Commit Graph
831404 Commits
Author SHA1 Message Date
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
R. Ryantm 31dc88c4ad python3Packages.redshift-connector: 2.1.7 -> 2.1.8 2025-07-11 06:47:35 +00:00
R. Ryantm 55b7eea21a cargo-tally: 1.0.65 -> 1.0.66 2025-07-11 06:37:11 +00:00
K900 77e81dbfc2 Merge remote-tracking branch 'origin/master' into staging-next 2025-07-11 09:24:31 +03:00
R. Ryantm 6dab1fd5e7 peergos: 1.7.1 -> 1.8.0 2025-07-11 05:56:07 +00:00
R. Ryantm 7fc48d1276 drawterm: 0-unstable-2025-06-13 -> 0-unstable-2025-06-29 2025-07-11 05:53:24 +00:00
R. Ryantm 3468468e3c fzf-git-sh: 0-unstable-2025-05-08 -> 0-unstable-2025-07-10 2025-07-11 05:45:13 +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 4f666a693a vscode-extensions.illixion.vscode-vibrancy-continued: 1.1.54 -> 1.1.57 2025-07-11 05:32:29 +00:00
Vladimír Čunát 17281232e8 python3Packages.statsmodels: 0.14.4 -> 0.14.5
https://github.com/statsmodels/statsmodels/releases/tag/v0.14.5
As we disable tests, we didn't see a failure here but e.g. in .plotly:
https://hydra.nixos.org/build/302252181/nixlog/1/tail
2025-07-11 07:20:03 +02:00
R. Ryantm dacef64157 mpvScripts.quality-menu: 4.2.0 -> 4.2.1 2025-07-11 05:18:27 +00:00
Robert Rose 3f8ee50157 python3Packages.mkdocs-mermaid2-plugin: 1.1.0 -> 1.2.1
https://github.com/fralau/mkdocs-mermaid2-plugin/releases/tag/v1.2.1
2025-07-11 07:01:01 +02:00
R. Ryantm c39606c426 lsh: 1.3.3 -> 1.4.0 2025-07-11 05:00:35 +00:00
Vladimír Čunát e52a3d1040 rust-analyzer: 2025-06-30 -> 2025-07-07 (#423401) 2025-07-11 06:56:55 +02: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
R. Ryantm 598be38ee4 python3Packages.langchain-ollama: 0.3.3 -> 0.3.4 2025-07-11 03:50:25 +00:00
R. Ryantm 42bdf169a7 cargo-nextest: 0.9.99 -> 0.9.100 2025-07-11 03:49:52 +00: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
R. Ryantm 7099f41103 chirp: 0.4.0-unstable-2025-06-26 -> 0.4.0-unstable-2025-07-03 2025-07-11 03:19:56 +00:00
R. Ryantm b10adb3849 vscode-css-languageserver: 1.101.2 -> 1.102.0 2025-07-11 02:44:03 +00:00
Franz PletzandGitHub 6ab102c75c wireless-regdb: 2025.02.20 -> 2025.07.10 (#423974) 2025-07-11 04:36:18 +02:00
David McFarland 6706daaa86 godot-mono: use wrapper to find dotnet-sdk
The wrapper allows overriding like:

godot-mono.overrideAttrs { dotnet-sdk = dotnet-sdk_9; }

The unwrapped version is available at godot-mono.unwrapped, and can be
manually used with a dotnet SDK from $PATH.
2025-07-10 23:18:59 -03:00
Ihar Hrachyshka 25eb426efc python3Packages.llama-cpp-python: 0.3.9 -> 0.3.12
Also fixed update script to ignore -{metal,cu*} tags.
2025-07-10 22:18:35 -04:00
Martin Weinelt e6445e42fa postfix-tlspol: adopt package and module 2025-07-11 03:20:39 +02:00
Martin Weinelt b201963951 nixos/postfix-tlspol: only preset dns resolver with useLocalResolver
This is the best indicator we have about whether to use a local resolver.

In the meantime I'm lobbying upstream to read /etc/resolv.conf.
2025-07-11 03:15:28 +02:00
Martin Weinelt a18cef0754 postfix-tlspol: 1.8.11 -> 1.8.12
https://github.com/Zuplu/postfix-tlspol/releases/tag/v1.8.12
2025-07-11 03:11:25 +02:00
R. Ryantm 17c863a049 smartgit: 24.1.3 -> 24.1.4 2025-07-11 01:05:34 +00:00
R. Ryantm e3258b9265 devbox: 0.14.2 -> 0.15.0 2025-07-11 00:51:26 +00: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
R. Ryantm 4054a405fb ddcutil: 2.2.0 -> 2.2.1 2025-07-11 00:35:14 +00:00
R. Ryantm 9663fab154 bitwarden-directory-connector: 2025.6.0 -> 2025.6.1 2025-07-11 00:33:11 +00:00
R. Ryantm f8d553137d python3Packages.litellm: 1.73.6 -> 1.74.0 2025-07-11 00:24:56 +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
R. Ryantm 75dbbd22ca haproxy: 3.2.1 -> 3.2.3 2025-07-10 23:38:40 +00: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
Sandro Jäckel 63ccb82009 glitchtip: apply patch to remove symbolic override
(cherry picked from commit 24e22d18cc56c8eb2f79a193378127e8e233c4ec)
2025-07-11 01:34:29 +02:00
Sandro Jäckel 6bc48fa3b6 python313Packages.symbolic: 12.14.1 -> 12.15.5
(cherry picked from commit c84d231ad016d9209b6260e73ad63ae28f83dbcd)
2025-07-11 01:34:27 +02: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
quasigod bebb6c2d4a netexec: use python 3.12 2025-07-10 18:42:55 -04:00
R. Ryantm c5f91ea810 chatbox: 1.14.3 -> 1.15.0 2025-07-10 22:41:06 +00:00
Philip TaronandGitHub 846783c12b llama-cpp: 5760 -> 5836 (#423302) 2025-07-10 15:23:32 -07:00