Commit Graph
828082 Commits
Author SHA1 Message Date
2dcfa3f993 nak: 0.14.4 -> 0.15.1 (#424136)
Co-authored-by: nartsisss <nartsiss@proton.me>
2025-07-11 10:14:52 +00:00
Niklas KorzandGitHub bad3ecf29b shader-slang: 2025.8.1 -> 2025.12.1 (#424153) 2025-07-11 12:07:50 +02:00
Fabian AffolterandGitHub 2e355bb9b5 pyprojectize: init at 1a6 (#424021) 2025-07-11 12:03:47 +02:00
Fabian AffolterandGitHub e6fa053db9 python313Packages.publicsuffixlist: 1.0.2.20250707 -> 1.0.2.20250710 (#424023) 2025-07-11 12:03:32 +02:00
Fabian AffolterandGitHub 89ba37d910 cloudgoat: init at 2.3.0 (#424025) 2025-07-11 12:03:16 +02:00
Fabian AffolterandGitHub 63c4ec5b18 python313Packages.aioimmich: 0.10.1 -> 0.10.2 (#424026) 2025-07-11 12:02:36 +02:00
Fabian AffolterandGitHub 1b8b0dbfd0 python313Packages.aioautomower: 2025.6.0 -> 1.2.2 (#424028) 2025-07-11 12:02:22 +02:00
Fabian AffolterandGitHub 0c7f1f7c2a python313Packages.yolink-api: 0.5.5 -> 0.5.7 (#424050) 2025-07-11 12:02:09 +02:00
R. RyanTMandGitHub 28a37dfa54 direnv: 2.36.0 -> 2.37.0 (#421905) 2025-07-11 11:49:19 +02:00
Sam EstepandNiklas Korz a073be5064 shader-slang: 2025.8.1 -> 2025.12.1
Changelogs:

- https://github.com/shader-slang/slang/releases/tag/v2025.12.1
- https://github.com/shader-slang/slang/releases/tag/v2025.12
- https://github.com/shader-slang/slang/releases/tag/v2025.11.1
- https://github.com/shader-slang/slang/releases/tag/v2025.11
- https://github.com/shader-slang/slang/releases/tag/v2025.10.5
- https://github.com/shader-slang/slang/releases/tag/v2025.10.4
- https://github.com/shader-slang/slang/releases/tag/v2025.10.3
- https://github.com/shader-slang/slang/releases/tag/v2025.10.2
- https://github.com/shader-slang/slang/releases/tag/v2025.10.1
- https://github.com/shader-slang/slang/releases/tag/v2025.10
- https://github.com/shader-slang/slang/releases/tag/v2025.9.2
- https://github.com/shader-slang/slang/releases/tag/v2025.9.1
- https://github.com/shader-slang/slang/releases/tag/v2025.9

Co-authored-by: Niklas Korz <niklas@niklaskorz.de>
2025-07-11 11:33:27 +02:00
Fabian AffolterandGitHub 117b163b78 openvas-scanner: 23.20.2 -> 23.21.0 (#424265) 2025-07-11 11:31:25 +02:00
Fabian AffolterandGitHub 065afcbdac nuclei: 3.4.6 -> 3.4.7 (#424269) 2025-07-11 11:31:06 +02:00
5694c5135e warp-terminal: 0.2025.07.02.08.36.stable_02 -> 0.2025.07.09.08.11.stable_01 (#424189)
Co-authored-by: DontEatOreo <DontEatOreo@users.noreply.github.com>
2025-07-11 09:29:31 +00:00
Thiago Kenji OkadaandGitHub ef1c69a86c osu-lazer{,-bin}: 2025.607.0 -> 2025.710.0 (#424127) 2025-07-11 10:29:18 +01:00
fa1e58b4e8 measureme: 12.0.1 -> 12.0.3 (#424170)
Co-authored-by: t4ccer <t4ccer@users.noreply.github.com>
2025-07-11 09:26:39 +00:00
SandroandGitHub 31002ec01b rclone: 1.70.2 -> 1.70.3 (#424229) 2025-07-11 11:21:49 +02:00
R. Ryantm 64b6e76cea nuclei: 3.4.6 -> 3.4.7 2025-07-11 09:14:00 +00:00
Thiago Kenji OkadaandGitHub 28c73b6e0a libretro.beetle-psx: 0-unstable-2025-06-27 -> 0-unstable-2025-07-04 (#424219) 2025-07-11 09:54:46 +01:00
Gaétan LepageandGitHub 3bee60ba17 python3Packages.coiled: 1.106.0 -> 1.110.0 (#424057) 2025-07-11 10:47:22 +02:00
R. Ryantm fc462d5b04 openvas-scanner: 23.20.2 -> 23.21.0 2025-07-11 08:43:22 +00:00
Wolfgang WaltherandGitHub 97c2394e69 sysstat: 12.7.4 -> 12.7.7 (#423176) 2025-07-11 08:40:06 +00:00
Gaétan LepageandGitHub 09c8981484 python3Packages.jupyter-collaboration-ui: 2.0.2 -> 2.1.0 (#424245) 2025-07-11 10:37:35 +02:00
jopejoe1andGitHub 0bbef13b67 firefox-{devedition,beta}-unwrapped: 141.0b5 -> 141.0b8 (#424122) 2025-07-11 10:33:33 +02:00
R. Ryantm 07d2b459f1 python3Packages.jupyter-collaboration-ui: 2.0.2 -> 2.1.0 2025-07-11 07:13:33 +00:00
Pol DellaieraandGitHub 20fd9f95ce codex: 0.2.0 -> 0.4.0 (#423436) 2025-07-11 09:05:25 +02:00
eae7114ed1 godns: 3.2.4 -> 3.2.5 (#424124)
Co-authored-by: linyinfeng <lin.yinfeng@outlook.com>
2025-07-11 06:52:11 +00:00
vik 441622b659 rclone: 1.70.2 -> 1.70.3
Diff: https://github.com/rclone/rclone/compare/v1.70.2...v1.70.3
Changelog: https://github.com/rclone/rclone/blob/v1.70.3/docs/content/changelog.md
2025-07-10 22:43:53 -07:00
R. Ryantm 252fa0ccd3 libretro.beetle-psx: 0-unstable-2025-06-27 -> 0-unstable-2025-07-04 2025-07-11 04:25:21 +00:00
Franz PletzandGitHub 1bd4d0d4a6 janus-gateway: 1.3.1 -> 1.3.2 (#424047) 2025-07-11 06:00:49 +02:00
1159c6e3f5 upbound-main: 0.39.0-87.g20595f83 -> 0.39.0-115.gbdd4b5af (#423520)
Co-authored-by: jljox <jljox@users.noreply.github.com>
2025-07-11 03:35:04 +00:00
Franz PletzandGitHub 6ab102c75c wireless-regdb: 2025.02.20 -> 2025.07.10 (#423974) 2025-07-11 04:36:18 +02:00
1bdf3ad8a1 act: 0.2.78 -> 0.2.79 (#424148)
Co-authored-by: kashw2 <kashw2@users.noreply.github.com>
2025-07-11 00:35:20 +00:00
Connor BakerandGitHub 8ca06ce1c1 nixos/nvidia-container-toolkit: add extraArgs option (#423934) 2025-07-10 17:06:08 -07:00
bc8e1ed9e0 bruno: 2.6.1 -> 2.7.0 (#424133)
Co-authored-by: gepbird <gutyina.gergo.2@gmail.com>
2025-07-11 00:05:04 +00:00
R. Ryantm 1827c0ecaa warp-terminal: 0.2025.07.02.08.36.stable_02 -> 0.2025.07.09.08.11.stable_01 2025-07-10 23:51:50 +00:00
Gutyina Gergő 39d0ad977c osu-lazer-bin: simplify update script 2025-07-11 01:51:00 +02:00
Gutyina Gergő 9a44598bc0 osu-lazer-bin: 2025.607.0 -> 2025.710.0 2025-07-11 01:50:47 +02:00
jadeandGitHub e514f073fc lib.packagesFromDirectoryRecursive: Allow non-"path" directory (#406885) 2025-07-10 16:38:36 -07:00
Connor BakerandGitHub 6af71350c3 nixos/tee-supplicant: add tee-supplicant module (and more) (#237613) 2025-07-10 16:35:55 -07:00
Rebecca Turner 4a81a5e556 lib.packagesFromDirectoryRecursive: Allow non-"path" directory
As initially designed, `lib.packagesFromDirectoryRecursive` allowed
passing a string for the `directory` argument. This is necessary for
several reasons:

- `outPath` on derivations and Flake inputs is not a path.
- Derivations can be coerced to their `outPath` in string interpolation,
  but that produces strings, not paths.
- `builtins.path`, bizarrely, returns a string instead of a path (not
  that the documentation makes this clear).

If a path is used instead of a string here, then Nix will dutifully copy
the entire directory into a new path in the Nix store (ignored as
WONTFIX by Eelco in https://github.com/NixOS/nix/issues/9428). For
industrial use cases, this can result in an extra 10-15 seconds on every
single eval just to copy files from one spot in the Nix store to another
spot in the Nix store.

In #361424, this was changed so that `directory` must be a path,
breaking these use-cases.

I'm not really sure what happened here -- #361424 has very little
justification for why it exists, only a reference to a previous version
of the PR (#359941), which itself had very little justification given.
The description on #359941 explained that it would "Shrink the
function's code by ~2/3rd 🎉", but 60% of the reduction in size was just
deleting comments (!) and bindings like `directoryEntryIsPackage` that
helped clarify the intent of the implementation. As a result, the new
implementation is (to my eyes) more challenging to read and understand.
I think the whole thing was in service of #392800, which adds a
`newScope` argument in order "to create nested scopes for each
(sub)directory (not just the top-level one) when `newScope` is given."

Nobody noticed this regression until after the commit was merged. After
@phanirithvij pointed out the regression, @nbraud said they would
"shortly prepare a PR to fix this" [1] but did not. Later, they would
explain that they were "quite ill the last month(s)" [2], which explains
why this got forgotten about. @nbraud also requested a review from
@Gabriella439 [3], as she had reviewed the original PR adding
`lib.packagesFromDirectoryRecursive`, but not from me, the original
author of that PR. @Gabriella439 did not review the "refactor" PR, and
no attempt to contact her or myself was made after that initial request.
This behavior is admittedly rather subtle, so I'm not sure either
Gabriella or myself would have noticed the change (especially since the
relevant PR restructures the entire implementation).

While I find this a bit frustrating, I should have added a test for this
use-case in my original PR; if there was a test that relied on passing
paths in as a string, perhaps the authors modifying this code would have
noticed that the implementation was not an accident.

[1]: https://github.com/NixOS/nixpkgs/pull/361424#discussion_r1912407693
[2]: https://github.com/NixOS/nixpkgs/pull/359984#issuecomment-2775768808
[3]: https://github.com/NixOS/nixpkgs/pull/361424#issuecomment-2521308983
2025-07-10 16:13:38 -07:00
Philip TaronandGitHub 3dd7bc3432 pub2nix.generators.linkPackageConfig: set languageVersion for root package (#422970) 2025-07-10 15:59:37 -07:00
Paul HaerleandGitHub bfe6ebc845 signal-export: 3.5.1 -> 3.6.0 (#424145) 2025-07-11 00:51:17 +02:00
Felix BargfeldtandGitHub 51ac19a1d8 clorinde: 0.16.0 -> 1.0.0 (#422700) 2025-07-11 00:50:39 +02:00
Philip TaronandGitHub 846783c12b llama-cpp: 5760 -> 5836 (#423302) 2025-07-10 15:23:32 -07:00
Michele Guerini RoccoandGitHub bcb3614b35 nixos/syncthing: get systemd units from cfg.package & install syncthing command and man page (#422094) 2025-07-11 00:01:02 +02:00
Gaétan LepageandGitHub 34d64d9eb7 python3Packages.sqlite-vec: init at 0.1.6 (#420393) 2025-07-10 23:57:28 +02:00
e5a98fddd2 pimsync: 0.4.2 -> 0.4.3 (#423652)
Co-authored-by: qxrein <manavrj.07@gmail.com>
2025-07-10 21:57:00 +00:00
EmilyandGitHub e47697c816 ungoogled-chromium: 138.0.7204.96-1 -> 138.0.7204.100-1 (#424130) 2025-07-10 23:53:21 +02:00
R. RyantmandMasum Reza b06f79b368 limine: 9.3.4 -> 9.4.0 2025-07-11 03:23:03 +05:30
R. Ryantm 7444832ce8 measureme: 12.0.1 -> 12.0.3 2025-07-10 21:47:44 +00:00