+3
-1
nixos/doc/manual/release-notes/rl-2511.section.md
+3
-1
nixos/doc/manual/release-notes/rl-2511.section.md
···- `services.dependency-track` removed its configuration of the JVM heap size. This lets the JVM choose its maximum heap size automatically, which should work much better in practice for most users. For deployments on systems with little RAM, it may now be necessary to manually configure a maximum heap size using {option}`services.dependency-track.javaArgs`.-- `services.dnscrypt-proxy2` gains a `package` option to specify dnscrypt-proxy package to use.+- `services.dnscrypt-proxy2` was renamed to `services.dnscrypt-proxy` to match the package name. The systemd service is now also `dnscrypt-proxy`, but the old name is still provided as an alias for backwards compatibility.+- `services.dnscrypt-proxy` gains a `package` option to specify dnscrypt-proxy package to use.- `services.nextcloud.configureRedis` now defaults to `true` in accordance with upstream recommendations to have caching for file locking. See the [upstream doc](https://docs.nextcloud.com/server/31/admin_manual/configuration_files/files_locking_transactional.html) for further details.
+1
-1
nixos/modules/module-list.nix
+1
-1
nixos/modules/module-list.nix
···
-1
nixos/modules/rename.nix
-1
nixos/modules/rename.nix
···] "the Deepin desktop environment has been removed from nixpkgs due to lack of maintenance.")-(mkRemovedOptionModule [ "services" "dnscrypt-proxy" ] "Use services.dnscrypt-proxy2 instead")The dnscrypt-wrapper module was removed since the project has been effectively unmaintained since 2018;
+12
-7
nixos/modules/services/networking/dnscrypt-proxy2.nix
nixos/modules/services/networking/dnscrypt-proxy.nix
+12
-7
nixos/modules/services/networking/dnscrypt-proxy2.nix
nixos/modules/services/networking/dnscrypt-proxy.nix
······-Whether to base the config declared in {option}`services.dnscrypt-proxy2.settings` on the upstream example config (<https://github.com/DNSCrypt/dnscrypt-proxy/blob/master/dnscrypt-proxy/example-dnscrypt-proxy.toml>)+Whether to base the config declared in {option}`services.dnscrypt-proxy.settings` on the upstream example config (<https://github.com/DNSCrypt/dnscrypt-proxy/blob/master/dnscrypt-proxy/example-dnscrypt-proxy.toml>)···Path to TOML config file. See: <https://github.com/DNSCrypt/dnscrypt-proxy/blob/master/dnscrypt-proxy/example-dnscrypt-proxy.toml>-If this option is set, it will override any configuration done in options.services.dnscrypt-proxy2.settings.+If this option is set, it will override any configuration done in options.services.dnscrypt-proxy.settings.···-defaultText = lib.literalMD "TOML file generated from {option}`services.dnscrypt-proxy2.settings`";+defaultText = lib.literalMD "TOML file generated from {option}`services.dnscrypt-proxy.settings`";······
+3
-1
nixos/modules/services/web-apps/calibre-web.nix
+3
-1
nixos/modules/services/web-apps/calibre-web.nix
······
+1
-1
nixos/tests/all-tests.nix
+1
-1
nixos/tests/all-tests.nix
···
+4
-4
nixos/tests/dnscrypt-proxy2.nix
nixos/tests/dnscrypt-proxy.nix
+4
-4
nixos/tests/dnscrypt-proxy2.nix
nixos/tests/dnscrypt-proxy.nix
·········client.wait_until_succeeds("ss --numeric --udp --listening | grep -q ${toString localProxyPort}")
+4
-4
nixos/tests/dnsdist.nix
+4
-4
nixos/tests/dnsdist.nix
······
+412
-412
pkgs/applications/editors/vim/plugins/generated.nix
+412
-412
pkgs/applications/editors/vim/plugins/generated.nix
···························································································································································································································································································································································································································
+101
-90
pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
+101
-90
pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
···········································································
+9
-28
pkgs/applications/editors/vim/plugins/overrides.nix
+9
-28
pkgs/applications/editors/vim/plugins/overrides.nix
···'M.library_path = "${lib.getLib libgit2}/lib/libgit2${stdenv.hostPlatform.extensions.sharedLibrary}"'······
+1
-1
pkgs/applications/editors/vim/plugins/vim-plugin-names
+1
-1
pkgs/applications/editors/vim/plugins/vim-plugin-names
···
+28
-8
pkgs/applications/editors/vscode/extensions/ms-python.python/default.nix
+28
-8
pkgs/applications/editors/vscode/extensions/ms-python.python/default.nix
·········
+2
-2
pkgs/applications/gis/qgis/default.nix
+2
-2
pkgs/applications/gis/qgis/default.nix
+2
-2
pkgs/applications/gis/qgis/ltr.nix
+2
-2
pkgs/applications/gis/qgis/ltr.nix
+2
-2
pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix
+2
-2
pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix
···-sha512 = "bf8e78abcc1cf6c8b48a591d0185c85195a818de0d13bafa3f004ad9c76364a2c07cacdf09fe0ae2e290d9cbce7b8c3ba4b57793cd3d39240023ef53eea08377";+sha512 = "b014e343ddba2e3750a0f50925c9b7f07237593c299604d96275f45332063f1487a47234411f7c952ee50ffaeb385a22dedbc4f924e4e0fc89668172b06c78fd";
+2
-2
pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix
+2
-2
pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix
···url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz";-sha512 = "89152a4dd3e17f68d7991fae65a6365a2273fcbef28c245a76e9e068a1f12c486a7d0c6d3cb8988c1c9955b15809fa93e117e25b04f9b1a9d449e685cbf30cfc";+sha512 = "a323bbcc7c8898073e320f3c2701881d849cff31a01a8bad34df7f08945dd7fb7e8cc9afd8aceb209198e8932b7b1d835af45b87459f4454f9a7f48bc85ef690";
+4
-4
pkgs/applications/networking/instant-messengers/discord/default.nix
+4
-4
pkgs/applications/networking/instant-messengers/discord/default.nix
······url = "https://canary.dl2.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";url = "https://development.dl2.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz";···
+2
-2
pkgs/by-name/av/avalonia/package.nix
+2
-2
pkgs/by-name/av/avalonia/package.nix
···
+1
pkgs/by-name/bo/botamusique/package.nix
+1
pkgs/by-name/bo/botamusique/package.nix
+3
-3
pkgs/by-name/ci/cirrus-cli/package.nix
+3
-3
pkgs/by-name/ci/cirrus-cli/package.nix
···
+4
-4
pkgs/by-name/cl/claude-code/package-lock.json
+4
-4
pkgs/by-name/cl/claude-code/package-lock.json
···-"integrity": "sha512-YYbOLIZF6aIwUeLa9Yg2gsHggBC5IWJwsA3B0wpl1z412yIgjp2CjWJ2GGLMTxCrrL5WgUe4SDmNxiAYEPP0yQ==",+"integrity": "sha512-gjj76f/+M5KfI+ORA9VNVJgR7s8eyur66XCWIIO66q4poNWcszxidXo+TDTqokLLwuNV+qFGx4JkK/PDmtwqMA==",
+3
-3
pkgs/by-name/cl/claude-code/package.nix
+3
-3
pkgs/by-name/cl/claude-code/package.nix
···
+54
pkgs/by-name/co/collada-dom/package.nix
+54
pkgs/by-name/co/collada-dom/package.nix
···+description = "API that provides a C++ object representation of a COLLADA XML instance document";+longDescription = "This is a fork of [rdiankov/collada-dom](https://github.com/rdiankov/collada-dom) which has been unmaintained for six years.";
+3
-3
pkgs/by-name/cr/crosvm/package.nix
+3
-3
pkgs/by-name/cr/crosvm/package.nix
···
+2
-2
pkgs/by-name/da/dart-sass/package.nix
+2
-2
pkgs/by-name/da/dart-sass/package.nix
···
+1
-1
pkgs/by-name/dn/dnscrypt-proxy/package.nix
+1
-1
pkgs/by-name/dn/dnscrypt-proxy/package.nix
···
+1
-1
pkgs/by-name/dn/dnsmasq/package.nix
+1
-1
pkgs/by-name/dn/dnsmasq/package.nix
···
+115
pkgs/by-name/fe/fex/package.nix
+115
pkgs/by-name/fe/fex/package.nix
···+set(CLANG_FLAGS "-nodefaultlibs -nostartfiles -target i686-linux-gnu -msse2 -mfpmath=sse --sysroot=${devRootFS} -iwithsysroot/usr/include")+set(CMAKE_CXX_COMPILER ${pkgsCross64.buildPackages.clang}/bin/x86_64-unknown-linux-gnu-clang++)+set(CLANG_FLAGS "-nodefaultlibs -nostartfiles -target x86_64-linux-gnu --sysroot=${devRootFS} -iwithsysroot/usr/include")···+--replace-fail "-- " "-- $(cat ${llvmPackages.stdenv.cc}/nix-support/libc-cflags) $(cat ${llvmPackages.stdenv.cc}/nix-support/libcxx-cxxflags) ${+--replace-fail "FEXCore::Config::CONFIG_THUNKGUESTLIBS" "FEXCore::Config::CONFIG_UNUSEDTHUNKGUESTLIBS" \+--replace-fail "FEXCore::Config::CONFIG_THUNKHOSTLIBS" "FEXCore::Config::CONFIG_UNUSEDTHUNKHOSTLIBS"+--replace-fail "FEX_CONFIG_OPT(ThunkGuestLibs, THUNKGUESTLIBS);" "auto ThunkGuestLibs = []() { return \"$out/share/fex-emu/GuestThunks/\"; };"+--replace-fail "FEX_CONFIG_OPT(ThunkGuestLibs, THUNKGUESTLIBS);" "fextl::string ThunkGuestLibs() { return \"$out/share/fex-emu/GuestThunks/\"; }"+--replace-fail "FEX_CONFIG_OPT(ThunkHostLibsPath, THUNKHOSTLIBS);" "fextl::string ThunkHostLibsPath() { return \"$out/lib/fex-emu/HostThunks/\"; }"+--replace-fail "title: qsTr(\"Library forwarding:\")" "visible: false; title: qsTr(\"Library forwarding:\")"······
+3
-3
pkgs/by-name/hc/hcloud/package.nix
+3
-3
pkgs/by-name/hc/hcloud/package.nix
···
+3
pkgs/by-name/ho/houdini/package.nix
+3
pkgs/by-name/ho/houdini/package.nix
+3
-3
pkgs/by-name/ho/houdini/runtime.nix
+3
-3
pkgs/by-name/ho/houdini/runtime.nix
···
+3
-3
pkgs/by-name/li/lintspec/package.nix
+3
-3
pkgs/by-name/li/lintspec/package.nix
···
+3
-3
pkgs/by-name/lo/lockbook-desktop/package.nix
+3
-3
pkgs/by-name/lo/lockbook-desktop/package.nix
···
+3
-3
pkgs/by-name/lo/lockbook/package.nix
+3
-3
pkgs/by-name/lo/lockbook/package.nix
···
+2
-2
pkgs/by-name/ly/lyra/package.nix
+2
-2
pkgs/by-name/ly/lyra/package.nix
···
-20
pkgs/by-name/my/mygui/disable-framework.patch
-20
pkgs/by-name/my/mygui/disable-framework.patch
···-if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID MATCHES "Intel")
+26
-12
pkgs/by-name/my/mygui/package.nix
+26
-12
pkgs/by-name/my/mygui/package.nix
······+url = "https://gitlab.com/OpenMW/openmw-dep/-/raw/ade30e6e98c051ac2a505f6984518f5f41fa87a5/macos/mygui.patch";···
+3
-3
pkgs/by-name/na/nats-server/package.nix
+3
-3
pkgs/by-name/na/nats-server/package.nix
···
+4
-4
pkgs/by-name/ol/olympus-unwrapped/package.nix
+4
-4
pkgs/by-name/ol/olympus-unwrapped/package.nix
······
+149
pkgs/by-name/op/openmw/package.nix
+149
pkgs/by-name/op/openmw/package.nix
···+url = "https://gitlab.com/OpenMW/openmw-dep/-/raw/1305497c009dc0e7a6a70fe14f0a2f92b96cbcb4/macos/osg.patch";
+4
-2
pkgs/by-name/op/openscenegraph/package.nix
+4
-2
pkgs/by-name/op/openscenegraph/package.nix
·········
+2
-47
pkgs/by-name/ox/oxidized/package.nix
+2
-47
pkgs/by-name/ox/oxidized/package.nix
······
+3
-3
pkgs/by-name/pa/packer/package.nix
+3
-3
pkgs/by-name/pa/packer/package.nix
···
+2
-2
pkgs/by-name/pl/plantuml/package.nix
+2
-2
pkgs/by-name/pl/plantuml/package.nix
···url = "https://github.com/plantuml/plantuml/releases/download/v${finalAttrs.version}/plantuml-pdf-${finalAttrs.version}.jar";
+3
-3
pkgs/by-name/qs/qsv/package.nix
+3
-3
pkgs/by-name/qs/qsv/package.nix
······
+10
-16
pkgs/by-name/si/sillytavern/package.nix
+10
-16
pkgs/by-name/si/sillytavern/package.nix
···+# And if they were not in place, the app would try to create them at runtime, which is of course impossible to achieve.···SillyTavern is a user interface you can install on your computer (and Android phones) that allows you to interact with+This package makes a global installation, instead of a standalone installation according to the official tutorial.+See [the official documentation](https://docs.sillytavern.app/installation/#global--standalone-mode) for the context.
+12
pkgs/by-name/sy/sycl-info/fix-lyra-message.patch
+12
pkgs/by-name/sy/sycl-info/fix-lyra-message.patch
···
+5
pkgs/by-name/sy/sycl-info/package.nix
+5
pkgs/by-name/sy/sycl-info/package.nix
+3
-3
pkgs/by-name/ta/talosctl/package.nix
+3
-3
pkgs/by-name/ta/talosctl/package.nix
···
+2
-2
pkgs/by-name/th/theforceengine/package.nix
+2
-2
pkgs/by-name/th/theforceengine/package.nix
···
+3
-3
pkgs/by-name/yq/yq-go/package.nix
+3
-3
pkgs/by-name/yq/yq-go/package.nix
···
+2
-2
pkgs/by-name/yt/ytt/package.nix
+2
-2
pkgs/by-name/yt/ytt/package.nix
···
+3
-9
pkgs/by-name/zi/zipline/package.nix
+3
-9
pkgs/by-name/zi/zipline/package.nix
·········
pkgs/development/php-packages/deployer/default.nix
pkgs/by-name/de/deployer/package.nix
pkgs/development/php-packages/deployer/default.nix
pkgs/by-name/de/deployer/package.nix
+2
-2
pkgs/development/python-modules/django-tenants/default.nix
+2
-2
pkgs/development/python-modules/django-tenants/default.nix
···
+2
-2
pkgs/development/python-modules/elevenlabs/default.nix
+2
-2
pkgs/development/python-modules/elevenlabs/default.nix
······
+2
-2
pkgs/development/python-modules/google-cloud-compute/default.nix
+2
-2
pkgs/development/python-modules/google-cloud-compute/default.nix
······
+2
-2
pkgs/development/python-modules/json-repair/default.nix
+2
-2
pkgs/development/python-modules/json-repair/default.nix
···
+2
-2
pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix
+2
-2
pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix
······
+4
pkgs/development/python-modules/neurokit2/default.nix
+4
pkgs/development/python-modules/neurokit2/default.nix
············
+2
-2
pkgs/development/python-modules/oelint-parser/default.nix
+2
-2
pkgs/development/python-modules/oelint-parser/default.nix
···
+2
-2
pkgs/development/python-modules/torchao/default.nix
+2
-2
pkgs/development/python-modules/torchao/default.nix
···
+26
-37
pkgs/development/python-modules/wandb/default.nix
+26
-37
pkgs/development/python-modules/wandb/default.nix
···············-# "link: duplicated definition of symbol dlopen, from github.com/ebitengine/purego and github.com/ebitengine/purego"-url = "https://github.com/ebitengine/purego/commit/1638563e361522e5f63511d84c4541ae1c5fd704.patch";·········
+1
pkgs/development/ruby-modules/gem-config/default.nix
+1
pkgs/development/ruby-modules/gem-config/default.nix
-41
pkgs/games/openmw/0001-function-inclusion-fixes-for-gcc14.patch
-41
pkgs/games/openmw/0001-function-inclusion-fixes-for-gcc14.patch
···-diff --git a/apps/openmw/mwstate/charactermanager.hpp b/apps/openmw/mwstate/charactermanager.hpp
-130
pkgs/games/openmw/default.nix
-130
pkgs/games/openmw/default.nix
···-url = "https://gitlab.com/OpenMW/openmw-dep/-/raw/0abe3c9c3858211028d881d7706813d606335f72/macos/osg.patch";
-25
pkgs/games/openmw/tes3mp-gcc14-fix.patch
-25
pkgs/games/openmw/tes3mp-gcc14-fix.patch
···-diff --git a/apps/openmw/mwstate/charactermanager.hpp b/apps/openmw/mwstate/charactermanager.hpp
-179
pkgs/games/openmw/tes3mp.nix
-179
pkgs/games/openmw/tes3mp.nix
···-# https://github.com/GrimKriegor/TES3MP-deploy/blob/d2a4a5d3acb64b16d9b8ca85906780aeea8d311b/tes3mp-deploy.sh#L589-url = "https://github.com/TES3MP/CrabNet/commit/3ec9a338a7cefd5cc751c9d29095cafa4c73be20.patch";-url = "https://gitlab.com/OpenMW/openmw/-/commit/98a7d90ee258ceef9c70b0b2955d0458ec46f048.patch";-url = "https://github.com/TES3MP/TES3MP/commit/7921f71a79e96f817a2009100e5105a7948b3fe2.patch";
-13
pkgs/games/openmw/tes3mp.patch
-13
pkgs/games/openmw/tes3mp.patch
···-- constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr((void*)(addr)) {}-+ constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}-constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}
+1
-1
pkgs/top-level/aliases.nix
+1
-1
pkgs/top-level/aliases.nix
···code-browser-gtk = throw "'code-browser-gtk' has been removed, as it was broken since 22.11"; # Added 2025-08-22code-browser-gtk2 = throw "'code-browser-gtk2' has been removed, as it was broken since 22.11"; # Added 2025-08-22code-browser-qt = throw "'code-browser-qt' has been removed, as it was broken since 22.11"; # Added 2025-08-22collada2gltf = throw "collada2gltf has been removed from Nixpkgs, as it has been unmaintained upstream for 5 years and does not build with supported GCC versions"; # Addd 2025-08-08colloid-kde = throw "'colloid-kde' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20colorpicker = throw "'colorpicker' has been removed due to lack of maintenance upstream. Consider using 'xcolor', 'gcolor3', 'eyedropper' or 'gpick' instead"; # Added 2024-10-19···openlens = throw "Lens Closed its source code, package obsolete/stale - consider lens as replacement"; # Added 2024-09-04openlp = throw "openlp has been removed for now because the outdated version depended on insecure and removed packages and it needs help to upgrade and maintain it; see https://github.com/NixOS/nixpkgs/pull/314882"; # Added 2024-07-29openmpt123 = throw "'openmpt123' has been renamed to/replaced by 'libopenmpt'"; # Converted to throw 2024-10-17+openmw-tes3mp = throw "'openmw-tes3mp' has been removed due to lack of maintenance upstream"; # Added 2025-08-30opensmtpd-extras = throw "opensmtpd-extras has been removed in favor of separate opensmtpd-table-* packages"; # Added 2025-01-26
-4
pkgs/top-level/all-packages.nix
-4
pkgs/top-level/all-packages.nix
···
+1
-2
pkgs/top-level/php-packages.nix
+1
-2
pkgs/top-level/php-packages.nix
···cyclonedx-php-composer = callPackage ../development/php-packages/cyclonedx-php-composer { };···+deployer = throw "`php8${lib.versions.minor php.version}Packages.deployer` has been removed, use `deployer`";phpcbf = throw "`php8${lib.versions.minor php.version}Packages.phpcbf` has been removed, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`.";phpcs = throw "`php8${lib.versions.minor php.version}Packages.phpcs` has been removed, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`.";