Rhys-T
0354b63bf9
noBrokenSymlinks: use lib.optionalAttrs instead of meta.badPlatforms
...
Having unbuildable tests in the attrset makes it difficult to ask Nix to
build all the working ones at once. See discussion in #380683 . So
instead of flagging them, let's just remove them entirely.
2025-03-05 15:46:38 -05:00
Rhys-T
18d92cd065
noBrokenSymlinks: set meta.badPlatforms for tests
...
Some platforms implement permissions for symlinks, while others -
including Linux - ignore them. As a result, testing this hook's handling
of unreadable symlinks requires careful attention to which kind of
platform we're on. See the comments by `meta.badPlatforms` for details.
2025-03-05 15:46:38 -05:00
Rhys-T
0c4f6e939d
noBrokenSymlinks: move hook to beginning of defaultNativeBuildInputs
...
This protects the rest of the standard setup hooks from unreadable and
other broken symlinks. (Otherwise, they can choke on the `readlink` step
and fail silently before `no-broken-symlinks.sh`` is even reached.)
2025-03-05 15:46:38 -05:00
Rhys-T
43178a462f
noBrokenSymlinks: fix tests on Linux
...
`mkUnreadableSymlink` was exiting before the hook could print its
messages, meaning that the combined 'broken' test wasn't getting the
symlink counts.
2025-03-05 15:46:37 -05:00
Rhys-T
1a9fd7866b
noBrokenSymlinks: use umask instead of chmod to make unreadable symlinks
...
The stage2 stdenv uses Coreutils 9.4, which doesn't have `chmod -h` yet.
2025-03-05 15:46:37 -05:00
Rhys-T
693c7b3dad
noBrokenSymlinks: add test for unreadable symlinks; fix existing tests
2025-03-05 15:46:37 -05:00
Rhys-T
3703e38135
noBrokenSymlinks: check for unreadable symlinks
...
Resolves #380681 .
2025-03-05 15:46:37 -05:00
Audrey Dutcher and GitHub
6f4f89fb8a
lerc: fix build on FreeBSD ( #384466 )
2025-03-05 13:05:29 -07:00
Audrey Dutcher
4dc2c45a86
lerc: fix build on FreeBSD
2025-03-05 12:52:02 -07:00
nixpkgs-ci[bot] and GitHub
731e6b0004
Merge staging-next into staging
2025-03-05 18:05:33 +00:00
nixpkgs-ci[bot] and GitHub
21ec476a2f
Merge master into staging-next
2025-03-05 18:05:03 +00:00
Gaétan Lepage and GitHub
6e96684190
python312Packages.langgraph: skip failing tests ( #387309 )
2025-03-05 18:55:05 +01:00
Jeremiah and GitHub
1e0217b0c5
nixos/soft-serve: restart trigger added ( #384829 )
...
Previously changing configuration did not apply to the running service
requiring it to be restarted manually. This fixes that issue.
2025-03-05 12:54:04 -05:00
Pol Dellaiera and GitHub
3c80cf2a01
gosec: 2.22.1 -> 2.22.2 ( #387296 )
2025-03-05 18:52:12 +01:00
Pol Dellaiera and GitHub
a2131b1b3b
vue-language-server: 2.2.2 -> 2.2.8 ( #387298 )
2025-03-05 18:51:59 +01:00
Pol Dellaiera and GitHub
b4047c378b
xdg-terminal-exec: 0.12.1 -> 0.12.2 ( #387314 )
2025-03-05 18:49:52 +01:00
Pol Dellaiera and GitHub
c0bc0840d3
k8sgpt: 0.3.49 -> 0.3.50 ( #387321 )
2025-03-05 18:49:28 +01:00
Pol Dellaiera and GitHub
91928bec8e
stayrtr: 0.6.1 -> 0.6.2 ( #387322 )
2025-03-05 18:49:15 +01:00
Pol Dellaiera and GitHub
53476063ac
python312Packages.jobspy: 1.1.75 -> 1.1.77 ( #387333 )
2025-03-05 18:48:52 +01:00
Gaétan Lepage and GitHub
7d0e07580e
python312Packages.skytemple-ssb-emulator: 1.8.1 -> 1.8.2 ( #387344 )
2025-03-05 18:47:35 +01:00
Pol Dellaiera and GitHub
eade05f74f
python312Packages.json-repair: 0.39.0 -> 0.39.1 ( #387279 )
2025-03-05 18:46:58 +01:00
Gliczy and Bjørn Forsman
4f5cd11212
mangohud: use --replace-fail
2025-03-05 18:45:24 +01:00
Gliczy and Bjørn Forsman
91a4324c2c
mangohud: 0.8.0 -> 0.8.1
2025-03-05 18:45:24 +01:00
Pol Dellaiera and GitHub
8a605d3c61
obsidian: 1.8.7 -> 1.8.9 ( #387328 )
2025-03-05 18:45:04 +01:00
Pol Dellaiera and GitHub
0dbcd90006
docling: 2.25.1 -> 2.25.2 ( #387335 )
2025-03-05 18:44:24 +01:00
Sandro and GitHub
866b43171c
python3Packages.logbook: add missing pytest-rerunfailures dep ( #382246 )
2025-03-05 18:30:31 +01:00
17a789e154
remnote: 1.18.46 -> 1.18.49 ( #387300 )
...
Co-authored-by: chewblacka <chewblacka@users.noreply.github.com >
2025-03-05 17:29:32 +00:00
Gaetan Lepage
de7370ac60
python312Packages.skytemple-ssb-emulator: 1.8.1 -> 1.8.2
...
Diff: https://github.com/SkyTemple/skytemple-ssb-emulator/compare/refs/tags/1.8.1...1.8.2
2025-03-05 18:28:19 +01:00
Ryan Omasta and Bjørn Forsman
db9eed7f6f
keepassxc: 2.7.9 -> 2.7.10
2025-03-05 18:25:35 +01:00
Gaétan Lepage and GitHub
227e660edf
python313Packages.uv: patch find_uv_bin() ( #387153 )
2025-03-05 18:09:37 +01:00
R. Ryantm
aadce7cfb0
docling: 2.25.1 -> 2.25.2
2025-03-05 16:52:49 +00:00
Pol Dellaiera and GitHub
b5a9e6a2ff
open-webui: 0.5.18 -> 0.5.19 ( #387267 )
2025-03-05 17:52:46 +01:00
R. Ryantm
5bc0338342
python312Packages.jobspy: 1.1.75 -> 1.1.77
2025-03-05 16:52:07 +00:00
Cosima Neidahl and GitHub
e19531bc09
xrsh: init at 0.143 ( #375328 )
2025-03-05 17:48:08 +01:00
Sefa Eyeoglu and GitHub
2c84221af3
floorp: 11.23.1 -> 11.24.0 ( #387250 )
2025-03-05 17:47:47 +01:00
Robert Schütz and GitHub
1fa7febe21
ha-mqtt-discoverable-cli: 0.16.4.1 -> 0.18.0 ( #387152 )
2025-03-05 08:42:49 -08:00
Wölfchen
11f36e699e
obsidian: 1.8.7 -> 1.8.9
2025-03-05 17:41:41 +01:00
Sandro and GitHub
5ca7fffe87
nezha: 0.20.3 -> 1.9.5; nezha-agent: 0.20.5 -> 1.9.2; nixos/nezha-agent: refactor ( #361515 )
2025-03-05 17:38:42 +01:00
Sandro and GitHub
1287480e16
python3Packages.peacasso: init at 0.0.19a0 ( #383722 )
2025-03-05 17:35:15 +01:00
Sandro and GitHub
304e9bd027
ghostfolio: init at 2.139.1 ( #383390 )
2025-03-05 17:33:37 +01:00
Sandro and GitHub
8d3e29532e
1password-cli: define nativeBuildInputs properly ( #380156 )
2025-03-05 17:32:31 +01:00
Robert Schütz
2fe736f219
python313Packages.uv: patch find_uv_bin()
2025-03-05 08:31:56 -08:00
085d399214
namespace-cli: 0.0.403 -> 0.0.405 ( #387178 )
...
Co-authored-by: techknowlogick <hello@techknowlogick.com >
2025-03-05 16:22:53 +00:00
Donovan Glover and GitHub
480daed563
scalafmt: 3.7.17 -> 3.9.2 ( #385440 )
2025-03-05 16:21:48 +00:00
269c8c3d18
shot-scraper: 1.6 -> 1.7 ( #386359 )
...
Co-authored-by: techknowlogick <hello@techknowlogick.com >
2025-03-05 16:20:41 +00:00
Sandro and GitHub
355c8762a9
stunner: init at 0.0.8 ( #387280 )
2025-03-05 17:20:08 +01:00
Donovan Glover and GitHub
a039eab8db
wails: 2.9.2 -> 2.10.1 ( #383784 )
2025-03-05 16:19:34 +00:00
Donovan Glover and GitHub
1dff9b49f7
doc: fix grammar in explanation of duneVersion in buildDunePackage ( #385856 )
2025-03-05 16:17:38 +00:00
Donovan Glover and GitHub
267461dafb
rails-new: init at 0.5.0 ( #384913 )
2025-03-05 16:05:10 +00:00
Fabian Affolter and GitHub
4335e240ae
python313Packages.kasa-crypt: 0.5.0 -> 0.6.1 ( #387208 )
2025-03-05 17:02:12 +01:00