From 2d69362f8a25de46b91c1486a6a30d9b679ca2a2 Mon Sep 17 00:00:00 2001 From: Viena <169875752+devnchill@users.noreply.github.com> Date: Tue, 10 Mar 2026 14:02:11 +0530 Subject: [PATCH 01/48] bootdev-cli : 1.24.0 -> 1.26.0 --- pkgs/by-name/bo/bootdev-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/bootdev-cli/package.nix b/pkgs/by-name/bo/bootdev-cli/package.nix index fc3ede6b6bfc..e3f5512dd761 100644 --- a/pkgs/by-name/bo/bootdev-cli/package.nix +++ b/pkgs/by-name/bo/bootdev-cli/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "bootdev-cli"; - version = "1.24.0"; + version = "1.26.0"; src = fetchFromGitHub { owner = "bootdotdev"; repo = "bootdev"; tag = "v${finalAttrs.version}"; - hash = "sha256-/vVT2daJCxJDmJr9Xi27POCAKURCS171ORb7UJp/CqU="; + hash = "sha256-hr8mqnX4mv6P8WpXCpP678lLUaanUu6X4jL5GJeBdzo="; }; vendorHash = "sha256-ZDioEU5uPCkd+kC83cLlpgzyOsnpj2S7N+lQgsQb8uY="; From 6876b11837fa635fb1f53b953eae94db0376929b Mon Sep 17 00:00:00 2001 From: Viena <169875752+devnchill@users.noreply.github.com> Date: Tue, 10 Mar 2026 20:43:58 +0530 Subject: [PATCH 02/48] bootdev-cli: fix build --- pkgs/by-name/bo/bootdev-cli/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/bo/bootdev-cli/package.nix b/pkgs/by-name/bo/bootdev-cli/package.nix index e3f5512dd761..7ff55a828bb8 100644 --- a/pkgs/by-name/bo/bootdev-cli/package.nix +++ b/pkgs/by-name/bo/bootdev-cli/package.nix @@ -33,10 +33,9 @@ buildGoModule (finalAttrs: { ]; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' - installShellCompletion --cmd bootdev \ - --bash <($out/bin/bootdev completion bash) \ - --zsh <($out/bin/bootdev completion zsh) \ - --fish <($out/bin/bootdev completion fish) + for shell in bash fish zsh; do + installShellCompletion --cmd bootdev --"$shell" <($out/bin/bootdev completion "$shell") + done ''; nativeInstallCheckInputs = [ versionCheckHook ]; From f9f2df411aa530cad7c32f4048664766201d3c64 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Fri, 20 Mar 2026 20:32:19 +0100 Subject: [PATCH 03/48] maintainers: drop Scriptkiddi Signed-off-by: Marcin Serwin --- maintainers/maintainer-list.nix | 7 ------- pkgs/by-name/fe/febio-studio/package.nix | 2 +- pkgs/by-name/fe/febio/package.nix | 2 +- pkgs/by-name/gi/gif-for-cli/package.nix | 2 +- pkgs/by-name/li/litecli/package.nix | 2 +- pkgs/by-name/pr/precice-config-visualizer/package.nix | 2 +- pkgs/by-name/pr/precice/package.nix | 2 +- pkgs/development/python-modules/googlemaps/default.nix | 2 +- pkgs/development/python-modules/hass-nabucasa/default.nix | 1 - pkgs/development/python-modules/m3u8/default.nix | 2 +- pkgs/development/python-modules/nutils/default.nix | 2 +- .../python-modules/openrouteservice/default.nix | 2 +- pkgs/development/python-modules/pyprecice/default.nix | 2 +- pkgs/development/python-modules/snitun/default.nix | 2 +- pkgs/development/python-modules/stringly/default.nix | 2 +- pkgs/development/python-modules/treelog/default.nix | 2 +- pkgs/development/python-modules/x256/default.nix | 2 +- .../tools/github-changelog-generator/default.nix | 1 - pkgs/tools/misc/gams/default.nix | 2 +- 19 files changed, 16 insertions(+), 25 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 4b13f7911470..8aa27d7a06de 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -24244,13 +24244,6 @@ githubId = 149248; name = "Christian Rackerseder"; }; - Scriptkiddi = { - email = "nixos@scriptkiddi.de"; - matrix = "@fritz.otlinghaus:helsinki-systems.de"; - github = "Scriptkiddi"; - githubId = 3598650; - name = "Fritz Otlinghaus"; - }; Scrumplex = { name = "Sefa Eyeoglu"; email = "contact@scrumplex.net"; diff --git a/pkgs/by-name/fe/febio-studio/package.nix b/pkgs/by-name/fe/febio-studio/package.nix index 09613f96e9b3..4b96436c4fbb 100644 --- a/pkgs/by-name/fe/febio-studio/package.nix +++ b/pkgs/by-name/fe/febio-studio/package.nix @@ -80,6 +80,6 @@ stdenv.mkDerivation (finalAttrs: { license = with lib.licenses; [ mit ]; homepage = "https://febio.org/"; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/fe/febio/package.nix b/pkgs/by-name/fe/febio/package.nix index 28427d15792b..c7c2604d7ed1 100644 --- a/pkgs/by-name/fe/febio/package.nix +++ b/pkgs/by-name/fe/febio/package.nix @@ -53,6 +53,6 @@ stdenv.mkDerivation (finalAttrs: { license = with lib.licenses; [ mit ]; homepage = "https://febio.org/"; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/gi/gif-for-cli/package.nix b/pkgs/by-name/gi/gif-for-cli/package.nix index 30811fbf8b21..8afdc6765c1d 100644 --- a/pkgs/by-name/gi/gif-for-cli/package.nix +++ b/pkgs/by-name/gi/gif-for-cli/package.nix @@ -51,7 +51,7 @@ python3Packages.buildPythonApplication { longDescription = "Takes in a GIF, short video, or a query to the Tenor GIF API and converts it to animated ASCII art."; homepage = "https://github.com/google/gif-for-cli"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; mainProgram = "gif-for-cli"; }; } diff --git a/pkgs/by-name/li/litecli/package.nix b/pkgs/by-name/li/litecli/package.nix index ef60038997db..d34e2c998601 100644 --- a/pkgs/by-name/li/litecli/package.nix +++ b/pkgs/by-name/li/litecli/package.nix @@ -53,6 +53,6 @@ python3Packages.buildPythonApplication (finalAttrs: { homepage = "https://litecli.com"; changelog = "https://github.com/dbcli/litecli/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/pr/precice-config-visualizer/package.nix b/pkgs/by-name/pr/precice-config-visualizer/package.nix index 8a4d02bbc1fa..f9965d1261bc 100644 --- a/pkgs/by-name/pr/precice-config-visualizer/package.nix +++ b/pkgs/by-name/pr/precice-config-visualizer/package.nix @@ -29,7 +29,7 @@ python3Packages.buildPythonApplication { homepage = "https://github.com/precice/config-visualizer"; description = "Small python tool for visualizing the preCICE xml configuration"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; mainProgram = "precice-config-visualizer"; }; } diff --git a/pkgs/by-name/pr/precice/package.nix b/pkgs/by-name/pr/precice/package.nix index 2ca7f4de3476..88b346343492 100644 --- a/pkgs/by-name/pr/precice/package.nix +++ b/pkgs/by-name/pr/precice/package.nix @@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: { description = "PreCICE stands for Precise Code Interaction Coupling Environment"; homepage = "https://precice.org/"; license = with lib.licenses; [ lgpl3Only ]; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; mainProgram = "precice-tools"; platforms = lib.platforms.unix; }; diff --git a/pkgs/development/python-modules/googlemaps/default.nix b/pkgs/development/python-modules/googlemaps/default.nix index 504a45d1fefe..5a2f2ad9e866 100644 --- a/pkgs/development/python-modules/googlemaps/default.nix +++ b/pkgs/development/python-modules/googlemaps/default.nix @@ -46,6 +46,6 @@ buildPythonPackage rec { homepage = "https://github.com/googlemaps/google-maps-services-python"; changelog = "https://github.com/googlemaps/google-maps-services-python/releases/tag/v${version}"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index 65ab1d21255d..5c87162801c2 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -90,7 +90,6 @@ buildPythonPackage (finalAttrs: { license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab - Scriptkiddi ]; }; }) diff --git a/pkgs/development/python-modules/m3u8/default.nix b/pkgs/development/python-modules/m3u8/default.nix index a70d819080c5..bc5cc6f7fecf 100644 --- a/pkgs/development/python-modules/m3u8/default.nix +++ b/pkgs/development/python-modules/m3u8/default.nix @@ -44,6 +44,6 @@ buildPythonPackage rec { homepage = "https://github.com/globocom/m3u8"; changelog = "https://github.com/globocom/m3u8/releases/tag/${version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/nutils/default.nix b/pkgs/development/python-modules/nutils/default.nix index d09efcba7390..d9ab2d22112d 100644 --- a/pkgs/development/python-modules/nutils/default.nix +++ b/pkgs/development/python-modules/nutils/default.nix @@ -69,6 +69,6 @@ buildPythonPackage rec { changelog = "https://github.com/evalf/nutils/releases/tag/${src.tag}"; homepage = "https://www.nutils.org/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/openrouteservice/default.nix b/pkgs/development/python-modules/openrouteservice/default.nix index fd4ebb3b805b..8c41636cfbb1 100644 --- a/pkgs/development/python-modules/openrouteservice/default.nix +++ b/pkgs/development/python-modules/openrouteservice/default.nix @@ -34,6 +34,6 @@ buildPythonPackage rec { homepage = "https://github.com/GIScience/openrouteservice-py"; description = "Python API to consume openrouteservice(s) painlessly"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/pyprecice/default.nix b/pkgs/development/python-modules/pyprecice/default.nix index 574a91cc8e6e..35803d5eb2c5 100644 --- a/pkgs/development/python-modules/pyprecice/default.nix +++ b/pkgs/development/python-modules/pyprecice/default.nix @@ -55,6 +55,6 @@ buildPythonPackage rec { homepage = "https://github.com/precice/python-bindings"; changelog = "https://github.com/precice/python-bindings/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.lgpl3Only; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/snitun/default.nix b/pkgs/development/python-modules/snitun/default.nix index 1540fcaec9de..fc764f2c55ec 100644 --- a/pkgs/development/python-modules/snitun/default.nix +++ b/pkgs/development/python-modules/snitun/default.nix @@ -62,7 +62,7 @@ buildPythonPackage rec { changelog = "https://github.com/NabuCasa/snitun/releases/tag/${src.tag}"; homepage = "https://github.com/nabucasa/snitun"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/development/python-modules/stringly/default.nix b/pkgs/development/python-modules/stringly/default.nix index 37245f948f91..a642f441a3ee 100644 --- a/pkgs/development/python-modules/stringly/default.nix +++ b/pkgs/development/python-modules/stringly/default.nix @@ -30,6 +30,6 @@ buildPythonPackage rec { description = "Stringly: Human Readable Object Serialization"; homepage = "https://github.com/evalf/stringly"; license = lib.licenses.mit; - maintainers = [ lib.maintainers.Scriptkiddi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/treelog/default.nix b/pkgs/development/python-modules/treelog/default.nix index f99de27d6748..a25eedf5df7b 100644 --- a/pkgs/development/python-modules/treelog/default.nix +++ b/pkgs/development/python-modules/treelog/default.nix @@ -23,6 +23,6 @@ buildPythonPackage rec { description = "Logging framework that organizes messages in a tree structure"; homepage = "https://github.com/evalf/treelog"; license = lib.licenses.mit; - maintainers = [ lib.maintainers.Scriptkiddi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/x256/default.nix b/pkgs/development/python-modules/x256/default.nix index ef35b04cbb09..f9fcf6f366b5 100644 --- a/pkgs/development/python-modules/x256/default.nix +++ b/pkgs/development/python-modules/x256/default.nix @@ -20,6 +20,6 @@ buildPythonPackage rec { description = "Find the nearest xterm 256 color index for an RGB"; homepage = "https://github.com/magarcia/python-x256"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/tools/github-changelog-generator/default.nix b/pkgs/development/tools/github-changelog-generator/default.nix index 6df22424bca2..b1d59ddf4c2d 100644 --- a/pkgs/development/tools/github-changelog-generator/default.nix +++ b/pkgs/development/tools/github-changelog-generator/default.nix @@ -16,7 +16,6 @@ bundlerApp { homepage = "https://github.com/github-changelog-generator/github-changelog-generator"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - Scriptkiddi nicknovitski ]; platforms = lib.platforms.unix; diff --git a/pkgs/tools/misc/gams/default.nix b/pkgs/tools/misc/gams/default.nix index 9c4c9f976d2f..7c5b78e89d64 100644 --- a/pkgs/tools/misc/gams/default.nix +++ b/pkgs/tools/misc/gams/default.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { homepage = "https://www.gams.com/"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.unfree; - maintainers = [ lib.maintainers.Scriptkiddi ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } From 1169b8dd8f2ec8f1ba4df2a3c99ffa4ff55ad0fb Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 23 Mar 2026 21:34:18 +0100 Subject: [PATCH 04/48] maintainers: remove farcaller --- maintainers/maintainer-list.nix | 6 ------ pkgs/by-name/al/ali/package.nix | 2 +- pkgs/by-name/ba/badger/package.nix | 2 +- pkgs/by-name/cq/cq/package.nix | 2 +- pkgs/by-name/ov/ov/package.nix | 4 +--- pkgs/by-name/pr/prometheus-libvirt-exporter/package.nix | 2 +- pkgs/by-name/re/resgate/package.nix | 2 +- pkgs/by-name/tu/tubekit-unwrapped/package.nix | 2 +- 8 files changed, 7 insertions(+), 15 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 48b14d633b6f..ac3ee148d8cf 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -8516,12 +8516,6 @@ name = "Fang-Pen Lin"; keys = [ { fingerprint = "7130 3454 A7CD 0F0A 941A F9A3 2A26 9964 AD29 2131"; } ]; }; - farcaller = { - name = "Vladimir Pouzanov"; - email = "farcaller@gmail.com"; - github = "farcaller"; - githubId = 693; - }; fare = { email = "fahree@gmail.com"; github = "fare"; diff --git a/pkgs/by-name/al/ali/package.nix b/pkgs/by-name/al/ali/package.nix index f8d02e50cd15..cc8ce91e86d8 100644 --- a/pkgs/by-name/al/ali/package.nix +++ b/pkgs/by-name/al/ali/package.nix @@ -24,7 +24,7 @@ buildGoModule (finalAttrs: { changelog = "https://github.com/nakabonne/ali/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; platforms = lib.platforms.linux ++ lib.platforms.darwin; - maintainers = with lib.maintainers; [ farcaller ]; + maintainers = [ ]; mainProgram = "ali"; # Broken on darwin for Go toolchain > 1.22, with error: # 'link: golang.org/x/net/internal/socket: invalid reference to syscall.recvmsg' diff --git a/pkgs/by-name/ba/badger/package.nix b/pkgs/by-name/ba/badger/package.nix index 88fc67f01b38..90643e18ae4d 100644 --- a/pkgs/by-name/ba/badger/package.nix +++ b/pkgs/by-name/ba/badger/package.nix @@ -26,6 +26,6 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/dgraph-io/badger"; license = lib.licenses.asl20; mainProgram = "badger"; - maintainers = with lib.maintainers; [ farcaller ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/cq/cq/package.nix b/pkgs/by-name/cq/cq/package.nix index d0b44ed69dfd..5a55258c74f2 100644 --- a/pkgs/by-name/cq/cq/package.nix +++ b/pkgs/by-name/cq/cq/package.nix @@ -37,7 +37,7 @@ buildGraalvmNativeImage (finalAttrs: { homepage = "https://github.com/markus-wa/cq"; changelog = "https://github.com/markus-wa/cq/releases/releases/tag/${finalAttrs.version}"; license = lib.licenses.epl20; - maintainers = with lib.maintainers; [ farcaller ]; + maintainers = [ ]; platforms = lib.platforms.unix; mainProgram = "cq"; }; diff --git a/pkgs/by-name/ov/ov/package.nix b/pkgs/by-name/ov/ov/package.nix index 06294835c3b0..f0d910e73877 100644 --- a/pkgs/by-name/ov/ov/package.nix +++ b/pkgs/by-name/ov/ov/package.nix @@ -73,9 +73,7 @@ buildGoModule (finalAttrs: { homepage = "https://noborus.github.io/ov"; changelog = "https://github.com/noborus/ov/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ - farcaller - ]; + maintainers = [ ]; mainProgram = "ov"; }; }) diff --git a/pkgs/by-name/pr/prometheus-libvirt-exporter/package.nix b/pkgs/by-name/pr/prometheus-libvirt-exporter/package.nix index a23ee6ae1384..2f6862ac6dcd 100644 --- a/pkgs/by-name/pr/prometheus-libvirt-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-libvirt-exporter/package.nix @@ -29,6 +29,6 @@ buildGoModule (finalAttrs: { description = "Prometheus metrics exporter for libvirt"; homepage = "https://github.com/Tinkoff/libvirt-exporter"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ farcaller ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/re/resgate/package.nix b/pkgs/by-name/re/resgate/package.nix index 5fa3428e28e3..433b64771c31 100644 --- a/pkgs/by-name/re/resgate/package.nix +++ b/pkgs/by-name/re/resgate/package.nix @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { description = "Realtime API Gateway used with NATS to build REST, real time, and RPC APIs"; homepage = "https://resgate.io"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ farcaller ]; + maintainers = [ ]; mainProgram = "resgate"; }; }) diff --git a/pkgs/by-name/tu/tubekit-unwrapped/package.nix b/pkgs/by-name/tu/tubekit-unwrapped/package.nix index 340c05b60f53..4d02743474db 100644 --- a/pkgs/by-name/tu/tubekit-unwrapped/package.nix +++ b/pkgs/by-name/tu/tubekit-unwrapped/package.nix @@ -23,6 +23,6 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/reconquest/tubekit"; license = lib.licenses.mit; platforms = lib.platforms.linux ++ lib.platforms.darwin; - maintainers = with lib.maintainers; [ farcaller ]; + maintainers = [ ]; }; }) From 4bc70ce40e00d32f981a1b51660d2f6f96a7a637 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 24 Mar 2026 12:29:20 +0000 Subject: [PATCH 05/48] freeipmi: 1.6.16 -> 1.6.17 --- pkgs/by-name/fr/freeipmi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/freeipmi/package.nix b/pkgs/by-name/fr/freeipmi/package.nix index db92decd1fd4..f8dccc9f2844 100644 --- a/pkgs/by-name/fr/freeipmi/package.nix +++ b/pkgs/by-name/fr/freeipmi/package.nix @@ -10,12 +10,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.6.16"; + version = "1.6.17"; pname = "freeipmi"; src = fetchurl { url = "mirror://gnu/freeipmi/freeipmi-${finalAttrs.version}.tar.gz"; - sha256 = "sha256-W872u562gOSbSjYjV5kwrOeJn1OSWyBF/p+RrWkEER0="; + sha256 = "sha256-Fng9EPqiiEenlczgv4be6qcrj75x0fDcEQHROmtQHsE="; }; postPatch = lib.optionalString stdenv.cc.isClang '' From 2dc8245afef5e3ef3b6ff1fc2046671573c9f508 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Thu, 26 Mar 2026 17:59:15 +0100 Subject: [PATCH 06/48] ocamlPackages.testo: init at 0.4.0 --- .../ocaml-modules/testo/default.nix | 29 +++++++++++++++++++ pkgs/development/ocaml-modules/testo/diff.nix | 17 +++++++++++ pkgs/development/ocaml-modules/testo/util.nix | 24 +++++++++++++++ pkgs/top-level/ocaml-packages.nix | 6 ++++ 4 files changed, 76 insertions(+) create mode 100644 pkgs/development/ocaml-modules/testo/default.nix create mode 100644 pkgs/development/ocaml-modules/testo/diff.nix create mode 100644 pkgs/development/ocaml-modules/testo/util.nix diff --git a/pkgs/development/ocaml-modules/testo/default.nix b/pkgs/development/ocaml-modules/testo/default.nix new file mode 100644 index 000000000000..0db198af0e5a --- /dev/null +++ b/pkgs/development/ocaml-modules/testo/default.nix @@ -0,0 +1,29 @@ +{ + lib, + fetchurl, + buildDunePackage, + testo-util, + cmdliner, +}: + +buildDunePackage (finalAttrs: { + pname = "testo"; + version = "0.4.0"; + + src = fetchurl { + url = "https://github.com/mjambon/testo/releases/download/${finalAttrs.version}/testo-${finalAttrs.version}.tbz"; + hash = "sha256-cPm+FSS1fCj3PCyEk37p93lHjpH6NZ3GNkKJjdExaXs="; + }; + + propagatedBuildInputs = [ + cmdliner + testo-util + ]; + + meta = { + homepage = "https://github.com/mjambon/testo"; + license = lib.licenses.isc; + description = "Test framework for OCaml"; + maintainers = [ lib.maintainers.vbgl ]; + }; +}) diff --git a/pkgs/development/ocaml-modules/testo/diff.nix b/pkgs/development/ocaml-modules/testo/diff.nix new file mode 100644 index 000000000000..bb376c02a1b2 --- /dev/null +++ b/pkgs/development/ocaml-modules/testo/diff.nix @@ -0,0 +1,17 @@ +{ + fetchurl, + buildDunePackage, + testo, + ppx_deriving, +}: + +buildDunePackage { + pname = "testo-diff"; + inherit (testo) version src; + + propagatedBuildInputs = [ ppx_deriving ]; + + meta = testo.meta // { + description = "Pure-OCaml diff implementation"; + }; +} diff --git a/pkgs/development/ocaml-modules/testo/util.nix b/pkgs/development/ocaml-modules/testo/util.nix new file mode 100644 index 000000000000..e824b2f3cb0e --- /dev/null +++ b/pkgs/development/ocaml-modules/testo/util.nix @@ -0,0 +1,24 @@ +{ + lib, + fetchurl, + buildDunePackage, + testo, + testo-diff, + fpath, + re, +}: + +buildDunePackage { + pname = "testo-util"; + inherit (testo) version src; + + propagatedBuildInputs = [ + fpath + re + testo-diff + ]; + + meta = testo.meta // { + description = "Modules shared by testo, testo-lwt, etc"; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 9c772d078b05..95a89ab20a77 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -2104,6 +2104,12 @@ let terml = callPackage ../development/ocaml-modules/terml { }; + testo = callPackage ../development/ocaml-modules/testo { }; + + testo-diff = callPackage ../development/ocaml-modules/testo/diff.nix { }; + + testo-util = callPackage ../development/ocaml-modules/testo/util.nix { }; + tezos-base58 = callPackage ../development/ocaml-modules/tezos-base58 { }; tezt = callPackage ../development/ocaml-modules/tezt { }; From df96a914b43b683d6633baff01d86096309e3ec8 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Thu, 26 Mar 2026 17:59:19 +0100 Subject: [PATCH 07/48] ocamlPackages.atdml: init at 4.0.0 --- .../ocaml-modules/atdgen/runtime.nix | 2 -- .../ocaml-modules/atdml/default.nix | 21 +++++++++++++++++++ pkgs/top-level/ocaml-packages.nix | 2 ++ 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 pkgs/development/ocaml-modules/atdml/default.nix diff --git a/pkgs/development/ocaml-modules/atdgen/runtime.nix b/pkgs/development/ocaml-modules/atdgen/runtime.nix index 4531dce25bb9..9da7797462b7 100644 --- a/pkgs/development/ocaml-modules/atdgen/runtime.nix +++ b/pkgs/development/ocaml-modules/atdgen/runtime.nix @@ -9,8 +9,6 @@ buildDunePackage { pname = "atdgen-runtime"; inherit (atdgen-codec-runtime) version src; - minimalOCamlVersion = "4.08"; - propagatedBuildInputs = [ biniou yojson diff --git a/pkgs/development/ocaml-modules/atdml/default.nix b/pkgs/development/ocaml-modules/atdml/default.nix new file mode 100644 index 000000000000..1b45f276222b --- /dev/null +++ b/pkgs/development/ocaml-modules/atdml/default.nix @@ -0,0 +1,21 @@ +{ + lib, + buildDunePackage, + atd, + cmdliner, +}: + +buildDunePackage { + pname = "atdml"; + inherit (atd) version src; + + buildInputs = [ cmdliner ]; + + propagatedBuildInputs = [ atd ]; + + meta = atd.meta // { + description = "Simplified OCaml JSON serializers using the Yojson AST"; + maintainers = [ lib.maintainers.vbgl ]; + mainProgram = "atdml"; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 95a89ab20a77..e979158c72a1 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -76,6 +76,8 @@ let atdgen-runtime = callPackage ../development/ocaml-modules/atdgen/runtime.nix { }; + atdml = callPackage ../development/ocaml-modules/atdml { }; + augeas = callPackage ../development/ocaml-modules/augeas { inherit (pkgs) augeas; }; From 6961289402e6853e49f4c27acdb25404f11a89b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 14:38:35 +0000 Subject: [PATCH 08/48] gauge-unwrapped: 1.6.25 -> 1.6.28 --- pkgs/by-name/ga/gauge-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ga/gauge-unwrapped/package.nix b/pkgs/by-name/ga/gauge-unwrapped/package.nix index 24d03a723469..99af9bd07dff 100644 --- a/pkgs/by-name/ga/gauge-unwrapped/package.nix +++ b/pkgs/by-name/ga/gauge-unwrapped/package.nix @@ -6,7 +6,7 @@ buildGoModule (finalAttrs: { pname = "gauge"; - version = "1.6.25"; + version = "1.6.28"; patches = [ # adds a check which adds an error message when trying to @@ -18,10 +18,10 @@ buildGoModule (finalAttrs: { owner = "getgauge"; repo = "gauge"; tag = "v${finalAttrs.version}"; - hash = "sha256-oL5lvS5/ipcFGltj2AhjZ7D1pyH5IdyVO6WewfWLpeU="; + hash = "sha256-nbFhbM8YKdZdGkyfGRXK3bpxzijF4tRpU4afnGqigSk="; }; - vendorHash = "sha256-DWsyOK+N0ZQnJFwyPwN9e3pOAv5Y+LFIctl6Rdo3wO8="; + vendorHash = "sha256-nZPRjCzYSdtx6Q4VGdTunfK9+4X14l3gXwMLJc855JY="; excludedPackages = [ "build" From a6376cbcbdd1871de4c117cf7ebcbdf83f5252eb Mon Sep 17 00:00:00 2001 From: coolGi Date: Thu, 26 Mar 2026 06:11:43 +1300 Subject: [PATCH 09/48] nixos/monado: fix performance being degraded --- nixos/modules/services/hardware/monado.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/services/hardware/monado.nix b/nixos/modules/services/hardware/monado.nix index e7d9bb45b711..488f0af850fb 100644 --- a/nixos/modules/services/hardware/monado.nix +++ b/nixos/modules/services/hardware/monado.nix @@ -81,6 +81,9 @@ in IPC_EXIT_ON_DISCONNECT = mkDefault "off"; # Needed to avoid libbasalt.so: cannot open shared object file: No such file or directory VIT_SYSTEM_LIBRARY_PATH = mkDefault "${pkgs.basalt-monado}/lib/libbasalt.so"; + # Improves performance + # https://gitlab.com/gabmus/envision/-/blob/2f731053537044b1f72b259bea795473ea0c205a/src/profiles/lighthouse.rs#L19 + U_PACING_APP_USE_MIN_FRAME_PERIOD = mkDefault "1"; }; preStart = mkIf cfg.forceDefaultRuntime '' From 9a5310e26fc1d1b354f0186736bc3a67b5e88c01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 27 Mar 2026 14:59:37 -0700 Subject: [PATCH 10/48] python3Packages.mutatormath: modernize --- .../python-modules/mutatormath/default.nix | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/mutatormath/default.nix b/pkgs/development/python-modules/mutatormath/default.nix index 3aa52ea26af1..521951e2f1f2 100644 --- a/pkgs/development/python-modules/mutatormath/default.nix +++ b/pkgs/development/python-modules/mutatormath/default.nix @@ -4,14 +4,14 @@ fetchPypi, defcon, fontmath, + setuptools, unicodedata2, - fs, }: buildPythonPackage rec { pname = "mutatormath"; version = "3.0.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "MutatorMath"; @@ -20,15 +20,21 @@ buildPythonPackage rec { extension = "zip"; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ fontmath unicodedata2 defcon ]; - nativeCheckInputs = [ - unicodedata2 - fs - ]; + + checkPhase = '' + runHook preCheck + + python Lib/mutatorMath/test/run.py + + runHook postCheck + ''; meta = { description = "Piecewise linear interpolation in multiple dimensions with multiple, arbitrarily placed, masters"; From c21eef3a32210c97e9c184b2ec63a4deb7ea1cfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 27 Mar 2026 16:02:03 -0700 Subject: [PATCH 11/48] python3Packages.mutatormath: use finalAttrs --- pkgs/development/python-modules/mutatormath/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mutatormath/default.nix b/pkgs/development/python-modules/mutatormath/default.nix index 521951e2f1f2..fd141dcda203 100644 --- a/pkgs/development/python-modules/mutatormath/default.nix +++ b/pkgs/development/python-modules/mutatormath/default.nix @@ -8,14 +8,14 @@ unicodedata2, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "mutatormath"; version = "3.0.1"; pyproject = true; src = fetchPypi { pname = "MutatorMath"; - inherit version; + inherit (finalAttrs) version; sha256 = "0r1qq45np49x14zz1zwkaayqrn7m8dn2jlipjldg2ihnmpzw29w1"; extension = "zip"; }; @@ -42,4 +42,4 @@ buildPythonPackage rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; }; -} +}) From 24bdc28132bf4dcc8869e70b530b65cc0f26f6a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 15:34:47 +0000 Subject: [PATCH 12/48] valdi: 1.0.7 -> 1.0.8 --- pkgs/by-name/va/valdi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/va/valdi/package.nix b/pkgs/by-name/va/valdi/package.nix index 310d24389ae4..fb79afa06c9c 100644 --- a/pkgs/by-name/va/valdi/package.nix +++ b/pkgs/by-name/va/valdi/package.nix @@ -6,13 +6,13 @@ buildNpmPackage rec { pname = "valdi"; - version = "1.0.7"; + version = "1.0.8"; src = fetchFromGitHub { owner = "Snapchat"; repo = "Valdi"; - rev = "57fba0055df5351fa5019168fa164b6e80ed7816"; - hash = "sha256-vduG/WPhh6zRC5JACav2FPQQZHhdFHfo3wsnncgfFvE="; + rev = "e5bec35276f9aa5727384252fdeefff98dd53d6c"; + hash = "sha256-cXLSZK7duxdgkAnDDJRDgEVdiz6dt08A7KvrmBfX37c="; }; passthru.updateScript = ./update.sh; From f99b485ad4a4e8ccc6c447f8ca5b0b179ac50340 Mon Sep 17 00:00:00 2001 From: Kasifrasi <73264146+Kasifrasi@users.noreply.github.com> Date: Sat, 28 Mar 2026 23:22:27 +0100 Subject: [PATCH 13/48] maintainers: add kasifrasi --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 79912e3c2ab9..a5045a2ffea9 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -13738,6 +13738,12 @@ githubId = 15855440; name = "Keanu Ashwell"; }; + kasifrasi = { + name = "Ardit Abrashi"; + github = "Kasifrasi"; + githubId = 73264146; + email = "ardit.abrashi03@gmail.com"; + }; katanallama = { github = "katanallama"; githubId = 70604257; From 776f779ccd58dfe9cff7cd66a5e275ed006db82d Mon Sep 17 00:00:00 2001 From: Kasifrasi <73264146+Kasifrasi@users.noreply.github.com> Date: Sat, 28 Mar 2026 23:23:53 +0100 Subject: [PATCH 14/48] readest: add kasifrasi as maintainer --- pkgs/by-name/re/readest/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/re/readest/package.nix b/pkgs/by-name/re/readest/package.nix index d443c523d059..38f4a137501b 100644 --- a/pkgs/by-name/re/readest/package.nix +++ b/pkgs/by-name/re/readest/package.nix @@ -112,7 +112,10 @@ rustPlatform.buildRustPackage (finalAttrs: { changelog = "https://github.com/readest/readest/releases/tag/v${finalAttrs.version}"; mainProgram = "readest"; license = lib.licenses.agpl3Plus; - maintainers = with lib.maintainers; [ eljamm ]; + maintainers = with lib.maintainers; [ + eljamm + kasifrasi + ]; platforms = lib.platforms.linux; }; }) From adabc7f62958db2d654ebe517a1d8e4c89ea7412 Mon Sep 17 00:00:00 2001 From: magicquark <198001825+magicquark@users.noreply.github.com> Date: Sun, 29 Mar 2026 02:34:45 +0100 Subject: [PATCH 15/48] pyradio: 0.9.3.11.28 -> 0.9.3.11.29 Changelog: https://github.com/coderholic/pyradio/releases/tag/0.9.3.11.29 --- pkgs/by-name/py/pyradio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pyradio/package.nix b/pkgs/by-name/py/pyradio/package.nix index ceef547ef68c..d856bf2e141c 100644 --- a/pkgs/by-name/py/pyradio/package.nix +++ b/pkgs/by-name/py/pyradio/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "pyradio"; - version = "0.9.3.11.28"; + version = "0.9.3.11.29"; pyproject = true; src = fetchFromGitHub { owner = "coderholic"; repo = "pyradio"; tag = finalAttrs.version; - hash = "sha256-a5nRSpGEbRNCZY5q2/QdlksuIXv+31OpifXY1a449ls="; + hash = "sha256-WvvNgo5ajhKqArFYM5+IwEPX4yzoali9iZdGoxEKbFM="; }; nativeBuildInputs = [ From b66f82d4f0b476ba3dc178722073e2e2a9200627 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 01:49:08 +0000 Subject: [PATCH 16/48] worktrunk: 0.30.1 -> 0.33.0 --- pkgs/by-name/wo/worktrunk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wo/worktrunk/package.nix b/pkgs/by-name/wo/worktrunk/package.nix index 8e637729861f..0d4a5693f2d2 100644 --- a/pkgs/by-name/wo/worktrunk/package.nix +++ b/pkgs/by-name/wo/worktrunk/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "worktrunk"; - version = "0.30.1"; + version = "0.33.0"; src = fetchFromGitHub { owner = "max-sixty"; repo = "worktrunk"; tag = "v${finalAttrs.version}"; - hash = "sha256-D/S2KBa3fmgUO8x1HubOIti/oXGEXDkto03+PFrtH/Q="; + hash = "sha256-2U2fSex3icqaKdh734U9Pf7EOiNQeSuLww4jaNQYU+s="; }; - cargoHash = "sha256-UDpYUgrhw/raDnVVW3rT35/Iae5eVcnCWMX59of1htg="; + cargoHash = "sha256-ddDFMBu3L9aLYAlygD/Lf/+DQOzCkai+D47Cz5Xxcb8="; cargoBuildFlags = [ "--package=worktrunk" ]; From 4a599d5151987ad3a7689686480490e205ef7c2e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 01:56:22 +0000 Subject: [PATCH 17/48] namespace-cli: 0.0.490 -> 0.0.491 --- pkgs/by-name/na/namespace-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/na/namespace-cli/package.nix b/pkgs/by-name/na/namespace-cli/package.nix index 9cf543e61223..71e8df2aeae5 100644 --- a/pkgs/by-name/na/namespace-cli/package.nix +++ b/pkgs/by-name/na/namespace-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "namespace-cli"; - version = "0.0.490"; + version = "0.0.491"; src = fetchFromGitHub { owner = "namespacelabs"; repo = "foundation"; rev = "v${finalAttrs.version}"; - hash = "sha256-RCQgvU8g3hG2kaRm2kOrP+dqrafNp6N51BP9MP+SJc8="; + hash = "sha256-hNxfWsWs3WVQoworX58qOd7l6Jy/f1qyGZeqQMsBIxU="; }; - vendorHash = "sha256-oBBo15qY8q7X/JcJwW+PbH0zHUiYQ2FdYdkHmX8o0zQ="; + vendorHash = "sha256-yn/oeWUERZvNaChFWvtzvp29AcI5dBu7OkACvFPKD+U="; subPackages = [ "cmd/nsc" From 4ae31180afae76a360f326b905810ccfca905a4a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 05:16:50 +0000 Subject: [PATCH 18/48] gdevelop: 5.6.261 -> 5.6.262 --- pkgs/by-name/gd/gdevelop/darwin.nix | 2 +- pkgs/by-name/gd/gdevelop/linux.nix | 2 +- pkgs/by-name/gd/gdevelop/package.nix | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gd/gdevelop/darwin.nix b/pkgs/by-name/gd/gdevelop/darwin.nix index 1478169f2c5d..23df0dd99c3c 100644 --- a/pkgs/by-name/gd/gdevelop/darwin.nix +++ b/pkgs/by-name/gd/gdevelop/darwin.nix @@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { src = fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}-universal-mac.zip"; - hash = "sha256-BU6TGKFUWyeDELFlKch2j+Y80LIenOqblQjNWfznS1Q="; + hash = "sha256-Aem0VbIEPrC1yS48KdmBmttQoM8E/7GqKSbOwTCom18="; }; sourceRoot = "."; diff --git a/pkgs/by-name/gd/gdevelop/linux.nix b/pkgs/by-name/gd/gdevelop/linux.nix index 2a8cfa07a5f3..e12faba8fc77 100644 --- a/pkgs/by-name/gd/gdevelop/linux.nix +++ b/pkgs/by-name/gd/gdevelop/linux.nix @@ -13,7 +13,7 @@ let if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}.AppImage"; - hash = "sha256-Osp66w64jxxuQf0AS4jK8kOI4ti6+Yz/YwIE2eccJm8="; + hash = "sha256-zKJdc2Pgp6yKtxNXG2owlk/m6DHis87K1Q2Ci9fvExI="; } else throw "${pname}-${version} is not supported on ${stdenv.hostPlatform.system}"; diff --git a/pkgs/by-name/gd/gdevelop/package.nix b/pkgs/by-name/gd/gdevelop/package.nix index 45253fdb51b0..866df8ee4486 100644 --- a/pkgs/by-name/gd/gdevelop/package.nix +++ b/pkgs/by-name/gd/gdevelop/package.nix @@ -4,7 +4,7 @@ callPackage, }: let - version = "5.6.261"; + version = "5.6.262"; pname = "gdevelop"; meta = { description = "Graphical Game Development Studio"; From b86764a2222a25afaa013993b8ecffa2c0379a90 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 11:27:38 +0000 Subject: [PATCH 19/48] postgresqlPackages.pg-gvm: 22.6.15 -> 22.6.17 --- pkgs/servers/sql/postgresql/ext/pg-gvm.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/pg-gvm.nix b/pkgs/servers/sql/postgresql/ext/pg-gvm.nix index 33e6e07b65a3..e88f1192bf15 100644 --- a/pkgs/servers/sql/postgresql/ext/pg-gvm.nix +++ b/pkgs/servers/sql/postgresql/ext/pg-gvm.nix @@ -14,13 +14,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "pg-gvm"; - version = "22.6.15"; + version = "22.6.17"; src = fetchFromGitHub { owner = "greenbone"; repo = "pg-gvm"; tag = "v${finalAttrs.version}"; - hash = "sha256-VVJPn62V1huDXOZzWUUA3CVhYXqKEOCz7WxACWWuCFw="; + hash = "sha256-rOtAAAIa+Ot+o1JLtgXOD32sZbX+nfKvl3CQqx02BtU="; }; nativeBuildInputs = [ From dc61d99e90202caf8c2b2fef0a59192dd13e30d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 12:46:08 +0000 Subject: [PATCH 20/48] oklch-color-picker: 2.3.0 -> 2.3.3 --- pkgs/by-name/ok/oklch-color-picker/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ok/oklch-color-picker/package.nix b/pkgs/by-name/ok/oklch-color-picker/package.nix index b00d7948ce6a..0887821eb931 100644 --- a/pkgs/by-name/ok/oklch-color-picker/package.nix +++ b/pkgs/by-name/ok/oklch-color-picker/package.nix @@ -13,16 +13,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "oklch-color-picker"; - version = "2.3.0"; + version = "2.3.3"; src = fetchFromGitHub { owner = "eero-lehtinen"; repo = "oklch-color-picker"; tag = finalAttrs.version; - hash = "sha256-dbsE1mYt/GhpkWIBS6MejiKKKz1B+h/3wqGKHCp0p2Q="; + hash = "sha256-IwG3oUYArr6cHSa3fNukQ7CjasUMaVWX9JXChSHTnEs="; }; - cargoHash = "sha256-R1nQAm1rw2hkhxeyzgXCTLF+gXdH1tr6DCv/L8b9D+s="; + cargoHash = "sha256-Vs6bMHHHRdqSYjOzJuq2agmuXSjGRagIATVzQa3Z/M8="; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; From bb5dc66a65d59c02a1d2c428d28d7fa21d350970 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 13:48:59 +0000 Subject: [PATCH 21/48] irccat: 0.4.12 -> 0.4.13 --- pkgs/by-name/ir/irccat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ir/irccat/package.nix b/pkgs/by-name/ir/irccat/package.nix index b6d37c9ea3aa..7620581782e8 100644 --- a/pkgs/by-name/ir/irccat/package.nix +++ b/pkgs/by-name/ir/irccat/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "irccat"; - version = "0.4.12"; + version = "0.4.13"; src = fetchFromGitHub { owner = "irccloud"; repo = "irccat"; rev = "v${finalAttrs.version}"; - hash = "sha256-W6Qj+zg6jC304bEIQeFB8unSFgjV60zXV+I8hpw3AFA="; + hash = "sha256-mc5ccJnnDKTZr4GHI6YUOEr8Rwtkw1rrpL4gwOlLyb0="; }; vendorHash = "sha256-SUE868jVJywqE0A5yjMWohrMw58OUnxGGxvcR8UzPfE="; From a2dd26e8bd208492075152f9449407b778296c1f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 16:24:36 +0000 Subject: [PATCH 22/48] vscode-extensions.illixion.vscode-vibrancy-continued: 1.1.62 -> 1.1.65 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f985bb6ba012..c5dc10f1437d 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2293,8 +2293,8 @@ let mktplcRef = { name = "vscode-vibrancy-continued"; publisher = "illixion"; - version = "1.1.62"; - hash = "sha256-Urfa4XligTfFk6+GIuGabm5EFeQe+gRhdtb8IoXz+Ak="; + version = "1.1.65"; + hash = "sha256-0DUKDBhabh8vOgPw5p6ZFavRLIuy4vPgOfAa6fLtJRA="; }; meta = { downloadPage = "https://marketplace.visualstudio.com/items?itemName=illixion.vscode-vibrancy-continued"; From c4544f63cd1d38a8715e6afd286902c26a0cb313 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 16:56:42 +0000 Subject: [PATCH 23/48] microsoft-edge: 146.0.3856.62 -> 146.0.3856.84 --- pkgs/by-name/mi/microsoft-edge/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/microsoft-edge/package.nix b/pkgs/by-name/mi/microsoft-edge/package.nix index 679cd6436615..300c079b5782 100644 --- a/pkgs/by-name/mi/microsoft-edge/package.nix +++ b/pkgs/by-name/mi/microsoft-edge/package.nix @@ -170,11 +170,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "microsoft-edge"; - version = "146.0.3856.62"; + version = "146.0.3856.84"; src = fetchurl { url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-ana/Vyt3pRyxhNBdduRLRt/wbcdn6622UPEJolCc3Pc="; + hash = "sha256-fiUkxQagvoKHbGy1preQecYnlGyH0fvbz7AbFLuqbrI="; }; # With strictDeps on, some shebangs were not being patched correctly From 541c6f54b22d870cff6edef434848a999cf32f5e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 18:41:23 +0000 Subject: [PATCH 24/48] llmfit: 0.8.0 -> 0.8.5 --- pkgs/by-name/ll/llmfit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ll/llmfit/package.nix b/pkgs/by-name/ll/llmfit/package.nix index c852850753eb..0651eca1a118 100644 --- a/pkgs/by-name/ll/llmfit/package.nix +++ b/pkgs/by-name/ll/llmfit/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "llmfit"; - version = "0.8.0"; + version = "0.8.5"; src = fetchFromGitHub { owner = "AlexsJones"; repo = "llmfit"; tag = "v${finalAttrs.version}"; - hash = "sha256-ftzvoUxid6t1VTVGvGjruSMIi7tYcbzS53MOEh3PPBE="; + hash = "sha256-PKPG/7aRfzg3JyCA+09S6jZGtcyXoOdbBCpKPrtDQE0="; }; - cargoHash = "sha256-ag051opJrIO1l8lCMZMZX/ac+LKBvgNCqZtI9eZC7Vw="; + cargoHash = "sha256-1FC2bhHuS3yHFOOVIychrTj8sHGqcY2twsElrqV6ooE="; meta = { description = "Find what runs on your hardware"; From b9b406dcfc2701c821a33bbc85c0c670ba4f50d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 20:52:26 +0000 Subject: [PATCH 25/48] faust-physicalmodeling: 2.83.1 -> 2.85.5 --- pkgs/by-name/fa/faust-physicalmodeling/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/faust-physicalmodeling/package.nix b/pkgs/by-name/fa/faust-physicalmodeling/package.nix index 80ffaa453b86..4cb9580e18a4 100644 --- a/pkgs/by-name/fa/faust-physicalmodeling/package.nix +++ b/pkgs/by-name/fa/faust-physicalmodeling/package.nix @@ -8,13 +8,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "faust-physicalmodeling"; - version = "2.83.1"; + version = "2.85.5"; src = fetchFromGitHub { owner = "grame-cncm"; repo = "faust"; rev = finalAttrs.version; - sha256 = "sha256-c1I5ha9QvnC7jKdycAhW/iAzUcEA7NopXAquIS001Y8="; + sha256 = "sha256-bp9awzdzhOjI+kFwcKX85Da1CojSSIAZ7vYEL5ZT034="; }; nativeBuildInputs = [ From 62f433d3d4165b86d81510e8919de646291a12a4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 29 Mar 2026 21:16:57 +0000 Subject: [PATCH 26/48] python3Packages.freud: cleanup, fix --- .../python-modules/freud/default.nix | 45 ++++++++++--------- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/freud/default.nix b/pkgs/development/python-modules/freud/default.nix index b011267f4c1e..aba9138088fd 100644 --- a/pkgs/development/python-modules/freud/default.nix +++ b/pkgs/development/python-modules/freud/default.nix @@ -4,33 +4,31 @@ fetchFromGitHub, # build-system - scikit-build-core, cython, - oldest-supported-numpy, + numpy, + scikit-build-core, # nativeBuildInputs cmake, ninja, # buildInputs - onetbb, nanobind, + onetbb, # dependencies - numpy, + parsnip, rowan, scipy, - parsnip, # tests - pytestCheckHook, - python, gsd, matplotlib, + pytestCheckHook, sympy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "freud"; version = "3.5.0"; pyproject = true; @@ -38,9 +36,9 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "glotzerlab"; repo = "freud"; - tag = "v${version}"; - hash = "sha256-NRI3cv3yQxAwkGxh0CFYEERNkjP51Z58vtCV9GlIESY="; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; + hash = "sha256-NRI3cv3yQxAwkGxh0CFYEERNkjP51Z58vtCV9GlIESY="; }; # Because we prefer to not `leaveDotGit`, we need to fool upstream into @@ -54,9 +52,9 @@ buildPythonPackage rec { ''; build-system = [ - scikit-build-core cython - oldest-supported-numpy + numpy + scikit-build-core ]; nativeBuildInputs = [ @@ -65,37 +63,42 @@ buildPythonPackage rec { ]; dontUseCmakeConfigure = true; buildInputs = [ - onetbb nanobind + onetbb ]; dependencies = [ numpy + parsnip rowan scipy - parsnip ]; nativeCheckInputs = [ - pytestCheckHook gsd matplotlib + pytestCheckHook sympy ]; - # On top of cd $out due to https://github.com/NixOS/nixpkgs/issues/255262 , - # we need to also copy the tests because otherwise pytest won't find them. preCheck = '' - cp -R tests $out/${python.sitePackages}/freud/tests - cd $out + rm -rf freud ''; + disabledTests = [ + # AttributeError: module 'scipy.special' has no attribute 'sph_harm' + "test_ld" + "test_multiple_l" + "test_qlmi" + "test_query_point_ne_points" + ]; + pythonImportsCheck = [ "freud" ]; meta = { description = "Powerful, efficient particle trajectory analysis in scientific Python"; homepage = "https://github.com/glotzerlab/freud"; - changelog = "https://github.com/glotzerlab/freud/blob/${src.tag}/ChangeLog.md"; + changelog = "https://github.com/glotzerlab/freud/blob/${finalAttrs.src.tag}/ChangeLog.md"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ doronbehar ]; }; -} +}) From f9938b2b1a1a1815c92715f2a4c1033b997fabdb Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 27 Mar 2026 12:09:15 +0000 Subject: [PATCH 27/48] neovim[-unwrapped]: 0.11.6 -> 0.12.0 Diff: https://github.com/neovim/neovim/compare/v0.11.6...v0.12.0 Changelog: https://github.com/neovim/neovim/releases/tag/v0.12.0 --- pkgs/by-name/ne/neovim-unwrapped/package.nix | 4 ++-- .../neovim-unwrapped/treesitter-parsers.nix | 20 +++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/ne/neovim-unwrapped/package.nix b/pkgs/by-name/ne/neovim-unwrapped/package.nix index 3ea83dfa8bef..39aafb0eb7f2 100644 --- a/pkgs/by-name/ne/neovim-unwrapped/package.nix +++ b/pkgs/by-name/ne/neovim-unwrapped/package.nix @@ -101,7 +101,7 @@ stdenv.mkDerivation ( in { pname = "neovim-unwrapped"; - version = "0.11.6"; + version = "0.12.0"; __structuredAttrs = true; @@ -109,7 +109,7 @@ stdenv.mkDerivation ( owner = "neovim"; repo = "neovim"; tag = "v${finalAttrs.version}"; - hash = "sha256-GdfCaKNe/qPaUV2NJPXY+ATnQNWnyFTFnkOYDyLhTNg="; + hash = "sha256-uWhrGAwQ2nnAkyJ46qGkYxJ5K1jtyUIQOAVu3yTlquk="; }; strictDeps = true; diff --git a/pkgs/by-name/ne/neovim-unwrapped/treesitter-parsers.nix b/pkgs/by-name/ne/neovim-unwrapped/treesitter-parsers.nix index 410f73652cfb..213d7add3e1a 100644 --- a/pkgs/by-name/ne/neovim-unwrapped/treesitter-parsers.nix +++ b/pkgs/by-name/ne/neovim-unwrapped/treesitter-parsers.nix @@ -6,23 +6,23 @@ hash = "sha256:25dd4bb3dec770769a407e0fc803f424ce02c494a56ce95fedc525316dcf9b48"; }; lua.src = fetchurl { - url = "https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/v0.4.0.tar.gz"; - hash = "sha256:b0977aced4a63bb75f26725787e047b8f5f4a092712c840ea7070765d4049559"; + url = "https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/v0.5.0.tar.gz"; + hash = "sha256:cf01b93f4b61b96a6d27942cf28eeda4cbce7d503c3bef773a8930b3d778a2d9"; }; vim.src = fetchurl { - url = "https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/v0.7.0.tar.gz"; - hash = "sha256:44eabc31127c4feacda19f2a05a5788272128ff561ce01093a8b7a53aadcc7b2"; + url = "https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/v0.8.1.tar.gz"; + hash = "sha256:93cafb9a0269420362454ace725a118ff1c3e08dcdfdc228aa86334b54d53c2a"; }; vimdoc.src = fetchurl { - url = "https://github.com/neovim/tree-sitter-vimdoc/archive/v4.0.0.tar.gz"; - hash = "sha256:8096794c0f090b2d74b7bff94548ac1be3285b929ec74f839bd9b3ff4f4c6a0b"; + url = "https://github.com/neovim/tree-sitter-vimdoc/archive/v4.1.0.tar.gz"; + hash = "sha256:020e8f117f648c8697fca967995c342e92dbd81dab137a115cc7555207fbc84f"; }; query.src = fetchurl { - url = "https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.6.2.tar.gz"; - hash = "sha256:90682e128d048fbf2a2a17edca947db71e326fa0b3dba4136e041e096538b4eb"; + url = "https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.8.0.tar.gz"; + hash = "sha256:c2b23b9a54cffcc999ded4a5d3949daf338bebb7945dece229f832332e6e6a7d"; }; markdown.src = fetchurl { - url = "https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/v0.5.0.tar.gz"; - hash = "sha256:14c2c948ccf0e9b606eec39b09286c59dddf28307849f71b7ce2b1d1ef06937e"; + url = "https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/v0.5.3.tar.gz"; + hash = "sha256:df845b1ab7c7c163ec57d7fa17170c92b04be199bddab02523636efec5224ab6"; }; } From dee34ce729bd3013bf2cbc2c6a381cb174836ce8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 21:43:29 +0000 Subject: [PATCH 28/48] prek: 0.3.6 -> 0.3.8 --- pkgs/by-name/pr/prek/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prek/package.nix b/pkgs/by-name/pr/prek/package.nix index e4481ea776a4..a469f12b7f8e 100644 --- a/pkgs/by-name/pr/prek/package.nix +++ b/pkgs/by-name/pr/prek/package.nix @@ -13,16 +13,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "prek"; - version = "0.3.6"; + version = "0.3.8"; src = fetchFromGitHub { owner = "j178"; repo = "prek"; tag = "v${finalAttrs.version}"; - hash = "sha256-YhmkAUq5pQ5tsphBj3Mn4yhAnvfItGtG8ZOvG4jutF0="; + hash = "sha256-0mddrCEGQHFm4zW5nQ7HHFK826XcYSymr9AfVd5P+eg="; }; - cargoHash = "sha256-WOkRJjr29aEw7SQvcwIYkHJhrdfP4IG7vI9fkD/SsAQ="; + cargoHash = "sha256-YZqIx6P2nkaKaJUW6IPboiHVDlaDvPCpLMlX0swJYyU="; nativeBuildInputs = [ installShellFiles From c55b22cb732fc20170f640342ceccfedc63feb91 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 29 Mar 2026 22:42:08 +0000 Subject: [PATCH 29/48] luaPackages.neotest: fetch patch to fix neovim 0.12 compatibility https://github.com/nvim-neotest/neotest/pull/594 --- pkgs/development/lua-modules/overrides.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 37530b0b0ad2..c8c1af23f3e0 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -854,6 +854,16 @@ in }; neotest = prev.neotest.overrideAttrs (old: { + patches = [ + (fetchpatch { + # fix compatibility with neovim 0.12: iter_matches breaking change + # https://github.com/nvim-neotest/neotest/pull/594 + name = "fix-neovim-0-12-compat"; + url = "https://github.com/LiamCoop/neotest/commit/2ffca3aefb070e31f1ac00e9fbfd1a83f995c326.patch"; + hash = "sha256-3+ooC3ZB8pl90FG+kTZxIzmPxrdJTx/XNYE2tPDWO+w="; + }) + ]; + doCheck = stdenv.hostPlatform.isLinux; nativeCheckInputs = old.nativeCheckInputs ++ [ final.nlua From 2870280dffec35d96bf2c74ce8ff116264434a57 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Mar 2026 01:27:26 +0200 Subject: [PATCH 30/48] python3Packages.peewee-migrate: 1.14.0 -> 1.15.0 --- .../python-modules/peewee-migrate/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/peewee-migrate/default.nix b/pkgs/development/python-modules/peewee-migrate/default.nix index fb377f030480..5fac20c136bc 100644 --- a/pkgs/development/python-modules/peewee-migrate/default.nix +++ b/pkgs/development/python-modules/peewee-migrate/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, # build-system - poetry-core, + uv-build, # runtime click, @@ -17,21 +17,24 @@ buildPythonPackage rec { pname = "peewee-migrate"; - version = "1.14.0"; + version = "1.15.0"; pyproject = true; src = fetchFromGitHub { owner = "klen"; repo = "peewee_migrate"; tag = version; - hash = "sha256-WO6XTlHenEh8gO1eYJHaysQFMMmAOAdHYcISBZaNcrE="; + hash = "sha256-AFZW4vVHAuvdjA3t37YcOqVmwhZ1sU25L+YVP7BvMhQ="; }; postPatch = '' sed -i '/addopts/d' pyproject.toml + + substituteInPlace pyproject.toml \ + --replace-fail "uv_build>=0.10.2,<0.11.0" uv_build ''; - nativeBuildInputs = [ poetry-core ]; + nativeBuildInputs = [ uv-build ]; propagatedBuildInputs = [ peewee From 2e8ccdf5021f2028e00aeaf3d15aae220cc0c9ab Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sun, 29 Mar 2026 12:12:22 +0800 Subject: [PATCH 31/48] python3Packages.fava-investor: fix build --- .../python-modules/fava-investor/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/development/python-modules/fava-investor/default.nix b/pkgs/development/python-modules/fava-investor/default.nix index b48017855e4f..b341337d4d9e 100644 --- a/pkgs/development/python-modules/fava-investor/default.nix +++ b/pkgs/development/python-modules/fava-investor/default.nix @@ -45,6 +45,20 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; + disabledTestPaths = [ + # First differing element 1: + # '----------------- -------- ------------' + # '------------- -------- ------------' + # + # ['asset_type amount percentage', + # - '----------------- -------- ------------', + # ? ---- + # + # + '------------- -------- ------------', + "fava_investor/modules/assetalloc_class/test_asset_allocation.py::TestScriptCheck::test_multicurrency" + "fava_investor/modules/assetalloc_class/test_asset_allocation.py::TestScriptCheck::test_tree_empty_parent" + ]; + pythonImportsCheck = [ "fava_investor" ]; meta = { From 22472e179df967a50a9409c8b7faee7286c95cb1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 02:24:28 +0000 Subject: [PATCH 32/48] sub-store-frontend: 2.16.22 -> 2.16.30 --- pkgs/by-name/su/sub-store-frontend/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sub-store-frontend/package.nix b/pkgs/by-name/su/sub-store-frontend/package.nix index 634d010190c4..4b8dadac8dc7 100644 --- a/pkgs/by-name/su/sub-store-frontend/package.nix +++ b/pkgs/by-name/su/sub-store-frontend/package.nix @@ -13,13 +13,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store-frontend"; - version = "2.16.22"; + version = "2.16.30"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store-Front-End"; tag = finalAttrs.version; - hash = "sha256-uAELNNa2hmN7khVi8qzfpXqp3X849j13+Xta2UZ8ouw="; + hash = "sha256-D4oAW0H/yKPHSWAWNivlaONXC1e8zxj8Rluhk68c8q8="; }; nativeBuildInputs = [ From df4ac39ccc96ad7e57bfe7653d84b9fe9cefbf9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 02:28:19 +0000 Subject: [PATCH 33/48] tbls: 1.93.0 -> 1.94.0 --- pkgs/by-name/tb/tbls/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tb/tbls/package.nix b/pkgs/by-name/tb/tbls/package.nix index e300759ca0f8..541b139ea1d8 100644 --- a/pkgs/by-name/tb/tbls/package.nix +++ b/pkgs/by-name/tb/tbls/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "tbls"; - version = "1.93.0"; + version = "1.94.0"; src = fetchFromGitHub { owner = "k1LoW"; repo = "tbls"; tag = "v${finalAttrs.version}"; - hash = "sha256-o/dBVUgNR8NSOo6bt9Z8yBG7S8oxNBMmQ1pRdEeKefI="; + hash = "sha256-XVx2QN6jgtHJwbuwntd9Dr4fwTmaiBUv9JW+b/Wvpxw="; }; vendorHash = "sha256-hR1YDdhF/YBaJdKioFLqQH7lqkEOPPwdPD6/GLl8hKc="; From cc262d5ff3b801dcfcbeac817f39444700627c95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 03:35:11 +0000 Subject: [PATCH 34/48] video-downloader: 0.12.30 -> 0.12.31 --- pkgs/by-name/vi/video-downloader/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/video-downloader/package.nix b/pkgs/by-name/vi/video-downloader/package.nix index da9bc7bedf14..58e66732bda0 100644 --- a/pkgs/by-name/vi/video-downloader/package.nix +++ b/pkgs/by-name/vi/video-downloader/package.nix @@ -18,14 +18,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "video-downloader"; - version = "0.12.30"; + version = "0.12.31"; pyproject = false; # Built with meson src = fetchFromGitHub { owner = "Unrud"; repo = "video-downloader"; tag = "v${finalAttrs.version}"; - hash = "sha256-OQJq+3HR0BwuhQbh2HSH6DS3Mu84/FXqdXjQ8tdDEEM="; + hash = "sha256-b/CZRw2/hMTKoLXVuqpRuNRmMoouZwr9wXvAysj2xeQ="; }; propagatedBuildInputs = with python3Packages; [ From 53c7d8aaa2fa424e098382cccb9752f7230c8702 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 04:03:23 +0000 Subject: [PATCH 35/48] psysh: 0.12.21 -> 0.12.22 --- pkgs/by-name/ps/psysh/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ps/psysh/package.nix b/pkgs/by-name/ps/psysh/package.nix index 6f63caefc693..de522e429e34 100644 --- a/pkgs/by-name/ps/psysh/package.nix +++ b/pkgs/by-name/ps/psysh/package.nix @@ -6,13 +6,13 @@ }: php.buildComposerProject2 (finalAttrs: { pname = "psysh"; - version = "0.12.21"; + version = "0.12.22"; src = fetchFromGitHub { owner = "bobthecow"; repo = "psysh"; tag = "v${finalAttrs.version}"; - hash = "sha256-/qY7o7gsO0SdDzf9sfWFDpO/fjX3tSAoKsTeSGQ65HM="; + hash = "sha256-mcK7s/CmXTvQMNXY4bAtwWudY1aOJdt0XkOKUVhIVHQ="; forceFetchGit = true; postFetch = '' cp $out/build/composer.json $out/ @@ -20,7 +20,7 @@ php.buildComposerProject2 (finalAttrs: { ''; }; - vendorHash = "sha256-gYFix4QRVuUne+brU/Vfa1sS6tiUPAu8NRE7c4WUBPU="; + vendorHash = "sha256-qx3FihqRXFHFOTK2dTjRfF/IP4ItHZBI6J/JqlSMp+A="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; From 473776a29f7700059872447bacb54ddab43c8a77 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 04:33:54 +0000 Subject: [PATCH 36/48] kubectl-tree: 0.5.0 -> 0.6.0 --- pkgs/by-name/ku/kubectl-tree/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-tree/package.nix b/pkgs/by-name/ku/kubectl-tree/package.nix index 49bfe4841b73..74fb7c4de614 100644 --- a/pkgs/by-name/ku/kubectl-tree/package.nix +++ b/pkgs/by-name/ku/kubectl-tree/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "kubectl-tree"; - version = "0.5.0"; + version = "0.6.0"; src = fetchFromGitHub { owner = "ahmetb"; repo = "kubectl-tree"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-vk134/zetBYzsN+cfEfAzsDl6QNKOAVmpzIa9ZtpMt8="; + sha256 = "sha256-Ti2RWGNjCgaf02c2PXHL4Uml8Nws9gICwbrKcWmQ9pE="; }; - vendorHash = "sha256-GJQZLES0CDaA0OBp1LNKDcIWd8V49b5YFuLcubIpnDQ="; + vendorHash = "sha256-34mxaCX5Em6/SiIrUDvTG9ZvWCzVUURk0SH+oQuOvlA="; meta = { description = "kubectl plugin to browse Kubernetes object hierarchies as a tree"; From aabde1c5529a6d38dcf7fa5253fdf45c9af2f99a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 04:47:36 +0000 Subject: [PATCH 37/48] kubectx: 0.10.2 -> 0.11.0 --- pkgs/by-name/ku/kubectx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kubectx/package.nix b/pkgs/by-name/ku/kubectx/package.nix index 9e2287753123..a21fb2b74afe 100644 --- a/pkgs/by-name/ku/kubectx/package.nix +++ b/pkgs/by-name/ku/kubectx/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "kubectx"; - version = "0.10.2"; + version = "0.11.0"; src = fetchFromGitHub { owner = "ahmetb"; repo = "kubectx"; rev = "v${finalAttrs.version}"; - hash = "sha256-rbfdqksNqWv2evrCl+2jMft2wBo7iWJoLvCABl1MUgk="; + hash = "sha256-/5VJ7RMq1kt+z9V+UymJ1SKbaFF+E9eHxYzkS37siG8="; }; vendorHash = "sha256-6bzTLnT69IdLwgbz/zZhjQYm8WpimJlItutW6fvwACs="; From 71ebf963f4c2d839af5b6a03d9f32dd084d027d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 04:47:53 +0000 Subject: [PATCH 38/48] mark: 16.0.0 -> 16.0.2 --- pkgs/by-name/ma/mark/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/mark/package.nix b/pkgs/by-name/ma/mark/package.nix index c14d0dbb236a..2cced0c34a8e 100644 --- a/pkgs/by-name/ma/mark/package.nix +++ b/pkgs/by-name/ma/mark/package.nix @@ -8,16 +8,16 @@ # https://github.com/kovetskiy/mark/pull/581#issuecomment-2797872996 buildGoModule (finalAttrs: { pname = "mark"; - version = "16.0.0"; + version = "16.0.2"; src = fetchFromGitHub { owner = "kovetskiy"; repo = "mark"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-df2HokfXT3EDpDjC1PGFHK8XgXY4OyItem1R6uKfX6s="; + sha256 = "sha256-pKzIe0Ov6sWgn9PAlKdFAusnNRQ29RD3w588YiAwZdI="; }; - vendorHash = "sha256-7WXez3muilRGfic/K3mCH9D68ZmjcWr0UydGKJyMcy4="; + vendorHash = "sha256-MbfU4n/aVo6a/4GL71/5wNhXTXSDyBCCtKLb6zk2UFA="; ldflags = [ "-s" From 4f1680d4019d8f112bf1727ec335005cbe285c33 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 05:05:33 +0000 Subject: [PATCH 39/48] radicle-native-ci: 0.13.0 -> 0.14.0 --- pkgs/by-name/ra/radicle-native-ci/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/radicle-native-ci/package.nix b/pkgs/by-name/ra/radicle-native-ci/package.nix index e0e51db4d816..b554528d10ca 100644 --- a/pkgs/by-name/ra/radicle-native-ci/package.nix +++ b/pkgs/by-name/ra/radicle-native-ci/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "radicle-native-ci"; - version = "0.13.0"; + version = "0.14.0"; src = fetchFromRadicle { seed = "seed.radicle.xyz"; repo = "z3qg5TKmN83afz2fj9z3fQjU8vaYE"; node = "z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV"; tag = "v${finalAttrs.version}"; - hash = "sha256-FCuyOgBjwK4GNOFku0loNRwjrQ8emvhHWq1pOE/QL3s="; + hash = "sha256-u0KuQ+ii1lRl2f0SduZZtapuDHeSvl9T00esHeCuIq4="; }; - cargoHash = "sha256-zA71hm5/8Pu9aUgBq8PetSnE8Ah1wu1ItOoGE8YfQR0="; + cargoHash = "sha256-6Hkyf9siagH/GPVxOePpkV2BMloXEamrJSJCnEfIeSo="; preCheck = '' git config --global user.name nixbld From d145ef66be7a59603254d22b57f73aeea8760cb8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 05:10:56 +0000 Subject: [PATCH 40/48] esphome: 2026.3.0 -> 2026.3.1 --- pkgs/by-name/es/esphome/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index 941adc460f71..6d12bfdb2658 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -33,14 +33,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2026.3.0"; + version = "2026.3.1"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "esphome"; tag = version; - hash = "sha256-W8xVUlgenDXL0MTWlFmWD+lHFUmhl2EKyxqAEjOuqHY="; + hash = "sha256-lAqoL0bd0ATLPkbehYLLC83ZIg0J3WtnsH+clD7HP/0="; }; patches = [ From ea9fa4cdeb42dd4955a7c61ed56843cce2a0f913 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 05:29:34 +0000 Subject: [PATCH 41/48] vscode-extensions.github.codespaces: 1.18.8 -> 1.18.11 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 28c6abd6ed72..17fa9876afef 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1902,8 +1902,8 @@ let mktplcRef = { publisher = "github"; name = "codespaces"; - version = "1.18.8"; - hash = "sha256-rhtf1JJMi8eGYmuKFUA1TAnf2gdMbckQ8Vke2owMoyI="; + version = "1.18.11"; + hash = "sha256-Jd0J7/8amQ1pLjvk+YXp6GbSrRgWhyKBw1TKr+h4OrI="; }; meta = { From b49ed837004cac0ea7e15d5eea5de36618bf94df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 05:44:18 +0000 Subject: [PATCH 42/48] terraform-providers.hashicorp_google: 7.24.0 -> 7.25.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index dad26678cbf1..f8e831c0bb03 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -571,13 +571,13 @@ "vendorHash": "sha256-xIagZvWtlNpz5SQfxbA7r9ojAeS3CW2pwV337ObKOwU=" }, "hashicorp_google": { - "hash": "sha256-OF5Sa7ccS5z5d1hBKm43xmUQ8EibNMpOoBLa65EtTJg=", + "hash": "sha256-MAdeRuAHphIpvaEQhH38zMtw5F9Rbik82tzsJFgz14Y=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "repo": "terraform-provider-google", - "rev": "v7.24.0", + "rev": "v7.25.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-v/XHGUEpAIpGHErv7GPqfosVLL3xaqBwZHbJKS8fkn4=" + "vendorHash": "sha256-znm43JcwFf/NpGIaayyiOazAa7yCStrbuSNnGkyxzFA=" }, "hashicorp_google-beta": { "hash": "sha256-WOeYK5uti8NYhR3j8BgxwnlybEGOJryIPPTEgM23Fp0=", From afc3c1ea88efd21ab6c572fb51b45d4aea4dc01c Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 30 Mar 2026 07:50:38 +0200 Subject: [PATCH 43/48] =?UTF-8?q?coqPackages.ExtLib:=200.13.0=20=E2=86=92?= =?UTF-8?q?=200.13.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/coq-modules/ExtLib/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/coq-modules/ExtLib/default.nix b/pkgs/development/coq-modules/ExtLib/default.nix index ecfb3f683956..1fb47713cde3 100644 --- a/pkgs/development/coq-modules/ExtLib/default.nix +++ b/pkgs/development/coq-modules/ExtLib/default.nix @@ -15,7 +15,7 @@ mkCoqDerivation { in with lib.versions; lib.switch coq.coq-version [ - (case (range "8.14" "9.1") "0.13.0") + (case (range "8.14" "9.2") "0.13.1") (case (range "8.11" "8.19") "0.12.0") (case (range "8.8" "8.16") "0.11.6") (case (range "8.8" "8.14") "0.11.4") @@ -24,6 +24,7 @@ mkCoqDerivation { (case "8.6" "0.9.5") (case "8.5" "0.9.4") ] null; + release."0.13.1".hash = "sha256-WJZaisQhbK9s/X4UeEYlhIaG2JqVWm1BiXzlDAcfEMk="; release."0.13.0".sha256 = "sha256-vqVSu+nyGjRVXe2tnE6MPl0kcg4LHfgFwRCpTQAP/is="; release."0.12.2".sha256 = "sha256-lSTlbpkSuAY6B9cqofXSlDk2VchtqfZpRQ0+y/BAbEY="; release."0.12.1".sha256 = "sha256-YIHyiRUHPy/LGM2DMTRKRwP7j6OSBYKpu6wO2mZOubo="; From 773ee7e8804b2aec1e2e4b300fb620c57d6bf2c7 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Mon, 30 Mar 2026 09:23:51 +0200 Subject: [PATCH 44/48] gradle: configure updateScript per major version Previously the regex for updating Gradle matched any major version, resulting in version bumps like #504857 where gradle_8 was updated to 9.4.1. After this change, the version regexp is tagged to a specific major version. That way gradle_8 is only updated to versions that start with '8'. At the same time version updates are enabled for gradle_9 if they start with '9'. Last but not least, `nix-update-script` is now called with `--use-github-releases` because without it the updater defaults to using GitHub's releases Atom feed, and just returns the most recent releases, causing the gradle_8 update to fail because no matching release version could be found. --- .../tools/build-managers/gradle/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix index 1d6b9f25ddac..af1b7dcb6848 100644 --- a/pkgs/development/tools/build-managers/gradle/default.nix +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -119,7 +119,7 @@ let # Put the update script in passthru. Should only be on a single attrpath # so that nixpkgs-update doesn't create duplicate PRs. - enableUpdateScript ? false, + updateScriptMajorVersion ? null, }@genArgs: { @@ -305,14 +305,15 @@ let gradle-unwrapped = mkGradle genArgs; }; passthru.updateScript = - if enableUpdateScript then + if updateScriptMajorVersion != null then nix-update-script { extraArgs = [ "--url=https://github.com/gradle/gradle" + "--use-github-releases" # Gradle’s .0 releases are tagged as `vX.Y.0`, but the actual # release version omits the `.0`, so we’ll wanto to only capture # the version up but not including the the trailing `.0`. - "--version-regex=^v(\\d+\\.\\d+(?:\\.[1-9]\\d?)?)(\\.0)?$" + "--version-regex=^v(${updateScriptMajorVersion}\\.\\d+(?:\\.[1-9]\\d?)?)(\\.0)?$" ]; } else @@ -367,13 +368,13 @@ rec { version = "9.4.0"; hash = "sha256-YOpyM1bYEmPoAC/sD8+eKw7uDAhQx6PXqwpj8szGAfM="; defaultJava = jdk21; + updateScriptMajorVersion = "9"; }; gradle_8 = mkGradle { version = "8.14.4"; hash = "sha256-8XcSmKcPbbWina9iN4xOGKF/wzybprFDYuDN9AYQOA0="; defaultJava = jdk21; - # Only enable this on *one* version to avoid duplicate PRs. - enableUpdateScript = true; + updateScriptMajorVersion = "8"; }; gradle_7 = mkGradle { version = "7.6.6"; From 7e535f879485e7d680e9185d09b06a45704c85f9 Mon Sep 17 00:00:00 2001 From: "nixpkgs-ci[bot]" <190413589+nixpkgs-ci[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 08:19:29 +0000 Subject: [PATCH 45/48] maintainers/github-teams.json: Automated sync --- maintainers/github-teams.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/maintainers/github-teams.json b/maintainers/github-teams.json index a33b472708b8..6bf27e188fd0 100644 --- a/maintainers/github-teams.json +++ b/maintainers/github-teams.json @@ -278,7 +278,7 @@ "name": "darwin-maintainers" }, "documentation-team": { - "description": "Maintain nixpkgs/NixOS documentation and tools for building it. https://nixos.org/community/teams/documentation", + "description": "Owns the standards, tooling, and processes that keep NixOS documentation reliable.", "id": 6590023, "maintainers": { "hsjobeki": 50398876 @@ -839,6 +839,19 @@ }, "name": "Qt-KDE" }, + "radicle": { + "description": "Maintain Radicle related packages, modules, and tests", + "id": 16784086, + "maintainers": { + "Defelo": 41747605 + }, + "members": { + "ju1m": 21160136, + "lorenzleutgeb": 542154, + "matthiasbeyer": 427866 + }, + "name": "Radicle" + }, "reproducible": { "description": "Team that is interested in reproducible builds", "id": 7625643, From 124d4ce89cc5db680750f01cd90d3f71ad32252f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 09:03:43 +0000 Subject: [PATCH 46/48] panache: 2.25.0 -> 2.29.0 --- pkgs/by-name/pa/panache/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/panache/package.nix b/pkgs/by-name/pa/panache/package.nix index 6ea51ee3b663..8b61f42fba52 100644 --- a/pkgs/by-name/pa/panache/package.nix +++ b/pkgs/by-name/pa/panache/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "panache"; - version = "2.25.0"; + version = "2.29.0"; src = fetchFromGitHub { owner = "jolars"; repo = "panache"; tag = "v${finalAttrs.version}"; - hash = "sha256-hlzg4BFivmicON4llXDzBT2c0B8ic/orSi7MXFZ6sDg="; + hash = "sha256-46NUvbXb+0hxQ0NCwZtfrhFG69Rn8HAPQb9XGcsP/9Q="; }; - cargoHash = "sha256-syCoLhxZduTLXjsKFoZulSrFUBjmP4HJwEIO/PpMIiw="; + cargoHash = "sha256-9sIEjGoowT54YEQPYCt7KBXiTlsGtnanN+t3WVPWWKE="; nativeBuildInputs = [ installShellFiles From 583144085410212a5011571086a728a0c26ac4c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 09:09:30 +0000 Subject: [PATCH 47/48] lux-cli: 0.26.3 -> 0.26.4 --- pkgs/by-name/lu/lux-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lu/lux-cli/package.nix b/pkgs/by-name/lu/lux-cli/package.nix index b0c206115ef7..3e28f9593d4e 100644 --- a/pkgs/by-name/lu/lux-cli/package.nix +++ b/pkgs/by-name/lu/lux-cli/package.nix @@ -18,18 +18,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lux-cli"; - version = "0.26.3"; + version = "0.26.4"; src = fetchFromGitHub { owner = "lumen-oss"; repo = "lux"; tag = "v${finalAttrs.version}"; - hash = "sha256-DyLrElXPwm34KkqglgZ7YwUQPA74XoZh3k+E/ovxc98="; + hash = "sha256-kNmOapcZJr/xk7tNpM+tqDfinpaYClXv2UbymvbV5OE="; }; buildAndTestSubdir = "lux-cli"; - cargoHash = "sha256-ilcsScj5QIkHFQPuO/VIH1q4C8906tI2rUzfProYZdM="; + cargoHash = "sha256-jftyGo+Xjxi3G1q8kQCCnlDcJX12x9mmw/S2MmHxhB4="; nativeInstallCheckInputs = [ versionCheckHook From b0c6a917140794267a846ec43d1f2ef093844bc0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 10:22:21 +0000 Subject: [PATCH 48/48] renode-dts2repl: 0-unstable-2026-03-17 -> 0-unstable-2026-03-30 --- pkgs/by-name/re/renode-dts2repl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renode-dts2repl/package.nix b/pkgs/by-name/re/renode-dts2repl/package.nix index 846355f57666..37994913d068 100644 --- a/pkgs/by-name/re/renode-dts2repl/package.nix +++ b/pkgs/by-name/re/renode-dts2repl/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication { pname = "renode-dts2repl"; - version = "0-unstable-2026-03-17"; + version = "0-unstable-2026-03-30"; pyproject = true; src = fetchFromGitHub { owner = "antmicro"; repo = "dts2repl"; - rev = "288b8103ded283594db8bccaa3918fa5cfb63e3c"; - hash = "sha256-PQKL9NMzYT0JHBTbn8Ed9b/bxDKaWXi5hCGWsQpaPok="; + rev = "7c6eedf722512322a7859cc44819d49e259b699b"; + hash = "sha256-dUm8zJpqIzeMd4M71RVlXEZ82afh3a2Faqrk/ciVCyU="; }; nativeBuildInputs = [