From f58900406189046bc56ea84db7a85a00dec07e0e Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 08:47:08 +0100 Subject: [PATCH 01/65] arduino-ota: refactor and rename from arduinoOTA Rename to kebap-case to fit package naming conventions. I didn't go with arduinoota because the repeated o feels weird. --- pkgs/by-name/ar/{arduinoOTA => arduino-ota}/package.nix | 4 ++-- pkgs/top-level/aliases.nix | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) rename pkgs/by-name/ar/{arduinoOTA => arduino-ota}/package.nix (85%) diff --git a/pkgs/by-name/ar/arduinoOTA/package.nix b/pkgs/by-name/ar/arduino-ota/package.nix similarity index 85% rename from pkgs/by-name/ar/arduinoOTA/package.nix rename to pkgs/by-name/ar/arduino-ota/package.nix index e6ab848431c8..d296a6ef4a61 100644 --- a/pkgs/by-name/ar/arduinoOTA/package.nix +++ b/pkgs/by-name/ar/arduino-ota/package.nix @@ -5,7 +5,7 @@ nix-update-script, }: buildGoModule (finalAttrs: { - pname = "arduinoOTA"; + pname = "arduino-ota"; version = "1.4.1"; src = fetchFromGitHub { @@ -19,7 +19,7 @@ buildGoModule (finalAttrs: { postPatch = '' substituteInPlace version/version.go \ - --replace 'versionString = ""' 'versionString = "${finalAttrs.version}"' + --replace-fail 'versionString = ""' 'versionString = "${finalAttrs.version}"' ''; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..099d58ba502d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -315,6 +315,7 @@ mapAliases { archivebox = throw "archivebox has been removed, since the packaged version was stuck on django 3."; # Added 2025-08-01 archiver = throw "archiver has been removed, as it has been unmaintained upstream since November 2024"; # Added 2026-01-15 ardour_7 = throw "ardour_7 has been removed because it relies on gtk2, please use ardour instead."; # Added 2025-10-04 + arduinoOTA = warnAlias "'arduinoOTA' has been renamed to 'arduino-ota'" arduino-ota; # Added 2026-02-08 argo = throw "'argo' has been renamed to/replaced by 'argo-workflows'"; # Converted to throw 2025-10-27 aria = throw "'aria' has been renamed to/replaced by 'aria2'"; # Converted to throw 2025-10-27 arrayfire = throw "arrayfire was removed due to numerous vulnerabilities in freeimage"; # Added 2025-10-23 From bbb0cc89240948881507d6307a778b9a43d9569d Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 09:00:07 +0100 Subject: [PATCH 02/65] b43-fwcutter: refactor and rename from b43FirmwareCutter b43-fwcutter is the upstream package name. It also happens to not break the no uppercase package naming rule. --- .../{b43FirmwareCutter => b43-fwcutter}/no-root-install.patch | 0 .../b4/{b43FirmwareCutter => b43-fwcutter}/package.nix | 2 +- pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix | 4 ++-- pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix | 4 ++-- pkgs/top-level/aliases.nix | 1 + 5 files changed, 6 insertions(+), 5 deletions(-) rename pkgs/by-name/b4/{b43FirmwareCutter => b43-fwcutter}/no-root-install.patch (100%) rename pkgs/by-name/b4/{b43FirmwareCutter => b43-fwcutter}/package.nix (87%) diff --git a/pkgs/by-name/b4/b43FirmwareCutter/no-root-install.patch b/pkgs/by-name/b4/b43-fwcutter/no-root-install.patch similarity index 100% rename from pkgs/by-name/b4/b43FirmwareCutter/no-root-install.patch rename to pkgs/by-name/b4/b43-fwcutter/no-root-install.patch diff --git a/pkgs/by-name/b4/b43FirmwareCutter/package.nix b/pkgs/by-name/b4/b43-fwcutter/package.nix similarity index 87% rename from pkgs/by-name/b4/b43FirmwareCutter/package.nix rename to pkgs/by-name/b4/b43-fwcutter/package.nix index b590b3ab6408..139757343a61 100644 --- a/pkgs/by-name/b4/b43FirmwareCutter/package.nix +++ b/pkgs/by-name/b4/b43-fwcutter/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Firmware extractor for cards supported by the b43 kernel module"; mainProgram = "b43-fwcutter"; - homepage = "http://wireless.kernel.org/en/users/Drivers/b43"; + homepage = "https://wireless.docs.kernel.org/en/latest/en/users/drivers/b43.html"; license = lib.licenses.bsd2; platforms = lib.platforms.linux; }; diff --git a/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix b/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix index 62ba72222d4b..9b6070005f45 100644 --- a/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix +++ b/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix @@ -2,7 +2,7 @@ lib, stdenvNoCC, fetchurl, - b43FirmwareCutter, + b43-fwcutter, }: let @@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation { sha256 = "0vz4ka8gycf72gmnaq61k8rh8y17j1wm2k3fidxvcqjvmix0drzi"; }; - nativeBuildInputs = [ b43FirmwareCutter ]; + nativeBuildInputs = [ b43-fwcutter ]; installPhase = '' mkdir -p $out/lib/firmware diff --git a/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix b/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix index b85f5f60385c..67c2d4706965 100644 --- a/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix +++ b/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix @@ -2,7 +2,7 @@ lib, stdenvNoCC, fetchurl, - b43FirmwareCutter, + b43-fwcutter, }: stdenvNoCC.mkDerivation rec { @@ -14,7 +14,7 @@ stdenvNoCC.mkDerivation rec { sha256 = "0baw6gcnrhxbb447msv34xg6rmlcj0gm3ahxwvdwfcvq4xmknz50"; }; - nativeBuildInputs = [ b43FirmwareCutter ]; + nativeBuildInputs = [ b43-fwcutter ]; sourceRoot = "."; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..8e6832bdb28a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -343,6 +343,7 @@ mapAliases { aws-shell = throw "'aws-shell' has been removed because it is unmaintained upstream"; # Added 2026-01-18 aws_mturk_clt = throw "'aws_mturk_clt' has been removed due to being unmaintained upstream. Use 'awscli' with 'mturk' subcommands instead."; # Added 2026-01-19 axmldec = throw "'axmldec' has been removed as it was broken and unmaintained for 8 years"; # Added 2025-05-17 + b43FirmwareCutter = warnAlias "'b43FirmwareCutter' has been renamed to 'b43-fwcutter'" b43-fwcutter; # Added 2026-02-08 backlight-auto = throw "'backlight-auto' has been removed as it relies on Zig 0.12 which has been dropped."; # Added 2025-08-22 badtouch = throw "'badtouch' has been renamed to/replaced by 'authoscope'"; # Converted to throw 2025-10-27 bandwidth = throw "'bandwidth' has been removed due to lack of maintenance"; # Added 2025-09-01 From 92223bf34afaf49b5e5a4b318795533ef8e083fe Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 09:03:49 +0100 Subject: [PATCH 03/65] bash-snippets: refactor and rename from bashSnippets The upstream repo name is Bash-Snippets, so the package name is the lowercase of that. --- .../ba/{bashSnippets => bash-snippets}/package.nix | 11 +++++------ pkgs/top-level/aliases.nix | 1 + 2 files changed, 6 insertions(+), 6 deletions(-) rename pkgs/by-name/ba/{bashSnippets => bash-snippets}/package.nix (91%) diff --git a/pkgs/by-name/ba/bashSnippets/package.nix b/pkgs/by-name/ba/bash-snippets/package.nix similarity index 91% rename from pkgs/by-name/ba/bashSnippets/package.nix rename to pkgs/by-name/ba/bash-snippets/package.nix index 577a479e5e94..4c6795f5c4b0 100644 --- a/pkgs/by-name/ba/bashSnippets/package.nix +++ b/pkgs/by-name/ba/bash-snippets/package.nix @@ -11,7 +11,6 @@ gitMinimal, }: let - version = "1.23.0"; deps = lib.makeBinPath [ curl python3 @@ -21,14 +20,14 @@ let gitMinimal ]; in -stdenv.mkDerivation { - pname = "bashSnippets"; - inherit version; +stdenv.mkDerivation (finalAttrs: { + pname = "bash-snippets"; + version = "1.23.0"; src = fetchFromGitHub { owner = "alexanderepstein"; repo = "Bash-Snippets"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "044nxgd3ic2qr6hgq5nymn3dyf5i4s8mv5z4az6jvwlrjnvbg8cp"; }; @@ -58,4 +57,4 @@ stdenv.mkDerivation { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..9374598a1ecb 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -350,6 +350,7 @@ mapAliases { barrier = throw "'barrier' has been removed as it is unmaintained. Consider 'deskflow' or 'input-leap' instead."; # Added 2025-09-29 base16-builder = throw "'base16-builder' has been removed due to being unmaintained"; # Added 2025-06-03 baserow = throw "baserow has been removed, due to lack of maintenance"; # Added 2025-08-02 + bashSnippets = warnAlias "'bashSnippets' has been renamed to 'bash-snippets'" bash-snippets; # Added 2026-02-08 bazel_5 = throw "bazel_5 has been removed as it is EOL"; # Added 2025-08-09 bazel_6 = throw "bazel_6 has been removed as it will be EOL by the release of Nixpkgs 25.11"; # Added 2025-08-19 bc-decaf = throw "'bc-decaf' has been moved to 'linphonePackages.bc-decaf'"; # Added 2025-09-20 From b67dbb38987fb595fa9bb4911f08dd778f2242be Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 10:27:53 +0100 Subject: [PATCH 04/65] fusioninventory-agent: rename from fusionInventory the upstream repo name is fusioninventory-agent --- nixos/modules/services/monitoring/fusion-inventory.nix | 2 +- .../fu/{fusionInventory => fusioninventory-agent}/package.nix | 2 +- pkgs/top-level/aliases.nix | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) rename pkgs/by-name/fu/{fusionInventory => fusioninventory-agent}/package.nix (98%) diff --git a/nixos/modules/services/monitoring/fusion-inventory.nix b/nixos/modules/services/monitoring/fusion-inventory.nix index 1358b3cc0ee3..70331b5a4367 100644 --- a/nixos/modules/services/monitoring/fusion-inventory.nix +++ b/nixos/modules/services/monitoring/fusion-inventory.nix @@ -58,7 +58,7 @@ in wantedBy = [ "multi-user.target" ]; serviceConfig = { - ExecStart = "${pkgs.fusionInventory}/bin/fusioninventory-agent --conf-file=${configFile} --daemon --no-fork"; + ExecStart = "${pkgs.fusioninventory-agent}/bin/fusioninventory-agent --conf-file=${configFile} --daemon --no-fork"; }; }; }; diff --git a/pkgs/by-name/fu/fusionInventory/package.nix b/pkgs/by-name/fu/fusioninventory-agent/package.nix similarity index 98% rename from pkgs/by-name/fu/fusionInventory/package.nix rename to pkgs/by-name/fu/fusioninventory-agent/package.nix index 96a454ec3953..57c6ffc5d652 100644 --- a/pkgs/by-name/fu/fusionInventory/package.nix +++ b/pkgs/by-name/fu/fusioninventory-agent/package.nix @@ -12,7 +12,7 @@ }: perlPackages.buildPerlPackage rec { - pname = "FusionInventory-Agent"; + pname = "fusioninventory-agent"; version = "2.6"; src = fetchFromGitHub { diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..6fe8de3291ea 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -724,6 +724,7 @@ mapAliases { freerdpUnstable = throw "'freerdpUnstable' has been renamed to/replaced by 'freerdp'"; # Converted to throw 2025-10-27 frugal = throw "'frugal' was removed because upstream has been pulled"; # Added 2025-12-20 fusee-launcher = throw "'fusee-launcher' was removed as upstream removed the original source repository fearing legal repercussions"; # Added 2025-07-05 + fusionInventory = warnAlias "'fusionInventory' has been renamed to 'fusioninventory-agent'" fusioninventory-agent; # Added 2026-02-08 futuresql = throw "'futuresql' has been renamed to/replaced by 'libsForQt5.futuresql'"; # Converted to throw 2025-10-27 fx_cast_bridge = throw "'fx_cast_bridge' has been renamed to/replaced by 'fx-cast-bridge'"; # Converted to throw 2025-10-27 fzf-zsh = throw "'fzf-zsh' has been removed because it was superseed by its builtin equivalent and archived upstream."; # Added 2026-01-17 From f60afe7fa8874ae55139175a61b26c37790b2e8b Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 11:01:40 +0100 Subject: [PATCH 05/65] ipw2200-firmware: rename from intel2200BGFirmware Not sure what the upstream is since we pull the package from fedora, but this seems to be how other software repos call the package: https://repology.org/project/ipw2200-firmware/versions --- nixos/modules/hardware/all-firmware.nix | 2 +- nixos/modules/hardware/network/intel-2200bg.nix | 2 +- .../{in/intel2200BGFirmware => ip/ipw2200-firmware}/package.nix | 2 +- pkgs/top-level/aliases.nix | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) rename pkgs/by-name/{in/intel2200BGFirmware => ip/ipw2200-firmware}/package.nix (97%) diff --git a/nixos/modules/hardware/all-firmware.nix b/nixos/modules/hardware/all-firmware.nix index 35e34c305a05..71caa28a35d8 100644 --- a/nixos/modules/hardware/all-firmware.nix +++ b/nixos/modules/hardware/all-firmware.nix @@ -73,7 +73,7 @@ in with pkgs; [ linux-firmware - intel2200BGFirmware + ipw2200-firmware rtl8192su-firmware rt5677-firmware rtl8761b-firmware diff --git a/nixos/modules/hardware/network/intel-2200bg.nix b/nixos/modules/hardware/network/intel-2200bg.nix index 7a46469033f3..859c54bbe2bd 100644 --- a/nixos/modules/hardware/network/intel-2200bg.nix +++ b/nixos/modules/hardware/network/intel-2200bg.nix @@ -27,7 +27,7 @@ config = lib.mkIf config.networking.enableIntel2200BGFirmware { - hardware.firmware = [ pkgs.intel2200BGFirmware ]; + hardware.firmware = [ pkgs.ipw2200-firmware ]; }; diff --git a/pkgs/by-name/in/intel2200BGFirmware/package.nix b/pkgs/by-name/ip/ipw2200-firmware/package.nix similarity index 97% rename from pkgs/by-name/in/intel2200BGFirmware/package.nix rename to pkgs/by-name/ip/ipw2200-firmware/package.nix index de67d222b3d0..08ef34705aec 100644 --- a/pkgs/by-name/in/intel2200BGFirmware/package.nix +++ b/pkgs/by-name/ip/ipw2200-firmware/package.nix @@ -5,7 +5,7 @@ }: stdenvNoCC.mkDerivation rec { - pname = "intel2200BGFirmware"; + pname = "ipw2200-firmware"; version = "3.1"; src = fetchurl { diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..0b3a7245b99e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -872,6 +872,7 @@ mapAliases { incrtcl = throw "'incrtcl' has been renamed to/replaced by 'tclPackages.incrtcl'"; # Converted to throw 2025-10-27 inotifyTools = throw "'inotifyTools' has been renamed to/replaced by 'inotify-tools'"; # Converted to throw 2025-10-27 insync-emblem-icons = throw "'insync-emblem-icons' has been removed, use 'insync-nautilus' instead"; # Added 2025-05-14 + intel2200BGFirmware = warnAlias "'intel2200BGFirmware' has been renamed to 'ipw2200-firmware'" ipw2200-firmware; # Added 2026-02-08 invalidateFetcherByDrvHash = throw "'invalidateFetcherByDrvHash' has been renamed to/replaced by 'testers.invalidateFetcherByDrvHash'"; # Converted to throw 2025-10-27 invoiceplane = throw "'invoiceplane' doesn't support non-EOL PHP versions"; # Added 2025-10-03 ioccheck = throw "ioccheck was dropped since it was unmaintained."; # Added 2025-07-06 From 4aa3e87b6a452bb2d04a7a58f8cba7927a71a521 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 11:07:35 +0100 Subject: [PATCH 06/65] ircd-hybrid: rename from ircdHybrid the upstream package is called ircd-hybrid --- nixos/modules/services/networking/ircd-hybrid/control.in | 2 +- nixos/modules/services/networking/ircd-hybrid/default.nix | 2 +- pkgs/by-name/ir/{ircdHybrid => ircd-hybrid}/package.nix | 0 pkgs/top-level/aliases.nix | 1 + 4 files changed, 3 insertions(+), 2 deletions(-) rename pkgs/by-name/ir/{ircdHybrid => ircd-hybrid}/package.nix (100%) diff --git a/nixos/modules/services/networking/ircd-hybrid/control.in b/nixos/modules/services/networking/ircd-hybrid/control.in index 13299bf897cc..df3bda46b29b 100644 --- a/nixos/modules/services/networking/ircd-hybrid/control.in +++ b/nixos/modules/services/networking/ircd-hybrid/control.in @@ -17,7 +17,7 @@ if test "$1" = "start"; then chown ircd: /home/ircd cd /home/ircd env - HOME=/homeless-shelter $extraEnv \ - @su@/bin/su ircd --shell=/bin/sh -c ' @ircdHybrid@/bin/ircd -configfile @out@/conf/ircd.conf &1 >/var/log/ircd-hybrid.out + @su@/bin/su ircd --shell=/bin/sh -c ' @ircd-hybrid@/bin/ircd -configfile @out@/conf/ircd.conf &1 >/var/log/ircd-hybrid.out fi; fi diff --git a/nixos/modules/services/networking/ircd-hybrid/default.nix b/nixos/modules/services/networking/ircd-hybrid/default.nix index 95e19636edaf..3626e4be1e1b 100644 --- a/nixos/modules/services/networking/ircd-hybrid/default.nix +++ b/nixos/modules/services/networking/ircd-hybrid/default.nix @@ -22,7 +22,7 @@ let ./ircd.conf ]; inherit (pkgs) - ircdHybrid + ircd-hybrid coreutils su iproute2 diff --git a/pkgs/by-name/ir/ircdHybrid/package.nix b/pkgs/by-name/ir/ircd-hybrid/package.nix similarity index 100% rename from pkgs/by-name/ir/ircdHybrid/package.nix rename to pkgs/by-name/ir/ircd-hybrid/package.nix diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..96d99fc81836 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -880,6 +880,7 @@ mapAliases { ipfs-migrator-all-fs-repo-migrations = throw "'ipfs-migrator-all-fs-repo-migrations' has been renamed to/replaced by 'kubo-fs-repo-migrations'"; # Converted to throw 2025-10-27 ipfs-migrator-unwrapped = throw "'ipfs-migrator-unwrapped' has been renamed to/replaced by 'kubo-migrator-unwrapped'"; # Converted to throw 2025-10-27 ir.lv2 = ir-lv2; # Added 2025-09-37 + ircdHybrid = warnAlias "'ircdHybrid' has been renamed to 'ircd-hybrid'" ircd-hybrid; # Added 2026-02-08 iroh = throw "iroh has been split into iroh-dns-server and iroh-relay"; # Added 2025-11-06 isl_0_24 = throw "isl_0_24 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-10-18 iso-flags-png-320x420 = throw "'iso-flags-png-320x420' has been renamed to/replaced by 'iso-flags-png-320x240'"; # Converted to throw 2025-10-27 From 2862a4d013f91090f99df8de6f5e4c4ff2b5514d Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 11:11:28 +0100 Subject: [PATCH 07/65] java-cup: rename from javaCup the upstream package is called java-cup: http://www2.cs.tum.edu/projects/cup/releases/ --- .../javacup-0.11b_beta20160615-build-xml-git.patch | 0 pkgs/by-name/ja/{javaCup => java-cup}/package.nix | 0 pkgs/top-level/aliases.nix | 1 + 3 files changed, 1 insertion(+) rename pkgs/by-name/ja/{javaCup => java-cup}/javacup-0.11b_beta20160615-build-xml-git.patch (100%) rename pkgs/by-name/ja/{javaCup => java-cup}/package.nix (100%) diff --git a/pkgs/by-name/ja/javaCup/javacup-0.11b_beta20160615-build-xml-git.patch b/pkgs/by-name/ja/java-cup/javacup-0.11b_beta20160615-build-xml-git.patch similarity index 100% rename from pkgs/by-name/ja/javaCup/javacup-0.11b_beta20160615-build-xml-git.patch rename to pkgs/by-name/ja/java-cup/javacup-0.11b_beta20160615-build-xml-git.patch diff --git a/pkgs/by-name/ja/javaCup/package.nix b/pkgs/by-name/ja/java-cup/package.nix similarity index 100% rename from pkgs/by-name/ja/javaCup/package.nix rename to pkgs/by-name/ja/java-cup/package.nix diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..c4de6d096645 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -891,6 +891,7 @@ mapAliases { jami-client-qt = throw "'jami-client-qt' has been renamed to/replaced by 'jami-client'"; # Converted to throw 2025-10-27 jami-daemon = throw "'jami-daemon' has been renamed to/replaced by 'jami.daemon'"; # Converted to throw 2025-10-27 jarowinkler-cpp = throw "'jarowinkler-cpp' has been removed because it was deprecated and archived upstream. Consider using 'rapidfuzz-cpp' instead"; # Added 2026-01-15 + javaCup = warnAlias "'javaCup' has been renamed to 'java-cup'" java-cup; # Added 2026-02-08 jdk23 = throw "OpenJDK 23 was removed as it has reached its end of life"; # Added 2025-11-04 jdk23_headless = throw "OpenJDK 23 was removed as it has reached its end of life"; # Added 2025-11-04 jdk24 = throw "OpenJDK 24 was removed as it has reached its end of life"; # Added 2025-10-04 From 8b0667089884fc2476fd16bf41992ddf7dd0dbf7 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 09:53:04 +0100 Subject: [PATCH 08/65] libfastjson: rename from fastJson The upstream repo and package is called libfastjson. Why was this package named fastJson? --- pkgs/by-name/{fa/fastJson => li/libfastjson}/package.nix | 2 +- pkgs/by-name/li/liblognorm/package.nix | 4 ++-- pkgs/by-name/mm/mmdoc/package.nix | 4 ++-- pkgs/tools/system/rsyslog/default.nix | 4 ++-- pkgs/top-level/aliases.nix | 1 + 5 files changed, 8 insertions(+), 7 deletions(-) rename pkgs/by-name/{fa/fastJson => li/libfastjson}/package.nix (95%) diff --git a/pkgs/by-name/fa/fastJson/package.nix b/pkgs/by-name/li/libfastjson/package.nix similarity index 95% rename from pkgs/by-name/fa/fastJson/package.nix rename to pkgs/by-name/li/libfastjson/package.nix index 1f86fc65caab..be26d83e895f 100644 --- a/pkgs/by-name/fa/fastJson/package.nix +++ b/pkgs/by-name/li/libfastjson/package.nix @@ -6,7 +6,7 @@ }: stdenv.mkDerivation (finalAttrs: { - pname = "fastjson"; + pname = "libfastjson"; version = "1.2304.0"; src = fetchFromGitHub { diff --git a/pkgs/by-name/li/liblognorm/package.nix b/pkgs/by-name/li/liblognorm/package.nix index 9240bdb87ea3..cd59051050d5 100644 --- a/pkgs/by-name/li/liblognorm/package.nix +++ b/pkgs/by-name/li/liblognorm/package.nix @@ -6,7 +6,7 @@ libestr, json_c, pcre, - fastJson, + libfastjson, }: stdenv.mkDerivation (finalAttrs: { @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { libestr json_c pcre - fastJson + libfastjson ]; configureFlags = [ "--enable-regexp" ]; diff --git a/pkgs/by-name/mm/mmdoc/package.nix b/pkgs/by-name/mm/mmdoc/package.nix index f7945b81c88f..dd09c19978ec 100644 --- a/pkgs/by-name/mm/mmdoc/package.nix +++ b/pkgs/by-name/mm/mmdoc/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, cmark-gfm, xxd, - fastJson, + libfastjson, libzip, ninja, meson, @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ cmark-gfm - fastJson + libfastjson libzip ]; diff --git a/pkgs/tools/system/rsyslog/default.nix b/pkgs/tools/system/rsyslog/default.nix index 4820a367912c..f9e2b7668110 100644 --- a/pkgs/tools/system/rsyslog/default.nix +++ b/pkgs/tools/system/rsyslog/default.nix @@ -8,7 +8,7 @@ json_c, zlib, docutils, - fastJson, + libfastjson, withKrb5 ? true, libkrb5, withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, @@ -76,7 +76,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - fastJson + libfastjson libestr json_c zlib diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..b2c8a40acdf7 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -629,6 +629,7 @@ mapAliases { eww-wayland = throw "'eww-wayland' has been renamed to/replaced by 'eww'"; # Converted to throw 2025-10-27 f3d_egl = warnAlias "'f3d' now build with egl support by default, so `f3d_egl` is deprecated, consider using 'f3d' instead." f3d; # Added 2025-07-18 fast-cli = throw "'fast-cli' has been removed because it was unmaintainable in nixpkgs"; # Added 2025-11-17 + fastJson = warnAlias "'fastJson' has been renamed to 'libfastjson'" libfastjson; # Added 2026-02-08 fastnlo_toolkit = throw "'fastnlo_toolkit' has been renamed to/replaced by 'fastnlo-toolkit'"; # Converted to throw 2025-10-27 faustStk = throw "'faustStk' has been renamed to/replaced by 'faustPhysicalModeling'"; # Converted to throw 2025-10-27 fbjni = throw "fbjni has been removed, as it was broken"; # Added 2025-08-25 From 25c8bd3dc217eeca1d04588fb79f96777bd8bbc4 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 19:16:11 +0100 Subject: [PATCH 09/65] liblastfm-vambrose: rename from liblastfmSF LastFM has an official "liblastfm" library. liblastfmSF was called this way probably due to be hosted on SourceForge, i don't think that is a good way to distinguish the packages. It also doesn't fit the package naming conventions. The developer is called Vikram Ambrose, username vambrose, so liblastfm-vambrose. --- .../li/{liblastfmSF => liblastfm-vambrose}/package.nix | 2 +- pkgs/by-name/pr/pragha/package.nix | 4 ++-- pkgs/top-level/aliases.nix | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) rename pkgs/by-name/li/{liblastfmSF => liblastfm-vambrose}/package.nix (94%) diff --git a/pkgs/by-name/li/liblastfmSF/package.nix b/pkgs/by-name/li/liblastfm-vambrose/package.nix similarity index 94% rename from pkgs/by-name/li/liblastfmSF/package.nix rename to pkgs/by-name/li/liblastfm-vambrose/package.nix index 9a5cd7e77f63..5591abee5e4a 100644 --- a/pkgs/by-name/li/liblastfmSF/package.nix +++ b/pkgs/by-name/li/liblastfm-vambrose/package.nix @@ -8,7 +8,7 @@ }: stdenv.mkDerivation (finalAttrs: { - pname = "liblastfm-SF"; + pname = "liblastfm-vambrose"; version = "0.5"; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/pr/pragha/package.nix b/pkgs/by-name/pr/pragha/package.nix index 7ea647aeec8a..e4d45b2e43c1 100644 --- a/pkgs/by-name/pr/pragha/package.nix +++ b/pkgs/by-name/pr/pragha/package.nix @@ -20,7 +20,7 @@ withGstPlugins ? true, glyr, withGlyr ? true, - liblastfmSF, + liblastfm-vambrose, withLastfm ? true, libcdio-paranoia, withCD ? true, @@ -93,7 +93,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional withGudev libgudev ++ lib.optional withKeybinder keybinder3 ++ lib.optional withLibnotify libnotify - ++ lib.optional withLastfm liblastfmSF + ++ lib.optional withLastfm liblastfm-vambrose ++ lib.optional withGlyr glyr ++ lib.optional withLibsoup libsoup_2_4 ++ lib.optional withMtp libmtp diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index f317475a41b1..34b3fff7d0eb 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1002,6 +1002,7 @@ mapAliases { libkkc = throw "'libkkc' has been removed due to lack of maintenance. Consider using anthy instead"; # Added 2025-08-28 libkkc-data = throw "'libkkc-data' has been removed as it depended on libkkc which was removed"; # Added 2025-08-28 libLAS = liblas; # Added 2026-02-08 + liblastfmSF = warnAlias "'liblastfmSF' has been renamed to 'liblastfm-vambrose'" liblastfm-vambrose; # Added 2026-02-08 liblinphone = throw "'liblinphone' has been moved to 'linphonePackages.liblinphone'"; # Added 2025-09-20 libmesode = throw "'libmesode' has been removed because it was deprecated and archived upstream. Consider using 'libstrophe' instead"; # Added 2026-01-15 libmp3splt = throw "'libmp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17 From 3b7c31d1e497c5a944b7800a3aaea8a8d3e22e47 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 10:23:25 +0100 Subject: [PATCH 10/65] flatten-references-graph: rename from flattenReferencesGraph to fit package naming conventions --- pkgs/build-support/docker/make-layers.nix | 4 ++-- .../dev-shell.nix | 2 +- .../helpers.nix | 0 .../package.nix | 0 .../src/.flake8 | 0 .../src/.gitignore | 0 .../src/flatten_references_graph/__init__.py | 0 .../src/flatten_references_graph/__main__.py | 0 .../src/flatten_references_graph/__main___test.py | 0 .../__test_fixtures/fake-references-graph.json | 0 .../flatten-references-graph-main-input-no-paths.json | 0 .../__test_fixtures/flatten-references-graph-main-input.json | 0 .../src/flatten_references_graph/flatten_references_graph.py | 0 .../flatten_references_graph/flatten_references_graph_test.py | 0 .../src/flatten_references_graph/lib.py | 0 .../src/flatten_references_graph/lib_test.py | 0 .../src/flatten_references_graph/pipe.py | 0 .../src/flatten_references_graph/pipe_test.py | 0 .../src/flatten_references_graph/popularity_contest.py | 0 .../src/flatten_references_graph/popularity_contest_test.py | 0 .../src/flatten_references_graph/split_paths.py | 0 .../src/flatten_references_graph/split_paths_test.py | 0 .../src/flatten_references_graph/subcomponent.py | 0 .../src/flatten_references_graph/subcomponent_test.py | 0 .../src/flatten_references_graph/test_helpers.py | 0 .../src/setup.py | 0 pkgs/top-level/aliases.nix | 1 + 27 files changed, 4 insertions(+), 3 deletions(-) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/dev-shell.nix (95%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/helpers.nix (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/package.nix (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/.flake8 (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/.gitignore (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/__init__.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/__main__.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/__main___test.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/__test_fixtures/fake-references-graph.json (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input-no-paths.json (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input.json (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/flatten_references_graph.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/flatten_references_graph_test.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/lib.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/lib_test.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/pipe.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/pipe_test.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/popularity_contest.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/popularity_contest_test.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/split_paths.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/split_paths_test.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/subcomponent.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/subcomponent_test.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/flatten_references_graph/test_helpers.py (100%) rename pkgs/by-name/fl/{flattenReferencesGraph => flatten-references-graph}/src/setup.py (100%) diff --git a/pkgs/build-support/docker/make-layers.nix b/pkgs/build-support/docker/make-layers.nix index 0c13673ee7b0..9d8bdcd539f3 100644 --- a/pkgs/build-support/docker/make-layers.nix +++ b/pkgs/build-support/docker/make-layers.nix @@ -1,6 +1,6 @@ { coreutils, - flattenReferencesGraph, + flatten-references-graph, lib, jq, runCommand, @@ -26,7 +26,7 @@ else inherit pipeline; nativeBuildInputs = [ coreutils - flattenReferencesGraph + flatten-references-graph jq ]; } diff --git a/pkgs/by-name/fl/flattenReferencesGraph/dev-shell.nix b/pkgs/by-name/fl/flatten-references-graph/dev-shell.nix similarity index 95% rename from pkgs/by-name/fl/flattenReferencesGraph/dev-shell.nix rename to pkgs/by-name/fl/flatten-references-graph/dev-shell.nix index fd04d00424a3..43f64192ea7b 100644 --- a/pkgs/by-name/fl/flattenReferencesGraph/dev-shell.nix +++ b/pkgs/by-name/fl/flatten-references-graph/dev-shell.nix @@ -1,5 +1,5 @@ # Start this shell with: -# nix-shell path/to/root/of/nixpkgs -A flattenReferencesGraph.dev-shell +# nix-shell path/to/root/of/nixpkgs -A flatten-references-graph.dev-shell { mkShell, callPackage, diff --git a/pkgs/by-name/fl/flattenReferencesGraph/helpers.nix b/pkgs/by-name/fl/flatten-references-graph/helpers.nix similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/helpers.nix rename to pkgs/by-name/fl/flatten-references-graph/helpers.nix diff --git a/pkgs/by-name/fl/flattenReferencesGraph/package.nix b/pkgs/by-name/fl/flatten-references-graph/package.nix similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/package.nix rename to pkgs/by-name/fl/flatten-references-graph/package.nix diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/.flake8 b/pkgs/by-name/fl/flatten-references-graph/src/.flake8 similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/.flake8 rename to pkgs/by-name/fl/flatten-references-graph/src/.flake8 diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/.gitignore b/pkgs/by-name/fl/flatten-references-graph/src/.gitignore similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/.gitignore rename to pkgs/by-name/fl/flatten-references-graph/src/.gitignore diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__init__.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__init__.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__init__.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__init__.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__main__.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__main__.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__main__.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__main__.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__main___test.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__main___test.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__main___test.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__main___test.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__test_fixtures/fake-references-graph.json b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__test_fixtures/fake-references-graph.json similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__test_fixtures/fake-references-graph.json rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__test_fixtures/fake-references-graph.json diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input-no-paths.json b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input-no-paths.json similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input-no-paths.json rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input-no-paths.json diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input.json b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input.json similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input.json rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/__test_fixtures/flatten-references-graph-main-input.json diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/flatten_references_graph.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/flatten_references_graph.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/flatten_references_graph.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/flatten_references_graph.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/flatten_references_graph_test.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/flatten_references_graph_test.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/flatten_references_graph_test.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/flatten_references_graph_test.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/lib.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/lib.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/lib.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/lib.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/lib_test.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/lib_test.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/lib_test.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/lib_test.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/pipe.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/pipe.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/pipe.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/pipe.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/pipe_test.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/pipe_test.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/pipe_test.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/pipe_test.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/popularity_contest.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/popularity_contest.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/popularity_contest.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/popularity_contest.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/popularity_contest_test.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/popularity_contest_test.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/popularity_contest_test.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/popularity_contest_test.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/split_paths.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/split_paths.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/split_paths.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/split_paths.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/split_paths_test.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/split_paths_test.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/split_paths_test.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/split_paths_test.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/subcomponent.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/subcomponent.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/subcomponent.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/subcomponent.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/subcomponent_test.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/subcomponent_test.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/subcomponent_test.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/subcomponent_test.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/test_helpers.py b/pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/test_helpers.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/flatten_references_graph/test_helpers.py rename to pkgs/by-name/fl/flatten-references-graph/src/flatten_references_graph/test_helpers.py diff --git a/pkgs/by-name/fl/flattenReferencesGraph/src/setup.py b/pkgs/by-name/fl/flatten-references-graph/src/setup.py similarity index 100% rename from pkgs/by-name/fl/flattenReferencesGraph/src/setup.py rename to pkgs/by-name/fl/flatten-references-graph/src/setup.py diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..edf7e2abcde9 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -657,6 +657,7 @@ mapAliases { fit-trackee = throw "'fit-trackee' has been renamed to/replaced by 'fittrackee'"; # Converted to throw 2025-10-27 flashrom-stable = throw "'flashrom-stable' has been renamed to/replaced by 'flashprog'"; # Converted to throw 2025-10-27 flatbuffers_2_0 = throw "'flatbuffers_2_0' has been renamed to/replaced by 'flatbuffers'"; # Converted to throw 2025-10-27 + flattenReferencesGraph = warnAlias "'flattenReferencesGraph' has been renamed to 'flatten-references-graph'" flatten-references-graph; # Added 2026-02-08 flint3 = flint; # Added 2025-09-21 floorp = throw "floorp has been replaced with floorp-bin, as building from upstream sources has become unfeasible starting with version 12.x"; # Added 2025-09-06 floorp-unwrapped = throw "floorp-unwrapped has been replaced with floorp-bin-unwrapped, as building from upstream sources has become unfeasible starting with version 12.x"; # Added 2025-09-06 From adfadd13f8786bb69b95543f59d88e90faf85594 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 20:57:33 +0100 Subject: [PATCH 11/65] nuxmv: fix homepage and rename from nuXmv rename to lowercase to fit package naming conventions --- pkgs/by-name/nu/{nuXmv => nuxmv}/package.nix | 4 ++-- pkgs/top-level/aliases.nix | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) rename pkgs/by-name/nu/{nuXmv => nuxmv}/package.nix (94%) diff --git a/pkgs/by-name/nu/nuXmv/package.nix b/pkgs/by-name/nu/nuxmv/package.nix similarity index 94% rename from pkgs/by-name/nu/nuXmv/package.nix rename to pkgs/by-name/nu/nuxmv/package.nix index 51164773a4d4..ae61e27a36ee 100644 --- a/pkgs/by-name/nu/nuXmv/package.nix +++ b/pkgs/by-name/nu/nuxmv/package.nix @@ -7,7 +7,7 @@ }: stdenv.mkDerivation rec { - pname = "nuXmv"; + pname = "nuxmv"; version = "2.0.0"; src = fetchurl { @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { meta = { description = "Symbolic model checker for analysis of finite and infinite state systems"; - homepage = "https://nuxmv.fbk.eu/pmwiki.php"; + homepage = "https://nuxmv.fbk.eu/"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.unfree; maintainers = with lib.maintainers; [ siraben ]; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..7dcdc7f7b3b6 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1382,6 +1382,7 @@ mapAliases { NSPlist = throw "'NSPlist' has been renamed to/replaced by 'nsplist'"; # Converted to throw 2025-10-27 nuget-to-nix = throw "nuget-to-nix has been removed as it was deprecated in favor of nuget-to-json. Please use nuget-to-json instead"; # Added 2025-08-28 nushellFull = throw "'nushellFull' has been renamed to/replaced by 'nushell'"; # Converted to throw 2025-10-27 + nuXmv = warnAlias "'nuXmv' has been renamed to 'nuxmv'" nuxmv; # Added 2026-02-08 o = throw "'o' has been renamed to/replaced by 'orbiton'"; # Converted to throw 2025-10-27 oam-tools = throw "'oam-tools' has been become part of amass"; # Added 2025-12-21 oathToolkit = throw "'oathToolkit' has been renamed to/replaced by 'oath-toolkit'"; # Converted to throw 2025-10-27 From 81f9032327f24b29c45ed79de0332a9468c9ee7d Mon Sep 17 00:00:00 2001 From: macbucheron1 Date: Tue, 3 Feb 2026 15:43:52 +0100 Subject: [PATCH 12/65] pacu: 1.6.0 -> 1.6.1 --- pkgs/by-name/pa/pacu/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pa/pacu/package.nix b/pkgs/by-name/pa/pacu/package.nix index 58243ee976ba..f9a9f1d4914e 100644 --- a/pkgs/by-name/pa/pacu/package.nix +++ b/pkgs/by-name/pa/pacu/package.nix @@ -13,7 +13,7 @@ let in python.pkgs.buildPythonApplication (finalAttrs: { pname = "pacu"; - version = "1.6.0"; + version = "1.6.1"; pyproject = true; src = fetchFromGitHub { @@ -52,6 +52,7 @@ python.pkgs.buildPythonApplication (finalAttrs: { sqlalchemy sqlalchemy-utils toml + types-urllib3 typing-extensions urllib3 ]); @@ -71,6 +72,10 @@ python.pkgs.buildPythonApplication (finalAttrs: { # sAttributeError: module 'moto' has no attribute 'mock_s3' "test_update" "test_update_second_time" + + # AttributeError: module 'moto' has no attribute 'mock_cognitoidp' + "test_cognito__attack_minimal" + "test_cognito__attack_sanity" ]; meta = { From 89a6b5090077528547d19975b3532ba5be9c346a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 12:29:18 +0000 Subject: [PATCH 13/65] python3Packages.xknx: 3.14.0 -> 3.15.0 --- pkgs/development/python-modules/xknx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xknx/default.nix b/pkgs/development/python-modules/xknx/default.nix index 870a37947e59..8d829187a5c8 100644 --- a/pkgs/development/python-modules/xknx/default.nix +++ b/pkgs/development/python-modules/xknx/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "xknx"; - version = "3.14.0"; + version = "3.15.0"; pyproject = true; src = fetchFromGitHub { owner = "XKNX"; repo = "xknx"; tag = finalAttrs.version; - hash = "sha256-22xKxdjf0WEF2efHiGCYVhTCZ5jrD+26oqBdlxHwYdU="; + hash = "sha256-EA6F4Wkji495uVfFyN1M+jZsXFkKbfK7POie3qbuqBY="; }; build-system = [ setuptools ]; From c5f4bda192693207149606a86915fb9a9ef4c062 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 13:30:42 +0000 Subject: [PATCH 14/65] nuclei-templates: 10.3.8 -> 10.3.9 --- pkgs/by-name/nu/nuclei-templates/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nu/nuclei-templates/package.nix b/pkgs/by-name/nu/nuclei-templates/package.nix index 8e6430bfa6cd..cd2c676bca30 100644 --- a/pkgs/by-name/nu/nuclei-templates/package.nix +++ b/pkgs/by-name/nu/nuclei-templates/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "nuclei-templates"; - version = "10.3.8"; + version = "10.3.9"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "nuclei-templates"; tag = "v${finalAttrs.version}"; - hash = "sha256-LLJrG2bmb1eDDvcLBK35GSn6EvDJslXeu/R57wKjzX8="; + hash = "sha256-ORKHxs2IdbQIc668A23BKkz3lPUodBEwI07dNfxLuDk="; }; installPhase = '' From e3008c6d18011a70fca0ebd0de42b987b59af0f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 13:58:47 +0000 Subject: [PATCH 15/65] albert: 34.0.5 -> 34.0.10 --- pkgs/by-name/al/albert/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/albert/package.nix b/pkgs/by-name/al/albert/package.nix index 8515d41ddf8b..93f07e97ad98 100644 --- a/pkgs/by-name/al/albert/package.nix +++ b/pkgs/by-name/al/albert/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "albert"; - version = "34.0.5"; + version = "34.0.10"; src = fetchFromGitHub { owner = "albertlauncher"; repo = "albert"; tag = "v${finalAttrs.version}"; - hash = "sha256-DwFU3hb63Lf9Etr/I1lQ0SpkHfB1hRI+8V0ILk5a2C0="; + hash = "sha256-Ryjv8oLUXxK9iOa4ed1lDEbMM7nRj9I02gVT0JNHonQ="; fetchSubmodules = true; }; From 92e500db5e3b245333d1f92b2e19f62f19fe3649 Mon Sep 17 00:00:00 2001 From: sarahec Date: Mon, 16 Feb 2026 18:55:25 +0000 Subject: [PATCH 16/65] python3Packages.chromadb: 1.4.1 -> 1.5.0 --- pkgs/development/python-modules/chromadb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/chromadb/default.nix b/pkgs/development/python-modules/chromadb/default.nix index aa10d25bd9f2..01c547d503a9 100644 --- a/pkgs/development/python-modules/chromadb/default.nix +++ b/pkgs/development/python-modules/chromadb/default.nix @@ -68,14 +68,14 @@ buildPythonPackage (finalAttrs: { pname = "chromadb"; - version = "1.4.1"; + version = "1.5.0"; pyproject = true; src = fetchFromGitHub { owner = "chroma-core"; repo = "chroma"; tag = finalAttrs.version; - hash = "sha256-mtUxyuLiwA4l9u+pTPVIsYcvsLPPCI6c8iWK6Lgbwjc="; + hash = "sha256-cjSWgXE5FiTIHzTjkpnaikKCgzLazG1wZYh2J0JbJ2Y="; }; # https://github.com/chroma-core/chroma/issues/5996 @@ -83,7 +83,7 @@ buildPythonPackage (finalAttrs: { cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-WdWc/8vNzcEtdxmAAbBDWxhMamxSnK2YaZPWwQ2zzU4="; + hash = "sha256-oS+fT+mGz0b0O8s5hff85d26Czu+nI7sPjY3qwtTkM4="; }; # Can't use fetchFromGitHub as the build expects a zipfile From c1ffe11c1104727b5d6191a6ac3cce01fe9274ec Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Feb 2026 23:51:02 +0100 Subject: [PATCH 17/65] python312Packages.mypy-boto3-ec2: 1.42.49 -> 1.42.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index d4cb14950816..eda7a342e5e8 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -443,8 +443,8 @@ in "sha256-92qhSUqTiLgbtvCdi/Mmgve18mcYR00ABL+bNy7/OnY="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.42.49" - "sha256-HN4TRMVlleWZuhYnuTPxFz1bxP3KIdmchROom9g5jWM="; + buildMypyBoto3Package "ec2" "1.42.50" + "sha256-JPY+I5StamxYUMt+mKuXXEJWWnsEYFTjq8F8+Iti9vs="; mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.42.3" From 0182c4ea38c262036b0855da53ccd19d6e3d130b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Feb 2026 23:51:03 +0100 Subject: [PATCH 18/65] python312Packages.mypy-boto3-ecr: 1.42.13 -> 1.42.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index eda7a342e5e8..296d58cf8e2a 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -451,8 +451,8 @@ in "sha256-qe5aitxIPiQA2Et/+MtGVsnmWvk45Rg04/U/kR+tmK0="; mypy-boto3-ecr = - buildMypyBoto3Package "ecr" "1.42.13" - "sha256-xVHgtAQXAv3T1RnBAk47FmH138wvagdvSxUgwUO0s/A="; + buildMypyBoto3Package "ecr" "1.42.50" + "sha256-NHp+LO9C6U+mFEpoNyE/a4zalfJ5g0w18tQ3ONoe1WM="; mypy-boto3-ecr-public = buildMypyBoto3Package "ecr-public" "1.42.3" From dd5bc502e575a358969ad3d9f671e196147ed7ae Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Feb 2026 23:51:23 +0100 Subject: [PATCH 19/65] python312Packages.mypy-boto3-kafka: 1.42.46 -> 1.42.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 296d58cf8e2a..10061bae3a64 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -706,8 +706,8 @@ in "sha256-eAzIwmz5eZKf2NBGSMw4NopdHqAR5TcF9/0KQqVWr0s="; mypy-boto3-kafka = - buildMypyBoto3Package "kafka" "1.42.46" - "sha256-XfZloR5nG1xGyAb4D1UsDpH1xc2hKoBCWabS+yc+uO8="; + buildMypyBoto3Package "kafka" "1.42.50" + "sha256-gk11rWTYlKHL+PjZvUy+8ZRNHcwC7clIiynVg0EPt8U="; mypy-boto3-kafkaconnect = buildMypyBoto3Package "kafkaconnect" "1.42.47" From 2f1c0334fc925efdaf7b4b914e7e4c1c5f4bc282 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Feb 2026 23:51:28 +0100 Subject: [PATCH 20/65] python312Packages.mypy-boto3-kms: 1.42.3 -> 1.42.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 10061bae3a64..8a511c3193e2 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -758,8 +758,8 @@ in "sha256-x9ntwcOhUm5Hsd/L+O5N77xJ/NWxgQhNVdtaaShM7p8="; mypy-boto3-kms = - buildMypyBoto3Package "kms" "1.42.3" - "sha256-UfEbkTcu9ecQoqoXbM6uWxNAh5B/Z6Wj26WHSaLiEj8="; + buildMypyBoto3Package "kms" "1.42.50" + "sha256-bCVvuhK3mpTeNDYDYaACVWgQMhKR9mIi9BbbCI0ynCA="; mypy-boto3-lakeformation = buildMypyBoto3Package "lakeformation" "1.42.45" From 1c71ef36be4df22cf13865bff2a8927df558e655 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Feb 2026 23:52:35 +0100 Subject: [PATCH 21/65] python314Packages.boto3-stubs: 1.42.49 -> 1.42.50 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 90790dc4a1c7..4d1d974919bc 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.42.49"; + version = "1.42.50"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-jtsicmz0tzPgCHM/TUSt3jiet2SLDCLPBxpnX+2Nqqs="; + hash = "sha256-EB0TOaQM7NyJ8D1IAjUadpb0iranU1LK5YAWGJ71tIM="; }; build-system = [ setuptools ]; From aa4cc3ee2643ed47f3edb2e78e8f778f69e53a33 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Mon, 16 Feb 2026 14:56:11 -0800 Subject: [PATCH 22/65] burpsuite: move icon to spec-compliant location --- pkgs/by-name/bu/burpsuite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/burpsuite/package.nix b/pkgs/by-name/bu/burpsuite/package.nix index 9b59be0c76ba..449301d0bc86 100644 --- a/pkgs/by-name/bu/burpsuite/package.nix +++ b/pkgs/by-name/bu/burpsuite/package.nix @@ -87,8 +87,8 @@ buildFHSEnv { ]; extraInstallCommands = '' - mkdir -p "$out/share/pixmaps" - ${lib.getBin unzip}/bin/unzip -p ${src} resources/Media/icon64${product.productName}.png > "$out/share/pixmaps/burpsuite.png" + mkdir -p "$out/share/icons/hicolor/64x64/apps" + ${lib.getBin unzip}/bin/unzip -p ${src} resources/Media/icon64${product.productName}.png > "$out/share/icons/hicolor/64x64/apps/burpsuite.png" cp -r ${desktopItem}/share/applications $out/share ''; From 8f65a4994abf249c43b35ba113eb6ed4322134b2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 17 Feb 2026 12:38:58 +0100 Subject: [PATCH 23/65] python3Packages.adafruit-io: 2.8.0 -> 2.8.2 Diff: https://github.com/adafruit/Adafruit_IO_Python/compare/2.8.0...2.8.2 --- pkgs/development/python-modules/adafruit-io/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/adafruit-io/default.nix b/pkgs/development/python-modules/adafruit-io/default.nix index 84f659f9d4a5..e977d53e94f9 100644 --- a/pkgs/development/python-modules/adafruit-io/default.nix +++ b/pkgs/development/python-modules/adafruit-io/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "adafruit-io"; - version = "2.8.0"; + version = "2.8.2"; format = "setuptools"; src = fetchFromGitHub { owner = "adafruit"; repo = "Adafruit_IO_Python"; tag = version; - hash = "sha256-OwTHMyc2ePSdYVuY1h3PY+uDBl6/7fTMXiZC3sZm8fU="; + hash = "sha256-JYQKrGg4FRzqq3wy/TqafC16rldvPEi+/xEI7XGvWM8="; }; nativeBuildInputs = [ setuptools-scm ]; From 6dfab673e10d7b8fef3c4daadf71017f03d78ec2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 17 Feb 2026 12:41:30 +0100 Subject: [PATCH 24/65] python3Packages.adafruit-io: modernize --- .../python-modules/adafruit-io/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/adafruit-io/default.nix b/pkgs/development/python-modules/adafruit-io/default.nix index e977d53e94f9..2bbb400a48ee 100644 --- a/pkgs/development/python-modules/adafruit-io/default.nix +++ b/pkgs/development/python-modules/adafruit-io/default.nix @@ -5,24 +5,28 @@ paho-mqtt, pytestCheckHook, requests, + setuptools, setuptools-scm, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "adafruit-io"; version = "2.8.2"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "adafruit"; repo = "Adafruit_IO_Python"; - tag = version; + tag = finalAttrs.version; hash = "sha256-JYQKrGg4FRzqq3wy/TqafC16rldvPEi+/xEI7XGvWM8="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ + setuptools + setuptools-scm + ]; - propagatedBuildInputs = [ + dependencies = [ paho-mqtt requests ]; @@ -41,7 +45,8 @@ buildPythonPackage rec { meta = { description = "Module for interacting with Adafruit IO"; homepage = "https://github.com/adafruit/Adafruit_IO_Python"; + changelog = "https://github.com/adafruit/Adafruit_IO_Python/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 2fa61b8c73f4bef8b16b8706f184d80aeee02168 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Tue, 17 Feb 2026 19:01:15 +0100 Subject: [PATCH 25/65] deno: 2.6.9 -> 2.6.10 --- pkgs/by-name/de/deno/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index 09adec27a555..d1bc175c32dc 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -30,17 +30,17 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "deno"; - version = "2.6.9"; + version = "2.6.10"; src = fetchFromGitHub { owner = "denoland"; repo = "deno"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; # required for tests - hash = "sha256-FSm3X+1cTQURF9V/cCYvjJmPx9udcE/s5J6oRhcDWWU="; + hash = "sha256-youaF9YERkGUwN0sg6IzV8OAyahSDbFt0psn/p4iOVY="; }; - cargoHash = "sha256-DgotLiq4xzVH8dhOUA4Fxg0NW0DRnHVCJlxQYVQDaeE="; + cargoHash = "sha256-goaqxj8Y5Gqo4et4AkyZ3Uv74Q3M3V0VExUA/AMYNMI="; patches = [ ./patches/0002-tests-replace-hardcoded-paths.patch From a8f7e2bbc4241ade47ef766de4cc91bc8b286098 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 23:30:19 +0000 Subject: [PATCH 26/65] sidplayfp: 2.16.0 -> 2.16.1 --- pkgs/by-name/si/sidplayfp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/sidplayfp/package.nix b/pkgs/by-name/si/sidplayfp/package.nix index bee6807e5c84..e42ee4771568 100644 --- a/pkgs/by-name/si/sidplayfp/package.nix +++ b/pkgs/by-name/si/sidplayfp/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "sidplayfp"; - version = "2.16.0"; + version = "2.16.1"; src = fetchFromGitHub { owner = "libsidplayfp"; repo = "sidplayfp"; tag = "v${finalAttrs.version}"; - hash = "sha256-IZFF3ft04+wweknX2iQ+pyuqkogxcVB1aUYiOWLSAVU="; + hash = "sha256-W9RuAUlnMMG/ihUxM5wvFDJz0x+6Syk+8ux+dx0Bnw8="; }; strictDeps = true; From 2035ccdb9a016c3e6a81fe68cd62d984b8a81867 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 00:24:52 +0000 Subject: [PATCH 27/65] scalingo: 1.43.1 -> 1.43.2 --- pkgs/by-name/sc/scalingo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scalingo/package.nix b/pkgs/by-name/sc/scalingo/package.nix index 21404f719f9f..ededdfe45506 100644 --- a/pkgs/by-name/sc/scalingo/package.nix +++ b/pkgs/by-name/sc/scalingo/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "scalingo"; - version = "1.43.1"; + version = "1.43.2"; src = fetchFromGitHub { owner = "scalingo"; repo = "cli"; rev = version; - hash = "sha256-Ny0AlgZAQwnFiu2W3pU1o9J7HVmI2ZjXfWVNmGwLaXI="; + hash = "sha256-QyHZrRlbM2V6blk4KtYlyURjM1KjWj/l9X8td7nfHbs="; }; vendorHash = null; From 576ce6f59a9940ee89f212b4ebddb3ef7361f3a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 01:38:01 +0000 Subject: [PATCH 28/65] nagiosPlugins.check_ssl_cert: 2.94.0 -> 2.96.0 --- .../monitoring/nagios-plugins/check_ssl_cert/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/nagios-plugins/check_ssl_cert/default.nix b/pkgs/servers/monitoring/nagios-plugins/check_ssl_cert/default.nix index 6642bf7a5eb3..e67adea71054 100644 --- a/pkgs/servers/monitoring/nagios-plugins/check_ssl_cert/default.nix +++ b/pkgs/servers/monitoring/nagios-plugins/check_ssl_cert/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation rec { pname = "check_ssl_cert"; - version = "2.94.0"; + version = "2.96.0"; src = fetchFromGitHub { owner = "matteocorti"; repo = "check_ssl_cert"; tag = "v${version}"; - hash = "sha256-t1bgW8a4g289nn34c4xnIyus7aAkZUII+/wXEIEmD2c="; + hash = "sha256-6j2+ScWgRDs/YaJzouzWQ92VlSty4juHKwo9/q/C+v0="; }; nativeBuildInputs = [ makeWrapper ]; From d64463c521f879bcd58de00cb5b54c14892d2528 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 05:40:12 +0000 Subject: [PATCH 29/65] wpprobe: 0.10.14 -> 0.10.15 --- pkgs/by-name/wp/wpprobe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wp/wpprobe/package.nix b/pkgs/by-name/wp/wpprobe/package.nix index de38d1b499f4..5f5932fe4f78 100644 --- a/pkgs/by-name/wp/wpprobe/package.nix +++ b/pkgs/by-name/wp/wpprobe/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "wpprobe"; - version = "0.10.14"; + version = "0.10.15"; src = fetchFromGitHub { owner = "Chocapikk"; repo = "wpprobe"; tag = "v${finalAttrs.version}"; - hash = "sha256-+Q/TMlZ3VNsuiVDCJ1UbF+pJS3RA8cJOX/3vcQ5jNPk="; + hash = "sha256-TdcsKcpThLX467wLy+1ziMP1wBx4qB3w03vksKcKhOk="; }; vendorHash = "sha256-pAKFrdja+rH0kiJH6hToZwLjE8lLBHFAUCjnCLbgxVo="; From 895fc9a456eb4ae9135573f0a98b2a2998b420f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 06:40:51 +0000 Subject: [PATCH 30/65] python3Packages.appium-python-client: 5.2.5 -> 5.2.6 --- .../python-modules/appium-python-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/appium-python-client/default.nix b/pkgs/development/python-modules/appium-python-client/default.nix index 3ffb1aab7663..1691edd393a4 100644 --- a/pkgs/development/python-modules/appium-python-client/default.nix +++ b/pkgs/development/python-modules/appium-python-client/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "appium-python-client"; - version = "5.2.5"; + version = "5.2.6"; pyproject = true; src = fetchFromGitHub { owner = "appium"; repo = "python-client"; tag = "v${version}"; - sha256 = "sha256-BrKIZR8n5ZiOfGAxgCtt5FwPbbOtlPfMqW91HKjP5ro="; + sha256 = "sha256-BTbz2ncCl6C2QBCLMaIZn4fv/ib/IvkWoRSrlxuFauM="; }; build-system = [ hatchling ]; From dc258f1510b3ebe695a7003d873a1f9193e58b2c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 07:27:41 +0000 Subject: [PATCH 31/65] python3Packages.glyphslib: 6.12.6 -> 6.12.7 --- pkgs/development/python-modules/glyphslib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glyphslib/default.nix b/pkgs/development/python-modules/glyphslib/default.nix index 22ae05de7b6b..3626f61d1090 100644 --- a/pkgs/development/python-modules/glyphslib/default.nix +++ b/pkgs/development/python-modules/glyphslib/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "glyphslib"; - version = "6.12.6"; + version = "6.12.7"; pyproject = true; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "googlefonts"; repo = "glyphsLib"; tag = "v${version}"; - hash = "sha256-okN/+/+5k+KOlcInouiadKP8aJVV8yqHZnmucXkQsGM="; + hash = "sha256-Vqgk5DNy3rKMOi+A6zvYTvcI0K5TdepUJhc5oF9SXbE="; }; build-system = [ setuptools-scm ]; From 0096dfcf3a0fd64b829ff2e526afb5a2c7376ad8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 07:49:21 +0000 Subject: [PATCH 32/65] cargo-zigbuild: 0.21.6 -> 0.22.0 --- pkgs/by-name/ca/cargo-zigbuild/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-zigbuild/package.nix b/pkgs/by-name/ca/cargo-zigbuild/package.nix index 15feed1151b8..7d83121ca99d 100644 --- a/pkgs/by-name/ca/cargo-zigbuild/package.nix +++ b/pkgs/by-name/ca/cargo-zigbuild/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-zigbuild"; - version = "0.21.6"; + version = "0.22.0"; src = fetchFromGitHub { owner = "messense"; repo = "cargo-zigbuild"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZoZM43439Pph4slCyLe8D0KcZzO9F3Mb3wAT3xK9jBg="; + hash = "sha256-vW5SDi4oIJ2ScAdpZhLmP5RY9C1fN38XsBauaNrx9Nw="; }; - cargoHash = "sha256-X7cOyn0ZZHUtRqaGOZqLh4Y61Q3u9PLA31GkN3zu/VM="; + cargoHash = "sha256-DLg91rS+fjo7QhmQr1NaZE+vpVVxs+5euPqM1QySDlE="; nativeBuildInputs = [ makeWrapper ]; From 102f8bdb85ed4b3c48166eaf41a0bf451084ff9f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 08:36:19 +0000 Subject: [PATCH 33/65] pyrefly: 0.52.0 -> 0.53.0 --- pkgs/by-name/py/pyrefly/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/py/pyrefly/package.nix b/pkgs/by-name/py/pyrefly/package.nix index 0d1b31a0a266..4a922722c45a 100644 --- a/pkgs/by-name/py/pyrefly/package.nix +++ b/pkgs/by-name/py/pyrefly/package.nix @@ -10,17 +10,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "pyrefly"; - version = "0.52.0"; + version = "0.53.0"; src = fetchFromGitHub { owner = "facebook"; repo = "pyrefly"; tag = finalAttrs.version; - hash = "sha256-UvYM+j26qIe5yQNp0ttEvdrEoYFDvWY6xFGS0bMFXT4="; + hash = "sha256-tw4VQw0liyPjZBZxP7U79JLdJcSuitMr53lVdtje5KE="; }; buildAndTestSubdir = "pyrefly"; - cargoHash = "sha256-gzaRZys2F9fyv0Q0gAAg3UdxF9rMMI6+lzZPhnrVC00="; + cargoHash = "sha256-+LwF0PHBU+do+eg84PGMEt3ri9LjMD+e2p82i2icwh4="; buildInputs = [ rust-jemalloc-sys ]; From e8621839f24ef6ae31ad7408ac9796f664ed8963 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 08:56:47 +0000 Subject: [PATCH 34/65] octorus: 0.3.1 -> 0.3.5 --- pkgs/by-name/oc/octorus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/oc/octorus/package.nix b/pkgs/by-name/oc/octorus/package.nix index f468ceeed8af..3357a2f74baf 100644 --- a/pkgs/by-name/oc/octorus/package.nix +++ b/pkgs/by-name/oc/octorus/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "octorus"; - version = "0.3.1"; + version = "0.3.5"; src = fetchFromGitHub { owner = "ushironoko"; repo = "octorus"; tag = "v${finalAttrs.version}"; - hash = "sha256-20HVES8XgZEgKIijTzo9rV5IRfhyZlY1noX6yHSUf8g="; + hash = "sha256-xVbLh1fe+59KxcZOtCoSAh6O+VdhAyBSGCPP3UZLidA="; }; - cargoHash = "sha256-4HHl3SIXqfWOeKFmGqXLTC9veglMAFo1MLJIR/BYr0M="; + cargoHash = "sha256-mOHjNQWeEcoBS4OhPj5RRja+b1PCPAeOM49t7OUtx1s="; nativeBuildInputs = [ installShellFiles ]; From 5075bfe78b3cc728e738c1ace3f226ae5ebcafdd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:08:58 +0100 Subject: [PATCH 35/65] python3Packages.a2a-sdk: 0.3.22 -> 0.3.23 Changelog: https://github.com/a2aproject/a2a-python/blob/v0.3.23/CHANGELOG.md --- .../python-modules/a2a-sdk/default.nix | 28 +++++++++++++++---- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/a2a-sdk/default.nix b/pkgs/development/python-modules/a2a-sdk/default.nix index d352cc2f5bfd..960b7d04ee19 100644 --- a/pkgs/development/python-modules/a2a-sdk/default.nix +++ b/pkgs/development/python-modules/a2a-sdk/default.nix @@ -18,6 +18,9 @@ pydantic, pyjwt, pytest-asyncio, + pytest-cov-stub, + pytest-timeout, + pytest-xdist, pytestCheckHook, pythonAtLeast, respx, @@ -30,14 +33,14 @@ buildPythonPackage (finalAttrs: { pname = "a2a-sdk"; - version = "0.3.22"; + version = "0.3.23"; pyproject = true; src = fetchFromGitHub { owner = "a2aproject"; repo = "a2a-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-RGD55BGxWSPJXKqDPcTYW3pIzlOVPoOqd3hyTArifqc="; + hash = "sha256-F7tu+coSNNrLT36DFaHdoFe7hBG5lA69O5ktnxfJlZI="; }; build-system = [ @@ -65,10 +68,22 @@ buildPythonPackage (finalAttrs: { sse-starlette starlette ]; - mysql = [ sqlalchemy ]; - postgresql = [ sqlalchemy ]; + mysql = [ + sqlalchemy + ] + ++ sqlalchemy.optional-dependencies.asyncio + ++ sqlalchemy.optional-dependencies.postgresql_asyncpg; + postgresql = [ + sqlalchemy + ] + ++ sqlalchemy.optional-dependencies.asyncio + ++ sqlalchemy.optional-dependencies.postgresql_asyncpg; signing = [ pyjwt ]; - sqlite = [ sqlalchemy ]; + sqlite = [ + sqlalchemy + ] + ++ sqlalchemy.optional-dependencies.asyncio + ++ sqlalchemy.optional-dependencies.aiosqlite; telemetry = [ opentelemetry-api opentelemetry-sdk @@ -78,6 +93,9 @@ buildPythonPackage (finalAttrs: { nativeCheckInputs = [ aiosqlite pytest-asyncio + pytest-cov-stub + pytest-timeout + pytest-xdist pytestCheckHook respx uvicorn From 4efd8ba937ac4e38ebe7e8a42c6a12385b4ee30d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:10:34 +0100 Subject: [PATCH 36/65] python313Packages.iamdata: 0.1.202602171 -> 0.1.202602181 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202602171...v0.1.202602181 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202602181 --- 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 67cd68dfc382..19f83ae76045 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.202602171"; + version = "0.1.202602181"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-KunVsdXBzfog3tFxWW5mf20weffCl5sOXaW1sYaAdqc="; + hash = "sha256-6HLwpTFTqS3T6VQ9jwr7+wVv8ARLDbh9a/68txWMvJU="; }; __darwinAllowLocalNetworking = true; From 5a8edcc17b1e72df4b773fa9400cdf5e756890b4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Feb 2026 23:49:33 +0100 Subject: [PATCH 37/65] python314Packages.publicsuffixlist: 1.0.2.20260211 -> 1.0.2.20260214 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260214-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index bd6d7ae226e1..768db16ba74f 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260211"; + version = "1.0.2.20260214"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-GNa+6TzEoy2G4xhCvl6lm9WvdDs0e4HAZPF6oBCc4PM="; + hash = "sha256-3aLndaqZFfw5t8NZhwMnnlPJAI0uItD3Yur9lLei1U4="; }; postPatch = '' From ff7826cbd6953f7da4427be2f4cb0650c1e93836 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:11:11 +0100 Subject: [PATCH 38/65] python314Packages.publicsuffixlist: 1.0.2.20260214 -> 1.0.2.20260218 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260218-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 768db16ba74f..1676615e03ce 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260214"; + version = "1.0.2.20260218"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-3aLndaqZFfw5t8NZhwMnnlPJAI0uItD3Yur9lLei1U4="; + hash = "sha256-Z03vycoK1WhmbjW5ux/KYVYKC876h6tr7D+h0lnKDPE="; }; postPatch = '' From 7803e4147354c942f352f96f38bd8a22d268c9b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 09:12:28 +0000 Subject: [PATCH 39/65] lintspec: 0.13.0 -> 0.15.0 --- pkgs/by-name/li/lintspec/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/lintspec/package.nix b/pkgs/by-name/li/lintspec/package.nix index a3c3aaa8b582..60cf0a1b0837 100644 --- a/pkgs/by-name/li/lintspec/package.nix +++ b/pkgs/by-name/li/lintspec/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lintspec"; - version = "0.13.0"; + version = "0.15.0"; src = fetchFromGitHub { owner = "beeb"; repo = "lintspec"; tag = "v${finalAttrs.version}"; - hash = "sha256-XT4tj1FcdQpaL6N9H6Li/D9jrlJtHEZ1EmyE+ObruEY="; + hash = "sha256-giCPigyLkWv2d8hdXT3ZmYjl7mYRlTxua0N0JpeC/kc="; }; - cargoHash = "sha256-yrzqJyWUNO3AYzGxVj3KA/mftr9Su5ZfelWZEnDbWcE="; + cargoHash = "sha256-XsGkEy/uNmd2Em+ypDAAVKDeioaGafzFFHVL18Z0pdg="; cargoBuildFlags = [ "--package" "lintspec" From 28c42084d60ad1cccff40a7a370b129226660481 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Wed, 18 Feb 2026 08:20:08 +0000 Subject: [PATCH 40/65] simplotask: 1.19.3 -> 1.20.0 --- pkgs/by-name/si/simplotask/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/simplotask/package.nix b/pkgs/by-name/si/simplotask/package.nix index acd6c10234b1..5e67109b2471 100644 --- a/pkgs/by-name/si/simplotask/package.nix +++ b/pkgs/by-name/si/simplotask/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "simplotask"; - version = "1.19.3"; + version = "1.20.0"; src = fetchFromGitHub { owner = "umputun"; repo = "spot"; tag = "v${finalAttrs.version}"; - hash = "sha256-XtM9WiLZ8KqaG7oQBADRRz//o60EBFEZl/pgCLQ+adM="; + hash = "sha256-iSUT5b0nL+6wiiMXFoXwe9r4WV68BXopCYRrswwFxyk="; }; vendorHash = null; @@ -30,6 +30,7 @@ buildGoModule (finalAttrs: { postInstall = '' mv $out/bin/{secrets,spot-secrets} installManPage *.1 + installShellCompletion completions/* ''; meta = { From 0c4a1c9f538f51e1b72a12dc8039568a33d30c72 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Wed, 18 Feb 2026 10:05:45 +0100 Subject: [PATCH 41/65] monoDLLFixer: set pname and version --- pkgs/by-name/mo/monoDLLFixer/package.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/monoDLLFixer/package.nix b/pkgs/by-name/mo/monoDLLFixer/package.nix index 61df37e1fda8..d3bcc56484c0 100644 --- a/pkgs/by-name/mo/monoDLLFixer/package.nix +++ b/pkgs/by-name/mo/monoDLLFixer/package.nix @@ -1,6 +1,11 @@ -{ stdenv, perl }: +{ + lib, + stdenv, + perl, +}: stdenv.mkDerivation { - name = "mono-dll-fixer"; + pname = "mono-dll-fixer"; + version = lib.trivial.release; dllFixer = ./dll-fixer.pl; dontUnpack = true; installPhase = '' From 44aa0ec866041ce0197bef308f8abd34accc27ce Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:16:23 +0100 Subject: [PATCH 42/65] python3Packages.appium-python-client: modernize - add changelog to meta - migrate to finalAttrs --- .../python-modules/appium-python-client/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/appium-python-client/default.nix b/pkgs/development/python-modules/appium-python-client/default.nix index 1691edd393a4..0fdb4cfb2f2c 100644 --- a/pkgs/development/python-modules/appium-python-client/default.nix +++ b/pkgs/development/python-modules/appium-python-client/default.nix @@ -6,7 +6,7 @@ selenium, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "appium-python-client"; version = "5.2.6"; pyproject = true; @@ -14,22 +14,21 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "appium"; repo = "python-client"; - tag = "v${version}"; - sha256 = "sha256-BTbz2ncCl6C2QBCLMaIZn4fv/ib/IvkWoRSrlxuFauM="; + tag = "v${finalAttrs.version}"; + hash = "sha256-BTbz2ncCl6C2QBCLMaIZn4fv/ib/IvkWoRSrlxuFauM="; }; build-system = [ hatchling ]; - dependencies = [ - selenium - ]; + dependencies = [ selenium ]; pythonImportsCheck = [ "appium" ]; meta = { description = "Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol"; homepage = "https://appium.io/"; + changelog = "https://github.com/appium/python-client/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ eyjhb ]; }; -} +}) From c8080e3367531d400136e0582c61cf3357581564 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:17:30 +0100 Subject: [PATCH 43/65] python3Packages.glyphslib: migrate to finalAttrs --- pkgs/development/python-modules/glyphslib/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/glyphslib/default.nix b/pkgs/development/python-modules/glyphslib/default.nix index 3626f61d1090..480ea1bd24bd 100644 --- a/pkgs/development/python-modules/glyphslib/default.nix +++ b/pkgs/development/python-modules/glyphslib/default.nix @@ -15,7 +15,7 @@ skia-pathops, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "glyphslib"; version = "6.12.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "googlefonts"; repo = "glyphsLib"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Vqgk5DNy3rKMOi+A6zvYTvcI0K5TdepUJhc5oF9SXbE="; }; @@ -54,8 +54,8 @@ buildPythonPackage rec { meta = { description = "Bridge from Glyphs source files (.glyphs) to UFOs and Designspace files via defcon and designspaceLib"; homepage = "https://github.com/googlefonts/glyphsLib"; - changelog = "https://github.com/googlefonts/glyphsLib/releases/tag/${src.tag}"; + changelog = "https://github.com/googlefonts/glyphsLib/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) From 43b9add64612bbebf8f5230ca76486dd91c865d9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:19:06 +0100 Subject: [PATCH 44/65] python312Packages.mypy-boto3-ec2: 1.42.50 -> 1.42.51 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 8a511c3193e2..2d2443ae375e 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -443,8 +443,8 @@ in "sha256-92qhSUqTiLgbtvCdi/Mmgve18mcYR00ABL+bNy7/OnY="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.42.50" - "sha256-JPY+I5StamxYUMt+mKuXXEJWWnsEYFTjq8F8+Iti9vs="; + buildMypyBoto3Package "ec2" "1.42.51" + "sha256-yeQ1LX3GmyIyhwmXwFqft35S6DiMM4KtMKOJMKgLbSo="; mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.42.3" From 4812c693a7011560d9a7f8fe2988301cf6a8680d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:19:16 +0100 Subject: [PATCH 45/65] python312Packages.mypy-boto3-grafana: 1.42.3 -> 1.42.51 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 2d2443ae375e..3aa7ab9c1689 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -574,8 +574,8 @@ in buildMypyBoto3Package "glue" "1.42.43" "sha256-PBFrSU7QbOuaU5kWjYe6eA8k9BHdAZUuD3jMYLlFwF0="; mypy-boto3-grafana = - buildMypyBoto3Package "grafana" "1.42.3" - "sha256-wVeFhJIXV8wFQpCizH8IUh6JAFg+S67aTR60dqWk/3M="; + buildMypyBoto3Package "grafana" "1.42.51" + "sha256-QHAuRJrioMD7ASgV1Wobm81Gb+Z87c78yBs9X1+Kz+E="; mypy-boto3-greengrass = buildMypyBoto3Package "greengrass" "1.42.3" From 5aba2cd6d3077f64cb6ebe474a466b59dd01f0c9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:19:51 +0100 Subject: [PATCH 46/65] python312Packages.mypy-boto3-rds: 1.42.46 -> 1.42.51 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 3aa7ab9c1689..64d15909922c 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1082,8 +1082,8 @@ in "sha256-55wnvv8vd/G5KdZoJipaSLzC13wRoop7ZXwTLDU4GtE="; mypy-boto3-rds = - buildMypyBoto3Package "rds" "1.42.46" - "sha256-sryN4eFwReg8h2lq2+vOmfqRTRUNttsMXt99anq4oFM="; + buildMypyBoto3Package "rds" "1.42.51" + "sha256-0J0M9QcOtRrIrtrLY1lNaJ/ownmhyDbfvQanFMqsi94="; mypy-boto3-rds-data = buildMypyBoto3Package "rds-data" "1.42.3" From 50176bcbabee442d7784caa29d6eff62f3ee3de6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:20:27 +0100 Subject: [PATCH 47/65] python312Packages.mypy-boto3-workspaces-web: 1.42.42 -> 1.42.51 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 64d15909922c..35b793e90593 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1426,8 +1426,8 @@ in "sha256-uZ/xdc5xCp0Kb+5LlHGEyo+iBB1iWB7Jo9szx+aY4SQ="; mypy-boto3-workspaces-web = - buildMypyBoto3Package "workspaces-web" "1.42.42" - "sha256-FHSL5KRc6cvB+vv/K/09WH7uvGE+2lJ17X1lduIOdzM="; + buildMypyBoto3Package "workspaces-web" "1.42.51" + "sha256-1LoVLQsBJnWfTwVi9F4kJjZhFWq71/uZPDDV7az9xGI="; mypy-boto3-xray = buildMypyBoto3Package "xray" "1.42.3" From a6ae23622963b259d86770dcf15e09e2d03bc7ab Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:20:34 +0100 Subject: [PATCH 48/65] python314Packages.boto3-stubs: 1.42.50 -> 1.42.51 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 4d1d974919bc..4b03b1e227f7 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.42.50"; + version = "1.42.51"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-EB0TOaQM7NyJ8D1IAjUadpb0iranU1LK5YAWGJ71tIM="; + hash = "sha256-D9ydekPsV5DABnz6A39AGPmSfCh/3y+c1cmEkXNlbsA="; }; build-system = [ setuptools ]; From 0b2eeeae32b296e2eab052f8f2eac1ce4122ef16 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:26:04 +0100 Subject: [PATCH 49/65] python314Packages.awsiotsdk: 1.28.0 -> 1.28.1 Diff: https://github.com/aws/aws-iot-device-sdk-python-v2/compare/v1.28.0...v1.28.1 Changelog: https://github.com/aws/aws-iot-device-sdk-python-v2/releases/tag/v1.28.1 --- pkgs/development/python-modules/awsiotsdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/awsiotsdk/default.nix b/pkgs/development/python-modules/awsiotsdk/default.nix index abc297899a6f..51e03c75e920 100644 --- a/pkgs/development/python-modules/awsiotsdk/default.nix +++ b/pkgs/development/python-modules/awsiotsdk/default.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { pname = "awsiotsdk"; - version = "1.28.0"; + version = "1.28.1"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "aws-iot-device-sdk-python-v2"; tag = "v${finalAttrs.version}"; - hash = "sha256-Cs+MbI/23bPvdZNaze7ENyEZNT/AVYsPz/dEEzaAy8c="; + hash = "sha256-UOM3V9ABoNbX+Nr8SyJueT6tIQRLj5R1TyWFxbpylrA="; }; postPatch = '' From 31697159c3bff932c3f09f6ec73ec3b5d440133e Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Wed, 18 Feb 2026 10:26:36 +0100 Subject: [PATCH 50/65] kubectl: avoid overriding env --- pkgs/by-name/ku/kubectl/package.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ku/kubectl/package.nix b/pkgs/by-name/ku/kubectl/package.nix index a4a76bc4b211..07a992ecdc6f 100644 --- a/pkgs/by-name/ku/kubectl/package.nix +++ b/pkgs/by-name/ku/kubectl/package.nix @@ -1,6 +1,13 @@ { lib, kubernetes }: - -kubernetes.overrideAttrs (_: { +let + kubernetes' = kubernetes.override { + components = [ + "cmd/kubectl" + "cmd/kubectl-convert" + ]; + }; +in +kubernetes'.overrideAttrs (_: { pname = "kubectl"; outputs = [ @@ -9,11 +16,6 @@ kubernetes.overrideAttrs (_: { "convert" ]; - env.WHAT = toString [ - "cmd/kubectl" - "cmd/kubectl-convert" - ]; - installPhase = '' runHook preInstall install -D _output/local/go/bin/kubectl -t $out/bin From 44b2b4f4427adf0584a252731a82785f11da2e0d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:26:36 +0100 Subject: [PATCH 51/65] python314Packages.fastapi-mail: 1.6.1 -> 1.6.2 Diff: https://github.com/sabuhish/fastapi-mail/compare/v1.6.1...v1.6.2 Changelog: https://github.com/sabuhish/fastapi-mail/releases/tag/v1.6.2 --- pkgs/development/python-modules/fastapi-mail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastapi-mail/default.nix b/pkgs/development/python-modules/fastapi-mail/default.nix index 0408a8995a7e..32b330d35bbf 100644 --- a/pkgs/development/python-modules/fastapi-mail/default.nix +++ b/pkgs/development/python-modules/fastapi-mail/default.nix @@ -21,14 +21,14 @@ buildPythonPackage (finalAttrs: { pname = "fastapi-mail"; - version = "1.6.1"; + version = "1.6.2"; pyproject = true; src = fetchFromGitHub { owner = "sabuhish"; repo = "fastapi-mail"; tag = "v${finalAttrs.version}"; - hash = "sha256-ruiUf+wGJRMLzmimb9oLi/tGV6UF9aa9G/iMgptSa9w="; + hash = "sha256-oWm2FvXCyz+0QRvClcJoKF17rWggAtQasa5h1pZ6N4Y="; }; pythonRelaxDeps = [ From 14bee8cdf3632cc6f4fdfce359b0ee6bde37d41d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:27:14 +0100 Subject: [PATCH 52/65] python314Packages.model-bakery: 1.23.2 -> 1.23.3 Diff: https://github.com/model-bakers/model_bakery/compare/1.23.2...1.23.3 Changelog: https://github.com/model-bakers/model_bakery/blob/1.23.3/CHANGELOG.md --- pkgs/development/python-modules/model-bakery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/model-bakery/default.nix b/pkgs/development/python-modules/model-bakery/default.nix index 254d91613461..a8f1cced95c7 100644 --- a/pkgs/development/python-modules/model-bakery/default.nix +++ b/pkgs/development/python-modules/model-bakery/default.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { pname = "model-bakery"; - version = "1.23.2"; + version = "1.23.3"; pyproject = true; src = fetchFromGitHub { owner = "model-bakers"; repo = "model_bakery"; tag = finalAttrs.version; - hash = "sha256-7RMFbUFYUJI8gI5GVQ6kivjb6oeHGKzYbyTukMjK+8Q="; + hash = "sha256-W5n/L5D64OCCZkVi1IFHNl/mIR1EW6PIVuvmM78kq78="; }; postPatch = '' From 9bfa15a5885ef01b730a7c53ce60f53051dd006f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 09:27:38 +0000 Subject: [PATCH 53/65] check-jsonschema: 0.36.1 -> 0.36.2 --- pkgs/by-name/ch/check-jsonschema/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/check-jsonschema/package.nix b/pkgs/by-name/ch/check-jsonschema/package.nix index 22371f92e945..896bde54aadd 100644 --- a/pkgs/by-name/ch/check-jsonschema/package.nix +++ b/pkgs/by-name/ch/check-jsonschema/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "check-jsonschema"; - version = "0.36.1"; + version = "0.36.2"; pyproject = true; src = fetchFromGitHub { owner = "python-jsonschema"; repo = "check-jsonschema"; tag = finalAttrs.version; - hash = "sha256-s8a/9kWKSu+WuHQyoBsK4Vn30c+EA/eld/OD3kHYvbk="; + hash = "sha256-Cml1pqy8H8mCCE7qte3JS80RZFdNrI6m+Ktd4QgnrF4="; }; build-system = with python3Packages; [ setuptools ]; From ab72ee6f366b0fdf56b2d8bf41569c64f8197432 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Wed, 18 Feb 2026 10:30:14 +0100 Subject: [PATCH 54/65] lsb-release: set pname and version --- pkgs/by-name/ls/lsb-release/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ls/lsb-release/package.nix b/pkgs/by-name/ls/lsb-release/package.nix index 2f2f80c941dc..46c6d2839022 100644 --- a/pkgs/by-name/ls/lsb-release/package.nix +++ b/pkgs/by-name/ls/lsb-release/package.nix @@ -7,7 +7,8 @@ }: replaceVarsWith { - name = "lsb_release"; + pname = "lsb_release"; + version = lib.trivial.release; src = ./lsb_release.sh; From 5637050a3d35a862e334e127f38800c694c0b765 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Wed, 18 Feb 2026 10:35:39 +0100 Subject: [PATCH 55/65] mueval: set pname and version --- pkgs/by-name/mu/mueval/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/mu/mueval/package.nix b/pkgs/by-name/mu/mueval/package.nix index db216d9958a6..66bcfb1b9c46 100644 --- a/pkgs/by-name/mu/mueval/package.nix +++ b/pkgs/by-name/mu/mueval/package.nix @@ -17,7 +17,8 @@ let in stdenv.mkDerivation { - name = "mueval-env"; + pname = "mueval"; + inherit (haskellPackages.mueval) version; inherit (haskellPackages) mueval; From c7c3c28ab2b487c0b2db31691ab008f81c12ef47 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:38:01 +0100 Subject: [PATCH 56/65] python314Packages.nicegui-highcharts: 3.1.0 -> 3.2.0 Changelog: https://github.com/zauberzeug/nicegui-highcharts/releases/tag/v3.2.0 --- .../nicegui-highcharts/default.nix | 36 ++++++------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/pkgs/development/python-modules/nicegui-highcharts/default.nix b/pkgs/development/python-modules/nicegui-highcharts/default.nix index 592a43d467c9..bd78ac6d19b5 100644 --- a/pkgs/development/python-modules/nicegui-highcharts/default.nix +++ b/pkgs/development/python-modules/nicegui-highcharts/default.nix @@ -1,43 +1,27 @@ { lib, buildPythonPackage, - fetchFromGitHub, - - # build-system - poetry-core, - setuptools, - - # dependencies docutils, + fetchFromGitHub, nicegui, + hatchling, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "nicegui-highcharts"; - version = "3.1.0"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "zauberzeug"; repo = "nicegui-highcharts"; - tag = "v${version}"; - hash = "sha256-xfZtEAwHIbSI55V9GR9E1c2bbC+RQFiBW9zZ1f3e+vk="; + tag = "v${finalAttrs.version}"; + hash = "sha256-ihPWk/FnOAJzO3kWM4dV0ZbbDgBfGb4o+6zkVEb6wrA="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "setuptools>=30.3.0,<50" "setuptools" - ''; + pythonRelaxDeps = [ "docutils" ]; - pythonRelaxDeps = [ - "docutils" - "nicegui" - ]; - - build-system = [ - poetry-core - setuptools - ]; + build-system = [ hatchling ]; dependencies = [ docutils @@ -52,8 +36,8 @@ buildPythonPackage rec { meta = { description = "NiceGUI with support for Highcharts"; homepage = "https://github.com/zauberzeug/nicegui-highcharts"; - changelog = "https://github.com/zauberzeug/nicegui-highcharts/releases/tag/v${version}"; + changelog = "https://github.com/zauberzeug/nicegui-highcharts/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 175cb4acbec6fab33f620fd6db98164cd972d61c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:41:03 +0100 Subject: [PATCH 57/65] python314Packages.pyporscheconnectapi: 0.2.5 -> 0.2.6 Diff: https://github.com/CJNE/pyporscheconnectapi/compare/0.2.5...0.2.6 Changelog: https://github.com/CJNE/pyporscheconnectapi/releases/tag/0.2.6 --- .../python-modules/pyporscheconnectapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyporscheconnectapi/default.nix b/pkgs/development/python-modules/pyporscheconnectapi/default.nix index f264fccdb906..2e6f7f233b64 100644 --- a/pkgs/development/python-modules/pyporscheconnectapi/default.nix +++ b/pkgs/development/python-modules/pyporscheconnectapi/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyporscheconnectapi"; - version = "0.2.5"; + version = "0.2.6"; pyproject = true; src = fetchFromGitHub { owner = "CJNE"; repo = "pyporscheconnectapi"; tag = version; - hash = "sha256-uB8dbAWoHUWuvWyUhPV1P2wPH/ZzVX22PJNEiDYoOA4="; + hash = "sha256-aiNCT1IYSXdlJfIoQsBnVn9FGHifkI8e35VCQGGAAZ0="; }; postPatch = '' From 753f29c5cb45180b8171d171171eeed22ed0081c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:41:28 +0100 Subject: [PATCH 58/65] python314Packages.pyexploitdb: 0.3.13 -> 0.3.14 Changelog: https://github.com/Hackman238/pyExploitDb/blob/master/ChangeLog.md --- pkgs/development/python-modules/pyexploitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyexploitdb/default.nix b/pkgs/development/python-modules/pyexploitdb/default.nix index a22252ebe71f..7f79ea691594 100644 --- a/pkgs/development/python-modules/pyexploitdb/default.nix +++ b/pkgs/development/python-modules/pyexploitdb/default.nix @@ -9,12 +9,12 @@ buildPythonPackage (finalAttrs: { pname = "pyexploitdb"; - version = "0.3.13"; + version = "0.3.14"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-fZCdH29PGU8GSo+JHWLqiaJj5zWIDmxTQTSf0UbLdmo="; + hash = "sha256-oxva2MJp/7D9apgKLMampKrSMBnBtOxKESRvH24U8DQ="; }; build-system = [ setuptools ]; From aa2b87a2f237aed72d3774acfc0ab07a350aacfd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:45:32 +0100 Subject: [PATCH 59/65] python314Packages.pyweatherflowudp: 1.5.0 -> 1.5.1 Changelog: https://github.com/briis/pyweatherflowudp/blob/1.5.1/CHANGELOG.md --- .../python-modules/pyweatherflowudp/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pyweatherflowudp/default.nix b/pkgs/development/python-modules/pyweatherflowudp/default.nix index 1c0e63837a71..4f59bf387d3e 100644 --- a/pkgs/development/python-modules/pyweatherflowudp/default.nix +++ b/pkgs/development/python-modules/pyweatherflowudp/default.nix @@ -2,29 +2,29 @@ lib, buildPythonPackage, fetchFromGitHub, + hatchling, pint, - poetry-core, - poetry-dynamic-versioning, psychrolib, pytest-asyncio, pytestCheckHook, + uv-dynamic-versioning, }: buildPythonPackage (finalAttrs: { pname = "pyweatherflowudp"; - version = "1.5.0"; + version = "1.5.1"; pyproject = true; src = fetchFromGitHub { owner = "briis"; repo = "pyweatherflowudp"; - tag = "v${finalAttrs.version}"; - hash = "sha256-mo42Y6vPREuH5EaoALTJdzoaQLVEvfTeuJqV+N+PFRE="; + tag = finalAttrs.version; + hash = "sha256-07AvFvrnNainBpve3pkiHzbrqSsjcP0N/nJ2slwVdqc="; }; build-system = [ - poetry-core - poetry-dynamic-versioning + hatchling + uv-dynamic-versioning ]; dependencies = [ From d7ec2699986e8bb1f47a203e3c5ad66f94099616 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:47:49 +0100 Subject: [PATCH 60/65] python314Packages.setupmeta: 3.8.0 -> 3.9.0 Diff: https://github.com/codrsquad/setupmeta/compare/v3.8.0...v3.9.0 --- pkgs/development/python-modules/setupmeta/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/setupmeta/default.nix b/pkgs/development/python-modules/setupmeta/default.nix index a4e47d389859..3a10a7520d4a 100644 --- a/pkgs/development/python-modules/setupmeta/default.nix +++ b/pkgs/development/python-modules/setupmeta/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "setupmeta"; - version = "3.8.0"; + version = "3.9.0"; pyproject = true; src = fetchFromGitHub { owner = "codrsquad"; repo = "setupmeta"; tag = "v${version}"; - hash = "sha256-2SKiIkwfmXVOQBKBNUmw4SjiVpyLjIMpSHNA9IQxqwY="; + hash = "sha256-ONl+hFvMkUmPbzbeduCrqidGrKZvbWE0wTvaZMhs64w="; }; preBuild = '' From c37e3d338ea119b766414202853588a6c8e074d1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:49:27 +0100 Subject: [PATCH 61/65] python314Packages.types-awscrt: 0.31.1 -> 0.31.2 Changelog: https://github.com/youtype/types-awscrt/releases/tag/0.31.2 --- pkgs/development/python-modules/types-awscrt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-awscrt/default.nix b/pkgs/development/python-modules/types-awscrt/default.nix index ad92467bed7b..b4ec1f08548b 100644 --- a/pkgs/development/python-modules/types-awscrt/default.nix +++ b/pkgs/development/python-modules/types-awscrt/default.nix @@ -7,13 +7,13 @@ buildPythonPackage (finalAttrs: { pname = "types-awscrt"; - version = "0.31.1"; + version = "0.31.2"; pyproject = true; src = fetchPypi { pname = "types_awscrt"; inherit (finalAttrs) version; - hash = "sha256-CLE0lPk/RcGpLrJkdV/OUO0NHcdQWau14xZw/rmglyQ="; + hash = "sha256-3HlwWs0kCUZWuBBbjXmdfic8jqw3xpE331gM2EvrVPY="; }; build-system = [ setuptools ]; From f691abb2788db528f5ccc92d8b7afc267f677a37 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:53:04 +0100 Subject: [PATCH 62/65] python314Packages.setupmeta: migrate to finalAttrs --- pkgs/development/python-modules/setupmeta/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/setupmeta/default.nix b/pkgs/development/python-modules/setupmeta/default.nix index 3a10a7520d4a..7c712cf8b69b 100644 --- a/pkgs/development/python-modules/setupmeta/default.nix +++ b/pkgs/development/python-modules/setupmeta/default.nix @@ -11,7 +11,7 @@ six, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "setupmeta"; version = "3.9.0"; pyproject = true; @@ -19,12 +19,12 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "codrsquad"; repo = "setupmeta"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ONl+hFvMkUmPbzbeduCrqidGrKZvbWE0wTvaZMhs64w="; }; preBuild = '' - export PYGRADLE_PROJECT_VERSION=${version}; + export PYGRADLE_PROJECT_VERSION=${finalAttrs.version}; ''; build-system = [ setuptools ]; @@ -61,4 +61,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From cb74adafdb39be27a9f06b389218fe17317b3faa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 18 Feb 2026 10:59:44 +0100 Subject: [PATCH 63/65] python314Packages.pyporscheconnectapi: migrate to finalAttrs --- .../python-modules/pyporscheconnectapi/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyporscheconnectapi/default.nix b/pkgs/development/python-modules/pyporscheconnectapi/default.nix index 2e6f7f233b64..95bb88bb0ba0 100644 --- a/pkgs/development/python-modules/pyporscheconnectapi/default.nix +++ b/pkgs/development/python-modules/pyporscheconnectapi/default.nix @@ -8,7 +8,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyporscheconnectapi"; version = "0.2.6"; pyproject = true; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "CJNE"; repo = "pyporscheconnectapi"; - tag = version; + tag = finalAttrs.version; hash = "sha256-aiNCT1IYSXdlJfIoQsBnVn9FGHifkI8e35VCQGGAAZ0="; }; @@ -41,8 +41,8 @@ buildPythonPackage rec { meta = { description = "Python client library for Porsche Connect API"; homepage = "https://github.com/CJNE/pyporscheconnectapi"; - changelog = "https://github.com/CJNE/pyporscheconnectapi/releases/tag/${src.tag}"; + changelog = "https://github.com/CJNE/pyporscheconnectapi/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 8bf1d83d23a23bb8ccb9e06d1bc678bd75bc6757 Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Tue, 23 Dec 2025 17:20:35 +0100 Subject: [PATCH 64/65] koboredux,koboredux-free: fix build with CMake 4 --- pkgs/by-name/ko/koboredux/package.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ko/koboredux/package.nix b/pkgs/by-name/ko/koboredux/package.nix index e51cf8a042e9..9a3b968787bc 100644 --- a/pkgs/by-name/ko/koboredux/package.nix +++ b/pkgs/by-name/ko/koboredux/package.nix @@ -65,7 +65,14 @@ stdenv.mkDerivation rec { }) ]; - postPatch = optionalString useProprietaryAssets '' + postPatch = '' + # CMake 4 support + # https://github.com/olofson/koboredux/pull/562 + substituteInPlace CMakeLists.txt --replace-fail \ + 'cmake_minimum_required(VERSION 2.8)' \ + 'cmake_minimum_required(VERSION 2.8...4.1)' + '' + + optionalString useProprietaryAssets '' cp -r ../koboredux-${version}-Linux/sfx/redux data/sfx/ cp -r ../koboredux-${version}-Linux/gfx/redux data/gfx/ cp -r ../koboredux-${version}-Linux/gfx/redux_fullscreen data/gfx/ From 1263ba4aaa3069885acdecec1bb59cce353df753 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Feb 2026 10:39:24 +0000 Subject: [PATCH 65/65] azurehound: 2.9.1 -> 2.9.2 --- pkgs/by-name/az/azurehound/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/az/azurehound/package.nix b/pkgs/by-name/az/azurehound/package.nix index a0248bb508ca..d1c532ad3f8c 100644 --- a/pkgs/by-name/az/azurehound/package.nix +++ b/pkgs/by-name/az/azurehound/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "azurehound"; - version = "2.9.1"; + version = "2.9.2"; src = fetchFromGitHub { owner = "SpecterOps"; repo = "AzureHound"; tag = "v${finalAttrs.version}"; - hash = "sha256-/ene4POMlqpSFixbD7uzubmOmI/IOPgJbzEQV2dq1gU="; + hash = "sha256-bTg/XYPrV9+319e704Hmc4JdpvdiqNqY6XmCxogJbno="; }; vendorHash = "sha256-+iNFWKFNON4HX2mf4O29zAdElEkIGIx55Wi9MRtg1dg=";