+2
-3
lib/filesystem.nix
+2
-3
lib/filesystem.nix
·········
+28
lib/tests/misc.nix
+28
lib/tests/misc.nix
···
+2
nixos/doc/manual/release-notes/rl-2505.section.md
+2
nixos/doc/manual/release-notes/rl-2505.section.md
···- [Limine](https://github.com/limine-bootloader/limine) a modern, advanced, portable, multiprotocol bootloader and boot manager. Available as [boot.loader.limine](#opt-boot.loader.limine.enable).+- [tee-supplicant](https://github.com/OP-TEE/optee_client), a userspace supplicant for OP-TEE OS. Available as [services.tee-supplicant](#opt-services.tee-supplicant.enable).- [Orthanc](https://orthanc.uclouvain.be/) a lightweight, RESTful DICOM server for healthcare and medical research. Available as [services.orthanc](#opt-services.orthanc.enable).
+2
nixos/modules/module-list.nix
+2
nixos/modules/module-list.nix
······
+3
-11
nixos/modules/services/hardware/nvidia-container-toolkit/cdi-generate.nix
+3
-11
nixos/modules/services/hardware/nvidia-container-toolkit/cdi-generate.nix
···"additionalMount \"${mount.hostPath}\" \"${mount.containerPath}\" '${builtins.toJSON mount.mountOptions}'";···
+9
nixos/modules/services/hardware/nvidia-container-toolkit/default.nix
+9
nixos/modules/services/hardware/nvidia-container-toolkit/default.nix
······
+95
nixos/modules/services/misc/tee-supplicant/default.nix
+95
nixos/modules/services/misc/tee-supplicant/default.nix
···
+2
-1
nixos/modules/services/networking/syncthing.nix
+2
-1
nixos/modules/services/networking/syncthing.nix
+324
nixos/modules/services/search/nominatim.nix
+324
nixos/modules/services/search/nominatim.nix
···
+26
-11
nixos/tests/all-tests.nix
+26
-11
nixos/tests/all-tests.nix
·····················+systemd-networkd-dhcpserver-static-leases = runTest ./systemd-networkd-dhcpserver-static-leases.nix;···
+21
-31
nixos/tests/go-camo.nix
+21
-31
nixos/tests/go-camo.nix
···
+29
-35
nixos/tests/hbase.nix
+29
-35
nixos/tests/hbase.nix
···-assert "NAME => 'f1'" in hbase.succeed("echo \"describe 't1'\" | sudo -u hbase hbase shell -n")+assert "NAME => 'f1'" in hbase.succeed("echo \"describe 't1'\" | sudo -u hbase hbase shell -n")
+187
nixos/tests/nominatim.nix
+187
nixos/tests/nominatim.nix
···+url = "https://web.archive.org/web/20250430211212/https://download.geofabrik.de/europe/andorra-latest.osm.pbf";
+72
nixos/tests/optee.nix
+72
nixos/tests/optee.nix
···+trustedApplications = [ "${opteeQemuAarch64.devkit}/ta/fd02c9da-306c-48c7-a49c-bbd827ae86ee.ta" ];+out = machine.succeed("${pkgs.opensc}/bin/pkcs11-tool --module ${lib.getLib pkgs.optee-client}/lib/libckteec.so --list-token-slots")
+13
-16
nixos/tests/stunnel.nix
+13
-16
nixos/tests/stunnel.nix
·········-${pkgs.openssl}/bin/openssl req -batch -x509 -newkey rsa -nodes -out /test-cert.pem -keyout /test-key.pem -subj /CN=${config.networking.hostName}+${lib.getExe pkgs.openssl} req -batch -x509 -newkey rsa -nodes -out /test-cert.pem -keyout /test-key.pem -subj /CN=${config.networking.hostName}············
+75
-75
nixos/tests/systemd-initrd-networkd.nix
+75
-75
nixos/tests/systemd-initrd-networkd.nix
······+machine.succeed("[ $(stat -c '%U,%G' /run/systemd/netif/links) = systemd-network,systemd-network ]")-machine.succeed("[ $(stat -c '%U,%G' /run/systemd/netif/links) = systemd-network,systemd-network ]")
+80
-82
nixos/tests/systemd-networkd-dhcpserver-static-leases.nix
+80
-82
nixos/tests/systemd-networkd-dhcpserver-static-leases.nix
···
+138
-126
nixos/tests/ydotool.nix
+138
-126
nixos/tests/ydotool.nix
·········-${nodeName}.succeed("sudo --login --user=${insideGroupUsername} ydotool type 'Hello, World!'")+${nodeName}.succeed("sudo --login --user=${insideGroupUsername} ydotool type 'Hello, World!'")
+7
-7
pkgs/applications/networking/browsers/chromium/info.json
+7
-7
pkgs/applications/networking/browsers/chromium/info.json
·········
+1
pkgs/build-support/dart/build-dart-application/default.nix
+1
pkgs/build-support/dart/build-dart-application/default.nix
+20
-7
pkgs/build-support/dart/build-dart-application/generators.nix
+20
-7
pkgs/build-support/dart/build-dart-application/generators.nix
······+m = builtins.match "^[[:space:]]*(\\^|>=|>)?[[:space:]]*([0-9]+\\.[0-9]+)\\.[0-9]+.*$" pubspecLock.sdks.dart;+# https://github.com/dart-lang/pub/blob/15b96589066884300a30bdc356566f3398794857/lib/src/language_version.dart#L109-jq --arg name "$packageName" '.packages |= . + [{ name: $name, rootUri: "../", packageUri: "lib/" }]' '${packageConfig}' > "$out"+jq --arg name "$packageName" --arg languageVersion ${languageVersion} '.packages |= . + [{ name: $name, rootUri: "../", packageUri: "lib/", languageVersion: (if $languageVersion == "null" then null else $languageVersion end) }]' '${packageConfig}' > "$out"
+8
-10
pkgs/build-support/fetchhg/default.nix
+8
-10
pkgs/build-support/fetchhg/default.nix
···-lib.throwIf (finalAttrs.hash != null && sha256 != null) "Only one of sha256 or hash can be set"+outputHash = lib.throwIf (hash != null && sha256 != null) "Only one of sha256 or hash can be set" (
+3
-3
pkgs/by-name/ac/act/package.nix
+3
-3
pkgs/by-name/ac/act/package.nix
······
+2
-2
pkgs/by-name/aw/aws-lc/package.nix
+2
-2
pkgs/by-name/aw/aws-lc/package.nix
···
+3
-3
pkgs/by-name/bi/bibiman/package.nix
+3
-3
pkgs/by-name/bi/bibiman/package.nix
···
+3
-3
pkgs/by-name/br/bruno/package.nix
+3
-3
pkgs/by-name/br/bruno/package.nix
···
+2
-2
pkgs/by-name/by/byedpi/package.nix
+2
-2
pkgs/by-name/by/byedpi/package.nix
···
+3
-3
pkgs/by-name/ca/cargo-mobile2/package.nix
+3
-3
pkgs/by-name/ca/cargo-mobile2/package.nix
······# Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at···
+4
-4
pkgs/by-name/cl/claude-code/package-lock.json
+4
-4
pkgs/by-name/cl/claude-code/package-lock.json
···-"integrity": "sha512-GCX0KeMcyhLlfs/dLWlMiHShAMmjt8d7xcVUS53z7VnV6s3cIIrRPsKQ/xX/Q9rFm5dSVmRnzU88Ku28fb3QKQ==",+"integrity": "sha512-h63VBAZZ6Pl/DlYW2PjbfUeicZ4r9VSl8dymD3d+1lZEHwCPgfMpu3g+30+FDMs79Xqc7qSDm6CRnMApxhbjqw==",
+3
-3
pkgs/by-name/cl/claude-code/package.nix
+3
-3
pkgs/by-name/cl/claude-code/package.nix
···
+3
-3
pkgs/by-name/cl/clorinde/package.nix
+3
-3
pkgs/by-name/cl/clorinde/package.nix
···
+2
-2
pkgs/by-name/fa/fantomas/package.nix
+2
-2
pkgs/by-name/fa/fantomas/package.nix
···
+2
-2
pkgs/by-name/gi/gitaly/package.nix
+2
-2
pkgs/by-name/gi/gitaly/package.nix
······
+3
-3
pkgs/by-name/gi/gitlab-container-registry/package.nix
+3
-3
pkgs/by-name/gi/gitlab-container-registry/package.nix
······
+2
-2
pkgs/by-name/gi/gitlab-pages/package.nix
+2
-2
pkgs/by-name/gi/gitlab-pages/package.nix
···
+6
-6
pkgs/by-name/gi/gitlab/data.json
+6
-6
pkgs/by-name/gi/gitlab/data.json
···
+1
-1
pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix
+1
-1
pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix
+3
-1
pkgs/by-name/gi/gitlab/rubyEnv/Gemfile
+3
-1
pkgs/by-name/gi/gitlab/rubyEnv/Gemfile
···
+4
-4
pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock
+4
-4
pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock
·········
+2
-2
pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix
+2
-2
pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix
···
+5
pkgs/by-name/go/go-camo/package.nix
+5
pkgs/by-name/go/go-camo/package.nix
······
+2
-2
pkgs/by-name/go/go-musicfox/package.nix
+2
-2
pkgs/by-name/go/go-musicfox/package.nix
···
+2
-2
pkgs/by-name/ja/janus-gateway/package.nix
+2
-2
pkgs/by-name/ja/janus-gateway/package.nix
···
+2
-2
pkgs/by-name/li/limine/package.nix
+2
-2
pkgs/by-name/li/limine/package.nix
···url = "https://github.com/limine-bootloader/limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz";
+2
-2
pkgs/by-name/ll/llama-cpp/package.nix
+2
-2
pkgs/by-name/ll/llama-cpp/package.nix
···
+2
-7
pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_models.py
+2
-7
pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_models.py
······
+6
-1
pkgs/by-name/no/nominatim-ui/package.nix
+6
-1
pkgs/by-name/no/nominatim-ui/package.nix
·········
+4
-2
pkgs/by-name/no/nominatim/package.nix
+4
-2
pkgs/by-name/no/nominatim/package.nix
······
+72
pkgs/by-name/op/optee-client/package.nix
+72
pkgs/by-name/op/optee-client/package.nix
···
+3
-3
pkgs/by-name/pi/pimsync/package.nix
+3
-3
pkgs/by-name/pi/pimsync/package.nix
···
+35
pkgs/by-name/ru/rustical/package.nix
+35
pkgs/by-name/ru/rustical/package.nix
···
+2
-2
pkgs/by-name/si/signal-export/package.nix
+2
-2
pkgs/by-name/si/signal-export/package.nix
···
+17
-17
pkgs/by-name/up/upbound/sources-main.json
+17
-17
pkgs/by-name/up/upbound/sources-main.json
···-"url": "https://cli.upbound.io/main/v0.39.0-87.g20595f83/bundle/docker-credential-up/darwin_arm64.tar.gz"+"url": "https://cli.upbound.io/main/v0.39.0-115.gbdd4b5af/bundle/docker-credential-up/darwin_arm64.tar.gz"-"url": "https://cli.upbound.io/main/v0.39.0-87.g20595f83/bundle/docker-credential-up/linux_arm64.tar.gz"+"url": "https://cli.upbound.io/main/v0.39.0-115.gbdd4b5af/bundle/docker-credential-up/linux_arm64.tar.gz"-"url": "https://cli.upbound.io/main/v0.39.0-87.g20595f83/bundle/docker-credential-up/darwin_amd64.tar.gz"+"url": "https://cli.upbound.io/main/v0.39.0-115.gbdd4b5af/bundle/docker-credential-up/darwin_amd64.tar.gz"-"url": "https://cli.upbound.io/main/v0.39.0-87.g20595f83/bundle/docker-credential-up/linux_amd64.tar.gz"+"url": "https://cli.upbound.io/main/v0.39.0-115.gbdd4b5af/bundle/docker-credential-up/linux_amd64.tar.gz"···
+2
-2
pkgs/by-name/wi/wireless-regdb/package.nix
+2
-2
pkgs/by-name/wi/wireless-regdb/package.nix
···
+2
-2
pkgs/development/python-modules/arviz/default.nix
+2
-2
pkgs/development/python-modules/arviz/default.nix
···
+2
-5
pkgs/development/python-modules/mmengine/default.nix
+2
-5
pkgs/development/python-modules/mmengine/default.nix
······
+2
-2
pkgs/development/python-modules/orbax-checkpoint/default.nix
+2
-2
pkgs/development/python-modules/orbax-checkpoint/default.nix
···
+88
pkgs/development/python-modules/sqlite-vec/default.nix
+88
pkgs/development/python-modules/sqlite-vec/default.nix
···+# This is a known issue, see https://discourse.nixos.org/t/how-to-apply-patches-with-sourceroot/59727+url = "https://github.com/asg017/sqlite-vec/commit/c1917deb11aa79dcac32440679345b93e13b1b86.patch";+url = "https://github.com/asg017/sqlite-vec/commit/608972c9dcbfc7f4583e99fd8de6e5e16da11081.patch";+# Change into the proper directory for building, move `extra_init.py` into its proper location,
+2
-2
pkgs/development/python-modules/timm/default.nix
+2
-2
pkgs/development/python-modules/timm/default.nix
···
+2
-2
pkgs/development/python-modules/txtai/default.nix
+2
-2
pkgs/development/python-modules/txtai/default.nix
+5
-9
pkgs/development/tools/analysis/flow/default.nix
+5
-9
pkgs/development/tools/analysis/flow/default.nix
······
+8
-4
pkgs/misc/arm-trusted-firmware/default.nix
+8
-4
pkgs/misc/arm-trusted-firmware/default.nix
······# https://github.com/ARM-software/arm-trusted-firmware/blob/4ec2948fe3f65dba2f19e691e702f7de2949179c/make_helpers/toolchains/rk3399-m0.mk#L21-L22···
+127
pkgs/misc/optee-os/default.nix
+127
pkgs/misc/optee-os/default.nix
···+cp out/core/{tee.elf,tee-pageable_v2.bin,tee.bin,tee-header_v2.bin,tee-pager_v2.bin,tee-raw.bin} $out
+3
-3
pkgs/servers/home-assistant/custom-lovelace-modules/hourly-weather/package.nix
+3
-3
pkgs/servers/home-assistant/custom-lovelace-modules/hourly-weather/package.nix
···
+7
-3
pkgs/top-level/all-packages.nix
+7
-3
pkgs/top-level/all-packages.nix
······
+5
-1
pkgs/top-level/python-packages.nix
+5
-1
pkgs/top-level/python-packages.nix
······+txtai = callPackage ../development/python-modules/txtai { sqlite-vec-c = pkgs.sqlite-vec; };