From 3ddd1a73739511db63cedfbf12d89b2b632d9b25 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 26 Feb 2026 20:49:47 +0000 Subject: [PATCH 01/81] cli11: 2.6.1 -> 2.6.2 --- pkgs/by-name/cl/cli11/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cli11/package.nix b/pkgs/by-name/cl/cli11/package.nix index dd2fa0bb31cb..987cf6ab26b7 100644 --- a/pkgs/by-name/cl/cli11/package.nix +++ b/pkgs/by-name/cl/cli11/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "cli11"; - version = "2.6.1"; + version = "2.6.2"; src = fetchFromGitHub { owner = "CLIUtils"; repo = "CLI11"; rev = "v${finalAttrs.version}"; - hash = "sha256-q5q6TgSex0xjdWFf/4e6dhrN0qWPDjIgWBpdkCTlLys="; + hash = "sha256-TcOmx/qUK/w3mO0bDHX+TRxxMwJpaDFQBcpkQj3hz8A="; }; buildInputs = [ catch2 ]; From 93a23a8ad3a8f6e247844220bc218328e4948a27 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 13 Apr 2026 12:49:11 +0200 Subject: [PATCH 02/81] openbox: enable strictDeps --- pkgs/by-name/op/openbox/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/op/openbox/package.nix b/pkgs/by-name/op/openbox/package.nix index 53d55665ae0f..2ba2907bada7 100644 --- a/pkgs/by-name/op/openbox/package.nix +++ b/pkgs/by-name/op/openbox/package.nix @@ -15,6 +15,7 @@ libsm, imlib2, pango, + bashNonInteractive, libstartup_notification, makeWrapper, }: @@ -27,10 +28,12 @@ stdenv.mkDerivation (finalAttrs: { autoreconfHook pkg-config makeWrapper + python3 python3.pkgs.wrapPython ]; buildInputs = [ + bashNonInteractive libxml2 libxinerama libxcursor @@ -47,6 +50,8 @@ stdenv.mkDerivation (finalAttrs: { imlib2 ]; + strictDeps = true; + pythonPath = with python3.pkgs; [ pyxdg ]; From 249935e48122a7ddcd3e9c21cdb5a4b3490263d2 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 13 Apr 2026 12:49:19 +0200 Subject: [PATCH 03/81] openbox: add versionCheckHook --- pkgs/by-name/op/openbox/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/op/openbox/package.nix b/pkgs/by-name/op/openbox/package.nix index 2ba2907bada7..eb82b79eaa8f 100644 --- a/pkgs/by-name/op/openbox/package.nix +++ b/pkgs/by-name/op/openbox/package.nix @@ -18,6 +18,7 @@ bashNonInteractive, libstartup_notification, makeWrapper, + versionCheckHook, }: stdenv.mkDerivation (finalAttrs: { @@ -94,6 +95,9 @@ stdenv.mkDerivation (finalAttrs: { wrapPythonProgramsIn "$out/libexec" "$out ''${pythonPath[*]}" ''; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + meta = { description = "X window manager for non-desktop embedded systems"; homepage = "http://openbox.org/"; From 12be65088153ffcd9b5eab7e2de2ed8052a0cfea Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 15 Apr 2026 01:44:20 +0200 Subject: [PATCH 04/81] pagefind: 1.4.0 -> 1.5.2 https://github.com/Pagefind/pagefind/releases/tag/v1.5.0 https://github.com/Pagefind/pagefind/releases/tag/v1.5.2 --- pkgs/by-name/pa/pagefind/cargo-lock.patch | 367 ------------------ pkgs/by-name/pa/pagefind/package.nix | 50 ++- pkgs/by-name/pa/pagefind/web-cargo-lock.patch | 85 ---- 3 files changed, 32 insertions(+), 470 deletions(-) delete mode 100644 pkgs/by-name/pa/pagefind/cargo-lock.patch delete mode 100644 pkgs/by-name/pa/pagefind/web-cargo-lock.patch diff --git a/pkgs/by-name/pa/pagefind/cargo-lock.patch b/pkgs/by-name/pa/pagefind/cargo-lock.patch deleted file mode 100644 index d547116b4ba7..000000000000 --- a/pkgs/by-name/pa/pagefind/cargo-lock.patch +++ /dev/null @@ -1,367 +0,0 @@ ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -8,7 +8,7 @@ - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a" - dependencies = [ -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - "bytes", - "futures-core", - "futures-sink", -@@ -29,7 +29,7 @@ - "actix-service", - "actix-utils", - "actix-web", -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - "bytes", - "derive_more 2.0.1", - "futures-core", -@@ -53,7 +53,7 @@ - "actix-service", - "actix-utils", - "base64 0.22.1", -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - "brotli", - "bytes", - "bytestring", -@@ -335,15 +335,13 @@ - - [[package]] - name = "async-compression" --version = "0.4.29" -+version = "0.4.30" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5bee399cc3a623ec5a2db2c5b90ee0190a2260241fbe0c023ac8f7bab426aaf8" -+checksum = "977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23" - dependencies = [ - "compression-codecs", - "compression-core", -- "flate2", - "futures-core", -- "memchr", - "pin-project-lite", - "tokio", - ] -@@ -430,9 +428,9 @@ - - [[package]] - name = "bitflags" --version = "2.9.3" -+version = "2.9.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d" -+checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" - - [[package]] - name = "block-buffer" -@@ -513,10 +511,11 @@ - - [[package]] - name = "cc" --version = "1.2.34" -+version = "1.2.35" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc" -+checksum = "590f9024a68a8c40351881787f1934dc11afd69090f5edb6831464694d836ea3" - dependencies = [ -+ "find-msvc-tools", - "jobserver", - "libc", - "shlex", -@@ -566,9 +565,9 @@ - - [[package]] - name = "clap" --version = "4.5.46" -+version = "4.5.47" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57" -+checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931" - dependencies = [ - "clap_builder", - "clap_derive", -@@ -576,9 +575,9 @@ - - [[package]] - name = "clap_builder" --version = "4.5.46" -+version = "4.5.47" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41" -+checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6" - dependencies = [ - "anstream", - "anstyle", -@@ -588,9 +587,9 @@ - - [[package]] - name = "clap_derive" --version = "4.5.45" -+version = "4.5.47" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" -+checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" - dependencies = [ - "heck 0.5.0", - "proc-macro2", -@@ -612,15 +611,13 @@ - - [[package]] - name = "compression-codecs" --version = "0.4.29" -+version = "0.4.30" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c7eea68f0e02c2b0aa8856e9a9478444206d4b6828728e7b0697c0f8cca265cb" -+checksum = "485abf41ac0c8047c07c87c72c8fb3eb5197f6e9d7ded615dfd1a00ae00a0f64" - dependencies = [ - "compression-core", - "flate2", -- "futures-core", - "memchr", -- "pin-project-lite", - ] - - [[package]] -@@ -828,9 +825,9 @@ - - [[package]] - name = "deranged" --version = "0.4.0" -+version = "0.5.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" -+checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" - dependencies = [ - "powerfmt", - ] -@@ -1077,6 +1074,12 @@ - ] - - [[package]] -+name = "find-msvc-tools" -+version = "0.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e178e4fba8a2726903f6ba98a6d221e76f9c12c650d5dc0e6afdc50677b49650" -+ -+[[package]] - name = "flate2" - version = "1.1.2" - source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -1675,7 +1678,7 @@ - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" - dependencies = [ -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - "cfg-if", - "libc", - ] -@@ -1813,9 +1816,9 @@ - - [[package]] - name = "lexical-core" --version = "1.0.0" -+version = "1.0.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c26c7da389462e0173a0e9580b3cf7b6a10074e93df78b2768d3ee9fa6d54fc4" -+checksum = "b765c31809609075565a70b4b71402281283aeda7ecaf4818ac14a7b2ade8958" - dependencies = [ - "lexical-parse-float", - "lexical-parse-integer", -@@ -1911,7 +1914,7 @@ - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" - dependencies = [ -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - "libc", - "redox_syscall", - ] -@@ -2096,7 +2099,7 @@ - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "1610d7994d67a05bb35861cd733b069b1171de8693bc8452849c59361a1bb87b" - dependencies = [ -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - "cfg-if", - "cssparser", - "encoding_rs", -@@ -2152,22 +2155,22 @@ - - [[package]] - name = "minicbor" --version = "0.19.1" -+version = "2.1.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d7005aaf257a59ff4de471a9d5538ec868a21586534fff7f85dd97d4043a6139" -+checksum = "4f182275033b808ede9427884caa8e05fa7db930801759524ca7925bd8aa7a82" - dependencies = [ - "minicbor-derive", - ] - - [[package]] - name = "minicbor-derive" --version = "0.13.0" -+version = "0.18.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1154809406efdb7982841adb6311b3d095b46f78342dd646736122fe6b19e267" -+checksum = "b17290c95158a760027059fe3f511970d6857e47ff5008f9e09bffe3d3e1c6af" - dependencies = [ - "proc-macro2", - "quote", -- "syn 1.0.109", -+ "syn 2.0.106", - ] - - [[package]] -@@ -2728,7 +2731,7 @@ - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" - dependencies = [ -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - ] - - [[package]] -@@ -2878,7 +2881,7 @@ - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" - dependencies = [ -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - "errno", - "libc", - "linux-raw-sys", -@@ -3291,12 +3294,11 @@ - - [[package]] - name = "time" --version = "0.3.41" -+version = "0.3.43" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" -+checksum = "83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031" - dependencies = [ - "deranged", -- "itoa 1.0.15", - "num-conv", - "powerfmt", - "serde", -@@ -3306,15 +3308,15 @@ - - [[package]] - name = "time-core" --version = "0.1.4" -+version = "0.1.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" -+checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" - - [[package]] - name = "time-macros" --version = "0.2.22" -+version = "0.2.24" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" -+checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" - dependencies = [ - "num-conv", - "time-core", -@@ -3429,7 +3431,7 @@ - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" - dependencies = [ -- "bitflags 2.9.3", -+ "bitflags 2.9.4", - "bytes", - "futures-util", - "http 1.3.1", - ---- a/pagefind_web/Cargo.lock -+++ b/pagefind_web/Cargo.lock -@@ -89,6 +89,12 @@ dependencies = [ - "proc-macro2", - ] - -+[[package]] -+name = "rustversion" -+version = "1.0.22" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" -+ - [[package]] - name = "syn" - version = "2.0.55" -@@ -108,23 +114,25 @@ checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" - - [[package]] - name = "wasm-bindgen" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" -+checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d" - dependencies = [ - "cfg-if", -+ "once_cell", -+ "rustversion", - "wasm-bindgen-macro", -+ "wasm-bindgen-shared", - ] - - [[package]] - name = "wasm-bindgen-backend" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" -+checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19" - dependencies = [ - "bumpalo", - "log", -- "once_cell", - "proc-macro2", - "quote", - "syn", -@@ -133,9 +141,9 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" -+checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119" - dependencies = [ - "quote", - "wasm-bindgen-macro-support", -@@ -143,9 +151,9 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro-support" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" -+checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7" - dependencies = [ - "proc-macro2", - "quote", -@@ -156,9 +164,12 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-shared" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" -+checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1" -+dependencies = [ -+ "unicode-ident", -+] - - [[package]] - name = "write-json" "http 1.3.1", diff --git a/pkgs/by-name/pa/pagefind/package.nix b/pkgs/by-name/pa/pagefind/package.nix index e42925e68631..e9f205256a5b 100644 --- a/pkgs/by-name/pa/pagefind/package.nix +++ b/pkgs/by-name/pa/pagefind/package.nix @@ -12,7 +12,7 @@ python3, rustc, versionCheckHook, - wasm-bindgen-cli_0_2_104, + wasm-bindgen-cli_0_2_117, wasm-pack, }: @@ -24,7 +24,7 @@ let # [1] https://github.com/lindera/lindera/blob/v0.32.2/lindera-unidic/build.rs#L5-L11 # [2] https://github.com/lindera/unidic-mecab # To find these urls: - # rg -A5 download_urls $(nix-build . -A pagefind.cargoDeps --no-out-link)/lindera-*/build.rs + # rg -A5 download_urls $(nix-build . -A pagefind.cargoDeps --no-out-link)/*/lindera-*/build.rs lindera-srcs = { unidic-mecab = fetchurl { passthru.vendorDir = "lindera-unidic-*"; @@ -57,48 +57,52 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "pagefind"; - version = "1.4.0"; + version = "1.5.2"; src = fetchFromGitHub { owner = "Pagefind"; repo = "pagefind"; tag = "v${finalAttrs.version}"; - hash = "sha256-+jArZueDqpJQKg3fKdJjeQQL+egyR6Zi6wqPMZoFgyk="; + hash = "sha256-/4nHUEcNQ66M5+x85xiIUUA/Nt+YQCrwn7HIo3olCMM="; }; - cargoPatches = [ ./cargo-lock.patch ]; - cargoHash = "sha256-zbo8NkB9umpNDvkhKXpOdt8hJn+d+nrTXMaUghmIPrg="; + cargoHash = "sha256-RdU6ZF32kyRC9C0J7NfscNhrs+NjfE5jppIt6u47fcw="; env.cargoDeps_web = rustPlatform.fetchCargoVendor { name = "cargo-deps-web-${finalAttrs.version}"; inherit (finalAttrs) src; - patches = [ ./web-cargo-lock.patch ]; sourceRoot = "${finalAttrs.src.name}/pagefind_web"; - hash = "sha256-TdbNvDF4WQ2xgkKGVmmZ8R2Wga21OUaGmey/2HVWVcQ="; + hash = "sha256-8DqD5QVoHOBtV11UKrunlzR7i+8PTeJGulzN6d2vqks="; }; env.npmDeps_web_js = fetchNpmDeps { name = "pagefind-npm-deps-web-js-${finalAttrs.version}"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/pagefind_web_js"; - hash = "sha256-whpmjNKdiMxNfg7fRIWUPdyRWqsEphhqvQfiM65GYDs="; + hash = "sha256-vrPdlvd6doaIKiawsvJLnhIPhC35/qzdgUhkfMZrcP8="; }; env.npmDeps_ui_default = fetchNpmDeps { name = "pagefind-npm-deps-ui-default-${finalAttrs.version}"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/pagefind_ui/default"; - hash = "sha256-voCs49JneWYE1W9U7aB6G13ypH6JqathVDeF58V57U8="; + hash = "sha256-78Qyk18IzekdP6l8pkWxhGeKEST2Ju/AUBASycbggRQ="; }; env.npmDeps_ui_modular = fetchNpmDeps { name = "pagefind-npm-deps-ui-modular-${finalAttrs.version}"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/pagefind_ui/modular"; - hash = "sha256-4d85V2X1doq3G8okgYSXOMuQDoAXCgtAtegFEPr+Wno="; + hash = "sha256-Ja9s9EX2b9TviLA/NxwQ3Z7RMjL8LIUJAuE63EyBbN4="; + }; + env.npmDeps_ui_component = fetchNpmDeps { + name = "pagefind-npm-deps-ui-component-${finalAttrs.version}"; + inherit (finalAttrs) src; + sourceRoot = "${finalAttrs.src.name}/pagefind_ui/component"; + hash = "sha256-ZSsXn+A8VVGSCjP2J7ql4rIoOto7a/vzRcVhxuo5Ngk="; }; env.npmDeps_playground = fetchNpmDeps { name = "pagefind-npm-deps-playground-${finalAttrs.version}"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/pagefind_playground"; - hash = "sha256-npo8MV6AAuQ/mGC9iu3bR7pjGoI7NgxuIeh+H3oz7Y8="; + hash = "sha256-JO2VRDxsKxYIMZKZ8UilJp76jihRHrD1IeTRfoff/+s="; }; env.GIT_VERSION = finalAttrs.version; @@ -118,10 +122,11 @@ rustPlatform.buildRustPackage (finalAttrs: { ( local postPatchHooks=() # written to by npmConfigHook source ${npmHooks.npmConfigHook}/nix-support/setup-hook - npmRoot=pagefind_web_js npmDeps=$npmDeps_web_js npmConfigHook - npmRoot=pagefind_ui/default npmDeps=$npmDeps_ui_default npmConfigHook - npmRoot=pagefind_ui/modular npmDeps=$npmDeps_ui_modular npmConfigHook - npmRoot=pagefind_playground npmDeps=$npmDeps_playground npmConfigHook + npmRoot=pagefind_web_js npmDeps=$npmDeps_web_js npmConfigHook + npmRoot=pagefind_ui/default npmDeps=$npmDeps_ui_default npmConfigHook + npmRoot=pagefind_ui/modular npmDeps=$npmDeps_ui_modular npmConfigHook + npmRoot=pagefind_ui/component npmDeps=$npmDeps_ui_component npmConfigHook + npmRoot=pagefind_playground npmDeps=$npmDeps_playground npmConfigHook ) # patch build-time dependency downloads @@ -152,8 +157,11 @@ rustPlatform.buildRustPackage (finalAttrs: { ]} ) - # nightly-only feature + # nightly-only features substituteInPlace pagefind_web/local_build.sh \ + --replace-fail 'RUSTFLAGS="-Z unstable-options -C panic=immediate-abort"' 'RUSTFLAGS=""' \ + --replace-fail ' -Z build-std=panic_abort,std' "" + substituteInPlace pagefind_web/local_fast_build.sh \ --replace-fail ' -Z build-std=panic_abort,std' "" \ --replace-fail ' -Z build-std-features=panic_immediate_abort' "" ''; @@ -166,7 +174,7 @@ rustPlatform.buildRustPackage (finalAttrs: { nodejs rustc rustc.llvmPackages.lld - wasm-bindgen-cli_0_2_104 + wasm-bindgen-cli_0_2_117 wasm-pack ] ++ lib.optionals stdenv.buildPlatform.isDarwin [ @@ -202,6 +210,12 @@ rustPlatform.buildRustPackage (finalAttrs: { npm run build ) + echo Entering ./pagefind_ui/component + ( + cd pagefind_ui/component + npm run build + ) + echo Entering ./pagefind_playground ( cd pagefind_playground diff --git a/pkgs/by-name/pa/pagefind/web-cargo-lock.patch b/pkgs/by-name/pa/pagefind/web-cargo-lock.patch deleted file mode 100644 index ee94206800f9..000000000000 --- a/pkgs/by-name/pa/pagefind/web-cargo-lock.patch +++ /dev/null @@ -1,85 +0,0 @@ ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -89,6 +89,12 @@ dependencies = [ - "proc-macro2", - ] - -+[[package]] -+name = "rustversion" -+version = "1.0.22" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" -+ - [[package]] - name = "syn" - version = "2.0.55" -@@ -108,23 +114,25 @@ checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" - - [[package]] - name = "wasm-bindgen" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" -+checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d" - dependencies = [ - "cfg-if", -+ "once_cell", -+ "rustversion", - "wasm-bindgen-macro", -+ "wasm-bindgen-shared", - ] - - [[package]] - name = "wasm-bindgen-backend" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" -+checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19" - dependencies = [ - "bumpalo", - "log", -- "once_cell", - "proc-macro2", - "quote", - "syn", -@@ -133,9 +141,9 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" -+checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119" - dependencies = [ - "quote", - "wasm-bindgen-macro-support", -@@ -143,9 +151,9 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro-support" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" -+checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7" - dependencies = [ - "proc-macro2", - "quote", -@@ -156,9 +164,12 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-shared" --version = "0.2.92" -+version = "0.2.104" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" -+checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1" -+dependencies = [ -+ "unicode-ident", -+] - - [[package]] - name = "write-json" "http 1.3.1", From dde7a9a5d1ec8ee973321a3ea5d94297c2177b4e Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 15 Apr 2026 01:45:04 +0200 Subject: [PATCH 05/81] pagefind: add enableExtended flag, denote so in pname --- pkgs/by-name/pa/pagefind/package.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pa/pagefind/package.nix b/pkgs/by-name/pa/pagefind/package.nix index e9f205256a5b..e5f2dd68ee9b 100644 --- a/pkgs/by-name/pa/pagefind/package.nix +++ b/pkgs/by-name/pa/pagefind/package.nix @@ -14,6 +14,7 @@ versionCheckHook, wasm-bindgen-cli_0_2_117, wasm-pack, + enableExtended ? true, }: # TODO: package python bindings @@ -56,7 +57,9 @@ let in rustPlatform.buildRustPackage (finalAttrs: { - pname = "pagefind"; + inherit enableExtended; + + pname = "pagefind" + lib.optionalString (finalAttrs.enableExtended) "-extended"; version = "1.5.2"; src = fetchFromGitHub { @@ -223,8 +226,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ) ''; - # always build extended - buildFeatures = [ "extended" ]; + buildFeatures = lib.optionals finalAttrs.enableExtended [ "extended" ]; doInstallCheck = true; @@ -234,8 +236,11 @@ rustPlatform.buildRustPackage (finalAttrs: { passthru = { inherit lindera-srcs; + tests.extended = finalAttrs.finalPackage.overrideAttrs { + enableExtended = true; + }; tests.non-extended = finalAttrs.finalPackage.overrideAttrs { - buildFeatures = [ ]; + enableExtended = false; }; }; From d6a6df6661acea806282671d29ed3476e2a9582c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 21 Apr 2026 22:27:06 +0200 Subject: [PATCH 06/81] stdenv: set meta.{position,license,teams,identifiers.cpeParts} Co-authored-by: Tristan Ross --- pkgs/stdenv/generic/default.nix | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index 74c64f080c2d..8d7f00032bfd 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -162,10 +162,23 @@ let // { - meta = { - description = "The default build environment for Unix packages in Nixpkgs"; - platforms = lib.platforms.all; - }; + meta = + let + pos = builtins.unsafeGetAttrPos "name" argsStdenv; + in + { + description = "The default build environment for Unix packages in Nixpkgs"; + platforms = lib.platforms.all; + position = "${pos.file}:${toString pos.line}"; + teams = [ lib.teams.stdenv ]; + license = lib.licenses.mit; + identifiers.cpeParts = { + part = "a"; + vendor = "nixos"; + product = argsStdenv.name; + inherit version; + }; + }; inherit buildPlatform hostPlatform targetPlatform; From 99c6c3881a3cfb8ff48eb4c7dc6e9fcec7d1e515 Mon Sep 17 00:00:00 2001 From: stefan Date: Tue, 7 Apr 2026 20:45:40 -0700 Subject: [PATCH 07/81] python3Packages.accelerate: 1.12.0 -> 1.13.0 Changelog: https://github.com/huggingface/accelerate/releases/tag/v1.13.0 Diff: https://github.com/huggingface/accelerate/compare/v1.12.0...v1.13.0 --- .../python-modules/accelerate/default.nix | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/accelerate/default.nix b/pkgs/development/python-modules/accelerate/default.nix index e90ed4ddfe38..0672d6fb97cd 100644 --- a/pkgs/development/python-modules/accelerate/default.nix +++ b/pkgs/development/python-modules/accelerate/default.nix @@ -34,14 +34,14 @@ buildPythonPackage (finalAttrs: { pname = "accelerate"; - version = "1.12.0"; + version = "1.13.0"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "accelerate"; tag = "v${finalAttrs.version}"; - hash = "sha256-PwwaQSLOm+8Hd3trM1P+jRhYyoWM3QxOe5XT99haEmg="; + hash = "sha256-IfKePiU38fUd5HefaS7J1s8Mb6hVmldINemxAJY+83o="; }; buildInputs = [ llvmPackages.openmp ]; @@ -180,15 +180,7 @@ buildPythonPackage (finalAttrs: { ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [ # RuntimeError: torch_shm_manager: execl failed: Permission denied "CheckpointTest" - ] - ++ - lib.optionals - (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isx86_64 && (pythonAtLeast "3.14")) - [ - # https://github.com/huggingface/accelerate/issues/3899 - "test_accelerate_test" - "test_cpu" - ]; + ]; disabledTestPaths = lib.optionals (!(stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isx86_64)) [ # numerous instances of torch.multiprocessing.spawn.ProcessRaisedException: From e3918110e1e7b8685cb7cd961725b46a7e57ca34 Mon Sep 17 00:00:00 2001 From: Dominik Saar Date: Fri, 24 Apr 2026 11:28:14 +0200 Subject: [PATCH 08/81] nixos/parallels-guest: fix prltoolsd on NixOS for Parallels 26+ Parallels Desktop 26+ changed the shared folder mount base path from /media/psf to /mnt/psf. The prltoolsd daemon tries to create mount point subdirectories under /mnt/psf at runtime using mkdir, which fails on NixOS because /mnt/psf does not exist. Fix: create /mnt/psf declaratively via systemd.tmpfiles. Additionally, prltoolsd's shell mount scripts invoke coreutils utilities (tail, mkdir, chmod) and sed without inheriting the service PATH in all execution paths. Add coreutils and gnused to the service path so these tools are reliably available. Note: prltoolsd also attempts to update /etc/fstab, which is a read-only Nix store symlink on NixOS. This produces a harmless warning but does not affect the FUSE-based mounting via prl_fsd. Tested on: NixOS 26.05, Parallels Desktop 26.3.0-57392, aarch64 --- nixos/modules/virtualisation/parallels-guest.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/nixos/modules/virtualisation/parallels-guest.nix b/nixos/modules/virtualisation/parallels-guest.nix index 490a6beab3f6..5402fe29ee7e 100644 --- a/nixos/modules/virtualisation/parallels-guest.nix +++ b/nixos/modules/virtualisation/parallels-guest.nix @@ -47,10 +47,20 @@ in services.timesyncd.enable = false; + # Parallels Desktop 26+ mounts shared folders under /mnt/psf by default. + # prltoolsd tries to create subdirectories there at runtime, which fails + # if /mnt/psf does not exist. Create it declaratively via tmpfiles. + systemd.tmpfiles.rules = [ + "d /mnt/psf 0755 root root - -" + ]; + systemd.services.prltoolsd = { description = "Parallels Tools Service"; wantedBy = [ "multi-user.target" ]; - path = [ prl-tools ]; + # prltoolsd mount scripts invoke coreutils (tail, mkdir, chmod) + # and gnused (sed) without inheriting the service PATH in all + # code paths. Make them available alongside prl-tools. + path = [ prl-tools pkgs.coreutils pkgs.gnused ]; serviceConfig = { ExecStart = "${prl-tools}/bin/prltoolsd -f"; PIDFile = "/var/run/prltoolsd.pid"; From d554c58f5ea538cb6c1f7c4e48a32b166bb50967 Mon Sep 17 00:00:00 2001 From: Dominik Saar Date: Fri, 24 Apr 2026 11:42:12 +0200 Subject: [PATCH 09/81] nixos/parallels-guest: apply nixfmt formatting --- nixos/modules/virtualisation/parallels-guest.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nixos/modules/virtualisation/parallels-guest.nix b/nixos/modules/virtualisation/parallels-guest.nix index 5402fe29ee7e..dd3d4665db36 100644 --- a/nixos/modules/virtualisation/parallels-guest.nix +++ b/nixos/modules/virtualisation/parallels-guest.nix @@ -60,7 +60,11 @@ in # prltoolsd mount scripts invoke coreutils (tail, mkdir, chmod) # and gnused (sed) without inheriting the service PATH in all # code paths. Make them available alongside prl-tools. - path = [ prl-tools pkgs.coreutils pkgs.gnused ]; + path = [ + prl-tools + pkgs.coreutils + pkgs.gnused + ]; serviceConfig = { ExecStart = "${prl-tools}/bin/prltoolsd -f"; PIDFile = "/var/run/prltoolsd.pid"; From 8d36cdee7f1bfe431a6934a3b3181d8b43a6118e Mon Sep 17 00:00:00 2001 From: hustlerone Date: Sun, 26 Apr 2026 22:57:43 +0200 Subject: [PATCH 10/81] libbluray-full: switch from jdk21_headless to jdk21 --- pkgs/by-name/li/libbluray/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libbluray/package.nix b/pkgs/by-name/li/libbluray/package.nix index 57183e0bf583..f32dc6936dea 100644 --- a/pkgs/by-name/li/libbluray/package.nix +++ b/pkgs/by-name/li/libbluray/package.nix @@ -7,7 +7,7 @@ meson, ninja, withJava ? false, - jdk21_headless, + jdk21, jre21_minimal, # Newer JDK's depend on a release with a fix for https://code.videolan.org/videolan/libbluray/-/issues/46 ant, stripJavaArchivesHook, @@ -31,7 +31,7 @@ let "java.rmi" "java.xml" ]; - jdk = jdk21_headless; + jdk = jdk21; }; in stdenv.mkDerivation rec { @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { pkg-config ] ++ lib.optionals withJava [ - jdk21_headless + jdk21 ant stripJavaArchivesHook ]; From c53d001015d9964bf4db8e79e494e8655a5e566b Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Mon, 27 Apr 2026 13:20:55 +0200 Subject: [PATCH 11/81] paperless-ngx: 2.20.14 -> 2.20.15 Changelog: https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.20.15 Diff: https://github.com/paperless-ngx/paperless-ngx/compare/v2.20.14...v2.20.15 --- pkgs/by-name/pa/paperless-ngx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pa/paperless-ngx/package.nix b/pkgs/by-name/pa/paperless-ngx/package.nix index 6c93b31ca4c6..2ff6ad636a4a 100644 --- a/pkgs/by-name/pa/paperless-ngx/package.nix +++ b/pkgs/by-name/pa/paperless-ngx/package.nix @@ -29,13 +29,13 @@ lndir, }: let - version = "2.20.14"; + version = "2.20.15"; src = fetchFromGitHub { owner = "paperless-ngx"; repo = "paperless-ngx"; tag = "v${version}"; - hash = "sha256-xCpVABOf3rOm/PRZ5Doq8hoZVwRsII+8vFtb28eaBQ8="; + hash = "sha256-Czh4Knel0IIHsTc3kEnp1153Kv+3721GRCbTYTkeCDg="; }; python = python3.override { From 138fb379c62cc34788e1aa3d578ad1077869e9ee Mon Sep 17 00:00:00 2001 From: Bruno Rodrigues Date: Wed, 29 Apr 2026 09:03:07 +0200 Subject: [PATCH 12/81] udunits: fix build Add CFLAGS to configureFlags for udunits See: https://github.com/NixOS/nixpkgs/issues/511329 --- pkgs/by-name/ud/udunits/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/ud/udunits/package.nix b/pkgs/by-name/ud/udunits/package.nix index 1356976271fc..d87e75af72dc 100644 --- a/pkgs/by-name/ud/udunits/package.nix +++ b/pkgs/by-name/ud/udunits/package.nix @@ -32,6 +32,10 @@ stdenv.mkDerivation { expat ]; + configureFlags = [ + "CFLAGS=-std=gnu17" + ]; + meta = { homepage = "https://www.unidata.ucar.edu/software/udunits/"; description = "C-based package for the programatic handling of units of physical quantities"; From 0adc11d62c4782e80ed80fb961508525a5e851df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 Apr 2026 16:58:20 +0000 Subject: [PATCH 13/81] patroni: 4.1.1 -> 4.1.2 --- pkgs/by-name/pa/patroni/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pa/patroni/package.nix b/pkgs/by-name/pa/patroni/package.nix index 227616e27f64..1a71561808c3 100644 --- a/pkgs/by-name/pa/patroni/package.nix +++ b/pkgs/by-name/pa/patroni/package.nix @@ -23,14 +23,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "patroni"; - version = "4.1.1"; + version = "4.1.2"; pyproject = true; src = fetchFromGitHub { owner = "zalando"; repo = "patroni"; tag = "v${finalAttrs.version}"; - hash = "sha256-IEoO50MaEnXevS0HOzend19UHNA12CjDAUBB8fZxTkI="; + hash = "sha256-P64smYmLJyuqMpqYY2lRbZwupfYBsg03FrzUZ6CBGpI="; }; build-system = with python3Packages; [ setuptools ]; From 4984181da926d37a65942e1db4493e4551a30f57 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Thu, 30 Apr 2026 07:16:25 +0200 Subject: [PATCH 14/81] lomiri.lomiri-mediaplayer-app: Fix links in meta Despite being a lomiri app and not being *super* critical, it's under core instead of apps. --- .../lomiri/applications/lomiri-mediaplayer-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/lomiri/applications/lomiri-mediaplayer-app/default.nix b/pkgs/desktops/lomiri/applications/lomiri-mediaplayer-app/default.nix index 994a1702b95d..98a44515affe 100644 --- a/pkgs/desktops/lomiri/applications/lomiri-mediaplayer-app/default.nix +++ b/pkgs/desktops/lomiri/applications/lomiri-mediaplayer-app/default.nix @@ -116,8 +116,8 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Media Player application for Ubuntu Touch devices"; - homepage = "https://gitlab.com/ubports/development/apps/lomiri-mediaplayer-app"; - changelog = "https://gitlab.com/ubports/development/apps/lomiri-mediaplayer-app/-/blob/${ + homepage = "https://gitlab.com/ubports/development/core/lomiri-mediaplayer-app"; + changelog = "https://gitlab.com/ubports/development/core/lomiri-mediaplayer-app/-/blob/${ if (!isNull finalAttrs.src.tag) then finalAttrs.src.tag else finalAttrs.src.rev }/ChangeLog"; license = with lib.licenses; [ From b27107bb15bb60b5cfee5b72d718ce85e4ac6c9b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 11:13:07 +0000 Subject: [PATCH 15/81] gpac-unstable: 2.4.0-unstable-2026-01-30 -> 26.02.0-unstable-2026-04-29 --- pkgs/by-name/gp/gpac/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gp/gpac/package.nix b/pkgs/by-name/gp/gpac/package.nix index 95c7aa993fb2..4c771852ffae 100644 --- a/pkgs/by-name/gp/gpac/package.nix +++ b/pkgs/by-name/gp/gpac/package.nix @@ -63,12 +63,12 @@ let }; }; unstable = { - version = "2.4.0-unstable-2026-01-30"; + version = "26.02.0-unstable-2026-04-29"; src = fetchFromGitHub { owner = "gpac"; repo = "gpac"; - rev = "2166130136223373dad2ef3fb72e4cbd129cb468"; - hash = "sha256-Iw4UAKjFnV+NiG77VOfHUHPle5+YAIavtGmtrD3Uebw="; + rev = "525bf1af642c30af04e4df5345e6d798c0a4d8a1"; + hash = "sha256-G/4gefsS2hUKo8VEt80YZOaGJSjrzXFrdHO/u33BiDw="; }; updateScript = unstableGitUpdater { tagFormat = "v*"; From 006e5938a5975c76cc7fd53b3f4ec2028f32b4d0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 11:49:55 +0000 Subject: [PATCH 16/81] python3Packages.netbox-attachments: 11.0.1 -> 11.1.0 --- .../development/python-modules/netbox-attachments/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netbox-attachments/default.nix b/pkgs/development/python-modules/netbox-attachments/default.nix index b78d183341b8..660a0d1fb011 100644 --- a/pkgs/development/python-modules/netbox-attachments/default.nix +++ b/pkgs/development/python-modules/netbox-attachments/default.nix @@ -10,7 +10,7 @@ }: buildPythonPackage (finalAttrs: { pname = "netbox-attachments"; - version = "11.0.1"; + version = "11.1.0"; pyproject = true; disabled = python.pythonVersion != netbox.python.pythonVersion; @@ -19,7 +19,7 @@ buildPythonPackage (finalAttrs: { owner = "Kani999"; repo = "netbox-attachments"; tag = "v${finalAttrs.version}"; - hash = "sha256-8wZeHLt8Hx8hghsliKtKxCI/2dQh/EQitZ4YXPSj/Qs="; + hash = "sha256-xe5p2PaLI+PBkQohmueth32BOQ7u9ZOCllq/WByAu6c="; }; build-system = [ setuptools ]; From ae4aa37847e9b442be17f3b58248508abfeb102c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 18:43:16 +0000 Subject: [PATCH 17/81] ggml: 0.10.0 -> 0.10.1 --- pkgs/by-name/gg/ggml/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gg/ggml/package.nix b/pkgs/by-name/gg/ggml/package.nix index e39940390374..9d28576a7b8d 100644 --- a/pkgs/by-name/gg/ggml/package.nix +++ b/pkgs/by-name/gg/ggml/package.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "ggml"; - version = "0.10.0"; + version = "0.10.1"; __structuredAttrs = true; strictDeps = true; @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "ggml-org"; repo = "ggml"; tag = "v${finalAttrs.version}"; - hash = "sha256-2Yu7kFKu2VaiGGkb0r+L59VbcWijtWZyJmuyXLb+414="; + hash = "sha256-fwENyDSRq6ecq0zKC4nnpJCs9X15et+JFTQKX4gLDng="; }; # The cmake package does not handle absolute CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR From ecf43257a4298d1e3bd4bb10c210c3c4dbc07ac7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Apr 2026 17:51:16 +0200 Subject: [PATCH 18/81] python3Packages.speechrecognition: 3.14.3 -> 3.16.0 Changelog: https://github.com/Uberi/speech_recognition/releases/tag/3.16.0 --- .../speechrecognition/default.nix | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/speechrecognition/default.nix b/pkgs/development/python-modules/speechrecognition/default.nix index 61b0da9c3358..9eaa09b20a85 100644 --- a/pkgs/development/python-modules/speechrecognition/default.nix +++ b/pkgs/development/python-modules/speechrecognition/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchFromGitHub, cacert, + cohere, faster-whisper, flac, google-cloud-speech, @@ -12,6 +13,7 @@ openai, pocketsphinx, pyaudio, + pytest-httpserver, pytestCheckHook, requests, respx, @@ -21,16 +23,16 @@ typing-extensions, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "speechrecognition"; - version = "3.14.3"; + version = "3.16.0"; pyproject = true; src = fetchFromGitHub { owner = "Uberi"; repo = "speech_recognition"; - tag = version; - hash = "sha256-g//KKxPRe1pWVJo7GsRNIV59r0J7XJEoXvH0tGuV3Jk="; + tag = finalAttrs.version; + hash = "sha256-EIDhWx1s1B0DX4Vmd/a8hRnTBgdBx9ALOonOWFPgUOg="; }; postPatch = '' @@ -52,6 +54,7 @@ buildPythonPackage rec { optional-dependencies = { assemblyai = [ requests ]; audio = [ pyaudio ]; + cohere = [ cohere ]; faster-whisper = [ faster-whisper ]; google-cloud = [ google-cloud-speech ]; groq = [ @@ -67,15 +70,17 @@ buildPythonPackage rec { openai-whisper soundfile ]; + # vosk = [ vosk ]; }; nativeCheckInputs = [ groq + pytest-httpserver pytestCheckHook pocketsphinx respx ] - ++ lib.concatAttrValues optional-dependencies; + ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies); pythonImportsCheck = [ "speech_recognition" ]; @@ -84,14 +89,19 @@ buildPythonPackage rec { "test_sphinx_keywords" ]; + disabledTestPaths = [ + # vosk is not available in nixpkgs + "tests/recognizers/test_vosk.py" + ]; + meta = { description = "Speech recognition module for Python, supporting several engines and APIs, online and offline"; homepage = "https://github.com/Uberi/speech_recognition"; - changelog = "https://github.com/Uberi/speech_recognition/releases/tag/${src.tag}"; + changelog = "https://github.com/Uberi/speech_recognition/releases/tag/${finalAttrs.src.tag}"; license = with lib.licenses; [ gpl2Only bsd3 ]; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 99e2e6e1cf0f3525e23c26f7d0ae6d1c9dbfaa62 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 20:50:59 +0000 Subject: [PATCH 19/81] python3Packages.mediafile: 0.16.2 -> 0.17.0 --- pkgs/development/python-modules/mediafile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mediafile/default.nix b/pkgs/development/python-modules/mediafile/default.nix index 97eb19629750..411ed9edd046 100644 --- a/pkgs/development/python-modules/mediafile/default.nix +++ b/pkgs/development/python-modules/mediafile/default.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { pname = "mediafile"; - version = "0.16.2"; + version = "0.17.0"; pyproject = true; src = fetchFromGitHub { owner = "beetbox"; repo = "mediafile"; tag = "v${finalAttrs.version}"; - hash = "sha256-H7WVA5JF6bmKCLV0siGt8Jp+WE1q8z4aQrugOUW06K0="; + hash = "sha256-FujuFkZH0wjZcd3wIpJw8mDvE/2/mew5tfxAyxA2RkI="; }; build-system = [ poetry-core ]; From 986595ff237498baf4fbaf0176246815ebefc4a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 21:51:54 +0000 Subject: [PATCH 20/81] python3Packages.temporalio: 1.25.0 -> 1.26.0 --- pkgs/development/python-modules/temporalio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/temporalio/default.nix b/pkgs/development/python-modules/temporalio/default.nix index b9d72902aa26..41bcaecd63a8 100644 --- a/pkgs/development/python-modules/temporalio/default.nix +++ b/pkgs/development/python-modules/temporalio/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "temporalio"; - version = "1.25.0"; + version = "1.26.0"; pyproject = true; src = fetchFromGitHub { @@ -33,7 +33,7 @@ buildPythonPackage rec { repo = "sdk-python"; tag = version; fetchSubmodules = true; - hash = "sha256-o6QesUL9he2q5o+HDUA6Orb3uM6jWiWkN7uYbkhXopY="; + hash = "sha256-mCx7IP3/KUDTzmzgwBIpzi2UFf9gNFxlSrBpOyPm/xs="; }; cargoDeps = rustPlatform.fetchCargoVendor { From 92fc1a61b6bd537cfe4222a303c6a937a98da5c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 22:15:54 +0000 Subject: [PATCH 21/81] kubernetes-helmPlugins.helm-schema: 2.3.1 -> 2.4.0 --- .../networking/cluster/helm/plugins/helm-schema.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/helm/plugins/helm-schema.nix b/pkgs/applications/networking/cluster/helm/plugins/helm-schema.nix index 07da05cc59c0..3056f1c92f40 100644 --- a/pkgs/applications/networking/cluster/helm/plugins/helm-schema.nix +++ b/pkgs/applications/networking/cluster/helm/plugins/helm-schema.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "helm-schema"; - version = "2.3.1"; + version = "2.4.0"; src = fetchFromGitHub { owner = "losisin"; repo = "helm-values-schema-json"; tag = "v${finalAttrs.version}"; - hash = "sha256-F4tfPZnvvagWEO25JOjtYPYDn+8k6sRH0k1UvHIQRzg="; + hash = "sha256-2u3cJaSxfHcP9cNknWMdmWm0OjeQX1N2SdJcDGi69Ls="; }; - vendorHash = "sha256-2HnbASIZqOPM9WOlZeEQKYbkBHXBjV0JaeKKYAAwQ3w="; + vendorHash = "sha256-SWzKgQn9s4Nj54s0N6D+onIbpRwXRvJqWVG8LQ31KQA="; ldflags = [ "-s" From a0d33878aebe01f1ef5f0bbe92c20de1b927d6c7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 22:16:17 +0000 Subject: [PATCH 22/81] goose: 3.27.0 -> 3.27.1 --- pkgs/by-name/go/goose/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/goose/package.nix b/pkgs/by-name/go/goose/package.nix index 27b63ca43ba1..d90533967545 100644 --- a/pkgs/by-name/go/goose/package.nix +++ b/pkgs/by-name/go/goose/package.nix @@ -7,17 +7,17 @@ buildGoModule (finalAttrs: { pname = "goose"; - version = "3.27.0"; + version = "3.27.1"; src = fetchFromGitHub { owner = "pressly"; repo = "goose"; rev = "v${finalAttrs.version}"; - hash = "sha256-wpnheZJ2+xnk8N/hE5Cyf38/yODQC5+SlDml9vH0oRw="; + hash = "sha256-dzeB5QXjQAyJlaM6I82C4gNoj7ELA4sgkfHkXADN9+Y="; }; proxyVendor = true; - vendorHash = "sha256-0G6kE5ScpsIG2hLzZ9hnyig4LuN6rTdwirR+ldC2+ps="; + vendorHash = "sha256-JsLpcV5SSBin6U7Kj5O0mhXNdIwyV+xdteEJBxW8zuY="; # skipping: end-to-end tests require a docker daemon postPatch = '' From 738655fbda435e35289fb270991ec3169fd293b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 22:28:48 +0000 Subject: [PATCH 23/81] python3Packages.py2vega: 0.6.1 -> 0.7.0 --- pkgs/development/python-modules/py2vega/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py2vega/default.nix b/pkgs/development/python-modules/py2vega/default.nix index a4160ef62934..9ddea06e9254 100644 --- a/pkgs/development/python-modules/py2vega/default.nix +++ b/pkgs/development/python-modules/py2vega/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "py2vega"; - version = "0.6.1"; + version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "QuantStack"; repo = "py2vega"; tag = version; - hash = "sha256-M6vrObEj4cB53nvEi1oQdVWABlqGwG3xc2unY44Yhuc="; + hash = "sha256-GU4mSOHsU/DPBdKFau6pOYQpaojXOfQIXrSG3skWr/I="; }; pythonRelaxDeps = [ "gast" ]; From 166626386cf5d2abbb5cceb350e0e4f182ea381e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 22:34:47 +0000 Subject: [PATCH 24/81] python3Packages.nuclear: 2.7.1 -> 2.8.1 --- pkgs/development/python-modules/nuclear/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nuclear/default.nix b/pkgs/development/python-modules/nuclear/default.nix index 0a5f189d8459..970a59bd7e80 100644 --- a/pkgs/development/python-modules/nuclear/default.nix +++ b/pkgs/development/python-modules/nuclear/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "nuclear"; - version = "2.7.1"; + version = "2.8.1"; pyproject = true; src = fetchFromGitHub { owner = "igrek51"; repo = "nuclear"; rev = version; - hash = "sha256-AMjFncP7dfKcbNJvHTtmVdLCZVNLqUTmQt+qdlzXhqQ="; + hash = "sha256-hoOvISKjl5XTxtv8I3BSkOI7oZFSL+yA3NiYceJGcIY="; }; build-system = [ setuptools ]; From 4ec35288623e48173d473440663cad0c4e0fbd7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 23:14:06 +0000 Subject: [PATCH 25/81] python3Packages.acme-tiny: 5.0.2 -> 5.0.3 --- pkgs/development/python-modules/acme-tiny/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/acme-tiny/default.nix b/pkgs/development/python-modules/acme-tiny/default.nix index 136939fdb57b..ab51dc1360d3 100644 --- a/pkgs/development/python-modules/acme-tiny/default.nix +++ b/pkgs/development/python-modules/acme-tiny/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "acme-tiny"; - version = "5.0.2"; + version = "5.0.3"; pyproject = true; src = fetchPypi { pname = "acme_tiny"; inherit version; - hash = "sha256-s84ZVYPcLxOnxvqQBS+Ks0myMtvCZ62cv0co6u2E3dg="; + hash = "sha256-LV64B+JZhq69qbBJ2dFG8YW6/q1u+x6MxB1rQrm8pjw="; }; patchPhase = '' From d492f2e317001ad8e89c3aabec4190fdadc6167f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 23:54:14 +0000 Subject: [PATCH 26/81] matrix-alertmanager-receiver: 2026.4.15 -> 2026.4.29 --- pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix index 0447b442afbd..1d440d736dc5 100644 --- a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix +++ b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "matrix-alertmanager-receiver"; - version = "2026.4.15"; + version = "2026.4.29"; src = fetchFromGitHub { owner = "metio"; repo = "matrix-alertmanager-receiver"; tag = finalAttrs.version; - hash = "sha256-E9L2lmLxA6X+iomNe4SwvLMh3I01zTgTE4Ot4VUstBs="; + hash = "sha256-QcxPWVA6l5AB42K/4nHszB1kz399+Cjkuu98Zpqq4oE="; }; - vendorHash = "sha256-SOik+mNGpC/G8Hr2RtOBUxJu5McRRqv24FOFvaDxT3I="; + vendorHash = "sha256-ajJ+jSjq7+7QyxAU72bfKMf0KJQzxraQfiRrxQ63rEY="; env.CGO_ENABLED = "0"; From ccbe8a849bbfc99c2f43998700ac81b215354ad6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 00:25:11 +0000 Subject: [PATCH 27/81] nova: 3.11.14 -> 3.12.0 --- pkgs/by-name/no/nova/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/no/nova/package.nix b/pkgs/by-name/no/nova/package.nix index 68a0051ce97e..5aeac180d200 100644 --- a/pkgs/by-name/no/nova/package.nix +++ b/pkgs/by-name/no/nova/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "nova"; - version = "3.11.14"; + version = "3.12.0"; src = fetchFromGitHub { owner = "FairwindsOps"; repo = "nova"; rev = "v${finalAttrs.version}"; - hash = "sha256-leMDcw17rD08zIcJ9mkcD0VJE0o8pS6F31nFjDLT67Q="; + hash = "sha256-eIsysSJw090BdGNG/5rPqwCE7Ci2HiKWEw+Gx9UXHYQ="; }; - vendorHash = "sha256-OICuGfnMkx25GL5aoaozselXgJxOZt3vANCSan2ZGs8="; + vendorHash = "sha256-nXzJkcUbIGVxnuyx51NeXOI9Y/D/Fg/TkmrH7MLYzfQ="; ldflags = [ "-X main.version=${finalAttrs.version}" From e5273e2deac69122aca27a3235a951bf018ad22d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 00:38:40 +0000 Subject: [PATCH 28/81] python3Packages.copier: 9.14.3 -> 9.15.0 --- pkgs/development/python-modules/copier/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/copier/default.nix b/pkgs/development/python-modules/copier/default.nix index 7087383d8e06..e3f1412d82da 100644 --- a/pkgs/development/python-modules/copier/default.nix +++ b/pkgs/development/python-modules/copier/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "copier"; - version = "9.14.3"; + version = "9.15.0"; pyproject = true; src = fetchFromGitHub { @@ -39,7 +39,7 @@ buildPythonPackage rec { postFetch = '' rm $out/tests/demo/doc/ma*ana.txt ''; - hash = "sha256-wRYqpdMsxm2AHaLpdhsdkC6oDZP2a3VXJx/pNNrQieM="; + hash = "sha256-KHmnY8+65KdO9wzywiY8fYAVgyMChSUWbEW569IFYnk="; }; env.POETRY_DYNAMIC_VERSIONING_BYPASS = version; From 6e3c1712545dd8e6003aa1a63e049130589e19c5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 01:05:38 +0000 Subject: [PATCH 29/81] harbor-cli: 0.0.18 -> 0.0.19 --- pkgs/by-name/ha/harbor-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/harbor-cli/package.nix b/pkgs/by-name/ha/harbor-cli/package.nix index 6364b535addd..9ed4eac7841f 100644 --- a/pkgs/by-name/ha/harbor-cli/package.nix +++ b/pkgs/by-name/ha/harbor-cli/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "harbor-cli"; - version = "0.0.18"; + version = "0.0.19"; src = fetchFromGitHub { owner = "goharbor"; repo = "harbor-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-vR99rFCR/FMpASyCqjIvhWBNO+Va1sACtZxOGbJaiQg="; + hash = "sha256-X1+uke4X7JBN5kDrsVQ+oS6RkHG8fHt6lU6+9LPBNzk="; }; - vendorHash = "sha256-A7Hgzzdu8zIkN/mvHTWU7ZRbInWor+dVtr9al3oyjk4="; + vendorHash = "sha256-1Aj3QHQcswOmzeazk3Fr8gSP1VTok2U/NK3mCPSPC6o="; excludedPackages = [ "dagger" From 586c2e79d0269ab72e86f5d94b50993304ab0e29 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 01:22:47 +0000 Subject: [PATCH 30/81] pangolin-cli: 0.6.1 -> 0.8.0 --- pkgs/by-name/pa/pangolin-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/pangolin-cli/package.nix b/pkgs/by-name/pa/pangolin-cli/package.nix index a9b201edf991..087da6b185ee 100644 --- a/pkgs/by-name/pa/pangolin-cli/package.nix +++ b/pkgs/by-name/pa/pangolin-cli/package.nix @@ -10,20 +10,20 @@ buildGoModule (finalAttrs: { pname = "pangolin-cli"; - version = "0.6.1"; + version = "0.8.0"; src = fetchFromGitHub { owner = "fosrl"; repo = "cli"; tag = finalAttrs.version; - hash = "sha256-WKwoQIE3ibIJKiEGM8kWJ/7O+HjSyRJkLF1qyaVshOE="; + hash = "sha256-0G5HsAa9I0ilPQ92qQIuYssfGvoZhLrF3kyO1+0JqEQ="; }; ldflags = [ "-X github.com/fosrl/cli/internal/version.Version=${finalAttrs.version}" ]; - vendorHash = "sha256-eBrglhyqKy6pG9eF0yfJdCOLxeWys4atKAp9Jgtzdj8="; + vendorHash = "sha256-FCIp0VLmRO6TUPRDNd3Zl/CULwy00D8F4YTo/oQge+s="; nativeBuildInputs = [ installShellFiles ]; From d629d9d433469bd2b03fddfd6862e751ec2b8d09 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 02:02:32 +0000 Subject: [PATCH 31/81] python3Packages.aioghost: 0.4.11 -> 0.4.12 --- pkgs/development/python-modules/aioghost/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioghost/default.nix b/pkgs/development/python-modules/aioghost/default.nix index cf080b2553fa..3539d3ea8d35 100644 --- a/pkgs/development/python-modules/aioghost/default.nix +++ b/pkgs/development/python-modules/aioghost/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "aioghost"; - version = "0.4.11"; + version = "0.4.12"; pyproject = true; src = fetchFromGitHub { owner = "TryGhost"; repo = "aioghost"; tag = "v${finalAttrs.version}"; - hash = "sha256-RRfPM86ulC+9VhW6trQoGhOKwhP45jn5a6PSw8PkEA4="; + hash = "sha256-wz0c2bJIUGkU5niIhJWXthsVToatsuoOzix+VBnETL0="; }; build-system = [ hatchling ]; From 2731a5108e951b18ec1c8ed154ad7d7139ffb5e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 03:35:39 +0000 Subject: [PATCH 32/81] python3Packages.cloudpathlib: 0.23.0 -> 0.24.0 --- pkgs/development/python-modules/cloudpathlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cloudpathlib/default.nix b/pkgs/development/python-modules/cloudpathlib/default.nix index 8de827a9f176..96774ac32e3b 100644 --- a/pkgs/development/python-modules/cloudpathlib/default.nix +++ b/pkgs/development/python-modules/cloudpathlib/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "cloudpathlib"; - version = "0.23.0"; + version = "0.24.0"; pyproject = true; src = fetchFromGitHub { owner = "drivendataorg"; repo = "cloudpathlib"; tag = "v${version}"; - hash = "sha256-lRZYWGX3Yqs1GTIL3ugOiu+K9RF6vJdbKP/SZAStHLc="; + hash = "sha256-MpCgK1JnQ/Etp0EyH5z6iknrQeJ4Wn6rwBw2EjgVAic="; }; postPatch = From 8e80ce5103b8c1becb96e0f13f30c7879b52727d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 04:06:52 +0000 Subject: [PATCH 33/81] python3Packages.pyghmi: 1.6.15 -> 1.6.16 --- pkgs/development/python-modules/pyghmi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyghmi/default.nix b/pkgs/development/python-modules/pyghmi/default.nix index 370e67715223..11fec2795b0f 100644 --- a/pkgs/development/python-modules/pyghmi/default.nix +++ b/pkgs/development/python-modules/pyghmi/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "pyghmi"; - version = "1.6.15"; + version = "1.6.16"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-dautNibA/fg/ZMqn1iPXCIVVcnr4Eq33Ueg5vjM59TU="; + hash = "sha256-VqMQ54Mx9fkq3UAbzEApzm0LuRKEGXQARf8HGH7yZ6U="; }; build-system = [ From d8132a95372eeb8638cebb0ee34bcd338a7b0434 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 04:37:13 +0000 Subject: [PATCH 34/81] python3Packages.epitran: 1.34.0 -> 1.35.1 --- pkgs/development/python-modules/epitran/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/epitran/default.nix b/pkgs/development/python-modules/epitran/default.nix index de3f2afa1c2b..594e880e3a93 100644 --- a/pkgs/development/python-modules/epitran/default.nix +++ b/pkgs/development/python-modules/epitran/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "epitran"; - version = "1.34.0"; + version = "1.35.1"; pyproject = true; src = fetchFromGitHub { owner = "dmort27"; repo = "epitran"; tag = "v${version}"; - hash = "sha256-LKESBSLn2gpXx8kEXmykEkTboIMiS5gZ2Kb9rj1lDTk="; + hash = "sha256-XXEZEptrVH+wfWm85B8yZ+RI+6AUZjWFKMjst/V7aE0="; }; build-system = [ From 113a489e4cced57b31ee13c8e5e417e73e92ef99 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 04:48:02 +0000 Subject: [PATCH 35/81] gh-ost: 1.1.8 -> 1.1.9 --- pkgs/by-name/gh/gh-ost/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/gh-ost/package.nix b/pkgs/by-name/gh/gh-ost/package.nix index 12cf533925c0..8b590cdfea62 100644 --- a/pkgs/by-name/gh/gh-ost/package.nix +++ b/pkgs/by-name/gh/gh-ost/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "gh-ost"; - version = "1.1.8"; + version = "1.1.9"; src = fetchFromGitHub { owner = "github"; repo = "gh-ost"; tag = "v${finalAttrs.version}"; - hash = "sha256-U92rdk/9JIMOjN1cJSdAVYgR1f7aKY0nyfBbwe7517M="; + hash = "sha256-wnHPFPA0ql6KWN9+ZvzIdXwaAhFdBc94UJK7+4no1NU="; }; vendorHash = null; From dc080238c1ed98afc60caa173b2735b58718ba53 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 04:59:07 +0000 Subject: [PATCH 36/81] firebase-tools: 15.15.0 -> 15.16.0 --- pkgs/by-name/fi/firebase-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/firebase-tools/package.nix b/pkgs/by-name/fi/firebase-tools/package.nix index 9d861588f074..9e46c16b7b2c 100644 --- a/pkgs/by-name/fi/firebase-tools/package.nix +++ b/pkgs/by-name/fi/firebase-tools/package.nix @@ -11,17 +11,17 @@ buildNpmPackage rec { pname = "firebase-tools"; - version = "15.15.0"; + version = "15.16.0"; nodejs = nodejs_22; src = fetchFromGitHub { owner = "firebase"; repo = "firebase-tools"; tag = "v${version}"; - hash = "sha256-lY52YRT+DIV8DTIEtquRuB6Q6TY0mi4I4+E+o1usQrM="; + hash = "sha256-cYyQ7s4y+sButeuMTW1GnLqWMYwQ7Hf+yNyjeCHWK+k="; }; - npmDepsHash = "sha256-7XYgjoKEHXi26utNECCjqaDXoWYcyblt7rGgklWbmX8="; + npmDepsHash = "sha256-oB3AgKYGgJOvJu68boGVpJjAEy1Npkgb/ZLatAcc5j8="; # No more package-lock.json in upstream src postPatch = '' From 3314281fe50b9e1d18a8e61ab9600fdf22826998 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 05:21:55 +0000 Subject: [PATCH 37/81] matterircd: 0.28.0 -> 0.29.0 --- pkgs/by-name/ma/matterircd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/matterircd/package.nix b/pkgs/by-name/ma/matterircd/package.nix index 4e0d748d6e8f..644de7bca07d 100644 --- a/pkgs/by-name/ma/matterircd/package.nix +++ b/pkgs/by-name/ma/matterircd/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "matterircd"; - version = "0.28.0"; + version = "0.29.0"; src = fetchFromGitHub { owner = "42wim"; repo = "matterircd"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-qA07i31fGLLIfWoCBW1f5nvf4AWEIkSXZh22F6rRnpM="; + sha256 = "sha256-7pOhUeUT95nk6kk03xAaIYHgXwr09m6LSbib2YSi1Ck="; }; vendorHash = null; From 293d702cc59f795bf33a29cf42de7745cb4c6fd7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 06:16:14 +0000 Subject: [PATCH 38/81] cloudfoundry-cli: 8.18.0 -> 8.18.3 --- pkgs/by-name/cl/cloudfoundry-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/cloudfoundry-cli/package.nix b/pkgs/by-name/cl/cloudfoundry-cli/package.nix index 5bc78abfbcff..a32cc8bb88ea 100644 --- a/pkgs/by-name/cl/cloudfoundry-cli/package.nix +++ b/pkgs/by-name/cl/cloudfoundry-cli/package.nix @@ -8,15 +8,15 @@ buildGoModule (finalAttrs: { pname = "cloudfoundry-cli"; - version = "8.18.0"; + version = "8.18.3"; src = fetchFromGitHub { owner = "cloudfoundry"; repo = "cli"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-M7fqd7xidW6+9Er/JhIQWliKWWm0YncCFcxry0b6JNk="; + sha256 = "sha256-0+osaSI+qOBGMbkVBvoT69qbXLZLHHOs6ML3kx6OIMQ="; }; - vendorHash = "sha256-9BDcCZkOft0H8EEn582/eXg6fd/NzPOBGLnqECP1Dyg="; + vendorHash = "sha256-8ozKd8kT+QDgk1t86AIdlRObZPooO77mEFGKcpGCy3s="; subPackages = [ "." ]; From cab613bb0b914097c44f3df0b82385eaa7d2ab28 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 09:19:19 +0000 Subject: [PATCH 39/81] python3Packages.sagemaker-mlflow: 0.2.0 -> 0.3.0 --- pkgs/development/python-modules/sagemaker-mlflow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sagemaker-mlflow/default.nix b/pkgs/development/python-modules/sagemaker-mlflow/default.nix index 096108afa892..3a84be94939d 100644 --- a/pkgs/development/python-modules/sagemaker-mlflow/default.nix +++ b/pkgs/development/python-modules/sagemaker-mlflow/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "sagemaker-mlflow"; - version = "0.2.0"; + version = "0.3.0"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "sagemaker-mlflow"; tag = "v${version}"; - hash = "sha256-EmfEqL+J+cZVdBfUJtAPHpUZCoDV4X1yRfVJYWky1HU="; + hash = "sha256-riCoUpao9QIrQMb7r9stJO/xTSsDfL+uNS664W5GRQc="; }; build-system = [ From 0418e953bd04028c41e5fa5ade9d2573281845a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 10:55:02 +0000 Subject: [PATCH 40/81] python3Packages.modelsearch: 1.3 -> 1.3.1 --- pkgs/development/python-modules/modelsearch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/modelsearch/default.nix b/pkgs/development/python-modules/modelsearch/default.nix index 9a084e475d65..8caa4a4f6007 100644 --- a/pkgs/development/python-modules/modelsearch/default.nix +++ b/pkgs/development/python-modules/modelsearch/default.nix @@ -21,14 +21,14 @@ buildPythonPackage (finalAttrs: { pname = "modelsearch"; - version = "1.3"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "wagtail"; repo = "django-modelsearch"; tag = "v${finalAttrs.version}"; - hash = "sha256-eQ0ZWUR9xXm0RkBpZ3Z+ruxlWvJdWed2sX6XkZIAZBk="; + hash = "sha256-UH1t/CXJ7OX250SoUZYKMIAHuCxYxOT6l79RXI/oMLs="; }; build-system = [ From a523a26a67a45c88d7ec83f20f9aceaa7697c4ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 11:08:57 +0000 Subject: [PATCH 41/81] terraform-providers.opentelekomcloud_opentelekomcloud: 1.36.63 -> 1.36.64 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 1003c353219b..778b1b6ac704 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1031,11 +1031,11 @@ "vendorHash": "sha256-ofzbDmivXgH1i1Gjhpyp0bk3FDs5SnxwoRuNAWyMqyI=" }, "opentelekomcloud_opentelekomcloud": { - "hash": "sha256-F8V/eLkKJCC5zPfNh0NC6Z6c3aZjnEoXXa+po3I1NDw=", + "hash": "sha256-rhufSDVO6Yu5EXwduREFg3dkA/SkjzTyW3rR+Tqivbg=", "homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud", "owner": "opentelekomcloud", "repo": "terraform-provider-opentelekomcloud", - "rev": "v1.36.63", + "rev": "v1.36.64", "spdx": "MPL-2.0", "vendorHash": "sha256-qtH6jjhzGRGaHYKjpJLPWjwRL5PQIyOPvI33BVf4cO4=" }, From 87eb164a27f612ef4d149c1fec30d55e3e151c05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 11:36:41 +0000 Subject: [PATCH 42/81] python3Packages.url-normalize: 2.2.1 -> 3.0.0 --- pkgs/development/python-modules/url-normalize/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/url-normalize/default.nix b/pkgs/development/python-modules/url-normalize/default.nix index d800fb80b7a4..a712357096a6 100644 --- a/pkgs/development/python-modules/url-normalize/default.nix +++ b/pkgs/development/python-modules/url-normalize/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "url-normalize"; - version = "2.2.1"; + version = "3.0.0"; pyproject = true; src = fetchFromGitHub { owner = "niksite"; repo = "url-normalize"; tag = "v${version}"; - hash = "sha256-ZFY1KMEHvteMFVM3QcYjCiTz3dLxRWyv/dZQMzVxGvo="; + hash = "sha256-RZORbZfeRfzGJFsLXJUuqXVFsD8TfcHzjBGb80cTetQ="; }; build-system = [ setuptools ]; From 50ad62071b2b2f062228b0dfac337453db50cd3d Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Fri, 1 May 2026 13:40:35 +0200 Subject: [PATCH 43/81] home-assistant-matter-hub: 2.0.42 -> 2.0.43 Diff: https://github.com/RiDDiX/home-assistant-matter-hub/compare/v2.0.42...v2.0.43 Changelog: https://github.com/RiDDiX/home-assistant-matter-hub/releases/tag/v2.0.43 --- pkgs/by-name/ho/home-assistant-matter-hub/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ho/home-assistant-matter-hub/package.nix b/pkgs/by-name/ho/home-assistant-matter-hub/package.nix index ed0600ff358f..9b45a6d213b0 100644 --- a/pkgs/by-name/ho/home-assistant-matter-hub/package.nix +++ b/pkgs/by-name/ho/home-assistant-matter-hub/package.nix @@ -11,13 +11,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-assistant-matter-hub"; - version = "2.0.42"; + version = "2.0.43"; src = fetchFromGitHub { owner = "RiDDiX"; repo = "home-assistant-matter-hub"; tag = "v${finalAttrs.version}"; - hash = "sha256-joaw/YrDmYhfxRwr73IMc2FVEOG6zSlLGIru9lHKHjo="; + hash = "sha256-Dls5TglEIFvVGpg8ENTb6IhCwJermmREHuJnalF4kJ4="; }; # The bundled cli.js imports transitive dependencies (e.g. @noble/curves) From 0248c1ca3e720cece8e69f95f4ee86cd8f406db1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 11:42:21 +0000 Subject: [PATCH 44/81] python3Packages.sphinx-codeautolink: 0.17.5 -> 0.18.1 --- .../python-modules/sphinx-codeautolink/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-codeautolink/default.nix b/pkgs/development/python-modules/sphinx-codeautolink/default.nix index 864ba81d611e..800193ea2648 100644 --- a/pkgs/development/python-modules/sphinx-codeautolink/default.nix +++ b/pkgs/development/python-modules/sphinx-codeautolink/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "sphinx-codeautolink"; - version = "0.17.5"; + version = "0.18.1"; pyproject = true; outputs = [ @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "felix-hilden"; repo = "sphinx-codeautolink"; tag = "v${version}"; - hash = "sha256-43XDCajH+uSHnofjK/gH4EAiv2ljjuBr8UbJtm/DsDI="; + hash = "sha256-kNnz8MzffqPCxS0uXdbw2ntcdGnz6KDBanFug5+SjOk="; }; build-system = [ setuptools ]; From 9d43eaa06f2eb229b38990c2095bb1cd641dc8a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 12:05:56 +0000 Subject: [PATCH 45/81] terraform-providers.newrelic_newrelic: 3.85.0 -> 3.85.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 1003c353219b..671bb670611f 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -959,13 +959,13 @@ "vendorHash": "sha256-OAd8SeTqTrH0kMoM2LsK3vM2PI23b3gl57FaJYM9hM0=" }, "newrelic_newrelic": { - "hash": "sha256-12IlR/UfehtJJQ3aEfXIP189it2GB0EA1PlzbdZyAnk=", + "hash": "sha256-j4DQRsw7QP7d83HTIchgSVt3CPUCIJ8CKmuMSKr5GaQ=", "homepage": "https://registry.terraform.io/providers/newrelic/newrelic", "owner": "newrelic", "repo": "terraform-provider-newrelic", - "rev": "v3.85.0", + "rev": "v3.85.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-SuraRxReVafvUhniew0gfhlgpHbFJGBMcQOhIqnXYgM=" + "vendorHash": "sha256-zFg0xT6iLBxnM9ysKB/Dmveffp6Ohbj9akgr6lbU8MI=" }, "ns1-terraform_ns1": { "hash": "sha256-MX/Wd9Lztjn7uwDzJjs4bsSSp0PFzUgsu4jXke9jHL8=", From d2f7c308c9741b863c1408d7b88106e739ea76ac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 12:09:29 +0000 Subject: [PATCH 46/81] python3Packages.jsonschema-spec: 0.3.4 -> 0.4.6 --- pkgs/development/python-modules/jsonschema-spec/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonschema-spec/default.nix b/pkgs/development/python-modules/jsonschema-spec/default.nix index 3a31aebd83b1..3c8df95c282e 100644 --- a/pkgs/development/python-modules/jsonschema-spec/default.nix +++ b/pkgs/development/python-modules/jsonschema-spec/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "jsonschema-spec"; - version = "0.3.4"; + version = "0.4.6"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "jsonschema-spec"; tag = version; - hash = "sha256-rCepDnVAOEsokKjWCuqDYbGIq6/wn4rsQRx5dXTUsYo="; + hash = "sha256-abAhWtBnZUeg1VGphfnvxPzSnPM6VjM/XKLPJVIrIXg="; }; postPatch = '' From cc0555eeab1a3db07bdfaa991242b249b6220e23 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 12:31:23 +0000 Subject: [PATCH 47/81] ghalint: 1.5.5 -> 1.5.6 --- pkgs/by-name/gh/ghalint/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghalint/package.nix b/pkgs/by-name/gh/ghalint/package.nix index a6a755fe68bd..82bbefe9a324 100644 --- a/pkgs/by-name/gh/ghalint/package.nix +++ b/pkgs/by-name/gh/ghalint/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "ghalint"; - version = "1.5.5"; + version = "1.5.6"; src = fetchFromGitHub { owner = "suzuki-shunsuke"; repo = "ghalint"; tag = "v${finalAttrs.version}"; - hash = "sha256-xAXcvvSwcJjdG2BCItBLdsu6vZiID5FmRYYF9PZe1QE="; + hash = "sha256-u85vX9lg5JKUvRjFloE4KZUm/qs8RmjoY/hybtJk/kc="; }; - vendorHash = "sha256-XIalA/usvyvzrvGU7Ygf1DWSlTm1YYaN+X0Xm+YiiTI="; + vendorHash = "sha256-n++Rq79KHyRVhIXIdN9IOADTGEG73Wl2SUq/YEo++WM="; subPackages = [ "cmd/ghalint" ]; From 28697b2878b8ea13e23b1ee5c6bb62c823e9e041 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 12:44:43 +0000 Subject: [PATCH 48/81] stress-ng: 0.21.00 -> 0.21.01 --- pkgs/by-name/st/stress-ng/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stress-ng/package.nix b/pkgs/by-name/st/stress-ng/package.nix index 5c729a6ed242..17acae34113b 100644 --- a/pkgs/by-name/st/stress-ng/package.nix +++ b/pkgs/by-name/st/stress-ng/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "stress-ng"; - version = "0.21.00"; + version = "0.21.01"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "stress-ng"; tag = "V${finalAttrs.version}"; - hash = "sha256-kFIrbt/jJuQnuWmQUBuiFGuAfBb2pUtujhj6bwpDF4k="; + hash = "sha256-GC9FN8nHhBLS9E+7kN0aNAIo8VbUIPG26/bRUarsiIc="; }; postPatch = '' From fde1564e3c4dea55e8d12ffe37f5adef6a14604f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 14:00:34 +0000 Subject: [PATCH 49/81] windsurf: 2.0.67 -> 2.1.32 --- pkgs/by-name/wi/windsurf/info.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/wi/windsurf/info.json b/pkgs/by-name/wi/windsurf/info.json index 0be77d11b2df..f7fc93208281 100644 --- a/pkgs/by-name/wi/windsurf/info.json +++ b/pkgs/by-name/wi/windsurf/info.json @@ -1,20 +1,20 @@ { "aarch64-darwin": { - "version": "2.0.67", + "version": "2.1.32", "vscodeVersion": "1.110.1", - "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/08b5de9bae1728a5ad46386c9b8903192a125c51/Windsurf-darwin-arm64-2.0.67.zip", - "sha256": "1be5a36addf99211aa4deed9476184defb94d6fe58ba30e7f84833834915961f" + "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/63e54ba26dd2a1b975c172966dff80bad8ae74c7/Windsurf-darwin-arm64-2.1.32.zip", + "sha256": "0d7ee912cc619678b5d68115f3dfa11a2581d134032410a887babbb595b613fd" }, "x86_64-darwin": { - "version": "2.0.67", + "version": "2.1.32", "vscodeVersion": "1.110.1", - "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/08b5de9bae1728a5ad46386c9b8903192a125c51/Windsurf-darwin-x64-2.0.67.zip", - "sha256": "2186862bf20f5968837ea777b171f05a65320259063b1343117c53ceef8cdc97" + "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/63e54ba26dd2a1b975c172966dff80bad8ae74c7/Windsurf-darwin-x64-2.1.32.zip", + "sha256": "b33d23e38ed15aa11570086c95d1fadddb47635b81571fa82612000c3d5f8d22" }, "x86_64-linux": { - "version": "2.0.67", + "version": "2.1.32", "vscodeVersion": "1.110.1", - "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/08b5de9bae1728a5ad46386c9b8903192a125c51/Windsurf-linux-x64-2.0.67.tar.gz", - "sha256": "f2f10ef446096bc77c6d0513ea7ceb8a59398d5119a93f5b88a7c77a59727b67" + "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/63e54ba26dd2a1b975c172966dff80bad8ae74c7/Windsurf-linux-x64-2.1.32.tar.gz", + "sha256": "b2b8d1644f8684feaa21326d93829f79319381c439fd88663ee570966954d626" } } From 65fe965895af18f260e481efbce34e7246260d85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 14:02:55 +0000 Subject: [PATCH 50/81] lilypond-unstable: 2.25.34 -> 2.27.0 --- pkgs/by-name/li/lilypond-unstable/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/lilypond-unstable/package.nix b/pkgs/by-name/li/lilypond-unstable/package.nix index d0f46eca1787..d9900c23348a 100644 --- a/pkgs/by-name/li/lilypond-unstable/package.nix +++ b/pkgs/by-name/li/lilypond-unstable/package.nix @@ -7,11 +7,11 @@ lilypond.overrideAttrs ( finalAttrs: prevAttrs: { - version = "2.25.34"; + version = "2.27.0"; src = fetchzip { url = "https://lilypond.org/download/sources/v${lib.versions.majorMinor finalAttrs.version}/lilypond-${finalAttrs.version}.tar.gz"; - hash = "sha256-UFuL8TZ7uLZhXgFoMGxAye04dNcvrw1gqQMOnE4P2fc="; + hash = "sha256-uZKpHmuYFkmj1kI+D09rPNLov83EO1QdXyUSSscBRPE="; }; patches = [ ]; From 0e76884b453efe3f0ded3839228bdff3a82f6a00 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 1 May 2026 16:07:22 +0200 Subject: [PATCH 51/81] python3Packages.url-normalize: migrate to finalAttrs --- pkgs/development/python-modules/url-normalize/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/url-normalize/default.nix b/pkgs/development/python-modules/url-normalize/default.nix index a712357096a6..149a7f542020 100644 --- a/pkgs/development/python-modules/url-normalize/default.nix +++ b/pkgs/development/python-modules/url-normalize/default.nix @@ -9,7 +9,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "url-normalize"; version = "3.0.0"; pyproject = true; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "niksite"; repo = "url-normalize"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-RZORbZfeRfzGJFsLXJUuqXVFsD8TfcHzjBGb80cTetQ="; }; @@ -34,10 +34,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "url_normalize" ]; meta = { - changelog = "https://github.com/niksite/url-normalize/blob/${src.tag}/CHANGELOG.md"; description = "URL normalization for Python"; homepage = "https://github.com/niksite/url-normalize"; + changelog = "https://github.com/niksite/url-normalize/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From c4a13fddf674efb6921a8f5b539044756e74aa27 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Fri, 1 May 2026 16:17:34 +0200 Subject: [PATCH 52/81] woodpecker-{agent,cli,server}: 3.13.0 -> 3.14.0 --- .../tools/continuous-integration/woodpecker/common.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/woodpecker/common.nix b/pkgs/development/tools/continuous-integration/woodpecker/common.nix index 254ca4f61924..a62f97f5dffc 100644 --- a/pkgs/development/tools/continuous-integration/woodpecker/common.nix +++ b/pkgs/development/tools/continuous-integration/woodpecker/common.nix @@ -1,8 +1,8 @@ { lib, fetchFromGitHub }: let - version = "3.13.0"; - vendorHash = "sha256-EkOg1D+zeEbVBPr4fpCPI31CvMnTD7FZ2hhQW7UzN8A="; - nodeModulesHash = "sha256-wORM+24nE771llb1Q7bn6iDtlJpm3kOqO3wTLUQmjyQ="; + version = "3.14.0"; + vendorHash = "sha256-fibx+Ky2cfP71tPzeiDybx+0f/+XvZbDXC7PAWQMRIY="; + nodeModulesHash = "sha256-8QhWOlEWkRPZA3uktm2hDSon+UCPPGznvn/4cXqyvTY="; in { inherit version vendorHash nodeModulesHash; @@ -11,7 +11,7 @@ in owner = "woodpecker-ci"; repo = "woodpecker"; tag = "v${version}"; - hash = "sha256-EeND2L5l37fo3JBlFORR4m0tXQWlJ2qqIXIdQ1vJdgM="; + hash = "sha256-FFGNjQa4W6T1BmbNh3rD1m7vtJFBWmgxocRV+OO5ZfA="; }; postInstall = '' From 6c935b94e6e31a27729085b4d88be9289815d797 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 14:25:12 +0000 Subject: [PATCH 53/81] tinfoil-cli: 0.12.3 -> 0.13.0 --- pkgs/by-name/ti/tinfoil-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ti/tinfoil-cli/package.nix b/pkgs/by-name/ti/tinfoil-cli/package.nix index 1da98e685f21..b117887c87ea 100644 --- a/pkgs/by-name/ti/tinfoil-cli/package.nix +++ b/pkgs/by-name/ti/tinfoil-cli/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "tinfoil-cli"; - version = "0.12.3"; + version = "0.13.0"; src = fetchFromGitHub { owner = "tinfoilsh"; repo = "tinfoil-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-ykaJRuMpcXKBBDFC5jft7BIcSREz3xYxxmNgVHWcacI="; + hash = "sha256-HfKcuonVpUzE2aTR1GX4jrlhrNPBotbZuEjRvJs0Xkc="; }; - vendorHash = "sha256-+CZ4Jjl+Ynn0J0cNol9djSs1AkjD8YzVgg8qoRF2tDQ="; + vendorHash = "sha256-b6UmayV913SVyV5+1BMZiRM7SV/Asau6xkx87DWTf9k="; # The attestation test requires internet access checkFlags = [ "-skip=TestAttestationVerifySEV" ]; From 3fbcd08bd2be9a558609ecf8664841b208e558c6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 14:57:15 +0000 Subject: [PATCH 54/81] jp-zip-codes: 0-unstable-2026-04-01 -> 0-unstable-2026-05-01 --- pkgs/by-name/jp/jp-zip-codes/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/jp/jp-zip-codes/package.nix b/pkgs/by-name/jp/jp-zip-codes/package.nix index 73f7efaef7bb..9d5cce37e034 100644 --- a/pkgs/by-name/jp/jp-zip-codes/package.nix +++ b/pkgs/by-name/jp/jp-zip-codes/package.nix @@ -7,15 +7,15 @@ stdenvNoCC.mkDerivation { pname = "jp-zip-code"; - version = "0-unstable-2026-04-01"; + version = "0-unstable-2026-05-01"; # This package uses a mirror as the source because the # original provider uses the same URL for updated content. src = fetchFromGitHub { owner = "musjj"; repo = "jp-zip-codes"; - rev = "5404779eb05849c61c70c4489d117bcb36ea19ab"; - hash = "sha256-pysW1hAj8acTFOytYw/ZXknUlRP+JUvh4Ia2I2CwA6A="; + rev = "fd586719e8b6c55763e015963eb2b7cb7383ffec"; + hash = "sha256-88Vr1YySNT1Z+1rqxzT6Mccv/v6wL+HtW10Fmt3SXoA="; }; installPhase = '' From c4acc7f8443b1b8338cec1844aac3531a28c9ed7 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Fri, 1 May 2026 17:29:32 +0200 Subject: [PATCH 55/81] python3Packages.indevolt-api: fix hash Diff: https://github.com/Xirt/indevolt-api/compare/7e31683dd6f8e33929725769fe1ce77b40a1874f...bdd833bbe14786e9de8e35bc45e2cdefff61204f --- pkgs/development/python-modules/indevolt-api/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/indevolt-api/default.nix b/pkgs/development/python-modules/indevolt-api/default.nix index d247d6e600bd..e7d58bb2ba09 100644 --- a/pkgs/development/python-modules/indevolt-api/default.nix +++ b/pkgs/development/python-modules/indevolt-api/default.nix @@ -4,7 +4,6 @@ buildPythonPackage, fetchFromGitHub, setuptools, - wheel, }: buildPythonPackage (finalAttrs: { @@ -16,7 +15,7 @@ buildPythonPackage (finalAttrs: { owner = "Xirt"; repo = "indevolt-api"; tag = "v${finalAttrs.version}"; - hash = "sha256-WcTfEsf6ypMdutY3Ab5WavNRYGiWtUehzlrNO7z8jgk="; + hash = "sha256-VoRRP00nhexkfowT2dOUOMUPiTevwb8rGIWg2pv8woU="; }; build-system = [ setuptools ]; From 16bd430da4b803f070c4e25996bf17a0b052884f Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Fri, 1 May 2026 17:36:30 +0200 Subject: [PATCH 56/81] python3Packages.indevolt-api: 1.6.0 -> 1.6.5 Diff: https://github.com/Xirt/indevolt-api/compare/v1.6.0...v1.6.5 Changelog: https://github.com/Xirt/indevolt-api/releases/tag/v1.6.5 --- pkgs/development/python-modules/indevolt-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/indevolt-api/default.nix b/pkgs/development/python-modules/indevolt-api/default.nix index e7d58bb2ba09..018781a486cd 100644 --- a/pkgs/development/python-modules/indevolt-api/default.nix +++ b/pkgs/development/python-modules/indevolt-api/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "indevolt-api"; - version = "1.6.0"; + version = "1.6.5"; pyproject = true; src = fetchFromGitHub { owner = "Xirt"; repo = "indevolt-api"; tag = "v${finalAttrs.version}"; - hash = "sha256-VoRRP00nhexkfowT2dOUOMUPiTevwb8rGIWg2pv8woU="; + hash = "sha256-Fhi9+6nWt7upUuA045SwPCwWevZDZTWnTiTBHsaR9W4="; }; build-system = [ setuptools ]; From e3fd146cc74d2585dfe9de98b71010b16a4dd184 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 15:57:27 +0000 Subject: [PATCH 57/81] python3Packages.pynmeagps: 1.1.2 -> 1.1.4 --- pkgs/development/python-modules/pynmeagps/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pynmeagps/default.nix b/pkgs/development/python-modules/pynmeagps/default.nix index 8a108dd588be..6e13603f1ec3 100644 --- a/pkgs/development/python-modules/pynmeagps/default.nix +++ b/pkgs/development/python-modules/pynmeagps/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "pynmeagps"; - version = "1.1.2"; + version = "1.1.4"; pyproject = true; src = fetchFromGitHub { owner = "semuconsulting"; repo = "pynmeagps"; tag = "v${finalAttrs.version}"; - hash = "sha256-0Jgo2lQwftnJfzaaxN2dA9D1ACvWMuOLVac/P/I9ty4="; + hash = "sha256-uVIlr+zRwbaQqtInJqCebzMR5pe7dEls3gVzbW7TYkQ="; }; build-system = [ setuptools ]; From 01ae4e4286e57049c6f8c513bec52bae4cd1499d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 16:31:09 +0000 Subject: [PATCH 58/81] python3Packages.hstspreload: 2026.4.1 -> 2026.5.1 --- pkgs/development/python-modules/hstspreload/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hstspreload/default.nix b/pkgs/development/python-modules/hstspreload/default.nix index c7179a646c31..94a241123942 100644 --- a/pkgs/development/python-modules/hstspreload/default.nix +++ b/pkgs/development/python-modules/hstspreload/default.nix @@ -7,14 +7,14 @@ buildPythonPackage (finalAttrs: { pname = "hstspreload"; - version = "2026.4.1"; + version = "2026.5.1"; pyproject = true; src = fetchFromGitHub { owner = "sethmlarson"; repo = "hstspreload"; tag = finalAttrs.version; - hash = "sha256-ve2tBOuSL/GWpnOK+AuFtNNXtSPDWj7Cz5LiVAVjrwU="; + hash = "sha256-QmhQJqt75rP5YWBLJ3fA7Ud7o6AWIpUUSoJ5tAA9pPo="; }; build-system = [ setuptools ]; From 51716f8075c72ecf2e4aa77e7241ffb464f9d608 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 16:46:38 +0000 Subject: [PATCH 59/81] grafanaPlugins.grafadruid-druid-datasource: 1.7.0 -> 1.8.0 --- .../grafana/plugins/grafadruid-druid-datasource/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix index adc045f07dc0..dae817af6bb0 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafadruid-druid-datasource"; - version = "1.7.0"; - zipHash = "sha256-aVAIk5x+zKdq5SYjsl5LekZ96LW7g/ykaq/lPUNUi7k="; + version = "1.8.0"; + zipHash = "sha256-iCd6OejO+AQtN3tzEJUDZUGa4Fg1X9k4DzUXN9U0Udc="; meta = { description = "Connects Grafana to Druid"; license = lib.licenses.asl20; From 3436cb859163460be7948d3c669c9573eda2764d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81kos=20Seres?= Date: Thu, 30 Apr 2026 18:30:08 +0200 Subject: [PATCH 60/81] maintainers: add akosseres --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index bd3a40644c0e..1957b29ea9b2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1015,6 +1015,12 @@ githubId = 56970006; keys = [ { fingerprint = "50E2 669C AB38 2F4A 5F72 1667 0D6B FC01 D45E DADD"; } ]; }; + akosseres = { + name = "Ákos Seres"; + email = "seresakos2000@gmail.com"; + github = "AkosSeres"; + githubId = 11257907; + }; akotro = { name = "Antonis Kotronakis"; email = "mail@akotro.dev"; From 43bfa7ff9fecb35f7ce3c0968f24481cd1a58d90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81kos=20Seres?= Date: Thu, 30 Apr 2026 13:59:05 +0200 Subject: [PATCH 61/81] multica-cli: init at 0.2.21 --- pkgs/by-name/mu/multica-cli/package.nix | 54 +++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 pkgs/by-name/mu/multica-cli/package.nix diff --git a/pkgs/by-name/mu/multica-cli/package.nix b/pkgs/by-name/mu/multica-cli/package.nix new file mode 100644 index 000000000000..eefc862af298 --- /dev/null +++ b/pkgs/by-name/mu/multica-cli/package.nix @@ -0,0 +1,54 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + installShellFiles, +}: + +buildGoModule rec { + __structuredAttrs = true; + + pname = "multica-cli"; + version = "0.2.21"; + + src = fetchFromGitHub { + owner = "multica-ai"; + repo = "multica"; + rev = "v${version}"; + hash = "sha256-13xhPBLV3aWf5ESn4L2rGXXFTrYVejF+HQnTCGlE1bg="; + }; + + sourceRoot = "${src.name}/server"; + + vendorHash = "sha256-1rifzInFK8od9XAYWEuHU16ni2+gaDhlDIHc7WeuLU4="; + + subPackages = [ "cmd/multica" ]; + + env.CGO_ENABLED = 0; + + ldflags = [ + "-s" + "-w" + "-X main.version=${version}" + "-X main.commit=nixpkg" + "-X main.date=1970-01-01T00:00:00Z" + ]; + + nativeBuildInputs = [ installShellFiles ]; + + postInstall = '' + installShellCompletion --cmd multica \ + --bash <($out/bin/multica completion bash) \ + --zsh <($out/bin/multica completion zsh) \ + --fish <($out/bin/multica completion fish) + ''; + + meta = { + description = "CLI for the Multica managed agents platform"; + homepage = "https://github.com/multica-ai/multica"; + changelog = "https://github.com/multica-ai/multica/releases/tag/v${version}"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ akosseres ]; + mainProgram = "multica"; + }; +} From ff4a2fcd795a104dc5ac956be64fe1f359450209 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 1 May 2026 09:59:33 -0700 Subject: [PATCH 62/81] python3Packages.google-auth-oauthlib: 1.2.4 -> 1.3.1 Diff: https://github.com/googleapis/google-cloud-python/compare/google-auth-oauthlib-v1.2.4...google-auth-oauthlib-v1.3.1 Changelog: https://github.com/googleapis/google-cloud-python/blob/google-auth-oauthlib-v1.3.1/packages/google-auth-oauthlib/CHANGELOG.md --- .../google-auth-oauthlib/default.nix | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/google-auth-oauthlib/default.nix b/pkgs/development/python-modules/google-auth-oauthlib/default.nix index 1ca91283765a..387595c64b57 100644 --- a/pkgs/development/python-modules/google-auth-oauthlib/default.nix +++ b/pkgs/development/python-modules/google-auth-oauthlib/default.nix @@ -7,22 +7,24 @@ google-auth, requests-oauthlib, click, - mock, pytestCheckHook, + gitUpdater, }: buildPythonPackage (finalAttrs: { pname = "google-auth-oauthlib"; - version = "1.2.4"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; - repo = "google-auth-library-python-oauthlib"; - tag = "v${finalAttrs.version}"; - hash = "sha256-itnkKMHTpJNjMVvpXYq9V/ybaE/Ekt3uED1IoVebRcg="; + repo = "google-cloud-python"; + tag = "google-auth-oauthlib-v${finalAttrs.version}"; + hash = "sha256-lfB544cDaywiGTV0KlecU7oEl2Gbb4Ou8UCp+YjGtOA="; }; + sourceRoot = "${finalAttrs.src.name}/packages/google-auth-oauthlib"; + build-system = [ setuptools ]; dependencies = [ @@ -35,7 +37,6 @@ buildPythonPackage (finalAttrs: { }; nativeCheckInputs = [ - mock pytestCheckHook ] ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies); @@ -53,10 +54,14 @@ buildPythonPackage (finalAttrs: { __darwinAllowLocalNetworking = true; + passthru.updateScript = { + rev-prefix = "google-auth-oauthlib-v"; + }; + meta = { description = "Google Authentication Library: oauthlib integration"; - homepage = "https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib"; - changelog = "https://github.com/googleapis/google-auth-library-python-oauthlib/blob/v${finalAttrs.version}/CHANGELOG.md"; + homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-auth-oauthlib"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/${finalAttrs.src.tag}/packages/google-auth-oauthlib/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ sarahec From c5747c49a56c8b3ee177c669a4b54a0dd7798735 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 17:11:37 +0000 Subject: [PATCH 63/81] lrcget: 2.0.1 -> 2.1.0 --- pkgs/by-name/lr/lrcget/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lr/lrcget/package.nix b/pkgs/by-name/lr/lrcget/package.nix index 35432d837000..c0a18cde9735 100644 --- a/pkgs/by-name/lr/lrcget/package.nix +++ b/pkgs/by-name/lr/lrcget/package.nix @@ -22,13 +22,13 @@ rustPlatform.buildRustPackage rec { pname = "lrcget"; - version = "2.0.1"; + version = "2.1.0"; src = fetchFromGitHub { owner = "tranxuanthang"; repo = "lrcget"; tag = version; - hash = "sha256-3dqE64IVvsrY33v3LoLUDJ+g6T5CvePIINWdqidDPdQ="; + hash = "sha256-cxQpCuyFsJeujcL2TPMH7n+Q6l4h+P1HvsrMoFmbWMI="; }; patches = [ @@ -39,7 +39,7 @@ rustPlatform.buildRustPackage rec { cargoRoot = "src-tauri"; buildAndTestSubdir = "src-tauri"; - cargoHash = "sha256-YRPMzFChmk5laah8yyRtMaUYH/uSOLUIAtl7wTl/qU0="; + cargoHash = "sha256-9vyvRJsR4o7kWSLJyGIoiM/13ABWWTrRXVdyU2HfJ+E="; # FIXME: This is a workaround, because we have a git dependency node_modules/lrc-kit contains install scripts # but has no lockfile, which is something that will probably break. From f0098cea258c8da58890e5dfa06d557e538bdecc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 17:35:20 +0000 Subject: [PATCH 64/81] faudio: 26.04 -> 26.05 --- pkgs/by-name/fa/faudio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/faudio/package.nix b/pkgs/by-name/fa/faudio/package.nix index 58e304a7bfa1..946d585ca59a 100644 --- a/pkgs/by-name/fa/faudio/package.nix +++ b/pkgs/by-name/fa/faudio/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "faudio"; - version = "26.04"; + version = "26.05"; src = fetchFromGitHub { owner = "FNA-XNA"; repo = "FAudio"; tag = finalAttrs.version; - hash = "sha256-Vbz/7C8yHgNJBnh8Tk5HsEcbpiQwqL0dj0T0afEZXRw="; + hash = "sha256-VrY6NbmnUk6fUEa3+NukcuPRaH+RbFrT9bnN4Rnuxuk="; }; nativeBuildInputs = [ cmake ]; From b7f4f68c452ac16e40ffa10ea1331eaff049978e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 18:05:13 +0000 Subject: [PATCH 65/81] eksctl: 0.225.0 -> 0.226.0 --- pkgs/by-name/ek/eksctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ek/eksctl/package.nix b/pkgs/by-name/ek/eksctl/package.nix index 876be808c087..c8f79d529781 100644 --- a/pkgs/by-name/ek/eksctl/package.nix +++ b/pkgs/by-name/ek/eksctl/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "eksctl"; - version = "0.225.0"; + version = "0.226.0"; src = fetchFromGitHub { owner = "weaveworks"; repo = "eksctl"; rev = finalAttrs.version; - hash = "sha256-aGIn6/CHC/0RGgVQJbye09V5cT2gXYhvihUv4J/1l6g="; + hash = "sha256-XjiM4o4xJPY+ZFtvWi5K99tQaZwNxiCla/jUeQQo+5E="; }; - vendorHash = "sha256-6f/w++wQdedkzvwkktDvpmpkR5eCJvG2twCSKxY49ZQ="; + vendorHash = "sha256-HP0EdZeM2Nz6LI3EjVT7qPl47Suh45OjWptEHgqqvhg="; doCheck = false; From 580932d4617f528b4445c898a08ffdb8021b45c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 1 May 2026 20:12:59 +0200 Subject: [PATCH 66/81] zigbee2mqtt: 2.9.2 -> 2.10.0 https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.10.0 --- pkgs/by-name/zi/zigbee2mqtt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zi/zigbee2mqtt/package.nix b/pkgs/by-name/zi/zigbee2mqtt/package.nix index 39f9521557ce..55ee1d88c7bf 100644 --- a/pkgs/by-name/zi/zigbee2mqtt/package.nix +++ b/pkgs/by-name/zi/zigbee2mqtt/package.nix @@ -14,20 +14,20 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "zigbee2mqtt"; - version = "2.9.2"; + version = "2.10.0"; src = fetchFromGitHub { owner = "Koenkk"; repo = "zigbee2mqtt"; tag = finalAttrs.version; - hash = "sha256-LdrsHOeRXeNccpf1UNg20y82M75PGt070zVbmQYYsVg="; + hash = "sha256-PwpRa6sbHyWmaIG8U0nkZqxzjKuw44Cnez8yVhuajZQ="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; pnpm = pnpm_9; fetcherVersion = 3; - hash = "sha256-uYzY1ixKTughpc6JfoMmp4/RKdgP1cKBuMMLZspSx18="; + hash = "sha256-qhX7fEcxG5eFM3gM/OwMk5QSB4bnt9VS3ZxMh7VGdNw="; }; nativeBuildInputs = [ From 5f8a272a4ae2452fcf374a39b55a909b008daeb8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 18:24:26 +0000 Subject: [PATCH 67/81] codeql: 2.25.2 -> 2.25.3 --- pkgs/by-name/co/codeql/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/codeql/package.nix b/pkgs/by-name/co/codeql/package.nix index b54ea14506f3..0b2f0c27a9ac 100644 --- a/pkgs/by-name/co/codeql/package.nix +++ b/pkgs/by-name/co/codeql/package.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { pname = "codeql"; - version = "2.25.2"; + version = "2.25.3"; dontConfigure = true; dontBuild = true; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { src = fetchzip { url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip"; - hash = "sha256-ENPcgyZpvxMK/FXAMQmNLRFH9o6K82EOEpzzJR+YO5s="; + hash = "sha256-dOoGJk3YT35XlykbXcpkURXP7HUNorJPUdPF0K9v92U="; }; nativeBuildInputs = [ From 9cb6c5e973b94d1d2ef279cb89437bde21406655 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 18:24:33 +0000 Subject: [PATCH 68/81] btop-rocm: 1.4.6 -> 1.4.7 --- pkgs/by-name/bt/btop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bt/btop/package.nix b/pkgs/by-name/bt/btop/package.nix index cb6a56e32594..1d52d0885475 100644 --- a/pkgs/by-name/bt/btop/package.nix +++ b/pkgs/by-name/bt/btop/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "btop"; - version = "1.4.6"; + version = "1.4.7"; src = fetchFromGitHub { owner = "aristocratos"; repo = "btop"; tag = "v${finalAttrs.version}"; - hash = "sha256-h472rcXzpBkPYAEy9JaVlanaavaz0WcdkhmwsVdDRdo="; + hash = "sha256-3gECGBSWcGTYQkUlD4X2zrxZVvH2x2xfh5zdZ2jJbDQ="; }; nativeBuildInputs = [ From 8f26f0b85b2d378fb930866a7d38502409fff804 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 14:41:32 +0000 Subject: [PATCH 69/81] kando: 2.1.2 -> 2.3.0 --- pkgs/by-name/ka/kando/add-deep-link-note.patch | 12 ++++++++++++ pkgs/by-name/ka/kando/package.nix | 11 ++++++++--- 2 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 pkgs/by-name/ka/kando/add-deep-link-note.patch diff --git a/pkgs/by-name/ka/kando/add-deep-link-note.patch b/pkgs/by-name/ka/kando/add-deep-link-note.patch new file mode 100644 index 000000000000..4ace5ae7e048 --- /dev/null +++ b/pkgs/by-name/ka/kando/add-deep-link-note.patch @@ -0,0 +1,12 @@ +diff --git a/src/main/index.ts b/src/main/index.ts +index ad541ba..7879fdb 100644 +--- a/src/main/index.ts ++++ b/src/main/index.ts +@@ -122,6 +122,7 @@ try { + + if (!deepLinkSupport) { + console.error('Failed to register kando:// protocol. Deep links will not work.'); ++ console.log("Note for nixpkgs: If you're using NixOS or home-manager on Linux, it should still work.") + } + + // Choose the backend to use. We quit the app if no backend is found. diff --git a/pkgs/by-name/ka/kando/package.nix b/pkgs/by-name/ka/kando/package.nix index 333d90f3fa09..174db70af83c 100644 --- a/pkgs/by-name/ka/kando/package.nix +++ b/pkgs/by-name/ka/kando/package.nix @@ -26,16 +26,20 @@ let in buildNpmPackage.override { inherit nodejs; } rec { pname = "kando"; - version = "2.1.2"; + version = "2.3.0"; src = fetchFromGitHub { owner = "kando-menu"; repo = "kando"; tag = "v${version}"; - hash = "sha256-x+emk0N5AL5Nfk9d1+RehdLoEvqVe5DafZL1WRPFdrc="; + hash = "sha256-eCR+CL3EMV3eLXzpzKFGuec3YBWDnFjNyTEHpG51PLQ="; }; - npmDepsHash = "sha256-zbPrQpm2IgIMqGvMzj6fzEV/lV/FszfU3fnFx3kPHr4="; + patches = [ + ./add-deep-link-note.patch + ]; + + npmDepsHash = "sha256-VsWmM+CSAv3yFVelFNb3kUAeh4t+k04NFXVRz4AwFkI="; npmFlags = [ "--ignore-scripts" ]; @@ -130,6 +134,7 @@ buildNpmPackage.override { inherit nodejs; } rec { genericName = "Pie Menu"; comment = "The Cross-Platform Pie Menu"; categories = [ "Utility" ]; + mimeTypes = [ "x-scheme-handler/kando" ]; }) ]; From 5a8facbe9612f1e31124862080e7fb7e605d24b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 18:35:30 +0000 Subject: [PATCH 70/81] libretro.puae: 0-unstable-2026-04-19 -> 0-unstable-2026-05-01 --- pkgs/applications/emulators/libretro/cores/puae.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/puae.nix b/pkgs/applications/emulators/libretro/cores/puae.nix index f71a0989c3ac..a896f0aa58fe 100644 --- a/pkgs/applications/emulators/libretro/cores/puae.nix +++ b/pkgs/applications/emulators/libretro/cores/puae.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "puae"; - version = "0-unstable-2026-04-19"; + version = "0-unstable-2026-05-01"; src = fetchFromGitHub { owner = "libretro"; repo = "libretro-uae"; - rev = "bd2ef50e22f5ded91cae347e98352f5bd2e7e6c2"; - hash = "sha256-/C483el8uS2ZhmRpsIXMa0kILxyMyLBqkkySJ78rj+A="; + rev = "20e019d4405e33472a3c20824c53bcd79f474a1b"; + hash = "sha256-4yQtwE7Ghm2/43u2Xcht4WctTNkQjAhMTZtXj4EoJTA="; }; makefile = "Makefile"; From e78aaeee098c96b291265d13be9bc73f901b8dc4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 18:48:47 +0000 Subject: [PATCH 71/81] grafanactl: 0.1.9 -> 0.1.10 --- pkgs/by-name/gr/grafanactl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grafanactl/package.nix b/pkgs/by-name/gr/grafanactl/package.nix index bbe5e66d90d8..69a75b74f693 100644 --- a/pkgs/by-name/gr/grafanactl/package.nix +++ b/pkgs/by-name/gr/grafanactl/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "grafanactl"; - version = "0.1.9"; + version = "0.1.10"; src = fetchFromGitHub { owner = "grafana"; repo = "grafanactl"; tag = "v${finalAttrs.version}"; - hash = "sha256-TJoTxVKfG2mfV05pkAxUJR7NKZbD9VIqRW4H8lyP2As="; + hash = "sha256-tlSV7yhk5ByiGm39IGo/PZHuHtyyV5QjHqDB5w3UWBM="; }; - vendorHash = "sha256-zEE4iaZJBneYgo6avCOTG7tWZ88NDskPTYiCMb8pRR4="; + vendorHash = "sha256-DOEByenSD4BCQuyyLQvJxC7/UkPmpHZemMEKZbOwLbE="; ldflags = [ "-X main.version=v${finalAttrs.version}" From 62f1b23c8e7daa1878c2a707ceea8a0256ba2070 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 20:09:23 +0000 Subject: [PATCH 72/81] motrix-next: 3.8.3 -> 3.8.5 --- pkgs/by-name/mo/motrix-next/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/motrix-next/package.nix b/pkgs/by-name/mo/motrix-next/package.nix index 9a5d2900bb90..e32dbe4c0778 100644 --- a/pkgs/by-name/mo/motrix-next/package.nix +++ b/pkgs/by-name/mo/motrix-next/package.nix @@ -25,16 +25,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "motrix-next"; - version = "3.8.3"; + version = "3.8.5"; src = fetchFromGitHub { owner = "AnInsomniacy"; repo = "motrix-next"; tag = "v${finalAttrs.version}"; - hash = "sha256-PPzNdhRYKwABKH7Fh0l0gdZEDn0ZljshAeetetPxXHQ="; + hash = "sha256-Y5i+0bAIb2YorO+PolBWlv0dFt/P6INPBfVEe3zG5Uc="; }; - cargoHash = "sha256-lvfmhYx7HSk3SrCJ03pZwq3ZAXnGtv2MIKX8+N5lQMc="; + cargoHash = "sha256-p5Z9196lh7+4K2MzROZGbPcLyUjGU7VufXCZnh3WQfY="; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) From b7ed34655fc451a4a10a19aba90c3d4b20e18e88 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 20:10:30 +0000 Subject: [PATCH 73/81] sbom-tool: 4.1.10 -> 4.1.11 --- pkgs/by-name/sb/sbom-tool/deps.json | 90 +++++++++++++++++++++------ pkgs/by-name/sb/sbom-tool/package.nix | 4 +- 2 files changed, 72 insertions(+), 22 deletions(-) diff --git a/pkgs/by-name/sb/sbom-tool/deps.json b/pkgs/by-name/sb/sbom-tool/deps.json index b318b036dfef..1f79ebda2204 100644 --- a/pkgs/by-name/sb/sbom-tool/deps.json +++ b/pkgs/by-name/sb/sbom-tool/deps.json @@ -1,33 +1,38 @@ [ - { - "pname": "CommandLineParser", - "version": "2.9.1", - "hash": "sha256-ApU9y1yX60daSjPk3KYDBeJ7XZByKW8hse9NRZGcjeo=" - }, { "pname": "Docker.DotNet", "version": "3.125.15", "hash": "sha256-cjSYLFkOj0BNB2ebfIl+DLQbKS9e8l1kc9heG2xiLlk=" }, + { + "pname": "Microsoft.Build.Framework", + "version": "17.5.0", + "hash": "sha256-FVomTQ8rZ5Ga09piFxSDFQ+b3gpC2ddZd+pQBSn5Csw=" + }, + { + "pname": "Microsoft.Build.Utilities.Core", + "version": "17.5.0", + "hash": "sha256-W4bN0E9/DgEw0fxopXUhMK9tuGGwm0NYK3APytAzNRI=" + }, { "pname": "Microsoft.ComponentDetection.Common", - "version": "7.0.18", - "hash": "sha256-2MOiUlu+hIAq5Y0oQPKdjM4nwwmaVX6kc9blJmYvYug=" + "version": "7.1.1", + "hash": "sha256-oDFZcXA7P9LT3Rum/vauBzVFEz5xecGPm3OSDF4s9d0=" }, { "pname": "Microsoft.ComponentDetection.Contracts", - "version": "7.0.18", - "hash": "sha256-tg4RZG1ZrOqhen1JIqokXqKIA9L95ren1awCA6fDRm4=" + "version": "7.1.1", + "hash": "sha256-9vo75rOMedYsybf6G043cK87k4q031+KUwqAMAY/Gfs=" }, { "pname": "Microsoft.ComponentDetection.Detectors", - "version": "7.0.18", - "hash": "sha256-Q20rbDb8iLKXG1WeQR8TpxWUpGGhDnjI3jVVGo9L4S0=" + "version": "7.1.1", + "hash": "sha256-iYmgxqOVs8Ulz/mbURqyYxRrXIx8/sqv2v0Rh5lcoJc=" }, { "pname": "Microsoft.ComponentDetection.Orchestrator", - "version": "7.0.18", - "hash": "sha256-4LKfRlSOaLHm7kMuzuREl1l/SI3n5/+6K0Vs0lbyHwU=" + "version": "7.1.1", + "hash": "sha256-eE/ugkbirzqfIiKGyjxHz1UdfZcQOwd7oCzvMeAOtI4=" }, { "pname": "Microsoft.Extensions.Caching.Abstractions", @@ -224,6 +229,11 @@ "version": "8.0.0", "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" }, + { + "pname": "Microsoft.NET.StringTools", + "version": "17.5.0", + "hash": "sha256-9eoXaPQvt6YAeb+cK5/ekh3YFfjymZCzJAxsDsIPlMQ=" + }, { "pname": "Microsoft.NETCore.Platforms", "version": "1.1.0", @@ -259,6 +269,11 @@ "version": "4.3.0", "hash": "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg=" }, + { + "pname": "Microsoft.Win32.SystemEvents", + "version": "6.0.0", + "hash": "sha256-N9EVZbl5w1VnMywGXyaVWzT9lh84iaJ3aD48hIBk1zA=" + }, { "pname": "MinVer", "version": "6.0.0", @@ -269,6 +284,11 @@ "version": "4.4.0", "hash": "sha256-6ITnfYABvcfk7uwLxDLgcsXspI4nKuBlrFNdMATGoUI=" }, + { + "pname": "MSBuild.StructuredLogger", + "version": "2.3.113", + "hash": "sha256-JwOSsLlZ6+JF0hjSXoLN0FaOn5o+zux0eCxNDNX5GQo=" + }, { "pname": "Newtonsoft.Json", "version": "13.0.4", @@ -321,8 +341,8 @@ }, { "pname": "packageurl-dotnet", - "version": "2.0.0-rc.3", - "hash": "sha256-9+HeksdC+CWhpV68A5b2OgzpVsDp47h54NdLm84oY+E=" + "version": "2.0.0", + "hash": "sha256-W8wvDWJm6qTl39KjLKzP28vJE+zmaQTwUK9VGrM2sxc=" }, { "pname": "Polly", @@ -669,6 +689,16 @@ "version": "4.3.0", "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI=" }, + { + "pname": "System.Collections.Immutable", + "version": "8.0.0", + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" + }, + { + "pname": "System.Configuration.ConfigurationManager", + "version": "6.0.0", + "hash": "sha256-fPV668Cfi+8pNWrvGAarF4fewdPVEDwlJWvJk0y+Cms=" + }, { "pname": "System.Diagnostics.Debug", "version": "4.3.0", @@ -694,6 +724,11 @@ "version": "4.3.0", "hash": "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q=" }, + { + "pname": "System.Drawing.Common", + "version": "6.0.0", + "hash": "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo=" + }, { "pname": "System.Formats.Asn1", "version": "9.0.13", @@ -809,11 +844,6 @@ "version": "4.3.0", "hash": "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI=" }, - { - "pname": "System.Runtime.Loader", - "version": "4.3.0", - "hash": "sha256-syG1GTFjYbwX146BD/L7t55j+DZqpHDc6z28kdSNzx0=" - }, { "pname": "System.Runtime.Numerics", "version": "4.3.0", @@ -824,6 +854,11 @@ "version": "5.0.0", "hash": "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54=" }, + { + "pname": "System.Security.AccessControl", + "version": "6.0.0", + "hash": "sha256-qOyWEBbNr3EjyS+etFG8/zMbuPjA+O+di717JP9Cxyg=" + }, { "pname": "System.Security.Cryptography.Algorithms", "version": "4.3.0", @@ -859,6 +894,11 @@ "version": "4.3.0", "hash": "sha256-fnFi7B3SnVj5a+BbgXnbjnGNvWrCEU6Hp/wjsjWz318=" }, + { + "pname": "System.Security.Cryptography.ProtectedData", + "version": "6.0.0", + "hash": "sha256-Wi9I9NbZlpQDXgS7Kl06RIFxY/9674S7hKiYw5EabRY=" + }, { "pname": "System.Security.Cryptography.ProtectedData", "version": "8.0.0", @@ -869,6 +909,11 @@ "version": "4.3.0", "hash": "sha256-MG3V/owDh273GCUPsGGraNwaVpcydupl3EtPXj6TVG0=" }, + { + "pname": "System.Security.Permissions", + "version": "6.0.0", + "hash": "sha256-/MMvtFWGN/vOQfjXdOhet1gsnMgh6lh5DCHimVsnVEs=" + }, { "pname": "System.Security.Principal.Windows", "version": "5.0.0", @@ -924,6 +969,11 @@ "version": "4.6.3", "hash": "sha256-GrySx1F6Ah6tfnnQt/PHC+dbzg+sfP47OOFX0yJF/xo=" }, + { + "pname": "System.Windows.Extensions", + "version": "6.0.0", + "hash": "sha256-N+qg1E6FDJ9A9L50wmVt3xPQV8ZxlG1xeXgFuxO+yfM=" + }, { "pname": "Tomlyn.Signed", "version": "0.20.0", diff --git a/pkgs/by-name/sb/sbom-tool/package.nix b/pkgs/by-name/sb/sbom-tool/package.nix index 821c6d619518..dba457f280e5 100644 --- a/pkgs/by-name/sb/sbom-tool/package.nix +++ b/pkgs/by-name/sb/sbom-tool/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "sbom-tool"; - version = "4.1.10"; + version = "4.1.11"; src = fetchFromGitHub { owner = "microsoft"; repo = "sbom-tool"; tag = "v${version}"; - hash = "sha256-JK5uQ2ZdfHD99ulH9rNywUJtcl1Tr5UW5QOFpPhZ0R0="; + hash = "sha256-1bjlw7sJB/1LdMD0R3h/8l1UK3cGMEz5WqVD0CMnTYY="; }; projectFile = "src/Microsoft.Sbom.Tool/Microsoft.Sbom.Tool.csproj"; From bd69afb41bed8784e23ab93872e039082c4bb629 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 20:10:51 +0000 Subject: [PATCH 74/81] lisette: 0.1.17 -> 0.1.23 --- pkgs/by-name/li/lisette/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/lisette/package.nix b/pkgs/by-name/li/lisette/package.nix index 555bf015d763..6de83752508d 100644 --- a/pkgs/by-name/li/lisette/package.nix +++ b/pkgs/by-name/li/lisette/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lisette"; - version = "0.1.17"; + version = "0.1.23"; src = fetchFromGitHub { owner = "ivov"; repo = "lisette"; tag = "lisette-v${finalAttrs.version}"; - hash = "sha256-PzQQd5tgn3g+Gq0qVe8p9FSbIIpR178fDXvGcwmdcvU="; + hash = "sha256-sSNQKVfclSXXt1hp1AVBUKAjLhG9RSKxpoC8zWvOSz4="; }; - cargoHash = "sha256-3g8Vqr2PydVvp1k7E2fJGrDc1n5OjSQ7Ksl/UKEwWns="; + cargoHash = "sha256-MlRx0lXuGyz7P8DT2tCsxVQ/W5P+W5+8YBt43wTz2IE="; preCheck = '' export NO_COLOR=true From 1a646345ace5a09c54b8ebbe3ca230461c75aa15 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 20:11:42 +0000 Subject: [PATCH 75/81] gh-gei: 1.28.0 -> 1.29.0 --- pkgs/by-name/gh/gh-gei/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/gh-gei/package.nix b/pkgs/by-name/gh/gh-gei/package.nix index d54cb774a8b4..01d7935927b4 100644 --- a/pkgs/by-name/gh/gh-gei/package.nix +++ b/pkgs/by-name/gh/gh-gei/package.nix @@ -7,13 +7,13 @@ buildDotnetModule rec { pname = "gh-gei"; - version = "1.28.0"; + version = "1.29.0"; src = fetchFromGitHub { owner = "github"; repo = "gh-gei"; rev = "v${version}"; - hash = "sha256-8KVEI6k3MWYYEJVi/fyXCDS6DpNwtEr1uz4JEz2R+WY="; + hash = "sha256-qHlORWmMBHo8PtuGG4JaWdkCdIdybNfzWDEM/JNlCOc="; }; dotnet-sdk = dotnetCorePackages.sdk_8_0_4xx; From fe78fd0069944759c623935516e95974f537c84b Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Fri, 1 May 2026 13:17:40 -0700 Subject: [PATCH 76/81] cooper-hewitt: use installFonts --- pkgs/by-name/co/cooper-hewitt/package.nix | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/co/cooper-hewitt/package.nix b/pkgs/by-name/co/cooper-hewitt/package.nix index f016cfe4a8e5..4fd140fa1621 100644 --- a/pkgs/by-name/co/cooper-hewitt/package.nix +++ b/pkgs/by-name/co/cooper-hewitt/package.nix @@ -2,6 +2,7 @@ lib, stdenvNoCC, fetchzip, + installFonts, }: stdenvNoCC.mkDerivation { @@ -13,20 +14,13 @@ stdenvNoCC.mkDerivation { hash = "sha256-bTlEXQeYNNspvnNdvQhJn6CNBrcSKYWuNWF/N6+3Vb0="; }; - installPhase = '' - runHook preInstall - - mkdir -p $out/share/fonts/opentype - mv *.otf $out/share/fonts/opentype - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; meta = { homepage = "https://www.cooperhewitt.org/open-source-at-cooper-hewitt/cooper-hewitt-the-typeface-by-chester-jenkins/"; description = "Contemporary sans serif, with characters composed of modified-geometric curves and arches"; license = lib.licenses.ofl; platforms = lib.platforms.all; - maintainers = [ ]; + maintainers = with lib.maintainers; [ pancaek ]; }; } From af30ee15afe6cdb141d59f4827dba9b074666e93 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Fri, 1 May 2026 13:20:22 -0700 Subject: [PATCH 77/81] ipaexfont: use installFonts --- pkgs/by-name/ip/ipaexfont/package.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ip/ipaexfont/package.nix b/pkgs/by-name/ip/ipaexfont/package.nix index 9b696656d780..c5809423182a 100644 --- a/pkgs/by-name/ip/ipaexfont/package.nix +++ b/pkgs/by-name/ip/ipaexfont/package.nix @@ -2,6 +2,7 @@ lib, stdenvNoCC, fetchzip, + installFonts, }: stdenvNoCC.mkDerivation { @@ -13,13 +14,7 @@ stdenvNoCC.mkDerivation { hash = "sha256-/87qJIb+v4qrtDy+ApfXxh59reOk+6RhGqFN98mc+8Q="; }; - installPhase = '' - runHook preInstall - - install -Dm644 *.ttf -t $out/share/fonts/opentype - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; meta = { description = "Japanese font package with Mincho and Gothic fonts"; From 1b99c95cadff9d113471e84b066e605f320f3205 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Fri, 1 May 2026 13:24:19 -0700 Subject: [PATCH 78/81] alegreya-sans: use installFonts --- pkgs/by-name/al/alegreya-sans/package.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/al/alegreya-sans/package.nix b/pkgs/by-name/al/alegreya-sans/package.nix index c44919858224..db936895d056 100644 --- a/pkgs/by-name/al/alegreya-sans/package.nix +++ b/pkgs/by-name/al/alegreya-sans/package.nix @@ -1,13 +1,19 @@ { lib, - stdenv, + stdenvNoCC, fetchFromGitHub, + installFonts, }: -stdenv.mkDerivation (finalAttrs: { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "alegreya-sans"; version = "2.008"; + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "huertatipografica"; repo = "Alegreya-Sans"; @@ -15,12 +21,7 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "0xz5lq9fh0pj02ifazhddzh792qkxkz1z6ylj26d93wshc90jl5g"; }; - installPhase = '' - install -D -m 444 fonts/otf/* -t $out/share/fonts/otf - install -D -m 444 fonts/ttf/* -t $out/share/fonts/ttf - install -D -m 444 fonts/webfonts/*.woff -t $out/share/fonts/woff - install -D -m 444 fonts/webfonts/*.woff2 -t $out/share/fonts/woff2 - ''; + nativeBuildInputs = [ installFonts ]; meta = { description = "Humanist sans serif family with a calligraphic feeling"; From 958259c3fb8c49db32ec3fa2711c06e8dbd57102 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 1 May 2026 13:43:42 +0200 Subject: [PATCH 79/81] treefmt: use structuredAttrs instead of passAsFile in test --- pkgs/by-name/tr/treefmt/tests.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/tr/treefmt/tests.nix b/pkgs/by-name/tr/treefmt/tests.nix index c13b26b67b0f..57bcfda45cd3 100644 --- a/pkgs/by-name/tr/treefmt/tests.nix +++ b/pkgs/by-name/tr/treefmt/tests.nix @@ -72,10 +72,6 @@ in runCommand "run-nixfmt-example" { nativeBuildInputs = [ nixfmtExamplePackage ]; - passAsFile = [ - "input" - "expected" - ]; input = '' { foo="bar"; @@ -90,18 +86,19 @@ in list = [ ]; } ''; + __structuredAttrs = true; } '' export XDG_CACHE_HOME=$(mktemp -d) # The example config assumes the tree root has a .git/index file mkdir .git && touch .git/index - # Copy the input file, then format it using the wrapped treefmt - cp $inputPath input.nix + # Create the input file, then format it using the wrapped treefmt + printf "%s" "$input" > input.nix treefmt # Assert that input.nix now matches expected - if diff -u $expectedPath input.nix; then + if diff -u <(printf "%s" "$expected") input.nix; then touch $out else echo From 951f19b15483e8e81bdd3a16ce8ff27fec913d38 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 1 May 2026 22:54:09 +0000 Subject: [PATCH 80/81] python3Packages.israel-rail-api: 0.1.4 -> 0.1.5 --- pkgs/development/python-modules/israel-rail-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/israel-rail-api/default.nix b/pkgs/development/python-modules/israel-rail-api/default.nix index 4265ecb5d55b..ae6fd6651f70 100644 --- a/pkgs/development/python-modules/israel-rail-api/default.nix +++ b/pkgs/development/python-modules/israel-rail-api/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "israel-rail-api"; - version = "0.1.4"; + version = "0.1.5"; pyproject = true; src = fetchFromGitHub { owner = "sh0oki"; repo = "israel-rail-api"; tag = "v${version}"; - hash = "sha256-vYMqMrvLQsy0MSfYAdlXqV1rF76A/cqkttWh47J8xn8="; + hash = "sha256-kcux4IBA3FoNnsqNGHsEta9OAkvjYB40234VlidrNzM="; }; build-system = [ setuptools ]; From 8fa59fc99bb30da2c6f1660b869b10492fd8b26e Mon Sep 17 00:00:00 2001 From: sudoforge Date: Fri, 1 May 2026 16:00:29 -0700 Subject: [PATCH 81/81] maintainers: remove sudoforge sudoforge is leaving github, and as such, is submitting a change to redact their username from the maintainers list. --- maintainers/maintainer-list.nix | 6 ------ pkgs/by-name/gi/git-bug-migration/package.nix | 1 - pkgs/by-name/gi/git-bug/package.nix | 1 - 3 files changed, 8 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index b072a318e2b1..17ec4577d6e7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -26341,12 +26341,6 @@ githubId = 90754995; name = "sudo-mac"; }; - sudoforge = { - github = "sudoforge"; - githubId = 3893293; - name = "sudoforge"; - keys = [ { fingerprint = "7EBCE51F278D30AE1C34036341BF61468C327D5A"; } ]; - }; sudosubin = { email = "sudosubin@gmail.com"; github = "sudosubin"; diff --git a/pkgs/by-name/gi/git-bug-migration/package.nix b/pkgs/by-name/gi/git-bug-migration/package.nix index cbc9a0288347..62d838767ffc 100644 --- a/pkgs/by-name/gi/git-bug-migration/package.nix +++ b/pkgs/by-name/gi/git-bug-migration/package.nix @@ -36,7 +36,6 @@ buildGoModule (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ DeeUnderscore - sudoforge ]; mainProgram = "git-bug-migration"; }; diff --git a/pkgs/by-name/gi/git-bug/package.nix b/pkgs/by-name/gi/git-bug/package.nix index 0f7fa1834cd0..dc9051dc0c64 100644 --- a/pkgs/by-name/gi/git-bug/package.nix +++ b/pkgs/by-name/gi/git-bug/package.nix @@ -67,7 +67,6 @@ buildGoModule (finalAttrs: { maintainers = with lib.maintainers; [ royneary DeeUnderscore - sudoforge ]; mainProgram = "git-bug"; };