+3
-3
lib/licenses.nix
+3
-3
lib/licenses.nix
·········
+8
-1
maintainers/maintainer-list.nix
+8
-1
maintainers/maintainer-list.nix
······
+2
nixos/doc/manual/release-notes/rl-2411.section.md
+2
nixos/doc/manual/release-notes/rl-2411.section.md
···+- `services.mautrix-meta` was updated to [0.4](https://github.com/mautrix/meta/releases/tag/v0.4.0). This release makes significant changes to the settings format. If you have custom settings you should migrate them to the new format. Unfortunately upstream provides little guidance for how to do this, but [the auto-migration code](https://github.com/mautrix/meta/blob/f5440b05aac125b4c95b1af85635a717cbc6dd0e/cmd/mautrix-meta/legacymigrate.go#L23) may serve as a useful reference. The NixOS module should warn you if you still have any old settings configured.To get the old collection of drivers use `indi-full-nonfree` or create your own collection of drivers by overriding indi-with-drivers.
+7
-4
nixos/modules/hardware/usb-storage.nix
+7
-4
nixos/modules/hardware/usb-storage.nix
······-ACTION=="add|change", SUBSYSTEM=="scsi_disk", DRIVERS=="usb-storage", ATTR{manage_system_start_stop}="1"+ACTION=="add|change", SUBSYSTEM=="scsi_disk", DRIVERS=="usb-storage|uas", ATTR{manage_shutdown}="1"+imports = [(lib.mkRenamedOptionModule [ "hardware" "usbStorage" "manageStartStop" ] [ "hardware" "usbStorage" "manageShutdown" ])];
+62
-45
nixos/modules/services/matrix/mautrix-meta.nix
+62
-45
nixos/modules/services/matrix/mautrix-meta.nix
······address = "http://${config.settings.appservice.hostname}:${toString config.settings.appservice.port}";+# TODO: This effectively disables encryption. But this is the value provided when a <0.4 config is migrated. Changing it will corrupt the database.+# https://github.com/mautrix/meta/blob/f5440b05aac125b4c95b1af85635a717cbc6dd0e/cmd/mautrix-meta/legacymigrate.go#L24+# If you wish to encrypt the local database you should set this to an environment variable substitution and reset the bridge or somehow migrate the DB.············-assertion = builtins.elem cfg.settings.meta.mode [ "facebook" "facebook-tor" "messenger" "instagram" ];+assertion = builtins.elem cfg.settings.network.mode [ "facebook" "facebook-tor" "messenger" "instagram" ];···The option `services.mautrix-meta.instances.${name}.settings.appservice.bot.username` has to be set.+The option `bridge.disable_xma` has been moved to `network.disable_xma_always`. Please [migrate your configuration](https://github.com/mautrix/meta/releases/tag/v0.4.0). You may wish to use [the auto-migration code](https://github.com/mautrix/meta/blob/f5440b05aac125b4c95b1af85635a717cbc6dd0e/cmd/mautrix-meta/legacymigrate.go#L23) for reference.+The option `bridge.displayname_template` has been moved to `network.displayname_template`. Please [migrate your configuration](https://github.com/mautrix/meta/releases/tag/v0.4.0). You may wish to use [the auto-migration code](https://github.com/mautrix/meta/blob/f5440b05aac125b4c95b1af85635a717cbc6dd0e/cmd/mautrix-meta/legacymigrate.go#L23) for reference.+The options in `meta` have been moved to `network`. Please [migrate your configuration](https://github.com/mautrix/meta/releases/tag/v0.4.0). You may wish to use [the auto-migration code](https://github.com/mautrix/meta/blob/f5440b05aac125b4c95b1af85635a717cbc6dd0e/cmd/mautrix-meta/legacymigrate.go#L23) for reference.············
+12
nixos/modules/services/monitoring/scrutiny.nix
+12
nixos/modules/services/monitoring/scrutiny.nix
···+if "${lib.getExe pkgs.curl}" --fail --silent --head "http://${cfg.settings.web.listen.host}:${toString cfg.settings.web.listen.port}" >/dev/null; then
+63
-7
nixos/modules/system/boot/unl0kr.nix
+63
-7
nixos/modules/system/boot/unl0kr.nix
···+description = ''Whether to load additional drivers for certain vendors (I.E: Wacom, Intel, etc.)'';+Alternatively, visit `https://gitlab.com/postmarketOS/buffybox/-/blob/unl0kr-2.0.0/unl0kr.conf`······-${pkgs.unl0kr}/bin/unl0kr | ${config.boot.initrd.systemd.package}/lib/systemd/systemd-reply-password 1 "$socket"+${pkgs.unl0kr}/bin/unl0kr -v -C "/etc/unl0kr.conf" | ${config.boot.initrd.systemd.package}/lib/systemd/systemd-reply-password 1 "$socket"
+20
-24
pkgs/applications/misc/inochi2d/creator-dub-lock.json
+20
-24
pkgs/applications/misc/inochi2d/creator-dub-lock.json
···············
+12
-6
pkgs/applications/misc/inochi2d/default.nix
+12
-6
pkgs/applications/misc/inochi2d/default.nix
·········-# darwin has slightly different build steps, aarch fails to build because of some lua related error
+8
-2
pkgs/applications/misc/inochi2d/generic.nix
+8
-2
pkgs/applications/misc/inochi2d/generic.nix
······# Use the "barebones" configuration so that we don't include the mascot and icon files in out build···
+20
-24
pkgs/applications/misc/inochi2d/session-dub-lock.json
+20
-24
pkgs/applications/misc/inochi2d/session-dub-lock.json
···············
+98
pkgs/applications/misc/inochi2d/session-dynamic-lua.patch
+98
pkgs/applications/misc/inochi2d/session-dynamic-lua.patch
···
+2
-2
pkgs/applications/misc/klayout/default.nix
+2
-2
pkgs/applications/misc/klayout/default.nix
···
-95
pkgs/applications/misc/sioyek/default.nix
-95
pkgs/applications/misc/sioyek/default.nix
···-url = "https://git.alpinelinux.org/aports/plain/community/sioyek/mupdf-0.23.0.patch?id=86e913eccf19b97a16f25d9b6cdf0f50232f1226";
+60
-38
pkgs/applications/networking/browsers/lagrange/default.nix
+60
-38
pkgs/applications/networking/browsers/lagrange/default.nix
···+ln -s $out/Applications/Lagrange.app/Contents/Resources/resources.lgr $out/share/lagrange/resources.lgr
+3
-3
pkgs/applications/networking/cluster/nova/default.nix
+3
-3
pkgs/applications/networking/cluster/nova/default.nix
···
-1606
pkgs/by-name/lo/loco-cli/Cargo.lock
-1606
pkgs/by-name/lo/loco-cli/Cargo.lock
···
+16
-18
pkgs/by-name/lo/loco-cli/package.nix
+16
-18
pkgs/by-name/lo/loco-cli/package.nix
···description = "Loco CLI is a powerful command-line tool designed to streamline the process of generating Loco websites";
+1
-1
pkgs/by-name/ma/mautrix-meta/package.nix
+1
-1
pkgs/by-name/ma/mautrix-meta/package.nix
···description = "Matrix <-> Facebook and Matrix <-> Instagram hybrid puppeting/relaybot bridge";
+1
-1
pkgs/by-name/mi/mission-center/Cargo.lock
+1
-1
pkgs/by-name/mi/mission-center/Cargo.lock
+3
-3
pkgs/by-name/mi/mission-center/gatherer-Cargo.lock
+3
-3
pkgs/by-name/mi/mission-center/gatherer-Cargo.lock
······
+20
-2
pkgs/by-name/mi/mission-center/package.nix
+20
-2
pkgs/by-name/mi/mission-center/package.nix
···+# https://gitlab.com/mission-center-devs/mission-center/-/blob/v<VERSION>/src/sys_info_v2/gatherer/3rdparty/nvtop/nvtop.json?ref_type=tags+# https://gitlab.com/mission-center-devs/mission-center/-/blob/v<VERSION>/Cargo.lock?ref_type=tags+# https://gitlab.com/mission-center-devs/mission-center/-/blob/v<VERSION>/src/sys_info_v2/gatherer/Cargo.lock?ref_type=tags······
+4
-1
pkgs/by-name/my/myks/package.nix
+4
-1
pkgs/by-name/my/myks/package.nix
···
+22
-15
pkgs/by-name/pr/presenterm/package.nix
+22
-15
pkgs/by-name/pr/presenterm/package.nix
···
+2
-2
pkgs/by-name/re/remnote/package.nix
+2
-2
pkgs/by-name/re/remnote/package.nix
···
+2
-2
pkgs/by-name/se/seilfahrt/package.nix
+2
-2
pkgs/by-name/se/seilfahrt/package.nix
···
+94
pkgs/by-name/si/sioyek/package.nix
+94
pkgs/by-name/si/sioyek/package.nix
···
+9
-1
pkgs/by-name/st/starpls-bin/package.nix
+9
-1
pkgs/by-name/st/starpls-bin/package.nix
······
+2
-2
pkgs/by-name/sy/syslogng/package.nix
+2
-2
pkgs/by-name/sy/syslogng/package.nix
···
+26
pkgs/by-name/to/tomlq/package.nix
+26
pkgs/by-name/to/tomlq/package.nix
···
+2
-2
pkgs/by-name/tr/troubadix/package.nix
+2
-2
pkgs/by-name/tr/troubadix/package.nix
···
+1
-1
pkgs/by-name/un/unl0kr/package.nix
+1
-1
pkgs/by-name/un/unl0kr/package.nix
+3
-3
pkgs/by-name/ya/yara-x/package.nix
+3
-3
pkgs/by-name/ya/yara-x/package.nix
···
+21
-8
pkgs/development/interpreters/acl2/default.nix
+21
-8
pkgs/development/interpreters/acl2/default.nix
···+{ lib, stdenv, callPackage, fetchFromGitHub, fetchpatch, runCommandLocal, makeWrapper, substituteAll···-libcrypto = "${lib.getLib openssl}/lib/libcrypto${stdenv.hostPlatform.extensions.sharedLibrary}";+libcrypto = "${lib.getLib openssl}/lib/libcrypto${stdenv.hostPlatform.extensions.sharedLibrary}";+url = "https://github.com/acl2-devel/acl2-devel/commit/84f5a6cd4a1aaf204e8bae3eab4c21e8c061f469.patch";···
+3
-3
pkgs/development/libraries/kerberos/heimdal.nix
+3
-3
pkgs/development/libraries/kerberos/heimdal.nix
···
+32
-18
pkgs/development/libraries/the-foundation/default.nix
+32
-18
pkgs/development/libraries/the-foundation/default.nix
···
+2
-2
pkgs/development/python-modules/airgradient/default.nix
+2
-2
pkgs/development/python-modules/airgradient/default.nix
······
+2
-2
pkgs/development/python-modules/dvc-task/default.nix
+2
-2
pkgs/development/python-modules/dvc-task/default.nix
······
+2
-2
pkgs/development/python-modules/hepunits/default.nix
+2
-2
pkgs/development/python-modules/hepunits/default.nix
···
+2
-2
pkgs/development/python-modules/lxmf/default.nix
+2
-2
pkgs/development/python-modules/lxmf/default.nix
······
+2
-2
pkgs/development/python-modules/pubnub/default.nix
+2
-2
pkgs/development/python-modules/pubnub/default.nix
······
+2
-2
pkgs/development/python-modules/sunweg/default.nix
+2
-2
pkgs/development/python-modules/sunweg/default.nix
······
+7
-3
pkgs/development/tools/buf/default.nix
pkgs/by-name/bu/buf/package.nix
+7
-3
pkgs/development/tools/buf/default.nix
pkgs/by-name/bu/buf/package.nix
······
pkgs/development/tools/buf/skip_broken_tests.patch
pkgs/by-name/bu/buf/skip_broken_tests.patch
pkgs/development/tools/buf/skip_broken_tests.patch
pkgs/by-name/bu/buf/skip_broken_tests.patch
+6
-3
pkgs/development/tools/devbox/default.nix
+6
-3
pkgs/development/tools/devbox/default.nix
·········
+1
-1
pkgs/development/tools/rust/cargo-web/default.nix
+1
-1
pkgs/development/tools/rust/cargo-web/default.nix
+5
-5
pkgs/tools/misc/tmuxinator/default.nix
+5
-5
pkgs/tools/misc/tmuxinator/default.nix
······
+3
-3
pkgs/tools/misc/topgrade/default.nix
+3
-3
pkgs/tools/misc/topgrade/default.nix
···
+4
-4
pkgs/tools/networking/cloudflare-warp/default.nix
+4
-4
pkgs/tools/networking/cloudflare-warp/default.nix
······}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");-url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}-1_${suffix}.deb";+url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}.0_${suffix}.deb";}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
+3
-3
pkgs/tools/networking/termscp/default.nix
+3
-3
pkgs/tools/networking/termscp/default.nix
···
+6
-4
pkgs/tools/security/apachetomcatscanner/default.nix
+6
-4
pkgs/tools/security/apachetomcatscanner/default.nix
·········
+3
-3
pkgs/tools/security/kubescape/default.nix
+3
-3
pkgs/tools/security/kubescape/default.nix
···
+35
-25
pkgs/tools/security/wpscan/Gemfile.lock
+35
-25
pkgs/tools/security/wpscan/Gemfile.lock
······
+89
-39
pkgs/tools/security/wpscan/gemset.nix
+89
-39
pkgs/tools/security/wpscan/gemset.nix
···+dependencies = ["base64" "bigdecimal" "concurrent-ruby" "connection_pool" "drb" "i18n" "logger" "minitest" "securerandom" "tzinfo"];···dependencies = ["ethon" "get_process_mem" "nokogiri" "opt_parse_validator" "public_suffix" "ruby-progressbar" "sys-proctable" "typhoeus" "xmlrpc" "yajl-ruby"];···························
+6
-2
pkgs/tools/virtualization/mininet/default.nix
+6
-2
pkgs/tools/virtualization/mininet/default.nix
······
+1
pkgs/top-level/aliases.nix
+1
pkgs/top-level/aliases.nix
···pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead.";pkgconfig = throw "'pkgconfig' has been renamed to/replaced by 'pkg-config'"; # Converted to throw 2023-09-10+playwright = lib.warn "'playwright' will reference playwright-driver in 25.05. Reference 'python3Packages.playwright' for the python test launcher" python3Packages.toPythonApplication python3Packages.playwright; # Added 2024-10-04
-6
pkgs/top-level/all-packages.nix
-6
pkgs/top-level/all-packages.nix
······playwright-driver = (callPackage ../development/web/playwright/driver.nix { }).playwright-core;playwright-test = (callPackage ../development/web/playwright/driver.nix { }).playwright-test;···