From b72df54c275acfe1dac444dd128214e461adf7c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Oct 2025 18:27:09 +0000 Subject: [PATCH 01/76] python3Packages.google-cloud-compute: 1.37.0 -> 1.38.0 --- .../python-modules/google-cloud-compute/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-compute/default.nix b/pkgs/development/python-modules/google-cloud-compute/default.nix index 0efefc82c91a..7c63b0dc3799 100644 --- a/pkgs/development/python-modules/google-cloud-compute/default.nix +++ b/pkgs/development/python-modules/google-cloud-compute/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "google-cloud-compute"; - version = "1.37.0"; + version = "1.38.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_compute"; inherit version; - hash = "sha256-J/ApQytSkwN59YnPP6XjOs6WajOepUzWRLK1+eCkgeM="; + hash = "sha256-5LynsDwi4q+P9Xa0+05591ZvsRC1eLq7D9zYZjNqAQ4="; }; build-system = [ setuptools ]; From ad8aed669d430eadda24ae809fee91f5ac12df27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 2 Jan 2026 22:16:26 +0100 Subject: [PATCH 02/76] nixos/mediawiki: enable apcu per default --- nixos/modules/services/web-apps/mediawiki.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/web-apps/mediawiki.nix b/nixos/modules/services/web-apps/mediawiki.nix index 085108df28c3..f85988598955 100644 --- a/nixos/modules/services/web-apps/mediawiki.nix +++ b/nixos/modules/services/web-apps/mediawiki.nix @@ -231,6 +231,9 @@ let $wgRightsText = ""; $wgRightsIcon = ""; + # Enable APCU caching + $wgMainCacheType = CACHE_ACCEL; + # Enabled skins. ${concatStringsSep "\n" (mapAttrsToList (k: v: "wfLoadSkin('${k}');") cfg.skins)} @@ -256,8 +259,10 @@ in package = mkPackageOption pkgs "mediawiki" { }; # https://www.mediawiki.org/wiki/Compatibility#PHP - phpPackage = mkPackageOption pkgs "php" { - default = "php83"; + phpPackage = mkPackageOption pkgs "php" { } // { + default = pkgs.php83.buildEnv { + extensions = { all, enabled }: enabled ++ (with all; [ apcu ]); + }; }; finalPackage = mkOption { From 09ca9cdb0ca0e561226706fd0b03a517f88b4228 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 14 Jan 2026 13:05:00 -0800 Subject: [PATCH 03/76] nixos/systemd-networkd: Add missing UseCaptivePortal option --- nixos/modules/system/boot/networkd.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index be10d7ddfd21..94067a6dde0d 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -1097,6 +1097,7 @@ let "Use6RD" "NetLabel" "NFTSet" + "UseCaptivePortal" ]) (assertValueOneOf "UseDNS" boolValues) (assertValueOneOf "RoutesToDNS" boolValues) @@ -1131,6 +1132,7 @@ let "infinity" ]) (assertValueOneOf "Use6RD" boolValues) + (assertValueOneOf "UseCaptivePortal" boolValues) ]; sectionDHCPv6 = checkUnitConfig "DHCPv6" [ @@ -1159,6 +1161,7 @@ let "SendRelease" "NetLabel" "NFTSet" + "UseCaptivePortal" ]) (assertValueOneOf "UseAddress" boolValues) (assertValueOneOf "UseDNS" boolValues) @@ -1177,6 +1180,7 @@ let (assertInt "IAID") (assertValueOneOf "UseDelegatedPrefix" boolValues) (assertValueOneOf "SendRelease" boolValues) + (assertValueOneOf "UseCaptivePortal" boolValues) ]; sectionDHCPPrefixDelegation = checkUnitConfig "DHCPPrefixDelegation" [ @@ -1219,6 +1223,7 @@ let "UsePREF64" "NetLabel" "NFTSet" + "UseCaptivePortal" ]) (assertValueOneOf "UseDNS" boolValues) (assertValueOneOf "UseDomains" (boolValues ++ [ "route" ])) @@ -1230,6 +1235,7 @@ let (assertValueOneOf "UseGateway" boolValues) (assertValueOneOf "UseRoutePrefix" boolValues) (assertValueOneOf "UsePREF64" boolValues) + (assertValueOneOf "UseCaptivePortal" boolValues) ]; sectionDHCPServer = checkUnitConfig "DHCPServer" [ From 4fb5d816d1362f895d4752df6f758ed66108b51e Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 14 Jan 2026 13:05:17 -0800 Subject: [PATCH 04/76] nixos/systemd-networkd: Add missing UseRedirect option --- nixos/modules/system/boot/networkd.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index 94067a6dde0d..1391e05bbebf 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -1224,6 +1224,7 @@ let "NetLabel" "NFTSet" "UseCaptivePortal" + "UseRedirect" ]) (assertValueOneOf "UseDNS" boolValues) (assertValueOneOf "UseDomains" (boolValues ++ [ "route" ])) @@ -1236,6 +1237,7 @@ let (assertValueOneOf "UseRoutePrefix" boolValues) (assertValueOneOf "UsePREF64" boolValues) (assertValueOneOf "UseCaptivePortal" boolValues) + (assertValueOneOf "UseRedirect" boolValues) ]; sectionDHCPServer = checkUnitConfig "DHCPServer" [ From 59d0fa5528fc8b39d7a43c04b706ae3a59b86826 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 14 Jan 2026 13:08:27 -0800 Subject: [PATCH 05/76] nixos/systemd-networkd: Add missing UseDNR option --- nixos/modules/system/boot/networkd.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index 1391e05bbebf..d8e7c082458d 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -1060,6 +1060,7 @@ let sectionDHCPv4 = checkUnitConfig "DHCPv4" [ (assertOnlyFields [ "UseDNS" + "UseDNR" "RoutesToDNS" "UseNTP" "UseSIP" @@ -1100,6 +1101,7 @@ let "UseCaptivePortal" ]) (assertValueOneOf "UseDNS" boolValues) + (assertValueOneOf "UseDNR" boolValues) (assertValueOneOf "RoutesToDNS" boolValues) (assertValueOneOf "UseNTP" boolValues) (assertValueOneOf "UseSIP" boolValues) @@ -1139,6 +1141,7 @@ let (assertOnlyFields [ "UseAddress" "UseDNS" + "UseDNR" "UseNTP" "SendHostname" "UseHostname" @@ -1165,6 +1168,7 @@ let ]) (assertValueOneOf "UseAddress" boolValues) (assertValueOneOf "UseDNS" boolValues) + (assertValueOneOf "UseDNR" boolValues) (assertValueOneOf "UseNTP" boolValues) (assertValueOneOf "SendHostname" boolValues) (assertValueOneOf "UseHostname" boolValues) @@ -1204,6 +1208,7 @@ let sectionIPv6AcceptRA = checkUnitConfig "IPv6AcceptRA" [ (assertOnlyFields [ "UseDNS" + "UseDNR" "UseDomains" "RouteTable" "UseAutonomousPrefix" @@ -1227,6 +1232,7 @@ let "UseRedirect" ]) (assertValueOneOf "UseDNS" boolValues) + (assertValueOneOf "UseDNR" boolValues) (assertValueOneOf "UseDomains" (boolValues ++ [ "route" ])) (assertRange "RouteTable" 0 4294967295) (assertValueOneOf "UseAutonomousPrefix" boolValues) From 29b777151ebebf97a70fadc636423851e21fbfd1 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 14 Jan 2026 13:10:32 -0800 Subject: [PATCH 06/76] nixos/systemd-networkd: Add missing UseHopLimit option --- nixos/modules/system/boot/networkd.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index d8e7c082458d..17b4453cf538 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -1230,6 +1230,7 @@ let "NFTSet" "UseCaptivePortal" "UseRedirect" + "UseHopLimit" ]) (assertValueOneOf "UseDNS" boolValues) (assertValueOneOf "UseDNR" boolValues) @@ -1244,6 +1245,7 @@ let (assertValueOneOf "UsePREF64" boolValues) (assertValueOneOf "UseCaptivePortal" boolValues) (assertValueOneOf "UseRedirect" boolValues) + (assertValueOneOf "UseHopLimit" boolValues) ]; sectionDHCPServer = checkUnitConfig "DHCPServer" [ From d6a9c47e0f2d6e9116e3669e0081ba90cd49b725 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 14 Jan 2026 13:11:33 -0800 Subject: [PATCH 07/76] nixos/systemd-networkd: Add missing UseReachableTime option --- nixos/modules/system/boot/networkd.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index 17b4453cf538..2bf1ac8d0531 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -1231,6 +1231,7 @@ let "UseCaptivePortal" "UseRedirect" "UseHopLimit" + "UseReachableTime" ]) (assertValueOneOf "UseDNS" boolValues) (assertValueOneOf "UseDNR" boolValues) @@ -1246,6 +1247,7 @@ let (assertValueOneOf "UseCaptivePortal" boolValues) (assertValueOneOf "UseRedirect" boolValues) (assertValueOneOf "UseHopLimit" boolValues) + (assertValueOneOf "UseReachableTime" boolValues) ]; sectionDHCPServer = checkUnitConfig "DHCPServer" [ From 05c7d124f30eea931ccd2d147449c2ae9206c623 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 14 Jan 2026 13:12:50 -0800 Subject: [PATCH 08/76] nixos/systemd-networkd: Add missing UseRetransmissionTime option --- nixos/modules/system/boot/networkd.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index 2bf1ac8d0531..fd1fa65ef945 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -1232,6 +1232,7 @@ let "UseRedirect" "UseHopLimit" "UseReachableTime" + "UseRetransmissionTime" ]) (assertValueOneOf "UseDNS" boolValues) (assertValueOneOf "UseDNR" boolValues) @@ -1248,6 +1249,7 @@ let (assertValueOneOf "UseRedirect" boolValues) (assertValueOneOf "UseHopLimit" boolValues) (assertValueOneOf "UseReachableTime" boolValues) + (assertValueOneOf "UseRetransmissionTime" boolValues) ]; sectionDHCPServer = checkUnitConfig "DHCPServer" [ From 4614f6635277b1a614ed9cff0fa0a92b0941975c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Jan 2026 13:44:06 +0000 Subject: [PATCH 09/76] python3Packages.lizard: 1.17.31 -> 1.20.0 --- pkgs/development/python-modules/lizard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lizard/default.nix b/pkgs/development/python-modules/lizard/default.nix index bd2102e12151..7b4de209182d 100644 --- a/pkgs/development/python-modules/lizard/default.nix +++ b/pkgs/development/python-modules/lizard/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "lizard"; - version = "1.17.31"; + version = "1.20.0"; format = "setuptools"; src = fetchFromGitHub { owner = "terryyin"; repo = "lizard"; rev = version; - hash = "sha256-8lu4EknyAI+gn7GOSo13RRHNogpZdgxJ9fTvy7NyIsM="; + hash = "sha256-HNpCg/ScD0aDdpVXA9Nb9QU+4ww6Kp2qIeu9Lj0O7A4="; }; propagatedBuildInputs = [ From 3e126bfbb88e5cf2574659a7d637659db958d61d Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Thu, 15 Jan 2026 06:56:57 -0800 Subject: [PATCH 10/76] nixos/systemd-networkd: Add missing UseSIP option to DHCPv6 --- nixos/modules/system/boot/networkd.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index fd1fa65ef945..2385fa5c19a7 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -1143,6 +1143,7 @@ let "UseDNS" "UseDNR" "UseNTP" + "UseSIP" "SendHostname" "UseHostname" "Hostname" @@ -1170,6 +1171,7 @@ let (assertValueOneOf "UseDNS" boolValues) (assertValueOneOf "UseDNR" boolValues) (assertValueOneOf "UseNTP" boolValues) + (assertValueOneOf "UseSIP" boolValues) (assertValueOneOf "SendHostname" boolValues) (assertValueOneOf "UseHostname" boolValues) (assertValueOneOf "UseDomains" (boolValues ++ [ "route" ])) From 7b833cae6a7fdeaad2a0a73a546b6e166239fcbb Mon Sep 17 00:00:00 2001 From: ners Date: Thu, 15 Jan 2026 19:21:52 +0100 Subject: [PATCH 11/76] csso-cli: init at 4.0.2 --- pkgs/by-name/cs/csso-cli/package.nix | 29 ++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkgs/by-name/cs/csso-cli/package.nix diff --git a/pkgs/by-name/cs/csso-cli/package.nix b/pkgs/by-name/cs/csso-cli/package.nix new file mode 100644 index 000000000000..45ef023cbe9c --- /dev/null +++ b/pkgs/by-name/cs/csso-cli/package.nix @@ -0,0 +1,29 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, +}: +buildNpmPackage (finalAttrs: { + pname = "csso-cli"; + version = "4.0.2"; + + src = fetchFromGitHub { + owner = "css"; + repo = "csso"; + tag = "v${finalAttrs.version}"; + hash = "sha256-uPjRSBOFEl55gyObKEZMXGQ6eaQ3tBB48k5JgLGrbTw="; + }; + + npmDepsHash = "sha256-rGqj1vCswUfAQwM1Lk1qCWgUfzeefBONHeEn0NusOoc="; + + dontNpmBuild = true; + + meta = { + description = "Command line interface for CSSO, a CSS minifier with structural optimizations"; + homepage = "https://github.com/css/csso-cli"; + changelog = "https://github.com/css/csso-cli/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + mainProgram = "csso"; + maintainers = with lib.maintainers; [ ners ]; + }; +}) From 569cdcf688cc7d1ac053a4c1b98ef93f4f2981b4 Mon Sep 17 00:00:00 2001 From: Niklas Thorild Date: Sun, 18 Jan 2026 16:24:52 +0100 Subject: [PATCH 12/76] maintainers: add niklasthorild --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0939d2543903..73cbca8ad11a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18804,6 +18804,13 @@ github = "niklaskorz"; githubId = 590517; }; + niklasthorild = { + name = "Niklas Thorild"; + email = "niklas@thorild.se"; + github = "niklasthorild"; + githubId = 224864856; + keys = [ { fingerprint = "D116 2896 7DD7 4341 DF3C AB2D 285C 222F EC9C 0336"; } ]; + }; NiklasVousten = { name = "Niklas Vousten"; email = "nixpkgs@vousten.dev"; From 2937283b2eeef494b1982f1163872db7343256e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 18 Jan 2026 17:00:11 +0000 Subject: [PATCH 13/76] rime-wanxiang: 14.1.1 -> 14.3.1 --- pkgs/by-name/ri/rime-wanxiang/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ri/rime-wanxiang/package.nix b/pkgs/by-name/ri/rime-wanxiang/package.nix index fa25e58fcf87..82e1d077cef6 100644 --- a/pkgs/by-name/ri/rime-wanxiang/package.nix +++ b/pkgs/by-name/ri/rime-wanxiang/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "rime-wanxiang"; - version = "14.1.1"; + version = "14.3.1"; src = fetchFromGitHub { owner = "amzxyz"; repo = "rime_wanxiang"; tag = "v" + finalAttrs.version; - hash = "sha256-eer09CPni8dBI0jZJYeMIBzNfRFJN0K5XjTA3vV37Ho="; + hash = "sha256-KD6uHJxvc2hb3KONR9+9ycfayGDQm84lI9Bfge344hg="; }; installPhase = '' From 94f0a9c2c39ba018c12931fd9b4d3eb2078f8456 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 24 Jan 2026 04:53:23 +0100 Subject: [PATCH 14/76] owncast: 0.2.3 -> 0.2.4 Hardware acceleration is available in normal ffmpeg --- pkgs/by-name/ow/owncast/fix-go.sum.diff | 128 ++++++++++++++++++++++++ pkgs/by-name/ow/owncast/package.nix | 26 ++--- 2 files changed, 141 insertions(+), 13 deletions(-) create mode 100644 pkgs/by-name/ow/owncast/fix-go.sum.diff diff --git a/pkgs/by-name/ow/owncast/fix-go.sum.diff b/pkgs/by-name/ow/owncast/fix-go.sum.diff new file mode 100644 index 000000000000..46cd99d2d32d --- /dev/null +++ b/pkgs/by-name/ow/owncast/fix-go.sum.diff @@ -0,0 +1,128 @@ +diff --git a/go.mod b/go.mod +index 7c512f8f22..4b702c6048 100644 +--- a/go.mod ++++ b/go.mod +@@ -45,6 +45,7 @@ require ( + 4d63.com/gochecknoglobals v0.2.2 // indirect + cel.dev/expr v0.24.0 // indirect + codeberg.org/chavacava/garif v0.2.0 // indirect ++ codeberg.org/polyfloyd/go-errorlint v1.9.0 // indirect + dev.gaijin.team/go/exhaustruct/v4 v4.0.0 // indirect + dev.gaijin.team/go/golib v0.6.0 // indirect + filippo.io/edwards25519 v1.1.0 // indirect +@@ -194,6 +195,7 @@ require ( + github.com/ldez/exptostd v0.4.5 // indirect + github.com/ldez/gomoddirectives v0.8.0 // indirect + github.com/ldez/grignotin v0.10.1 // indirect ++ github.com/ldez/structtags v0.6.1 // indirect + github.com/ldez/tagliatelle v0.7.2 // indirect + github.com/ldez/usetesting v0.5.0 // indirect + github.com/leonklingele/grouper v1.1.2 // indirect +diff --git a/go.sum b/go.sum +index 61f1d39577..8818677916 100644 +--- a/go.sum ++++ b/go.sum +@@ -6,6 +6,8 @@ cel.dev/expr v0.24.0 h1:56OvJKSH3hDGL0ml5uSxZmz3/3Pq4tJ+fb1unVLAFcY= + cel.dev/expr v0.24.0/go.mod h1:hLPLo1W4QUmuYdA72RBX06QTs6MXw941piREPl3Yfiw= + codeberg.org/chavacava/garif v0.2.0 h1:F0tVjhYbuOCnvNcU3YSpO6b3Waw6Bimy4K0mM8y6MfY= + codeberg.org/chavacava/garif v0.2.0/go.mod h1:P2BPbVbT4QcvLZrORc2T29szK3xEOlnl0GiPTJmEqBQ= ++codeberg.org/polyfloyd/go-errorlint v1.9.0 h1:VkdEEmA1VBpH6ecQoMR4LdphVI3fA4RrCh2an7YmodI= ++codeberg.org/polyfloyd/go-errorlint v1.9.0/go.mod h1:GPRRu2LzVijNn4YkrZYJfatQIdS+TrcK8rL5Xs24qw8= + dev.gaijin.team/go/exhaustruct/v4 v4.0.0 h1:873r7aNneqoBB3IaFIzhvt2RFYTuHgmMjoKfwODoI1Y= + dev.gaijin.team/go/exhaustruct/v4 v4.0.0/go.mod h1:aZ/k2o4Y05aMJtiux15x8iXaumE88YdiB0Ai4fXOzPI= + dev.gaijin.team/go/golib v0.6.0 h1:v6nnznFTs4bppib/NyU1PQxobwDHwCXXl15P7DV5Zgo= +@@ -29,6 +31,7 @@ github.com/Antonboom/testifylint v1.6.4/go.mod h1:YO33FROXX2OoUfwjz8g+gUxQXio5i9 + github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= + github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg= + github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= ++github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk= + github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= + github.com/CAFxX/httpcompression v0.0.9 h1:0ue2X8dOLEpxTm8tt+OdHcgA+gbDge0OqFQWGKSqgrg= + github.com/CAFxX/httpcompression v0.0.9/go.mod h1:XX8oPZA+4IDcfZ0A71Hz0mZsv/YJOgYygkFhizVPilM= +@@ -40,6 +43,7 @@ github.com/Masterminds/semver/v3 v3.4.0 h1:Zog+i5UMtVoCU8oKka5P7i9q9HgrJeGzI9SA1 + github.com/Masterminds/semver/v3 v3.4.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM= + github.com/MirrexOne/unqueryvet v1.3.0 h1:5slWSomgqpYU4zFuZ3NNOfOUxVPlXFDBPAVasZOGlAY= + github.com/MirrexOne/unqueryvet v1.3.0/go.mod h1:IWwCwMQlSWjAIteW0t+28Q5vouyktfujzYznSIWiuOg= ++github.com/MirrexOne/unqueryvet v1.4.0 h1:6KAkqqW2KUnkl9Z0VuTphC3IXRPoFqEkJEtyxxHj5eQ= + github.com/MirrexOne/unqueryvet v1.4.0/go.mod h1:IWwCwMQlSWjAIteW0t+28Q5vouyktfujzYznSIWiuOg= + github.com/OpenPeeDeeP/depguard/v2 v2.2.1 h1:vckeWVESWp6Qog7UZSARNqfu/cZqvki8zsuj3piCMx4= + github.com/OpenPeeDeeP/depguard/v2 v2.2.1/go.mod h1:q4DKzC4UcVaAvcfd41CZh0PWpGgzrVxUYBlgKNGquUo= +@@ -52,6 +56,7 @@ github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8v + github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k= + github.com/alecthomas/chroma/v2 v2.20.0 h1:sfIHpxPyR07/Oylvmcai3X/exDlE8+FA820NTz+9sGw= + github.com/alecthomas/chroma/v2 v2.20.0/go.mod h1:e7tViK0xh/Nf4BYHl00ycY6rV7b8iXBksI9E359yNmA= ++github.com/alecthomas/chroma/v2 v2.21.1 h1:FaSDrp6N+3pphkNKU6HPCiYLgm8dbe5UXIXcoBhZSWA= + github.com/alecthomas/chroma/v2 v2.21.1/go.mod h1:NqVhfBR0lte5Ouh3DcthuUCTUpDC9cxBOfyMbMQPs3o= + github.com/alecthomas/go-check-sumtype v0.3.1 h1:u9aUvbGINJxLVXiFvHUlPEaD7VDULsrxJb4Aq31NLkU= + github.com/alecthomas/go-check-sumtype v0.3.1/go.mod h1:A8TSiN3UPRw3laIgWEUOHHLPa6/r9MtoigdlP5h3K/E= +@@ -63,6 +68,7 @@ github.com/alexkohler/nakedret/v2 v2.0.6 h1:ME3Qef1/KIKr3kWX3nti3hhgNxw6aqN5pZmQ + github.com/alexkohler/nakedret/v2 v2.0.6/go.mod h1:l3RKju/IzOMQHmsEvXwkqMDzHHvurNQfAgE1eVmT40Q= + github.com/alexkohler/prealloc v1.0.0 h1:Hbq0/3fJPQhNkN0dR95AVrr6R7tou91y0uHG5pOcUuw= + github.com/alexkohler/prealloc v1.0.0/go.mod h1:VetnK3dIgFBBKmg0YnD9F9x6Icjd+9cvfHR56wJVlKE= ++github.com/alexkohler/prealloc v1.0.1 h1:A9P1haqowqUxWvU9nk6tQ7YktXIHf+LQM9wPRhuteEE= + github.com/alexkohler/prealloc v1.0.1/go.mod h1:fT39Jge3bQrfA7nPMDngUfvUbQGQeJyGQnR+913SCig= + github.com/alfatraining/structtag v1.0.0 h1:2qmcUqNcCoyVJ0up879K614L9PazjBSFruTB0GOFjCc= + github.com/alfatraining/structtag v1.0.0/go.mod h1:p3Xi5SwzTi+Ryj64DqjLWz7XurHxbGsq6y3ubePJPus= +@@ -188,11 +194,13 @@ github.com/getkin/kin-openapi v0.133.0 h1:pJdmNohVIJ97r4AUFtEXRXwESr8b0bD721u/Tz + github.com/getkin/kin-openapi v0.133.0/go.mod h1:boAciF6cXk5FhPqe/NQeBTeenbjqU4LhWBf09ILVvWE= + github.com/ghostiam/protogetter v0.3.17 h1:sjGPErP9o7i2Ym+z3LsQzBdLCNaqbYy2iJQPxGXg04Q= + github.com/ghostiam/protogetter v0.3.17/go.mod h1:AivIX1eKA/TcUmzZdzbl+Tb8tjIe8FcyG6JFyemQAH4= ++github.com/ghostiam/protogetter v0.3.18 h1:yEpghRGtP9PjKvVXtEzGpYfQj1Wl/ZehAfU6fr62Lfo= + github.com/ghostiam/protogetter v0.3.18/go.mod h1:FjIu5Yfs6FT391m+Fjp3fbAYJ6rkL/J6ySpZBfnODuI= + github.com/go-chi/chi/v5 v5.2.3 h1:WQIt9uxdsAbgIYgid+BpYc+liqQZGMHRaUwp0JUcvdE= + github.com/go-chi/chi/v5 v5.2.3/go.mod h1:L2yAIGWB3H+phAw1NxKwWM+7eUH/lU8pOMm5hHcoops= + github.com/go-critic/go-critic v0.14.2 h1:PMvP5f+LdR8p6B29npvChUXbD1vrNlKDf60NJtgMBOo= + github.com/go-critic/go-critic v0.14.2/go.mod h1:xwntfW6SYAd7h1OqDzmN6hBX/JxsEKl5up/Y2bsxgVQ= ++github.com/go-critic/go-critic v0.14.3 h1:5R1qH2iFeo4I/RJU8vTezdqs08Egi4u5p6vOESA0pog= + github.com/go-critic/go-critic v0.14.3/go.mod h1:xwntfW6SYAd7h1OqDzmN6hBX/JxsEKl5up/Y2bsxgVQ= + github.com/go-fed/httpsig v0.1.1-0.20190914113940-c2de3672e5b5/go.mod h1:T56HUNYZUQ1AGUzhAYPugZfp36sKApVnGBgKlIY+aIE= + github.com/go-fed/httpsig v1.1.0 h1:9M+hb0jkEICD8/cAiNqEB66R87tTINszBRTjwjQzWcI= +@@ -251,6 +259,7 @@ github.com/goccy/go-yaml v1.18.0 h1:8W7wMFS12Pcas7KU+VVkaiCng+kG8QiFeFwzFb+rwuw= + github.com/goccy/go-yaml v1.18.0/go.mod h1:XBurs7gK8ATbW4ZPGKgcbrY1Br56PdM69F7LkFRi1kA= + github.com/godoc-lint/godoc-lint v0.10.2 h1:dksNgK+zebnVlj4Fx83CRnCmPO0qRat/9xfFsir1nfg= + github.com/godoc-lint/godoc-lint v0.10.2/go.mod h1:KleLcHu/CGSvkjUH2RvZyoK1MBC7pDQg4NxMYLcBBsw= ++github.com/godoc-lint/godoc-lint v0.11.1 h1:z9as8Qjiy6miRIa3VRymTa+Gt2RLnGICVikcvlUVOaA= + github.com/godoc-lint/godoc-lint v0.11.1/go.mod h1:BAqayheFSuZrEAqCRxgw9MyvsM+S/hZwJbU1s/ejRj8= + github.com/gofrs/flock v0.13.0 h1:95JolYOvGMqeH31+FC7D2+uULf6mG61mEZ/A8dRYMzw= + github.com/gofrs/flock v0.13.0/go.mod h1:jxeyy9R1auM5S6JYDBhDt+E2TCo7DkratH4Pgi8P+Z0= +@@ -279,9 +288,11 @@ github.com/golangci/gofmt v0.0.0-20250106114630-d62b90e6713d h1:viFft9sS/dxoYY0a + github.com/golangci/gofmt v0.0.0-20250106114630-d62b90e6713d/go.mod h1:ivJ9QDg0XucIkmwhzCDsqcnxxlDStoTl89jDMIoNxKY= + github.com/golangci/golangci-lint/v2 v2.7.2 h1:AhBC+YeEueec4AGlIbvPym5C70Thx0JykIqXbdIXWx0= + github.com/golangci/golangci-lint/v2 v2.7.2/go.mod h1:pDijleoBu7e8sejMqyZ3L5n6geqe+cVvOAz2QImqqVc= ++github.com/golangci/golangci-lint/v2 v2.8.0 h1:wJnr3hJWY3eVzOUcfwbDc2qbi2RDEpvLmQeNFaPSNYA= + github.com/golangci/golangci-lint/v2 v2.8.0/go.mod h1:xl+HafQ9xoP8rzw0z5AwnO5kynxtb80e8u02Ej/47RI= + github.com/golangci/golines v0.0.0-20250217134842-442fd0091d95 h1:AkK+w9FZBXlU/xUmBtSJN1+tAI4FIvy5WtnUnY8e4p8= + github.com/golangci/golines v0.0.0-20250217134842-442fd0091d95/go.mod h1:k9mmcyWKSTMcPPvQUCfRWWQ9VHJ1U9Dc0R7kaXAgtnQ= ++github.com/golangci/golines v0.14.0 h1:xt9d3RKBjhasA3qpoXs99J2xN2t6eBlpLHt0TrgyyXc= + github.com/golangci/golines v0.14.0/go.mod h1:gf555vPG2Ia7mmy2mzmhVQbVjuK8Orw0maR1G4vVAAQ= + github.com/golangci/misspell v0.7.0 h1:4GOHr/T1lTW0hhR4tgaaV1WS/lJ+ncvYCoFKmqJsj0c= + github.com/golangci/misspell v0.7.0/go.mod h1:WZyyI2P3hxPY2UVHs3cS8YcllAeyfquQcKfdeE9AFVg= +@@ -424,9 +435,12 @@ github.com/ldez/exptostd v0.4.5 h1:kv2ZGUVI6VwRfp/+bcQ6Nbx0ghFWcGIKInkG/oFn1aQ= + github.com/ldez/exptostd v0.4.5/go.mod h1:QRjHRMXJrCTIm9WxVNH6VW7oN7KrGSht69bIRwvdFsM= + github.com/ldez/gomoddirectives v0.7.1 h1:FaULkvUIG36hj6chpwa+FdCNGZBsD7/fO+p7CCsM6pE= + github.com/ldez/gomoddirectives v0.7.1/go.mod h1:auDNtakWJR1rC+YX7ar+HmveqXATBAyEK1KYpsIRW/8= ++github.com/ldez/gomoddirectives v0.8.0 h1:JqIuTtgvFC2RdH1s357vrE23WJF2cpDCPFgA/TWDGpk= + github.com/ldez/gomoddirectives v0.8.0/go.mod h1:jutzamvZR4XYJLr0d5Honycp4Gy6GEg2mS9+2YX3F1Q= + github.com/ldez/grignotin v0.10.1 h1:keYi9rYsgbvqAZGI1liek5c+jv9UUjbvdj3Tbn5fn4o= + github.com/ldez/grignotin v0.10.1/go.mod h1:UlDbXFCARrXbWGNGP3S5vsysNXAPhnSuBufpTEbwOas= ++github.com/ldez/structtags v0.6.1 h1:bUooFLbXx41tW8SvkfwfFkkjPYvFFs59AAMgVg6DUBk= ++github.com/ldez/structtags v0.6.1/go.mod h1:YDxVSgDy/MON6ariaxLF2X09bh19qL7MtGBN5MrvbdY= + github.com/ldez/tagliatelle v0.7.2 h1:KuOlL70/fu9paxuxbeqlicJnCspCRjH0x8FW+NfgYUk= + github.com/ldez/tagliatelle v0.7.2/go.mod h1:PtGgm163ZplJfZMZ2sf5nhUT170rSuPgBimoyYtdaSI= + github.com/ldez/usetesting v0.5.0 h1:3/QtzZObBKLy1F4F8jLuKJiKBjjVFi1IavpoWbmqLwc= +@@ -630,6 +644,7 @@ github.com/schollz/sqlite3dump v1.3.1 h1:QXizJ7XEJ7hggjqjZ3YRtF3+javm8zKtzNByYtE + github.com/schollz/sqlite3dump v1.3.1/go.mod h1:mzSTjZpJH4zAb1FN3iNlhWPbbdyeBpOaTW0hukyMHyI= + github.com/securego/gosec/v2 v2.22.11-0.20251204091113-daccba6b93d7 h1:rZg6IGn0ySYZwCX8LHwZoYm03JhG/cVAJJ3O+u3Vclo= + github.com/securego/gosec/v2 v2.22.11-0.20251204091113-daccba6b93d7/go.mod h1:9sr22NZO5Kfh7unW/xZxkGYTmj2484/fCiE54gw7UTY= ++github.com/securego/gosec/v2 v2.22.11 h1:tW+weM/hCM/GX3iaCV91d5I6hqaRT2TPsFM1+USPXwg= + github.com/securego/gosec/v2 v2.22.11/go.mod h1:KE4MW/eH0GLWztkbt4/7XpyH0zJBBnu7sYB4l6Wn7Mw= + github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= + github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ= +@@ -964,6 +979,7 @@ golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg + golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= + golang.org/x/tools v0.39.0 h1:ik4ho21kwuQln40uelmciQPp9SipgNDdrafrYA4TmQQ= + golang.org/x/tools v0.39.0/go.mod h1:JnefbkDPyD8UU2kI5fuf8ZX4/yUeh9W877ZeBONxUqQ= ++golang.org/x/tools v0.40.0 h1:yLkxfA+Qnul4cs9QA3KnlFu0lVmd8JJfoq+E41uSutA= + golang.org/x/tools v0.40.0/go.mod h1:Ik/tzLRlbscWpqqMRjyWYDisX8bG13FrdXp3o4Sr9lc= + golang.org/x/tools/go/expect v0.1.1-deprecated h1:jpBZDwmgPhXsKZC6WhL20P4b/wmnpsEAGHaNy0n/rJM= + golang.org/x/tools/go/expect v0.1.1-deprecated/go.mod h1:eihoPOH+FgIqa3FpoTwguz/bVUSGBlGQU67vpBeOrBY= diff --git a/pkgs/by-name/ow/owncast/package.nix b/pkgs/by-name/ow/owncast/package.nix index 458dbc950d5f..db5c523b0900 100644 --- a/pkgs/by-name/ow/owncast/package.nix +++ b/pkgs/by-name/ow/owncast/package.nix @@ -5,40 +5,40 @@ nixosTests, bash, which, - ffmpeg-full, + ffmpeg, makeBinaryWrapper, }: let - version = "0.2.3"; + version = "0.2.4"; in buildGoModule { pname = "owncast"; inherit version; + src = fetchFromGitHub { owner = "owncast"; repo = "owncast"; - rev = "v${version}"; - hash = "sha256-JCIB4G3cOSkEEO/jcsj4mUP+HeQfgn0jX4OL8NX9/C0="; + tag = "v${version}"; + hash = "sha256-euqmAsGLh7enMbRKeGS7pB3L+12uAHFM2mqahst/bww="; }; - vendorHash = "sha256-FuynEBoPS0p1bRgmaeCxn1RPqbYHcltZpQ9SE71xHEE="; - propagatedBuildInputs = [ ffmpeg-full ]; + patches = [ + ./fix-go.sum.diff + ]; + + vendorHash = "sha256-XQXv1XeedHQozB56+boi32jsXQoCtD2XIg3deDvXIfw="; + + propagatedBuildInputs = [ ffmpeg ]; nativeBuildInputs = [ makeBinaryWrapper ]; - # lefthook is included as a tool in go.mod for a pre-commit hook, but causes the build to fail - preBuild = '' - # Remove lefthook from tools section in go.mod - sed -i '/tool (/,/)/{ /[[:space:]]*github.com\/evilmartians\/lefthook[[:space:]]*$/d; }' go.mod - ''; - postInstall = '' wrapProgram $out/bin/owncast \ --prefix PATH : ${ lib.makeBinPath [ bash which - ffmpeg-full + ffmpeg ] } ''; From 38b4eed14617df058843367a4189932d11e9046c Mon Sep 17 00:00:00 2001 From: Iwan Date: Sat, 31 Jan 2026 10:10:58 +0100 Subject: [PATCH 15/76] nmstate: init at 2.2.57 --- pkgs/by-name/nm/nmstate/package.nix | 60 +++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 pkgs/by-name/nm/nmstate/package.nix diff --git a/pkgs/by-name/nm/nmstate/package.nix b/pkgs/by-name/nm/nmstate/package.nix new file mode 100644 index 000000000000..c6814571555e --- /dev/null +++ b/pkgs/by-name/nm/nmstate/package.nix @@ -0,0 +1,60 @@ +{ + lib, + fetchFromGitHub, + fetchurl, + rustPlatform, + libfaketime, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "nmstate"; + version = "2.2.57"; + + srcs = [ + (fetchFromGitHub { + owner = "nmstate"; + repo = "nmstate"; + tag = "v${finalAttrs.version}"; + hash = "sha256-7X51XmoSwlIrbsdJFfTQ23bhO3bitkHXOObL6JaGpvI="; + }) + (fetchurl { + url = "https://github.com/nmstate/nmstate/releases/download/v${finalAttrs.version}/nmstate-vendor-${finalAttrs.version}.tar.xz"; + hash = "sha256-stOHNezPLPjSrt/f3HmhqWMxSaSfOh/hYVGB2+l8Pb4="; + }) + ]; + sourceRoot = "."; + postUnpack = '' + mv vendor source/rust/ + cd source + ''; + + postPatch = '' + substituteInPlace packaging/nmstate.service --replace-fail /usr/bin $out/bin + ''; + + cargoRoot = "rust"; + buildAndTestSubdir = finalAttrs.cargoRoot; + cargoVendorDir = "vendor"; + + nativeBuildInputs = [ + libfaketime + ]; + + postInstall = '' + ln -s ../target rust/target + source_date=$(date --utc --date=@$SOURCE_DATE_EPOCH "+%F %T") + PREFIX=$out LIBDIR=$out/lib RELEASE=1 SKIP_PYTHON_INSTALL=1 faketime -f "$source_date" make install + ''; + + meta = { + description = "Nmstate: A Declarative Network API"; + homepage = "https://nmstate.io/"; + changelog = "https://github.com/nmstate/nmstate/blob/v${finalAttrs.version}/CHANGELOG"; + license = lib.licenses.asl20; + mainProgram = "nmstatectl"; + maintainers = with lib.maintainers; [ + iwanb + ]; + platforms = with lib.platforms; unix; + }; +}) From 1622051930acfce48f9fbc98eae960b77f01e886 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 31 Jan 2026 20:24:06 +0000 Subject: [PATCH 16/76] searxng: 0-unstable-2026-01-11 -> 0-unstable-2026-01-30 --- pkgs/by-name/se/searxng/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/searxng/package.nix b/pkgs/by-name/se/searxng/package.nix index 962ea9de7e4c..91f71a07f0a8 100644 --- a/pkgs/by-name/se/searxng/package.nix +++ b/pkgs/by-name/se/searxng/package.nix @@ -13,14 +13,14 @@ in python.pkgs.toPythonModule ( python.pkgs.buildPythonApplication rec { pname = "searxng"; - version = "0-unstable-2026-01-11"; + version = "0-unstable-2026-01-30"; pyproject = true; src = fetchFromGitHub { owner = "searxng"; repo = "searxng"; - rev = "cf74e1d9e9ad662aef450ddd79aedee43554dc3c"; - hash = "sha256-hKnfZBPr8rJyZAYBtVXpyzXwBQqg2DPFwqzH08qCITs="; + rev = "ad42b553bf80e645f4a5cddf7d9391a501d12371"; + hash = "sha256-ZHMJ3Ns27tiF/ez4XVNVOkdMw7Rc6xCaJphewttM914="; }; nativeBuildInputs = with python.pkgs; [ pythonRelaxDepsHook ]; From 6c99224baa1c0d35bd74e9fdefa35857a8892c53 Mon Sep 17 00:00:00 2001 From: Lu Wang Date: Sun, 1 Feb 2026 12:07:08 +0800 Subject: [PATCH 17/76] fuzzel: 1.13.1 -> 1.14.0 --- pkgs/by-name/fu/fuzzel/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fu/fuzzel/package.nix b/pkgs/by-name/fu/fuzzel/package.nix index 535feedcc4b7..8f83f6f4b4e5 100644 --- a/pkgs/by-name/fu/fuzzel/package.nix +++ b/pkgs/by-name/fu/fuzzel/package.nix @@ -16,9 +16,10 @@ enableCairo ? true, pngSupport ? true, svgSupport ? true, - svgBackend ? "nanosvg", # alternative: "librsvg" + svgBackend ? "resvg", # alternative: "librsvg", "nanosvg" # Optional dependencies cairo, + resvg, libpng, librsvg, }: @@ -27,13 +28,13 @@ assert (svgSupport && svgBackend == "nanosvg") -> enableCairo; stdenv.mkDerivation (finalAttrs: { pname = "fuzzel"; - version = "1.13.1"; + version = "1.14.0"; src = fetchFromCodeberg { owner = "dnkl"; repo = "fuzzel"; rev = finalAttrs.version; - hash = "sha256-JW6MvLXax7taJfBjJjRkEKCczzO4AYsQ47akJK2pkh0="; + hash = "sha256-9O6CABh149ZtNu3sEhuycsM7pinVrBzU+rLxCAbxobs="; }; depsBuildBuild = [ @@ -58,7 +59,8 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optional enableCairo cairo ++ lib.optional pngSupport libpng - ++ lib.optional (svgSupport && svgBackend == "librsvg") librsvg; + ++ lib.optional (svgSupport && svgBackend == "librsvg") librsvg + ++ lib.optional (svgSupport && svgBackend == "resvg") resvg; mesonBuildType = "release"; From 36b3fc6ebf3b216a9460e91c1f572e1399750c80 Mon Sep 17 00:00:00 2001 From: Harinn Date: Tue, 3 Feb 2026 22:14:53 +0700 Subject: [PATCH 18/76] matrix-tuwunel: 1.4.9.1 -> 1.5.0 --- pkgs/by-name/ma/matrix-tuwunel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/matrix-tuwunel/package.nix b/pkgs/by-name/ma/matrix-tuwunel/package.nix index 9c72a558ef38..76b72138ce42 100644 --- a/pkgs/by-name/ma/matrix-tuwunel/package.nix +++ b/pkgs/by-name/ma/matrix-tuwunel/package.nix @@ -88,16 +88,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "matrix-tuwunel"; - version = "1.4.9.1"; + version = "1.5.0"; src = fetchFromGitHub { owner = "matrix-construct"; repo = "tuwunel"; tag = "v${finalAttrs.version}"; - hash = "sha256-Hm0k6N8nSj3nRsppqledtXOKlnWBwG1SjpB4IE5R4vk="; + hash = "sha256-9+a26OnmnjiR0K26YoKMQ2Vq8umJlwpz22a2eVBwaOk="; }; - cargoHash = "sha256-uXZyAXajWstZ8+fm9BC5ru2BVAXx+vYoe1GXivCOY/8="; + cargoHash = "sha256-Yi+JEo7+17WnpFyblTLecmozfwTwPc20c6MlfSMIFAY="; nativeBuildInputs = [ pkg-config From fb8c1ee8e504c911938249fa01bfbaa664d63044 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 3 Feb 2026 16:31:06 +0100 Subject: [PATCH 19/76] archisteamfarm: 6.3.1.6 -> 6.3.2.3 Diff: https://github.com/JustArchiNET/ArchiSteamFarm/compare/6.3.1.6...6.3.2.3 --- pkgs/by-name/ar/archisteamfarm/deps.json | 84 +++++++++---------- pkgs/by-name/ar/archisteamfarm/package.nix | 4 +- .../ar/archisteamfarm/web-ui/default.nix | 6 +- 3 files changed, 47 insertions(+), 47 deletions(-) diff --git a/pkgs/by-name/ar/archisteamfarm/deps.json b/pkgs/by-name/ar/archisteamfarm/deps.json index c9816672d21a..cd8181ea84cc 100644 --- a/pkgs/by-name/ar/archisteamfarm/deps.json +++ b/pkgs/by-name/ar/archisteamfarm/deps.json @@ -291,8 +291,8 @@ }, { "pname": "Microsoft.AspNetCore.OpenApi", - "version": "10.0.1", - "hash": "sha256-O31K6+++fM7XWd0JGrzmzLrtydYGiI4efzv+WqAdnQA=" + "version": "10.0.2", + "hash": "sha256-FU57fPXL4NUDRqi+rLresi4yKttv1KcAnLuEdPCyTos=" }, { "pname": "Microsoft.CodeAnalysis.ResxSourceGenerator", @@ -531,43 +531,43 @@ }, { "pname": "OpenTelemetry", - "version": "1.14.0", - "hash": "sha256-nspJW+N+4P+9F8wwpCtJgFovPeInveotw7CAYfP3MN4=" + "version": "1.15.0", + "hash": "sha256-L/CK3hlDc4+G16XZbV9y3iqV2ckIOiQQr1k4inWRtVQ=" }, { "pname": "OpenTelemetry.Api", - "version": "1.14.0", - "hash": "sha256-Dn8gWzYyFQuNjP1m6YJzSrPetF+G+R+zVFEJevFSv+c=" + "version": "1.15.0", + "hash": "sha256-CwzaQ4MKSdJ1q6qNzPXKRKNEvOLy5N9DDHu+TWqRYkU=" }, { "pname": "OpenTelemetry.Api.ProviderBuilderExtensions", - "version": "1.14.0", - "hash": "sha256-1jbbubCLqiw5f+QzpjMdGtKeNU57hQUTxvKPZck/5Pk=" + "version": "1.15.0", + "hash": "sha256-nYCg/lvC5Z7nmjWl1ikZALBvuYbDTN/6eqvANwjiHjI=" }, { "pname": "OpenTelemetry.Exporter.Prometheus.AspNetCore", - "version": "1.14.0-beta.1", - "hash": "sha256-JHLWhnQduajHoP8A7/VJ3rGs07eJ/t1aPeRD0+fwuGE=" + "version": "1.15.0-beta.1", + "hash": "sha256-NcMQu+IA3Nj3EkQgs2/T6kr36KJwj0/WkDlXtiyPJoU=" }, { "pname": "OpenTelemetry.Extensions.Hosting", - "version": "1.14.0", - "hash": "sha256-cIbpTokrkIFc4R3PmOFn5B/zR/FWW4Gy6/c003GfY8M=" + "version": "1.15.0", + "hash": "sha256-4Y/qP5ao56w5T6B93CVQ+9ktuPYfeMg20BTRHe7q1L4=" }, { "pname": "OpenTelemetry.Instrumentation.AspNetCore", - "version": "1.14.0", - "hash": "sha256-v93jmSUWGQjENx14eUlCMLEV8x8SaES73bpUkOr3qtU=" + "version": "1.15.0", + "hash": "sha256-mjjHxz5Dzo1ybzfkH2FYnVtAjVTuMaIZ9ZhmPPmjcSI=" }, { "pname": "OpenTelemetry.Instrumentation.Http", - "version": "1.14.0", - "hash": "sha256-FzOu1W8Ox8MAUhv1KrwQ7w5PAAQKGTdzB0F51y390ag=" + "version": "1.15.0", + "hash": "sha256-0qhyaFFqkscIJ5VN2Ya8rPGOrui40G//pG3cQJflsmg=" }, { "pname": "OpenTelemetry.Instrumentation.Runtime", - "version": "1.14.0", - "hash": "sha256-ShkIVKcGbBTkuz319ffZKag7PmVWwGVwLfrhYB+pkM4=" + "version": "1.15.0", + "hash": "sha256-thtGamTazhUbxMP//ztbvLfAcNy3dtdtUStVkycW4Io=" }, { "pname": "protobuf-net", @@ -581,62 +581,62 @@ }, { "pname": "Scalar.AspNetCore", - "version": "2.11.10", - "hash": "sha256-zSBsHjGTdwgia+v95wAdhNL7X1OuQKUd+CbkKKf/T90=" + "version": "2.12.18", + "hash": "sha256-dVZrNEmY/Yp04ocRbvwK79sMh44eDV30CNQDLRVPENA=" }, { "pname": "SteamKit2", - "version": "3.3.1", - "hash": "sha256-f6kc15RKNxCSIlynlVHU8fBqQ7N8nG1xV3DNbBlRmvo=" + "version": "3.4.0", + "hash": "sha256-zZC1rFB8Tro+40ObYril2rF9aH3FHfyBICtp9shkMVM=" }, { "pname": "System.Composition", - "version": "10.0.1", - "hash": "sha256-t6hzhdjJl8XBIAry9auOZEy8jkKy1qDRmrZxO+IsmXQ=" + "version": "10.0.2", + "hash": "sha256-HHTaPyFHL3SLfTHe6cOcO3z3CrsWHYbUvlmIp3MCZ8w=" }, { "pname": "System.Composition.AttributedModel", - "version": "10.0.1", - "hash": "sha256-7jwCCz7Ajmpj26JPlMxU7YbwgxuIHuPvhhwWF2Nyhdw=" + "version": "10.0.2", + "hash": "sha256-/pMEZjXy/x1+kF2Hj5xQMvJ4sSRCLqJvwC4XnEssgQU=" }, { "pname": "System.Composition.Convention", - "version": "10.0.1", - "hash": "sha256-eWrZ0FvOnhhayxT193qjUy2f0cwhf01jJazpgfVb3Fk=" + "version": "10.0.2", + "hash": "sha256-Ae67mZbvI2WiuVtfgyUKT6xYvBSOly7np7NW192bFUs=" }, { "pname": "System.Composition.Hosting", - "version": "10.0.1", - "hash": "sha256-plHdjDS7vCYaP7Uasnx1J9arP9dzDFUl9EPelYj0f0Q=" + "version": "10.0.2", + "hash": "sha256-WZVIqnyqr0skssT/IM49r11N5ZYr6YkvzppJ9eOEOsE=" }, { "pname": "System.Composition.Runtime", - "version": "10.0.1", - "hash": "sha256-mOQdwuSR9Akrbvgq0Ujr+uDN+vFjNbOi1ucOUspvEhU=" + "version": "10.0.2", + "hash": "sha256-5DhApAVO4L8gJ41ybpDIU0z7f++ptPeJMDsODfLuqGM=" }, { "pname": "System.Composition.TypedParts", - "version": "10.0.1", - "hash": "sha256-5jBc/52m2MQxR5+AkauTEGhza4sNXr9An1IPQNkvffA=" + "version": "10.0.2", + "hash": "sha256-ztXCBCAVNvKQxcyOfnfkKY7unw24qWRMjb+dG1BtzTM=" }, { "pname": "System.IO.Hashing", - "version": "9.0.8", - "hash": "sha256-Jj1XwumBjBa5LJqSVTN2naQJ0FM4wwPvZS8NxGd5Hnw=" + "version": "10.0.1", + "hash": "sha256-k8EHcxnLitXo0CxoDZAxFmUlJJdKZVsZJ2+9zDMYB94=" }, { "pname": "System.Security.Cryptography.ProtectedData", - "version": "10.0.1", - "hash": "sha256-B2sQ5rfu4fROzUDbi0A2rHPq27QDmQa3k56MfpE1adA=" + "version": "10.0.2", + "hash": "sha256-FnpxhnVrLdn3y35NmYRgxh7dw0odYYwco4RotlTuwsI=" }, { "pname": "Tmds.DBus.Protocol", - "version": "0.22.0", - "hash": "sha256-W6ZKFN16KCEM5H8QTVFeQ/UmB55OPdgbSrntuX/X7Rk=" + "version": "0.23.0", + "hash": "sha256-YIkrazOeITsW7YDm15AvTqMKj7D2PDJtb+gqUuCdvLA=" }, { "pname": "ZstdSharp.Port", - "version": "0.8.6", - "hash": "sha256-rc3YWP80fykqujDsD72SXOA1tBDoy2KrvVETOC8eTx8=" + "version": "0.8.7", + "hash": "sha256-WsuDTZOv3TgiE8NV/TXbKRMHBsZKgWB8iDdKKr9OvAo=" } ] diff --git a/pkgs/by-name/ar/archisteamfarm/package.nix b/pkgs/by-name/ar/archisteamfarm/package.nix index 1d18d7cd471b..f70caa4e5646 100644 --- a/pkgs/by-name/ar/archisteamfarm/package.nix +++ b/pkgs/by-name/ar/archisteamfarm/package.nix @@ -21,13 +21,13 @@ in buildDotnetModule rec { pname = "archisteamfarm"; # nixpkgs-update: no auto update - version = "6.3.1.6"; + version = "6.3.2.3"; src = fetchFromGitHub { owner = "JustArchiNET"; repo = "ArchiSteamFarm"; rev = version; - hash = "sha256-WbzPlngp+Vjwc14qgQE5i2WVRCGvcs9N8lVv2SpfqdQ="; + hash = "sha256-bTaa7iRUcd2yHov9pBqUo8VxdjukuKFA6HO88bQ56sg="; }; dotnet-runtime = dotnetCorePackages.aspnetcore_10_0; diff --git a/pkgs/by-name/ar/archisteamfarm/web-ui/default.nix b/pkgs/by-name/ar/archisteamfarm/web-ui/default.nix index bc6a61c0107f..e85264292e1d 100644 --- a/pkgs/by-name/ar/archisteamfarm/web-ui/default.nix +++ b/pkgs/by-name/ar/archisteamfarm/web-ui/default.nix @@ -7,7 +7,7 @@ buildNpmPackage rec { pname = "asf-ui"; - version = "8891c8b6d1c8caf82d9820a9b3722e36af3d066b"; + version = "b8704cb1f5f2f57676b745e2e865af3cd6e7ca9a"; src = fetchFromGitHub { owner = "JustArchiNET"; @@ -15,10 +15,10 @@ buildNpmPackage rec { # updated by the update script # this is always the commit that should be used with asf-ui from the latest asf version rev = version; - hash = "sha256-WQVHGTuGKJ4BNmq+vIboGcJTiJwt+bfHeO7IOlZhW5I="; + hash = "sha256-AwZhmYHqrOcsbK2Vj4mB4ayysAS7qHruid1qKx9IBhg="; }; - npmDepsHash = "sha256-YTM4/RGPt+VZL7cydGp4h38E4ej+TQeCZFVnk5aCPlw="; + npmDepsHash = "sha256-A+BH8oYInndabovBvD+SCMg/+9gfajwGaWVu9jULuoA="; installPhase = '' runHook preInstall From 1527fc37c3379f7e8b9de69679d5b8c6c415c49c Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 4 Feb 2026 00:21:11 +0700 Subject: [PATCH 20/76] plezy: 1.14.1 -> 1.15.0 --- pkgs/by-name/pl/plezy/git-hashes.json | 2 +- pkgs/by-name/pl/plezy/package.nix | 4 +-- pkgs/by-name/pl/plezy/pubspec.lock.json | 42 ++++++++++++++----------- 3 files changed, 27 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/pl/plezy/git-hashes.json b/pkgs/by-name/pl/plezy/git-hashes.json index e8e0179a06fe..4914eaff80c4 100644 --- a/pkgs/by-name/pl/plezy/git-hashes.json +++ b/pkgs/by-name/pl/plezy/git-hashes.json @@ -1,3 +1,3 @@ { - "os_media_controls": "sha256-xfn4gzYTDe7sIsL4cqvX756+ZI9vR40Hr4FCyJXkGfs=" + "os_media_controls": "sha256-6aM7C9KuF7we//yMUQ0SZ8o+5KQ9EP5sjkzwdghM4EQ=" } diff --git a/pkgs/by-name/pl/plezy/package.nix b/pkgs/by-name/pl/plezy/package.nix index 9173fcc60abc..2471a9129fe3 100644 --- a/pkgs/by-name/pl/plezy/package.nix +++ b/pkgs/by-name/pl/plezy/package.nix @@ -38,13 +38,13 @@ let in flutter338.buildFlutterApplication rec { pname = "plezy"; - version = "1.14.1"; + version = "1.15.0"; src = fetchFromGitHub { owner = "edde746"; repo = "plezy"; tag = version; - hash = "sha256-KQahdzrn7Fu+rkp7uFpX6ZaA7mou4g1ZYLl7lWBzN/8="; + hash = "sha256-tFVaLfGANkcNYqwOJEQXQya52rMNMC4rJlqmrP7VhJ0="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; diff --git a/pkgs/by-name/pl/plezy/pubspec.lock.json b/pkgs/by-name/pl/plezy/pubspec.lock.json index b7e3d7b75c47..e2fe4a65595e 100644 --- a/pkgs/by-name/pl/plezy/pubspec.lock.json +++ b/pkgs/by-name/pl/plezy/pubspec.lock.json @@ -576,6 +576,12 @@ "source": "hosted", "version": "5.0.0" }, + "flutter_localizations": { + "dependency": "transitive", + "description": "flutter", + "source": "sdk", + "version": "0.0.0" + }, "flutter_plugin_android_lifecycle": { "dependency": "transitive", "description": { @@ -838,6 +844,16 @@ "source": "hosted", "version": "2.0.5" }, + "intl": { + "dependency": "direct main", + "description": { + "name": "intl", + "sha256": "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.20.2" + }, "io": { "dependency": "transitive", "description": { @@ -868,16 +884,6 @@ "source": "hosted", "version": "0.0.1" }, - "json2yaml": { - "dependency": "transitive", - "description": { - "name": "json2yaml", - "sha256": "da94630fbc56079426fdd167ae58373286f603371075b69bf46d848d63ba3e51", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.1" - }, "json_annotation": { "dependency": "direct main", "description": { @@ -1042,8 +1048,8 @@ "dependency": "direct main", "description": { "path": ".", - "ref": "60b3bbbe16773d3862253c97df4b1e0a3b1cd0d4", - "resolved-ref": "60b3bbbe16773d3862253c97df4b1e0a3b1cd0d4", + "ref": "6463fd18875ead347e739189b9687307f629f090", + "resolved-ref": "6463fd18875ead347e739189b9687307f629f090", "url": "https://github.com/edde746/os-media-controls" }, "source": "git", @@ -1479,31 +1485,31 @@ "dependency": "direct main", "description": { "name": "slang", - "sha256": "a466773de768eb95bdf681e0a92e7c8010d44bb247b62130426c83ece33aeaed", + "sha256": "13e3b6f07adc51ab751e7889647774d294cbce7a3382f81d9e5029acfe9c37b2", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.32.0" + "version": "4.12.0" }, "slang_build_runner": { "dependency": "direct dev", "description": { "name": "slang_build_runner", - "sha256": "b2e0c63f3c801a4aa70b4ca43173893d6eb7d5a421fc9d97ad983527397631b3", + "sha256": "453d74b5430153a3c4150d5ba8f6380e0785f3939f7511f10ac5b6cf9bb7d2a7", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.32.0" + "version": "4.12.0" }, "slang_flutter": { "dependency": "direct main", "description": { "name": "slang_flutter", - "sha256": "1a98e878673996902fa5ef0b61ce5c245e41e4d25640d18af061c6aab917b0c7", + "sha256": "0a4545cca5404d6b7487cf61cf1fe56c52daeb08de56a7574ee8381fbad035a0", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.32.0" + "version": "4.12.0" }, "source_gen": { "dependency": "transitive", From 626c98f3fab98ddffd2c8d18c7ef93ff5c5605d0 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 3 Feb 2026 11:43:39 -0800 Subject: [PATCH 21/76] python3Packages.autopage: disable failing test on Darwin --- pkgs/development/python-modules/autopage/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/autopage/default.nix b/pkgs/development/python-modules/autopage/default.nix index 58f1a6d13250..c2ded3eb134c 100644 --- a/pkgs/development/python-modules/autopage/default.nix +++ b/pkgs/development/python-modules/autopage/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, setuptools, @@ -29,6 +30,11 @@ buildPythonPackage (finalAttrs: { ] ++ fixtures.optional-dependencies.streams; + disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ + # https://github.com/zaneb/autopage/issues/7 + "test_end_to_end" + ]; + pythonImportsCheck = [ "autopage" ]; meta = { From 3d959a7868b0ccf6176985e28cdaef9be62f7ba5 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 3 Feb 2026 10:34:23 -0800 Subject: [PATCH 22/76] python3Packages.python-openstackclient: build from GitHub --- .../python-openstackclient/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index 4641d32ffa59..cc7b6d2e6248 100644 --- a/pkgs/development/python-modules/python-openstackclient/default.nix +++ b/pkgs/development/python-modules/python-openstackclient/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, ddt, openstackdocstheme, osc-lib, @@ -37,12 +37,14 @@ buildPythonPackage rec { version = "8.3.0"; pyproject = true; - src = fetchPypi { - pname = "python_openstackclient"; - inherit version; - hash = "sha256-zHsy5F8Lju2SFeAhiuoCUmYZpeewaCsngXaRNK/Xb/g="; + src = fetchFromGitHub { + owner = "openstack"; + repo = "python-openstackclient"; + tag = version; + hash = "sha256-CEz1v4e4NadSZ+qhotFtLB4y/KdhDZbDOohN8D9FB30="; }; + env.PBR_VERSION = version; build-system = [ openstackdocstheme setuptools @@ -107,7 +109,8 @@ buildPythonPackage rec { meta = { description = "OpenStack Command-line Client"; mainProgram = "openstack"; - homepage = "https://github.com/openstack/python-openstackclient"; + homepage = "https://opendev.org/openstack/python-openstackclient"; + downloadPage = "https://github.com/openstack/python-openstackclient"; license = lib.licenses.asl20; teams = [ lib.teams.openstack ]; }; From d881affda0e39cf137629218f7464943b61d3c68 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 3 Feb 2026 10:34:23 -0800 Subject: [PATCH 23/76] python3Packages.python-openstackclient: disable failing tests under Python 3.14 --- .../python-modules/python-openstackclient/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index cc7b6d2e6248..d98225664320 100644 --- a/pkgs/development/python-modules/python-openstackclient/default.nix +++ b/pkgs/development/python-modules/python-openstackclient/default.nix @@ -45,6 +45,7 @@ buildPythonPackage rec { }; env.PBR_VERSION = version; + build-system = [ openstackdocstheme setuptools @@ -70,10 +71,11 @@ buildPythonPackage rec { stestr ]; + # test_module failures under python 3.14: https://bugs.launchpad.net/python-openstackclient/+bug/2137223 checkPhase = '' runHook preCheck stestr run -E \ - "openstackclient.tests.unit.volume.v3.test_volume.(TestVolumeCreate|TestVolumeShow)" + "openstackclient.tests.unit.(volume.v3.test_volume.(TestVolumeCreate|TestVolumeShow)|common.test_module.TestModuleList)" runHook postCheck ''; From ec0f456ce4de88a62f6957559f90ef8c63a570d2 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 3 Feb 2026 10:34:23 -0800 Subject: [PATCH 24/76] python3Packages.python-openstackclient: migrate to finalAttrs --- .../python-modules/python-openstackclient/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index d98225664320..330c904fb1fb 100644 --- a/pkgs/development/python-modules/python-openstackclient/default.nix +++ b/pkgs/development/python-modules/python-openstackclient/default.nix @@ -32,7 +32,7 @@ testers, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "python-openstackclient"; version = "8.3.0"; pyproject = true; @@ -40,11 +40,11 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "openstack"; repo = "python-openstackclient"; - tag = version; + tag = finalAttrs.version; hash = "sha256-CEz1v4e4NadSZ+qhotFtLB4y/KdhDZbDOohN8D9FB30="; }; - env.PBR_VERSION = version; + env.PBR_VERSION = finalAttrs.version; build-system = [ openstackdocstheme @@ -112,8 +112,8 @@ buildPythonPackage rec { description = "OpenStack Command-line Client"; mainProgram = "openstack"; homepage = "https://opendev.org/openstack/python-openstackclient"; - downloadPage = "https://github.com/openstack/python-openstackclient"; + downloadPage = "https://github.com/openstack/python-openstackclient/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; teams = [ lib.teams.openstack ]; }; -} +}) From 16ac32e5e223a31892a479932e96e2d83db15b16 Mon Sep 17 00:00:00 2001 From: foundationkitty <45774850+foundationkitty@users.noreply.github.com> Date: Tue, 3 Feb 2026 12:53:45 -0800 Subject: [PATCH 25/76] ticktick: 6.0.40 -> 8.0.0 --- pkgs/by-name/ti/ticktick/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ti/ticktick/package.nix b/pkgs/by-name/ti/ticktick/package.nix index 0fcb03e8e300..d35f12d58fcc 100644 --- a/pkgs/by-name/ti/ticktick/package.nix +++ b/pkgs/by-name/ti/ticktick/package.nix @@ -19,18 +19,18 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ticktick"; - version = "6.0.40"; + version = "8.0.0"; src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "${baseUrl}/linux/linux_deb_x64/ticktick-${finalAttrs.version}-amd64.deb"; - hash = "sha256-0eBsD/qFCaK/Isu4XJVve+8TBssgLAsCCM1GHN23PIk="; + hash = "sha256-s8mE66Tv3TyL4rMvok6cM5VM6pzWxPkiviS30KWcN1o="; } else if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { url = "${baseUrl}/linux/linux_deb_arm64/ticktick-${finalAttrs.version}-arm64.deb"; - hash = "sha256-USKmydiyeY8Iibe+ebcGcmwo7XJEw/EEf/OY4PsSrl8="; + hash = "sha256-Lgfa4+VZH1XIAMZr7+RiwxZ1smswQOisOhmFSg2pyTE="; } else throw "Unsupported system: ${stdenv.hostPlatform.system}"; From cc06e785fa3d644bc20f4e9e3132ce233f5b5535 Mon Sep 17 00:00:00 2001 From: zspher <66728045+zspher@users.noreply.github.com> Date: Tue, 3 Feb 2026 14:27:04 -0700 Subject: [PATCH 26/76] fishPlugins.puffer: 1.0.0 -> 1.1.0 --- pkgs/shells/fish/plugins/puffer.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/shells/fish/plugins/puffer.nix b/pkgs/shells/fish/plugins/puffer.nix index 107191ca52e6..88cf92b1440e 100644 --- a/pkgs/shells/fish/plugins/puffer.nix +++ b/pkgs/shells/fish/plugins/puffer.nix @@ -6,13 +6,13 @@ buildFishPlugin rec { pname = "puffer"; - version = "1.0.0"; + version = "1.1.0"; src = fetchFromGitHub { owner = "nickeb96"; repo = "puffer-fish"; rev = "v${version}"; - hash = "sha256-2niYj0NLfmVIQguuGTA7RrPIcorJEPkxhH6Dhcy+6Bk="; + hash = "sha256-MdeegvBu/AqvaMu0g1UHKBvfb6SHUiTUiA62h87r/Xg="; }; meta = { From 338277fe01cd5adce0a7c5bc75e7a471e0f26030 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Tue, 3 Feb 2026 22:48:01 +0100 Subject: [PATCH 27/76] figma-linux: fix icon locations https://specifications.freedesktop.org/icon-theme/latest/#install_icons --- pkgs/by-name/fi/figma-linux/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fi/figma-linux/package.nix b/pkgs/by-name/fi/figma-linux/package.nix index 7a8604b45c81..775b6475ef63 100644 --- a/pkgs/by-name/fi/figma-linux/package.nix +++ b/pkgs/by-name/fi/figma-linux/package.nix @@ -59,7 +59,7 @@ buildNpmPackage (finalAttrs: { basename="$(basename "$icon")" size="''${basename%.png}" - install -Dm444 "$icon" -T "$out/share/icons/hicolor/$size/figma-linux.png" + install -Dm444 "$icon" -T "$out/share/icons/hicolor/$size/apps/figma-linux.png" done cp -r dist $out/share/figma-linux/resources/app From 77b0d737d133ecc6f9edc508370978c76e7fc7b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 23:55:39 +0000 Subject: [PATCH 28/76] unison-ucm: 1.0.2 -> 1.1.0 --- pkgs/by-name/un/unison-ucm/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/un/unison-ucm/package.nix b/pkgs/by-name/un/unison-ucm/package.nix index 1b2d38df93f2..d9697be7f716 100644 --- a/pkgs/by-name/un/unison-ucm/package.nix +++ b/pkgs/by-name/un/unison-ucm/package.nix @@ -14,25 +14,25 @@ stdenv.mkDerivation (finalAttrs: { pname = "unison-code-manager"; - version = "1.0.2"; + version = "1.1.0"; src = { aarch64-darwin = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-arm64.tar.gz"; - hash = "sha256-ZoacT9ssAHb0pjLyHBfc+4VI5Xh13QVzHWGOJpz9asU="; + hash = "sha256-KE2kl3N6zs/snnb/8uNHSvJLp9tdKCqQRpHvAuOuQiQ="; }; x86_64-darwin = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-x64.tar.gz"; - hash = "sha256-rHT4ssN0dqPF28PgoEcxa0pgXcFNcJufUC1sxzWKV+4="; + hash = "sha256-eoN8VXN1LfKU7sLN6C5B9Eu2tepcxe0B1gcClVIzdxA="; }; aarch64-linux = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux-arm64.tar.gz"; - hash = "sha256-W4ComCy//3XWqVZvx6xvVFarv7okfNngSseHeDyNrDk="; + hash = "sha256-x8mP0iZIe9w0bCXHnccGa3kfOMCVq6NZUhnL0hqBl2M="; }; x86_64-linux = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux-x64.tar.gz"; - hash = "sha256-7W16iJ+yklYiw2qYKhsW87FFAdhGZJZBOWldt4qHMBA="; + hash = "sha256-JucU3VrCK+cOkbWzPdp7u3LMa+I72y/W2QqOuwFLN3U="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported platform ${stdenv.hostPlatform.system}"); From 47da29a1625a8488a807425c14b22886eec6ccd4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 04:00:37 +0000 Subject: [PATCH 29/76] vscode-extensions.charliermarsh.ruff: 2026.34.0 -> 2026.36.0 --- .../vscode/extensions/charliermarsh.ruff/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix b/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix index 04cf86d939b0..661a073adca7 100644 --- a/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix +++ b/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix @@ -12,26 +12,26 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-Mm0OXz9yURDyi8liVhbzrAAFB+atfSu4YKaanxsLN1s="; + hash = "sha256-GF0qNkTJMf+ruuIlU3ig3M768VvnArT+fdmT/pk2E/k="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-wWIve2qM3qXcuuCA63Xc5S69UdOTvNDWjyQfaBsRruA="; + hash = "sha256-byj8Wr8dqEeGnZPKwIgChHj2/y+7fauOJr9ubHqMv28="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-1ckD1nc2K/hJHZPXDZ/eCE2zIQGkvDJGyDiFD/3V/xs="; + hash = "sha256-Cf2NAQIRG3Y/oVc1hnRUG9H4g4/KlzGQq39VOkXCeuE="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-T6+9h5pn/NI7ZDvl9hmCu8KWrleRiZ8qLEfsKPXO56A="; + hash = "sha256-Gv0GsCD7soVU5u1Iud/Oad6BgxAkghDDwzhyXRKOIjc="; }; }; in { name = "ruff"; publisher = "charliermarsh"; - version = "2026.34.0"; + version = "2026.36.0"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From 0a9353cb9f386b3e4cc93cf75ae9f7a67668502d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 04:12:32 +0000 Subject: [PATCH 30/76] python3Packages.mlx: 0.30.4 -> 0.30.5 --- pkgs/development/python-modules/mlx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mlx/default.nix b/pkgs/development/python-modules/mlx/default.nix index ac7d944a301e..3e72fc401a41 100644 --- a/pkgs/development/python-modules/mlx/default.nix +++ b/pkgs/development/python-modules/mlx/default.nix @@ -40,14 +40,14 @@ let in buildPythonPackage (finalAttrs: { pname = "mlx"; - version = "0.30.4"; + version = "0.30.5"; pyproject = true; src = fetchFromGitHub { owner = "ml-explore"; repo = "mlx"; tag = "v${finalAttrs.version}"; - hash = "sha256-OJk6jPlbaSlsUdk3ADz3tWcRzTWXRof3/q8Soe1AO6w="; + hash = "sha256-SV/3MXt+SuJ69XfLfXycold6KgtXSM7OE0KwMSNw+eE="; }; patches = [ From 626b6c1daaff4dab88a9028a19e55392a84fefea Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Wed, 4 Feb 2026 02:10:04 -0500 Subject: [PATCH 31/76] packer: 1.14.3 -> 1.15.0 Diff: https://github.com/hashicorp/packer/compare/v1.14.3...v1.15.0 Changelog: https://github.com/hashicorp/packer/blob/v1.15.0/CHANGELOG.md --- pkgs/by-name/pa/packer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/packer/package.nix b/pkgs/by-name/pa/packer/package.nix index 6cd7b56f2828..3ed701104f95 100644 --- a/pkgs/by-name/pa/packer/package.nix +++ b/pkgs/by-name/pa/packer/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "packer"; - version = "1.14.3"; + version = "1.15.0"; src = fetchFromGitHub { owner = "hashicorp"; repo = "packer"; rev = "v${version}"; - hash = "sha256-VHi0EexaZ18hSCxzoLnmD4kblo7WyGP1lRx/51frf5o="; + hash = "sha256-Ju23wPud1fSDExPMPxKAfnfFvJCbrE/cK9lxiiUw0Gk="; }; - vendorHash = "sha256-frVHIMy66LJQwFR0Z2oY/L+5f4xQBPFLtQcxwMsFURY="; + vendorHash = "sha256-AOCMr2h2FmBtWtPPu3ZsmH+ACbtGf9gYAXwDXclHzZY="; subPackages = [ "." ]; From 7f8f27db0d2be44177705f67b1088c569f3782ce Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 4 Feb 2026 16:10:05 +0700 Subject: [PATCH 32/76] maintainers: add miniharinn --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/by-name/pl/plezy/package.nix | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index c1f632d50fc3..d509090667d0 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -17394,6 +17394,12 @@ githubId = 66798382; name = "Sebastian Maximilian Scherthan"; }; + miniharinn = { + name = "Harinn"; + github = "MiniHarinn"; + githubId = 52773156; + email = "prinn.dev@pm.me"; + }; minijackson = { email = "minijackson@riseup.net"; github = "minijackson"; diff --git a/pkgs/by-name/pl/plezy/package.nix b/pkgs/by-name/pl/plezy/package.nix index 2471a9129fe3..eea4b7a76557 100644 --- a/pkgs/by-name/pl/plezy/package.nix +++ b/pkgs/by-name/pl/plezy/package.nix @@ -154,7 +154,10 @@ flutter338.buildFlutterApplication rec { homepage = "https://github.com/edde746/plezy"; mainProgram = "plezy"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ mio ]; + maintainers = with lib.maintainers; [ + mio + miniharinn + ]; platforms = lib.platforms.linux; }; } From e6e0d33f7c57cc5e155a0ea7e4f1d481a931737f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 10:28:48 +0000 Subject: [PATCH 33/76] zsh-abbr: 6.4.0 -> 6.5.0 --- pkgs/by-name/zs/zsh-abbr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zs/zsh-abbr/package.nix b/pkgs/by-name/zs/zsh-abbr/package.nix index a18aa0660e79..1ee2dc5cdc4b 100644 --- a/pkgs/by-name/zs/zsh-abbr/package.nix +++ b/pkgs/by-name/zs/zsh-abbr/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation rec { pname = "zsh-abbr"; - version = "6.4.0"; + version = "6.5.0"; src = fetchFromGitHub { owner = "olets"; repo = "zsh-abbr"; tag = "v${version}"; - hash = "sha256-nfkXtRZ7CB/MnmzMe1ivKz26Vv5duP4zTAv7EZwpMTM="; + hash = "sha256-GjqVEPofJhUwyVegj0sm7tGfYdpAUyz2dM59nImRc+E="; fetchSubmodules = true; }; From de0da4865f3e854342607d929f8e409edae93ce0 Mon Sep 17 00:00:00 2001 From: Jeremy Stucki Date: Wed, 4 Feb 2026 14:07:17 +0100 Subject: [PATCH 34/76] swiftformat: 0.58.5 -> 0.59.1 --- pkgs/by-name/sw/swiftformat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sw/swiftformat/package.nix b/pkgs/by-name/sw/swiftformat/package.nix index a34e16966a33..de054e1388c6 100644 --- a/pkgs/by-name/sw/swiftformat/package.nix +++ b/pkgs/by-name/sw/swiftformat/package.nix @@ -12,13 +12,13 @@ swift.stdenv.mkDerivation rec { pname = "swiftformat"; - version = "0.58.5"; + version = "0.59.1"; src = fetchFromGitHub { owner = "nicklockwood"; repo = "SwiftFormat"; rev = version; - sha256 = "sha256-QTfdMJpdm4m2YSZefPclGcAZFjyFgJeeWIYLf3apuFo="; + sha256 = "sha256-QOrDpLen1aRPtRmUcAIormM0XADyHZFuE9ls/LdjPzs="; }; nativeBuildInputs = [ From 9aee687d4b95d56ac47ee2511c9646b2e88c5c04 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 5 Feb 2026 08:59:26 +0000 Subject: [PATCH 35/76] python3Packages.ingredient-parser-nlp: 2.4.0 -> 2.5.0 --- .../python-modules/ingredient-parser-nlp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ingredient-parser-nlp/default.nix b/pkgs/development/python-modules/ingredient-parser-nlp/default.nix index 1e103c9f4252..4eb1875c644e 100644 --- a/pkgs/development/python-modules/ingredient-parser-nlp/default.nix +++ b/pkgs/development/python-modules/ingredient-parser-nlp/default.nix @@ -15,14 +15,14 @@ }: buildPythonPackage rec { pname = "ingredient-parser-nlp"; - version = "2.4.0"; + version = "2.5.0"; pyproject = true; src = fetchFromGitHub { owner = "strangetom"; repo = "ingredient-parser"; tag = version; - hash = "sha256-E5YHLRtUKtokAc+QUpF4Pd7hOZyFx6IIB1AadyIRWpI="; + hash = "sha256-xJ+WuTi/vihuliwSOvFWXk23uMUPUQIGP/WeaChwL4U="; }; build-system = [ setuptools ]; From 8778a693c02602be26e47207ec793153d33d5ce3 Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Thu, 5 Feb 2026 09:02:19 +0000 Subject: [PATCH 36/76] bilibili: 1.17.4-1 -> 1.17.5-1 --- pkgs/by-name/bi/bilibili/sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bi/bilibili/sources.nix b/pkgs/by-name/bi/bilibili/sources.nix index 66614552c970..1096a5b5888c 100644 --- a/pkgs/by-name/bi/bilibili/sources.nix +++ b/pkgs/by-name/bi/bilibili/sources.nix @@ -1,6 +1,6 @@ # Generated by ./update.sh - do not update manually! { - version = "1.17.4-1"; - arm64-hash = "sha256-76Ac+nTDkAsv9YpSaOwer8PeC8g5asVJw4xMYQ7B5Jo="; - x86_64-hash = "sha256-ajB3ojue6+e5aSgzhgyonHl+ACKnt7PqsUe/s3xY568="; + version = "1.17.5-1"; + arm64-hash = "sha256-B6nJAvveAgOkXtWY5mUq1444rylZnC3uviXUYSx0wXI="; + x86_64-hash = "sha256-FbMg4nhy887PLsnCM+ZPS4n1cqtpRklNElvcd8V/qxw="; } From c2f89fd03ff922af7f4544231c9f3869df3ca5cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 5 Feb 2026 13:57:38 +0000 Subject: [PATCH 37/76] kotlin: 2.3.0 -> 2.3.10 --- pkgs/development/compilers/kotlin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/kotlin/default.nix b/pkgs/development/compilers/kotlin/default.nix index 750ceec2b0e1..28b1819ea998 100644 --- a/pkgs/development/compilers/kotlin/default.nix +++ b/pkgs/development/compilers/kotlin/default.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "kotlin"; - version = "2.3.0"; + version = "2.3.10"; src = fetchurl { url = "https://github.com/JetBrains/kotlin/releases/download/v${finalAttrs.version}/kotlin-compiler-${finalAttrs.version}.zip"; - sha256 = "sha256-6harHKsp1Bm/QbYOzA4wXUSfpmHZwF+8xbKmZyUFRWo="; + sha256 = "sha256-yNVG+f9DO1KfsK1D/s6zmDEEDK4sqNF+ffRjZDaMmp4="; }; propagatedBuildInputs = [ jre ]; From 266e352bf9a4a68ba09f352bbbcdf8dc2b9ddf33 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 5 Feb 2026 14:14:22 +0000 Subject: [PATCH 38/76] linuxPackages.xone: 0.5.4 -> 0.5.5 --- pkgs/os-specific/linux/xone/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/xone/default.nix b/pkgs/os-specific/linux/xone/default.nix index b6bdb47e0c5f..3193021a6f21 100644 --- a/pkgs/os-specific/linux/xone/default.nix +++ b/pkgs/os-specific/linux/xone/default.nix @@ -7,13 +7,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "xone"; - version = "0.5.4"; + version = "0.5.5"; src = fetchFromGitHub { owner = "dlundqvist"; repo = "xone"; tag = "v${finalAttrs.version}"; - hash = "sha256-d70H/uuW3YINS6utBdjMDVLyS6wZoyN92xJ/YA7wMRo="; + hash = "sha256-2Uh09r/ubUY+QbSgm+xNaYhtHili05cQFFjPQrtNwpA="; }; setSourceRoot = '' From d028e96c6679671799d38311c2272dbc36ca44b4 Mon Sep 17 00:00:00 2001 From: Sandro Date: Thu, 5 Feb 2026 16:20:29 +0100 Subject: [PATCH 39/76] python3Packages.python-openstackclient: change homepage to docs Co-authored-by: Valentin --- .../python-modules/python-openstackclient/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index 330c904fb1fb..94a5d129c0c7 100644 --- a/pkgs/development/python-modules/python-openstackclient/default.nix +++ b/pkgs/development/python-modules/python-openstackclient/default.nix @@ -111,7 +111,7 @@ buildPythonPackage (finalAttrs: { meta = { description = "OpenStack Command-line Client"; mainProgram = "openstack"; - homepage = "https://opendev.org/openstack/python-openstackclient"; + homepage = "https://docs.openstack.org/python-openstackclient/latest/"; downloadPage = "https://github.com/openstack/python-openstackclient/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; teams = [ lib.teams.openstack ]; From fd29ba6a9020d56f5fcedd53fdc3fc7843de57fb Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Thu, 5 Feb 2026 22:07:37 +0530 Subject: [PATCH 40/76] reaction: fix build by disabling a test Signed-off-by: phanirithvij --- pkgs/by-name/re/reaction/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/re/reaction/package.nix b/pkgs/by-name/re/reaction/package.nix index 6302d5ea6b8d..e5780fb044cf 100644 --- a/pkgs/by-name/re/reaction/package.nix +++ b/pkgs/by-name/re/reaction/package.nix @@ -37,6 +37,8 @@ rustPlatform.buildRustPackage (finalAttrs: { "--skip=daemon::filter::tests" "--skip=treedb::raw::tests::write_then_read_1000" "--skip=ip_pattern_matches" + # flaky and fails in hydra + "--skip=concepts::config::tests::merge_config_distinct_concurrency" ]; cargoTestFlags = [ # Skip integration tests for the same reason From 555e0fa8ffceef66833847a1aede65b466e380dc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 5 Feb 2026 22:42:04 +0000 Subject: [PATCH 41/76] s7: 11.7-unstable-2026-01-29 -> 11.7-unstable-2026-02-05 --- pkgs/by-name/s7/s7/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/s7/s7/package.nix b/pkgs/by-name/s7/s7/package.nix index b2363341fe81..fc93ba4eaf1d 100644 --- a/pkgs/by-name/s7/s7/package.nix +++ b/pkgs/by-name/s7/s7/package.nix @@ -26,14 +26,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "s7"; - version = "11.7-unstable-2026-01-29"; + version = "11.7-unstable-2026-02-05"; src = fetchFromGitLab { domain = "cm-gitlab.stanford.edu"; owner = "bil"; repo = "s7"; - rev = "a678284efb835ff74b5ef31f515f6ee0803c7bdd"; - hash = "sha256-zDzIhbko8FbGUnQSs6H2A9ryu/MOo1GTFLplhPH6QRU="; + rev = "19e0128d82ac4d11d1ff0352d8c2dfd87e91effd"; + hash = "sha256-CRp/Q9OngkGytuNGqgx2T/ASUSAbil+O9UZa0S+NwDA="; }; buildInputs = From e765fd77f54534fb94a4b0d8f7531740bf4ea6b4 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Thu, 5 Feb 2026 19:05:36 -0500 Subject: [PATCH 42/76] fastmail-desktop: 1.0.7 -> 1.0.9 Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/fa/fastmail-desktop/sources.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/fa/fastmail-desktop/sources.nix b/pkgs/by-name/fa/fastmail-desktop/sources.nix index 4fd1a3f64b9c..239dae400e47 100644 --- a/pkgs/by-name/fa/fastmail-desktop/sources.nix +++ b/pkgs/by-name/fa/fastmail-desktop/sources.nix @@ -1,19 +1,19 @@ # Generated by ./update.sh - do not update manually! -# Last updated: 2025-12-19 +# Last updated: 2026-02-06 { fetchurl, fetchzip }: { aarch64-darwin = { - version = "1.0.7"; + version = "1.0.9"; src = fetchurl { - url = "https://dl.fastmailcdn.com/desktop/production/mac/arm64/Fastmail-1.0.7-arm64-mac.zip"; - hash = "sha512-pH6m2BxP/y/A/DaPVNgwmd5HHVbyCVefYhJENyImsKQAKzn8RY9EI/kaybMHlQjv6N0Gmixpskvm0K74k3LUqg=="; + url = "https://dl.fastmailcdn.com/desktop/production/mac/arm64/Fastmail-1.0.9-arm64-mac.zip"; + hash = "sha512-f0nwcqCWhLheYhHKnhXaTkYqXAOTJIGvrvFsavzoxBWg5C8k/+d74uMh3hSTcvCsR40FN67PYxJhu8Qtt69LVw=="; }; }; x86_64-linux = { - version = "1.0.7"; + version = "1.0.9"; src = fetchurl { - url = "https://dl.fastmailcdn.com/desktop/production/linux/x64/Fastmail-1.0.7.AppImage"; - hash = "sha512-MFVqBuuruqDVOkK9NC5E60BPJnIHdiL4MhitWqmmUB+NidlBxQbeDeWZu5Pwhh878UXrNvA0mVCgTZAOK7e2Ew=="; + url = "https://dl.fastmailcdn.com/desktop/production/linux/x64/Fastmail-1.0.9.AppImage"; + hash = "sha512-/UqSi8tl9qLInzSCP3nkbPbUBX5J1tXg7hH7AbnI+I8h+3sxDsU7+I5UwiuSmWQ66P5vRQ8XHf9xKyi01JDKkQ=="; }; }; } From 664167aff49e7493b2d112e9005d63151e8766f3 Mon Sep 17 00:00:00 2001 From: Harinn Date: Fri, 6 Feb 2026 14:15:53 +0700 Subject: [PATCH 43/76] super-productivity: 17.0.12 -> 17.1.2 --- pkgs/by-name/su/super-productivity/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 824857728747..4ad96cee25ff 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -18,7 +18,7 @@ let in buildNpmPackage rec { pname = "super-productivity"; - version = "17.0.12"; + version = "17.1.2"; inherit nodejs; @@ -26,7 +26,7 @@ buildNpmPackage rec { owner = "johannesjo"; repo = "super-productivity"; tag = "v${version}"; - hash = "sha256-34zM9Zm9wCYJb6klX94yWMIxze8QCzRLmP1vRVKb3+g="; + hash = "sha256-n0WUg3DH+pVggd5KP0HL3qkOco8b5fAGwVsrq1bU3Sw="; postFetch = '' find $out -name package-lock.json -exec ${lib.getExe npm-lockfile-fix} -r {} \; @@ -69,7 +69,7 @@ buildNpmPackage rec { dontInstall = true; outputHashMode = "recursive"; - hash = "sha256-KFsV62V7FqTb73uJ0Y0Psm94uGAbGMCXs//7BIzIbc0="; + hash = "sha256-it4vCA6Bs6qaJXMr2qhQcuAdHsMPz/c05RSiGpU+svk="; } ); From 483027f8bc936606d5fc88eb348cc6639f2e85ec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 6 Feb 2026 07:44:31 +0000 Subject: [PATCH 44/76] ersatztv: 26.1.1 -> 26.2.0 --- pkgs/by-name/er/ersatztv/nuget-deps.json | 201 +++++++++++++---------- pkgs/by-name/er/ersatztv/package.nix | 4 +- 2 files changed, 120 insertions(+), 85 deletions(-) diff --git a/pkgs/by-name/er/ersatztv/nuget-deps.json b/pkgs/by-name/er/ersatztv/nuget-deps.json index e4c862ee5b5f..41929470955a 100644 --- a/pkgs/by-name/er/ersatztv/nuget-deps.json +++ b/pkgs/by-name/er/ersatztv/nuget-deps.json @@ -86,8 +86,8 @@ }, { "pname": "Destructurama.Attributed", - "version": "5.1.0", - "hash": "sha256-WG4tbTGOz8INa1TAovAv+wvNIhzwGdLimyjhkT3NZ2o=" + "version": "5.2.0", + "hash": "sha256-0WBuqkLizviaHA5xrbSbs8Z90MLy+fal+NPe4LyLP2k=" }, { "pname": "EFCore.BulkExtensions", @@ -211,8 +211,8 @@ }, { "pname": "Jint", - "version": "4.4.2", - "hash": "sha256-T8r7EJrTfzfevHwfcOBGSacRpRnIyRm/KTyMVsJQ8go=" + "version": "4.5.0", + "hash": "sha256-1+cTMz+HMVl+AVYRdpd77wblEF+aVRL+tTMoI46H52c=" }, { "pname": "Json.More.Net", @@ -311,33 +311,33 @@ }, { "pname": "Microsoft.AspNetCore.Authentication.JwtBearer", - "version": "10.0.1", - "hash": "sha256-x30FL5t31tGtbgTTHZlIEIky+J2Slba5YuLqytt56l4=" + "version": "10.0.2", + "hash": "sha256-3M89gVZd6YdEKk+/VnNJoWgAkqPkFj8PC32ai3vwm+E=" }, { "pname": "Microsoft.AspNetCore.Authentication.OpenIdConnect", - "version": "10.0.1", - "hash": "sha256-fMLVW4xy3tU2pXbd/hX/JxxCRO02eGEuccc7uv9r+UE=" + "version": "10.0.2", + "hash": "sha256-Lkp2a7n4MSsk33irb5ByVQ/zFZS5WcoG6Q+rwV8B27Y=" }, { "pname": "Microsoft.AspNetCore.JsonPatch", - "version": "10.0.1", - "hash": "sha256-bbX3CGoxG5E8RPUBeEvG9Us8l8WxBHRcjxPR3mJLnbg=" + "version": "10.0.2", + "hash": "sha256-b1IIM+6HOht8cQsi82KM2epHJ/CvRn16UK57tyWRiU0=" }, { "pname": "Microsoft.AspNetCore.Mvc.NewtonsoftJson", - "version": "10.0.1", - "hash": "sha256-E1ciFt7uy39aKRDfmXrHJ6e4SsaWm+C3inQqTzQEC2U=" + "version": "10.0.2", + "hash": "sha256-KSRRa8gmn84qphEFNaLl0PwVmG/gQpgzMHc4FIct8E0=" }, { "pname": "Microsoft.AspNetCore.OpenApi", - "version": "10.0.1", - "hash": "sha256-O31K6+++fM7XWd0JGrzmzLrtydYGiI4efzv+WqAdnQA=" + "version": "10.0.2", + "hash": "sha256-FU57fPXL4NUDRqi+rLresi4yKttv1KcAnLuEdPCyTos=" }, { "pname": "Microsoft.AspNetCore.SpaServices.Extensions", - "version": "10.0.1", - "hash": "sha256-8n3nq/eDMGxthVnYXCMud8+F0h5Y9ZelF53KXNuZ8gk=" + "version": "10.0.2", + "hash": "sha256-ZY0Aj8amA9XLD/SWu7+kc/2ROq8lwHa5cK7k0ec4j9k=" }, { "pname": "Microsoft.Bcl.AsyncInterfaces", @@ -361,8 +361,8 @@ }, { "pname": "Microsoft.Build.Framework", - "version": "17.8.3", - "hash": "sha256-Rp4dN8ejOXqclIKMUXYvIliM6IYB7WMckMLwdCbVZ34=" + "version": "17.8.43", + "hash": "sha256-leB3BeFiEW80loMANJRgtUSCbHMamTXEcLlTAOgHTS8=" }, { "pname": "Microsoft.Build.Locator", @@ -416,8 +416,8 @@ }, { "pname": "Microsoft.Data.Sqlite.Core", - "version": "9.0.11", - "hash": "sha256-cz4FkzDDKEINNzVWLt3j8nbi5kKzs2dbbbqF1uGnTzA=" + "version": "9.0.12", + "hash": "sha256-rV9MvBeKDh3DBf9IqHTzCogLKHsAJ0TEfcfSboCI/o0=" }, { "pname": "Microsoft.Data.Sqlite.Core", @@ -431,23 +431,23 @@ }, { "pname": "Microsoft.EntityFrameworkCore", - "version": "9.0.11", - "hash": "sha256-c5RiSd/QPerOYUueN8G4wcmJG8/TmOiJniYI9gf2j8Q=" + "version": "9.0.12", + "hash": "sha256-TCGyEqqYfJ5nXiAi0xVZe8Bwx8TZ0xefLE7h87b40+Y=" }, { "pname": "Microsoft.EntityFrameworkCore.Abstractions", - "version": "9.0.11", - "hash": "sha256-60/92aSe/qZcKqDOTf8uNBXea6/lqrjW2WnFSdvCTdk=" + "version": "9.0.12", + "hash": "sha256-52OUOGyGUXiwdjWHm7bXbdTmJ1hyphBrrXfFQebptOU=" }, { "pname": "Microsoft.EntityFrameworkCore.Analyzers", - "version": "9.0.11", - "hash": "sha256-hAiDz5WksFapSdV3N4Db7zAH7M+sBvEiO4I1BmQu+MY=" + "version": "9.0.12", + "hash": "sha256-RNwUiYCSp/DxNEw+cNO51jFbN1H6jRtTs4XQAcc629E=" }, { "pname": "Microsoft.EntityFrameworkCore.Design", - "version": "9.0.11", - "hash": "sha256-unGkfYBpPbLlieZULtFBaVzGWvX29MYnj32QrVFSmVo=" + "version": "9.0.12", + "hash": "sha256-ulEXCCNkXc3tLSHKqd6tXhj5txfuRL1MTxZNS1tQHnc=" }, { "pname": "Microsoft.EntityFrameworkCore.Relational", @@ -461,8 +461,8 @@ }, { "pname": "Microsoft.EntityFrameworkCore.Relational", - "version": "9.0.11", - "hash": "sha256-mqsnHzVpFTlVyd/vLqAuM8Js0Q7CBJN2K8iYKmq/VXY=" + "version": "9.0.12", + "hash": "sha256-PNNKkfu7qB1oZDTI3QvT9TUk5EyR1YRriEznha4Q6+M=" }, { "pname": "Microsoft.EntityFrameworkCore.Relational", @@ -471,13 +471,13 @@ }, { "pname": "Microsoft.EntityFrameworkCore.Sqlite", - "version": "9.0.11", - "hash": "sha256-IMbQVABUUIox18jABD75ywKXqb4K1BE69TEhkYYCqGc=" + "version": "9.0.12", + "hash": "sha256-CMrv+8yvKwUj3dHBkdARBfRAbk+lpngXaLeRKsT3Nck=" }, { "pname": "Microsoft.EntityFrameworkCore.Sqlite.Core", - "version": "9.0.11", - "hash": "sha256-o6yLDDyptXAvwTwMjhe6KLRfYqvh64OWhwABNa47UDU=" + "version": "9.0.12", + "hash": "sha256-XyBi4Sf3r9xzgbWWhSaxXMq9L9l7jhl0Uouql/yLnAQ=" }, { "pname": "Microsoft.EntityFrameworkCore.Sqlite.Core", @@ -501,28 +501,28 @@ }, { "pname": "Microsoft.Extensions.ApiDescription.Server", - "version": "10.0.1", - "hash": "sha256-v+YRzli27wGy5Oh6PqSMGtRiFcCTcT4xBFLHhUNFWvQ=" + "version": "10.0.2", + "hash": "sha256-3xz0RLS2+2wI6MI58VLRC5/gnEI+WpTAvPA56AZlE4E=" }, { "pname": "Microsoft.Extensions.Caching.Abstractions", - "version": "10.0.1", - "hash": "sha256-qVLAEqxPK/dNq+z1a6D9NqdcSg/18sfzZhlBWMkqV/A=" + "version": "10.0.2", + "hash": "sha256-nKmQuZTt1g5/8gBajo7wdCV64kdCucdiQR8JTt7ZZb0=" }, { "pname": "Microsoft.Extensions.Caching.Abstractions", - "version": "9.0.11", - "hash": "sha256-+1PEeH8he6Yk0r/6UpQ69ej38vYtuVyS4JJdKEkrheQ=" + "version": "9.0.12", + "hash": "sha256-5InZVZkpQztuUmMWSFtzanp9zPKfN1gb8Id0kNuaops=" }, { "pname": "Microsoft.Extensions.Caching.Memory", - "version": "10.0.1", - "hash": "sha256-Qb7xK6VEZDas0lJFaW1suKdFjtkSYwLHHxkQEfWIU2A=" + "version": "10.0.2", + "hash": "sha256-sRUF7DM0s1yzZnfjM/hF9A/IysE6Er23gZ6jST+RWh0=" }, { "pname": "Microsoft.Extensions.Caching.Memory", - "version": "9.0.11", - "hash": "sha256-/ZHjoBvGkq5a6kNvqBTkz5JfBOu1zLFbuTMBsPXUYwY=" + "version": "9.0.12", + "hash": "sha256-jRs6ObQ4MmhCt0JoCSqlMLLjmPPu1uKnUGUncTjfFvg=" }, { "pname": "Microsoft.Extensions.Caching.Memory", @@ -539,6 +539,11 @@ "version": "10.0.1", "hash": "sha256-7xdHie4uHwoGZz5yUT4vWg2EWvkLvsSzItWCoqm4dTM=" }, + { + "pname": "Microsoft.Extensions.Configuration", + "version": "10.0.2", + "hash": "sha256-dBJAKDyp/sm+ZSMQfH0+4OH8Jnv1s20aHlWS6HNnH+c=" + }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", "version": "10.0.0", @@ -549,6 +554,11 @@ "version": "10.0.1", "hash": "sha256-s4PDp+vtzdxKIxnOT3+dDRoTDopyl8kqmmw4KDnkOtQ=" }, + { + "pname": "Microsoft.Extensions.Configuration.Abstractions", + "version": "10.0.2", + "hash": "sha256-P+0kaDGO+xB9KxF9eWHDJ4hzi05sUGM/uMNEX5NdBTE=" + }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", "version": "8.0.0", @@ -556,8 +566,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "9.0.11", - "hash": "sha256-bBvR5XeJpoim/4JUsDtp+z7GU2vx37NwjAjeXLc+Ycg=" + "version": "9.0.12", + "hash": "sha256-FYIGDiv0aVApHCpoVQs4o9sWeFZhXb3XfK/zWXYlH1g=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", @@ -574,6 +584,11 @@ "version": "10.0.1", "hash": "sha256-fiqTHE6EfaUXICaVrWzQEU/K6GjQNac6yRNErig6wRk=" }, + { + "pname": "Microsoft.Extensions.Configuration.Binder", + "version": "10.0.2", + "hash": "sha256-resI9gIxHh2cc+258/i+TjW8xxzKf4ZBTLIcWAMEYz0=" + }, { "pname": "Microsoft.Extensions.DependencyInjection", "version": "10.0.0", @@ -581,19 +596,24 @@ }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "10.0.1", - "hash": "sha256-RKOB+zPrtQNUbJY/1jR54rKOM8KHPgynPExxugku3I8=" + "version": "10.0.2", + "hash": "sha256-/9UWQRAI2eoocnJWWf1ktnAx/1Gt65c16fc0Xqr9+CQ=" }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "9.0.11", - "hash": "sha256-A77to45DYqDT5vCHAa2RBqTVOKND1KdYTX3PCTd2shA=" + "version": "9.0.12", + "hash": "sha256-pNKpg5UELjrn4Tm9s0aJigCX7qJ/JeqboU7TY3k+jUo=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", "version": "10.0.1", "hash": "sha256-zNUpau51ds7iQTaSUTFtyTHIUoinYc129W50CnufMdQ=" }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "10.0.2", + "hash": "sha256-UF9T13V5SQxJy2msfLmyovLmitZrjJayf8gHH+uK2eg=" + }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", "version": "8.0.0", @@ -606,8 +626,8 @@ }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "9.0.11", - "hash": "sha256-7ybl+oJ7NkkOX3Ns7KAgaHy3CP2LvI1VBTJ9WbMIYC0=" + "version": "9.0.12", + "hash": "sha256-EZt7Vjl0dll6GZOVCTfC2cYxAG5IWtJHeOGlDJ7rHTg=" }, { "pname": "Microsoft.Extensions.DependencyModel", @@ -616,8 +636,8 @@ }, { "pname": "Microsoft.Extensions.DependencyModel", - "version": "9.0.11", - "hash": "sha256-nKxWogDgMM/JqgqEP0vfNOfjrPB/KWcyr5V1UnCZaac=" + "version": "9.0.12", + "hash": "sha256-CMh5AhCkjIzS0BP+GKael2eIoDSpyXsipWo/M7pcT8g=" }, { "pname": "Microsoft.Extensions.DependencyModel", @@ -631,8 +651,8 @@ }, { "pname": "Microsoft.Extensions.Diagnostics", - "version": "10.0.1", - "hash": "sha256-MoBF0X5AVT0xORvhNvpc9DA5dSOJhjrfGeWDvEJQOoc=" + "version": "10.0.2", + "hash": "sha256-Zb/qJA0cZYiPQO7I3AegZCcNT0aJlKTycUP11Mqbm6o=" }, { "pname": "Microsoft.Extensions.Diagnostics.Abstractions", @@ -641,8 +661,8 @@ }, { "pname": "Microsoft.Extensions.Diagnostics.Abstractions", - "version": "10.0.1", - "hash": "sha256-tEt6VaaDR7bICKHiCp0l2Cmz8u+FCYORLVNAaJymGM8=" + "version": "10.0.2", + "hash": "sha256-Aob6wq51LdquE7SkkxtCzcuHBKWrJcb3Ebi/dU3aqA4=" }, { "pname": "Microsoft.Extensions.FileProviders.Abstractions", @@ -651,8 +671,8 @@ }, { "pname": "Microsoft.Extensions.FileProviders.Abstractions", - "version": "10.0.1", - "hash": "sha256-IYtaZ5nssj9RPHL+DODXt9Z2IvTtj8rKuLQuyoMqo+w=" + "version": "10.0.2", + "hash": "sha256-tibCkkT9WliU2E/i0ufx7/Va6H6QZX4hR/1oUp8ecgQ=" }, { "pname": "Microsoft.Extensions.Hosting.Abstractions", @@ -661,13 +681,13 @@ }, { "pname": "Microsoft.Extensions.Hosting.Abstractions", - "version": "10.0.1", - "hash": "sha256-2t+yF23Ac9MvytZK8hym+aUYynuAFZVdKdcRVvVsdXo=" + "version": "10.0.2", + "hash": "sha256-mkeKUXepn4bfEdZFXdURmNEFdGiHQdpcxnm6joG+pUA=" }, { "pname": "Microsoft.Extensions.Http", - "version": "10.0.1", - "hash": "sha256-Kme3514XmxnZ6Ke+itb/b/bgc9allgOAfwHulPNfYO8=" + "version": "10.0.2", + "hash": "sha256-0q9E0HO4YIqUs9ceZpY+nMKtdqdtncTbOjyEOlYdWHs=" }, { "pname": "Microsoft.Extensions.Logging", @@ -681,8 +701,13 @@ }, { "pname": "Microsoft.Extensions.Logging", - "version": "9.0.11", - "hash": "sha256-AGNOGjQ1xEM3ct5iM21TeaJ/zdLtt+UduTUUs5WQi1E=" + "version": "10.0.2", + "hash": "sha256-9+gfQwK32JMYscW1YvyCWEzc9mRZOjCACoD9U1vVaJI=" + }, + { + "pname": "Microsoft.Extensions.Logging", + "version": "9.0.12", + "hash": "sha256-9QhfuxEeAiRoP6rYPs2TZY3N/BAd3AgHGwc1wEIcy6o=" }, { "pname": "Microsoft.Extensions.Logging", @@ -699,6 +724,11 @@ "version": "10.0.1", "hash": "sha256-NRk0feNE1fgi/hyO0AVDbSGJQRT+9yte6Lpm4Hz/2Bs=" }, + { + "pname": "Microsoft.Extensions.Logging.Abstractions", + "version": "10.0.2", + "hash": "sha256-ndKGzq8+2J/hvaIULwBui0L/jDyMQTAY24j+ohX5VX8=" + }, { "pname": "Microsoft.Extensions.Logging.Abstractions", "version": "8.0.2", @@ -711,8 +741,8 @@ }, { "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "9.0.11", - "hash": "sha256-hk1zL4wTkoix+681q7MC/B9VLThibu4L01Pj6ZtNy14=" + "version": "9.0.12", + "hash": "sha256-pl+0ezSkx+GND5pH2gtvhdMiCPodD1YvNP7wl4gDQt4=" }, { "pname": "Microsoft.Extensions.Logging.Configuration", @@ -741,14 +771,24 @@ }, { "pname": "Microsoft.Extensions.Options", - "version": "9.0.11", - "hash": "sha256-e7yi+sje07SUUxbZ6+ZjvcFMgUtpLZ8vz1KdPinF310=" + "version": "10.0.2", + "hash": "sha256-12AfUEDdta/pmZUyEyqSUfOk0YoA7JOfGmIYnZQ//qk=" + }, + { + "pname": "Microsoft.Extensions.Options", + "version": "9.0.12", + "hash": "sha256-WuEpn1zvPWdS+TTu30s1Z3KMUt+4GpdwRpzqrhtfd60=" }, { "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", "version": "10.0.1", "hash": "sha256-1CNSVXZ3RAH4vzbYDqcQHl9c/YBhuSfrFUXCLIx5/rY=" }, + { + "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", + "version": "10.0.2", + "hash": "sha256-WJahsWyT5wYdLPEJufHKpb3l/dl7D2iw2SnMK0Jr53U=" + }, { "pname": "Microsoft.Extensions.Primitives", "version": "10.0.0", @@ -756,8 +796,8 @@ }, { "pname": "Microsoft.Extensions.Primitives", - "version": "10.0.1", - "hash": "sha256-EXmukq09erT4s+miQpBSYy3IY4HxxKlwEPL43/KoyEc=" + "version": "10.0.2", + "hash": "sha256-8Ccrjjv9cFVf9RyCc7GS/Byt8+DXdSNea0UX3A5BEdA=" }, { "pname": "Microsoft.Extensions.Primitives", @@ -766,8 +806,8 @@ }, { "pname": "Microsoft.Extensions.Primitives", - "version": "9.0.11", - "hash": "sha256-T1t0dsPVxP0TrmXfPXsA+wZKgS7TecZXvRS261G+KY8=" + "version": "9.0.12", + "hash": "sha256-aJBpI8kad6jm0Pno4WQWJZnbM2E3zayjfa8gvoMXI7I=" }, { "pname": "Microsoft.Identity.Client", @@ -1006,8 +1046,8 @@ }, { "pname": "Scalar.AspNetCore", - "version": "2.11.10", - "hash": "sha256-zSBsHjGTdwgia+v95wAdhNL7X1OuQKUd+CbkKKf/T90=" + "version": "2.12.10", + "hash": "sha256-KBFz5usTX/6AZnzMwkcEA7TbMksEmR9K7g9a/t0AKXs=" }, { "pname": "Scriban.Signed", @@ -1019,11 +1059,6 @@ "version": "4.0.0", "hash": "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw=" }, - { - "pname": "Serilog", - "version": "4.2.0", - "hash": "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs=" - }, { "pname": "Serilog", "version": "4.3.0", @@ -1156,8 +1191,8 @@ }, { "pname": "System.CommandLine", - "version": "2.0.1", - "hash": "sha256-NDBiPUt/ZZIMBcLHpF/6IMX/UpfsC/XnH3p4i4MHCFw=" + "version": "2.0.2", + "hash": "sha256-PK3wKHjY8FHkPV75Z4ouxKU67WcuVSiMFjAkBs+iSAo=" }, { "pname": "System.Composition", diff --git a/pkgs/by-name/er/ersatztv/package.nix b/pkgs/by-name/er/ersatztv/package.nix index 3ab0ce766898..93751595aa6a 100644 --- a/pkgs/by-name/er/ersatztv/package.nix +++ b/pkgs/by-name/er/ersatztv/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "ersatztv"; - version = "26.1.1"; + version = "26.2.0"; src = fetchFromGitHub { owner = "ErsatzTV"; repo = "ErsatzTV"; rev = "v${version}"; - sha256 = "sha256-KWgzJAH3LllR+RjEpXSHa+lId6fcZZiGs94IKDftLZo="; + sha256 = "sha256-Ld0IdPMfkEdNfEy75bFzAUNhGdG/B8CSUVZKokcxReg="; }; postPatch = '' # Remove config of development tools that don't end up in From b72c6a129fec1404717ea3d934ad39f49e02fb46 Mon Sep 17 00:00:00 2001 From: Marek Skrobacki Date: Fri, 6 Feb 2026 10:31:44 +0000 Subject: [PATCH 45/76] kiro: 0.8.206 -> 0.9.2 --- pkgs/by-name/ki/kiro/package.nix | 4 ++-- pkgs/by-name/ki/kiro/sources.json | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ki/kiro/package.nix b/pkgs/by-name/ki/kiro/package.nix index bd3fbdad8800..b76861d6e2bf 100644 --- a/pkgs/by-name/ki/kiro/package.nix +++ b/pkgs/by-name/ki/kiro/package.nix @@ -14,12 +14,12 @@ in inherit useVSCodeRipgrep; commandLineArgs = extraCommandLineArgs; - version = "0.8.206"; + version = "0.9.2"; pname = "kiro"; # You can find the current VSCode version in the About dialog: # workbench.action.showAboutDialog (Help: About) - vscodeVersion = "1.103.2"; + vscodeVersion = "1.107.1"; executableName = "kiro"; longName = "Kiro"; diff --git a/pkgs/by-name/ki/kiro/sources.json b/pkgs/by-name/ki/kiro/sources.json index 2b56ed8f8043..67563b7be2e5 100644 --- a/pkgs/by-name/ki/kiro/sources.json +++ b/pkgs/by-name/ki/kiro/sources.json @@ -1,14 +1,14 @@ { "x86_64-linux": { - "url": "https://prod.download.desktop.kiro.dev/releases/stable/linux-x64/signed/0.8.206/tar/kiro-ide-0.8.206-stable-linux-x64.tar.gz", - "hash": "sha256-bmJE4O82ppWbQSrerWzXT7yAz4uuXNKydJtviC0pXyM=" + "url": "https://prod.download.desktop.kiro.dev/releases/stable/linux-x64/signed/0.9.2/tar/kiro-ide-0.9.2-stable-linux-x64.tar.gz", + "hash": "sha256-/dMABkSiselaWuLQOnxB4dCt0VnLMzKn2LkKMLSG9MM=" }, "x86_64-darwin": { - "url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-x64/signed/0.8.206/kiro-ide-0.8.206-stable-darwin-x64.dmg", - "hash": "sha256-/ENHX+DzEHX36A9/8Xlfm4YtoFuelOVFw6a3j3kXTD0=" + "url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-x64/signed/0.9.2/kiro-ide-0.9.2-stable-darwin-x64.dmg", + "hash": "sha256-3y2pmmjETqcTuQ85Nz/pK0m+UjjF+TzU+vhbuCsVzp8=" }, "aarch64-darwin": { - "url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-arm64/signed/0.8.206/kiro-ide-0.8.206-stable-darwin-arm64.dmg", - "hash": "sha256-jGvg9YtJVm3LApmh62U2DsyUiHgT7xqMgQvkjFSOdQQ=" + "url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-arm64/signed/0.9.2/kiro-ide-0.9.2-stable-darwin-arm64.dmg", + "hash": "sha256-YN8OT3w9ztMP+He53VBHVVA+0Yp8FBHZRpizEFQ84AU=" } } From 153c1737fe4f4e3b5d23a226bf5fd092e958f19f Mon Sep 17 00:00:00 2001 From: Dan Xin Date: Fri, 6 Feb 2026 21:17:14 +0800 Subject: [PATCH 46/76] maintainers: add davinci42 Signed-off-by: Dan Xin --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/by-name/cr/crush/package.nix | 1 + 2 files changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 3c60e66f9aa1..cbe97ed40f75 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6100,6 +6100,12 @@ githubId = 98460960; email = "david.weisse@gmx.net"; }; + davinci42 = { + name = "Dan Xin"; + github = "davinci42"; + githubId = 4347318; + email = "davinci42.cn@gmail.com"; + }; davisrichard437 = { email = "davisrichard437@gmail.com"; github = "davisrichard437"; diff --git a/pkgs/by-name/cr/crush/package.nix b/pkgs/by-name/cr/crush/package.nix index 7175f27d524e..7c0d06dfd0ed 100644 --- a/pkgs/by-name/cr/crush/package.nix +++ b/pkgs/by-name/cr/crush/package.nix @@ -54,6 +54,7 @@ buildGoModule (finalAttrs: { maintainers = with lib.maintainers; [ x123 malik + davinci42 ]; mainProgram = "crush"; }; From 5328bacc531e5e54fca76fcc58a35d83b440dedf Mon Sep 17 00:00:00 2001 From: Dan Xin Date: Fri, 6 Feb 2026 21:50:29 +0800 Subject: [PATCH 47/76] crush: 0.39.2 -> 0.39.3 --- pkgs/by-name/cr/crush/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cr/crush/package.nix b/pkgs/by-name/cr/crush/package.nix index 7c0d06dfd0ed..34fc741e7f40 100644 --- a/pkgs/by-name/cr/crush/package.nix +++ b/pkgs/by-name/cr/crush/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "crush"; - version = "0.39.2"; + version = "0.39.3"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "crush"; tag = "v${finalAttrs.version}"; - hash = "sha256-2Y9hxrqFQmKR6BaKP0fHTW5h5P8bnlyCKL/vy1ZqsOE="; + hash = "sha256-XzshO11AgukJBhdfAVRn90TViyuI9cJftVfIOGqRyeM="; }; vendorHash = "sha256-Y7QterJ5Mmjg/kMqFGbeSvd+3UwG8uGFTrdIBET5yRI="; From b56fd982f124af545f4269c07d773e4cf5a6dd0b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 6 Feb 2026 14:48:57 +0000 Subject: [PATCH 48/76] python3Packages.langgraph-runtime-inmem: 0.23.1 -> 0.23.2 --- .../python-modules/langgraph-runtime-inmem/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix index d1f38f5fc872..fa99322126bf 100644 --- a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix +++ b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "langgraph-runtime-inmem"; - version = "0.23.1"; + version = "0.23.2"; pyproject = true; # Not available in any repository src = fetchPypi { pname = "langgraph_runtime_inmem"; inherit (finalAttrs) version; - hash = "sha256-94VLsnQt15eujRmlHTty1iGLUcuWGvT+m0N7tQcQiQs="; + hash = "sha256-HrmkC6llvww1FBSbQRpo4KfWdU16XxcSY2tmRsUg/Ns="; }; build-system = [ hatchling ]; From 30247bdf3d44d1a9d479a3be4e168c417b2c10fe Mon Sep 17 00:00:00 2001 From: nix-julia Date: Wed, 4 Feb 2026 21:37:05 +0330 Subject: [PATCH 49/76] paqet: init at 1.0.0-alpha.14 --- pkgs/by-name/pa/paqet/package.nix | 44 +++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/by-name/pa/paqet/package.nix diff --git a/pkgs/by-name/pa/paqet/package.nix b/pkgs/by-name/pa/paqet/package.nix new file mode 100644 index 000000000000..033cbb1bbf62 --- /dev/null +++ b/pkgs/by-name/pa/paqet/package.nix @@ -0,0 +1,44 @@ +{ + lib, + stdenv, + buildGoModule, + fetchFromGitHub, + libpcap, + installShellFiles, + nix-update-script, +}: +buildGoModule (finalAttrs: { + pname = "paqet"; + version = "1.0.0-alpha.14"; + src = fetchFromGitHub { + owner = "hanselime"; + repo = "paqet"; + tag = "v${finalAttrs.version}"; + hash = "sha256-U5NBbXkyYcEemKgApNeDvxe3dKAt6HViUXlYcvvK0UU="; + }; + + vendorHash = "sha256-Vf3bKdhlM4vqzBv5RAwHeShGHudEh1VNTCFxAL/cwLw="; + + nativeBuildInputs = [ installShellFiles ]; + buildInputs = [ libpcap ]; + + postInstall = '' + mv $out/bin/cmd $out/bin/paqet + '' + + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd paqet \ + --bash <($out/bin/paqet completion bash) \ + --fish <($out/bin/paqet completion fish) \ + --zsh <($out/bin/paqet completion zsh) + ''; + + passthru.updateScript = nix-update-script { extraArgs = [ "--version=unstable" ]; }; + + meta = { + description = "Bidirectional Packet-level proxy built using raw sockets in Go"; + mainProgram = "paqet"; + homepage = "https://github.com/hanselime/paqet"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ nix-julia ]; + }; +}) From 2811648febeb4058d84f70651bb2d4a33a286580 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 17 Jan 2026 00:22:26 +0100 Subject: [PATCH 50/76] sickgear: 3.33.2 -> 3.34.10 --- pkgs/by-name/si/sickgear/package.nix | 10 +++------- .../patches/override-python-version-check.patch | 16 ---------------- 2 files changed, 3 insertions(+), 23 deletions(-) delete mode 100644 pkgs/by-name/si/sickgear/patches/override-python-version-check.patch diff --git a/pkgs/by-name/si/sickgear/package.nix b/pkgs/by-name/si/sickgear/package.nix index 4833009b7d4b..8f3e7f221d0a 100644 --- a/pkgs/by-name/si/sickgear/package.nix +++ b/pkgs/by-name/si/sickgear/package.nix @@ -17,19 +17,15 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "sickgear"; - version = "3.33.2"; + version = "3.34.10"; src = fetchFromGitHub { owner = "SickGear"; repo = "SickGear"; - rev = "release_${finalAttrs.version}"; - hash = "sha256-8cynBaVbFDI1hNwP03crkOf8Av+NCWr0xJLsZJpHLGs="; + tag = "release_${finalAttrs.version}"; + hash = "sha256-+m5KM1QSIxGr+iCpPjiWRAVeGhp/UGTLF9ZOyfHRqZc="; }; - patches = [ - ./patches/override-python-version-check.patch - ]; - dontBuild = true; doCheck = false; diff --git a/pkgs/by-name/si/sickgear/patches/override-python-version-check.patch b/pkgs/by-name/si/sickgear/patches/override-python-version-check.patch deleted file mode 100644 index 983058660498..000000000000 --- a/pkgs/by-name/si/sickgear/patches/override-python-version-check.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/sickgear.py b/sickgear.py -index c37e2b01..d69704a3 100755 ---- a/sickgear.py -+++ b/sickgear.py -@@ -41,10 +41,7 @@ versions = [((3, 8, 0), (3, 8, 16)), - ((3, 10, 0), (3, 11, 3))] # inclusive version ranges - if not any(list(map(lambda v: v[0] <= sys.version_info[:3] <= v[1], versions))) and not int(os.environ.get('PYT', 0)): - major, minor, micro = sys.version_info[:3] -- print('Python %s.%s.%s detected.' % (major, minor, micro)) -- print('Sorry, SickGear requires a Python version %s' % ', '.join(map( -- lambda r: '%s - %s' % tuple(map(lambda v: str(v).replace(',', '.')[1:-1], r)), versions))) -- sys.exit(1) -+ pass - - sys.path.insert(1, os.path.abspath(os.path.join(os.path.dirname(__file__), 'lib'))) - is_win = 'win' == sys.platform[0:3] From ca61733a2ecd5d23a931e75cdef06b68121dec4f Mon Sep 17 00:00:00 2001 From: ToasterUwU Date: Fri, 6 Feb 2026 22:00:19 +0100 Subject: [PATCH 51/76] tirith: init at 0.1.8 --- pkgs/by-name/ti/tirith/package.nix | 54 ++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 pkgs/by-name/ti/tirith/package.nix diff --git a/pkgs/by-name/ti/tirith/package.nix b/pkgs/by-name/ti/tirith/package.nix new file mode 100644 index 000000000000..78e25428bd95 --- /dev/null +++ b/pkgs/by-name/ti/tirith/package.nix @@ -0,0 +1,54 @@ +{ + rustPlatform, + fetchFromGitHub, + lib, + stdenv, + installShellFiles, + versionCheckHook, +}: +rustPlatform.buildRustPackage (final: { + pname = "tirith"; + version = "0.1.8"; + src = fetchFromGitHub { + owner = "sheeki03"; + repo = "tirith"; + tag = "v${final.version}"; + hash = "sha256-B/NiA7tag66wCvJMCX8oNeDiJDZVdPgOg8dhSaIGAJs="; + }; + + cargoHash = "sha256-DKVuZuBQ1RAfcuwSdaTq4ke6qjTXe99kPcbPz25SCPM="; + + cargoBuildFlags = [ + "-p" + "tirith" + ]; + + checkFlags = [ + # requires a fully functional shell environment, generating init scripts needs a patch under nix to work at build time + "--skip=init_bash_output" + "--skip=init_zsh_output" + ]; + + nativeBuildInputs = lib.optionals (stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + installShellFiles + ]; + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd tirith \ + --bash <("$out/bin/tirith" completions bash) \ + --zsh <("$out/bin/tirith" completions zsh) \ + --fish <("$out/bin/tirith" completions fish) + ''; + + meta = { + description = "Shell security tool that guards against homograph URL attacks, pipe-to-shell exploits, and other command-line threats before they execute"; + homepage = "https://github.com/sheeki03/tirith"; + changelog = "https://github.com/sheeki03/tirith/blob/${final.src.tag}/CHANGELOG.md"; + license = lib.licenses.agpl3Only; + maintainers = with lib.maintainers; [ toasteruwu ]; + platforms = lib.platforms.unix; + mainProgram = "tirith"; + }; +}) From e40519420d528c571a1c7405c967a3318d547866 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 6 Feb 2026 22:43:06 +0000 Subject: [PATCH 52/76] python3Packages.web3: 7.14.0 -> 7.14.1 --- pkgs/development/python-modules/web3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/web3/default.nix b/pkgs/development/python-modules/web3/default.nix index fa594f39b8d0..8cd901612dc5 100644 --- a/pkgs/development/python-modules/web3/default.nix +++ b/pkgs/development/python-modules/web3/default.nix @@ -39,14 +39,14 @@ buildPythonPackage rec { pname = "web3"; - version = "7.14.0"; + version = "7.14.1"; pyproject = true; src = fetchFromGitHub { owner = "ethereum"; repo = "web3.py"; tag = "v${version}"; - hash = "sha256-jcRbyYbbqcY7WYIO8wiqLWYnS73NRDfMIpxDFT8ulSY="; + hash = "sha256-1p98lza2nCyeY8JLq2EtSxblNf2OSABMHMrp6Bzh4Ao="; }; build-system = [ setuptools ]; From 0e7b707b3a629a9af756b05af16e5ad3af1fc03c Mon Sep 17 00:00:00 2001 From: Allemand Instable <68656923+code-instable@users.noreply.github.com> Date: Sat, 7 Feb 2026 00:40:05 +0100 Subject: [PATCH 53/76] ncspot: 1.3.2 -> 1.3.3 --- pkgs/by-name/nc/ncspot/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nc/ncspot/package.nix b/pkgs/by-name/nc/ncspot/package.nix index eb14f7d9201d..6ea05bc88c3b 100644 --- a/pkgs/by-name/nc/ncspot/package.nix +++ b/pkgs/by-name/nc/ncspot/package.nix @@ -32,16 +32,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "ncspot"; - version = "1.3.2"; + version = "1.3.3"; src = fetchFromGitHub { owner = "hrkfdn"; repo = "ncspot"; tag = "v${finalAttrs.version}"; - hash = "sha256-nmy+KGwGDf3Pp0OHngBqflicASfQOnq81YGaEipv7RE="; + hash = "sha256-U2uadZzC38pZf4For6Nyo91IXr9XqNSU6B+gpuTZJQo="; }; - cargoHash = "sha256-XmEiTUKb7ksPxQbjjDG8hZmIM/vJ6nnb30GSJp9F+18="; + cargoHash = "sha256-ny1vGZSUHxjUZb/nxu2SXP1gimPlPBUejAjiqPpe+CM="; nativeBuildInputs = [ pkg-config ] ++ lib.optional withClipboard python3; From ff39b8bb29830443637fe4b8d3427bb3ab8e4555 Mon Sep 17 00:00:00 2001 From: Niklas Thorild Date: Sun, 18 Jan 2026 16:25:49 +0100 Subject: [PATCH 54/76] qidi-studio: init at 2.04.01.11 --- pkgs/by-name/qi/qidi-studio/package.nix | 53 +++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 pkgs/by-name/qi/qidi-studio/package.nix diff --git a/pkgs/by-name/qi/qidi-studio/package.nix b/pkgs/by-name/qi/qidi-studio/package.nix new file mode 100644 index 000000000000..dea95d34063b --- /dev/null +++ b/pkgs/by-name/qi/qidi-studio/package.nix @@ -0,0 +1,53 @@ +{ + appimageTools, + fetchurl, + webkitgtk_4_1, + lib, + makeWrapper, +}: +let + pname = "qidi-studio"; + version = "2.04.01.11"; + + src = fetchurl { + url = "https://github.com/QIDITECH/QIDIStudio/releases/download/v${version}/QIDIStudio_v0${version}_Ubuntu24.AppImage"; + hash = "sha256-+Uj0S4BOASST+3MqcFNdW1dBQeMxNC5btMUiNVxFs3g="; + }; + + appimageContents = appimageTools.extract { + inherit version pname src; + }; +in +appimageTools.wrapType2 { + inherit pname version src; + extraPkgs = pkgs: [ + webkitgtk_4_1 + ]; + + nativeBuildInputs = [ makeWrapper ]; + + extraInstallCommands = '' + install -m 444 -D ${appimageContents}/QIDIStudio.desktop $out/share/applications/QIDIStudio.desktop + install -m 444 -D ${appimageContents}/QIDIStudio.png \ + $out/share/icons/hicolor/scalable/apps/QIDIStudio.png + substituteInPlace $out/share/applications/QIDIStudio.desktop \ + --replace-fail 'Exec=AppRun' 'Exec=qidi-studio' + wrapProgram "$out/bin/qidi-studio" \ + --set-default WEBKIT_DISABLE_COMPOSITING_MODE 0 \ + --set-default WEBKIT_DISABLE_DMABUF_RENDERER 0 + ''; + + meta = { + description = "Slicer for QIDI 3D Printers, based on Bambu Studio"; + longDescription = '' + QIDI Studio is a professional 3D printer slicing software, which is perfectly compatible with all printers and 3D printing filaments of QIDI Technology. + Multi-platform support, simple inerface, easy to use, complate functions, easy to learn 3D printing. + ''; + homepage = "https://github.com/QIDITECH/QIDIStudio"; + license = lib.licenses.agpl3Plus; + maintainers = with lib.maintainers; [ niklasthorild ]; + mainProgram = "qidi-studio"; + platforms = [ "x86_64-linux" ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + }; +} From 516a66d212de6d6da0aa8b444f63032d04ca6f5a Mon Sep 17 00:00:00 2001 From: Karun Sandhu Date: Sat, 7 Feb 2026 13:52:57 +0100 Subject: [PATCH 55/76] lunatask: 2.1.20 -> 2.1.21 --- pkgs/by-name/lu/lunatask/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/lunatask/package.nix b/pkgs/by-name/lu/lunatask/package.nix index 09fb0f41470c..1f19c761b38b 100644 --- a/pkgs/by-name/lu/lunatask/package.nix +++ b/pkgs/by-name/lu/lunatask/package.nix @@ -6,12 +6,12 @@ }: let - version = "2.1.20"; + version = "2.1.21"; pname = "lunatask"; src = fetchurl { url = "https://github.com/lunatask/lunatask/releases/download/v${version}/Lunatask-${version}.AppImage"; - hash = "sha256-9VRBNbvlPCgdFnDR9kPv0p0vPzcS1NZbo/yuxMkZz5A="; + hash = "sha256-q+GnztAetorwEywBYmjEjFl4PLqTj+v0igQB3toFRTg="; }; appimageContents = appimageTools.extract { From c0a5a10aef4e6f9b2cefaeb050856f19debab470 Mon Sep 17 00:00:00 2001 From: Karun Sandhu Date: Sat, 7 Feb 2026 13:53:33 +0100 Subject: [PATCH 56/76] lunatask: add myself as a maintainer --- pkgs/by-name/lu/lunatask/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/lu/lunatask/package.nix b/pkgs/by-name/lu/lunatask/package.nix index 1f19c761b38b..205ad0a86a28 100644 --- a/pkgs/by-name/lu/lunatask/package.nix +++ b/pkgs/by-name/lu/lunatask/package.nix @@ -41,7 +41,10 @@ appimageTools.wrapType2 { changelog = "https://lunatask.app/releases/${version}"; license = lib.licenses.unfree; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - maintainers = with lib.maintainers; [ zi3m5f ]; + maintainers = with lib.maintainers; [ + MrSom3body + zi3m5f + ]; platforms = [ "x86_64-linux" ]; mainProgram = "lunatask"; }; From 6e16887fc3af6a200fb0628be965b293e630c45c Mon Sep 17 00:00:00 2001 From: ash Date: Sat, 20 Dec 2025 15:46:44 +0000 Subject: [PATCH 57/76] unicode-paracode: 2.9 -> 3.2-unstable-2025-01-31 Co-authored-by: Ilya Grigoriev --- pkgs/by-name/un/unicode-paracode/package.nix | 32 +++++++++++--------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/un/unicode-paracode/package.nix b/pkgs/by-name/un/unicode-paracode/package.nix index cbc960f22ff2..ffd7de1ce02d 100644 --- a/pkgs/by-name/un/unicode-paracode/package.nix +++ b/pkgs/by-name/un/unicode-paracode/package.nix @@ -1,7 +1,6 @@ { lib, fetchFromGitHub, - fetchurl, python3Packages, installShellFiles, gitUpdater, @@ -9,38 +8,42 @@ }: python3Packages.buildPythonApplication (finalAttrs: { - pname = "unicode"; - version = "2.9"; + pname = "unicode-paracode"; + version = "3.2-unstable-2025-01-31"; pyproject = true; src = fetchFromGitHub { owner = "garabik"; repo = "unicode"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-FHAlZ5HID/FE9+YR7Dmc3Uh7E16QKORoD8g9jgTeQdY="; + rev = "7df103ee988bbfe999f457e23cbc0e954dd0e813"; + hash = "sha256-4u/tp+KQMfgo8zS4INB8MJBOLgHqMBj3Tk2yj7Sp3YU="; }; - patches = [ - # Fix 3.13+ mutable locals() - (fetchurl { - url = "https://github.com/garabik/unicode/commit/412952b9b4730263f5b560924b84f8934ea4ba21.patch"; - hash = "sha256-Rfm6Jc7V5n7ggQzA/yeDrYedGMWqRkeUX6FRCUkBWcI="; - }) - ]; - nativeBuildInputs = [ installShellFiles ]; build-system = with python3Packages; [ setuptools ]; postFixup = '' + mkdir -p "$out/share/unicode" + ln -s "${unicode-character-database}/share/unicode/UnicodeData.txt" "$out/share/unicode/UnicodeData.txt" + # We want to keep /usr/share/unicode in the list for the Unihan files substituteInPlace "$out/bin/.unicode-wrapped" \ - --replace-fail "/usr/share/unicode/UnicodeData.txt" "${unicode-character-database}/share/unicode/UnicodeData.txt" + --replace-fail "'/usr/share/unicode', " "'$out/share/unicode', '/usr/share/unicode', " ''; postInstall = '' installManPage paracode.1 unicode.1 ''; + checkPhase = '' + runHook preCheck + + echo Testing: $out/bin/unicode --brief z + diff -u <(echo z U+007A LATIN SMALL LETTER Z) <($out/bin/unicode --brief z 2>&1) && echo Success + + runHook postCheck + ''; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; meta = { @@ -48,6 +51,7 @@ python3Packages.buildPythonApplication (finalAttrs: { homepage = "https://github.com/garabik/unicode"; license = lib.licenses.gpl3; maintainers = [ lib.maintainers.woffs ]; + mainProgram = "unicode"; platforms = lib.platforms.all; }; }) From 6be684b80e0db0ae3d75b3d4599fa216f94d7664 Mon Sep 17 00:00:00 2001 From: niri81 <38499069+niri81@users.noreply.github.com> Date: Sat, 7 Feb 2026 15:53:18 +0100 Subject: [PATCH 58/76] diesel-cli-ext: 0.3.13 -> 0.3.17 --- pkgs/by-name/di/diesel-cli-ext/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/diesel-cli-ext/package.nix b/pkgs/by-name/di/diesel-cli-ext/package.nix index 6d5baba43be4..9ecc369d147f 100644 --- a/pkgs/by-name/di/diesel-cli-ext/package.nix +++ b/pkgs/by-name/di/diesel-cli-ext/package.nix @@ -6,15 +6,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "diesel-cli-ext"; - version = "0.3.13"; + version = "0.3.17"; src = fetchCrate { pname = "diesel_cli_ext"; inherit (finalAttrs) version; - hash = "sha256-5AIzMxEcxL/vYWx3D/meA///Zo+1210HUMEE4dFBhkc="; + hash = "sha256-RkRnkr0xwe1ruQwGa1105CIgQl0cbRCvsJrCW/pWXDE="; }; - cargoHash = "sha256-AvoyJPh59fZPDcOtIZ4UFUgW83szBC3HOOlkxA3VFgE="; + cargoHash = "sha256-l1nptYgDlMXmyhH3OC8D5ViuOG+ePSkxNOtcwuXBQIM="; meta = { description = "Provides different tools for projects using the diesel_cli"; From e97a1a7e32c14fec971996ed186138f1f5b441a8 Mon Sep 17 00:00:00 2001 From: whispers Date: Sat, 7 Feb 2026 10:50:14 -0500 Subject: [PATCH 59/76] vicinae: 0.19.3 -> 0.19.6 Release notes: https://github.com/vicinaehq/vicinae/releases/tag/v0.19.6 Version 0.19.4 was the initial release of these same changes, but v0.19.5 reverted it due to a packaging issue. v0.19.6 is the re-release. --- pkgs/by-name/vi/vicinae/package.nix | 16 ++++++++-------- pkgs/by-name/vi/vicinae/update.sh | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/vi/vicinae/package.nix b/pkgs/by-name/vi/vicinae/package.nix index 2402abf35606..2600f51bfc7e 100644 --- a/pkgs/by-name/vi/vicinae/package.nix +++ b/pkgs/by-name/vi/vicinae/package.nix @@ -16,28 +16,28 @@ pkg-config, protobuf, qt6, - gcc15Stdenv, + stdenv, wayland, libxml2, }: -gcc15Stdenv.mkDerivation (finalAttrs: { +stdenv.mkDerivation (finalAttrs: { pname = "vicinae"; - version = "0.19.3"; + version = "0.19.6"; src = fetchFromGitHub { owner = "vicinaehq"; repo = "vicinae"; tag = "v${finalAttrs.version}"; - hash = "sha256-x/WIhul+slaDhW8PvcHpa/FElraGCWfFvgT7Xgw1Hbo="; + hash = "sha256-ZS3WnNMOuH/h7aKno2aDGvfs96nItfVJB/HHDwJfODQ="; }; apiDeps = fetchNpmDeps { - src = "${finalAttrs.src}/typescript/api"; + src = "${finalAttrs.src}/src/typescript/api"; hash = "sha256-UsTpMR23UQBRseRo33nbT6z/UCjZByryWfn2AQSgm6U="; }; extensionManagerDeps = fetchNpmDeps { - src = "${finalAttrs.src}/typescript/extension-manager"; + src = "${finalAttrs.src}/src/typescript/extension-manager"; hash = "sha256-wl8FDFB6Vl1zD0/s2EbU6l1KX4rwUW6dOZof4ebMMO8="; }; @@ -84,8 +84,8 @@ gcc15Stdenv.mkDerivation (finalAttrs: { postPatch = '' local postPatchHooks=() source ${npmHooks.npmConfigHook}/nix-support/setup-hook - npmRoot=typescript/api npmDeps=${finalAttrs.apiDeps} npmConfigHook - npmRoot=typescript/extension-manager npmDeps=${finalAttrs.extensionManagerDeps} npmConfigHook + npmRoot=src/typescript/api npmDeps=${finalAttrs.apiDeps} npmConfigHook + npmRoot=src/typescript/extension-manager npmDeps=${finalAttrs.extensionManagerDeps} npmConfigHook ''; qtWrapperArgs = [ diff --git a/pkgs/by-name/vi/vicinae/update.sh b/pkgs/by-name/vi/vicinae/update.sh index 4a996c92a94d..5819a8cbf5f9 100755 --- a/pkgs/by-name/vi/vicinae/update.sh +++ b/pkgs/by-name/vi/vicinae/update.sh @@ -12,8 +12,8 @@ if [[ "$UPDATE_NIX_OLD_VERSION" == "$version" ]]; then fi pushd "$(mktemp -d)" -curl -s "https://raw.githubusercontent.com/vicinaehq/vicinae/v${version}/typescript/api/package-lock.json" -o api-package-lock.json -curl -s "https://raw.githubusercontent.com/vicinaehq/vicinae/v${version}/typescript/extension-manager/package-lock.json" -o extension-manager-package-lock.json +curl -s "https://raw.githubusercontent.com/vicinaehq/vicinae/v${version}/src/typescript/api/package-lock.json" -o api-package-lock.json +curl -s "https://raw.githubusercontent.com/vicinaehq/vicinae/v${version}/src/typescript/extension-manager/package-lock.json" -o extension-manager-package-lock.json newApiDepsHash=$(prefetch-npm-deps api-package-lock.json) newExtensionManagerDepsHash=$(prefetch-npm-deps extension-manager-package-lock.json) popd From 16bbea382948361f88df20b73a76d0859f81d912 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 7 Feb 2026 16:55:53 +0000 Subject: [PATCH 60/76] halo: 2.22.12 -> 2.22.13 --- pkgs/by-name/ha/halo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/halo/package.nix b/pkgs/by-name/ha/halo/package.nix index 7f621163183c..d3f76f1a6042 100644 --- a/pkgs/by-name/ha/halo/package.nix +++ b/pkgs/by-name/ha/halo/package.nix @@ -8,10 +8,10 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "halo"; - version = "2.22.12"; + version = "2.22.13"; src = fetchurl { url = "https://github.com/halo-dev/halo/releases/download/v${finalAttrs.version}/halo-${finalAttrs.version}.jar"; - hash = "sha256-26MwshinUmDRY/JYRGxjyujHuFWGJGX2YTK4OxuNNcA="; + hash = "sha256-SYpO+A7si9k/zTyNXpZpxuHbbOv3JofBQv0fISfDRaQ="; }; nativeBuildInputs = [ From 664e58f55c18b26d8b9a4a3868922386dd30e031 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 7 Feb 2026 19:25:28 +0000 Subject: [PATCH 61/76] nixt: 2.8.2 -> 2.9.0 --- pkgs/development/tools/language-servers/nixd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/language-servers/nixd/default.nix b/pkgs/development/tools/language-servers/nixd/default.nix index 35a022a5d87a..cf41ad80d670 100644 --- a/pkgs/development/tools/language-servers/nixd/default.nix +++ b/pkgs/development/tools/language-servers/nixd/default.nix @@ -23,13 +23,13 @@ let nixComponents = nixVersions.nixComponents_2_30; common = rec { - version = "2.8.2"; + version = "2.9.0"; src = fetchFromGitHub { owner = "nix-community"; repo = "nixd"; tag = version; - hash = "sha256-rlV3ZAe7HKdt1SlPS6xy+vAxhddKhjn7XvoDnbq2AnE="; + hash = "sha256-/IU5yJQzUwv/d4mXr+m/AKrw7ufY8r+JAysUhhaHUZY="; }; nativeBuildInputs = [ From b9d7e27b7c164ecc2e2452ddb418ce6934a8ddc2 Mon Sep 17 00:00:00 2001 From: yunfachi Date: Sat, 7 Feb 2026 22:33:48 +0300 Subject: [PATCH 62/76] cubelify: init at 1.25.9 --- pkgs/by-name/cu/cubelify/package.nix | 41 ++++++++++++++++++++++++++++ pkgs/by-name/cu/cubelify/update.sh | 12 ++++++++ 2 files changed, 53 insertions(+) create mode 100644 pkgs/by-name/cu/cubelify/package.nix create mode 100755 pkgs/by-name/cu/cubelify/update.sh diff --git a/pkgs/by-name/cu/cubelify/package.nix b/pkgs/by-name/cu/cubelify/package.nix new file mode 100644 index 000000000000..168245ba8d9d --- /dev/null +++ b/pkgs/by-name/cu/cubelify/package.nix @@ -0,0 +1,41 @@ +{ + appimageTools, + fetchurl, + lib, + makeWrapper, +}: +appimageTools.wrapType2 rec { + pname = "cubelify"; + version = "1.25.9"; + + src = fetchurl { + url = "https://storage.cubelify.com/overlay/v1/Cubelify%20Overlay-${version}.AppImage"; + hash = "sha512-2Kkd8nH//UBYL7K01bZWlOUBTfHpp8GjtB0LwYxp/+/yJJfGq+3eTQGJnlt0mHcnIauVy1ep4IKlPSJQqtigKA=="; + }; + + nativeBuildInputs = [ makeWrapper ]; + + extraInstallCommands = + let + contents = appimageTools.extract { inherit pname version src; }; + in + '' + wrapProgram $out/bin/cubelify \ + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" + install -Dm444 ${contents}/cubelify-overlay.desktop -t $out/share/applications/ + install -Dm444 ${contents}/cubelify-overlay.png -t $out/share/pixmaps/ + substituteInPlace $out/share/applications/cubelify-overlay.desktop \ + --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=cubelify' \ + ''; + + passthru.updateScript = ./update.sh; + + meta = { + description = "Powerful and feature-rich Hypixel anti-sniping stats overlay"; + homepage = "https://cubelify.com/"; + license = with lib.licenses; [ unfree ]; + mainProgram = "cubelify"; + maintainers = with lib.maintainers; [ yunfachi ]; + platforms = [ "x86_64-linux" ]; + }; +} diff --git a/pkgs/by-name/cu/cubelify/update.sh b/pkgs/by-name/cu/cubelify/update.sh new file mode 100755 index 000000000000..c9f5b0e2396f --- /dev/null +++ b/pkgs/by-name/cu/cubelify/update.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p curl yq +set -eu -o pipefail + +target="$(dirname "$(readlink -f "$0")")/package.nix" +host="https://storage.cubelify.com" +metadata=$(curl "$host/overlay/v1/latest-linux.yml") +version=$(echo "$metadata" | yq .version -r | cut -d- -f1) +hash=$(echo "$metadata" | yq .sha512 -r) + +sed -i "s@version = .*;@version = \"$version\";@g" "$target" +sed -i "s@hash.* = .*;@hash = \"sha512-$hash\";@g" "$target" From fe716bba2b7428307693fec20a756def624d670e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 7 Feb 2026 21:47:33 +0000 Subject: [PATCH 63/76] proton-pass-cli: 1.4.1 -> 1.4.2 --- pkgs/by-name/pr/proton-pass-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/proton-pass-cli/package.nix b/pkgs/by-name/pr/proton-pass-cli/package.nix index e72e2dca2c69..74ea44b92f04 100644 --- a/pkgs/by-name/pr/proton-pass-cli/package.nix +++ b/pkgs/by-name/pr/proton-pass-cli/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "proton-pass-cli"; - version = "1.4.1"; + version = "1.4.2"; src = finalAttrs.passthru.sources.${stdenv.hostPlatform.system}; @@ -47,19 +47,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "aarch64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64"; - hash = "sha256-cBkFD0kNgonAReyjmmq/P9SA9rzD+ngHgxJBtOwT1/E="; + hash = "sha256-u8v/g+iB0ZMl1xmDgGLAUzhFpwSK2BGqJpxPOoBgxp4="; }; "aarch64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64"; - hash = "sha256-KPSrJbDqIVyV6H1NV8JJn+gJrKbpVFEE7AiZWXOqg60="; + hash = "sha256-KHy1MmitHEk4ZaS8neBDvjzuszlevlHlGj4CFiGc69U="; }; "x86_64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-x86_64"; - hash = "sha256-zv+lR9FK+Opazwlj8R7w1g7gvTf9ftNKTHDvhtgq0DU="; + hash = "sha256-7QU/rFeEed8/4oT3PUKBQt4rwKxZRWSs1V0wVu50Kcc="; }; "x86_64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64"; - hash = "sha256-DGQs34QYbOUISZW3ECnA+7d5VCgjK+q42HQZN/23Jks="; + hash = "sha256-ZM5sZesA1UA9+1PdQnD3SJ1NIr6sm+GK1iyGr5++7Kk="; }; }; updateScript = writeShellScript "update-proton-pass-cli" '' From eb6a294bd8a0a292967214d1254debcc6e41220e Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 14:06:13 +0000 Subject: [PATCH 64/76] cudaPackages.cuda_nvcc: patch math_functions.h signatures Fix compatibility with glibc 2.42 --- .../cuda-modules/packages/cuda_nvcc.nix | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/pkgs/development/cuda-modules/packages/cuda_nvcc.nix b/pkgs/development/cuda-modules/packages/cuda_nvcc.nix index dd2b85934b29..843736314013 100644 --- a/pkgs/development/cuda-modules/packages/cuda_nvcc.nix +++ b/pkgs/development/cuda-modules/packages/cuda_nvcc.nix @@ -6,6 +6,7 @@ cudaAtLeast, cudaOlder, cuda_cccl, + glibc, lib, libnvvm, makeBinaryWrapper, @@ -163,6 +164,32 @@ buildRedist (finalAttrs: { "''${!outputBin:?}/bin/nvcc" \ --prefix PATH : ${lib.makeBinPath [ backendStdenv.cc ]} '' + # Fix compatibility with glibc 2.42: + # The cospi|sinpi|rsqrt function signatures in include/common/math_functions.h do not match + # glibc 2.42's. + # Indeed, there they are declared with noexcept(true) which is not the case in cuda_nvcc. + + lib.optionals (lib.versionAtLeast glibc.version "2.42") '' + nixLog "Patching math_functions.h signatures to match glibc's ones" + substituteInPlace "''${!outputInclude:?}/include/crt/math_functions.h" \ + --replace-fail \ + "sinpi(double x);" \ + "sinpi(double x) noexcept (true);" \ + --replace-fail \ + "sinpif(float x);" \ + "sinpif(float x) noexcept (true);" \ + --replace-fail \ + "cospi(double x);" \ + "cospi(double x) noexcept (true);" \ + --replace-fail \ + "cospif(float x);" \ + "cospif(float x) noexcept (true);" \ + --replace-fail \ + "rsqrt(double x);" \ + "rsqrt(double x) noexcept (true);" \ + --replace-fail \ + "rsqrtf(float x);" \ + "rsqrtf(float x) noexcept (true);" + '' ); brokenAssertions = [ From 9d7576efb4b97c66a93147f42bb87dbab41f51f7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 7 Feb 2026 23:38:12 +0000 Subject: [PATCH 65/76] jsonschema-cli: 0.40.0 -> 0.41.0 --- pkgs/by-name/js/jsonschema-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/js/jsonschema-cli/package.nix b/pkgs/by-name/js/jsonschema-cli/package.nix index 825bfa5f78c3..4417c4545c84 100644 --- a/pkgs/by-name/js/jsonschema-cli/package.nix +++ b/pkgs/by-name/js/jsonschema-cli/package.nix @@ -9,15 +9,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "jsonschema-cli"; - version = "0.40.0"; + version = "0.41.0"; src = fetchCrate { pname = "jsonschema-cli"; inherit (finalAttrs) version; - hash = "sha256-giHE1iawz3iahO98C5Wq6QboLX2nTzeK/xhASzzDmAY="; + hash = "sha256-Vt1rbiJx3CRSJSljb+HQat8/D4PEm7Sx7arP3UbA0nI="; }; - cargoHash = "sha256-PhWT0ewOQ1ZUQ8xyCeDTNs96XjFGmk+uzvDSWANDCjo="; + cargoHash = "sha256-CUXhosylqBSj+wDHMpWUdSjKvrn5IZ07+MFsGteQpfw="; preCheck = '' export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt From c5e1f907334051e3738d934f1360f37bb85c3b34 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 8 Feb 2026 00:27:24 +0000 Subject: [PATCH 66/76] tdlib: 1.8.60 -> 1.8.61 --- pkgs/by-name/td/tdlib/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/td/tdlib/package.nix b/pkgs/by-name/td/tdlib/package.nix index ab73580628cd..3bbc2a65651c 100644 --- a/pkgs/by-name/td/tdlib/package.nix +++ b/pkgs/by-name/td/tdlib/package.nix @@ -38,7 +38,7 @@ in stdenv.mkDerivation { pname = if tde2eOnly then "tde2e" else "tdlib"; - version = "1.8.60"; + version = "1.8.61"; src = fetchFromGitHub { owner = "tdlib"; @@ -47,8 +47,8 @@ stdenv.mkDerivation { # The tdlib authors do not set tags for minor versions, but # external programs depending on tdlib constrain the minor # version, hence we set a specific commit with a known version. - rev = "0da5c72f8365fb4857096e716d53175ddbdf5a15"; - hash = "sha256-0bVBz0Wi7kfbU8w4jA/7qyYE1K1oV2UZTnSfdHGFiIo="; + rev = "11e254af695060d8890024dd7faa1cc2d6685ef8"; + hash = "sha256-h69eamdx9f1XR0XFw/8mZqOcjWkjRMHE/CVKVESGBg8="; }; buildInputs = [ From 0a07e4e187a05dff8c16d9c58dfa99fcd541777a Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 7 Feb 2026 19:51:27 -0500 Subject: [PATCH 67/76] ci/github-script/lint-commits: fix development branch check https://redirect.github.com/NixOS/nixpkgs/pull/487628 should have had this job fail, but [didn't](https://github.com/NixOS/nixpkgs/actions/runs/21753302803/job/62756645701?pr=487628#step:3:18), because the head branch was named `master`. --- ci/github-script/lint-commits.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ci/github-script/lint-commits.js b/ci/github-script/lint-commits.js index 5237b41845e1..8f201ca5e4c7 100644 --- a/ci/github-script/lint-commits.js +++ b/ci/github-script/lint-commits.js @@ -32,10 +32,12 @@ async function checkCommitMessages({ github, context, core }) { if ( baseBranchType.includes('development') && - headBranchType.includes('development') + headBranchType.includes('development') && + pr.base.repo.id === pr.head.repo?.id ) { - // This matches, for example, PRs from staging-next to master, or vice versa. + // This matches, for example, PRs from NixOS:staging-next to NixOS:master, or vice versa. // Ignore them: we should only care about PRs introducing *new* commits. + // We still want to run on PRs from, e.g., Someone:master to NixOS:master, though. core.info( 'This PR is from one development branch to another. Skipping checks.', ) From e20232eab6909f5218da6c8919d155538cca25fb Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Mon, 12 Jan 2026 09:02:04 -0800 Subject: [PATCH 68/76] zig: move ZIG_GLOBAL_CACHE_DIR setup to configurePhase This allows users to put zig in their `mkShell` without ending up with a ZIG_GLOBAL_CACHE_DIR value set that points back to a location that only would exist in the sandbox. --- doc/hooks/zig.section.md | 4 ++++ doc/redirects.json | 3 +++ pkgs/development/compilers/zig/setup-hook.sh | 11 ++++++++--- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/doc/hooks/zig.section.md b/doc/hooks/zig.section.md index 4bd65746e0dd..e831b70e55ce 100644 --- a/doc/hooks/zig.section.md +++ b/doc/hooks/zig.section.md @@ -32,6 +32,10 @@ stdenv.mkDerivation { The variables below are exclusive to `zig`. +#### `dontUseZigConfigure` {#dont-use-zig-configure} + +Disables using `zigConfigurePhase`. + #### `dontUseZigBuild` {#dont-use-zig-build} Disables using `zigBuildPhase`. diff --git a/doc/redirects.json b/doc/redirects.json index 70df20ea1ac9..bd630c3f56a6 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -2762,6 +2762,9 @@ "index.html#zig-exclusive-variables", "index.html#zig-hook-exclusive-variables" ], + "dont-use-zig-configure": [ + "index.html#dont-use-zig-configure" + ], "dont-use-zig-build": [ "index.html#dont-use-zig-build" ], diff --git a/pkgs/development/compilers/zig/setup-hook.sh b/pkgs/development/compilers/zig/setup-hook.sh index bbd322c5641c..9be840e45308 100644 --- a/pkgs/development/compilers/zig/setup-hook.sh +++ b/pkgs/development/compilers/zig/setup-hook.sh @@ -4,9 +4,13 @@ readonly zigDefaultCpuFlag=@zig_default_cpu_flag@ readonly zigDefaultOptimizeFlag=@zig_default_optimize_flag@ -function zigSetGlobalCacheDir { +function zigConfigurePhase { + runHook preConfigure + ZIG_GLOBAL_CACHE_DIR=$(mktemp -d) export ZIG_GLOBAL_CACHE_DIR + + runHook postConfigure } function zigBuildPhase { @@ -97,8 +101,9 @@ function zigInstallPhase { runHook postInstall } -# shellcheck disable=SC2154 -addEnvHooks "$hostOffset" zigSetGlobalCacheDir +if [ -z "${dontUseZigConfigure-}" ] && [ -z "${configurePhase-}" ]; then + configurePhase=zigConfigurePhase +fi if [ -z "${dontUseZigBuild-}" ] && [ -z "${buildPhase-}" ]; then buildPhase=zigBuildPhase From 877b6a72534e32700499bccfa12427e1261df6df Mon Sep 17 00:00:00 2001 From: David Lynch Date: Wed, 4 Feb 2026 11:08:45 +0000 Subject: [PATCH 69/76] argocd: 3.1.9 -> 3.3.0 --- pkgs/by-name/ar/argocd/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ar/argocd/package.nix b/pkgs/by-name/ar/argocd/package.nix index a91bac02d0c8..bd4a5d5608fc 100644 --- a/pkgs/by-name/ar/argocd/package.nix +++ b/pkgs/by-name/ar/argocd/package.nix @@ -13,13 +13,13 @@ buildGoModule rec { pname = "argocd"; - version = "3.1.9"; + version = "3.3.0"; src = fetchFromGitHub { owner = "argoproj"; repo = "argo-cd"; rev = "v${version}"; - hash = "sha256-l8MlEVfw8BoHS/ZCtxzi7M0xMMOvotXYnconB+3x/1k="; + hash = "sha256-FvN4JCG/5SxpnmdEH9X1sMX5dNlp/x0ALNysv+LWroU="; }; ui = stdenv.mkDerivation { @@ -29,7 +29,7 @@ buildGoModule rec { offlineCache = fetchYarnDeps { yarnLock = "${src}/ui/yarn.lock"; - hash = "sha256-ekhSPWzIgFhwSw0bIlBqu8LTYk3vuJ9VM8eHc3mnHGM="; + hash = "sha256-kqBolkQiwZUBic0f+Ek5HwYsOmro1+FStkDLXAre79o="; }; nativeBuildInputs = [ @@ -45,7 +45,7 @@ buildGoModule rec { }; proxyVendor = true; # darwin/linux hash mismatch - vendorHash = "sha256-oI0N6V8enziJK21VCgQ4KUOWqbC5TcZd3QnWiTTeTHQ="; + vendorHash = "sha256-UYDGt7iTyDlq3lKEZAqFchO0IYV5kVlfbegWaHsA1Og="; # Set target as ./cmd per cli-local # https://github.com/argoproj/argo-cd/blob/master/Makefile From b6d36ffc9733e2549cc924a5f3d0e32728b1839c Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Sun, 8 Feb 2026 12:17:15 +1100 Subject: [PATCH 70/76] pay-respects: 0.7.10 -> 0.7.12 Signed-off-by: Fernando Rodrigues --- pkgs/by-name/pa/pay-respects/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/pay-respects/package.nix b/pkgs/by-name/pa/pay-respects/package.nix index 57bb2e39d4e7..c5fde5b4aaf9 100644 --- a/pkgs/by-name/pa/pay-respects/package.nix +++ b/pkgs/by-name/pa/pay-respects/package.nix @@ -6,16 +6,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "pay-respects"; - version = "0.7.10"; + version = "0.7.12"; src = fetchFromCodeberg { owner = "iff"; repo = "pay-respects"; tag = "v${finalAttrs.version}"; - hash = "sha256-HRSSJPiHILV3YsyXw0vRNDNV6gR1wB2W0H396yU2wko="; + hash = "sha256-bx5PSKWRLzU8OLOtrspI1GT+DMmzqAk+NDZgvcw/OEU="; }; - cargoHash = "sha256-jgeypBPHffZPu8mEJPn8d6eh691K7Jh5OvXdVBeuwF0="; + cargoHash = "sha256-dCZGPIipSotcA7DT3VvTCYq8+DxWHi5cp/fwh/44Jwc="; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; From cb48e9f7aa968e3bcfdb49610be9aaf99aea0111 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Fri, 6 Feb 2026 08:41:24 -0600 Subject: [PATCH 71/76] tellico: migrate to by-name, modernize derivation --- .../te/tellico/package.nix} | 49 +++++++------------ pkgs/top-level/all-packages.nix | 2 - 2 files changed, 18 insertions(+), 33 deletions(-) rename pkgs/{applications/misc/tellico/default.nix => by-name/te/tellico/package.nix} (62%) diff --git a/pkgs/applications/misc/tellico/default.nix b/pkgs/by-name/te/tellico/package.nix similarity index 62% rename from pkgs/applications/misc/tellico/default.nix rename to pkgs/by-name/te/tellico/package.nix index 253493ca99ec..8e8c05991055 100644 --- a/pkgs/applications/misc/tellico/default.nix +++ b/pkgs/by-name/te/tellico/package.nix @@ -4,26 +4,13 @@ fetchFromGitLab, cmake, exempi, - extra-cmake-modules, - karchive, - kdoctools, - kfilemetadata, - kitemmodels, - knewstuff, - kxmlgui, libcdio, - libkcddb, - libksane, makeWrapper, - poppler, - qtcharts, - qtwebengine, - solid, taglib, - wrapQtAppsHook, + kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tellico"; version = "4.1.4"; @@ -31,32 +18,32 @@ stdenv.mkDerivation rec { domain = "invent.kde.org"; owner = "office"; repo = "tellico"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-eScAOd1da05fqXtbcz8oEJiObB7CUxiYReSrr3R7ybM="; }; nativeBuildInputs = [ cmake - extra-cmake-modules - kdoctools + kdePackages.extra-cmake-modules + kdePackages.kdoctools makeWrapper - wrapQtAppsHook + kdePackages.wrapQtAppsHook ]; buildInputs = [ exempi - karchive - kfilemetadata - kitemmodels - knewstuff - kxmlgui + kdePackages.karchive + kdePackages.kfilemetadata + kdePackages.kitemmodels + kdePackages.knewstuff + kdePackages.kxmlgui libcdio - libkcddb - libksane - poppler - qtcharts - qtwebengine - solid + kdePackages.libkcddb + kdePackages.libksane + kdePackages.poppler + kdePackages.qtcharts + kdePackages.qtwebengine + kdePackages.solid taglib ]; @@ -72,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ numkem ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index def965477c65..77e494af4b89 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12788,8 +12788,6 @@ with pkgs; hasktags = haskellPackages.hasktags; }; - tellico = kdePackages.callPackage ../applications/misc/tellico { }; - termpdfpy = python3Packages.callPackage ../applications/misc/termpdf.py { }; inherit (callPackage ../applications/networking/cluster/terraform { }) From 625b574e7186c3921832ac233414fbdbc840feeb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 8 Feb 2026 03:21:12 +0000 Subject: [PATCH 72/76] umap: 3.6.0 -> 3.6.1 --- pkgs/by-name/um/umap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/um/umap/package.nix b/pkgs/by-name/um/umap/package.nix index b583040bd4fe..b12c9b674e32 100644 --- a/pkgs/by-name/um/umap/package.nix +++ b/pkgs/by-name/um/umap/package.nix @@ -19,14 +19,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "umap"; - version = "3.6.0"; + version = "3.6.1"; pyproject = true; src = fetchFromGitHub { owner = "umap-project"; repo = "umap"; rev = version; - hash = "sha256-6EZQl8vo2eKmsy2/8uhwlYW/v51q+dNWxOfKyeXBFMI="; + hash = "sha256-uCi2PDVBB10kPsBXV58noAGFmDztg/W5MLs6gaGyX3o="; }; build-system = [ From 188c5c8df5b6131c1003b25a23009e1196f2d89d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 8 Feb 2026 03:21:55 +0000 Subject: [PATCH 73/76] fna3d: 26.01 -> 26.02 --- pkgs/by-name/fn/fna3d/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fn/fna3d/package.nix b/pkgs/by-name/fn/fna3d/package.nix index 9ac88a8bd702..3e9cf998decf 100644 --- a/pkgs/by-name/fn/fna3d/package.nix +++ b/pkgs/by-name/fn/fna3d/package.nix @@ -11,14 +11,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "fna3d"; - version = "26.01"; + version = "26.02"; src = fetchFromGitHub { owner = "FNA-XNA"; repo = "FNA3D"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-MlSaB7PNw3lBIgbLlU1o2lk4LGIJDLRzxddZYSju5jY="; + hash = "sha256-Gwuml5ZR3m7PEqfYz/BySN9/lsb5Rbej9v0fMfUxt/I="; }; cmakeFlags = [ From c6e62fad687e7fdd7c275b3f70bee625b4ecb698 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 8 Feb 2026 03:24:58 +0000 Subject: [PATCH 74/76] faugus-launcher: 1.13.11 -> 1.14.1 --- pkgs/by-name/fa/faugus-launcher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/faugus-launcher/package.nix b/pkgs/by-name/fa/faugus-launcher/package.nix index 6199dd1657fe..4e28a2c82b5b 100644 --- a/pkgs/by-name/fa/faugus-launcher/package.nix +++ b/pkgs/by-name/fa/faugus-launcher/package.nix @@ -18,14 +18,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "faugus-launcher"; - version = "1.13.11"; + version = "1.14.1"; pyproject = false; src = fetchFromGitHub { owner = "Faugus"; repo = "faugus-launcher"; tag = finalAttrs.version; - hash = "sha256-j+qJmcSvq1TyVKGqPx3oeYIVDMxePPjg12bLu2lYWXU="; + hash = "sha256-1qVHis8Cm8v9+1UyVFyWrSBQsIK0qjEW6Bu61ZJfWbM="; }; nativeBuildInputs = [ From c5aa1c13d872ddf5f9b1863d6f38346f1ac5e527 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 8 Feb 2026 04:17:58 +0100 Subject: [PATCH 75/76] python3Packages.py3nvml: fix, refactor, modernize Modernizes the package and patches the CDLL lookup to look into our driverLink library path to find libnvidia-ml.so.1. --- .../python-modules/py3nvml/default.nix | 30 +++++++++++++------ 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/py3nvml/default.nix b/pkgs/development/python-modules/py3nvml/default.nix index c38d11fac618..7e20245990b6 100644 --- a/pkgs/development/python-modules/py3nvml/default.nix +++ b/pkgs/development/python-modules/py3nvml/default.nix @@ -1,32 +1,44 @@ { lib, + addDriverRunpath, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, xmltodict, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "py3nvml"; version = "0.2.7"; - format = "setuptools"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-Ce4dBFmKbmZOJEZfgEzjv+EZpv21Ni3xwWj4qpKfvXM="; + src = fetchFromGitHub { + owner = "fbcotter"; + repo = "py3nvml"; + tag = finalAttrs.version; + hash = "sha256-NZHpjUFeByhe290R9QWZHsVEtwScP5I3LXRh9OQIUgQ="; }; - propagatedBuildInputs = [ xmltodict ]; + postPatch = '' + substituteInPlace py3nvml/py3nvml.py \ + --replace-fail "libnvidia-ml.so.1" "${addDriverRunpath.driverLink}/lib/libnvidia-ml-so.1" + ''; + + build-system = [ setuptools ]; + + dependencies = [ xmltodict ]; pythonImportsCheck = [ "py3nvml" ]; meta = { + changelog = "https://github.com/fbcotter/py3nvml/releases/tag/${finalAttrs.src.tag}"; description = "Python 3 Bindings for the NVIDIA Management Library"; mainProgram = "py3smi"; - homepage = "https://pypi.org/project/py3nvml/"; + homepage = "https://github.com/fbcotter/py3nvml"; license = with lib.licenses; [ bsd3 bsd2 ]; maintainers = with lib.maintainers; [ happysalada ]; }; -} +}) From b66e9db1ad312220f42168a5883ff63975dafd9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 8 Feb 2026 05:04:01 +0000 Subject: [PATCH 76/76] terraform-providers.mongodb_mongodbatlas: 2.5.0 -> 2.6.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 058ae5362ede..0539ea3e8ba5 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -923,13 +923,13 @@ "vendorHash": "sha256-5cqj1O57snU+NoVqmWc/KIGnowQNMww+rJxYfIPvHWU=" }, "mongodb_mongodbatlas": { - "hash": "sha256-PACDH+CIEzUC/LYmppXin93vi0xp+1fMev2xn9iroRo=", + "hash": "sha256-UenW1c/lrER0851yBWS1XEFz7IdhqEsOg9fqcN2TT5s=", "homepage": "https://registry.terraform.io/providers/mongodb/mongodbatlas", "owner": "mongodb", "repo": "terraform-provider-mongodbatlas", - "rev": "v2.5.0", + "rev": "v2.6.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-3LMym5LFcrtEPA1exhrqbn3lqur7Vh8RP9wOwWChuKc=" + "vendorHash": "sha256-yKP93HPevmZER1oPSRx0xFajksMqEPYW4hvMlpC75u4=" }, "namecheap_namecheap": { "hash": "sha256-fHH9sHI1mqQ9q9nX9DHJ0qfEfmDB4/2uzyVvUuIAF18=",