Commit Graph
959137 Commits
Author SHA1 Message Date
Pascal BachandGitHub f4b045d126 dwarfs: 0.12.4 -> 0.14.0 (#495245) 2026-03-06 14:02:20 +00:00
nixpkgs-ci[bot]andGitHub c58fb1cc97 cog: 0.0.60 -> 0.1.4 (#496809) 2026-03-06 13:58:49 +00:00
SandroandGitHub 6c3d483325 apk-tools: 3.0.3 -> 3.0.4; switch to meson build system (#491113) 2026-03-06 13:57:23 +00:00
YtandGitHub 9f2cd1e02d python3Packages.paddlepaddle: fix build (#497072) 2026-03-06 13:44:32 +00:00
Fabian AffolterandGitHub 56a1df1fb7 yara-x: 1.13.0 -> 1.14.0 (#497211) 2026-03-06 13:37:36 +00:00
nixpkgs-ci[bot]andGitHub ebc954af86 sirikali: 1.8.5 -> 1.8.6 (#497212) 2026-03-06 13:33:06 +00:00
Florian KlinkandGitHub c41581647a rust-addr2line: init at 0.25.0 (#431216) 2026-03-06 13:11:52 +00:00
OTABI TomoyaandGitHub 6a9a1ddf5a Python: 3.11.14 -> 3.11.15; 3.12.12 -> 3.12.13 (#496258) 2026-03-06 13:02:00 +00:00
R. Ryantm 036f79fe46 sirikali: 1.8.5 -> 1.8.6 2026-03-06 12:56:03 +00:00
R. Ryantm 1d369d1124 yara-x: 1.13.0 -> 1.14.0 2026-03-06 12:51:45 +00:00
SandroandGitHub 2a75bb5a0a h2o: 2.3.0-rolling-2026-01-19 → 2.3.0-rolling-2026-02-28 (#495177) 2026-03-06 12:48:45 +00:00
nixpkgs-ci[bot]andGitHub be6da2a183 tev: 2.9.0 -> 2.10.0 (#497089) 2026-03-06 12:35:06 +00:00
Cosima NeidahlandGitHub 9ec540b228 sidplayfp: 2.16.1 -> 2.16.2 (#493845) 2026-03-06 12:15:00 +00:00
StepBroBDandGitHub 25c4ce1170 caddy: 2.11.1 -> 2.11.2 (#497116) 2026-03-06 12:12:38 +00:00
Cosima NeidahlandGitHub 6840367230 miracle-wm: 0.8.2 -> 0.8.3 (#493757) 2026-03-06 12:11:24 +00:00
sternenseemannandGitHub d80327c253 redo-sh: 4.0.6 -> 4.0.7 (#474765) 2026-03-06 12:07:53 +00:00
R. RyantmandYifei Sun d1c05a8885 caddy: 2.11.1 -> 2.11.2 2026-03-06 13:06:30 +01:00
Martin WeineltandGitHub 9a1c1dd988 python313Packages.bgutil-ytdlp-pot-provider: 1.2.2 -> 1.3.0 (#496700) 2026-03-06 11:58:58 +00:00
Martin WeineltandGitHub 562e7dde00 python31{3,4}.pkgs.meshcore: 2.2.5 -> 2.2.8 (#495860) 2026-03-06 11:57:49 +00:00
Martin WeineltandGitHub 60e96aacb6 home-assistant-custom-lovelace-modules.advanced-camera-card: 7.27.3 -> 7.27.4 (#497133) 2026-03-06 11:56:37 +00:00
zowoqandGitHub 87b3aa9f8b terraform-providers.hashicorp_tfe: 0.74.0 -> 0.74.1 (#497183) 2026-03-06 11:43:52 +00:00
zowoqandGitHub ea81ba9b9f terraform-providers.f5networks_bigip: 1.24.2 -> 1.25.0 (#497178) 2026-03-06 11:35:58 +00:00
zowoqandGitHub 3e48a0b66f terraform-providers.spotinst_spotinst: 1.232.4 -> 1.232.5 (#497174) 2026-03-06 11:35:45 +00:00
R. Ryantm efe60c9055 terraform-providers.hashicorp_tfe: 0.74.0 -> 0.74.1 2026-03-06 11:28:42 +00:00
Felix BargfeldtandGitHub e99215c1a2 radicle-native-ci: 0.12.0 -> 0.13.0 (#497176) 2026-03-06 11:10:55 +00:00
R. Ryantm 9271004f84 terraform-providers.f5networks_bigip: 1.24.2 -> 1.25.0 2026-03-06 11:05:00 +00:00
JoandGitHub e6b744b5af v4l2loopback: use substituteInPlace --replace-fail (#497148) 2026-03-06 11:03:15 +00:00
JoandGitHub 741df4d6e3 various: switch buildRustPackage packages to finalAttrs pattern (#492928) 2026-03-06 11:01:18 +00:00
Defelo e61e7980a3 radicle-native-ci: 0.12.0 -> 0.13.0
Changelog: https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE/tree/NEWS.md
2026-03-06 11:56:24 +01:00
quantenzitrone 3f9a09b808 various: fix pname misuse in buildRustApplication packages
after this all uses of 'inherit (finalAttrs) pname;' or 'finalAttrs.pname'
in these packages are in my opinion legit uses. e.g.:
- for inheriting the pname and version in fetchPnpmDeps, fetchCargoDeps or fetchCrate
- for use in creating the (p-)name of small sub-packages like tests or updateScripts.
- for cargoDepsName
- for buildAndTestSubdir
2026-03-06 11:50:37 +01:00
quantenzitrone ca363a08a9 various: switch buildRustPackage packages to finalAttrs pattern
this shouldn't create any rebuilds

the move was done with the following script
```fish
#!/usr/bin/env fish

# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}

set base (git rev-parse HEAD)

set scope pkgs/by-name
set builder buildRustPackage

set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)

for file in $files
    echo $file
    sd -F "$builder rec {" "$builder (finalAttrs: {" $file
    # version
    sd -F 'version}' 'finalAttrs.version}' $file
    sd -F '${version' '${finalAttrs.version' $file
    sd -F '= version' '= finalAttrs.version' $file
    sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
    sd -F ' + version;' ' + finalAttrs.version;' $file
    sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
    sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
    sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
    sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
    # src
    sd -F 'src}' 'finalAttrs.src}' $file
    sd -F '${src' '${finalAttrs.src' $file
    sd -F '= src' '= finalAttrs.src' $file
    sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
    sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
    # pname
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= finalAttrs.pname' $file
    sd -F 'inherit pname;' 'inherit (finalAttrs) pname;' $file
    # combinations
    sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
    sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
    sd -F 'inherit version pname;' 'inherit (finalAttrs) version pname;' $file
    sd -F 'inherit pname version;' 'inherit (finalAttrs) pname version;' $file
    sd -F 'inherit pname src version;' 'inherit (finalAttrs) pname src version;' $file
    sd -F 'inherit pname version src;' 'inherit (finalAttrs) pname version src;' $file
    sd -F 'inherit src pname version;' 'inherit (finalAttrs) src pname version;' $file
    sd -F 'inherit src version pname;' 'inherit (finalAttrs) src version pname;' $file
    sd -F 'inherit version pname src;' 'inherit (finalAttrs) version pname src;' $file
    sd -F 'inherit version src pname;' 'inherit (finalAttrs) version src pname;' $file
    # meta
    sd -F '${meta' '${finalAttrs.meta' $file
    sd -F '= meta' '= finalAttrs.meta' $file
    sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
    # cargo
    sd -F 'cargoRoot}' 'finalAttrs.cargoRoot}' $file
    sd -F '${cargoRoot' '${finalAttrs.cargoRoot' $file
    sd -F '= cargoRoot' '= finalAttrs.cargoRoot' $file
    sd -F 'cargoBuildFlags}' 'finalAttrs.cargoBuildFlags}' $file
    sd -F '${cargoBuildFlags' '${finalAttrs.cargoBuildFlags' $file
    sd -F '= cargoBuildFlags' '= finalAttrs.cargoBuildFlags' $file
    # patches
    sd -F 'patches}' 'finalAttrs.patches}' $file
    sd -F '${patches' '${finalAttrs.patches' $file
    sd -F '= patches' '= finalAttrs.patches' $file
    # passthru
    sd -F 'passthru}' 'finalAttrs.passthru}' $file
    sd -F '${passthru' '${finalAttrs.passthru' $file
    sd -F '= passthru' '= finalAttrs.passthru' $file
    # *buildInputs
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'nativeBuildInputs}' 'finalAttrs.nativeBuildInputs}' $file
    sd -F 'propagatedBuildInputs}' 'finalAttrs.propagatedBuildInputs}' $file
    # other
    sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
    sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
    sd -F 'libPath}' 'finalAttrs.libPath}' $file
    sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
    sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
    sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
    sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
    sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
    sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
    # close finalAttrs lambda
    echo ')' >>$file
    # catch some errors early
    if ! nixfmt $file
        git restore $file
        continue
    end
    if ! nixf-diagnose -i sema-primop-overridden $file
        git restore $file
        continue
    end
end

set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
    git restore $torestore
end
# set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
# if test (count $torestore) -gt 0
#     git restore $torestore
# end

# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore

for file in $files
    # file hasn't changed
    if git diff --quiet $base $file
        continue
    end
    # try to eval the package to definitely catch all errors
    echo $file
    set pname (string split / $file -f 4)
    if ! nix eval .#$pname
        set torestore $torestore $file
    end
end

# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
    git restore $torestore
end
```

after that some manual cleanup was done:
- restore all files that cause merge conflicts with staging

# Conflicts:
#	pkgs/by-name/ca/cargo-chef/package.nix
#	pkgs/by-name/ca/cargo-public-api/package.nix
#	pkgs/by-name/ca/cargo-update/package.nix
#	pkgs/by-name/le/leetcode-cli/package.nix
2026-03-06 11:50:26 +01:00
R. Ryantm 038080c840 terraform-providers.spotinst_spotinst: 1.232.4 -> 1.232.5 2026-03-06 10:47:15 +00:00
Pascal BachandGitHub 1a0fccf829 libvirt: fix virt-secret-init-encryption (#496839) 2026-03-06 10:44:06 +00:00
nixpkgs-ci[bot]andGitHub c918c0b47a pgdog: 0.1.30 -> 0.1.31 (#497050) 2026-03-06 10:41:43 +00:00
Marcus RambergandGitHub f64ddfed97 devenv: 2.0.1 -> 2.0.2 (#497005) 2026-03-06 10:34:01 +00:00
Cosima NeidahlandGitHub 96d5be91ca lomiri.mediascanner2: 0.118 -> 0.200 (#493720) 2026-03-06 10:26:41 +00:00
nixpkgs-ci[bot]andGitHub 0fb3a4ea33 ast-grep: 0.40.5 -> 0.41.0 (#495838) 2026-03-06 10:19:34 +00:00
Ulrik StridandGitHub d30ac9c902 ocamlPackages.mparser-re: init at 1.3 (#495950) 2026-03-06 10:14:16 +00:00
Felix BargfeldtandGitHub 0a28628cfd radicle-ci-broker: 0.25.0 -> 0.26.0; radicle-job: 0.4.0 -> 0.5.1 (#497154) 2026-03-06 10:12:52 +00:00
Niklas KorzandGitHub 9a6aa94817 linuxPackages.nvidiaPackages.beta: 590.44.01 -> 595.45.04 (#496945) 2026-03-06 10:07:15 +00:00
nixpkgs-ci[bot]andGitHub 08fd60f3b1 myks: 5.9.2 -> 5.9.3 (#496927) 2026-03-06 10:01:26 +00:00
nixpkgs-ci[bot]andGitHub 8611590623 atlauncher: 3.4.40.2 -> 3.4.40.3 (#496796) 2026-03-06 10:01:19 +00:00
Defelo 7bb34b1468 radicle-job: 0.4.0 -> 0.5.1
Changelog: https://app.radicle.xyz/nodes/iris.radicle.xyz/rad:z2UcCU1LgMshWvXj6hXSDDrwB8q8M/tree/CHANGELOG.md
2026-03-06 10:50:55 +01:00
Defelo 21cbaf5572 radicle-ci-broker: 0.25.0 -> 0.26.0
Changelog: https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:zwTxygwuz5LDGBq255RA2CbNGrz8/tree/NEWS.md
2026-03-06 10:50:55 +01:00
JoandGitHub 1648979af2 requireFile: use lib.extendMkDerivation (#487780) 2026-03-06 09:49:52 +00:00
Fabian AffolterandGitHub 0698a04ee0 python3Packages.iamdata: 0.1.202603041 -> 0.1.202603051 (#496962) 2026-03-06 09:47:19 +00:00
Fabian AffolterandGitHub e381c28e70 python3Packages.llama-index-graph-stores-neo4j: 0.5.2 -> 0.6.0 (#496682) 2026-03-06 09:45:14 +00:00
Fabian AffolterandGitHub de186ef116 python3Packages.pyexploitdb: 0.3.15 -> 0.3.16 (#496685) 2026-03-06 09:44:58 +00:00
Fabian AffolterandGitHub 76b1b941fe python3Packages.starlette-context: 0.4.0 -> 0.5.1 (#496689) 2026-03-06 09:44:48 +00:00
JoandGitHub bfe49b65ee mercury: move to by-name (#492714) 2026-03-06 09:44:19 +00:00