Commit Graph
942151 Commits
Author SHA1 Message Date
Leona Maroni 1f131a1a8d gitaly.git: remove leaveDotGit from src FOD and modernize
leaveDotGit is currently very unstable for this FOD. Gitaly normally
clones the Git repo. This change changes this behaviour to just copy
Git.
2026-02-07 12:19:14 +01:00
Weijia WangandGitHub d45159d86a ocamlPackages.metadata: 0.3.1 -> 0.3.2 (#477015) 2026-02-07 10:25:21 +00:00
Weijia WangandGitHub 4a5201dd4f kamailio: 6.0.4 -> 6.0.5 (#479014) 2026-02-07 10:21:10 +00:00
Weijia WangandGitHub 4d31bd9295 krep: 1.1.2 -> 1.5.0 (#479147) 2026-02-07 10:14:11 +00:00
Weijia WangandGitHub 61cf05787e nxv: 0.1.3 -> 0.1.4 (#479082) 2026-02-07 10:12:30 +00:00
Weijia WangandGitHub 761be279f5 aws-cdk-cli: 2.1100.1 -> 2.1104.0 (#479139) 2026-02-07 10:09:33 +00:00
nixpkgs-ci[bot]andGitHub 72691e6fa5 models-dev: 0-unstable-2026-01-30 -> 0-unstable-2026-02-07 (#487877) 2026-02-07 10:09:22 +00:00
Weijia WangandGitHub 7b6a4f5466 haunt: cleanup (#487788) 2026-02-07 10:07:29 +00:00
Fernando RodriguesandGitHub bf1e7d3d14 lazygit: 0.58.1 -> 0.59.0 (#487903) 2026-02-07 10:05:14 +00:00
Weijia WangandGitHub 792f31d532 coolreader: 3.2.58 -> 3.2.59 (#478942) 2026-02-07 10:01:07 +00:00
Weijia WangandGitHub f239f48aed exult: 1.12.0 -> 1.12.1 (#478081) 2026-02-07 09:58:49 +00:00
Weijia WangandGitHub 35b36b3955 commonsDaemon: 1.4.1 -> 1.5.1 (#466429) 2026-02-07 09:56:24 +00:00
Weijia WangandGitHub deda10b1a0 avalanchego: 1.14.0 -> 1.14.1 (#477677) 2026-02-07 09:50:50 +00:00
Jost Alemann 27dc183727 lazygit: 0.58.1 -> 0.59.0
Changelog: https://github.com/jesseduffield/lazygit/releases/tag/v0.59.0
Diff: https://github.com/jesseduffield/lazygit/compare/v0.58.1...v0.59.0
2026-02-07 10:49:26 +01:00
zowoqandGitHub 01c72450e7 terraform-providers.ibm-cloud_ibm: 1.87.2 -> 1.88.0 (#487897) 2026-02-07 09:46:58 +00:00
kirillrdyandGitHub 06b71605dc rerun: 0.29.0 -> 0.29.1 (#487786) 2026-02-07 09:46:24 +00:00
Sefa EyeogluandGitHub 107df0899c vesktop: specify electron version (#486865) 2026-02-07 09:41:15 +00:00
@mjonesandGitHub b4a79a4c36 ponyc: 0.60.4 -> 0.60.5 (#486362) 2026-02-07 09:37:57 +00:00
Fernando RodriguesandGitHub 693e12715a various: switch buildGoModule packages to use finalAttrs (#487704) 2026-02-07 09:35:52 +00:00
Gaétan LepageandGitHub 2d10e024f9 python3Packages.lm-eval: 0.4.9.2 -> 0.4.10 (#485805) 2026-02-07 09:32:10 +00:00
R. Ryantm e04119892f terraform-providers.ibm-cloud_ibm: 1.87.2 -> 1.88.0 2026-02-07 09:30:54 +00:00
Fernando RodriguesandGitHub a242c54745 various: switch buildPythonApplication packages to use finalAttrs (#487735) 2026-02-07 09:30:09 +00:00
Arnout EngelenandGitHub ea7a4ab9c3 nftables: fix reproducibility (#485918) 2026-02-07 09:27:08 +00:00
Fernando RodriguesandGitHub 169ab49f59 various: fix pname misuse and switch to finalAttrs pattern (#487638) 2026-02-07 09:20:32 +00:00
Fernando RodriguesandGitHub ac9dd68653 various: switch buildRustPackage packages to use finalAttrs (#487710) 2026-02-07 09:19:40 +00:00
Sefa EyeogluandGitHub 5ed2c0b51e vencord: 1.14.1 -> 1.14.2 (#487801) 2026-02-07 09:19:32 +00:00
Weijia Wang 5d0b77e7d8 jsvc: 1.4.1 -> 1.5.1 2026-02-07 10:18:17 +01:00
Fernando RodriguesandGitHub 2500aa35fb various: refactor, mainly switch to finalAttrs pattern (#487760) 2026-02-07 09:16:28 +00:00
R. RyantmandWeijia Wang 39b4dd4698 commonsDaemon: 1.4.1 -> 1.5.1 2026-02-07 10:15:55 +01:00
quantenzitrone 18dc8a95fb various: switch buildPythonApplication packages to use finalAttrs
this shouldn't create any rebuilds

the following script was used to generate this:
```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 buildPythonApplication

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
    # meta
    sd -F '${meta' '${finalAttrs.meta' $file
    sd -F '= meta' '= finalAttrs.meta' $file
    sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
    # pname (restored afterwards)
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= 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
    # other
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'nativeBuildInputs}' 'finalAttrs.nativeBuildInputs}' $file
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    sd -F 'propagatedBuildInputs}' 'finalAttrs.propagatedBuildInputs}' $file
    sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
    sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
    sd -F 'makePythonPath dependencies' 'makePythonPath finalAttrs.dependencies' $file
    sd -F 'makePythonPath propagatedBuildInputs' 'makePythonPath finalAttrs.propagatedBuildInputs' $file
    sd -F 'libPath}' 'finalAttrs.libPath}' $file
    sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
    sd -F 'runtimeDeps}' 'finalAttrs.runtimeDeps}' $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:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 10:06:06 +01:00
quantenzitrone 626f23ce26 various: switch packages to use finalAttrs
this shouldn't create any rebuilds

the following script was used to generate this:
```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 files (rg --files-with-matches -F 'stdenv.mkDerivation rec {' $scope | sort -u)

for file in $files
    echo $file
    sd -F 'stdenv.mkDerivation rec {' 'stdenv.mkDerivation (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
    # meta
    sd -F '${meta' '${finalAttrs.meta' $file
    sd -F '= meta' '= finalAttrs.meta' $file
    sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
    # other
    sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    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
    # pname (restored afterwards)
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= finalAttrs.pname' $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:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:59:05 +01:00
quantenzitrone 0f041b651e various: fix pname misuse in meta.mainProgram 2026-02-07 09:57:16 +01:00
quantenzitrone d3c84c2d12 various: fix pname misuse in fetcher arguments 2026-02-07 09:57:14 +01:00
quantenzitrone d26a1a9e5e various: switch buildRustPackage packages to use finalAttrs
this shouldn't create any rebuilds

the following script was used to generate this:
```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
    # meta
    sd -F '${meta' '${finalAttrs.meta' $file
    sd -F '= meta' '= finalAttrs.meta' $file
    sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
    # other
    sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
    sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    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
    # pname (restored afterwards)
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= finalAttrs.pname' $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:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:53:17 +01:00
nixpkgs-ci[bot]andGitHub 89f88c3272 oha: 1.12.1 -> 1.13.0 (#487874) 2026-02-07 08:52:02 +00:00
quantenzitrone 1eda8362da xenon: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:16 +01:00
quantenzitrone 071b541b99 wl-kbptr: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:15 +01:00
quantenzitrone 62a66b0735 wiseunpacker: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:15 +01:00
quantenzitrone cedf0c4415 whisper-ctranslate2: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:14 +01:00
quantenzitrone 7d93cdb6b6 wgo: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:13 +01:00
quantenzitrone ee9bd14833 wallabag: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:12 +01:00
quantenzitrone 1f8dabaece wait4x: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:11 +01:00
quantenzitrone 39898a77ee vim-startuptime: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:11 +01:00
quantenzitrone f2537eac62 ts_query_ls: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:10 +01:00
quantenzitrone 6cbb84b95d tparse: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:09 +01:00
quantenzitrone 4bd43e3bc1 totp-cli: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:08 +01:00
quantenzitrone 82acdb73e4 talkfilters: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:08 +01:00
quantenzitrone 209dec484b surrealdb-migrations: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:07 +01:00
quantenzitrone 558c43c090 stylance-cli: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:06 +01:00
quantenzitrone 07b05470e5 spotlight-downloader: refactor
this shouldn't create any rebuilds
2026-02-07 09:49:06 +01:00