Commit Graph
1006631 Commits
Author SHA1 Message Date
Gaetan Lepage 3caf5331be python3Packages.textual: 8.2.6 -> 8.2.7
Diff: https://github.com/Textualize/textual/compare/v8.2.6...v8.2.7

Changelog: https://github.com/Textualize/textual/blob/v8.2.7/CHANGELOG.md
2026-05-26 13:19:19 +00:00
R. Ryantm bbd1789920 github-mcp-server: 1.0.4 -> 1.0.5 2026-05-26 13:11:36 +00:00
Gaétan LepageandGitHub 97581bc7ab python3Packages.nvidia-cutlass-dsl: init at 4.5.0 (#522219) 2026-05-26 13:10:51 +00:00
R. Ryantm 97201f3022 tev: 2.12.0 -> 2.12.1 2026-05-26 13:08:55 +00:00
Gaetan Lepage 1a4f8bb9de python3Packages.nvidia-cutlass-dsl[-libs-base]: init at 4.5.0 2026-05-26 13:05:34 +00:00
Gaétan LepageandGitHub 5ff973b4c8 python3Packages.submitit: cleanup, skip failing test on darwin (#524088) 2026-05-26 13:03:10 +00:00
Gaétan LepageandGitHub b65ce3cefd python3Packages.tinygrad: 0.12.0 -> 0.13.0 (#524124) 2026-05-26 12:57:50 +00:00
R. Ryantm 1daa21c01b doctl: 1.159.0 -> 1.160.0 2026-05-26 12:55:40 +00:00
R. Ryantm ea7e85ee05 libglibutil: 1.0.81 -> 1.0.82 2026-05-26 12:51:25 +00:00
R. Ryantm 10af258fe6 python3Packages.auditwheel: 6.6.0 -> 6.7.0 2026-05-26 12:51:07 +00:00
Adam Dinwoodie 011471c7f2 fetchgit: disable git maintenance
By default, Git commands will trigger background processes to perform
repository maintenance.  As of Git v2.54.0, and in particular as of
452b12c2e0 (builtin/maintenance: use "geometric" strategy by default,
2026-02-24), Git has changed the strategy it uses to decide whether
maintenance needs performing, and as a result will kick off background
maintenance processes much more often.

These background processes will potentially change the contents of the
`.git` directory while `nix-prefetch-git` is deleting it.  This results in
effectively random failures, when files are added to the `.git`
directory during the `rm -rf` operation (causing it to fail) or after
the operation has completed (causing the `.git` directory to be
recreated and resulting in a FOD hash mismatch).

This also causes problems for the determinism of Git's own tests.
They've resolved this in 09505b1115 (t: fix races caused by background
maintenance, 2026-02-24) by having the maintenance processes run in the
foreground.  The discussion in that commit explains they considered just
disabling maintenance entirely, but opted for the foreground option
because disabling maintenance would mean the tests looked even less like
how most Git users work with Git.

`nix-prefetch-git` is nothing like most Git users.  In almost every
case, the `.git` directory will be deleted during or immediately after
the script is called.  The repositories certainly don't benefit from
ongoing maintenance.  To avoid the non-determinism created by the
background maintenance processes, just disable maintenance entirely.

This is done with `git config` after initialising the repository, rather
than `git config --global` earlier in the script, as `git config
--global` will fail if `fetchgit` was called with a `gitConfig`
argument.

It would be possible to set this option with
`GIT_CONFIG_[COUNT|KEY_<n>|VALUE_<n>]` environment variables; I've opted
against that because (a) they're less familiar to most people who might
want to come to edit this script in future and (b) because if someone is
using those values themselves via `impureEnvVars` or similar, making our
configuration play nicely with someone else's would require some fairly
complex logic.

I haven't made this a configurable option: any use of `nix-prefetch-git`
will run with maintenance disabled, as I cannot think of a use case
where it would be useful.  If there is such a use case, it would be
straightforward to extend `nix-prefetch-git` and `fetchgit` to allow
users to change the behaviour.

Fixes #524215.
2026-05-26 13:43:37 +01:00
Heitor AugustoandGitHub ad02d1703f cosmic-ext-applet-sysinfo: 0-unstable-2026-05-14 -> 0-unstable-2026-05-20 (#523696) 2026-05-26 12:34:56 +00:00
TomaandGitHub bd7967a26d several: unify electron-builder logic (#524070) 2026-05-26 12:31:47 +00:00
Vincent Laporte b5143834f6 ocamlPackages.camlp5: 8.05.00 → 8.05.01 2026-05-26 14:31:34 +02:00
R. Ryantm 78c8e131a8 egctl: 1.7.3 -> 1.8.0 2026-05-26 12:27:27 +00:00
R. Ryantm fb156cd807 git-machete: 3.40.1 -> 3.41.0 2026-05-26 12:23:30 +00:00
R. Ryantm 570883644f python3Packages.python-engineio: 4.13.1 -> 4.13.2 2026-05-26 12:22:41 +00:00
Kerstin HummandGitHub 90e103778c vouch-proxy: 0.45.1 -> 0.47.2 (#522857) 2026-05-26 12:15:20 +00:00
Stefan FrijtersandGitHub 9a8b8a00eb zod: move env variables into env (#524007) 2026-05-26 11:51:13 +00:00
Mauricio Collares a4277219ac sage: 10.7 -> 10.9 2026-05-26 08:50:08 -03:00
Mauricio Collares 166e16038c python313Packages.cypari2: 2.2.2 -> 2.2.4 2026-05-26 08:50:07 -03:00
Mauricio Collares a0b58af6d0 giac: 1.9.0-993 -> 2.0.0-19 2026-05-26 08:50:07 -03:00
Mauricio Collares ed9839c27a libbraiding: 1.3.1 -> 1.3.2 2026-05-26 08:50:07 -03:00
Alexis Hildebrandt eea9d4abef weaviate-client: 4.20.5 -> 4.21.0 2026-05-26 13:45:11 +02:00
R. Ryantm 4d09512998 terraform-providers.hashicorp_dns: 3.6.0 -> 3.6.1 2026-05-26 11:41:59 +00:00
YtandGitHub 29cc695b5d redpanda-client: 26.1.8 -> 26.1.9 (#524296) 2026-05-26 11:40:20 +00:00
R. Ryantm 96438b6892 pdfarranger: 1.13.0 -> 1.14.0 2026-05-26 11:39:19 +00:00
Maximilian BoschandGitHub 53530cba09 roundcube: 1.7.0 -> 1.7.1 (#523952) 2026-05-26 11:36:35 +00:00
yayaandGitHub fb49005c74 gitlab-runner: 18.11.2 -> 18.11.3 (#519748) 2026-05-26 11:34:26 +00:00
R. Ryantm 69efc45299 air: 1.65.2 -> 1.65.3 2026-05-26 11:18:29 +00:00
R. Ryantm f3190d56f1 got: 0.125 -> 0.126 2026-05-26 11:17:28 +00:00
R. Ryantm eb76434726 interactive-html-bom: 2.11.1 -> 2.11.2 2026-05-26 10:57:04 +00:00
Robert HensingandGitHub 8d10ccfc53 owners: Add @tfc to nixos test driver modules folder (#524366) 2026-05-26 10:34:47 +00:00
Felix BargfeldtandGitHub 0922f564f0 clorinde: 1.4.1 -> 2.0.0 (#524276) 2026-05-26 10:27:08 +00:00
Fabian AffolterandGitHub ba6417ec9a python3Packages.iamdata: 0.1.202605251 -> 0.1.202605261 (#524374) 2026-05-26 10:23:14 +00:00
Fabian AffolterandGitHub eea4c1113f python3Packages.pyyardian: 1.2.0 -> 1.3.3 (#524372) 2026-05-26 10:22:16 +00:00
Fabian AffolterandGitHub e185b4d423 vunnel: 0.57.0 -> 0.58.0 (#524204) 2026-05-26 10:20:38 +00:00
Fabian AffolterandGitHub c875358f28 python3Packages.types-awscrt: 0.31.3 -> 0.33.0 (#524292) 2026-05-26 10:19:44 +00:00
Léo Haf 267a267267 bitcoin-knots: 29.3.knots20260210 -> 29.3.knots20260508 2026-05-26 12:19:39 +02:00
Fabian AffolterandGitHub 848f02a8ee python3Packages.gehomesdk: 2026.2.0 -> 2026.5.1 (#524322) 2026-05-26 10:19:11 +00:00
Fabian AffolterandGitHub 800c51ccfc python3Packages.color-parser-py: migrate to finalAttrs 2026-05-26 12:18:22 +02:00
Fabian AffolterandGitHub f5f8da561d python3Packages.color-operations: migrate to finalAttrs 2026-05-26 12:16:10 +02:00
Fabian AffolterandGitHub a0d758fd0b python3Packages.langchain-google-genai: 4.2.2 -> 4.2.3 (#524358) 2026-05-26 10:14:54 +00:00
R. Ryantm ba98cb39e0 vscode-extensions.llvm-vs-code-extensions.vscode-clangd: 0.4.0 -> 0.6.0 2026-05-26 10:14:04 +00:00
misuzuandGitHub 551c1360ba qsv: 19.1.0 -> 20.1.0 (#524329) 2026-05-26 10:14:04 +00:00
vimlinuz b2e30c549d vimPlugins.black-metal-theme-neovim: init at 2.0
https://github.com/metalelf0/black-metal-theme-neovim

vimPlugins.black-metal-theme-neovim: removed the repeated name
2026-05-26 15:56:26 +05:45
Fabian Affolter d77826870e python314Packages.cyclopts: 4.16.0 -> 4.16.1
Diff: https://github.com/BrianPugh/cyclopts/compare/v4.16.0...v4.16.1

Changelog: https://github.com/BrianPugh/cyclopts/releases/tag/v4.16.1
2026-05-26 12:09:31 +02:00
kirillrdyandGitHub 1e5ab898db faiss: 1.14.1 -> 1.14.2 (#524120) 2026-05-26 10:09:26 +00:00
Jonas ChevalierandGitHub eed9211bb4 lib.sources.sourceByGlobs: init function (#462272) 2026-05-26 10:05:54 +00:00
Fabian Affolter 5fb6914dbe python3Packages.appthreat-vulnerability-db: 6.6.2 -> 6.7.0
Diff: https://github.com/AppThreat/vulnerability-db/compare/v6.6.2...v6.7.0

Changelog: https://github.com/AppThreat/vulnerability-db/releases/tag/v6.7.0
2026-05-26 12:02:27 +02:00