+16
-24
doc/languages-frameworks/nim.section.md
+16
-24
doc/languages-frameworks/nim.section.md
······
+1
-1
nixos/doc/manual/release-notes/rl-2305.section.md
+1
-1
nixos/doc/manual/release-notes/rl-2305.section.md
···- `buildDunePackage` now defaults to `strictDeps = true` which means that any library should go into `buildInputs` or `checkInputs`. Any executable that is run on the building machine should go into `nativeBuildInputs` or `nativeCheckInputs` respectively. Example of executables are `ocaml`, `findlib` and `menhir`. PPXs are libraries which are built by dune and should therefore not go into `nativeBuildInputs`.-- `buildFHSUserEnv` is now called `buildFHSEnv` and uses FlatPak's Bubblewrap sandboxing tool rather than Nixpkgs' own chrootenv. The old chrootenv-based implemenation is still available via `buildFHSEnvChrootenv` but is considered deprecated and will be removed when the remaining uses inside Nixpkgs have been migrated. If your FHSEnv-wrapped application misbehaves when using the new bubblewrap implementation, please create an issue in Nixpkgs.+- `buildFHSUserEnv` is now called `buildFHSEnv` and uses FlatPak's Bubblewrap sandboxing tool rather than Nixpkgs' own chrootenv. The old chrootenv-based implemenation is still available via `buildFHSEnvChroot` but is considered deprecated and will be removed when the remaining uses inside Nixpkgs have been migrated. If your FHSEnv-wrapped application misbehaves when using the new bubblewrap implementation, please create an issue in Nixpkgs.- Top-level `buildPlatform`, `hostPlatform`, `targetPlatform` have been deprecated, use `stdenv.X` instead.
+2
-1
nixos/modules/services/web-apps/nextcloud.nix
+2
-1
nixos/modules/services/web-apps/nextcloud.nix
···
+2
-2
pkgs/applications/audio/ardour/default.nix
+2
-2
pkgs/applications/audio/ardour/default.nix
···# We can't use `fetchFromGitea` here, as attempting to fetch release archives from git.ardour.org
+3
-3
pkgs/applications/blockchains/lnd/default.nix
+3
-3
pkgs/applications/blockchains/lnd/default.nix
···
+10
-2
pkgs/applications/display-managers/lightdm-slick-greeter/default.nix
+10
-2
pkgs/applications/display-managers/lightdm-slick-greeter/default.nix
············
+1
-1
pkgs/applications/editors/emacs/generic.nix
+1
-1
pkgs/applications/editors/emacs/generic.nix
···
+12
-5
pkgs/applications/misc/dbx/default.nix
+12
-5
pkgs/applications/misc/dbx/default.nix
···
+5
-5
pkgs/applications/misc/deadd-notification-center/default.nix
+5
-5
pkgs/applications/misc/deadd-notification-center/default.nix
······
+2
-9
pkgs/applications/misc/feedbackd/default.nix
+2
-9
pkgs/applications/misc/feedbackd/default.nix
······
+2
-2
pkgs/applications/misc/phoc/default.nix
+2
-2
pkgs/applications/misc/phoc/default.nix
······
+5
pkgs/applications/misc/shell-genie/default.nix
+5
pkgs/applications/misc/shell-genie/default.nix
+2
-2
pkgs/applications/misc/syncthingtray/default.nix
+2
-2
pkgs/applications/misc/syncthingtray/default.nix
···
+3
-3
pkgs/applications/misc/valent/default.nix
+3
-3
pkgs/applications/misc/valent/default.nix
···
+14
-14
pkgs/applications/networking/cluster/terraform-providers/providers.json
+14
-14
pkgs/applications/networking/cluster/terraform-providers/providers.json
··················
-20
pkgs/applications/video/natron/config.pri
-20
pkgs/applications/video/natron/config.pri
···
+48
-103
pkgs/applications/video/natron/default.nix
+48
-103
pkgs/applications/video/natron/default.nix
···-url = "https://github.com/NatronGitHub/OpenColorIO-Configs/archive/Natron-v${minorVersion}.tar.gz";-buildPlugin = { pluginName, sha256, nativeBuildInputs ? [], buildInputs ? [], preConfigure ? "", postPatch ? "" }:-url = "https://github.com/NatronGitHub/openfx-${pluginName}/releases/download/Natron-${version}/openfx-${pluginName}-Natron-${version}.tar.xz";-url = "https://raw.githubusercontent.com/lvandeve/lodepng/a70c086077c0eaecbae3845e4da4424de5f43361/lodepng.cpp";-url = "https://raw.githubusercontent.com/lvandeve/lodepng/a70c086077c0eaecbae3845e4da4424de5f43361/lodepng.h";-patch -p0 -dCImg < CImg/Inpaint/inpaint.h.patch # taken from the Makefile; it gets skipped if the file already exists···+--prefix PYTHONPATH : "${python3.pkgs.makePythonPath [ python3.pkgs.qtpy python3.pkgs.pyside2 ]}" \···
+2
-2
pkgs/applications/window-managers/phosh/default.nix
+2
-2
pkgs/applications/window-managers/phosh/default.nix
······
+2
-2
pkgs/development/libraries/gvm-libs/default.nix
+2
-2
pkgs/development/libraries/gvm-libs/default.nix
···
+39
-40
pkgs/development/nim-packages/build-nim-package/default.nix
+39
-40
pkgs/development/nim-packages/build-nim-package/default.nix
···
+3
-3
pkgs/development/nim-packages/sdl2/default.nix
+3
-3
pkgs/development/nim-packages/sdl2/default.nix
······
+50
pkgs/development/python-modules/apispec-webframeworks/default.nix
+50
pkgs/development/python-modules/apispec-webframeworks/default.nix
···+changelog = "https://github.com/marshmallow-code/apispec-webframeworks/blob/${version}/CHANGELOG.rst";
+13
-5
pkgs/development/python-modules/coinmetrics-api-client/default.nix
+13
-5
pkgs/development/python-modules/coinmetrics-api-client/default.nix
············
+2
-2
pkgs/development/python-modules/dvc-data/default.nix
+2
-2
pkgs/development/python-modules/dvc-data/default.nix
······
+2
-2
pkgs/development/python-modules/elkm1-lib/default.nix
+2
-2
pkgs/development/python-modules/elkm1-lib/default.nix
······
+2
-2
pkgs/development/python-modules/fakeredis/default.nix
+2
-2
pkgs/development/python-modules/fakeredis/default.nix
······
+64
pkgs/development/python-modules/filedepot/default.nix
+64
pkgs/development/python-modules/filedepot/default.nix
···
+2
-2
pkgs/development/python-modules/openaiauth/default.nix
+2
-2
pkgs/development/python-modules/openaiauth/default.nix
···
+2
-2
pkgs/development/python-modules/publicsuffixlist/default.nix
+2
-2
pkgs/development/python-modules/publicsuffixlist/default.nix
···
+46
pkgs/development/python-modules/pygnmi/default.nix
+46
pkgs/development/python-modules/pygnmi/default.nix
···
+55
pkgs/development/python-modules/pylion/default.nix
+55
pkgs/development/python-modules/pylion/default.nix
···
+6
pkgs/development/python-modules/rstcheck/default.nix
+6
pkgs/development/python-modules/rstcheck/default.nix
······
+48
pkgs/development/python-modules/simplekv/default.nix
+48
pkgs/development/python-modules/simplekv/default.nix
···
+14
-6
pkgs/development/python-modules/spacy/default.nix
+14
-6
pkgs/development/python-modules/spacy/default.nix
··················
+2
-2
pkgs/development/python-modules/sqltrie/default.nix
+2
-2
pkgs/development/python-modules/sqltrie/default.nix
······
+2
-2
pkgs/development/python-modules/teslajsonpy/default.nix
+2
-2
pkgs/development/python-modules/teslajsonpy/default.nix
······
+14
-13
pkgs/development/python-modules/typer/default.nix
+14
-13
pkgs/development/python-modules/typer/default.nix
············
+22
pkgs/development/tools/gendef/default.nix
+22
pkgs/development/tools/gendef/default.nix
···
+4
-2
pkgs/games/mudlet/default.nix
+4
-2
pkgs/games/mudlet/default.nix
······
+2
-2
pkgs/games/unciv/default.nix
+2
-2
pkgs/games/unciv/default.nix
···
-1
pkgs/os-specific/linux/apfs/default.nix
-1
pkgs/os-specific/linux/apfs/default.nix
+3
-3
pkgs/servers/minio/default.nix
+3
-3
pkgs/servers/minio/default.nix
···
+2
-2
pkgs/servers/web-apps/jitsi-meet/default.nix
+2
-2
pkgs/servers/web-apps/jitsi-meet/default.nix
···
+39
-5
pkgs/tools/archivers/arc_unpacker/default.nix
+39
-5
pkgs/tools/archivers/arc_unpacker/default.nix
······+url = "https://aur.archlinux.org/cgit/aur.git/plain/failing_tests.patch?h=arc_unpacker-git&id=bda1ad9f69e6802e703b2e6913d71a36d76cfef9";
+2
-2
pkgs/tools/backup/borgmatic/default.nix
+2
-2
pkgs/tools/backup/borgmatic/default.nix
···
+33
-2
pkgs/tools/misc/ffsend/default.nix
+33
-2
pkgs/tools/misc/ffsend/default.nix
······+url = "https://github.com/timvisee/ffsend/commit/afb004680b9ed672c7e87ff23f16bb2c51fea06e.patch";+# Disable unused features in prettytable-rs crate (needed for the below patch to merge cleanly)+url = "https://github.com/timvisee/ffsend/commit/9b8dee12ea839f911ed207ff9602d929cab5d34b.patch";+url = "https://github.com/timvisee/ffsend/commit/fd5b38f9ab9cbc5f962d1024f4809eb36ba8986c.patch";+url = "https://github.com/timvisee/ffsend/commit/3c1c2dc28ca1d88c45f87496a7a96052f5c37858.patch";
+53
pkgs/tools/misc/ugs/default.nix
+53
pkgs/tools/misc/ugs/default.nix
···+url = "https://github.com/winder/Universal-G-Code-Sender/releases/download/v${version}/UniversalGcodeSender.zip";
+3
-3
pkgs/tools/security/cloudfox/default.nix
+3
-3
pkgs/tools/security/cloudfox/default.nix
···
+4
-4
pkgs/tools/system/ttop/default.nix
+4
-4
pkgs/tools/system/ttop/default.nix
······
+6
-4
pkgs/top-level/all-packages.nix
+6
-4
pkgs/top-level/all-packages.nix
············
+10
pkgs/top-level/python-packages.nix
+10
pkgs/top-level/python-packages.nix
·········pygments-style-github = callPackage ../development/python-modules/pygments-style-github { };······