Commit Graph
988530 Commits
Author SHA1 Message Date
Eman Resu df268eb420 stdenv/check-meta: move negation outside loop, avoid primop if undefined 2026-05-03 08:08:26 -04:00
Eman Resu fe037eedc6 stdenv/check-meta: inline verify call 2026-04-29 09:00:27 -04:00
Eman Resu 4084a18fb1 stdenv/check-meta: exit early if no meta defined 2026-04-29 09:00:27 -04:00
Eman Resu 3a7b504487 stdenv/check-meta: check that sources allowed first 2026-04-29 09:00:27 -04:00
Eman Resu 1be6d007b8 stdenv/check-meta: check that allowlist/blocklist nonempty first 2026-04-29 09:00:27 -04:00
Eman Resu 1d12e66bc2 stdenv/check-meta: check config before checking meta outputs 2026-04-29 09:00:27 -04:00
Eman Resu 7c145d0320 stdenv/check-meta: check condition before typechecking 2026-04-29 09:00:26 -04:00
Eman Resu 57b321c190 stdenv/check-meta: inline negation of availableOn 2026-04-29 09:00:26 -04:00
Eman Resu 3227158021 lib.meta.availableOn: move negation outside loop
Also exit early without meta.badPlatforms. This is a very hot function
thanks to its usage in stdenv check-meta.
2026-04-29 09:00:26 -04:00
StigandGitHub 3e00bd2e15 netfoil: init at 0.2.1 (#462238) 2026-04-28 16:49:03 +00:00
Fernando RodriguesandGitHub ef35de6285 starship: 1.24.2 -> 1.25.0 (#511147) 2026-04-28 16:46:59 +00:00
dotlambdaandGitHub 00e4cd89d9 gdal: 3.12.3 -> 3.12.4 (#513128) 2026-04-28 16:34:00 +00:00
Doron BeharandGitHub 42af5e2e41 treewide changelogs fixes (#514355) 2026-04-28 16:33:12 +00:00
Marcus Ramberg fbd32585c8 nixos/netfoil: init 2026-04-28 18:32:39 +02:00
Stig PalmquistandMarcus Ramberg c25481961b netfoil: init at 0.2.1 2026-04-28 18:32:39 +02:00
Doron Behar baa2722e3c castget: 2.0.1-unstable-{2025-01-25->2026-02-04}
Diff: https://github.com/mlj/castget/compare/e97b179227b4fc7e2e2bc5a373933624c0467daa...218734296e2efc53071e0dbd3c4d59930b571aae

Changelog: https://github.com/mlj/castget/blob/218734296e2efc53071e0dbd3c4d59930b571aae/CHANGES.md
2026-04-28 19:25:54 +03:00
nixpkgs-ci[bot]andGitHub 3a494fda8b surfer: 0.6.0 -> 0.7.0 (#514270) 2026-04-28 16:20:56 +00:00
nixpkgs-ci[bot]andGitHub de8768056a libhighscore: 0-unstable-2026-01-30 -> 0-unstable-2026-04-01 (#508989) 2026-04-28 16:20:35 +00:00
nixpkgs-ci[bot]andGitHub 86d2e82d50 highscore-mgba: 0-unstable-2026-02-03 -> 0-unstable-2026-04-26 (#490017) 2026-04-28 16:20:34 +00:00
nixpkgs-ci[bot]andGitHub 1ff24e58e9 highscore-stella: 0-unstable-2026-01-27 -> 0-unstable-2026-04-02 (#495173) 2026-04-28 16:20:33 +00:00
nixpkgs-ci[bot]andGitHub c96f8f8259 highscore-nestopia: 0-unstable-2025-12-30 -> 0-unstable-2026-03-03 (#497979) 2026-04-28 16:20:33 +00:00
nixpkgs-ci[bot]andGitHub 8a2af0dd85 highscore-sameboy: 0-unstable-2026-02-17 -> 0-unstable-2026-04-01 (#497980) 2026-04-28 16:20:30 +00:00
Doron Behar a19c689f2e yudit: remove gone meta.changelog address 2026-04-28 19:18:22 +03:00
Doron Behar 391ba7ed21 python31{3,4}.pkgs.guidata: fix changelog URL 2026-04-28 19:18:22 +03:00
Doron Behar 2d142832c7 python31{3,4}.pkgs.plotpy: fix changelog URL 2026-04-28 19:18:22 +03:00
Doron Behar ed754caf2a python31{3,4}.pkgs.crate: fix changelog url 2026-04-28 19:18:22 +03:00
Doron Behar 3a60d5b32f castget: fix changelog url 2026-04-28 19:18:21 +03:00
ColinandGitHub 259aa5b226 rustPlatform.buildRustPackage: fix cargoDeps inherited attribute overriding (#435239) 2026-04-28 16:07:38 +00:00
Gaétan LepageandGitHub ea4c20b1d2 python3Packages.cuda-bindings: support multiple versions of cudaPackages (#514183) 2026-04-28 15:54:25 +00:00
Robert HensingandGitHub 629f0f2c6c lib/filesystem: remove absolute path literals (#514225) 2026-04-28 15:48:47 +00:00
nixpkgs-ci[bot]andGitHub a154bc518d clever-tools: 4.8.0 -> 4.9.0 (#514410) 2026-04-28 15:28:20 +00:00
SandroandGitHub 1db04015aa python3Packages.actron-neo-api: 0.5.4 -> 0.5.5 (#514033) 2026-04-28 15:15:25 +00:00
SandroandGitHub 06f36e9dbd python3Packages.aiosomecomfort: 0.0.35 -> 0.0.36 (#514036) 2026-04-28 15:15:06 +00:00
SandroandGitHub ab9d4a277f python3Packages.elevenlabs: 2.43.0 -> 2.45.0 (#514039) 2026-04-28 15:13:19 +00:00
RamsesandGitHub c523a578fd switch-to-configuration-ng: Reload when ExecReload changes (#512578) 2026-04-28 15:12:55 +00:00
SandroandGitHub e3a46bbad0 python3Packages.dulwich: 1.1.0 -> 1.2.0 (#514200) 2026-04-28 15:12:47 +00:00
SandroandGitHub d9984d6f5e python3Packages.striprtf: 0.0.29 -> 0.0.32 (#514256) 2026-04-28 15:12:23 +00:00
SandroandGitHub 34c26098cf python3Packages.satel-integra: 1.2.1 -> 1.2.2 (#514259) 2026-04-28 15:12:01 +00:00
SandroandGitHub 078de4f8c3 python3Packages.python-bsblan: 5.1.4 -> 5.2.0 (#514396) 2026-04-28 15:11:39 +00:00
SandroandGitHub bc093c0f18 filebeat8: fix meta.changelog URL (#514331) 2026-04-28 15:10:32 +00:00
SandroandGitHub 97347cde06 pv-migrate: remove extra v prefix from ldflags (#514338) 2026-04-28 15:07:17 +00:00
r-vdp 2f5b053b9e switch-to-configuration-ng: Document ExecReload reload semantics
Update the compare_units doc comment and add a release-notes entry
covering the new reload-instead-of-restart behaviour.
2026-04-28 17:04:15 +02:00
r-vdp da43acd6e7 switch-to-configuration-ng: Ignore removal of ExecReload
Adding or changing ExecReload now triggers a reload, but removing it
still triggered a restart. The running process is unaffected by the
removal and the new unit no longer has a reload command to invoke, so
treat it like the other ignored [Unit] keys and take no action.

Covers both "key removed from existing [Service]" and "[Service]
section removed that only contained ExecReload".
2026-04-28 17:03:44 +02:00
r-vdp ea3ca97b36 switch-to-configuration-ng: Dispatch on new section in compare_units
When exactly one section was newly introduced, the code looked up
new_unit.get("Unit") first regardless of which section was actually
new. If [Service] was the new section but the unit also had an
unchanged [Unit] section, the [Service] contents were never inspected
and a newly added ExecStart= would not trigger a restart.

Dispatch on section_cmp instead and add unit tests for both the
restart and reload cases.
2026-04-28 17:03:44 +02:00
r-vdp 1086ea49e0 switch-to-configuration-ng: Fix ExecReload check for added key
The branch handling "a key was added to an existing section" compared
the section name against "Exec" (the .nspawn section header) instead of
"Service", so adding ExecReload= to a [Service] that previously lacked
it still triggered a restart instead of a reload.

Add a unit test covering this path.
2026-04-28 17:03:44 +02:00
r-vdp bb97db3918 switch-to-configuration-ng: rustfmt 2026-04-28 17:03:43 +02:00
Lucas Savvaandr-vdp 46450f556c switch-to-configuration-ng: Reload when ExecReload changes
Instead of triggering a restart when the reload script changes, signal
that the unit only needs to be reloaded instead. This is an important
optimisation for systemd-nspawn containers where the reload script
can house the container's config activation script and we want to
explicitly avoid restarting.
2026-04-28 17:03:43 +02:00
SandroandGitHub af21d0dc38 floorp-bin: update changelog url (#514342) 2026-04-28 15:03:20 +00:00
Christoph HeissandSandro Jäckel 986e3edb27 floorp-bin: update changelog url
The old URL wasn't broken completely per se, as the user was redirected
to the correct page using JavaScript. But the initial request still
returned 404.

See #514132 w.r.t to floorp-bin / floorp-bin-unwrapped.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2026-04-28 16:57:25 +02:00
SandroandGitHub 131700c407 foxmarks: fix changelog (#514349) 2026-04-28 14:54:39 +00:00