+5
doc/release-notes/rl-2505.section.md
+5
doc/release-notes/rl-2505.section.md
···+- `i18n.supportedLocales` is now considered an implementation detail and will be hidden from the documentation. But the option will still continue to work.+- `i18n.supportedLocales` will now trigger a warning when it omits any locale set in `i18n.defaultLocale`, `i18n.extraLocales` or `i18n.extraLocaleSettings`.- `titaniumenv`, `titanium`, and `titanium-alloy` have been removed due to lack of maintenance in Nixpkgs []{#sec-nixpkgs-release-25.05-incompatibilities-titanium-removed}.
+6
maintainers/maintainer-list.nix
+6
maintainers/maintainer-list.nix
···
+1
-1
nixos/doc/manual/configuration/profiles/minimal.section.md
+1
-1
nixos/doc/manual/configuration/profiles/minimal.section.md
···
+39
-20
nixos/modules/config/i18n.nix
+39
-20
nixos/modules/config/i18n.nix
·········-(builtins.map (l: (lib.replaceStrings [ "utf8" "utf-8" "UTF8" ] [ "UTF-8" "UTF-8" "UTF-8" ] l) + "/UTF-8") (-] ++ (lib.attrValues (lib.filterAttrs (n: v: n != "LANGUAGE") config.i18n.extraLocaleSettings))···
+6
pkgs/applications/editors/vim/plugins/cocPlugins.nix
+6
pkgs/applications/editors/vim/plugins/cocPlugins.nix
······
+2
-17
pkgs/by-name/ab/abracadabra/package.nix
+2
-17
pkgs/by-name/ab/abracadabra/package.nix
······-url = "https://github.com/KejPi/AbracaDABra/commit/b0800cfe7abebf79f1edb915b3cf55fe96129017.patch";-url = "https://github.com/KejPi/AbracaDABra/commit/8f88a3351fccea93c3c83bbfa94e98fb0823b0ae.patch";
+1
pkgs/by-name/al/alsa-firmware/package.nix
+1
pkgs/by-name/al/alsa-firmware/package.nix
+27
pkgs/by-name/co/coc-basedpyright/package.nix
+27
pkgs/by-name/co/coc-basedpyright/package.nix
···+# No tagged releases, this version is inferred from <https://www.npmjs.com/package/coc-basedpyright>
+2
-2
pkgs/by-name/co/corrosion/package.nix
+2
-2
pkgs/by-name/co/corrosion/package.nix
···
+2
-10
pkgs/by-name/dp/dpdk/package.nix
+2
-10
pkgs/by-name/dp/dpdk/package.nix
······
+1
pkgs/by-name/er/errbot/package.nix
+1
pkgs/by-name/er/errbot/package.nix
+6
-6
pkgs/by-name/fa/fastlane/Gemfile.lock
+6
-6
pkgs/by-name/fa/fastlane/Gemfile.lock
···············
+8
-8
pkgs/by-name/fa/fastlane/gemset.nix
+8
-8
pkgs/by-name/fa/fastlane/gemset.nix
············
+42
pkgs/by-name/gh/ghmap/package.nix
+42
pkgs/by-name/gh/ghmap/package.nix
···
+2
-1
pkgs/by-name/lc/lcevcdec/package.nix
+2
-1
pkgs/by-name/lc/lcevcdec/package.nix
···+# https://github.com/v-novaltd/LCEVCdec/blob/bf7e0d91c969502e90a925942510a1ca8088afec/cmake/modules/VNovaProject.cmake#L29
+2
-2
pkgs/by-name/mo/monkeysAudio/package.nix
+2
-2
pkgs/by-name/mo/monkeysAudio/package.nix
···url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip";
+46
pkgs/by-name/od/odp-dpdk/dpdk_25.03.patch
+46
pkgs/by-name/od/odp-dpdk/dpdk_25.03.patch
···+@@ -525,10 +525,12 @@ __rte_bit_ ## variant ## flip ## size(qualifier uint ## size ## _t *addr, unsign+@@ -1485,6 +1489,7 @@ rte_bit_ ## family ## fun(qualifier uint ## size ## _t *addr, arg1_type arg1_nam+@@ -1502,6 +1507,7 @@ __RTE_BIT_OVERLOAD_3R(atomic_, test_and_clear,, bool, unsigned int, nr, int, mem
+50
pkgs/by-name/od/odp-dpdk/odp-dpdk_25.03.patch
+50
pkgs/by-name/od/odp-dpdk/odp-dpdk_25.03.patch
···
+9
-1
pkgs/by-name/od/odp-dpdk/package.nix
+9
-1
pkgs/by-name/od/odp-dpdk/package.nix
···
+2
-2
pkgs/by-name/pk/pktgen/package.nix
+2
-2
pkgs/by-name/pk/pktgen/package.nix
···
+5
-5
pkgs/by-name/q2/q2pro/package.nix
+5
-5
pkgs/by-name/q2/q2pro/package.nix
···
+4
pkgs/by-name/sp/spdk/package.nix
+4
pkgs/by-name/sp/spdk/package.nix
···
+3
-3
pkgs/by-name/uv/uv/package.nix
+3
-3
pkgs/by-name/uv/uv/package.nix
···
+11
-7
pkgs/by-name/vp/vpp/package.nix
+11
-7
pkgs/by-name/vp/vpp/package.nix
······
+6
-1
pkgs/development/libraries/ffmpeg/generic.nix
+6
-1
pkgs/development/libraries/ffmpeg/generic.nix
···
+8
-1
pkgs/development/libraries/jemalloc/default.nix
+8
-1
pkgs/development/libraries/jemalloc/default.nix
···
+83
pkgs/development/python-modules/cut-cross-entropy/default.nix
+83
pkgs/development/python-modules/cut-cross-entropy/default.nix
···+description = "Memory-efficient cross-entropy loss implementation using Cut Cross-Entropy (CCE)";
+3
-3
pkgs/development/python-modules/hf-xet/default.nix
+3
-3
pkgs/development/python-modules/hf-xet/default.nix
······
+53
pkgs/development/python-modules/trl/default.nix
+53
pkgs/development/python-modules/trl/default.nix
···
+69
pkgs/development/python-modules/tyro/default.nix
+69
pkgs/development/python-modules/tyro/default.nix
···
+86
pkgs/development/python-modules/unsloth-zoo/default.nix
+86
pkgs/development/python-modules/unsloth-zoo/default.nix
···
+18
pkgs/development/python-modules/unsloth-zoo/dont-require-unsloth.patch
+18
pkgs/development/python-modules/unsloth-zoo/dont-require-unsloth.patch
···
+92
pkgs/development/python-modules/unsloth/default.nix
+92
pkgs/development/python-modules/unsloth/default.nix
···+description = "Finetune Llama 3.3, DeepSeek-R1 & Reasoning LLMs 2x faster with 70% less memory";
+1
-1
pkgs/development/tools/electron/binary/generic.nix
+1
-1
pkgs/development/tools/electron/binary/generic.nix
···-knownVulnerabilities = optional (versionOlder version "33.0.0") "Electron version ${version} is EOL";+knownVulnerabilities = optional (versionOlder version "34.0.0") "Electron version ${version} is EOL";
-1261
pkgs/development/tools/electron/info.json
-1261
pkgs/development/tools/electron/info.json
···-"postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ",-"url": "https://chromium.googlesource.com/external/github.com/google/Accessibility-Test-Framework-for-Android.git"-"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git"-"url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git"-"url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler"-"url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git"-"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git"-"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git"-"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git"-"url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git"-"url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript"-"url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git"-"url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git"-"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries"-"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers"-"url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git"-"url": "https://chromium.googlesource.com/external/github.com/KDE/plasma-wayland-protocols.git"-"url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git"-"url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git"-"url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/weston.git"
+5
-5
pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix
+5
-5
pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix
···
+2
-2
pkgs/servers/monitoring/grafana/plugins/grafana-lokiexplore-app/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/grafana-lokiexplore-app/default.nix
···description = "The Grafana Logs Drilldown app offers a queryless experience for browsing Loki logs without the need for writing complex queries.";
+5
-5
pkgs/servers/monitoring/grafana/plugins/grafana-mqtt-datasource/default.nix
+5
-5
pkgs/servers/monitoring/grafana/plugins/grafana-mqtt-datasource/default.nix
···
+2
-2
pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix
···
+5
-5
pkgs/servers/monitoring/grafana/plugins/grafana-opensearch-datasource/default.nix
+5
-5
pkgs/servers/monitoring/grafana/plugins/grafana-opensearch-datasource/default.nix
···
+2
-2
pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
···
+2
-2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-calendar-panel/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-calendar-panel/default.nix
···description = "Calendar Panel is a Grafana plugin that displays events from various data sources.";
+2
-2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-dynamictext-panel/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-dynamictext-panel/default.nix
···
+2
-2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-json-datasource/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-json-datasource/default.nix
···description = "The Grafana JSON Datasource plugin empowers you to seamlessly integrate JSON data into Grafana.";
+2
-2
pkgs/servers/monitoring/grafana/plugins/ventura-psychrometric-panel/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/ventura-psychrometric-panel/default.nix
···
+2
-2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-echarts-panel/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-echarts-panel/default.nix
···description = "The Apache ECharts plugin is a visualization panel for Grafana that allows you to incorporate the popular Apache ECharts library into your Grafana dashboard.";
+2
-2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-form-panel/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-form-panel/default.nix
···description = "The Data Manipulation Panel is the first plugin that allows inserting and updating application data, as well as modifying configuration directly from your Grafana dashboard.";
+2
-2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-rss-datasource/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-rss-datasource/default.nix
···description = "The RSS/Atom data source is a plugin for Grafana that retrieves RSS/Atom feeds and allows visualizing them using Dynamic Text and other panels.";
+2
-2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-variable-panel/default.nix
+2
-2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-variable-panel/default.nix
···description = "The Variable panel allows you to have dashboard filters in a separate panel which you can place anywhere on the dashboard.";
+2
-2
pkgs/servers/nosql/apache-jena/binary.nix
+2
-2
pkgs/servers/nosql/apache-jena/binary.nix
···
+1
-5
pkgs/top-level/all-packages.nix
+1
-5
pkgs/top-level/all-packages.nix
···
+10
pkgs/top-level/python-packages.nix
+10
pkgs/top-level/python-packages.nix
············