+6
maintainers/maintainer-list.nix
+6
maintainers/maintainer-list.nix
+7
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
+7
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
···
+3
-1
nixos/doc/manual/release-notes/rl-2211.section.md
+3
-1
nixos/doc/manual/release-notes/rl-2211.section.md
···- ZFS module will not allow hibernation by default, this is a safety measure to prevent data loss cases like the ones described at [OpenZFS/260](https://github.com/openzfs/zfs/issues/260) and [OpenZFS/12842](https://github.com/openzfs/zfs/issues/12842). Use the `boot.zfs.allowHibernation` option to configure this behaviour.- The Redis module now disables RDB persistence when `services.redis.servers.<name>.save = []` instead of using the Redis default.- Neo4j was updated from version 3 to version 4. See this [migration guide](https://neo4j.com/docs/upgrade-migration-guide/current/) on how to migrate your Neo4j instance.···- The `tt-rss` service performs two database migrations when you first use its web UI after upgrade. Consider backing up its database before updating.- The `pass-secret-service` package now includes systemd units from upstream, so adding it to the NixOS `services.dbus.packages` option will make it start automatically as a systemd user service when an application tries to talk to the libsecret D-Bus API.
···- ZFS module will not allow hibernation by default, this is a safety measure to prevent data loss cases like the ones described at [OpenZFS/260](https://github.com/openzfs/zfs/issues/260) and [OpenZFS/12842](https://github.com/openzfs/zfs/issues/12842). Use the `boot.zfs.allowHibernation` option to configure this behaviour.+- `mastodon` now automatically removes remote media attachments older than 30 days. This is configurable through `services.mastodon.mediaAutoRemove`.- The Redis module now disables RDB persistence when `services.redis.servers.<name>.save = []` instead of using the Redis default.- Neo4j was updated from version 3 to version 4. See this [migration guide](https://neo4j.com/docs/upgrade-migration-guide/current/) on how to migrate your Neo4j instance.···- The `tt-rss` service performs two database migrations when you first use its web UI after upgrade. Consider backing up its database before updating.- The `pass-secret-service` package now includes systemd units from upstream, so adding it to the NixOS `services.dbus.packages` option will make it start automatically as a systemd user service when an application tries to talk to the libsecret D-Bus API.
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
+24
-2
nixos/modules/services/blockchain/ethereum/erigon.nix
+24
-2
nixos/modules/services/blockchain/ethereum/erigon.nix
············
············
+335
nixos/modules/services/blockchain/ethereum/lighthouse.nix
+335
nixos/modules/services/blockchain/ethereum/lighthouse.nix
···
···+Directory where data will be stored. Each chain will be stored under it's own specific subdirectory.+Directory where data will be stored. Each chain will be stored under it's own specific subdirectory.+${lib.optionalString cfg.beacon.disableDepositContractSync "--disable-deposit-contract-sync"} \+--execution-endpoint http://${cfg.beacon.execution.address}:${toString cfg.beacon.execution.port} \+${lib.optionalString cfg.beacon.http.enable '' --http --http-address ${cfg.beacon.http.address} --http-port ${toString cfg.beacon.http.port}''} \+${lib.optionalString cfg.beacon.metrics.enable '' --metrics --metrics-address ${cfg.beacon.metrics.address} --metrics-port ${toString cfg.beacon.metrics.port}''} \+description = "Lighthouse validtor node (manages validators, using data obtained from the beacon node via a HTTP API)";+${optionalString cfg.validator.metrics.enable ''--metrics --metrics-address ${cfg.validator.metrics.address} --metrics-port ${toString cfg.validator.metrics.port}''} \
+27
nixos/modules/services/monitoring/prometheus/default.nix
+27
nixos/modules/services/monitoring/prometheus/default.nix
···
+49
nixos/modules/services/web-apps/mastodon.nix
+49
nixos/modules/services/web-apps/mastodon.nix
······SystemCallFilter = [ ("~" + lib.concatStringsSep " " systemCallsList) "@chown" "pipe" "pipe2" ];
···+Automatically remove remote media attachments and preview cards older than the configured amount of days.···SystemCallFilter = [ ("~" + lib.concatStringsSep " " systemCallsList) "@chown" "pipe" "pipe2" ];
+2
nixos/modules/services/web-apps/wordpress.nix
+2
nixos/modules/services/web-apps/wordpress.nix
···
+26
nixos/modules/services/x11/display-managers/lightdm-greeters/mobile.nix
+26
nixos/modules/services/x11/display-managers/lightdm-greeters/mobile.nix
···
···
+1
nixos/modules/services/x11/display-managers/lightdm.nix
+1
nixos/modules/services/x11/display-managers/lightdm.nix
+2
-2
pkgs/applications/backup/vorta/default.nix
+2
-2
pkgs/applications/backup/vorta/default.nix
···
···
+31
pkgs/applications/blockchains/btcd/default.nix
+31
pkgs/applications/blockchains/btcd/default.nix
···
···
+53
pkgs/applications/display-managers/lightdm-mobile-greeter/default.nix
+53
pkgs/applications/display-managers/lightdm-mobile-greeter/default.nix
···
···
+3
-3
pkgs/applications/editors/neovim/neovide/default.nix
+3
-3
pkgs/applications/editors/neovim/neovide/default.nix
···
···
+2
-2
pkgs/applications/misc/fuzzel/default.nix
+2
-2
pkgs/applications/misc/fuzzel/default.nix
+2
-2
pkgs/applications/misc/mangal/default.nix
+2
-2
pkgs/applications/misc/mangal/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/discord/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/discord/default.nix
······
······
+2
-2
pkgs/applications/science/math/gmsh/default.nix
+2
-2
pkgs/applications/science/math/gmsh/default.nix
+5
-2
pkgs/applications/virtualization/OVMF/default.nix
+5
-2
pkgs/applications/virtualization/OVMF/default.nix
·········++ lib.optionals httpSupport [ "-D NETWORK_HTTP_ENABLE=TRUE" "-D NETWORK_HTTP_BOOT_ENABLE=TRUE" ]
·········++ lib.optionals httpSupport [ "-D NETWORK_HTTP_ENABLE=TRUE" "-D NETWORK_HTTP_BOOT_ENABLE=TRUE" ]
+2
-2
pkgs/applications/virtualization/crun/default.nix
+2
-2
pkgs/applications/virtualization/crun/default.nix
+2
-1
pkgs/applications/window-managers/eww/default.nix
+2
-1
pkgs/applications/window-managers/eww/default.nix
······
······
+13
-1
pkgs/desktops/cinnamon/cinnamon-gsettings-overrides/default.nix
+13
-1
pkgs/desktops/cinnamon/cinnamon-gsettings-overrides/default.nix
·········
·········
+1
-1
pkgs/development/compilers/edk2/default.nix
+1
-1
pkgs/development/compilers/edk2/default.nix
···NIX_CFLAGS_COMPILE = "-Wno-return-type" + lib.optionalString (stdenv.cc.isGNU) " -Wno-error=stringop-truncation";
···+++ lib.optionals (stdenv.cc.isClang) [ "CXX=llvm BUILD_AR=ar BUILD_CC=clang BUILD_CXX=clang++ BUILD_AS=clang BUILD_LD=ld" ];NIX_CFLAGS_COMPILE = "-Wno-return-type" + lib.optionalString (stdenv.cc.isGNU) " -Wno-error=stringop-truncation";
+1
-1
pkgs/development/compilers/openjdk/meta.nix
+1
-1
pkgs/development/compilers/openjdk/meta.nix
···-knownVulnerabilities = optionals (builtins.elem (versions.major version) [ "12" "13" "14" "15" "16" ]) [
···+knownVulnerabilities = optionals (builtins.elem (versions.major version) [ "12" "13" "14" "15" "16" "18" ]) [
+20
pkgs/development/libraries/aspell/dictionaries.nix
+20
pkgs/development/libraries/aspell/dictionaries.nix
···
+4
pkgs/development/libraries/lzlib/default.nix
+4
pkgs/development/libraries/lzlib/default.nix
+3
pkgs/development/lisp-modules-new/ql.nix
+3
pkgs/development/lisp-modules-new/ql.nix
+34
pkgs/development/ocaml-modules/ppx_yojson_conv/default.nix
+34
pkgs/development/ocaml-modules/ppx_yojson_conv/default.nix
···
···+description = "A PPX syntax extension that generates code for converting OCaml types to and from Yojson";
+1
pkgs/development/php-packages/deployer/default.nix
+1
pkgs/development/php-packages/deployer/default.nix
+18
pkgs/development/python-modules/amaranth/default.nix
+18
pkgs/development/python-modules/amaranth/default.nix
······+url = "https://github.com/amaranth-lang/amaranth/commit/64771a065a280fa683c1e6692383bec4f59f20fa.patch";+url = "https://github.com/amaranth-lang/amaranth/pull/722/commits/e5a56b07c568e5f4cc2603eefebd14c5cc4e13d8.patch";
+41
pkgs/development/python-modules/construct-classes/default.nix
+41
pkgs/development/python-modules/construct-classes/default.nix
···
···
+5
-2
pkgs/development/python-modules/trezor/default.nix
+5
-2
pkgs/development/python-modules/trezor/default.nix
············
············
+3
pkgs/development/python-modules/zeroconf/default.nix
+3
pkgs/development/python-modules/zeroconf/default.nix
+51
pkgs/development/tools/buf/buf-tests-dont-use-file-transport.patch
+51
pkgs/development/tools/buf/buf-tests-dont-use-file-transport.patch
···
···
+3
pkgs/development/tools/buf/default.nix
+3
pkgs/development/tools/buf/default.nix
···+# Rebased upstream change https://github.com/bufbuild/buf/commit/bcaa77f8bbb8f6c198154c7c8d53596da4506dab
+1
-1
pkgs/development/tools/electron/generic.nix
+1
-1
pkgs/development/tools/electron/generic.nix
···-knownVulnerabilities = optional (versionOlder version "15.0.0") "Electron version ${version} is EOL";
···+knownVulnerabilities = optional (versionOlder version "18.0.0") "Electron version ${version} is EOL";
+25
-2
pkgs/development/tools/esbuild/netlify.nix
+25
-2
pkgs/development/tools/esbuild/netlify.nix
······
······+# Both upstream patches update the same dependency "x/sys". It's required for darwin compatibility.+url = "https://github.com/evanw/esbuild/commit/2567e099fcc6959e630f100b2c737ca80e88ba82.patch";+url = "https://github.com/evanw/esbuild/commit/fd13718c6195afb9e63682476a774fa6d4483be0.patch";
+11
-6
pkgs/development/tools/gllvm/default.nix
+11
-6
pkgs/development/tools/gllvm/default.nix
···
···
+3
-3
pkgs/development/tools/nil/default.nix
+3
-3
pkgs/development/tools/nil/default.nix
···
···
+2
-2
pkgs/development/tools/yamlpath/default.nix
+2
-2
pkgs/development/tools/yamlpath/default.nix
···
···
+1
pkgs/servers/roundcube/plugins/plugins.nix
+1
pkgs/servers/roundcube/plugins/plugins.nix
+3
-3
pkgs/shells/zsh/oh-my-zsh/default.nix
+3
-3
pkgs/shells/zsh/oh-my-zsh/default.nix
···
···
+6
-1
pkgs/tools/misc/edk2-uefi-shell/default.nix
+6
-1
pkgs/tools/misc/edk2-uefi-shell/default.nix
······
+2
-1
pkgs/tools/security/grype/default.nix
+2
-1
pkgs/tools/security/grype/default.nix
+1
-1
pkgs/tools/security/metasploit/Gemfile
+1
-1
pkgs/tools/security/metasploit/Gemfile
+15
-15
pkgs/tools/security/metasploit/Gemfile.lock
+15
-15
pkgs/tools/security/metasploit/Gemfile.lock
····································
····································
+2
-2
pkgs/tools/security/metasploit/default.nix
+2
-2
pkgs/tools/security/metasploit/default.nix
···
···
+23
-23
pkgs/tools/security/metasploit/gemset.nix
+23
-23
pkgs/tools/security/metasploit/gemset.nix
·································
·································
+4
pkgs/top-level/all-packages.nix
+4
pkgs/top-level/all-packages.nix
······
···+lightdm-mobile-greeter = callPackage ../applications/display-managers/lightdm-mobile-greeter { };···
+2
pkgs/top-level/ocaml-packages.nix
+2
pkgs/top-level/ocaml-packages.nix
···
+1
pkgs/top-level/php-packages.nix
+1
pkgs/top-level/php-packages.nix
···
+2
pkgs/top-level/python-packages.nix
+2
pkgs/top-level/python-packages.nix
···