From ac8124497c83b46837a1f12e9211e5642c7df243 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Feb 2026 01:35:03 +0000 Subject: [PATCH 001/104] hockeypuck: 2.1.0 -> 2.3.2 --- pkgs/by-name/ho/hockeypuck/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ho/hockeypuck/package.nix b/pkgs/by-name/ho/hockeypuck/package.nix index a79bbf3f1186..095d6d02990f 100644 --- a/pkgs/by-name/ho/hockeypuck/package.nix +++ b/pkgs/by-name/ho/hockeypuck/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "hockeypuck"; - version = "2.1.0"; + version = "2.3.2"; src = fetchFromGitHub { owner = "hockeypuck"; repo = "hockeypuck"; rev = finalAttrs.version; - sha256 = "0da3ffbqck0dr7d89gy2yillp7g9a4ziyjlvrm8vgkkg2fs8dlb1"; + sha256 = "sha256-m1PI6YRFf2ZKvtsGtmTcERiB/7aZdhAcQODREb2K7ro="; }; modRoot = "src/hockeypuck/"; From c971eead70dea41bb9e30660e4fa74da39b71b14 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Feb 2026 08:18:07 +0000 Subject: [PATCH 002/104] ov: 0.50.2 -> 0.51.1 --- pkgs/by-name/ov/ov/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ov/ov/package.nix b/pkgs/by-name/ov/ov/package.nix index 06294835c3b0..0588d876d4fb 100644 --- a/pkgs/by-name/ov/ov/package.nix +++ b/pkgs/by-name/ov/ov/package.nix @@ -12,16 +12,16 @@ buildGoModule (finalAttrs: { pname = "ov"; - version = "0.50.2"; + version = "0.51.1"; src = fetchFromGitHub { owner = "noborus"; repo = "ov"; tag = "v${finalAttrs.version}"; - hash = "sha256-tmGOyafVocbeEfHQcvysBuX/LJO62xRuclQ6Xy+Q1Gs="; + hash = "sha256-Wt7XF1/l5WwdlrnFLyJPYoXyaWhE+uF1RAN68iol3qM="; }; - vendorHash = "sha256-Y+rNTJoSbTccHVPA/TTQGkkYpYr72WB8gqwzWfqPRH0="; + vendorHash = "sha256-rfUE38Wfo29s9GRsg/F/FCIto9yikE4b9QwLxYjvSg8="; ldflags = [ "-s" From a1d3dbb09397fbe33f3dbc536b455f7d512c9966 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Feb 2026 20:02:48 +0000 Subject: [PATCH 003/104] githooks: 3.0.4 -> 3.0.5 --- pkgs/by-name/gi/githooks/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/githooks/package.nix b/pkgs/by-name/gi/githooks/package.nix index c96a85500d13..589ea0e014b5 100644 --- a/pkgs/by-name/gi/githooks/package.nix +++ b/pkgs/by-name/gi/githooks/package.nix @@ -9,13 +9,13 @@ }: buildGoModule (finalAttrs: { pname = "githooks"; - version = "3.0.4"; + version = "3.0.5"; src = fetchFromGitHub { owner = "gabyx"; repo = "githooks"; rev = "v${finalAttrs.version}"; - hash = "sha256-pTSC8ruNiPzQO1C6j+G+WFX3pz/mWPukuWkKUSYdfHw="; + hash = "sha256-aVrMM7gZF7o6WR2/8SEsfLFsqTSbXpr7UtcSB+eO/oQ="; }; modRoot = "./githooks"; From 22b889f9d6a2f8ba83775d8d64d9075c72b93ea7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Feb 2026 19:57:00 +0000 Subject: [PATCH 004/104] goose: 3.26.0 -> 3.27.0 --- 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 02e59578d690..27b63ca43ba1 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.26.0"; + version = "3.27.0"; src = fetchFromGitHub { owner = "pressly"; repo = "goose"; rev = "v${finalAttrs.version}"; - hash = "sha256-3F9dnlu7fJ08Pcr64q6V3oRkDpm+N0Ot8drRp9m5YhU="; + hash = "sha256-wpnheZJ2+xnk8N/hE5Cyf38/yODQC5+SlDml9vH0oRw="; }; proxyVendor = true; - vendorHash = "sha256-Cpw2xJWWW85LUS5K+KM2fCUISYwLFjsdk0gPRgIZKP4="; + vendorHash = "sha256-0G6kE5ScpsIG2hLzZ9hnyig4LuN6rTdwirR+ldC2+ps="; # skipping: end-to-end tests require a docker daemon postPatch = '' From dd8adf0f6d6726ed5418e65302fb8737b6e1c3af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Mar 2026 12:31:32 +0000 Subject: [PATCH 005/104] xe-guest-utilities: 8.4.0 -> 10.0.0 --- pkgs/by-name/xe/xe-guest-utilities/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xe/xe-guest-utilities/package.nix b/pkgs/by-name/xe/xe-guest-utilities/package.nix index 41f7ee34b7fb..34090fe878b0 100644 --- a/pkgs/by-name/xe/xe-guest-utilities/package.nix +++ b/pkgs/by-name/xe/xe-guest-utilities/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "xe-guest-utilities"; - version = "8.4.0"; + version = "10.0.0"; src = fetchFromGitHub { owner = "xenserver"; repo = "xe-guest-utilities"; rev = "v${finalAttrs.version}"; - hash = "sha256-LpZx+Km2qRywYK/eFLP3aCDku6K6HC4+MzEODH+8Gvs="; + hash = "sha256-U4s2g5hB0vQ4cI58/GtFbWpWgP4I+GZ/OLYI55Sw4wI="; }; nativeBuildInputs = [ From 4543182ba2b5ebd69032143cb639678134ee248e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 6 Mar 2026 09:35:42 +0000 Subject: [PATCH 006/104] velero: 1.17.2 -> 1.18.0 --- pkgs/by-name/ve/velero/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/velero/package.nix b/pkgs/by-name/ve/velero/package.nix index b15c3271e71d..dca03d5b72b2 100644 --- a/pkgs/by-name/ve/velero/package.nix +++ b/pkgs/by-name/ve/velero/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "velero"; - version = "1.17.2"; + version = "1.18.0"; src = fetchFromGitHub { owner = "vmware-tanzu"; repo = "velero"; tag = "v${finalAttrs.version}"; - hash = "sha256-cDOsLwSp7VtHeylgDGhotBn1VN2HzBEq1kZsx7wN2r8="; + hash = "sha256-LhoJDIK0S3w2RTpMC7QDcU1nHMUk4rNZSCY/1Wfiaqc="; }; ldflags = [ @@ -26,7 +26,7 @@ buildGoModule (finalAttrs: { "-X github.com/vmware-tanzu/velero/pkg/buildinfo.GitSHA=none" ]; - vendorHash = "sha256-1ikbyWXK3jL4I+FxiqOsvPvqk+/DIndc4myTajDxFko="; + vendorHash = "sha256-lSzUbHm9xqvflZa3uSRv5yzSbSnmYc29bBkOl4oW+Jw="; excludedPackages = [ "issue-template-gen" From eaf6c3747309572fe334769383e49fedaa1cbf1b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Mar 2026 03:52:49 +0000 Subject: [PATCH 007/104] risor: 1.8.1 -> 2.1.0 --- pkgs/by-name/ri/risor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ri/risor/package.nix b/pkgs/by-name/ri/risor/package.nix index 4f08e91a481e..cd582f7d5ff9 100644 --- a/pkgs/by-name/ri/risor/package.nix +++ b/pkgs/by-name/ri/risor/package.nix @@ -8,17 +8,17 @@ buildGoModule (finalAttrs: { pname = "risor"; - version = "1.8.1"; + version = "2.1.0"; src = fetchFromGitHub { owner = "risor-io"; repo = "risor"; rev = "v${finalAttrs.version}"; - hash = "sha256-Vw0fslKtBGdL6BjzNYzGRneQ+jtNDvAymlUxNa0lKZ8="; + hash = "sha256-SXUaSJmtWul4LYRdoxv4lXBB4HHp62xrWbEchI691YY="; }; proxyVendor = true; - vendorHash = "sha256-yVvryqPB35Jc3MXIJyRlFhAHU8H8PmSs60EO/JABHDs="; + vendorHash = "sha256-WUvCzdDSsCan4K568k53oveYIzFQCxFi2B9gQEaeFEM="; subPackages = [ "cmd/risor" From 262f3f23bad5b1a9db60232976ec0549f60a3ca8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Mar 2026 19:56:35 +0000 Subject: [PATCH 008/104] fq: 0.16.0 -> 0.17.0 --- pkgs/by-name/fq/fq/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fq/fq/package.nix b/pkgs/by-name/fq/fq/package.nix index cb842850bd83..b4fd41668921 100644 --- a/pkgs/by-name/fq/fq/package.nix +++ b/pkgs/by-name/fq/fq/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "fq"; - version = "0.16.0"; + version = "0.17.0"; src = fetchFromGitHub { owner = "wader"; repo = "fq"; rev = "v${finalAttrs.version}"; - hash = "sha256-b28zncqz0B1YIXHCjklAkVbIdXxC36bqIwJ4VrrCe18="; + hash = "sha256-rGuUvuq9hZrqt3Uy1s1he8O+c+iF83RU6PsUlatrPcQ="; }; - vendorHash = "sha256-bF3N+cPJAxAEFmr2Gl3xdKLtv7yLkxze19NgDFWaBn8="; + vendorHash = "sha256-Iga9g9VMTxtdselFn+8udjtInXWW9sNUfSzIc7OgvbY="; ldflags = [ "-s" From 3053f4ef2e369a7446f8987d7753f826fa7017c7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Mar 2026 00:47:27 +0000 Subject: [PATCH 009/104] kdePackages.kquickimageedit: 0.6.0 -> 0.6.1 --- pkgs/development/libraries/kquickimageedit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/kquickimageedit/default.nix b/pkgs/development/libraries/kquickimageedit/default.nix index 66dc6981c355..5e2ea565969e 100644 --- a/pkgs/development/libraries/kquickimageedit/default.nix +++ b/pkgs/development/libraries/kquickimageedit/default.nix @@ -11,14 +11,14 @@ stdenv.mkDerivation rec { pname = "kquickimageeditor"; - version = "0.6.0"; + version = "0.6.1"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "libraries"; repo = "kquickimageeditor"; rev = "v${version}"; - sha256 = "sha256-NhZ9aAZuIk9vUL2X7eivNbEs0zahuQpy8kl6dSdy5Lo="; + sha256 = "sha256-MluY8nkMtg1uLAStDZFDxyJoeDrcp3smZ4U5IG5sXMk="; }; nativeBuildInputs = [ extra-cmake-modules ]; From 1629f9680682a489eb6fd3d77d05d89580057dca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 16:37:36 +0000 Subject: [PATCH 010/104] starcharts: 1.9.1 -> 1.11.0 --- pkgs/by-name/st/starcharts/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/starcharts/package.nix b/pkgs/by-name/st/starcharts/package.nix index cee0e54fcde5..c72904221d21 100644 --- a/pkgs/by-name/st/starcharts/package.nix +++ b/pkgs/by-name/st/starcharts/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "starcharts"; - version = "1.9.1"; + version = "1.11.0"; src = fetchFromGitHub { owner = "caarlos0"; repo = "starcharts"; rev = "v${finalAttrs.version}"; - hash = "sha256-RLGKf5+HqJlZUhA5C3cwDumIhlbXcOr5iitI+7GZPBc="; + hash = "sha256-+CP+9lWBL1u8d/7KAtIQunOVJSY30jgV0/mafNN3TWw="; }; - vendorHash = "sha256-BlVjGG6dhh7VO9driT0rnpbW6lORojiV+YhrV1Zlj4M="; + vendorHash = "sha256-9Z4meJHZeT/eF6WD25tP5CMGB7syxWWqHUTWrW03AME="; ldflags = [ "-s" From 2851c6124e9496a9388650b4fbe6b7d3f6e08005 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 06:22:33 +0000 Subject: [PATCH 011/104] traefik: 3.7.0-ea.1 -> 3.7.0-ea.2 --- pkgs/by-name/tr/traefik/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/traefik/package.nix b/pkgs/by-name/tr/traefik/package.nix index 6dba4660da06..7a61e2eb3b3f 100644 --- a/pkgs/by-name/tr/traefik/package.nix +++ b/pkgs/by-name/tr/traefik/package.nix @@ -8,16 +8,16 @@ buildGo125Module (finalAttrs: { pname = "traefik"; - version = "3.7.0-ea.1"; + version = "3.7.0-ea.2"; # Archive with static assets for webui src = fetchzip { url = "https://github.com/traefik/traefik/releases/download/v${finalAttrs.version}/traefik-v${finalAttrs.version}.src.tar.gz"; - hash = "sha256-WrePvE9zzeUgVCK3zUdETFFJJRNLAONhjf05jg7Ogx0="; + hash = "sha256-GxOqCSLKGOg5gC1vFRP1JHgEOEFAe9aAzi4mqjcuv4E="; stripRoot = false; }; - vendorHash = "sha256-pCk2ujaUW5K7AiwHYO9Q29pQSptLHWG2j6XSeqTABR4="; + vendorHash = "sha256-wsqxM4hJh6iZIkUouWItgQOzk52gglawRnyYO8Y5gZs="; proxyVendor = true; From 81c3814ea7e1adf14aa35cb708aaa2b1b895a86e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 10:43:51 +0000 Subject: [PATCH 012/104] lprobe: 0.1.7 -> 0.1.9 --- pkgs/by-name/lp/lprobe/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lp/lprobe/package.nix b/pkgs/by-name/lp/lprobe/package.nix index af19d4b98bdb..56c63b8dde02 100644 --- a/pkgs/by-name/lp/lprobe/package.nix +++ b/pkgs/by-name/lp/lprobe/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "lprobe"; - version = "0.1.7"; + version = "0.1.9"; src = fetchFromGitHub { owner = "fivexl"; repo = "lprobe"; tag = "v${finalAttrs.version}"; - hash = "sha256-5ho5S6zkmA204mUaz/JqWhhuzJl0KwRKmU1lNegwg6c="; + hash = "sha256-eR4WJD0Wa1+erwrmZBfH3wD1iSjH9s33nxaO+6bwMGE="; }; - vendorHash = "sha256-/Jhfkb2c6GeT9O/buiwKsDbMkPCzQNRXfOcn96sVaJw="; + vendorHash = "sha256-kA4vXOOaQicjaoQeQest1NPAXXK4hmMXz2uFo4QGWO8="; buildInputs = [ libpcap From 3e9c65b4f7dea91f6b8a257726e18d608dca06a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 14:49:09 +0000 Subject: [PATCH 013/104] regal: 0.38.1 -> 0.39.0 --- pkgs/by-name/re/regal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/regal/package.nix b/pkgs/by-name/re/regal/package.nix index caf8ca8e0041..c41fe92dd7c9 100644 --- a/pkgs/by-name/re/regal/package.nix +++ b/pkgs/by-name/re/regal/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "regal"; - version = "0.38.1"; + version = "0.39.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "regal"; tag = "v${finalAttrs.version}"; - hash = "sha256-/WGZCwT9VJ5zjEmL4PZqPymaUJFaWzjbgq2KMBfl6uQ="; + hash = "sha256-AqEeHtGO51snFDZU6L4iKBy+kfs/KZRXJSmH/IO9/g0="; }; - vendorHash = "sha256-b7Q9eqq/lDykIQ0tkwBWk2ukAoScBTApfwoE2Ubm5iQ="; + vendorHash = "sha256-PBDxK26GjjpeqTj4ZmHxVotEB4JCRU2Qbfo8XsisLBc="; # Only build the main binary, exclude build/lsp/main.go subPackages = [ "." ]; From 5a967c01e9fde0071b11b5ecb64199b65553cf86 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 15:36:07 +0000 Subject: [PATCH 014/104] conmon-rs: 0.7.3 -> 0.8.0 --- pkgs/by-name/co/conmon-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/conmon-rs/package.nix b/pkgs/by-name/co/conmon-rs/package.nix index 5076edd450ce..1a51e8bada43 100644 --- a/pkgs/by-name/co/conmon-rs/package.nix +++ b/pkgs/by-name/co/conmon-rs/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "conmon-rs"; - version = "0.7.3"; + version = "0.8.0"; src = fetchFromGitHub { owner = "containers"; repo = "conmon-rs"; rev = "v${finalAttrs.version}"; - hash = "sha256-fs+IcibhyoC5+Sbr9lWtBbb0Sk6Uf+YVockXNbCLXCY="; + hash = "sha256-3+W+keg+4XwbtQDps/9FRVPtX3yuR2sQbkoSusDiLmA="; }; nativeBuildInputs = [ @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; doCheck = false; - cargoHash = "sha256-l+FcrLPE+EGb3IEWikUJ1Ak8lOSlYz9WvUffGHzU0tc="; + cargoHash = "sha256-shfufw5Ompcp8rv5tnuojEP7t7r7eGTvomPVoFv2AFE="; meta = { description = "OCI container runtime monitor written in Rust"; From b00967b5744870d5c717d6bcf6c078a15f78b77d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 20:37:07 +0000 Subject: [PATCH 015/104] ent-go: 0.14.3 -> 0.14.6 --- pkgs/by-name/en/ent-go/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/en/ent-go/package.nix b/pkgs/by-name/en/ent-go/package.nix index 6e5063983960..0600a3bc4fd9 100644 --- a/pkgs/by-name/en/ent-go/package.nix +++ b/pkgs/by-name/en/ent-go/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "ent-go"; - version = "0.14.3"; + version = "0.14.6"; src = fetchFromGitHub { owner = "ent"; repo = "ent"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-rKGzYOdNaSbFyHIuytuppYjpiTz1/tcvXel1SjtwEhA="; + sha256 = "sha256-pkD8MYyinvuKCtSpHGfFE9y8GRP40qdeyjhB32yeiK4="; }; - vendorHash = "sha256-ec5tA9TsDKGnHVZWilLj7bdHrd46uQcNQ8YCK/s6UAY="; + vendorHash = "sha256-CCjZv9ef/F+Cx6qmIkG/isX2Dd8WO/1mtjsJ4d8E3m0="; patches = [ # patch in version information so we don't get "version = "(devel)";" From ea347698ec2cf668248715699b3a3a8779f0fd1c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 26 Mar 2026 19:08:31 +0000 Subject: [PATCH 016/104] pulumiPackages.pulumi-scala: 0.5.0 -> 0.5.1 --- pkgs/by-name/pu/pulumi/plugins/pulumi-scala/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pu/pulumi/plugins/pulumi-scala/package.nix b/pkgs/by-name/pu/pulumi/plugins/pulumi-scala/package.nix index 7947e82db3a8..2c9382d91128 100644 --- a/pkgs/by-name/pu/pulumi/plugins/pulumi-scala/package.nix +++ b/pkgs/by-name/pu/pulumi/plugins/pulumi-scala/package.nix @@ -5,13 +5,13 @@ }: buildGoModule (finalAttrs: { pname = "pulumi-scala"; - version = "0.5.0"; + version = "0.5.1"; src = fetchFromGitHub { owner = "VirtusLab"; repo = "besom"; tag = "v${finalAttrs.version}"; - hash = "sha256-iJLIwc8yVURz7YdL42hJBfvYNpaehJbPIAB51umsLEE="; + hash = "sha256-gy/a8xd+Ny47euxQbVxcOlgcJNSP25Cump2NJ63bkV4="; }; sourceRoot = "source/language-plugin/pulumi-language-scala"; From 5b98c50919dcccdd60d7139452bdf8ce99f82932 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 21:51:37 +0000 Subject: [PATCH 017/104] ghorg: 1.11.9 -> 1.11.10 --- pkgs/by-name/gh/ghorg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/ghorg/package.nix b/pkgs/by-name/gh/ghorg/package.nix index 920a4b293c34..5115f59acb52 100644 --- a/pkgs/by-name/gh/ghorg/package.nix +++ b/pkgs/by-name/gh/ghorg/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "ghorg"; - version = "1.11.9"; + version = "1.11.10"; src = fetchFromGitHub { owner = "gabrie30"; repo = "ghorg"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-rbbPa1svbGOrjWepPpZyTU+NHdwR2A2nkI1HA/UOhnI="; + sha256 = "sha256-LgbvCXmyiNBGTY+IYBWNGThtc00AC2rXelYG8PAFdOg="; }; doCheck = false; From 99f5b563723a3967751140584d3661f391215b3f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 18:59:29 +0000 Subject: [PATCH 018/104] sigtop: 0.22.0 -> 0.23.0 --- pkgs/by-name/si/sigtop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sigtop/package.nix b/pkgs/by-name/si/sigtop/package.nix index e8fa28ac8c1c..dad47b1a982b 100644 --- a/pkgs/by-name/si/sigtop/package.nix +++ b/pkgs/by-name/si/sigtop/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "sigtop"; - version = "0.22.0"; + version = "0.23.0"; src = fetchFromGitHub { owner = "tbvdm"; repo = "sigtop"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-EvdO7fGnNdu1/f61c4k2dpeMUqKaq9xKGgevAQ+f3q0="; + sha256 = "sha256-HxU0A5t+O3414dIK/dmL1tUz3M7qrN4nQpEQfSmzhmc="; }; - vendorHash = "sha256-EAMnuDm3Lmw2i4sumgCTE58JCtMq9QeT6pjtmC/PKMA="; + vendorHash = "sha256-qUXevafaUDxtaj+4e7ZxrUtkkX0T2WANp+axXdtQr+A="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ libsecret ]; From d47e4024287a732ced62e64bcd75f4d2455e5441 Mon Sep 17 00:00:00 2001 From: Nicolas Dumazet Date: Tue, 31 Mar 2026 21:52:47 +0200 Subject: [PATCH 019/104] nixos/sddm: fix unit: add RequiresMountsFor for state directory This helps correctness for systems which need to mount particular directories (impermanence, preservation). This option has no effect if the system does not need to mount directories / if no mountpoints exist for this directory or its parents. Signed-off-by: Nicolas Dumazet --- nixos/modules/services/display-managers/sddm.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/modules/services/display-managers/sddm.nix b/nixos/modules/services/display-managers/sddm.nix index b960c7e63d8d..ec6397179acc 100644 --- a/nixos/modules/services/display-managers/sddm.nix +++ b/nixos/modules/services/display-managers/sddm.nix @@ -439,6 +439,10 @@ in "plymouth-quit.service" "systemd-logind.service" ]; + # sddm stores state in this directory, which should be mounted. + unitConfig.RequiresMountsFor = [ + config.users.users.sddm.home + ]; }; }; }; From a8584cb457efd15f402d5d6ce845f5e6aa4e3518 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Apr 2026 01:34:27 +0000 Subject: [PATCH 020/104] unpoller: 2.34.0 -> 2.39.0 --- pkgs/by-name/un/unpoller/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/un/unpoller/package.nix b/pkgs/by-name/un/unpoller/package.nix index 22e23deead1f..b26af29538e6 100644 --- a/pkgs/by-name/un/unpoller/package.nix +++ b/pkgs/by-name/un/unpoller/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "unpoller"; - version = "2.34.0"; + version = "2.39.0"; src = fetchFromGitHub { owner = "unpoller"; repo = "unpoller"; rev = "v${finalAttrs.version}"; - hash = "sha256-zsWPXO0JgzMJwCvpWA/UzyXyrNJL2wFDstrVKeAZvPo="; + hash = "sha256-9cA8SkAfuAOQpA61BzqXVTWoHdAR9JQ6aITNaju20vQ="; }; - vendorHash = "sha256-yh2ErDf3YMvA+y52LfdB8u+uR/tW29h35UGB9r5bh8E="; + vendorHash = "sha256-7IUdVnM97kuikuUz95Jsl9iSyhJyifaRTj1TonwFRVU="; ldflags = [ "-w" From 052c707c36d3286383ecb99d4516e1dd110f2040 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Apr 2026 17:55:19 +0000 Subject: [PATCH 021/104] glooctl: 1.20.10 -> 1.21.2 --- pkgs/by-name/gl/glooctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gl/glooctl/package.nix b/pkgs/by-name/gl/glooctl/package.nix index 39a18f043aed..4992e5e51a60 100644 --- a/pkgs/by-name/gl/glooctl/package.nix +++ b/pkgs/by-name/gl/glooctl/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "glooctl"; - version = "1.20.10"; + version = "1.21.2"; src = fetchFromGitHub { owner = "solo-io"; repo = "gloo"; rev = "v${finalAttrs.version}"; - hash = "sha256-ZoeXxWaILJfsIQ7sowqT9Kt0PT7a3g5CdYk7ulP8ZEs="; + hash = "sha256-EURfI5fpT9aFKrUTB2x8JZAsk0HrxWNlSYK3m2ej4fw="; }; - vendorHash = "sha256-zJmp3UWzZSI7G54DTOEOEo2ZIKjM6GZ0Cf5/BukaB4o="; + vendorHash = "sha256-Gl4gIbGfNNl29mWwZGVcMQ80F7A4heEStFAMdW114Os="; subPackages = [ "projects/gloo/cli/cmd" ]; From ac1423d61f18e5f522f1f003c3ef045768f81a16 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 4 Apr 2026 12:57:05 +0000 Subject: [PATCH 022/104] sloth: 0.15.0 -> 0.16.0 --- pkgs/by-name/sl/sloth/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sl/sloth/package.nix b/pkgs/by-name/sl/sloth/package.nix index 7d883422853d..219d9f1ec8b8 100644 --- a/pkgs/by-name/sl/sloth/package.nix +++ b/pkgs/by-name/sl/sloth/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "sloth"; - version = "0.15.0"; + version = "0.16.0"; src = fetchFromGitHub { owner = "slok"; repo = "sloth"; rev = "v${finalAttrs.version}"; - hash = "sha256-VwktgkJjJ1tMlGZwhr1bvaCDiatZKlylFY//8YpXPYw="; + hash = "sha256-/sDjefcuZZFqzEAppuDefctayfITktbpi0dHB0vu27M="; }; - vendorHash = "sha256-5TTOQ9u7BDrwGa2X8y6d0C6Vb92ZBk451V0kpsUhl9c="; + vendorHash = "sha256-/1bZNarqCI24pm/SXtOZ+PDDTVpCdFebx6ccDSvnf5o="; subPackages = [ "cmd/sloth" ]; From 8f83d1a8d7f0dc1a2d45ad3881e85a55ab52a3e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 4 Apr 2026 13:52:08 +0000 Subject: [PATCH 023/104] hcl2json: 0.6.8 -> 0.6.9 --- pkgs/by-name/hc/hcl2json/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hc/hcl2json/package.nix b/pkgs/by-name/hc/hcl2json/package.nix index 65ae1b1ccfde..187b3b434f92 100644 --- a/pkgs/by-name/hc/hcl2json/package.nix +++ b/pkgs/by-name/hc/hcl2json/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "hcl2json"; - version = "0.6.8"; + version = "0.6.9"; src = fetchFromGitHub { owner = "tmccombs"; repo = "hcl2json"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-jE106vWj1uVPmN9iofg/sWZCpSYDyh2/SHwPg5xHatE="; + sha256 = "sha256-CiF5xbRov28xWWygSI9JIG1t/irUyuUxM2vzGnbazGg="; }; - vendorHash = "sha256-W5SKD0q3AdIE9Hihnwu6MGoXk1EgBo6ipZaQ73u2tLU="; + vendorHash = "sha256-bQFm3BmYxvSe5NRbh1+tG6wWP5C3DSr3g+E36oqk5oY="; subPackages = [ "." ]; From 8ac0cfcd40b103337509a36496116e373daa06de Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 4 Apr 2026 20:49:58 +0000 Subject: [PATCH 024/104] rancher: 2.13.4 -> 2.14.0 --- pkgs/by-name/ra/rancher/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/rancher/package.nix b/pkgs/by-name/ra/rancher/package.nix index 73d0f9c7fc60..5e4458d81e87 100644 --- a/pkgs/by-name/ra/rancher/package.nix +++ b/pkgs/by-name/ra/rancher/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "rancher"; - version = "2.13.4"; + version = "2.14.0"; src = fetchFromGitHub { owner = "rancher"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-3/8xGp8jmmfvblikNSNUxXd6w1PJnvgraGthEmOesXI="; + hash = "sha256-rFOIimXgcbC0WMr/6pqendsMD0NvkClP+r+tP4oo1ws="; }; env.CGO_ENABLED = 0; @@ -25,7 +25,7 @@ buildGoModule (finalAttrs: { "-static" ]; - vendorHash = "sha256-nEmnbWhDQg7/KHcRYQvrxzFRSHmbOwpEq2H44Pizmuk="; + vendorHash = "sha256-3TUIpa5bA54j0aabmQGZRQCA+oqcDlBHBMbpLL+sK9w="; postInstall = '' mv $out/bin/cli $out/bin/rancher From 4c217b7c8057c6a07fa74615d152a881c1e63bef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Apr 2026 17:14:18 +0000 Subject: [PATCH 025/104] python3Packages.pyslurm: 25.11.0 -> 25.11.1 --- pkgs/development/python-modules/pyslurm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyslurm/default.nix b/pkgs/development/python-modules/pyslurm/default.nix index 5a2e2295984d..fb1f2e03dd31 100644 --- a/pkgs/development/python-modules/pyslurm/default.nix +++ b/pkgs/development/python-modules/pyslurm/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pyslurm"; - version = "25.11.0"; + version = "25.11.1"; pyproject = true; src = fetchFromGitHub { repo = "pyslurm"; owner = "PySlurm"; tag = "v${version}"; - hash = "sha256-t6otxWBxu4mxTZpIS+lhlcXf4bOaxNgeDmW6BCNTclc="; + hash = "sha256-0VQ/f6ppUIt4j94CFsRB+kBUrFPAjqXPqwzIaK4StfA="; }; nativeBuildInputs = [ setuptools ]; From a5fba1777467c09555dd95e2af5c9c07c1d0b436 Mon Sep 17 00:00:00 2001 From: Perchun Pak Date: Sat, 4 Apr 2026 16:47:46 +0200 Subject: [PATCH 026/104] actual-server: unbreak on darwin --- pkgs/by-name/ac/actual-server/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ac/actual-server/package.nix b/pkgs/by-name/ac/actual-server/package.nix index ef1e664a7551..e8b9e915f943 100644 --- a/pkgs/by-name/ac/actual-server/package.nix +++ b/pkgs/by-name/ac/actual-server/package.nix @@ -4,9 +4,10 @@ cctools, fetchFromGitHub, jq, - makeWrapper, + makeBinaryWrapper, nodejs_22, python3, + xcbuild, yarn-berry_4, nixosTests, }: @@ -44,10 +45,11 @@ stdenv.mkDerivation (finalAttrs: { nodejs (yarn-berry.yarnBerryConfigHook.override { inherit nodejs; }) (python3.withPackages (ps: [ ps.setuptools ])) # Used by node-gyp - makeWrapper + makeBinaryWrapper ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools + xcbuild ]; env = { @@ -121,7 +123,7 @@ stdenv.mkDerivation (finalAttrs: { rm -r node_modules/.bin cp -r ./node_modules $out/lib/actual/ - makeWrapper ${lib.getExe nodejs} "$out/bin/actual-server" \ + makeBinaryWrapper ${lib.getExe nodejs} "$out/bin/actual-server" \ --add-flags "$out/lib/actual/packages/sync-server/bin/actual-server.js" \ --set NODE_PATH "$out/actual/lib/node_modules" @@ -139,6 +141,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://actualbudget.org/"; mainProgram = "actual-server"; license = lib.licenses.mit; + platforms = with lib.platforms; linux ++ darwin; maintainers = [ lib.maintainers.oddlama lib.maintainers.patrickdag From 7ce3e769190b3cb5e127baceb441b6983a8473a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Apr 2026 11:34:48 +0000 Subject: [PATCH 027/104] git-wt: 0.17.0 -> 0.26.2 --- pkgs/by-name/gi/git-wt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-wt/package.nix b/pkgs/by-name/gi/git-wt/package.nix index 9ca091f0c848..24d545dfd094 100644 --- a/pkgs/by-name/gi/git-wt/package.nix +++ b/pkgs/by-name/gi/git-wt/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "git-wt"; - version = "0.17.0"; + version = "0.26.2"; src = fetchFromGitHub { owner = "k1LoW"; repo = "git-wt"; tag = "v${finalAttrs.version}"; - hash = "sha256-gZO3SAIrOQ+wEKf1VAg+e5bLVDt2/s73INZougMXH4k="; + hash = "sha256-zAQxo9rgNq9L+NOMx4xS+h0oBGukZqfRg0Y3OYdelA0="; }; - vendorHash = "sha256-LkyH7czzBkiyAYGrKuPSeB4pNAZLmgwXgp6fmYBps6s="; + vendorHash = "sha256-stE3S6+ogv0bei6+eiyrR/fHMu+jizSEuL1NGakPszU="; nativeCheckInputs = [ git ]; From 11dee07c8dd3a6ef3567c4c2e0fe050c124fa98e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 14:48:14 +0000 Subject: [PATCH 028/104] chezmoi: 2.69.4 -> 2.70.1 --- pkgs/by-name/ch/chezmoi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chezmoi/package.nix b/pkgs/by-name/ch/chezmoi/package.nix index 228aaabf4159..6db92f2b7043 100644 --- a/pkgs/by-name/ch/chezmoi/package.nix +++ b/pkgs/by-name/ch/chezmoi/package.nix @@ -7,16 +7,16 @@ buildGo125Module (finalAttrs: { pname = "chezmoi"; - version = "2.69.4"; + version = "2.70.1"; src = fetchFromGitHub { owner = "twpayne"; repo = "chezmoi"; tag = "v${finalAttrs.version}"; - hash = "sha256-x809oaZk6vwkXMUAtIAnB2YTXH0zOjZVh75uClfBkH4="; + hash = "sha256-wGNv5O339fjzEPpK4/xAkUpgbOlRq3+DN9e0R7A393Y="; }; - vendorHash = "sha256-mPZaxrIhwRMcC0mmYBXU1lDcZy1p7iMSO7sfRUI/dU0="; + vendorHash = "sha256-URvpoVW763bIBRFJvHMiTNobSRBA8lGualeRfNtKkYE="; nativeBuildInputs = [ installShellFiles From c5320a096c0bf92d64110304c9e9ef510ce12c10 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 16:59:13 +0000 Subject: [PATCH 029/104] lefthook: 2.1.1 -> 2.1.5 --- pkgs/by-name/le/lefthook/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/le/lefthook/package.nix b/pkgs/by-name/le/lefthook/package.nix index cab9b7e0ba2e..99363cb56b44 100644 --- a/pkgs/by-name/le/lefthook/package.nix +++ b/pkgs/by-name/le/lefthook/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "lefthook"; - version = "2.1.1"; + version = "2.1.5"; src = fetchFromGitHub { owner = "evilmartians"; repo = "lefthook"; rev = "v${finalAttrs.version}"; - hash = "sha256-DrBN1u7GwQaCIe7sCkEHbtDGhkxXj/yhwBkw+oK6fTQ="; + hash = "sha256-HLC6X9JjiiR3Ecg5MQ33vELs6ooLLjQ9x++4xB1qyHU="; }; - vendorHash = "sha256-azhyyp9vsO6DrYVHRC/NKLMoE2AIXV+su1Vh8/xHtrY="; + vendorHash = "sha256-75jrXoBXoPCE/Ue7OlGAA4nUDXHM5ccIaK4rsKgfG84="; nativeBuildInputs = [ installShellFiles ]; From 33dda4903b9c2612c8e29228338c79aa672f617c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 17:30:08 +0000 Subject: [PATCH 030/104] qxmpp: 1.14.4 -> 1.15.1 --- pkgs/by-name/qx/qxmpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qx/qxmpp/package.nix b/pkgs/by-name/qx/qxmpp/package.nix index f650dcbcf552..e2d934d1d762 100644 --- a/pkgs/by-name/qx/qxmpp/package.nix +++ b/pkgs/by-name/qx/qxmpp/package.nix @@ -13,14 +13,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "qxmpp"; - version = "1.14.4"; + version = "1.15.1"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "libraries"; repo = "qxmpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-ltk707viMBDbi7LID0jdLylWkd6Z7Iy6bpORXzODjYc="; + hash = "sha256-PkdzEQKI0NiLvDyI+SEoKainF7UiAU3UVJQjgwYKHuo="; }; nativeBuildInputs = [ From e11577bb12fce8e1e967750d339927961b3339eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 17:37:40 +0000 Subject: [PATCH 031/104] autobrr: 1.75.1 -> 1.76.0 --- pkgs/by-name/au/autobrr/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/au/autobrr/package.nix b/pkgs/by-name/au/autobrr/package.nix index 8da8322a2f9a..da87e3dcd880 100644 --- a/pkgs/by-name/au/autobrr/package.nix +++ b/pkgs/by-name/au/autobrr/package.nix @@ -16,12 +16,12 @@ let pname = "autobrr"; - version = "1.75.1"; + version = "1.76.0"; src = fetchFromGitHub { owner = "autobrr"; repo = "autobrr"; tag = "v${version}"; - hash = "sha256-y1whIPx4s399WmO2xzjLFXPKhINE9b3+jHJcmsP+3ZA="; + hash = "sha256-MGqsRRN73L6i/lhdhnoi3ehnDIRDQpgFYluO6ZeOPT0="; }; autobrr-web = stdenvNoCC.mkDerivation { @@ -46,7 +46,7 @@ let ; pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-euDGtNERNq3IgxggiHoLmcq2+e2SslXLSfY8TTFnqoE="; + hash = "sha256-BEsYcS0SiWLQyQc7CRadoQ146VAnq0zmHxdd838H6iI="; }; postBuild = '' @@ -66,7 +66,7 @@ buildGoModule (finalAttrs: { src ; - vendorHash = "sha256-kxly/+7wnPbxs1LKzoSFRYcPBWqZg4tgzV3uYJji+yA="; + vendorHash = "sha256-HjHRT/PAZdMM/2JWmNMK/I9Gc0ThTAFDSxWW/ATYxW8="; preBuild = '' cp -r ${autobrr-web}/* web/dist From 66dc3545d341209d459575a4ca7202faaa85df1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Apr 2026 06:05:12 +0000 Subject: [PATCH 032/104] gh-poi: 0.14.1 -> 0.16.4 --- pkgs/by-name/gh/gh-poi/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gh/gh-poi/package.nix b/pkgs/by-name/gh/gh-poi/package.nix index 90d73a9c51c1..009967f289b7 100644 --- a/pkgs/by-name/gh/gh-poi/package.nix +++ b/pkgs/by-name/gh/gh-poi/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "gh-poi"; - version = "0.14.1"; + version = "0.16.4"; src = fetchFromGitHub { owner = "seachicken"; repo = "gh-poi"; rev = "v${finalAttrs.version}"; - hash = "sha256-HwFmSeDPpX1zbJh+0laekphmpnAsEdFBhgoLfT7CCYY="; + hash = "sha256-n/pwgNZyVpK5y5mK2xFS2pWpDyX7YGc734zkJLoKEJo="; }; ldflags = [ @@ -20,10 +20,10 @@ buildGoModule (finalAttrs: { "-w" ]; - vendorHash = "sha256-ciOJpVqSPJJLX/sqrztqB3YSoMUrEnn52gGddE80rV0="; + vendorHash = "sha256-o3ys+Em27sx3VS3AQIP7G/tWRiBlPnvBq37jLtj9QVQ="; # Skip checks because some of test suites require fixture. - # See: https://github.com/seachicken/gh-poi/blob/v0.14.1/.github/workflows/contract-test.yml#L28-L29 + # See: https://github.com/seachicken/gh-poi/blob/v0.16.4/.github/workflows/contract-test.yml#L28-L29 doCheck = false; meta = { From 78718b433188896e1b083c7101b7658293c433c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Apr 2026 17:40:13 +0000 Subject: [PATCH 033/104] step-kms-plugin: 0.16.0 -> 0.17.0 --- pkgs/by-name/st/step-kms-plugin/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/step-kms-plugin/package.nix b/pkgs/by-name/st/step-kms-plugin/package.nix index ffc71c475733..db0994185772 100644 --- a/pkgs/by-name/st/step-kms-plugin/package.nix +++ b/pkgs/by-name/st/step-kms-plugin/package.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "step-kms-plugin"; - version = "0.16.0"; + version = "0.17.0"; src = fetchFromGitHub { owner = "smallstep"; repo = "step-kms-plugin"; rev = "v${version}"; - hash = "sha256-q06so1hbiBhQ3TYKEI6C9yO0KctWVMnqGaMJpnWiEag="; + hash = "sha256-c9QRyrohktS/ZjG6DOeNXaFRiqxDCdst00m0xjcg9SQ="; }; - vendorHash = "sha256-kuKKATZ7GoAy4NU8Zs/zHYdjZ++OTcT9Ep3sunEOpR0="; + vendorHash = "sha256-5bnYtj4Dda3PiU9NAP32tOC6hZxwIbAynNZuAmMOs+A="; proxyVendor = true; From bf753a4a117e9856ae7808e8fb27bbdf598b564e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Apr 2026 03:07:58 +0000 Subject: [PATCH 034/104] alpaca-proxy: 2.0.11 -> 2.0.12 --- pkgs/by-name/al/alpaca-proxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/al/alpaca-proxy/package.nix b/pkgs/by-name/al/alpaca-proxy/package.nix index 340a239bcaa7..04122e8912a0 100644 --- a/pkgs/by-name/al/alpaca-proxy/package.nix +++ b/pkgs/by-name/al/alpaca-proxy/package.nix @@ -5,16 +5,16 @@ }: buildGoModule (finalAttrs: { pname = "alpaca-proxy"; - version = "2.0.11"; + version = "2.0.12"; src = fetchFromGitHub { owner = "samuong"; repo = "alpaca"; tag = "v${finalAttrs.version}"; - hash = "sha256-74JQ9ltJ7+sasySgNN3AaXlBILP7VgFN06adoNJG+Bc="; + hash = "sha256-Yz90kJGyf2iA3LCj9d/oG5rLVUZVI//cqI6w67iV9Tc="; }; - vendorHash = "sha256-N9qpyCQg6H1v/JGJ2wCxDX+ZTM9x6/BM6wQ26xC+dlE="; + vendorHash = "sha256-3A88gc8j0OrxBIAFBNlz3Np5CV9xpwwIDCnnfXyBj4Q="; ldflags = [ "-s" From 8b3204902df4d8dec80499a6a7bbdcf8c8beb3d8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Apr 2026 04:02:35 +0000 Subject: [PATCH 035/104] calico-kube-controllers: 3.31.3 -> 3.31.5 --- pkgs/applications/networking/cluster/calico/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/calico/default.nix b/pkgs/applications/networking/cluster/calico/default.nix index c8efe0324264..63a9d7107b47 100644 --- a/pkgs/applications/networking/cluster/calico/default.nix +++ b/pkgs/applications/networking/cluster/calico/default.nix @@ -14,16 +14,16 @@ builtins.mapAttrs }: buildGoModule rec { inherit pname; - version = "3.31.3"; + version = "3.31.5"; src = fetchFromGitHub { owner = "projectcalico"; repo = "calico"; rev = "v${version}"; - hash = "sha256-w+dStKYbytNekl3HxBAek8kS+FC5Aeu7OEU4SIFLURY="; + hash = "sha256-HdTnERSuqJ2ORijvI8AbzLGTwXaRl349p9onKgH4HE8="; }; - vendorHash = "sha256-J9X7W7UozsxNlXQwXYeDi++KkyjxwtnYvs4EkUq4Vec="; + vendorHash = "sha256-LwOEshx4VU+a0oBlq/881RC/ViQVDnZZlZs/U3BMJ7M="; inherit doCheck subPackages; From e80411077441e73e74d11008b30dc28649d6b4d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Apr 2026 01:34:00 +0000 Subject: [PATCH 036/104] snip: 0.9.0 -> 0.15.0 --- pkgs/by-name/sn/snip/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sn/snip/package.nix b/pkgs/by-name/sn/snip/package.nix index 1ec50d9473e8..563d66d02c57 100644 --- a/pkgs/by-name/sn/snip/package.nix +++ b/pkgs/by-name/sn/snip/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "snip"; - version = "0.9.0"; + version = "0.15.0"; src = fetchFromGitHub { owner = "edouard-claude"; repo = "snip"; tag = "v${finalAttrs.version}"; - hash = "sha256-af27LOFlUxMrLFjubeTTcdGYZtU86MJlVpoDgJnjTtg="; + hash = "sha256-pRYxTHNdR2NGiE+RdThcmz3zVP5rKVRbt+IEILIgavk="; }; vendorHash = "sha256-2MxFZqjNuLzcuu+bsLyOyHIakCxh7j0FUx8LsjZRhrY="; From 147a4f3b10a7fa2e352e33aade0138ec5cc91826 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Apr 2026 16:59:42 +0000 Subject: [PATCH 037/104] kubernetes-helmPlugins.helm-dt: 0.4.12 -> 0.7.0 --- pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix b/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix index 68ee881aa07b..9b3f55377731 100644 --- a/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix +++ b/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix @@ -5,13 +5,13 @@ }: buildGoModule rec { pname = "helm-dt"; - version = "0.4.12"; + version = "0.7.0"; src = fetchFromGitHub { owner = "vmware-labs"; repo = "distribution-tooling-for-helm"; tag = "v${version}"; - hash = "sha256-/fU56Dw7tvUnby4S78tyH/dasg4n3rb0hMlIkzvrv4M="; + hash = "sha256-WBrRVlYruokNKW0fSRd/YESH5Vw+hKFa76R/2ABphr8="; }; vendorHash = "sha256-dkE3eYZnaS+kC0kDVxaFW/Ev15TY2MY3m5xgPof7Y18="; From dc58a4aeb57bb9436c768e1b415b44984842ec39 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Apr 2026 19:38:29 +0000 Subject: [PATCH 038/104] cloud-nuke: 0.46.0 -> 0.49.0 --- pkgs/by-name/cl/cloud-nuke/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/cloud-nuke/package.nix b/pkgs/by-name/cl/cloud-nuke/package.nix index 1714d800460c..0204d898c4e7 100644 --- a/pkgs/by-name/cl/cloud-nuke/package.nix +++ b/pkgs/by-name/cl/cloud-nuke/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "cloud-nuke"; - version = "0.46.0"; + version = "0.49.0"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = "cloud-nuke"; tag = "v${finalAttrs.version}"; - hash = "sha256-uuTyLT6Qfnv7cLP//avPcNZreTWGHJRS6kxMC+UT39U="; + hash = "sha256-ygmgGe89YdvvP60zl8RWTXchXVNd23fodyFjiSDwQAI="; }; - vendorHash = "sha256-EYIfecD3X3EdllR9FoqfEWSwB7wh6IxQTKItSivSPDs="; + vendorHash = "sha256-1DMwVJvr3zU96yAV2Vb4v58VNt7xg9dLCH7XGEMopjQ="; nativeBuildInputs = [ makeBinaryWrapper From 565c90aa16f56c7f20fd14b1fe0f7dd7d324e49a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Apr 2026 11:13:58 +0000 Subject: [PATCH 039/104] dolt: 1.84.1 -> 1.86.2 --- pkgs/by-name/do/dolt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/dolt/package.nix b/pkgs/by-name/do/dolt/package.nix index 889bc07ed584..e1115895beec 100644 --- a/pkgs/by-name/do/dolt/package.nix +++ b/pkgs/by-name/do/dolt/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "dolt"; - version = "1.84.1"; + version = "1.86.2"; src = fetchFromGitHub { owner = "dolthub"; repo = "dolt"; tag = "v${finalAttrs.version}"; - hash = "sha256-gV5KqBo3Sk+oUER/VOgQVwnCucc4IZF/QmqZRTddI04="; + hash = "sha256-CXhdt9uIhdSEW3M21pL2WeT+zKPUxyYrU4fGTgMgun4="; }; modRoot = "./go"; subPackages = [ "cmd/dolt" ]; - vendorHash = "sha256-SRwxzkBNNVnGVDDhi3YR4ZXY1q2O78S2I+kp79Wh+50="; + vendorHash = "sha256-JdpPKao8LOGzKzzLtfiYh3rUn1OLLcA7YIrztHwTLmU="; proxyVendor = true; doCheck = false; From 06b0d56a378bbdd3ce88e56a21085a5b08f2a2ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Apr 2026 15:17:06 +0000 Subject: [PATCH 040/104] apko: 1.1.12 -> 1.2.3 --- pkgs/by-name/ap/apko/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/apko/package.nix b/pkgs/by-name/ap/apko/package.nix index 43da427faabd..60c294fe2238 100644 --- a/pkgs/by-name/ap/apko/package.nix +++ b/pkgs/by-name/ap/apko/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "apko"; - version = "1.1.12"; + version = "1.2.3"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "apko"; tag = "v${finalAttrs.version}"; - hash = "sha256-UqvmHIHHMNJ3VX6UT/CdK6vhrAW6TLwtfvmRPPGXjVI="; + hash = "sha256-YHehcCaMclkWkiOFL7FzVUKdLcIjhUXNJUaFEXNdubI="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-Pi0egpWT/12CZI84NtJKYpRT7OwzwF9MTq9Q+9DN2cw="; + vendorHash = "sha256-6KLdW45fUb1smdjEuVEe3PBhmC5Z6LnlHp8OkRKghno="; excludedPackages = [ "internal/gen-jsonschema" From b8c962487e3cfa50fb07f1360af331354e4c2700 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Apr 2026 15:27:47 +0000 Subject: [PATCH 041/104] skopeo: 1.22.1 -> 1.22.2 --- pkgs/by-name/sk/skopeo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sk/skopeo/package.nix b/pkgs/by-name/sk/skopeo/package.nix index 44214cf15087..26222a9a4b31 100644 --- a/pkgs/by-name/sk/skopeo/package.nix +++ b/pkgs/by-name/sk/skopeo/package.nix @@ -19,13 +19,13 @@ buildGoModule rec { pname = "skopeo"; - version = "1.22.1"; + version = "1.22.2"; src = fetchFromGitHub { rev = "v${version}"; owner = "containers"; repo = "skopeo"; - hash = "sha256-MS91KzOxcVhmH420zdUcSUw0UggRt3hQ6c3A3QSAYkA="; + hash = "sha256-TyLJvCZosRaoUVmpe+uxGzgLDIFi8QgpRecaLmRGTxU="; }; outputs = [ From bb58ebe9229e2940b397a2062d53c5bb5301d22d Mon Sep 17 00:00:00 2001 From: eljamm Date: Fri, 17 Apr 2026 20:06:04 +0200 Subject: [PATCH 042/104] owi: 0.2-unstable-2026-04-08 -> 0.2-unstable-2026-04-12 --- pkgs/by-name/ow/owi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ow/owi/package.nix b/pkgs/by-name/ow/owi/package.nix index 7a516efd3dd7..abc86ccf0112 100644 --- a/pkgs/by-name/ow/owi/package.nix +++ b/pkgs/by-name/ow/owi/package.nix @@ -15,14 +15,14 @@ let in ocamlPackages.buildDunePackage { pname = "owi"; - version = "0.2-unstable-2026-04-08"; + version = "0.2-unstable-2026-04-12"; src = fetchFromGitHub { owner = "ocamlpro"; repo = "owi"; - rev = "8357ccd5a43d1e2f9d5648a96286c6b8e6b59b37"; + rev = "cd54ee715561dc40c9338a16d37eabaa65cbbeaf"; fetchSubmodules = true; - hash = "sha256-4QOUX8iwn826g2rB2fwsFZhrzViZsKONXa5yxCFPT/8="; + hash = "sha256-ET/UHwQ0wwXtP1CzAksPi7BRJXyefE4qvi+2r1vl3OI="; }; nativeBuildInputs = with ocamlPackages; [ From 8e45c604ebb3c7fbd96564b16d6fbb08c60fb6e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Apr 2026 20:14:11 +0000 Subject: [PATCH 043/104] mattermost: 10.11.13 -> 10.11.14 --- pkgs/by-name/ma/mattermost/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/mattermost/package.nix b/pkgs/by-name/ma/mattermost/package.nix index 14c84a120070..11cfca7f6a8c 100644 --- a/pkgs/by-name/ma/mattermost/package.nix +++ b/pkgs/by-name/ma/mattermost/package.nix @@ -20,8 +20,8 @@ # # Ensure you also check ../mattermostLatest/package.nix. regex = "^v(10\\.11\\.[0-9]+)$"; - version = "10.11.13"; - srcHash = "sha256-jh1Ez+5pJiB9eBbOkVMVWryok0NsHrg0p/1d2723fwU="; + version = "10.11.14"; + srcHash = "sha256-rcKsfCJSot9mz8ds4LoIurF0NsgGQuuqhb9PRPjyxqU="; vendorHash = "sha256-hKAKM2qFn5Zvr/Sc33XmFl7l59agMaEvlvVD5aOyaxI="; npmDepsHash = "sha256-p9dq31qw0EZDQIl2ysKE38JgDyLA6XvSv+VtHuRh+8A="; lockfileOverlay = '' From bebbdb0a9eb1cd46afc8e17679b77c3150b01f77 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 17 Apr 2026 23:36:42 +0200 Subject: [PATCH 044/104] python314Packages.bitcoinrpc: fix build --- pkgs/development/python-modules/bitcoinrpc/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/bitcoinrpc/default.nix b/pkgs/development/python-modules/bitcoinrpc/default.nix index 5bf2f03077ce..b6c91ee1dc88 100644 --- a/pkgs/development/python-modules/bitcoinrpc/default.nix +++ b/pkgs/development/python-modules/bitcoinrpc/default.nix @@ -6,6 +6,7 @@ httpx, typing-extensions, pytestCheckHook, + pytest-asyncio, }: buildPythonPackage rec { @@ -26,7 +27,12 @@ buildPythonPackage rec { typing-extensions ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + pytest-asyncio + ]; + + disabledTestPaths = [ "tests/test_connection.py" ]; pythonImportsCheck = [ "bitcoinrpc" ]; From fd9559e08fa450edb01b366240f49490012e03ef Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 17 Apr 2026 23:37:26 +0200 Subject: [PATCH 045/104] python314Packages.bitcoinrpc: modernize --- .../python-modules/bitcoinrpc/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/bitcoinrpc/default.nix b/pkgs/development/python-modules/bitcoinrpc/default.nix index b6c91ee1dc88..5d94e8edf36c 100644 --- a/pkgs/development/python-modules/bitcoinrpc/default.nix +++ b/pkgs/development/python-modules/bitcoinrpc/default.nix @@ -4,24 +4,27 @@ buildPythonPackage, orjson, httpx, + setuptools, typing-extensions, pytestCheckHook, pytest-asyncio, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "bitcoinrpc"; version = "0.7.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "bibajz"; repo = "bitcoin-python-async-rpc"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-QrLAhX2OZNP6k6TZ7OkD9phQidsExbep8MxWxQpqAU8="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ orjson httpx typing-extensions @@ -42,4 +45,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 361420518504567abf0a360a913c6d5fa5bd4694 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Apr 2026 23:33:49 +0000 Subject: [PATCH 046/104] python3Packages.pyvista: 0.47.2 -> 0.47.3 --- pkgs/development/python-modules/pyvista/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvista/default.nix b/pkgs/development/python-modules/pyvista/default.nix index 7a752e62971a..cb414eecc765 100644 --- a/pkgs/development/python-modules/pyvista/default.nix +++ b/pkgs/development/python-modules/pyvista/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "pyvista"; - version = "0.47.2"; + version = "0.47.3"; pyproject = true; src = fetchFromGitHub { owner = "pyvista"; repo = "pyvista"; tag = "v${version}"; - hash = "sha256-59Crx2YeCLUcmiFeBGa9yrefRgamW58OqGIO933zkJc="; + hash = "sha256-r2kBAHKaRmcTchF8/5mGz6OYJ0wNLN+e+aitxWvGbXM="; }; build-system = [ setuptools ]; From 1f16653b873e20dde9182fc445ecbb3042c327ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Apr 2026 02:58:24 +0000 Subject: [PATCH 047/104] ocamlPackages.smtml: 0.24.0 -> 0.25.0 --- pkgs/development/ocaml-modules/smtml/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/smtml/default.nix b/pkgs/development/ocaml-modules/smtml/default.nix index 70887215bfe1..69fba965db35 100644 --- a/pkgs/development/ocaml-modules/smtml/default.nix +++ b/pkgs/development/ocaml-modules/smtml/default.nix @@ -5,6 +5,7 @@ ocaml, fetchFromGitHub, menhir, + darwin, bitwuzla-cxx, bos, cmdliner, @@ -30,19 +31,22 @@ buildDunePackage (finalAttrs: { pname = "smtml"; - version = "0.24.0"; + version = "0.25.0"; src = fetchFromGitHub { owner = "formalsec"; repo = "smtml"; tag = "v${finalAttrs.version}"; - hash = "sha256-9499a8ngL8rTeyhWumn08ZjymD8zOMyyG0ZgjVITSPQ="; + hash = "sha256-dWZrN0hTxxqGC2queit91GDuw/x5fyRPwHbmKxkvc/w="; }; minimalOCamlVersion = "4.14"; nativeBuildInputs = [ menhir + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + darwin.sigtool ]; buildInputs = [ From 1ea6ab58ee481d0488b044b30796a89e8b28d99b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Apr 2026 09:46:09 +0000 Subject: [PATCH 048/104] xlights: 2026.05 -> 2026.06 --- pkgs/by-name/xl/xlights/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xl/xlights/package.nix b/pkgs/by-name/xl/xlights/package.nix index 7f1003f6fc2a..be1aa4b5702c 100644 --- a/pkgs/by-name/xl/xlights/package.nix +++ b/pkgs/by-name/xl/xlights/package.nix @@ -6,11 +6,11 @@ appimageTools.wrapType2 rec { pname = "xlights"; - version = "2026.05"; + version = "2026.06"; src = fetchurl { url = "https://github.com/smeighan/xLights/releases/download/${version}/xLights-${version}-x86_64.AppImage"; - hash = "sha256-W1Il2dIDFUtkwPsPptdD2s/5eluGAeH7tw/ZmArN8dY="; + hash = "sha256-qRMICQVQEUOWMXrhbCHQSwKSur0WMZDLN4gz1fBhNQM="; }; meta = { From 25e899aa9f61d022812f5ba681ec2ace8b4515cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Apr 2026 14:05:17 +0000 Subject: [PATCH 049/104] gitcs: 1.2.1 -> 1.2.2 --- pkgs/by-name/gi/gitcs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/gitcs/package.nix b/pkgs/by-name/gi/gitcs/package.nix index fae3107e06a4..40a697730849 100644 --- a/pkgs/by-name/gi/gitcs/package.nix +++ b/pkgs/by-name/gi/gitcs/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "gitcs"; - version = "1.2.1"; + version = "1.2.2"; src = fetchFromGitHub { owner = "hrtsegv"; repo = "gitcs"; tag = "v${finalAttrs.version}"; - hash = "sha256-eAza/ni8MYrve0YCTkleOyOXPWmH4CEh8j5L+78wzsQ="; + hash = "sha256-mRQfW0sY6la8SyO+zDr/HcakDugRShW/Aea9uj6G/gA="; }; vendorHash = "sha256-bG0BaH8yYp8TUiK/7xvghB4T48LcBEvmF1uvY5eYkww="; From 289e774bd54f086ba04ac43bd73e5e118729e9ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Apr 2026 18:19:39 +0000 Subject: [PATCH 050/104] runn: 1.6.1 -> 1.9.1 --- pkgs/by-name/ru/runn/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/runn/package.nix b/pkgs/by-name/ru/runn/package.nix index 0dcd9ae7480a..1814c1067d67 100644 --- a/pkgs/by-name/ru/runn/package.nix +++ b/pkgs/by-name/ru/runn/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "runn"; - version = "1.6.1"; + version = "1.9.1"; src = fetchFromGitHub { owner = "k1LoW"; repo = "runn"; tag = "v${finalAttrs.version}"; - hash = "sha256-fLZNp5QKg+EFE1nykck37gCbLBzJTE+AGdad1bEzLgQ="; + hash = "sha256-zq8clHp0j+lCAIRL5aOKp2k7Z1S52fYhf3Nsgd1h16s="; }; - vendorHash = "sha256-rz7Yc4Cvn100Xgf/yOpvZs4WjoyxNwuS4gPEJ49/gkE="; + vendorHash = "sha256-XR9FulUi9V86Ic140A2pK953+Udm0btBvSIRshsqdAQ="; subPackages = [ "cmd/runn" ]; From ea559d1b3037db5604a4c4d6103b1c9bb9baa1d4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Apr 2026 20:22:21 +0000 Subject: [PATCH 051/104] ghgrab: 1.3.1 -> 1.3.2 --- pkgs/by-name/gh/ghgrab/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghgrab/package.nix b/pkgs/by-name/gh/ghgrab/package.nix index 1ed827e79dbd..68cbd698a663 100644 --- a/pkgs/by-name/gh/ghgrab/package.nix +++ b/pkgs/by-name/gh/ghgrab/package.nix @@ -8,16 +8,16 @@ # note: upstream has a flake rustPlatform.buildRustPackage (finalAttrs: { pname = "ghgrab"; - version = "1.3.1"; + version = "1.3.2"; src = fetchFromGitHub { owner = "abhixdd"; repo = "ghgrab"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ea5JdOKu4LBD77Nlj9gmISb6GPDhOZc3XCrRj2X/cB0="; + hash = "sha256-Wg0tDsK29RZ4iunaoLp2IbU4rC7GBlihGWbTJs0l480="; }; - cargoHash = "sha256-S1wkdPYVvH+4rfCQ/IohrqvHsiVWlb9OW5Dva3jNeis="; + cargoHash = "sha256-6B9rVTqA2IoYCYOKy1Dc0f+3YZUJFeFQfEXF1OXZmEQ="; doInstallCheck = true; versionCheckProgramArg = "--version"; From 54588ccf04aa2d484d5356dde4fd2fda77657d87 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 19 Apr 2026 00:29:18 +0200 Subject: [PATCH 052/104] espflash: 4.3.0 -> 4.4.0 --- pkgs/by-name/es/espflash/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/es/espflash/package.nix b/pkgs/by-name/es/espflash/package.nix index eb5f9cad400a..3f2830fae857 100644 --- a/pkgs/by-name/es/espflash/package.nix +++ b/pkgs/by-name/es/espflash/package.nix @@ -11,13 +11,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "espflash"; - version = "4.3.0"; + version = "4.4.0"; src = fetchFromGitHub { owner = "esp-rs"; repo = "espflash"; tag = "v${finalAttrs.version}"; - hash = "sha256-CeXkC+3M22EmHG0KL0wMXn49bUbxgD33ojQvbeaf5Gs="; + hash = "sha256-SXXFXwr+oO+BbBQ/BZgCKhbdcaybVr1JY66q+xM2Quc="; }; nativeBuildInputs = [ @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ openssl ]; - cargoHash = "sha256-Vgf3k0pT8VswESXuWIIeZlCFLm861BYrteRFkmhk/3M="; + cargoHash = "sha256-ZAp9hEzDrzjYSJLKeMCjAoiybOqPdDLqIGOvBTCr5uU="; cargoBuildFlags = [ "--exclude=xtask" From a960e872b4f2a7f77d0aaa3ff773d5fbec28954b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Apr 2026 00:28:57 +0000 Subject: [PATCH 053/104] skaffold: 2.17.1 -> 2.18.3 --- pkgs/by-name/sk/skaffold/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sk/skaffold/package.nix b/pkgs/by-name/sk/skaffold/package.nix index fd3dc591194f..be803484f427 100644 --- a/pkgs/by-name/sk/skaffold/package.nix +++ b/pkgs/by-name/sk/skaffold/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "skaffold"; - version = "2.17.1"; + version = "2.18.3"; src = fetchFromGitHub { owner = "GoogleContainerTools"; repo = "skaffold"; rev = "v${finalAttrs.version}"; - hash = "sha256-Cbpfz0IXFopCeKNDwx8mB/1quhcOO3IWStsFmKeNPYg="; + hash = "sha256-5/Ty3YqDEqHwJ/ghGOasmDiVgXzQ/fhpgqqkyjb8ID4="; }; vendorHash = null; From 016041b0e20ef5465d71a301433888619c943ea7 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Sat, 18 Apr 2026 23:53:41 -0300 Subject: [PATCH 054/104] dotnetCorePackages: fix evaluation in cross --- pkgs/development/compilers/dotnet/default.nix | 91 +++++++++---------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix index 840196c9c895..b0629746d176 100644 --- a/pkgs/development/compilers/dotnet/default.nix +++ b/pkgs/development/compilers/dotnet/default.nix @@ -11,41 +11,44 @@ generateSplicesForMkScope, makeScopeWithSplicing', writeScriptBin, + buildPackages, + newScope, }: -let - scope = makeScopeWithSplicing' { - otherSplices = generateSplicesForMkScope "dotnetCorePackages"; - f = ( - self: - let - callPackage = self.callPackage; +makeScopeWithSplicing' { + otherSplices = generateSplicesForMkScope "dotnetCorePackages"; + f = ( + self: + let + callPackage = self.callPackage; - fetchNupkg = callPackage ../../../build-support/dotnet/fetch-nupkg { }; + fetchNupkg = callPackage ../../../build-support/dotnet/fetch-nupkg { }; - buildDotnetSdk = - let - buildDotnet = attrs: callPackage (import ./binary/build-dotnet.nix attrs) { }; - in - version: - import version { - inherit fetchNupkg; - buildAspNetCore = attrs: buildDotnet (attrs // { type = "aspnetcore"; }); - buildNetRuntime = attrs: buildDotnet (attrs // { type = "runtime"; }); - buildNetSdk = attrs: buildDotnet (attrs // { type = "sdk"; }); - }; - - runtimeIdentifierMap = { - "x86_64-linux" = "linux-x64"; - "aarch64-linux" = "linux-arm64"; - "x86_64-darwin" = "osx-x64"; - "aarch64-darwin" = "osx-arm64"; - "x86_64-windows" = "win-x64"; - "i686-windows" = "win-x86"; + buildDotnetSdk = + let + buildDotnet = attrs: callWithUtils (import ./binary/build-dotnet.nix attrs) { }; + in + version: + import version { + inherit fetchNupkg; + buildAspNetCore = attrs: buildDotnet (attrs // { type = "aspnetcore"; }); + buildNetRuntime = attrs: buildDotnet (attrs // { type = "runtime"; }); + buildNetSdk = attrs: buildDotnet (attrs // { type = "sdk"; }); }; - in - { + runtimeIdentifierMap = { + "x86_64-linux" = "linux-x64"; + "aarch64-linux" = "linux-arm64"; + "x86_64-darwin" = "osx-x64"; + "aarch64-darwin" = "osx-arm64"; + "x86_64-windows" = "win-x64"; + "i686-windows" = "win-x86"; + }; + + # used to break cycle in attribute names + callWithUtils = newScope (utils // { callPackage = callWithUtils; }); + + utils = { inherit callPackage fetchNupkg @@ -63,7 +66,7 @@ let combinePackages = attrs: callPackage (import ./combine-packages.nix attrs) { }; - patchNupkgs = callPackage ./patch-nupkgs.nix { }; + patchNupkgs = buildPackages.callPackage ./patch-nupkgs.nix { }; nugetPackageHook = callPackage ./nuget-package-hook.nix { }; autoPatchcilHook = callPackage ../../../build-support/dotnet/auto-patchcil-hook { }; @@ -73,39 +76,35 @@ let mkNugetSource = callPackage ../../../build-support/dotnet/make-nuget-source { }; mkNugetDeps = callPackage ../../../build-support/dotnet/make-nuget-deps { }; addNuGetDeps = callPackage ../../../build-support/dotnet/add-nuget-deps { }; - } - ); - }; + }; - callPackage = scope.callPackage; - - pkgs = - scope + in + utils // ( let - dotnet_6 = callPackage ./dotnet.nix { + dotnet_6 = callWithUtils ./dotnet.nix { channel = "6.0"; withVMR = false; }; - dotnet_7 = callPackage ./dotnet.nix { + dotnet_7 = callWithUtils ./dotnet.nix { channel = "7.0"; withVMR = false; }; - dotnet_8 = callPackage ./dotnet.nix { + dotnet_8 = callWithUtils ./dotnet.nix { channel = "8.0"; }; - dotnet_9 = callPackage ./dotnet.nix { + dotnet_9 = callWithUtils ./dotnet.nix { channel = "9.0"; }; - dotnet_10 = callPackage ./dotnet.nix { + dotnet_10 = callWithUtils ./dotnet.nix { channel = "10.0"; }; - dotnet_11 = callPackage ./dotnet.nix { + dotnet_11 = callWithUtils ./dotnet.nix { channel = "11.0"; }; in @@ -125,6 +124,6 @@ let dotnet_10 dotnet_11 ] - ); -in -pkgs + ) + ); +} From 4dfc4176d47fba5e55f6c766311d741d2fac2402 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Apr 2026 09:00:03 +0000 Subject: [PATCH 055/104] pi-coding-agent: 0.66.1 -> 0.67.68 --- pkgs/by-name/pi/pi-coding-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pi-coding-agent/package.nix b/pkgs/by-name/pi/pi-coding-agent/package.nix index c9d806f2d530..7be07adbf169 100644 --- a/pkgs/by-name/pi/pi-coding-agent/package.nix +++ b/pkgs/by-name/pi/pi-coding-agent/package.nix @@ -10,16 +10,16 @@ }: buildNpmPackage (finalAttrs: { pname = "pi-coding-agent"; - version = "0.66.1"; + version = "0.67.68"; src = fetchFromGitHub { owner = "badlogic"; repo = "pi-mono"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZLa4IU7WpXixn9q158m17AvsofE43qj11JoaHCA1BWI="; + hash = "sha256-1k9tHb5Dle37a5qHm8xT14vI5cQZOb8ASGQ1KxzPCr4="; }; - npmDepsHash = "sha256-ZR9KAu9zKqYw7Kduf2lkijNVJ03iGzUhty8txSSliD4="; + npmDepsHash = "sha256-xQQZECkDuiCdu0FlKbAKgk6EatLf2jMIXKDfRRwN/gA="; npmWorkspace = "packages/coding-agent"; From 024301e1b65e1344ca32eaa5be4561b7b0644699 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Sun, 19 Apr 2026 13:11:27 +0200 Subject: [PATCH 056/104] yazi: use ffmpeg-headless for video previews The bundled video previewer only invokes `ffmpeg` and `ffprobe` (yazi-plugin/preset/plugins/video.lua), never `ffplay`. The full ffmpeg's `ffplay` links SDL, which transitively pulls in gtk3, gtk4, zenity, gst-plugins-bad and flite. Closure: 1.1G -> 494M. Matches what comparable in-tree thumbnailers already do (ffmpegthumbnailer, mcat, yt-dlp, navidrome). --- pkgs/by-name/ya/yazi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yazi/package.nix b/pkgs/by-name/ya/yazi/package.nix index 917605f0bfc6..02438b9c3630 100644 --- a/pkgs/by-name/ya/yazi/package.nix +++ b/pkgs/by-name/ya/yazi/package.nix @@ -9,7 +9,7 @@ jq poppler-utils _7zz - ffmpeg + ffmpeg-headless fd ripgrep fzf @@ -27,7 +27,7 @@ jq, poppler-utils, _7zz, - ffmpeg, + ffmpeg-headless, fd, ripgrep, fzf, From 32662905c66a82b7a4d05b1508bcde4753af7b93 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 19 Apr 2026 21:46:04 +0200 Subject: [PATCH 057/104] python3Packages.iamdata: 0.1.202604181 -> 0.1.202604191 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202604181...v0.1.202604191 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202604191 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index 1c8d5b0e69e8..3b0fe8a8e3e7 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202604181"; + version = "0.1.202604191"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-QtdDm4ZKbk1/gyY6X/yRBt2Eklvs1BAgrbkCt5BsaZc="; + hash = "sha256-cS7eh68a1EQmoqOkCnkvmYefUazQm7qClMZwRWXsSOo="; }; __darwinAllowLocalNetworking = true; From 77b586463784253fecee96082a90eb00f5f981dd Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Sun, 19 Apr 2026 20:28:17 +0100 Subject: [PATCH 058/104] lib.modules: submodule emptyValue must evaluate sub-option defaults `emptyValue` for `types.submodule` was `{ value = { }; }`, i.e. none of the type-declared options or their defaults. Previously submodules without defs would simply fail for lack of a default, but since PR #500104 repurposed `emptyValue` as the fallback when no definitions exist, submodule options without an explicit `default = { }` (new additions) silently lost their sub-option defaults (e.g. `requiredFeatures.devnet` in the nixos-test-driver, #511413). Main change: `emptyValue`: `{ }` -> `{ value = base.config; }` Additionally, skip `emptyValue`-based default rendering in docs for types with submodules, because their sub-options are already documented individually, and forcing evaluation here can break on modules with invalid or incomplete definitions. --- lib/options.nix | 11 ++++++++++- lib/tests/modules.sh | 2 ++ lib/tests/modules/defaults.nix | 25 ++++++++++++++++++++++++- lib/types.nix | 2 +- 4 files changed, 37 insertions(+), 3 deletions(-) diff --git a/lib/options.nix b/lib/options.nix index 0cda30fc3544..6191a876cdd4 100644 --- a/lib/options.nix +++ b/lib/options.nix @@ -590,7 +590,16 @@ rec { ); } // - optionalAttrs (opt ? defaultText || opt ? default || ((opt.type or { }).emptyValue or { }) ? value) + optionalAttrs + ( + opt ? defaultText + || opt ? default + # Render emptyValue-based defaults, but only for types without + # submodules (e.g. types.submodule). Submodules may evaluate to + # error without user defs, and their sub-options are documented + # individually, so best to skip those here. + || ((opt.type or { }).emptyValue or { }) ? value && (opt.type or { }).getSubModules or null == null + ) { default = builtins.addErrorContext diff --git a/lib/tests/modules.sh b/lib/tests/modules.sh index 765ca31a48e7..515ab169fe43 100755 --- a/lib/tests/modules.sh +++ b/lib/tests/modules.sh @@ -686,6 +686,8 @@ checkConfigOutput "\[\]" config.unique ./defaults.nix checkConfigOutput "\[\]" config.coercedTo ./defaults.nix # These types don't have empty values checkConfigError 'The option .int. was accessed but has no value defined. Try setting the option.' config.int ./defaults.nix +## submodule emptyValue must evaluate sub-option defaults +checkConfigOutput "ok" config.result ./defaults.nix # types.unique # requires a single definition diff --git a/lib/tests/modules/defaults.nix b/lib/tests/modules/defaults.nix index 56eee2c9c286..160245df27ad 100644 --- a/lib/tests/modules/defaults.nix +++ b/lib/tests/modules/defaults.nix @@ -1,4 +1,4 @@ -{ lib, ... }: +{ lib, config, ... }: let inherit (lib) types; in @@ -19,6 +19,18 @@ in submodule = lib.mkOption { type = types.submodule { }; }; + submoduleWithDefaults = lib.mkOption { + type = types.submodule { + options.enabled = lib.mkOption { + type = types.bool; + default = true; + }; + options.count = lib.mkOption { + type = types.int; + default = 13; + }; + }; + }; unique = lib.mkOption { type = types.unique { message = "hi"; } (types.listOf types.int); }; @@ -29,5 +41,16 @@ in int = lib.mkOption { type = types.int; }; + + result = lib.mkOption { + type = types.str; + default = + assert + config.submoduleWithDefaults == { + enabled = true; + count = 13; + }; + "ok"; + }; }; } diff --git a/lib/types.nix b/lib/types.nix index 9fb99b9cc66e..f2c5f7897cdc 100644 --- a/lib/types.nix +++ b/lib/types.nix @@ -1320,7 +1320,7 @@ rec { }; }; emptyValue = { - value = { }; + value = base.config; }; getSubOptions = prefix: From 6be5caeeba691f3182c6761959decf596854eadd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Apr 2026 20:18:36 +0000 Subject: [PATCH 059/104] containerd: 2.2.1 -> 2.2.3 --- pkgs/by-name/co/containerd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/containerd/package.nix b/pkgs/by-name/co/containerd/package.nix index cbc5bdfe5c3d..af5cd5fbd366 100644 --- a/pkgs/by-name/co/containerd/package.nix +++ b/pkgs/by-name/co/containerd/package.nix @@ -16,7 +16,7 @@ buildGoModule rec { pname = "containerd"; - version = "2.2.1"; + version = "2.2.3"; outputs = [ "out" @@ -28,7 +28,7 @@ buildGoModule rec { owner = "containerd"; repo = "containerd"; tag = "v${version}"; - hash = "sha256-fDOfN0XESrBTDW7Nxj9niqU93BQ5/JaGLwAR3u6Xaik="; + hash = "sha256-jaOLZf246kmvBHHrwgvqrhxuh+n1HE6NDqckZK4tvnM="; }; postPatch = '' From dcf8ade6116d53131b46919235dc34ec20d8ae82 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Apr 2026 20:53:27 +0000 Subject: [PATCH 060/104] mattermostLatest: 11.5.1 -> 11.5.3 --- pkgs/by-name/ma/mattermostLatest/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/mattermostLatest/package.nix b/pkgs/by-name/ma/mattermostLatest/package.nix index 138b7df0cfdf..7f5ef6c0490b 100644 --- a/pkgs/by-name/ma/mattermostLatest/package.nix +++ b/pkgs/by-name/ma/mattermostLatest/package.nix @@ -13,9 +13,9 @@ mattermost.override ( # and make sure the version regex is up to date here. # Ensure you also check ../mattermost/package.nix for ESR releases. regex = "^v(11\\.[0-9]+\\.[0-9]+)$"; - version = "11.5.1"; - srcHash = "sha256-3ij6JYGectkAYc2z6caD3L0NUP1UJJ6QaR2qLcTWXoI="; - vendorHash = "sha256-ao8jWfrzMTs9JJokaGH0kuoZ0d3VnIDGc5uDN2hCrhk="; + version = "11.5.3"; + srcHash = "sha256-r7rfiQ4C0E511QWdpQihydsuoRZCzboodmh1iT4a8r4="; + vendorHash = "sha256-/ts6j86tvbYFjVACkJwcSnXDd+8BXzpaFVdV9DRHkqY="; npmDepsHash = "sha256-r7iq1pCAJjFyspZBdeNWe00W7A3l73PGC6rrsZ7O6Uw="; lockfileOverlay = '' unlock(.; "@floating-ui/react"; "channels/node_modules/@floating-ui/react") From 001a2e68106b17e13e7cb287777b4bc4143f2c86 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Apr 2026 21:24:41 +0000 Subject: [PATCH 061/104] wastebin: 3.4.1 -> 3.5.0 --- pkgs/by-name/wa/wastebin/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wastebin/package.nix b/pkgs/by-name/wa/wastebin/package.nix index b555e9e670ca..de4cfdc1dc1a 100644 --- a/pkgs/by-name/wa/wastebin/package.nix +++ b/pkgs/by-name/wa/wastebin/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wastebin"; - version = "3.4.1"; + version = "3.5.0"; src = fetchFromGitHub { owner = "matze"; repo = "wastebin"; rev = finalAttrs.version; - hash = "sha256-435d/MBLRBvJ5LQ2ohhIOtPmHNjnWQCp1wVS+Wv8t6U="; + hash = "sha256-3CXxRYPI0C2E0QvDETbJLW/2K/MG8UZgXcdOXYEgJeY="; }; - cargoHash = "sha256-S9aQsdnpq/3D6nnRG+cCIM5Cljcax4+KxavRj3kxeQo="; + cargoHash = "sha256-lXHKYoPWzD3Icb2iPuqGJHACKGCjAVYkmgoGOBQ4V0U="; nativeBuildInputs = [ pkg-config From 46eeea691b3a3f6ab238d38855a5819baa4fe938 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 19 Apr 2026 22:47:50 +0200 Subject: [PATCH 062/104] wappalyzergo: init at 0.2.77 Implementation of the Wappalyzer Technology Detection Library https://github.com/projectdiscovery/wappalyzergo --- pkgs/by-name/wa/wappalyzergo/package.nix | 34 ++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pkgs/by-name/wa/wappalyzergo/package.nix diff --git a/pkgs/by-name/wa/wappalyzergo/package.nix b/pkgs/by-name/wa/wappalyzergo/package.nix new file mode 100644 index 000000000000..3d7bbf2da7ff --- /dev/null +++ b/pkgs/by-name/wa/wappalyzergo/package.nix @@ -0,0 +1,34 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule (finalAttrs: { + pname = "wappalyzergo"; + version = "0.2.77"; + + src = fetchFromGitHub { + owner = "projectdiscovery"; + repo = "wappalyzergo"; + tag = "v${finalAttrs.version}"; + hash = "sha256-lU9AhjbM2Ph54aVNyJB+c7CnbovkSIQmGsUa+2SHd14="; + }; + + vendorHash = "sha256-HTh1iNGQXmYe9eNEBhZixr8jyBqWsKhTcUHX4vzItIU="; + + ldflags = [ "-s" ]; + + __structuredAttrs = true; + + strictDeps = true; + + meta = { + description = "Implementation of the Wappalyzer Technology Detection Library"; + homepage = "https://github.com/projectdiscovery/wappalyzergo"; + changelog = "https://github.com/projectdiscovery/wappalyzergo/releases/tag/v${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "wappalyzergo"; + }; +}) From 580e211e6b7b841a1f651977d42ea2e8094aa757 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 19 Apr 2026 23:38:45 +0200 Subject: [PATCH 063/104] vulnx: rename, 1.0.0 -> 2.0.1 --- pkgs/by-name/cv/cvemap/package.nix | 37 -------------------------- pkgs/by-name/vu/vulnx/package.nix | 42 ++++++++++++++++++++++++++++++ pkgs/top-level/aliases.nix | 1 + 3 files changed, 43 insertions(+), 37 deletions(-) delete mode 100644 pkgs/by-name/cv/cvemap/package.nix create mode 100644 pkgs/by-name/vu/vulnx/package.nix diff --git a/pkgs/by-name/cv/cvemap/package.nix b/pkgs/by-name/cv/cvemap/package.nix deleted file mode 100644 index 1a2e6cd835c8..000000000000 --- a/pkgs/by-name/cv/cvemap/package.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ - lib, - buildGoModule, - fetchFromGitHub, -}: - -buildGoModule (finalAttrs: { - pname = "cvemap"; - version = "1.0.0"; - - src = fetchFromGitHub { - owner = "projectdiscovery"; - repo = "cvemap"; - tag = "v${finalAttrs.version}"; - hash = "sha256-pzCLzSsAaoiRrTBENnmyqaSyDnHQdDAcTNyaxpc7mt4="; - }; - - vendorHash = "sha256-4GW1mgwOXbdiDmQoN1yxVOJC8mXpqkKliabWZzvOff4="; - - subPackages = [ - "cmd/cvemap/" - ]; - - ldflags = [ - "-s" - "-w" - ]; - - meta = { - description = "Tool to work with CVEs"; - homepage = "https://github.com/projectdiscovery/cvemap"; - changelog = "https://github.com/projectdiscovery/cvemap/releases/tag/v${finalAttrs.version}"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ fab ]; - mainProgram = "cvemap"; - }; -}) diff --git a/pkgs/by-name/vu/vulnx/package.nix b/pkgs/by-name/vu/vulnx/package.nix new file mode 100644 index 000000000000..d2d44c2c582c --- /dev/null +++ b/pkgs/by-name/vu/vulnx/package.nix @@ -0,0 +1,42 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + versionCheckHook, +}: + +buildGoModule (finalAttrs: { + pname = "vulnx"; + version = "2.0.1"; + + src = fetchFromGitHub { + owner = "projectdiscovery"; + repo = "vulnx"; + tag = "v${finalAttrs.version}"; + hash = "sha256-HejAK/KXpQ9HouA3JpX7MoMzMUoMmKX7eEKwMGfgSx4="; + }; + + vendorHash = "sha256-WVskArdIieEof/GDlzEZbY4QDYfAQyP0+Le24q+Kfu0="; + + subPackages = [ "cmd/vulnx/" ]; + + ldflags = [ "-s" ]; + + __structuredAttrs = true; + + strictDeps = true; + + # Issue with updater and version check + # nativeInstallCheckInputs = [ versionCheckHook ]; + # doInstallCheck = true; + # versionCheckProgramArg = [ "version" ]; + + meta = { + description = "Tool to work with CVEs"; + homepage = "https://github.com/projectdiscovery/vulnx"; + changelog = "https://github.com/projectdiscovery/vulnx/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "vulnx"; + }; +}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index dd1cbe95997e..fcb47874b3ba 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -575,6 +575,7 @@ mapAliases { curl-impersonate-chrome = warnAlias "curl-impersonate-chrome has been renamed to curl-impersonate" curl-impersonate; # Added 2025-11-02 curl-impersonate-ff = throw "curl-impersonate-ff has been removed because it is unmaintained upstream and has vulnerable dependencies. Use curl-impersonate instead."; # Added 2025-11-02 curlHTTP3 = warnAlias "'curlHTTP3' has been removed, as 'curl' now has HTTP/3 support enabled by default" curl; # Added 2025-08-22 + cvemap = vulnx; # Added 2026-04-19 cwe-client-cli = throw "cwe-client-cli has been removed because it is archived and has unclear licensing"; # Added 2026-01-10 cyber = throw "cyber has been removed, as it does not build with supported Zig versions"; # Added 2025-08-09 dale = throw "dale has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-10 From 08f0ca1ac5642d9e3994a5ec6248ac4666b954ef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Apr 2026 22:26:30 +0000 Subject: [PATCH 064/104] python3Packages.yara-x: 1.14.0 -> 1.15.0 --- pkgs/development/python-modules/yara-x/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/yara-x/default.nix b/pkgs/development/python-modules/yara-x/default.nix index 8444ddd1f908..a4479a804025 100644 --- a/pkgs/development/python-modules/yara-x/default.nix +++ b/pkgs/development/python-modules/yara-x/default.nix @@ -9,21 +9,21 @@ buildPythonPackage rec { pname = "yara-x"; - version = "1.14.0"; + version = "1.15.0"; pyproject = true; src = fetchFromGitHub { owner = "VirusTotal"; repo = "yara-x"; tag = "v${version}"; - hash = "sha256-gGkBmJoUa9WiIozSwhe18N8i5uSiKsSQ3J1NAT41ro4="; + hash = "sha256-P0VxfsyjtgLNJcZMh+BHj7ujg/ReB4xycinfCS3NJyU="; }; buildAndTestSubdir = "py"; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname src version; - hash = "sha256-j+sIxYPvkI1EnAN7LcBoS4m04rYdKlK48tGO0uFa7KU="; + hash = "sha256-FIZihLzpP9EhqQU/L6hKQQsMAhd1SsVzKap3GlghHSk="; }; nativeBuildInputs = [ From 2e8a5f682f1a28b353c0996869b5932a693783b7 Mon Sep 17 00:00:00 2001 From: daspk04 Date: Sun, 19 Apr 2026 18:01:16 -0500 Subject: [PATCH 065/104] python3packages.sqlalchemy-adapter: init at 1.9.0 --- .../sqlalchemy-adapter/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/sqlalchemy-adapter/default.nix diff --git a/pkgs/development/python-modules/sqlalchemy-adapter/default.nix b/pkgs/development/python-modules/sqlalchemy-adapter/default.nix new file mode 100644 index 000000000000..0a2cbe6f46ff --- /dev/null +++ b/pkgs/development/python-modules/sqlalchemy-adapter/default.nix @@ -0,0 +1,49 @@ +{ + lib, + fetchFromGitHub, + buildPythonPackage, + + pycasbin, + sqlalchemy, + setuptools, + + pytestCheckHook, +}: +buildPythonPackage (finalAttrs: { + pname = "sqlalchemy-adapter"; + version = "1.9.0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "officialpycasbin"; + repo = "sqlalchemy-adapter"; + tag = "v${finalAttrs.version}"; + hash = "sha256-FjxRSJ+3IIdtKkpZvkL/KzH7gn4IJjCTchABglfcyQ4="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + pycasbin + sqlalchemy + ]; + + pythonImportsCheck = [ + "sqlalchemy_adapter" + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + meta = { + description = "SQLAlchemy Adapter for PyCasbin"; + homepage = "https://github.com/officialpycasbin/sqlalchemy-adapter"; + changelog = "https://github.com/apache/casbin-python-sqlalchemy-adapter/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ daspk04 ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2602606f955b..fa9bb11f7be5 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -18422,6 +18422,8 @@ self: super: with self; { sqlalchemy = callPackage ../development/python-modules/sqlalchemy { }; + sqlalchemy-adapter = callPackage ../development/python-modules/sqlalchemy-adapter { }; + sqlalchemy-citext = callPackage ../development/python-modules/sqlalchemy-citext { }; sqlalchemy-cockroachdb = callPackage ../development/python-modules/sqlalchemy-cockroachdb { }; From 50eed9773439b1cb72f35d010c82ed5726ec29bf Mon Sep 17 00:00:00 2001 From: daspk04 Date: Sun, 19 Apr 2026 18:02:32 -0500 Subject: [PATCH 066/104] python3packages.types-paramiko: init at 4.0.0.20250822 --- .../python-modules/types-paramiko/default.nix | 37 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 39 insertions(+) create mode 100644 pkgs/development/python-modules/types-paramiko/default.nix diff --git a/pkgs/development/python-modules/types-paramiko/default.nix b/pkgs/development/python-modules/types-paramiko/default.nix new file mode 100644 index 000000000000..3a5525a8ce3c --- /dev/null +++ b/pkgs/development/python-modules/types-paramiko/default.nix @@ -0,0 +1,37 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + cryptography, +}: +buildPythonPackage (finalAttrs: { + pname = "types-paramiko"; + version = "4.0.0.20250822"; + pyproject = true; + __structuredAttrs = true; + + src = fetchPypi { + pname = "types_paramiko"; + inherit (finalAttrs) version; + hash = "sha256-G1awy9Puw9L9EjyesnBOYSt3fhWhdwWoBCeeplJeDFM="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + cryptography + ]; + + # Modules doesn't have tests + doCheck = false; + + pythonImportsCheck = [ "paramiko-stubs" ]; + + meta = { + description = "Typing stubs for paramiko"; + homepage = "https://github.com/python/typeshed"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ daspk04 ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index fa9bb11f7be5..5807b8c03188 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -20387,6 +20387,8 @@ self: super: with self; { types-openpyxl = callPackage ../development/python-modules/types-openpyxl { }; + types-paramiko = callPackage ../development/python-modules/types-paramiko { }; + types-pillow = callPackage ../development/python-modules/types-pillow { }; types-protobuf = callPackage ../development/python-modules/types-protobuf { }; From e20944e842dd3d946fef1256be4e7a7011e1aa0e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Apr 2026 22:54:08 +0000 Subject: [PATCH 067/104] rtk: 0.35.0 -> 0.37.1 --- pkgs/by-name/rt/rtk/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rt/rtk/package.nix b/pkgs/by-name/rt/rtk/package.nix index 4c855a81d91e..1c79051414da 100644 --- a/pkgs/by-name/rt/rtk/package.nix +++ b/pkgs/by-name/rt/rtk/package.nix @@ -12,18 +12,19 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rtk"; - version = "0.35.0"; + version = "0.37.1"; src = fetchFromGitHub { owner = "rtk-ai"; repo = "rtk"; tag = "v${finalAttrs.version}"; - hash = "sha256-7DAL4dsnq2ZWmkyoI+BeN21ouK0VyLvSxOCt5hPWCl4="; + hash = "sha256-uKf3GLabsZ094VviTXF90FohLiyXFqTV/hHlm/l+ICQ="; }; strictDeps = true; + __structuredAttrs = true; - cargoHash = "sha256-r/PCA15MsmERCq3z8nObxdbX3KijsrInxsgJ6aqRVc4="; + cargoHash = "sha256-Vr1WKy+poeJnqjV7LvekC/jV1jolJDgxwNUp229EEWk="; nativeBuildInputs = [ makeWrapper From 7c0c73159f71e2aa535d362f1fb7940cc600b308 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sun, 19 Apr 2026 18:03:23 -0500 Subject: [PATCH 068/104] yaziPlugins: update on 2026-04-19 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - mactag: 26.1.22-unstable-2026-02-27 → 26.1.22-unstable-2026-04-10 Compare: https://github.com/yazi-rs/plugins/compare/0897e20d41b79a5ec8e80e645b041bb950547a0b...babfd0f6144aedcc7af11852ce962b989d052898 - mediainfo: 26.1.22-unstable-2026-03-31 → 26.1.22-unstable-2026-04-10 Compare: https://github.com/boydaihungst/mediainfo.yazi/compare/75f93be8f153709a22b798105462de6105f54d90...49f5ab722d617a64b3bea87944e3e4e17ba3a46b - mount: 25.12.29-unstable-2026-01-31 → 25.12.29-unstable-2026-04-09 Compare: https://github.com/yazi-rs/plugins/compare/d078b01ecbdb0f85f6ea8836a851c6bf72f9f865...7749958b00d461d3c0fba4aa651940d778d1fc3f - split-tabs: 0-unstable-2026-04-09 → 0-unstable-2026-04-13 Compare: https://github.com/terrakok/split-tabs.yazi/compare/3f297277ed79cef5d22ea19883ce4d22e40c45a8...6c0931840d764bffa0c38677b6a84e69928e283f - vcs-files: 26.1.22-unstable-2026-01-24 → 26.1.22-unstable-2026-04-10 Compare: https://github.com/yazi-rs/plugins/compare/6c71385af67c71cb3d62359e94077f2e940b15df...babfd0f6144aedcc7af11852ce962b989d052898 --- pkgs/by-name/ya/yazi/plugins/mactag/default.nix | 6 +++--- pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix | 6 +++--- pkgs/by-name/ya/yazi/plugins/mount/default.nix | 6 +++--- pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix | 6 +++--- pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/mactag/default.nix b/pkgs/by-name/ya/yazi/plugins/mactag/default.nix index 62cda1f82031..5162d0384852 100644 --- a/pkgs/by-name/ya/yazi/plugins/mactag/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/mactag/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "mactag.yazi"; - version = "26.1.22-unstable-2026-02-27"; + version = "26.1.22-unstable-2026-04-10"; src = fetchFromGitHub { owner = "yazi-rs"; repo = "plugins"; - rev = "0897e20d41b79a5ec8e80e645b041bb950547a0b"; - hash = "sha256-tHOHWFH9E7aGrmHb8bUD1sLGU0OIdTjQ2p4SbJVfh/s="; + rev = "babfd0f6144aedcc7af11852ce962b989d052898"; + hash = "sha256-y/UnRuZ2QytCdtGhxkbVvaGXglpqwufaUddXOzs7fzo="; }; meta = { diff --git a/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix b/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix index 9184688477ea..c01d405f5b99 100644 --- a/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "mediainfo.yazi"; - version = "26.1.22-unstable-2026-03-31"; + version = "26.1.22-unstable-2026-04-10"; src = fetchFromGitHub { owner = "boydaihungst"; repo = "mediainfo.yazi"; - rev = "75f93be8f153709a22b798105462de6105f54d90"; - hash = "sha256-G3Nh56OdQInByHDQbI+yFe0s2fEaQlejLdakcoJFf4I="; + rev = "49f5ab722d617a64b3bea87944e3e4e17ba3a46b"; + hash = "sha256-PcGrFG06XiJYgBWq+c7fYsx1kjkCvIYRaBiWaJT+xkw="; }; meta = { diff --git a/pkgs/by-name/ya/yazi/plugins/mount/default.nix b/pkgs/by-name/ya/yazi/plugins/mount/default.nix index 0d47247a2aa1..4a13b1103470 100644 --- a/pkgs/by-name/ya/yazi/plugins/mount/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/mount/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "mount.yazi"; - version = "25.12.29-unstable-2026-01-31"; + version = "25.12.29-unstable-2026-04-09"; src = fetchFromGitHub { owner = "yazi-rs"; repo = "plugins"; - rev = "d078b01ecbdb0f85f6ea8836a851c6bf72f9f865"; - hash = "sha256-aPe1AntPE76xq0VA/4FtBtRXmj+tfDjdMlQ9B9MkM+U="; + rev = "7749958b00d461d3c0fba4aa651940d778d1fc3f"; + hash = "sha256-DZNhqIuGZIEEEH1TrCtAjZKa+7CWZeS1wO9aA9C0Eec="; }; meta = { diff --git a/pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix b/pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix index 1990aa5722c7..d8542fdcb333 100644 --- a/pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix @@ -6,13 +6,13 @@ mkYaziPlugin { pname = "split-tabs.yazi"; - version = "0-unstable-2026-04-09"; + version = "0-unstable-2026-04-13"; src = fetchFromGitHub { owner = "terrakok"; repo = "split-tabs.yazi"; - rev = "3f297277ed79cef5d22ea19883ce4d22e40c45a8"; - hash = "sha256-exa9I5GaF5T2dBnKIcB1gSdtdp2QlzbHv2J9FGxfpBM="; + rev = "6c0931840d764bffa0c38677b6a84e69928e283f"; + hash = "sha256-FqeXVVFk4+aXn8d+LLs8idRBkLLzRPeVol6vMCh6mQ4="; }; meta = { diff --git a/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix b/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix index 406368906de2..8f64eb90c992 100644 --- a/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "vcs-files.yazi"; - version = "26.1.22-unstable-2026-01-24"; + version = "26.1.22-unstable-2026-04-10"; src = fetchFromGitHub { owner = "yazi-rs"; repo = "plugins"; - rev = "6c71385af67c71cb3d62359e94077f2e940b15df"; - hash = "sha256-+akz8E6Fmk6KwmeZOePEm/KqfbDaKeL4wiUgtm12SAE="; + rev = "babfd0f6144aedcc7af11852ce962b989d052898"; + hash = "sha256-y/UnRuZ2QytCdtGhxkbVvaGXglpqwufaUddXOzs7fzo="; }; meta = { From d6f0fc515c93b3b0efc71d0bebeaa9199230f29b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Apr 2026 23:30:09 +0000 Subject: [PATCH 069/104] fabric-ai: 1.4.444 -> 1.4.448 --- pkgs/by-name/fa/fabric-ai/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fa/fabric-ai/package.nix b/pkgs/by-name/fa/fabric-ai/package.nix index a80ae0e1ca42..21804902d488 100644 --- a/pkgs/by-name/fa/fabric-ai/package.nix +++ b/pkgs/by-name/fa/fabric-ai/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "fabric-ai"; - version = "1.4.444"; + version = "1.4.448"; src = fetchFromGitHub { owner = "danielmiessler"; repo = "fabric"; tag = "v${finalAttrs.version}"; - hash = "sha256-986ny/DRchsu+MkZFnmGrWaCPaw+SFYJzY768ZEPtfQ="; + hash = "sha256-4soF/1a5w9Wm8sGUZlDO4Y0JaKV9ro4F8mXxV8HtG3A="; }; - vendorHash = "sha256-G1N/cPPReI5jrZ9orrWEAV/cRPrGbUZyhht+8iMDRb0="; + vendorHash = "sha256-MxQfHrF9iwoQEa0p24FnmdfHyiCOYpMRv3EukV3Onzo="; # Fabric introduced plugin tests that fail in the nix build sandbox. doCheck = false; From 06877b0aaeb3fee9cbf44a3008a82ef61246245e Mon Sep 17 00:00:00 2001 From: daspk04 Date: Sun, 19 Apr 2026 18:33:26 -0500 Subject: [PATCH 070/104] skypilot: 0.8.1 -> 0.12.0 --- pkgs/by-name/sk/skypilot/package.nix | 253 +++++++++++++++++++++++---- 1 file changed, 223 insertions(+), 30 deletions(-) diff --git a/pkgs/by-name/sk/skypilot/package.nix b/pkgs/by-name/sk/skypilot/package.nix index 33092f7aa1dd..80319b78edfb 100644 --- a/pkgs/by-name/sk/skypilot/package.nix +++ b/pkgs/by-name/sk/skypilot/package.nix @@ -1,48 +1,240 @@ { lib, + pkgs, fetchFromGitHub, python3Packages, + buildNpmPackage, + writableTmpDirAsHomeHook, }: - -python3Packages.buildPythonApplication (finalAttrs: { +let pname = "skypilot"; - version = "0.8.1"; + version = "0.12.0"; src = fetchFromGitHub { owner = "skypilot-org"; repo = "skypilot"; - tag = "v${finalAttrs.version}"; - hash = "sha256-jLjYsBkb5Tba3q/mdqCWK04FLg0pEdHyZH3vuMIP6tg="; + tag = "v${version}"; + hash = "sha256-zxkduComvFuSbWnWSw1PYalGdVhiwCIjElXEg7VPw88="; }; + dashboard = buildNpmPackage { + inherit pname version src; + + sourceRoot = "${src.name}/sky/dashboard"; + npmDepsHash = "sha256-8uZzkDJkaDPFXXsGy29jkaw6g8bPe3drbboYHHa6YuU="; + + installPhase = '' + mkdir -p $out + cp -r out/* $out/ + ''; + }; +in +python3Packages.buildPythonApplication (finalAttrs: { + inherit pname version src; + pyproject = true; + pythonRelaxDeps = true; - build-system = with python3Packages; [ setuptools ]; + nativeBuildInputs = [ + writableTmpDirAsHomeHook + ]; - # when updating, please ensure package version constraints stipulaed - # in setup.py are met - propagatedBuildInputs = with python3Packages; [ - cachetools - click - colorama - cryptography - filelock - jinja2 - jsonschema - networkx - packaging - pandas - pendulum - prettytable - psutil - python-dotenv - pyyaml - pulp - requests - rich - tabulate - typing-extensions - wheel + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; + + postPatch = '' + substituteInPlace sky/setup_files/dependencies.py --replace-fail 'casbin' 'pycasbin' + substituteInPlace pyproject.toml --replace-fail 'buildkite-test-collector' "" + ''; + + build-system = with python3Packages; [ + setuptools + setuptools-scm + ]; + + # https://github.com/skypilot-org/skypilot/blob/master/sky/setup_files/dependencies.py + dependencies = + with python3Packages; + [ + aiohttp + aiofiles + aiosqlite + alembic + asyncpg + bcrypt + cachetools + click + colorama + cryptography + filelock + fastapi + gitpython + httpx + ijson + jinja2 + jsonschema + networkx + packaging + pandas + paramiko + passlib + pendulum + pip + prettytable + prometheus-client + psutil + psycopg2-binary + pycasbin + pydantic + pyjwt + python-dotenv + pyyaml + python-multipart + pulp + requests + rich + setproctitle + sqlalchemy + sqlalchemy-adapter + tabulate + types-paramiko + typing-extensions + uvicorn + wheel + ] + ++ aiohttp.optional-dependencies.speedups + ++ fastapi.optional-dependencies.all + ++ uvicorn.optional-dependencies.standard; + + optional-dependencies = + with python3Packages; + lib.fix (self: { + + all = with self; [ + aws + azure + cloudfare + docker + fluidstack + gcp + ibm + kubernates + lambda + paperspace + ray + remote + server + scp + ssh + vsphere + ]; + + aws = [ + awscli + boto3 + botocore + colorama + ]; + + azure = [ + azure-cli + azure-core + azure-identity + azure-mgmt-compute + azure-mgmt-network + azure-storage-blob + msgraph-sdk + ] + ++ self.ray; + + cloudfare = self.aws; + + # cudo = [cudo-compute]; + # + # do = [pydo azure-core azure-common]; + + docker = [ docker ]; + + fluidstack = [ ]; + + gcp = [ + google-api-python-client + google-cloud-storage + pyopenssl + ]; + + ibm = [ + ibm-cloud-sdk-core + # ibm-cos-sdk + # ibm-platform-services + # ibm-vpc + ] + ++ self.ray; + + kubernetes = [ + kubernetes + websockets + ]; + + lambda = [ ]; + + # nebius = [ + # nebius + # ] + # ++ self.aws; + + paperspace = [ ]; + + ray = [ ray ] ++ ray.optional-dependencies.default; + + remote = [ + grpcio + protobuf + ]; + + # runpod = [ runpod ]; + + server = [ + pycasbin + passlib + pyjwt + sqlalchemy-adapter + ]; + + scp = self.ray; + + ssh = self.kubernetes; + + # vast = [vastai-sdk]; + + vsphere = [ + pyvmomi + # vsphere-automation-sdk + ]; + }); + + postInstall = '' + mkdir -p $out/${python3Packages.python.sitePackages}/sky/dashboard/out + cp -r ${dashboard}/* $out/${python3Packages.python.sitePackages}/sky/dashboard/out/ + ''; + + # Excluding the tests as it fails with error: + # Message: 'Config loaded from /build/source/examples/admin_policy/restful_policy.yaml:\nadmin_policy: http://localhost:8080\n' + #Arguments: () + #--- Logging error --- + #Traceback (most recent call last): + # File "/nix/store/pzdalg368npikvpq4ncz2saxnz19v53k-python3-3.13.12/lib/python3.13/logging/__init__.py", line 1154, in emit + # stream.write(msg + self.terminator) + # ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + #ValueError: I/O operation on closed file. + # nativeCheckInputs = with python3Packages; [ + # pytestCheckHook + # boto3 + # pytest-env + # pytest-xdist + # ]; + + pythonImportsCheck = [ + "sky" ]; meta = { @@ -53,6 +245,7 @@ python3Packages.buildPythonApplication (finalAttrs: { managed execution. ''; homepage = "https://github.com/skypilot-org/skypilot"; + changelog = "https://github.com/skypilot-org/skypilot/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ seanrmurphy ]; mainProgram = "sky"; From be48fe65306b17ff5712f2f8f0e3fdf30c97ac90 Mon Sep 17 00:00:00 2001 From: daspk04 Date: Sun, 19 Apr 2026 18:34:00 -0500 Subject: [PATCH 071/104] skypilot: add daspk04 to maintainers --- pkgs/by-name/sk/skypilot/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sk/skypilot/package.nix b/pkgs/by-name/sk/skypilot/package.nix index 80319b78edfb..d48db1649d1a 100644 --- a/pkgs/by-name/sk/skypilot/package.nix +++ b/pkgs/by-name/sk/skypilot/package.nix @@ -247,7 +247,10 @@ python3Packages.buildPythonApplication (finalAttrs: { homepage = "https://github.com/skypilot-org/skypilot"; changelog = "https://github.com/skypilot-org/skypilot/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ seanrmurphy ]; + maintainers = with lib.maintainers; [ + seanrmurphy + daspk04 + ]; mainProgram = "sky"; }; }) From 3b3f29515a2806b082300a9e9459e19021406062 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sat, 18 Apr 2026 10:59:26 -0700 Subject: [PATCH 072/104] python3Packages.celery: remove pytest-xdist as incomplete tests then hang pytestRemoveBytecode --- pkgs/development/python-modules/celery/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/celery/default.nix b/pkgs/development/python-modules/celery/default.nix index 2d76c8c237c3..5c41e1a4e529 100644 --- a/pkgs/development/python-modules/celery/default.nix +++ b/pkgs/development/python-modules/celery/default.nix @@ -154,9 +154,13 @@ buildPythonPackage (finalAttrs: { pytest-celery pytest-click pytest-timeout - pytest-xdist pytestCheckHook ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + # Using `pytest-xdist` leads to incomplete tests which hang `pytestRemoveBytecode` + # under `sandbox=false` (the default on Darwin). + pytest-xdist + ] ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; disabledTestPaths = [ From f908f5fa3847f28d78ef35ebd40dece83f9dbb8e Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Mon, 20 Apr 2026 01:41:23 +0200 Subject: [PATCH 073/104] treewide: substitute pname for strings (python-modules) repeat of #410679 limited to `pkgs/development/python-modules/`, part of #346453 --- pkgs/development/python-modules/cddlparser/default.nix | 2 +- .../python-modules/copier-template-tester/default.nix | 2 +- pkgs/development/python-modules/corallium/default.nix | 2 +- pkgs/development/python-modules/cron-converter/default.nix | 2 +- pkgs/development/python-modules/pytest-insta/default.nix | 4 ++-- pkgs/development/python-modules/pytest-reraise/default.nix | 2 +- pkgs/development/python-modules/qiskit-finance/default.nix | 2 +- .../python-modules/qiskit-machine-learning/default.nix | 2 +- pkgs/development/python-modules/qiskit-nature/default.nix | 2 +- .../python-modules/qiskit-optimization/default.nix | 2 +- pkgs/development/python-modules/sphinx-tippy/default.nix | 2 +- pkgs/development/python-modules/textx/default.nix | 6 +++--- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/cddlparser/default.nix b/pkgs/development/python-modules/cddlparser/default.nix index ba7237bcc840..c9442bdb9362 100644 --- a/pkgs/development/python-modules/cddlparser/default.nix +++ b/pkgs/development/python-modules/cddlparser/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "tidoust"; - repo = pname; + repo = "cddlparser"; tag = "v${version}"; sha256 = "sha256-LcIxU77bYpsuE4j1QgzdD3d7CO/EUEA9xwn+uIV68Oc="; }; diff --git a/pkgs/development/python-modules/copier-template-tester/default.nix b/pkgs/development/python-modules/copier-template-tester/default.nix index 1876c44c75a0..636c90b83140 100644 --- a/pkgs/development/python-modules/copier-template-tester/default.nix +++ b/pkgs/development/python-modules/copier-template-tester/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "KyleKing"; - repo = pname; + repo = "copier-template-tester"; tag = version; hash = "sha256-n/39Gl4q24QKfVFaeeqqu0AQt2jRSRrcnEOFRHQ+SQE="; }; diff --git a/pkgs/development/python-modules/corallium/default.nix b/pkgs/development/python-modules/corallium/default.nix index 0f3b69a06a22..8378e4ee4dba 100644 --- a/pkgs/development/python-modules/corallium/default.nix +++ b/pkgs/development/python-modules/corallium/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "KyleKing"; - repo = pname; + repo = "corallium"; tag = version; hash = "sha256-0P8qmX+1zigL4jaA4TTuqAzFkyhQUfdGmPLxkFnT0qE="; }; diff --git a/pkgs/development/python-modules/cron-converter/default.nix b/pkgs/development/python-modules/cron-converter/default.nix index c8ea6bf12473..5f0d74307eb9 100644 --- a/pkgs/development/python-modules/cron-converter/default.nix +++ b/pkgs/development/python-modules/cron-converter/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Sonic0"; - repo = pname; + repo = "cron-converter"; rev = "v${version}"; hash = "sha256-zNDEBckvSwnqBfNyh5Gv7ICOsPaSx2NKl92ZlyDfukw="; }; diff --git a/pkgs/development/python-modules/pytest-insta/default.nix b/pkgs/development/python-modules/pytest-insta/default.nix index d5915d05c96e..d13adb3aba8b 100644 --- a/pkgs/development/python-modules/pytest-insta/default.nix +++ b/pkgs/development/python-modules/pytest-insta/default.nix @@ -8,14 +8,14 @@ wrapt, }: -buildPythonPackage (finalAttrs: rec { +buildPythonPackage (finalAttrs: { pname = "pytest-insta"; version = "0.4.1"; pyproject = true; src = fetchFromGitHub { owner = "vberlier"; - repo = pname; + repo = "pytest-insta"; tag = "v${finalAttrs.version}"; hash = "sha256-zOhWDaCGkE/Ke2MLRyttDH85t+I9kfBZZwVDRN1sprs="; }; diff --git a/pkgs/development/python-modules/pytest-reraise/default.nix b/pkgs/development/python-modules/pytest-reraise/default.nix index a55040017dd8..28de417c80f2 100644 --- a/pkgs/development/python-modules/pytest-reraise/default.nix +++ b/pkgs/development/python-modules/pytest-reraise/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "bjoluc"; - repo = pname; + repo = "pytest-reraise"; tag = "v${version}"; hash = "sha256-mgNKoZ+2sinArTZhSwhLxzBTb4QfiT1LWBs7w5MHXWA="; }; diff --git a/pkgs/development/python-modules/qiskit-finance/default.nix b/pkgs/development/python-modules/qiskit-finance/default.nix index aacc7b0d031b..407a84ff2134 100644 --- a/pkgs/development/python-modules/qiskit-finance/default.nix +++ b/pkgs/development/python-modules/qiskit-finance/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "qiskit"; - repo = pname; + repo = "qiskit-finance"; tag = version; hash = "sha256-zYhYhojCzlENzgYSenwewjeVHUBX2X6eQbbzc9znBsk="; }; diff --git a/pkgs/development/python-modules/qiskit-machine-learning/default.nix b/pkgs/development/python-modules/qiskit-machine-learning/default.nix index 3db09bded56b..06ccbc340445 100644 --- a/pkgs/development/python-modules/qiskit-machine-learning/default.nix +++ b/pkgs/development/python-modules/qiskit-machine-learning/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "qiskit"; - repo = pname; + repo = "qiskit-machine-learning"; tag = version; hash = "sha256-l7lzdGSarj1DiC0igeyr6kP+GYYE+eGKdW9+IN+2uh8="; }; diff --git a/pkgs/development/python-modules/qiskit-nature/default.nix b/pkgs/development/python-modules/qiskit-nature/default.nix index 7635b0b82646..ca8d4f9f21f8 100644 --- a/pkgs/development/python-modules/qiskit-nature/default.nix +++ b/pkgs/development/python-modules/qiskit-nature/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Qiskit"; - repo = pname; + repo = "qiskit-nature"; tag = version; hash = "sha256-SVzg3McB885RMyAp90Kr6/iVKw3Su9ucTob2jBckBo0="; }; diff --git a/pkgs/development/python-modules/qiskit-optimization/default.nix b/pkgs/development/python-modules/qiskit-optimization/default.nix index ab1c66a47774..d51312439c8d 100644 --- a/pkgs/development/python-modules/qiskit-optimization/default.nix +++ b/pkgs/development/python-modules/qiskit-optimization/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "qiskit"; - repo = pname; + repo = "qiskit-optimization"; tag = version; hash = "sha256-aonL08avVZlpGQ/FCZnrsPMvu1lbhRiadzKf/oPndZk="; }; diff --git a/pkgs/development/python-modules/sphinx-tippy/default.nix b/pkgs/development/python-modules/sphinx-tippy/default.nix index ec3a3adac2cd..2b7fd8221b68 100644 --- a/pkgs/development/python-modules/sphinx-tippy/default.nix +++ b/pkgs/development/python-modules/sphinx-tippy/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "sphinx-extensions2"; - repo = pname; + repo = "sphinx-tippy"; tag = "v${version}"; hash = "sha256-+EXvj8Q6eMu51Gh4hLD6h8I7PDZaeVH+2pZuQUMVH+4="; }; diff --git a/pkgs/development/python-modules/textx/default.nix b/pkgs/development/python-modules/textx/default.nix index 9acf41408e6f..30d2ba3a19d9 100644 --- a/pkgs/development/python-modules/textx/default.nix +++ b/pkgs/development/python-modules/textx/default.nix @@ -16,8 +16,8 @@ let pyproject = true; src = fetchFromGitHub { - owner = pname; - repo = pname; + owner = "textx"; + repo = "textx"; tag = version; hash = "sha256-2sRMMbWJN9H34zD++9T499Y4+wv5ZSSkN6xevH2fuVs="; }; @@ -33,7 +33,7 @@ let postInstall = '' # FileNotFoundError: [Errno 2] No such file or directory: '$out/lib/python3.10/site-packages/textx/textx.tx - cp "$src/textx/textx.tx" "$out/${python.sitePackages}/${pname}/" + cp "$src/textx/textx.tx" "$out/${python.sitePackages}/textx/" # Install tests as the tests output. mkdir $testout From 52d3cfbc32d2064534eb0151d63181145772ec1a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 01:20:19 +0000 Subject: [PATCH 074/104] phpPackages.grumphp: 2.19.0 -> 2.20.0 --- pkgs/development/php-packages/grumphp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/php-packages/grumphp/default.nix b/pkgs/development/php-packages/grumphp/default.nix index 558c064d2f1b..c80fd5ca4bea 100644 --- a/pkgs/development/php-packages/grumphp/default.nix +++ b/pkgs/development/php-packages/grumphp/default.nix @@ -7,16 +7,16 @@ php.buildComposerProject2 (finalAttrs: { pname = "grumphp"; - version = "2.19.0"; + version = "2.20.0"; src = fetchFromGitHub { owner = "phpro"; repo = "grumphp"; tag = "v${finalAttrs.version}"; - hash = "sha256-UkIIOr+FgOxBn7lK4VbEUG3AdvIG2Ij3YWr0mLzc+SM="; + hash = "sha256-S+zF1IodekM21BpTiL/7EjPqi57r9LRCeF8oqPYFSXs="; }; - vendorHash = "sha256-DJJ3y1Rm9wFmrVz7H1M5fTxrMGiU12SXJydTqXcSZQA="; + vendorHash = "sha256-jM7oH72C64mTIIcPUj754sHzXI+b8OOOB0zd2qpKuAA="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; From 0b70e2538078f56aa0607ee451db5d4a986fbc2d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 02:06:09 +0000 Subject: [PATCH 075/104] modrinth-app-unwrapped: 0.12.6 -> 0.13.3 --- pkgs/by-name/mo/modrinth-app-unwrapped/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix b/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix index 0f50b306728b..e34f51d94071 100644 --- a/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix +++ b/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix @@ -31,13 +31,13 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "modrinth-app-unwrapped"; - version = "0.12.6"; + version = "0.13.3"; src = fetchFromGitHub { owner = "modrinth"; repo = "code"; tag = "v${finalAttrs.version}"; - hash = "sha256-qVFDCn+8dtiIULNIq37wIrqaUNvNIoXoHl8QhUTyz48="; + hash = "sha256-vBBa2T5+JYvfO9eibJtcpq9y/GMh2PbO0ZBdkah9gms="; }; patches = [ @@ -67,7 +67,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '1.0.0-local' '${finalAttrs.version}' ''; - cargoHash = "sha256-PDsq5XEU+ZfyGzwtwxQ3i2TURjhies/Up3SVysOprZ0="; + cargoHash = "sha256-dbndaNIZzGX4QjGTJbDsKOReB5OeiBmQr8XNzfWPe/o="; mitmCache = gradle.fetchDeps { inherit (finalAttrs) pname; data = ./deps.json; @@ -77,7 +77,7 @@ rustPlatform.buildRustPackage (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_9; fetcherVersion = 3; - hash = "sha256-JD+mzSHMVLGnkc5Jrxy+mtZ8W82E0pQhglsC3NmfszQ="; + hash = "sha256-yF8sHG2+08JmtrKVLT0/gUPFJGgGWFMvHbi+uen2uwU="; }; nativeBuildInputs = [ From 89325421ce6564b52e91417de2b0dde8f5f2a16f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 02:13:52 +0000 Subject: [PATCH 076/104] sniffglue: 0.16.1 -> 0.16.2 --- pkgs/by-name/sn/sniffglue/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sn/sniffglue/package.nix b/pkgs/by-name/sn/sniffglue/package.nix index 8d60de0c4f02..3ecbc4d3ea63 100644 --- a/pkgs/by-name/sn/sniffglue/package.nix +++ b/pkgs/by-name/sn/sniffglue/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "sniffglue"; - version = "0.16.1"; + version = "0.16.2"; src = fetchFromGitHub { owner = "kpcyrd"; repo = "sniffglue"; rev = "v${finalAttrs.version}"; - hash = "sha256-Pp/SJJQFpEU/4GKZQB8BjRGS4hqB850QbSb5WoG6Wh4="; + hash = "sha256-i4qTqFCoQ3gXTGQ6PD4R2YhRfWztw8cd6XuZuKRlS+U="; }; - cargoHash = "sha256-4aOp9z1xAZ4+GfvcP4rwiS35BfNBnftNhK/oJDixa8w="; + cargoHash = "sha256-aZQ7Nq44ACAx6M3XoJZiUw9Yfm4VlJA9zBnPpgV0q4A="; nativeBuildInputs = [ pkg-config ]; From ec73d9b5c9192d11e2959b199836ee65a0e39609 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 02:19:41 +0000 Subject: [PATCH 077/104] tail-tray: 0.2.30 -> 0.2.31 --- pkgs/by-name/ta/tail-tray/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/tail-tray/package.nix b/pkgs/by-name/ta/tail-tray/package.nix index 76e5e8211c58..8948bc3fb8dd 100644 --- a/pkgs/by-name/ta/tail-tray/package.nix +++ b/pkgs/by-name/ta/tail-tray/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "tail-tray"; - version = "0.2.30"; + version = "0.2.31"; src = fetchFromGitHub { owner = "SneWs"; repo = "tail-tray"; tag = "v${finalAttrs.version}"; - hash = "sha256-MqofvOaqpQdUbYsxvnu/ZJJswa2bwLMKqJZtOCulbys="; + hash = "sha256-tQ8eXbtZkoMxuh099RX9gfCbxLcWQtJ+nzVPsPC6S5E="; }; nativeBuildInputs = with kdePackages; [ From 0ead5ddc2a79585e21629829b55d8a521dc233b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 03:01:36 +0000 Subject: [PATCH 078/104] libretro.snes9x: 0-unstable-2026-04-07 -> 0-unstable-2026-04-14 --- pkgs/applications/emulators/libretro/cores/snes9x.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/snes9x.nix b/pkgs/applications/emulators/libretro/cores/snes9x.nix index 1bfe3e8f05e6..b330ce86097d 100644 --- a/pkgs/applications/emulators/libretro/cores/snes9x.nix +++ b/pkgs/applications/emulators/libretro/cores/snes9x.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "snes9x"; - version = "0-unstable-2026-04-07"; + version = "0-unstable-2026-04-14"; src = fetchFromGitHub { owner = "snes9xgit"; repo = "snes9x"; - rev = "cc2b4e185a66778af6a062d0d5502e3ad92171c1"; - hash = "sha256-OZGvThUfKH5Zt71khrIqR1+wB2tup5Iq6eRAOQcMB8M="; + rev = "121bb374d0d9a5ba2dd73c7b14a58c95c236a9bf"; + hash = "sha256-8/Xe8T2+FP/l07AsW19arreXvygZhwTvIBypyvRBfnk="; }; makefile = "Makefile"; From d78ec4a36b0c903aed0e90220e61e2a3d3c02b58 Mon Sep 17 00:00:00 2001 From: Ben Siraphob Date: Sun, 19 Apr 2026 11:17:38 -0700 Subject: [PATCH 079/104] python3Packages.sentry-sdk: fix build on x86_64-darwin --- pkgs/development/python-modules/sentry-sdk/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 6e5d7602a967..24c66a961416 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + pythonAtLeast, # build-system setuptools, @@ -215,7 +216,13 @@ buildPythonPackage (finalAttrs: { # KeyError: 'sentry.release' "test_logs_attributes" "test_logger_with_all_attributes" - ]; + ] + ++ + lib.optionals (pythonAtLeast "3.14" && stdenv.hostPlatform.isx86_64 && stdenv.hostPlatform.isDarwin) + [ + # profiler_id not populated on darwin + "test_segment_span_has_profiler_id" + ]; pythonImportsCheck = [ "sentry_sdk" ]; From 4859028fb8c06b11e85017551912746345d98ef2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 06:07:00 +0000 Subject: [PATCH 080/104] nushell-plugin-hcl: 0.111.0 -> 0.112.2 --- pkgs/by-name/nu/nushell-plugin-hcl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nu/nushell-plugin-hcl/package.nix b/pkgs/by-name/nu/nushell-plugin-hcl/package.nix index d72204771248..1f7c69560cc5 100644 --- a/pkgs/by-name/nu/nushell-plugin-hcl/package.nix +++ b/pkgs/by-name/nu/nushell-plugin-hcl/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "nu_plugin_hcl"; - version = "0.111.0"; + version = "0.112.2"; src = fetchFromGitHub { owner = "Yethal"; repo = "nu_plugin_hcl"; tag = finalAttrs.version; - hash = "sha256-OeMDlzioXt4Hn3VUP7YaMHF0c8BhRDrHdrQRC595Ypc="; + hash = "sha256-yarqYNv/J7q5061MrS+kCiDAhi34x5wikX2qfLkd1T8="; }; - cargoHash = "sha256-8ycqhuVQGyT4DabOLJIsSXY324h91zH/nUw/2XrAxwc="; + cargoHash = "sha256-8OosaIX7tgKX2M2H4Pn8hVJJtT4bat1ByFjnFAtoI5w="; nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; From aecc1b73b4607e654ea6a531c9a2f96509aa03c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 06:28:31 +0000 Subject: [PATCH 081/104] libretro.pcsx-rearmed: 0-unstable-2026-04-12 -> 0-unstable-2026-04-15 --- pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix b/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix index 5f359b4f5a8e..fea158277b70 100644 --- a/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix +++ b/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "pcsx-rearmed"; - version = "0-unstable-2026-04-12"; + version = "0-unstable-2026-04-15"; src = fetchFromGitHub { owner = "libretro"; repo = "pcsx_rearmed"; - rev = "13f09ce0e3eb375e02879c51926d2b7c54e5f86b"; - hash = "sha256-WjdliWglIYGI1X9jGq5LqCBLijlR56TOwiVmJjCTi8M="; + rev = "00512d47f9d4d220efa4f2418b4a5896f9cd2e75"; + hash = "sha256-ERllT1RkoLMafnHx2HSHdURoWdnF8fJlZ80pfiw18gQ="; }; dontConfigure = true; From 18eedbf9bf47d0338a760b63fc48e0bb512cd78f Mon Sep 17 00:00:00 2001 From: Casey Link Date: Mon, 20 Apr 2026 09:24:13 +0200 Subject: [PATCH 082/104] gickup: 0.10.39 -> 0.10.40 https://github.com/cooperspencer/gickup/releases/tag/v0.10.40 --- pkgs/by-name/gi/gickup/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gickup/package.nix b/pkgs/by-name/gi/gickup/package.nix index d41181b18ee1..96d93a8ec284 100644 --- a/pkgs/by-name/gi/gickup/package.nix +++ b/pkgs/by-name/gi/gickup/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "gickup"; - version = "0.10.39"; + version = "0.10.40"; src = fetchFromGitHub { owner = "cooperspencer"; repo = "gickup"; tag = "v${finalAttrs.version}"; - hash = "sha256-Aalt/oiNzV2a8Ix/ruL4r3q0W1EY1UTe9IVPWNL+lLA="; + hash = "sha256-/hdCgo09sMbwbF3E5vOEuyYXF/qm0H/79cDuQOlFy/Y="; }; - vendorHash = "sha256-Xtreh7nHovBYh0PnFYn2VuYGN8GQSmy6EPnZnHSdt/o="; + vendorHash = "sha256-9t+rjK385Co6RKeihxJprGJz0SjzKFSKNix2Sq0ZlSg="; ldflags = [ "-X main.version=${finalAttrs.version}" ]; From b51ae661d862d6b7cbe0bc58917f44cc67da8143 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 07:28:09 +0000 Subject: [PATCH 083/104] biome: 2.4.11 -> 2.4.12 --- pkgs/by-name/bi/biome/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bi/biome/package.nix b/pkgs/by-name/bi/biome/package.nix index 80ca96e0666f..723858e3de4b 100644 --- a/pkgs/by-name/bi/biome/package.nix +++ b/pkgs/by-name/bi/biome/package.nix @@ -11,16 +11,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "biome"; - version = "2.4.11"; + version = "2.4.12"; src = fetchFromGitHub { owner = "biomejs"; repo = "biome"; rev = "@biomejs/biome@${finalAttrs.version}"; - hash = "sha256-EPrbr0FOYlP+HKa9YkNi4cw2oisoHRkQAahMIoq9QIo="; + hash = "sha256-PVax57P496gDksvyGskW3MeR9YDZFE0E8yiv2zW6L/o="; }; - cargoHash = "sha256-SxHTeZ3snOeBsYmjN4to9UoGVnH0mSXtWtAOv85Ztxs="; + cargoHash = "sha256-638M2/qRXTZSD4/2/PWkfo5DbsLzWlhwwSBGlkUaLBc="; nativeBuildInputs = [ pkg-config ]; From c532e06d496da4ee447dc2362be5c2d768780a50 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 20 Apr 2026 09:30:52 +0200 Subject: [PATCH 084/104] wasm-bindgen-cli_0_2_118: init --- .../wa/wasm-bindgen-cli_0_2_118/package.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pkgs/by-name/wa/wasm-bindgen-cli_0_2_118/package.nix diff --git a/pkgs/by-name/wa/wasm-bindgen-cli_0_2_118/package.nix b/pkgs/by-name/wa/wasm-bindgen-cli_0_2_118/package.nix new file mode 100644 index 000000000000..fecd0e919564 --- /dev/null +++ b/pkgs/by-name/wa/wasm-bindgen-cli_0_2_118/package.nix @@ -0,0 +1,19 @@ +{ + buildWasmBindgenCli, + fetchCrate, + rustPlatform, +}: + +buildWasmBindgenCli rec { + src = fetchCrate { + pname = "wasm-bindgen-cli"; + version = "0.2.118"; + hash = "sha256-ve783oYH0TGv8Z8lIPdGjItzeLDQLOT5uv/jbFOlZpI="; + }; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit src; + inherit (src) pname version; + hash = "sha256-EYDfuBlH3zmTxACBL+sjicRna84CvoesKSQVcYiG9P0="; + }; +} From a29edb93624a8e63fe7124088a65bf8f234a962d Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 20 Apr 2026 09:31:19 +0200 Subject: [PATCH 085/104] dioxus-cli: use wasm-bindgen-cli_0_2_118 Else `dx serve` on a new project complains about wasm-bindgen-cli not having the correct version. --- pkgs/by-name/di/dioxus-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/di/dioxus-cli/package.nix b/pkgs/by-name/di/dioxus-cli/package.nix index 95acb9ec4a4b..7781c2c965ef 100644 --- a/pkgs/by-name/di/dioxus-cli/package.nix +++ b/pkgs/by-name/di/dioxus-cli/package.nix @@ -8,7 +8,7 @@ rustfmt, makeWrapper, esbuild, - wasm-bindgen-cli_0_2_114, + wasm-bindgen-cli_0_2_118, testers, dioxus-cli, withTelemetry ? false, @@ -72,7 +72,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --suffix PATH : ${ lib.makeBinPath [ esbuild - wasm-bindgen-cli_0_2_114 + wasm-bindgen-cli_0_2_118 ] } ''; From 26e2a894dcbe4e61811fe6548cdf07a047919cd2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 08:06:32 +0000 Subject: [PATCH 086/104] clac: 0.3.4 -> 0.3.5 --- pkgs/by-name/cl/clac/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clac/package.nix b/pkgs/by-name/cl/clac/package.nix index 3f0402b4edb6..bb87966b3398 100644 --- a/pkgs/by-name/cl/clac/package.nix +++ b/pkgs/by-name/cl/clac/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "clac"; - version = "0.3.4"; + version = "0.3.5"; src = fetchFromGitHub { owner = "soveran"; repo = "clac"; tag = finalAttrs.version; - hash = "sha256-DcW35jKIZQqkNa5Y6am2e5/TAEg3Fo2n+fHG3nOpNzM="; + hash = "sha256-o/KYsiQDRva2mercTz1dmdcuXWCv7x8fy4LvPgk9Qn4="; }; makeFlags = [ "PREFIX=$(out)" ]; From 724c1aa4e08a6fc29f16232e8be353b96fb6cb55 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 08:06:38 +0000 Subject: [PATCH 087/104] python3Packages.elevenlabs: 2.42.0 -> 2.43.0 --- pkgs/development/python-modules/elevenlabs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elevenlabs/default.nix b/pkgs/development/python-modules/elevenlabs/default.nix index b31dab477a32..2e514cd135f1 100644 --- a/pkgs/development/python-modules/elevenlabs/default.nix +++ b/pkgs/development/python-modules/elevenlabs/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "elevenlabs"; - version = "2.42.0"; + version = "2.43.0"; pyproject = true; src = fetchFromGitHub { owner = "elevenlabs"; repo = "elevenlabs-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-HLKaT+781V889MO471T1Hj+ED7k3SGPtwt9NIA/bmWQ="; + hash = "sha256-w8IvjwC1X81BhPgTcHWx/vDL9M/ZoHUNsvTySmN0qW0="; }; build-system = [ poetry-core ]; From fcd7490e8607c646aa1ebb967c3ee64b22306fd7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 08:10:13 +0000 Subject: [PATCH 088/104] monkeys-audio: 12.63 -> 12.67 --- pkgs/by-name/mo/monkeys-audio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/monkeys-audio/package.nix b/pkgs/by-name/mo/monkeys-audio/package.nix index a7ca84f6fb29..7876de1b7ad9 100644 --- a/pkgs/by-name/mo/monkeys-audio/package.nix +++ b/pkgs/by-name/mo/monkeys-audio/package.nix @@ -6,12 +6,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "12.63"; + version = "12.67"; pname = "monkeys-audio"; src = fetchzip { url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip"; - hash = "sha256-6+KptHteX8maGCjZhf9A49Ri2zoO9mFvc3m4Nr8tGwA="; + hash = "sha256-36iH2iIvR8CVA8uvldIGiPxL5HkNUK94PpCzvffWx6o="; stripRoot = false; }; From 67a526e1004dbd67ec38df2f0fe9d1d5ae23c2e8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 08:10:56 +0000 Subject: [PATCH 089/104] typos: 1.45.0 -> 1.45.1 --- pkgs/by-name/ty/typos/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/typos/package.nix b/pkgs/by-name/ty/typos/package.nix index 19f5d1b6c297..629b7bda2e2e 100644 --- a/pkgs/by-name/ty/typos/package.nix +++ b/pkgs/by-name/ty/typos/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "typos"; - version = "1.45.0"; + version = "1.45.1"; src = fetchFromGitHub { owner = "crate-ci"; repo = "typos"; tag = "v${finalAttrs.version}"; - hash = "sha256-Sgu6zCWwdqZW+HW9i/rujViL/jvDTzdkEm257OMQarg="; + hash = "sha256-v051wBxAgTlsFOAlysRlUOz/VoSSxbm3rqRJBxLOPuI="; }; - cargoHash = "sha256-NTbmLAUSz3CjQtf0s5Hu3OFvGw6D8jw0gmIt4kaQbwM="; + cargoHash = "sha256-S7koGmH6C8wigRD+/ldDltTziHQ3uadHGfeI+Vk/Wak="; passthru.updateScript = nix-update-script { }; From 754d31686f094fdd318c4eef48faffe0569ab556 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 08:17:25 +0000 Subject: [PATCH 090/104] stackit-cli: 0.59.0 -> 0.60.0 --- pkgs/by-name/st/stackit-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stackit-cli/package.nix b/pkgs/by-name/st/stackit-cli/package.nix index b92f127c1214..592e2578a215 100644 --- a/pkgs/by-name/st/stackit-cli/package.nix +++ b/pkgs/by-name/st/stackit-cli/package.nix @@ -12,13 +12,13 @@ buildGoModule (finalAttrs: { pname = "stackit-cli"; - version = "0.59.0"; + version = "0.60.0"; src = fetchFromGitHub { owner = "stackitcloud"; repo = "stackit-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-OOvcdkvNur+pLEHsoGROCOuD/oydZqbhMPUDUSDnLes="; + hash = "sha256-PS5FJUA3+3gBJ7tY/Dl8HUz78GQEl3wS9BYe7MRIxoE="; }; vendorHash = "sha256-HZ5k1AIuSsAdVIHMzo3awguw+AlctLMicLRzzGgM7xA="; From c97a402a3b20a874789037f21daa0f8b5f24a16b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 08:32:26 +0000 Subject: [PATCH 091/104] libretro.stella: 0-unstable-2026-04-12 -> 0-unstable-2026-04-19 --- pkgs/applications/emulators/libretro/cores/stella.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/stella.nix b/pkgs/applications/emulators/libretro/cores/stella.nix index c7029cfd8c5b..e58ec0b77599 100644 --- a/pkgs/applications/emulators/libretro/cores/stella.nix +++ b/pkgs/applications/emulators/libretro/cores/stella.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "stella"; - version = "0-unstable-2026-04-12"; + version = "0-unstable-2026-04-19"; src = fetchFromGitHub { owner = "stella-emu"; repo = "stella"; - rev = "7d9148f97c9f4ba8903ba3e19cbfb418c779bbb5"; - hash = "sha256-l1PdtMtYmnYzUyEoAuZ2Wh9g85kUFHTfq6iBJOZ5Cfc="; + rev = "8b7bc991d2500cbf2e861c25f96ff81e0d13f273"; + hash = "sha256-jeu/7hHuPfSoJg2/6UxUqHWOGMSe0vX6cgWLmVYHABQ="; }; makefile = "Makefile"; From 76ac4c0d624c844ebaf7b9db912ba7d87011930a Mon Sep 17 00:00:00 2001 From: Christoph Honal Date: Thu, 16 Apr 2026 20:52:04 +0200 Subject: [PATCH 092/104] easylpac: init at 0.8.0.2 --- pkgs/by-name/ea/easylpac/package.nix | 84 ++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 pkgs/by-name/ea/easylpac/package.nix diff --git a/pkgs/by-name/ea/easylpac/package.nix b/pkgs/by-name/ea/easylpac/package.nix new file mode 100644 index 000000000000..da85d65a62f2 --- /dev/null +++ b/pkgs/by-name/ea/easylpac/package.nix @@ -0,0 +1,84 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + pkg-config, + wrapGAppsHook3, + makeDesktopItem, + copyDesktopItems, + gtk3, + libglvnd, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, + libxext, + lpac, +}: + +buildGoModule rec { + pname = "easylpac"; + version = "0.8.0.2"; + + src = fetchFromGitHub { + owner = "creamlike1024"; + repo = "EasyLPAC"; + tag = version; + hash = "sha256-GxcaMyEaPIGf+/wzmmycmFssTkP5Praj4GCYbxbJU28="; + }; + + vendorHash = "sha256-52I8hlnoHPhygwr0dxDP50X2A7Gsh0v/0SGQFH3FG/8="; + + nativeBuildInputs = [ + copyDesktopItems + pkg-config + wrapGAppsHook3 + ]; + + buildInputs = [ + gtk3 + libglvnd + libxxf86vm + libx11 + libxrandr + libxinerama + libxcursor + libxi + libxext + ]; + + postInstall = '' + install -Dm644 assets/icon64.png "$out/share/icons/hicolor/64x64/apps/EasyLPAC.png" + install -Dm644 assets/icon128.png "$out/share/icons/hicolor/128x128/apps/EasyLPAC.png" + ''; + + preFixup = '' + gappsWrapperArgs+=( + --prefix PATH : ${lib.makeBinPath [ lpac ]} + ) + ''; + + desktopItems = [ + (makeDesktopItem { + name = "EasyLPAC"; + exec = "EasyLPAC"; + icon = "EasyLPAC"; + desktopName = "EasyLPAC"; + comment = "GUI frontend for lpac, a C-based eUICC LPA"; + categories = [ "Utility" ]; + }) + ]; + + __structuredAttrs = true; + + meta = { + description = "GUI frontend for lpac, a C-based eUICC LPA"; + homepage = "https://github.com/creamlike1024/EasyLPAC"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ stargate01 ]; + mainProgram = "EasyLPAC"; + platforms = lib.platforms.linux; + }; +} From 3890901e29618ea881ce2940a62d8d6336627c74 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 09:01:25 +0000 Subject: [PATCH 093/104] python3Packages.llama-index-workflows: 2.17.3 -> 2.19.0 --- .../python-modules/llama-index-workflows/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-workflows/default.nix b/pkgs/development/python-modules/llama-index-workflows/default.nix index e4e58ed37177..756101460a48 100644 --- a/pkgs/development/python-modules/llama-index-workflows/default.nix +++ b/pkgs/development/python-modules/llama-index-workflows/default.nix @@ -10,13 +10,13 @@ buildPythonPackage (finalAttrs: { pname = "llama-index-workflows"; - version = "2.17.3"; + version = "2.19.0"; pyproject = true; src = fetchPypi { pname = "llama_index_workflows"; inherit (finalAttrs) version; - hash = "sha256-hfbc2/IUcAqwdB3DIlrU6q8ckP2fDggliKpwxHNbJsM="; + hash = "sha256-GXuiE9KDdRaQL4V1hYkatWsUI+9P1yh/Xn8z+i8hVXU="; }; postPatch = '' From 7ceb0647552ac0dcf36e5d13093ed72087719816 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 20 Apr 2026 12:19:34 +0300 Subject: [PATCH 094/104] qui: 1.16.1 -> 1.17.0 --- pkgs/by-name/qu/qui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/qu/qui/package.nix b/pkgs/by-name/qu/qui/package.nix index b7d475e5da1d..80b4f0a84eb2 100644 --- a/pkgs/by-name/qu/qui/package.nix +++ b/pkgs/by-name/qu/qui/package.nix @@ -14,12 +14,12 @@ }: buildGo126Module (finalAttrs: { pname = "qui"; - version = "1.16.1"; + version = "1.17.0"; src = fetchFromGitHub { owner = "autobrr"; repo = "qui"; tag = "v${finalAttrs.version}"; - hash = "sha256-yqk5qOSXXL710VjwLlIdnHcp6TGqiN1G7r+g2jLrcdk="; + hash = "sha256-Bp3kih7x0NZTEylk9/Ul10+RN51fCs90ZmWrJtcwH40="; }; qui-web = stdenvNoCC.mkDerivation (finalAttrs': { @@ -44,7 +44,7 @@ buildGo126Module (finalAttrs: { ; pnpm = pnpm_9; fetcherVersion = 3; - hash = "sha256-CgkIKLlckf5fhvZuBrTr+fI7CDyvuXQoqfyC2jQ3dnk="; + hash = "sha256-Ps/m0sr2xJOTkKOUi6G+iHY7Ork9crepP5kuz0xh/aQ="; }; postBuild = '' From 34b030e61ca047d5b2641277ea4b58c49c6e3dc4 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Mon, 30 Mar 2026 13:28:43 +0530 Subject: [PATCH 095/104] python3Packages.cryptodatahub: 1.0.2 -> 1.1.0 use finalAttrs move to pytestCheckHook Signed-off-by: phanirithvij --- .../python-modules/cryptodatahub/default.nix | 32 ++++++++++++------- 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/cryptodatahub/default.nix b/pkgs/development/python-modules/cryptodatahub/default.nix index c793dbd53b83..a07509e65f98 100644 --- a/pkgs/development/python-modules/cryptodatahub/default.nix +++ b/pkgs/development/python-modules/cryptodatahub/default.nix @@ -6,23 +6,23 @@ buildPythonPackage, fetchFromGitLab, pyfakefs, + pytestCheckHook, python-dateutil, setuptools, setuptools-scm, - unittestCheckHook, urllib3, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cryptodatahub"; - version = "1.0.2"; + version = "1.1.0"; pyproject = true; src = fetchFromGitLab { owner = "coroner"; repo = "cryptodatahub"; - tag = "v${version}"; - hash = "sha256-DQspaa9GsnRjETKUca2i91iBPbT4qATmKiL8M0nBP/A="; + tag = "v${finalAttrs.version}"; + hash = "sha256-Tz2VbWS5/sGjRsOKR7eWpWAJVNv1QMSjkepI7fVZq6w="; }; build-system = [ @@ -40,23 +40,31 @@ buildPythonPackage rec { nativeCheckInputs = [ beautifulsoup4 pyfakefs - unittestCheckHook + pytestCheckHook ]; pythonImportsCheck = [ "cryptodatahub" ]; - preCheck = '' + disabledTests = [ + # fails due to certificate expiry + # see https://gitlab.com/coroner/cryptodatahub/-/work_items/38 + "test_validity" + # pytest incorrectly collects abstract base classes + "TestClasses" + ]; + + disabledTestPaths = [ # failing tests - rm test/updaters/test_common.py + "test/updaters/test_common.py" # Tests require network access - rm test/common/test_utils.py - ''; + "test/common/test_utils.py" + ]; meta = { description = "Repository of cryptography-related data"; homepage = "https://gitlab.com/coroner/cryptodatahub"; - changelog = "https://gitlab.com/coroner/cryptodatahub/-/blob/${src.tag}/CHANGELOG.rst"; + changelog = "https://gitlab.com/coroner/cryptodatahub/-/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; license = lib.licenses.mpl20; teams = with lib.teams; [ ngi ]; }; -} +}) From a01da3a1aa65151d1df24ce46e81fc2cc6e9bea8 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Mon, 30 Mar 2026 14:08:03 +0530 Subject: [PATCH 096/104] python3Packages.cryptoparser: 1.0.2 -> 1.1.0 use finalAttrs move to pytestCheckHook Signed-off-by: phanirithvij --- .../python-modules/cryptoparser/default.nix | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/cryptoparser/default.nix b/pkgs/development/python-modules/cryptoparser/default.nix index 7cd535eea98f..6c814655ae8f 100644 --- a/pkgs/development/python-modules/cryptoparser/default.nix +++ b/pkgs/development/python-modules/cryptoparser/default.nix @@ -9,20 +9,20 @@ pyfakefs, setuptools, setuptools-scm, - unittestCheckHook, + pytestCheckHook, urllib3, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cryptoparser"; - version = "1.0.2"; + version = "1.1.0"; pyproject = true; src = fetchFromGitLab { owner = "coroner"; repo = "cryptoparser"; - tag = "v${version}"; - hash = "sha256-CsG4hfA3pfE7FwxNfaUTLMS8RV0tv1czoHdIlolUX34="; + tag = "v${finalAttrs.version}"; + hash = "sha256-Zd305BFM3G8LMQqDwtbwRPy6ooNXJ61UzWBwVewh0F4="; }; patches = [ @@ -48,7 +48,12 @@ buildPythonPackage rec { nativeCheckInputs = [ pyfakefs - unittestCheckHook + pytestCheckHook + ]; + + disabledTests = [ + # pytest incorrectly collects abstract base classes + "TestCasesBasesHttpHeader" ]; postInstall = '' @@ -60,9 +65,8 @@ buildPythonPackage rec { meta = { description = "Security protocol parser and generator"; homepage = "https://gitlab.com/coroner/cryptoparser"; - changelog = "https://gitlab.com/coroner/cryptoparser/-/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://gitlab.com/coroner/cryptoparser/-/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mpl20; - maintainers = [ ]; teams = with lib.teams; [ ngi ]; }; -} +}) From 25c45943c6c66de308fa2abb62e02eb3043e0086 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Mon, 30 Mar 2026 14:08:23 +0530 Subject: [PATCH 097/104] python3Packages.cryptolyzer: 1.0.2 -> 1.1.0 use finalAttrs use fetchFromGitLab Signed-off-by: phanirithvij --- .../python-modules/cryptolyzer/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/cryptolyzer/default.nix b/pkgs/development/python-modules/cryptolyzer/default.nix index 8531c4d74931..e8cc54e9632d 100644 --- a/pkgs/development/python-modules/cryptolyzer/default.nix +++ b/pkgs/development/python-modules/cryptolyzer/default.nix @@ -7,7 +7,7 @@ colorama, cryptoparser, dnspython, - fetchPypi, + fetchFromGitLab, pathlib2, pyfakefs, python-dateutil, @@ -17,14 +17,16 @@ urllib3, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cryptolyzer"; - version = "1.0.2"; + version = "1.1.0"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-c/cBOrvqyvdGfDKPRUhIu9FqtQUERb/fJBGmncZpbSM="; + src = fetchFromGitLab { + owner = "coroner"; + repo = "cryptolyzer"; + tag = "v${finalAttrs.version}"; + hash = "sha256-z9RuboCWHEqw4aFfQTjWly/UP9Yed0R+VdMLVXxdBmc="; }; patches = [ @@ -69,10 +71,9 @@ buildPythonPackage rec { meta = { description = "Cryptographic protocol analyzer"; homepage = "https://gitlab.com/coroner/cryptolyzer"; - changelog = "https://gitlab.com/coroner/cryptolyzer/-/blob/v${version}/CHANGELOG.md"; + changelog = "https://gitlab.com/coroner/cryptolyzer/-/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mpl20; mainProgram = "cryptolyze"; - maintainers = [ ]; teams = with lib.teams; [ ngi ]; }; -} +}) From 45e3996b16cbb4ffca57648d517b918d93593de1 Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Fri, 21 Nov 2025 11:14:19 +0000 Subject: [PATCH 098/104] pkgsCross.wasi32.buildPackages.rustc: fix build Fixes #463589 --- pkgs/by-name/wa/wasilibc/package.nix | 4 ++++ pkgs/development/compilers/rust/rustc.nix | 3 +++ 2 files changed, 7 insertions(+) diff --git a/pkgs/by-name/wa/wasilibc/package.nix b/pkgs/by-name/wa/wasilibc/package.nix index 884de0d7ed7b..14d1e05c1411 100644 --- a/pkgs/by-name/wa/wasilibc/package.nix +++ b/pkgs/by-name/wa/wasilibc/package.nix @@ -58,6 +58,10 @@ stdenvNoLibc.mkDerivation (finalAttrs: { preFixup = '' ln -s $share/share/undefined-symbols.txt $out/lib/wasi.imports + ln -s $out/lib $out/lib/${stdenvNoLibc.system} + '' + + lib.optionalString (stdenvNoLibc.system != stdenvNoLibc.targetPlatform.rust.rustcTargetSpec) '' + ln -s $out/lib $out/lib/${stdenvNoLibc.targetPlatform.rust.rustcTargetSpec} ''; passthru.tests = { diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix index ff2d0782ce61..63276323d2ef 100644 --- a/pkgs/development/compilers/rust/rustc.nix +++ b/pkgs/development/compilers/rust/rustc.nix @@ -260,6 +260,9 @@ stdenv.mkDerivation (finalAttrs: { ++ optionals stdenv.targetPlatform.isMusl [ "${setTarget}.musl-root=${pkgsBuildTarget.targetPackages.stdenv.cc.libc}" ] + ++ optionals stdenv.targetPlatform.isWasi [ + "${setTarget}.wasi-root=${pkgsBuildTarget.targetPackages.stdenv.cc.libc}" + ] ++ optionals stdenv.targetPlatform.rust.isNoStdTarget [ "--disable-docs" ] From d66c6c9d8fe53ad99ca14691520d624d07f5a78a Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Sun, 15 Mar 2026 12:44:05 +0000 Subject: [PATCH 099/104] wasilibc: explicitly set TARGET_TRIPLE While this is no-op for wasm32-wasip1, this change future-proofs wasilibc for when nixpkgs supports wasm32-wasip2 and wasm32-wasip3. --- pkgs/by-name/wa/wasilibc/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/wa/wasilibc/package.nix b/pkgs/by-name/wa/wasilibc/package.nix index 14d1e05c1411..1745a80f2916 100644 --- a/pkgs/by-name/wa/wasilibc/package.nix +++ b/pkgs/by-name/wa/wasilibc/package.nix @@ -47,6 +47,7 @@ stdenvNoLibc.mkDerivation (finalAttrs: { "SYSROOT_LIB:=$SYSROOT_LIB" "SYSROOT_INC:=$SYSROOT_INC" "SYSROOT_SHARE:=$SYSROOT_SHARE" + "TARGET_TRIPLE:=${stdenvNoLibc.system}" ${lib.strings.optionalString enablePosixThreads "THREAD_MODEL:=posix"} ) ''; From 72b5a1c0e616b4c440935b7e6843765a8411bb86 Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Sat, 28 Feb 2026 23:04:29 +0100 Subject: [PATCH 100/104] doc: add wasip1 rust package example --- doc/languages-frameworks/rust.section.md | 29 ++++++++++++++++++++++++ doc/redirects.json | 3 +++ 2 files changed, 32 insertions(+) diff --git a/doc/languages-frameworks/rust.section.md b/doc/languages-frameworks/rust.section.md index 04b43b5c272f..533e8021940b 100644 --- a/doc/languages-frameworks/rust.section.md +++ b/doc/languages-frameworks/rust.section.md @@ -736,6 +736,35 @@ stdenv.mkDerivation (finalAttrs: { }) ``` +### Compiling `wasm32-wasip1` package {#compiling-wasm32-wasip1-package} + +```nix +pkgsCross.wasi32.callPackage ( + { + fetchFromGitHub, + rustPlatform, + lld, + }: + rustPlatform.buildRustPackage (finalAttrs: { + pname = "zellij-harpoon"; + version = "0.3.0"; + + src = fetchFromGitHub { + owner = "Nacho114"; + repo = "harpoon"; + tag = "v${finalAttrs.version}"; + hash = "sha256-JmYcbzxIF6qZs2/RKuspHqNpyDibGp9CVQJj47y/BOQ="; + }; + + cargoHash = "sha256-lsv5Wssakni18jif++fPo3Z5WyBtvPsGpWwG3abR7jQ="; + + # these two lines are currently required + env.RUSTFLAGS = "-C linker=wasm-ld"; + nativeBuildInputs = [ lld ]; + }) +) { } +``` + ## `buildRustCrate`: Compiling Rust crates using Nix instead of Cargo {#compiling-rust-crates-using-nix-instead-of-cargo} ### Simple operation {#simple-operation} diff --git a/doc/redirects.json b/doc/redirects.json index 03285903666e..ccdf7f6870de 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -20,6 +20,9 @@ "cmake-ctest-variables": [ "index.html#cmake-ctest-variables" ], + "compiling-wasm32-wasip1-package": [ + "index.html#compiling-wasm32-wasip1-package" + ], "coq-withPackages": [ "index.html#coq-withPackages" ], From 35d0d3a84e206f66a69c1d02aa0e2be6c8805f93 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 10:41:07 +0000 Subject: [PATCH 101/104] home-assistant-custom-components.waste_collection_schedule: 2.19.0 -> 2.20.0 --- .../custom-components/waste_collection_schedule/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix b/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix index 8d17ac71ae51..229812fc44f9 100644 --- a/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix +++ b/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix @@ -20,13 +20,13 @@ buildHomeAssistantComponent rec { owner = "mampfes"; domain = "waste_collection_schedule"; - version = "2.19.0"; + version = "2.20.0"; src = fetchFromGitHub { inherit owner; repo = "hacs_waste_collection_schedule"; tag = "v${version}"; - hash = "sha256-RkCgyjGetUbGa7F1AWVaXJ/lWAWA1m4SSxNV94EQyuY="; + hash = "sha256-Dt1Ey2vIk5f6AEC9qepUb3S8+1rBwG5o6/6/pEoglcw="; }; dependencies = [ From 6edb60b622fd976de3535dce160ac4b4e272ee1c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Apr 2026 12:58:52 +0200 Subject: [PATCH 102/104] postfix-tlspol: 1.9.0 -> 1.9.1 https://github.com/Zuplu/postfix-tlspol/releases/tag/v1.9.1 --- pkgs/by-name/po/postfix-tlspol/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/postfix-tlspol/package.nix b/pkgs/by-name/po/postfix-tlspol/package.nix index 25641ba4ae7a..a7add39ead54 100644 --- a/pkgs/by-name/po/postfix-tlspol/package.nix +++ b/pkgs/by-name/po/postfix-tlspol/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "postfix-tlspol"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "Zuplu"; repo = "postfix-tlspol"; tag = "v${finalAttrs.version}"; - hash = "sha256-tYe5uPykTkw9XQHPdxa1nqdWgOtKKMdnis0m0SdlEPo="; + hash = "sha256-oS1U987pS365EQcf96w8RNGWGImFA/uRmv/Oh2HLyuo="; }; vendorHash = null; From f8bcedf147612145acde72f5874f1f04e781263f Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Mon, 20 Apr 2026 13:31:35 +0200 Subject: [PATCH 103/104] lib.licenses: add universalFOSSException-10 --- lib/licenses/licenses.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/licenses/licenses.nix b/lib/licenses/licenses.nix index 56f29b690495..12301021e9c8 100644 --- a/lib/licenses/licenses.nix +++ b/lib/licenses/licenses.nix @@ -1495,6 +1495,11 @@ lib.mapAttrs mkLicense ( fullName = "Unicode Terms of Use"; }; + universalFOSSException-10 = { + spdxId = "Universal-FOSS-exception-1.0"; + fullName = "Universal FOSS Exception, Version 1.0"; + }; + unlicense = { spdxId = "Unlicense"; fullName = "The Unlicense"; From 3c563bf18b7b84a6086457fc301c308e5779ccca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Apr 2026 13:39:35 +0200 Subject: [PATCH 104/104] evcc: 0.305.0 -> 0.305.1 https://github.com/evcc-io/evcc/releases/tag/0.305.1 --- pkgs/by-name/ev/evcc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ev/evcc/package.nix b/pkgs/by-name/ev/evcc/package.nix index bb545b65795a..df22d30414b5 100644 --- a/pkgs/by-name/ev/evcc/package.nix +++ b/pkgs/by-name/ev/evcc/package.nix @@ -17,13 +17,13 @@ }: let - version = "0.305.0"; + version = "0.305.1"; src = fetchFromGitHub { owner = "evcc-io"; repo = "evcc"; tag = version; - hash = "sha256-dkBYIgOEN0n8B4tluiOau436tXgZ1II6vIL61QfUyBg="; + hash = "sha256-XRaowjOErq+gAarBNcSydWbjuq4KUQkXb4YBbL7pCas="; }; vendorHash = "sha256-dQwbg1gTpDVnNGAN3scvohfsy2LCe4v9eGtNBVdZ1Hs=";