From 650c4b0ba6d5eab94a4ef0d8ff9e86f8b140647a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Nov 2025 23:45:52 +0000 Subject: [PATCH 001/161] pacparser: 1.4.5 -> 1.4.6 --- pkgs/by-name/pa/pacparser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pa/pacparser/package.nix b/pkgs/by-name/pa/pacparser/package.nix index e2a400e9e1ad..52e050bebaf0 100644 --- a/pkgs/by-name/pa/pacparser/package.nix +++ b/pkgs/by-name/pa/pacparser/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pacparser"; - version = "1.4.5"; + version = "1.4.6"; src = fetchFromGitHub { owner = "manugarg"; repo = "pacparser"; rev = "v${finalAttrs.version}"; - hash = "sha256-X842+xPjM404aQJTc2JwqU4vq8kgyKhpnqVu70pNLks="; + hash = "sha256-rHRW/zzQS2vV+rQeZBQNSp2id0Gir1yFPwN2OPMOvVo="; }; patches = [ From 970b0bbe49a20b5718f61130a24bad0c3791343c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 11 Nov 2025 00:20:27 +0000 Subject: [PATCH 002/161] angryipscanner: 3.9.2 -> 3.9.3 --- pkgs/by-name/ip/ipscan/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ip/ipscan/package.nix b/pkgs/by-name/ip/ipscan/package.nix index 9180269a4e4c..fb62fcff8439 100644 --- a/pkgs/by-name/ip/ipscan/package.nix +++ b/pkgs/by-name/ip/ipscan/package.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "ipscan"; - version = "3.9.2"; + version = "3.9.3"; src = fetchurl { url = "https://github.com/angryip/ipscan/releases/download/${finalAttrs.version}/ipscan_${finalAttrs.version}_amd64.deb"; - hash = "sha256-5H6QCT7Z3EOJks/jLBluTCgJbqpRMW5iheds9nl4ktU="; + hash = "sha256-RLdlcrtpWcO4z7cKSN+y9UJzMBtnli2mAvuJSXCMoJU="; }; nativeBuildInputs = [ From 2b971dc5881acf9022000c0bf9e585092489ed03 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 14 Nov 2025 00:30:23 +0000 Subject: [PATCH 003/161] mspdebug: 0.25 -> 0.26 --- pkgs/development/misc/msp430/mspdebug.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/misc/msp430/mspdebug.nix b/pkgs/development/misc/msp430/mspdebug.nix index c9ac04f9e7a5..7221e522bcee 100644 --- a/pkgs/development/misc/msp430/mspdebug.nix +++ b/pkgs/development/misc/msp430/mspdebug.nix @@ -17,13 +17,13 @@ assert enableReadline -> readline != null; assert enableMspds -> mspds != null; stdenv.mkDerivation rec { - version = "0.25"; + version = "0.26"; pname = "mspdebug"; src = fetchFromGitHub { owner = "dlbeer"; repo = "mspdebug"; rev = "v${version}"; - sha256 = "0prgwb5vx6fd4bj12ss1bbb6axj2kjyriyjxqrzd58s5jyyy8d3c"; + sha256 = "sha256-4TisC0Nm3lYMWCJ3TtaHDAfLDejMQZJIruh2f7fCndU="; }; enableParallelBuilding = true; From aa9ba8c5dbb99b44c6530fc5ba52771aa03bf30b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Dec 2025 21:44:35 +0000 Subject: [PATCH 004/161] hatch: 1.16.1 -> 1.16.2 --- pkgs/by-name/ha/hatch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/hatch/package.nix b/pkgs/by-name/ha/hatch/package.nix index fcaa9017b260..593c669cb88d 100644 --- a/pkgs/by-name/ha/hatch/package.nix +++ b/pkgs/by-name/ha/hatch/package.nix @@ -14,14 +14,14 @@ python3Packages.buildPythonApplication rec { pname = "hatch"; - version = "1.16.1"; + version = "1.16.2"; pyproject = true; src = fetchFromGitHub { owner = "pypa"; repo = "hatch"; tag = "hatch-v${version}"; - hash = "sha256-HreVb+RZzQV3p9TaoHDZLHBQFifyH+hocP01u5yU+ms="; + hash = "sha256-A91tpoNBTerB2e09dmvgwealId8mnjxcyiVyCkMxQlY="; }; patches = [ (replaceVars ./paths.patch { uv = lib.getExe python3Packages.uv; }) ]; From d5f14598f38ddc473c01c65da19373763d074ef2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Dec 2025 17:46:52 +0000 Subject: [PATCH 005/161] kaminpar: 3.7.1 -> 3.7.2 --- pkgs/by-name/ka/kaminpar/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ka/kaminpar/package.nix b/pkgs/by-name/ka/kaminpar/package.nix index 41e402054f1e..1a7cfeef3a90 100644 --- a/pkgs/by-name/ka/kaminpar/package.nix +++ b/pkgs/by-name/ka/kaminpar/package.nix @@ -14,13 +14,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "kaminpar"; - version = "3.7.1"; + version = "3.7.2"; src = fetchFromGitHub { owner = "KaHIP"; repo = "KaMinPar"; tag = "v${finalAttrs.version}"; - hash = "sha256-g343iIpKRclQ+hKdWEVbA7JVuHGBLSq40rK9YUBIy+o="; + hash = "sha256-yuceZE3o5dvK7Q8y8nbq7DLMx51GLk2lRh2hMTLdbRc="; }; nativeBuildInputs = [ cmake ]; From 4860a5be4f692e2155caff706ff0c21f173122d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Dec 2025 12:38:47 +0000 Subject: [PATCH 006/161] butt: 1.45.0 -> 1.46.0 --- pkgs/by-name/bu/butt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/butt/package.nix b/pkgs/by-name/bu/butt/package.nix index 53dc3e89440e..738b4426ff4f 100644 --- a/pkgs/by-name/bu/butt/package.nix +++ b/pkgs/by-name/bu/butt/package.nix @@ -21,11 +21,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "butt"; - version = "1.45.0"; + version = "1.46.0"; src = fetchurl { url = "https://danielnoethen.de/butt/release/${finalAttrs.version}/butt-${finalAttrs.version}.tar.gz"; - hash = "sha256-iEmFEJRsTvHeKGYvnhzYXSC/q0DSw0Z/YgK4buDtg2Q="; + hash = "sha256-3RIC2H5HMn/e5Bl4XCPxxpv+FET9RgV7MxtcOuscXzs="; }; postPatch = '' From c899f4aa46071957043c29cb09fe5e328fa87c4e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Dec 2025 13:25:18 +0000 Subject: [PATCH 007/161] roccat-tools: 5.9.0 -> 5.9.1 --- pkgs/by-name/ro/roccat-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/roccat-tools/package.nix b/pkgs/by-name/ro/roccat-tools/package.nix index 959637eff371..52490fd76c06 100644 --- a/pkgs/by-name/ro/roccat-tools/package.nix +++ b/pkgs/by-name/ro/roccat-tools/package.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation rec { pname = "roccat-tools"; - version = "5.9.0"; + version = "5.9.1"; src = fetchurl { url = "mirror://sourceforge/roccat/${pname}-${version}.tar.bz2"; - sha256 = "12j02rzbz3iqxprz8cj4kcfcdgnqlva142ci177axqmckcq6crvg"; + sha256 = "sha256-6bgyr5l7FF1HzPjT5aJSL7xickHJ9jZ73Ulrx3+tQ1o="; }; postPatch = '' From f76aa54588de269ccb39e148b1cb8c303e8730ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Dec 2025 09:44:11 +0000 Subject: [PATCH 008/161] touchosc: 1.4.5.238 -> 1.4.7.243 --- pkgs/by-name/to/touchosc/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/to/touchosc/package.nix b/pkgs/by-name/to/touchosc/package.nix index ff1072178e77..6844b75d4341 100644 --- a/pkgs/by-name/to/touchosc/package.nix +++ b/pkgs/by-name/to/touchosc/package.nix @@ -46,7 +46,7 @@ in stdenv.mkDerivation rec { pname = "touchosc"; - version = "1.4.5.238"; + version = "1.4.7.243"; suffix = { @@ -60,9 +60,9 @@ stdenv.mkDerivation rec { url = "https://hexler.net/pub/${pname}/${pname}-${version}-${suffix}.deb"; hash = { - aarch64-linux = "sha256-ITuIQfBw5LIN3sc11G78Pd5Ca4KDqxPhc9ArpGKBNzo="; - armv7l-linux = "sha256-DF7jTVp5Xieop6Q/EVznQmDlFFA5qaizXAoNwCXs/Hc="; - x86_64-linux = "sha256-6KpdwGXbyYwT0VhwPS9yP0c6HXUjKkGGmvZDiwQvlBw="; + aarch64-linux = "sha256-WHjtjxSLphODnYynKX5oYRirBWnv0wTh5mxCrw5DL3c="; + armv7l-linux = "sha256-g426dUSJ5UC4k2s/a8sFLNG0q0xyvPh824jXDHN+2SM="; + x86_64-linux = "sha256-MD3wxGM04x7gBoHS2J1I0hGGbgDZeEUTFCaEUsM/R6E="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 438620c174643ef47e7d19e0ecf9615a488fff9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Dec 2025 09:21:05 +0000 Subject: [PATCH 009/161] hyperrogue: 13.1f -> 13.1i --- pkgs/by-name/hy/hyperrogue/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hyperrogue/package.nix b/pkgs/by-name/hy/hyperrogue/package.nix index 7992aa8dddfa..f37d89913530 100644 --- a/pkgs/by-name/hy/hyperrogue/package.nix +++ b/pkgs/by-name/hy/hyperrogue/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "hyperrogue"; - version = "13.1f"; + version = "13.1i"; src = fetchFromGitHub { owner = "zenorogue"; repo = "hyperrogue"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-HJer4CUtpJDI0aRbays9vhNTnmOYHl3eODDaLdxwjyE="; + sha256 = "sha256-JFSPbcbPuTKq9TNMCwpjDOEaI3SdAfcnSIi/uZkYT7w="; }; env = { From ed891ee10fcdfea860d599d0c5cda08999477c0f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Dec 2025 10:12:58 +0000 Subject: [PATCH 010/161] jbang: 0.132.1 -> 0.135.1 --- pkgs/by-name/jb/jbang/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jb/jbang/package.nix b/pkgs/by-name/jb/jbang/package.nix index 84e8fdee14fa..2826f63533a8 100644 --- a/pkgs/by-name/jb/jbang/package.nix +++ b/pkgs/by-name/jb/jbang/package.nix @@ -9,12 +9,12 @@ }: stdenv.mkDerivation rec { - version = "0.132.1"; + version = "0.135.1"; pname = "jbang"; src = fetchzip { url = "https://github.com/jbangdev/jbang/releases/download/v${version}/${pname}-${version}.tar"; - sha256 = "sha256-+JqToH2DHfExu0HtGK1M/YobgjTApWxyp9Hp6VjdRvI="; + sha256 = "sha256-7MUiUi7Q4tTCN8RUkO0FM9ZwIqAnTD6yJqUr3199FKQ="; }; nativeBuildInputs = [ makeWrapper ]; From e7d1af810b129963d1303ad90c975af70af4758e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 17 Jan 2026 05:08:53 +0000 Subject: [PATCH 011/161] auto-cpufreq: 2.6.0 -> 3.0.0 --- pkgs/by-name/au/auto-cpufreq/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/au/auto-cpufreq/package.nix b/pkgs/by-name/au/auto-cpufreq/package.nix index b2c5c3443e91..4c4206a4f59c 100644 --- a/pkgs/by-name/au/auto-cpufreq/package.nix +++ b/pkgs/by-name/au/auto-cpufreq/package.nix @@ -12,14 +12,14 @@ python3Packages.buildPythonPackage rec { pname = "auto-cpufreq"; - version = "2.6.0"; + version = "3.0.0"; pyproject = true; src = fetchFromGitHub { owner = "AdnanHodzic"; repo = "auto-cpufreq"; tag = "v${version}"; - hash = "sha256-DEs6jbWYJFJgpaPtF5NT3DQs3erjzdm2brLNHpjrEPA="; + hash = "sha256-X+2RxD4+F8LBqvJNRh6FduRLU4a2SnZQ8a9BCN6Ty1E="; }; patches = [ From 3bd1d4c06fd66a9e72293652c52626cd6cedd7ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 10:34:35 +0000 Subject: [PATCH 012/161] metabase: 0.56.10 -> 0.58.2 --- pkgs/by-name/me/metabase/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/me/metabase/package.nix b/pkgs/by-name/me/metabase/package.nix index c3aa49b23ecd..9ea578c719c3 100644 --- a/pkgs/by-name/me/metabase/package.nix +++ b/pkgs/by-name/me/metabase/package.nix @@ -12,11 +12,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "metabase"; - version = "0.56.10"; + version = "0.58.2"; src = fetchurl { url = "https://downloads.metabase.com/v${finalAttrs.version}/metabase.jar"; - hash = "sha256-otpNh9TJnUoHjAVVCkrsJO93nIeEfaNC8amZdTvreIE="; + hash = "sha256-stMlL0QSM4Py5xh2CsAV53v1FSc9u6NBQ+i5oLfewoQ="; }; nativeBuildInputs = [ makeWrapper ]; From 43d4b99b05d833948b11b2a42730f6645770dce0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 20 Jan 2026 11:27:34 -0800 Subject: [PATCH 013/161] corepack: use nodejs-slim --- pkgs/by-name/co/corepack/package.nix | 5 ++++- pkgs/top-level/aliases.nix | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/corepack/package.nix b/pkgs/by-name/co/corepack/package.nix index d29373c5ce40..f95017d2688c 100644 --- a/pkgs/by-name/co/corepack/package.nix +++ b/pkgs/by-name/co/corepack/package.nix @@ -3,13 +3,16 @@ stdenvNoCC, cacert, yarn-berry, - nodejs, + nodejs-slim, # no need for NPM fetchFromGitHub, nix-update-script, versionCheckHook, fetchpatch2, }: +let + nodejs = nodejs-slim; +in stdenvNoCC.mkDerivation (finalAttrs: { pname = "corepack"; version = "0.34.4"; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ba6041e290ea..8dcb2b0a673a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -491,7 +491,7 @@ mapAliases { copilot-language-server-fhs = warnAlias "The package set `copilot-language-server-fhs` has been renamed to `copilot-language-server`." copilot-language-server; # Added 2025-09-07 copper = throw "'copper' has been removed, as it was broken since 22.11"; # Added 2025-08-22 cordless = throw "'cordless' has been removed due to being archived upstream. Consider using 'discordo' instead."; # Added 2025-06-07 - corepack_latest = throw "'corepack_latest' has been removed, use 'corepack.override { nodejs = pkgs.nodejs_latest; }' instead"; # Added 2025-10-25 + corepack_latest = throw "'corepack_latest' has been removed, use 'corepack.override { nodejs-slim = pkgs.nodejs-slim_latest; }' instead"; # Added 2025-10-25 coreth = throw "'coreth' has been moved to 'avalanchego' by upstream"; # Added 2026-01-15 cosmic-tasks = throw "'cosmic-tasks' has been renamed to/replaced by 'tasks'"; # Converted to throw 2025-10-27 cotton = throw "'cotton' has been removed since it is vulnerable to CVE-2025-62518 and upstream is unmaintained"; # Added 2025-10-26 From 0c0f99f2ea6b19b8bb22d765b56560ba389b37c1 Mon Sep 17 00:00:00 2001 From: qb114514 Date: Thu, 22 Jan 2026 13:03:39 +0800 Subject: [PATCH 014/161] maintainers: add qb114514 --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index ef50ebc387ae..01729da6ca85 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -21523,6 +21523,12 @@ githubId = 12017109; name = "Rabindra Dhakal"; }; + qb114514 = { + name = "qb114514"; + email = "GNUqb114514@outlook.com"; + github = "GNUqb114514"; + githubId = 110373832; + }; qbisi = { name = "qbisicwate"; email = "qbisicwate@gmail.com"; From 863d930b153ad3a7fa95d43e888817a3f5775fee Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Sat, 24 Jan 2026 09:21:48 +1100 Subject: [PATCH 015/161] nixos/xen: general module improvements Signed-off-by: Fernando Rodrigues --- nixos/modules/virtualisation/xen-dom0.nix | 115 ++++++++++++---------- 1 file changed, 62 insertions(+), 53 deletions(-) diff --git a/nixos/modules/virtualisation/xen-dom0.nix b/nixos/modules/virtualisation/xen-dom0.nix index 92e40f77b82a..45955141fedf 100644 --- a/nixos/modules/virtualisation/xen-dom0.nix +++ b/nixos/modules/virtualisation/xen-dom0.nix @@ -1,5 +1,3 @@ -# Xen Project Hypervisor (Dom0) support. - { config, lib, @@ -8,35 +6,40 @@ }: let - inherit (builtins) readFile; - inherit (lib.meta) hiPrio; - inherit (lib.modules) mkRemovedOptionModule mkRenamedOptionModule mkIf; - inherit (lib.options) - mkOption - mkEnableOption + inherit (lib) + boolToString + getExe + hasSuffix + hiPrio literalExpression + mkEnableOption + mkIf + mkOption mkPackageOption + mkRemovedOptionModule + mkRenamedOptionModule + optional + optionalAttrs + optionalString + optionals + singleton + teams + types ; - inherit (lib.types) - listOf - str + inherit (types) + addCheck + bool + enum + float + int ints lines - enum - path - submodule - addCheck - float - bool - int + listOf nullOr + path + str + submodule ; - inherit (lib.lists) optional optionals; - inherit (lib.strings) hasSuffix optionalString; - inherit (lib.meta) getExe; - inherit (lib.attrsets) optionalAttrs; - inherit (lib.trivial) boolToString; - inherit (lib.teams.xen) members; cfg = config.virtualisation.xen; @@ -59,14 +62,12 @@ let diffutils ] ); - runtimeEnv = { - efiMountPoint = config.boot.loader.efi.efiSysMountPoint; - }; + runtimeEnv.efiMountPoint = config.boot.loader.efi.efiSysMountPoint; # We disable SC2016 because we don't want to expand the regexes in the sed commands. excludeShellChecks = [ "SC2016" ]; - text = readFile ./xen-boot-builder.sh; + text = builtins.readFile ./xen-boot-builder.sh; }; in @@ -224,7 +225,7 @@ in boot = { params = mkOption { default = [ ]; - example = '' + example = literalExpression '' [ "iommu=force:true,qinval:true,debug:true" "noreboot=true" @@ -234,8 +235,11 @@ in type = listOf str; description = '' Xen Command Line parameters passed to Domain 0 at boot time. - Note: these are different from `boot.kernelParams`. See + + ::: {.note} + Note: these are different from {option}`boot.kernelParams`. See the [Xen documentation](https://xenbits.xenproject.org/docs/unstable/misc/xen-command-line.html) for more information. + ::: ''; }; builderVerbosity = mkOption { @@ -267,7 +271,7 @@ in type = path; default = "${cfg.package.boot}/${cfg.package.multiboot}"; defaultText = literalExpression "\${config.virtualisation.xen.package.boot}/\${config.virtualisation.xen.package.multiboot}"; - example = literalExpression "\${config.virtualisation.xen.package}/boot/xen-\${config.virtualisation.xen.package.version}"; + example = literalExpression "\${config.virtualisation.xen.package}/boot/xen-\${config.virtualisation.xen.package.upstreamVersion}"; description = '' Path to the Xen `multiboot` binary used for BIOS booting. Unless you're building your own Xen derivation, you should leave this @@ -280,7 +284,7 @@ in type = path; default = "${cfg.package.boot}/${cfg.package.efi}"; defaultText = literalExpression "\${config.virtualisation.xen.package.boot}/\${config.virtualisation.xen.package.efi}"; - example = literalExpression "\${config.virtualisation.xen.package}/boot/efi/efi/nixos/xen-\${config.virtualisation.xen.package.version}.efi"; + example = literalExpression "\${config.virtualisation.xen.package}/boot/efi/efi/nixos/xen-\${config.virtualisation.xen.package.upstreamVersion}.efi"; description = '' Path to xen.efi. `pkgs.xen` is patched to install the xen.efi file on `$boot/boot/xen.efi`, but an unpatched Xen build may install it @@ -333,7 +337,7 @@ in extraConfig = mkOption { type = lines; default = ""; - example = '' + example = literalExpression '' XENDOMAINS_SAVE=/persist/xen/save XENDOMAINS_RESTORE=false XENDOMAINS_CREATE_USLEEP=10000000 @@ -674,12 +678,15 @@ in } { assertion = config.boot.initrd.systemd.enable; - message = "Xen does not support the legacy script-based Stage 1 initrd."; + message = '' + Xen does not support the legacy script-based stage 1 initial ramdisk. + Please set 'boot.initrd.systemd.enable' to 'true'. + ''; } { assertion = cfg.dom0Resources.maxMemory >= cfg.dom0Resources.memory; message = '' - You have allocated more memory to dom0 than virtualisation.xen.dom0Resources.maxMemory + You have allocated more memory to dom0 than 'virtualisation.xen.dom0Resources.maxMemory' allows for. Please increase the maximum memory limit, or decrease the default memory allocation. ''; } @@ -690,12 +697,19 @@ in { assertion = cfg.store.settings.quota.maxWatchEvents >= cfg.store.settings.quota.maxOutstanding; message = '' - Upstream Xen recommends that maxWatchEvents be equal to or greater than maxOutstanding, + Upstream Xen recommends that 'virtualisation.xen.store.settings.quota.maxWatchEvents' + be equal to or greater than 'virtualisation.xen.store.settings.quota.maxOutstanding', in order to mitigate denial of service attacks from malicious frontends. ''; } ]; + warnings = lib.optional ((config.boot ? lanzaboote) && config.boot.lanzaboote.enable) '' + Xen support has not yet been merged into Lanzaboote. + Ensure that your Lanzaboote configuration includes PR #387: + https://github.com/nix-community/lanzaboote/pull/387 + ''; + virtualisation.xen.boot.params = optionals cfg.trace [ "loglvl=all" @@ -760,9 +774,7 @@ in }; # See the `xenBootBuilder` script in the main `let...in` statement of this file. - loader.systemd-boot.extraInstallCommands = '' - ${getExe xenBootBuilder} ${cfg.boot.builderVerbosity} - ''; + loader.systemd-boot.extraInstallCommands = "${getExe xenBootBuilder} ${cfg.boot.builderVerbosity}"; }; # Domain 0 requires a pvops-enabled kernel. @@ -862,21 +874,18 @@ in # Xen provides systemd units. packages = [ cfg.package ]; - mounts = [ - { - description = "Mount /proc/xen files"; - what = "xenfs"; - where = "/proc/xen"; - type = "xenfs"; - unitConfig = { - ConditionPathExists = "/proc/xen"; - RefuseManualStop = "true"; - }; - } - ]; + mounts = singleton { + description = "Mount /proc/xen files"; + what = "xenfs"; + where = "/proc/xen"; + type = "xenfs"; + unitConfig = { + ConditionPathExists = "/proc/xen"; + RefuseManualStop = "true"; + }; + }; services = { - # While this service is installed by the `xen` package, it shouldn't be used in dom0. xendriverdomain.enable = false; @@ -934,5 +943,5 @@ in }; }; }; - meta.maintainers = members; + meta.maintainers = teams.xen.members; } From 070fe7a514aa76ce296ffa4b82074dd606200e96 Mon Sep 17 00:00:00 2001 From: qbisi Date: Sun, 25 Jan 2026 10:09:06 +0800 Subject: [PATCH 016/161] kahip: 3.18 -> 3.21 --- pkgs/by-name/ka/kahip/package.nix | 35 ++++++++++++++++++------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/ka/kahip/package.nix b/pkgs/by-name/ka/kahip/package.nix index 17f12f7725aa..41b140ed8bf1 100644 --- a/pkgs/by-name/ka/kahip/package.nix +++ b/pkgs/by-name/ka/kahip/package.nix @@ -2,51 +2,56 @@ lib, stdenv, fetchFromGitHub, - fetchpatch2, cmake, mpi, metis, + llvmPackages, python3Packages, pythonSupport ? false, isILP64 ? false, }: stdenv.mkDerivation (finalAttrs: { pname = "kahip"; - version = "3.18"; + version = "3.21"; src = fetchFromGitHub { owner = "KaHIP"; repo = "KaHIP"; tag = "v${finalAttrs.version}"; - hash = "sha256-l8DhVb2G6pQQcH3Wq4NsKw30cSK3sG+gCYRdpibw4ZI="; + hash = "sha256-FVbJJpz3ecfME0KZN/5AHuqCkPl/UpR+kHHMyxFzErY="; }; - patches = [ - (fetchpatch2 { - url = "https://github.com/KaHIP/KaHIP/commit/9d4978c7540a1ccbc9807367d6e3852114e86567.patch?full_index=1"; - hash = "sha256-nIJL0YmVp9+JUhzEXjoabD1qNEnhtrBnjMWnitYt0eU="; - }) - ]; - nativeBuildInputs = [ cmake ] - ++ lib.optionals pythonSupport [ - python3Packages.python - python3Packages.pybind11 - ]; + ++ lib.optional pythonSupport python3Packages.python; buildInputs = [ mpi metis - ]; + ] + ++ lib.optional pythonSupport python3Packages.pybind11 + ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; + + # create meta package providing dist-info for python3Pacakges.kahip that common cmake build does not do + propagatedBuildInputs = lib.optional pythonSupport ( + python3Packages.mkPythonMetaPackage { + inherit (finalAttrs) pname version meta; + } + ); cmakeFlags = [ (lib.cmakeBool "64BITMODE" isILP64) + (lib.cmakeBool "NONATIVEOPTIMIZATIONS" true) (lib.cmakeBool "BUILDPYTHONMODULE" pythonSupport) (lib.cmakeFeature "CMAKE_INSTALL_PYTHONDIR" python3Packages.python.sitePackages) ]; + postInstall = lib.optionalString pythonSupport '' + cp ../python/kahip/* $out/${python3Packages.python.sitePackages}/kahip + echo "__version__= '${finalAttrs.version}'" > $out/${python3Packages.python.sitePackages}/kahip/_version.py + ''; + doInstallCheck = pythonSupport; nativeInstallCheckInputs = lib.optionals pythonSupport [ From 7bd0958300e13a68ea5cc5568f0e07f7442a1917 Mon Sep 17 00:00:00 2001 From: blackzeshi <105582686+zeshi09@users.noreply.github.com> Date: Sun, 25 Jan 2026 23:59:52 +0500 Subject: [PATCH 017/161] caido: 0.53.1 -> 0.55.1 --- pkgs/by-name/ca/caido/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ca/caido/package.nix b/pkgs/by-name/ca/caido/package.nix index fee8b0c6ade5..0b7148069114 100644 --- a/pkgs/by-name/ca/caido/package.nix +++ b/pkgs/by-name/ca/caido/package.nix @@ -26,19 +26,19 @@ let cliSources = { x86_64-linux = { url = "https://caido.download/releases/v${version}/caido-cli-v${version}-linux-x86_64.tar.gz"; - hash = "sha256-qSrgEg0iEx5Mpe+meHnkrOgM9zcQJBzoH5KlMy8FE5Q="; + hash = "sha256-4xRkEN/ZA+JUFMB2qoEZT0Bzv2Qc7Y9kcj251MCAhKE="; }; aarch64-linux = { url = "https://caido.download/releases/v${version}/caido-cli-v${version}-linux-aarch64.tar.gz"; - hash = "sha256-mgIjo+1y2jxC7lPUkLjuwIq4F8SagjQAyfeqaoeQX9w="; + hash = "sha256-gMQkF0+mq2nRBy0oBenFvp69byWCkqmt8E4ZpKuNxKw="; }; x86_64-darwin = { url = "https://caido.download/releases/v${version}/caido-cli-v${version}-mac-x86_64.zip"; - hash = "sha256-iPDYQXWaxt32MxbAWL0496i7IO0FEt8di4E0msagfEo="; + hash = "sha256-C+EfmSBJMyxYXLfzxCrY7ZVtg8nwtie8w0Lj1Dy7o/k="; }; aarch64-darwin = { url = "https://caido.download/releases/v${version}/caido-cli-v${version}-mac-aarch64.zip"; - hash = "sha256-5b9TrR5ZqlN17OgIaQ9vPIccwOiELNcidjinF3rf6Zc="; + hash = "sha256-b0cBS3RwsiLgJNqHWxi672MVZNfTYNOEJ2k0h2qNnP0="; }; }; @@ -46,19 +46,19 @@ let desktopSources = { x86_64-linux = { url = "https://caido.download/releases/v${version}/caido-desktop-v${version}-linux-x86_64.AppImage"; - hash = "sha256-/puWhX5ooz994f1COw356HSfqcOmJaAweccTIWl9KCo="; + hash = "sha256-zfts2h8QWTxe/dISwgKRQiSx2nD6vtE1atPfREyGX/U="; }; aarch64-linux = { url = "https://caido.download/releases/v${version}/caido-desktop-v${version}-linux-aarch64.AppImage"; - hash = "sha256-iYaWN6Nu0+zPSUzlhUS5EIuYO32BVkBLZrPA9h7DpfM="; + hash = "sha256-fYqzukRptCB466LIPbVre2EwBFt4Bsq9amQ4kjQuV2Q="; }; x86_64-darwin = { url = "https://caido.download/releases/v${version}/caido-desktop-v${version}-mac-x86_64.dmg"; - hash = "sha256-iPDYQXWaxt32MxbAWL0496i7IO0FEt8di4E0msagfEo="; + hash = "sha256-UsGT5n0MGVwWCXACo74Harb4J/qt/3TyD0+EFYNmPxw="; }; aarch64-darwin = { url = "https://caido.download/releases/v${version}/caido-desktop-v${version}-mac-aarch64.dmg"; - hash = "sha256-5b9TrR5ZqlN17OgIaQ9vPIccwOiELNcidjinF3rf6Zc="; + hash = "sha256-iZHZayj2VYjMY9+p+xrlX+vP/DcbCRPQizQEqtF39EU="; }; }; From 6446996c9a96566e5ad03f278ca45bb69530942c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 27 Jan 2026 06:50:53 +0000 Subject: [PATCH 018/161] datovka: 4.26.0 -> 4.28.0 --- pkgs/applications/networking/datovka/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/datovka/default.nix b/pkgs/applications/networking/datovka/default.nix index 40a2e4d17292..f62024ae688b 100644 --- a/pkgs/applications/networking/datovka/default.nix +++ b/pkgs/applications/networking/datovka/default.nix @@ -13,11 +13,11 @@ mkDerivation rec { pname = "datovka"; - version = "4.26.0"; + version = "4.28.0"; src = fetchurl { url = "https://gitlab.nic.cz/datovka/datovka/-/archive/v${version}/datovka-v${version}.tar.gz"; - sha256 = "sha256-pEdjh/c4vhirj2R9bYDdi2FL7N9x67kTOyfXiJDzMKE="; + sha256 = "sha256-vTfmJEwbfaPFnZE8o3YnZhjwfMZ0At7eZ0iMoh4/HQE="; }; buildInputs = [ From 97be12101794d0a2cd27a4af55744532bf466fa1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 28 Jan 2026 00:18:29 +0000 Subject: [PATCH 019/161] sqlcl: 25.3.0.274.1210 -> 25.4.1.022.0618 --- pkgs/by-name/sq/sqlcl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sq/sqlcl/package.nix b/pkgs/by-name/sq/sqlcl/package.nix index 3261295e4e12..6a0b3aebb078 100644 --- a/pkgs/by-name/sq/sqlcl/package.nix +++ b/pkgs/by-name/sq/sqlcl/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "sqlcl"; - version = "25.3.0.274.1210"; + version = "25.4.1.022.0618"; src = fetchurl { url = "https://download.oracle.com/otn_software/java/sqldeveloper/sqlcl-${finalAttrs.version}.zip"; - hash = "sha256-TOKTvBFoUFDqN7qjq6yYYBh0bfS66kks243q6+5+i6c="; + hash = "sha256-txfYOqGnraLKOOfIvls2nqai+fUMX9tV4Y0mO0ceyrk="; }; nativeBuildInputs = [ From ea0cd564390011a7c2fcb4bb55ea90db9a828afd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 28 Jan 2026 05:51:06 +0000 Subject: [PATCH 020/161] mercure: 0.21.6 -> 0.21.7 --- pkgs/by-name/me/mercure/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/mercure/package.nix b/pkgs/by-name/me/mercure/package.nix index df031e5b6242..74c3b765e4d2 100644 --- a/pkgs/by-name/me/mercure/package.nix +++ b/pkgs/by-name/me/mercure/package.nix @@ -9,18 +9,18 @@ buildGoModule rec { pname = "mercure"; - version = "0.21.6"; + version = "0.21.7"; src = fetchFromGitHub { owner = "dunglas"; repo = "mercure"; rev = "v${version}"; - hash = "sha256-hCEoEs6NiShssKER1Z8IVQPF+Ir7wbreGInWmcdnqzE="; + hash = "sha256-Dns8rzZJTnALhP8O9HDSjRfdesNYH3Qt/xrK4dMCGS4="; }; sourceRoot = "${src.name}/caddy"; - vendorHash = "sha256-GTHJtNO4JqTEDxVMe0yTgnjhfK2aGZpjMTfSFtL29IU="; + vendorHash = "sha256-UcCtK7qcwvc54wXr9DpfeMWzqrVz5zdEy4Mv2Qc+PNw="; subPackages = [ "mercure" ]; excludedPackages = [ "../cmd/mercure" ]; From c0a583f8e07a528ab2077936e8f9c462dc1998df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 02:23:29 +0000 Subject: [PATCH 021/161] lazyjournal: 0.8.1 -> 0.8.4 --- pkgs/by-name/la/lazyjournal/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lazyjournal/package.nix b/pkgs/by-name/la/lazyjournal/package.nix index 93389946a374..7a5b014e8ed7 100644 --- a/pkgs/by-name/la/lazyjournal/package.nix +++ b/pkgs/by-name/la/lazyjournal/package.nix @@ -5,7 +5,7 @@ nix-update-script, }: let - version = "0.8.1"; + version = "0.8.4"; in buildGoModule { pname = "lazyjournal"; @@ -15,7 +15,7 @@ buildGoModule { owner = "Lifailon"; repo = "lazyjournal"; tag = version; - hash = "sha256-QHVwEesJZiySwEPeDZaU56uY+PJEJXCybvAezhwa59g="; + hash = "sha256-7/eQZUht8xs8JoivLR3UNxRQ4Gajyp4vhxF4wM0GpPg="; }; vendorHash = "sha256-Wl8DmEBt1YtTk9QEvWybSWRQm0Lnfd5q3C/wg+gP33g="; From 522228a483124ca064163e922603674d5a19abd3 Mon Sep 17 00:00:00 2001 From: Nikita Rudenko Date: Fri, 30 Jan 2026 17:15:09 +0300 Subject: [PATCH 022/161] tmuxPlugins.kanagawa: 0-unstable-2025-12-17 -> 0-unstable-2026-01-29 --- pkgs/misc/tmux-plugins/default.nix | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index 3a675436029a..201c318f24a5 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -421,19 +421,19 @@ in }; }; - kanagawa = mkTmuxPlugin { - pluginName = "kanagawa"; - version = "0-unstable-2025-12-17"; + ukiyo = mkTmuxPlugin { + pluginName = "ukiyo"; + version = "0-unstable-2026-01-30"; src = fetchFromGitHub { owner = "Nybkox"; - repo = "tmux-kanagawa"; - rev = "10a59af0a50aacf7e68e6757fb42e94d1804246e"; - hash = "sha256-ldc++p2PcYdzoOLrd4PGSrueAGNWncdbc5k6wmFM9kQ="; + repo = "tmux-ukiyo"; + rev = "14fdf51ad16f7b81019c53b987877e78e697f51b"; + hash = "sha256-ILQVOQ6cfG7I7hFN72mgSTc0AZZW4WWHSxwWKbK0piY="; }; meta = { - homepage = "https://github.com/Nybkox/tmux-kanagawa"; - downloadPage = "https://github.com/Nybkox/tmux-kanagawa"; - description = "Feature packed kanagawa theme for tmux"; + homepage = "https://github.com/Nybkox/tmux-ukiyo"; + downloadPage = "https://github.com/Nybkox/tmux-ukiyo"; + description = "Feature packed ukiyo theme for tmux"; license = lib.licenses.mit; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ FKouhai ]; @@ -1204,4 +1204,6 @@ in } // lib.optionalAttrs config.allowAliases { mkDerivation = throw "tmuxPlugins.mkDerivation is deprecated, use tmuxPlugins.mkTmuxPlugin instead"; # added 2021-03-14 + + kanagawa = throw "'tmuxPlugins.kanagawa' has been renamed to/replaced by 'tmuxPlugins.ukiyo'"; # Converted to throw 2026-01-30 } From e426e8b53b92882833c083938ebb3788ec13c1e0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 30 Jan 2026 14:45:41 +0000 Subject: [PATCH 023/161] yandex-cloud: 0.174.0 -> 0.188.0 --- pkgs/by-name/ya/yandex-cloud/sources.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ya/yandex-cloud/sources.json b/pkgs/by-name/ya/yandex-cloud/sources.json index d8a47355bd61..2511389ba7f8 100644 --- a/pkgs/by-name/ya/yandex-cloud/sources.json +++ b/pkgs/by-name/ya/yandex-cloud/sources.json @@ -1,25 +1,25 @@ { - "version": "0.174.0", + "version": "0.188.0", "binaries": { "aarch64-darwin": { - "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.174.0/darwin/arm64/yc", - "hash": "sha256-GzmDuKaZpIxdtDwKpJD/scDklHQWyOUpsYV4n4+TGj8=" + "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.188.0/darwin/arm64/yc", + "hash": "sha256-/vr9q1Do9G+kaEq3L9tSQAk1kJw9pxGDF0B9jyLvvZg=" }, "aarch64-linux": { - "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.174.0/linux/arm64/yc", - "hash": "sha256-RCd0/6TLGViH/jGUrXU2BPUUhwNftGUiG4LhsEtG/+8=" + "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.188.0/linux/arm64/yc", + "hash": "sha256-X07Y2ZgrLk1PCrX1fG0nn5OtucK8EHDvDIQ5xqKtXps=" }, "i686-linux": { - "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.174.0/linux/386/yc", - "hash": "sha256-aFfk4onGgcMTO4QmmtlyfUJo9/z7DnJtNpLgNt9a5ds=" + "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.188.0/linux/386/yc", + "hash": "sha256-zFcQwG1lGINWTlr/Z8ZdQvOkgXLRP2eJLuEO5X+UZug=" }, "x86_64-darwin": { - "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.174.0/darwin/amd64/yc", - "hash": "sha256-O9AYZ6mx1Aoh1GfDcB7z6SUnHkLEFMhJSp9FH56Qzc4=" + "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.188.0/darwin/amd64/yc", + "hash": "sha256-V2aGj6TMuYIpIYRQtl5lFDwZcpEYT7XreSRj0MoKA1E=" }, "x86_64-linux": { - "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.174.0/linux/amd64/yc", - "hash": "sha256-smt6xE3YP9/j6HoVyvHA4u3rrpuHHOtS/qkINahjjaw=" + "url": "https://storage.yandexcloud.net/yandexcloud-yc/release/0.188.0/linux/amd64/yc", + "hash": "sha256-T2IaPbvNrehCT7VStjzrHLLemLeQqXjoX3fglt/5xX0=" } } } From 53cd2c067ca44961c80f1f2d911aa2d573bc3d0e Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:48 +0100 Subject: [PATCH 024/161] agg: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/ag/agg/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ag/agg/package.nix b/pkgs/by-name/ag/agg/package.nix index d027f6215301..9eb7dd218ac8 100644 --- a/pkgs/by-name/ag/agg/package.nix +++ b/pkgs/by-name/ag/agg/package.nix @@ -55,7 +55,7 @@ stdenv.mkDerivation (finalAttrs: { "--x-libraries=${lib.getLib libX11}/lib" ]; - NIX_CFLAGS_COMPILE = [ "-fpermissive" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-fpermissive" ]; # libtool --tag=CXX --mode=link g++ -g -O2 libexamples.la ../src/platform/X11/libaggplatformX11.la ../src/libagg.la -o alpha_mask2 alpha_mask2.o # libtool: error: cannot find the library 'libexamples.la' From f8ffc4b87bc7d5c3e72784a0118b95423e586c03 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:55 +0100 Subject: [PATCH 025/161] alsa-scarlett-gui: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/al/alsa-scarlett-gui/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/al/alsa-scarlett-gui/package.nix b/pkgs/by-name/al/alsa-scarlett-gui/package.nix index 5e7773229026..e96089a715c6 100644 --- a/pkgs/by-name/al/alsa-scarlett-gui/package.nix +++ b/pkgs/by-name/al/alsa-scarlett-gui/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-DkfpMK0T67B4mnriignf4hx6Ifddls0rN0SxyfEsPZg="; }; - NIX_CFLAGS_COMPILE = [ "-Wno-error=deprecated-declarations" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=deprecated-declarations" ]; makeFlags = [ "DESTDIR=\${out}" From a12d92965f7db64f2e977c5d8ceff24e1b588e49 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:55 +0100 Subject: [PATCH 026/161] bambu-studio: move NIX_CFLAGS_COMPILE and others into env for structuredAttrs --- pkgs/by-name/ba/bambu-studio/package.nix | 32 +++++++++++++----------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/ba/bambu-studio/package.nix b/pkgs/by-name/ba/bambu-studio/package.nix index 982a8259d7f7..a245a414b1bc 100644 --- a/pkgs/by-name/ba/bambu-studio/package.nix +++ b/pkgs/by-name/ba/bambu-studio/package.nix @@ -136,23 +136,25 @@ stdenv.mkDerivation (finalAttrs: { separateDebugInfo = true; - # The build system uses custom logic - defined in - # cmake/modules/FindNLopt.cmake in the package source - for finding the nlopt - # library, which doesn't pick up the package in the nix store. We - # additionally need to set the path via the NLOPT environment variable. - NLOPT = nlopt; + env = { + # The build system uses custom logic - defined in + # cmake/modules/FindNLopt.cmake in the package source - for finding the nlopt + # library, which doesn't pick up the package in the nix store. We + # additionally need to set the path via the NLOPT environment variable. + NLOPT = nlopt; - NIX_CFLAGS_COMPILE = toString [ - "-DBOOST_TIMER_ENABLE_DEPRECATED" - # Disable compiler warnings that clutter the build log. - # It seems to be a known issue for Eigen: - # http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1221 - "-Wno-ignored-attributes" - "-I${opencv}/include/opencv4" - ]; + NIX_CFLAGS_COMPILE = toString [ + "-DBOOST_TIMER_ENABLE_DEPRECATED" + # Disable compiler warnings that clutter the build log. + # It seems to be a known issue for Eigen: + # http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1221 + "-Wno-ignored-attributes" + "-I${opencv}/include/opencv4" + ]; - # prusa-slicer uses dlopen on `libudev.so` at runtime - NIX_LDFLAGS = lib.optionalString withSystemd "-ludev" + " -L${opencv}/lib -lopencv_imgcodecs"; + # prusa-slicer uses dlopen on `libudev.so` at runtime + NIX_LDFLAGS = lib.optionalString withSystemd "-ludev" + " -L${opencv}/lib -lopencv_imgcodecs"; + }; # TODO: macOS prePatch = '' From 4ad0c9cc18969408c4ea35520f0a9158a2bb4141 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:55 +0100 Subject: [PATCH 027/161] curv: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/cu/curv/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cu/curv/package.nix b/pkgs/by-name/cu/curv/package.nix index 4d445fa00c80..b90b010b8393 100644 --- a/pkgs/by-name/cu/curv/package.nix +++ b/pkgs/by-name/cu/curv/package.nix @@ -68,7 +68,7 @@ stdenv.mkDerivation { # force char to be unsigned on aarch64 # https://codeberg.org/doug-moen/curv/issues/227 - NIX_CFLAGS_COMPILE = [ "-fsigned-char" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-fsigned-char" ]; # GPU tests do not work in sandbox, instead we do this for sanity doInstallCheck = true; From 56cee3b77f232f301cb98f2ab54db18cecbdb497 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:55 +0100 Subject: [PATCH 028/161] cwiid: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/cw/cwiid/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cw/cwiid/package.nix b/pkgs/by-name/cw/cwiid/package.nix index eccda1e63962..2d7391811e6e 100644 --- a/pkgs/by-name/cw/cwiid/package.nix +++ b/pkgs/by-name/cw/cwiid/package.nix @@ -45,8 +45,10 @@ stdenv.mkDerivation { flex ]; - NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; - NIX_LDFLAGS = "-lbluetooth"; + env = { + NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; + NIX_LDFLAGS = "-lbluetooth"; + }; postInstall = '' # Some programs (for example, cabal-install) have problems with the double 0 From 518b530a9fecae5ad514baba5e885447a571715b Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:56 +0100 Subject: [PATCH 029/161] denemo: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/de/denemo/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/de/denemo/package.nix b/pkgs/by-name/de/denemo/package.nix index ac500882d15f..2dc1d61a776f 100644 --- a/pkgs/by-name/de/denemo/package.nix +++ b/pkgs/by-name/de/denemo/package.nix @@ -56,7 +56,7 @@ stdenv.mkDerivation { ]; # error by default in GCC 14 - NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; + env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; preFixup = '' gappsWrapperArgs+=( From e89894d8d8b829553d230c4416f5e35a5bae77fb Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:56 +0100 Subject: [PATCH 030/161] dnf5: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/dn/dnf5/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/dn/dnf5/package.nix b/pkgs/by-name/dn/dnf5/package.nix index d96b43ee8438..aeb44bb88b58 100644 --- a/pkgs/by-name/dn/dnf5/package.nix +++ b/pkgs/by-name/dn/dnf5/package.nix @@ -83,7 +83,7 @@ stdenv.mkDerivation (finalAttrs: { ]; # workaround for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105329 - NIX_CFLAGS_COMPILE = "-Wno-restrict -Wno-maybe-uninitialized"; + env.NIX_CFLAGS_COMPILE = "-Wno-restrict -Wno-maybe-uninitialized"; cmakeFlags = [ "-DWITH_PERL5=OFF" From 488ac145c477219cd8b6a30a241ac1f086023485 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:56 +0100 Subject: [PATCH 031/161] ee: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/ee/ee/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ee/ee/package.nix b/pkgs/by-name/ee/ee/package.nix index 0b4707c79499..f0e2f5a32c8e 100644 --- a/pkgs/by-name/ee/ee/package.nix +++ b/pkgs/by-name/ee/ee/package.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation { substituteInPlace create.make --replace-fail "-lcurses" "-lncurses" ''; - NIX_CFLAGS_COMPILE = "-DHAS_UNISTD=1 -DHAS_STDLIB=1 -DHAS_SYS_WAIT=1"; + env.NIX_CFLAGS_COMPILE = "-DHAS_UNISTD=1 -DHAS_STDLIB=1 -DHAS_SYS_WAIT=1"; installPhase = '' runHook preInstall From 361aed5f067b79b00261f22a7cb76185d09fce7c Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:56 +0100 Subject: [PATCH 032/161] elmerfem: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/el/elmerfem/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/el/elmerfem/package.nix b/pkgs/by-name/el/elmerfem/package.nix index c26c30e89687..d5be0d806fe7 100644 --- a/pkgs/by-name/el/elmerfem/package.nix +++ b/pkgs/by-name/el/elmerfem/package.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation { patchShebangs ./ ''; - NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; + env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; cmakeFlags = [ (lib.cmakeFeature "ELMER_INSTALL_LIB_DIR" "${placeholder "out"}/lib") From 54c3e1b858c01a216df1316d9198a83ef1683cba Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:57 +0100 Subject: [PATCH 033/161] fairymax: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/fa/fairymax/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fa/fairymax/package.nix b/pkgs/by-name/fa/fairymax/package.nix index 18ad0a8cbf94..a28e8eed65ca 100644 --- a/pkgs/by-name/fa/fairymax/package.nix +++ b/pkgs/by-name/fa/fairymax/package.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ''; # errors by default in GCC 14 - NIX_CFLAGS_COMPILE = "-Wno-error=return-mismatch -Wno-error=implicit-int"; + env.NIX_CFLAGS_COMPILE = "-Wno-error=return-mismatch -Wno-error=implicit-int"; installPhase = '' mkdir -p "$out"/{bin,share/fairymax} From 5c382488907aecd8ccc5894e57f50e74dc7a50ed Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:57 +0100 Subject: [PATCH 034/161] flashrom: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/fl/flashrom/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flashrom/package.nix b/pkgs/by-name/fl/flashrom/package.nix index bce0af5e1847..4eb29859cebc 100644 --- a/pkgs/by-name/fl/flashrom/package.nix +++ b/pkgs/by-name/fl/flashrom/package.nix @@ -70,9 +70,9 @@ stdenv.mkDerivation (finalAttrs: { install -Dm644 $NIX_BUILD_TOP/$sourceRoot/util/flashrom_udev.rules $out/lib/udev/rules.d/flashrom.rules ''; - NIX_CFLAGS_COMPILE = lib.optionalString ( - stdenv.cc.isClang && !stdenv.hostPlatform.isDarwin - ) "-Wno-gnu-folding-constant"; + env = lib.optionalAttrs (stdenv.cc.isClang && !stdenv.hostPlatform.isDarwin) { + NIX_CFLAGS_COMPILE = "-Wno-gnu-folding-constant"; + }; meta = { homepage = "https://www.flashrom.org"; From 0134b30ed31cff2f87cb12f716327ae122356f8c Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:57 +0100 Subject: [PATCH 035/161] gif2apng: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/gi/gif2apng/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/gif2apng/package.nix b/pkgs/by-name/gi/gif2apng/package.nix index e0b0eb854ba2..8388dc9e3263 100644 --- a/pkgs/by-name/gi/gif2apng/package.nix +++ b/pkgs/by-name/gi/gif2apng/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { makeFlags = [ "CC=${stdenv.cc.targetPrefix}c++" ]; - NIX_CFLAGS_COMPILE = "-DENABLE_LOCAL_ZOPFLI"; + env.NIX_CFLAGS_COMPILE = "-DENABLE_LOCAL_ZOPFLI"; installPhase = '' runHook preInstall From 507c5e3beccbf01063bac040c97cd12036e1183a Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:57 +0100 Subject: [PATCH 036/161] grafana-alloy: move NIX_CFLAGS_COMPILE and others into env for structuredAttrs Also split checkFlags for structuredAttrs --- pkgs/by-name/gr/grafana-alloy/package.nix | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/gr/grafana-alloy/package.nix b/pkgs/by-name/gr/grafana-alloy/package.nix index b2b3f4a553a5..d380045183f0 100644 --- a/pkgs/by-name/gr/grafana-alloy/package.nix +++ b/pkgs/by-name/gr/grafana-alloy/package.nix @@ -55,7 +55,15 @@ buildGoModule (finalAttrs: rec { ] ++ lib.optionals useLLD [ lld ]; - env = lib.optionalAttrs useLLD { NIX_CFLAGS_LINK = "-fuse-ld=lld"; }; + env = + lib.optionalAttrs useLLD { + NIX_CFLAGS_LINK = "-fuse-ld=lld"; + } + // lib.optionalAttrs (stdenv.hostPlatform.isLinux) { + # uses go-systemd, which uses libsystemd headers + # https://github.com/coreos/go-systemd/issues/351 + NIX_CFLAGS_COMPILE = "-I${lib.getDev systemd}/include"; + }; ldflags = let @@ -87,15 +95,11 @@ buildGoModule (finalAttrs: rec { "." ]; - # uses go-systemd, which uses libsystemd headers - # https://github.com/coreos/go-systemd/issues/351 - NIX_CFLAGS_COMPILE = lib.optionals stdenv.hostPlatform.isLinux [ - "-I${lib.getDev systemd}/include" - ]; - checkFlags = [ - "-tags nonetwork" # disable network tests - "-tags nodocker" # disable docker tests + "-tags" + "nonetwork" # disable network tests + "-tags" + "nodocker" # disable docker tests ]; # go-systemd uses libsystemd under the hood, which does dlopen(libsystemd) at From 508223d4c39b15bd6ee32933903376aa335b110c Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:58 +0100 Subject: [PATCH 037/161] gravit: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/gr/gravit/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gr/gravit/package.nix b/pkgs/by-name/gr/gravit/package.nix index b763b0e74dc5..ea3216dba79a 100644 --- a/pkgs/by-name/gr/gravit/package.nix +++ b/pkgs/by-name/gr/gravit/package.nix @@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; - NIX_CFLAGS_COMPILE = [ + env.NIX_CFLAGS_COMPILE = toString [ "-DSDL_INCLUDE_GLU_H" ]; From d40fb630c5d146318ec21f591af91ac45ad665df Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:58 +0100 Subject: [PATCH 038/161] guacamole-server: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/gu/guacamole-server/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gu/guacamole-server/package.nix b/pkgs/by-name/gu/guacamole-server/package.nix index c9c7fefe3ae0..c79a68bdc5f7 100644 --- a/pkgs/by-name/gu/guacamole-server/package.nix +++ b/pkgs/by-name/gu/guacamole-server/package.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-OjTwAQzKUuXfwZXLsL9XjrJc/0be38CmAGG+CoCeNwk="; }; - NIX_CFLAGS_COMPILE = [ + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=format-truncation" "-Wno-error=format-overflow" "-Wno-error=deprecated-declarations" From f0ee49d6da034b56dcac8606f9647302ee07ba03 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:58 +0100 Subject: [PATCH 039/161] hal-hardware-analyzer: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/ha/hal-hardware-analyzer/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ha/hal-hardware-analyzer/package.nix b/pkgs/by-name/ha/hal-hardware-analyzer/package.nix index c61f8c3d8500..89bdf10118a6 100644 --- a/pkgs/by-name/ha/hal-hardware-analyzer/package.nix +++ b/pkgs/by-name/ha/hal-hardware-analyzer/package.nix @@ -87,7 +87,9 @@ stdenv.mkDerivation (finalAttrs: { cmakeBuildType = "MinSizeRel"; # https://github.com/emsec/hal/issues/598 - NIX_CFLAGS_COMPILE = lib.optional stdenv.hostPlatform.isAarch64 "-flax-vector-conversions"; + env = lib.optionalAttrs stdenv.hostPlatform.isAarch64 { + NIX_CFLAGS_COMPILE = "-flax-vector-conversions"; + }; # some plugins depend on other plugins and need to be able to load them postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' From 2726afe7a52b253d8b1fb55d06b19ea1f65db730 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:58 +0100 Subject: [PATCH 040/161] hugs: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/hu/hugs/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/hu/hugs/package.nix b/pkgs/by-name/hu/hugs/package.nix index af99f2617fc6..790d486a90a8 100644 --- a/pkgs/by-name/hu/hugs/package.nix +++ b/pkgs/by-name/hu/hugs/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ bison ]; - NIX_CFLAGS_COMPILE = [ + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=implicit-int" "-Wno-error=implicit-function-declaration" ]; From 0e3b17a2822034482f13ab09b519a3b5e16e264c Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:59 +0100 Subject: [PATCH 041/161] jitsi-meet-electron: move NIX_CFLAGS_COMPILE and others into env for structuredAttrs --- pkgs/by-name/ji/jitsi-meet-electron/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ji/jitsi-meet-electron/package.nix b/pkgs/by-name/ji/jitsi-meet-electron/package.nix index ca2e117371cb..c34485efbfa0 100644 --- a/pkgs/by-name/ji/jitsi-meet-electron/package.nix +++ b/pkgs/by-name/ji/jitsi-meet-electron/package.nix @@ -45,10 +45,12 @@ buildNpmPackage rec { makeCacheWritable = true; - env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; - - # disable code signing on Darwin - env.CSC_IDENTITY_AUTO_DISCOVERY = "false"; + env = { + ELECTRON_SKIP_BINARY_DOWNLOAD = 1; + # disable code signing on Darwin + CSC_IDENTITY_AUTO_DISCOVERY = "false"; + NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration"; + }; preBuild = '' # remove some prebuilt binaries @@ -74,8 +76,6 @@ buildNpmPackage rec { -c.electronVersion=${electron.version} ''; - NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration"; - installPhase = '' runHook preInstall From 653919710d514da1b3d7351acce2721bce748002 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:59 +0100 Subject: [PATCH 042/161] libisds: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/li/libisds/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libisds/package.nix b/pkgs/by-name/li/libisds/package.nix index 07be0efe9917..7eb02cfdb981 100644 --- a/pkgs/by-name/li/libisds/package.nix +++ b/pkgs/by-name/li/libisds/package.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { docbook_xsl ]; - NIX_CFLAGS_COMPILE = [ "-Wno-error=deprecated-declarations" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=deprecated-declarations" ]; meta = { description = "Client library for accessing SOAP services of Czech government-provided Databox infomation system"; From 58b3b39d3a04232b49122a8defcf930e53d57664 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:59 +0100 Subject: [PATCH 043/161] libkrunfw: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/li/libkrunfw/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libkrunfw/package.nix b/pkgs/by-name/li/libkrunfw/package.nix index 2977487ee116..a9b1bcf73e2c 100644 --- a/pkgs/by-name/li/libkrunfw/package.nix +++ b/pkgs/by-name/li/libkrunfw/package.nix @@ -65,7 +65,9 @@ stdenv.mkDerivation (finalAttrs: { ]; # Fixes https://github.com/containers/libkrunfw/issues/55 - NIX_CFLAGS_COMPILE = lib.optionalString stdenv.targetPlatform.isAarch64 "-march=armv8-a+crypto"; + env = lib.optionalAttrs stdenv.targetPlatform.isAarch64 { + NIX_CFLAGS_COMPILE = "-march=armv8-a+crypto"; + }; enableParallelBuilding = true; From 56cab98ac7166693cacf6707bdd338f7489ff9f5 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:01:59 +0100 Subject: [PATCH 044/161] libnop: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/li/libnop/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libnop/package.nix b/pkgs/by-name/li/libnop/package.nix index fab806cb10d8..c626e0833fc8 100644 --- a/pkgs/by-name/li/libnop/package.nix +++ b/pkgs/by-name/li/libnop/package.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ gtest ]; # Add optimization flags to address _FORTIFY_SOURCE warning - NIX_CFLAGS_COMPILE = [ + env.NIX_CFLAGS_COMPILE = toString [ "-O1" "-std=c++17" ]; From 6f3fa0694ea8da325370465c80fa2f7fd476215d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:00 +0100 Subject: [PATCH 045/161] libwtk-sdl2: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/li/libwtk-sdl2/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libwtk-sdl2/package.nix b/pkgs/by-name/li/libwtk-sdl2/package.nix index ecf04c300478..41bb6d85ca6a 100644 --- a/pkgs/by-name/li/libwtk-sdl2/package.nix +++ b/pkgs/by-name/li/libwtk-sdl2/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { SDL2_image ]; # From some reason, this is needed as otherwise SDL.h is not found - NIX_CFLAGS_COMPILE = "-I${lib.getInclude SDL2}/include/SDL2"; + env.NIX_CFLAGS_COMPILE = "-I${lib.getInclude SDL2}/include/SDL2"; outputs = [ "out" From 5733cfdce509a51ecbe91c95fd4af6e15cda77ad Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:00 +0100 Subject: [PATCH 046/161] libx86emu: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/li/libx86emu/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libx86emu/package.nix b/pkgs/by-name/li/libx86emu/package.nix index 2578e1f01a59..f3a87fe9e53b 100644 --- a/pkgs/by-name/li/libx86emu/package.nix +++ b/pkgs/by-name/li/libx86emu/package.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: { "CC=${stdenv.cc.targetPrefix}cc" ]; - NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration"; + env.NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration"; enableParallelBuilding = true; From 5d3b06bb7cb1ce358164ab856eb366d3bebd47be Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:00 +0100 Subject: [PATCH 047/161] luau-lsp: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/lu/luau-lsp/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/lu/luau-lsp/package.nix b/pkgs/by-name/lu/luau-lsp/package.nix index a604a4d3ac20..2c35983c2ecb 100644 --- a/pkgs/by-name/lu/luau-lsp/package.nix +++ b/pkgs/by-name/lu/luau-lsp/package.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { fetchSubmodules = true; }; - NIX_CFLAGS_COMPILE = "-Wno-error"; + env.NIX_CFLAGS_COMPILE = "-Wno-error"; cmakeFlags = lib.optionals stdenv.hostPlatform.isDarwin [ (lib.cmakeFeature "CMAKE_OSX_ARCHITECTURES" stdenv.hostPlatform.darwinArch) From 0e2af40e407e3eb1808eaa65d5297b787179c111 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:00 +0100 Subject: [PATCH 048/161] mailsend: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/ma/mailsend/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ma/mailsend/package.nix b/pkgs/by-name/ma/mailsend/package.nix index 11972b36023e..6d847cd07759 100644 --- a/pkgs/by-name/ma/mailsend/package.nix +++ b/pkgs/by-name/ma/mailsend/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { }) ]; - NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; + env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; enableParallelBuilding = true; From b65c426b53a7587c53dfc0bde4169e5c7a32839b Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:01 +0100 Subject: [PATCH 049/161] minizip-ng: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/mi/minizip-ng/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/mi/minizip-ng/package.nix b/pkgs/by-name/mi/minizip-ng/package.nix index 3fe7c9e34f00..6534d47f0bd3 100644 --- a/pkgs/by-name/mi/minizip-ng/package.nix +++ b/pkgs/by-name/mi/minizip-ng/package.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { "-DMZ_LIBCOMP=OFF" ]; - NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-Wno-register"; + env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-Wno-register"; postInstall = '' # make lib findable as libminizip-ng even if compat is enabled From 4b3063a738ac10309ba83dce9a811fc699711fc3 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:01 +0100 Subject: [PATCH 050/161] mmh: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/mm/mmh/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/mm/mmh/package.nix b/pkgs/by-name/mm/mmh/package.nix index 2dbcea7045ce..1618352e38ab 100644 --- a/pkgs/by-name/mm/mmh/package.nix +++ b/pkgs/by-name/mm/mmh/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation { # mhl.c:1031:58: error: pointer type mismatch in conditional expression [] # 1031 | putstr((c1->c_flags & RTRIM) ? rtrim(cp) : cp); - NIX_CFLAGS_COMPILE = [ " -Wno-error=incompatible-pointer-types" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=incompatible-pointer-types" ]; enableParallelBuilding = true; From d7ea45e16482ac4aeae56745b62422b31874f2ac Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:01 +0100 Subject: [PATCH 051/161] nibtools: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/ni/nibtools/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nibtools/package.nix b/pkgs/by-name/ni/nibtools/package.nix index b2169a01757b..2083fcbb0aff 100644 --- a/pkgs/by-name/ni/nibtools/package.nix +++ b/pkgs/by-name/ni/nibtools/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation { hash = "sha256-0skAavJe01b+4Z7LEfS2qIhqkwj8XhOwmflhYPEynw4="; }; - NIX_CFLAGS_COMPILE = "-Wno-error=format-security"; + env.NIX_CFLAGS_COMPILE = "-Wno-error=format-security"; nativeBuildInputs = [ cc65 From 6b1ad8f35b435e0909714e278ba0664e0d60d0fb Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:01 +0100 Subject: [PATCH 052/161] numcpp: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/nu/numcpp/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/nu/numcpp/package.nix b/pkgs/by-name/nu/numcpp/package.nix index ffcfe74331a0..9471260ddb98 100644 --- a/pkgs/by-name/nu/numcpp/package.nix +++ b/pkgs/by-name/nu/numcpp/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail "\''${PACKAGE_PREFIX_DIR}/" "" ''; - NIX_CFLAGS_COMPILE = "-Wno-error"; + env.NIX_CFLAGS_COMPILE = "-Wno-error"; meta = { description = "Templatized Header Only C++ Implementation of the Python NumPy Library"; From 7761ad7d380fc28b002780e50525ce55c20d081e Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:02 +0100 Subject: [PATCH 053/161] orca-slicer: move NIX_CFLAGS_COMPILE and others into env for structuredAttrs --- pkgs/by-name/or/orca-slicer/package.nix | 68 +++++++++++++------------ 1 file changed, 35 insertions(+), 33 deletions(-) diff --git a/pkgs/by-name/or/orca-slicer/package.nix b/pkgs/by-name/or/orca-slicer/package.nix index be7edd5c9f3c..25240b2c63a2 100644 --- a/pkgs/by-name/or/orca-slicer/package.nix +++ b/pkgs/by-name/or/orca-slicer/package.nix @@ -142,41 +142,43 @@ stdenv.mkDerivation (finalAttrs: { separateDebugInfo = true; - NLOPT = nlopt; + env = { + NLOPT = nlopt; - NIX_CFLAGS_COMPILE = toString ( - [ - "-Wno-ignored-attributes" - "-I${opencv.out}/include/opencv4" - "-Wno-error=incompatible-pointer-types" - "-Wno-template-id-cdtor" - "-Wno-uninitialized" - "-Wno-unused-result" - "-Wno-deprecated-declarations" - "-Wno-use-after-free" - "-Wno-format-overflow" - "-Wno-stringop-overflow" - "-DBOOST_ALLOW_DEPRECATED_HEADERS" - "-DBOOST_MATH_DISABLE_STD_FPCLASSIFY" - "-DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS" - "-DBOOST_MATH_DISABLE_FLOAT128" - "-DBOOST_MATH_NO_QUAD_SUPPORT" - "-DBOOST_MATH_MAX_FLOAT128_DIGITS=0" - "-DBOOST_CSTDFLOAT_NO_LIBQUADMATH_SUPPORT" - "-DBOOST_MATH_DISABLE_FLOAT128_BUILTIN_FPCLASSIFY" - ] - # Making it compatible with GCC 14+, see https://github.com/SoftFever/OrcaSlicer/pull/7710 - ++ lib.optionals (stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "14") [ - "-Wno-error=template-id-cdtor" - ] - ); + NIX_CFLAGS_COMPILE = toString ( + [ + "-Wno-ignored-attributes" + "-I${opencv.out}/include/opencv4" + "-Wno-error=incompatible-pointer-types" + "-Wno-template-id-cdtor" + "-Wno-uninitialized" + "-Wno-unused-result" + "-Wno-deprecated-declarations" + "-Wno-use-after-free" + "-Wno-format-overflow" + "-Wno-stringop-overflow" + "-DBOOST_ALLOW_DEPRECATED_HEADERS" + "-DBOOST_MATH_DISABLE_STD_FPCLASSIFY" + "-DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS" + "-DBOOST_MATH_DISABLE_FLOAT128" + "-DBOOST_MATH_NO_QUAD_SUPPORT" + "-DBOOST_MATH_MAX_FLOAT128_DIGITS=0" + "-DBOOST_CSTDFLOAT_NO_LIBQUADMATH_SUPPORT" + "-DBOOST_MATH_DISABLE_FLOAT128_BUILTIN_FPCLASSIFY" + ] + # Making it compatible with GCC 14+, see https://github.com/SoftFever/OrcaSlicer/pull/7710 + ++ lib.optionals (stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "14") [ + "-Wno-error=template-id-cdtor" + ] + ); - NIX_LDFLAGS = toString [ - (lib.optionalString withSystemd "-ludev") - "-L${boost186}/lib" - "-lboost_log" - "-lboost_log_setup" - ]; + NIX_LDFLAGS = toString [ + (lib.optionalString withSystemd "-ludev") + "-L${boost186}/lib" + "-lboost_log" + "-lboost_log_setup" + ]; + }; prePatch = '' sed -i 's|nlopt_cxx|nlopt|g' cmake/modules/FindNLopt.cmake From c9ce0519a4d0fcbee0eed6c3ddf4d1059935fd80 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:02 +0100 Subject: [PATCH 054/161] pdf4qt: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/pd/pdf4qt/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pd/pdf4qt/package.nix b/pkgs/by-name/pd/pdf4qt/package.nix index b9f61091c42f..a28323500944 100644 --- a/pkgs/by-name/pd/pdf4qt/package.nix +++ b/pkgs/by-name/pd/pdf4qt/package.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: { ]; # `blend2d.h` moved to `blend2d/blend2d.h` in blend2d >= 0.21.2 - NIX_CFLAGS_COMPILE = "-I${blend2d.dev}/include/blend2d"; + env.NIX_CFLAGS_COMPILE = "-I${blend2d.dev}/include/blend2d"; cmakeFlags = [ (lib.cmakeBool "PDF4QT_INSTALL_TO_USR" false) From 51f8fd7f2b3e0f5c380cddea1370ac4f95063b9a Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:02 +0100 Subject: [PATCH 055/161] projectm-sdl-cpp: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/pr/projectm-sdl-cpp/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/projectm-sdl-cpp/package.nix b/pkgs/by-name/pr/projectm-sdl-cpp/package.nix index 4dd8c42d22b6..af73b1487eaf 100644 --- a/pkgs/by-name/pr/projectm-sdl-cpp/package.nix +++ b/pkgs/by-name/pr/projectm-sdl-cpp/package.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation { ]; # poco 1.14 requires c++17 - NIX_CFLAGS_COMPILE = [ "-std=gnu++17" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-std=gnu++17" ]; strictDeps = true; From b6458a773f75ba502cb213bf329906a42b0c7922 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:02 +0100 Subject: [PATCH 056/161] rox-filer: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/ro/rox-filer/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/rox-filer/package.nix b/pkgs/by-name/ro/rox-filer/package.nix index 6a71a3a856eb..5e362ccdaef9 100644 --- a/pkgs/by-name/ro/rox-filer/package.nix +++ b/pkgs/by-name/ro/rox-filer/package.nix @@ -30,8 +30,11 @@ stdenv.mkDerivation (finalAttrs: { shared-mime-info libSM ]; - NIX_LDFLAGS = "-lm"; - NIX_CFLAGS_COMPILE = " -fpermissive"; + + env = { + NIX_LDFLAGS = "-lm"; + NIX_CFLAGS_COMPILE = "-fpermissive"; + }; patches = [ ./rox-filer-2.11-in-source-build.patch From cf6c957e7cf50df468a93ae286c609cb732e5b02 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:03 +0100 Subject: [PATCH 057/161] rtabmap: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/rt/rtabmap/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/rt/rtabmap/package.nix b/pkgs/by-name/rt/rtabmap/package.nix index 53eb9990375e..1b9fd977c577 100644 --- a/pkgs/by-name/rt/rtabmap/package.nix +++ b/pkgs/by-name/rt/rtabmap/package.nix @@ -87,7 +87,7 @@ stdenv.mkDerivation (finalAttrs: { ]; # Configure environment variables - NIX_CFLAGS_COMPILE = "-Wno-c++20-extensions"; + env.NIX_CFLAGS_COMPILE = "-Wno-c++20-extensions"; cmakeFlags = [ (lib.cmakeFeature "CMAKE_INCLUDE_PATH" "${pcl'}/include/pcl-${lib.versions.majorMinor pcl'.version}") From f92da9b816e64811248caa2e55b8a6a0e691020a Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:03 +0100 Subject: [PATCH 058/161] scummvm: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/sc/scummvm/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/scummvm/package.nix b/pkgs/by-name/sc/scummvm/package.nix index a489cfb4e026..e1d96694b65e 100644 --- a/pkgs/by-name/sc/scummvm/package.nix +++ b/pkgs/by-name/sc/scummvm/package.nix @@ -76,7 +76,7 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail ${stdenv.hostPlatform.config}-ranlib ${cctools}/bin/ranlib ''; - NIX_CFLAGS_COMPILE = [ "-fpermissive" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-fpermissive" ]; passthru = { updateScript = nix-update-script { }; From 5e5a60cbb49fb4ad6ef55a2ca3887d5080f7b096 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:03 +0100 Subject: [PATCH 059/161] spaghettikart: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/sp/spaghettikart/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sp/spaghettikart/package.nix b/pkgs/by-name/sp/spaghettikart/package.nix index d1a61649a1a5..feaf3696cbb2 100644 --- a/pkgs/by-name/sp/spaghettikart/package.nix +++ b/pkgs/by-name/sp/spaghettikart/package.nix @@ -173,7 +173,7 @@ stdenv.mkDerivation (finalAttrs: { ]; # Recent builds enabled LTO which won't build with nix - NIX_CFLAGS_COMPILE = "-fno-lto"; + env.NIX_CFLAGS_COMPILE = "-fno-lto"; nativeBuildInputs = [ cmake From f6cd8057c7e7aff812fdd68e2612a9629a8a391e Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:03 +0100 Subject: [PATCH 060/161] speed-dreams: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/sp/speed-dreams/package.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sp/speed-dreams/package.nix b/pkgs/by-name/sp/speed-dreams/package.nix index cae6668477f7..9db2623d7374 100644 --- a/pkgs/by-name/sp/speed-dreams/package.nix +++ b/pkgs/by-name/sp/speed-dreams/package.nix @@ -85,7 +85,14 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "sha256-ZY/0tf0wFbepEUNqpaBA4qgkWDij/joqPtbiF/48oN4="; fetchSubmodules = true; }; - NIX_CFLAGS_COMPILE = "-I${finalAttrs.src}/src/libs/tgf -I${finalAttrs.src}/src/libs/tgfdata -I${finalAttrs.src}/src/interfaces -I${finalAttrs.src}/src/libs/math -I${finalAttrs.src}/src/libs/portability"; + + env.NIX_CFLAGS_COMPILE = toString [ + "-I${finalAttrs.src}/src/libs/tgf" + "-I${finalAttrs.src}/src/libs/tgfdata" + "-I${finalAttrs.src}/src/interfaces" + "-I${finalAttrs.src}/src/libs/math" + "-I${finalAttrs.src}/src/libs/portability" + ]; patches = [ ./darwin-gl-compat.patch From 3c36e9732a1cb87c6ece430c5a81e4831101be68 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:04 +0100 Subject: [PATCH 061/161] swt: move NIX_CFLAGS_COMPILE and others into env for structuredAttrs --- pkgs/by-name/sw/swt/package.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/sw/swt/package.nix b/pkgs/by-name/sw/swt/package.nix index b08b779814ff..db2f8ad1b41d 100644 --- a/pkgs/by-name/sw/swt/package.nix +++ b/pkgs/by-name/sw/swt/package.nix @@ -76,19 +76,24 @@ stdenv.mkDerivation (finalAttrs: { libGLU ]; - SWT_JAVA_HOME = jdk; - AWT_LIB_PATH = "${jdk}/lib/openjdk/lib"; - # Used by the makefile which is responsible for the shared objects only - OUTPUT_DIR = "${placeholder "out"}/lib"; # GTK4 is not supported yet. See: # https://github.com/eclipse-platform/eclipse.platform.swt/issues/652 makeFlags = lib.optionals stdenv.hostPlatform.isLinux [ "gtk3" ]; - NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isLinux "-std=gnu17"; + env = { + SWT_JAVA_HOME = jdk; + AWT_LIB_PATH = "${jdk}/lib/openjdk/lib"; + # Used by the makefile which is responsible for the shared objects only + OUTPUT_DIR = "${placeholder "out"}/lib"; + } + // lib.optionalAttrs stdenv.hostPlatform.isLinux { + NIX_CFLAGS_COMPILE = "-std=gnu17"; + }; + postPatch = lib.optionalString stdenv.hostPlatform.isLinux "substituteInPlace library/make_linux.mak --replace-fail 'CFLAGS += -Werror' ''"; preBuild = lib.optionalString stdenv.hostPlatform.isLinux '' cd library - mkdir -p ${finalAttrs.OUTPUT_DIR} + mkdir -p $OUTPUT_DIR ''; # Build the jar (Linux only, Darwin uses prebuilt) From 6c3e41f9f38991b0fcb386ec7cbaa3cb5a13426c Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:04 +0100 Subject: [PATCH 062/161] thttpd: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/th/thttpd/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/th/thttpd/package.nix b/pkgs/by-name/th/thttpd/package.nix index 0b41027b0926..d6cccdf080e1 100644 --- a/pkgs/by-name/th/thttpd/package.nix +++ b/pkgs/by-name/th/thttpd/package.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { # Work around failures with GCC 14, upstream is inactive unfortunately # https://gcc.gnu.org/gcc-14/porting_to.html#warnings-as-errors - NIX_CFLAGS_COMPILE = [ + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=implicit-int" "-Wno-error=implicit-function-declaration" ]; From 8c1768eab2cc4274cfe4803c1fd45cab79762337 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:04 +0100 Subject: [PATCH 063/161] uhhyou-plugins-juce: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/uh/uhhyou-plugins-juce/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/uh/uhhyou-plugins-juce/package.nix b/pkgs/by-name/uh/uhhyou-plugins-juce/package.nix index 71cb46c212b2..57539ddbc467 100644 --- a/pkgs/by-name/uh/uhhyou-plugins-juce/package.nix +++ b/pkgs/by-name/uh/uhhyou-plugins-juce/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { ]; # Disable LTO to avoid optimization mismatch issues - NIX_CFLAGS_COMPILE = [ + env.NIX_CFLAGS_COMPILE = toString [ "-fno-lto" ]; From 8fa0177df69169dd5cf187175b444aee956c08ab Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:04 +0100 Subject: [PATCH 064/161] vanilla{ra,td}: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/va/vanillatd/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/va/vanillatd/package.nix b/pkgs/by-name/va/vanillatd/package.nix index 7cff83871c5a..f700ef09d791 100644 --- a/pkgs/by-name/va/vanillatd/package.nix +++ b/pkgs/by-name/va/vanillatd/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-iUF9UFc0FMvOwLkGqSyLYGy5E8YqNySqDp5VVUa+u4o="; }; # TODO: Remove this. Just add this flag to ignore the format-security error temporarily. - NIX_CFLAGS_COMPILE = "-Wno-error=format-security"; + env.NIX_CFLAGS_COMPILE = "-Wno-error=format-security"; buildInputs = [ SDL2 From 7f981b01eb7599666353f8ea333b21639d51e83d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:05 +0100 Subject: [PATCH 065/161] xawtv: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/xa/xawtv/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/xa/xawtv/package.nix b/pkgs/by-name/xa/xawtv/package.nix index f963a8b8d00d..8a176bc2ebe5 100644 --- a/pkgs/by-name/xa/xawtv/package.nix +++ b/pkgs/by-name/xa/xawtv/package.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: { ./0001-Fix-build-for-glibc-2.32.patch ]; - NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; + env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; buildInputs = [ ncurses From f324241bce069f717860325e38bbec066c926167 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:05 +0100 Subject: [PATCH 066/161] xenia-canary: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/by-name/xe/xenia-canary/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/xe/xenia-canary/package.nix b/pkgs/by-name/xe/xenia-canary/package.nix index 0dadb842df93..a4073ab94f88 100644 --- a/pkgs/by-name/xe/xenia-canary/package.nix +++ b/pkgs/by-name/xe/xenia-canary/package.nix @@ -47,7 +47,7 @@ llvmPackages_20.stdenv.mkDerivation { --replace-fail "cdialect(\"C17\")" "" ''; # Prevent build failure - NIX_CFLAGS_COMPILE = [ + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=unused-result" ]; From 925284d87fa173afd511933742c8ef4ce198dbd1 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:19 +0100 Subject: [PATCH 067/161] pothos: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/applications/radio/pothos/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/radio/pothos/default.nix b/pkgs/applications/radio/pothos/default.nix index bde117a91be9..7941ef722579 100644 --- a/pkgs/applications/radio/pothos/default.nix +++ b/pkgs/applications/radio/pothos/default.nix @@ -61,7 +61,7 @@ mkDerivation rec { ''; # poco 1.14 requires c++17 - NIX_CFLAGS_COMPILE = [ "-std=gnu++17" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-std=gnu++17" ]; nativeBuildInputs = [ cmake From 80c41a34b2c9daf5020f064e6fa32802bc17035d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:27 +0100 Subject: [PATCH 068/161] mplayer: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/applications/video/mplayer/default.nix | 36 +++++++++++++-------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/video/mplayer/default.nix b/pkgs/applications/video/mplayer/default.nix index 57fc0c91c474..fdf4f39b017d 100644 --- a/pkgs/applications/video/mplayer/default.nix +++ b/pkgs/applications/video/mplayer/default.nix @@ -243,19 +243,29 @@ stdenv.mkDerivation { echo CONFIG_MPEGAUDIODSP=yes >> config.mak ''; - # Fixes compilation with newer versions of clang that make these warnings errors by default. - NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-int-conversion -Wno-incompatible-function-pointer-types"; - - NIX_LDFLAGS = toString ( - lib.optional fontconfigSupport "-lfontconfig" - ++ lib.optional fribidiSupport "-lfribidi" - ++ lib.optionals x11Support [ - "-lX11" - "-lXext" - ] - ++ lib.optional x264Support "-lx264" - ++ [ "-lfreetype" ] - ); + env = + lib.optionalAttrs stdenv.cc.isClang { + # Fixes compilation with newer versions of clang that make these warnings errors by default. + NIX_CFLAGS_COMPILE = "-Wno-int-conversion -Wno-incompatible-function-pointer-types"; + } + // { + NIX_LDFLAGS = toString ( + lib.optionals fontconfigSupport [ + "-lfontconfig" + ] + ++ lib.optionals fribidiSupport [ + "-lfribidi" + ] + ++ lib.optionals x11Support [ + "-lX11" + "-lXext" + ] + ++ lib.optionals x264Support [ + "-lx264" + ] + ++ [ "-lfreetype" ] + ); + }; installTargets = [ "install" ] ++ lib.optional x11Support "install-gui"; From 5210bfc475de66635eab2f9eb64190a56a83c79f Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:43 +0100 Subject: [PATCH 069/161] ip6*-camera-hal: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/development/libraries/ipu6-camera-hal/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/ipu6-camera-hal/default.nix b/pkgs/development/libraries/ipu6-camera-hal/default.nix index 1b98caa3e5d1..a3f379b092ea 100644 --- a/pkgs/development/libraries/ipu6-camera-hal/default.nix +++ b/pkgs/development/libraries/ipu6-camera-hal/default.nix @@ -56,7 +56,7 @@ stdenv.mkDerivation { "-DUSE_PG_LITE_PIPE=ON" ]; - NIX_CFLAGS_COMPILE = [ + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error" ]; From 1b785afcc3f9c00c5d8637545c545a44ea6f40d6 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:02:56 +0100 Subject: [PATCH 070/161] boomerang: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/development/tools/boomerang/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/boomerang/default.nix b/pkgs/development/tools/boomerang/default.nix index b96d48068359..040316635e49 100644 --- a/pkgs/development/tools/boomerang/default.nix +++ b/pkgs/development/tools/boomerang/default.nix @@ -27,7 +27,7 @@ mkDerivation rec { # Boomerang usually compiles with -Werror but has not been updated for newer # compilers. Disable -Werror for now. Consider trying to remove this when # updating this derivation. - NIX_CFLAGS_COMPILE = "-Wno-error"; + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error" ]; nativeBuildInputs = [ cmake From 2b0ee39038e41c15e4f6d7a97713b85116c62cf6 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:03:04 +0100 Subject: [PATCH 071/161] openloco: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/games/openloco/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/games/openloco/default.nix b/pkgs/games/openloco/default.nix index d0106e40831b..acaf1a9fbcf1 100644 --- a/pkgs/games/openloco/default.nix +++ b/pkgs/games/openloco/default.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { sed -i 's#URL \+${openloco-objects.url}#URL ${openloco-objects}#' CMakeLists.txt ''; - NIX_CFLAGS_COMPILE = "-Wno-error=null-dereference"; + env.NIX_CFLAGS_COMPILE = "-Wno-error=null-dereference"; cmakeFlags = [ "-DOPENLOCO_BUILD_TESTS=NO" From 2f8c19ff4c310c71daab55693017bf5057caba3d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Fri, 30 Jan 2026 23:03:11 +0100 Subject: [PATCH 072/161] freeipa: move NIX_CFLAGS_COMPILE into env for structuredAttrs --- pkgs/os-specific/linux/freeipa/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/freeipa/default.nix b/pkgs/os-specific/linux/freeipa/default.nix index e2b10dc5df6c..d6a25e26aa24 100644 --- a/pkgs/os-specific/linux/freeipa/default.nix +++ b/pkgs/os-specific/linux/freeipa/default.nix @@ -141,7 +141,7 @@ stdenv.mkDerivation rec { --subst-var-by kerberos ${kerberos} ''; - NIX_CFLAGS_COMPILE = "-I${_389-ds-base}/include/dirsrv"; + env.NIX_CFLAGS_COMPILE = "-I${_389-ds-base}/include/dirsrv"; pythonPath = pythonInputs; # Building and installing the server fails with silent Rhino errors, skipping From d399ab4b4155443f2106e8a0d43531660a525a27 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 31 Jan 2026 04:24:43 +0000 Subject: [PATCH 073/161] sitespeed-io: 39.3.1 -> 39.4.1 --- pkgs/by-name/si/sitespeed-io/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sitespeed-io/package.nix b/pkgs/by-name/si/sitespeed-io/package.nix index e78e793b8252..0173b666fdc6 100644 --- a/pkgs/by-name/si/sitespeed-io/package.nix +++ b/pkgs/by-name/si/sitespeed-io/package.nix @@ -27,13 +27,13 @@ assert (!withFirefox && !withChromium) -> throw "Either `withFirefox` or `withChromium` must be enabled."; buildNpmPackage (finalAttrs: { pname = "sitespeed-io"; - version = "39.3.1"; + version = "39.4.1"; src = fetchFromGitHub { owner = "sitespeedio"; repo = "sitespeed.io"; tag = "v${finalAttrs.version}"; - hash = "sha256-Qgw1rqUZ/2znTmvqSCSyTyzQWpHtxsG/tHNXDphT/Ng="; + hash = "sha256-Dpg/UsuCfiTcSnDDCpsYh+T/JGbC1r+gUegzZJdtycw="; }; env = { @@ -49,7 +49,7 @@ buildNpmPackage (finalAttrs: { dontNpmBuild = true; npmInstallFlags = [ "--omit=dev" ]; - npmDepsHash = "sha256-/SzoscPVDhOlAPKSCNkGnAbXjCXVD6KRD1MglM3ExAQ="; + npmDepsHash = "sha256-R2i05VBhhOTbk+tXjlet01coBMpXB1h6aSqewscCQls="; postInstall = '' mv $out/bin/sitespeed{.,-}io From 45dbc7635f4da827ad84c014ef434389a4917349 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Thu, 29 Jan 2026 14:06:40 +0100 Subject: [PATCH 074/161] terraria-server: 1.4.5.0 -> 1.4.5.3 --- pkgs/by-name/te/terraria-server/package.nix | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/te/terraria-server/package.nix b/pkgs/by-name/te/terraria-server/package.nix index a19b3c102f92..25160a968d9f 100644 --- a/pkgs/by-name/te/terraria-server/package.nix +++ b/pkgs/by-name/te/terraria-server/package.nix @@ -5,26 +5,26 @@ autoPatchelfHook, unzip, - zlib, + sdl3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "terraria-server"; - version = "1.4.5.0"; - urlVersion = lib.replaceStrings [ "." ] [ "" ] version; + version = "1.4.5.3"; + urlVersion = lib.replaceStrings [ "." ] [ "" ] finalAttrs.version; src = fetchurl { - url = "https://terraria.org/api/download/pc-dedicated-server/terraria-server-${urlVersion}.zip"; - hash = "sha256-PRA7cCFL2WJlT5Bat24PSgs9rhLu4C2mu5zWbut3kdQ="; + url = "https://terraria.org/api/download/pc-dedicated-server/terraria-server-${finalAttrs.urlVersion}.zip"; + hash = "sha256-5W6XpGaWQTs9lSy1UJq60YR6mfvb3LTts9ppK05XNCg="; }; nativeBuildInputs = [ autoPatchelfHook unzip ]; + buildInputs = [ stdenv.cc.cc.libgcc - zlib ]; installPhase = '' @@ -35,6 +35,10 @@ stdenv.mkDerivation rec { chmod +x "$out/Linux/TerrariaServer.bin.x86_64" ln -s "$out/Linux/TerrariaServer.bin.x86_64" $out/bin/TerrariaServer + # use our own SDL3 library + rm $out/Linux/lib64/libSDL3.so.0 + ln -s ${lib.getLib sdl3}/lib/libSDL3.so.0 $out/Linux/lib64/libSDL3.so.0 + runHook postInstall ''; @@ -49,4 +53,4 @@ stdenv.mkDerivation rec { tomasajt ]; }; -} +}) From 0ee834e65514d0e171b65e343defb969efad79ae Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 31 Jan 2026 20:41:24 +0200 Subject: [PATCH 075/161] cvc5: move override into package.nix, modernize --- pkgs/by-name/cv/cvc5/package.nix | 22 +++++++++++++--------- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/cv/cvc5/package.nix b/pkgs/by-name/cv/cvc5/package.nix index 93a36acc5bbc..34c960f16558 100644 --- a/pkgs/by-name/cv/cvc5/package.nix +++ b/pkgs/by-name/cv/cvc5/package.nix @@ -6,6 +6,7 @@ cmake, flex, cadical, + cadical' ? cadical.override { version = "2.1.3"; }, symfpu, gmp, python3, @@ -26,19 +27,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-Um1x+XgQ5yWSoqtx1ZWbVAnNET2C4GVasIbn0eNfico="; }; + __structuredAttrs = true; + strictDeps = true; + nativeBuildInputs = [ pkg-config cmake flex - ]; - buildInputs = [ - cadical.dev - symfpu - gmp - gtest - boost - jdk - libpoly (python3.withPackages ( ps: with ps; [ pyparsing @@ -46,6 +41,15 @@ stdenv.mkDerivation (finalAttrs: { ] )) ]; + buildInputs = [ + cadical'.dev + symfpu + gmp + gtest + boost + jdk + libpoly + ]; preConfigure = '' patchShebangs ./src/ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 734fce603364..515cc11ce439 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12611,10 +12611,6 @@ with pkgs; stdenv = gccStdenv; }; - cvc5 = callPackage ../by-name/cv/cvc5/package.nix { - cadical = cadical.override { version = "2.1.3"; }; - }; - ekrhyper = callPackage ../applications/science/logic/ekrhyper { ocaml = ocaml-ng.ocamlPackages_4_14_unsafe_string.ocaml; }; From 4c848c75668a02edef8950a42c3d0877fbe47da7 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 31 Jan 2026 20:35:07 +0200 Subject: [PATCH 076/161] bitwuzla: move override into package.nix --- pkgs/by-name/bi/bitwuzla/package.nix | 6 ++++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/bi/bitwuzla/package.nix b/pkgs/by-name/bi/bitwuzla/package.nix index d85d0eed9f47..62a0a657d3ec 100644 --- a/pkgs/by-name/bi/bitwuzla/package.nix +++ b/pkgs/by-name/bi/bitwuzla/package.nix @@ -11,6 +11,7 @@ gtest, gmp, cadical, + cadical' ? cadical.override { version = "2.1.3"; }, cryptominisat, kissat, zlib, @@ -26,11 +27,12 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "bitwuzla"; repo = "bitwuzla"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-v5r+BWXUUbKtkos6qmGMC9MMytS/h759SHY6lsTHU1k="; }; strictDeps = true; + __structuredAttrs = true; nativeBuildInputs = [ meson @@ -41,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - cadical + cadical' cryptominisat btor2tools symfpu diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 734fce603364..0ef406d50b15 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12530,10 +12530,6 @@ with pkgs; ocamlPackages = ocaml-ng.ocamlPackages_4_12; }; - bitwuzla = callPackage ../by-name/bi/bitwuzla/package.nix { - cadical = cadical.override { version = "2.1.3"; }; - }; - inherit (callPackage ./rocq-packages.nix { inherit (ocaml-ng) From 7777525d3a7bb26c2eec0e75db7ab5c43f4c9222 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Dec 2025 04:05:53 +0000 Subject: [PATCH 077/161] kuttl: 0.22.0 -> 0.24.0 --- pkgs/by-name/ku/kuttl/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ku/kuttl/package.nix b/pkgs/by-name/ku/kuttl/package.nix index c5ce5f1aae7c..d9b125fea802 100644 --- a/pkgs/by-name/ku/kuttl/package.nix +++ b/pkgs/by-name/ku/kuttl/package.nix @@ -6,24 +6,24 @@ buildGoModule rec { pname = "kuttl"; - version = "0.22.0"; + version = "0.24.0"; cli = "kubectl-kuttl"; src = fetchFromGitHub { owner = "kudobuilder"; repo = "kuttl"; rev = "v${version}"; - sha256 = "sha256-M9sZNrze7v1dj0j+hOo30kB87YKxFF/hZJ7R2C/Pzwg="; + sha256 = "sha256-Hkq1VukyImRLSQrOtH7IJyt2S8Zl+SNiWJfX4HpiOI4="; }; - vendorHash = "sha256-WhgmseJVfhvVHARI2XaMkRE/sIfpeJj0JzYiAgza6jQ="; + vendorHash = "sha256-et/52c++8pgVgguCbPidVg0zFm9p7SVYI97N8sQ2KYQ="; subPackages = [ "cmd/kubectl-kuttl" ]; ldflags = [ "-s" "-w" - "-X github.com/kudobuilder/kuttl/pkg/version.gitVersion=${version}" + "-X github.com/kudobuilder/kuttl/internal/version.gitVersion=${version}" ]; meta = { From 94875861d0b2c33d68ad0de64d677b51dbff7e36 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 31 Jan 2026 21:15:38 +0200 Subject: [PATCH 078/161] xcbuild: move top level override into package.nix --- pkgs/by-name/xc/xcbuild/package.nix | 8 +++++--- pkgs/top-level/all-packages.nix | 6 ------ 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/xc/xcbuild/package.nix b/pkgs/by-name/xc/xcbuild/package.nix index e9daa2ee4b7f..5515b87c117f 100644 --- a/pkgs/by-name/xc/xcbuild/package.nix +++ b/pkgs/by-name/xc/xcbuild/package.nix @@ -8,6 +8,8 @@ makeBinaryWrapper, ninja, stdenv, + # xcbuild is included in the SDK. Avoid an infinite recursion by using a bootstrap stdenv + stdenv' ? if stdenv.hostPlatform.isDarwin then darwin.bootstrapStdenv else stdenv, zlib, # These are deprecated and do nothing. They’re needed for compatibility and will @@ -56,7 +58,7 @@ let sha256 = "sha256-nKxwWuSqr89lvI9Y3QAW5Mo7/iFfMNj/OOQVeA/FWnE="; }; in -stdenv.mkDerivation (finalAttrs: { +stdenv'.mkDerivation (finalAttrs: { pname = "xcbuild"; outputs = [ @@ -101,7 +103,7 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace Libraries/pbxbuild/Sources/Tool/ScriptResolver.cpp \ --replace-fail "/bin/sh" "sh" '' - + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' + + lib.optionalString (!stdenv'.hostPlatform.isDarwin) '' # Fix build on gcc-13 due to missing includes sed -e '1i #include ' -i \ Libraries/libutil/Headers/libutil/Permissions.h \ @@ -112,7 +114,7 @@ stdenv.mkDerivation (finalAttrs: { sed 1i'#include ' \ -i Libraries/xcassets/Headers/xcassets/Slot/SystemVersion.h '' - + lib.optionalString stdenv.hostPlatform.isDarwin '' + + lib.optionalString stdenv'.hostPlatform.isDarwin '' # Apple Open Sourced LZFSE, but not libcompression, and it isn't # part of an impure framework we can add substituteInPlace Libraries/libcar/Sources/Rendition.cpp \ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fa357ead5f9b..7071c103871e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6383,12 +6383,6 @@ with pkgs; watson-ruby = callPackage ../development/tools/misc/watson-ruby { }; - xcbuild = callPackage ../by-name/xc/xcbuild/package.nix { - stdenv = - # xcbuild is included in the SDK. Avoid an infinite recursion by using a bootstrap stdenv. - if stdenv.hostPlatform.isDarwin then darwin.bootstrapStdenv else stdenv; - }; - xcbuildHook = makeSetupHook { name = "xcbuild-hook"; propagatedBuildInputs = [ xcbuild ]; From 533dd6c4f0ac7e218ac55c0d2d8870bfed80da59 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 Feb 2026 09:48:00 +0000 Subject: [PATCH 079/161] python3Packages.langchain-anthropic: 1.3.0 -> 1.3.1 --- .../python-modules/langchain-anthropic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-anthropic/default.nix b/pkgs/development/python-modules/langchain-anthropic/default.nix index ad359bd41e8a..669f951cf82b 100644 --- a/pkgs/development/python-modules/langchain-anthropic/default.nix +++ b/pkgs/development/python-modules/langchain-anthropic/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "langchain-anthropic"; - version = "1.3.0"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-anthropic==${version}"; - hash = "sha256-/CqnpeQXYdafkly8shen72dIZU3I9o/2TwM903Nw9DA="; + hash = "sha256-6zyigILq3aRT6CNzOlSGWE8MJUZIN5LUbsb/Xuev1so="; }; sourceRoot = "${src.name}/libs/partners/anthropic"; From 260fafcfdddb9bcb6808e712b209e3f1e37298d9 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sun, 1 Feb 2026 11:10:13 +0100 Subject: [PATCH 080/161] complgen: 0.7.2 -> 0.7.3 --- pkgs/by-name/co/complgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/complgen/package.nix b/pkgs/by-name/co/complgen/package.nix index 7dede6691e85..3adb08a269ad 100644 --- a/pkgs/by-name/co/complgen/package.nix +++ b/pkgs/by-name/co/complgen/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "complgen"; - version = "0.7.2"; + version = "0.7.3"; src = fetchFromGitHub { owner = "adaszko"; repo = "complgen"; tag = "v${finalAttrs.version}"; - hash = "sha256-DNmStSwuAFsLGC4pLU6dO2qhBQgxObPiUJxZoJf1d5A="; + hash = "sha256-5fEownFj5cyLL+4ZPN80qlkw3xu6xspsKfruk7KBhrI="; }; - cargoHash = "sha256-whve1rNmqOLWjrM8gqxgocRTTWpEQ/VxT/0t+12uSKw="; + cargoHash = "sha256-wGbf1UiCwjOzUbR0k45EAuGjEg9+x14d8kKpz7pHQN8="; meta = { changelog = "https://github.com/adaszko/complgen/blob/v${finalAttrs.version}/CHANGELOG.md"; From 23bad47fe3d30c2af555ba30fe90686ba470c3fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Sun, 1 Feb 2026 11:34:52 +0100 Subject: [PATCH 081/161] lurk: 0.3.11 -> 0.3.12 --- pkgs/by-name/lu/lurk/package.nix | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/lu/lurk/package.nix b/pkgs/by-name/lu/lurk/package.nix index ad43e981d6b0..079087d9bf4a 100644 --- a/pkgs/by-name/lu/lurk/package.nix +++ b/pkgs/by-name/lu/lurk/package.nix @@ -2,31 +2,22 @@ lib, rustPlatform, fetchFromGitHub, - fetchpatch, versionCheckHook, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "lurk"; - version = "0.3.11"; + version = "0.3.12"; src = fetchFromGitHub { owner = "jakwai01"; repo = "lurk"; tag = "v${finalAttrs.version}"; - hash = "sha256-Sng+mMMKDuI1aSgusJDRFMT5iKNUlp9arp9ruRn0bb0="; + hash = "sha256-gVxul9LeNbsP2eP0j5T6AL7pQh8Ls2lht3ki5JQ9kZM="; }; - patches = [ - (fetchpatch { - name = "fix-aarch64-build.patch"; - url = "https://github.com/JakWai01/lurk/commit/132e6557ddeafbdb1bb1d4d1411099f0d7df7a51.patch?full_index=1"; - hash = "sha256-B5rNLipnFFWxIhTm+eCacJkw38D7stQ27WIHzgj7Vy0="; - }) - ]; - - cargoHash = "sha256-Cmlhhda35FmNg/OvfMRPHBLPRXF5bs0ebBYT7KfierA="; + cargoHash = "sha256-NNwcc4rUol9M59XzoQBNw/MfHw3LP6pUtNjw6OY6bMc="; postPatch = '' substituteInPlace src/lib.rs \ From 8d6747a8cd162f6a2d6f56071765cf45c10390eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 Feb 2026 10:38:02 +0000 Subject: [PATCH 082/161] python3Packages.netutils: 1.16.0 -> 1.17.0 --- pkgs/development/python-modules/netutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netutils/default.nix b/pkgs/development/python-modules/netutils/default.nix index 9227fc73e081..a27f1be9e5da 100644 --- a/pkgs/development/python-modules/netutils/default.nix +++ b/pkgs/development/python-modules/netutils/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "netutils"; - version = "1.16.0"; + version = "1.17.0"; pyproject = true; src = fetchFromGitHub { owner = "networktocode"; repo = "netutils"; tag = "v${version}"; - hash = "sha256-wcg6Ze/xjEA9vlby84kYO01lyh2YBtS00ZvcC569ejU="; + hash = "sha256-j5SSlbxQtJvjZoloB9eS7moiISfFcVZZPg6OG+LpyBI="; }; build-system = [ poetry-core ]; From 90c6cd41e6d8b11e2aa5abcad3aefd35ee6b8110 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 Feb 2026 12:41:39 +0000 Subject: [PATCH 083/161] python3Packages.gpiodevice: 0.0.4 -> 0.0.5 --- pkgs/development/python-modules/gpiodevice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gpiodevice/default.nix b/pkgs/development/python-modules/gpiodevice/default.nix index 8f29837fb3e8..0cba569db157 100644 --- a/pkgs/development/python-modules/gpiodevice/default.nix +++ b/pkgs/development/python-modules/gpiodevice/default.nix @@ -11,14 +11,14 @@ }: buildPythonPackage (finalAttrs: { pname = "gpiodevice"; - version = "0.0.4"; + version = "0.0.5"; pyproject = true; src = fetchFromGitHub { owner = "pimoroni"; repo = "gpiodevice-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-1vZHRCHUmG+t0TYxYzc2qwElKrcLa0WmQ+FI5GTN1A8="; + hash = "sha256-alff1qWxxcG6ooSQdAZ/T+ALYvWC41vX0mMu/xBeGb4="; }; build-system = [ From cdc1271c473fe54422cb35a53caef676602805d4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 Feb 2026 13:27:51 +0000 Subject: [PATCH 084/161] ssdfs-utils: 4.67 -> 4.68 --- pkgs/by-name/ss/ssdfs-utils/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ss/ssdfs-utils/package.nix b/pkgs/by-name/ss/ssdfs-utils/package.nix index f718534b05cf..5fc2b0420c55 100644 --- a/pkgs/by-name/ss/ssdfs-utils/package.nix +++ b/pkgs/by-name/ss/ssdfs-utils/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { # as ssdfs-utils, not ssdfs-tools. pname = "ssdfs-utils"; # The version is taken from `configure.ac`, there are no tags. - version = "4.67"; + version = "4.68"; src = fetchFromGitHub { owner = "dubeyko"; repo = "ssdfs-tools"; - rev = "f6410a78b182fc06d3f7894994883455ab63e922"; - hash = "sha256-dbWWVSyX438dZ9Gcxe5crNELPGFpHXGU8EJWy74d5Mw="; + rev = "cfcb45f4029bc3caee2a48f54c54bbd7458ecf23"; + hash = "sha256-qJQ74VowTQNV0WINcq9A0il1gfzsDXZgWXL6YU3/Rcw="; }; strictDeps = true; From 6e5d06daca506bde422138b722f0a9be026efd9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 Feb 2026 14:59:22 +0000 Subject: [PATCH 085/161] signalbackup-tools: 20260118-1 -> 20260126 --- pkgs/by-name/si/signalbackup-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/signalbackup-tools/package.nix b/pkgs/by-name/si/signalbackup-tools/package.nix index 205e0e3970bc..a47674c4b90c 100644 --- a/pkgs/by-name/si/signalbackup-tools/package.nix +++ b/pkgs/by-name/si/signalbackup-tools/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "signalbackup-tools"; - version = "20260118-1"; + version = "20260126"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; tag = finalAttrs.version; - hash = "sha256-3pwIRhTpYk3Vq0C4BNHle7/6QWrEuo0/hMqFRH6zw6A="; + hash = "sha256-gmS1aZxdCPn3o+bYa5/NKEo9JZ3jq71l55t6enNxeEE="; }; nativeBuildInputs = [ From 6999d898eecb4f5e25b3e8b98efd0fdd7f6cd1b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 Feb 2026 17:21:37 +0000 Subject: [PATCH 086/161] ab-av1: 0.10.3 -> 0.10.4 --- pkgs/by-name/ab/ab-av1/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ab/ab-av1/package.nix b/pkgs/by-name/ab/ab-av1/package.nix index 33ed2e4d6ba6..255ddb95d1e1 100644 --- a/pkgs/by-name/ab/ab-av1/package.nix +++ b/pkgs/by-name/ab/ab-av1/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "ab-av1"; - version = "0.10.3"; + version = "0.10.4"; src = fetchFromGitHub { owner = "alexheretic"; repo = "ab-av1"; tag = "v${version}"; - hash = "sha256-HSWu3gHpgCUkmr63mAi2Hd67Rap5vDZ/oHRh6O7y6uA="; + hash = "sha256-EPQUm51H/yY0O1x6QAx1a+VeCgTYoJ19BAcEY52Oduo="; }; - cargoHash = "sha256-jzEwblYsA7tgoJE6HhdtdDyOS50DyL87/J/T+cNKB3M="; + cargoHash = "sha256-uGvEWQUIRqb0Xpwywh3M26cKtuzm59uvH9bjZlvMPEk="; nativeBuildInputs = [ installShellFiles ]; From 6f767c893bd69e0ead73d0b794ea341f253e3807 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 Feb 2026 19:18:26 +0000 Subject: [PATCH 087/161] gitify: 6.16.0 -> 6.17.0 --- pkgs/by-name/gi/gitify/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitify/package.nix b/pkgs/by-name/gi/gitify/package.nix index 31cf5440fc04..3aab70fbac23 100644 --- a/pkgs/by-name/gi/gitify/package.nix +++ b/pkgs/by-name/gi/gitify/package.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "gitify"; - version = "6.16.0"; + version = "6.17.0"; src = fetchFromGitHub { owner = "gitify-app"; repo = "gitify"; tag = "v${finalAttrs.version}"; - hash = "sha256-yNgVcf7V1TPc6L5SaKhMulUlGJeBnqs/gZGeaz1AtW8="; + hash = "sha256-A9LeitceqDGictQbB7OYOI/pggrW9u8A7TUMblK/LHM="; }; nativeBuildInputs = [ @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 2; - hash = "sha256-l61t3UKNAoBldquzXJPomrKDbiXXJMSdcsk43pQpcgc="; + hash = "sha256-uK3CNyPewUVAmqBJq1WMCrNeMP5I18BEBkZIBP0qPsI="; }; env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; From c7aef566780badeffaac524afcc1069adcb1f497 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 1 Feb 2026 00:35:02 +0100 Subject: [PATCH 088/161] xkbvalidate: set pname and version --- pkgs/by-name/xk/xkbvalidate/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/xk/xkbvalidate/package.nix b/pkgs/by-name/xk/xkbvalidate/package.nix index b12390c1baa2..d22a16f1a226 100644 --- a/pkgs/by-name/xk/xkbvalidate/package.nix +++ b/pkgs/by-name/xk/xkbvalidate/package.nix @@ -6,6 +6,9 @@ runCommandCC "xkbvalidate" { + pname = "xkbvalidate"; + inherit (lib.trivial) version; + buildInputs = [ libxkbcommon ]; meta = { description = "NixOS tool to validate X keyboard configuration"; From 9ba90339d875ab6d3b4a95c9e4eef7f774b7c8f8 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 1 Feb 2026 22:47:59 +0000 Subject: [PATCH 089/161] python3Packages.envoy-data-plane: init at 1.0.3 --- .../envoy-data-plane/default.nix | 50 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 52 insertions(+) create mode 100644 pkgs/development/python-modules/envoy-data-plane/default.nix diff --git a/pkgs/development/python-modules/envoy-data-plane/default.nix b/pkgs/development/python-modules/envoy-data-plane/default.nix new file mode 100644 index 000000000000..f9f67018c486 --- /dev/null +++ b/pkgs/development/python-modules/envoy-data-plane/default.nix @@ -0,0 +1,50 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + + # build-system + poetry-core, + + # dependencies + betterproto, + grpcio-tools, +}: + +buildPythonPackage (finalAttrs: { + pname = "envoy-data-plane"; + version = "1.0.3"; + pyproject = true; + + # Version 2.0.0 appears to be an empty archive and apache-beam requires envoy-data-planes<2.0.0 + # nixpkgs-update: no auto update + src = fetchPypi { + pname = "envoy_data_plane"; + inherit (finalAttrs) version; + hash = "sha256-UkSrtENDXjEtvEJldgZ5UHHkxK3rOqV3mmifrLGo538="; + }; + + build-system = [ + poetry-core + ]; + + pythonRelaxDeps = [ + "betterproto" + ]; + dependencies = [ + betterproto + grpcio-tools + ]; + + pythonImportsCheck = [ "envoy_data_plane" ]; + + # No tests + doCheck = false; + + meta = { + description = "Python dataclasses for the Envoy Data-Plane-API"; + homepage = "https://pypi.org/project/envoy_data_plane/"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ba7043d0f868..e6262627047a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4971,6 +4971,8 @@ self: super: with self; { envisage = callPackage ../development/python-modules/envisage { }; + envoy-data-plane = callPackage ../development/python-modules/envoy-data-plane { }; + envoy-reader = callPackage ../development/python-modules/envoy-reader { }; envoy-utils = callPackage ../development/python-modules/envoy-utils { }; From 67f34db2c5df3ef337d32ef0ec547e2861e1071d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 1 Feb 2026 22:26:54 +0000 Subject: [PATCH 090/161] python3Packages.apache-beam: 2.70.0 -> 2.71.0 Diff: https://github.com/apache/beam/compare/v2.70.0...v2.71.0 Changelog: https://github.com/apache/beam/blob/v2.71.0/CHANGES.md --- .../python-modules/apache-beam/default.nix | 92 +++++++++++++------ 1 file changed, 62 insertions(+), 30 deletions(-) diff --git a/pkgs/development/python-modules/apache-beam/default.nix b/pkgs/development/python-modules/apache-beam/default.nix index 9b2de4e56237..4c5863a035ca 100644 --- a/pkgs/development/python-modules/apache-beam/default.nix +++ b/pkgs/development/python-modules/apache-beam/default.nix @@ -21,10 +21,10 @@ crcmod, cryptography, dill, + envoy-data-plane, fastavro, fasteners, grpcio, - hdfs, httplib2, numpy, objsize, @@ -63,52 +63,33 @@ pythonAtLeast, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "apache-beam"; - version = "2.70.0"; + version = "2.71.0"; pyproject = true; src = fetchFromGitHub { owner = "apache"; repo = "beam"; - tag = "v${version}"; - hash = "sha256-sySHoknK2FmiAEOpRdF9i3vA6NvnDrZyBCghVoyEzLw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-pIuRaBN1lmC3EMuUnBovl/pBmNwsDZ/vh/OM/sD9SrI="; }; - sourceRoot = "${src.name}/sdks/python"; + sourceRoot = "${finalAttrs.src.name}/sdks/python"; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "==" ">=" \ - --replace-fail ",<2.3.0" "" + --replace-fail "==" ">=" substituteInPlace setup.py \ --replace-fail " copy_tests_from_docs()" "" ''; pythonRelaxDeps = [ - "beartype" - "grpcio" + "envoy-data-plane" "jsonpickle" "objsize" - - # As of apache-beam v2.55.1, the requirement is cloudpickle~=2.2.1, but - # the current (2024-04-20) nixpkgs's pydot version is 3.0.0. - "cloudpickle" - - # See https://github.com/NixOS/nixpkgs/issues/156957 - "dill" - - "numpy" - - "protobuf" - - # As of apache-beam v2.45.0, the requirement is pyarrow<10.0.0,>=0.15.1, but - # the current (2023-02-22) nixpkgs's pyarrow version is 11.0.0. "pyarrow" - - "pydot" - "redis" ]; build-system = [ @@ -129,10 +110,10 @@ buildPythonPackage rec { crcmod cryptography dill + envoy-data-plane fastavro fasteners grpcio - hdfs httplib2 numpy objsize @@ -258,6 +239,14 @@ buildPythonPackage rec { ]; disabledTests = [ + # AssertionError: Lists differ: + # ['pickled_main_session', 'submission_environment_dependencies.txt'] != ['pickled_main_session'] + "test_main_session_staged_when_using_cloudpickle" + + # TypeError: NoneType takes no arguments + "test_run_inference_with_rate_limiter" + "test_run_inference_with_rate_limiter_exceeded" + # RuntimeError: This pipeline runs with the pipeline option --update_compatibility_version=2.67.0 or earlier. # When running with this option on SDKs 2.68.0 or later, you must ensure dill==0.3.1.1 is installed. Error "test_reshuffle_custom_window_preserves_metadata_1" @@ -328,13 +317,56 @@ buildPythonPackage rec { # TypeError: Expected Iterator in return type annotatio "test_get_output_batch_type" + ] + ++ lib.optionals (pythonAtLeast "3.14") [ + # TypeError: Could not determine schema for type hint Any. + # Did you mean to create a schema-aware PCollection? See https://s.apache.org/beam-python-schemas + "test_dataframes" + "test_dataframes_same_cell_twice" + + # AssertionError: 'OptionalUnionType(unnamed: int | str | None)' not found in ('OptionalUnionType(unnamed: typing.Union[int, str, NoneType])', 'OptionalUnionType(unnamed: typing.Union[str, int, NoneType])') + "test_pformat_namedtuple_with_unnamed_fields" + + # AssertionError: Lists differ: + # ['ref[26 chars]_Coder_FastPrimitivesCoder_3', 'ref_Coder_GlobalWindowCoder_2'] + # != ['ref[26 chars]_Coder_GlobalWindowCoder_2', 'ref_Coder_VersionedCoder_v269_3'] + "test_coder_version_tag_included_in_runner_api_key" + + # AttributeError: 'int' object has no attribute 'upper' [while running 'Map()'] + "test_typecheck_with_default" + + # AssertionError: Any != (or similar type mismatches) + "test_child_without_output_hints_infers_partial_types_from_dofn" + "test_combine_properly_pipeline_type_checks_using_decorator" + "test_combine_properly_pipeline_type_checks_without_decorator" + "test_filter_typehint" + "test_mean_globally_pipeline_checking_satisfied" + "test_mean_globally_runtime_checking_satisfied" + "test_pardo_type_inference" + "test_pipeline_inference" + "test_ptransform_override_type_hints" + "test_type_inference" + + # AssertionError: TypeCheckError not raised + "test_inferred_bad_kv_type" + + # RuntimeError: NotImplementedError [while running 'WithKeys()/Map()'] + "test_co_group_by_key_on_unpickled" + + # TypeError: object of type 'member_descriptor' has no len() + "test_convert_bare_types_fail" + # TypeError: Parameter to List hint must be a non-sequence, a type, or a TypeConstraint. + # ForwardRef('int') is an instance of ForwardRef + "test_forward_reference" + # TypeError: Unable to deterministically encode ... + "test_deterministic_key" ]; meta = { description = "Unified model for defining both batch and streaming data-parallel processing pipelines"; homepage = "https://beam.apache.org/"; - changelog = "https://github.com/apache/beam/blob/${src.tag}/CHANGES.md"; + changelog = "https://github.com/apache/beam/blob/${finalAttrs.src.tag}/CHANGES.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ ndl ]; }; -} +}) From 4a2a8f3088e25ea3934c26af563c0547adbc8ec0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 2 Feb 2026 01:04:23 +0100 Subject: [PATCH 091/161] python313Packages.dnfile: 0.17.0 -> 0.18.0 Diff: https://github.com/malwarefrank/dnfile/compare/v0.17.0...v0.18.0 Changelog: https://github.com/malwarefrank/dnfile/blob/v0.18.0/HISTORY.rst --- pkgs/development/python-modules/dnfile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dnfile/default.nix b/pkgs/development/python-modules/dnfile/default.nix index 778bb36ce4af..48402fec981e 100644 --- a/pkgs/development/python-modules/dnfile/default.nix +++ b/pkgs/development/python-modules/dnfile/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "dnfile"; - version = "0.17.0"; + version = "0.18.0"; pyproject = true; src = fetchFromGitHub { owner = "malwarefrank"; repo = "dnfile"; tag = "v${version}"; - hash = "sha256-JiJ7qvBP0SDGMynQuu2AyCwHU9aDI7Pq5/Z9IiWPWng="; + hash = "sha256-lIhhiOtMZnYziGeLUK7awJSibP3k8JCYg43jvIl5Puw="; fetchSubmodules = true; }; From c513773775a162d52e97adfc088f4d9b4a1c8e94 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 2 Feb 2026 01:07:09 +0100 Subject: [PATCH 092/161] python313Packages.dnfile: migrate to finalAttrs --- pkgs/development/python-modules/dnfile/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dnfile/default.nix b/pkgs/development/python-modules/dnfile/default.nix index 48402fec981e..b2a57234f64c 100644 --- a/pkgs/development/python-modules/dnfile/default.nix +++ b/pkgs/development/python-modules/dnfile/default.nix @@ -7,7 +7,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "dnfile"; version = "0.18.0"; pyproject = true; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "malwarefrank"; repo = "dnfile"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-lIhhiOtMZnYziGeLUK7awJSibP3k8JCYg43jvIl5Puw="; fetchSubmodules = true; }; @@ -31,8 +31,8 @@ buildPythonPackage rec { meta = { description = "Module to parse .NET executable files"; homepage = "https://github.com/malwarefrank/dnfile"; - changelog = "https://github.com/malwarefrank/dnfile/blob/${src.tag}/HISTORY.rst"; + changelog = "https://github.com/malwarefrank/dnfile/blob/${finalAttrs.src.tag}/HISTORY.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From fcea377b9b38be892bac3ef361b4483b211a6ca2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 00:15:40 +0000 Subject: [PATCH 093/161] sbom-tool: 4.1.6 -> 4.1.7 --- pkgs/by-name/sb/sbom-tool/deps.json | 146 ++++++++++++-------------- pkgs/by-name/sb/sbom-tool/package.nix | 4 +- 2 files changed, 70 insertions(+), 80 deletions(-) diff --git a/pkgs/by-name/sb/sbom-tool/deps.json b/pkgs/by-name/sb/sbom-tool/deps.json index 780917fa27ee..3a536e95217f 100644 --- a/pkgs/by-name/sb/sbom-tool/deps.json +++ b/pkgs/by-name/sb/sbom-tool/deps.json @@ -24,25 +24,30 @@ "version": "2.1.1", "hash": "sha256-j6AbGSipxLcKSAMibc0uyUJHTa8odrgONaA4DXL4/Bo=" }, + { + "pname": "Microsoft.Bcl.Cryptography", + "version": "9.0.6", + "hash": "sha256-lfxx9rXXD8PxlUkl9109r1B+bPv/zsyzcp0Yf/iBMY0=" + }, { "pname": "Microsoft.ComponentDetection.Common", - "version": "6.0.0", - "hash": "sha256-F01KCIqxFa4049bzvKGh59kpdk5UykSFFKaHEPQGVY4=" + "version": "6.2.6", + "hash": "sha256-ItHNgemiRUciaYs17dwbUI+pawOl3ftfcEfo1QMc5oM=" }, { "pname": "Microsoft.ComponentDetection.Contracts", - "version": "6.0.0", - "hash": "sha256-yRmgJVLDDMGlq550sqve7f+0/iwwHCT/GMb0/6837Y4=" + "version": "6.2.6", + "hash": "sha256-eAUYM3C2PJ9ERbiYDMqpnDcXGH8r80Y6WJ1xdBRYKME=" }, { "pname": "Microsoft.ComponentDetection.Detectors", - "version": "6.0.0", - "hash": "sha256-JeXHB0XY003CpFDmgRzdgGRTcqFABywvEoxXHvlo8b0=" + "version": "6.2.6", + "hash": "sha256-MkQQgeSWMlUJPKmFaCHpfFHwAW6IzQL+n4JJWtmLF24=" }, { "pname": "Microsoft.ComponentDetection.Orchestrator", - "version": "6.0.0", - "hash": "sha256-+rSRgh0V5WEtZ/SqRGvPI9J4k1hPGczBwJfxx5mmWg0=" + "version": "6.2.6", + "hash": "sha256-BtX97RDa1MbMD1IhZ9QmKFL5eXKmzrDumPJXNwpHhcU=" }, { "pname": "Microsoft.CSharp", @@ -109,11 +114,6 @@ "version": "8.0.0", "hash": "sha256-+qIDR8hRzreCHNEDtUcPfVHQdurzWPo/mqviCH78+EQ=" }, - { - "pname": "Microsoft.Extensions.DependencyInjection", - "version": "8.0.0-rc.2.23479.6", - "hash": "sha256-GIErPwEhlblyAQfEDv+uDPn3RhJnmVMiTGj7l2wNCTk=" - }, { "pname": "Microsoft.Extensions.DependencyInjection", "version": "8.0.1", @@ -306,8 +306,8 @@ }, { "pname": "morelinq", - "version": "4.2.0", - "hash": "sha256-BQ2ypkR5S4LuvxKkP6GrZuzckSiTFPVdR8VZ+DRn9g4=" + "version": "4.4.0", + "hash": "sha256-6ITnfYABvcfk7uwLxDLgcsXspI4nKuBlrFNdMATGoUI=" }, { "pname": "NETStandard.Library", @@ -321,53 +321,48 @@ }, { "pname": "NuGet.Common", - "version": "6.10.0", - "hash": "sha256-cM3Q7srAykk6KA/FThZkDjs+MIIjiUJSXZjRSqPNP1o=" - }, - { - "pname": "NuGet.Common", - "version": "6.14.0", - "hash": "sha256-jDOwt3veI1GSG8CfBnf2+dJxD3E/Nmlc+vHtD4J76Ms=" + "version": "7.0.1", + "hash": "sha256-7nxlUHxM99xKGZwoen5P7uoXvvG3uK5TGMD2k6/xkP0=" }, { "pname": "NuGet.Configuration", - "version": "6.14.0", - "hash": "sha256-1PN9s6fhCw3wd2260U6hQ4vG3jIvcG8GIn1oQgxMXA0=" + "version": "7.0.1", + "hash": "sha256-dhXJNWDR43YzJntM4Xoysnq4+hHWzaiUx/MgM21wOhU=" }, { "pname": "NuGet.DependencyResolver.Core", - "version": "6.10.0", - "hash": "sha256-3/dapzgXuqd+1RQlR+1iLS1lFpg7g1FDrkDzD5ahW+Y=" + "version": "7.0.1", + "hash": "sha256-C0hwFrVf1KD/edUDZxlMoCPxOF9h50ICaUUuI0z6fQg=" }, { "pname": "NuGet.Frameworks", - "version": "6.14.0", - "hash": "sha256-3ViM3R1ucQMEL2hQYsivT86kI6veMQK2xDsiAcFcVQk=" + "version": "7.0.1", + "hash": "sha256-ko+dIa2uwaVTBqPsE3VYXmbW+W2rqzYssVYsA99Gogc=" }, { "pname": "NuGet.LibraryModel", - "version": "6.10.0", - "hash": "sha256-DVxnItAizUQ4sVY8kcGuAchTtKMXWQrGJqM1ywqjkL0=" + "version": "7.0.1", + "hash": "sha256-x7/Va8o9dPsSV3CyGoj+JXBa30YO3E8Ico7ZCU4UYrM=" }, { "pname": "NuGet.Packaging", - "version": "6.10.0", - "hash": "sha256-RK18XuOdmXPXhmBLRGjw00QsLiKuYawqjDQUlzcbRaM=" + "version": "7.0.1", + "hash": "sha256-nOpGQ5ZP0PLKBGAGHkagjIX4ivCdcfeTjQDcBASYRSQ=" }, { "pname": "NuGet.ProjectModel", - "version": "6.10.0", - "hash": "sha256-LKdvGDGxqK1/QVVlsTUMFznEuoAsD2B/3dG+sx/e/78=" + "version": "7.0.1", + "hash": "sha256-Yo0QJmer/Tw/PwPx6ZAjuCBzswNcUSG+PovAv/SqDe4=" }, { "pname": "NuGet.Protocol", - "version": "6.10.0", - "hash": "sha256-TPWWce4FhI3VaDhAR6mUYydFA6AjrPtcJSMmPQEmu0I=" + "version": "7.0.1", + "hash": "sha256-KtTVt/d3apuUJcBS/Saz74yjh4v0BOeClkaJtx1aQnA=" }, { "pname": "NuGet.Versioning", - "version": "6.10.0", - "hash": "sha256-r8w4/bin+ZQK6AzkuFXhWbteQlzRFY++S1yDTrq0KfQ=" + "version": "7.0.1", + "hash": "sha256-A3d7xyPaDS3tps9TkeCqJVxsPVE0Qvkz44KWSmxL9fI=" }, { "pname": "packageurl-dotnet", @@ -376,13 +371,13 @@ }, { "pname": "Polly", - "version": "8.4.0", - "hash": "sha256-9KfX2swvws/z2HL31gdRL9WMm3fDZthW1EPeD1Ix+P4=" + "version": "8.6.5", + "hash": "sha256-2YRacrP3b3C6EBCb5Pjg6fQdGj+SgbTeaWHN/oZ1d8s=" }, { "pname": "Polly.Core", - "version": "8.4.0", - "hash": "sha256-6M2ql3bQj/T6w3G1i0mZC4HtViLWJG5J5nzjP0A25r4=" + "version": "8.6.5", + "hash": "sha256-m12obNfMZdWQWJoCaF03H5qEbFDdp9FSdHTHcIIsACQ=" }, { "pname": "PowerArgs", @@ -696,18 +691,23 @@ }, { "pname": "Spectre.Console", - "version": "0.49.1", - "hash": "sha256-tqSVojyuQjuB34lXo759NOcyLgNIw815mKXJPq5JFDo=" + "version": "0.53.1", + "hash": "sha256-uj/DD9y9MFWh5ugfQ1nTpbDP5xj55Sa8KX06B8CluMc=" + }, + { + "pname": "Spectre.Console", + "version": "0.54.0", + "hash": "sha256-qlZQkT5KzACqJ1bLgBOylq9qO0L7XCh/RY8L8PnkpcU=" }, { "pname": "Spectre.Console.Cli", - "version": "0.49.1", - "hash": "sha256-sar9rhft1ivDMj1kU683+4KxUPUZL+Fb++ewMA6RD4Q=" + "version": "0.53.1", + "hash": "sha256-WN79g+F9jRsqXAwVFLYS/lfaQish2yFwL40GB/PpdTo=" }, { "pname": "Spectre.Console.Cli.Extensions.DependencyInjection", - "version": "0.2.0", - "hash": "sha256-kcVQM8qJGNuDwlGpKiI1nBsocz1yPS0NkUV7ppbtUm4=" + "version": "0.17.0", + "hash": "sha256-0y5mJ3CGW2AFqbOFs0TFkbl4mKsYi8c65HO/SkcZeLI=" }, { "pname": "Sprache", @@ -749,11 +749,6 @@ "version": "4.3.0", "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI=" }, - { - "pname": "System.Collections.Immutable", - "version": "8.0.0", - "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" - }, { "pname": "System.Console", "version": "4.3.0", @@ -791,8 +786,8 @@ }, { "pname": "System.Formats.Asn1", - "version": "6.0.1", - "hash": "sha256-gfGxcaWpVO92BJrl24pXi09KSgW2rSy3HGv0+V8hGgo=" + "version": "9.0.10", + "hash": "sha256-hPvY9hKsDEbNyyzaaMImebYTQWLWD/AOjtru+a4NsIc=" }, { "pname": "System.Globalization", @@ -841,8 +836,8 @@ }, { "pname": "System.IO.Pipelines", - "version": "9.0.9", - "hash": "sha256-bRMt0ib0KwKzHXgeAXZgegou5eX8lsm80Eu38bHBxBs=" + "version": "9.0.10", + "hash": "sha256-Hu4g9QfEzNW71/zX0vP+Knqu6WizhSzWASy1cxANOr0=" }, { "pname": "System.Linq", @@ -856,8 +851,8 @@ }, { "pname": "System.Memory", - "version": "4.5.5", - "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" + "version": "4.6.3", + "hash": "sha256-JgeK63WMmumF6L+FH5cwJgYdpqXrSDcgTQwtIgTHKVU=" }, { "pname": "System.Net.Http", @@ -891,8 +886,8 @@ }, { "pname": "System.Reactive", - "version": "6.0.1", - "hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q=" + "version": "6.1.0", + "hash": "sha256-zACYoZmKxHo0qKY8FOVa7jIsw7dN7WjdXdRRV95qY2Y=" }, { "pname": "System.Reflection", @@ -1016,8 +1011,8 @@ }, { "pname": "System.Security.Cryptography.Pkcs", - "version": "6.0.4", - "hash": "sha256-2e0aRybote+OR66bHaNiYpF//4fCiaO3zbR2e9GABUI=" + "version": "9.0.6", + "hash": "sha256-+Q7vAp+uOf/aqldFvsZuXw/0UHXtfFdNRMpqCZ1/Hwo=" }, { "pname": "System.Security.Cryptography.Primitives", @@ -1026,8 +1021,8 @@ }, { "pname": "System.Security.Cryptography.ProtectedData", - "version": "4.4.0", - "hash": "sha256-Ri53QmFX8I8UH0x4PikQ1ZA07ZSnBUXStd5rBfGWFOE=" + "version": "9.0.6", + "hash": "sha256-WMa3KDeFuOLyIZduYd+9PCyx7usJMRu/q2x3eOw9MAQ=" }, { "pname": "System.Security.Cryptography.X509Certificates", @@ -1061,18 +1056,13 @@ }, { "pname": "System.Text.Encodings.Web", - "version": "9.0.9", - "hash": "sha256-euYrJAKiTDCj/Rf1KVWI6IophDX828x5T9As9vAf81A=" + "version": "9.0.10", + "hash": "sha256-rTef4Wzfcjzx+ZToxTN6VfalIjnpU74TOCmOsIx08hY=" }, { "pname": "System.Text.Json", - "version": "8.0.5", - "hash": "sha256-yKxo54w5odWT6nPruUVsaX53oPRe+gKzGvLnnxtwP68=" - }, - { - "pname": "System.Text.Json", - "version": "9.0.9", - "hash": "sha256-I+GCgXZZUtgAta94BIBqy72HnZJ3egzNBOTxnVy2Ur8=" + "version": "9.0.10", + "hash": "sha256-wqeobpRw3PqOw21q8oGvauj5BkX1pS02Cm78E6c742w=" }, { "pname": "System.Text.RegularExpressions", @@ -1131,8 +1121,8 @@ }, { "pname": "Tomlyn.Signed", - "version": "0.17.0", - "hash": "sha256-C5+2mVihp64KiytpgvI0BaMwK+vhKz2/h2XqaT24bYg=" + "version": "0.19.0", + "hash": "sha256-nOlE1a3wj0LN0IlCgxrdtyx9z/TUYJZEgiLm38N7iZU=" }, { "pname": "Validation", @@ -1146,7 +1136,7 @@ }, { "pname": "YamlDotNet", - "version": "15.1.6", - "hash": "sha256-C9IGS9HNuEKgpUozkfuzA0pNWsS/LVwgHzPEmU2sw8Y=" + "version": "15.3.0", + "hash": "sha256-2rdemzEc4cGKfmYRTRfT0HXjllRs22qXac+UE400klU=" } ] diff --git a/pkgs/by-name/sb/sbom-tool/package.nix b/pkgs/by-name/sb/sbom-tool/package.nix index 58690cdbcb6b..f5d27de56e48 100644 --- a/pkgs/by-name/sb/sbom-tool/package.nix +++ b/pkgs/by-name/sb/sbom-tool/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "sbom-tool"; - version = "4.1.6"; + version = "4.1.7"; src = fetchFromGitHub { owner = "microsoft"; repo = "sbom-tool"; tag = "v${version}"; - hash = "sha256-Bx/wPksPpedR7hyK6puqZ1uU74zqJV5j33NQzvJXyzY="; + hash = "sha256-Ls+IaqaWZOjEWvomV9q4JBdZkaevVtI6lCOG8l44AQM="; }; projectFile = "src/Microsoft.Sbom.Tool/Microsoft.Sbom.Tool.csproj"; From adaa592bd3f532ec4b98ea63c255069b279cebf1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 03:14:14 +0000 Subject: [PATCH 094/161] python3Packages.protego: 0.5.0 -> 0.6.0 --- pkgs/development/python-modules/protego/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/protego/default.nix b/pkgs/development/python-modules/protego/default.nix index d5e66765082c..d4a1baa8037e 100644 --- a/pkgs/development/python-modules/protego/default.nix +++ b/pkgs/development/python-modules/protego/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "protego"; - version = "0.5.0"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "scrapy"; repo = "protego"; tag = version; - hash = "sha256-70/DPap3FgLfh4ldYSve5Pt8o7gM1lME/OmRFaew/38="; + hash = "sha256-qyOY35gNFojewFMFVT58k1s5uM4j9IZzEURnPh+3htE="; }; build-system = [ hatchling ]; From 5387e6aae7c53a5c023d8b2ac7c3acb0bc8f9990 Mon Sep 17 00:00:00 2001 From: Jeff Shelton Date: Fri, 23 Jan 2026 12:15:21 -0500 Subject: [PATCH 095/161] maintainers: add jeffcshelton --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 8c830f754dd0..641a9b6bd22d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -12054,6 +12054,11 @@ githubId = 1198065; name = "Jeffrey David Johnson"; }; + jeffcshelton = { + github = "jeffcshelton"; + githubId = 77426854; + name = "Jeff Shelton"; + }; jefferyoo = { email = "oojefferywm@proton.me"; github = "jefferyoo"; From aea9bf6e3a9ae0c7d53d87896e79f15532f5585d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 03:54:25 +0000 Subject: [PATCH 096/161] grafanaPlugins.grafana-pyroscope-app: 1.15.1 -> 1.16.0 --- .../grafana/plugins/grafana-pyroscope-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix index a09496ec23df..a9a32cc38724 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-pyroscope-app"; - version = "1.15.1"; - zipHash = "sha256-iEd7n/JNSadT8I+lS5TiXqw6EKeLVRrARLpv805+Ipg="; + version = "1.16.0"; + zipHash = "sha256-wsDzFq5i4Nsud/tAuX5Lg7vxRR7ndDhAcD/zhrAEct8="; meta = { description = "Integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data"; license = lib.licenses.agpl3Only; From 6954235e290651da1c1724f640f7414b33866d13 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 06:05:49 +0000 Subject: [PATCH 097/161] velocity: 3.5.0-unstable-2026-01-25 -> 3.5.0-unstable-2026-01-31 --- pkgs/by-name/ve/velocity/deps.json | 490 ++++++++++++++++----------- pkgs/by-name/ve/velocity/package.nix | 6 +- 2 files changed, 291 insertions(+), 205 deletions(-) diff --git a/pkgs/by-name/ve/velocity/deps.json b/pkgs/by-name/ve/velocity/deps.json index 055ea010c717..0d16db28b2a6 100644 --- a/pkgs/by-name/ve/velocity/deps.json +++ b/pkgs/by-name/ve/velocity/deps.json @@ -19,23 +19,23 @@ "module": "sha256-IFNqlfL+sr9DBRKMaq7Lb9idxFeYqchfJgK4qAnXUNs=", "pom": "sha256-Q1z/VXiZht7arXF/aPuo1UgklHhWLc2EsirU1lZvRAs=" }, - "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/8.2.0": { - "pom": "sha256-1nvChuPoUGCKeXA1XY4yL092A083D/D73dt77fivYns=" + "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/8.2.1": { + "pom": "sha256-MGt3fcOfRP7GK1C97+QbcWvrD9fNP4FXInOhNMLhVbk=" }, - "com/diffplug/spotless#spotless-lib-extra/4.2.0": { - "jar": "sha256-Zn7uviqjTQpRIc8koZdrPBRQytwKEdqw3BEWokXPScY=", - "module": "sha256-pUwFcWAoiUFDeZCuqzXavd6Ri/zfyNLPwWhDCp5cxTQ=", - "pom": "sha256-ZRIf+E/eD++jtNXrBKnPVka8z5JFqCfPzHyJFDr3t34=" + "com/diffplug/spotless#spotless-lib-extra/4.3.0": { + "jar": "sha256-dU+ATAnfouuNU5YzEdK+aPG0pWIQEdy1UNcC6tKGUdk=", + "module": "sha256-yImJBeaSp+CHATV8PK0NT+JqogjNerDe2NcNOSnLoRI=", + "pom": "sha256-C5N93//pxrgmIDYU755aLQs8INjMa3kitIgdl9MbaJ0=" }, - "com/diffplug/spotless#spotless-lib/4.2.0": { - "jar": "sha256-8qOe5LxqmL29ariGw10jhSKs/j+wr5Wpyn+Nm2yi6JQ=", - "module": "sha256-2gdqn2UEezS5yUcJsbIWKqhF90EyBPtA8tmYWK5u1sY=", - "pom": "sha256-0P1S3Sgh90tZmdl1DnIzh3dyMY/6GEdbB6ItWDrjPcg=" + "com/diffplug/spotless#spotless-lib/4.3.0": { + "jar": "sha256-Zp+ETsCpdJQcbaBLZwdI9DF4I5ttmf3bWwYs6dBtCTk=", + "module": "sha256-I1HAgP4kVTNGAv/QqCHYit9ipT5uoYTEOV9PVQXeNyM=", + "pom": "sha256-dPwsK8oRHUP/q/jWPYuegjpEOIWHevxxWInI6ckUaNM=" }, - "com/diffplug/spotless#spotless-plugin-gradle/8.2.0": { - "jar": "sha256-ohJ5aiQ3M5+oH1hCQ7WfBtUas6mjQPLN9rGUBEQXefY=", - "module": "sha256-NMCTxQIrGzueJvGDW6JYNKMV7a41/2bv+iE5528MEiw=", - "pom": "sha256-yZIwMm954KZ4M0gs0HWGn8qyIrf17xuZpnOH5RjyAio=" + "com/diffplug/spotless#spotless-plugin-gradle/8.2.1": { + "jar": "sha256-2/RPjfGDKAAkHU8TUSn8khuoL7ItckMMxC1NPVu/nTw=", + "module": "sha256-OPb28k3QWmJskcwWOvTThnq9UPCGdnqmTaJfMg+ik5s=", + "pom": "sha256-s578nCtRfx6eiNa+IvYyYZ3oOqDi49F1RaAXUDtxNPg=" }, "com/google/code/gson#gson-parent/2.8.9": { "pom": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s=" @@ -211,6 +211,9 @@ "module": "sha256-b134r2M2AKa5z7D8x2SvPVEZ83Zndne5G2rugWsdMKs=", "pom": "sha256-X0As+413MZW5ZwUBJMnom1+EsXJGThiUkpeJv1xMLyk=" }, + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.0": { + "pom": "sha256-36lkSmrluJjuR1ux9X6DC6H3cK7mycFfgRKqOBGAGEo=" + }, "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": { "pom": "sha256-m7EH1dXjkwvFl38AekPNILfSTZGxweUo6m7g8kjxTTY=" }, @@ -301,20 +304,20 @@ "module": "sha256-IFNqlfL+sr9DBRKMaq7Lb9idxFeYqchfJgK4qAnXUNs=", "pom": "sha256-Q1z/VXiZht7arXF/aPuo1UgklHhWLc2EsirU1lZvRAs=" }, - "com/diffplug/spotless#spotless-lib-extra/4.2.0": { - "jar": "sha256-Zn7uviqjTQpRIc8koZdrPBRQytwKEdqw3BEWokXPScY=", - "module": "sha256-pUwFcWAoiUFDeZCuqzXavd6Ri/zfyNLPwWhDCp5cxTQ=", - "pom": "sha256-ZRIf+E/eD++jtNXrBKnPVka8z5JFqCfPzHyJFDr3t34=" + "com/diffplug/spotless#spotless-lib-extra/4.3.0": { + "jar": "sha256-dU+ATAnfouuNU5YzEdK+aPG0pWIQEdy1UNcC6tKGUdk=", + "module": "sha256-yImJBeaSp+CHATV8PK0NT+JqogjNerDe2NcNOSnLoRI=", + "pom": "sha256-C5N93//pxrgmIDYU755aLQs8INjMa3kitIgdl9MbaJ0=" }, - "com/diffplug/spotless#spotless-lib/4.2.0": { - "jar": "sha256-8qOe5LxqmL29ariGw10jhSKs/j+wr5Wpyn+Nm2yi6JQ=", - "module": "sha256-2gdqn2UEezS5yUcJsbIWKqhF90EyBPtA8tmYWK5u1sY=", - "pom": "sha256-0P1S3Sgh90tZmdl1DnIzh3dyMY/6GEdbB6ItWDrjPcg=" + "com/diffplug/spotless#spotless-lib/4.3.0": { + "jar": "sha256-Zp+ETsCpdJQcbaBLZwdI9DF4I5ttmf3bWwYs6dBtCTk=", + "module": "sha256-I1HAgP4kVTNGAv/QqCHYit9ipT5uoYTEOV9PVQXeNyM=", + "pom": "sha256-dPwsK8oRHUP/q/jWPYuegjpEOIWHevxxWInI6ckUaNM=" }, - "com/diffplug/spotless#spotless-plugin-gradle/8.2.0": { - "jar": "sha256-ohJ5aiQ3M5+oH1hCQ7WfBtUas6mjQPLN9rGUBEQXefY=", - "module": "sha256-NMCTxQIrGzueJvGDW6JYNKMV7a41/2bv+iE5528MEiw=", - "pom": "sha256-yZIwMm954KZ4M0gs0HWGn8qyIrf17xuZpnOH5RjyAio=" + "com/diffplug/spotless#spotless-plugin-gradle/8.2.1": { + "jar": "sha256-2/RPjfGDKAAkHU8TUSn8khuoL7ItckMMxC1NPVu/nTw=", + "module": "sha256-OPb28k3QWmJskcwWOvTThnq9UPCGdnqmTaJfMg+ik5s=", + "pom": "sha256-s578nCtRfx6eiNa+IvYyYZ3oOqDi49F1RaAXUDtxNPg=" }, "com/electronwill/night-config#core/3.8.3": { "jar": "sha256-lx3IjBwiCFYR7hwwD1u/hZWTgXjoGb77temMPL0nK3k=", @@ -426,10 +429,6 @@ "jar": "sha256-xiIXY715xPHD3H91C18poLs4s2e4ExTE9xiW40DECCU=", "pom": "sha256-pTMaDstUj5lCq1uTx6xDw4oh6Jd2Pd4bzb8HdPQWym8=" }, - "com/google/errorprone#error_prone_annotations/2.11.0": { - "jar": "sha256-chy5GEK0b6BWhH0QTVIlyLjh6LYiY7mTBR4eWgE3t+w=", - "pom": "sha256-AmHKAfLS6awq4uznXULFYyOzhfspS2vJQ/Yu9Okt3wg=" - }, "com/google/errorprone#error_prone_annotations/2.18.0": { "jar": "sha256-nmgUy3GBaYik/RsHqZOo8hu3BY1SLBYrHehJ4ZvqVK4=", "pom": "sha256-kgE1eX3MpZF7WlwBdkKljTQKTNG80S9W+JKlZjvXvdw=" @@ -449,9 +448,6 @@ "jar": "sha256-SCcudcFuH3vce9GVKcys1e4XBARwHX9aI0QbtYR5V/U=", "pom": "sha256-T2uIia+o3r2+Hj/ipfjmbiIWygtWPya05UE4cw7s3IA=" }, - "com/google/errorprone#error_prone_parent/2.11.0": { - "pom": "sha256-goPwy0TGJKedMwtv2AuLinFaaLNoXJqVHD3oN9RUBVE=" - }, "com/google/errorprone#error_prone_parent/2.18.0": { "pom": "sha256-R/Iumce/RmOR3vFvg3eYXl07pvW7z2WFNkSAVRPhX60=" }, @@ -484,9 +480,6 @@ "com/google/guava#guava-parent/27.1-jre": { "pom": "sha256-02EBZcbeK02NZBhIdxe2PFK1o5xeNaVT4khz7LYOBig=" }, - "com/google/guava#guava-parent/31.1-jre": { - "pom": "sha256-RDliZ4O0StJe8F/wdiHdS7eWzE608pZqSkYf6kEw4Pw=" - }, "com/google/guava#guava-parent/32.0.1-jre": { "pom": "sha256-Q+0ONrNT9B5et1zXVmZ8ni35fO8G6xYGaWcVih0DTSo=" }, @@ -504,10 +497,6 @@ "jar": "sha256-SlqnDMlopNE35ZmtN1U+XP7tImXowZNHbXEZA2xTb+c=", "pom": "sha256-vZnXUAYTGuJcmGCh1j6E42Nx8RL9sML+PV1qs46esnE=" }, - "com/google/guava#guava/31.1-jre": { - "jar": "sha256-pC7cnKt5Ljn+ObuU8/ymVe0Vf/h6iveOHWulsHxKAKs=", - "pom": "sha256-kZPQe/T2YBCNc1jliyfSG0TjToDWc06Y4hkWN28nDeI=" - }, "com/google/guava#guava/32.0.1-jre": { "jar": "sha256-vX+iJ1kfuFCWd9DREiz5UVjzuKn0VlP1goHYefbcSMU=", "pom": "sha256-QsJX9/c203ezGv7u6XirJtcwzXCvYN3nZi4YI1LiSCo=" @@ -539,10 +528,6 @@ "jar": "sha256-KZSn63jycQvT07+2ObLJTiGc7awNTQhNUW54wW3d7PY=", "pom": "sha256-8MmMVx6Tp8tN0Y3w+jCPCWPnoGIKwtQkTmHnCdA61r4=" }, - "com/google/j2objc#j2objc-annotations/1.3": { - "jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=", - "pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" - }, "com/google/j2objc#j2objc-annotations/2.8": { "jar": "sha256-8CqV+hpele2z7YWf0Pt99wnRIaNSkO/4t03OKrf01u0=", "pom": "sha256-N/h3mLGDhRE8kYv6nhJ2/lBzXvj6hJtYAMUZ1U2/Efg=" @@ -572,13 +557,9 @@ "module": "sha256-/ccJZrzS41x5Tc4sF7mZwuZpUOFYUx6Z3BUfsOvCllM=", "pom": "sha256-oX8TWPGK17qq5NszR8IAtPOu3Q2cd25yrPYplNTH+9E=" }, - "com/moandjiezana/toml#toml4j/0.7.2": { - "jar": "sha256-9UdeY+fonl22IiNImux6Vr0wNUN3IHehfCy1TBnKOiA=", - "pom": "sha256-W3YhZzfy2pODlTrMybpY9uc500Rnh5nm1NCCz24da9M=" - }, - "com/puppycrawl/tools#checkstyle/10.9.3": { - "jar": "sha256-1X3pra1Cq2C7KXLlD4OhMcqm9iNHhPWUOjhxIAZhWR8=", - "pom": "sha256-qDfEUo/JqQ1oi8lQOcdSSCQPfG16GonZSDro+CWc508=" + "com/puppycrawl/tools#checkstyle/13.0.0": { + "jar": "sha256-5svIBFeWwxyNmv9mq+G/EfmhmHyI6SKfFn4+yec14P8=", + "pom": "sha256-MayhsoVeDtilJ17lMfDBluWdGfILo2Ix2T3CRoDwclQ=" }, "com/spotify#completable-futures/0.3.6": { "jar": "sha256-n0HBSTwY6CiJMqGDBzzjnhiGUtKsQBPt6rXHO7DYMZ8=", @@ -605,13 +586,13 @@ "jar": "sha256-qtv9WlJFUb7vENP4kdMFuDuyfVRwPZpN56yioS2YR+I=", "pom": "sha256-ffmOk+i9xqjtuGMUrIujHyYMvUoOa4b16a/JMlEu8Mc=" }, - "commons-beanutils#commons-beanutils/1.9.4": { - "jar": "sha256-fZOMgXiQKARcCMBl6UvnX8KAUnYg1b1itRnVg4UyNoo=", - "pom": "sha256-w1zKe2HUZ42VeMvAuQG4cXtTmr+SVEQdp4uP5g3gZNA=" + "commons-beanutils#commons-beanutils/1.11.0": { + "jar": "sha256-nkS6aOyaPyEob6Kou7ADtzXA9pEBu0MUS3n0+KqnRwk=", + "pom": "sha256-z/nqsddRJkvXdbbj6+0WUHlMrJzYvhxBa0jjpcYTnZM=" }, - "commons-codec#commons-codec/1.15": { - "jar": "sha256-s+n21jp5AQm/DQVmEfvtHPaQVYJt7+uYlKcTadJG7WM=", - "pom": "sha256-yG7hmKNaNxVIeGD0Gcv2Qufk2ehxR3eUfb5qTjogq1g=" + "commons-codec#commons-codec/1.11": { + "jar": "sha256-5ZnVMY6Xqkj0ITaikn5t+k6Igd/w5sjjEJ3bv/Ude30=", + "pom": "sha256-wecUDR3qj981KLwePFRErAtUEpcxH0X5gGwhPsPumhA=" }, "commons-codec#commons-codec/1.20.0": { "jar": "sha256-avZllfn2p7tYzmZRjWiI1AtUfDZtImLwZnbu4ZUo/2Y=", @@ -630,114 +611,118 @@ "module": "sha256-pnYDnqavCPJXtG4Hwr8VcaRqTUtbnMuGw/yY0H+v6hs=", "pom": "sha256-arSo7K4qu9NrkZ0Lm5+yTBdxSPE+U2TJegxu4Ro/xCY=" }, - "info/picocli#picocli/4.7.1": { - "jar": "sha256-DnGR++Mk+5340tIHwHtma43CW7vib1OkxS4v7OYkqXY=", - "pom": "sha256-+pvmlFd2A+LUy1X0UjctP2wPk+XzjuXNf7Yos3k8qbw=" + "info/picocli#picocli/4.7.7": { + "jar": "sha256-+G4w//0Q0rE7jKqNSyN6fuYfL/zPWxlB3nGLdl0jW/g=", + "pom": "sha256-GxjTYxNN9mYx0rn3R1Bo1zQiW6OJzfkIKhvYvakNV9M=" + }, + "io/hotmoka#toml4j/0.7.3": { + "jar": "sha256-LuLTLMaF/I+YfMBZUFnRh+MyykHhropRX+rQNvt3e8E=", + "pom": "sha256-5uON4WRKo2jb7IdQeTRT7eHsXUGXLUTkkCcBBS5rpzw=" }, "io/leangen/geantyref#geantyref/1.3.16": { "jar": "sha256-fx1ZEJLVFCtqqnz1n5TEx01X2+7wOy+CYpSfjza6xuM=", "pom": "sha256-JCgbY4MutO8QZOfd/b57eWquGr+IeYrb9NC5ZpurpKQ=" }, - "io/netty#netty-buffer/4.2.7.Final": { - "jar": "sha256-uBYTyO0iscw57M8qKL0MHUVh+y5eVCBhYX70zh0ii/U=", - "pom": "sha256-6mGx9EqNui22yX8iou5DGsVil430rDlUcei28oZtwH4=" + "io/netty#netty-buffer/4.2.9.Final": { + "jar": "sha256-0BOpas6kiJvAHuA3ONU8LkoF4/rsFMJakrQiTHfXpAg=", + "pom": "sha256-0Fsmqy58aeaUCb5HuFEA7lLe/0ox5c486Cdz39NrnvA=" }, - "io/netty#netty-codec-base/4.2.7.Final": { - "jar": "sha256-Y2BBW3yHFgr83l59SUbDVTm58EPoFmyRp//5XMYGfZ8=", - "pom": "sha256-Mu41Sjk4YJqMC/Ay9GxwqzJ9eFVR0mmDdwyakDIJKPo=" + "io/netty#netty-codec-base/4.2.9.Final": { + "jar": "sha256-KEoouE9Uus42qeYC49lpRpbSLFbycZevBG4aZUfysJM=", + "pom": "sha256-zTp/Ub4OeSb6iZCf3cCPF4gpOm15MYDjnG5nIxKNyFI=" }, - "io/netty#netty-codec-compression/4.2.7.Final": { - "jar": "sha256-7dU600mRgEMBpGVxET2P+01vZ+bYdGdNr7uRVyQnXLM=", - "pom": "sha256-uAzpd/6sX//UviPOI03TtvtMNXVrJRL7AdzcAdinSoc=" + "io/netty#netty-codec-compression/4.2.9.Final": { + "jar": "sha256-RSOmX+lb9HSv3Pr34sIUsIjSN22sxDc3virPloUgvn4=", + "pom": "sha256-9GACbD9AEEUjZC0xvhto19Jk672//Z1MUbOETdxF1FQ=" }, - "io/netty#netty-codec-haproxy/4.2.7.Final": { - "jar": "sha256-bwnVN5FKpGWJE4TIpM8NuXfdkAmgtzqBoFDwpsv6lfc=", - "pom": "sha256-Rc/v9/EyJXbOPaHMuoo0i0ANceNu1UVGEm1q1ZcJBPo=" + "io/netty#netty-codec-haproxy/4.2.9.Final": { + "jar": "sha256-4UOPOyqbTtxS8ibk+ngEgY/5eQj2E2yxgNl3o4v/KTY=", + "pom": "sha256-RGfxxJoD1gIPRuSkrGZMqCMkkE6AeyWltgsbChQm6vs=" }, - "io/netty#netty-codec-http/4.2.7.Final": { - "jar": "sha256-KYTdOEIKYcTdaPysxR/8Uo60b3P3eVza/bOk1vy3aGI=", - "pom": "sha256-hQc6wlleQUiRi1psLnAZMtedm+GNTx212S1qojlj4oA=" + "io/netty#netty-codec-http/4.2.9.Final": { + "jar": "sha256-p2zLXTLJc9OkY3EMm/gzVJlTVNHDnh5LxhVcYotxogo=", + "pom": "sha256-84KznS+10O4TatoYqKe262GNdquSV5vG7azxtEgNygc=" }, - "io/netty#netty-codec-marshalling/4.2.7.Final": { - "jar": "sha256-5VCtt1jupDqkneAOdBiwmJMXEdSjHWLmXEGwmUyVsjc=", - "pom": "sha256-77XNFeXpIODSbygJ+aiRp5fxOJ9hEX5VFLfmNaOPmjM=" + "io/netty#netty-codec-marshalling/4.2.9.Final": { + "jar": "sha256-R5m90xTiOtMsJWx/XnOKUtC9l7nV/n8ujwiIBn9qDfc=", + "pom": "sha256-F3mnWzjkqUjxCCpjCituGG1sa12QT+zRstlbzt1H7Ko=" }, - "io/netty#netty-codec-protobuf/4.2.7.Final": { - "jar": "sha256-SyUlm2916/x38BSgj2m60BkRbU9cpUj9xB89rYwN4zE=", - "pom": "sha256-Ub3X5EMhhkFp9Oqt7RQaaXLBhkh+/fAa59t/3jaQcSU=" + "io/netty#netty-codec-protobuf/4.2.9.Final": { + "jar": "sha256-EFYZ4pUDY5fwd4a1b8fk9FqB4lhybLCfVh/pDBZ/PEA=", + "pom": "sha256-/enz9XoZkMY08yG4yp5nnRHZ0LOiuzSGfGvHzoqaTco=" }, - "io/netty#netty-codec/4.2.7.Final": { - "jar": "sha256-XzaWWDgXiZmMBCqY8C2nHZw5iEu7T3/VgoL3ZeCcoDE=", - "pom": "sha256-5FSK3jVlANmEy7jJP9iEZacPdWHlGbyV6y/O7s4bKjE=" + "io/netty#netty-codec/4.2.9.Final": { + "jar": "sha256-4pF9hkc0rOOV74xnY5F7fmAZrVO4p8+PQKO9UiaN50Q=", + "pom": "sha256-hi3Qk8SJSXMHZEsOuja+PG4wf4Vn3/veyEe3/QfX/l8=" }, - "io/netty#netty-common/4.2.7.Final": { - "jar": "sha256-I0W8DtWEP6V6pJ66Z1KUhcOh1CD88EKTJMgiDHqA6aY=", - "pom": "sha256-/jMRoayD8KGH/n2+Be6B6Ef2JvmtkN2wx4WusJ0Y/DM=" + "io/netty#netty-common/4.2.9.Final": { + "jar": "sha256-mdll1QewlZmrLSFelAxpDU986M2X/xN3aqF+tODZC4o=", + "pom": "sha256-17ECJZg72gPp+Kgz1TmmARv8s6KF4jF2k/T5g5vXdzw=" }, - "io/netty#netty-handler/4.2.7.Final": { - "jar": "sha256-IdBjQJwS287EbTgMiFag97altou18dAF6wZbTWQUbLM=", - "pom": "sha256-79QqDJKAKPlJsWREfBtOFt7eccgihRppL1hzEhTr0oM=" + "io/netty#netty-handler/4.2.9.Final": { + "jar": "sha256-4WEmxxHByCFzQogswNkIYAeFLLD5mjUc/r53JejH4QA=", + "pom": "sha256-VCVp7nmpH2qrBJqIv7LEVZipM+P6A5s/5/9A0q93XuM=" }, - "io/netty#netty-parent/4.2.7.Final": { - "pom": "sha256-56FYFCV9GpaNpyU3yRUscw7d9uf9Wj581wJuVclladM=" + "io/netty#netty-parent/4.2.9.Final": { + "pom": "sha256-fNer5MWD6zruhW9zr3eijbvfN+e6osbqhaDZ49aLfsI=" }, - "io/netty#netty-resolver/4.2.7.Final": { - "jar": "sha256-fk1WmGfmwIQ3+yGiIOoBwpSw448BFJtoPIlaG82ShDg=", - "pom": "sha256-F6vZjvgRyuBYbZ41xMUUZ3GXLrJy+Fek2eDDBe0hs5g=" + "io/netty#netty-resolver/4.2.9.Final": { + "jar": "sha256-9MN0KqQ0cA4KJj64rp4LGugmhnQ+IdD8a6NI2lljYFM=", + "pom": "sha256-k3hoxxGqjzahYshXlZg71DwnIOhKlnrLtbGsw3B0tcY=" }, - "io/netty#netty-transport-classes-epoll/4.2.7.Final": { - "jar": "sha256-RJKUjmp2lDmOUZfPFe0uIdZmKnOdAQrmZvonbnIihTw=", - "pom": "sha256-RoQ5xbLK4wAXuv2XaqJJfEiA/aYSSyPBrUKQt5CMXA8=" + "io/netty#netty-transport-classes-epoll/4.2.9.Final": { + "jar": "sha256-s48fDtpKBDE4joyhrbuk3fpEzkZg417V7iiqMG29AAY=", + "pom": "sha256-Sd/PCNdBUhe9zdm4tQNnbMX41GbqCKkAnJnyMtlJ5/U=" }, - "io/netty#netty-transport-classes-io_uring/4.2.7.Final": { - "jar": "sha256-/5ZodMYvU+0HKWLxv128Sf3dS9PGC/yafhfONLOax68=", - "pom": "sha256-fEFSqfVOcE6KSVjdiggLCaW3d6jqcxjxKNfOM4ayqic=" + "io/netty#netty-transport-classes-io_uring/4.2.9.Final": { + "jar": "sha256-6fnQYHSNgpbfMHiZI7KLPdgDmoVgYc6nRsYndd4WsMQ=", + "pom": "sha256-8JA/Icqjzvkn3u3k7dNJUmAdwIIHhLfE0+sY41djQ1A=" }, - "io/netty#netty-transport-classes-kqueue/4.2.7.Final": { - "jar": "sha256-o+sclK4aa+nh0exSw/XFEKdbBLjvHqhrfnez8Sh648w=", - "pom": "sha256-mtwTZN1F7chJ933s8SVy3FR4XPbqx5wuhqdyXRGhczM=" + "io/netty#netty-transport-classes-kqueue/4.2.9.Final": { + "jar": "sha256-qkLN0FzSvETe6qrjSamIaatTi3AQKB4ADWs01eBXcKY=", + "pom": "sha256-zDAhOh/3GjlIFb1JT5s6XAHFFoCOOt/AYf9iUK1IaWU=" }, - "io/netty#netty-transport-native-epoll/4.2.7.Final": { - "jar": "sha256-vc+Af3LZqbf5hklxcQdlLKcVMkVwLomTnM63D4zKsY8=", - "pom": "sha256-ygZltZ4tBvqQRF5G/UBaYumOhrFL9TwC0eyCUYE8Vto=" + "io/netty#netty-transport-native-epoll/4.2.9.Final": { + "jar": "sha256-p3hrxbHVhOgmKUkdYwC5RcGUBaVC38oVn5Y+RHpU9mc=", + "pom": "sha256-DTjTPWo8sDka1+RkhwRqHXeNaoZ0ugHymnni0j7h7OI=" }, - "io/netty#netty-transport-native-epoll/4.2.7.Final/linux-aarch_64": { - "jar": "sha256-LwxzCdffSKiPs3TALPtEbhoeX7WX+wLXc8cKwH2iwmg=" + "io/netty#netty-transport-native-epoll/4.2.9.Final/linux-aarch_64": { + "jar": "sha256-CPaBEynhlhJ0KZ85KXIPSqk/h7JZqU1gHC2ddm80WSo=" }, - "io/netty#netty-transport-native-epoll/4.2.7.Final/linux-x86_64": { - "jar": "sha256-fzlcj9vmmQ92ZECLV9kZBCQBuJMXj8uki+vxphv3hhg=" + "io/netty#netty-transport-native-epoll/4.2.9.Final/linux-x86_64": { + "jar": "sha256-Kc4d3kCWN3kyedce1L4aru1Vr1emw0W0Y9ZZfhlU2K0=" }, - "io/netty#netty-transport-native-io_uring/4.2.7.Final": { - "jar": "sha256-mKjWMVHe0xcscfhVIDrhlpgvAFIZaso7a6l9PoXUJgk=", - "pom": "sha256-Q543Rm1v45ZZHsS6JjVcjkRMOB0j9wVMIKL9isXJe0I=" + "io/netty#netty-transport-native-io_uring/4.2.9.Final": { + "jar": "sha256-vrTFJGgnshkiv6dDXDWImC0oJZ5Zx0HoixY7dT41P1o=", + "pom": "sha256-bH8FRivEqxkzkTvhgFRo6BDr313Lg6WvMZHYZCurfE8=" }, - "io/netty#netty-transport-native-io_uring/4.2.7.Final/linux-aarch_64": { - "jar": "sha256-hPw53BAZ9KbFJEsdealxTLZ/BFu9rk/vJvSYHm9nrb4=" + "io/netty#netty-transport-native-io_uring/4.2.9.Final/linux-aarch_64": { + "jar": "sha256-llDBxCNF+1ZochGCXK0Ed1r6lAWYL4XeOtOiV7IE5dE=" }, - "io/netty#netty-transport-native-io_uring/4.2.7.Final/linux-x86_64": { - "jar": "sha256-wjZQn1W/khZm8CMu/rdWMnm2y0YNnko2xKukDSIXv2I=" + "io/netty#netty-transport-native-io_uring/4.2.9.Final/linux-x86_64": { + "jar": "sha256-+d4mzq7JD/2esBL9fMNx3c8y6HbR/tlSYK8I/CaXpg4=" }, - "io/netty#netty-transport-native-kqueue/4.2.7.Final": { - "jar": "sha256-8BrzuSyghzja6ep5E3jCiF8wXSEK0W48VxZVueJr0Dw=", - "pom": "sha256-/0QzBLr/YGgE922pFg73w/Kh7mZcZe9it74n1vfAMqM=" + "io/netty#netty-transport-native-kqueue/4.2.9.Final": { + "jar": "sha256-g8oA+SJLLctYKEUDfKw8tY4BSdMcipDbpYDR+vDdPII=", + "pom": "sha256-04EjBoO0kQyVXkjIobpnN2YSPNnAjG5nQohwr4Spaws=" }, - "io/netty#netty-transport-native-kqueue/4.2.7.Final/osx-aarch_64": { - "jar": "sha256-dkemlVjj1Jo1J4HCroGpfha0QtfGVloGtK4PFSmEidU=" + "io/netty#netty-transport-native-kqueue/4.2.9.Final/osx-aarch_64": { + "jar": "sha256-TXn53Ysk/48GFCq4RYUdvnJVDbixIsaTX1dlqzUbaz4=" }, - "io/netty#netty-transport-native-kqueue/4.2.7.Final/osx-x86_64": { - "jar": "sha256-opwItolXRqrKeW5ypCm8cF9AJn/rNfdc2Pu81N5t6Z8=" + "io/netty#netty-transport-native-kqueue/4.2.9.Final/osx-x86_64": { + "jar": "sha256-nBq1OxEYK2VcA9xkbUdzrqmtNfUcGH1gOgZ9XdoSmtU=" }, - "io/netty#netty-transport-native-unix-common/4.2.7.Final": { - "jar": "sha256-c2cDs/bRJ+GC9b6Ii24VcysMCNZjTgByU1KmqdGZdLI=", - "pom": "sha256-EnhcnEoH0qFDJYYWRWrqw6bgIqoXJBeYA04x+LDtHqk=" + "io/netty#netty-transport-native-unix-common/4.2.9.Final": { + "jar": "sha256-STRaXcaN0yt/6dPSNkDZGMDo5drLs/wWngwjGh/H7eo=", + "pom": "sha256-2LwuDXbPD+zk+ZeqsD0dJo4NEznMGWsyHdMk3y41zn8=" }, - "io/netty#netty-transport/4.2.7.Final": { - "jar": "sha256-qtxvsFwU+3iTaMo/hUchVJxy9sDYF5i7zPneG7cWiSs=", - "pom": "sha256-zQTiYzq09WBE6aFdUV6ZyBY4iZ2vB9gJdhlzp8DPnqo=" + "io/netty#netty-transport/4.2.9.Final": { + "jar": "sha256-CuLBawAmLrtdZy/J9qp76SuwY+vLCCbDwG4GoZvdHD4=", + "pom": "sha256-ud2qfeBju/KWMpl8hBtGSm4u5iW7v2qeZEIWWMpkv0g=" }, - "it/unimi/dsi#fastutil/8.5.15": { - "jar": "sha256-z/62ZzvfHm5Dd9aE3y9VrDWc9c9t9hPgXmLe7qUAk2o=", - "pom": "sha256-f2baEne0E7MncoaNO1C1XF/lTiZD8bVORZbk9Sofvtg=" + "it/unimi/dsi#fastutil/8.5.18": { + "jar": "sha256-kJSuZ9AdCtJG+IbxGtVX/C55xyy/P+7YPhUSqK6Qp0o=", + "pom": "sha256-GE28pJp9A+Oh358Pl7RiCW6En1rQXFz3s4YibsFZ73k=" }, "jakarta/inject#jakarta.inject-api/2.0.1": { "jar": "sha256-99yYBi/M8UEmq7dRtk+rEsMSVm6MvchINZi//OqTr3w=", @@ -872,29 +857,41 @@ "jar": "sha256-3ybMWPI19HfbB/dTulo6skPr5Xidn4ns9o3WLqmmbCg=", "pom": "sha256-amd2O3avzZyAuV5cXiR4LRjMGw49m0VK0/h1THa3aBU=" }, - "net/sf/saxon#Saxon-HE/12.1": { - "jar": "sha256-IA8skvaHHVG8LhS3Br82TTvb8isnlgtu1rqH5BZk5VA=", - "pom": "sha256-0wqLQpc3MZf2YH5RpAppxVe7Ts7aweZU0bAiob/ZjYI=" + "net/sf/saxon#Saxon-HE/12.9": { + "jar": "sha256-jzqSFqU3NnEyKT6su6nfBi6s6PixahhK9Z4uSDnUzUE=", + "pom": "sha256-+IDp0dQAyZwYkvWWTl/JIN0d7wViI1m5sFjzK1tCaXU=" }, - "org/antlr#antlr4-master/4.11.1": { - "pom": "sha256-cupd6Nq7ZhV4X9D+qqur1T3NrnD+FrzXx7lobApuAK0=" + "org/antlr#antlr4-master/4.13.2": { + "pom": "sha256-Ct2gJmhYc/ZRNgF4v/xEbO7kgzCBc5466dbo8H6NkCo=" }, - "org/antlr#antlr4-runtime/4.11.1": { - "jar": "sha256-4GxlU8HMwU02BS7EsPxvE7gIz5V7Wx3D9hv0AZlq2lk=", - "pom": "sha256-xFbsKVkHjFkfvX72mtlACnJ5IAaNdGmJx0q4BO1oGzQ=" + "org/antlr#antlr4-runtime/4.13.2": { + "jar": "sha256-3T6KE6LWab+E+42DTeNc5IdfJxV2mNIGJB7ISIqtyvc=", + "pom": "sha256-A84HonlsURsMlNwU/YbM3W44KMV5Z60jg94wTg0Runk=" }, "org/apache#apache/16": { "pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4=" }, + "org/apache#apache/18": { + "pom": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc=" + }, "org/apache#apache/19": { "pom": "sha256-kfejMJbqabrCy69tAf65NMrAAsSNjIz6nCQLQPHsId8=" }, + "org/apache#apache/21": { + "pom": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" + }, "org/apache#apache/23": { "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" }, + "org/apache#apache/34": { + "pom": "sha256-NnGunU0GKuO7mFcxx2CIuy9vfXJU4tME7p9pC5dlEyg=" + }, "org/apache#apache/35": { "pom": "sha256-6il9zRFBNui46LYwIw1Sp2wvxp9sXbJdZysYVwAHKLg=" }, + "org/apache#apache/6": { + "pom": "sha256-Eu21CW4T9Aw2LQvUCQJYn6lYZQUSP6Jnmc5QsRb6W7M=" + }, "org/apache/ant#ant-launcher/1.10.15": { "jar": "sha256-XIVRmQMHoDIzbZjdrtVJo5ponwfU1Ma5UGAb8is9ahs=", "pom": "sha256-ea+EKil53F/gAivAc8SYgQ7q2DvGKD7t803E3+MNrJU=" @@ -906,42 +903,61 @@ "jar": "sha256-djrNpKaViMnqiBepUoUf8ML8S/+h0IHCVl3EB/KdV5Q=", "pom": "sha256-R4DmHoeBbu4fIdGE7Jl7Zfk9tfS5BCwXitsp4j50JdY=" }, + "org/apache/commons#commons-lang3/3.8.1": { + "jar": "sha256-2sgH9lsHaY/zmxsHv+89h64/1G2Ru/iivAKyqDFhb2g=", + "pom": "sha256-7I4J91QRaFIFvQ2deHLMNiLmfHbfRKCiJ7J4vqBEWNU=" + }, "org/apache/commons#commons-parent/39": { "pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac=" }, + "org/apache/commons#commons-parent/42": { + "pom": "sha256-zTE0lMZwtIPsJWlyrxaYszDlmPgHACNU63ZUefYEsJw=" + }, + "org/apache/commons#commons-parent/45": { + "pom": "sha256-nIhiPs+pHwEsZz7kYiwO60Nn5eDSItlg92zSCLGk/aY=" + }, "org/apache/commons#commons-parent/47": { "pom": "sha256-io7LVwVTv58f+uIRqNTKnuYwwXr+WSkzaPunvZtC/Lc=" }, - "org/apache/commons#commons-parent/52": { - "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" + "org/apache/commons#commons-parent/84": { + "pom": "sha256-kjn7lxAdsnBw5Jg9ENM6DpHPZ2ytkb9TgVQiw1Ye+bE=" }, "org/apache/commons#commons-parent/91": { "pom": "sha256-0vi2/UgAtqrxIPWjgibV+dX8bbg3r5ni+bMwZ4aLmHI=" }, + "org/apache/commons#commons-text/1.3": { + "jar": "sha256-gYWzpTEQktg+0fGEwtCTsxBdcmu9doZ8MrNRFUK7mag=", + "pom": "sha256-3usrqXAeSV3DHTJjPrhrlLJLCpbg3Gf7h+cGLxUwJ6o=" + }, + "org/apache/geronimo/genesis#genesis-default-flava/2.0": { + "pom": "sha256-CObhRvTiRSZt/53YALEodd0jZ9P2ejSrZgoSbIESFfg=" + }, + "org/apache/geronimo/genesis#genesis-java5-flava/2.0": { + "pom": "sha256-58U1i7u8J9qlsyf2O8EmUKdd3J+axtS/oSeJvh8sKds=" + }, + "org/apache/geronimo/genesis#genesis/2.0": { + "pom": "sha256-ue0vndQ0YxFY13MI7lZIYiwinM7OFyLF43ekKWkj2uY=" + }, "org/apache/groovy#groovy-bom/4.0.27": { "module": "sha256-1sIlTINHuEzahMr3SRShh8Lzd+QoTo2Ls/kBUhgQqos=", "pom": "sha256-qkTrUr/f5h0ns+RQ0rNI2I3qo0N6tNnUmoQJU0j59vs=" }, - "org/apache/httpcomponents#httpcomponents-parent/12": { - "pom": "sha256-QgnwlZMhKYfCnWgBkXMJ3V5vcbU7Kx0ODw77mErRH6E=" + "org/apache/httpcomponents#httpclient/4.5.13": { + "jar": "sha256-b+kCalZsalABYIzz/DIZZkH2weXhmG0QN8zb1fMe90M=", + "pom": "sha256-eOua2nSSn81j0HrcT0kjaEGkXMKdX4F79FgB9RP9fmw=" }, - "org/apache/httpcomponents/client5#httpclient5-parent/5.1.3": { - "pom": "sha256-onsUE67OkqOqR3SRX3WJ4MYXnXKNKsailddY7k+iTMU=" + "org/apache/httpcomponents#httpcomponents-client/4.5.13": { + "pom": "sha256-nLpZTAjbcnHQwg6YRdYiuznmlYORC0Xn1d+C9gWNTdk=" }, - "org/apache/httpcomponents/client5#httpclient5/5.1.3": { - "jar": "sha256-KMdZJU9ONTGeB4u2/+p1Z2YI3BLLJDsk+zyHMlIpd/4=", - "pom": "sha256-GYirPRva4PUfIsg9yXuI+gdWGttiRGedi49xRs3ROq8=" + "org/apache/httpcomponents#httpcomponents-core/4.4.14": { + "pom": "sha256-IJ7ZMctXmYJS3+AnyqnAOtpiBhNkIylnkTEWX4scutE=" }, - "org/apache/httpcomponents/core5#httpcore5-h2/5.1.3": { - "jar": "sha256-0OeLoVqo6+d5grZgrEsJqV1uA129vqdiV33ByOKTWAc=", - "pom": "sha256-K8AxehSO3Jrv6j7BU1OU787T0TfWL3/1ZW0LA/lMB4Y=" + "org/apache/httpcomponents#httpcomponents-parent/11": { + "pom": "sha256-qQH4exFcVQcMfuQ+//Y+IOewLTCvJEOuKSvx9OUy06o=" }, - "org/apache/httpcomponents/core5#httpcore5-parent/5.1.3": { - "pom": "sha256-pnU4hlrg83RLIekcpH1GEFRzfFUtH/KdpxTIYMmS1bs=" - }, - "org/apache/httpcomponents/core5#httpcore5/5.1.3": { - "jar": "sha256-8r8vLHdyFpyeMGmXGWZ60w+bRsTp14QZB96y0S2ZI/4=", - "pom": "sha256-f8K4BFgJ8/J6ydTZ6ZudNGIbY3HPk8cxPs2Epa8Om64=" + "org/apache/httpcomponents#httpcore/4.4.14": { + "jar": "sha256-+VYgnkUMsdDFF3bfvSPlPp3Y25oSmO1itwvwlEumOyg=", + "pom": "sha256-VXFjmKl48QID+eJciu/AWA2vfwkHxu0K6tgexftrf9g=" }, "org/apache/logging/log4j#log4j-api/2.25.3": { "jar": "sha256-6IZoKSD6D7nW62OV3LTeCIRD+GRsicXlhG4WjjJ/QG8=", @@ -982,15 +998,51 @@ "jar": "sha256-8+OzZCNzxp1MdEHUDroHZeHXROmStiGURS9epUUd/bo=", "pom": "sha256-XxSOOelo08K3a4426hN3mJ8KeetDpqWa5yPZElzLXGE=" }, + "org/apache/maven#maven-parent/34": { + "pom": "sha256-Go+vemorhIrLJqlZlU7hFcDXnb51piBvs7jHwvRaI38=" + }, "org/apache/maven#maven-xml/4.0.0-rc-3": { "jar": "sha256-BjxCTLR/dRZBJdXuolFnuTHdaU40Jo1QJHN050IR3Rk=", "pom": "sha256-nZZekiyqwDYkl9J7v6UaRI+UydcTYjZnnGhSNwb3KYI=" }, + "org/apache/maven/doxia#doxia-core/1.12.0": { + "jar": "sha256-XknNgnvrvOpYKdOziD0XrRzhXr1jlK61CtUNff2Tn80=", + "pom": "sha256-sDiPdIoIheE+fCxFOSH4u53U+1sZBb50VoVHbPNFbqM=" + }, + "org/apache/maven/doxia#doxia-logging-api/1.12.0": { + "jar": "sha256-mFMGFiwKn0wwnUYQlEfzDwK/b8m8FqPgOdWeHavQGS8=", + "pom": "sha256-ndmbQ1AiOEZYUxBpTERjGLFpK6dG7XFzdtWWGaJxI7Q=" + }, + "org/apache/maven/doxia#doxia-module-xdoc/1.12.0": { + "jar": "sha256-6HMboApO3TSyDv+eSnKcIEXGLLeWw+SRaSYH3kR2qwE=", + "pom": "sha256-+2nZW+S1WvLzsKm2jj6OYgY+aVlMH86+cFpaTbCZbSU=" + }, + "org/apache/maven/doxia#doxia-modules/1.12.0": { + "pom": "sha256-q4/2u0eTz7pZsU+zg/81GjSbEJHQccZrH8vKco1QW9w=" + }, + "org/apache/maven/doxia#doxia-sink-api/1.12.0": { + "jar": "sha256-XcpqqqnnDYoHZuFD3c+dsJ3l/eD7zHjLY11052TfzKU=", + "pom": "sha256-JrUf3babXKbgRM2ii40cGje2+v0M+5v7FakZ3lfGcdU=" + }, + "org/apache/maven/doxia#doxia/1.12.0": { + "pom": "sha256-LQKgvWTzMbdnzudFWzGTxvuCEQFDoRmFiryWh5il/Ck=" + }, + "org/apache/xbean#xbean-reflect/3.7": { + "jar": "sha256-EE5em7WmafhnIvMigZYHAPfsjjIJ71GyPrm20j0WKcs=", + "pom": "sha256-l5XBUyLF0ZrzNu69nhZPp9WJfEsASn1m4hY1oXPnSKk=" + }, + "org/apache/xbean#xbean/3.7": { + "pom": "sha256-6nFxMt6EBLYvyQl6HzIVxwXVJdRXvppfEmU63GjDOrc=" + }, "org/apiguardian#apiguardian-api/1.1.2": { "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" }, + "org/bouncycastle#bc-jdk18on-bom/1.82": { + "module": "sha256-4eQ/lpTIXXlmi6ufoWyQ8VHTQ6dCcSKiHTvWxxN7AU0=", + "pom": "sha256-wkeqzeVkVYEHUJ6dl/HbfyH819C/bKHx7iu/2m1sQjE=" + }, "org/bstats#bstats-base/3.1.0": { "jar": "sha256-2g5RgIzYzCi+8wAOcctPoLBeU5Mag6f59NPEAoNvQKA=", "module": "sha256-QhHroRz++QjrgoSEtw37ii5EjZ9aaZX/Gu8gEeVquhg=", @@ -1004,16 +1056,16 @@ "jar": "sha256-ZLAmkci51OdwD47i50Lc5+osboHmYrdSLJ7jv1aMBAo=", "pom": "sha256-3EzUOKNkYtATwjOMjiBtECoyKgDzNynolV7iGYWcnt4=" }, - "org/checkerframework#checker-qual/3.27.0": { - "jar": "sha256-Jf2m8+su4hOf9dfTmSZn1Sbr8bD7h982/HWqNWeebas=", - "module": "sha256-H1L7VyqCR4PvVyPW0LejEUOz2JKpQerXur4OH/kWM30=", - "pom": "sha256-yXIt1Co1ywpkPGgAoo2sf8UXbYDkz2v4XBgjdzFjOrk=" - }, "org/checkerframework#checker-qual/3.33.0": { "jar": "sha256-4xYlW7/Nn+UNFlMUuFq7KzPLKmapPEkdtkjkmKgsLeE=", "module": "sha256-6FIddWJdQScsdn0mKhU6wWPMUFtmZEou9wX6iUn/tOU=", "pom": "sha256-9VqSICenj92LPqFaDYv+P+xqXOrDDIaqivpKW5sN9gM=" }, + "org/checkerframework#checker-qual/3.52.1": { + "jar": "sha256-k0ZBoYyEYb9m1+k5srBUvypRjtQYj9fWg2plsDj1Nko=", + "module": "sha256-+K1w2ZdntgVFD9uskX2UAHDuTjATTfrK6igJSPJNKrg=", + "pom": "sha256-4lY9U+Bw0yPAZmljQxhEMVwYWlP1gLzQ+6xI/lCBCjs=" + }, "org/checkerframework#checker-qual/3.53.0": { "jar": "sha256-fKACgV2S+teelms3XC7nsrS/lTAkvJpdXgxZ3xP/Wvg=", "module": "sha256-EZ1p1BNJeDzB69OSskth1vOAhgFHqAsohbj3/KOrE78=", @@ -1029,6 +1081,25 @@ "org/codehaus/mojo#mojo-parent/40": { "pom": "sha256-/GSNzcQE+L9m4Fg5FOz5gBdmGCASJ76hFProUEPLdV4=" }, + "org/codehaus/plexus#plexus-classworlds/2.6.0": { + "jar": "sha256-Uvd8XsSfeHycQX6+1dbv2ZIvRKIC8hc3bk+UwNdPNUk=", + "pom": "sha256-RppsWfku/6YsB5fOfVLSwDz47hA0uSPDYN14qfUFp7o=" + }, + "org/codehaus/plexus#plexus-component-annotations/2.1.0": { + "jar": "sha256-veNhfOm1vPlYQSYEYIAEOvaks7rqQKOxU/Aue7wyrKw=", + "pom": "sha256-BnC2BSVffcmkVNqux5EpGMzxtUdcv8o3Q2O1H8/U6gA=" + }, + "org/codehaus/plexus#plexus-container-default/2.1.0": { + "jar": "sha256-bc6xJGsYgVO9y2+WLVQ9Ud22csygfK2Up4+6vJ7fCjk=", + "pom": "sha256-i4wg5jC9zHlcyYUCTEwQRcFHvhFgUsLJdeMMYI9/O0U=" + }, + "org/codehaus/plexus#plexus-containers/2.1.0": { + "pom": "sha256-lNWu2zxGAjJlOWUnz4zn/JRLe9eeTrq5BzhkGOtaCNc=" + }, + "org/codehaus/plexus#plexus-utils/3.3.0": { + "jar": "sha256-dtF0eSVA4nda+U0D0Q+y08d24s0KwOv0J9PlcAcruc4=", + "pom": "sha256-ecl5IHP97jzb69YadrqMLdEWJKn4XRKLrla9oZ4gR1w=" + }, "org/codehaus/plexus#plexus-utils/4.0.2": { "jar": "sha256-iVcnTnX+LCeLFCjdFqDa7uHdOBUstu/4Fhd6wo/Mtpc=", "pom": "sha256-UVHBO918w6VWlYOn9CZzkvAT/9MRXquNtfht5CCjZq8=" @@ -1040,6 +1111,9 @@ "org/codehaus/plexus#plexus/20": { "pom": "sha256-p7WUsAL8eRczyOlEcNCQRfT9aak61cN1dS8gV/hGM7Q=" }, + "org/codehaus/plexus#plexus/5.1": { + "pom": "sha256-o0PkT/V5au0OpgvhFFTJNc4gqxxfFkrMjaV0SC3Lx+k=" + }, "org/codehaus/woodstox#stax2-api/4.2.2": { "jar": "sha256-phxI1VPvrXi8Af/8SsUovruuZMuuwXCypeOc9h61Gr4=", "pom": "sha256-TpAuxVb8ZZi0HClS7BVz7cgVA35zMOxJIuq2GUImhuI=" @@ -1242,6 +1316,10 @@ "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" }, + "org/junit#junit-bom/5.12.2": { + "module": "sha256-3nCsXZGlJlbYiQptI7ngTZm5mxoEAlMN7K1xvzGyc14=", + "pom": "sha256-zvgP7IZFT2gGv7DfJGabXG8y4styhTnqhZ9H39ybvBc=" + }, "org/junit#junit-bom/5.13.2": { "module": "sha256-7WfhUiFASsQrXlmBAu33Yt1qlS3JUAHpwMTudKBOgoM=", "pom": "sha256-Q7EQT7P9TvS3KpdR1B4Jwp8AHIvgD/OXIjjcFppzS0k=" @@ -1254,44 +1332,48 @@ "module": "sha256-etPdstdOanfWWuiaykXUaMl7+ZFba8UvRJ1nXk5vmzU=", "pom": "sha256-9apHs2ZIPo0fm+8Q5noMZvZq/A8zHJ+WaxMQutYND28=" }, - "org/junit#junit-bom/5.14.2": { - "module": "sha256-XSb0RAOSMm3SSDz0kBQ+6hSV1QlUWaC5ZRp7GzjiTr8=", - "pom": "sha256-7S3MeFW9RgvMyTob8Mli5jtWb/fY8d7Q8fJZO6gYOq8=" + "org/junit#junit-bom/6.0.1": { + "module": "sha256-xI2Y9e3P2cVeefrLugEB98G6CIY0ib6EqRYrmaGG0cI=", + "pom": "sha256-4xXFzLsIchbc4ErnDDK/F2K+KguKQ++B47p4MXpM1cg=" }, - "org/junit/jupiter#junit-jupiter-api/5.14.2": { - "jar": "sha256-cEzaGFcxa7eRGZsaG/gXOwd4uTioRFyFvhFUxfiBOgo=", - "module": "sha256-Cw9Y0AG0zPQduv9mL/CPBGQLn1FWshXS3FfO6TaS6CY=", - "pom": "sha256-NXvqCt8V4DrCyOrfIEW5NCUPr4SAlAmWNZm89HXeszg=" + "org/junit#junit-bom/6.0.2": { + "module": "sha256-CXdtx1DgfltFk690n/aPkYB/nFTDMHUcn0tPHqZScdY=", + "pom": "sha256-w1iXvlPvCDmGw/CRGt53SctCrrQAyZH7ruUeRjn3uak=" }, - "org/junit/jupiter#junit-jupiter-engine/5.14.2": { - "jar": "sha256-Ak2bBtMbkPucWnwLxiz6LUnGc6aKenW+m1JUi6YoNQk=", - "module": "sha256-VB9i/FQLJZxofAveUbVBhLcvlGJIpA6C5J9kVXYSsGU=", - "pom": "sha256-2j/YDMHhYiWQKIDDwXB/O4laEdqcYjMISgSzlcDh/QE=" + "org/junit/jupiter#junit-jupiter-api/6.0.2": { + "jar": "sha256-QHsgre1AeBrVRAMJY57wxCjnNbK2+IMcXS/5BBYTGV0=", + "module": "sha256-m0IZfs4uhSb/k97ysJ48tIACdjh9RzsIC9/8iKjANjA=", + "pom": "sha256-23UFjKyPW4WpVpNirMdghakehZNGaLbdCQVGi/s//jU=" }, - "org/junit/jupiter#junit-jupiter-params/5.14.2": { - "jar": "sha256-BthnOrFhdBF+uup8ydwIgJ23o5T12T79JANi2IPQHfA=", - "module": "sha256-9VHVeJrqNQzfsYFkyp2a/1bgyYIsfG32HTF3ZL6LQA0=", - "pom": "sha256-CuKLm95MW9YCVeCb7vGRXAfvL5gdO49HyLSIeVGJFuY=" + "org/junit/jupiter#junit-jupiter-engine/6.0.2": { + "jar": "sha256-KnIBz0iQSDwbtQRekaWbcFKoGJspMKm+lRTGPh5Ys7Y=", + "module": "sha256-EE0f6yTeklH8eVpz1HenP6pXmpjYecftsZ/dGP20CJs=", + "pom": "sha256-MS3kqvSL6RZPiX8G1hFKkFK/W7ADRltOMzH5R6YFr3o=" }, - "org/junit/jupiter#junit-jupiter/5.14.2": { - "jar": "sha256-7gTJsMUyE2pLxKhTH+VKIsY3uTppC8BkcYNXWE0eca4=", - "module": "sha256-yjO7T4OBTaS6iffR9w0zNieo/Pab5G2cf9973XACpr8=", - "pom": "sha256-6IK8iSW+9JsonGrn/GcKd0zmT3eer9dHuKo9ioqGfjo=" + "org/junit/jupiter#junit-jupiter-params/6.0.2": { + "jar": "sha256-TG9Yd+hSp7iRIHxujWpesZaA0lsMQB0JpknR6hcRe1k=", + "module": "sha256-fdfWnOPlTkDuM0Z1qEkNJIi5bo3xIPXgqteaXSegur8=", + "pom": "sha256-XjLbpZkb2lFqzpu8ZaFBfW4KiFIeiobTP9IQjSqJIV8=" }, - "org/junit/platform#junit-platform-commons/1.14.2": { - "jar": "sha256-kRf5qtxmOsVQrl6B2NOrnx4Juy40wW5goesWM6F7zAY=", - "module": "sha256-LIpzAEQQ2y0nkUEBq+hnLcackhHD0ziuNHHZSisratI=", - "pom": "sha256-b6pnFLuLb4V7Gz7Tthz5EOv9rZPyWDJ506T9RWVa+cU=" + "org/junit/jupiter#junit-jupiter/6.0.2": { + "jar": "sha256-ylRmpDWgsPEAOCxad+kerm1MozD2C00kATqaPwzXQug=", + "module": "sha256-SdwJtzTvpDJHDO65Dhry0wviY/MBCXhlXDVA8qgeqtY=", + "pom": "sha256-f9YZ4a5GOpmfjblWj6h9EJltFZo1P/zNy9O/h18spjU=" }, - "org/junit/platform#junit-platform-engine/1.14.2": { - "jar": "sha256-WkXEMHY6JsbFVHHhktivu2RDlWvBFrfmeWuNeJpaFG0=", - "module": "sha256-rJRHEJU5b12sFYUmoSVj/dUEkq57Km9JH62ixRsHS+s=", - "pom": "sha256-k2qlp7HfWDlzoyJ/y9uV6nTjHhvrGOqGmS7JBlPwqGo=" + "org/junit/platform#junit-platform-commons/6.0.2": { + "jar": "sha256-HEnquO09gSgEWePz4fEZuSj5z8Uwx1AMKhWpro560w0=", + "module": "sha256-kx7oBBhnzXyu/UQCYYAs7o1Vm5uPSbOUkI4XwEpk+p4=", + "pom": "sha256-bivMHUT1ckbR03duMQ5Ybg9fTQTjrsA3eOgBCmtiDS8=" }, - "org/junit/platform#junit-platform-launcher/1.14.2": { - "jar": "sha256-HfxXdiDdEx6Ddl9mKsqhCaLfV1KgOZ8DTIaKyHMyOvI=", - "module": "sha256-TlbYQ96bbUO3CC/Ux0IHDSp9+rUZL7oaKQCYDwa+MTk=", - "pom": "sha256-BFn8NaM0Pr/qeOt5MvpB7OdtgyQ3A1MAsEjnpC6A5wk=" + "org/junit/platform#junit-platform-engine/6.0.2": { + "jar": "sha256-MUlbdUuogrppPBn6nYh+Ya9vOFD1h0G9WMPxKd7KVRc=", + "module": "sha256-mgE8iVsXgJnmIfvNuJ3rxldDqW1i7TL4xuWfzu/BN8M=", + "pom": "sha256-6tUsFcvLoTHf7NLSrVOFjwEdfHUwCMAU/pldUolaEeI=" + }, + "org/junit/platform#junit-platform-launcher/6.0.2": { + "jar": "sha256-vZkQ97ykqdQFC6heHwduO4VzI51F33lnOGKqsphZV5I=", + "module": "sha256-1SKe2c1l4Uoi2Lk4Z7H7lbg/drJUUHO04LxpxOnGyi0=", + "pom": "sha256-/8xw6oNXyJK5Bbr+/g+zOZ6uktqxxNSMxbJ9EYkKUnY=" }, "org/lanternpowered#lmbda/2.0.0": { "jar": "sha256-v7mL90YQgkvVbhDYJSM6Zg66M7qRXPlHJGJX9QPadfM=", @@ -1360,6 +1442,10 @@ "org/slf4j#slf4j-parent/2.0.17": { "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" }, + "org/slf4j#slf4j-simple/2.0.17": { + "jar": "sha256-3f6lmsB0xtPiSsLDhiLS2WOJXhf3CzjtS9rk14C+aWQ=", + "pom": "sha256-+zDo4vauotKYQnmGd+1FQbmyJVcVwVg1DKLF9ce4ZLA=" + }, "org/sonatype/oss#oss-parent/5": { "pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" }, @@ -1421,13 +1507,13 @@ "jar": "sha256-HT3hIYOiqJada8b/Wtdx3l1W0ISXxdk+FopctxDiy/E=", "pom": "sha256-yGRf/88P5qu8IVS8i/0Jysbgd2M4Kz6cGLXbmR7IFjk=" }, - "org/xmlresolver#xmlresolver/5.1.1": { - "jar": "sha256-MSL4rkDERq27MDzVUldoA/2/bq77hL985D0TNlsnymg=", - "module": "sha256-DaZVpENW8JhTRljd56tHCwOSc8Wc9NyU7HcQYnCpzV0=", - "pom": "sha256-pQDlCR85eXYVDo05n+tBDIXlfXyQl9Y5gdMeL27Bbtk=" + "org/xmlresolver#xmlresolver/5.3.3": { + "jar": "sha256-H+TVuS9wjc24LbzhKRngFx5rXKYsbcpiIEg2JQmP618=", + "module": "sha256-DeilBgQ5G2UDnI/6PxQRiSJ+x5rFMyPhPiunKIy3no4=", + "pom": "sha256-JhradtnmZ2AI3Kw3ek1FiXSRZrYGVZ9Z8uRepi2Ldew=" }, - "org/xmlresolver#xmlresolver/5.1.1/data": { - "jar": "sha256-uvgjj/PdgGV2SHWvLkHeiw7kWF4AsC9R7JEb1l/TwcM=" + "org/xmlresolver#xmlresolver/5.3.3/data": { + "jar": "sha256-sMSHrS8+VYvo2CnJFtJFjRCspqW6+npNBSS3CEXkilw=" }, "org/yaml#snakeyaml/1.26": { "jar": "sha256-2H1gflAIhTVsA8HK5h6MLgXWl9+Hh9WroTSEwut2qEQ=", diff --git a/pkgs/by-name/ve/velocity/package.nix b/pkgs/by-name/ve/velocity/package.nix index 303729d84c46..ac7685ba001a 100644 --- a/pkgs/by-name/ve/velocity/package.nix +++ b/pkgs/by-name/ve/velocity/package.nix @@ -34,13 +34,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "velocity"; - version = "3.5.0-unstable-2026-01-25"; + version = "3.5.0-unstable-2026-01-31"; src = fetchFromGitHub { owner = "PaperMC"; repo = "Velocity"; - rev = "fe8dc5eaa2bdd9b7509f6f81e1c13fa6c571e324"; - hash = "sha256-Eb1RytkncYFKJysEuGYe1wTawtxK9JCXw2E1F64U3Zs="; + rev = "7e01491e2f7952a3d2d798ddaaf0ffd396921329"; + hash = "sha256-yKH5M1pN2/vm2cRKiasT3TwRMLjtBla/qR/71U595wQ="; }; nativeBuildInputs = [ From c1923661538a1dc7102684a492b4c1e6534345fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 06:33:16 +0000 Subject: [PATCH 098/161] cargo-tally: 1.0.72 -> 1.0.73 --- pkgs/by-name/ca/cargo-tally/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-tally/package.nix b/pkgs/by-name/ca/cargo-tally/package.nix index 051194a2553c..cbe27fcec99d 100644 --- a/pkgs/by-name/ca/cargo-tally/package.nix +++ b/pkgs/by-name/ca/cargo-tally/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage rec { pname = "cargo-tally"; - version = "1.0.72"; + version = "1.0.73"; src = fetchCrate { inherit pname version; - hash = "sha256-YkjRCP6VAp2Az0iM5HIG984ScJ3b3iKm34j4YuIs0kQ="; + hash = "sha256-aYVo/mI4YoohwxXoIL9vpuPN526sPnQMV1PnUqJEO2U="; }; - cargoHash = "sha256-SAO1VqlYzySIiBV3j6PCo7gknekmULpG/Two/8R0pv4="; + cargoHash = "sha256-+TIYJn0BvFBmhVkldOTtAvQv5Uj5sLsJ4OGNH3ic8lU="; meta = { description = "Graph the number of crates that depend on your crate over time"; From 58a9c8a2178598211622fe3fa5e0c9e0ca1e855a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 06:42:43 +0000 Subject: [PATCH 099/161] ruffle: 0.2.0-nightly-2026-01-12 -> 0.2.0-nightly-2026-02-02 --- pkgs/by-name/ru/ruffle/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/ruffle/package.nix b/pkgs/by-name/ru/ruffle/package.nix index 69737b07249a..2f0952354a48 100644 --- a/pkgs/by-name/ru/ruffle/package.nix +++ b/pkgs/by-name/ru/ruffle/package.nix @@ -27,13 +27,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ruffle"; - version = "0.2.0-nightly-2026-01-12"; + version = "0.2.0-nightly-2026-02-02"; src = fetchFromGitHub { owner = "ruffle-rs"; repo = "ruffle"; tag = lib.strings.removePrefix "0.2.0-" finalAttrs.version; - hash = "sha256-hEfxvRcjxj3ND/qM8WQQVTgOLR7Rf0P9Wfhyx38kxY4="; + hash = "sha256-oVo7AFCuaIxBfN2SsreanLUw/J+KuLi07Ds7iDD7ifw="; }; postPatch = @@ -49,7 +49,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "OpenH264Version(${major}, ${minor}, ${patch})" ''; - cargoHash = "sha256-MY+K/KZP2xxewoh413+mjjPj+40gq2GhzdMKteJhRLc="; + cargoHash = "sha256-KCiqKn4X2w68nMY8fZ+n/FyJb7m3iNILdzpzYWemKcg="; cargoBuildFlags = lib.optional withRuffleTools "--workspace"; env = From 7daa44690000dd79a80094116e1d3d5f76c4dca9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 07:16:42 +0000 Subject: [PATCH 100/161] gnmic: 0.42.1 -> 0.43.0 --- pkgs/by-name/gn/gnmic/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gn/gnmic/package.nix b/pkgs/by-name/gn/gnmic/package.nix index a11b22ddf86a..03c1b7ee00f0 100644 --- a/pkgs/by-name/gn/gnmic/package.nix +++ b/pkgs/by-name/gn/gnmic/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "gnmic"; - version = "0.42.1"; + version = "0.43.0"; src = fetchFromGitHub { owner = "openconfig"; repo = "gnmic"; tag = "v${version}"; - hash = "sha256-mcgre0HmAR2L92HBlK8jdqlOqINI/NswgZUrSI//c8k="; + hash = "sha256-+5f4SxAmpZrOmIr8MUR3ImmoPbzFQ0bh/4qnqkpfs1g="; }; - vendorHash = "sha256-u4tLuD8CuS3BzWJHDpphtkjgB0zkzBpP3FWrRWNgyJM="; + vendorHash = "sha256-zsb+Tky2yVyEUSKjvnS8YkRFMUf/01VIX2Vl6mB5mpw="; ldflags = [ "-s" From d67f136473d72b6838a698e30f7677cafa2b6a6c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 07:53:57 +0000 Subject: [PATCH 101/161] trealla: 2.89.11 -> 2.89.13 --- pkgs/by-name/tr/trealla/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/trealla/package.nix b/pkgs/by-name/tr/trealla/package.nix index 0efd23432ec7..719cac56141c 100644 --- a/pkgs/by-name/tr/trealla/package.nix +++ b/pkgs/by-name/tr/trealla/package.nix @@ -23,13 +23,13 @@ assert lib.elem lineEditingLibrary [ ]; stdenv.mkDerivation (finalAttrs: { pname = "trealla"; - version = "2.89.11"; + version = "2.89.13"; src = fetchFromGitHub { owner = "trealla-prolog"; repo = "trealla"; rev = "v${finalAttrs.version}"; - hash = "sha256-RyIzWZScUmG3bApAazIlJ3M3KkOLFAC9JKAXFNkJyYA="; + hash = "sha256-XtZfLjyN3Ve8PiKTzePE7zwyI/wKV2GUMLOn6zQDdyk="; }; postPatch = '' From 9cdffcf742fb8b0c981614c54d9b4e852a9b760e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 08:29:16 +0000 Subject: [PATCH 102/161] svelte-language-server: 0.17.21 -> 0.17.25 --- pkgs/by-name/sv/svelte-language-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sv/svelte-language-server/package.nix b/pkgs/by-name/sv/svelte-language-server/package.nix index c0c89f5b63c8..416f05b9b1b3 100644 --- a/pkgs/by-name/sv/svelte-language-server/package.nix +++ b/pkgs/by-name/sv/svelte-language-server/package.nix @@ -11,13 +11,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "svelte-language-server"; - version = "0.17.21"; + version = "0.17.25"; src = fetchFromGitHub { owner = "sveltejs"; repo = "language-tools"; tag = "svelte-language-server@${finalAttrs.version}"; - hash = "sha256-HNd4M7bFTN0oFdO44w8Rgz45mDLrJ/ksZKB0iPw6t1s="; + hash = "sha256-N20OAIepguiPZ3EqAB/AUgx7VGrmywbLTXv/M6URbJk="; }; pnpmWorkspaces = [ "svelte-language-server..." ]; From 9eacf1415b8bf74a0c3afd75d743e8d5a5cda86e Mon Sep 17 00:00:00 2001 From: blackzeshi <105582686+zeshi09@users.noreply.github.com> Date: Mon, 2 Feb 2026 13:58:21 +0500 Subject: [PATCH 103/161] caido: 0.53.1 -> 0.55.1 --- pkgs/by-name/ca/caido/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ca/caido/package.nix b/pkgs/by-name/ca/caido/package.nix index 0b7148069114..7d9d7e37fe05 100644 --- a/pkgs/by-name/ca/caido/package.nix +++ b/pkgs/by-name/ca/caido/package.nix @@ -16,7 +16,7 @@ let "cli" "desktop" ]; - version = "0.53.1"; + version = "0.55.1"; system = stdenv.hostPlatform.system; isLinux = stdenv.isLinux; From 46aa96cd6a0cf230221c0f296269e1a3d7a7d87f Mon Sep 17 00:00:00 2001 From: wrvsrx Date: Mon, 2 Feb 2026 16:54:00 +0800 Subject: [PATCH 104/161] noctalia-shell: 4.2.5 -> 4.3.0 --- pkgs/by-name/no/noctalia-shell/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/no/noctalia-shell/package.nix b/pkgs/by-name/no/noctalia-shell/package.nix index f622042c6b11..a4e2a474ca73 100644 --- a/pkgs/by-name/no/noctalia-shell/package.nix +++ b/pkgs/by-name/no/noctalia-shell/package.nix @@ -64,13 +64,13 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "noctalia-shell"; - version = "4.2.5"; + version = "4.3.0"; src = fetchFromGitHub { owner = "noctalia-dev"; repo = "noctalia-shell"; tag = "v${finalAttrs.version}"; - hash = "sha256-SHavMqGRv78sND/wQ53OhBBE2VBhgE3bSNRxxo5z7FE="; + hash = "sha256-u+M2dCw9PznZTgn51DwHpX4VcU9ZC9Acub7qKhCpr3c="; }; nativeBuildInputs = [ From 58670e5db2e2cbcec782a695c4de7b8d1893c722 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 2 Feb 2026 10:04:35 +0100 Subject: [PATCH 105/161] python314Packages.protego: migrate to finalAttrs --- pkgs/development/python-modules/protego/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/protego/default.nix b/pkgs/development/python-modules/protego/default.nix index d4a1baa8037e..a732efb982ac 100644 --- a/pkgs/development/python-modules/protego/default.nix +++ b/pkgs/development/python-modules/protego/default.nix @@ -6,7 +6,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "protego"; version = "0.6.0"; pyproject = true; @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "scrapy"; repo = "protego"; - tag = version; + tag = finalAttrs.version; hash = "sha256-qyOY35gNFojewFMFVT58k1s5uM4j9IZzEURnPh+3htE="; }; @@ -27,8 +27,8 @@ buildPythonPackage rec { meta = { description = "Module to parse robots.txt files with support for modern conventions"; homepage = "https://github.com/scrapy/protego"; - changelog = "https://github.com/scrapy/protego/blob/${src.tag}/CHANGELOG.rst"; + changelog = "https://github.com/scrapy/protego/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; license = lib.licenses.bsd3; maintainers = [ ]; }; -} +}) From 9df66e908d7d2d891697090fc677a7cf52d5bd13 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 09:16:17 +0000 Subject: [PATCH 106/161] python3Packages.twomemo: 2.0.0 -> 2.1.0 --- pkgs/development/python-modules/twomemo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twomemo/default.nix b/pkgs/development/python-modules/twomemo/default.nix index 4dfbe7e1b9c4..bd5ee3c82763 100644 --- a/pkgs/development/python-modules/twomemo/default.nix +++ b/pkgs/development/python-modules/twomemo/default.nix @@ -13,14 +13,14 @@ }: buildPythonPackage rec { pname = "twomemo"; - version = "2.0.0"; + version = "2.1.0"; pyproject = true; src = fetchFromGitHub { owner = "Syndace"; repo = "python-twomemo"; tag = "v${version}"; - hash = "sha256-TNM7CLxo4C55APuL5BAts8kTyCl2SDajqwkaXxwK19E="; + hash = "sha256-OVZmssJuufKwyEd8q25h9AcDprZZPm588khncBqTaJA="; }; strictDeps = true; From 38856f4bebf0bd41e2df81f06dd598b79008738e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 10:22:19 +0000 Subject: [PATCH 107/161] vscode-extensions.amazonwebservices.amazon-q-vscode: 1.108.0 -> 1.109.0 --- .../extensions/amazonwebservices.amazon-q-vscode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix index 6b7b656535b9..4b493103e290 100644 --- a/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix +++ b/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { mktplcRef = { name = "amazon-q-vscode"; publisher = "AmazonWebServices"; - version = "1.108.0"; - hash = "sha256-cJ6Qi/ut4MgGuTBU9/Gw051i3VvPC+lvxgPGxJzzZ5c="; + version = "1.109.0"; + hash = "sha256-y7iUWFKYTLZVS9Zjoy9NtqtgfQTJLWij9JD20pjyTXY="; }; meta = { From db2c9513e5b9bb4125350f6bdfc330e71a2b7c4e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 10:37:31 +0000 Subject: [PATCH 108/161] python3Packages.whirlpool-sixth-sense: 1.0.3 -> 1.1.0 --- .../python-modules/whirlpool-sixth-sense/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix b/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix index 79ecb0184fda..841bc5312442 100644 --- a/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix +++ b/pkgs/development/python-modules/whirlpool-sixth-sense/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "whirlpool-sixth-sense"; - version = "1.0.3"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "abmantis"; repo = "whirlpool-sixth-sense"; tag = version; - hash = "sha256-SXa5Ccnng1McWgSWy85xCEr7odtBSJtJhjZoC/JfI/A="; + hash = "sha256-n+PZHk64F7azgqeio8F5b/AheaZMh5TjvUXTgTc7q4A="; }; build-system = [ setuptools ]; From ed1d17fad14c7e2d87c8a7f7c485ef59f0d4c6ee Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 31 Jan 2026 20:21:57 +0200 Subject: [PATCH 109/161] archisteamfarm: rename, move to by-name --- nixos/modules/services/games/archisteamfarm.nix | 4 ++-- .../ArchiSteamFarm => by-name/ar/archisteamfarm}/deps.json | 0 .../default.nix => by-name/ar/archisteamfarm/package.nix} | 5 +++-- .../ArchiSteamFarm => by-name/ar/archisteamfarm}/update.sh | 6 +++--- .../ar/archisteamfarm}/web-ui/.gitignore | 0 .../ar/archisteamfarm}/web-ui/default.nix | 4 ++-- .../ar/archisteamfarm}/web-ui/update.sh | 4 ++-- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 9 files changed, 13 insertions(+), 13 deletions(-) rename pkgs/{applications/misc/ArchiSteamFarm => by-name/ar/archisteamfarm}/deps.json (100%) rename pkgs/{applications/misc/ArchiSteamFarm/default.nix => by-name/ar/archisteamfarm/package.nix} (96%) rename pkgs/{applications/misc/ArchiSteamFarm => by-name/ar/archisteamfarm}/update.sh (77%) rename pkgs/{applications/misc/ArchiSteamFarm => by-name/ar/archisteamfarm}/web-ui/.gitignore (100%) rename pkgs/{applications/misc/ArchiSteamFarm => by-name/ar/archisteamfarm}/web-ui/default.nix (91%) rename pkgs/{applications/misc/ArchiSteamFarm => by-name/ar/archisteamfarm}/web-ui/update.sh (85%) diff --git a/nixos/modules/services/games/archisteamfarm.nix b/nixos/modules/services/games/archisteamfarm.nix index d04261df013a..a64a821b5883 100644 --- a/nixos/modules/services/games/archisteamfarm.nix +++ b/nixos/modules/services/games/archisteamfarm.nix @@ -60,7 +60,7 @@ in description = "Whether to start the web-ui. This is the preferred way of configuring things such as the steam guard token."; }; - package = lib.mkPackageOption pkgs [ "ArchiSteamFarm" "ui" ] { + package = lib.mkPackageOption pkgs [ "archisteamfarm" "ui" ] { extraDescription = '' ::: {.note} Contents must be in lib/dist @@ -78,7 +78,7 @@ in description = "The Web-UI hosted on 127.0.0.1:1242."; }; - package = lib.mkPackageOption pkgs "ArchiSteamFarm" { + package = lib.mkPackageOption pkgs "archisteamfarm" { extraDescription = '' ::: {.warning} Should always be the latest version, for security reasons, diff --git a/pkgs/applications/misc/ArchiSteamFarm/deps.json b/pkgs/by-name/ar/archisteamfarm/deps.json similarity index 100% rename from pkgs/applications/misc/ArchiSteamFarm/deps.json rename to pkgs/by-name/ar/archisteamfarm/deps.json diff --git a/pkgs/applications/misc/ArchiSteamFarm/default.nix b/pkgs/by-name/ar/archisteamfarm/package.nix similarity index 96% rename from pkgs/applications/misc/ArchiSteamFarm/default.nix rename to pkgs/by-name/ar/archisteamfarm/package.nix index 97de6046e270..1d18d7cd471b 100644 --- a/pkgs/applications/misc/ArchiSteamFarm/default.nix +++ b/pkgs/by-name/ar/archisteamfarm/package.nix @@ -19,7 +19,7 @@ let ]; in buildDotnetModule rec { - pname = "ArchiSteamFarm"; + pname = "archisteamfarm"; # nixpkgs-update: no auto update version = "6.3.1.6"; @@ -42,6 +42,7 @@ buildDotnetModule rec { testProjectFile = "ArchiSteamFarm.Tests"; executable = "ArchiSteamFarm"; + installPath = "${placeholder "out"}/lib/ArchiSteamFarm"; enableParallelBuilding = false; @@ -95,7 +96,7 @@ buildDotnetModule rec { ''; passthru = { - # nix-shell maintainers/scripts/update.nix --argstr package ArchiSteamFarm + # nix-shell maintainers/scripts/update.nix --argstr package archisteamfarm updateScript = ./update.sh; ui = callPackage ./web-ui { }; }; diff --git a/pkgs/applications/misc/ArchiSteamFarm/update.sh b/pkgs/by-name/ar/archisteamfarm/update.sh similarity index 77% rename from pkgs/applications/misc/ArchiSteamFarm/update.sh rename to pkgs/by-name/ar/archisteamfarm/update.sh index 53d3ee664191..f8df57756a6f 100755 --- a/pkgs/applications/misc/ArchiSteamFarm/update.sh +++ b/pkgs/by-name/ar/archisteamfarm/update.sh @@ -4,7 +4,7 @@ set -euo pipefail cd "$(dirname "${BASH_SOURCE[0]}")" new_version="$(curl ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} -s "https://api.github.com/repos/JustArchiNET/ArchiSteamFarm/releases" | jq -r 'map(select(.prerelease == false)) | .[0].tag_name')" -old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./default.nix)" +old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./package.nix)" if [[ "$new_version" == "$old_version" ]]; then echo "Already up to date!" @@ -17,10 +17,10 @@ asf_path=$PWD cd ../../../.. if [[ "${1:-}" != "--deps-only" ]]; then - update-source-version ArchiSteamFarm "$new_version" + update-source-version archisteamfarm "$new_version" fi -$(nix-build -A ArchiSteamFarm.fetch-deps --no-out-link) +$(nix-build -A archisteamfarm.fetch-deps --no-out-link) cd "$asf_path/web-ui" ./update.sh diff --git a/pkgs/applications/misc/ArchiSteamFarm/web-ui/.gitignore b/pkgs/by-name/ar/archisteamfarm/web-ui/.gitignore similarity index 100% rename from pkgs/applications/misc/ArchiSteamFarm/web-ui/.gitignore rename to pkgs/by-name/ar/archisteamfarm/web-ui/.gitignore diff --git a/pkgs/applications/misc/ArchiSteamFarm/web-ui/default.nix b/pkgs/by-name/ar/archisteamfarm/web-ui/default.nix similarity index 91% rename from pkgs/applications/misc/ArchiSteamFarm/web-ui/default.nix rename to pkgs/by-name/ar/archisteamfarm/web-ui/default.nix index 0d074397b63c..bc6a61c0107f 100644 --- a/pkgs/applications/misc/ArchiSteamFarm/web-ui/default.nix +++ b/pkgs/by-name/ar/archisteamfarm/web-ui/default.nix @@ -2,7 +2,7 @@ lib, fetchFromGitHub, buildNpmPackage, - ArchiSteamFarm, + archisteamfarm, }: buildNpmPackage rec { @@ -33,6 +33,6 @@ buildNpmPackage rec { description = "Official web interface for ASF"; license = lib.licenses.asl20; homepage = "https://github.com/JustArchiNET/ASF-ui"; - inherit (ArchiSteamFarm.meta) maintainers platforms; + inherit (archisteamfarm.meta) maintainers platforms; }; } diff --git a/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh b/pkgs/by-name/ar/archisteamfarm/web-ui/update.sh similarity index 85% rename from pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh rename to pkgs/by-name/ar/archisteamfarm/web-ui/update.sh index 6fa8e67a1217..eb7e67f5346d 100755 --- a/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh +++ b/pkgs/by-name/ar/archisteamfarm/web-ui/update.sh @@ -3,14 +3,14 @@ set -eou pipefail cd "$(dirname "$0")"/../../../../.. -version=$(nix-instantiate --strict --eval -A ArchiSteamFarm.version | jq -r) +version=$(nix-instantiate --strict --eval -A archisteamfarm.version | jq -r) cd - ui=$(curl ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/JustArchiNET/ArchiSteamFarm/contents/ASF-ui?ref=$version" | jq -r .sha) curl "https://raw.githubusercontent.com/JustArchiNET/ASF-ui/$ui/package-lock.json" -o package-lock.json cd - -update-source-version ArchiSteamFarm.ui "$ui" +update-source-version archisteamfarm.ui "$ui" cd - npmDepsHash=$(prefetch-npm-deps ./package-lock.json) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 9357622e21cf..600a09c84746 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -311,6 +311,7 @@ mapAliases { arc-browser = throw "arc-browser was removed due to being unmaintained"; # Added 2025-09-03 archi = throw "'archi' has been removed, since its upstream maintainers do not want it packaged"; # Added 2025-11-18 archipelago-minecraft = throw "archipelago-minecraft has been removed, as upstream no longer ships minecraft as a default APWorld."; # Added 2025-07-15 + ArchiSteamFarm = warnAlias "ArchiSteamFarm has been renamed to/replaced by 'archisteamfarm'" archisteamfarm; # Added 2026-01-31 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 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 66b9024e7295..2535ab6bd584 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1368,8 +1368,6 @@ with pkgs; }; }; - ArchiSteamFarm = callPackage ../applications/misc/ArchiSteamFarm { }; - arduino = arduino-core.override { withGui = true; }; arduino-core = callPackage ../development/embedded/arduino/arduino-core/chrootenv.nix { }; From 1f6d2c02a2427d86ad1e856d9855d361f0a5d0db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 11:12:35 +0000 Subject: [PATCH 110/161] python3Packages.redshift-connector: 2.1.10 -> 2.1.11 --- .../development/python-modules/redshift-connector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/redshift-connector/default.nix b/pkgs/development/python-modules/redshift-connector/default.nix index e12f9a86cef5..db6d0e8bd133 100644 --- a/pkgs/development/python-modules/redshift-connector/default.nix +++ b/pkgs/development/python-modules/redshift-connector/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "redshift-connector"; - version = "2.1.10"; + version = "2.1.11"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "amazon-redshift-python-driver"; tag = "v${version}"; - hash = "sha256-k4Itd+x+1NbDsot2feunMKQVZA7ngAE4Bvy6+07gdaY="; + hash = "sha256-UaH3Uoq3unArgeY7jDcN8ZXxZfo31oneUz34cUMyNHg="; }; # remove addops as they add test directory and coverage parameters to pytest From bc1bfcb39971eff154e465d83020fa717bc2855f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 11:21:20 +0000 Subject: [PATCH 111/161] tigerbeetle: 0.16.68 -> 0.16.69 --- pkgs/by-name/ti/tigerbeetle/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ti/tigerbeetle/package.nix b/pkgs/by-name/ti/tigerbeetle/package.nix index 4c19300ac27d..d1af82448e81 100644 --- a/pkgs/by-name/ti/tigerbeetle/package.nix +++ b/pkgs/by-name/ti/tigerbeetle/package.nix @@ -10,14 +10,14 @@ let platform = if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system; hash = builtins.getAttr platform { - "universal-macos" = "sha256-+zyLB0kQNXgAxSK0mN6U8oVtzzjBoCrUHaUtuKh6gIE="; - "x86_64-linux" = "sha256-I5sfkiM+BVoeatsdgqOoT+vd/sFO1E+ecWlmsWhE41o="; - "aarch64-linux" = "sha256-vXriDBY4pE/gFqec7hPLTX5ymyQge5wTjnIMe5CWDd4="; + "universal-macos" = "sha256-xYntVFki+UgunpqTdo6PREWl7Lv+KnaMRwOUwQ24OmU="; + "x86_64-linux" = "sha256-OKb32S6uSTuhVSbLXrV9MhYO+ot8BaPQOBeibFKlbnI="; + "aarch64-linux" = "sha256-7/zZ3fXypypXT8ck++mT3InmUG1RHtbme6B2cVUx074="; }; in stdenvNoCC.mkDerivation (finalAttrs: { pname = "tigerbeetle"; - version = "0.16.68"; + version = "0.16.69"; src = fetchzip { url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip"; From 3c78517d38f612dfe03d0123d4e869de86b0ad95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 11:38:46 +0000 Subject: [PATCH 112/161] dracula-theme: 4.0.0-unstable-2026-01-22 -> 4.0.0-unstable-2026-01-31 --- pkgs/by-name/dr/dracula-theme/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dr/dracula-theme/package.nix b/pkgs/by-name/dr/dracula-theme/package.nix index eef87ed5ab0e..58a1d41e608b 100644 --- a/pkgs/by-name/dr/dracula-theme/package.nix +++ b/pkgs/by-name/dr/dracula-theme/package.nix @@ -8,7 +8,7 @@ let themeName = "Dracula"; - version = "4.0.0-unstable-2026-01-22"; + version = "4.0.0-unstable-2026-01-31"; in stdenvNoCC.mkDerivation { pname = "dracula-theme"; @@ -17,8 +17,8 @@ stdenvNoCC.mkDerivation { src = fetchFromGitHub { owner = "dracula"; repo = "gtk"; - rev = "0a573d38280bec3e576f4be9d12a716b02254f7a"; - hash = "sha256-Nyp6hLP8eAawiQMPuwZfg0FMR7HGDBb+TDozrE8VygQ="; + rev = "1282a6806d568b736fddf783263fc96ccd34a8ce"; + hash = "sha256-6fYbe3CVfCw/CZaFX5Mc1DPb4+uiQLIZlirx+2/jUzw="; }; propagatedUserEnvPkgs = [ From c761ad5f781274eb677d480fa15294f68ad90eef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 11:49:45 +0000 Subject: [PATCH 113/161] matrix-authentication-service: 1.9.0 -> 1.10.0 --- pkgs/by-name/ma/matrix-authentication-service/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/matrix-authentication-service/package.nix b/pkgs/by-name/ma/matrix-authentication-service/package.nix index cacd8bdc86a1..b850532bf8d5 100644 --- a/pkgs/by-name/ma/matrix-authentication-service/package.nix +++ b/pkgs/by-name/ma/matrix-authentication-service/package.nix @@ -18,21 +18,21 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "matrix-authentication-service"; - version = "1.9.0"; + version = "1.10.0"; src = fetchFromGitHub { owner = "element-hq"; repo = "matrix-authentication-service"; tag = "v${finalAttrs.version}"; - hash = "sha256-DfgGh8KAXnGrq2W7V/QWnBF7b3Z26mIWeFQ2tEIPqa4="; + hash = "sha256-Cw7EPjN9PLmMxRTHV2DeUWM/BVNrDIQfy//Cn++C98o="; }; - cargoHash = "sha256-r1fG+9mUYKbcAPc7CUUYvFf/Lhjnt6/MDCdCn/uiJU8="; + cargoHash = "sha256-aQ6zGaHVEGgrNMhbx2tnb4yQ4B31Nr2gf4BKyJsnP0U="; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; src = "${finalAttrs.src}/${finalAttrs.npmRoot}"; - hash = "sha256-UbaUx2wZi/bUVbdphCTcFBCaFQ8tkuvdYkSduCBRzzU="; + hash = "sha256-CXS5o1qYXPS5armoT9jLq4vv5ni3hht3ZCMXtNAGBQY="; }; npmRoot = "frontend"; From cf87882e05d8511ae15cf9a66315d0e75be6e631 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 12:07:26 +0000 Subject: [PATCH 114/161] python3Packages.doubleratchet: 1.2.0 -> 1.3.0 --- pkgs/development/python-modules/doubleratchet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/doubleratchet/default.nix b/pkgs/development/python-modules/doubleratchet/default.nix index 83abc30b3ee1..1c75a7d2a8a2 100644 --- a/pkgs/development/python-modules/doubleratchet/default.nix +++ b/pkgs/development/python-modules/doubleratchet/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "doubleratchet"; - version = "1.2.0"; + version = "1.3.0"; pyproject = true; src = fetchFromGitHub { owner = "Syndace"; repo = "python-doubleratchet"; tag = "v${version}"; - hash = "sha256-TgkRityDMSzyF6ihM63lAGCSrCHCHrsbCyGYUaObvDU="; + hash = "sha256-iw0JIegwEiBpA/9blGKb0Oh1K3j74A3ZomtMRKgJL0E="; }; strictDeps = true; From 95896125ed5264fcfa5ba93ee8fd61c66a425f03 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 12:29:56 +0000 Subject: [PATCH 115/161] profile-cleaner: 2.45 -> 2.46 --- pkgs/by-name/pr/profile-cleaner/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/profile-cleaner/package.nix b/pkgs/by-name/pr/profile-cleaner/package.nix index f8c9bd840372..1d9f77898739 100644 --- a/pkgs/by-name/pr/profile-cleaner/package.nix +++ b/pkgs/by-name/pr/profile-cleaner/package.nix @@ -10,14 +10,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "2.45"; + version = "2.46"; pname = "profile-cleaner"; src = fetchFromGitHub { owner = "graysky2"; repo = "profile-cleaner"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-10e1S+li7SXKJX2lETSdx84GavWqQYQqyLoBIVToTBI="; + sha256 = "sha256-gY6fmm6B6H7tg3xENnqaoy1QEMIf+a3k/C+JcnkyZwo="; }; nativeBuildInputs = [ makeWrapper ]; From d6c8734b61b6b2d17c417416a9d562ec598db686 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 12:38:18 +0000 Subject: [PATCH 116/161] mcphost: 0.33.2 -> 0.33.3 --- pkgs/by-name/mc/mcphost/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mc/mcphost/package.nix b/pkgs/by-name/mc/mcphost/package.nix index 44c15231ba31..5743b4cb0038 100644 --- a/pkgs/by-name/mc/mcphost/package.nix +++ b/pkgs/by-name/mc/mcphost/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "mcphost"; - version = "0.33.2"; + version = "0.33.3"; src = fetchFromGitHub { owner = "mark3labs"; repo = "mcphost"; tag = "v${finalAttrs.version}"; - hash = "sha256-AQ+qKbvi3TywDrvc2xnw3gTwEi/Qxb3EJdT+1TWjVpM="; + hash = "sha256-c+DGu2Re/R7IjMI7nKRJjNBWktDuoMENLRCzxSv23zw="; }; - vendorHash = "sha256-oQEMrd1Lp9oMUCoQc674AyftMx7Tb+1rUoEGhu/ck7U="; + vendorHash = "sha256-K/Y6iZS7gcy1ut/idfgfcjb2YeSFNaukRADn4pjJeeA="; doCheck = false; From f5356dc8e4288d46b6a49d270c77bb57309bba50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 12:45:43 +0000 Subject: [PATCH 117/161] python3Packages.json-repair: 0.55.1 -> 0.55.2 --- pkgs/development/python-modules/json-repair/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/json-repair/default.nix b/pkgs/development/python-modules/json-repair/default.nix index 814e3466aa07..bc22f0b4c49e 100644 --- a/pkgs/development/python-modules/json-repair/default.nix +++ b/pkgs/development/python-modules/json-repair/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "json-repair"; - version = "0.55.1"; + version = "0.55.2"; pyproject = true; src = fetchFromGitHub { owner = "mangiucugna"; repo = "json_repair"; tag = "v${version}"; - hash = "sha256-I3DYzD5hQn7toU6P8kbiuB+LsGr8PmMULQYwybkzHB4="; + hash = "sha256-CzoGu6JNOaqdLZK4DyDUv+TMIA+k9AlZZy1fKnpMbkE="; }; build-system = [ setuptools ]; From 28d392aa88686dbce916bc0b62f70cdba6092e8b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 13:24:03 +0000 Subject: [PATCH 118/161] ibus-engines.typing-booster-unwrapped: 2.30.0 -> 2.30.2 --- .../inputmethods/ibus-engines/ibus-typing-booster/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix index ff4f9bf8900f..5b71b82a63c4 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix @@ -25,13 +25,13 @@ in stdenv.mkDerivation rec { pname = "ibus-typing-booster"; - version = "2.30.0"; + version = "2.30.2"; src = fetchFromGitHub { owner = "mike-fabian"; repo = "ibus-typing-booster"; rev = version; - hash = "sha256-DFhWAHjvjaLch+OU5XZYEqpRZMa4LmYzn3oFgweKsEU="; + hash = "sha256-9Y8vHGYyUYG0Vu6nglZseA92kpgKEBiNFU7wmGsmPlc="; }; nativeBuildInputs = [ From 7b0e8f966d4f06eb75716dd742ad798da8a4c1eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 14:47:48 +0000 Subject: [PATCH 119/161] cargo-binstall: 1.17.3 -> 1.17.4 --- pkgs/by-name/ca/cargo-binstall/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-binstall/package.nix b/pkgs/by-name/ca/cargo-binstall/package.nix index 89e6c17e9de0..a6935009914c 100644 --- a/pkgs/by-name/ca/cargo-binstall/package.nix +++ b/pkgs/by-name/ca/cargo-binstall/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-binstall"; - version = "1.17.3"; + version = "1.17.4"; src = fetchFromGitHub { owner = "cargo-bins"; repo = "cargo-binstall"; tag = "v${version}"; - hash = "sha256-8017nujJ/nHSy1xkzfObj30ffAsg7W2pbHzrto5ThH0="; + hash = "sha256-X5zRAuBxey450bstp/AyaCQkMrqsFTcTD2xfpX3K/t0="; }; - cargoHash = "sha256-NpnwtoTJs+xkedDEspDOQdZpIhuEhI3tRvH3hroIoIc="; + cargoHash = "sha256-4B51DmJCv4dv5vKgJNFmjAGP4CDB1gdrbGrnqt/s2Lk="; nativeBuildInputs = [ pkg-config From b23269b394717fa1b410d3de17dc1e4f98a22326 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 16:22:28 +0000 Subject: [PATCH 120/161] tlsinfo: 0.1.52 -> 0.1.53 --- pkgs/by-name/tl/tlsinfo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tl/tlsinfo/package.nix b/pkgs/by-name/tl/tlsinfo/package.nix index ae800d52fbcc..61118ac74922 100644 --- a/pkgs/by-name/tl/tlsinfo/package.nix +++ b/pkgs/by-name/tl/tlsinfo/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "tlsinfo"; - version = "0.1.52"; + version = "0.1.53"; src = fetchFromGitHub { owner = "paepckehh"; repo = "tlsinfo"; tag = "v${version}"; - hash = "sha256-ZAK8F6qQo3lAwtal1fh7OVLYC3gjBTeLQPQQjrmfTSM="; + hash = "sha256-ZP9juaZ2jsXSnvz1RxJ/841QgYvSYupdG2OqOOm55U4="; }; - vendorHash = "sha256-2jO7pd90gD0CWrj18gOwK7vBVKDeWARzvkcutOlmggc="; + vendorHash = "sha256-rxTiIGIdSSwS1UdBjWmNz5iUlkUb1htDCa5XRpFLUw8="; ldflags = [ "-s" From bcd34698dd37bbc3dcac0c7a1b03b7298c7a08a8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 17:04:07 +0000 Subject: [PATCH 121/161] namespace-cli: 0.0.475 -> 0.0.478 --- pkgs/by-name/na/namespace-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/na/namespace-cli/package.nix b/pkgs/by-name/na/namespace-cli/package.nix index c73bcc270134..a3ce966c235f 100644 --- a/pkgs/by-name/na/namespace-cli/package.nix +++ b/pkgs/by-name/na/namespace-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "namespace-cli"; - version = "0.0.475"; + version = "0.0.478"; src = fetchFromGitHub { owner = "namespacelabs"; repo = "foundation"; rev = "v${version}"; - hash = "sha256-2Vr36G4KEGDM1fTifZhMOr33B513bVFsOvWGU5usCVU="; + hash = "sha256-AGERHGA2jPEXZqueMzVRtVF3UJIEGxX0glVxjS4OuiU="; }; - vendorHash = "sha256-jeH5/x4hIh2Q5bi6o7c0tcQLmyrMp0NJ641fZDPCHkw="; + vendorHash = "sha256-FfQMnZD+H0LDLPThOz8BJ6FN/B9pDVT5nt84AmpawO0="; subPackages = [ "cmd/nsc" From 923a049eed55e4702cb3a394204e5ffa5c2f6ab8 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Mon, 2 Feb 2026 18:15:00 +0100 Subject: [PATCH 122/161] en-croissant: 1.12.2 -> 1.13.0 --- .../en-croissant-update-tauri-utils.patch | 166 ------------------ pkgs/by-name/en/en-croissant/package.nix | 15 +- 2 files changed, 5 insertions(+), 176 deletions(-) delete mode 100644 pkgs/by-name/en/en-croissant/en-croissant-update-tauri-utils.patch diff --git a/pkgs/by-name/en/en-croissant/en-croissant-update-tauri-utils.patch b/pkgs/by-name/en/en-croissant/en-croissant-update-tauri-utils.patch deleted file mode 100644 index d4e8f40e5602..000000000000 --- a/pkgs/by-name/en/en-croissant/en-croissant-update-tauri-utils.patch +++ /dev/null @@ -1,166 +0,0 @@ -diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock -index f4bc16e..cae6562 100644 ---- a/src-tauri/Cargo.lock -+++ b/src-tauri/Cargo.lock -@@ -545,6 +545,17 @@ dependencies = [ - "brotli-decompressor", - ] - -+[[package]] -+name = "brotli" -+version = "7.0.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" -+dependencies = [ -+ "alloc-no-stdlib", -+ "alloc-stdlib", -+ "brotli-decompressor", -+] -+ - [[package]] - name = "brotli-decompressor" - version = "4.0.1" -@@ -690,16 +701,16 @@ dependencies = [ - - [[package]] - name = "cargo_metadata" --version = "0.18.1" -+version = "0.19.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" -+checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" - dependencies = [ - "camino", - "cargo-platform", - "semver", - "serde", - "serde_json", -- "thiserror 1.0.63", -+ "thiserror 2.0.17", - ] - - [[package]] -@@ -2661,7 +2672,19 @@ version = "2.0.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "5b1fb8864823fad91877e6caea0baca82e49e8db50f8e5c9f9a453e27d3330fc" - dependencies = [ -- "jsonptr", -+ "jsonptr 0.4.7", -+ "serde", -+ "serde_json", -+ "thiserror 1.0.63", -+] -+ -+[[package]] -+name = "json-patch" -+version = "3.0.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" -+dependencies = [ -+ "jsonptr 0.6.3", - "serde", - "serde_json", - "thiserror 1.0.63", -@@ -2678,6 +2701,16 @@ dependencies = [ - "serde_json", - ] - -+[[package]] -+name = "jsonptr" -+version = "0.6.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" -+dependencies = [ -+ "serde", -+ "serde_json", -+] -+ - [[package]] - name = "keyboard-types" - version = "0.7.0" -@@ -4614,13 +4647,15 @@ dependencies = [ - - [[package]] - name = "serde_json" --version = "1.0.114" -+version = "1.0.149" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" -+checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" - dependencies = [ - "itoa 1.0.10", -- "ryu", -+ "memchr", - "serde", -+ "serde_core", -+ "zmij", - ] - - [[package]] -@@ -5237,7 +5272,7 @@ dependencies = [ - "dirs", - "glob", - "heck 0.5.0", -- "json-patch", -+ "json-patch 2.0.0", - "schemars", - "semver", - "serde", -@@ -5255,9 +5290,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "95d7443dd4f0b597704b6a14b964ee2ed16e99928d8e6292ae9825f09fbcd30e" - dependencies = [ - "base64 0.22.1", -- "brotli", -+ "brotli 6.0.0", - "ico", -- "json-patch", -+ "json-patch 2.0.0", - "plist", - "png", - "proc-macro2", -@@ -5573,18 +5608,19 @@ dependencies = [ - - [[package]] - name = "tauri-utils" --version = "2.0.1" -+version = "2.1.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c38b0230d6880cf6dd07b6d7dd7789a0869f98ac12146e0d18d1c1049215a045" -+checksum = "96fb10e7cc97456b2d5b9c03e335b5de5da982039a303a20d10006885e4523a0" - dependencies = [ -- "brotli", -+ "brotli 7.0.0", - "cargo_metadata", - "ctor", - "dunce", - "glob", - "html5ever", -+ "http 1.1.0", - "infer", -- "json-patch", -+ "json-patch 3.0.1", - "kuchikiki", - "log", - "memchr", -@@ -5599,7 +5635,7 @@ dependencies = [ - "serde_json", - "serde_with", - "swift-rs", -- "thiserror 1.0.63", -+ "thiserror 2.0.17", - "toml 0.8.2", - "url", - "urlpattern", -@@ -7031,6 +7067,12 @@ dependencies = [ - "zstd", - ] - -+[[package]] -+name = "zmij" -+version = "1.0.12" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2fc5a66a20078bf1251bde995aa2fdcc4b800c70b5d92dd2c62abc5c60f679f8" -+ - [[package]] - name = "zopfli" - version = "0.8.1" diff --git a/pkgs/by-name/en/en-croissant/package.nix b/pkgs/by-name/en/en-croissant/package.nix index 38f2cc31b26e..20d4f704dc23 100644 --- a/pkgs/by-name/en/en-croissant/package.nix +++ b/pkgs/by-name/en/en-croissant/package.nix @@ -27,13 +27,13 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "en-croissant"; - version = "0.12.2"; + version = "0.13.0"; src = fetchFromGitHub { owner = "franciscoBSalgueiro"; repo = "en-croissant"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ef6O8C1PPjCmF5lashpBQXWwjsEEKCl5R98QMOFDIBM="; + hash = "sha256-+s774MtqbfOhL2qco+i9uBMQPn30EGvOYtqw1nZ9KkY="; }; pnpmDeps = fetchPnpmDeps { @@ -43,22 +43,17 @@ rustPlatform.buildRustPackage (finalAttrs: { src ; inherit pnpm; - fetcherVersion = 2; - hash = "sha256-p2j886NRBw/8c2UJ94o6w7YtKnOfm7hU9SgEUrzAwco="; + fetcherVersion = 3; + hash = "sha256-/gue4iQG8xySxsH3l5ri+GjmNr/9sow20CLVxxQo7Gs="; }; - cargoPatches = [ - # Bump the tauri-utils package to at least 2.1.0, to fix resource path resolution on NixOS. - ./en-croissant-update-tauri-utils.patch - ]; - postPatch = '' jq '.plugins.updater.endpoints = [ ] | .bundle.createUpdaterArtifacts = false' src-tauri/tauri.conf.json | sponge src-tauri/tauri.conf.json ''; cargoRoot = "src-tauri"; - cargoHash = "sha256-cTb6nKHlazyOu3cpwAAp20j3QmrDxC507ZRpYT5fgQs="; + cargoHash = "sha256-4gtGHexyR6TkI8tmtLMT2xUAn9+Bd9l3hRq43aL94yI="; buildAndTestSubdir = finalAttrs.cargoRoot; From a694a7e18a9d9611cbddee89e43e8e90882079de Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 17:57:08 +0000 Subject: [PATCH 123/161] plasticscm-client-gui-unwrapped: 11.0.16.9872 -> 11.0.16.9915 --- pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix b/pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix index b1e3e6fb9725..d3360dafffde 100644 --- a/pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix +++ b/pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix @@ -11,11 +11,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "plasticscm-client-gui-unwrapped"; - version = "11.0.16.9872"; + version = "11.0.16.9915"; src = fetchurl { url = "https://www.plasticscm.com/plasticrepo/stable/debian/amd64/plasticscm-client-gui_${finalAttrs.version}_amd64.deb"; - hash = "sha256-gLu0r7eo7XrYwquZurduj1NiKIB7EnRky5vYKW9fks4="; + hash = "sha256-T5032/pM30LTQWi55YQEFSeglnnxXlJsZUCXL4JCpnw="; nativeBuildInputs = [ dpkg ]; downloadToTemp = true; recursiveHash = true; From b4267bddc17777d658f1009808fb074da83b5011 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 18:01:42 +0000 Subject: [PATCH 124/161] plasticscm-theme: 11.0.16.9890 -> 11.0.16.9915 --- pkgs/by-name/pl/plasticscm-theme/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pl/plasticscm-theme/package.nix b/pkgs/by-name/pl/plasticscm-theme/package.nix index 1139d9c0f18c..8cf946687d52 100644 --- a/pkgs/by-name/pl/plasticscm-theme/package.nix +++ b/pkgs/by-name/pl/plasticscm-theme/package.nix @@ -11,7 +11,7 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "plasticscm-theme"; - version = "11.0.16.9890"; + version = "11.0.16.9915"; src = fetchurl { url = "https://www.plasticscm.com/plasticrepo/stable/debian/amd64/plasticscm-theme_${finalAttrs.version}_amd64.deb"; From a33269e6616d9d88be56d79a9403737829d9a53f Mon Sep 17 00:00:00 2001 From: Valentin Boettcher Date: Sun, 25 Jan 2026 15:05:16 -0500 Subject: [PATCH 125/161] grasp-backend: init at 1.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: GaĆ©tan Lepage --- pkgs/by-name/gr/grasp-backend/package.nix | 38 +++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgs/by-name/gr/grasp-backend/package.nix diff --git a/pkgs/by-name/gr/grasp-backend/package.nix b/pkgs/by-name/gr/grasp-backend/package.nix new file mode 100644 index 000000000000..a77bf53a999d --- /dev/null +++ b/pkgs/by-name/gr/grasp-backend/package.nix @@ -0,0 +1,38 @@ +{ + lib, + fetchFromGitHub, + python3Packages, +}: + +python3Packages.buildPythonApplication (finalAttrs: { + pname = "grasp-backend"; + version = "1.0.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "karlicoss"; + repo = "grasp"; + tag = "v${finalAttrs.version}"; + hash = "sha256-4eHY58ulvLGkKHfEishRlWPI52juxWP2zzUDwRmTM/k="; + }; + + build-system = with python3Packages; [ + hatch-vcs + hatchling + ]; + + pythonImportsCheck = [ "grasp_backend" ]; + + # Tests do not seem possible to run with pytest: + # RuntimeError: ("Couldn't determine path for ", PosixPath('/build/source/tests/webdriver_utils.py')) + doCheck = false; + + meta = { + description = "Backend for grasp browser extension"; + mainProgram = "grasp_backend"; + maintainers = with lib.maintainers; [ hiro98 ]; + homepage = "https://github.com/karlicoss/grasp/"; + changelog = "https://github.com/karlicoss/grasp/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + }; +}) From 23ec2e2a4cef39405a616e6b3547b9c6a3f2a1a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 18:26:20 +0000 Subject: [PATCH 126/161] uxplay: 1.72.3 -> 1.73 --- pkgs/by-name/ux/uxplay/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ux/uxplay/package.nix b/pkgs/by-name/ux/uxplay/package.nix index b68eb65092e7..a685b40dfaa6 100644 --- a/pkgs/by-name/ux/uxplay/package.nix +++ b/pkgs/by-name/ux/uxplay/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "uxplay"; - version = "1.72.3"; + version = "1.73"; src = fetchFromGitHub { owner = "FDH2"; repo = "UxPlay"; rev = "v${finalAttrs.version}"; - hash = "sha256-c0uiMuilAoFMd2pCP9wFtPKJJWyYLZwmNiL8rPtfdQ8="; + hash = "sha256-cPewe1pO/PknEBogcXU5WdDOvqya7bC6aIt3itHsrEw="; }; postPatch = '' From 893d565f1d0d1681cd1ca97c77376acb35d355d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 18:32:21 +0000 Subject: [PATCH 127/161] libretro.flycast: 0-unstable-2026-01-19 -> 0-unstable-2026-01-28 --- pkgs/applications/emulators/libretro/cores/flycast.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/flycast.nix b/pkgs/applications/emulators/libretro/cores/flycast.nix index f21fe82b67ff..602bf7f817f1 100644 --- a/pkgs/applications/emulators/libretro/cores/flycast.nix +++ b/pkgs/applications/emulators/libretro/cores/flycast.nix @@ -8,13 +8,13 @@ }: mkLibretroCore { core = "flycast"; - version = "0-unstable-2026-01-19"; + version = "0-unstable-2026-01-28"; src = fetchFromGitHub { owner = "flyinghead"; repo = "flycast"; - rev = "f86e195017fb1595c2622bca3c95e88198194784"; - hash = "sha256-Cd3vFpB66Bymv/Zjzd4XO3qJn5vaSnkWV1i5IxtaXXc="; + rev = "21eb24f86d785b1c631161f03057b22c160182c0"; + hash = "sha256-gGjSbkhy6ykEin8Bci6xHNII2MdEzLcUPr/dU6IwlIw="; fetchSubmodules = true; }; From 34dda3bb2e7d3c3f1af47366abf58b830c74b82e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 19:14:56 +0000 Subject: [PATCH 128/161] libHX: 5.2 -> 5.3 --- pkgs/by-name/li/libHX/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libHX/package.nix b/pkgs/by-name/li/libHX/package.nix index ef813680172c..f4da20d36771 100644 --- a/pkgs/by-name/li/libHX/package.nix +++ b/pkgs/by-name/li/libHX/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libHX"; - version = "5.2"; + version = "5.3"; src = fetchFromCodeberg { tag = "v${finalAttrs.version}"; owner = "jengelh"; repo = "libhx"; - hash = "sha256-z1/D5dkcDc2VIoGCvunUYsLGq3AV6jZ01Edf1vuUx9o="; + hash = "sha256-q9cIZhQx1BjD7Py0VEevKwFflJ1cdFn9RcW6q52t/h8="; }; nativeBuildInputs = [ autoreconfHook ]; From 4af839339771c861c207f5980c602ca0ea963b36 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 19:29:33 +0000 Subject: [PATCH 129/161] quarkus: 3.30.5 -> 3.31.1 --- pkgs/by-name/qu/quarkus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qu/quarkus/package.nix b/pkgs/by-name/qu/quarkus/package.nix index a0929652b3ca..44a4bc2d9518 100644 --- a/pkgs/by-name/qu/quarkus/package.nix +++ b/pkgs/by-name/qu/quarkus/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "quarkus-cli"; - version = "3.30.5"; + version = "3.31.1"; src = fetchurl { url = "https://github.com/quarkusio/quarkus/releases/download/${finalAttrs.version}/quarkus-cli-${finalAttrs.version}.tar.gz"; - hash = "sha256-x+G4DwqRMNEO75NND5r388pWnDZMjG7o/6MoCfVZyvk="; + hash = "sha256-wKNFWIm/BDkGyerafKskekhfgn5QBcxecUDSw4hhwCY="; }; nativeBuildInputs = [ makeWrapper ]; From cc93600ce20952e985f0d5dc8b6059f6f19f7b85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 19:35:09 +0000 Subject: [PATCH 130/161] renode-dts2repl: 0-unstable-2026-01-23 -> 0-unstable-2026-01-27 --- pkgs/by-name/re/renode-dts2repl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renode-dts2repl/package.nix b/pkgs/by-name/re/renode-dts2repl/package.nix index 853e0869c624..1ee0b06f346b 100644 --- a/pkgs/by-name/re/renode-dts2repl/package.nix +++ b/pkgs/by-name/re/renode-dts2repl/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication { pname = "renode-dts2repl"; - version = "0-unstable-2026-01-23"; + version = "0-unstable-2026-01-27"; pyproject = true; src = fetchFromGitHub { owner = "antmicro"; repo = "dts2repl"; - rev = "778be81b48eeeeb7991a49a816b350e4a88e0be1"; - hash = "sha256-Bmfty8W02RVTFU5yhIhkcDmO2yE8ECV87kbAsNNRGcY="; + rev = "23efee6616cf3b45e519702363bb1c0748312a6f"; + hash = "sha256-toAx1+ZjrlAq7wbCm2OcEJxEN+9vfTV1ypikQcbkskU="; }; nativeBuildInputs = [ From 49e8e30eaf6e99a1540117e418a140a0c6cf0f35 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 2 Feb 2026 20:48:50 +0100 Subject: [PATCH 131/161] prevo: set pname --- pkgs/by-name/pr/prevo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prevo/package.nix b/pkgs/by-name/pr/prevo/package.nix index 0c04592008e5..b8da0bff10ca 100644 --- a/pkgs/by-name/pr/prevo/package.nix +++ b/pkgs/by-name/pr/prevo/package.nix @@ -7,8 +7,8 @@ makeWrapper, }: -symlinkJoin rec { - name = "prevo-${version}"; +symlinkJoin { + pname = "prevo"; inherit (prevo-tools) version; paths = [ prevo-tools ]; From 8e57ad8ee94f51078a9546b3d4612baaceb82f58 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 2 Feb 2026 21:00:25 +0100 Subject: [PATCH 132/161] pan-bindings: set pname --- pkgs/by-name/pa/pan-bindings/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pa/pan-bindings/package.nix b/pkgs/by-name/pa/pan-bindings/package.nix index b26acdd8a56e..d7501b2667ca 100644 --- a/pkgs/by-name/pa/pan-bindings/package.nix +++ b/pkgs/by-name/pa/pan-bindings/package.nix @@ -27,7 +27,7 @@ let in stdenv.mkDerivation { - name = "pan-bindings"; + pname = "pan-bindings"; inherit src version; From e56456adebbdca3064bb89bafef4e32ba186f270 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 2 Feb 2026 21:14:12 +0100 Subject: [PATCH 133/161] msmtp: set pname --- pkgs/by-name/ms/msmtp/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ms/msmtp/package.nix b/pkgs/by-name/ms/msmtp/package.nix index f1ce73f1f959..fd0cd9a9e1f5 100644 --- a/pkgs/by-name/ms/msmtp/package.nix +++ b/pkgs/by-name/ms/msmtp/package.nix @@ -158,7 +158,7 @@ let in if withScripts then symlinkJoin { - name = "msmtp-${version}"; + pname = "msmtp"; inherit version meta; paths = [ binaries From d05b736694cb276364bcc562ad3e386c3c41eac7 Mon Sep 17 00:00:00 2001 From: Jeff Shelton Date: Fri, 23 Jan 2026 12:15:34 -0500 Subject: [PATCH 134/161] python3Packages.lpips: init at 0.1.4 --- .../python-modules/lpips/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/lpips/default.nix diff --git a/pkgs/development/python-modules/lpips/default.nix b/pkgs/development/python-modules/lpips/default.nix new file mode 100644 index 000000000000..5e52af91d503 --- /dev/null +++ b/pkgs/development/python-modules/lpips/default.nix @@ -0,0 +1,49 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + numpy, + scipy, + setuptools, + torch, + torchvision, + tqdm, +}: + +buildPythonPackage (finalAttrs: { + pname = "lpips"; + version = "0.1.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "richzhang"; + repo = "PerceptualSimilarity"; + tag = "v${finalAttrs.version}"; + hash = "sha256-dIQ9B/HV/2kUnXLXNxAZKHmv/Xv37kl2n6+8IfwIALE="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + numpy + scipy + torch + torchvision + tqdm + ]; + + # Tests require network access to download pretrained models. + doCheck = false; + + pythonImportsCheck = [ "lpips" ]; + + meta = { + description = "Learned Perceptual Image Patch Similarity metric"; + homepage = "https://github.com/richzhang/PerceptualSimilarity"; + changelog = "https://github.com/richzhang/PerceptualSimilarity/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ jeffcshelton ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c95665f430a5..4f81a73c6d9f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9176,6 +9176,8 @@ self: super: with self; { lpc-checksum = callPackage ../development/python-modules/lpc-checksum { }; + lpips = callPackage ../development/python-modules/lpips { }; + lrcalc-python = callPackage ../development/python-modules/lrcalc-python { }; lrclibapi = callPackage ../development/python-modules/lrclibapi { }; From 785409f8b0d44bfb25150c3fb7f78129cc4fecaa Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 2 Feb 2026 21:39:21 +0100 Subject: [PATCH 135/161] graylogPlugins.*: set pname --- pkgs/tools/misc/graylog/plugins.nix | 44 ++++++++++++++--------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/pkgs/tools/misc/graylog/plugins.nix b/pkgs/tools/misc/graylog/plugins.nix index 95b0c09039e6..49ae37312f11 100644 --- a/pkgs/tools/misc/graylog/plugins.nix +++ b/pkgs/tools/misc/graylog/plugins.nix @@ -39,7 +39,7 @@ let in { aggregates = glPlugin rec { - name = "graylog-aggregates-${version}"; + pname = "graylog-aggregates"; pluginName = "graylog-plugin-aggregates"; version = "2.4.0"; src = fetchurl { @@ -52,7 +52,7 @@ in }; }; auth_sso = glPlugin rec { - name = "graylog-auth-sso-${version}"; + pname = "graylog-auth-sso"; pluginName = "graylog-plugin-auth-sso"; version = "3.3.0"; src = fetchurl { @@ -65,7 +65,7 @@ in }; }; dnsresolver = glPlugin rec { - name = "graylog-dnsresolver-${version}"; + pname = "graylog-dnsresolver"; pluginName = "graylog-plugin-dnsresolver"; version = "1.2.0"; src = fetchurl { @@ -78,7 +78,7 @@ in }; }; enterprise-integrations = glPlugin rec { - name = "graylog-enterprise-integrations-${version}"; + pname = "graylog-enterprise-integrations"; pluginName = "graylog-plugin-enterprise-integrations"; version = "3.3.9"; src = fetchurl { @@ -97,7 +97,7 @@ in }; }; filter-messagesize = glPlugin rec { - name = "graylog-filter-messagesize-${version}"; + pname = "graylog-filter-messagesize"; pluginName = "graylog-plugin-filter-messagesize"; version = "0.0.2"; src = fetchurl { @@ -110,7 +110,7 @@ in }; }; integrations = glPlugin rec { - name = "graylog-integrations-${version}"; + pname = "graylog-integrations"; pluginName = "graylog-plugin-integrations"; version = "3.3.9"; src = fetchurl { @@ -128,7 +128,7 @@ in }; }; internal-logs = glPlugin rec { - name = "graylog-internal-logs-${version}"; + pname = "graylog-internal-logs"; pluginName = "graylog-plugin-internal-logs"; version = "2.4.0"; src = fetchurl { @@ -141,7 +141,7 @@ in }; }; ipanonymizer = glPlugin rec { - name = "graylog-ipanonymizer-${version}"; + pname = "graylog-ipanonymizer"; pluginName = "graylog-plugin-ipanonymizer"; version = "1.1.2"; src = fetchurl { @@ -154,7 +154,7 @@ in }; }; jabber = glPlugin rec { - name = "graylog-jabber-${version}"; + pname = "graylog-jabber"; pluginName = "graylog-plugin-jabber"; version = "2.4.0"; src = fetchurl { @@ -167,7 +167,7 @@ in }; }; metrics = glPlugin rec { - name = "graylog-metrics-${version}"; + pname = "graylog-metrics"; pluginName = "graylog-plugin-metrics"; version = "1.3.0"; src = fetchurl { @@ -180,7 +180,7 @@ in }; }; mongodb-profiler = glPlugin rec { - name = "graylog-mongodb-profiler-${version}"; + pname = "graylog-mongodb-profiler"; pluginName = "graylog-plugin-mongodb-profiler"; version = "2.0.1"; src = fetchurl { @@ -193,7 +193,7 @@ in }; }; pagerduty = glPlugin rec { - name = "graylog-pagerduty-${version}"; + pname = "graylog-pagerduty"; pluginName = "graylog-plugin-pagerduty"; version = "2.0.0"; src = fetchurl { @@ -206,7 +206,7 @@ in }; }; redis = glPlugin rec { - name = "graylog-redis-${version}"; + pname = "graylog-redis"; pluginName = "graylog-plugin-redis"; version = "0.1.1"; src = fetchurl { @@ -219,7 +219,7 @@ in }; }; slack = glPlugin rec { - name = "graylog-slack-${version}"; + pname = "graylog-slack"; pluginName = "graylog-plugin-slack"; version = "3.1.0"; src = fetchurl { @@ -232,11 +232,11 @@ in }; }; smseagle = glPlugin rec { - name = "graylog-smseagle-${version}"; + pname = "graylog-smseagle"; pluginName = "graylog-plugin-smseagle"; version = "1.0.1"; src = fetchurl { - url = "https://bitbucket.org/proximus/smseagle-graylog/raw/b99cfc349aafc7c94d4c2503f7c3c0bde67684d1/jar/graylog-plugin-smseagle-1.0.1.jar"; + url = "https://bitbucket.org/proximus/smseagle-graylog/raw/b99cfc349aafc7c94d4c2503f7c3c0bde67684d1/jar/${pluginName}-${version}.jar"; sha256 = "sha256-rvvftzPskXRGs1Z9dvd/wFbQoIoNtEQIFxMIpSuuvf0="; }; meta = { @@ -246,7 +246,7 @@ in }; }; snmp = glPlugin rec { - name = "graylog-snmp-${version}"; + pname = "graylog-snmp"; pluginName = "graylog-plugin-snmp"; version = "0.3.0"; src = fetchurl { @@ -259,7 +259,7 @@ in }; }; spaceweather = glPlugin rec { - name = "graylog-spaceweather-${version}"; + pname = "graylog-spaceweather"; pluginName = "graylog-plugin-spaceweather"; version = "1.0"; src = fetchurl { @@ -272,11 +272,11 @@ in }; }; splunk = glPlugin rec { - name = "graylog-splunk-${version}"; + pname = "graylog-splunk"; pluginName = "graylog-plugin-splunk"; version = "0.5.0-rc.1"; src = fetchurl { - url = "https://github.com/graylog-labs/graylog-plugin-splunk/releases/download/0.5.0-rc.1/graylog-plugin-splunk-0.5.0-rc.1.jar"; + url = "https://github.com/graylog-labs/${pluginName}/releases/download/${version}/${pluginName}-${version}.jar"; sha256 = "sha256-EwF/Dc8GmMJBTxH9xGZizUIMTGSPedT4bprorN6X9Os="; }; meta = { @@ -286,7 +286,7 @@ in }; }; twiliosms = glPlugin rec { - name = "graylog-twiliosms-${version}"; + pname = "graylog-twiliosms"; pluginName = "graylog-plugin-twiliosms"; version = "1.0.0"; src = fetchurl { @@ -299,7 +299,7 @@ in }; }; twitter = glPlugin rec { - name = "graylog-twitter-${version}"; + pname = "graylog-twitter"; pluginName = "graylog-plugin-twitter"; version = "2.0.0"; src = fetchurl { From 2b3d71bf49936f4473dbfc8d2592e7b6d0aecdda Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Mon, 2 Feb 2026 23:09:33 +0100 Subject: [PATCH 136/161] floorp-bin: 12.10.2 -> 12.10.3 Release notes: https://blog.floorp.app/release/12.10.3 Git changelog: https://github.com/Floorp-Projects/Floorp/compare/v12.10.2...v12.10.3 Signed-off-by: Christoph Heiss --- .../fl/floorp-bin-unwrapped/sources.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json b/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json index 7854e67964ef..a29f47c045be 100644 --- a/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json +++ b/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json @@ -1,21 +1,21 @@ { - "version": "12.10.2", + "version": "12.10.3", "sources": { "aarch64-linux": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.2/floorp-linux-aarch64.tar.xz", - "sha256": "a6c0919ff1ba5099d7efcc595aa943ea26fb1614c9fdc8099dda5d7cdd2c902b" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.3/floorp-linux-aarch64.tar.xz", + "sha256": "b2f62db7941f819375a9f8627bd55442c30310e93cb270621fdf9e5c707801e3" }, "x86_64-linux": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.2/floorp-linux-x86_64.tar.xz", - "sha256": "8014ec6416b70a6a762c9109aa70a28fc305c08711493691fb8b00a2f53bc910" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.3/floorp-linux-x86_64.tar.xz", + "sha256": "fb866cd00da594c5c6435238e32ac2c13eaca40ead4936656aee88ea3446983f" }, "aarch64-darwin": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.2/floorp-macOS-universal.dmg", - "sha256": "d225e9f6f1d81c6049905699ff08a64fb67496a16c31a2634af4c4f2e96f7a6d" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.3/floorp-macOS-universal.dmg", + "sha256": "56477ebaae97aee37c0a93294f8770ae901bf2e35d2be03540daf0a779db6dae" }, "x86_64-darwin": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.2/floorp-macOS-universal.dmg", - "sha256": "d225e9f6f1d81c6049905699ff08a64fb67496a16c31a2634af4c4f2e96f7a6d" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.3/floorp-macOS-universal.dmg", + "sha256": "56477ebaae97aee37c0a93294f8770ae901bf2e35d2be03540daf0a779db6dae" } } } From 89dac9a64dc3b04a79457b9a85067962676f9a7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 2 Feb 2026 14:50:13 -0800 Subject: [PATCH 137/161] python3Packages.lunatone-rest-api-client: 0.6.0 -> 0.6.3 Diff: https://gitlab.com/lunatone-public/lunatone-rest-api-client/-/compare/v0.6.0...0.6.3 Changelog: https://gitlab.com/lunatone-public/lunatone-rest-api-client/-/blob/v0.6.3/CHANGELOG.md --- .../python-modules/lunatone-rest-api-client/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/lunatone-rest-api-client/default.nix b/pkgs/development/python-modules/lunatone-rest-api-client/default.nix index 5f91cf2e06b8..8ddd33ad1248 100644 --- a/pkgs/development/python-modules/lunatone-rest-api-client/default.nix +++ b/pkgs/development/python-modules/lunatone-rest-api-client/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "lunatone-rest-api-client"; - version = "0.6.0"; + version = "0.6.3"; pyproject = true; src = fetchFromGitLab { owner = "lunatone-public"; repo = "lunatone-rest-api-client"; tag = "v${version}"; - hash = "sha256-kPvHyabiT+Vl+/yCGQxyD16HPoOKsL7ij3c0LO3qNe8="; + hash = "sha256-KP+i5TmvCkdyIiuGiP9H8GmRC2+/r7QCqmzD+/2+tU8="; }; build-system = [ hatchling ]; @@ -27,7 +27,8 @@ buildPythonPackage rec { dependencies = [ aiohttp pydantic - ]; + ] + ++ aiohttp.optional-dependencies.speedups; pythonImportsCheck = [ "lunatone_rest_api_client" ]; From 41cbb3cd146f1f99be2b47e7d6d10c91278dab6e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 23:04:51 +0000 Subject: [PATCH 138/161] osslsigncode: 2.11 -> 2.12 --- pkgs/by-name/os/osslsigncode/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/osslsigncode/package.nix b/pkgs/by-name/os/osslsigncode/package.nix index b6f01f87275f..0785e5965500 100644 --- a/pkgs/by-name/os/osslsigncode/package.nix +++ b/pkgs/by-name/os/osslsigncode/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "osslsigncode"; - version = "2.11"; + version = "2.12"; src = fetchFromGitHub { owner = "mtrojnar"; repo = "osslsigncode"; rev = finalAttrs.version; - sha256 = "sha256-ua/4OouuMWTvfFbdOVVZpf1Z43JoPiptlFl+THaef58="; + sha256 = "sha256-UVm0lpw5l8gw+qNGfE57SdvT0Wwo75dUlolwBjBVCwA="; }; nativeBuildInputs = [ From c4849f2da969f509bf987ec04811e402a0efd88e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 23:06:02 +0000 Subject: [PATCH 139/161] poutine: 1.0.6 -> 1.0.7 --- pkgs/by-name/po/poutine/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/poutine/package.nix b/pkgs/by-name/po/poutine/package.nix index d4ea3d73bd1b..d18ce939d2b8 100644 --- a/pkgs/by-name/po/poutine/package.nix +++ b/pkgs/by-name/po/poutine/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "poutine"; - version = "1.0.6"; + version = "1.0.7"; src = fetchFromGitHub { owner = "boostsecurityio"; repo = "poutine"; tag = "v${finalAttrs.version}"; - hash = "sha256-mtlwxqJnNANiONPi5AkgQoeG4Xed56by4JykNme8LqA="; + hash = "sha256-cz6EBgCPUtuVTAEv36fNtw+8GTXD0jcCD6x9iVa9V9k="; }; vendorHash = "sha256-qp3Ko+01kk9AH0oCT2Si/si+74gT5KFtPFslwih/IBE="; From 5911e038ad9bbe4e049919ade0166e83f727fa50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 23:06:48 +0000 Subject: [PATCH 140/161] pscale: 0.270.0 -> 0.271.0 --- pkgs/by-name/ps/pscale/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ps/pscale/package.nix b/pkgs/by-name/ps/pscale/package.nix index 810710ef26f2..5e0b12fb1e32 100644 --- a/pkgs/by-name/ps/pscale/package.nix +++ b/pkgs/by-name/ps/pscale/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "pscale"; - version = "0.270.0"; + version = "0.271.0"; src = fetchFromGitHub { owner = "planetscale"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-oqfefPcGav1TwCq5F+r1eg/hx0CZoyc21rULg9cYquA="; + sha256 = "sha256-VSHeHruqGD2cgF5XYlyeGYhcSBlGIC+lgO6Qqrhtb0Q="; }; - vendorHash = "sha256-1rBQdT2bSQxOL3vWWWSwaMH8K9op6x7t5asj+qJM/sA="; + vendorHash = "sha256-DbxciJXGcjQJZUmCbK8mFAtmKzRkWcMCWgU0SBrKTH0="; ldflags = [ "-s" From c4deec35a7a0a476cbfb6e79485c58bc18dda05a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 23:08:49 +0000 Subject: [PATCH 141/161] openboard: 1.7.4 -> 1.7.5 --- pkgs/by-name/op/openboard/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openboard/package.nix b/pkgs/by-name/op/openboard/package.nix index dc9d6fdecde4..5117c2e7f18f 100644 --- a/pkgs/by-name/op/openboard/package.nix +++ b/pkgs/by-name/op/openboard/package.nix @@ -39,13 +39,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "openboard"; - version = "1.7.4"; + version = "1.7.5"; src = fetchFromGitHub { owner = "OpenBoard-org"; repo = "OpenBoard"; rev = "v${finalAttrs.version}"; - hash = "sha256-CeW8G4aHo+IlB4F/ty48jIjhD7Nc7HFgudVbxrzZ2LU="; + hash = "sha256-mu7bhJx+Mv6Megq2jYK1s8oVt8QCMvD6sd2nnxI3VsA="; }; postPatch = '' From 0943d3f885276b319302db5b3e5e13febdb21555 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 9 Jan 2026 16:20:26 +0000 Subject: [PATCH 142/161] snd: 25.8 -> 26.0 --- pkgs/by-name/sn/snd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sn/snd/package.nix b/pkgs/by-name/sn/snd/package.nix index a150e002ae55..006c68c41e53 100644 --- a/pkgs/by-name/sn/snd/package.nix +++ b/pkgs/by-name/sn/snd/package.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "snd"; - version = "25.8"; + version = "26.0"; src = fetchurl { url = "mirror://sourceforge/snd/snd-${finalAttrs.version}.tar.gz"; - hash = "sha256-ha8f7vBRUNEHXc0/E0L714jPFDVhMSCluKPrrdQYOTM="; + hash = "sha256-8b1jyf/6Jo/0NVy+Zvwb4gJ48j5Z94JFtVMgYB03CYc="; }; nativeBuildInputs = [ From 350b1c72603961dde225082f75fa549041ad380e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 2 Feb 2026 15:10:18 -0800 Subject: [PATCH 143/161] python3Packages.ical: 12.1.2 -> 12.1.3 Diff: https://github.com/allenporter/ical/compare/12.1.2...12.1.3 Changelog: https://github.com/allenporter/ical/releases/tag/12.1.3 --- pkgs/development/python-modules/ical/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ical/default.nix b/pkgs/development/python-modules/ical/default.nix index bcb1f0fcd6b8..71a672074f88 100644 --- a/pkgs/development/python-modules/ical/default.nix +++ b/pkgs/development/python-modules/ical/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "ical"; - version = "12.1.2"; + version = "12.1.3"; pyproject = true; src = fetchFromGitHub { owner = "allenporter"; repo = "ical"; tag = version; - hash = "sha256-A3rFZUjUdDkkMhh3ytsBg89o1BtCYWFB0d/usmiuyec="; + hash = "sha256-L/shJ2FM0x4LDPHlnCfhbujeTYNRw+MOJt6yRqZZCok="; }; build-system = [ setuptools ]; From c9ef0494144d879c8fd3ebab08734c9c353da097 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 09:24:16 +0000 Subject: [PATCH 144/161] openttd-jgrpp: 0.67.1 -> 0.69.2 --- pkgs/by-name/op/openttd-jgrpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openttd-jgrpp/package.nix b/pkgs/by-name/op/openttd-jgrpp/package.nix index edb4f837ce72..4d0794d4d7d9 100644 --- a/pkgs/by-name/op/openttd-jgrpp/package.nix +++ b/pkgs/by-name/op/openttd-jgrpp/package.nix @@ -6,13 +6,13 @@ openttd.overrideAttrs (oldAttrs: rec { pname = "openttd-jgrpp"; - version = "0.67.1"; + version = "0.69.2"; src = fetchFromGitHub { owner = "JGRennison"; repo = "OpenTTD-patches"; rev = "jgrpp-${version}"; - hash = "sha256-GMkcf3XBotPXjZC4TdtOXzutyyIiW4haE+jNIfgozbg="; + hash = "sha256-D9Oh05Isf7Atsih6tZBA8xS04aCuE8VS5Ghf0FvrU5A="; }; patches = [ ]; From 68d9aa33e6554248405aaf6b8c9c90ae0bf777ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Dec 2025 18:23:25 +0000 Subject: [PATCH 145/161] workcraft: 3.5.3 -> 3.5.4 --- pkgs/by-name/wo/workcraft/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wo/workcraft/package.nix b/pkgs/by-name/wo/workcraft/package.nix index 369ac3ce5701..6012fabf47eb 100644 --- a/pkgs/by-name/wo/workcraft/package.nix +++ b/pkgs/by-name/wo/workcraft/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "workcraft"; - version = "3.5.3"; + version = "3.5.4"; src = fetchurl { url = "https://github.com/workcraft/workcraft/releases/download/v${finalAttrs.version}/workcraft-v${finalAttrs.version}-linux.tar.gz"; - sha256 = "sha256-p0w65Y4W1ozFLFNVcqYldyZ78+kJPwZeLgrREpc9CLQ="; + hash = "sha256-+G4Z9GfyfdBL3qb8RqtmRPq6wC6et4P3S6Owy/L5sSU="; }; nativeBuildInputs = [ makeWrapper ]; From 3523ac85138666b42d7d4ee1767bb409e73b8c0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 23 Nov 2025 20:42:07 +0000 Subject: [PATCH 146/161] ashuffle: 3.14.9 -> 3.14.10 --- pkgs/by-name/as/ashuffle/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/ashuffle/package.nix b/pkgs/by-name/as/ashuffle/package.nix index 2d9995a419af..fbcb48a746e4 100644 --- a/pkgs/by-name/as/ashuffle/package.nix +++ b/pkgs/by-name/as/ashuffle/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ashuffle"; - version = "3.14.9"; + version = "3.14.10"; src = fetchFromGitHub { owner = "joshkunz"; repo = "ashuffle"; tag = "v${finalAttrs.version}"; - hash = "sha256-HQ4+vyTvX0mhfuRclbiC+MvllV3300ztAwL0IxrUiC8="; + hash = "sha256-nvmyup9hW/kI7Wwo5+1/FEoHd4kfMvYbttI8nJkLfVE="; fetchSubmodules = true; }; From 2fa91ad3ccd83471fbc6832f8a1e929203304f77 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 18:57:47 +0000 Subject: [PATCH 147/161] skyscraper: 3.18.0 -> 3.18.3 --- pkgs/by-name/sk/skyscraper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sk/skyscraper/package.nix b/pkgs/by-name/sk/skyscraper/package.nix index 55ce287b7c3a..c44e61b2406a 100644 --- a/pkgs/by-name/sk/skyscraper/package.nix +++ b/pkgs/by-name/sk/skyscraper/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "skyscraper"; - version = "3.18.0"; + version = "3.18.3"; src = fetchFromGitHub { owner = "Gemba"; repo = "skyscraper"; tag = finalAttrs.version; - hash = "sha256-z6Y5JUKvwxYgE7sdXvRNOsbUTON5i/DX1q9y4wRXixE="; + hash = "sha256-3Yo6aRmduIhTYwaxgL5fpKuNycM+VzgLPe/7VdaePo8="; }; strictDeps = true; From c42f39ae7fc6b82bbe63782c47cb2c94792e89f4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Nov 2025 12:29:46 +0000 Subject: [PATCH 148/161] nmon: 16q -> 16s --- pkgs/by-name/nm/nmon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nm/nmon/package.nix b/pkgs/by-name/nm/nmon/package.nix index 392641dcb867..6f1e527f9fed 100644 --- a/pkgs/by-name/nm/nmon/package.nix +++ b/pkgs/by-name/nm/nmon/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "nmon"; - version = "16q"; + version = "16s"; src = fetchurl { url = "mirror://sourceforge/nmon/lmon${finalAttrs.version}.c"; - sha256 = "sha256-G3ioFnLBkpGz0RpuMZ3ZsjoCKiYtuh786gCNbfUaylE="; + hash = "sha256-BzbOD3KeSMEkp7pWbAacWiNFEcycasknfakvi7RPKxE="; }; buildInputs = [ ncurses ]; From 92d460bf65257cfa0d6adf2abebea847fbbbc768 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 12:36:56 +0000 Subject: [PATCH 149/161] _4ti2: 1.6.13 -> 1.6.14 --- pkgs/by-name/_4/_4ti2/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/_4/_4ti2/package.nix b/pkgs/by-name/_4/_4ti2/package.nix index 65ad8e3b7611..55b0cd1709ce 100644 --- a/pkgs/by-name/_4/_4ti2/package.nix +++ b/pkgs/by-name/_4/_4ti2/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "4ti2"; - version = "1.6.13"; + version = "1.6.14"; src = fetchFromGitHub { owner = "4ti2"; repo = "4ti2"; - rev = "Release_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; - hash = "sha256-gbYG55LfVhjJJFJu0L8AWIAnFDViHIW2N1qtS8xOFAc="; + tag = "Release_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; + hash = "sha256-bFvq90hLLGty7p6NLxOARVvKdizg3bp2NkP9nZpVFzQ="; }; nativeBuildInputs = [ From a92dda5901a911b035138ff8fb01ffa2b8321a01 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 3 Feb 2026 00:30:04 +0100 Subject: [PATCH 150/161] rss-bridge-cli: set pname --- pkgs/by-name/rs/rss-bridge-cli/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/rs/rss-bridge-cli/package.nix b/pkgs/by-name/rs/rss-bridge-cli/package.nix index 33dcc91e3ef7..51b1fc079646 100644 --- a/pkgs/by-name/rs/rss-bridge-cli/package.nix +++ b/pkgs/by-name/rs/rss-bridge-cli/package.nix @@ -27,6 +27,8 @@ in ${phpBin} ${rss-bridge}/index.php "$@" '').overrideAttrs (oldAttrs: { + pname = "rss-bridge-cli"; + version = rss-bridge.version; meta = { From ea904951aab5a6bb6e519068f3129e74419dcb9d Mon Sep 17 00:00:00 2001 From: qb114514 Date: Thu, 22 Jan 2026 13:04:39 +0800 Subject: [PATCH 151/161] python3Packages.ufo-extractor: init at 0.8.1 --- .../python-modules/ufo-extractor/default.nix | 48 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 50 insertions(+) create mode 100644 pkgs/development/python-modules/ufo-extractor/default.nix diff --git a/pkgs/development/python-modules/ufo-extractor/default.nix b/pkgs/development/python-modules/ufo-extractor/default.nix new file mode 100644 index 000000000000..0481b03888b9 --- /dev/null +++ b/pkgs/development/python-modules/ufo-extractor/default.nix @@ -0,0 +1,48 @@ +{ + lib, + buildPythonPackage, + setuptools, + setuptools-scm, + fonttools, + fontfeatures, + pytestCheckHook, + fetchFromGitHub, +}: +buildPythonPackage (finalAttrs: { + pname = "ufo-extractor"; + version = "0.8.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "robotools"; + repo = "extractor"; + tag = finalAttrs.version; + hash = "sha256-SzNNRC2UxjyypgiM0iIicfemC67D6GW2jszNak8yCSM="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + fonttools + fontfeatures + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "extractor" ]; + + meta = { + description = "Tools for extracting data from font binaries into UFO objects"; + homepage = "https://github.com/robotools/extractor"; + license = lib.licenses.mit; + changelog = "https://github.com/robotools/extractor/releases/tag/${finalAttrs.src.tag}"; + maintainers = with lib.maintainers; [ + qb114514 + ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a470c5d9cb20..0bd8f0b65939 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -20010,6 +20010,8 @@ self: super: with self; { ufmt = callPackage ../development/python-modules/ufmt { }; + ufo-extractor = callPackage ../development/python-modules/ufo-extractor { }; + ufo2ft = callPackage ../development/python-modules/ufo2ft { }; ufolib2 = callPackage ../development/python-modules/ufolib2 { }; From fdc1d4c455f757be1037f5940f6e44e167f4176d Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 3 Feb 2026 00:35:33 +0100 Subject: [PATCH 152/161] haxePackages.*: set pname --- pkgs/top-level/haxe-packages.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/haxe-packages.nix b/pkgs/top-level/haxe-packages.nix index 0a50f31a6be4..609a13602b17 100644 --- a/pkgs/top-level/haxe-packages.nix +++ b/pkgs/top-level/haxe-packages.nix @@ -43,7 +43,8 @@ let stdenv.mkDerivation ( attrs // { - name = "${libname}-${version}"; + pname = libname; + inherit version; buildInputs = (attrs.buildInputs or [ ]) ++ [ haxe From cd67748a40c71a0ba93251785a29b6e4c72caf41 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 18:42:01 +0000 Subject: [PATCH 153/161] ibmcloud-cli: 2.37.1 -> 2.40.0 --- pkgs/by-name/ib/ibmcloud-cli/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ib/ibmcloud-cli/package.nix b/pkgs/by-name/ib/ibmcloud-cli/package.nix index 1fea5163733b..8042e9afd4a0 100644 --- a/pkgs/by-name/ib/ibmcloud-cli/package.nix +++ b/pkgs/by-name/ib/ibmcloud-cli/package.nix @@ -31,19 +31,19 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ibmcloud-cli"; - version = "2.37.1"; + version = "2.40.0"; src = fetchurl { url = "https://download.clis.cloud.ibm.com/ibm-cloud-cli/${finalAttrs.version}/binaries/IBM_Cloud_CLI_${finalAttrs.version}_${platform}.tgz"; hash = { - "x86_64-darwin" = "sha256-NqohbUj+FcReQr3ouq7QNdZOREk0nyCTug2bC4G2kOw="; - "aarch64-darwin" = "sha256-SYGela1vfxohcqPzk2DtqBNGaubHFoIgK14L/jwX0gc="; - "x86_64-linux" = "sha256-8W3QMLNcDDgb0V8j2HH0iNO+XqVHUsFw7Mmw7WCHsVY="; - "aarch64-linux" = "sha256-VtXLIPqDDovptQ83fjxQ4Ggk6WjTN18Z4hWwPuaY/dU="; - "i686-linux" = "sha256-qqlumSDuhD9G7dpVx9BCrA1wK96tqGvxDAvgtb4fW1o="; - "powerpc64le-linux" = "sha256-oyX2j55ywJdR4lOGSjfI/OcISGJXO7g2t1LI5/89y9w="; - "s390x-linux" = "sha256-XC8bMrDlR3dFFpMx/zjjMZz3d37jr9sNRWJEe56IqjE="; + "x86_64-darwin" = "sha256-/sekaJxa8+inOBsHucyPE3yWM+Z+64jArGwCht8Corc="; + "aarch64-darwin" = "sha256-JrTFbufKjX9uUwUcfxCDjqbZx6drgSmqn0F/xtce/mE="; + "x86_64-linux" = "sha256-Zu6XFQeD9Dlny6cex7X6P428MiQftwn9RR4QL3H/0AU="; + "aarch64-linux" = "sha256-pfHhAszhbbLKkJnwP94dCaDZNFTLr+2tnO3aHxOch+U="; + "i686-linux" = "sha256-v8azVYFa6bBAPJZoOnLr3W+spQZlPFmR92wNTvtRS34="; + "powerpc64le-linux" = "sha256-L3cBkNV0iMNhk6b/v1i3JcQJ1SxbffOrs5xqMEOTMY8="; + "s390x-linux" = "sha256-UIBu8konMu8Y2U4mix8H9T6Y/2plVVnoiJJgKhGgGs4="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From e9c977993405ff616af0256b2495f19197753e26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Camille=20Favier?= Date: Tue, 3 Feb 2026 00:40:59 +0100 Subject: [PATCH 154/161] nixosTests.earlyoom: remove ncfavier as maintainer --- nixos/tests/earlyoom.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/tests/earlyoom.nix b/nixos/tests/earlyoom.nix index 35415bed87a3..efe2b52942e4 100644 --- a/nixos/tests/earlyoom.nix +++ b/nixos/tests/earlyoom.nix @@ -2,7 +2,6 @@ { name = "earlyoom"; meta.maintainers = with lib.maintainers; [ - ncfavier oxalica ]; From 6deb8cec5a329d7b7ba555f505e61a05a8982fa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Camille=20Favier?= Date: Tue, 3 Feb 2026 00:41:11 +0100 Subject: [PATCH 155/161] dwarf-fortress: remove ncfavier as maintainer --- pkgs/games/dwarf-fortress/dfhack/default.nix | 1 - pkgs/games/dwarf-fortress/game.nix | 1 - 2 files changed, 2 deletions(-) diff --git a/pkgs/games/dwarf-fortress/dfhack/default.nix b/pkgs/games/dwarf-fortress/dfhack/default.nix index 25530140c90a..23bf1b462982 100644 --- a/pkgs/games/dwarf-fortress/dfhack/default.nix +++ b/pkgs/games/dwarf-fortress/dfhack/default.nix @@ -262,7 +262,6 @@ stdenv.mkDerivation { robbinch a1russell numinit - ncfavier ]; }; } diff --git a/pkgs/games/dwarf-fortress/game.nix b/pkgs/games/dwarf-fortress/game.nix index 1fd93ff69036..eb3469b519ab 100644 --- a/pkgs/games/dwarf-fortress/game.nix +++ b/pkgs/games/dwarf-fortress/game.nix @@ -196,7 +196,6 @@ stdenv.mkDerivation { roconnor numinit shazow - ncfavier ]; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; }; From 1c6fa20a9e58303b1dfa7bd6c567fcf5898cf486 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Camille=20Favier?= Date: Tue, 3 Feb 2026 00:41:19 +0100 Subject: [PATCH 156/161] terraria-server: remove ncfavier as maintainer --- pkgs/by-name/te/terraria-server/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/te/terraria-server/package.nix b/pkgs/by-name/te/terraria-server/package.nix index 5129241700cd..361bc2063956 100644 --- a/pkgs/by-name/te/terraria-server/package.nix +++ b/pkgs/by-name/te/terraria-server/package.nix @@ -45,7 +45,6 @@ stdenv.mkDerivation rec { license = lib.licenses.unfree; mainProgram = "TerrariaServer"; maintainers = with lib.maintainers; [ - ncfavier tomasajt ]; }; From b67770408d592f07698e622ea956cdc47e5cacd0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Dec 2025 15:36:17 +0000 Subject: [PATCH 157/161] rsyslog: 8.2510.0 -> 8.2512.0 --- pkgs/tools/system/rsyslog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/rsyslog/default.nix b/pkgs/tools/system/rsyslog/default.nix index d5e18a1a8c2a..4820a367912c 100644 --- a/pkgs/tools/system/rsyslog/default.nix +++ b/pkgs/tools/system/rsyslog/default.nix @@ -62,11 +62,11 @@ stdenv.mkDerivation rec { pname = "rsyslog"; - version = "8.2510.0"; + version = "8.2512.0"; src = fetchurl { url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz"; - hash = "sha256-pwqYNBhoWVOaak0cez9owjiX6AWCm3ZKRekssMyV5mo="; + hash = "sha256-k8UAJdkLbHlfo1DVaj2DK/zkUEPqm9aCQNnCqTlLxik="; }; nativeBuildInputs = [ From ab6e76f3944aba6649ac6fbaac1df008326ad096 Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Thu, 22 Jan 2026 17:40:35 -0800 Subject: [PATCH 158/161] python3Packages.pydivsufsort: init at 0.0.20 --- .../python-modules/pydivsufsort/default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/pydivsufsort/default.nix diff --git a/pkgs/development/python-modules/pydivsufsort/default.nix b/pkgs/development/python-modules/pydivsufsort/default.nix new file mode 100644 index 000000000000..0679a1f228a3 --- /dev/null +++ b/pkgs/development/python-modules/pydivsufsort/default.nix @@ -0,0 +1,45 @@ +{ + buildPythonPackage, + cmake, + cython, + fetchPypi, + lib, + numpy, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "pydivsufsort"; + version = "0.0.20"; + + pyproject = true; + + # The repo hosted on github does not have tags, so we use fetchPypi, though + # we should replace with fetchFromGitHub when we have + # https://github.com/louisabraham/pydivsufsort/issues/52 + src = fetchPypi { + inherit (finalAttrs) pname version; + hash = "sha256-aFpXkfrl4gDOi3pOXVFbYVP/3nF1MxvQ34GkIRCK1N8="; + }; + + postPatch = '' + substituteInPlace setup.py --replace-fail /bin/bash bash + patchShebangs build.sh + ''; + + nativeBuildInputs = [ cmake ]; + dontUseCmakeConfigure = true; + + build-system = [ setuptools ]; + dependencies = [ + cython + numpy + ]; + + meta = { + description = "Bindings to `libdivsufsort`"; + homepage = "https://github.com/louisabraham/pydivsufsort"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.jmbaur ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e54743dc5c2c..ac798d74bb79 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13354,6 +13354,8 @@ self: super: with self; { pydispatcher = callPackage ../development/python-modules/pydispatcher { }; + pydivsufsort = callPackage ../development/python-modules/pydivsufsort { }; + pydle = callPackage ../development/python-modules/pydle { }; pydmd = callPackage ../development/python-modules/pydmd { }; From e9eb84fb8c88bf96485e837660beb194d2fd9ea2 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Mon, 2 Feb 2026 19:51:36 -0500 Subject: [PATCH 159/161] ukmm: fix NIX_LDFLAGS eval --- pkgs/by-name/uk/ukmm/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/uk/ukmm/package.nix b/pkgs/by-name/uk/ukmm/package.nix index 0c6361ede8e3..7bfc0796afef 100644 --- a/pkgs/by-name/uk/ukmm/package.nix +++ b/pkgs/by-name/uk/ukmm/package.nix @@ -43,7 +43,7 @@ rustPlatform.buildRustPackage (finalAttrs: { # Force linking to libEGL, which is always dlopen()ed, and to # libwayland-client & libxkbcommon, which is dlopen()ed based on the # winit backend. - env.NIX_LDFLAGS = [ + env.NIX_LDFLAGS = toString [ "--push-state" "--no-as-needed" "-lEGL" From 3dac931e5c0a759527af6882e90b9f479b45bffa Mon Sep 17 00:00:00 2001 From: MCSeekeri Date: Tue, 3 Feb 2026 09:09:07 +0800 Subject: [PATCH 160/161] nixos/wmii: switch to pkgs.wmii --- nixos/modules/services/x11/window-managers/wmii.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/x11/window-managers/wmii.nix b/nixos/modules/services/x11/window-managers/wmii.nix index a2363eee6056..8ca65f0e6543 100644 --- a/nixos/modules/services/x11/window-managers/wmii.nix +++ b/nixos/modules/services/x11/window-managers/wmii.nix @@ -8,7 +8,7 @@ with lib; let cfg = config.services.xserver.windowManager.wmii; - wmii = pkgs.wmii_hg; + wmii = pkgs.wmii; in { options = { From 06fdae93e2ef054680cff68baa14c0d4c4496548 Mon Sep 17 00:00:00 2001 From: HHR2020 <76608828+HHR2020@users.noreply.github.com> Date: Tue, 3 Feb 2026 11:36:01 +0800 Subject: [PATCH 161/161] linyaps: 1.11.1 -> 1.11.2 Added versionCheckHook, because upstream didn't update the version in previous releases. --- pkgs/by-name/li/linyaps/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/linyaps/package.nix b/pkgs/by-name/li/linyaps/package.nix index b21f0f3a125c..2ef353ecb731 100644 --- a/pkgs/by-name/li/linyaps/package.nix +++ b/pkgs/by-name/li/linyaps/package.nix @@ -24,6 +24,7 @@ uncrustify, xz, yaml-cpp, + versionCheckHook, bash, binutils, coreutils, @@ -38,13 +39,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "linyaps"; - version = "1.11.1"; + version = "1.11.2"; src = fetchFromGitHub { owner = "OpenAtom-Linyaps"; repo = finalAttrs.pname; tag = finalAttrs.version; - hash = "sha256-iGdZc+i1l/+raI7Pjpj3LOtxvSJ37fUth3VsKaV54u0="; + hash = "sha256-FpmsrH4Xphf4QKtAJEaoVdE9S7hWlCayDbEnYZ9o4iI="; }; patches = [ @@ -99,6 +100,9 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "CPM_LOCAL_PACKAGES_ONLY" true) ]; + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + postInstall = '' # move to the right location for systemd.packages option # https://github.com/NixOS/nixpkgs/blob/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054/nixos/modules/system/boot/systemd.nix#L605