From 689b966851e42866dcd3f16401c31ca374904f6b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 04:38:36 +0000 Subject: [PATCH 001/130] python3Packages.coloraide: 7.0 -> 8.8.1 --- pkgs/development/python-modules/coloraide/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coloraide/default.nix b/pkgs/development/python-modules/coloraide/default.nix index 2fbe4ca62e78..cc2533a56feb 100644 --- a/pkgs/development/python-modules/coloraide/default.nix +++ b/pkgs/development/python-modules/coloraide/default.nix @@ -7,7 +7,7 @@ typing-extensions, }: let - version = "7.0"; + version = "8.8.1"; in buildPythonPackage { pname = "coloraide"; @@ -18,7 +18,7 @@ buildPythonPackage { owner = "facelessuser"; repo = "coloraide"; tag = version; - hash = "sha256-RjccFdsI7VAVieyVR2XbMTuG2SgPGCLzxjPrJ5G7tIo="; + hash = "sha256-a6FAMtvJMKkMfJVNjlxb7ayIPVZwsGYktO9bkRJjmL4="; }; build-system = [ From b869059d2db21b4f07493530d0c3d598c3c705e2 Mon Sep 17 00:00:00 2001 From: Arnout Engelen Date: Sun, 31 May 2026 10:36:18 +0200 Subject: [PATCH 002/130] libcupsfilters: custom test page The upstream CUPS test page is terrible: it includes images that are way lower-quality than today's consumer printers, both in terms of resolution and colour depth. Upstream [doesn't seem interested](https://github.com/OpenPrinting/libcupsfilters/pull/100) in improving this. The next best thing is to at least have a slightly-better test page in Nix, and take the opportunity to throw in a Nix logo or two. I spoke to someone who is familiar with print and they mentioned solid rgbcmyk blocks are more useful than the 'color wheel'. I could imagine further improvements (maybe adding a 'rainbow gradient', text in various point sizes, 'hyperbolic wedges'), but this seems like a good first step. --- pkgs/by-name/li/libcupsfilters/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/li/libcupsfilters/package.nix b/pkgs/by-name/li/libcupsfilters/package.nix index 9a89e9b29886..a7024801ff9f 100644 --- a/pkgs/by-name/li/libcupsfilters/package.nix +++ b/pkgs/by-name/li/libcupsfilters/package.nix @@ -5,6 +5,7 @@ dejavu_fonts, fetchFromGitHub, fetchpatch, + fetchurl, fontconfig, ghostscript, lcms2, @@ -21,6 +22,12 @@ stdenv, }: +let + testpage = fetchurl { + url = "https://codeberg.org/raboof/cups-testpage/releases/download/v0.1/default-testpage.pdf"; + hash = "sha256-gtR/r/tORsXLw4PlFhxm29+//YNAKTT0c4z3GsgtzNw="; + }; +in stdenv.mkDerivation { pname = "libcupsfilters"; version = "2.1.1"; @@ -100,6 +107,10 @@ stdenv.mkDerivation { "CUPS_SERVERROOT=$(out)/etc/cups" ]; + preBuild = '' + cp ${testpage} data/default-testpage.pdf + ''; + meta = { homepage = "https://github.com/OpenPrinting/libcupsfilters"; description = "Backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc"; From 4b1e59dc21324b3b1629c6b9a2a2873671f3b2e2 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 20:44:56 +0700 Subject: [PATCH 003/130] python3Packages.winsspi: migrate to pyproject --- pkgs/development/python-modules/winsspi/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/winsspi/default.nix b/pkgs/development/python-modules/winsspi/default.nix index f9e12c9c973a..dd0552f1bc26 100644 --- a/pkgs/development/python-modules/winsspi/default.nix +++ b/pkgs/development/python-modules/winsspi/default.nix @@ -2,20 +2,23 @@ lib, buildPythonPackage, fetchPypi, + setuptools, minikerberos, }: buildPythonPackage rec { pname = "winsspi"; version = "0.0.11"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-AXC6SJ+iWPGqTmdgoWKEbD8tDUUcg2aD609hO2bdQfM="; }; - propagatedBuildInputs = [ minikerberos ]; + build-system = [ setuptools ]; + + dependencies = [ minikerberos ]; # Module doesn't have tests doCheck = false; From 76a76041c334048771392f77bda8b19bd5ec765a Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 20:46:35 +0700 Subject: [PATCH 004/130] python3Packages.winsspi: modernize --- pkgs/development/python-modules/winsspi/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/winsspi/default.nix b/pkgs/development/python-modules/winsspi/default.nix index dd0552f1bc26..fdcb27c6c319 100644 --- a/pkgs/development/python-modules/winsspi/default.nix +++ b/pkgs/development/python-modules/winsspi/default.nix @@ -6,13 +6,15 @@ minikerberos, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "winsspi"; version = "0.0.11"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-AXC6SJ+iWPGqTmdgoWKEbD8tDUUcg2aD609hO2bdQfM="; }; @@ -31,4 +33,4 @@ buildPythonPackage rec { license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 6a3e0f353b6b8200a390b40a57eaacd14782628f Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 20:47:51 +0700 Subject: [PATCH 005/130] python3Packages.woodblock: migrate to pyproject --- pkgs/development/python-modules/woodblock/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/woodblock/default.nix b/pkgs/development/python-modules/woodblock/default.nix index 14e28aff13fb..476f04b1d941 100644 --- a/pkgs/development/python-modules/woodblock/default.nix +++ b/pkgs/development/python-modules/woodblock/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + setuptools, click, multimethod, numpy, @@ -9,14 +10,16 @@ buildPythonPackage rec { pname = "woodblock"; version = "0.1.7"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; sha256 = "c0347ece920b7009d94551983a01f42db02920ca8d7b0ff36d24a337e2c937f7"; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ click multimethod numpy From d2be576cc600fc6b3d8f84c9ef37638efe2c0be1 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 20:49:39 +0700 Subject: [PATCH 006/130] python3Packages.woodblock: modernize --- pkgs/development/python-modules/woodblock/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/woodblock/default.nix b/pkgs/development/python-modules/woodblock/default.nix index 476f04b1d941..3046ca43ea2c 100644 --- a/pkgs/development/python-modules/woodblock/default.nix +++ b/pkgs/development/python-modules/woodblock/default.nix @@ -7,14 +7,16 @@ multimethod, numpy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "woodblock"; version = "0.1.7"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; - sha256 = "c0347ece920b7009d94551983a01f42db02920ca8d7b0ff36d24a337e2c937f7"; + inherit (finalAttrs) pname version; + hash = "sha256-wDR+zpILcAnZRVGYOgH0LbApIMqNew/zbSSjN+LJN/c="; }; build-system = [ setuptools ]; @@ -37,4 +39,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) From 7730ddcf06fa24f0aa517102b68bed18e850834b Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:12:50 +0700 Subject: [PATCH 007/130] python3Packages.xml-marshaller: migrate to pyproject --- pkgs/development/python-modules/xml-marshaller/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xml-marshaller/default.nix b/pkgs/development/python-modules/xml-marshaller/default.nix index 67aad175937f..aa689fcff620 100644 --- a/pkgs/development/python-modules/xml-marshaller/default.nix +++ b/pkgs/development/python-modules/xml-marshaller/default.nix @@ -2,6 +2,7 @@ buildPythonPackage, fetchPypi, lib, + setuptools, lxml, six, }: @@ -9,7 +10,7 @@ buildPythonPackage rec { pname = "xml-marshaller"; version = "1.0.2"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "xml_marshaller"; @@ -17,7 +18,9 @@ buildPythonPackage rec { hash = "sha256-QvBALLDD8o5nZQ5Z4bembhadK6jcydWKQpJaSmGqqJM="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ lxml six ]; From ef5d2f5b9fcf10ffbe5ec5b38135138fdf204cb0 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:14:42 +0700 Subject: [PATCH 008/130] python3Packages.xml-marshaller: modernize --- .../development/python-modules/xml-marshaller/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/xml-marshaller/default.nix b/pkgs/development/python-modules/xml-marshaller/default.nix index aa689fcff620..cd96138b2341 100644 --- a/pkgs/development/python-modules/xml-marshaller/default.nix +++ b/pkgs/development/python-modules/xml-marshaller/default.nix @@ -7,14 +7,16 @@ six, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xml-marshaller"; version = "1.0.2"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { pname = "xml_marshaller"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-QvBALLDD8o5nZQ5Z4bembhadK6jcydWKQpJaSmGqqJM="; }; @@ -33,4 +35,4 @@ buildPythonPackage rec { license = lib.licenses.psfl; maintainers = with lib.maintainers; [ mazurel ]; }; -} +}) From 8a90480cfe39bada6f87d23acd8902efdc090e4d Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:15:49 +0700 Subject: [PATCH 009/130] python3Packages.xmljson: migrate to pyproject --- pkgs/development/python-modules/xmljson/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/xmljson/default.nix b/pkgs/development/python-modules/xmljson/default.nix index 42aba72a328f..79701ad7f75a 100644 --- a/pkgs/development/python-modules/xmljson/default.nix +++ b/pkgs/development/python-modules/xmljson/default.nix @@ -2,19 +2,22 @@ buildPythonPackage, fetchPypi, lib, + setuptools, lxml, }: buildPythonPackage rec { pname = "xmljson"; version = "0.2.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; sha256 = "b4158e66aa1e62ee39f7f80eb2fe4f767670ba3c0d5de9804420dc53427fdec8"; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ lxml ]; meta = { From 6d2a35bbf0204bdf201279253d7c33a2d1f1b55e Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:17:08 +0700 Subject: [PATCH 010/130] python3Packages.xmljson: modernize --- pkgs/development/python-modules/xmljson/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xmljson/default.nix b/pkgs/development/python-modules/xmljson/default.nix index 79701ad7f75a..e4cf1e3e6d05 100644 --- a/pkgs/development/python-modules/xmljson/default.nix +++ b/pkgs/development/python-modules/xmljson/default.nix @@ -6,20 +6,24 @@ lxml, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xmljson"; version = "0.2.1"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; - sha256 = "b4158e66aa1e62ee39f7f80eb2fe4f767670ba3c0d5de9804420dc53427fdec8"; + inherit (finalAttrs) pname version; + hash = "sha256-tBWOZqoeYu459/gOsv5PdnZwujwNXemARCDcU0J/3sg="; }; build-system = [ setuptools ]; nativeCheckInputs = [ lxml ]; + pythonImportsCheck = [ "xmljson" ]; + meta = { description = "Converts XML into dictionary structures and vice-versa"; mainProgram = "xml2json"; @@ -27,4 +31,4 @@ buildPythonPackage rec { license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ rakesh4g ]; }; -} +}) From 1f23f971a29a42970c8241aaa11c844d0ae5e421 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:18:59 +0700 Subject: [PATCH 011/130] python3Packages.xmodem: migrate to pyproject --- pkgs/development/python-modules/xmodem/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/xmodem/default.nix b/pkgs/development/python-modules/xmodem/default.nix index feb8e524b60b..c10c76dac747 100644 --- a/pkgs/development/python-modules/xmodem/default.nix +++ b/pkgs/development/python-modules/xmodem/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, pytest, which, lrzsz, @@ -10,7 +11,7 @@ buildPythonPackage rec { pname = "xmodem"; version = "0.4.7"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "tehmaze"; @@ -19,6 +20,8 @@ buildPythonPackage rec { sha256 = "sha256-kwPA/lYiv6IJSKGRuH13tBofZwp19vebwQniHK7A/i8="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytest which From a70772a6a4e3f5961c211fbfcdb2611d9e1916f0 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:20:31 +0700 Subject: [PATCH 012/130] python3Packages.xmodem: modernize --- pkgs/development/python-modules/xmodem/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xmodem/default.nix b/pkgs/development/python-modules/xmodem/default.nix index c10c76dac747..1a9115e52ae4 100644 --- a/pkgs/development/python-modules/xmodem/default.nix +++ b/pkgs/development/python-modules/xmodem/default.nix @@ -8,16 +8,18 @@ lrzsz, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xmodem"; version = "0.4.7"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "tehmaze"; repo = "xmodem"; - tag = version; - sha256 = "sha256-kwPA/lYiv6IJSKGRuH13tBofZwp19vebwQniHK7A/i8="; + tag = finalAttrs.version; + hash = "sha256-kwPA/lYiv6IJSKGRuH13tBofZwp19vebwQniHK7A/i8="; }; build-system = [ setuptools ]; @@ -32,10 +34,12 @@ buildPythonPackage rec { pytest ''; + pythonImportsCheck = [ "xmodem" ]; + meta = { description = "Pure python implementation of the XMODEM protocol"; maintainers = with lib.maintainers; [ emantor ]; homepage = "https://github.com/tehmaze/xmodem"; license = lib.licenses.mit; }; -} +}) From ec0be17e667f3ca8d61211e52f2da633abb3f1fb Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 22:01:20 +0700 Subject: [PATCH 013/130] python3Packages.yamlordereddictloader: migrate to pyproject --- .../python-modules/yamlordereddictloader/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yamlordereddictloader/default.nix b/pkgs/development/python-modules/yamlordereddictloader/default.nix index c29cc6acd681..89faa3680c16 100644 --- a/pkgs/development/python-modules/yamlordereddictloader/default.nix +++ b/pkgs/development/python-modules/yamlordereddictloader/default.nix @@ -2,20 +2,23 @@ lib, buildPythonPackage, fetchPypi, + setuptools, pyyaml, }: buildPythonPackage rec { pname = "yamlordereddictloader"; version = "0.4.2"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-Nq8vYhD8/12k/EwS4dgV+XPc60EETnleHwYRXWNLyhM="; }; - propagatedBuildInputs = [ pyyaml ]; + build-system = [ setuptools ]; + + dependencies = [ pyyaml ]; # no tests doCheck = false; From 3cb9085385a69499a4ede7fb951bd8f2c20f2a60 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 22:03:20 +0700 Subject: [PATCH 014/130] python3Packages.yamlordereddictloader: modernize --- .../python-modules/yamlordereddictloader/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/yamlordereddictloader/default.nix b/pkgs/development/python-modules/yamlordereddictloader/default.nix index 89faa3680c16..c2158ff92a70 100644 --- a/pkgs/development/python-modules/yamlordereddictloader/default.nix +++ b/pkgs/development/python-modules/yamlordereddictloader/default.nix @@ -6,13 +6,15 @@ pyyaml, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "yamlordereddictloader"; version = "0.4.2"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-Nq8vYhD8/12k/EwS4dgV+XPc60EETnleHwYRXWNLyhM="; }; @@ -31,4 +33,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) From d1cf792b4c9c79a7bf7c596dfb6f449fb61c3908 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 22:52:50 +0700 Subject: [PATCH 015/130] python3Packages.wavedrom: migrate to pyproject --- pkgs/development/python-modules/wavedrom/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wavedrom/default.nix b/pkgs/development/python-modules/wavedrom/default.nix index 2a041f5fb4e3..8701493455d7 100644 --- a/pkgs/development/python-modules/wavedrom/default.nix +++ b/pkgs/development/python-modules/wavedrom/default.nix @@ -4,6 +4,7 @@ buildPythonPackage, cairosvg, fetchPypi, + setuptools, pillow, pytestCheckHook, pyyaml, @@ -16,16 +17,19 @@ buildPythonPackage rec { pname = "wavedrom"; version = "2.0.3.post3"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-MntNXcpZPIElfCAv6lFvepCHR/sRUnw1nwNPW3r39Hs="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ + setuptools + setuptools-scm + ]; - propagatedBuildInputs = [ + dependencies = [ attrdict pyyaml svgwrite From 9c498c29608fd8588f5674985e5f979d42bb604a Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 22:54:15 +0700 Subject: [PATCH 016/130] python3Packages.wavedrom: modernize --- pkgs/development/python-modules/wavedrom/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wavedrom/default.nix b/pkgs/development/python-modules/wavedrom/default.nix index 8701493455d7..965ea7fcdae1 100644 --- a/pkgs/development/python-modules/wavedrom/default.nix +++ b/pkgs/development/python-modules/wavedrom/default.nix @@ -14,13 +14,15 @@ xmldiff, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "wavedrom"; version = "2.0.3.post3"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-MntNXcpZPIElfCAv6lFvepCHR/sRUnw1nwNPW3r39Hs="; }; @@ -57,4 +59,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ airwoodix ]; }; -} +}) From 14f12d1b32fc6dbaa266984dc086d85620596daa Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 22:55:26 +0700 Subject: [PATCH 017/130] python3Packages.waybackpy: migrate to pyproject --- pkgs/development/python-modules/waybackpy/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/waybackpy/default.nix b/pkgs/development/python-modules/waybackpy/default.nix index bbac0d042879..6b8924e0d4e3 100644 --- a/pkgs/development/python-modules/waybackpy/default.nix +++ b/pkgs/development/python-modules/waybackpy/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + setuptools, click, urllib3, requests, @@ -10,13 +11,15 @@ buildPythonPackage rec { pname = "waybackpy"; version = "3.0.6"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-SXo3F1arp2ROt62g69TtsVy4xTvBNMyXO/AjoSyv+D8="; }; + build-system = [ setuptools ]; + dependencies = [ click urllib3 From ad297ac4c9d8fc668ee198ab66a2a3467946b3a5 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 22:57:01 +0700 Subject: [PATCH 018/130] python3Packages.waybackpy: modernize --- pkgs/development/python-modules/waybackpy/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/waybackpy/default.nix b/pkgs/development/python-modules/waybackpy/default.nix index 6b8924e0d4e3..f95c25cf6976 100644 --- a/pkgs/development/python-modules/waybackpy/default.nix +++ b/pkgs/development/python-modules/waybackpy/default.nix @@ -8,13 +8,15 @@ requests, pytest, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "waybackpy"; version = "3.0.6"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-SXo3F1arp2ROt62g69TtsVy4xTvBNMyXO/AjoSyv+D8="; }; @@ -36,4 +38,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ chpatrick ]; }; -} +}) From c19bacba11c95546b87884082aa40a797f9b26cf Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 22:58:52 +0700 Subject: [PATCH 019/130] python3Packages.wcag-contrast-ratio: migrate to pyproject --- .../python-modules/wcag-contrast-ratio/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/wcag-contrast-ratio/default.nix b/pkgs/development/python-modules/wcag-contrast-ratio/default.nix index 27deecbf62b7..54cfadfcc8f9 100644 --- a/pkgs/development/python-modules/wcag-contrast-ratio/default.nix +++ b/pkgs/development/python-modules/wcag-contrast-ratio/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + setuptools, hypothesis, pytestCheckHook, }: @@ -9,13 +10,15 @@ buildPythonPackage rec { pname = "wcag-contrast-ratio"; version = "0.9"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-aRkrjlwKfQ3F/xGH7rPjmBQWM6S95RxpyH9Y/oftNhw="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ hypothesis pytestCheckHook From 0bac9312fc360049b15cce75cc82198a3c0d2630 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 23:00:07 +0700 Subject: [PATCH 020/130] python3Packages.wcag-contrast-ratio: modernize --- .../python-modules/wcag-contrast-ratio/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wcag-contrast-ratio/default.nix b/pkgs/development/python-modules/wcag-contrast-ratio/default.nix index 54cfadfcc8f9..5a41c559a17b 100644 --- a/pkgs/development/python-modules/wcag-contrast-ratio/default.nix +++ b/pkgs/development/python-modules/wcag-contrast-ratio/default.nix @@ -7,13 +7,15 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "wcag-contrast-ratio"; version = "0.9"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-aRkrjlwKfQ3F/xGH7rPjmBQWM6S95RxpyH9Y/oftNhw="; }; @@ -34,4 +36,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) From d89d3b065663137be1099ef43454862320327ec7 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 23:04:18 +0700 Subject: [PATCH 021/130] python3Packages.web-cache: migrate to pyproject --- pkgs/development/python-modules/web-cache/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/web-cache/default.nix b/pkgs/development/python-modules/web-cache/default.nix index 816ee85cab5a..1daca71ca2a4 100644 --- a/pkgs/development/python-modules/web-cache/default.nix +++ b/pkgs/development/python-modules/web-cache/default.nix @@ -2,13 +2,14 @@ lib, buildPythonPackage, fetchPypi, + setuptools, isPy3k, }: buildPythonPackage rec { pname = "web-cache"; version = "1.1.0"; - format = "setuptools"; + pyproject = true; disabled = !isPy3k; src = fetchPypi { @@ -17,6 +18,8 @@ buildPythonPackage rec { sha256 = "1d8f1s3i0s3h1jqvjq6cp639hhbbpxvyq7cf9dwzrvvvr0s0m8fm"; }; + build-system = [ setuptools ]; + # No tests in downloaded archive doCheck = false; From 382e0db1ee76d680490ae723b69d4d98dbfc1563 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 23:05:50 +0700 Subject: [PATCH 022/130] python3Packages.web-cache: modernize --- pkgs/development/python-modules/web-cache/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/web-cache/default.nix b/pkgs/development/python-modules/web-cache/default.nix index 1daca71ca2a4..aaa4ec066e94 100644 --- a/pkgs/development/python-modules/web-cache/default.nix +++ b/pkgs/development/python-modules/web-cache/default.nix @@ -6,16 +6,19 @@ isPy3k, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "web-cache"; version = "1.1.0"; pyproject = true; + + __structuredAttrs = true; + disabled = !isPy3k; src = fetchPypi { - inherit version; + inherit (finalAttrs) version; pname = "web_cache"; - sha256 = "1d8f1s3i0s3h1jqvjq6cp639hhbbpxvyq7cf9dwzrvvvr0s0m8fm"; + hash = "sha256-1aEKNMh77/x5S44d7He/a0GYhrnMYLmxDHBoEIcODrU="; }; build-system = [ setuptools ]; @@ -31,4 +34,4 @@ buildPythonPackage rec { license = lib.licenses.lgpl2Plus; maintainers = with lib.maintainers; [ moni ]; }; -} +}) From 0f2057b38194a93ce43c4cca0dc3c8603d9aa18d Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 23:28:27 +0700 Subject: [PATCH 023/130] python3Packages.wheezy-captcha: migrate to pyproject --- pkgs/development/python-modules/wheezy-captcha/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wheezy-captcha/default.nix b/pkgs/development/python-modules/wheezy-captcha/default.nix index 13380be1b8d2..142a7b516da9 100644 --- a/pkgs/development/python-modules/wheezy-captcha/default.nix +++ b/pkgs/development/python-modules/wheezy-captcha/default.nix @@ -2,20 +2,23 @@ lib, buildPythonPackage, fetchPypi, + setuptools, pillow, }: buildPythonPackage rec { pname = "wheezy.captcha"; version = "3.2.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-UtTpgrPK5eRr7sq97jptjdJyvAyrM2oU07+GZr2Ad7s="; }; - propagatedBuildInputs = [ pillow ]; + build-system = [ setuptools ]; + + dependencies = [ pillow ]; pythonImportsCheck = [ "wheezy.captcha" ]; From fc7d075163cee95219bf0d4ef2492c5bea44eb0c Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 23:29:33 +0700 Subject: [PATCH 024/130] python3Packages.wheezy-captcha: modernize --- .../development/python-modules/wheezy-captcha/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wheezy-captcha/default.nix b/pkgs/development/python-modules/wheezy-captcha/default.nix index 142a7b516da9..0132bd07a011 100644 --- a/pkgs/development/python-modules/wheezy-captcha/default.nix +++ b/pkgs/development/python-modules/wheezy-captcha/default.nix @@ -6,13 +6,15 @@ pillow, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "wheezy.captcha"; version = "3.2.0"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-UtTpgrPK5eRr7sq97jptjdJyvAyrM2oU07+GZr2Ad7s="; }; @@ -28,4 +30,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ Flakebi ]; }; -} +}) From 777a6f788d72bb1bc1d9b45f1c5633402cf6f7e2 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Mon, 15 Jun 2026 11:46:23 -0700 Subject: [PATCH 025/130] everspace: drop --- pkgs/by-name/ev/everspace/package.nix | 140 -------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 140 deletions(-) delete mode 100644 pkgs/by-name/ev/everspace/package.nix diff --git a/pkgs/by-name/ev/everspace/package.nix b/pkgs/by-name/ev/everspace/package.nix deleted file mode 100644 index d8c8b86efb3a..000000000000 --- a/pkgs/by-name/ev/everspace/package.nix +++ /dev/null @@ -1,140 +0,0 @@ -{ - # Packaging Dependencies - lib, - stdenv, - requireFile, - autoPatchelfHook, - unzip, - copyDesktopItems, - makeDesktopItem, - - # Everspace Dependencies - cairo, - gdk-pixbuf, - pango, - gtk2-x11, - libGL, - openal, - - # Unreal Engine 4 Dependencies - libxxf86vm, - libxscrnsaver, - libxrender, - libxrandr, - libxi, - libxfixes, - libxext, - libxcursor, - libxau, - libx11, - libxcb, -}: - -# Known issues: -# - Video playback (upon starting a new game) does not work (screen is black) -stdenv.mkDerivation rec { - pname = "everspace"; - version = "1.3.5.3655"; - - src = requireFile { - name = "everspace_1_3_5_3655_32896.sh"; - url = "https://www.gog.com/"; - sha256 = "0jlvxq14k1pxmbr08y8kar0ijlqxcnkfqlvw883j96v9zr34ynj3"; - }; - - nativeBuildInputs = [ - autoPatchelfHook - copyDesktopItems - unzip - ]; - - buildInputs = [ - cairo - gdk-pixbuf - pango - gtk2-x11 - openal - (lib.getLib stdenv.cc.cc) - ]; - - runtimeDependencies = [ - libGL - - # ue4 - libx11 - libxscrnsaver - libxau - libxcursor - libxext - libxfixes - libxi - libxrandr - libxrender - libxxf86vm - libxcb - ]; - - unpackPhase = '' - runHook preUnpack - - # The shell script contains a zip file. Unzipping it works but will result - # in some error output and an error exit code. - unzip "$src" || true - - runHook postUnpack - ''; - - postPatch = '' - ## Remove Bundled Libs ## - - # vlc libs - # - # TODO: This is probably what breaks video playback. It would be cleaner - # to remove the bundled libs and replace them with system libs but there - # are so many. Copy-pasting the list from the vlc package is a good start - # but still leaves us with many unresolved dependencies. - rm -rf ./data/noarch/game/RSG/Plugins/VlcMedia - - # openal - rm -rf ./data/noarch/game/Engine/Binaries/ThirdParty/OpenAL - ''; - - dontConfigure = true; - dontBuild = true; - - installPhase = '' - runHook preInstall - - mkdir -p "$out/opt" - cp -r "./data/noarch" "$out/opt/everspace" - - mkdir -p "$out/bin" - ln -s "$out/opt/everspace/game/RSG/Binaries/Linux/RSG-Linux-Shipping" "$out/bin/everspace" - - mkdir -p "$out/share/pixmaps" - ln -s "$out/opt/everspace/support/icon.png" "$out/share/pixmaps/everspace-gog.png" - - runHook postInstall - ''; - - desktopItems = [ - (makeDesktopItem { - type = "Application"; - name = "everspace-gog"; - desktopName = "EVERSPACE™"; - comment = meta.description; - exec = "everspace"; - icon = "everspace-gog"; - categories = [ "Game" ]; - }) - ]; - - meta = { - description = "Action-focused single-player space shooter with roguelike elements"; - homepage = "https://classic.everspace-game.com/"; - license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ jtrees ]; - platforms = [ "x86_64-linux" ]; - sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index fdcfe380b116..d23a9379cc1b 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -715,6 +715,7 @@ mapAliases { ethercalc = throw "'ethercalc' has been removed from nixpkgs as the project was old, unmaintained, and could not be packaged well in nixpkgs"; # Added 2025-11-28 ethersync = warnAlias "'ethersync' has been renamed to 'teamtype'" teamtype; # Added 2025-10-31 eureka-ideas = throw "'eureka-ideas' has been removed as it has been unmaintained upstream since April 2023"; # Added 2026-02-07 + everspace = throw "'everspace' has been removed, as it relies on gtk2 libraries"; # Added 2026-06-15 evolve-core = throw "'evolve-core' has been removed, as it hindered the removal of flutter329"; # Added 2026-01-25 eww-wayland = throw "'eww-wayland' has been renamed to/replaced by 'eww'"; # Converted to throw 2025-10-27 f3d_egl = warnAlias "'f3d' now build with egl support by default, so `f3d_egl` is deprecated, consider using 'f3d' instead." f3d; # Added 2025-07-18 From d33814099cbb61f17f3c6ac215af2edf2174fda7 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Wed, 17 Jun 2026 13:38:15 -0700 Subject: [PATCH 026/130] i-dot-ming: fetch all fonts, fix update script, use installFonts --- pkgs/by-name/i-/i-dot-ming/package.nix | 46 ++++++++------------------ 1 file changed, 13 insertions(+), 33 deletions(-) diff --git a/pkgs/by-name/i-/i-dot-ming/package.nix b/pkgs/by-name/i-/i-dot-ming/package.nix index 3f3a486b4d87..915c09944b96 100644 --- a/pkgs/by-name/i-/i-dot-ming/package.nix +++ b/pkgs/by-name/i-/i-dot-ming/package.nix @@ -1,47 +1,27 @@ { lib, stdenvNoCC, - fetchurl, - writeScript, + fetchFromGitHub, + installFonts, + nix-update-script, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "i.ming"; version = "8.10"; - src = fetchurl { - url = "https://raw.githubusercontent.com/ichitenfont/I.Ming/${version}/${version}/I.Ming-${version}.ttf"; - hash = "sha256-y6E7dbBQ1nG2EdAGMUcmLkIeFDWa1FMJSLBw9WER8PM="; + src = fetchFromGitHub { + owner = "ichitenfont"; + repo = "I.Ming"; + tag = finalAttrs.version; + hash = "sha256-TutIcX/DoeO5cwjD0o1IaXErStY73Cqk00NDKbXw39I="; + rootDir = finalAttrs.version; }; - dontUnpack = true; - - installPhase = '' - runHook preInstall - - install -DT -m444 $src $out/share/fonts/truetype/I.Ming/I.Ming.ttf - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; passthru = { - updateScript = writeScript "updater" '' - #!/usr/bin/env nix-shell - #!nix-shell -i bash -p curl gnused - set -e - version=$(curl -i -s https://github.com/ichitenfont/I.Ming/releases/latest | sed -n -E 's|^location.*releases/tag/([0-9.]+).*$|\1|p') - if [[ $version != ${version} ]]; then - tmp=$(mktemp -d) - curl -Lo $tmp/I.Ming.ttf https://raw.githubusercontent.com/ichitenfont/I.Ming/$version/$version/I.Ming-$version.ttf - install -DT -m444 $tmp/I.Ming.ttf $tmp/share/fonts/truetype/I.Ming/I.Ming.ttf - rm $tmp/I.Ming.ttf - hash=$(nix --extra-experimental-features nix-command hash path --type sha256 --base32 --sri $tmp) - sed -i -E \ - -e "s/version = \"[0-9.]+\"/version = \"$version\"/" \ - -e "s|hash = \".*\"|hash = \"$hash\"|" \ - pkgs/data/fonts/i-dot-ming/default.nix - fi - ''; + updateScript = nix-update-script { }; }; meta = { @@ -51,4 +31,4 @@ stdenvNoCC.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.linsui ]; }; -} +}) From 3be476ad02b8c5f524290db630acd6ff63aa4feb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Jun 2026 22:05:01 +0000 Subject: [PATCH 027/130] maestro: 2.6.0 -> 2.6.1 --- pkgs/by-name/ma/maestro/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/maestro/package.nix b/pkgs/by-name/ma/maestro/package.nix index 95ba032e5135..1b1a62b24543 100644 --- a/pkgs/by-name/ma/maestro/package.nix +++ b/pkgs/by-name/ma/maestro/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "maestro"; - version = "2.6.0"; + version = "2.6.1"; src = fetchurl { url = "https://github.com/mobile-dev-inc/maestro/releases/download/cli-${finalAttrs.version}/maestro.zip"; - hash = "sha256-gBhRBaXX4ifjs/vPIl9FsxJQjqZ2qfyOGxqhysi5/24="; + hash = "sha256-NECCX1FPU3xqlrz13plXgMKkp/g6QyCP3JXU8f7PrTs="; }; dontUnpack = true; From dfb3c084b6c03da742fdffe58e187e94066a8cdf Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Thu, 18 Jun 2026 12:41:32 -0700 Subject: [PATCH 028/130] gtkradiant: drop --- pkgs/by-name/gt/gtkradiant/package.nix | 286 ------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 286 deletions(-) delete mode 100644 pkgs/by-name/gt/gtkradiant/package.nix diff --git a/pkgs/by-name/gt/gtkradiant/package.nix b/pkgs/by-name/gt/gtkradiant/package.nix deleted file mode 100644 index 41754b8568f8..000000000000 --- a/pkgs/by-name/gt/gtkradiant/package.nix +++ /dev/null @@ -1,286 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - fetchsvn, - scons, - pkg-config, - python3, - glib, - libxml2, - gtk2, - libGLU, - gnome2, - runCommand, - writeScriptBin, - runtimeShell, - makeDesktopItem, - copyDesktopItems, -}: - -let - q3Pack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/Q3Pack/trunk"; - rev = 144; - sha256 = "sha256-U1GtMv775JEOAJ1W2kSaRNPDCnW39W+KqVDTTG2yISY="; - }; - urtPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/UrTPack/trunk"; - rev = 144; - sha256 = "sha256-DQjENyQa1kEieU3ZWyMt2e4oEN0X2K3lxP79sBI91iI="; - }; - etPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/ETPack/trunk"; - rev = 144; - sha256 = "sha256-mqaWOYfF/F6ABh7nKA36YvsywZIdwJ9IitFi2Xp5rgk="; - }; - qlPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/QLPack/trunk"; - rev = 144; - sha256 = "sha256-lrn4nu3JI7j+t9jYd+UFE55GOCbc6+Sh2fZfVlEr1WM="; - }; - q2Pack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/Q2Pack/trunk"; - rev = 144; - sha256 = "sha256-ad8dRV+28Zz5yQsJU7hvteSIn9wWpehuqxMspw3yvvU="; - }; - quetooPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/QuetooPack/trunk"; - rev = 144; - sha256 = "sha256-SOblPJgdVEZrTYtvDlcF7paIm3UitSVFQ9+RahXkO64="; - }; - jaPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/JAPack/trunk"; - rev = 144; - sha256 = "sha256-P6lI+nNrPwoWJl5ThUHIA3Iw1nWVo2djaaWHAF5HuDo="; - }; - stvefPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/STVEFPack/trunk"; - rev = 144; - sha256 = "sha256-quNyVC6fg1FIBsLWx0LzRK2JfxKMNJeUEIkWGhGJHhI="; - }; - wolfPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/WolfPack/trunk"; - rev = 144; - sha256 = "sha256-693k6KiIchQddVGBhRJf7ikv6ut5L9rcLt0FTZ7pSvw="; - }; - unvanquishedPack = fetchsvn { - url = "https://github.com/Unvanquished/unvanquished-mapeditor-support.git/trunk/build/gtkradiant/"; - rev = 212; - sha256 = "sha256-weBlnSBezPppbhsMOT66vubioTxpDC+AcKIOC2Xitdo="; - }; - q1Pack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/Q1Pack/trunk"; - rev = 144; - sha256 = "sha256-JfmDIUoDY7dYdMgwwUMgcwNhWxuxsdkv1taw8DXhPY4="; - }; - darkPlacesPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/DarkPlacesPack/trunk"; - rev = 57; - sha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; - }; - doom3Pack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/Doom3Pack/trunk"; - rev = 56; - sha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; - }; - halfLifePack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/HalfLifePack/trunk"; - rev = 1; - sha256 = "sha256-CrbN3iOG89j71y4ZJ4gNZEA5CYxphLLGbZwv6Tbjui0="; - }; - her2Pack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/Her2Pack/trunk"; - rev = 55; - sha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; - }; - jk2Pack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/JK2Pack/trunk"; - rev = 77; - sha256 = "sha256-3g/p9OC0j2va9CXXtsQf0lP6VJ1WyI5k2W9xNRwYjS8="; - }; - nexuizPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/NexuizPack/trunk"; - rev = 49; - sha256 = "sha256-nAV7rZKDgAxlEmu2RfBFNsHv9Xgas1IlDgioligvY+c="; - }; - preyPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/PreyPack/trunk"; - rev = 19; - sha256 = "sha256-wbKEnSaFO40HxhMsbYKy76MxXDvY9O1lTcr3M7fXxW0="; - }; - q2wPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/Q2WPack/trunk"; - rev = 126; - sha256 = "sha256-Q6IyL2qUr+6ktP34oYkFqN5MeFxCXOkcjrPg5J95ftg="; - }; - q4Pack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/Q4Pack/trunk"; - rev = 54; - sha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; - }; - ravenPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/RavenPack/trunk"; - rev = 1; - sha256 = "sha256-bYRjCkdaznaO7+WDB6cgL3szTB+MXwt3IKH3L2rGjLs="; - }; - reactionPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/ReactionPack/trunk"; - rev = 69; - sha256 = "sha256-aXSM0ubyhgamLBzfNZ6RzRSdzKwfHWLt/6OS/i9mMVo="; - }; - sof2Pack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/Sof2Pack/trunk"; - rev = 1; - sha256 = "sha256-EnGhYghXe6hU5vvdF+Z9geTiHDukBEr1+CQgunxxGic="; - }; - tremulousPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/TremulousPack/trunk"; - rev = 46; - sha256 = "sha256-NU+ynpqydFxdZSkh7Szm6DTqyMYVS+PU70Mp98ZjdOs="; - }; - ufoaiPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/UFOAIPack/trunk"; - rev = 69; - sha256 = "sha256-nAd7fFZJJ82rDPVlTiZkkTGXi5tw7BSKk+akFBXSWvY="; - }; - warsowPack = fetchsvn { - url = "svn://svn.icculus.org/gtkradiant-gamepacks/WarsowPack/trunk"; - rev = 53; - sha256 = "sha256-IQ12fEKnq0cJxef+ddvTXcwM8lQ8nlUoMJy81XJ7ANY="; - }; - packs = runCommand "gtkradiant-packs" { } '' - mkdir -p $out - ln -s ${q3Pack} $out/Q3Pack - ln -s ${urtPack} $out/UrTPack - ln -s ${etPack} $out/ETPack - ln -s ${qlPack} $out/QLPack - ln -s ${q2Pack} $out/Q2Pack - ln -s ${quetooPack} $out/QuetooPack - ln -s ${jaPack} $out/JAPack - ln -s ${stvefPack} $out/STVEFPack - ln -s ${wolfPack} $out/WolfPack - ln -s ${unvanquishedPack} $out/UnvanquishedPack - ln -s ${q1Pack} $out/Q1Pack - ln -s ${darkPlacesPack} $out/DarkPlacesPack - ln -s ${doom3Pack} $out/Doom3Pack - ln -s ${halfLifePack} $out/HalfLifePack - ln -s ${her2Pack} $out/Her2Pack - ln -s ${jk2Pack} $out/JK2Pack - ln -s ${nexuizPack} $out/NexuizPack - ln -s ${preyPack} $out/PreyPack - ln -s ${q2wPack} $out/Q2WPack - ln -s ${q4Pack} $out/Q4Pack - ln -s ${ravenPack} $out/RavenPack - ln -s ${reactionPack} $out/ReactionPack - ln -s ${sof2Pack} $out/Sof2Pack - ln -s ${tremulousPack} $out/TermulousPack - ln -s ${ufoaiPack} $out/UFOAIPack - ln -s ${warsowPack} $out/WarsowPack - ''; - -in -stdenv.mkDerivation (finalAttrs: { - pname = "gtkradiant"; - - version = "unstable-2023-04-24"; - - src = fetchFromGitHub { - owner = "TTimo"; - repo = "GtkRadiant"; - rev = "ddbaf03d723a633d53fa442c2f802f7ad164dd6c"; - sha256 = "sha256-qI+KGx73AbM5PLFR2JDXKDbiqmU0gS/43rhjRKm/Gms="; - }; - - nativeBuildInputs = - let - python = python3.withPackages ( - ps: with ps; [ - urllib3 - ] - ); - svn = writeScriptBin "svn" '' - #!${runtimeShell} -e - if [ "$1" = checkout ]; then - # link predownloaded pack to destination - mkdir -p $(dirname $3) - ln -s ${packs}/$(basename $3) $3 - # verify existence - test -e $(readlink $3) - elif [ "$1" = update ]; then - # verify existence - test -e $(readlink $2) - else - echo "$@" - exit 1 - fi - ''; - in - [ - scons - pkg-config - python - svn - copyDesktopItems - ]; - - buildInputs = [ - glib - libxml2 - gtk2 - libGLU - gnome2.gtkglext - ]; - - enableParallelBuilding = true; - - # GCC 14 makes these errors by default - env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration -Wno-error=int-conversion -std=gnu17"; - - desktopItems = [ - (makeDesktopItem { - name = "gtkradiant"; - exec = "gtkradiant"; - desktopName = "GtkRadiant"; - comment = finalAttrs.meta.description; - categories = [ "Development" ]; - icon = "gtkradiant"; - # includes its own splash screen - startupNotify = false; - }) - ]; - - postInstall = '' - mkdir -p $out/{bin,lib} - cp -ar install $out/lib/gtkradiant - for pack in ${packs}/* ; do - name=$(basename "$pack") - if ! [ -e $out/lib/gtkradiant/installs/$name ]; then - ln -s $pack $out/lib/gtkradiant/installs/$name - fi - done - - cat >$out/bin/gtkradiant < Date: Wed, 17 Jun 2026 09:51:07 +0200 Subject: [PATCH 029/130] nixVersions.git: 2.35pre20260504 -> 2.35pre20260619 --- pkgs/tools/package-management/nix/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index f01ccee39e42..fcb11efab910 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -213,14 +213,14 @@ lib.makeExtensible ( nixComponents_git = (nixDependencies.callPackage ./modular/packages.nix rec { - version = "2.35pre20260504_${lib.substring 0 8 src.rev}"; + version = "2.35pre20260619_${lib.substring 0 8 src.rev}"; inherit teams; otherSplices = generateSplicesForNixComponents "nixComponents_git"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix"; - rev = "53ab7375a110825814837005aaf5a256edea6eae"; - hash = "sha256-ILPe+2GSPjmsZvEegUh0lJ1yWSsQnU1eJvfvIdJ8ins="; + rev = "f8bb823a23bf6d62f4c8feb792a77702d7a49fe1"; + hash = "sha256-eWBQ01zjUjTF6VyWzmt6fN6jI+vlCDtqYaJG1McIKpc="; }; }).appendPatches patches_common; From c57d288273c534c2ee66e0844ff7126f18288ece Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Wed, 17 Jun 2026 10:04:46 +0200 Subject: [PATCH 030/130] nix: comment out unwanted tests directly in `src` in https://github.com/NixOS/nixpkgs/pull/532575 we were using hardcoded line numbers to disable tests and the patch might not apply if upstream source reordered the tests or added/removed entries instead we added `removeFunctionalTests` helper to directly comment out those lines in meson.build file --- pkgs/tools/package-management/nix/default.nix | 73 +++++++++++++++---- .../nix/patches/skip-flaky-darwin-tests.patch | 18 ----- 2 files changed, 57 insertions(+), 34 deletions(-) delete mode 100644 pkgs/tools/package-management/nix/patches/skip-flaky-darwin-tests.patch diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index fcb11efab910..54f237d2c8cb 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -125,15 +125,48 @@ let lib.teams.security-review ]; + # Comment out functional tests from meson.build file + # This is to prevent test list reordering between releases in `tests/functional/**/meson.build` + # `tests` is a list of `{ file; test; }` + removeFunctionalTests = + tests: src: + # empty implies noop + if tests == [ ] then + src + else + runCommand src.name { inherit src; } '' + cp -r "$src" "$out" + chmod -R u+w "$out" + ${lib.concatMapStringsSep "\n" ( + { file, test }: + ''substituteInPlace "$out/${file}" --replace-fail "'${test}'," "# '${test}',"'' + ) tests} + ''; + # Disables tests that have been flaky due to the darwin sandbox and fork safety # with missing shebangs. # See: # - https://github.com/NixOS/nix/pull/14778 # - https://github.com/NixOS/nixpkgs/issues/476794 # - https://github.com/NixOS/nix/issues/13106 - patches_common = lib.optional ( - stdenv.system == "aarch64-darwin" - ) ./patches/skip-flaky-darwin-tests.patch; + commonDisabledTests = lib.optionals (stdenv.hostPlatform.system == "aarch64-darwin") [ + { + file = "tests/functional/meson.build"; + test = "nix-shell.sh"; + } + { + file = "tests/functional/meson.build"; + test = "user-envs.sh"; + } + { + file = "tests/functional/ca/meson.build"; + test = "nix-shell.sh"; + } + { + file = "tests/functional/flakes/meson.build"; + test = "shebang.sh"; + } + ]; # Lowdown 3.0 compatibility patch for nix 2.31–2.33; fetched from the # upstream backport (same diff on every maintenance branch after @@ -156,9 +189,14 @@ lib.makeExtensible ( { nix_2_28 = commonMeson { version = "2.28.7"; - hash = "sha256-Fq4+7uYz6bdE1HvPqn+qZcYX1rNilVKT7YAAPLA8170="; + src = removeFunctionalTests commonDisabledTests (fetchFromGitHub { + owner = "NixOS"; + repo = "nix"; + rev = "2.28.7"; + hash = "sha256-Fq4+7uYz6bdE1HvPqn+qZcYX1rNilVKT7YAAPLA8170="; + }); self_attribute_name = "nix_2_28"; - patches = patches_common ++ [ + patches = [ lowdown30PatchOld ]; }; @@ -168,14 +206,14 @@ lib.makeExtensible ( version = "2.30.5"; inherit teams; otherSplices = generateSplicesForNixComponents "nixComponents_2_30"; - src = fetchFromGitHub { + src = removeFunctionalTests commonDisabledTests (fetchFromGitHub { owner = "NixOS"; repo = "nix"; tag = version; hash = "sha256-tGiV71RxtCNcUNX86ZwmOIghG4pLwm5nlRKd89er7Gk="; - }; + }); }).appendPatches - (patches_common ++ [ lowdown30PatchOld ]); + [ lowdown30PatchOld ]; nix_2_30 = addTests "nix_2_30" self.nixComponents_2_30.nix-everything; @@ -200,30 +238,33 @@ lib.makeExtensible ( version = "2.34.7"; inherit teams; otherSplices = generateSplicesForNixComponents "nixComponents_2_34"; - src = fetchFromGitHub { + src = removeFunctionalTests commonDisabledTests (fetchFromGitHub { owner = "NixOS"; repo = "nix"; tag = version; hash = "sha256-uj5KNW8Vdm60FCUxD2KsrCVH/WwoemvczWmmrb3Gvlo="; - }; + }); }).appendPatches - patches_common; + [ ]; nix_2_34 = addTests "nix_2_34" self.nixComponents_2_34.nix-everything; nixComponents_git = - (nixDependencies.callPackage ./modular/packages.nix rec { - version = "2.35pre20260619_${lib.substring 0 8 src.rev}"; - inherit teams; - otherSplices = generateSplicesForNixComponents "nixComponents_git"; + let src = fetchFromGitHub { owner = "NixOS"; repo = "nix"; rev = "f8bb823a23bf6d62f4c8feb792a77702d7a49fe1"; hash = "sha256-eWBQ01zjUjTF6VyWzmt6fN6jI+vlCDtqYaJG1McIKpc="; }; + in + (nixDependencies.callPackage ./modular/packages.nix { + version = "2.35pre20260619_${lib.substring 0 8 src.rev}"; + inherit teams; + otherSplices = generateSplicesForNixComponents "nixComponents_git"; + src = removeFunctionalTests commonDisabledTests src; }).appendPatches - patches_common; + [ ]; git = addTests "git" self.nixComponents_git.nix-everything; diff --git a/pkgs/tools/package-management/nix/patches/skip-flaky-darwin-tests.patch b/pkgs/tools/package-management/nix/patches/skip-flaky-darwin-tests.patch deleted file mode 100644 index 60d1a4ac78d7..000000000000 --- a/pkgs/tools/package-management/nix/patches/skip-flaky-darwin-tests.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/tests/functional/ca/meson.build -+++ b/tests/functional/ca/meson.build -@@ -27 +27 @@ suites += { -- 'nix-shell.sh', -+ # 'nix-shell.sh', ---- a/tests/functional/flakes/meson.build -+++ b/tests/functional/flakes/meson.build -@@ -27 +27 @@ suites += { -- 'shebang.sh', -+ # 'shebang.sh', ---- a/tests/functional/meson.build -+++ b/tests/functional/meson.build -@@ -65 +65 @@ suites = [ -- 'user-envs.sh', -+ # 'user-envs.sh', -@@ -92 +92 @@ suites = [ -- 'nix-shell.sh', -+ # 'nix-shell.sh', From 40b1d13a21291c43543a0c66f7c285396a5fa5ac Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Wed, 17 Jun 2026 14:22:57 +0200 Subject: [PATCH 031/130] nix: cleanup unused lowdown patch --- pkgs/tools/package-management/nix/default.nix | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 54f237d2c8cb..226bc4adaabd 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -5,7 +5,6 @@ nixDependencies, generateSplicesForMkScope, fetchFromGitHub, - fetchpatch2, runCommand, pkgs, pkgsi686Linux, @@ -168,16 +167,6 @@ let } ]; - # Lowdown 3.0 compatibility patch for nix 2.31–2.33; fetched from the - # upstream backport (same diff on every maintenance branch after - # fetchpatch strips metadata). Nix 2.34.4+ and the git snapshot - # already include the fix in their tagged source. - lowdown30Patch = pkgs.fetchpatch { - name = "nix-lowdown-3.0-support.patch"; - url = "https://github.com/NixOS/nix/commit/472c35c561bd9e8db1465e0677f1efe2cb88c568.patch"; - hash = "sha256-ZCQgI/euBN8t9rgdCsGRgrcEWG3T5MUc+bQc4tIcHuI="; - }; - # Lowdown 3.0 compatibility patch for nix 2.28 and 2.30, which have a # different markdown.cc layout (no LOWDOWN_TERM_NORELLINK branch) and # never received an upstream backport. From b96c6de56e3a5af5b50c6d2a530fdd672e5aaf8f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Jun 2026 18:09:26 +0000 Subject: [PATCH 032/130] xpipe: 23.4 -> 23.5.2 --- pkgs/by-name/xp/xpipe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xp/xpipe/package.nix b/pkgs/by-name/xp/xpipe/package.nix index 90ed06c73461..04a359085662 100644 --- a/pkgs/by-name/xp/xpipe/package.nix +++ b/pkgs/by-name/xp/xpipe/package.nix @@ -39,7 +39,7 @@ let hash = { - x86_64-linux = "sha256-D1k/oq7Enw/arBUrPIfXpnPlKKqzj+stfIIwSdfuiYY="; + x86_64-linux = "sha256-aPEyAlD7bpi30m7952gVzEDJZJr0BPJ7GJtKAg68aEc="; } .${system} or throwSystem; @@ -48,7 +48,7 @@ let in stdenvNoCC.mkDerivation rec { pname = "xpipe"; - version = "23.4"; + version = "23.5.2"; src = fetchzip { url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz"; From e8cff7ab1fa5d91074156edada57e5ca94107e5d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 01:55:58 +0000 Subject: [PATCH 033/130] kubedb-cli: 0.64.0 -> 0.65.0 --- pkgs/by-name/ku/kubedb-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kubedb-cli/package.nix b/pkgs/by-name/ku/kubedb-cli/package.nix index ca2a58e0e2c9..640af5bdb9ab 100644 --- a/pkgs/by-name/ku/kubedb-cli/package.nix +++ b/pkgs/by-name/ku/kubedb-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "kubedb-cli"; - version = "0.64.0"; + version = "0.65.0"; src = fetchFromGitHub { owner = "kubedb"; repo = "cli"; tag = "v${version}"; - hash = "sha256-BkXUkL3bZg5g0ufGqL+QZ44ZXKMp5O8Ib9TjkBoQaaM="; + hash = "sha256-DHICxjymoqmvEnff4ABVJSuCh8Ojx/RTxgUPlO94HLo="; }; vendorHash = null; From 82225d943f010ae5e02efed2b3a76fad70d80180 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 02:20:47 +0000 Subject: [PATCH 034/130] rubyfmt: 0.13.0 -> 0.14.1 --- pkgs/by-name/ru/rubyfmt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rubyfmt/package.nix b/pkgs/by-name/ru/rubyfmt/package.nix index 67e99d694a48..83b55e8f85ca 100644 --- a/pkgs/by-name/ru/rubyfmt/package.nix +++ b/pkgs/by-name/ru/rubyfmt/package.nix @@ -19,13 +19,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rubyfmt"; - version = "0.13.0"; + version = "0.14.1"; src = fetchFromGitHub { owner = "fables-tales"; repo = "rubyfmt"; tag = "v${finalAttrs.version}"; - hash = "sha256-Pzv51KUvDi9MyOOj/RiJus91JzU5M2IhHDoxUS4cN2I="; + hash = "sha256-2pNM6C+Xm5Dy/0O+w76LwrbhDk5pRiZQ+ia7vqxJdRY="; fetchSubmodules = true; }; @@ -49,7 +49,7 @@ rustPlatform.buildRustPackage (finalAttrs: { libunwind ]; - cargoHash = "sha256-Y7W3zwbScdZd+4W75od3CpwKWSxe1Bk2u2QEzgDUn/Y="; + cargoHash = "sha256-N3Wv4iducK6p0TzH2isD9x7jdDjjIm1o5NiWmthITOc="; env = { NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-fdeclspec"; From 80c1ad36d1966b4b22b9bbb3c86b16a289c16261 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 22:06:55 +0000 Subject: [PATCH 035/130] hashes: 1.1.2 -> 1.1.4 --- pkgs/by-name/ha/hashes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/hashes/package.nix b/pkgs/by-name/ha/hashes/package.nix index 2c5a2313779a..15d7e0e1a47d 100644 --- a/pkgs/by-name/ha/hashes/package.nix +++ b/pkgs/by-name/ha/hashes/package.nix @@ -19,7 +19,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "hashes"; - version = "1.1.2"; + version = "1.1.4"; pyproject = false; @@ -27,7 +27,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "zefr0x"; repo = "hashes"; tag = "v${finalAttrs.version}"; - hash = "sha256-Nyf7jED6LnsFu86zWhRh05sdGKwVAybVsGLGFFsz6eA="; + hash = "sha256-PbS0WOrolPz67kdx+wnyp8owBEwvRYXfqYQZcEmKZZQ="; }; nativeBuildInputs = [ From bf33fa5a5d30f098b22b9db49ebc267e3aacf251 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 16:22:03 +0000 Subject: [PATCH 036/130] python3Packages.django-payments: 3.1.0 -> 4.0.0 --- pkgs/development/python-modules/django-payments/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-payments/default.nix b/pkgs/development/python-modules/django-payments/default.nix index c4953e937d9d..804dd0048019 100644 --- a/pkgs/development/python-modules/django-payments/default.nix +++ b/pkgs/development/python-modules/django-payments/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "django-payments"; - version = "3.1.0"; + version = "4.0.0"; pyproject = true; src = fetchFromGitHub { owner = "jazzband"; repo = "django-payments"; tag = "v${version}"; - hash = "sha256-b8CXMzuTfeF3Q9Ed/Ke2mGGBXYajJYcFkfzkb1lVAIE="; + hash = "sha256-AWWgjLIt3uG5QUVkHLaxWVwqq2dfuPbxUn8VwqMlPwo="; }; build-system = [ From 1ba31d074430ea929034e873f35c0c65ad0bb5cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 19:08:47 +0000 Subject: [PATCH 037/130] nzbhydra2: 8.8.3 -> 8.8.4 --- pkgs/by-name/nz/nzbhydra2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nz/nzbhydra2/package.nix b/pkgs/by-name/nz/nzbhydra2/package.nix index 602b34b2a01f..6946f3b06cc0 100644 --- a/pkgs/by-name/nz/nzbhydra2/package.nix +++ b/pkgs/by-name/nz/nzbhydra2/package.nix @@ -35,13 +35,13 @@ let in maven.buildMavenPackage rec { pname = "nzbhydra2"; - version = "8.8.3"; + version = "8.8.4"; src = fetchFromGitHub { owner = "theotherp"; repo = "nzbhydra2"; tag = "v${version}"; - hash = "sha256-Lrhc9pp4KrbqzMyKyWqaMY1iz8lAJYO+FTb43CWChPM="; + hash = "sha256-A6Q6UoeyuOZP4FD4Y6oVOCu1a2bbIe+3xVHQIuOg0qk="; }; mvnHash = "sha256-mZ/mOF9k5URheNNxmrKkCiklP26zeTGKhDGxqRiDBuk="; From 5bcd2623a56cd2e139073366f00f93d5505b9356 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 20:10:41 +0000 Subject: [PATCH 038/130] hcloud-upload-image: 1.4.0 -> 1.5.0 --- pkgs/by-name/hc/hcloud-upload-image/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hc/hcloud-upload-image/package.nix b/pkgs/by-name/hc/hcloud-upload-image/package.nix index 85892457a77c..52eadd8fae72 100644 --- a/pkgs/by-name/hc/hcloud-upload-image/package.nix +++ b/pkgs/by-name/hc/hcloud-upload-image/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "hcloud-upload-image"; - version = "1.4.0"; + version = "1.5.0"; src = fetchFromGitHub { owner = "apricote"; repo = "hcloud-upload-image"; tag = "v${version}"; - hash = "sha256-3ToqN7Fu1YzmGMnv1ZNRutYGMZ0fAKSIvyJEes+S3+Q="; + hash = "sha256-l2LFx1f7X4t8yELWqryJgLW8Mr5Wey9AbI2wCpA2GJ0="; }; - vendorHash = "sha256-IDtrD2P4lPl2q4Hu4fEQEjopE43CQ5xkFZQWOEvuR2U="; + vendorHash = "sha256-hKsyweWmLZ0zH8VRX//YWYszbdmwrH5LCHn/SKeDbuk="; ldflags = [ "-s" From 0bdf1a162250285451ceae8e6c4b7dd6d3cf6bb8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 20:18:31 +0000 Subject: [PATCH 039/130] vscode-extensions.fill-labs.dependi: 0.7.22 -> 0.7.25 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6c2dd8cac9d9..a552e3b33fd2 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1710,8 +1710,8 @@ let mktplcRef = { name = "dependi"; publisher = "fill-labs"; - version = "0.7.22"; - hash = "sha256-XY0fbWHGZ3Gs7wRZdtq005l2/Ucvs/EmemLjMgRma7I="; + version = "0.7.25"; + hash = "sha256-DvLksbhruNHIav2EOCxajhqJC7sYsveUnCyPVLABj0Y="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/fill-labs.dependi/changelog"; From 2a5b22c033299b7286d4a36f5aa7a24984f2f575 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 21:52:59 +0000 Subject: [PATCH 040/130] speakeasy-cli: 1.778.0 -> 1.784.0 --- pkgs/by-name/sp/speakeasy-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sp/speakeasy-cli/package.nix b/pkgs/by-name/sp/speakeasy-cli/package.nix index 642525f305d0..ae17670d4515 100644 --- a/pkgs/by-name/sp/speakeasy-cli/package.nix +++ b/pkgs/by-name/sp/speakeasy-cli/package.nix @@ -11,7 +11,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "speakeasy-cli"; - version = "1.778.0"; + version = "1.784.0"; sourceRoot = "."; src = @@ -33,19 +33,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "x86_64-darwin" = fetchurl { url = "https://github.com/speakeasy-api/speakeasy/releases/download/v${finalAttrs.version}/speakeasy_darwin_amd64.zip"; - hash = "sha256-uzmi5ApksUTdE6bBCWD0xvtfp4naKorAOL6SQMtNU/Q="; + hash = "sha256-rh4ZhqT0V8sDugeBy47m6PuhEAsZpKigQVaasw8Lra8="; }; "x86_64-linux" = fetchurl { url = "https://github.com/speakeasy-api/speakeasy/releases/download/v${finalAttrs.version}/speakeasy_linux_amd64.zip"; - hash = "sha256-T5z31+PXWR1DcjJ0weIPR6tbS0hEowk9P6lnnELt3FE="; + hash = "sha256-TaLUV4AuNKEHof8VbB+MzHYb97rqz+bCFBpwjT62Gwo="; }; "aarch64-darwin" = fetchurl { url = "https://github.com/speakeasy-api/speakeasy/releases/download/v${finalAttrs.version}/speakeasy_darwin_arm64.zip"; - hash = "sha256-Awco7y6bFXU0pPVbYz4+BkMqras/oOVOc96uDq9xcow="; + hash = "sha256-0vbn5FOHlX8Dku5igBhC+K1b0YXYPxrXD4G6f+ywH4Y="; }; "aarch64-linux" = fetchurl { url = "https://github.com/speakeasy-api/speakeasy/releases/download/v${finalAttrs.version}/speakeasy_linux_arm64.zip"; - hash = "sha256-sqVRVMfPEp+qgVxf0kKXpYqdSZqDRgbpvEQwg+kIUvE="; + hash = "sha256-fSV+z5VAxNmL0HquMtt+blmUQIfbihQ+texfFgiJhmk="; }; }; updateScript = writeShellScript "update-speakeasy" '' From 1703857ab0a2f312fb17e5f6442269fb4bd09b2e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 22:32:42 +0000 Subject: [PATCH 041/130] decker: 1.66 -> 1.67 --- pkgs/by-name/de/decker/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/de/decker/package.nix b/pkgs/by-name/de/decker/package.nix index eea90322726f..e625a37afee9 100644 --- a/pkgs/by-name/de/decker/package.nix +++ b/pkgs/by-name/de/decker/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "decker"; - version = "1.66"; + version = "1.67"; src = fetchFromGitHub { owner = "JohnEarnest"; repo = "Decker"; rev = "v${finalAttrs.version}"; - hash = "sha256-GKhIm9TC0l1u4dblnemqM72uXY9ah4QWCJiyv1bu14I="; + hash = "sha256-g9gAMWp00rGWEWBdOfpCJWKCAQyy8eoWTvtwQnVUT7s="; }; buildInputs = [ From 42ba44ef064922b598acb142236fba360a216ae5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 00:37:27 +0000 Subject: [PATCH 042/130] babeld: 1.13.1 -> 1.14 --- pkgs/by-name/ba/babeld/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/babeld/package.nix b/pkgs/by-name/ba/babeld/package.nix index 63592e1ddb78..63e0d2061451 100644 --- a/pkgs/by-name/ba/babeld/package.nix +++ b/pkgs/by-name/ba/babeld/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "babeld"; - version = "1.13.1"; + version = "1.14"; src = fetchurl { url = "https://www.irif.fr/~jch/software/files/babeld-${finalAttrs.version}.tar.gz"; - hash = "sha256-FfJNJtoMz8Bzq83vAwnygeRoTyqnESb4JlcsTIRejdk="; + hash = "sha256-xO0TwEiAzMOoWplkXctkE0vqyKsGB/4ypNB+EFetc7c="; }; postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' From 314584caefb4391eb1ae5c47393d55b05b04691d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 00:37:32 +0000 Subject: [PATCH 043/130] python3Packages.csv2md: 1.6.0 -> 1.7.1 --- pkgs/development/python-modules/csv2md/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/csv2md/default.nix b/pkgs/development/python-modules/csv2md/default.nix index 04bb04320569..a88d9dbfe6e2 100644 --- a/pkgs/development/python-modules/csv2md/default.nix +++ b/pkgs/development/python-modules/csv2md/default.nix @@ -7,14 +7,14 @@ buildPythonPackage (finalAttrs: { pname = "csv2md"; - version = "1.6.0"; + version = "1.7.1"; pyproject = true; src = fetchFromGitHub { owner = "lzakharov"; repo = "csv2md"; rev = "v${finalAttrs.version}"; - hash = "sha256-51MCeM/zfjYMhB8Ryt1RMevEwszAzgYrJsyViEIOYVY="; + hash = "sha256-UgX05ObIG3+Cucb0lC/+5w1WRB8eZbOeBpJoYHTotiw="; }; build-system = [ setuptools ]; From 99b22eaa26ac8a17dafe98ba152148673340e848 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 01:35:14 +0000 Subject: [PATCH 044/130] fuc: 3.1.1 -> 3.1.7 --- pkgs/by-name/fu/fuc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fu/fuc/package.nix b/pkgs/by-name/fu/fuc/package.nix index e06fb465092b..26a3a512761c 100644 --- a/pkgs/by-name/fu/fuc/package.nix +++ b/pkgs/by-name/fu/fuc/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "fuc"; - version = "3.1.1"; + version = "3.1.7"; src = fetchFromGitHub { owner = "SUPERCILEX"; repo = "fuc"; tag = finalAttrs.version; - hash = "sha256-fDSAqsKEx+th4tiJ3VlROqF4hhHzusqiw9enAmnOPlQ="; + hash = "sha256-LtS2+iqu4+z6K/PZeggLdo4S/F+5AtV5j9Q6hDAcEiQ="; }; - cargoHash = "sha256-OoTWGeF96BpPDx1Y9AEVOIBK7kCz6pjw24pLiNcKmOc="; + cargoHash = "sha256-SSJg/Ns64+NgqrB4mJ5/xa40tZfGZ2VGdvNP7SSKv0E="; env.RUSTC_BOOTSTRAP = 1; From 5400fcaa10750b0e97dded6561ee926542fca6de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 21 Jun 2026 18:50:27 -0700 Subject: [PATCH 045/130] python3Packages.marimo: 0.23.6 -> 0.23.10 Changelog: https://github.com/marimo-team/marimo/releases/tag/0.23.10 --- pkgs/development/python-modules/marimo/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/marimo/default.nix b/pkgs/development/python-modules/marimo/default.nix index 19d474d37815..735bc28a10ce 100644 --- a/pkgs/development/python-modules/marimo/default.nix +++ b/pkgs/development/python-modules/marimo/default.nix @@ -19,9 +19,9 @@ psutil, pygments, pymdown-extensions, + python-multipart, pyyaml, pyzmq, - ruff, starlette, tomlkit, uvicorn, @@ -32,13 +32,13 @@ }: buildPythonPackage rec { pname = "marimo"; - version = "0.23.6"; + version = "0.23.10"; pyproject = true; # The github archive does not include the static assets src = fetchPypi { inherit pname version; - hash = "sha256-1jru7h6ep8rHm/JTDaupFRmRU9zk0Vb63nVGR0Z508o="; + hash = "sha256-7XQ0NGLIhDbugeSM97f1zA8FyrJ/1lAnl8Zb1DtTvEA="; }; build-system = [ uv-build ]; @@ -58,9 +58,9 @@ buildPythonPackage rec { psutil pygments pymdown-extensions + python-multipart pyyaml pyzmq - ruff starlette tomlkit uvicorn From bea101ed353600714b38c9da4ea513d879e53a8d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 02:21:35 +0000 Subject: [PATCH 046/130] okms-cli: 0.4.2 -> 0.4.3 --- pkgs/by-name/ok/okms-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ok/okms-cli/package.nix b/pkgs/by-name/ok/okms-cli/package.nix index cbe6d5dde44e..1f01975d62e9 100644 --- a/pkgs/by-name/ok/okms-cli/package.nix +++ b/pkgs/by-name/ok/okms-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "okms-cli"; - version = "0.4.2"; + version = "0.4.3"; src = fetchFromGitHub { owner = "ovh"; repo = "okms-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-S0X+kWUqihJpgnmy5ut2i1CgQhSKojxNa5O/+GdHCj0="; + hash = "sha256-OoY4Ryl4SI8irJlcCIMDq77yZm8EyoDnIUlbChe2I9E="; }; - vendorHash = "sha256-784O0m7NOQ+R8+oVO3xrxPJ2qyaZ35/VtdVDhkIj+J0="; + vendorHash = "sha256-4eTsWxSfSrpaOUn2EkPT1T3J8qQxOC+RIqbe2uk2j/Y="; ldflags = [ "-s" From 056cdb9f8b9e8a885d08ef171a146b18d4602252 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Mon, 22 Jun 2026 11:13:44 +0800 Subject: [PATCH 047/130] clash-rs: 0.10.6 -> 0.10.7 --- pkgs/by-name/cl/clash-rs/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/cl/clash-rs/package.nix b/pkgs/by-name/cl/clash-rs/package.nix index ecde76a9503e..f0f813ab2995 100644 --- a/pkgs/by-name/cl/clash-rs/package.nix +++ b/pkgs/by-name/cl/clash-rs/package.nix @@ -13,13 +13,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "clash-rs"; - version = "0.10.6"; + version = "0.10.7"; src = fetchFromGitHub { owner = "Watfaq"; repo = "clash-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-ncMJxVNHAgeXWhqZgWt3nth4BXqrrBaAEWmOVF/KsPg="; + hash = "sha256-tY/GB6J8kr6Ni9ScOpKkDYLaLffvtaIxH8tXK24LHt8="; }; patches = [ @@ -27,13 +27,13 @@ rustPlatform.buildRustPackage (finalAttrs: { ./skip-npm-ci.patch ]; - cargoHash = "sha256-WI+wg6cu0cBFrZYyN3GXlfHOmo/cVo2uMLn1D5YTOCQ="; + cargoHash = "sha256-SlkqNu6Vk1D9aU4GgyNDW9Or3z8KSbEjwCUK9w3Jyx0="; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/clash-dashboard"; - hash = "sha256-8fDeO7Yx+m2s0mzTO7MkQOQ0UYs8B2vFnNevHHZFghc="; + hash = "sha256-H8G3GuEh4JXZV1zxTfo89tl6D6WA5hWGOF9i8qP0njw="; }; npmRoot = "clash-dashboard"; From 73d930558a453d5258a35c89f4199fd45f27d41e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 03:40:31 +0000 Subject: [PATCH 048/130] p2pool: 4.16 -> 4.17 --- pkgs/by-name/p2/p2pool/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/p2/p2pool/package.nix b/pkgs/by-name/p2/p2pool/package.nix index 75c5a157647b..a9c80f2d578c 100644 --- a/pkgs/by-name/p2/p2pool/package.nix +++ b/pkgs/by-name/p2/p2pool/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "p2pool"; - version = "4.16"; + version = "4.17"; src = fetchFromGitHub { owner = "SChernykh"; repo = "p2pool"; rev = "v${finalAttrs.version}"; - hash = "sha256-PXJT+hFLD4LSy11/FvzDhi3RdsDYuzcxqr3nYn5XzDk="; + hash = "sha256-Sy+bJHrRX4QvV6X1II+twF53EAl0cxRvpLYvFBZ1DhU="; fetchSubmodules = true; }; From a5c190b42b22abe2a7c6b970bb6761e867c2128e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 06:44:20 +0000 Subject: [PATCH 049/130] python3Packages.epitran: 1.35.1 -> 1.35.2 --- pkgs/development/python-modules/epitran/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/epitran/default.nix b/pkgs/development/python-modules/epitran/default.nix index 594e880e3a93..76806f40dc52 100644 --- a/pkgs/development/python-modules/epitran/default.nix +++ b/pkgs/development/python-modules/epitran/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "epitran"; - version = "1.35.1"; + version = "1.35.2"; pyproject = true; src = fetchFromGitHub { owner = "dmort27"; repo = "epitran"; tag = "v${version}"; - hash = "sha256-XXEZEptrVH+wfWm85B8yZ+RI+6AUZjWFKMjst/V7aE0="; + hash = "sha256-O9AzL+snaL0WawsL00v0nnuUZqqC0gAmrlJWLsDnfyU="; }; build-system = [ From 0d681ae58fd78ea2aec2e994548f3e7baaa097e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 08:52:18 +0000 Subject: [PATCH 050/130] libphonenumber: 9.0.32 -> 9.0.33 --- pkgs/by-name/li/libphonenumber/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libphonenumber/package.nix b/pkgs/by-name/li/libphonenumber/package.nix index 47dd4a574549..92e414182c4b 100644 --- a/pkgs/by-name/li/libphonenumber/package.nix +++ b/pkgs/by-name/li/libphonenumber/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libphonenumber"; - version = "9.0.32"; + version = "9.0.33"; src = fetchFromGitHub { owner = "google"; repo = "libphonenumber"; tag = "v${finalAttrs.version}"; - hash = "sha256-/weh6uAaK77MrPuxq45vFet1Wk9te0iGQP6ZASsbfA4="; + hash = "sha256-YsTvJgHBLrIWDJH/SooYDu1ecZyFib7PAqdqcOhHc8Q="; }; patches = [ From 1cad7411199532b96a4c841a965bb10b2615e7cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 09:10:06 +0000 Subject: [PATCH 051/130] libretro.snes9x2010: 0-unstable-2026-06-10 -> 0-unstable-2026-06-15 --- pkgs/applications/emulators/libretro/cores/snes9x2010.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/snes9x2010.nix b/pkgs/applications/emulators/libretro/cores/snes9x2010.nix index 09ff8759c46b..5ff0ec0c70e8 100644 --- a/pkgs/applications/emulators/libretro/cores/snes9x2010.nix +++ b/pkgs/applications/emulators/libretro/cores/snes9x2010.nix @@ -5,13 +5,13 @@ }: mkLibretroCore rec { core = "snes9x2010"; - version = "0-unstable-2026-06-10"; + version = "0-unstable-2026-06-15"; src = fetchFromGitHub { owner = "libretro"; repo = "snes9x2010"; - rev = "780e4259f096797931a3030d08ffaeec62f2a593"; - hash = "sha256-l7+WCiY7Pf0/5GzsmHT/C67uNF8JEzblDlr7oKiYcgA="; + rev = "2f6beca3ada61bdb4dabf7afe8cb9293a699224a"; + hash = "sha256-iM1xR4g3Bhv2XTj+CNA/KY3grjacrPfjpf/jfJkwYbs="; }; makeFlags = [ "GIT_VERSION=${builtins.substring 0 7 src.rev}" ]; From 55385d0bd98f5627eb7748fdcd8adbe250dadefa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 09:48:46 +0000 Subject: [PATCH 052/130] postgresqlPackages.hypopg: 1.4.2 -> 1.4.3 --- pkgs/servers/sql/postgresql/ext/hypopg.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/hypopg.nix b/pkgs/servers/sql/postgresql/ext/hypopg.nix index 0f89f16833dc..b2a7adf5adea 100644 --- a/pkgs/servers/sql/postgresql/ext/hypopg.nix +++ b/pkgs/servers/sql/postgresql/ext/hypopg.nix @@ -8,13 +8,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "hypopg"; - version = "1.4.2"; + version = "1.4.3"; src = fetchFromGitHub { owner = "HypoPG"; repo = "hypopg"; tag = finalAttrs.version; - hash = "sha256-J1ltvNHB2v2I9IbYjM8w2mhXvBX31NkMasCL0O7bV8w="; + hash = "sha256-d8j1mvn/9R8LEQCqstBxddRqQYZ9k4hcOrlQp7cPtYI="; }; passthru = { From 7d650f4edc69ab3f14353d9db4d99c4e37ff1372 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 11:18:51 +0000 Subject: [PATCH 053/130] terraform-providers.opentelekomcloud_opentelekomcloud: 1.36.68 -> 1.36.69 --- .../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 3c37fda53893..7f0ca196c077 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1040,13 +1040,13 @@ "vendorHash": "sha256-ofzbDmivXgH1i1Gjhpyp0bk3FDs5SnxwoRuNAWyMqyI=" }, "opentelekomcloud_opentelekomcloud": { - "hash": "sha256-gWzDgZdZJJ2kHIXIw12+1YaCUkcO+0Biu0dY2F88FJQ=", + "hash": "sha256-HrqJQso8wWF7+WiQUNtR522lCpz5pYZIq2Q3RZkakU0=", "homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud", "owner": "opentelekomcloud", "repo": "terraform-provider-opentelekomcloud", - "rev": "v1.36.68", + "rev": "v1.36.69", "spdx": "MPL-2.0", - "vendorHash": "sha256-ECuzdph5/lKBqIoXUwpIulyl6KYFxJLzdKn/G9UZJpk=" + "vendorHash": "sha256-4Kndye/lGV0IjSyaOpJsj6pP0Hznf20LFQvEwY3+ajE=" }, "opsgenie_opsgenie": { "hash": "sha256-Y67kcg/ovvZc22l1CBz0Mqu7DAIit5F0jQNfQrl2EGI=", From 2f307a3370dfcec78172271e1cce61dbf6e85ce6 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Mon, 22 Jun 2026 13:49:59 +0200 Subject: [PATCH 054/130] ausweisapp: 2.5.1 -> 2.5.3 Changelog: https://github.com/Governikus/AusweisApp/releases/tag/2.5.3 Diff: https://github.com/Governikus/AusweisApp/compare/2.5.1...2.5.3 --- pkgs/by-name/au/ausweisapp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/au/ausweisapp/package.nix b/pkgs/by-name/au/ausweisapp/package.nix index 1392c62ec91e..b2c982e2e148 100644 --- a/pkgs/by-name/au/ausweisapp/package.nix +++ b/pkgs/by-name/au/ausweisapp/package.nix @@ -12,13 +12,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "ausweisapp"; - version = "2.5.1"; + version = "2.5.3"; src = fetchFromGitHub { owner = "Governikus"; repo = "AusweisApp2"; rev = finalAttrs.version; - hash = "sha256-R+2swDzIHlgE0kVonoYQih8r8p38RN7bqkbb+WB1hCc="; + hash = "sha256-pr41KbejZCOvfXH2uHO5MA/VklSNU38EL6AgznvGqeY="; }; postPatch = '' From 11a766b120bc0f8328e2f2515d1d5cc691db911e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 12:23:30 +0000 Subject: [PATCH 055/130] python3Packages.python-qube-heatpump: 1.11.0 -> 1.11.2 --- .../python-modules/python-qube-heatpump/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-qube-heatpump/default.nix b/pkgs/development/python-modules/python-qube-heatpump/default.nix index a73fa9986410..a6a4245fe38b 100644 --- a/pkgs/development/python-modules/python-qube-heatpump/default.nix +++ b/pkgs/development/python-modules/python-qube-heatpump/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "python-qube-heatpump"; - version = "1.11.0"; + version = "1.11.2"; pyproject = true; src = fetchFromGitHub { owner = "MattieGit"; repo = "python-qube-heatpump"; tag = "v${finalAttrs.version}"; - hash = "sha256-eHw1nlly95ne4XbMNB8su7TgbDEKMqUXYx9WQtUZo6Y="; + hash = "sha256-B2tId45VbKpeI0vGWjV1h51Lwuj44zAsxWqt/Lz88Iw="; }; build-system = [ hatchling ]; From 56593b43dddeb2bb86d2cd54c5ec14461ddf024e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 14:51:00 +0000 Subject: [PATCH 056/130] geesefs: 0.43.7 -> 0.43.8 --- pkgs/by-name/ge/geesefs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/geesefs/package.nix b/pkgs/by-name/ge/geesefs/package.nix index 1affc960cde0..be5ea1e7a896 100644 --- a/pkgs/by-name/ge/geesefs/package.nix +++ b/pkgs/by-name/ge/geesefs/package.nix @@ -5,7 +5,7 @@ }: let - version = "0.43.7"; + version = "0.43.8"; in buildGoModule { pname = "geesefs"; @@ -15,7 +15,7 @@ buildGoModule { owner = "yandex-cloud"; repo = "geesefs"; rev = "v${version}"; - hash = "sha256-D9ZFjsmM4x1TVHRGcu6uredWjhwEsNjTr+kwQDmpyGE="; + hash = "sha256-NDe3GnB0xVly6Elfpa60+Wx3RyWhfPfssf1l7Tt20zY="; }; # hashes differ per architecture otherwise. From fa86431c3c4eaa3006e64fb8645b28fe772f3ee0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 15:48:07 +0000 Subject: [PATCH 057/130] python3Packages.python-engineio: 4.13.2 -> 4.13.3 --- pkgs/development/python-modules/python-engineio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-engineio/default.nix b/pkgs/development/python-modules/python-engineio/default.nix index af3d21c0c285..73aa747b2d51 100644 --- a/pkgs/development/python-modules/python-engineio/default.nix +++ b/pkgs/development/python-modules/python-engineio/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "python-engineio"; - version = "4.13.2"; + version = "4.13.3"; pyproject = true; src = fetchFromGitHub { owner = "miguelgrinberg"; repo = "python-engineio"; tag = "v${version}"; - hash = "sha256-j4PHBiKwkYq8x/UYtnCLbtQVsXWNy84SsKAd0urhoY8="; + hash = "sha256-3KWhQE4STzwEtFzuhiTQZcc9a3lWoQlW74oHtbR4N6M="; }; build-system = [ setuptools ]; From 051481f2c41261b9bcee20a4d0ef0878bde40063 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 15:55:30 +0000 Subject: [PATCH 058/130] flux9s: 0.9.0 -> 0.10.2 --- pkgs/by-name/fl/flux9s/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flux9s/package.nix b/pkgs/by-name/fl/flux9s/package.nix index 7ef314704e29..921d9db9075c 100644 --- a/pkgs/by-name/fl/flux9s/package.nix +++ b/pkgs/by-name/fl/flux9s/package.nix @@ -9,14 +9,14 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "flux9s"; - version = "0.9.0"; + version = "0.10.2"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-cto3Fu2UW8+Pq6OK5miw+cAwzqiotTGWPD0Yyckh1/M="; + hash = "sha256-a+kGFxhqeo8Na5T4IZkyhFyPqT6FvOLP3oiuJUuJIOY="; }; - cargoHash = "sha256-uOa/qWBtTQf7jJWJhFJBmYWQ5mU/3P/YuACbnVbHdJc="; + cargoHash = "sha256-M2UCpSwKVFGXACcYkxJ8TzRHYgTLqt29RBMMdRvHZv8="; nativeBuildInputs = [ pkg-config ]; From f6b1d37915d5f55233b9b58f14e72b441384979f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 16:07:54 +0000 Subject: [PATCH 059/130] github-mcp-server: 1.3.0 -> 1.4.0 --- pkgs/by-name/gi/github-mcp-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/github-mcp-server/package.nix b/pkgs/by-name/gi/github-mcp-server/package.nix index 82f09a7d0c1c..3cab6eaa7ee1 100644 --- a/pkgs/by-name/gi/github-mcp-server/package.nix +++ b/pkgs/by-name/gi/github-mcp-server/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "github-mcp-server"; - version = "1.3.0"; + version = "1.4.0"; src = fetchFromGitHub { owner = "github"; repo = "github-mcp-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-FVKnslJhjFoxyEWFQE7kXpS5bZ43WxpSflH9/e2XmV4="; + hash = "sha256-5INN7B/F1KcyZwZ3xeOBiCnfAdK1PXVnMZf3t8JIk6I="; }; vendorHash = "sha256-J1hC4hdEKLENXLJrsyV41TaJ9+2CuPz5KoIMm2mXvTE="; From 1217049c25973aa34fe10f82725cb0c3b905e219 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 18:03:54 +0000 Subject: [PATCH 060/130] python3Packages.mocket: 3.14.1 -> 3.14.2 --- pkgs/development/python-modules/mocket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mocket/default.nix b/pkgs/development/python-modules/mocket/default.nix index 44a129ee6c9e..8cf838a93b29 100644 --- a/pkgs/development/python-modules/mocket/default.nix +++ b/pkgs/development/python-modules/mocket/default.nix @@ -37,12 +37,12 @@ buildPythonPackage rec { pname = "mocket"; - version = "3.14.1"; + version = "3.14.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-MLlh0CRtlUsg+Bvvdvedzk0RVLCm+zzt8TWie6yHTkU="; + hash = "sha256-n8SQbK45B+mijEbnc/Otq+8NX0CIxuOQ72FEAhnOCac="; }; build-system = [ hatchling ]; From aaf003de31c387efc5daf3116c815752955086c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 18:33:39 +0000 Subject: [PATCH 061/130] python3Packages.pyexcel: 0.7.4 -> 0.7.5 --- pkgs/development/python-modules/pyexcel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyexcel/default.nix b/pkgs/development/python-modules/pyexcel/default.nix index 68cbb55daa19..64ec3b0d4eba 100644 --- a/pkgs/development/python-modules/pyexcel/default.nix +++ b/pkgs/development/python-modules/pyexcel/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "pyexcel"; - version = "0.7.4"; + version = "0.7.5"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-y73GBTK7sqIv5DA+gkqqOG7PbcUU0fh9GtA6E4X+5L0="; + hash = "sha256-QTa9d+ziyz2u6/ofJBPCMaYtT4Lz2S8FBshNteiwQ4E="; }; build-system = [ setuptools ]; From ec5654db4013215a9da77ed5c62a8c36de813907 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 18:34:19 +0000 Subject: [PATCH 062/130] v2ray-rules-dat: 202606172318 -> 202606212306 --- pkgs/by-name/v2/v2ray-rules-dat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/v2/v2ray-rules-dat/package.nix b/pkgs/by-name/v2/v2ray-rules-dat/package.nix index a13f47ee7ead..855646bddf7c 100644 --- a/pkgs/by-name/v2/v2ray-rules-dat/package.nix +++ b/pkgs/by-name/v2/v2ray-rules-dat/package.nix @@ -5,7 +5,7 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "v2ray-rules-dat"; - version = "202606172318"; + version = "202606212306"; __structuredAttrs = true; strictDeps = true; @@ -25,11 +25,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { passthru = { geoipDat = fetchurl { url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${finalAttrs.version}/geoip.dat"; - hash = "sha256-iGGpeUaWtIH7AEPueCssQOgL/Ia7nkLFvWnAj1SDsbU="; + hash = "sha256-Gwwz9eEj/D8hcC9EACiC37iwhJnk00x8unBQp9w/s4M="; }; geositeDat = fetchurl { url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${finalAttrs.version}/geosite.dat"; - hash = "sha256-DEhEZP7ijNudb6qhIArpRhUqzEzmG0OxJaoBuMFVacM="; + hash = "sha256-sYUhT6unBAg2huI72CqJ/eigN7ERZsk7+T6KnMpUJBQ="; }; updateScript = ./update.sh; }; From 420822747b261e52abd908040814eb99f82c4b51 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 18:47:15 +0000 Subject: [PATCH 063/130] featherpad: 1.6.3 -> 1.6.4 --- pkgs/by-name/fe/featherpad/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fe/featherpad/package.nix b/pkgs/by-name/fe/featherpad/package.nix index 58b30ae6fde4..aaa315bd7265 100644 --- a/pkgs/by-name/fe/featherpad/package.nix +++ b/pkgs/by-name/fe/featherpad/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "featherpad"; - version = "1.6.3"; + version = "1.6.4"; src = fetchFromGitHub { owner = "tsujan"; repo = "FeatherPad"; tag = "V${finalAttrs.version}"; - hash = "sha256-h/Opw4PmIEZdIx+gXoXriA0h1YxyImiZJFFPr1KUo/A="; + hash = "sha256-BPZkVmOxVJ8VoQ9+0Ca63pDIOfdwsaO24AEq0jkYCY0="; }; nativeBuildInputs = [ From a3807f295215f83f446cbc936bafafc67d99fc1b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 19:57:05 +0000 Subject: [PATCH 064/130] acr: 2.2.6 -> 2.2.8 --- pkgs/by-name/ac/acr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ac/acr/package.nix b/pkgs/by-name/ac/acr/package.nix index b792eab73932..c36a415c2442 100644 --- a/pkgs/by-name/ac/acr/package.nix +++ b/pkgs/by-name/ac/acr/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "acr"; - version = "2.2.6"; + version = "2.2.8"; src = fetchFromGitHub { owner = "radareorg"; repo = "acr"; rev = finalAttrs.version; - hash = "sha256-fV4aBc/PZD1Grtq/KugTuzYAu/nsOntgDwsnFuAvHMc="; + hash = "sha256-uhjvtwDHXClYNqQVu7ATekWe6Xcy7DvNChlOf0au6T8="; }; preConfigure = '' From fa03d5c6c6027a17d4936bcaa6f12db170775db7 Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Mon, 22 Jun 2026 20:18:08 +0000 Subject: [PATCH 065/130] portfolio: 0.84.1 -> 0.84.2 --- pkgs/by-name/po/portfolio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/portfolio/package.nix b/pkgs/by-name/po/portfolio/package.nix index 3a038ee637e3..b44feb6ac663 100644 --- a/pkgs/by-name/po/portfolio/package.nix +++ b/pkgs/by-name/po/portfolio/package.nix @@ -56,11 +56,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "PortfolioPerformance"; - version = "0.84.1"; + version = "0.84.2"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${finalAttrs.version}/PortfolioPerformance-${finalAttrs.version}-linux.gtk.x86_64.tar.gz"; - hash = "sha256-Tdksl1WCO4C0h8lYWzAAEsN1C5P/t2TAH2WuMqEVL1c="; + hash = "sha256-boeXTZ0I0uGGuSSU/qVwxwb4dNs2NDL4ip4BsZhVOis="; }; nativeBuildInputs = [ From b97f36bef2b1b5a3730e19f188fb20bab4604df7 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 22 Jun 2026 21:23:25 +0100 Subject: [PATCH 066/130] liferea: 1.16.11 -> 1.16.12 Changes: https://github.com/lwindolf/liferea/releases/tag/v1.16.12 --- pkgs/by-name/li/liferea/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/liferea/package.nix b/pkgs/by-name/li/liferea/package.nix index 7c0e0e105169..d2095fdb8964 100644 --- a/pkgs/by-name/li/liferea/package.nix +++ b/pkgs/by-name/li/liferea/package.nix @@ -26,11 +26,11 @@ stdenv.mkDerivation rec { pname = "liferea"; - version = "1.16.11"; + version = "1.16.12"; src = fetchurl { url = "https://github.com/lwindolf/${pname}/releases/download/v${version}/${pname}-${version}.tar.bz2"; - hash = "sha256-2WlCm4dc4TmZAtAzx3D5ApYdp3ia6IWb/kd9L6Kua3E="; + hash = "sha256-9UDYvUuIhaz31vgq37KFtsfH3B2IzszzMaa/VSN8JW8="; }; nativeBuildInputs = [ From 105601d839a6e0828c740426d48bb0ac42941987 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Mon, 22 Jun 2026 23:29:27 +0200 Subject: [PATCH 067/130] python3Packages.uarray: 0.9.4 -> 0.9.5 Changelog: https://github.com/Quansight-Labs/uarray/releases/tag/0.9.5 --- pkgs/development/python-modules/uarray/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uarray/default.nix b/pkgs/development/python-modules/uarray/default.nix index 479fd09413a6..3afa6bda55a0 100644 --- a/pkgs/development/python-modules/uarray/default.nix +++ b/pkgs/development/python-modules/uarray/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "uarray"; - version = "0.9.4"; + version = "0.9.5"; pyproject = true; src = fetchFromGitHub { owner = "Quansight-Labs"; repo = "uarray"; tag = version; - hash = "sha256-gCoSpyFPQTIi86y+4xtRb+vsRkjZ2O6KcCj8mj8tcTQ="; + hash = "sha256-Jut/V0/na+dcVpD7buW0DIS+KpA+dGRRb6QpPDt2/hY="; }; preBuild = '' From 807cc2779258a3d13be127f085bab97285603580 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Mon, 22 Jun 2026 20:02:09 -0400 Subject: [PATCH 068/130] xinit: make --with-xserver path configurable --- pkgs/by-name/xi/xinit/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xi/xinit/package.nix b/pkgs/by-name/xi/xinit/package.nix index af3c4a7ccdb3..4e191c5328d2 100644 --- a/pkgs/by-name/xi/xinit/package.nix +++ b/pkgs/by-name/xi/xinit/package.nix @@ -12,6 +12,9 @@ xauth, xorg-server, nix-update-script, + + # path to the X server binary to use - override for setuid, for example: "/run/wrappers/bin/X" + xserverPath ? "${xorg-server.out}/bin/X", }: stdenv.mkDerivation (finalAttrs: { pname = "xinit"; @@ -53,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { ]; configureFlags = [ - "--with-xserver=${xorg-server.out}/bin/X" + "--with-xserver=${xserverPath}" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ "--with-launchd=yes" From 9a0769eccdc8ef778153ef7372815097ab8cea81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 01:27:14 +0000 Subject: [PATCH 069/130] flyctl: 0.4.59 -> 0.4.60 --- pkgs/by-name/fl/flyctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flyctl/package.nix b/pkgs/by-name/fl/flyctl/package.nix index c3d2e420c035..c4251bf2aecb 100644 --- a/pkgs/by-name/fl/flyctl/package.nix +++ b/pkgs/by-name/fl/flyctl/package.nix @@ -12,7 +12,7 @@ buildGoModule rec { pname = "flyctl"; - version = "0.4.59"; + version = "0.4.60"; src = fetchFromGitHub { owner = "superfly"; @@ -22,7 +22,7 @@ buildGoModule rec { cd "$out" git rev-parse HEAD > COMMIT ''; - hash = "sha256-UDwVwfx/FTLszEK/vTv0P07TBBPsNR+e+jAGxqNwSDk="; + hash = "sha256-ToKKn3Scj++VLv0SCMNQHkbffs2aADto0tLv80aFqzc="; }; proxyVendor = true; From c31990966a098939bdc6a00685bba4c6b7bb874b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 02:36:51 +0000 Subject: [PATCH 070/130] jfrog-cli: 2.108.0 -> 2.109.0 --- pkgs/by-name/jf/jfrog-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/jf/jfrog-cli/package.nix b/pkgs/by-name/jf/jfrog-cli/package.nix index 726b8ff613f6..4c75f009fb03 100644 --- a/pkgs/by-name/jf/jfrog-cli/package.nix +++ b/pkgs/by-name/jf/jfrog-cli/package.nix @@ -9,17 +9,17 @@ buildGoModule (finalAttrs: { pname = "jfrog-cli"; - version = "2.108.0"; + version = "2.109.0"; src = fetchFromGitHub { owner = "jfrog"; repo = "jfrog-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-0n0CZZKj7C3KmNMVTAW4I8Ns9nrjrZQnQ58P+jbUw3U="; + hash = "sha256-jzQNwNdqNMcwDf3RgEdS4ACUPDL3ujlkGD5kFuHRd8Q="; }; proxyVendor = true; - vendorHash = "sha256-4Tia59lRE27rsJC5j/jykb9d88byOcPyDcnkSOwR6h8="; + vendorHash = "sha256-lI24KDC31yQaUYe9uV7ZiQLzwROSaFh7M1J0B7k0iWI="; checkFlags = "-skip=^(TestReleaseBundle|TestVisibilitySendUsage_RtCurl_E2E)"; From 9222b70307e6b101a43553a5a8a50ac77a3775b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 04:35:40 +0000 Subject: [PATCH 071/130] python3Packages.pyramid-multiauth: 1.0.2 -> 1.1.0 --- pkgs/development/python-modules/pyramid-multiauth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyramid-multiauth/default.nix b/pkgs/development/python-modules/pyramid-multiauth/default.nix index 69e5e41d427e..3ec164cd3643 100644 --- a/pkgs/development/python-modules/pyramid-multiauth/default.nix +++ b/pkgs/development/python-modules/pyramid-multiauth/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyramid-multiauth"; - version = "1.0.2"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "mozilla-services"; repo = "pyramid_multiauth"; tag = version; - hash = "sha256-Bz53iCGsl6WZASIvBQ1pFfcGLra82vA2OLWjhLVdkrw="; + hash = "sha256-tDQENdM+eeAve3DoU3bXMP4k1hSIQ6FlFNlG+rVYhOc="; }; build-system = [ From 6f1fb930ae84a1f5ddf004812f1ed0cb2323fdd6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 04:55:38 +0000 Subject: [PATCH 072/130] velocity: 3.5.0-unstable-2026-06-02 -> 3.5.0-unstable-2026-06-16 --- pkgs/by-name/ve/velocity/deps.json | 148 +++++++++++++-------------- pkgs/by-name/ve/velocity/package.nix | 6 +- 2 files changed, 77 insertions(+), 77 deletions(-) diff --git a/pkgs/by-name/ve/velocity/deps.json b/pkgs/by-name/ve/velocity/deps.json index c1404c0381b1..480dabf832d6 100644 --- a/pkgs/by-name/ve/velocity/deps.json +++ b/pkgs/by-name/ve/velocity/deps.json @@ -641,102 +641,102 @@ "jar": "sha256-fx1ZEJLVFCtqqnz1n5TEx01X2+7wOy+CYpSfjza6xuM=", "pom": "sha256-JCgbY4MutO8QZOfd/b57eWquGr+IeYrb9NC5ZpurpKQ=" }, - "io/netty#netty-buffer/4.2.10.Final": { - "jar": "sha256-pDDP7c6TwXGlaobR0nyNgp20eT8cWcOBxl6E5bzVvKo=", - "pom": "sha256-pP4sEWygUuHtFlKAmn5BaIY6M8l7SXJVtgdIaKPhKeI=" + "io/netty#netty-buffer/4.2.15.Final": { + "jar": "sha256-E2H9nJuoW5gxz1ShsuRd3DzjSnaJMXJsCZ0/XvDv5KM=", + "pom": "sha256-65fBAZy/5xAdObyuO9p4EgYJLijqCaZ9hDk1RHMry98=" }, - "io/netty#netty-codec-base/4.2.10.Final": { - "jar": "sha256-KkIO5gnBxK11Bgm21+LunyagQxqLvX9Ir7isV28cQLk=", - "pom": "sha256-rSHTGclQMWGhk5GzszX1eWsQo9tHuzR9jzptjWElsJM=" + "io/netty#netty-codec-base/4.2.15.Final": { + "jar": "sha256-LG051ycGKLjPwxZvvXqT1ZWVjlnEYbwy3bODyMkb+BE=", + "pom": "sha256-Yo9jcdvZkUKSeNM/py8joObWy4+0mp9gi96pLeox8r8=" }, - "io/netty#netty-codec-compression/4.2.10.Final": { - "jar": "sha256-btcMIda06yN9+rKSFN/AKeHoXpgEdRy5SST6BPNsBM0=", - "pom": "sha256-CBUJ10nX3h7RASAPGcBYnkn4H6ZMXUVhAVu54h1TBlQ=" + "io/netty#netty-codec-compression/4.2.15.Final": { + "jar": "sha256-StqlzdTS6bULI+TD7/Quc95utAhIcYs6qEzVtFTabOg=", + "pom": "sha256-Wmcscj2X0KkT+k+S+5LzPVa3/k4/+fAT38vV+mnOcC4=" }, - "io/netty#netty-codec-haproxy/4.2.10.Final": { - "jar": "sha256-r23y95SO9dNbsjULTSRcKM9nTVqX5MAFjGQ7udv69YI=", - "pom": "sha256-iHTEnziGfOQSFPReujUKWLvTdr/ObF3avhzvBM7siPE=" + "io/netty#netty-codec-haproxy/4.2.15.Final": { + "jar": "sha256-/rBrqlm9QTnWrWFojQatjpBmq6ZIDKnvqdHqaHWy98U=", + "pom": "sha256-nL6AzyIRXZwZ52TOMenN4ci0gYsOfGa163TbQIFNglQ=" }, - "io/netty#netty-codec-http/4.2.10.Final": { - "jar": "sha256-+vgz0/VXkhJkMoyTP/6wVemIXg0ligITVaqIpiGBtUA=", - "pom": "sha256-fvk+RsXebmkkRY69QFJcNHcezwVC4yqJyYDH1TMFsCo=" + "io/netty#netty-codec-http/4.2.15.Final": { + "jar": "sha256-dq5X6HrzezxBBxQPULkkSxRWFjpqIlUQg498WkRY7CI=", + "pom": "sha256-L2DNcK6TJT2XPGLgJ1FFD2dMJpDgBSvTo6SBnhApDe8=" }, - "io/netty#netty-codec-marshalling/4.2.10.Final": { - "jar": "sha256-hMz05uCVQ0BB9rpHoANgmtQvK69gE2orDHaWxwVs8ao=", - "pom": "sha256-yDxKZ4geyk3ODJbwkC59mfPwGR76gA/hAxg66DR+scU=" + "io/netty#netty-codec-marshalling/4.2.15.Final": { + "jar": "sha256-u8ZVtSUzh/Vmsl1BhRUpUfASH7Ov7yw1LnqlK5+5ZdM=", + "pom": "sha256-adEoNDr92lR7EVWv2nDxq+G/YKVqjrvLOpFiqKnZuUo=" }, - "io/netty#netty-codec-protobuf/4.2.10.Final": { - "jar": "sha256-32OQop/941Qm+lrUnMzEkcWObKIlPjZIJaIE7QPQ+/w=", - "pom": "sha256-HknN1DvOW368HPyLAVIhhDskZZcKDYioXlVujWcXwq8=" + "io/netty#netty-codec-protobuf/4.2.15.Final": { + "jar": "sha256-7POiRpU3SzVEcA2U21aHXakMHfvh5Dx0TcwV4eiZigE=", + "pom": "sha256-jgC64Kk0jBh7Ei9/Ap4aDrulRD+H9irXJykFTydtjjk=" }, - "io/netty#netty-codec/4.2.10.Final": { - "jar": "sha256-lOv2TeooQ2SfOg91+ATmBWLqdPLtQw4dQep5Reji/wM=", - "pom": "sha256-O7awlizPGUJAVposU+jp9kzX2ecBKZyOMDOvv9U9HVw=" + "io/netty#netty-codec/4.2.15.Final": { + "jar": "sha256-FTsRoWZFlzOvefsNRmfzC/o5eSiW9omyHJOkpAkTh+o=", + "pom": "sha256-sLXSrAj8Ig2Mb1FncT9DRkPiLEXBjsAT7EYSzQ2cTh0=" }, - "io/netty#netty-common/4.2.10.Final": { - "jar": "sha256-rX/wmJ12vpKAaRdnVN7sQsag4zBQE98hgUtKxGsazpo=", - "pom": "sha256-/mK6WQGACloXBuJGGczUB4jwG1PGKLo8xfGPLlldWMA=" + "io/netty#netty-common/4.2.15.Final": { + "jar": "sha256-eCBqp/bRl8qpJikUCMAYiba5EMoPdAF9P8vazPlWKVk=", + "pom": "sha256-5tiUFFbAqD6Bq1eWqdEXrE62BVYbi6OeTbEY55k/Ro0=" }, - "io/netty#netty-handler/4.2.10.Final": { - "jar": "sha256-dp/sv7yldWxSpELaNVYyGM7U1swXnaKo54Kq5s6KGHs=", - "pom": "sha256-bRWw+h3MT8Et+QCMlrfF2+PM45yk9BG5WGmOtFlhWj0=" + "io/netty#netty-handler/4.2.15.Final": { + "jar": "sha256-mbWeS+pyIg0q7VLfi6832XQxsGreCxNSJs33MWiXXqs=", + "pom": "sha256-omoi2DUluf+cHSF+YhGjWFvWiDVLpbW8dmY8n7BasZU=" }, - "io/netty#netty-parent/4.2.10.Final": { - "pom": "sha256-N+RH6+6IoXVb86s/dPAppClT2kbwx2+K1KwSNoU7JLg=" + "io/netty#netty-parent/4.2.15.Final": { + "pom": "sha256-4GUVjGqeWiONLlBYvbQeSqO4PJsLV9pPW8kCntRa568=" }, - "io/netty#netty-resolver/4.2.10.Final": { - "jar": "sha256-FN+teRRmqyzIcxaEHByXavFAvbjG7V+Ecl4SJaHgu+Y=", - "pom": "sha256-wZSf6/fO78wNjKxHrQy42JgNmPSzm4xvXmlK/fATEow=" + "io/netty#netty-resolver/4.2.15.Final": { + "jar": "sha256-JDGEl/KjpkWWT+1Bj0iHm6ETZcq44fjWbEf6faFe8Zo=", + "pom": "sha256-rcbfcXVa/IHdpi0ourEVeXVxbXcGrZZx94Y034FzOHo=" }, - "io/netty#netty-transport-classes-epoll/4.2.10.Final": { - "jar": "sha256-c8glnWzfUdTqnLA2pTaYEj6IVdqhQYMEIlmIFqGxzzM=", - "pom": "sha256-qy9dSI+3OLOebiMp4a1kTKXjN7LIGOU9/lDPksSnE78=" + "io/netty#netty-transport-classes-epoll/4.2.15.Final": { + "jar": "sha256-vlCUB/1xpLgzeFZ8YTQg21RNZZu1It97JTodvoyil/4=", + "pom": "sha256-w2AsL/4gFAb1LjkIYcjNwpCglQsjU82uppNqnFZWVo4=" }, - "io/netty#netty-transport-classes-io_uring/4.2.10.Final": { - "jar": "sha256-10hGZnBQtb8Fn0y62QxeTfFgh/qCUJPsbtapCtQHS14=", - "pom": "sha256-D/Ckq+yf95W4KafXmifPXNdDK3NwBgtyGFCyJNV55/Q=" + "io/netty#netty-transport-classes-io_uring/4.2.15.Final": { + "jar": "sha256-3PucV45HrtXQUEW0uApdBce00M++Y+tDEKCVHL336Js=", + "pom": "sha256-bJ4vm0AqUUDgQvenry7sCucwrm42Jc0T1Hf1BykonLg=" }, - "io/netty#netty-transport-classes-kqueue/4.2.10.Final": { - "jar": "sha256-H0lCcNNC8L77nvzCFfTRxWdV3gIqKtrYTTrWjTldOfc=", - "pom": "sha256-nc/b2g79hDRxk/Z3bUhi20MeYUuap3TEvoA/h1F5Wn0=" + "io/netty#netty-transport-classes-kqueue/4.2.15.Final": { + "jar": "sha256-KhXiITof5J5ztLs5vHRucZbbqMGxgrwNIacZpNG+LAA=", + "pom": "sha256-xvcz3fb1A0K7FhEAPSl6JYmFwwxhkpaBy1TvDhuJsKQ=" }, - "io/netty#netty-transport-native-epoll/4.2.10.Final": { - "jar": "sha256-JcqprKeY95eVUSR9xlfX/7tshNR14z6CMZ10oYuLy6c=", - "pom": "sha256-DIaVyP2Krd0TW1r4uH6+rw/Vdlxhou5HxcHu2lgdKk0=" + "io/netty#netty-transport-native-epoll/4.2.15.Final": { + "jar": "sha256-mIBLKVRKIPVvJCJAu+wiBoTz4fzHgItxGKfV5+mZxBA=", + "pom": "sha256-nkXMVKRyv81Jtb0wbBBh9iUg9b3E5K/It+E/46y3iIA=" }, - "io/netty#netty-transport-native-epoll/4.2.10.Final/linux-aarch_64": { - "jar": "sha256-zFwuI31dZheVAK3uqJ7af5f9dyOL6u3dU6DFf+i5ok0=" + "io/netty#netty-transport-native-epoll/4.2.15.Final/linux-aarch_64": { + "jar": "sha256-WkAenftPk343oiIfa5HaJaAI6sHwjd1LsNntIODjJmg=" }, - "io/netty#netty-transport-native-epoll/4.2.10.Final/linux-x86_64": { - "jar": "sha256-jBMkNF3rhOm257hJEciduDl7wBwS6JRuWA5pMjzDjJY=" + "io/netty#netty-transport-native-epoll/4.2.15.Final/linux-x86_64": { + "jar": "sha256-VEDjj1yihY/ujXiY5lKR4FtmVzbJ6KFMgy5wdRH126Y=" }, - "io/netty#netty-transport-native-io_uring/4.2.10.Final": { - "jar": "sha256-MP4ivOpnZ7+Kgs/6HZD+23NxanlkHSPh0peUXmNKTEk=", - "pom": "sha256-chCMlfycfpXXM5WSCOxeEY+PpPgIcvAmAGBi2nfebfI=" + "io/netty#netty-transport-native-io_uring/4.2.15.Final": { + "jar": "sha256-vuDQYNcWxXGFAGX3C5v4Plyb3ma0friZC4V3RE86e5g=", + "pom": "sha256-0np3cX5rpNzjAMDNREgJSudXIlLTvhajJrpgNLjYty4=" }, - "io/netty#netty-transport-native-io_uring/4.2.10.Final/linux-aarch_64": { - "jar": "sha256-waL3u+fGvnNPbVpf3vstJeeS5onzV0usmDiEy/pGETw=" + "io/netty#netty-transport-native-io_uring/4.2.15.Final/linux-aarch_64": { + "jar": "sha256-uYiMSZ/40F33tfNfJ8N9042x8Uh14rSeWAXX1rwxG08=" }, - "io/netty#netty-transport-native-io_uring/4.2.10.Final/linux-x86_64": { - "jar": "sha256-8ZNOKmhNk9n39d5jWaTGTCCeNlntGyeZAQBJIlH9Bag=" + "io/netty#netty-transport-native-io_uring/4.2.15.Final/linux-x86_64": { + "jar": "sha256-FDjPsr9kJuJS2kjBHvgDzyg+m/2Djdr1Fwu0DFsjiRc=" }, - "io/netty#netty-transport-native-kqueue/4.2.10.Final": { - "jar": "sha256-zkPEwti840avtNNX2FMiwfv64YsjQFo79J+VBptHPpM=", - "pom": "sha256-RreQZTpjfLLjKT1h6pGfbGhtoTiMgLOTg6qRqCVcQaM=" + "io/netty#netty-transport-native-kqueue/4.2.15.Final": { + "jar": "sha256-PksUkkGKsOqduvbKFWDDn/auyERrW2I/fwvfGoCNVQY=", + "pom": "sha256-9emre+S1ndRDWHQg5yTkLuoqym4XvdI7MULFPc5MCKo=" }, - "io/netty#netty-transport-native-kqueue/4.2.10.Final/osx-aarch_64": { - "jar": "sha256-ejQgkPiom3p9yoRVxBIjxkD+l1gy01eZAZYHu0+Xik0=" + "io/netty#netty-transport-native-kqueue/4.2.15.Final/osx-aarch_64": { + "jar": "sha256-yWlqQeVJ60JDLx4sw/OHyFQ1A0tzo7+HSP//QNAPkho=" }, - "io/netty#netty-transport-native-kqueue/4.2.10.Final/osx-x86_64": { - "jar": "sha256-hCikV/WjSJap+04fAYRH17WfqNWnAMXcTd4PHn2ARpQ=" + "io/netty#netty-transport-native-kqueue/4.2.15.Final/osx-x86_64": { + "jar": "sha256-YJXClmGr4fL7wsecVKlN5P2t3W6ZxwKSf9PADmaHJXQ=" }, - "io/netty#netty-transport-native-unix-common/4.2.10.Final": { - "jar": "sha256-a+oGD1/+lTrKtskiI20oTKjx6MalnYoT6roFP6KAqI8=", - "pom": "sha256-0zv1ERXSOm7P/iNPHJlR4d68MSLmfxmb7/Vximxd060=" + "io/netty#netty-transport-native-unix-common/4.2.15.Final": { + "jar": "sha256-ueqfxa1eugTpmv3/dbLrl7Xd+yrXcuLy712PJ388vXY=", + "pom": "sha256-PHTmq7oFksjigPJiOU192YMbOsxHf5gXpYbWxCCpryU=" }, - "io/netty#netty-transport/4.2.10.Final": { - "jar": "sha256-qv+LKVjuoOlNPlUh15XmXqkfr1j6EVLkVYSzY0ioGr0=", - "pom": "sha256-SJkN7RPTYd+bJyWscy8NwxC5YOonhIg/dl7vPNU4mkI=" + "io/netty#netty-transport/4.2.15.Final": { + "jar": "sha256-n7Zx6WZRBmzxoo2tPxOCx8md9bgybUohTZo3WzEfjcE=", + "pom": "sha256-Ta4gEvr/cYZwdwOzlST6fCAu9Br65bk4Sgk3zDwEFLo=" }, "it/unimi/dsi#fastutil/8.5.15": { "jar": "sha256-z/62ZzvfHm5Dd9aE3y9VrDWc9c9t9hPgXmLe7qUAk2o=", @@ -994,9 +994,9 @@ "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" }, - "org/bouncycastle#bc-jdk18on-bom/1.83": { - "module": "sha256-f9LoflQtKLgyIIewgLg60pWZssGzUAOuDgrmKiAgIe8=", - "pom": "sha256-aKi4X0QK23JLJ+ZXJphw4QlcVgJ/+oh6C1J3ZW+2ZqQ=" + "org/bouncycastle#bc-jdk18on-bom/1.84": { + "module": "sha256-iKuIhKXnQS6Y8JHBRu7BRNeej4yVjzgLwtTNDwrUaGk=", + "pom": "sha256-8O7pMr+yRrDfvrwIkmE2TGA9ut6tGPxV/WNCwXxW80w=" }, "org/bstats#bstats-base/3.1.0": { "jar": "sha256-2g5RgIzYzCi+8wAOcctPoLBeU5Mag6f59NPEAoNvQKA=", diff --git a/pkgs/by-name/ve/velocity/package.nix b/pkgs/by-name/ve/velocity/package.nix index 10122caae12d..3b281253b08c 100644 --- a/pkgs/by-name/ve/velocity/package.nix +++ b/pkgs/by-name/ve/velocity/package.nix @@ -34,13 +34,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "velocity"; - version = "3.5.0-unstable-2026-06-02"; + version = "3.5.0-unstable-2026-06-16"; src = fetchFromGitHub { owner = "PaperMC"; repo = "Velocity"; - rev = "1b64a70a00722e2381b267ec2ebd250fa8d3a589"; - hash = "sha256-p/p7Smkzm+bCHX0i62ZBs4rPF3mpjENOXXYdRZeIxIc="; + rev = "a7581821fb72a3eb5011f725d8876c91aa7843e1"; + hash = "sha256-Y3IltMGlf4PCc4DbA1CuWp5NlVcOLfr07wgJcDfY1ms="; }; nativeBuildInputs = [ From 93b15f26473642b9190b7275a1ce5574704a489e Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Tue, 23 Jun 2026 07:47:13 +0200 Subject: [PATCH 073/130] claude-code: 2.1.183 -> 2.1.186 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md Assisted-by: Claude Code (Claude Opus 4.8) --- pkgs/by-name/cl/claude-code/manifest.json | 38 +++++++++++------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/manifest.json b/pkgs/by-name/cl/claude-code/manifest.json index 6397e5bddff9..a9a23a745d73 100644 --- a/pkgs/by-name/cl/claude-code/manifest.json +++ b/pkgs/by-name/cl/claude-code/manifest.json @@ -1,47 +1,47 @@ { - "version": "2.1.185", - "commit": "9d0bb50cc439a8bbfdbf96567a55bd0e353e9333", - "buildDate": "2026-06-20T06:46:16Z", + "version": "2.1.186", + "commit": "6a56aff51d9e9faf62f26f2748501c2e32eec5e8", + "buildDate": "2026-06-22T16:51:01Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "a280c23b210525218f5bd86f001c9dbc89b9e07410175c5a9355044bfadc0af1", - "size": 215952608 + "checksum": "463a79cc34a9787cff1b3361b4ec9e2dff928c18b077f41f0bb412e4cda78637", + "size": 216811232 }, "darwin-x64": { "binary": "claude", - "checksum": "ade7a13c3027f754b4cdac80bcdd6ba470f7becb27cdcf8b6ba9a70cf9e77af7", - "size": 223491328 + "checksum": "9e17e23d451cbbc64cf4b9536c1d25efd86808512617c855091fa608f77c9899", + "size": 224349952 }, "linux-arm64": { "binary": "claude", - "checksum": "db880812272504455df73160d92fadf9370eda684c219cebf8e62b0a262cb2f8", - "size": 230930144 + "checksum": "817e5ff483568b78c49171be317b9b9190cade77248a5776e912789312961cb6", + "size": 231782112 }, "linux-x64": { "binary": "claude", - "checksum": "e1246338699f04ee0e627dee3f6d4ed7a0bab48e0514bde69c6dad43bc303952", - "size": 233584424 + "checksum": "6a6d5d23486597c93138941c9b68caa0fbcd2dcedbf49e29a9c8d83e3a1cb329", + "size": 234436392 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "eada6422a437a112d1928cb9e80203180b58b3d0c0c6aee1edb6f041fda39415", - "size": 224309448 + "checksum": "24906d06ab4cf312eb30a8d656a8d8c7fb22099ea8eb974e38ecfbc25d6631aa", + "size": 225161416 }, "linux-x64-musl": { "binary": "claude", - "checksum": "5f12eea1e3fd35bfa3f75db0647189bdfe64f45ab0d69e76a427d38ce684dd38", - "size": 228568464 + "checksum": "d0cb255cfb03513f6099af40f045b5852a1d8a1b59d0f405d84d2a01da6c9598", + "size": 229420432 }, "win32-x64": { "binary": "claude.exe", - "checksum": "0206cfb94a323d91e0ff51edf63c9e4d9951c8e48dbdee627fefa6f6a0b56643", - "size": 225108640 + "checksum": "6a286f0795d6dd46187b86e9124f819af35319169901cd883b80a75c47469516", + "size": 225908896 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "b42889d60c89cb0a65dd4d047ad4396304f01368693f968d1827c08474eccc59", - "size": 219771552 + "checksum": "245869d5e5242aabfde49b091628aa4b3e7546f2cac52e1d6feb221a820910bc", + "size": 220571808 } } } From d80beca38f34059ccf3f481fc3049bf3c0046c12 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Tue, 23 Jun 2026 07:47:13 +0200 Subject: [PATCH 074/130] vscode-extensions.anthropic.claude-code: 2.1.183 -> 2.1.186 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md Assisted-by: Claude Code (Claude Opus 4.8) --- .../extensions/anthropic.claude-code/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index 808b49421289..01037d6d0d17 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -21,26 +21,26 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-tCasNLg/Tu3uP69Mve9Kcqam1+JQkA/XyCMPy6aNPJM="; + hash = "sha256-TEEv8R6VXuOhcX2OgTKY7A8L2akisJLsx6I6bUdV3a0="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-o+y3Oz/lZd9gEQL3q+ivzkWchQ/dJ5QuU9fJwRpEYrE="; + hash = "sha256-wis4QqTuCiRAVpoGp+Ds83lWPsNUUPmXbZcYiWuY2zg="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-vovdNDX0m55a7sazBCixnun89gb/dknzUbeMSU5q8KU="; + hash = "sha256-2njmUMYxFAaKzCdwM//S5D0fqVZhIKG0JzbT1ye4Sr4="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-JbLeoeAzOUVbmpM1CN5QajsK8QT8KjZRUD4UxR6C7bU="; + hash = "sha256-+cJhcXufpiNrpdL+HH3mW+rrzb7Si/4LGvoce1o0c/w="; }; }; in { name = "claude-code"; publisher = "anthropic"; - version = "2.1.185"; + version = "2.1.186"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From 2098327750a20a90040ff5026d8641c118366322 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 08:20:18 +0000 Subject: [PATCH 075/130] lessc: 4.6.6 -> 4.6.7 --- pkgs/by-name/le/lessc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/le/lessc/package.nix b/pkgs/by-name/le/lessc/package.nix index 85f1be5795e5..97a5e029eb08 100644 --- a/pkgs/by-name/le/lessc/package.nix +++ b/pkgs/by-name/le/lessc/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lessc"; - version = "4.6.6"; + version = "4.6.7"; src = fetchFromGitHub { owner = "less"; repo = "less.js"; tag = "v${finalAttrs.version}"; - hash = "sha256-onTaVj69LYeYnywYXSC0I3ewF4rT0LAlRI61NEroLvc="; + hash = "sha256-D/gPyPoxHeLjF7EU40Jw2Mb4ZRrnaLq8XnL+kL2yhic="; }; pnpmDeps = fetchPnpmDeps { From f1dfdda8b4e5b3662059f5627729037f9c68e98f Mon Sep 17 00:00:00 2001 From: Arsenii Zorin Date: Tue, 23 Jun 2026 11:49:45 +0300 Subject: [PATCH 076/130] pulumi-bin: 3.246.0 -> 3.247.0 --- pkgs/by-name/pu/pulumi-bin/data.nix | 114 ++++++++++++++-------------- 1 file changed, 57 insertions(+), 57 deletions(-) diff --git a/pkgs/by-name/pu/pulumi-bin/data.nix b/pkgs/by-name/pu/pulumi-bin/data.nix index 9bb61b550995..48abcaed5d79 100644 --- a/pkgs/by-name/pu/pulumi-bin/data.nix +++ b/pkgs/by-name/pu/pulumi-bin/data.nix @@ -1,16 +1,16 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.246.0"; + version = "3.247.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.246.0-linux-x64.tar.gz"; - sha256 = "0ky0nsxwy5yav8qyrjp27gdddw4adax5jwlyyriam33ib1spk6i4"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.247.0-linux-x64.tar.gz"; + sha256 = "0cg206kawm7lps13d03mylhfsdy67haacc6i633jdsrscp8vn90r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.56.0-linux-amd64.tar.gz"; - sha256 = "0ap8swahzm7mx5psmqwpfxqcff3zj23asnkcvq42x6w05303cmnc"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.57.0-linux-amd64.tar.gz"; + sha256 = "0aggd934h38yi35rfy3nbpia8jmxqkhpnxwjsxgzk7ipbbq19yp4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v11.3.0-linux-amd64.tar.gz"; @@ -25,8 +25,8 @@ sha256 = "0q4m959ynywipzyznarq1y1wzkn8yiwc6sbd8sllpfwi6ny3dlpn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.45.0-linux-amd64.tar.gz"; - sha256 = "10z8sa4ag63j9c8y2qi491ynqc12qw5dlgz94crsqq89nhn9kzxs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.46.0-linux-amd64.tar.gz"; + sha256 = "0h1kr33f94vd6fwbjajq258rwhrm2bhx124ifp1bvga6mkjw8rgq"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.34.0-linux-amd64.tar.gz"; @@ -53,12 +53,12 @@ sha256 = "0xbx66jaknq7n8s77s1zkv3jdacqv4pnxfnlg424vlk04laar6q0"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v5.5.1-linux-amd64.tar.gz"; - sha256 = "1cg5d73mrrcb73fb0ba9iqccsz2sy391xx9l693rlq4m5kc2h2vy"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v5.6.0-linux-amd64.tar.gz"; + sha256 = "1q064dxvhj0hbp5qpfg1v1whv22xq9i56640xdd6ihwz3nyp3y6b"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.69.0-linux-amd64.tar.gz"; - sha256 = "0kf3xkgl7ka4r30zq6pnmzggbbmaywgwamp3z3l1irr1w2mwpv78"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.71.0-linux-amd64.tar.gz"; + sha256 = "0v0jxhlfndy91qfc2dgvq2l0hr6sm5irq4sn9wxigbdczh073s2l"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-linux-amd64.tar.gz"; @@ -69,12 +69,12 @@ sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.2.1-linux-amd64.tar.gz"; - sha256 = "1wv7p9w7mgr4r71s7hnw6iyg2cyzjv459vgqxi6c4jr4gg4jarij"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.3.0-linux-amd64.tar.gz"; + sha256 = "1n011z28l4ppgh77vyv79r4d9i0z26fywgd7jbigvrw88zrgwpj9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.26.0-linux-amd64.tar.gz"; - sha256 = "1nnwmcbkmi0rv035raf1vm36dl78wkb3x7spmr00rcbbmjw1a1q1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.28.0-linux-amd64.tar.gz"; + sha256 = "0l7xcpdglam0msbmv3sgb225s3cp16fk492ws53g7rypfklj064z"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.14.0-linux-amd64.tar.gz"; @@ -163,12 +163,12 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.246.0-darwin-x64.tar.gz"; - sha256 = "02a0647h99pg8gs937maiiasn9gjxgmn1air5113039mz041vqr6"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.247.0-darwin-x64.tar.gz"; + sha256 = "0g7cb15fm4x1ysl9maprmpx00gb97bklaq2c1w2cg8rp471bijil"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.56.0-darwin-amd64.tar.gz"; - sha256 = "1a13v498gsy6rln5caq9n6zxdw4hd7vk9jlqgb9m6j39ws1msp86"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.57.0-darwin-amd64.tar.gz"; + sha256 = "1w3fzxb2fgkrzd388wbmmvsq42563jb5fk3j52mpd3np0qjfljgb"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v11.3.0-darwin-amd64.tar.gz"; @@ -183,8 +183,8 @@ sha256 = "02ynw60l8rz7ri5fnwlpm6qmsj2f266y7gmm01yia3l84xmj0rx6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.45.0-darwin-amd64.tar.gz"; - sha256 = "1bam0lz4kyh0ab2g7hffd7mjxfanr8hlphah7r2al996hsdlw4lw"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.46.0-darwin-amd64.tar.gz"; + sha256 = "0ci8dmjvhrwkdcpgaydm6jlzkhjsnp3war3p357q3srgp6ikl1jd"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.34.0-darwin-amd64.tar.gz"; @@ -211,12 +211,12 @@ sha256 = "028nbjydy61zks5brpk5bhn2b1ah3w0w4f279gg04h0adc0lyvfp"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v5.5.1-darwin-amd64.tar.gz"; - sha256 = "0q64cx7rblzvvxj6nws0rf309savycl8pwnsz1sgikv6sl2x2sgh"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v5.6.0-darwin-amd64.tar.gz"; + sha256 = "0pxpdp6ii3ny2lxlham7pjmbib5b6b9kqqbhldcx5bgqbmfwzc94"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.69.0-darwin-amd64.tar.gz"; - sha256 = "1mzhizd1xlivi1zx9wgj4gm7g4jkvw50azsrsqnga4x2qlfgkwdr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.71.0-darwin-amd64.tar.gz"; + sha256 = "16sbbciq6mvzzapds9fzd9h45p0vzrii0nh9fgg6mcfg31pwb1nb"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-darwin-amd64.tar.gz"; @@ -227,12 +227,12 @@ sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.2.1-darwin-amd64.tar.gz"; - sha256 = "03zxs464akwzz39caf7aa6rk1v71h8prwc45crklc2h9gccbya3i"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.3.0-darwin-amd64.tar.gz"; + sha256 = "0cpj6dcjrvqz5x9b4m084cqbz9mlhl7x74j0z4s7pjg1k4s0cyw6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.26.0-darwin-amd64.tar.gz"; - sha256 = "1kq2vz0vdzhqdi2s2yi752midilgnd65hgczlaf4bqk37dgjqjb5"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.28.0-darwin-amd64.tar.gz"; + sha256 = "1pmfn5hclivgh08s4fbj44mkin4ban0gwixbw63fjdncyil9ad2n"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.14.0-darwin-amd64.tar.gz"; @@ -321,12 +321,12 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.246.0-linux-arm64.tar.gz"; - sha256 = "0k1kgbfbz7gzdx5mrkdcrzb6xy82jxaiq66p7nlkbj4ai1kqicmd"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.247.0-linux-arm64.tar.gz"; + sha256 = "1vr27hcscjya8749lhx2dx49l7h0602wskddypvfxlbcnc4265g2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.56.0-linux-arm64.tar.gz"; - sha256 = "0nd9ya5a8qp801llrpy7ay4ynd99szjlgnrfb5wli0fffv8xpy7n"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.57.0-linux-arm64.tar.gz"; + sha256 = "0gi6jj0j8znq4bzzjxka86mpdnwrwd7mn5lhya0wldav3ij0ablz"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v11.3.0-linux-arm64.tar.gz"; @@ -341,8 +341,8 @@ sha256 = "0wjpmwfnbm0hqknbzzy9kxzrwds2phbhavc3bbahp1ggzvx3r7pl"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.45.0-linux-arm64.tar.gz"; - sha256 = "13hqxy5l4asszxz2pjsr877zfzvhcaiasizlx65wxs5wflvgqjdz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.46.0-linux-arm64.tar.gz"; + sha256 = "0bs4i6fap7lm8gi523j506kgj20phl44mn1gy88xns17wy1wwwq0"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.34.0-linux-arm64.tar.gz"; @@ -369,12 +369,12 @@ sha256 = "0jgqk4sp7rkapxfi3gs5z74rrrs050bqs6kggpfz32v6sp5514z1"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v5.5.1-linux-arm64.tar.gz"; - sha256 = "0d7pmaskl4wyld7408pqv8hpmavqx0rjv9xq49nbyiiahylmndm9"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v5.6.0-linux-arm64.tar.gz"; + sha256 = "1isp9c3rndlafy8ih1krnrlgf92nmb0nzsi3brcnb96visjmncz5"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.69.0-linux-arm64.tar.gz"; - sha256 = "0rmcv9nblg5x9ka39m1q42zrqbxgd0zl33bpma75rf1bkaha1ngw"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.71.0-linux-arm64.tar.gz"; + sha256 = "17hw6n24vydrljdqprybn04vij6mgpl51gw8zmacpmc2n5yvj5rv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-linux-arm64.tar.gz"; @@ -385,12 +385,12 @@ sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.2.1-linux-arm64.tar.gz"; - sha256 = "1la4a4xhlhww1lhd93kcy14ybwyxy1cvi3zlsh8w4n908q9lpihs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.3.0-linux-arm64.tar.gz"; + sha256 = "1pv5nsdv060pfhkh2g2ryf0xvpiingnyklpi0mdk24w91axr09ax"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.26.0-linux-arm64.tar.gz"; - sha256 = "13741srxzxn52rpc5wlb04qgmxcyg2cgvnc059dr49wdjkhy43fj"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.28.0-linux-arm64.tar.gz"; + sha256 = "04a29sja29yr5vad53if0vkl27spp527vkzvr8iq53w7cq5jh9hn"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.14.0-linux-arm64.tar.gz"; @@ -479,12 +479,12 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.246.0-darwin-arm64.tar.gz"; - sha256 = "1p2x5vqkbmyqzjvlqvhcb58n4i3v23dn08w8l7xhmpxdj15q5kia"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.247.0-darwin-arm64.tar.gz"; + sha256 = "0d0xrms3i41x9wc1lyx4ybn68a1pn3adg5lrzb650qhcam0dhdrv"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.56.0-darwin-arm64.tar.gz"; - sha256 = "01ska8v9rd97hajkyiqdj74gchc1gvzfli61wg50gi1qz8pdv3ki"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.57.0-darwin-arm64.tar.gz"; + sha256 = "1hc301sxbba27mwfx70h8z7gxj063h62s7az03n83gjyxyi70nwz"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v11.3.0-darwin-arm64.tar.gz"; @@ -499,8 +499,8 @@ sha256 = "1qh627z9ql54nhhh5qi1laq7lxcrznh3dyhqknwybfh5vgb197yl"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.45.0-darwin-arm64.tar.gz"; - sha256 = "0g6wfywhka55h3v0253fh618m2p3cp9hjl99nvgzk1357d91mrrs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.46.0-darwin-arm64.tar.gz"; + sha256 = "0h85rrpwjkh5slriqahlxgk14v260nmhy4xg0icna62dm8m9dpwf"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.34.0-darwin-arm64.tar.gz"; @@ -527,12 +527,12 @@ sha256 = "1ly07rsqrrxqcbgwf0a0dhjgv16bbsanc56k04yhvsq1i4cis8v3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v5.5.1-darwin-arm64.tar.gz"; - sha256 = "1j9jj1avl896nd9mqy8mscns5hm7if15ahi7lwvkc2wa61lq27lx"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v5.6.0-darwin-arm64.tar.gz"; + sha256 = "01mk5igc56sh4dw88fgs49x8icvfvjxlvqhw99a6xz9zbgycdwvj"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.69.0-darwin-arm64.tar.gz"; - sha256 = "1gkzzc8riwrgrzpppdxa91rcjc5qgwl0iwli2mfqbighk3ibkdj2"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.71.0-darwin-arm64.tar.gz"; + sha256 = "19nak5zk90xx910hxlfp5pyb5f4j3swq3rbiyyjkddryhr97yjvn"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-darwin-arm64.tar.gz"; @@ -543,12 +543,12 @@ sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.2.1-darwin-arm64.tar.gz"; - sha256 = "058z7f2c3zy0607b3shsdgqsw2f18ygsis9v4vvrvv9gih8ylqzj"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.3.0-darwin-arm64.tar.gz"; + sha256 = "0s85j50l66fjrnrzrxwygf0zqfipliqv396q3af6hi9rd1sdpz7w"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.26.0-darwin-arm64.tar.gz"; - sha256 = "1xfab6gyc73av0nhk5dp113b9knmdp4vdyhikjd7fszxv5sw5dlq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.28.0-darwin-arm64.tar.gz"; + sha256 = "152mpflcx3qp39kxln78zwm5ny7r53nv6m0zbsra5jlhmjigbnl1"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.14.0-darwin-arm64.tar.gz"; From 9e8882a55da581699f54976464f70ed6390fad69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 23 Jun 2026 10:58:19 +0200 Subject: [PATCH 077/130] python314Packages.narwhals: increase tests execution time 215s to 20s --- pkgs/development/python-modules/narwhals/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/narwhals/default.nix b/pkgs/development/python-modules/narwhals/default.nix index 6b39d0a016a3..c37327e9ea01 100644 --- a/pkgs/development/python-modules/narwhals/default.nix +++ b/pkgs/development/python-modules/narwhals/default.nix @@ -16,6 +16,7 @@ pyarrow, pyspark, pytest-env, + pytest-xdist, pytestCheckHook, rich, sqlframe, @@ -76,6 +77,7 @@ buildPythonPackage rec { duckdb hypothesis pytest-env + pytest-xdist pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; From 64e89b103c8f369c59d928c5bda365d6005ef0c1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 09:30:21 +0000 Subject: [PATCH 078/130] helmfile: 1.5.3 -> 1.6.0 --- pkgs/by-name/he/helmfile/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/he/helmfile/package.nix b/pkgs/by-name/he/helmfile/package.nix index 20b0aef7720c..c7549cfc5fca 100644 --- a/pkgs/by-name/he/helmfile/package.nix +++ b/pkgs/by-name/he/helmfile/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "helmfile"; - version = "1.5.3"; + version = "1.6.0"; src = fetchFromGitHub { owner = "helmfile"; repo = "helmfile"; rev = "v${finalAttrs.version}"; - hash = "sha256-ijAfKM6BJrWRDvknpfmtm1g9GI6zhvep24hNCoScZYY="; + hash = "sha256-fSFx4N8wN+gNITf8Ebthb3I3aDzpPY7MaljOBC3BUBM="; }; - vendorHash = "sha256-pDPYFquZYdZWIkpDrAU1A8MilyfgmJfQSIaVmzoztbE="; + vendorHash = "sha256-YGFLOlev/sX/LA9+9Y3+lsMLsLtMr7xm+uqUuV4xCaY="; proxyVendor = true; # darwin/linux hash mismatch From 1610466bd5308b21600f836a6a2e484a94e5d03b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 09:43:41 +0000 Subject: [PATCH 079/130] python3Packages.pyadjoint-ad: 2025.10.1 -> 2026.4.1 --- pkgs/development/python-modules/pyadjoint-ad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyadjoint-ad/default.nix b/pkgs/development/python-modules/pyadjoint-ad/default.nix index c20a2787f2f8..bc595c23d248 100644 --- a/pkgs/development/python-modules/pyadjoint-ad/default.nix +++ b/pkgs/development/python-modules/pyadjoint-ad/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "pyadjoint-ad"; - version = "2025.10.1"; + version = "2026.4.1"; pyproject = true; src = fetchFromGitHub { owner = "dolfin-adjoint"; repo = "pyadjoint"; tag = finalAttrs.version; - hash = "sha256-UI1eRB9hy4lb/s18NjaAyjH3HvDwRbRzk0ZuWxf1Uuc="; + hash = "sha256-ChtZQ5MJeQt1CqAsFHTCwbIJrcwBKlNxSF5zi6pHLsA="; }; build-system = [ From d0099e368694bde7f889d6b237a181f24777e454 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 10:15:30 +0000 Subject: [PATCH 080/130] python3Packages.victron-vrm: 0.1.11 -> 0.1.12 --- pkgs/development/python-modules/victron-vrm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/victron-vrm/default.nix b/pkgs/development/python-modules/victron-vrm/default.nix index 597fb0b22cca..737df70ea7b9 100644 --- a/pkgs/development/python-modules/victron-vrm/default.nix +++ b/pkgs/development/python-modules/victron-vrm/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "victron-vrm"; - version = "0.1.11"; + version = "0.1.12"; pyproject = true; src = fetchFromGitHub { owner = "KSoft-Si"; repo = "vrm-client"; tag = "v${version}"; - hash = "sha256-t8YwoQzrcxX24xN2luvJLYaIZSoD3+guYETWeYE4tRw="; + hash = "sha256-In4yL5e6DZkP/8JeM1FhoMuhsqQ6uZE3fFLyfnLzgZQ="; }; build-system = [ hatchling ]; From 5bb28f27e6ec814a4bef7f626345e8b903610eb0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 11:58:42 +0000 Subject: [PATCH 081/130] lsh: 1.6.1 -> 1.6.3 --- pkgs/by-name/ls/lsh/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ls/lsh/package.nix b/pkgs/by-name/ls/lsh/package.nix index 962b4032b65d..a8e7ef23b598 100644 --- a/pkgs/by-name/ls/lsh/package.nix +++ b/pkgs/by-name/ls/lsh/package.nix @@ -5,14 +5,14 @@ }: buildGoModule (finalAttrs: { pname = "lsh"; - version = "1.6.1"; + version = "1.6.3"; src = fetchFromGitHub { owner = "latitudesh"; repo = "lsh"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-Pyl8DSXMV13GYJn2kwCyr2Ds7+PaGiTnTyvdAxtCg2Y="; + sha256 = "sha256-A0uZLcwFIuimSgwItDSfDCcDLZqI+q6C5iPyJgyUelQ="; }; - vendorHash = "sha256-WAgD6vZ9xK+vvpchbcNq5Eqe4po1YJJ8jIAf2Q9HhCY="; + vendorHash = "sha256-MlpNAEbdl8AHu0uKhW/p0NTBROdGHKN+ODrcRCs9t4s="; subPackages = [ "." ]; meta = { changelog = "https://github.com/latitudesh/lsh/releases/tag/v${finalAttrs.version}"; From f1728cbd80126f65e99523563ece657698a0650d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 13:01:04 +0000 Subject: [PATCH 082/130] talhelper: 3.1.11 -> 3.1.12 --- pkgs/by-name/ta/talhelper/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/talhelper/package.nix b/pkgs/by-name/ta/talhelper/package.nix index fe7686c2db2c..bade0b1b14df 100644 --- a/pkgs/by-name/ta/talhelper/package.nix +++ b/pkgs/by-name/ta/talhelper/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "talhelper"; - version = "3.1.11"; + version = "3.1.12"; src = fetchFromGitHub { owner = "budimanjojo"; repo = "talhelper"; tag = "v${finalAttrs.version}"; - hash = "sha256-OFBgC2K41W+amq+GvI8ZH3g8hY8Zx7kp8+5O9srtftU="; + hash = "sha256-oz9YugQlklC+Rgm65wIfacjs8xuO9T4gVyLkdTfLEus="; }; - vendorHash = "sha256-xWDadWLiL2NRHleX1dqzG7CeKuiihbdSU1C96DuV7fM="; + vendorHash = "sha256-KJGnwjk6W1/5YgiBKaC4DDd2Uphp5NltimHi5DM3qvs="; ldflags = [ "-s" From 5a92ff277e8cc59ab6ae990438e7e86d0fcdf0ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 13:10:06 +0000 Subject: [PATCH 083/130] intelli-shell: 3.4.3 -> 3.4.4 --- pkgs/by-name/in/intelli-shell/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/in/intelli-shell/package.nix b/pkgs/by-name/in/intelli-shell/package.nix index cac4d1afcccf..a0373a074179 100644 --- a/pkgs/by-name/in/intelli-shell/package.nix +++ b/pkgs/by-name/in/intelli-shell/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "intelli-shell"; - version = "3.4.3"; + version = "3.4.4"; src = fetchFromGitHub { owner = "lasantosr"; repo = "intelli-shell"; rev = "v${finalAttrs.version}"; - hash = "sha256-oE/o+8+nLO1cW3P/AeVtNOjZgQNl1ze/LCHe7Gx9UEU="; + hash = "sha256-/DkR2s6xHXhQxwJEEs4vXK7Zc4lwLQvBnqUqW75h0Do="; }; - cargoHash = "sha256-qK8HioGJfLARjo/fhe3ZOqNeqneGqnlg7I3+7fkMm5I="; + cargoHash = "sha256-9/ZxPYgkETIKRizrlz+Pb9oWUYEeoSSmGk8EjzQO7PY="; nativeBuildInputs = [ pkg-config From ddf2884eb65fb6c6cb630c8a7cbf70f3c176a664 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 23 Jun 2026 01:29:33 +0300 Subject: [PATCH 084/130] python3Packages.cyclebane: init at 24.10.0 --- .../python-modules/cyclebane/default.nix | 62 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 64 insertions(+) create mode 100644 pkgs/development/python-modules/cyclebane/default.nix diff --git a/pkgs/development/python-modules/cyclebane/default.nix b/pkgs/development/python-modules/cyclebane/default.nix new file mode 100644 index 000000000000..89c70942dd27 --- /dev/null +++ b/pkgs/development/python-modules/cyclebane/default.nix @@ -0,0 +1,62 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + setuptools-scm, + + # dependencies + networkx, + + # tests + pytestCheckHook, + numpy, + pandas, + scipp, + xarray, +}: + +buildPythonPackage (finalAttrs: { + pname = "cyclebane"; + version = "24.10.0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "scipp"; + repo = "cyclebane"; + tag = finalAttrs.version; + hash = "sha256-vD/Ajym37GdsJ7iMuhao1SgX+Pd7aapc3b2oujwcopk="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + networkx + ]; + + pythonImportsCheck = [ + "cyclebane" + ]; + + nativeCheckInputs = [ + pytestCheckHook + numpy + pandas + scipp + xarray + ]; + + meta = { + description = "Transform directed acyclic graphs using map-reduce and groupby operations"; + homepage = "https://scipp.github.io/cyclebane/"; + changelog = "https://github.com/scipp/cyclebane/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ doronbehar ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index dc673c1173f9..8555929304d9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3506,6 +3506,8 @@ self: super: with self; { cybox = callPackage ../development/python-modules/cybox { }; + cyclebane = callPackage ../development/python-modules/cyclebane { }; + cycler = callPackage ../development/python-modules/cycler { }; cyclonedds-python = callPackage ../development/python-modules/cyclonedds-python { }; From ef2a7804a1ca56258f9f2917d4fb55857d20cbfd Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 23 Jun 2026 01:27:16 +0300 Subject: [PATCH 085/130] python3Packages.sciline: init at 25.11.1 --- .../python-modules/sciline/default.nix | 70 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 72 insertions(+) create mode 100644 pkgs/development/python-modules/sciline/default.nix diff --git a/pkgs/development/python-modules/sciline/default.nix b/pkgs/development/python-modules/sciline/default.nix new file mode 100644 index 000000000000..f9f58da4b938 --- /dev/null +++ b/pkgs/development/python-modules/sciline/default.nix @@ -0,0 +1,70 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + setuptools-scm, + + # dependencies + cyclebane, + + # tests + pytestCheckHook, + pytest-randomly, + rich, + dask, + graphviz, + jsonschema, + numpy, + pandas, + pydantic, +}: + +buildPythonPackage (finalAttrs: { + pname = "sciline"; + version = "25.11.1"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "scipp"; + repo = "sciline"; + tag = finalAttrs.version; + hash = "sha256-BTdvPAeI7SWV8gNfXVC63YKghZOfJ9eFousOqycpTAw="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + cyclebane + ]; + + nativeCheckInputs = [ + pytestCheckHook + pytest-randomly + dask + graphviz + jsonschema + numpy + pandas + pydantic + rich + ]; + + pythonImportsCheck = [ + "sciline" + ]; + + meta = { + description = "Build scientific pipelines for your data"; + homepage = "https://scipp.github.io/sciline/"; + changelog = "https://github.com/scipp/sciline/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ doronbehar ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8555929304d9..ba5605e313da 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17768,6 +17768,8 @@ self: super: with self; { scikits-odes-sundials = callPackage ../development/python-modules/scikits-odes-sundials { }; + sciline = callPackage ../development/python-modules/sciline { }; + scim2-client = callPackage ../development/python-modules/scim2-client { }; scim2-filter-parser = callPackage ../development/python-modules/scim2-filter-parser { }; From 06c60b8e0e2147ce6c28236e080802ac1e3be1c7 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 23 Jun 2026 01:23:11 +0300 Subject: [PATCH 086/130] python3Packages.scippnexus: init at 26.1.1 --- .../python-modules/scippnexus/default.nix | 58 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 60 insertions(+) create mode 100644 pkgs/development/python-modules/scippnexus/default.nix diff --git a/pkgs/development/python-modules/scippnexus/default.nix b/pkgs/development/python-modules/scippnexus/default.nix new file mode 100644 index 000000000000..449fd04b3490 --- /dev/null +++ b/pkgs/development/python-modules/scippnexus/default.nix @@ -0,0 +1,58 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + setuptools-scm, + + # dependencies + h5py, + scipp, + scipy, + + # tests + pytestCheckHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "scippnexus"; + version = "26.1.1"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "scipp"; + repo = "scippnexus"; + tag = finalAttrs.version; + hash = "sha256-sff/LZFoNOcmoVeQkuHZNGPZS9RMV8QrXIlmJiFJCeI="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + h5py + scipp + scipy + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "scippnexus" + ]; + + meta = { + description = "H5py-like utility for NeXus files with seamless scipp integration"; + homepage = "https://scipp.github.io/scippnexus/"; + changelog = "https://github.com/scipp/scippnexus/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ doronbehar ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ba5605e313da..90272aca7ec7 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17782,6 +17782,8 @@ self: super: with self; { scipp = callPackage ../development/python-modules/scipp { }; + scippnexus = callPackage ../development/python-modules/scippnexus { }; + scipy = callPackage ../development/python-modules/scipy { }; scipy-stubs = callPackage ../development/python-modules/scipy-stubs { }; From f8bf4cc56e3f6209355ab67c08541d767dba033d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 13:21:21 +0000 Subject: [PATCH 087/130] vscode-extensions.illixion.vscode-vibrancy-continued: 1.1.79 -> 1.1.82 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 905ac24feb33..1386aec1fa4f 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2346,8 +2346,8 @@ let mktplcRef = { name = "vscode-vibrancy-continued"; publisher = "illixion"; - version = "1.1.79"; - hash = "sha256-Yja0W+wIizOOyF9um8t1V7g0DMdv9fVlR4uJCE/pbjk="; + version = "1.1.82"; + hash = "sha256-xSSvWi/7Glx+V9I9CjHNFXpoR2PuJgT7ln4fxpJv8fE="; }; meta = { downloadPage = "https://marketplace.visualstudio.com/items?itemName=illixion.vscode-vibrancy-continued"; From 684c7d27a179cd4da15b592a0c0e7357533db25e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 13:27:06 +0000 Subject: [PATCH 088/130] python3Packages.denonavr: 1.3.2 -> 1.3.3 --- pkgs/development/python-modules/denonavr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/denonavr/default.nix b/pkgs/development/python-modules/denonavr/default.nix index b84bd6581cdd..eec1c9d77f63 100644 --- a/pkgs/development/python-modules/denonavr/default.nix +++ b/pkgs/development/python-modules/denonavr/default.nix @@ -17,14 +17,14 @@ buildPythonPackage (finalAttrs: { pname = "denonavr"; - version = "1.3.2"; + version = "1.3.3"; pyproject = true; src = fetchFromGitHub { owner = "ol-iver"; repo = "denonavr"; tag = finalAttrs.version; - hash = "sha256-nuxTZA4kGSaRp6qqOG8XjqjYxiCwmAraetVD4LFd0Qc="; + hash = "sha256-5yjrBG7Vufi+O4mHV1yGvunUJY38eWc5ZIoeoZyG5ak="; }; build-system = [ setuptools ]; From d6df116abfad941d4edc3c71fc532c52f426f411 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 13:34:36 +0000 Subject: [PATCH 089/130] papeer: 0.8.8 -> 0.9.1 --- pkgs/by-name/pa/papeer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/papeer/package.nix b/pkgs/by-name/pa/papeer/package.nix index 33a9b4c51bc4..1c8d6a51d186 100644 --- a/pkgs/by-name/pa/papeer/package.nix +++ b/pkgs/by-name/pa/papeer/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "papeer"; - version = "0.8.8"; + version = "0.9.1"; src = fetchFromGitHub { owner = "lapwat"; repo = "papeer"; rev = "v${finalAttrs.version}"; - hash = "sha256-ZfJ8ABdp5G4j/FQCJwDz0O+CCbV2rn8e7Rhwj699h+I="; + hash = "sha256-ICiw45pRKlsO2nPlyf/YkFXBzgclwm3cSc5d9BzyT6U="; }; - vendorHash = "sha256-PlpulU0nlZA3Vmiqn/rqAS73yJniTECje7uc7kjE6aw="; + vendorHash = "sha256-xlZWA87dRWU+dnmf4RqqkrIXVyI2Sg/odwPe7GQbgn8="; doCheck = false; # uses network From 85d881f056bdd639c6e39bad822c71422a03b35a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 13:48:54 +0000 Subject: [PATCH 090/130] microsoft-edge: 149.0.4022.69 -> 149.0.4022.80 --- pkgs/by-name/mi/microsoft-edge/package.nix | 4 ++-- pkgs/by-name/ms/msedgedriver/package.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/mi/microsoft-edge/package.nix b/pkgs/by-name/mi/microsoft-edge/package.nix index 0e696a287faa..a0524999ff7a 100644 --- a/pkgs/by-name/mi/microsoft-edge/package.nix +++ b/pkgs/by-name/mi/microsoft-edge/package.nix @@ -164,11 +164,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "microsoft-edge"; - version = "149.0.4022.69"; + version = "149.0.4022.80"; src = fetchurl { url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-0Ur+0KKJQ7VTr7IMax5BIgwSf6jNhr0Aiz+So7Hj/OE="; + hash = "sha256-5rHSMX9HdxvQOQ03DnLJF7NTHY5Ybt7sSU5MrcGzRnY="; }; # With strictDeps on, some shebangs were not being patched correctly diff --git a/pkgs/by-name/ms/msedgedriver/package.nix b/pkgs/by-name/ms/msedgedriver/package.nix index 5a7bac587d47..c018a65fb6e0 100644 --- a/pkgs/by-name/ms/msedgedriver/package.nix +++ b/pkgs/by-name/ms/msedgedriver/package.nix @@ -11,11 +11,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "msedgedriver"; - version = "149.0.4022.69"; + version = "149.0.4022.80"; src = fetchzip { url = "https://msedgedriver.microsoft.com/${finalAttrs.version}/edgedriver_linux64.zip"; - hash = "sha256-BtyQD+zkZWv5GhnxJOg4BkVLrCdBZr7KN1bvXyvp4B8="; + hash = "sha256-rcGrJqrusAH1RSHUm2wJpyw36HtJTGjmQ8k0kD9ejj8="; stripRoot = false; }; From b5b8c949d5187491de894434cca1c128a81b06fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 14:08:33 +0000 Subject: [PATCH 091/130] tigerbeetle: 0.17.6 -> 0.17.8 --- pkgs/by-name/ti/tigerbeetle/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ti/tigerbeetle/package.nix b/pkgs/by-name/ti/tigerbeetle/package.nix index 1f7486ade69a..84d7636fa278 100644 --- a/pkgs/by-name/ti/tigerbeetle/package.nix +++ b/pkgs/by-name/ti/tigerbeetle/package.nix @@ -10,14 +10,14 @@ let platform = if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system; hash = builtins.getAttr platform { - "universal-macos" = "sha256-rrOssnfHj947LhmCl1R2Dy2d9cssXPXDQBI/fcW0reY="; - "x86_64-linux" = "sha256-f/0F8IBPz6Y4poyjzcCxhF33kxhg+gsk2yEFHSAz9DY="; - "aarch64-linux" = "sha256-DjcQkiu4Hdyce9jriTK9otmXzQxeVImDDvHjjGevBVs="; + "universal-macos" = "sha256-4WwsY0UzKpBFoVT2FbSyc8zMat8gD5m+32ui2IS/nIg="; + "x86_64-linux" = "sha256-PKG0BqSZwLfrte2DKHxHMEcGHjqqHoCBBtmvWVy1CRM="; + "aarch64-linux" = "sha256-Xv8qOs64sJPd9SfbkawtBFC99ByVdZkvD4BZaeqVNCg="; }; in stdenvNoCC.mkDerivation (finalAttrs: { pname = "tigerbeetle"; - version = "0.17.6"; + version = "0.17.8"; src = fetchzip { url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip"; From 32fb992ed743a0a40c7a8b32e331886ab7ae2b73 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 14:34:09 +0000 Subject: [PATCH 092/130] jinja-lsp: 0.1.91 -> 0.2.1 --- pkgs/by-name/ji/jinja-lsp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ji/jinja-lsp/package.nix b/pkgs/by-name/ji/jinja-lsp/package.nix index 8e38b1b90907..2f4f3a468588 100644 --- a/pkgs/by-name/ji/jinja-lsp/package.nix +++ b/pkgs/by-name/ji/jinja-lsp/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "jinja-lsp"; - version = "0.1.91"; + version = "0.2.1"; src = fetchFromGitHub { owner = "uros-5"; repo = "jinja-lsp"; tag = "v${finalAttrs.version}"; - hash = "sha256-BOZIbuEZQAEVtB/rfZVPuUki4hdbq0+NEsXr26+zZ3o="; + hash = "sha256-Ve/FapX2hpyFlFFRbD4hAeQQlHaOkG2MiC9Sy68dtY8="; }; - cargoHash = "sha256-1tXgHd4PBOxa4YzHClahrrkRsbwBoT5lMdigB5CE5Zw="; + cargoHash = "sha256-8sxXo2nOj30OsyrihlnpzKiS/Hz3NgpvrnctNBWzgOI="; cargoBuildFlags = [ "-p" From dfd433b67a6da459174a9e0c3308437256bd89be Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 14:38:03 +0000 Subject: [PATCH 093/130] wac-cli: 0.10.0 -> 0.10.1 --- pkgs/by-name/wa/wac-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wac-cli/package.nix b/pkgs/by-name/wa/wac-cli/package.nix index d46d65e91e35..19e1795b5090 100644 --- a/pkgs/by-name/wa/wac-cli/package.nix +++ b/pkgs/by-name/wa/wac-cli/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wac-cli"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wac"; tag = "v${finalAttrs.version}"; - hash = "sha256-HWN0CQuijV7f/WHoI7/+u+wL7Mm8sBefb5Ee7nsct6s="; + hash = "sha256-feXbNZZ2Ef3pkGNErZZsPNA8C8MYOOIlkiLDlJ/U3do="; }; - cargoHash = "sha256-clvC10mMM91jVtEKhGfk2yhU9G4iXAJ+ngcVGieZS3g="; + cargoHash = "sha256-Z5+RrHDlKCS66zNW+Y3RtMIpCeKV28OXO+llsz1iFYc="; passthru.updateScript = nix-update-script { }; From d45b829dff59fcb7f749bf89628da2dee6ffaf70 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Tue, 23 Jun 2026 16:47:00 +0200 Subject: [PATCH 094/130] matterjs-server: 1.1.0 -> 1.1.1 Diff: https://github.com/matter-js/matterjs-server/compare/v1.1.0...v1.1.1 Changelog: https://github.com/matter-js/matterjs-server/blob/refs/tags/v1.1.1/CHANGELOG.md --- pkgs/by-name/ma/matterjs-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/matterjs-server/package.nix b/pkgs/by-name/ma/matterjs-server/package.nix index 8b92db8873e9..52aa12a2c322 100644 --- a/pkgs/by-name/ma/matterjs-server/package.nix +++ b/pkgs/by-name/ma/matterjs-server/package.nix @@ -12,7 +12,7 @@ buildNpmPackage (finalAttrs: { pname = "matterjs-server"; - version = "1.1.0"; + version = "1.1.1"; __structuredAttrs = true; strictDeps = true; @@ -20,10 +20,10 @@ buildNpmPackage (finalAttrs: { owner = "matter-js"; repo = "matterjs-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-LNSj9y+FDCsz4xiP8pL4xs7TVg2Cl5FOtWLTclewVbU="; + hash = "sha256-1BbAPTu9YFSYuZh7sIa1mpAGJtyWB3NWxls8zindmso="; }; - npmDepsHash = "sha256-bvmh6Jv0KDOZOY7Ti0TgbSdVcyYHhX0YOY/8PB7pebs="; + npmDepsHash = "sha256-FcGjEOpXMaB4GQGcFfOgFwXrkbGKb8q55j95x+m+lxQ="; nativeBuildInputs = [ makeBinaryWrapper From 02be85c43430b2e95bb4f46a0df505030262c39d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 23 Jun 2026 17:00:09 +0200 Subject: [PATCH 095/130] home-assistant-custom-lovelace-modules.custom-brand-icons: 2026.06.2 -> 2026.06.3 Diff: https://github.com/elax46/custom-brand-icons/compare/2026.06.2...2026.06.3 Changelog: https://github.com/elax46/custom-brand-icons/releases/tag/2026.06.3 --- .../custom-lovelace-modules/custom-brand-icons/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-brand-icons/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-brand-icons/package.nix index 7b59798efd22..fdddebbed451 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-brand-icons/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-brand-icons/package.nix @@ -6,13 +6,13 @@ buildNpmPackage (finalAttrs: { pname = "custom-brand-icons"; - version = "2026.06.2"; + version = "2026.06.3"; src = fetchFromGitHub { owner = "elax46"; repo = "custom-brand-icons"; tag = finalAttrs.version; - hash = "sha256-tv8XrKiNEOQiaL+volIwdKiUSn/Y8L3Ot0z9A9HtH9w="; + hash = "sha256-fZwffVMrO+b/r6yb2XsDhjeokyXSShiIYkc6zFZ8lwg="; }; npmDepsHash = "sha256-ZTl9+vXEBR3pvksaLWof8y1WnoL2tAL3KuPzZn7VjjE="; From 7389f992daec22b06080da143b360276752c2b24 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 15:39:11 +0000 Subject: [PATCH 096/130] stable-diffusion-cpp-rocm: master-703-bb90bfa -> master-719-f440ad9 --- pkgs/by-name/st/stable-diffusion-cpp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/stable-diffusion-cpp/package.nix b/pkgs/by-name/st/stable-diffusion-cpp/package.nix index db590a7f7fdf..3e72bad4ad3b 100644 --- a/pkgs/by-name/st/stable-diffusion-cpp/package.nix +++ b/pkgs/by-name/st/stable-diffusion-cpp/package.nix @@ -42,7 +42,7 @@ let in effectiveStdenv.mkDerivation (finalAttrs: { pname = "stable-diffusion-cpp"; - version = "master-703-bb90bfa"; + version = "master-719-f440ad9"; outputs = [ "out" @@ -52,8 +52,8 @@ effectiveStdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "leejet"; repo = "stable-diffusion.cpp"; - rev = "master-703-bb90bfa"; - hash = "sha256-5XRz7yO6N3Y7SN73smvuw/B1fhm2NrftKbL0W/lZrtE="; + rev = "master-719-f440ad9"; + hash = "sha256-GkaEqBz5PR5hk1vMAVEAM32dYroHlZ0Qg/fISkhA8qs="; fetchSubmodules = true; }; From 3ef8e1eaa750a109911fa851a8a414be6eaa32cd Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 23 Jun 2026 01:17:16 +0300 Subject: [PATCH 097/130] python3Packages.scippneutron: init at 26.6.0 --- .../python-modules/scippneutron/default.nix | 163 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 165 insertions(+) create mode 100644 pkgs/development/python-modules/scippneutron/default.nix diff --git a/pkgs/development/python-modules/scippneutron/default.nix b/pkgs/development/python-modules/scippneutron/default.nix new file mode 100644 index 000000000000..67379dc882ad --- /dev/null +++ b/pkgs/development/python-modules/scippneutron/default.nix @@ -0,0 +1,163 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + setuptools-scm, + + # dependencies + email-validator, + h5py, + lazy-loader, + mpltoolbox, + numpy, + plopp, + pydantic, + python-dateutil, + scipp, + scippnexus, + scipy, + + # tests + pytestCheckHook, + pooch, + hypothesis, + ipykernel, + ipympl, + psutil, + pytest-xdist, + pythreejs, + sciline, + stdenvNoCC, + curl, + cacert, +}: + +buildPythonPackage (finalAttrs: { + pname = "scippneutron"; + version = "26.6.0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "scipp"; + repo = "scippneutron"; + tag = finalAttrs.version; + hash = "sha256-ZhQVOUX2LcoLtAvAos7CWfVHKfqIWtIsXeYAPbUZTV0="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + email-validator + h5py + lazy-loader + mpltoolbox + numpy + plopp + pydantic + python-dateutil + scipp + scippnexus + scipy + ]; + + nativeCheckInputs = [ + pytestCheckHook + hypothesis + ipykernel + ipympl + pooch + psutil + pytest-xdist + pythreejs + sciline + ]; + + env = { + # See: https://github.com/scipp/scippneutron/blob/26.6.0/src/scippneutron/data/__init__.py + SCIPPNEUTRON_DATA_DIR = + let + # NOTE this might be changed by upstream in the future. + _version = "5"; + in + stdenvNoCC.mkDerivation { + name = "plopp-test-data"; + dontUnpack = true; + strictDeps = true; + __structuredAttrs = true; + nativeBuildInputs = [ + curl + ]; + configurePhase = '' + curlVersion=$(curl -V | head -1 | cut -d' ' -f2) + curl=( + curl + --location + --max-redirs 20 + --retry 3 + --retry-all-errors + --continue-at - + --disable-epsv + --cookie-jar cookies + --user-agent "curl/$curlVersion Nixpkgs" + ) + export SSL_CERT_FILE="${cacert}/etc/ssl/certs/ca-bundle.crt" + mkdir -p $out/${_version} + ''; + buildPhase = + lib.pipe + [ + "iris26176_graphite002_sqw.nxs" + "loki-at-larmor.hdf5" + "loki-at-larmor-filtered.hdf5" + "powder-event.h5" + "powder-event-filtered.h5" + "mcstas_sans.h5" + "CNCS_51936_event.nxs" + "GEM40979.raw" + "PG3_4844_calibration.h5" + "PG3_4844_event.nxs" + "PG3_4866_event.nxs" + "PG3_4871_event.nxs" + "WISH00016748.raw" + "horace_sqw_4d.sqw" + "dream_geant4_data.h5" + ] + [ + (map ( + f: + "curl \"https://public.esss.dk/groups/scipp/scippneutron/${_version}/${f}\" --output \"$out/${_version}/${f}\"" + )) + (lib.concatStringsSep "\n") + ]; + dontInstall = true; + dontFixup = true; + outputHash = "sha256-UxFphegP2VdQ7zMssAf8FQbrQqOr4+qVjcIugxz0ZxA="; + outputHashMode = "recursive"; + }; + }; + + # See . From some reason + # the whole file has to be deleted, otherwise the tests are not disabled. + preCheck = '' + rm tests/masking_tool_test.py + ''; + + pythonImportsCheck = [ + "scippneutron" + ]; + + meta = { + description = "Neutron scattering toolkit built using scipp for Data Reduction. Not facility or instrument specific"; + homepage = "https://scipp.github.io/scippneutron"; + changelog = "https://github.com/scipp/scippneutron/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ doronbehar ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 90272aca7ec7..64991aab42d8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17782,6 +17782,8 @@ self: super: with self; { scipp = callPackage ../development/python-modules/scipp { }; + scippneutron = callPackage ../development/python-modules/scippneutron { }; + scippnexus = callPackage ../development/python-modules/scippnexus { }; scipy = callPackage ../development/python-modules/scipy { }; From fee306e3cfac28bfcc3eb9c021d4a37ba34bff0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 16:00:55 +0000 Subject: [PATCH 098/130] ghciwatch: 1.4.1 -> 1.4.2 --- pkgs/by-name/gh/ghciwatch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghciwatch/package.nix b/pkgs/by-name/gh/ghciwatch/package.nix index f1edb436b638..f52ac38d9122 100644 --- a/pkgs/by-name/gh/ghciwatch/package.nix +++ b/pkgs/by-name/gh/ghciwatch/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ghciwatch"; - version = "1.4.1"; + version = "1.4.2"; src = fetchFromGitHub { owner = "MercuryTechnologies"; repo = "ghciwatch"; rev = "v${finalAttrs.version}"; - hash = "sha256-ho6j9/MKvLNbgWqGNTCHLacyka6Nf8qchjG4YnsK7wA="; + hash = "sha256-x+8cA3wO8LOB1/bMKZlKTkuts1IobEsAhRIJQWwrpjs="; }; - cargoHash = "sha256-BUtUcqYYYiA3ulrCXlA6stcONxTvilKEDO+Vq3Pvok8="; + cargoHash = "sha256-ysB1BJbMJ8KSCGSQzs9AnOA4SnnRcukC5R/vU45pbRM="; # integration tests are not run but the macros need this variable to be set env.GHC_VERSIONS = ""; From 6d9595d031b2bd09c67c5edae5bf576cd19d0fec Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Tue, 23 Jun 2026 12:25:02 -0400 Subject: [PATCH 099/130] beamPackages.elixir_1_20: 1.20.1 -> 1.20.2 Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.20.2 --- pkgs/development/interpreters/elixir/1.20.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/elixir/1.20.nix b/pkgs/development/interpreters/elixir/1.20.nix index 5e4a1b8fb004..dcc7b9b6b2ae 100644 --- a/pkgs/development/interpreters/elixir/1.20.nix +++ b/pkgs/development/interpreters/elixir/1.20.nix @@ -1,6 +1,6 @@ import ./generic-builder.nix { - version = "1.20.1"; - hash = "sha256-eOYqYcZpHJqgbut0iOrey6CMD3LIvpqc3AU9L/g7a+Y="; + version = "1.20.2"; + hash = "sha256-KSRsXQhh3PX7SUNhuw/POg74XfjkPiZDsv9wdNwFrwA="; # https://hexdocs.pm/elixir/1.20.0/compatibility-and-deprecations.html#between-elixir-and-erlang-otp minimumOTPVersion = "27"; maximumOTPVersion = "29"; From f995f8cca8626505c376206a374e4af1bf39735a Mon Sep 17 00:00:00 2001 From: Yuriy Taraday Date: Tue, 23 Jun 2026 16:42:16 +0200 Subject: [PATCH 100/130] Reapply "pkgs-lib/formats: Use .attrs.json directly for TOML" This reverts commit 36709df191533428cd19549dbca85c92fb0dffc4. --- pkgs/pkgs-lib/formats.nix | 6 ++---- pkgs/pkgs-lib/formats/json2x/src/main.rs | 20 +++++++++++++++++--- pkgs/pkgs-lib/tests/formats.nix | 5 +++++ 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/pkgs/pkgs-lib/formats.nix b/pkgs/pkgs-lib/formats.nix index ef7d104f20e4..98750c6c2ad2 100644 --- a/pkgs/pkgs-lib/formats.nix +++ b/pkgs/pkgs-lib/formats.nix @@ -477,14 +477,12 @@ optionalAttrs allowAliases aliases runCommand name { nativeBuildInputs = [ json2x ]; - value = builtins.toJSON value; + inherit value; preferLocalBuild = true; __structuredAttrs = true; } '' - valuePath="$TMPDIR/value" - printf "%s" "$value" > "$valuePath" - json2x toml "$valuePath" "$out" + json2x toml --unwrap value "$NIX_ATTRS_JSON_FILE" "$out" '' ) { }; diff --git a/pkgs/pkgs-lib/formats/json2x/src/main.rs b/pkgs/pkgs-lib/formats/json2x/src/main.rs index b9025c67f42a..e3e71e584af0 100644 --- a/pkgs/pkgs-lib/formats/json2x/src/main.rs +++ b/pkgs/pkgs-lib/formats/json2x/src/main.rs @@ -10,6 +10,9 @@ use argh::{FromArgValue, FromArgs}; /// Convert a JSON file to another format #[derive(FromArgs)] struct Args { + /// convert only value of this attribute + #[argh(option)] + unwrap: Option, /// format of the output file, possible values: toml #[argh(positional)] format: Format, @@ -29,16 +32,27 @@ enum Format { fn main() -> anyhow::Result<()> { let args: Args = argh::from_env(); - let input = read_to_string(&args.input) + let json_text = read_to_string(&args.input) .with_context(|| format!("failed to read {}", args.input.display()))?; - let input: serde_json::Value = serde_json::from_str(&input) + let parsed_json: serde_json::Value = serde_json::from_str(&json_text) .with_context(|| format!("failed to parse {}", args.input.display()))?; + let output_value = if let Some(unwrap_key) = args.unwrap { + parsed_json + .as_object() + .ok_or_else(|| anyhow::anyhow!("{} does not contain an object", args.input.display()))? + .get(&unwrap_key) + // The key is missing from structured attrs when the value is null, treat missing value as Value::Null. + .unwrap_or(&serde_json::Value::Null) + } else { + &parsed_json + }; let mut output = File::create(&args.output) .with_context(|| format!("failed to create {}", args.output.display()))?; match args.format { Format::Toml => { - let content = toml::to_string(&input).context("failed to serialize value to toml")?; + let content = + toml::to_string(output_value).context("failed to serialize value to toml")?; output .write_all(content.as_bytes()) .with_context(|| format!("failed to write to {}", args.output.display()))?; diff --git a/pkgs/pkgs-lib/tests/formats.nix b/pkgs/pkgs-lib/tests/formats.nix index ee6d817287c2..1b10f1361038 100644 --- a/pkgs/pkgs-lib/tests/formats.nix +++ b/pkgs/pkgs-lib/tests/formats.nix @@ -845,6 +845,11 @@ runBuildTests { ''; }; + tomlNull = shouldFail { + format = formats.toml { }; + input = null; + }; + cdnAtoms = shouldPass { format = formats.cdn { }; input = { From eef3a5902aa68379dda5faf1611b6ab1ed71b90e Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 23 Jun 2026 18:57:08 +0200 Subject: [PATCH 101/130] nodejs_22: 22.23.0 -> 22.23.1 --- pkgs/development/web/nodejs/v22.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v22.nix b/pkgs/development/web/nodejs/v22.nix index 6ee55d20421f..92769ad70ac3 100644 --- a/pkgs/development/web/nodejs/v22.nix +++ b/pkgs/development/web/nodejs/v22.nix @@ -23,8 +23,8 @@ let [ ]; in buildNodejs { - version = "22.23.0"; - sha256 = "3acfae100c7b855a4c76520ee0f95cadcace3f4254f16b7d4887f178fc95d4a0"; + version = "22.23.1"; + sha256 = "b27385d6845089bdb91285d94b06c2a5cf1c37f8173a3c4e10824cc1ffadeaba"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then From 7419ed4c7a2792459684bf883eab0139ea5c8ca8 Mon Sep 17 00:00:00 2001 From: Holiu <165534185+Holiu618@users.noreply.github.com> Date: Wed, 24 Jun 2026 01:11:18 +0800 Subject: [PATCH 102/130] bruno: 3.4.2 -> 3.5.0 --- pkgs/by-name/br/bruno/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/br/bruno/package.nix b/pkgs/by-name/br/bruno/package.nix index 14f7d8b96727..f3b4d3c12d59 100644 --- a/pkgs/by-name/br/bruno/package.nix +++ b/pkgs/by-name/br/bruno/package.nix @@ -21,13 +21,13 @@ buildNpmPackage rec { pname = "bruno"; - version = "3.4.2"; + version = "3.5.0"; src = fetchFromGitHub { owner = "usebruno"; repo = "bruno"; tag = "v${version}"; - hash = "sha256-eDLHXOKhQBdRWZ9QGAVk4nky8vywYFAjUXCskFTunUo="; + hash = "sha256-Vdd/z3xYuU8axfEfuDOKPTfV0xiZXJ15G5z16VoGYLQ="; postFetch = '' ${lib.getExe npm-lockfile-fix} $out/package-lock.json @@ -36,7 +36,7 @@ buildNpmPackage rec { nodejs = nodejs_22; - npmDepsHash = "sha256-+wr86nNT9cT7Qy0gUfkFq0xFQaaWCrDTc1tg7A80pk4="; + npmDepsHash = "sha256-4VsSXiHj/INCu4ryZ+JxPbfDpsgIb5eYvOUYz+gbKEE="; npmFlags = [ "--legacy-peer-deps" ]; nativeBuildInputs = [ From 5139b40328338fc10a5c20ec3db89d738967607e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 22 Jun 2026 17:16:32 -0700 Subject: [PATCH 103/130] python3Packages.pypdf: 6.13.2 -> 6.14.2 Diff: https://github.com/py-pdf/pypdf/compare/6.13.2...6.14.2 Changelog: https://github.com/py-pdf/pypdf/blob/6.14.2/CHANGELOG.md --- pkgs/development/python-modules/pypdf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pypdf/default.nix b/pkgs/development/python-modules/pypdf/default.nix index a6be695a03a8..24c6076065e9 100644 --- a/pkgs/development/python-modules/pypdf/default.nix +++ b/pkgs/development/python-modules/pypdf/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "pypdf"; - version = "6.13.2"; + version = "6.14.2"; pyproject = true; src = fetchFromGitHub { @@ -33,7 +33,7 @@ buildPythonPackage rec { tag = version; # fetch sample files used in tests fetchSubmodules = true; - hash = "sha256-P/tm4roaVVnEq/bUsyk3S2ts7UWBWbDuZ1RqNKGxUS0="; + hash = "sha256-h7JuQTTUZ5tWoAhixjp+grDVA3JQ8PbHcMBzIyCMOJU="; }; outputs = [ From 132103ae96b5a904f4df4b1162e019db75486791 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 17:20:09 +0000 Subject: [PATCH 104/130] python3Packages.giturlparse: 0.14.0 -> 0.15.0 --- pkgs/development/python-modules/giturlparse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/giturlparse/default.nix b/pkgs/development/python-modules/giturlparse/default.nix index 011ae2959bc6..d7840793bb70 100644 --- a/pkgs/development/python-modules/giturlparse/default.nix +++ b/pkgs/development/python-modules/giturlparse/default.nix @@ -7,14 +7,14 @@ }: buildPythonPackage rec { pname = "giturlparse"; - version = "0.14.0"; + version = "0.15.0"; pyproject = true; src = fetchFromGitHub { owner = "nephila"; repo = "giturlparse"; tag = version; - hash = "sha256-KBJVsg3xpy4WkXlkP+eNTJpGIpZhPI4TwD5/0eCbTL0="; + hash = "sha256-EGhmWudQjzqw8xK/pIj5nZqosBX2lnYEgNRNQ/ePEmo="; }; build-system = [ From 11314c2a0ff6dc79b347b5d91507ba166134a60e Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Wed, 3 Jun 2026 17:05:15 -0400 Subject: [PATCH 105/130] vector: 0.55.0 -> 0.56.0 Changelog: https://github.com/vectordotdev/vector/releases/tag/v0.56.0 --- pkgs/by-name/ve/vector/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ve/vector/package.nix b/pkgs/by-name/ve/vector/package.nix index 2e0ab974c2f3..2a378fde56ab 100644 --- a/pkgs/by-name/ve/vector/package.nix +++ b/pkgs/by-name/ve/vector/package.nix @@ -28,16 +28,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "vector"; - version = "0.55.0"; + version = "0.56.0"; src = fetchFromGitHub { owner = "vectordotdev"; repo = "vector"; tag = "v${finalAttrs.version}"; - hash = "sha256-1t0fHBYBBfG8oFbo1QPXb5y8+lyIPPve4bDtry+KF5Q="; + hash = "sha256-ge3epfB8xErF+2I1jW3OvHS+mHnGSSU6vOz2v/sSMW4="; }; - cargoHash = "sha256-/a/KnZEXBeAtYS0yXCmI+07acol0/UBwauIKTi/QF1k="; + cargoHash = "sha256-iwd6GCbI3PiM1ksAxDEZglueGWYCkEbJ3N76wn13TPY="; nativeBuildInputs = [ pkg-config @@ -75,7 +75,6 @@ rustPlatform.buildRustPackage (finalAttrs: { # needed for internal protobuf c wrapper library PROTOC = "${protobuf}/bin/protoc"; - PROTOC_INCLUDE = "${protobuf}/include"; RUSTONIG_SYSTEM_LIBONIG = true; TZDIR = "${tzdata}/share/zoneinfo"; From 8369724c8c8895221e37e11d0b0f04e4fdc8a4e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 17:46:21 +0000 Subject: [PATCH 106/130] python3Packages.python-dropbox-api: 0.1.3 -> 0.1.4 --- .../development/python-modules/python-dropbox-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-dropbox-api/default.nix b/pkgs/development/python-modules/python-dropbox-api/default.nix index 234eb501c828..72febd4abe68 100644 --- a/pkgs/development/python-modules/python-dropbox-api/default.nix +++ b/pkgs/development/python-modules/python-dropbox-api/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "python-dropbox-api"; - version = "0.1.3"; + version = "0.1.4"; pyproject = true; src = fetchFromGitHub { owner = "bdr99"; repo = "python-dropbox-api"; tag = finalAttrs.version; - hash = "sha256-J3xgcDULK7Z+2HiarvpV6H+Na80PnfKJcdi3RRUcLzs="; + hash = "sha256-Ry2FsatM2pOxcnwdlPr1RFaHCEvbsaa+RAHxpav5leM="; }; build-system = [ poetry-core ]; From 3c7353db7c1c453a2adaebf41d7376338961084a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 18:13:42 +0000 Subject: [PATCH 107/130] fn-cli: 0.6.60 -> 0.6.61 --- pkgs/by-name/fn/fn-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fn/fn-cli/package.nix b/pkgs/by-name/fn/fn-cli/package.nix index ce0bbfd105f2..70c410d93ba3 100644 --- a/pkgs/by-name/fn/fn-cli/package.nix +++ b/pkgs/by-name/fn/fn-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "fn"; - version = "0.6.60"; + version = "0.6.61"; src = fetchFromGitHub { owner = "fnproject"; repo = "cli"; rev = finalAttrs.version; - hash = "sha256-DsDUVumixQh5R3wVYGU5cfcIICnbLWMQMbZRz3xSnk0="; + hash = "sha256-uw4fH3PyuAnNEhrvw0dl2jJxP4jau3tVuAjzSgeu1Lw="; }; vendorHash = null; From 73c497187b5c2e4c2f4d9883dcbc64ab1780c522 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 18:30:11 +0000 Subject: [PATCH 108/130] python3Packages.google-cloud-websecurityscanner: 1.20.0 -> 1.21.0 --- .../google-cloud-websecurityscanner/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix b/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix index 667c161ea9f5..02dbd26fdff9 100644 --- a/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix @@ -13,13 +13,13 @@ buildPythonPackage (finalAttrs: { pname = "google-cloud-websecurityscanner"; - version = "1.20.0"; + version = "1.21.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_websecurityscanner"; inherit (finalAttrs) version; - hash = "sha256-6u7VvENhWk25oIFFyeV/9JRYVUnQSeyc5G3sWR4DBF4="; + hash = "sha256-8/JJV9O7aUxPJIjypmyvaAyOgGD9fvMnYrlmaAvrtcg="; }; build-system = [ setuptools ]; From 34eb978e97046e7de070d652c6166165741dca53 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 18:46:15 +0000 Subject: [PATCH 109/130] minilibx: 0-unstable-2026-05-15 -> 0-unstable-2026-06-20 --- pkgs/by-name/mi/minilibx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/minilibx/package.nix b/pkgs/by-name/mi/minilibx/package.nix index 99df735260a0..e275fccaec4b 100644 --- a/pkgs/by-name/mi/minilibx/package.nix +++ b/pkgs/by-name/mi/minilibx/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation { pname = "minilibx"; - version = "0-unstable-2026-05-15"; + version = "0-unstable-2026-06-20"; src = fetchFromGitHub { owner = "42Paris"; repo = "minilibx-linux"; - rev = "b8de9b411818f2e56dd2f4f23c5aa9bffc18a612"; - hash = "sha256-LTZeVxa4NdGOai/GIrhPbWwXO7Vj7ct/gexeC81IvDw="; + rev = "f07d00f07c5c652223f505b526f84dab73cf2598"; + hash = "sha256-DPQ+hc4yJ7nh9UTJg+ustE+Gp+YM05RzsqiKdWQevkQ="; }; outputs = [ From dbffe1fc7c808aa0262169e903c03cf4d5564bcf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 19:01:58 +0000 Subject: [PATCH 110/130] python3Packages.quantile-forest: 1.4.1 -> 1.4.2 --- pkgs/development/python-modules/quantile-forest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/quantile-forest/default.nix b/pkgs/development/python-modules/quantile-forest/default.nix index 9c2a24952357..11cfbc227b8b 100644 --- a/pkgs/development/python-modules/quantile-forest/default.nix +++ b/pkgs/development/python-modules/quantile-forest/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "quantile-forest"; - version = "1.4.1"; + version = "1.4.2"; pyproject = true; src = fetchFromGitHub { owner = "zillow"; repo = "quantile-forest"; tag = "v${version}"; - hash = "sha256-KNHp6/TUy7Aof3P4TNGpsRlNVePrHEc4HFvMqyr4gPg="; + hash = "sha256-K/8W/BkQVeFsJyQMdOHX997/yrhTcvHU9vuYmZ4W+Qo="; }; build-system = [ From 71682ea5320540de222578812978efcf21104d9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 19:11:03 +0000 Subject: [PATCH 111/130] algia: 0.0.122 -> 0.0.125 --- pkgs/by-name/al/algia/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/al/algia/package.nix b/pkgs/by-name/al/algia/package.nix index dce0559cd5ab..6c0264b62da1 100644 --- a/pkgs/by-name/al/algia/package.nix +++ b/pkgs/by-name/al/algia/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "algia"; - version = "0.0.122"; + version = "0.0.125"; src = fetchFromGitHub { owner = "mattn"; repo = "algia"; tag = "v${finalAttrs.version}"; - hash = "sha256-G6FEmLmZRUYVpj1ipNtMNi166GKUapIl/hAkPyvFLN0="; + hash = "sha256-MPCCu34bJoj0QctG4Xe6B1BIUyLaTQ7N8IG15jMZCTE="; }; - vendorHash = "sha256-JTTWVs0KwceiLy6tpyd48zORiXLc18zwgG1c+ceivKU="; + vendorHash = "sha256-mim8EImPFHF2vf1vCi9jgECbVAOB32oXxsPMgUwYDBA="; meta = { description = "CLI application for nostr"; From 91e9bc7b630dc7dbbb3f670cc61d1a6d6bc168f7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 23 Jun 2026 21:11:07 +0200 Subject: [PATCH 112/130] python3Packages.xiaomi-ble: 1.14.3 -> 1.14.4 Diff: https://github.com/Bluetooth-Devices/xiaomi-ble/compare/v1.14.3...v1.14.4 Changelog: https://github.com/Bluetooth-Devices/xiaomi-ble/releases/tag/v1.14.4 --- pkgs/development/python-modules/xiaomi-ble/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xiaomi-ble/default.nix b/pkgs/development/python-modules/xiaomi-ble/default.nix index 18714d430f77..d4af451e1b32 100644 --- a/pkgs/development/python-modules/xiaomi-ble/default.nix +++ b/pkgs/development/python-modules/xiaomi-ble/default.nix @@ -18,14 +18,14 @@ buildPythonPackage (finalAttrs: { pname = "xiaomi-ble"; - version = "1.14.3"; + version = "1.14.4"; pyproject = true; src = fetchFromGitHub { owner = "Bluetooth-Devices"; repo = "xiaomi-ble"; tag = "v${finalAttrs.version}"; - hash = "sha256-MUAowfbJ3vktUUDNLR5UWrbYq/xXmODwVIxv7GeB1EM="; + hash = "sha256-SoB9sa3TkFLNomYuVZszKIIc0h/XDzRdfusWlruhDQ0="; }; build-system = [ poetry-core ]; From 94b333620ede693d422ea0bd9eaca45dae3056f7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 23 Jun 2026 21:12:14 +0200 Subject: [PATCH 113/130] python3Packages.tplink-omada-client: 1.5.7 -> 1.5.8 Changelog: https://github.com/MarkGodwin/tplink-omada-api/releases/tag/release%2Fv1.5.8 --- .../python-modules/tplink-omada-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tplink-omada-client/default.nix b/pkgs/development/python-modules/tplink-omada-client/default.nix index 20d681ec3ce1..9d69ef3eb595 100644 --- a/pkgs/development/python-modules/tplink-omada-client/default.nix +++ b/pkgs/development/python-modules/tplink-omada-client/default.nix @@ -9,13 +9,13 @@ buildPythonPackage (finalAttrs: { pname = "tplink-omada-client"; - version = "1.5.7"; + version = "1.5.8"; pyproject = true; src = fetchPypi { pname = "tplink_omada_client"; inherit (finalAttrs) version; - hash = "sha256-sl6E6HJ8hrMW4IHoOZ16bQTPHuc96noY4LsyI5NkO/Y="; + hash = "sha256-JFAx2rDV0ughzilXBLIyPvFia79rL0ZcNFXp9hPJysU="; }; build-system = [ hatchling ]; From e44537ef266ed59ab8002f367aa07b2ee2f54c80 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 23 Jun 2026 21:13:55 +0200 Subject: [PATCH 114/130] python3Packages.pyexploitdb: 0.3.31 -> 0.3.32 Changelog: https://github.com/Hackman238/pyExploitDb/blob/master/ChangeLog.md --- pkgs/development/python-modules/pyexploitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyexploitdb/default.nix b/pkgs/development/python-modules/pyexploitdb/default.nix index 7596fd000116..c16d3db514a9 100644 --- a/pkgs/development/python-modules/pyexploitdb/default.nix +++ b/pkgs/development/python-modules/pyexploitdb/default.nix @@ -9,12 +9,12 @@ buildPythonPackage (finalAttrs: { pname = "pyexploitdb"; - version = "0.3.31"; + version = "0.3.32"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-xjEgt9giz76XxzlvRVT8/NcVth8I8jxFkKn4Vr7vAvI="; + hash = "sha256-pXWi7gzlJViBHVcmI36x/lHY1Gn0UvSWzJwLmnng25o="; }; build-system = [ setuptools ]; From 2ea917ae94f78279d979dbb53d71a65dc7d5e07a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 23 Jun 2026 21:14:54 +0200 Subject: [PATCH 115/130] python3Packages.publicsuffixlist: 1.0.2.20260615 -> 1.0.2.20260623 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260623-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index adce4d6a71de..cc34221cc069 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260615"; + version = "1.0.2.20260623"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-jVK3tbW3XxG6xMA0p7GB0f0csn3UQKII4RwiZuYxiYs="; + hash = "sha256-eA3za3WRF2Y+E1vwtp6fJC8CmNs/FdE83rPUDgVBzws="; }; postPatch = '' From fb9e7833a51d4a14f98768afa09276f77768bae4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 23 Jun 2026 21:21:48 +0200 Subject: [PATCH 116/130] python3Packages.nexia: 2.11.1 -> 2.12.0 Changelog: https://github.com/bdraco/nexia/releases/tag/2.12.0 --- pkgs/development/python-modules/nexia/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/nexia/default.nix b/pkgs/development/python-modules/nexia/default.nix index c4a6703a865b..c842aac5d206 100644 --- a/pkgs/development/python-modules/nexia/default.nix +++ b/pkgs/development/python-modules/nexia/default.nix @@ -1,29 +1,30 @@ { lib, + aiohttp, + aiointercept, aioresponses, buildPythonPackage, - orjson, fetchFromGitHub, + orjson, + poetry-core, propcache, pytest-asyncio, pytestCheckHook, - aiohttp, - setuptools, }: buildPythonPackage rec { pname = "nexia"; - version = "2.11.1"; + version = "2.12.0"; pyproject = true; src = fetchFromGitHub { owner = "bdraco"; repo = "nexia"; tag = version; - hash = "sha256-rGBfmFgSInp1+2FNFS0OZSyj53kMOK6MxWIra7VNYcM="; + hash = "sha256-d3mV7kzUoM6JvZ82FLNxapkRZDjFH7V/rf4qjIyf2is="; }; - build-system = [ setuptools ]; + build-system = [ poetry-core ]; dependencies = [ aiohttp @@ -32,6 +33,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + aiointercept aioresponses pytest-asyncio pytestCheckHook From c0c7aa378f6e9eb72cf4a827cd71e5b6e2ce8b7d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 23 Jun 2026 21:26:46 +0200 Subject: [PATCH 117/130] python3Packages.nexia: migrate to finalAttrs --- pkgs/development/python-modules/nexia/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/nexia/default.nix b/pkgs/development/python-modules/nexia/default.nix index c842aac5d206..c5065c62e16b 100644 --- a/pkgs/development/python-modules/nexia/default.nix +++ b/pkgs/development/python-modules/nexia/default.nix @@ -12,7 +12,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "nexia"; version = "2.12.0"; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "bdraco"; repo = "nexia"; - tag = version; + tag = finalAttrs.version; hash = "sha256-d3mV7kzUoM6JvZ82FLNxapkRZDjFH7V/rf4qjIyf2is="; }; @@ -44,8 +44,8 @@ buildPythonPackage rec { meta = { description = "Python module for Nexia thermostats"; homepage = "https://github.com/bdraco/nexia"; - changelog = "https://github.com/bdraco/nexia/releases/tag/${src.tag}"; + changelog = "https://github.com/bdraco/nexia/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 4bae8e0097930bee26824e86b08cca4833519c16 Mon Sep 17 00:00:00 2001 From: Rebecca Turner Date: Tue, 23 Jun 2026 12:05:16 -0700 Subject: [PATCH 118/130] npingler: 0.5.0 -> 0.6.0 Changelog: https://github.com/9999years/npingler/releases/tag/v0.6.0 Diff: https://github.com/9999years/npingler/compare/v0.5.0...v0.6.0 --- pkgs/by-name/np/npingler/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/np/npingler/package.nix b/pkgs/by-name/np/npingler/package.nix index a50db57437fa..5788fc1ab027 100644 --- a/pkgs/by-name/np/npingler/package.nix +++ b/pkgs/by-name/np/npingler/package.nix @@ -14,16 +14,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "npingler"; - version = "0.5.0"; + version = "0.6.0"; src = fetchFromGitHub { owner = "9999years"; repo = "npingler"; tag = "v${finalAttrs.version}"; - hash = "sha256-vEaIhHN0nNmZbl2oUZzV0s9TyZauq0rY3ACJW6sw2xc="; + hash = "sha256-C6LJzaT2cfs2EN5Y2TAJv6vujvrNemD5QPyfnISjUvU="; }; - cargoHash = "sha256-xwhdlotwr9lyha4nn+meQnHE3/Dge+lT1QPHv+LWiv0="; + cargoHash = "sha256-BkS7W9KCxVrOLpAmI7dC6EWhis0rYfuXcoEmhgQ0WlA="; buildFeatures = [ "clap_mangen" ]; From 0264173f12b9ee98e9b4869323caf9ced55b801b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 19:45:00 +0000 Subject: [PATCH 119/130] lighttpd: 1.4.83 -> 1.4.84 --- pkgs/by-name/li/lighttpd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/lighttpd/package.nix b/pkgs/by-name/li/lighttpd/package.nix index 0e0a59567661..d049a733b12a 100644 --- a/pkgs/by-name/li/lighttpd/package.nix +++ b/pkgs/by-name/li/lighttpd/package.nix @@ -34,11 +34,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "lighttpd"; - version = "1.4.83"; + version = "1.4.84"; src = fetchurl { url = "https://download.lighttpd.net/lighttpd/releases-${lib.versions.majorMinor finalAttrs.version}.x/lighttpd-${finalAttrs.version}.tar.xz"; - sha256 = "sha256-s/h4FWSAB5+Kk5A70k1FYHSg++25tNmfzWXfM7H1ZvA="; + sha256 = "sha256-B23UO+yPK6nObbfnyn6K1yJxzVKYBerSQAtW76oCb3A="; }; separateDebugInfo = true; From 5f5635c6292b81881b6eedeeff58a8433c4c5c5e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 4 May 2026 09:06:09 +0200 Subject: [PATCH 120/130] python3Packages.griffecli: init at 2.0.2 --- .../python-modules/griffecli/default.nix | 46 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 48 insertions(+) create mode 100644 pkgs/development/python-modules/griffecli/default.nix diff --git a/pkgs/development/python-modules/griffecli/default.nix b/pkgs/development/python-modules/griffecli/default.nix new file mode 100644 index 000000000000..26ac64300076 --- /dev/null +++ b/pkgs/development/python-modules/griffecli/default.nix @@ -0,0 +1,46 @@ +{ + lib, + buildPythonPackage, + colorama, + fetchFromGitHub, + griffelib, + hatchling, + pdm-backend, + uv-dynamic-versioning, +}: + +buildPythonPackage (finalAttrs: { + pname = "griffecli"; + version = "2.0.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "mkdocstrings"; + repo = "griffe"; + tag = finalAttrs.version; + hash = "sha256-Fxa9lrBVQ/enVLiU7hUc0d5x9ItI19EGnbxa7MX6Plc="; + }; + + sourceRoot = "${finalAttrs.src.name}/packages/griffecli"; + + build-system = [ + hatchling + pdm-backend + uv-dynamic-versioning + ]; + + dependencies = [ + colorama + griffelib + ]; + + pythonImportsCheck = [ "griffecli" ]; + + meta = { + description = "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API"; + homepage = "https://github.com/mkdocstrings/griffe"; + changelog = "https://github.com/mkdocstrings/griffe/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0a7fe3a0c65c..a2dc7df387c7 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6848,6 +6848,8 @@ self: super: with self; { griffe = callPackage ../development/python-modules/griffe { }; + griffecli = callPackage ../development/python-modules/griffecli { }; + griffelib = callPackage ../development/python-modules/griffelib { }; grip = callPackage ../development/python-modules/grip { }; From 5b7a134a1c72072c989660d41ac84fd7912837df Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 23 Jun 2026 21:53:53 +0200 Subject: [PATCH 121/130] python3Packages.griffecli: 2.0.2 -> 2.1.0 Diff: https://github.com/mkdocstrings/griffe/compare/2.0.2...2.1.0 Changelog: https://github.com/mkdocstrings/griffe/releases/tag/2.1.0 --- pkgs/development/python-modules/griffecli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/griffecli/default.nix b/pkgs/development/python-modules/griffecli/default.nix index 26ac64300076..735f3ea4daa1 100644 --- a/pkgs/development/python-modules/griffecli/default.nix +++ b/pkgs/development/python-modules/griffecli/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "griffecli"; - version = "2.0.2"; + version = "2.1.0"; pyproject = true; src = fetchFromGitHub { owner = "mkdocstrings"; repo = "griffe"; tag = finalAttrs.version; - hash = "sha256-Fxa9lrBVQ/enVLiU7hUc0d5x9ItI19EGnbxa7MX6Plc="; + hash = "sha256-hNKL86LSE9PwIofxt2t5PrlThiX7hTgYADK2HDVhNjk="; }; sourceRoot = "${finalAttrs.src.name}/packages/griffecli"; From 16424de00a78c7b1c0577fe17b66b4cc978bdf92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 20:24:19 +0000 Subject: [PATCH 122/130] terraform-providers.hashicorp_google: 7.36.0 -> 7.37.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 10c8f7e39e53..632e13c019ef 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -580,11 +580,11 @@ "vendorHash": "sha256-sPQR+LDZRMXygLUd9xj6/bI+8DhAPKbkytlTzmrEOBU=" }, "hashicorp_google": { - "hash": "sha256-xAzkBYqQR1VdERjt9zJFyItTj8dpfywHO8xex0biXPQ=", + "hash": "sha256-/O0K2qf1kk8kfRl/FQ3eNAs96Z7Te4yg6boVHdYtLJo=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "repo": "terraform-provider-google", - "rev": "v7.36.0", + "rev": "v7.37.0", "spdx": "MPL-2.0", "vendorHash": "sha256-Ub+Dvddw5jcSy2hR72OSsy4EgHphhCW1kekPyrQGc9E=" }, From 7f722cf64ea36c5778b2676930a6f962c61c81c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 23 Jun 2026 22:30:11 +0200 Subject: [PATCH 123/130] python3Packages.pydantic-graph: 1.107.0 -> 2.0.0 https://github.com/pydantic/pydantic-ai/releases/tag/v2.0.0 https://github.com/pydantic/pydantic-ai/compare/v1.107.0...v2.0.0 --- pkgs/development/python-modules/pydantic-graph/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-graph/default.nix b/pkgs/development/python-modules/pydantic-graph/default.nix index f06f28fb636f..9bc1d1fe0452 100644 --- a/pkgs/development/python-modules/pydantic-graph/default.nix +++ b/pkgs/development/python-modules/pydantic-graph/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "pydantic-graph"; - version = "1.107.0"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-++tAI+KRCscDWqPQx5oswrjDq2txpzdI1ls/O/aAClE="; + hash = "sha256-4mqGRKFcQAexgccvUoZP0oDsmgfK9jzFPM1cIvWUOUA="; }; sourceRoot = "${finalAttrs.src.name}/pydantic_graph"; @@ -47,6 +47,7 @@ buildPythonPackage (finalAttrs: { doCheck = false; # no tests meta = { + changelog = "https://github.com/pydantic/pydantic-ai/releases/tag/${finalAttrs.src.tag}"; description = "GenAI Agent Framework, the Pydantic way"; homepage = "https://github.com/pydantic/pydantic-ai"; license = lib.licenses.mit; From 0201b1059ae1c1aca773412fb2ca6a62bc32d72e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 23 Jun 2026 22:30:51 +0200 Subject: [PATCH 124/130] python3Packages.pydantic-ai-slim: 1.107.0 -> 2.0.0 https://github.com/pydantic/pydantic-ai/releases/tag/v2.0.0 https://github.com/pydantic/pydantic-ai/compare/v1.107.0...v2.0.0 --- pkgs/development/python-modules/pydantic-ai-slim/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-ai-slim/default.nix b/pkgs/development/python-modules/pydantic-ai-slim/default.nix index b628379a6623..810e38ffc385 100644 --- a/pkgs/development/python-modules/pydantic-ai-slim/default.nix +++ b/pkgs/development/python-modules/pydantic-ai-slim/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "pydantic-ai-slim"; - version = "1.107.0"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-++tAI+KRCscDWqPQx5oswrjDq2txpzdI1ls/O/aAClE="; + hash = "sha256-4mqGRKFcQAexgccvUoZP0oDsmgfK9jzFPM1cIvWUOUA="; }; sourceRoot = "${finalAttrs.src.name}/pydantic_ai_slim"; @@ -54,6 +54,7 @@ buildPythonPackage (finalAttrs: { doCheck = false; meta = { + changelog = "https://github.com/pydantic/pydantic-ai/releases/tag/${finalAttrs.src.tag}"; description = "GenAI Agent Framework, the Pydantic way"; homepage = "https://github.com/pydantic/pydantic-ai"; license = lib.licenses.mit; From f8a03bd0a319ac4c871dc646aa19906bcb15e7da Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 18:28:14 +0000 Subject: [PATCH 125/130] python3Packages.pyannote-audio: 4.0.4 -> 4.0.5 --- pkgs/development/python-modules/pyannote-audio/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyannote-audio/default.nix b/pkgs/development/python-modules/pyannote-audio/default.nix index 547e58cec1a4..28ea6c86ced6 100644 --- a/pkgs/development/python-modules/pyannote-audio/default.nix +++ b/pkgs/development/python-modules/pyannote-audio/default.nix @@ -44,15 +44,16 @@ buildPythonPackage (finalAttrs: { pname = "pyannote-audio"; - version = "4.0.4"; + version = "4.0.5"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "pyannote"; repo = "pyannote-audio"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-mns5ooODnJBTfFlM4b0GOoWqeTeD2CEhMikby6WdIM4="; + hash = "sha256-Wz4sJZhcc4KSwn6WeAZVDdOFL2Nc19BhoRovw8CwR38="; }; build-system = [ From 57e2a2e81c3a11d8b724208df20fc5f24919b12f Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Tue, 23 Jun 2026 17:13:19 -0400 Subject: [PATCH 126/130] google-chrome: 149.0.7827.155 -> 149.0.7827.196 Changelog: https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0482630350.html --- pkgs/by-name/go/google-chrome/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index 4bc1561e336c..b9a1210b604f 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -179,11 +179,11 @@ let linux = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "149.0.7827.155"; + version = "149.0.7827.196"; src = fetchurl { url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-g0PHfyCIpOQ2bw3+Tmiu+jt+eTJs0so71+tjxhHwZVY="; + hash = "sha256-B4XIuL7q/kGRd/w2vPmfkvsvFtvHevhL5IfC5u14IuY="; }; # With strictDeps on, some shebangs were not being patched correctly @@ -289,11 +289,11 @@ let darwin = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "149.0.7827.156"; + version = "149.0.7827.197"; src = fetchurl { - url = "http://dl.google.com/release2/chrome/acfqxa67egsofsrqnco2a4sd4pta_149.0.7827.156/GoogleChrome-149.0.7827.156.dmg"; - hash = "sha256-fd7IqNxvaMO28Yhlc4gk8M+P7Sq+ZrplRXbnrxPDcvw="; + url = "http://dl.google.com/release2/chrome/fs52wiq74uymls47lfo23m5l2q_149.0.7827.197/GoogleChrome-149.0.7827.197.dmg"; + hash = "sha256-kXN4dPtx0MkTKO3VJnoyTqT8uS4JDXJ16DmojZ3zT+o="; }; dontPatch = true; From d4010e66812e0c0a3b8d0551c1d936e4870c0f39 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Jun 2026 23:03:32 +0000 Subject: [PATCH 127/130] python3Packages.dateparser: 1.4.0 -> 1.4.1 --- pkgs/development/python-modules/dateparser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dateparser/default.nix b/pkgs/development/python-modules/dateparser/default.nix index 48f708494245..d5e665249869 100644 --- a/pkgs/development/python-modules/dateparser/default.nix +++ b/pkgs/development/python-modules/dateparser/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "dateparser"; - version = "1.4.0"; + version = "1.4.1"; pyproject = true; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "scrapinghub"; repo = "dateparser"; tag = "v${version}"; - hash = "sha256-CmcQf0cGcZVmZfpLSYDGdZUj83T7enNRl9FTY1Q6vtk="; + hash = "sha256-TA4GZb24++RF1sw4tECJF5UzouRCwwhPiim5z5/hMzU="; }; build-system = [ setuptools ]; From f2bfc49905a112996abe5d7029d4502b7d4edaf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Wed, 24 Jun 2026 01:35:42 +0200 Subject: [PATCH 128/130] sublime4: set meta.mainProgram --- pkgs/applications/editors/sublime/4/common.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/sublime/4/common.nix b/pkgs/applications/editors/sublime/4/common.nix index be77793c7964..6e29d6cd5d0a 100644 --- a/pkgs/applications/editors/sublime/4/common.nix +++ b/pkgs/applications/editors/sublime/4/common.nix @@ -221,6 +221,7 @@ stdenv.mkDerivation (finalAttrs: { demin-dmitriy zimbatm ]; + mainProgram = "subl"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.unfree; platforms = [ From 76f58eeb64e422042124d8b86c7bfdebcdf6bd2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Sat, 13 Jun 2026 11:07:09 +0200 Subject: [PATCH 129/130] sublime4: drop openssl_1_1, mark currently stable sublime4 as broken Co-authored-by: Jan Tojnar --- pkgs/applications/editors/sublime/4/common.nix | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/sublime/4/common.nix b/pkgs/applications/editors/sublime/4/common.nix index 6e29d6cd5d0a..1e93b6a0d41e 100644 --- a/pkgs/applications/editors/sublime/4/common.nix +++ b/pkgs/applications/editors/sublime/4/common.nix @@ -6,6 +6,7 @@ }: { + config, fetchurl, stdenv, lib, @@ -22,7 +23,6 @@ writeShellScript, common-updater-scripts, curl, - openssl_1_1, openssl_3_5, bzip2, sqlite, @@ -33,7 +33,6 @@ let packageAttribute = "sublime4${lib.optionalString dev "-dev"}"; binaries = [ "sublime_text" - "plugin_host-3.3" "plugin_host-3.${if lib.versionAtLeast buildVersion "4205" then "14" else "8"}" crashHandlerBinary ]; @@ -55,7 +54,6 @@ let libxtst glib libglvnd - openssl_1_1 gtk3 cairo pango @@ -88,6 +86,10 @@ let buildPhase = '' runHook preBuild + # Remove old plugin host because it depends on EOL openssl 1.1 + rm plugin_host-3.3 + echo '{"disable_plugin_host_3.3": true}' > Packages/Preferences.sublime-settings + for binary in ${builtins.concatStringsSep " " binaries}; do patchelf \ --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ @@ -228,5 +230,13 @@ stdenv.mkDerivation (finalAttrs: { "aarch64-linux" "x86_64-linux" ]; + # FIXME: gated behind allowAliases to workaround https://github.com/NixOS/nixpkgs/issues/523712 + problems = + lib.optionalAttrs config.allowAliases { + removal.message = "We have removed Python 3.3 package support ahead of upstream schedule but if you do not use any old packages, this should just work."; + } + // lib.optionalAttrs (lib.versionOlder buildVersion "4205") { + broken.message = "Packages, including core ones, do not run without plug-in host depending on insecure OpenSSL."; + }; }; }) From 8935abdd23bb0ca17c6adb9b85a161edc3cfa114 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 23 Jun 2026 19:38:52 -0400 Subject: [PATCH 130/130] Revert "python3Packages.pyadjoint-ad: 2025.10.1 -> 2026.4.1" --- pkgs/development/python-modules/pyadjoint-ad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyadjoint-ad/default.nix b/pkgs/development/python-modules/pyadjoint-ad/default.nix index bc595c23d248..c20a2787f2f8 100644 --- a/pkgs/development/python-modules/pyadjoint-ad/default.nix +++ b/pkgs/development/python-modules/pyadjoint-ad/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "pyadjoint-ad"; - version = "2026.4.1"; + version = "2025.10.1"; pyproject = true; src = fetchFromGitHub { owner = "dolfin-adjoint"; repo = "pyadjoint"; tag = finalAttrs.version; - hash = "sha256-ChtZQ5MJeQt1CqAsFHTCwbIJrcwBKlNxSF5zi6pHLsA="; + hash = "sha256-UI1eRB9hy4lb/s18NjaAyjH3HvDwRbRzk0ZuWxf1Uuc="; }; build-system = [