From 7b761eb5740048334bd964926f85332f033f8455 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 00:39:17 +0000 Subject: [PATCH 001/286] cproto: 4.7y -> 4.8 --- pkgs/by-name/cp/cproto/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cp/cproto/package.nix b/pkgs/by-name/cp/cproto/package.nix index 2c9e3be32dd4..ae5b68d5bf72 100644 --- a/pkgs/by-name/cp/cproto/package.nix +++ b/pkgs/by-name/cp/cproto/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "cproto"; - version = "4.7y"; + version = "4.8"; src = fetchurl { urls = [ @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { # No version listings and apparently no versioned tarball over http(s). "https://invisible-island.net/archives/cproto/cproto-${finalAttrs.version}.tgz" ]; - sha256 = "sha256-C9HYvo/wpMpD+Uf5V1DTT2TtqTyeLKeRAP1gFAt8YzE="; + sha256 = "sha256-DMy5NEdoLH/bTwvb++BdUqgnMx4KGaUhXSw8uFrSklg="; }; # patch made by Joe Khoobyar copied from gentoo bugs From 691c239a1e8ed735e4661099307b6137425f1a45 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 12:50:31 +0000 Subject: [PATCH 002/286] vk-bootstrap: 1.4.341 -> 1.4.350 --- pkgs/by-name/vk/vk-bootstrap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vk/vk-bootstrap/package.nix b/pkgs/by-name/vk/vk-bootstrap/package.nix index 2cfb8a684f86..c888844f021e 100644 --- a/pkgs/by-name/vk/vk-bootstrap/package.nix +++ b/pkgs/by-name/vk/vk-bootstrap/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "vk-bootstrap"; - version = "1.4.341"; + version = "1.4.350"; src = fetchFromGitHub { owner = "charles-lunarg"; repo = "vk-bootstrap"; rev = "v${finalAttrs.version}"; - hash = "sha256-JbgcjhCehCWzLDY/6PP3NeSY09IRuup8ym5n0c6rNEs="; + hash = "sha256-HAoEsWwc12lcpEl5gNz4EN0cvjZcg5jsnEBodiDj+1c="; }; patches = [ From d2d149334a9874cb7db679a9ab88f9e206a696a5 Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Sun, 31 May 2026 09:15:38 -0700 Subject: [PATCH 003/286] requireFile: use stdenvNoCC When not using stdenvNoCC with a package-set setup for cross-compilation, the host platform's target triplet is added as a suffix to the derivation name, invalidating the requireFile FOD. Using stdenvNoCC prevents that due to some logic in `make-derivation.nix`, which more closely matches the behavior before switching to `extendMkDerivation`. --- pkgs/build-support/trivial-builders/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/trivial-builders/default.nix b/pkgs/build-support/trivial-builders/default.nix index 379ca706fdc3..6db04772acf0 100644 --- a/pkgs/build-support/trivial-builders/default.nix +++ b/pkgs/build-support/trivial-builders/default.nix @@ -892,7 +892,7 @@ rec { # Docs in doc/build-helpers/fetchers.chapter.md # See https://nixos.org/manual/nixpkgs/unstable/#requirefile requireFile = lib.extendMkDerivation { - constructDrv = stdenv.mkDerivation; + constructDrv = stdenvNoCC.mkDerivation; excludeDrvArgNames = [ "hash" From aff25da20b1a31242d3ce8242a1060f8d8ba33df Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Wed, 3 Jun 2026 10:12:19 +0200 Subject: [PATCH 004/286] libreoffice: unvendor libfreehand --- pkgs/applications/office/libreoffice/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix index 75880b33f528..183c2c52ef41 100644 --- a/pkgs/applications/office/libreoffice/default.nix +++ b/pkgs/applications/office/libreoffice/default.nix @@ -111,6 +111,7 @@ gpgmepp, libwebp, abseil-cpp, + libfreehand, libepubgen, libetonyek, libpng, @@ -518,6 +519,7 @@ stdenv.mkDerivation (finalAttrs: { libatomic_ops libcdr libcmis + libfreehand libe-book libepoxy libepubgen @@ -662,6 +664,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-system-headers" "--with-system-libabw" "--with-system-libcmis" + "--with-system-libfreehand" "--with-system-libepubgen" "--with-system-libetonyek" "--with-system-liblangtag" @@ -679,7 +682,6 @@ stdenv.mkDerivation (finalAttrs: { # TODO: package these as system libraries "--without-system-altlinuxhyph" "--without-system-libeot" - "--without-system-libfreehand" "--without-system-libmspub" "--without-system-libnumbertext" "--without-system-libpagemaker" From cdf24c1fec6c1ec68566b9879a065706d771fd2a Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Mon, 1 Jun 2026 19:30:24 -0400 Subject: [PATCH 005/286] tests.trivial-builders: add requireFile test This asserts that the names of derivations created with requireFile are not influenced by differing package sets. --- .../trivial-builders/test/default.nix | 1 + .../trivial-builders/test/requireFile.nix | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/build-support/trivial-builders/test/requireFile.nix diff --git a/pkgs/build-support/trivial-builders/test/default.nix b/pkgs/build-support/trivial-builders/test/default.nix index 836a29342168..e83a41a1cc7b 100644 --- a/pkgs/build-support/trivial-builders/test/default.nix +++ b/pkgs/build-support/trivial-builders/test/default.nix @@ -25,6 +25,7 @@ recurseIntoAttrs { symlinkJoin = recurseIntoAttrs (callPackage ./symlink-join.nix { }); overriding = callPackage ../test-overriding.nix { }; inherit references; + requireFile = callPackage ./requireFile.nix { }; writeCBin = callPackage ./writeCBin.nix { }; writeClosure-union = callPackage ./writeClosure-union.nix { inherit (references) samples; diff --git a/pkgs/build-support/trivial-builders/test/requireFile.nix b/pkgs/build-support/trivial-builders/test/requireFile.nix new file mode 100644 index 000000000000..da06e73646d1 --- /dev/null +++ b/pkgs/build-support/trivial-builders/test/requireFile.nix @@ -0,0 +1,22 @@ +{ + pkgsStatic, + lib, + requireFile, + emptyFile, +}: +let + name = "this-is-a-test"; + requireFileTest = + requireFile: + requireFile { + inherit name; + url = "this-is-a-test"; + hash = lib.fakeHash; + }; + requireFile-native = requireFileTest requireFile; + requireFile-static = requireFileTest pkgsStatic.requireFile; +in +assert lib.assertMsg ( + requireFile-native.name == name && requireFile-static.name == name +) "requireFile derivation name must be the same across different package sets"; +emptyFile From df6c982022cee640fa12bc4f8f0368890283dd73 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Wed, 3 Jun 2026 11:42:03 -0500 Subject: [PATCH 006/286] acl2.libipasir: switch to finalAttrs pattern, switch to SRI hash Assisted-by: Cursor Composer 2.5 --- pkgs/by-name/ac/acl2/libipasirglucose4/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ac/acl2/libipasirglucose4/default.nix b/pkgs/by-name/ac/acl2/libipasirglucose4/default.nix index e52e45ee1a03..1028453b0ab0 100644 --- a/pkgs/by-name/ac/acl2/libipasirglucose4/default.nix +++ b/pkgs/by-name/ac/acl2/libipasirglucose4/default.nix @@ -6,18 +6,18 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libipasirglucose4"; # This library has no version number AFAICT (beyond generally being based on # Glucose 4.x), but it was submitted to the 2017 SAT competition so let's use # that as the version number, I guess. version = "2017"; - libname = pname + stdenv.hostPlatform.extensions.sharedLibrary; + libname = finalAttrs.pname + stdenv.hostPlatform.extensions.sharedLibrary; src = fetchurl { url = "https://baldur.iti.kit.edu/sat-competition-2017/solvers/incremental/glucose-ipasir.zip"; - sha256 = "0xchgady9vwdh8frmc8swz6va53igp2wj1y9sshd0g7549n87wdj"; + hash = "sha256-svGDbCLlPNCg1skHycV9cRS1zecasZodgo3v5Jt6kHU="; }; nativeBuildInputs = [ unzip ]; @@ -29,13 +29,13 @@ stdenv.mkDerivation rec { makeFlags = [ "CXX=${stdenv.cc.targetPrefix}c++" ]; postBuild = '' - $CXX -shared -o ${libname} \ - ${lib.optionalString (!stdenv.cc.isClang) "-Wl,-soname,${libname}"} \ + $CXX -shared -o ${finalAttrs.libname} \ + ${lib.optionalString (!stdenv.cc.isClang) "-Wl,-soname,${finalAttrs.libname}"} \ ipasirglucoseglue.o libipasirglucose4.a ''; installPhase = '' - install -D ${libname} $out/lib/${libname} + install -D ${finalAttrs.libname} $out/lib/${finalAttrs.libname} ''; meta = { @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ kini ]; }; -} +}) From f91de7a4130981b097550dc31bbdd9e2885b0e39 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Wed, 3 Jun 2026 12:10:39 -0500 Subject: [PATCH 007/286] acl2: switch to finalAttrs pattern, switch to hash Assisted-by: Cursor Composer 2.5 --- pkgs/by-name/ac/acl2/package.nix | 38 ++++++++++++++++---------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/ac/acl2/package.nix b/pkgs/by-name/ac/acl2/package.nix index df06ba483a57..f5d78743636e 100644 --- a/pkgs/by-name/ac/acl2/package.nix +++ b/pkgs/by-name/ac/acl2/package.nix @@ -32,15 +32,15 @@ let ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "acl2"; version = "8.6"; src = fetchFromGitHub { owner = "acl2-devel"; repo = "acl2-devel"; - rev = version; - sha256 = "sha256-fF9bbEacwCHP1m/eVgFrTD4Ne7L2mzq0K9vJ1tiy9go="; + tag = finalAttrs.version; + hash = "sha256-fF9bbEacwCHP1m/eVgFrTD4Ne7L2mzq0K9vJ1tiy9go="; }; # You can swap this out with any other IPASIR implementation at @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { }) (replaceVars ./0001-path-changes-for-nix.patch { - libipasir = "${libipasir}/lib/${libipasir.libname}"; + libipasir = "${finalAttrs.libipasir}/lib/${finalAttrs.libipasir.libname}"; libssl = "${lib.getLib openssl}/lib/libssl${stdenv.hostPlatform.extensions.sharedLibrary}"; libcrypto = "${lib.getLib openssl}/lib/libcrypto${stdenv.hostPlatform.extensions.sharedLibrary}"; }) @@ -92,7 +92,7 @@ stdenv.mkDerivation rec { glucose minisat abc-verifier - libipasir + finalAttrs.libipasir z3 (python3.withPackages (ps: [ ps.z3-solver ])) ]; @@ -115,10 +115,10 @@ stdenv.mkDerivation rec { # ACL2 and its books need to be built in place in the out directory because # the proof artifacts are not relocatable. Since ACL2 mostly expects # everything to exist in the original source tree layout, we put it in - # $out/share/${pname} and create symlinks in $out/bin as necessary. - mkdir -p $out/share/${pname} - cp -pR . $out/share/${pname} - cd $out/share/${pname} + # $out/share/acl2 and create symlinks in $out/bin as necessary. + mkdir -p $out/share/acl2 + cp -pR . $out/share/acl2 + cd $out/share/acl2 ''; preBuild = "mkdir -p $HOME"; @@ -132,19 +132,19 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin - ln -s $out/share/${pname}/saved_acl2 $out/bin/${pname} + ln -s $out/share/acl2/saved_acl2 $out/bin/acl2 '' + lib.optionalString certifyBooks '' - ln -s $out/share/${pname}/books/build/cert.pl $out/bin/${pname}-cert - ln -s $out/share/${pname}/books/build/clean.pl $out/bin/${pname}-clean + ln -s $out/share/acl2/books/build/cert.pl $out/bin/acl2-cert + ln -s $out/share/acl2/books/build/clean.pl $out/bin/acl2-clean ''; preDistPhases = [ (if certifyBooks then "certifyBooksPhase" else "removeBooksPhase") ]; certifyBooksPhase = '' # Certify the community books - pushd $out/share/${pname}/books - makeFlags="ACL2=$out/share/${pname}/saved_acl2" + pushd $out/share/acl2/books + makeFlags="ACL2=$out/share/acl2/saved_acl2" buildFlags="all" buildPhase @@ -157,7 +157,7 @@ stdenv.mkDerivation rec { removeBooksPhase = '' # Delete the community books - rm -rf $out/share/${pname}/books + rm -rf $out/share/acl2/books ''; meta = { @@ -172,9 +172,9 @@ stdenv.mkDerivation rec { ACL2 is part of the Boyer-Moore family of provers, for which its authors have received the 2005 ACM Software System Award. - This package installs the main ACL2 executable ${pname}, as well as the - build tools cert.pl and clean.pl, renamed to ${pname}-cert and - ${pname}-clean. + This package installs the main ACL2 executable acl2, as well as the + build tools cert.pl and clean.pl, renamed to acl2-cert and + acl2-clean. '' + ( @@ -212,4 +212,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) From 0cc2cc60b9f2ed73548930fd73dcc036bb2703ba Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Wed, 3 Jun 2026 21:27:29 +0200 Subject: [PATCH 008/286] {lomiri,lomiri-qt6}.lomiri-ui-toolkit: 1.3.5905 -> 1.3.5906 --- .../lomiri/qml/lomiri-ui-toolkit/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix b/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix index 8af344b2f534..3d6b8bc4188b 100644 --- a/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix +++ b/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix @@ -2,7 +2,6 @@ stdenv, lib, fetchFromGitLab, - fetchpatch, gitUpdater, replaceVars, testers, @@ -75,13 +74,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "lomiri-ui-toolkit"; - version = "1.3.5905"; + version = "1.3.5906"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri-ui-toolkit"; rev = finalAttrs.version; - hash = "sha256-59Q7Atxt6CfR0LgNa6keGDY+HpV/eOdTngVHcUJEesg="; + hash = "sha256-OT3XH1NRnLHP80rgPllXfuos7vG3DHX95CXWm2fvwvI="; }; outputs = [ @@ -93,13 +92,6 @@ stdenv.mkDerivation (finalAttrs: { ]; patches = [ - # Remove when version > 1.3.5905 - (fetchpatch { - name = "0001-lomiri-ui-toolkit-Fix-compatibility-with-Qt-6.11.patch"; - url = "https://gitlab.com/ubports/development/core/lomiri-ui-toolkit/-/commit/57303d2b01549ef78b029ed05babbc9400e102f3.patch"; - hash = "sha256-22QSOaYZ+hsctLt8+ffrzBIY3btp+rM6NBsu0gvQMeM="; - }) - ./2001-Mark-problematic-tests.patch (replaceVars ./2002-Nixpkgs-versioned-QML-path.patch.in { From 181953216adabac8be7282d68770a2e5a8498fb8 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Wed, 3 Jun 2026 15:52:53 -0500 Subject: [PATCH 009/286] altermime: switch to finalAttrs and SRI hash format Assisted-by: Cursor Composer 2.5 --- pkgs/by-name/al/altermime/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/al/altermime/package.nix b/pkgs/by-name/al/altermime/package.nix index 02bf3fd7c373..7464067c9f17 100644 --- a/pkgs/by-name/al/altermime/package.nix +++ b/pkgs/by-name/al/altermime/package.nix @@ -4,13 +4,13 @@ fetchurl, }: -gccStdenv.mkDerivation rec { +gccStdenv.mkDerivation (finalAttrs: { pname = "altermime"; version = "0.3.11"; src = fetchurl { - url = "https://pldaniels.com/altermime/altermime-${version}.tar.gz"; - sha256 = "15zxg6spcmd35r6xbidq2fgcg2nzyv1sbbqds08lzll70mqx4pj7"; + url = "https://pldaniels.com/altermime/altermime-${finalAttrs.version}.tar.gz"; + hash = "sha256-R17ScQWH0k8R0A2vpcP234rHnhO4xdVNLqNVdrV5/Zc="; }; env.NIX_CFLAGS_COMPILE = toString [ @@ -36,4 +36,4 @@ gccStdenv.mkDerivation rec { downloadPage = "https://pldaniels.com/altermime/"; mainProgram = "altermime"; }; -} +}) From f9f9e010cd3a5a64f22f1c74dada2b78b65c6aa2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Jun 2026 00:36:31 +0000 Subject: [PATCH 010/286] libtoxcore: 0.2.22 -> 0.2.23 --- pkgs/by-name/li/libtoxcore/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libtoxcore/package.nix b/pkgs/by-name/li/libtoxcore/package.nix index e6a2cddd354b..ddd7252c0dae 100644 --- a/pkgs/by-name/li/libtoxcore/package.nix +++ b/pkgs/by-name/li/libtoxcore/package.nix @@ -17,13 +17,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "libtoxcore"; - version = "0.2.22"; + version = "0.2.23"; src = fetchFromGitHub { owner = "TokTok"; repo = "c-toxcore"; tag = "v${finalAttrs.version}"; - hash = "sha256-Oi0AYV252KPF6omiErCXZvQlxkWvubk0eiegc5OMQHM="; + hash = "sha256-yII4U+PCkQax7d2ZgTClK+mMypZhVPjEcKDdxHcBf6Y="; fetchSubmodules = true; }; From 36cb1fed8bb2d52ba6aa94ca6f8a168ee820318a Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Thu, 4 Jun 2026 11:46:35 +0200 Subject: [PATCH 011/286] maintainers: drop cirno-999 Signed-off-by: Marcin Serwin --- maintainers/maintainer-list.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 236e5638263b..ac4042c02613 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5087,12 +5087,6 @@ githubId = 68112; name = "Simon"; }; - cirno-999 = { - email = "reverene@protonmail.com"; - github = "cirno-999"; - githubId = 73712874; - name = "cirno-999"; - }; citadelcore = { email = "alex@arctarus.co.uk"; github = "RealityAnomaly"; From c228984ad626cd35d118e329e967555190443814 Mon Sep 17 00:00:00 2001 From: Skye Soss Date: Thu, 4 Jun 2026 15:06:04 -0500 Subject: [PATCH 012/286] plocate: Fix the package license --- pkgs/by-name/pl/plocate/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pl/plocate/package.nix b/pkgs/by-name/pl/plocate/package.nix index 9748a7ebb6ad..f90fcec7f5f1 100644 --- a/pkgs/by-name/pl/plocate/package.nix +++ b/pkgs/by-name/pl/plocate/package.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Much faster locate"; homepage = "https://plocate.sesse.net/"; - license = lib.licenses.mit; + license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ peterhoeg SuperSandro2000 From e20ecbf1c70a15d3156554db1af79aaaf05b9d06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Jun 2026 03:25:45 +0000 Subject: [PATCH 013/286] worktrunk: 0.53.0 -> 0.56.0 --- pkgs/by-name/wo/worktrunk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wo/worktrunk/package.nix b/pkgs/by-name/wo/worktrunk/package.nix index 1e2fca36c949..1ba94bcf30db 100644 --- a/pkgs/by-name/wo/worktrunk/package.nix +++ b/pkgs/by-name/wo/worktrunk/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "worktrunk"; - version = "0.53.0"; + version = "0.56.0"; src = fetchFromGitHub { owner = "max-sixty"; repo = "worktrunk"; tag = "v${finalAttrs.version}"; - hash = "sha256-1qWVELd9+XINjnzNNKeeCR9CxX/0DJVV6TS2cI0KhP4="; + hash = "sha256-6Soz41fyieWczJBNiv50UGUVMsvVej/1pMX3iPnvXg8="; }; - cargoHash = "sha256-sT9zOGhvsV3QKfRA2wtP4OnWitjxhL0B4guMBdkciE8="; + cargoHash = "sha256-NKjbn8RVtHWv/DqcQ/HqvvhKr9jAyisElD0OYyYbVAg="; cargoBuildFlags = [ "--package=worktrunk" ]; From 87262e6569680a49998fb858ca7bd88004428d0e Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Sat, 6 Jun 2026 15:45:29 -0700 Subject: [PATCH 014/286] ripgrep: modernize Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/ri/ripgrep/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ri/ripgrep/package.nix b/pkgs/by-name/ri/ripgrep/package.nix index 69d06b695139..fbfb4fc87bfc 100644 --- a/pkgs/by-name/ri/ripgrep/package.nix +++ b/pkgs/by-name/ri/ripgrep/package.nix @@ -19,10 +19,12 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ripgrep"; version = "15.1.0"; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "BurntSushi"; repo = "ripgrep"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-0gjwYMUlXYnmIWQS1SVzF1yQw1lpveRLw5qp049lc3I="; }; From 569d438b58d0448df289dd0ec3ed8235681e4027 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sun, 7 Jun 2026 11:00:06 +0700 Subject: [PATCH 015/286] python3Packages.classify-imports: migrate to pyproject --- pkgs/development/python-modules/classify-imports/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/classify-imports/default.nix b/pkgs/development/python-modules/classify-imports/default.nix index daac93e4e8f1..589015655967 100644 --- a/pkgs/development/python-modules/classify-imports/default.nix +++ b/pkgs/development/python-modules/classify-imports/default.nix @@ -2,13 +2,14 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, pytestCheckHook, }: buildPythonPackage (finalAttrs: { pname = "classify-imports"; version = "4.2.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "asottile"; @@ -17,6 +18,8 @@ buildPythonPackage (finalAttrs: { hash = "sha256-f5wZfisKz9WGdq6u0rd/zg2CfMwWvQeR8xZQNbD7KfU="; }; + build-system = [ setuptools ]; + pythonImportsCheck = [ "classify_imports" ]; nativeCheckInputs = [ pytestCheckHook ]; From 1c8f98020052b5aeb51f7ed4e368833836e4a9d1 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sun, 7 Jun 2026 11:03:15 +0700 Subject: [PATCH 016/286] python3Packages.classify-imports: modernize --- pkgs/development/python-modules/classify-imports/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/classify-imports/default.nix b/pkgs/development/python-modules/classify-imports/default.nix index 589015655967..35a5d8663db1 100644 --- a/pkgs/development/python-modules/classify-imports/default.nix +++ b/pkgs/development/python-modules/classify-imports/default.nix @@ -11,10 +11,12 @@ buildPythonPackage (finalAttrs: { version = "4.2.0"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "asottile"; repo = "classify-imports"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-f5wZfisKz9WGdq6u0rd/zg2CfMwWvQeR8xZQNbD7KfU="; }; From a20c578c437c187b26f5c681e2c708acaf9a75ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 6 Jun 2026 21:27:59 -0700 Subject: [PATCH 017/286] python3Packages.zigpy-zboss: 1.2.0 -> 2.0.0 Diff: https://github.com/kardia-as/zigpy-zboss/compare/v1.2.0...v2.0.0 Changelog: https://github.com/kardia-as/zigpy-zboss/releases/tag/v2.0.0 --- .../python-modules/zigpy-zboss/default.nix | 46 +++---------------- 1 file changed, 6 insertions(+), 40 deletions(-) diff --git a/pkgs/development/python-modules/zigpy-zboss/default.nix b/pkgs/development/python-modules/zigpy-zboss/default.nix index a1090a5ddc14..7bc825ffb50f 100644 --- a/pkgs/development/python-modules/zigpy-zboss/default.nix +++ b/pkgs/development/python-modules/zigpy-zboss/default.nix @@ -2,12 +2,12 @@ buildPythonPackage, coloredlogs, fetchFromGitHub, - fetchpatch, jsonschema, lib, - pytest-asyncio_0, + pytest-asyncio, pytest-mock, pytestCheckHook, + serialx, setuptools, voluptuous, zigpy, @@ -15,39 +15,22 @@ buildPythonPackage rec { pname = "zigpy-zboss"; - version = "1.2.0"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "kardia-as"; repo = "zigpy-zboss"; tag = "v${version}"; - hash = "sha256-T2R291GeFIsnDRI1tAydTlLamA3LF5tKxKFhPtcEUus="; + hash = "sha256-mVOuBy/uf4NsWqSfpL/ETLMnUDF5H8x1n8XoNjH5DNY="; }; - patches = [ - # https://github.com/kardia-as/zigpy-zboss/pull/66 - (fetchpatch { - name = "replace-async-timeout-with-asyncio-timeout.patch"; - url = "https://github.com/kardia-as/zigpy-zboss/commit/91688873ddbcd0c2196f0da69a857b2e2bec75a6.patch"; - excludes = [ "setup.cfg" ]; - hash = "sha256-aC0+FbbtuHDW3ApJDnTG3TUeNWhzecEYVuiSOik03uU="; - }) - (fetchpatch { - # https://github.com/kardia-as/zigpy-zboss/pull/67 - name = "replace-pyserial-asyncio-with-pyserial-asyncio-fast.patch"; - url = "https://github.com/kardia-as/zigpy-zboss/commit/d44ceb537dc16ce020f8c60a0ff35e88672f3455.patch"; - hash = "sha256-aXWRtBLDr9NLIMNK/xtsYuy/hEB2zHU3YYcRKbguTTo="; - }) - ]; - - pythonRemoveDeps = [ "async_timeout" ]; - build-system = [ setuptools ]; dependencies = [ coloredlogs jsonschema + serialx voluptuous zigpy ]; @@ -55,28 +38,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "zigpy_zboss" ]; nativeCheckInputs = [ - pytest-asyncio_0 + pytest-asyncio pytest-mock pytestCheckHook ]; - disabledTestPaths = [ - # AttributeError: 'Ledvance' object has no attribute 'get' - "tests/application/test_connect.py" - "tests/application/test_join.py" - "tests/application/test_requests.py" - "tests/application/test_startup.py" - "tests/application/test_zdo_requests.py" - "tests/application/test_zigpy_callbacks.py" - # This hasn't been updated in 2 years, and we're getting new failing tests. Best I can do for now is disable them. - # If this recieves an update, please give reenabling these tests a try. - "tests/api/test_listeners.py" - "tests/api/test_request.py" - "tests/api/test_response.py" - "tests/api/test_connect.py" - "tests/test_uart.py" - ]; - meta = { changelog = "https://github.com/kardia-as/zigpy-zboss/releases/tag/v${version}"; description = "Library for zigpy which communicates with Nordic nRF52 radios"; From 7779537bd95803756812ae08bac71dae83d37289 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 6 Jun 2026 21:30:58 -0700 Subject: [PATCH 018/286] python3Packages.zigpy-zboss: use finalAttrs --- pkgs/development/python-modules/zigpy-zboss/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/zigpy-zboss/default.nix b/pkgs/development/python-modules/zigpy-zboss/default.nix index 7bc825ffb50f..6bec028b7cc2 100644 --- a/pkgs/development/python-modules/zigpy-zboss/default.nix +++ b/pkgs/development/python-modules/zigpy-zboss/default.nix @@ -13,7 +13,7 @@ zigpy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "zigpy-zboss"; version = "2.0.0"; pyproject = true; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "kardia-as"; repo = "zigpy-zboss"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-mVOuBy/uf4NsWqSfpL/ETLMnUDF5H8x1n8XoNjH5DNY="; }; @@ -44,10 +44,10 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/kardia-as/zigpy-zboss/releases/tag/v${version}"; + changelog = "https://github.com/kardia-as/zigpy-zboss/releases/tag/${finalAttrs.src.tag}"; description = "Library for zigpy which communicates with Nordic nRF52 radios"; homepage = "https://github.com/kardia-as/zigpy-zboss"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) From b0d72a85e98ecf114192e21125be4a301d4e1ea2 Mon Sep 17 00:00:00 2001 From: kaynetik Date: Sun, 31 May 2026 07:14:01 +0200 Subject: [PATCH 019/286] podman-desktop: switch pnpm pin back to `pnpm_10` The hard pin to pnpm_10_29_2 worked around a lockfile regression in pnpm 10.29.3+ that broke electron-builder. electron-builder fixed it in 26.8.2, which podman-desktop has shipped since 1.26.0, so pnpm_10 builds cleanly on the current 1.27.2 tree. Switch the pin back to pnpm_10 and re-enable the pnpm bump in the update script. Signed-off-by: kaynetik --- pkgs/by-name/po/podman-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/podman-desktop/package.nix b/pkgs/by-name/po/podman-desktop/package.nix index 788abd836c83..1e930b4c8e1a 100644 --- a/pkgs/by-name/po/podman-desktop/package.nix +++ b/pkgs/by-name/po/podman-desktop/package.nix @@ -6,7 +6,7 @@ copyDesktopItems, electron_41, nodejs-slim_24, - pnpm_10_29_2, + pnpm_10, fetchPnpmDeps, pnpmConfigHook, makeDesktopItem, @@ -22,7 +22,7 @@ let nodejs-slim = nodejs-slim_24; - pnpm = pnpm_10_29_2.override { inherit nodejs-slim; }; + pnpm = pnpm_10.override { inherit nodejs-slim; }; electron = electron_41; appName = "Podman Desktop"; in From 7a77089c8fc2908a856d64727017f1b74cab8126 Mon Sep 17 00:00:00 2001 From: kaynetik Date: Sun, 31 May 2026 07:24:41 +0200 Subject: [PATCH 020/286] podman-desktop: derive .desktop entry from upstream .flatpak.desktop Install the upstream .flatpak.desktop directly instead of hand-maintaining a makeDesktopItem, rewriting only the launcher command and icon name and dropping the X-Flatpak key. This keeps Categories and Keywords aligned with upstream and prevents them from regressing. The --replace-fail patterns fail the build if upstream renames those lines. Signed-off-by: kaynetik --- pkgs/by-name/po/podman-desktop/package.nix | 26 ++++++---------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/po/podman-desktop/package.nix b/pkgs/by-name/po/podman-desktop/package.nix index 1e930b4c8e1a..40d117964a87 100644 --- a/pkgs/by-name/po/podman-desktop/package.nix +++ b/pkgs/by-name/po/podman-desktop/package.nix @@ -3,13 +3,11 @@ stdenv, fetchFromGitHub, makeBinaryWrapper, - copyDesktopItems, electron_41, nodejs-slim_24, pnpm_10, fetchPnpmDeps, pnpmConfigHook, - makeDesktopItem, darwin, nix-update-script, _experimental-update-script-combinators, @@ -96,9 +94,6 @@ stdenv.mkDerivation (finalAttrs: { pnpm pnpmConfigHook ] - ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ - copyDesktopItems - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.autoSignDarwinBinariesHook ]; @@ -147,6 +142,13 @@ stdenv.mkDerivation (finalAttrs: { install -Dm644 buildResources/icon.svg "$out/share/icons/hicolor/scalable/apps/podman-desktop.svg" + # Derive the .desktop entry from upstream to keep it aligned and avoid regressions. + install -Dm644 .flatpak.desktop "$out/share/applications/podman-desktop.desktop" + substituteInPlace "$out/share/applications/podman-desktop.desktop" \ + --replace-fail 'Exec=run.sh %U' 'Exec=podman-desktop %U' \ + --replace-fail 'Icon=io.podman_desktop.PodmanDesktop' 'Icon=podman-desktop' + sed -i '/^X-Flatpak=/d' "$out/share/applications/podman-desktop.desktop" + makeWrapper '${electron}/bin/electron' "$out/bin/podman-desktop" \ --add-flags "$out/share/lib/podman-desktop/resources/app.asar" \ --set XDG_SESSION_TYPE 'x11' \ @@ -159,20 +161,6 @@ stdenv.mkDerivation (finalAttrs: { '' ); - # see: https://github.com/podman-desktop/podman-desktop/blob/main/.flatpak.desktop - desktopItems = [ - (makeDesktopItem { - name = "podman-desktop"; - exec = "podman-desktop %U"; - icon = "podman-desktop"; - desktopName = appName; - genericName = "Desktop client for podman"; - comment = finalAttrs.meta.description; - categories = [ "Utility" ]; - startupWMClass = appName; - }) - ]; - meta = { description = "Graphical tool for developing on containers and Kubernetes"; homepage = "https://podman-desktop.io"; From 943d14469caf290acef6cb5ade7b6f3c79a92f81 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Sun, 7 Jun 2026 02:11:39 -0400 Subject: [PATCH 021/286] alsa-{firmware,plugins}: adopt packages, fix https --- pkgs/by-name/al/alsa-firmware/package.nix | 6 ++++-- pkgs/by-name/al/alsa-plugins/package.nix | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/al/alsa-firmware/package.nix b/pkgs/by-name/al/alsa-firmware/package.nix index aeff48495bdb..140cb3bcd765 100644 --- a/pkgs/by-name/al/alsa-firmware/package.nix +++ b/pkgs/by-name/al/alsa-firmware/package.nix @@ -53,11 +53,13 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { - homepage = "http://www.alsa-project.org/"; + homepage = "https://www.alsa-project.org/"; description = "Soundcard firmwares from the alsa project"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; sourceProvenance = with lib.sourceTypes; [ binaryFirmware fromSource diff --git a/pkgs/by-name/al/alsa-plugins/package.nix b/pkgs/by-name/al/alsa-plugins/package.nix index 8d3a46297492..e86e24ba25f7 100644 --- a/pkgs/by-name/al/alsa-plugins/package.nix +++ b/pkgs/by-name/al/alsa-plugins/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Various plugins for ALSA"; - homepage = "http://alsa-project.org/"; + homepage = "https://alsa-project.org/"; license = with lib.licenses; [ lgpl21Plus @@ -46,7 +46,9 @@ stdenv.mkDerivation (finalAttrs: { gpl2Plus # attributes.m4 & usb_stream.h ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.linux; }; }) From eaad2d4d3c0835d8e2838455bcf51645bbfabb11 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Sun, 7 Jun 2026 16:13:19 +0200 Subject: [PATCH 022/286] srcOnly: disable `outputChecks` --- pkgs/build-support/src-only/default.nix | 59 ++++++++++++++----------- 1 file changed, 33 insertions(+), 26 deletions(-) diff --git a/pkgs/build-support/src-only/default.nix b/pkgs/build-support/src-only/default.nix index f44e41a62eef..bb91c6b4bba9 100644 --- a/pkgs/build-support/src-only/default.nix +++ b/pkgs/build-support/src-only/default.nix @@ -37,37 +37,44 @@ attrs: let - argsToOverride = args: { - name = "${args.name or "${args.pname}-${args.version}"}-source"; + argsToOverride = + args: + { + name = "${args.name or "${args.pname}-${args.version}"}-source"; - outputs = [ "out" ]; + outputs = [ "out" ]; - phases = [ - "unpackPhase" - "patchPhase" - "installPhase" - ]; - separateDebugInfo = false; + phases = [ + "unpackPhase" + "patchPhase" + "installPhase" + ]; + separateDebugInfo = false; - dontUnpack = lib.warnIf (args.dontUnpack or false - ) "srcOnly: derivation has dontUnpack set, overriding" false; + dontUnpack = lib.warnIf (args.dontUnpack or false + ) "srcOnly: derivation has dontUnpack set, overriding" false; - dontInstall = false; - installPhase = "cp -pr --reflink=auto -- . $out"; + dontInstall = false; + installPhase = "cp -pr --reflink=auto -- . $out"; - # the original derivation might've set something like outputDev = "lib", but "lib" isn't an output anymore - # some things get confused and error if one of these is set to an output that doesn't exist - # ex: pkgs/build-support/setup-hooks/multiple-outputs.sh - outputDev = "out"; - outputBin = "out"; - outputInclude = "out"; - outputLib = "out"; - outputDoc = "out"; - outputDevdoc = "out"; - outputMan = "out"; - outputDevman = "out"; - outputInfo = "out"; - }; + # the original derivation might've set something like outputDev = "lib", but "lib" isn't an output anymore + # some things get confused and error if one of these is set to an output that doesn't exist + # ex: pkgs/build-support/setup-hooks/multiple-outputs.sh + outputDev = "out"; + outputBin = "out"; + outputInclude = "out"; + outputLib = "out"; + outputDoc = "out"; + outputDevdoc = "out"; + outputMan = "out"; + outputDevman = "out"; + outputInfo = "out"; + + } + // lib.optionalAttrs (lib.isAttrs args.outputChecks or null) { + # If the original derivation includes outputChecks for output we are removing, we need to reset it to an empty check. + outputChecks = { }; + }; in # If we are passed a derivation (based on stdenv*), we can use overrideAttrs to From 3c9cf6210c625513e2b0f45cfe2e1b8bfd3bf1f2 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Sun, 7 Jun 2026 16:24:28 +0200 Subject: [PATCH 023/286] nodejs: remove `npm` and `corepack` passthru The passthru has been added to give a migration path, but those outputs were not present on the 25.11's `nodejs` derivation. Removing those is helpful to use them to discriminate between the slim and non-slim variants for derivations that accept one or the other. --- pkgs/development/web/nodejs/symlink.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/web/nodejs/symlink.nix b/pkgs/development/web/nodejs/symlink.nix index 538ac2311946..defbb3f088e8 100644 --- a/pkgs/development/web/nodejs/symlink.nix +++ b/pkgs/development/web/nodejs/symlink.nix @@ -44,6 +44,10 @@ "man" "out" "static" + + # Filter out outputs that didn't exist on 25.11 + "npm" + "corepack" ]) && !(builtins.hasAttr name nodejs) ) (builtins.attrNames nodejs-slim) From 3f318e99f1b9f86173692ec18a24e13bdbab85df Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Sun, 7 Jun 2026 16:24:50 +0200 Subject: [PATCH 024/286] pnpm-fixup-state-db: make it depend on `nodejs-slim` --- .../build-support/node/fetch-pnpm-deps/default.nix | 14 +------------- pkgs/by-name/pn/pnpm-fixup-state-db/package.nix | 7 ++++--- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/pkgs/build-support/node/fetch-pnpm-deps/default.nix b/pkgs/build-support/node/fetch-pnpm-deps/default.nix index 68b8836887c6..4669d4909b7f 100644 --- a/pkgs/build-support/node/fetch-pnpm-deps/default.nix +++ b/pkgs/build-support/node/fetch-pnpm-deps/default.nix @@ -52,19 +52,7 @@ in pnpm-fixup-state-db' = if pnpm.nodejs-slim or null != null then pnpm-fixup-state-db.override { - # FIXME: make npm-config-hook accept nodejs-slim - nodejs = - let - inherit (pnpm) nodejs-slim; - in - if nodejs-slim ? paths && builtins.isList nodejs-slim.paths then - # If nodejs-slim has a list `paths` attribute, it's likely a simlinkJoin - nodejs-slim - else - # Otherwise we need to recreate one by overriding the default one - pnpm-fixup-state-db.nodejs.override { - inherit nodejs-slim; - }; + inherit (pnpm) nodejs-slim; } else pnpm-fixup-state-db; diff --git a/pkgs/by-name/pn/pnpm-fixup-state-db/package.nix b/pkgs/by-name/pn/pnpm-fixup-state-db/package.nix index 66c5da928e16..2bfc32c31d73 100644 --- a/pkgs/by-name/pn/pnpm-fixup-state-db/package.nix +++ b/pkgs/by-name/pn/pnpm-fixup-state-db/package.nix @@ -1,7 +1,7 @@ { buildNpmPackage, lib, - nodejs, + nodejs-slim, pnpm, tests, }: @@ -11,12 +11,13 @@ buildNpmPackage { src = ./src; - inherit nodejs; + nodejs = nodejs-slim; + nativeBuildInputs = lib.optional (builtins.hasAttr "npm" nodejs-slim) nodejs-slim.npm; npmDepsHash = "sha256-um6a4pEtPtdxHBRq9g5ZW20wIQAMjWJ3qF96XuxJg8o="; postInstall = '' - makeWrapper ${lib.getExe nodejs} $out/bin/pnpm-fixup-state-db \ + makeWrapper ${lib.getExe nodejs-slim} $out/bin/pnpm-fixup-state-db \ --add-flags "$out/lib/node_modules/pnpm-fixup-state-db" ''; From c21c0dc02d5204a0f62ddbcd0401efb199339d8c Mon Sep 17 00:00:00 2001 From: andre4ik3 Date: Mon, 8 Jun 2026 07:01:57 +0000 Subject: [PATCH 025/286] fex: 2604 -> 2605 --- pkgs/by-name/fe/fex/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fe/fex/package.nix b/pkgs/by-name/fe/fex/package.nix index c97171567097..046ced1cb339 100644 --- a/pkgs/by-name/fe/fex/package.nix +++ b/pkgs/by-name/fe/fex/package.nix @@ -99,13 +99,13 @@ let in llvmPackages.stdenv.mkDerivation (finalAttrs: { pname = "fex"; - version = "2604"; + version = "2605"; src = fetchFromGitHub { owner = "FEX-Emu"; repo = "FEX"; tag = "FEX-${finalAttrs.version}"; - hash = "sha256-VPlw15vM3wowgba9Z95F/vRYJLaevtt8lJEgw4hYS8w="; + hash = "sha256-N4iiDa9DbET/8wzFmp9FoFQfm0ZmtUT76sipmi8LE/0="; leaveDotGit = true; postFetch = '' @@ -172,6 +172,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: { # Temporarily disable failing tests. TODO: investigate the root cause of these failures rm \ + unittests/ASM/FEX_bugs/SegmentAddressOverride.asm \ unittests/ASM/Primary/Primary_63_2.asm \ unittests/32Bit_ASM/Secondary/07_XX_04.asm \ unittests/ASM/Secondary/07_XX_04.asm From c425079181651009be86e2f9986f2ad2c2a521e6 Mon Sep 17 00:00:00 2001 From: Emilia Bopp Date: Mon, 8 Jun 2026 09:51:34 +0200 Subject: [PATCH 026/286] python3Packages.schwifty: fix version mismatch Versions on PyPI and GitHub are inconsistent as PyPI cannot faithfully represent schwifty's CalVer scheme, in particular leading zeros in the month. Therefore we treat them as separate, independent version numbers. fixes #514132 --- pkgs/development/python-modules/schwifty/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/schwifty/default.nix b/pkgs/development/python-modules/schwifty/default.nix index ba5cb0e4ee65..e33dddaca7d3 100644 --- a/pkgs/development/python-modules/schwifty/default.nix +++ b/pkgs/development/python-modules/schwifty/default.nix @@ -23,11 +23,14 @@ buildPythonPackage rec { pname = "schwifty"; - version = "2026.1.0"; + version = "2026.01.0"; pyproject = true; src = fetchPypi { - inherit pname version; + inherit pname; + # The version is different missing leading zeros in the CalVer month. + # This is due to PyPI's normalization of integers + version = "2026.1.0"; hash = "sha256-VhZBQDAewy23iyMfli9Xsf1zIAKO6Q38OWNEOW9pdJg="; }; From 662a23d7dd3034e7c454c71c035162cb4436adc4 Mon Sep 17 00:00:00 2001 From: deathbymanatee Date: Mon, 8 Jun 2026 10:46:03 -0500 Subject: [PATCH 027/286] labwc: make systemd dependency optional --- pkgs/by-name/la/labwc/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/la/labwc/package.nix b/pkgs/by-name/la/labwc/package.nix index 6c9a6a2dc2a1..8215b985ea11 100644 --- a/pkgs/by-name/la/labwc/package.nix +++ b/pkgs/by-name/la/labwc/package.nix @@ -25,6 +25,8 @@ wlroots_0_20, libxcb-wm, xwayland, + + enableSystemd ? true, }: stdenv.mkDerivation (finalAttrs: { @@ -80,7 +82,10 @@ stdenv.mkDerivation (finalAttrs: { nativeInstallCheckInputs = [ versionCheckHook ]; - mesonFlags = [ (lib.mesonEnable "xwayland" true) ]; + mesonFlags = [ + (lib.mesonEnable "xwayland" true) + (lib.mesonEnable "systemd-session" enableSystemd) + ]; strictDeps = true; From 411c555a352e20e111cb5a2b4d277ac527339dd6 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 8 Jun 2026 02:19:41 -0400 Subject: [PATCH 028/286] rasm: modernize Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/ra/rasm/package.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ra/rasm/package.nix b/pkgs/by-name/ra/rasm/package.nix index d4916b436fdc..dbbd77ca3183 100644 --- a/pkgs/by-name/ra/rasm/package.nix +++ b/pkgs/by-name/ra/rasm/package.nix @@ -2,12 +2,16 @@ lib, stdenv, fetchFromGitHub, + installShellFiles, }: stdenv.mkDerivation (finalAttrs: { pname = "rasm"; version = "3.2.4bis"; + __structuredAttrs = true; + strictDeps = true; + src = fetchFromGitHub { owner = "EdouardBERGE"; repo = "rasm"; @@ -15,11 +19,17 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-D9V9CqCCy0EYRIX0nr+kwxPH7W2KIIq67jabP7ZzETE="; }; + nativeBuildInputs = [ installShellFiles ]; + # by default the EXEC variable contains `rasm.exe` makeFlags = [ "EXEC=rasm" ]; installPhase = '' - install -Dt $out/bin rasm + runHook preInstall + + installBin rasm + + runHook postInstall ''; meta = { From c1aabb026d7e1dc6bd4209ab26fa2193a47a7057 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 8 Jun 2026 17:08:30 -0700 Subject: [PATCH 029/286] devin-cli: cleanup derivation Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/de/devin-cli/package.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/de/devin-cli/package.nix b/pkgs/by-name/de/devin-cli/package.nix index d5e6f1a1381d..22151ed7036b 100644 --- a/pkgs/by-name/de/devin-cli/package.nix +++ b/pkgs/by-name/de/devin-cli/package.nix @@ -32,8 +32,6 @@ let hash = "sha256-HtB5iCT3d3AprPM+1uNkPkX0v4wSerTJlEu5F4P6pp0="; }; }; - - src = srcs.${stdenvNoCC.hostPlatform.system} or throwSystem; in stdenvNoCC.mkDerivation (finalAttrs: { @@ -49,18 +47,15 @@ stdenvNoCC.mkDerivation (finalAttrs: { strictDeps = true; __structuredAttrs = true; - inherit src; + src = srcs.${stdenvNoCC.hostPlatform.system} or throwSystem; sourceRoot = "."; nativeBuildInputs = [ installShellFiles ]; dontConfigure = true; - dontStrip = true; dontBuild = true; - doCheck = true; - installPhase = '' runHook preInstall @@ -83,7 +78,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Cognition's Devin Agent CLI"; homepage = "https://devin.ai/"; license = lib.licenses.unfree; - sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; maintainers = with lib.maintainers; [ ethancedwards8 nhshah15 From c96aaca10c261a9476fc89bcfbd131401880f116 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Jun 2026 01:05:44 +0000 Subject: [PATCH 030/286] betula: 1.7.0 -> 1.8.0 --- pkgs/by-name/be/betula/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/be/betula/package.nix b/pkgs/by-name/be/betula/package.nix index 0e1e681cee8a..7005ec33ce0c 100644 --- a/pkgs/by-name/be/betula/package.nix +++ b/pkgs/by-name/be/betula/package.nix @@ -5,13 +5,13 @@ }: buildGoModule (finalAttrs: { pname = "betula"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromSourcehut { owner = "~bouncepaw"; repo = "betula"; rev = "v${finalAttrs.version}"; - hash = "sha256-8iDWWAL8JDZyKl3o0IJsWml410jh3cTPC2AoonvqiTI="; + hash = "sha256-cZ7xMtJ6I1lvWllwdNSFzeUsvGXWJnUtUR4iPn3oosc="; }; vendorHash = "sha256-HGjaS2Sqsjk/pilt8wtx5Ect8Y8S5638PWEpXCqeZ6w="; From 7f3053e90167bc335d935fc93cf629c2e53ba21f Mon Sep 17 00:00:00 2001 From: Gus <58223632+thegu5@users.noreply.github.com> Date: Mon, 8 Jun 2026 23:44:56 -0400 Subject: [PATCH 031/286] seanime: 3.8.3 -> 3.8.4 --- pkgs/by-name/se/seanime/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/se/seanime/package.nix b/pkgs/by-name/se/seanime/package.nix index 2d3bed8546ab..8ce8abf1da1f 100644 --- a/pkgs/by-name/se/seanime/package.nix +++ b/pkgs/by-name/se/seanime/package.nix @@ -10,13 +10,13 @@ }: buildGoModule (finalAttrs: { pname = "seanime"; - version = "3.8.3"; + version = "3.8.4"; src = fetchFromGitHub { owner = "5rahim"; repo = "seanime"; tag = "v${finalAttrs.version}"; - hash = "sha256-jD18xNgSKitgRzUjwJA2q79Me/qZzFb+fSLdycmAld0="; + hash = "sha256-Sfd+HF+Of+dDFmK7v2D05ZxffEzu/m6N31ScEklA2ZM="; }; nativeBuildInputs = [ @@ -28,7 +28,7 @@ buildGoModule (finalAttrs: { npmRoot = "seanime-web"; npmDeps = fetchNpmDeps { src = "${finalAttrs.src}/seanime-web"; - hash = "sha256-LtRiwmrWSu4Zc0+/AywEEGpcxElIrp0A+x+8jWMfKig="; + hash = "sha256-47SRdvaTlGyuqdImeZaVGEyFWkkuECJzaQpeujybNgA="; }; }; @@ -42,7 +42,7 @@ buildGoModule (finalAttrs: { rm -rf .github ''; - vendorHash = "sha256-BPOLDqa9qt/nISJ6Ja6ZSDGf8oXwKgZ6sbMee6hFLfs="; + vendorHash = "sha256-cLUD6UvGQiOwuLlfScDPCvwmf3L66DIsBF/Gc1aWgrY="; subPackages = [ "." ]; From 50281dab558c686d031fcc8c562330eb05e7dfe8 Mon Sep 17 00:00:00 2001 From: Sam Pointon Date: Fri, 17 Apr 2026 16:48:24 +0100 Subject: [PATCH 032/286] nixos/haproxy: drop redundant and faulty config check See https://github.com/haproxy/haproxy/issues/3341. There are multiple issues with the current code: 0. It doesn't work at all if you're doing socket activation and passing file descriptors to HAProxy to bind to: systemd doesn't pass the FDs in ExecStartPre, but haproxy -c requires them. 1. More generally, HAProxy upstream recommends making the invocation of haproxy -c identical to the actual invocation of haproxy. This is awkward to achieve without putting the check immediately before the service start... but what's the point in that when it fails anyway? 2. Hence, upstream recommends just removing the check and letting the (re)start fail if it's going to. So, let's just do that and remove it: the check isn't load bearing and is actively causing problems. --- nixos/modules/services/networking/haproxy.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/nixos/modules/services/networking/haproxy.nix b/nixos/modules/services/networking/haproxy.nix index 0397b5f2d641..0d9271854882 100644 --- a/nixos/modules/services/networking/haproxy.nix +++ b/nixos/modules/services/networking/haproxy.nix @@ -68,13 +68,10 @@ in # when the master process receives USR2, it reloads itself using exec(argv[0]), # so we create a symlink there and update it before reloading "${pkgs.coreutils}/bin/ln -sf ${lib.getExe cfg.package} /run/haproxy/haproxy" - # when running the config test, don't be quiet so we can see what goes wrong - "/run/haproxy/haproxy -c -f ${haproxyCfg}" ]; ExecStart = "/run/haproxy/haproxy -Ws -f /etc/haproxy.cfg -p /run/haproxy/haproxy.pid"; # support reloading ExecReload = [ - "${lib.getExe cfg.package} -c -f ${haproxyCfg}" "${pkgs.coreutils}/bin/ln -sf ${lib.getExe cfg.package} /run/haproxy/haproxy" "${pkgs.coreutils}/bin/kill -USR2 $MAINPID" ]; From aa39517cf7e54f5fcac1edd567c6a18151424017 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 17:31:08 -0400 Subject: [PATCH 033/286] iw: add nick-linux to maintainers --- pkgs/by-name/iw/iw/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/iw/iw/package.nix b/pkgs/by-name/iw/iw/package.nix index 61f5e832915b..8e73ef791494 100644 --- a/pkgs/by-name/iw/iw/package.nix +++ b/pkgs/by-name/iw/iw/package.nix @@ -39,7 +39,9 @@ stdenv.mkDerivation (finalAttrs: { ''; license = lib.licenses.isc; mainProgram = "iw"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.linux; }; }) From 3cc5a52955b8aa2eaa4059a833eeeebc8b2dd1d8 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 20:51:07 -0400 Subject: [PATCH 034/286] vlc: add nick-linux to maintainers --- pkgs/by-name/vl/vlc/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/vl/vlc/package.nix b/pkgs/by-name/vl/vlc/package.nix index 5174bf62351b..0f1a3937cabe 100644 --- a/pkgs/by-name/vl/vlc/package.nix +++ b/pkgs/by-name/vl/vlc/package.nix @@ -316,7 +316,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.videolan.org/vlc/"; donationPage = "https://www.videolan.org/contribute.html#money"; license = lib.licenses.lgpl21Plus; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.linux; mainProgram = "vlc"; }; From 108d274ce4b49c9261964dfd07b233c5bc7a4613 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 21:12:48 -0400 Subject: [PATCH 035/286] yaml-fmt: add nick-linux to maintainers --- pkgs/by-name/ya/yamlfmt/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ya/yamlfmt/package.nix b/pkgs/by-name/ya/yamlfmt/package.nix index cd7ccb51bfa4..d849079f0587 100644 --- a/pkgs/by-name/ya/yamlfmt/package.nix +++ b/pkgs/by-name/ya/yamlfmt/package.nix @@ -47,7 +47,9 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/google/yamlfmt"; changelog = "https://github.com/google/yamlfmt/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; mainProgram = "yamlfmt"; }; }) From c670843064beea410330b145b14b9b6e714887f3 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 21:27:01 -0400 Subject: [PATCH 036/286] yaml-lang-server: add nick-linux to maintainers --- pkgs/by-name/ya/yaml-language-server/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ya/yaml-language-server/package.nix b/pkgs/by-name/ya/yaml-language-server/package.nix index 9bddc8cf641f..1cdb0a297b7d 100644 --- a/pkgs/by-name/ya/yaml-language-server/package.nix +++ b/pkgs/by-name/ya/yaml-language-server/package.nix @@ -24,6 +24,8 @@ buildNpmPackage (finalAttrs: { homepage = "https://github.com/redhat-developer/yaml-language-server"; license = lib.licenses.mit; mainProgram = "yaml-language-server"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; }; }) From 55f97042c81271f715582fb2a1339e45fd637499 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 21:36:15 -0400 Subject: [PATCH 037/286] xorg-server: add nick-linux to maintainers --- pkgs/by-name/xo/xorg-server/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xo/xorg-server/package.nix b/pkgs/by-name/xo/xorg-server/package.nix index 01e8f819be54..270f23950dbf 100644 --- a/pkgs/by-name/xo/xorg-server/package.nix +++ b/pkgs/by-name/xo/xorg-server/package.nix @@ -244,7 +244,9 @@ stdenv.mkDerivation (finalAttrs: { hpndSellVariantMitDisclaimerXserver # 1780-1793 ]; mainProgram = "X"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; pkgConfigModules = [ "xorg-server" ]; platforms = lib.platforms.unix; }; From 40d508f810b31728e740dba1328c1e92fcb34880 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 21:50:14 -0400 Subject: [PATCH 038/286] xauth: add nick-linux to maintainers --- pkgs/by-name/xa/xauth/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xa/xauth/package.nix b/pkgs/by-name/xa/xauth/package.nix index b28bd41cddd8..9882355e1bf7 100644 --- a/pkgs/by-name/xa/xauth/package.nix +++ b/pkgs/by-name/xa/xauth/package.nix @@ -51,7 +51,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.freedesktop.org/xorg/app/xauth"; license = lib.licenses.mitOpenGroup; mainProgram = "xauth"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.unix; }; }) From 81ec1027e049e5fecb90f9e9629478d28ef619da Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 21:59:36 -0400 Subject: [PATCH 039/286] xinput: add nick-linux to maintainers --- pkgs/by-name/xi/xinput/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xi/xinput/package.nix b/pkgs/by-name/xi/xinput/package.nix index e382442bdd42..23fa1fc33e2f 100644 --- a/pkgs/by-name/xi/xinput/package.nix +++ b/pkgs/by-name/xi/xinput/package.nix @@ -55,7 +55,9 @@ stdenv.mkDerivation (finalAttrs: { mit ]; mainProgram = "xinput"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.unix; }; }) From 6de3aa5f591e3906f1b924f8668ca027f94a7fb7 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 22:05:44 -0400 Subject: [PATCH 040/286] xprop: add nick-linux to maintainers --- pkgs/by-name/xp/xprop/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xp/xprop/package.nix b/pkgs/by-name/xp/xprop/package.nix index 9943a313949d..53524a8d2763 100644 --- a/pkgs/by-name/xp/xprop/package.nix +++ b/pkgs/by-name/xp/xprop/package.nix @@ -45,7 +45,9 @@ stdenv.mkDerivation (finalAttrs: { mit ]; mainProgram = "xprop"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.unix; }; }) From 0aef84ab908bebe12fedf6228fae8ecfe4e68859 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 22:09:49 -0400 Subject: [PATCH 041/286] xrandr: add nick-linux to maintainers --- pkgs/by-name/xr/xrandr/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xr/xrandr/package.nix b/pkgs/by-name/xr/xrandr/package.nix index 18a13fbb06d7..26727f1e0953 100644 --- a/pkgs/by-name/xr/xrandr/package.nix +++ b/pkgs/by-name/xr/xrandr/package.nix @@ -57,7 +57,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.freedesktop.org/xorg/app/xrandr"; license = lib.licenses.hpndSellVariant; mainProgram = "xrandr"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.unix; }; }) From 48e222204da133a0fa720dfd2798f0e2b36ac17e Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 22:16:35 -0400 Subject: [PATCH 042/286] xrdb: add nick-linux to maintainers --- pkgs/by-name/xr/xrdb/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xr/xrdb/package.nix b/pkgs/by-name/xr/xrdb/package.nix index 653849f1f157..fe508438601f 100644 --- a/pkgs/by-name/xr/xrdb/package.nix +++ b/pkgs/by-name/xr/xrdb/package.nix @@ -52,7 +52,9 @@ stdenv.mkDerivation (finalAttrs: { mitOpenGroup ]; mainProgram = "xrdb"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.unix; }; }) From 290b66f8b58d3d488fd86f9bd651c7c8156e771e Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 22:31:45 -0400 Subject: [PATCH 043/286] xdotool: add nick-linux to maintainers --- pkgs/by-name/xd/xdotool/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xd/xdotool/package.nix b/pkgs/by-name/xd/xdotool/package.nix index 818556389ec1..c6ea06682876 100644 --- a/pkgs/by-name/xd/xdotool/package.nix +++ b/pkgs/by-name/xd/xdotool/package.nix @@ -48,7 +48,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.semicomplete.com/projects/xdotool/"; description = "Fake keyboard/mouse input, window management, and more"; license = lib.licenses.bsd3; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = with lib.platforms; linux; mainProgram = "xdotool"; }; From c231b521acffbc7e8ee6a966614b5e8ba2a850dc Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 23:13:31 -0400 Subject: [PATCH 044/286] xset: add nick-linux to maintainers --- pkgs/by-name/xs/xset/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xs/xset/package.nix b/pkgs/by-name/xs/xset/package.nix index e16e5c884dbf..0044bb6a4257 100644 --- a/pkgs/by-name/xs/xset/package.nix +++ b/pkgs/by-name/xs/xset/package.nix @@ -45,7 +45,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.freedesktop.org/xorg/app/xset"; license = lib.licenses.mitOpenGroup; mainProgram = "xset"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.unix; }; }) From d232104ac238c9c9150d2323e3df32fed96d8c3a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Jun 2026 03:14:54 +0000 Subject: [PATCH 045/286] rsshub: 0-unstable-2026-05-31 -> 0-unstable-2026-06-09 --- pkgs/by-name/rs/rsshub/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/rs/rsshub/package.nix b/pkgs/by-name/rs/rsshub/package.nix index 353735aa181f..a097e9097c06 100644 --- a/pkgs/by-name/rs/rsshub/package.nix +++ b/pkgs/by-name/rs/rsshub/package.nix @@ -12,13 +12,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "rsshub"; - version = "0-unstable-2026-05-31"; + version = "0-unstable-2026-06-09"; src = fetchFromGitHub { owner = "DIYgod"; repo = "RSSHub"; - rev = "575f71abdeb94b3bb0a4fda3c3ae00d14f7715fd"; - hash = "sha256-GAGe6AMT0WPr1riBzz06IbJ5/O9GJ1RU3H+VeZF4Sj0="; + rev = "7c3d43ca7d935c24bc767fb2fea83f57d7ea2354"; + hash = "sha256-WmEvR0HbWyHetYUzalDn2OzQa9wGLWSjyqdYkITYNig="; }; patches = [ @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; fetcherVersion = 3; - hash = "sha256-ZdG4ZIYLYYUQToJHqI+GWDq2KiQrryMrUHtCn/qxr+o="; + hash = "sha256-jLRZOz4c8MCr/cEvZBD4yTa6nmkPxXgM+h8Fybvklgc="; pnpm = pnpm_10; }; From 9ca91dd25ec6591b5f202cf34de76b251fc15061 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 23:34:03 -0400 Subject: [PATCH 046/286] xf86-input-evdev: add nick-linux to maintainers --- pkgs/by-name/xf/xf86-input-evdev/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xf/xf86-input-evdev/package.nix b/pkgs/by-name/xf/xf86-input-evdev/package.nix index 3a414ba30662..501963a53eaf 100644 --- a/pkgs/by-name/xf/xf86-input-evdev/package.nix +++ b/pkgs/by-name/xf/xf86-input-evdev/package.nix @@ -64,7 +64,9 @@ stdenv.mkDerivation (finalAttrs: { hpndSellVariant mit ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; pkgConfigModules = [ "xorg-evdev" ]; platforms = lib.platforms.unix; }; From 25c6fef52b4460c2a3bd8dc1647f19d2a749cf0b Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 23:43:33 -0400 Subject: [PATCH 047/286] xf86-input-libinput: add nick-linux to maintainers --- pkgs/by-name/xf/xf86-input-libinput/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xf/xf86-input-libinput/package.nix b/pkgs/by-name/xf/xf86-input-libinput/package.nix index f3852ab9ad9a..59b23d76cc83 100644 --- a/pkgs/by-name/xf/xf86-input-libinput/package.nix +++ b/pkgs/by-name/xf/xf86-input-libinput/package.nix @@ -60,7 +60,9 @@ stdenv.mkDerivation (finalAttrs: { ''; homepage = "https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; pkgConfigModules = [ "xorg-libinput" ]; platforms = lib.platforms.unix; }; From bc9cc199e43200282c4cecdfa70df146a4a48652 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Tue, 14 Apr 2026 11:58:10 +0800 Subject: [PATCH 048/286] firewalld: 2.4.0 -> 2.4.2 --- pkgs/by-name/fi/firewalld/package.nix | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/fi/firewalld/package.nix b/pkgs/by-name/fi/firewalld/package.nix index e2f637639772..853ea60a0220 100644 --- a/pkgs/by-name/fi/firewalld/package.nix +++ b/pkgs/by-name/fi/firewalld/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch2, autoconf, automake, docbook_xml_dtd_42, @@ -46,13 +45,16 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "firewalld"; - version = "2.4.0"; + version = "2.4.2"; + + __structuredAttrs = true; + strictDeps = true; src = fetchFromGitHub { owner = "firewalld"; repo = "firewalld"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-P48qdgvcF3BQZ5h+HaylHb70ECa2bmEvYiAi9CeH0qs="; + tag = "v${finalAttrs.version}"; + hash = "sha256-RUDDUvpGfWEKI+VtC4SBMLKsAHkStV1qAYpHLQbN5HM="; }; patches = [ @@ -61,20 +63,13 @@ stdenv.mkDerivation (finalAttrs: { ./specify-localedir.patch ./gettext-0.25.patch - - # CVE-2026-4948: https://github.com/NixOS/nixpkgs/issues/505280 - (fetchpatch2 { - url = "https://github.com/Prince213/firewalld/commit/e621b4b54be7cd8d77ce549ec17c6f814f9bd337.patch?full_index=1"; - hash = "sha256-8auXNPVYnNk1UI0jM82IEQrMBhG189/I+DbaXt0VEhc="; - }) ]; postPatch = '' substituteInPlace config/xmlschema/check.sh \ --replace-fail /usr/bin/ "" - for file in src/{firewall-offline-cmd.in,firewall/config/__init__.py.in} \ - config/firewall-{applet,config}.desktop.in; do + for file in src/{firewall-offline-cmd.in,firewall/config/__init__.py.in}; do substituteInPlace $file \ --replace-fail /usr "$out" done @@ -162,8 +157,7 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru.tests = { - firewalld = nixosTests.firewalld; - firewall-firewalld = nixosTests.firewall-firewalld; + inherit (nixosTests) firewalld firewall-firewalld; }; meta = { From 737356d7d9fe7b046a61189358ee41a936b35aae Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Tue, 14 Apr 2026 11:58:10 +0800 Subject: [PATCH 049/286] firewalld: don't depend on nm-connection-editor --- .../fi/firewalld/nm-connection-editor.patch | 19 +++++++++++++++++++ pkgs/by-name/fi/firewalld/package.nix | 10 ++-------- 2 files changed, 21 insertions(+), 8 deletions(-) create mode 100644 pkgs/by-name/fi/firewalld/nm-connection-editor.patch diff --git a/pkgs/by-name/fi/firewalld/nm-connection-editor.patch b/pkgs/by-name/fi/firewalld/nm-connection-editor.patch new file mode 100644 index 000000000000..b12ef91354f7 --- /dev/null +++ b/pkgs/by-name/fi/firewalld/nm-connection-editor.patch @@ -0,0 +1,19 @@ +--- a/src/firewall-applet.in ++++ b/src/firewall-applet.in +@@ -59,14 +59,8 @@ + + NM_CONNECTION_EDITOR = "" + for binary in [ +- "/usr/bin/systemsettings", +- "/bin/systemsettings", +- "/usr/bin/nm-connection-editor", +- "/bin/nm-connection-editor", +- "/usr/bin/kde5-nm-connection-editor", +- "/bin/kde5-nm-connection-editor", +- "/usr/bin/kde-nm-connection-editor", +- "/bin/kde-nm-connection-editor", ++ "/run/current-system/sw/bin/systemsettings", ++ "/run/current-system/sw/bin/nm-connection-editor", + ]: + if os.path.exists(binary): + NM_CONNECTION_EDITOR = binary diff --git a/pkgs/by-name/fi/firewalld/package.nix b/pkgs/by-name/fi/firewalld/package.nix index 853ea60a0220..0d7e5ea21f23 100644 --- a/pkgs/by-name/fi/firewalld/package.nix +++ b/pkgs/by-name/fi/firewalld/package.nix @@ -12,14 +12,12 @@ intltool, ipset, iptables, - kdePackages, kmod, libnotify, librsvg, libxml2, libxslt, networkmanager, - networkmanagerapplet, pkg-config, python3, qt6, @@ -63,7 +61,8 @@ stdenv.mkDerivation (finalAttrs: { ./specify-localedir.patch ./gettext-0.25.patch - ]; + ] + ++ lib.optional withGui ./nm-connection-editor.patch; postPatch = '' substituteInPlace config/xmlschema/check.sh \ @@ -73,11 +72,6 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace $file \ --replace-fail /usr "$out" done - '' - + lib.optionalString withGui '' - substituteInPlace src/firewall-applet.in \ - --replace-fail "/usr/bin/systemsettings" "${kdePackages.systemsettings}/bin/systemsettings" \ - --replace-fail "/usr/bin/nm-connection-editor" "${networkmanagerapplet}/bin/nm-connection-editor" ''; nativeBuildInputs = [ From 62b7fdcc3200c7f4ede7976b52e805d825342324 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Jun 2026 07:31:00 +0000 Subject: [PATCH 050/286] googlesans-code: 7.000 -> 7.001 --- pkgs/by-name/go/googlesans-code/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/googlesans-code/package.nix b/pkgs/by-name/go/googlesans-code/package.nix index 045dd06334c8..c9f53a31d9eb 100644 --- a/pkgs/by-name/go/googlesans-code/package.nix +++ b/pkgs/by-name/go/googlesans-code/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "googlesans-code"; - version = "7.000"; + version = "7.001"; src = fetchFromGitHub { owner = "googlefonts"; repo = "googlesans-code"; tag = "v${finalAttrs.version}"; - hash = "sha256-XjsjBMCA1RraXhQiNq/D0mb//VnRKOWl1X4XpGzifNA="; + hash = "sha256-t0WNdfjc2jyg7kkKzwNN57NA9Fw4qK0PxcsxL5/k9XU="; }; nativeBuildInputs = [ From 503b3f200261965149a6721a0ecda24f7e2a3377 Mon Sep 17 00:00:00 2001 From: Yureka Date: Wed, 10 Jun 2026 09:52:43 +0200 Subject: [PATCH 051/286] electron-source.electron_42: 42.3.0 -> 42.4.0 - Changelog: https://github.com/electron/electron/releases/tag/v42.4.0 - Diff: https://github.com/electron/electron/compare/refs/tags/v42.3.0...v42.4.0 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 --- pkgs/development/tools/electron/info.json | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/pkgs/development/tools/electron/info.json b/pkgs/development/tools/electron/info.json index ea07bb56edce..5453e0483665 100644 --- a/pkgs/development/tools/electron/info.json +++ b/pkgs/development/tools/electron/info.json @@ -2796,7 +2796,7 @@ "version": "41.7.1" }, "42": { - "chrome": "148.0.7778.180", + "chrome": "148.0.7778.254", "chromium": { "deps": { "gn": { @@ -2805,15 +2805,15 @@ "version": "0-unstable-2026-04-01" } }, - "version": "148.0.7778.180" + "version": "148.0.7778.254" }, "chromium_npm_hash": "sha256-JuVcY8iFRDWcPcP4Pg+qm5rnTXkiVfNsqSkXbDWqsE8=", "deps": { "src": { "args": { - "hash": "sha256-Cjna6Z4uzdyuqZCacu01f1p2DoNl/x7NaZmU/NoiD3k=", + "hash": "sha256-anHfDRQGlmW1CsH4T1KSLoGdoYvSBJBNBXebMxdXMHE=", "postFetch": "rm -rf $(find $out/third_party/blink/web_tests ! -name BUILD.gn -mindepth 1 -maxdepth 1); rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ", - "tag": "148.0.7778.180", + "tag": "148.0.7778.254", "url": "https://chromium.googlesource.com/chromium/src.git" }, "fetcher": "fetchFromGitiles" @@ -2852,10 +2852,10 @@ }, "src/electron": { "args": { - "hash": "sha256-HwfRacBv+em/gF+eEm+hAX+k/ZUBzj9DP30aPpydWXk=", + "hash": "sha256-ce/7NTD85RlZtuuYNiuvECxtcLyPHNXAzWwHVdJEqP8=", "owner": "electron", "repo": "electron", - "tag": "v42.3.0" + "tag": "v42.4.0" }, "fetcher": "fetchFromGitHub" }, @@ -2885,8 +2885,8 @@ }, "src/third_party/angle": { "args": { - "hash": "sha256-HcfKm7UQmg3wMDOytmaYzm7Z7gRdOrRoqAKaE0ZdI4E=", - "rev": "50fd896fb21cca91f325812d01d1e971593efc73", + "hash": "sha256-P5KpTB/jaUR8MjrEccc1di5u9dvD/YiVw8/QlkdKZcE=", + "rev": "007b92d82773d7a868a6dce85359232921903959", "url": "https://chromium.googlesource.com/angle/angle.git" }, "fetcher": "fetchFromGitiles" @@ -3085,8 +3085,8 @@ }, "src/third_party/dawn": { "args": { - "hash": "sha256-ihnVPCk9412UzCmoABWVUhiGaIdIYxiYMkk43KDqpg8=", - "rev": "19696dd088b8ed5804e2f02a8f83f5afdb3e99e3", + "hash": "sha256-LM5Z57mbH1u7XFnHF/p4fN/D9mO6504S0k8gqO6z3HI=", + "rev": "c7de5291f0edba5398383d5592adcc78ba745bff", "url": "https://dawn.googlesource.com/dawn.git" }, "fetcher": "fetchFromGitiles" @@ -3165,8 +3165,8 @@ }, "src/third_party/devtools-frontend/src": { "args": { - "hash": "sha256-1pr3+RK519m+wtcacJB3PcDTL+qSHlOn1ctxpoLzTf8=", - "rev": "6efd6eb1d85fd67fdcc2385c54fa56c524bec3f7", + "hash": "sha256-S6agM7HMZ2g2W6e9tYdLSXr0Lc6zeQF9hAYLIeImAYQ=", + "rev": "1fb83ff123c44ab59a480056c8c1ba3d33c2caf0", "url": "https://chromium.googlesource.com/devtools/devtools-frontend" }, "fetcher": "fetchFromGitiles" @@ -3205,10 +3205,10 @@ }, "src/third_party/electron_node": { "args": { - "hash": "sha256-Y4FP+AstENp1uTYBo8HeTRDwvKClTdrZ4RztLeHNP3k=", + "hash": "sha256-LE2x6lkDk2r977zRRApdTTWId/vXql2uOob7aEsnncI=", "owner": "nodejs", "repo": "node", - "tag": "v24.15.0" + "tag": "v24.16.0" }, "fetcher": "fetchFromGitHub" }, @@ -3303,8 +3303,8 @@ }, "src/third_party/freetype/src": { "args": { - "hash": "sha256-H5RzBFYWIp/QYKyeBM2wfuX7FvXHPbhCAp7qne5Zvhw=", - "rev": "99b479dc34728936b006679a31e12b8cf432fc55", + "hash": "sha256-A21ONLz8HxoBkOL/jHfs5YwePmOnFyNdlNYSJa9wers=", + "rev": "6d9fc45fc4bca8aef0b8f65592520673638c3334", "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git" }, "fetcher": "fetchFromGitiles" @@ -3359,8 +3359,8 @@ }, "src/third_party/harfbuzz/src": { "args": { - "hash": "sha256-HWb3QbPl+RE2oI/Jwv5BjKwv9UnJ8VcJvk+uGy9cAqM=", - "rev": "f027b8e9039f73bf803eae684fee2eb2d30e4180", + "hash": "sha256-WCPEkbiiU8dENM+ik0KokW9Uxmz0xlsRFVVPPOEOZXw=", + "rev": "67bb413f586f36ba44d740319cb7a28b3d283ea6", "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git" }, "fetcher": "fetchFromGitiles" @@ -3463,8 +3463,8 @@ }, "src/third_party/libaom/source/libaom": { "args": { - "hash": "sha256-LaBEcVcSB8WB9ZNRgPSiGaKdQL5f3wll2sPb9OhN5SE=", - "rev": "b63f30b6d30028a3d7d9c5223def8f3ad97dcc4c", + "hash": "sha256-H8Eu3BiUIiZcyReGDyFq9UvjdMJOX00ERjru8+I0zL8=", + "rev": "343cee0a952f8c7d329e59ff3ac2c8bdbe70ec6a", "url": "https://aomedia.googlesource.com/aom.git" }, "fetcher": "fetchFromGitiles" @@ -3607,8 +3607,8 @@ }, "src/third_party/libyuv": { "args": { - "hash": "sha256-DW7PuRqA1x0K8/uJbxBJ4Cn9YEPFhZ9vhuGVVyGKK98=", - "rev": "30809ff64a9ca5e45f86439c0d474c2d3eef3d05", + "hash": "sha256-ZONwYhTD5/tPk5cm9Dmz59QB+rVxv1l/7lOhBOCMCf4=", + "rev": "957f295ea946cbbd13fcfc46e7066f2efa801233", "url": "https://chromium.googlesource.com/libyuv/libyuv.git" }, "fetcher": "fetchFromGitiles" @@ -3744,8 +3744,8 @@ }, "src/third_party/pdfium": { "args": { - "hash": "sha256-qd3Oa/JFzoI5hKDY2/OQAzdr2z9srUj0H6oKz0R516U=", - "rev": "a78c62d93a8f514ea2cd98a70bd1d21226be9d93", + "hash": "sha256-0VgmDPyF5k81nBXdo88CcIIbz6XRhaiADnG8gwDGZZk=", + "rev": "72ea487e4399c44c3a53a48b104f9612ca772008", "url": "https://pdfium.googlesource.com/pdfium.git" }, "fetcher": "fetchFromGitiles" @@ -3840,8 +3840,8 @@ }, "src/third_party/skia": { "args": { - "hash": "sha256-eOjFuMmXr9YtZ0e4yDB8JMjTrNWEg5OlTkAMGuHZIWE=", - "rev": "a2888b27a98e4ff30085d4d2dba8a1a99baf6dfb", + "hash": "sha256-3yGenYm9OO63FP53odWv6vfy0fOKsXNpygb4vT8HRQM=", + "rev": "2ac66cfda097720cd8d3e481c45b68b4ba096ef7", "url": "https://skia.googlesource.com/skia.git" }, "fetcher": "fetchFromGitiles" @@ -4115,8 +4115,8 @@ }, "src/third_party/webrtc": { "args": { - "hash": "sha256-k5cHE4XURJQrPURmXk4MMNV5k8+ryKfjmsVTzARRro4=", - "rev": "9a7f650bcd14f241d20f88f4e1ea3b7300de72ac", + "hash": "sha256-n39HENOXmatsZLF6jdYRsb+wl2cM0i6ngT4Zbyu5ayE=", + "rev": "e3ee86921c57b9f8921045e77f098604803cb66c", "url": "https://webrtc.googlesource.com/src.git" }, "fetcher": "fetchFromGitiles" @@ -4155,15 +4155,15 @@ }, "src/v8": { "args": { - "hash": "sha256-+cQdsWTgIohd3yOCsNCprSr4Ctes77fWGdmPxN2tQlM=", - "rev": "ad6e4525c418a92147c8247ef9d144ce4c242a38", + "hash": "sha256-5wkfQsD5pWMAgsXSGTzMYwBADqJpWqSoJEfIyGYkAno=", + "rev": "0b1a7b33935f88a225ca32de62a13478f329b625", "url": "https://chromium.googlesource.com/v8/v8.git" }, "fetcher": "fetchFromGitiles" } }, "electron_yarn_data": { - "hash": "sha256-PT4mxXZ2Dcao7/iouNhrFZbGwO7kFbdJANFfA8UR4Ew=", + "hash": "sha256-EIVoXfA3O0v+NgBap129bOm2yl9zFuDx78OLYj0Q/o8=", "missing_hashes": { "@oxfmt/binding-android-arm-eabi@npm:0.42.0": "42c08d87ce491086843070241f8777fa2cb968f4a08f67b3f6c33a8f67e0b3eac50eae146daede743e90e3bc32326951c5188814eea02e9c3e4a9764a4b492ba", "@oxfmt/binding-android-arm64@npm:0.42.0": "73e6609498d05c655c6a435af9f3e4f341137c260c7ae27fbb0377573574ca5200bd9f187aa90d442879733bbd0c4e91ae023c3b4579c9a57413a0b2922c023a", @@ -4206,7 +4206,7 @@ } }, "modules": "146", - "node": "24.15.0", - "version": "42.3.0" + "node": "24.16.0", + "version": "42.4.0" } } From 0af0d9f6fb5223b845bcf8ffaf5fbd8f94140b65 Mon Sep 17 00:00:00 2001 From: Alex Galvin Date: Wed, 10 Jun 2026 04:31:02 -0400 Subject: [PATCH 052/286] bcachefs-tools: 1.38.3 -> 1.38.4 --- pkgs/by-name/bc/bcachefs-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bc/bcachefs-tools/package.nix b/pkgs/by-name/bc/bcachefs-tools/package.nix index faa4c82fbc70..c1a08eeae445 100644 --- a/pkgs/by-name/bc/bcachefs-tools/package.nix +++ b/pkgs/by-name/bc/bcachefs-tools/package.nix @@ -30,18 +30,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "bcachefs-tools"; - version = "1.38.3"; + version = "1.38.4"; src = fetchFromGitHub { owner = "koverstreet"; repo = "bcachefs-tools"; tag = "v${finalAttrs.version}"; - hash = "sha256-DR/aGCfqXUOubVEVmeJYOiF71rMYRYq8k23EXqluh5k="; + hash = "sha256-JFTs+7CfsY2Oc3Vo02cI82LBgEB4l3jUjf6a3EJSTFQ="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; - hash = "sha256-aiLSgpK3wadrBvclrQrdCzCiSjLcxg58oeP6ijL+JbY="; + hash = "sha256-2MtZcil6fE/eeuh31DM68BfHKYNnKdnjepsrYooeBAY="; }; postPatch = '' From 98bf6a542a3b938201b03967d077d27b02be104b Mon Sep 17 00:00:00 2001 From: Nikola Knezevic Date: Wed, 10 Jun 2026 13:28:06 +0200 Subject: [PATCH 053/286] kubernetes-helm: fix darwin side to use correct substitute paths darwin part was ignore in the recent upgrade to 4.2.0, so builds are failing on darwin. --- pkgs/applications/networking/cluster/helm/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/cluster/helm/default.nix b/pkgs/applications/networking/cluster/helm/default.nix index baaa3a1d7e45..0981a3ce5bc8 100644 --- a/pkgs/applications/networking/cluster/helm/default.nix +++ b/pkgs/applications/networking/cluster/helm/default.nix @@ -72,15 +72,15 @@ buildGoModule (finalAttrs: { '' + lib.optionalString stdenv.hostPlatform.isDarwin '' # skipping as test fails in sandbox - substituteInPlace cmd/helm/dependency_build_test.go \ + substituteInPlace pkg/cmd/dependency_build_test.go \ --replace-fail "TestDependencyBuildCmd" "SkipDependencyBuildCmd" - substituteInPlace cmd/helm/dependency_update_test.go \ + substituteInPlace pkg/cmd/dependency_update_test.go \ --replace-fail "TestDependencyUpdateCmd" "SkipDependencyUpdateCmd" # skipping as test fails in sandbox - substituteInPlace cmd/helm/install_test.go \ + substituteInPlace pkg/cmd/install_test.go \ --replace-fail "TestInstall" "SkipInstall" # skipping as test fails in sandbox - substituteInPlace cmd/helm/pull_test.go \ + substituteInPlace pkg/cmd/pull_test.go \ --replace-fail "TestPullCmd" "SkipPullCmd" \ --replace-fail "TestPullWithCredentialsCmd" "SkipPullWithCredentialsCmd" ''; From 0059b0de354144370a1c27f1bd346668d4af164e Mon Sep 17 00:00:00 2001 From: kilianar Date: Mon, 8 Jun 2026 08:51:15 +0200 Subject: [PATCH 054/286] wealthfolio: 3.4.0 -> 3.5.2 https://github.com/wealthfolio/wealthfolio/releases/tag/v3.5.2 --- pkgs/by-name/we/wealthfolio/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/we/wealthfolio/package.nix b/pkgs/by-name/we/wealthfolio/package.nix index f1a058129fb1..e56f5a9bfe32 100644 --- a/pkgs/by-name/we/wealthfolio/package.nix +++ b/pkgs/by-name/we/wealthfolio/package.nix @@ -9,7 +9,7 @@ nodejs, openssl, pkg-config, - pnpm_9, + pnpm_10, fetchPnpmDeps, pnpmConfigHook, rustPlatform, @@ -19,20 +19,20 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "wealthfolio"; - version = "3.4.0"; + version = "3.5.2"; src = fetchFromGitHub { owner = "afadil"; repo = "wealthfolio"; rev = "v${finalAttrs.version}"; - hash = "sha256-SYI0LosdR82rUubxl0pNi1huEDcR6bxcaHbjCVT/T/0="; + hash = "sha256-WU87VmnbzUno1CmIVwBLYjmTZybM4qSuRmBH/2n/Tfo="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) src pname version; - pnpm = pnpm_9; - fetcherVersion = 3; - hash = "sha256-LXPQpQFXwPEHxktLoRiWTi8NbtzrS5ItUmoKJki3zcs"; + pnpm = pnpm_10; + fetcherVersion = 4; + hash = "sha256-EDnHlaW3Ad32N8wl38ryo6pYvKU2T1OH6IkOuTLI7Vs="; }; cargoRoot = "."; @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { src cargoRoot ; - hash = "sha256-cCaZ5X57WAaO9F2lP2/wdilXc0Al0Vr3ntyV1/Q5sj8="; + hash = "sha256-KoS2EouZ0Uf3cijUUOpwYBYEjEB5VxIArU1CuCji2+I="; }; nativeBuildInputs = [ @@ -55,7 +55,7 @@ stdenv.mkDerivation (finalAttrs: { nodejs pkg-config pnpmConfigHook - pnpm_9 + pnpm_10 rustPlatform.cargoSetupHook wrapGAppsHook3 ]; From d1d438c8dd6d6713882bfcc0da42bca6616c05cb Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Wed, 10 Jun 2026 15:27:52 +0100 Subject: [PATCH 055/286] =?UTF-8?q?prometheus:=203.11.3=20=E2=86=92=203.12?= =?UTF-8?q?.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Drop fstype test patch. --- pkgs/by-name/pr/prometheus/package.nix | 4 --- .../prometheus-pr18519-fix-TestFsType.patch | 25 ------------------- pkgs/by-name/pr/prometheus/source.nix | 8 +++--- 3 files changed, 4 insertions(+), 33 deletions(-) delete mode 100644 pkgs/by-name/pr/prometheus/prometheus-pr18519-fix-TestFsType.patch diff --git a/pkgs/by-name/pr/prometheus/package.nix b/pkgs/by-name/pr/prometheus/package.nix index 7ab27fa8cefa..23deee23b54f 100644 --- a/pkgs/by-name/pr/prometheus/package.nix +++ b/pkgs/by-name/pr/prometheus/package.nix @@ -94,10 +94,6 @@ buildGoModule (finalAttrs: { proxyVendor = true; - patches = [ - ./prometheus-pr18519-fix-TestFsType.patch - ]; - outputs = [ "out" "doc" diff --git a/pkgs/by-name/pr/prometheus/prometheus-pr18519-fix-TestFsType.patch b/pkgs/by-name/pr/prometheus/prometheus-pr18519-fix-TestFsType.patch deleted file mode 100644 index a7ad2c20b32c..000000000000 --- a/pkgs/by-name/pr/prometheus/prometheus-pr18519-fix-TestFsType.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/util/runtime/statfs_unix_test.go -+++ b/util/runtime/statfs_unix_test.go -@@ -19,20 +19,18 @@ import ( - "os" - "testing" - -- "github.com/grafana/regexp" - "github.com/stretchr/testify/require" - ) - --var regexpFsType = regexp.MustCompile("^[A-Z][A-Z0-9_]*_MAGIC$") -- - func TestFsType(t *testing.T) { - var fsType string - - path, err := os.Getwd() - require.NoError(t, err) - -+ // A real path must yield a non-zero filesystem type. - fsType = FsType(path) -- require.Regexp(t, regexpFsType, fsType) -+ require.NotEqual(t, "0", fsType) - - fsType = FsType("/no/where/to/be/found") - require.Equal(t, "0", fsType) diff --git a/pkgs/by-name/pr/prometheus/source.nix b/pkgs/by-name/pr/prometheus/source.nix index 7a582275a2f2..f1322bb8c0ca 100644 --- a/pkgs/by-name/pr/prometheus/source.nix +++ b/pkgs/by-name/pr/prometheus/source.nix @@ -1,6 +1,6 @@ { - version = "3.11.3"; - hash = "sha256-JmnVTVW6LsrdiQspKznksyhAYkmCXQcqCLK8q5nZI48="; - npmDepsHash = "sha256-6uE8d3+v5wobSyCl8oYlbNQZjRj/WtvVrpzo/PR2hQA="; - vendorHash = "sha256-wR1b5jV/2B50OeKokv8Ss+tpSXNjJBsLIZrK7gOb168="; + version = "3.12.0"; + hash = "sha256-xeENUVmG9tbIF+7i2u9zuvo7RXI9iNWFVDNUfNpF6/4="; + npmDepsHash = "sha256-cHMI5DqSRpIanrgk/H3aFUHLrGXH1v796PH1qDrCnbE="; + vendorHash = "sha256-caSI9uzbH93j06sJus9jSqo6qHKbP8D9DuDkiAlnfF4="; } From 23325efa0f4e0c51a53832c799218691c27bb95a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 10 Jun 2026 07:32:06 -0700 Subject: [PATCH 056/286] python3Packages.serialx: 1.8.0 -> 1.8.1 Diff: https://github.com/puddly/serialx/compare/v1.8.0...v1.8.1 Changelog: https://github.com/puddly/serialx/releases/tag/v1.8.1 --- pkgs/development/python-modules/serialx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/serialx/default.nix b/pkgs/development/python-modules/serialx/default.nix index 4de8088ec6a6..51eb4c20331c 100644 --- a/pkgs/development/python-modules/serialx/default.nix +++ b/pkgs/development/python-modules/serialx/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "serialx"; - version = "1.8.0"; + version = "1.8.1"; pyproject = true; src = fetchFromGitHub { owner = "puddly"; repo = "serialx"; tag = "v${finalAttrs.version}"; - hash = "sha256-JNaS7nRzqNr6y+Qj8bG4U0vwtvfNmllr9vpS4IcSjV4="; + hash = "sha256-89lRB96lit4XxPhACnZ3Lv01G0IcddlwyPTttrWwsLQ="; }; cargoDeps = rustPlatform.fetchCargoVendor { From de97844be34bd2dfbef03539dea1e675a8de4269 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:16 +0530 Subject: [PATCH 057/286] cosmic-applets: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-applets/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-applets/package.nix b/pkgs/by-name/co/cosmic-applets/package.nix index f6cc2e0e5795..03ac8e1bb998 100644 --- a/pkgs/by-name/co/cosmic-applets/package.nix +++ b/pkgs/by-name/co/cosmic-applets/package.nix @@ -20,17 +20,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-applets"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-applets"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-JeV29myWGiLagaFOGAtK1MAIJVxYINe5TuNiArfBq54="; + hash = "sha256-o+rEO+IA337fhpq6TsH+UZEN7kb/PqydlKo77NyCRcM="; }; - cargoHash = "sha256-gA+dpodk6u8dv9VaKNi/xzI8ys39iztQdia+eGkzXs4="; + cargoHash = "sha256-tbGuyqdDTsKYpKxeAuachwbPHTPhmb9Sg3qzxHYosjo="; separateDebugInfo = true; __structuredAttrs = true; From 4fd38cc40f278c034df40bfa365d74e3aba15fb5 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:16 +0530 Subject: [PATCH 058/286] cosmic-applibrary: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-applibrary/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-applibrary/package.nix b/pkgs/by-name/co/cosmic-applibrary/package.nix index 4267b3fd971b..19c352f99649 100644 --- a/pkgs/by-name/co/cosmic-applibrary/package.nix +++ b/pkgs/by-name/co/cosmic-applibrary/package.nix @@ -11,17 +11,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-applibrary"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-applibrary"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-IgRKdhs07FK8G4yRb+0d8JFKZv3Zkq/tp2pC4epkxaM="; + hash = "sha256-mzHSLZK6HienbPRPetSj+XbPWCnpihEvMx9W9lJWpbA="; }; - cargoHash = "sha256-uR0wm2+zmcec3esfYwgq4pRqSHkZnd3O8XhgnANf/1Q="; + cargoHash = "sha256-qGx/3w78mgIMqRo1wJA+ULFHWdNW2LKe2Sej4f9KbVs="; separateDebugInfo = true; __structuredAttrs = true; From 64262168b544a897026588406a8624288e112f33 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:17 +0530 Subject: [PATCH 059/286] cosmic-bg: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-bg/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/cosmic-bg/package.nix b/pkgs/by-name/co/cosmic-bg/package.nix index 1b04f72d4853..e18cef8f3a4f 100644 --- a/pkgs/by-name/co/cosmic-bg/package.nix +++ b/pkgs/by-name/co/cosmic-bg/package.nix @@ -13,7 +13,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-bg"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { From fa83f1996db053dd7b9306443432a04203c41c44 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:17 +0530 Subject: [PATCH 060/286] cosmic-comp: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-comp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-comp/package.nix b/pkgs/by-name/co/cosmic-comp/package.nix index 2e932a1a6bdb..b57bf910e0ca 100644 --- a/pkgs/by-name/co/cosmic-comp/package.nix +++ b/pkgs/by-name/co/cosmic-comp/package.nix @@ -20,17 +20,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-comp"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-comp"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-sjWNWpwq3fWA7HQV6faP1VTFGfs/e0G0UgHuKk44Kak="; + hash = "sha256-3WPZk/o+cfq3wwKEuYejMh+pn2o823m98OO3crFaNX4="; }; - cargoHash = "sha256-G2/nVy9I4iGZiG3+uVMnnqj82Wg2s5/SmNyQERqDhXY="; + cargoHash = "sha256-ki+unf58rXBCpj5PCpBcg/6FWo16+MdPQWae+w1YkJ8="; separateDebugInfo = true; From 9fc8e2bc00304f70dd10e3be9ea7fe0da366d416 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:17 +0530 Subject: [PATCH 061/286] cosmic-edit: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-edit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-edit/package.nix b/pkgs/by-name/co/cosmic-edit/package.nix index b21228c50447..ac6085d05627 100644 --- a/pkgs/by-name/co/cosmic-edit/package.nix +++ b/pkgs/by-name/co/cosmic-edit/package.nix @@ -16,17 +16,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-edit"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-edit"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-KqdAz5CG9Gdsw/yWHCDhLwXNvmcASyzA6jdpbfcy3pM="; + hash = "sha256-almnWrJSV5xZoBDEuk0pfMZ/c00e0xpDNTTbcq+NCYM="; }; - cargoHash = "sha256-y7EpJrVq5dVP/t3UTsZrPbiHWGsFieLPo/DH0eM5OQE="; + cargoHash = "sha256-/qcpAR2nvC/MYa5QuCLiZFQgos5SlYtspZsNuMLJFHk="; separateDebugInfo = true; From d74923a7319a417adb26016fc2273d85f271c3b5 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:18 +0530 Subject: [PATCH 062/286] cosmic-files: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-files/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-files/package.nix b/pkgs/by-name/co/cosmic-files/package.nix index ef1d4e1694f6..149956ff852f 100644 --- a/pkgs/by-name/co/cosmic-files/package.nix +++ b/pkgs/by-name/co/cosmic-files/package.nix @@ -12,17 +12,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-files"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-files"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-/5PPDs2rDEGOMShclh+ZnX28zuF3MbQ7W+Rze1xIPu4="; + hash = "sha256-2vrk1hYL7E/vVWiLcOYY3O0cmYZyFG4bdkNDFuyA+cA="; }; - cargoHash = "sha256-1sY/V+/hd4vzjiufdLR8BIG5FC0F2sLbe8M2VqbinEU="; + cargoHash = "sha256-QPFGsn1J0lp5K4gLdar/Z5MmZg+VOoCZd1U8LUuLXqM="; separateDebugInfo = true; __structuredAttrs = true; From 0222a82ac2ea36cdf97984bc32617ebc162c34e1 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:18 +0530 Subject: [PATCH 063/286] cosmic-greeter: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-greeter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/cosmic-greeter/package.nix b/pkgs/by-name/co/cosmic-greeter/package.nix index 80296436169a..12e59cf25258 100644 --- a/pkgs/by-name/co/cosmic-greeter/package.nix +++ b/pkgs/by-name/co/cosmic-greeter/package.nix @@ -19,14 +19,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-greeter"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-greeter"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-+bxBm/IlOW4XKZhJDlr7Bp5h3sGIdVbTz1If5XWXkek="; + hash = "sha256-+6VOv6z61k48hURq4yRRMIFIE8ZrjYGapO5FybWKQTE="; }; cargoHash = "sha256-mfY2hsMxBooRjmTB2jgUIKyKHBpGfZ9Qslwv+2aEQyg="; From 72f2c6d0abe723bad29388c92406ccde9850fc6a Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:19 +0530 Subject: [PATCH 064/286] cosmic-icons: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-icons/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/cosmic-icons/package.nix b/pkgs/by-name/co/cosmic-icons/package.nix index dc3855fdfead..6009c0bcfc18 100644 --- a/pkgs/by-name/co/cosmic-icons/package.nix +++ b/pkgs/by-name/co/cosmic-icons/package.nix @@ -9,7 +9,7 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "cosmic-icons"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { From d484d8e9cc9e270a1ea8fbb2e676be45a556a51c Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:19 +0530 Subject: [PATCH 065/286] cosmic-idle: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-idle/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/cosmic-idle/package.nix b/pkgs/by-name/co/cosmic-idle/package.nix index 1d13e46e3450..ca17faa2ce2b 100644 --- a/pkgs/by-name/co/cosmic-idle/package.nix +++ b/pkgs/by-name/co/cosmic-idle/package.nix @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-idle"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { From 270e90a4df411b4a440306e0adbbdbe5f336b46a Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:20 +0530 Subject: [PATCH 066/286] cosmic-initial-setup: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-initial-setup/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/cosmic-initial-setup/package.nix b/pkgs/by-name/co/cosmic-initial-setup/package.nix index b1fd9cd7af06..9006fa7e152d 100644 --- a/pkgs/by-name/co/cosmic-initial-setup/package.nix +++ b/pkgs/by-name/co/cosmic-initial-setup/package.nix @@ -14,14 +14,14 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-initial-setup"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-initial-setup"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-kAxGSXQ4w9rrcrFwtSPp22kZ5Uw6WhZ442i82v3ALRw="; + hash = "sha256-3nGPBWYDqPJN99WtzsAVERucwiVAFynuUk2gezZ/RJU="; }; cargoHash = "sha256-DESnl5NjakU4++Ep6CHxDZzHn+o0Gi0eREpXk5BN5iY="; From cc68250df0b917b8a55b9c33ca94a4eb8644cc1b Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:20 +0530 Subject: [PATCH 067/286] cosmic-launcher: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-launcher/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-launcher/package.nix b/pkgs/by-name/co/cosmic-launcher/package.nix index 12e875206495..8b3b14881b5e 100644 --- a/pkgs/by-name/co/cosmic-launcher/package.nix +++ b/pkgs/by-name/co/cosmic-launcher/package.nix @@ -11,17 +11,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-launcher"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-launcher"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-dJxa11PCXpyN4m+bulcVGpqi6tphcVqNn7H2CgMHzPc="; + hash = "sha256-ZivzjufT2UlPi/En1AjGS8TfeFNdJDfDUd9cb2Begb8="; }; - cargoHash = "sha256-wZgxlq9MVCeESH093MaQybVMyq50L7aYwj//2r/B0QM="; + cargoHash = "sha256-WnZAPQR8hGGNC5S7hPmcGSMs9HrOw4/wqJR151eIgHY="; separateDebugInfo = true; __structuredAttrs = true; From 68f7fff13d05aea2fc698056505c694b5ac7d508 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:21 +0530 Subject: [PATCH 068/286] cosmic-notifications: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-notifications/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/cosmic-notifications/package.nix b/pkgs/by-name/co/cosmic-notifications/package.nix index 1279ec7bd55f..f0ae84bd4110 100644 --- a/pkgs/by-name/co/cosmic-notifications/package.nix +++ b/pkgs/by-name/co/cosmic-notifications/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-notifications"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { From 0a021218702d019c43d15d02ca76bc2a1decbd31 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:21 +0530 Subject: [PATCH 069/286] cosmic-osd: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-osd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-osd/package.nix b/pkgs/by-name/co/cosmic-osd/package.nix index 638ac576c928..4ee4201421f6 100644 --- a/pkgs/by-name/co/cosmic-osd/package.nix +++ b/pkgs/by-name/co/cosmic-osd/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-osd"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-osd"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-zQL4kr7QpGKHD8Jwqv5h/U+QrCiHW5MEYTz+2/Oo1zY="; + hash = "sha256-jv28hxhQUcUDLnOwU3xQJwCU+s52pwDNs8Gf4I5Hp9k="; }; - cargoHash = "sha256-1YRWWI2qhCI0GrxBAAkGT/AbtkTHgdbYsG8obriZ+zg="; + cargoHash = "sha256-BngWy8fSfmQYSLV+/3jBvDdI0lpTwqGUiwwHvDlqySw="; separateDebugInfo = true; __structuredAttrs = true; From 1420532dfa5042235227552ec3e6cee53b86c30c Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:22 +0530 Subject: [PATCH 070/286] cosmic-osd: deduplicate the dual sources for the cosmic-settings crate --- .../deduplicate-cosmic-settings-crate.patch | 31 +++++++++++++++++++ pkgs/by-name/co/cosmic-osd/package.nix | 9 +++++- 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/co/cosmic-osd/deduplicate-cosmic-settings-crate.patch diff --git a/pkgs/by-name/co/cosmic-osd/deduplicate-cosmic-settings-crate.patch b/pkgs/by-name/co/cosmic-osd/deduplicate-cosmic-settings-crate.patch new file mode 100644 index 000000000000..9872e8d69f5f --- /dev/null +++ b/pkgs/by-name/co/cosmic-osd/deduplicate-cosmic-settings-crate.patch @@ -0,0 +1,31 @@ +diff --git a/Cargo.lock b/Cargo.lock +index 8b6704e..64c1691 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -1104,7 +1104,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-airplane-mode-subscription" + version = "1.0.7" +-source = "git+https://github.com/pop-os/cosmic-settings#78644a32e3741f8f80e9b8ce65c3550c85f9c1f8" ++source = "git+https://github.com/pop-os/cosmic-settings#81912bed6cdebe2719e29e6bd1453e7b977acb0e" + dependencies = [ + "futures", + "iced_futures", +@@ -1150,7 +1150,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-pulse-subscription" + version = "0.1.0" +-source = "git+https://github.com/pop-os/cosmic-settings#78644a32e3741f8f80e9b8ce65c3550c85f9c1f8" ++source = "git+https://github.com/pop-os/cosmic-settings#81912bed6cdebe2719e29e6bd1453e7b977acb0e" + dependencies = [ + "futures", + "iced_futures", +@@ -1162,7 +1162,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-upower-subscription" + version = "1.0.7" +-source = "git+https://github.com/pop-os/cosmic-settings#78644a32e3741f8f80e9b8ce65c3550c85f9c1f8" ++source = "git+https://github.com/pop-os/cosmic-settings#81912bed6cdebe2719e29e6bd1453e7b977acb0e" + dependencies = [ + "futures", + "iced_futures", diff --git a/pkgs/by-name/co/cosmic-osd/package.nix b/pkgs/by-name/co/cosmic-osd/package.nix index 4ee4201421f6..407e63972011 100644 --- a/pkgs/by-name/co/cosmic-osd/package.nix +++ b/pkgs/by-name/co/cosmic-osd/package.nix @@ -25,7 +25,14 @@ rustPlatform.buildRustPackage (finalAttrs: { hash = "sha256-jv28hxhQUcUDLnOwU3xQJwCU+s52pwDNs8Gf4I5Hp9k="; }; - cargoHash = "sha256-BngWy8fSfmQYSLV+/3jBvDdI0lpTwqGUiwwHvDlqySw="; + cargoHash = "sha256-YwZXlhggrUddxour+/S1mSL3Fq1mzvFaOHArLSnfPvc="; + + cargoPatches = [ + # A different reference to the `cargo-settings` crate was added in: + # + # Remove this patch once upstream fixes their lockfile. + ./deduplicate-cosmic-settings-crate.patch + ]; separateDebugInfo = true; __structuredAttrs = true; From 743076232cf59ebd8156b8cdb757b658f9ec65c2 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:22 +0530 Subject: [PATCH 071/286] cosmic-panel: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-panel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-panel/package.nix b/pkgs/by-name/co/cosmic-panel/package.nix index 1e4c647bb6fc..b003608effc0 100644 --- a/pkgs/by-name/co/cosmic-panel/package.nix +++ b/pkgs/by-name/co/cosmic-panel/package.nix @@ -11,17 +11,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-panel"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-panel"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-1yry1cA/friBzyE6LH3G6rd8ZzBPt5aTGWVzATO839Y="; + hash = "sha256-MNOS7HMlyvU4zCZVINthgZgBsUn+LI1hUAEcwSq+zaE="; }; - cargoHash = "sha256-vU++jreNHCRjxyyoj53LB2Sa7cdVUWGAvECcqoDofF8="; + cargoHash = "sha256-6E+bAi1f6gOZh64wyvLMKZiZNlMexPV+ZzS3riOx9xM="; separateDebugInfo = true; __structuredAttrs = true; From 968794b9e1e7815501c17d6f9976d5002e8c9be9 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:23 +0530 Subject: [PATCH 072/286] cosmic-player: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-player/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-player/package.nix b/pkgs/by-name/co/cosmic-player/package.nix index ea4f000e0fff..549cdb52346d 100644 --- a/pkgs/by-name/co/cosmic-player/package.nix +++ b/pkgs/by-name/co/cosmic-player/package.nix @@ -18,17 +18,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-player"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-player"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-UBZArnQqCtEHJAzfHKSdJaSmyuaAokqqIDad5vXYIZo="; + hash = "sha256-iDEyR+P+iXShH0YFtqxvPbbs9kgtYvAsuKchB6plnKI="; }; - cargoHash = "sha256-g/czcqTn6SPPkpM5jk4RCUGCd5o99gnMjddU0fhsYVI="; + cargoHash = "sha256-YzT16Ej+AyLLj8uHuHxZvHWujcW8jLjVg/4MmPyorH4="; separateDebugInfo = true; __structuredAttrs = true; From 266e078613dada471c257f1dc1d942b3c941a0b5 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:23 +0530 Subject: [PATCH 073/286] cosmic-randr: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-randr/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/cosmic-randr/package.nix b/pkgs/by-name/co/cosmic-randr/package.nix index 6a181d7ebe3b..4679dec4c858 100644 --- a/pkgs/by-name/co/cosmic-randr/package.nix +++ b/pkgs/by-name/co/cosmic-randr/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-randr"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { From 760bdf2a67cf3c465cbf33e96d864c263e612555 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:24 +0530 Subject: [PATCH 074/286] cosmic-reader: 0-unstable-2026-05-20 -> 0-unstable-2026-06-06 --- pkgs/by-name/co/cosmic-reader/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/cosmic-reader/package.nix b/pkgs/by-name/co/cosmic-reader/package.nix index 270801aac527..3fd07573578c 100644 --- a/pkgs/by-name/co/cosmic-reader/package.nix +++ b/pkgs/by-name/co/cosmic-reader/package.nix @@ -19,16 +19,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-reader"; - version = "0-unstable-2026-05-20"; + version = "0-unstable-2026-06-06"; src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-reader"; - rev = "c29b3e82c0827133b24dcdb43e1f28a1c7df37a1"; - hash = "sha256-YsRXWSf2l8RfIEXKxvJtYWxhma8N2Y+0/HZwhs7d5k8="; + rev = "31485419db10e12c2942029d673836343e4609dd"; + hash = "sha256-XZ5A7Qi+sxlUel1Fpr9wy8o0MD9mtyqFIwBN4Rf7CcU="; }; - cargoHash = "sha256-P9ZC7721MjC/h7sbf7x91WGfMbT4tA46HrYhDgCeiWE="; + cargoHash = "sha256-DPGpGWzAgdpHp3qzksLtLnfqk+DJsaukdT2ekFFiGaM="; separateDebugInfo = true; __structuredAttrs = true; From bca380403b7dc301780ba4b898c6811e9c770989 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:24 +0530 Subject: [PATCH 075/286] cosmic-screenshot: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-screenshot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/cosmic-screenshot/package.nix b/pkgs/by-name/co/cosmic-screenshot/package.nix index 12a659a879f9..b5aa22076ca3 100644 --- a/pkgs/by-name/co/cosmic-screenshot/package.nix +++ b/pkgs/by-name/co/cosmic-screenshot/package.nix @@ -11,14 +11,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-screenshot"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-screenshot"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-0vJ2vnmM9IiP7llil8BQN/YU/fmlLIOoJTQpp8o/OrA="; + hash = "sha256-DngKZDKfgVdSZLZAsPq+7p4r/go2Y6141LrCNGoxD1E="; }; cargoHash = "sha256-q0RJST1yeqPBjU5MseNZIrZw+brfDtQLKiw7wyViflE="; From 30e3096e6f69bd056b7fbcaa472530d04de4252a Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:24 +0530 Subject: [PATCH 076/286] cosmic-session: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-session/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/cosmic-session/package.nix b/pkgs/by-name/co/cosmic-session/package.nix index 2e1f5c7f875e..b5507b5bd6af 100644 --- a/pkgs/by-name/co/cosmic-session/package.nix +++ b/pkgs/by-name/co/cosmic-session/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-session"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { From 3335360cb18b7729725038704f7bfe8a14c7fba4 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:25 +0530 Subject: [PATCH 077/286] cosmic-settings: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-settings/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-settings/package.nix b/pkgs/by-name/co/cosmic-settings/package.nix index 661104987af5..513089a3af67 100644 --- a/pkgs/by-name/co/cosmic-settings/package.nix +++ b/pkgs/by-name/co/cosmic-settings/package.nix @@ -27,17 +27,17 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-settings"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-settings"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-idENXrYf92iVuw2Gb+8725nXfSNKoFMraDRaC+KcE0o="; + hash = "sha256-knA3qpFeRRlUMV91+LleaWxb1fexX2IJlMRD81fl7l4="; }; - cargoHash = "sha256-O6d47H+vcSn9G6EIMpSshfL+cBJWZMYXHHKsu2n/huk="; + cargoHash = "sha256-2ZHuOmtBzXQ/KSBMKus9LbojfByYzzCjIkbGY8C85bU="; separateDebugInfo = true; __structuredAttrs = true; From 914154f66d60400b7860e7c293c05482c97f33bd Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:25 +0530 Subject: [PATCH 078/286] cosmic-settings-daemon: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-settings-daemon/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-settings-daemon/package.nix b/pkgs/by-name/co/cosmic-settings-daemon/package.nix index ce5c26914cce..00c546752bc5 100644 --- a/pkgs/by-name/co/cosmic-settings-daemon/package.nix +++ b/pkgs/by-name/co/cosmic-settings-daemon/package.nix @@ -16,14 +16,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-settings-daemon"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-settings-daemon"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-CKJcVYLuLJNqvmgDM+ugVojgzmG7WAVEAGmEkUyTs3c="; + hash = "sha256-A+nOAadFWU+KRW54dP2WW6P6fabIs4z1AqC37LSZjUI="; }; postPatch = '' @@ -33,7 +33,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '/usr/share/themes/adw-gtk3' '${adw-gtk3}/share/themes/adw-gtk3' ''; - cargoHash = "sha256-pvoCqFvMVqNTfdU5WidGijfFNsC9i2XNuNV33F8aKZw="; + cargoHash = "sha256-bz+JasI3WE30sKKgjofVO/42Ml4YY9Dw3JxnZmZVQk4="; separateDebugInfo = true; __structuredAttrs = true; From 989b10591b0a4014212540a12e91e9350338df2b Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:25 +0530 Subject: [PATCH 079/286] cosmic-store: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-store/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-store/package.nix b/pkgs/by-name/co/cosmic-store/package.nix index 91c564377333..25c9ad72ac4a 100644 --- a/pkgs/by-name/co/cosmic-store/package.nix +++ b/pkgs/by-name/co/cosmic-store/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-store"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-store"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-4jD9Rv4K0xaqNvepbWIJ7BP3XzMErda4wcafJkSilJ0="; + hash = "sha256-JE8LcFlhG4e3QqobzUNfCw3Eg10+FrlVuQu+J+96/es="; }; - cargoHash = "sha256-uK9qXc6A1b1J/KOocUee2oVnVkubX0S7qtEwKcPwulI="; + cargoHash = "sha256-+lOt+mSTKKsSm3UzGXq43ZjbktiCCV8dnHdvnnx2vqA="; separateDebugInfo = true; __structuredAttrs = true; From 19dd18994fb6ca7723f14f77963e70da5a53cb2d Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:26 +0530 Subject: [PATCH 080/286] cosmic-term: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-term/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-term/package.nix b/pkgs/by-name/co/cosmic-term/package.nix index 1ecda5b66cc5..168b9b41beeb 100644 --- a/pkgs/by-name/co/cosmic-term/package.nix +++ b/pkgs/by-name/co/cosmic-term/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-term"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-term"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-AG/yQg9LNmbB2K0SWAl2DEIcphdihEVhMBeIx3i76tk="; + hash = "sha256-nDTDGtaGRW0JM48/tbWO/NK1WhGkPwlsqfWrDGvFE9A="; }; - cargoHash = "sha256-AYByonKIZWfNdaRIWijAv/8KUcO114hbZRH7Dx/MId8="; + cargoHash = "sha256-0W1TU1NIcV9fx/vgKpPLqLO1fcdtbZX5Ds1uQWGJ2C8="; separateDebugInfo = true; __structuredAttrs = true; From c0fd72cc5d019b7d18d78a27d046b95ee10fbd9a Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:26 +0530 Subject: [PATCH 081/286] cosmic-wallpapers: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-wallpapers/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/cosmic-wallpapers/package.nix b/pkgs/by-name/co/cosmic-wallpapers/package.nix index b6e8c2daa482..e7763090dc3c 100644 --- a/pkgs/by-name/co/cosmic-wallpapers/package.nix +++ b/pkgs/by-name/co/cosmic-wallpapers/package.nix @@ -7,7 +7,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "cosmic-wallpapers"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { From 92f1bf4ee02e2030645e156313b0b57c1e66ae45 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:27 +0530 Subject: [PATCH 082/286] cosmic-workspaces-epoch: 1.0.13 -> 1.0.16 --- pkgs/by-name/co/cosmic-workspaces-epoch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/cosmic-workspaces-epoch/package.nix b/pkgs/by-name/co/cosmic-workspaces-epoch/package.nix index 2d55b4b3c5ef..24e5785fc668 100644 --- a/pkgs/by-name/co/cosmic-workspaces-epoch/package.nix +++ b/pkgs/by-name/co/cosmic-workspaces-epoch/package.nix @@ -14,14 +14,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-workspaces-epoch"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-workspaces-epoch"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-TdV/HeqUjaQcjAUDf5IP1GVwpc1gJEuOnu3Y0MlZoVs="; + hash = "sha256-u4p22qpxZPdBogzrJXGomqGGxgkpD0hdXf+3YNg2VIo="; }; cargoHash = "sha256-Z5dC3W8QoDBZWBjHwRj9MC8EScDjQwUiUcOPTRDToDA="; From cbe1f8981a86a1f978946d6ae74a27109842d974 Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Thu, 11 Jun 2026 00:49:27 +0530 Subject: [PATCH 083/286] xdg-desktop-portal-cosmic: 1.0.13 -> 1.0.16 --- pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix b/pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix index 78c101b4b370..78c5edf0a4fa 100644 --- a/pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix +++ b/pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix @@ -17,17 +17,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "xdg-desktop-portal-cosmic"; - version = "1.0.13"; + version = "1.0.16"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "xdg-desktop-portal-cosmic"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-/mUSpPdv8cSJ2oAuwIAYXjpy0Zy9ERarWMUrLEKf9a0="; + hash = "sha256-LwZqF3Yg4DMis21wtu1XMAoPTjJ39GPrf07K9Yc2YAg="; }; - cargoHash = "sha256-/7jxEktXW1+4nFK7ZFUO3oJhmLNuKMwErnqwgjBQiao="; + cargoHash = "sha256-wSwXzaU872KqcRgAIKRuQFvG9f/q4z0OysysLyYMwdg="; separateDebugInfo = true; From c77094de96ef1c41f8bc63f49b7376e0c6850e24 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Wed, 10 Jun 2026 23:00:03 +0200 Subject: [PATCH 084/286] gitlab: 18.11.4 -> 18.11.5 https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-0-2-released/ --- pkgs/by-name/gi/gitaly/package.nix | 4 +- pkgs/by-name/gi/gitlab-pages/package.nix | 4 +- pkgs/by-name/gi/gitlab/data.json | 16 +- .../gi/gitlab/gitlab-workhorse/default.nix | 2 +- pkgs/by-name/gi/gitlab/rubyEnv/Gemfile | 7 +- pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock | 912 ++++++++++++++++-- pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix | 177 ++-- 7 files changed, 958 insertions(+), 164 deletions(-) diff --git a/pkgs/by-name/gi/gitaly/package.nix b/pkgs/by-name/gi/gitaly/package.nix index b046c246b31f..7143fd093f77 100644 --- a/pkgs/by-name/gi/gitaly/package.nix +++ b/pkgs/by-name/gi/gitaly/package.nix @@ -7,7 +7,7 @@ }: let - version = "18.11.4"; + version = "18.11.5"; package_version = "v${lib.versions.major version}"; gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; @@ -21,7 +21,7 @@ let owner = "gitlab-org"; repo = "gitaly"; rev = "v${version}"; - hash = "sha256-YQpNsSCjcMC1tpwLVN0fCB9T3vBFxp0TyrvxzJfTnFg="; + hash = "sha256-i2DgcNoGPR/B6qya+jYFU5noOSabSlwu9P7p5KwR6jI="; }; vendorHash = "sha256-/RJnCcmUoqGy08MSGEVM/taV1qZK65kiZw19n6S3ZQ0="; diff --git a/pkgs/by-name/gi/gitlab-pages/package.nix b/pkgs/by-name/gi/gitlab-pages/package.nix index e4e6cce3ddf7..096573d2c5f5 100644 --- a/pkgs/by-name/gi/gitlab-pages/package.nix +++ b/pkgs/by-name/gi/gitlab-pages/package.nix @@ -6,14 +6,14 @@ buildGoModule (finalAttrs: { pname = "gitlab-pages"; - version = "18.11.4"; + version = "18.11.5"; # nixpkgs-update: no auto update src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-pages"; rev = "v${finalAttrs.version}"; - hash = "sha256-tE2PHWk12S482TjNhI0u7Afm0mPAgJWqcJiU5dgqN60="; + hash = "sha256-jSTXLbzYCiCpqrbs9kAmW6um2X5hA1OFiA6fSZrQ2RI="; }; vendorHash = "sha256-PUW4cgAiM1GTtvja894OZ4pe0SWChf5JsL4/fkns2kI="; diff --git a/pkgs/by-name/gi/gitlab/data.json b/pkgs/by-name/gi/gitlab/data.json index 8eb34219cfc9..3ce73f50325d 100644 --- a/pkgs/by-name/gi/gitlab/data.json +++ b/pkgs/by-name/gi/gitlab/data.json @@ -1,17 +1,17 @@ { - "version": "18.11.4", - "repo_hash": "sha256-ThtRXdUreorOIea5Izd+zKb88cC4nhitkzqT+Yf5UtU=", - "yarn_hash": "sha256-k8JHi0f/XfSV4kICyPW01Erk3YnKw33yeUWYrOaPdTM=", + "version": "18.11.5", + "repo_hash": "sha256-/RIUqxfRjq3+TOvapYMfl0uVqQLp1adpE6bR303rH6g=", + "yarn_hash": "sha256-og09R28lwYvDk4pe7z1dRMaanYiTsUSx+SUKoWc53do=", "frontend_islands_yarn_hash": "sha256-EvGQin+5DqqIgM36jlVkVI49WcJzVvceYnkSS9ybfcY=", "owner": "gitlab-org", "repo": "gitlab", - "rev": "v18.11.4-ee", + "rev": "v18.11.5-ee", "passthru": { - "GITALY_SERVER_VERSION": "18.11.4", - "GITLAB_KAS_VERSION": "18.11.4", - "GITLAB_PAGES_VERSION": "18.11.4", + "GITALY_SERVER_VERSION": "18.11.5", + "GITLAB_KAS_VERSION": "18.11.5", + "GITLAB_PAGES_VERSION": "18.11.5", "GITLAB_SHELL_VERSION": "14.50.0", "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.14.7", - "GITLAB_WORKHORSE_VERSION": "18.11.4" + "GITLAB_WORKHORSE_VERSION": "18.11.5" } } diff --git a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix index 8b55073391bb..5fcf95d2f083 100644 --- a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix +++ b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix @@ -10,7 +10,7 @@ in buildGoModule (finalAttrs: { pname = "gitlab-workhorse"; - version = "18.11.4"; + version = "18.11.5"; # nixpkgs-update: no auto update src = fetchFromGitLab { diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile index 51ab15115117..ee306fa79e70 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile @@ -117,7 +117,7 @@ gem 'openid_connect', '~> 2.3.0', feature_category: :system_access gem 'omniauth-salesforce', '~> 1.0.5', path: 'vendor/gems/omniauth-salesforce', feature_category: :system_access gem 'omniauth-atlassian-oauth2', '~> 0.2.0', feature_category: :system_access gem 'rack-oauth2', '~> 2.2.1', feature_category: :system_access -gem 'jwt', '~> 2.10.0', feature_category: :system_access +gem 'jwt', '~> 2.10.3', feature_category: :system_access # Kerberos authentication. EE-only gem 'gssapi', '~> 1.3.1', group: :kerberos, feature_category: :system_access @@ -702,7 +702,7 @@ gem 'valid_email', '~> 0.1', feature_category: :shared # rubocop:todo Gemfile/Mi gem 'jsonb_accessor', '~> 1.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'json', '~> 2.19.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'json_schemer', '~> 2.4.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 -gem 'oj', '~> 3.16.0', '>=3.16.16', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 +gem 'oj', '~> 3.17.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'oj-introspect', '~> 0.9', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'multi_json', '~> 1.17.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'yajl-ruby', '~> 1.4.3', require: 'yajl', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -768,3 +768,6 @@ gem 'gitlab_query_language', '~> 0.26.0', feature_category: :integrations # standard Gem, version increase to resolve vulnerabilities gem "zlib", "~> 3.2", ">= 3.2.3", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/work_items/596593 + +# standard Gem, pin version to resolve vulnerabilities +gem "erb", "= 4.0.3.1", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/work_items/596593 diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock index f3e631d33ddb..9e054ba008c9 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock @@ -237,29 +237,29 @@ GEM base64 (~> 0.2) faraday (>= 1.0, < 3.0.0) faraday-retry (>= 1.0, < 3.0.0) - actioncable (7.2.3) - actionpack (= 7.2.3) - activesupport (= 7.2.3) + actioncable (7.2.3.1) + actionpack (= 7.2.3.1) + activesupport (= 7.2.3.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.2.3) - actionpack (= 7.2.3) - activejob (= 7.2.3) - activerecord (= 7.2.3) - activestorage (= 7.2.3) - activesupport (= 7.2.3) + actionmailbox (7.2.3.1) + actionpack (= 7.2.3.1) + activejob (= 7.2.3.1) + activerecord (= 7.2.3.1) + activestorage (= 7.2.3.1) + activesupport (= 7.2.3.1) mail (>= 2.8.0) - actionmailer (7.2.3) - actionpack (= 7.2.3) - actionview (= 7.2.3) - activejob (= 7.2.3) - activesupport (= 7.2.3) + actionmailer (7.2.3.1) + actionpack (= 7.2.3.1) + actionview (= 7.2.3.1) + activejob (= 7.2.3.1) + activesupport (= 7.2.3.1) mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (7.2.3) - actionview (= 7.2.3) - activesupport (= 7.2.3) + actionpack (7.2.3.1) + actionview (= 7.2.3.1) + activesupport (= 7.2.3.1) cgi nokogiri (>= 1.8.5) racc @@ -269,36 +269,36 @@ GEM rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) useragent (~> 0.16) - actiontext (7.2.3) - actionpack (= 7.2.3) - activerecord (= 7.2.3) - activestorage (= 7.2.3) - activesupport (= 7.2.3) + actiontext (7.2.3.1) + actionpack (= 7.2.3.1) + activerecord (= 7.2.3.1) + activestorage (= 7.2.3.1) + activesupport (= 7.2.3.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.2.3) - activesupport (= 7.2.3) + actionview (7.2.3.1) + activesupport (= 7.2.3.1) builder (~> 3.1) cgi erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activejob (7.2.3) - activesupport (= 7.2.3) + activejob (7.2.3.1) + activesupport (= 7.2.3.1) globalid (>= 0.3.6) - activemodel (7.2.3) - activesupport (= 7.2.3) - activerecord (7.2.3) - activemodel (= 7.2.3) - activesupport (= 7.2.3) + activemodel (7.2.3.1) + activesupport (= 7.2.3.1) + activerecord (7.2.3.1) + activemodel (= 7.2.3.1) + activesupport (= 7.2.3.1) timeout (>= 0.4.0) - activestorage (7.2.3) - actionpack (= 7.2.3) - activejob (= 7.2.3) - activerecord (= 7.2.3) - activesupport (= 7.2.3) + activestorage (7.2.3.1) + actionpack (= 7.2.3.1) + activejob (= 7.2.3.1) + activerecord (= 7.2.3.1) + activesupport (= 7.2.3.1) marcel (~> 1.0) - activesupport (7.2.3) + activesupport (7.2.3.1) base64 benchmark (>= 0.3) bigdecimal @@ -307,7 +307,7 @@ GEM drb i18n (>= 1.6, < 2) logger (>= 1.4.2) - minitest (>= 5.1) + minitest (>= 5.1, < 6) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) addressable (2.8.7) @@ -509,7 +509,7 @@ GEM activerecord (>= 5.a) database_cleaner-core (~> 2.0) database_cleaner-core (2.0.1) - date (3.4.1) + date (3.5.1) deb_version (1.0.2) debug (1.11.1) irb (~> 1.10) @@ -610,7 +610,9 @@ GEM email_validator (2.2.4) activemodel encryptor (3.0.0) - erubi (1.12.0) + erb (4.0.3.1) + cgi (>= 0.3.3) + erubi (1.13.1) escape_utils (1.3.0) et-orbi (1.2.11) tzinfo @@ -1082,11 +1084,12 @@ GEM parser (>= 2.5, != 2.5.1.1) invisible_captcha (2.3.0) rails (>= 5.2) - io-console (0.8.0) - io-event (1.14.5) + io-console (0.8.2) + io-event (1.14.3) ipaddress (0.8.3) - irb (1.15.1) + irb (1.18.0) pp (>= 0.6.0) + prism (>= 1.3.0) rdoc (>= 4.0.0) reline (>= 0.4.2) jaeger-client (1.1.0) @@ -1125,7 +1128,7 @@ GEM pg (>= 0.18.1) jsonpath (1.1.2) multi_json - jwt (2.10.2) + jwt (2.10.3) base64 kaminari (1.2.2) activesupport (>= 4.1.0) @@ -1226,7 +1229,7 @@ GEM mime-types-data (3.2023.1003) mini_histogram (0.3.1) mini_magick (4.13.2) - mini_mime (1.1.2) + mini_mime (1.1.5) mini_portile2 (2.8.9) minitest (5.11.3) mixlib-cli (2.1.8) @@ -1253,7 +1256,7 @@ GEM uri net-http-persistent (4.0.5) connection_pool (~> 2.2) - net-imap (0.5.9) + net-imap (0.6.4) date net-protocol net-ldap (0.20.0) @@ -1266,14 +1269,14 @@ GEM timeout net-scp (4.0.0) net-ssh (>= 2.6.5, < 8.0.0) - net-smtp (0.3.3) + net-smtp (0.5.1) net-protocol net-ssh (7.3.0) netrc (0.11.0) - nio4r (2.7.0) + nio4r (2.7.5) nkf (0.2.0) no_proxy_fix (0.1.2) - nokogiri (1.19.1) + nokogiri (1.19.3) mini_portile2 (~> 2.8.2) racc (~> 1.4) notiffany (0.1.3) @@ -1307,7 +1310,7 @@ GEM plist (~> 3.1) train-core wmi-lite (~> 1.0) - oj (3.16.16) + oj (3.17.3) bigdecimal (>= 3.0) ostruct (>= 0.2) oj-introspect (0.9.0) @@ -1588,7 +1591,7 @@ GEM google-protobuf (>= 3.25.3) plist (3.7.0) png_quantizator (0.2.1) - pp (0.6.2) + pp (0.6.3) prettyprint prawn (2.5.0) matrix (~> 0.4) @@ -1611,7 +1614,7 @@ GEM prime (0.1.3) forwardable singleton - prism (1.4.0) + prism (1.9.0) proc_to_ast (0.1.0) coderay parser @@ -1633,7 +1636,7 @@ GEM pry (>= 0.13.0) tty-markdown tty-prompt - psych (5.2.3) + psych (5.3.1) date stringio public_suffix (6.0.1) @@ -1668,20 +1671,20 @@ GEM rackup (1.0.1) rack (< 3) webrick - rails (7.2.3) - actioncable (= 7.2.3) - actionmailbox (= 7.2.3) - actionmailer (= 7.2.3) - actionpack (= 7.2.3) - actiontext (= 7.2.3) - actionview (= 7.2.3) - activejob (= 7.2.3) - activemodel (= 7.2.3) - activerecord (= 7.2.3) - activestorage (= 7.2.3) - activesupport (= 7.2.3) + rails (7.2.3.1) + actioncable (= 7.2.3.1) + actionmailbox (= 7.2.3.1) + actionmailer (= 7.2.3.1) + actionpack (= 7.2.3.1) + actiontext (= 7.2.3.1) + actionview (= 7.2.3.1) + activejob (= 7.2.3.1) + activemodel (= 7.2.3.1) + activerecord (= 7.2.3.1) + activestorage (= 7.2.3.1) + activesupport (= 7.2.3.1) bundler (>= 1.15.0) - railties (= 7.2.3) + railties (= 7.2.3.1) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) @@ -1696,9 +1699,9 @@ GEM rails-i18n (7.0.10) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) - railties (7.2.3) - actionpack (= 7.2.3) - activesupport (= 7.2.3) + railties (7.2.3.1) + actionpack (= 7.2.3.1) + activesupport (= 7.2.3.1) cgi irb (~> 1.13) rackup (>= 1.0.0) @@ -1721,8 +1724,10 @@ GEM msgpack (>= 0.4.3) optimist (>= 3.0.0) rchardet (1.8.0) - rdoc (6.13.0) + rdoc (6.17.0) + erb psych (>= 4.0.0) + tsort re2 (2.23.0) mini_portile2 (~> 2.8.9) recaptcha (5.12.3) @@ -1751,7 +1756,7 @@ GEM redis (>= 4, < 6) regexp_parser (2.10.0) regexp_property_values (1.0.0) - reline (0.6.0) + reline (0.6.3) io-console (~> 0.5) representable (3.2.0) declarative (< 0.1.0) @@ -1994,7 +1999,7 @@ GEM activesupport rspec (~> 3.3) state_machines - stringio (3.1.7) + stringio (3.2.0) strings (0.2.1) strings-ansi (~> 0.2) unicode-display_width (>= 1.5, < 3.0) @@ -2027,11 +2032,11 @@ GEM test_file_finder (0.3.1) faraday (>= 1.0, < 3.0, != 2.0.0) text (1.3.1) - thor (1.3.1) + thor (1.5.0) thread_safe (0.3.6) thrift (0.22.0) tilt (2.0.11) - timeout (0.4.3) + timeout (0.6.1) timfel-krb5-auth (0.8.3) tins (1.31.1) sync @@ -2155,7 +2160,8 @@ GEM hashdiff (>= 0.4.0, < 2.0.0) webrick (1.9.1) websocket (1.2.10) - websocket-driver (0.7.6) + websocket-driver (0.8.0) + base64 websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) wikicloth (0.8.1) @@ -2250,6 +2256,7 @@ DEPENDENCIES elasticsearch-rails (~> 7.2) email_reply_trimmer (~> 0.1) email_spec (~> 2.3.0) + erb (= 4.0.3.1) error_tracking_open_api! factory_bot_rails (~> 6.5.0) faraday (~> 2) @@ -2361,7 +2368,7 @@ DEPENDENCIES json (~> 2.19.0) json_schemer (~> 2.4.0) jsonb_accessor (~> 1.4) - jwt (~> 2.10.0) + jwt (~> 2.10.3) kaminari (~> 1.2.2) knapsack (~> 4.0.0) kramdown (~> 2.5.0) @@ -2395,7 +2402,7 @@ DEPENDENCIES oauth2 (~> 2.0) octokit (~> 9.0) ohai (~> 19.1.16) - oj (~> 3.16.0, >= 3.16.16) + oj (~> 3.17.0) oj-introspect (~> 0.9) omniauth (~> 2.1.0) omniauth-alicloud (~> 3.0.0) @@ -2556,5 +2563,754 @@ DEPENDENCIES zeitwerk (= 2.6.18) zlib (~> 3.2, >= 3.2.3) +CHECKSUMS + CFPropertyList (3.0.7) sha256=c45721614aca8d5eb6fa216f2ec28ec38de1a94505e9766a20e98745492c3c4c + RedCloth (4.3.4) sha256=5231b2fdd91a933915cba330e5fd1a74025e77b56f57b7404c7191ebf2812297 + acme-client (2.0.31) sha256=69c6c2bd015fdd4bdacdb3c2baa9f0034dbf91b855e08f15b78a533cc77ff360 + action_dispatch-draw_all (0.1.0) + actioncable (7.2.3.1) sha256=d3bf40a3f4fc79a09709878f0e5c43a5e2d8e6607089f6b38f9472b8715eb33c + actionmailbox (7.2.3.1) sha256=a4e73480c97ab2fff5a416f92c54b065b1a6564ea4a807d42e0b83a94d4ec541 + actionmailer (7.2.3.1) sha256=f578b6d5c5f81a20b6f6a796187698890c8348c041daa5e2e7cf7814ac520467 + actionpack (7.2.3.1) sha256=b66afe7f937273270cb63f03bde7af7ba850017867766e8848d06d3e12e1e4ca + actiontext (7.2.3.1) sha256=5b1418f407ea347b98084a62b9b6caa1d3b1eb482d18dbbb69fad43f242843e3 + actionview (7.2.3.1) sha256=de19b86843391762ac24a6287c30fbba11cd475fa4d4b664924d5fb7a2f1ff7c + activejob (7.2.3.1) sha256=0bc4227ce371b82da119cd27ed91e0deb9b744bbfa266b86e4bd8d1e2a8f6ed8 + activemodel (7.2.3.1) sha256=39e1869b85e7a0b64a8ccddf19f3fb0c44261b329785384bb88f878eab51c0d0 + activerecord (7.2.3.1) sha256=b89513e275da5b34183c5f2a497c154b02dcc7c811d399ab557e67e36170a05d + activerecord-gitlab (0.2.0) + activestorage (7.2.3.1) sha256=0b224ea42e6256d3e33768bdccad8e3c9110a5140fc9faf98bde8873dd5dffab + activesupport (7.2.3.1) sha256=11ebed516a43a0bb47346227a35ebae4d9427465a7c9eb197a03d5c8d283cb34 + addressable (2.8.7) sha256=462986537cf3735ab5f3c0f557f14155d778f4b43ea4f485a9deb9c8f7c58232 + aes_key_wrap (1.1.0) sha256=b935f4756b37375895db45669e79dfcdc0f7901e12d4e08974d5540c8e0776a5 + akismet (3.0.0) sha256=74991b8e3d3257eeea996b47069abb8da2006c84a144255123e8dffd1c86b230 + aliyun-sdk (0.8.0) sha256=65915d3f9b528082253d1f9ad0e4d13d6b552933fe49251c68c6915cd4d75b9d + amatch (0.4.1) sha256=d3ff15226a2e627c72802e94579db829e5e10c96cf89d329494caec5889145f7 + amazing_print (1.8.1) sha256=f53b4e1881f53f9663cb222840c7a027d0e61d46cc908366965739559c0d6d68 + android_key_attestation (0.3.0) sha256=467eb01a99d2bb48ef9cf24cc13712669d7056cba5a52d009554ff037560570b + apollo_upload_server (2.1.8) sha256=404812f0e1b139ff88a2fc89aa5b6906b377812ddea654459cbf551a4b25a8e8 + app_store_connect (0.38.0) sha256=30f624109298ed009a36408edac264a5200d967d28d960f3e37f02e9cab25ce6 + arr-pm (0.0.12) sha256=fdff482f75239239201f4d667d93424412639aad0b3b0ad4d827e7c637e0ad39 + asciidoctor (2.0.26) sha256=16e3accf1fc206bbd6335848649d7fd65f31d2daa60d85af13d47a8ee4b071c1 + asciidoctor-include-ext (0.4.0) sha256=406adb9d2fbfc25536609ca13b787ed704dc06a4e49d6709b83f3bad578f7878 + asciidoctor-kroki (0.10.0) sha256=8e4225d88f120e2e7b5d3f5ddb67c5e69496d7344a16c57db5036ac900123062 + asciidoctor-plantuml (0.0.16) sha256=407e47cd1186ded5ccc75f0c812e5524c26c571d542247c5132abb8f47bd1793 + ast (2.4.2) sha256=1e280232e6a33754cde542bc5ef85520b74db2aac73ec14acef453784447cc12 + async (2.32.0) sha256=79ffbc8a5a99a8e7e5e65c7622ecf1e38e2193f0b920c5fec2316f09ff184787 + atlassian-jwt (0.2.1) sha256=2fd2d87418773f2e140c038cb22e049069708aff2bd0a423a7e1740574e97823 + attr_encrypted (4.2.0) sha256=7e5c80159e6e38ed40dc4e2e65c4f57234fe1f376bddc40c8b773bfb9b81ad51 + attr_required (1.0.2) sha256=f0ebfc56b35e874f4d0ae799066dbc1f81efefe2364ca3803dc9ea6a4de6cb99 + awesome_print (1.9.2) sha256=e99b32b704acff16d768b3468680793ced40bfdc4537eb07e06a4be11133786e + aws-eventstream (1.3.0) sha256=f1434cc03ab2248756eb02cfa45e900e59a061d7fbdc4a9fd82a5dd23d796d3f + aws-partitions (1.1001.0) sha256=2979f3317d3a757508d35d0f322839f422cbc8459589b7cc4a3889d0085a8307 + aws-sdk-cloudformation (1.134.0) sha256=b851337a36a4e0f917e16db0ea6d8429395beb32cfc7e04fd253134143fdd8ed + aws-sdk-core (3.242.0) sha256=c17b3003acc78d80c1a8437b285a1cfc5e4d7749ce7821cf3071e847535a29a0 + aws-sdk-kms (1.76.0) sha256=e7f75013cba9ba357144f66bbc600631c192e2cda9dd572794be239654e2cf49 + aws-sdk-s3 (1.213.0) sha256=af596ccf544582406db610e95cc9099276eaf03142f57a2f30f76940e598e50d + aws-sigv4 (1.9.1) sha256=7753e320c39f80f82f9e0883b30de0e7b99e756adbaedc80c50b6ad59d49c379 + axe-core-api (4.10.3) sha256=6e10f3ed1c031804f16e8154d9d5dc658564d10850cee860e125fe665c3f0148 + axe-core-rspec (4.10.3) sha256=ca21d0111e2d0fcd0f1da922c9071337336732aa6a3a8dc21bed94c9a701527e + axiom-types (0.1.1) sha256=c1ff113f3de516fa195b2db7e0a9a95fd1b08475a502ff660d04507a09980383 + babosa (2.0.0) sha256=a6218db8a4dc8fd99260dde8bc3d5fa1a0c52178196e236ebb31e41fbdcdb8a6 + backport (1.2.0) sha256=912c7dfdd9ee4625d013ddfccb6205c3f92da69a8990f65c440e40f5b2fc7f75 + base32 (0.3.4) sha256=cb9810ab7c79862ed6ead254b3a44fa2535d088396cd412eef38bdc206055aba + base64 (0.2.0) sha256=0f25e9b21a02a0cc0cea8ef92b2041035d39350946e8789c562b2d1a3da01507 + batch-loader (2.0.5) sha256=964bf638b8f498bab40abaafc6f89c057b2e02aa25b64fc1ec12872ad6bff213 + bcrypt (3.1.22) sha256=1f0072e88c2d705d94aff7f2c5cb02eb3f1ec4b8368671e19112527489f29032 + benchmark (0.4.1) sha256=d4ef40037bba27f03b28013e219b950b82bace296549ec15a78016552f8d2cce + benchmark-ips (2.14.0) sha256=b72bc8a65d525d5906f8cd94270dccf73452ee3257a32b89fbd6684d3e8a9b1d + benchmark-malloc (0.2.0) sha256=37c68f0435261634026f584d79956a35325a3027e3e6b4cc8d7575aa10537e6b + benchmark-memory (0.2.0) sha256=ca1e436433b09535ee8f64f80600a5edb407cff1f6ac70e089ca238118e6ab5c + benchmark-perf (0.6.0) sha256=fe2b01959f3de0f9dd34820d54ef881eb4f3589fccb7d17b63068ac92d7f9621 + benchmark-trend (0.4.0) sha256=de5a02a9f443babefbbd97784759820decee8554a0c273d859c02a0990845d81 + bigdecimal (3.2.3) sha256=ffd11d1ac67a0d3b2f44aec0a6487210b3f813f363dd11f1fcccf5ba00da4e1b + bindata (2.5.1) sha256=53186a1ec2da943d4cb413583d680644eb810aacbf8902497aac8f191fad9e58 + binding_of_caller (1.0.0) sha256=3aad25d1d538fc6e7972978f9bf512ccd992784009947c81633bea776713161d + bootsnap (1.23.0) sha256=c1254f458d58558b58be0f8eb8f6eec2821456785b7cdd1e16248e2020d3f214 + browser (5.3.1) sha256=62745301701ff2c6c5d32d077bb12532b20be261929dcb52c6781ed0d5658b3c + builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f + bullet (8.0.8) sha256=b4b9905eb6b803d9a0ba620944ed79c8bb27ff3ca90ef8f8e39ff21db5b7c542 + bundler-checksum (0.1.0) + byebug (12.0.0) sha256=d4a150d291cca40b66ec9ca31f754e93fed8aa266a17335f71bb0afa7fca1a1e + capybara (3.40.0) sha256=42dba720578ea1ca65fd7a41d163dd368502c191804558f6e0f71b391054aeef + capybara-screenshot (1.0.27) sha256=afa1896cc23df77be1774e8d3b3ce3953bf060aeaa04ff87607b5daf689174f2 + carrierwave (1.3.4) sha256=81772dabd1830edbd7f4526d2ae2c79f974f1d48900c3f03f7ecb7c657463a21 + cbor (0.5.10.1) sha256=79cdf79f18dcd9ee97e0b849c6d573e5a2e3ddc1954d180f384d6ed2612b6df0 + cgi (0.5.0) sha256=fe99f65bb2c146e294372ebb27602adbc3b4c008e9ea7038c6bd48c1ec9759da + character_set (1.8.0) sha256=2b7317462adaedff0bd1576ae86d71bc5efe133a5d0b7c257021b00fe3153f51 + charlock_holmes (0.7.9) sha256=b49e8a11ce1921e2c5b65511bb864ae51720ce9bd1c336ccf0e89e6c8ae62db0 + chef-config (18.3.0) sha256=c183a2ff41da8d63b1e4a60853c9c701a053ab9afe13df767a578db5f07072df + chef-utils (18.3.0) sha256=827f7aace26ba9f5f8aca45059644205cc715baded80229f1fd5518d21970701 + chunky_png (1.4.0) sha256=89d5b31b55c0cf4da3cf89a2b4ebc3178d8abe8cbaf116a1dba95668502fdcfe + circuitbox (2.0.0) sha256=496e9c1e76496e1e141490085f6cdcc4a8dedc72da8361bef69d8c5423b4da14 + citrus (3.0.2) sha256=4ec2412fc389ad186735f4baee1460f7900a8e130ffe3f216b30d4f9c684f650 + claide (1.1.0) sha256=6d3c5c089dde904d96aa30e73306d0d4bd444b1accb9b3125ce14a3c0183f82e + claide-plugins (0.9.2) sha256=c7ea78bc067ab23bce8515497cdcdcb8f01c86dadfbe13c44644e382922c1c2e + click_house-client (0.8.8) sha256=ee5e508a08390c3c46aa5818409e17eb60368c05a5142fbb63e611d35d1a5eef + coderay (1.1.3) sha256=dc530018a4684512f8f38143cd2a096c9f02a1fc2459edcfe534787a7fc77d4b + coercible (1.0.0) sha256=5081ad24352cc8435ce5472bc2faa30260c7ea7f2102cc6a9f167c4d9bffaadc + colored2 (3.1.2) sha256=b13c2bd7eeae2cf7356a62501d398e72fde78780bd26aec6a979578293c28b4a + commonmarker (0.23.12) sha256=da2d2f89c7c7b51c42c6e69ace3ab5df39497683f86e83aca7087c671d523ccd + concurrent-ruby (1.3.6) sha256=6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab + connection_pool (2.5.5) sha256=e54ff92855753df1fd7c59fa04a398833355f27dd14c074f8c83a05f72a716ad + console (1.29.2) sha256=afd9b75a1b047059dda22df0e3c0a386e96f50f6752c87c4b00b1a9fcbe77cd6 + cork (0.3.0) sha256=a0a0ac50e262f8514d1abe0a14e95e71c98b24e3378690e5d044daf0013ad4bc + cose (1.3.1) sha256=d5d4dbcd6b035d513edc4e1ab9bc10e9ce13b4011c96e3d1b8fe5e6413fd6de5 + countries (4.0.1) sha256=d32e8a3c0b22949f1a41ea6d9005f5168ffce226f8fe077d1d6be785fffa81c5 + coverband (6.2.0) sha256=2769926059237dab37627a4bb6e27423cb4f3689781330a70d283b64bd8a8aab + crack (0.4.3) sha256=5318ba8cd9cf7e0b5feb38948048503ba4b1fdc1b6ff30a39f0a00feb6036b29 + crass (1.0.6) sha256=dc516022a56e7b3b156099abc81b6d2b08ea1ed12676ac7a5657617f012bd45d + creole (0.5.0) sha256=951701e2d80760f156b1cb2a93471ca97c076289becc067a33b745133ed32c03 + cronex (0.15.0) sha256=21c794e085fad2951c4f2e279f440340a35ba2297e0b738f22f263f69fbe2186 + css_parser (1.14.0) sha256=f2ce6148cd505297b07bdbe7a5db4cce5cf530071f9b732b9a23538d6cdc0113 + cssbundling-rails (1.4.3) sha256=53aecd5a7d24ac9c8fcd92975acd0e830fead4ee4583d3d3d49bb64651946e41 + csv (3.3.0) sha256=0bbd1defdc31134abefed027a639b3723c2753862150f4c3ee61cab71b20d67d + csv_builder (0.1.0) + cvss-suite (4.1.2) sha256=b2ced80bb9573d29cd42f728e7653b3df740b480bc18f8ab1c350fde859896f5 + danger (9.4.2) sha256=43e552c6731030235a30fdeafe703d2e2ab9c30917154489cb0ecd9ad3259d80 + danger-gitlab (8.0.0) sha256=497dd7d0f6513913de651019223d8058cf494df10acbd17de92b175dfa04a3a8 + database_cleaner-active_record (2.2.2) sha256=88296b9f3088c31f7c0d4fcec10f68e4b71c96698043916de59b04debec10388 + database_cleaner-core (2.0.1) sha256=8646574c32162e59ed7b5258a97a208d3c44551b854e510994f24683865d846c + date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0 + deb_version (1.0.2) sha256=c21f911d7f2fd1d61219caae254fc078e6598e477fdff8a05a18bec6c72ee713 + debug (1.11.1) sha256=2e0b0ac6119f2207a6f8ac7d4a73ca8eb4e440f64da0a3136c30343146e952b6 + debug_inspector (1.1.0) sha256=eaa5a2d0195e1d65fb4164e8e7e466cca2e7eb53bc5e608cf12b8bf02c3a8606 + declarative (0.0.20) sha256=8021dd6cb17ab2b61233c56903d3f5a259c5cf43c80ff332d447d395b17d9ff9 + declarative_policy (2.1.0) sha256=f9ab705da726174bde97785c319311a4abf6143c07862f882bd8bc1b69361eea + derailed_benchmarks (2.2.1) sha256=654280664fded41c9cd8fc27fc0fcfaf096023afab90eb4ac1185ba70c5d4439 + descendants_tracker (0.0.4) sha256=e9c41dd4cfbb85829a9301ea7e7c48c2a03b26f09319db230e6479ccdc780897 + devfile (0.5.0) sha256=6a7e3be19e3e6b4b698b64ec4d6fd85b6653ce810c65cee611907d47ebb4cccf + device_detector (1.1.3) sha256=c5fe3fe42cab2e8aa01f193b2074b8bb1510373ce47127206f28c7dea75a9c79 + devise (4.9.4) sha256=920042fe5e704c548aa4eb65ebdd65980b83ffae67feb32c697206bfd975a7f8 + devise-pbkdf2-encryptable (0.0.0) + devise-two-factor (5.1.0) sha256=eae7a78d562e7ff623932d6c0b7f1bdbd4809c63e916875da3db7abaadf41ae1 + diff-lcs (1.5.0) sha256=49b934001c8c6aedb37ba19daec5c634da27b318a7a3c654ae979d6ba1929b67 + diff_match_patch (0.1.0) + diffy (3.4.4) sha256=79384ab5ca82d0e115b2771f0961e27c164c456074bd2ec46b637ebf7b6e47e3 + digest-crc (0.6.5) sha256=5ca456f3352dc5ff17eb95deb3dd5a79dc79f8bf751d8005abca5b7b9b252124 + docile (1.4.0) sha256=5f1734bde23721245c20c3d723e76c104208e1aa01277a69901ce770f0ebb8d3 + domain_name (0.5.20190701) sha256=000a600454cb4a344769b2f10b531765ea7bd3a304fe47ed12e5ca1eab969851 + doorkeeper (5.8.2) sha256=a73d07aeaf590b1e7e2a35390446f23131c9f37bc0561653e514d3973f4d50d3 + doorkeeper-device_authorization_grant (1.0.3) sha256=94c3ac12a0d50942850ecd58ed64298b397a5e903e8880cb68d4085600932679 + doorkeeper-openid_connect (1.8.11) sha256=52a9a9c03176f5fa54d04b8f5378902beff126e3423fa447288b168276b7f6d3 + dotenv (2.7.6) sha256=2451ed5e8e43776d7a787e51d6f8903b98e446146c7ad143d5678cc2c409d547 + drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373 + dry-cli (1.0.0) sha256=28ead169f872954dd08910eb8ead59cf86cd18b4aab321e8eeefe945749569f0 + dry-core (1.1.0) sha256=0903821a9707649a7da545a2cd88e20f3a663ab1c5288abd7f914fa7751ab195 + dry-inflector (1.2.0) sha256=22f5d0b50fd57074ae57e2ca17e3b300e57564c218269dcf82ff3e42d3f38f2e + dry-logic (1.6.0) sha256=da6fedbc0f90fc41f9b0cc7e6f05f5d529d1efaef6c8dcc8e0733f685745cea2 + dry-types (1.8.3) sha256=b5d97a45e0ed273131c0c3d5bc9f5633c2d1242e092ee47401ce7d5eab65c1bc + dumb_delegator (1.0.0) sha256=ff5e411816d2d8ad8e260b269e712ae3839dddb0f9f8e18d3b1a3fe08f6d2e94 + duo_api (1.4.0) sha256=06a6b406184e6e4b14af7389ac3990e667fb8509a1feba7de3af2f78d98c0877 + ed25519 (1.4.0) sha256=16e97f5198689a154247169f3453ef4cfd3f7a47481fde0ae33206cdfdcac506 + elasticsearch (7.17.11) sha256=ed080f085d939f21d07f424ebcea95326e4bdb5f770a8f33aac699374f2ffc86 + elasticsearch-api (7.17.11) sha256=fed8f7b64493c97cf3984a33396a798204b54b8e1b01c5b6c099fa3fd4209107 + elasticsearch-model (7.2.1) sha256=8b5c4b57664bb29f4854fa39603b5ccecfbf9b22fee87bcd16917321dae6a20b + elasticsearch-rails (7.2.1) sha256=0750dc0e956358d9a3a0912a8186c266ef19f8de0b178c61996ed1a6998156e4 + elasticsearch-transport (7.17.11) sha256=d18057d5295e4c39fe80084ede9e00e9c0e0d74580348985f8677b2fb7f70f03 + email_reply_trimmer (0.1.6) sha256=9fede222ce660993e4e2e3dad282535ceb7914e246eb8302c19aa9e021f7326e + email_spec (2.3.0) sha256=df23be7a131186f7a3d5be3b35eaac9196f9ac13bd26c9c3d59341e13d852d11 + email_validator (2.2.4) sha256=5ab238095bec7aef9389f230e9e0c64c5081cdf91f19d6c5cecee0a93af20604 + encryptor (3.0.0) sha256=abf23f94ab4d864b8cea85b43f3432044a60001982cda7c33c1cd90da8db1969 + erb (4.0.3.1) sha256=bcaaef8cbaa9c46674487c95636050820262ba61293cf33f10242a90dc80654f + error_tracking_open_api (1.0.0) + erubi (1.13.1) sha256=a082103b0885dbc5ecf1172fede897f9ebdb745a4b97a5e8dc63953db1ee4ad9 + escape_utils (1.3.0) sha256=dffb7010922880ace6ceed642156c64e2a64620f27e0849f43bc4f68fd3c2c09 + et-orbi (1.2.11) sha256=d26e868cc21db88280a9ec1a50aa3da5d267eb9b2037ba7b831d6c2731f5df64 + ethon (0.16.0) sha256=bba0da1cea8ac3e1f5cdd7cb1cb5fc78d7ac562c33736f18f0c3eb2b63053d9e + excon (1.3.0) sha256=d83d3bc2a46a74f969406071e0acc32971381a01d7382a79fa75529fb28046be + execjs (2.8.1) sha256=6d939919cfd81bcc4d6556f322c3995a70cfe4289ea0bd3b1f999b489c323088 + expgen (0.1.1) sha256=4e6a0f65b210a201d6045debb3e62a24e33251a49f81a11b067d303a60d3a239 + expression_parser (0.9.0) sha256=2b56db3cffc48c3337f4f29f5bc2374c86e7ba29acb40269c74bb55af9f868a4 + extended-markdown-filter (0.7.0) sha256=c8eeef7409fbae18c6b407cd3e4eeb5d25c35cb08fe1ac06f375df3db2d4f138 + factory_bot (6.5.0) sha256=6374b3a3593b8077ee9856d553d2e84d75b47b912cc24eafea4062f9363d2261 + factory_bot_rails (6.5.1) sha256=d3cc4851eae4dea8a665ec4a4516895045e710554d2b5ac9e68b94d351bc6d68 + faraday (2.13.4) sha256=c719ff52cfd0dbaeca79dd83ed3aeea3f621032abf8bc959d1c05666157cac26 + faraday-follow_redirects (0.3.0) sha256=d92d975635e2c7fe525dd494fcd4b9bb7f0a4a0ec0d5f4c15c729530fdb807f9 + faraday-http-cache (2.5.0) sha256=64b7366d66e508e1c3dd855ebb20ce9da429330e412a23d9ebbc0a7a7b227463 + faraday-multipart (1.1.1) sha256=77a18ff40149030fd1aef55bb4fc7a67ce46419a8a3fcd010e28c2526e8d8903 + faraday-net_http (3.1.0) sha256=1627be414960d0131691190ff524506ba6607402a50fb6eccda9e64ca60f859f + faraday-net_http_persistent (2.1.0) sha256=b41720b13f56dae77114d9de54baef2d76d0b06ab40d695b2a98e254b56ade0b + faraday-retry (2.2.1) sha256=4146fed14549c0580bf14591fca419a40717de0dd24f267a8ec2d9a728677608 + faraday-typhoeus (1.1.0) sha256=24c6147c213818dde3ebc50ae47ab92f9a7e554903aa362707126f749c6890e7 + faraday_middleware-aws-sigv4 (1.0.1) sha256=a001ea4f687ca1c60bad8f2a627196905ce3dbf285e461dc153240e92eaabe8f + fast_blank (1.0.1) sha256=269fc30414fed4e6403bc4a49081e1ea539f8b9226e59276ed1efaefabaa17ea + fast_gettext (4.1.0) sha256=8e6b612676d601209662d2cd793ed4a067f834c8ca65ede793bacc9bcc1c2763 + ffaker (2.25.0) sha256=e485c5adf8195aac55662875b7f515469bca46d77b60d0e7d08db6861bcbec40 + ffi (1.17.3) sha256=0e9f39f7bb3934f77ad6feab49662be77e87eedcdeb2a3f5c0234c2938563d4c + ffi-compiler (1.0.1) sha256=019f389b078a2fec9de7f4f65771095f80a447e34436b4588bcb629e2a564c30 + ffi-yajl (2.6.0) sha256=69baa612273991e4c79667464eb25f3feb169899aab33929a33b03234af24336 + fiber-annotation (0.2.0) sha256=7abfadf1d119f508867d4103bf231c0354d019cc39a5738945dec2edadaf6c03 + fiber-local (1.1.0) sha256=c885f94f210fb9b05737de65d511136ea602e00c5105953748aa0f8793489f06 + fiber-storage (0.1.2) sha256=02f72742fd3e5818165b5455b57f5b536cf68908233531cdc6ee894be2c9ae2c + find_a_port (1.0.1) sha256=605d6a84b5e6f138da2b06c87c5a4a0231e4fdc9b9a92022d9caa361f77d5ceb + flipper (1.3.6) sha256=590d82f0250885d8e55231a81396767a48ccd8c2b1b46d5fb7acdfde83b110ed + flipper-active_record (1.3.6) sha256=0c172224e4024637abd47fbd1429ded2cd2042693757f3caa7b80f4bb06b2abe + flipper-active_support_cache_store (1.3.6) sha256=c03c2d231e7f1f39b94b772fb856b4e5274697f87268497822cb117150cd1037 + fog-aliyun (0.4.0) sha256=8f2334604beb781eafbb9cd5f50141fbb2c7eb77c7f2b01f45c2e04db0e5cc38 + fog-aws (3.33.1) sha256=20c7336ed978be6cbf2765844c53f30676288af98f1cb49945aa7b7b45a799a5 + fog-core (2.6.0) sha256=3fe08aa83a23cddce42f4ba412040c08f890d7ff04c175c0ee59119371245be6 + fog-google (1.29.4) sha256=5185b727cedbdd7710d0703cd513b4b80c2aa356d3616839f6a2b841fd467ce3 + fog-json (1.2.0) sha256=dd4f5ab362dbc72b687240bba9d2dd841d5dfe888a285797533f85c03ea548fe + fog-local (0.9.0) sha256=2bb5ffb153343a2d641018e2571155ebabd11908a7133504ead7ee03586a6a1c + fog-xml (0.1.5) sha256=52b9fea10701461dd3eaf9d9839702169b418dbbf50426786b9b74fade373bd6 + formatador (0.2.5) sha256=80821869ddacb79e72870ff4bb1531efacd278c04f2df26bc6b4529ee13582bd + forwardable (1.3.3) sha256=f17df4bd6afa6f46a003217023fe5716ef88ce261f5c4cf0edbdeed6470cafac + fugit (1.11.2) sha256=4c2e234f750c78d4514d0ca343a0b923847eac3846976fdb23ed4245d8fde6fe + fuzzyurl (0.9.0) sha256=542efa80f2bcaadbdc402c2f0b572f2e335a1d53e375aecad68bbb3d86860c0f + gapic-common (1.2.0) sha256=b477ec1eebbed7eed80efc04267369ce623e18b14e573c806e8920f76dc60dde + gdk-toogle (0.9.5) sha256=38b8972576d324c0905e5a2935592c21ec36bedb4bf1e6d195257ee20ebad249 + gemoji (3.0.1) sha256=80553f2f4932a7a95fb1b3c7c63f7dd937e7c8c610164bbdea28fd06eba5f36d + get_process_mem (0.2.7) sha256=4afd3c3641dd6a817c09806c7d6d509d8a9984512ac38dea8b917426bbf77eba + gettext (3.5.2) sha256=ada02c59aa7e9f56bd2522faedaed16421dd2f3ddb5fe28628c0be5abcbf3c74 + gettext_i18n_rails (1.13.0) sha256=d4a4739d928b6ce52a2d694d33a831dcb06c7c8e197b3172fc73dfaa20ac8ee6 + git (1.19.1) sha256=b0a422d9f6517353c48a330d6114de4db9e0c82dbe7202964a1d9f1fbc827d70 + gitaly (18.10.0) sha256=7b809d0ba1895983ac0bf55974183d8c1e7011214faa41e725e4b0bf455a89ec + gitlab (4.19.0) sha256=3f645e3e195dbc24f0834fbf83e8ccfb2056d8e9712b01a640aad418a6949679 + gitlab-active-context (0.0.1) + gitlab-backup-cli (0.0.1) + gitlab-chronic (0.10.6) sha256=a244d11a1396d2aac6ae9b2f326adf1605ec1ad20c29f06e8b672047d415a9ac + gitlab-cloud-connector (1.46.0) sha256=8188c8a7a91f3d220cd0feebe80c3bdf45a8380eb70076b136129deb68e48da9 + gitlab-crystalball (1.1.3) sha256=ea9a90d659704a042d763ce6d343a9f664cd650e0787a19adec7036ea4390861 + gitlab-dangerfiles (4.10.0) sha256=0adb9cfec58ffce42f68b1aef528503bdc89aed3994ba461c67e1d9246513e1c + gitlab-duo-workflow-service-client (0.7) + gitlab-experiment (1.3.0) sha256=747c720edb6bd1a3f6974fbdd389a7f79d26a74a4f7927525104ecfe3281e6be + gitlab-fog-azure-rm (2.4.0) sha256=678b86e542a37eda10e63ca02d04c9ff998b771df4aabc1f87e5c20148cb360b + gitlab-gkg-proto (0.7.0) sha256=b840aa48567e2089a1646d25f807200a4a2f9caac9d94f2518ea3587bdfbc9a5 + gitlab-glfm-markdown (0.0.41) sha256=f7ea03194aa760913c68bad76dbada3b96735b307453e1c88cbee0f8f90f0124 + gitlab-grape-openapi (0.1.0) + gitlab-housekeeper (0.1.0) + gitlab-http (0.1.0) + gitlab-kas-grpc (18.5.0.pre.rc4) sha256=8efe8bc957572bad2ee90c22836b285eb65574591db5c8a7bc8080f69ddebcc6 + gitlab-labkit (1.5.1) sha256=07c88cb63ae6d44ffca734e4c5a9c89b4143317c1daa6c85d0771acedbfbb727 + gitlab-license (2.6.0) sha256=2c1f8ae73835640ec77bf758c1d0c9730635043c01cf77902f7976e826d7d016 + gitlab-mail_room (1.0.0) sha256=00910bc000ff819f8e2030fd2260f7b40f025c410b11b82de8f67de7922c0159 + gitlab-markup (2.0.0) sha256=951a1c871463a8f329e6c002b2da337cd547febcc1e33d84df4a212419fba02e + gitlab-net-dns (0.15.0) sha256=d229aae205055b86b2ad166981257eb589ce6d6a146aa79b3ea2b1e5d9741f46 + gitlab-rspec (0.1.0) + gitlab-rspec_flaky (0.1.0) + gitlab-safe_request_store (0.1.0) + gitlab-schema-validation (0.1.0) + gitlab-sdk (0.3.1) sha256=48ba49084f4ab92df7c7ef9f347020d9dfdf6ed9c1e782b67264e98ffe6ea710 + gitlab-secret_detection (0.40.0) sha256=d9ecde145b0aa6a609ff2fda734562a07437150a83dc585b57bf0d7609e07ca0 + gitlab-security_report_schemas (0.2.0.min15.0.0.max15.2.4) sha256=7ed47c45096101514327ad512979a672889ac899531bfc948cb5905c816e39bf + gitlab-sidekiq-fetcher (0.12.1) + gitlab-styles (13.1.0) sha256=46c7c5729616355868b7b40a4ffcd052b36346076042abe8cafaee1688cbf2c1 + gitlab-topology-service-client (0.1) + gitlab-utils (0.2.0) + gitlab_chronic_duration (0.12.0) sha256=0d766944d415b5c831f176871ee8625783fc0c5bfbef2d79a3a616f207ffc16d + gitlab_omniauth-ldap (2.3.0) sha256=167036fe37c2711f2e1d2047260766e4c9b31ac37dfc873b101bcd4ea2a3a3b4 + gitlab_quality-test_tooling (3.10.1) sha256=5a2e7a2d2369d7b15be023adfc04e36874650687c9afe7e2457abcb876742872 + gitlab_query_language (0.26.0) sha256=3476c5e141766c24d02f3bb96dbf7e57e5b5d1a35adef58c601a9890c55e6c5d + globalid (1.1.0) sha256=b337e1746f0c8cb0a6c918234b03a1ddeb4966206ce288fbb57779f59b2d154f + gon (6.5.0) sha256=2226e3c921f26bde69b4586660bb67e3252b3a8a3caaa955a77212188a5d81ab + google-apis-androidpublisher_v3 (0.92.0) sha256=e700dea8608494ff70fd9c9ed10c3caa8323b9a15eea85098db65d1178e79035 + google-apis-bigquery_v2 (0.90.0) sha256=8b622912b45fb7ab75f0600a062db17b7d25a057265366750512e574ec333d7b + google-apis-cloudbilling_v1 (0.22.0) sha256=db2b72aebdc2664fd5095264a160cf757119ba3a83a036817b78d0d2ad7886fd + google-apis-cloudresourcemanager_v1 (0.44.0) sha256=be96723ff28664407dd86724857f9cd7402bf6dd63ef4257cbd42002816705f8 + google-apis-compute_v1 (0.129.0) sha256=b767d4564519fc47fc86b10159ec27ad515292e92b979b10720b02fd3b06f5d3 + google-apis-container_v1 (0.100.0) sha256=5a5ae56036e384830263de6d48ed9b9f9ef26818b28b6b027206432e718d1853 + google-apis-container_v1beta1 (0.91.0) sha256=9639664bf4876059627b44e3feca67cf34bb48c3520d60fbdfc42f4f37f5c299 + google-apis-core (0.18.0) sha256=96b057816feeeab448139ed5b5c78eab7fc2a9d8958f0fbc8217dedffad054ee + google-apis-dns_v1 (0.36.0) sha256=5dd273d78ab37d03d1bc07837186f79ad0399e9f2b8b1ec2629ed682ea347d47 + google-apis-iam_v1 (0.79.0) sha256=dc014a4cc18c964795f9423f13e032f30ae037ec3b4325d852dee5df67577ae8 + google-apis-iamcredentials_v1 (0.24.0) sha256=5774dac78fb7b527895735252e2f76bf183b5a4462517256330327a1749c6384 + google-apis-monitoring_v3 (0.54.0) sha256=677fe1dce5b4cc937813303b020962fffb86f50a1f61f6422516937b5ad46128 + google-apis-pubsub_v1 (0.45.0) sha256=1dfe4614c781250a0d4491be43e134936d5c08adc75a843e27d4bb66ba3cb205 + google-apis-serviceusage_v1 (0.28.0) sha256=5f0b7e023647e7da07f6bce6ada0a6b1aafdb545a1ae985dbac921b76d11b062 + google-apis-sqladmin_v1beta4 (0.41.0) sha256=551553b6481879f1cd39fb83cc2a2c2ea9334afc4bf261b96900dd559f96749d + google-apis-storage_v1 (0.56.0) sha256=b4e8d90db1a2085de66fbb915b3bcd792179dfcc573320900435f91b8d0d182b + google-cloud-artifact_registry-v1 (0.11.0) sha256=ba80d2dce9767e663931ded7929b7f8bf5983a6e2ea68078e27e7ca9a940783e + google-cloud-bigquery (1.62.0) sha256=ec47296f978acae7eb7df70b09bda152e7e4d45fe87c07413abc6f72f0cf0e65 + google-cloud-common (1.9.0) sha256=a593848e01c23705571df08e5b3019db4a09d7c91b2aff98c85ca36332a7a82c + google-cloud-compute-v1 (2.6.0) sha256=b96059b33ffc2f25644d20161a0c1aa1331197073c2e44786b18f8b670f1141e + google-cloud-core (1.7.0) sha256=748028a48530ea5bce159722eb7a02cd0562f1c52f0569e9ed69da3cba6b4f35 + google-cloud-env (2.2.1) sha256=3c6062aee0b5c863b83f3ce125ea7831507aadf1af7c0d384b74a116c4f649cf + google-cloud-errors (1.3.0) sha256=450b681e24c089a20721a01acc4408bb4a7b0df28c175aaab488da917480d64b + google-cloud-location (0.6.0) sha256=386c99ca156e5cac413731c055d7d9c55629860129ad7658a2bf39ea5004d2d0 + google-cloud-storage (1.57.0) sha256=2b769315bfd333cd18f5d0c8746cdb7049f6c0f19efc9477d3822b17d1379b2b + google-cloud-storage_transfer (1.2.0) sha256=132901f50889e02a0d378e6117c6408cbfc4fdbd15c9d31fabec4f4189ef1658 + google-cloud-storage_transfer-v1 (0.8.0) sha256=9dbef80275db556e046bb24139ca6559affe641d1e38b2537b8caaf2f8896176 + google-logging-utils (0.1.0) sha256=70950b1e49314273cf2e167adb47b62af7917a4691b580da7e9be67b9205fcd5 + google-protobuf (4.33.5) sha256=1b64fb774c101b23ac3f6923eca24be04fd971635d235c4cd4cfe0d752620da0 + googleapis-common-protos (1.7.0) sha256=b684c0b9e1800c6bb89ad64e0dcabb377a01a31ff7aec1bfebd26c183b2c9241 + googleapis-common-protos-types (1.20.0) sha256=5e374b06bcfc7e13556e7c0d87b99f1fa3d42de6396a1de3d8fc13aefb4dd07f + googleauth (1.14.0) sha256=62e7de11791890c3d3dc70582dfd9ab5516530e4e4f56d96451fd62c76475149 + gpgme (2.0.26) sha256=1aebfd2eb83b745341e6f416f318597568af5ad4d7d1f55bfab4f1078123abaa + grape (2.0.0) sha256=3aeff94c17e84ccead4ff98833df691e7da0c108878cc128ca31f80c1047494a + grape-entity (1.0.1) sha256=e00f9e94e407aff77aa2945d741f544d07e48501927942988799913151d02634 + grape-path-helpers (2.0.1) sha256=ad5216e52c6e796738a9118087352ab4c962900dbad1d8f8c0f96e093c6702d7 + grape-swagger (2.1.2) sha256=8ad7bd53c8baee704575808875dba8c08d269c457db3cf8f1b8a2a1dbf827294 + grape-swagger-entity (0.7.1) sha256=082144811cdd14c15b9d9f0a27a4e3ff9c27c7081130d334a3de59953769b37d + grape_logging (1.8.4) sha256=efcc3e322dbd5d620a68f078733b7db043cf12680144cd03c982f14115c792d1 + graphlyte (1.0.0) sha256=b5af4ab67dde6e961f00ea1c18f159f73b52ed11395bb4ece297fe628fa1804d + graphql (2.5.11) sha256=1169ffc6e215fd4d60056455b672c40a0cafa0607262049c2cca343b0f6bdb5c + graphql-docs (5.2.0) sha256=44d41724529f531adf9265ded7478b74b0c4b927cddc8b9f114337a73f32de08 + grpc (1.80.0) sha256=2ded0c8bc3a1f3d34b8c790e00dd0120768ba0e9f9fd841e1dc67f7a2566d07d + grpc-google-iam-v1 (1.11.0) sha256=8f0aa8a8503b3e001cb1561f31e43aa0445752fb675334afa1afac7f023f368c + grpc_reflection (0.4.0) sha256=72d3e743f049821f976a4280b3d1b1a3369775121d75d35954f0e139e4e3f0cf + gssapi (1.3.1) sha256=c51cf30842ee39bd93ce7fc33e20405ff8a04cda9dec6092071b61258284aee1 + guard (2.16.2) sha256=71ba7abaddecc8be91ab77bbaf78f767246603652ebbc7b976fda497ebdc8fbb + guard-compat (1.2.1) sha256=3ad21ab0070107f92edfd82610b5cdc2fb8e368851e72362ada9703443d646fe + guard-rspec (4.7.3) sha256=a47ba03cbd1e3c71e6ae8645cea97e203098a248aede507461a43e906e2f75ca + gvltools (0.4.0) sha256=dc602bff42931a2b985bd4f27bafeae728fa61bed014aaafdb9e7c246616965e + haml (5.2.2) sha256=6e759246556145642ef832d670fc06f9bd8539159a0e600847a00291dd7aae0c + haml_lint (0.69.0) sha256=8b6aff90691fe5b58e3a8e0cd5455a32f79adf23838ec460d325bcaca3dd7d99 + hamlit (3.0.3) sha256=5beafd7834a0f99fd3c041a7dfd3cfa3688159bddc905083c1866f2519f5ceea + hana (1.3.7) sha256=5425db42d651fea08859811c29d20446f16af196308162894db208cac5ce9b0d + hashdiff (1.2.1) sha256=9c079dbc513dfc8833ab59c0c2d8f230fa28499cc5efb4b8dd276cf931457cd1 + hashie (5.0.0) sha256=9d6c4e51f2a36d4616cbc8a322d619a162d8f42815a792596039fc95595603da + health_check (3.1.0) sha256=10146508237dc54ed7e24c292d8ba7fb8f9590cf26c66e325b947438c4103b57 + heapy (0.2.0) sha256=74141e845d61ffc7c1e8bf8b127c8cf94544ec7a1181aec613288682543585ea + html-pipeline (2.14.3) sha256=8a1d4d7128b2141913387cac0f8ba898bb6812557001acc0c2b46910f59413a0 + html2text (0.4.0) sha256=b1becfa0b9150739633f7dc6d8637a49d7e38c3223bcb3afa3cebf59960afdc5 + htmlbeautifier (1.4.2) sha256=9de0c98480fe80d795ed5734a11f183563cd969686f25a04609c0f5a446fa5f8 + htmlentities (4.3.4) sha256=125a73c6c9f2d1b62100b7c3c401e3624441b663762afa7fe428476435a673da + http (5.3.1) sha256=c50802d8e9be3926cb84ac3b36d1a31fbbac383bc4cbecdce9053cb604231d7d + http-accept (1.7.0) sha256=c626860682bfbb3b46462f8c39cd470fd7b0584f61b3cc9df5b2e9eb9972a126 + http-cookie (1.0.5) sha256=73756d46c7dbdc7023deecdb8a171348ea95a1b99810b31cfe8b4fb4e9a6318f + http-form_data (2.3.0) sha256=cc4eeb1361d9876821e31d7b1cf0b68f1cf874b201d27903480479d86448a5f3 + httparty (0.24.2) sha256=8fca6a54aa0c4aa4303a0fd33e5e2156175d6a5334f714263b458abd7fda9c38 + httpclient (2.9.0) sha256=4b645958e494b2f86c2f8a2f304c959baa273a310e77a2931ddb986d83e498c8 + i18n (1.14.7) sha256=ceba573f8138ff2c0915427f1fc5bdf4aa3ab8ae88c8ce255eb3ecf0a11a5d0f + i18n_data (0.13.1) sha256=e5aa99b09a69b463bb0443fc1f9540351a49f3d1541c5e91316bafa035c63f66 + icalendar (2.10.3) sha256=0ebfc2672f9fa77b86b4d8c0e25e9b2319aad45a33319fed06d0be8ddd0cd485 + ice_cube (0.16.4) sha256=da117e5de24bdc33931be629f9b55048641924442c7e9b72fedc05e5592531b7 + ice_nine (0.11.2) sha256=5d506a7d2723d5592dc121b9928e4931742730131f22a1a37649df1c1e2e63db + imagen (0.2.0) sha256=369fe912078877dba92615ebfc6f35a7d833e31f24f47bdd3ad5371a4139e24b + invisible_captcha (2.3.0) sha256=309ee5a5e891ecfb732c85b12f1aa9252a648df6f2761b3b41205e824e30ff15 + io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc + io-event (1.14.3) sha256=c15cbbdd3b1cbf65bb87153a4c5bbc6d7dc07a357f6154601d5290f39ab2ac06 + ipaddress (0.8.3) sha256=85640c4f9194c26937afc8c78e3074a8e7c97d5d1210358d1440f01034d006f5 + ipynbdiff (0.4.8) + irb (1.18.0) sha256=de9454a0703a54704b9811a5ef31a60c86949fbf4013fcf244fabc7c775248e3 + jaeger-client (1.1.0) sha256=cb5e9b9bbee6ee8d6a82d03d947a5b04543d8c0a949c22e484254f18d8a458a8 + jaro_winkler (1.6.1) sha256=c056b61bbf7f1fc0151bde7c8f589a2d666d42d0cdb889395b9b73b328e1b393 + jira-ruby (2.3.0) sha256=abf26e6bff4a8ea40bae06f7df6276a5776905c63fb2070934823ca54f62eb62 + jmespath (1.6.2) sha256=238d774a58723d6c090494c8879b5e9918c19485f7e840f2c1c7532cf84ebcb1 + js-routes (2.3.6) sha256=a46220beadddf3ee4dc7a1e0b908587c0b3418d44d84ef7970ed72e849598474 + js_regex (3.13.0) sha256=bda9e25eebd0b48c0e927c611be0be8c5ae0a7d4491ebdb3d1c94413588c1901 + json (2.19.2) sha256=e7e1bd318b2c37c4ceee2444841c86539bc462e81f40d134cf97826cb14e83cf + json-jwt (1.16.6) sha256=ab451f9cd8743cecc4137f4170806046c1d8a6d4ee6e8570e0b5c958409b266c + json_schemer (2.4.0) sha256=56cb6117bb5748d925b33ad3f415b513d41d25d0bbf57fe63c0a78ff05597c24 + jsonb_accessor (1.4) sha256=010e087cb843e76b6a624d68af918a8efd6b0ff2ae25b6f0acebdfea45f776ab + jsonpath (1.1.2) sha256=6804124c244d04418218acb85b15c7caa79c592d7d6970195300428458946d3a + jwt (2.10.3) sha256=e4d9352fbc7309b1a7448c7dd713dfe4d8c47077af80759cdbed8f878ea0b484 + kaminari (1.2.2) sha256=c4076ff9adccc6109408333f87b5c4abbda5e39dc464bd4c66d06d9f73442a3e + kaminari-actionview (1.2.2) sha256=1330f6fc8b59a4a4ef6a549ff8a224797289ebf7a3a503e8c1652535287cc909 + kaminari-activerecord (1.2.2) sha256=0dd3a67bab356a356f36b3b7236bcb81cef313095365befe8e98057dd2472430 + kaminari-core (1.2.2) sha256=3bd26fec7370645af40ca73b9426a448d09b8a8ba7afa9ba3c3e0d39cdbb83ff + knapsack (4.0.0) sha256=a9422688751989d09a40b4bf7f959a71a3bfe7bc49d3cd610c2fcfb6e45482b8 + kramdown (2.5.2) sha256=1ba542204c66b6f9111ff00dcc26075b95b220b07f2905d8261740c82f7f02fa + kramdown-parser-gfm (1.1.0) sha256=fb39745516427d2988543bf01fc4cf0ab1149476382393e0e9c48592f6581729 + kubeclient (4.12.0) sha256=8610b90f8c767303a633b0aafa53d9f61af03f5d9fca96fc0f21380843c309bd + language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc + launchy (2.5.2) sha256=8aa0441655aec5514008e1d04892c2de3ba57bd337afb984568da091121a241b + lefthook (1.13.6) sha256=87625da61ede93261eaa85e27181a96b4fd9666ba834b0ee8dcbde2b46f784e9 + letter_opener (1.10.0) sha256=2ff33f2e3b5c3c26d1959be54b395c086ca6d44826e8bf41a14ff96fdf1bdbb2 + letter_opener_web (3.0.0) sha256=3f391efe0e8b9b24becfab5537dfb17a5cf5eb532038f947daab58cb4b749860 + libyajl2 (2.1.0) sha256=aa5df6c725776fc050c8418450de0f7c129cb7200b811907c4c0b3b5c0aea0ef + license_finder (7.2.1) sha256=179ead19b64b170638b72fd16024233813673ac9d20d5ba75ae0b4444887ef14 + licensee (9.18.0) sha256=3e83db984fb7e4e51c98fea0e434138dcb6112f8c26dc7693734a4f8df99df77 + listen (3.9.0) sha256=db9e4424e0e5834480385197c139cb6b0ae0ef28cc13310cfd1ca78377d59c67 + llhttp-ffi (0.5.1) sha256=9a25a7fc19311f691a78c9c0ac0fbf4675adbd0cca74310228fdf841018fa7bc + locale (2.1.4) sha256=522f9973ef3eee64aac9bca06d21db2fba675fa3d2cf61d21f42d1ca18a9f780 + lockbox (1.4.1) sha256=92a5aad33bd3da8ee0ce5b2ddde4c343e98f644e3b0dbc06157661acbc597260 + logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 + lograge (0.11.2) sha256=4cbd1554b86f545d795eff15a0c24fd25057d2ac4e1caa5fc186168b3da932ef + loofah (2.25.1) sha256=d436c73dbd0c1147b16c4a41db097942d217303e1f7728704b37e4df9f6d2e04 + lookbook (2.3.13) sha256=acfa04a1ba7a87b057c222d78a2d72763546f52549e97590993344c8373f6d21 + lru_redux (1.1.0) sha256=ee71d0ccab164c51de146c27b480a68b3631d5b4297b8ffe8eda1c72de87affb + lumberjack (1.2.7) sha256=a5c6aae6b4234f1420dbcd80b23e3bca0817bd239440dde097ebe3fa63c63b1f + mail (2.9.0) sha256=6fa6673ecd71c60c2d996260f9ee3dd387d4673b8169b502134659ece6d34941 + mail-smtp_pool (0.1.0) + marcel (1.0.4) sha256=0d5649feb64b8f19f3d3468b96c680bae9746335d02194270287868a661516a4 + marginalia (1.11.1) sha256=cb63212ab63e42746e27595e912cb20408a1a28bcd0edde55d15b7c45fa289cf + matrix (0.4.2) sha256=71083ccbd67a14a43bfa78d3e4dc0f4b503b9cc18e5b4b1d686dc0f9ef7c4cc0 + memory_profiler (1.1.0) sha256=79a17df7980a140c83c469785905409d3027ca614c42c086089d128b805aa8f8 + method_source (1.0.0) sha256=d779455a2b5666a079ce58577bfad8534f571af7cec8107f4dce328f0981dede + metrics (0.12.1) sha256=42ec8eeadb92a57549a72bdd1baf86d4270089bc598917b93cf9cb6f95fcc29c + microsoft_graph_mailer (0.1.0) + mime-types (3.5.1) sha256=85d772fb6cf21f999ac8085998192fb9dd5d16e86ec4c69c5e79ac3003420d61 + mime-types-data (3.2023.1003) sha256=0f7b96d4e54d17752ed78398dca9402359ccaeb391aa0c0e5b305bedaf025b7a + mini_histogram (0.3.1) sha256=6a114b504e4618b0e076cc672996036870f7cc6f16b8e5c25c0c637726d2dd94 + mini_magick (4.13.2) sha256=71d6258e0e8a3d04a9a0a09784d5d857b403a198a51dd4f882510435eb95ddd9 + mini_mime (1.1.5) sha256=8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef + mini_portile2 (2.8.9) sha256=0cd7c7f824e010c072e33f68bc02d85a00aeb6fce05bb4819c03dfd3c140c289 + minitest (5.11.3) sha256=78e18aa2c49c58e9bc53c54a0b900e87ad0a96394e92fbbfa58d3ff860a68f45 + mixlib-cli (2.1.8) sha256=e6f27be34d580f6ed71731ca46b967e57793a627131c1f6e1ed2dad39ea3bdf9 + mixlib-config (3.0.27) sha256=d7748b1898e4f16502afec1de00b5ad65c6de405114b1b0c65ec61b1a9100148 + mixlib-log (3.2.3) sha256=2a1d3fa83522a320edd493827c901b773fb5d185fac7efd81d028d8e1166a768 + mixlib-shellout (3.3.9) sha256=0edf5ee3b07526de8eb5219af051752fb8df2691dc030ce233e248dedf4fd388 + mize (0.6.1) sha256=4031558979ff5426fda24c75a149b4e4c0faf4cacf2fae8938f83866ab94b780 + msgpack (1.5.4) sha256=a53db320fba40f58c07c5b66ed9fd4d73cbe8eba4cb28fe9e3218444341a4e09 + multi_json (1.17.0) sha256=76581f6c96aebf2e85f8a8b9854829e0988f335e8671cd1a56a1036eb75e4a1b + multi_xml (0.6.0) sha256=d24393cf958adb226db884b976b007914a89c53ad88718e25679d7008823ad52 + multipart-post (2.2.3) sha256=462979de2971b8df33c2ee797fd497731617241f9dcd93960cc3caccb2dd13d8 + murmurhash3 (0.1.7) sha256=370a2ce2e9ab0711e51554e530b5f63956927a6554a296855f42a1a4a5ed0936 + mustermann (3.0.4) sha256=85fadcb6b3c6493a8b511b42426f904b7f27b282835502233dd154daab13aa22 + mustermann-grape (1.0.2) sha256=6f5309d6a338f801f211c644e8c2d3cc2577a8693f9cd51dadfdb29c1260f5fe + mutex_m (0.3.0) sha256=cfcb04ac16b69c4813777022fdceda24e9f798e48092a2b817eb4c0a782b0751 + nap (1.1.0) sha256=949691660f9d041d75be611bb2a8d2fd559c467537deac241f4097d9b5eea576 + nenv (0.3.0) sha256=d9de6d8fb7072228463bf61843159419c969edb34b3cef51832b516ae7972765 + net-http (0.6.0) sha256=9621b20c137898af9d890556848c93603716cab516dc2c89b01a38b894e259fb + net-http-persistent (4.0.5) sha256=6e42880b347e650ffeaf679ae59c9d5a6ed8a22cda6e1b959d9c270050aefa8e + net-imap (0.6.4) sha256=9a5598c67a3022c284d98430ef1d4948e7dbdb62596f61081ea8ca933270a02b + net-ldap (0.20.0) sha256=b2080b350753a9ac4930869ded8e61a1d2151c01e03b0bf07b4675cbd9ce5372 + net-ntp (2.1.3) sha256=5bc73f4102bde0d1872bd3b293608ae99d9f5007d744f21919c6a565eda9267d + net-pop (0.1.2) sha256=848b4e982013c15b2f0382792268763b748cce91c9e91e36b0f27ed26420dff3 + net-protocol (0.2.2) sha256=aa73e0cba6a125369de9837b8d8ef82a61849360eba0521900e2c3713aa162a8 + net-scp (4.0.0) sha256=b32ded0d48c88ce70844a063e4e14efb44a95e51a9e0c0bfb0c54b4313b622ea + net-smtp (0.5.1) sha256=ed96a0af63c524fceb4b29b0d352195c30d82dd916a42f03c62a3a70e5b70736 + net-ssh (7.3.0) sha256=172076c4b30ce56fb25a03961b0c4da14e1246426401b0f89cba1a3b54bf3ef0 + netrc (0.11.0) sha256=de1ce33da8c99ab1d97871726cba75151113f117146becbe45aa85cb3dabee3f + nio4r (2.7.5) sha256=6c90168e48fb5f8e768419c93abb94ba2b892a1d0602cb06eef16d8b7df1dca1 + nkf (0.2.0) sha256=fbc151bda025451f627fafdfcb3f4f13d0b22ae11f58c6d3a2939c76c5f5f126 + no_proxy_fix (0.1.2) sha256=4e9b4c31bb146de7fcf347dc1087bb13ac2039b56d50aa019e61036256abcd00 + nokogiri (1.19.3) sha256=78312cbac32a40c812780d9678221b79d51288eec00054c1a8d15f7ce05960e8 + notiffany (0.1.3) sha256=d37669605b7f8dcb04e004e6373e2a780b98c776f8eb503ac9578557d7808738 + numerizer (0.2.0) sha256=e58076d5ee5370417b7e52d9cb25836d62acd1b8d9a194c308707986c1705d7b + oauth (0.5.6) sha256=4085fe28e0c5e2434135e00a6555294fd2a4ff96a98d1bdecdcd619fc6368dff + oauth2 (2.0.10) sha256=8f132679598d21885d4bcc68d7e7e6ef0a29f9a782abca00d67d884280dc3a42 + observer (0.1.2) sha256=d8a3107131ba661138d748e7be3dbafc0d82e732fffba9fccb3d7829880950ac + octokit (9.2.0) sha256=4fa47ff35ce654127edf2c836ab9269bcc8829f5542dc1e86871f697ce7f4316 + ohai (19.1.24) sha256=a15f3fd2298321a494c536a7af0e97020d71e4034963d42598bd4f33eacd7758 + oj (3.17.3) sha256=ebe3967b0bb7ac4f206561d0d9ac8875b9973f778600d7b61b5c355662a707ed + oj-introspect (0.9.0) sha256=b7af4974654e8733902bb7707ec96155c1c577d0ba2564eb1d72cd091546834f + omniauth (2.1.4) sha256=42a05b0496f0d22e1dd85d42aaf602f064e36bb47a6826a27ab55e5ba608763c + omniauth-alicloud (3.0.0) sha256=9c5c4f3abb40d774b946015f177d503fbde99b2b57c0858284c25cc39369013e + omniauth-atlassian-oauth2 (0.2.0) sha256=eb07574a188ab8a03376ce288bce86bc2dd4a1382ffa5781cb5e2b7bc15d76c9 + omniauth-auth0 (3.1.1) sha256=3d9e83377b37394db077cf27082d29ccff93158f072d92fc59f1e88798c6c2b2 + omniauth-azure-activedirectory-v2 (2.0.0) sha256=c484cedd52cd233e3c216c4b3ed667ec07d20e51c550a613b65a0f90fe8ad072 + omniauth-github (2.0.1) sha256=8ff8e70ac6d6db9d52485eef52cfa894938c941496e66b52b5e2773ade3ccad4 + omniauth-gitlab (4.0.0) + omniauth-google-oauth2 (1.2.2) sha256=74c3f3d0221c048f938846092fb15a1f15237526f50a7c93d9793f9a4ff1be11 + omniauth-oauth2 (1.8.0) sha256=b2f8e9559cc7e2d4efba57607691d6d2b634b879fc5b5b6ccfefa3da85089e78 + omniauth-oauth2-generic (0.2.8) sha256=ce6e8539019d5ebf2f48867072b9f248f148bb4cbe7166dee655865abfae7613 + omniauth-salesforce (1.0.5) + omniauth-saml (2.2.5) sha256=552ad464564d711f0dfd169e0ad801de809cf3ac71c4bc9094f152d5a0d7ab59 + omniauth-shibboleth-redux (2.0.0) sha256=e9b353fd103405fcc8549e8510b9cad857acf0b286d764fac5dba8a93ab8ffe1 + omniauth_crowd (2.4.0) + omniauth_openid_connect (0.8.0) sha256=1f2f3890386e2a742221cee0d2e903b78d874e6fab9ea3bfa31c1462f4793d25 + open4 (1.3.4) sha256=a1df037310624ecc1ea1d81264b11c83e96d0c3c1c6043108d37d396dcd0f4b1 + openid_connect (2.3.1) sha256=5d808380cff80d78e3d3d54cfaebe2d6461d835c674faa29e2314a402c1b2182 + opensearch-ruby (3.4.0) sha256=0a8621686bed3c59b4c23e08cbaef873685a3fe4568e9d2703155ca92b8ca05d + openssl (3.3.2) sha256=7f4e01215dc9c4be1fca71d692406be3e6340b39c1f71a47fea9c497decd0f6c + openssl-signature_algorithm (1.3.0) sha256=a3b40b5e8276162d4a6e50c7c97cdaf1446f9b2c3946a6fa2c14628e0c957e80 + opentelemetry-api (1.7.0) sha256=ccfd264ea6f2db5bf4185e3c07a1297977b44a944e2ce65457c4fe63a697214f + opentelemetry-common (0.21.0) sha256=fe891a44583a20bc3217b324aec76d066504494951682d391cfd57d40cd01c98 + opentelemetry-exporter-otlp (0.31.1) sha256=5358be17d7849cbcc4f49e1fc24105edc780a6f96c8e57b64192ab9a8e47474a + opentelemetry-helpers-mysql (0.4.0) sha256=d309c0b20825bdd14d4dbc75e0d3b381ffdad37d16424ceca3cb8453d9cb5a4f + opentelemetry-helpers-sql (0.3.0) sha256=4bb08017d6a16dd41c4d1c53c7fd30f9c5bb691195d8b458933724627b3f37f9 + opentelemetry-helpers-sql-processor (0.4.0) sha256=ec238d7a2887219bd247dc31d0eb8a1a03d414a899963b68e14bb9f4d18b23f4 + opentelemetry-instrumentation-action_mailer (0.6.1) sha256=8384866bdb066ae14b9a1fe686ffaf1f23468326a35af64390c0395fcd471057 + opentelemetry-instrumentation-action_pack (0.15.1) sha256=84fade740783caeebf260aaefcbf8f1a7a4c49f946944ff520a2fb1d6b07f273 + opentelemetry-instrumentation-action_view (0.11.2) sha256=e6a099015d672dabc19993d6fca99ef1e7210361ef21549a6e2076a67719fafc + opentelemetry-instrumentation-active_job (0.10.1) sha256=aea1311224c20d064a8f218a44299171152dc36eeb531b9eba84bed8b3942a89 + opentelemetry-instrumentation-active_model_serializers (0.24.0) sha256=8fe81e44167d17e45d9acfa588d20140c7640c323e58aca99e266de1bb3fce15 + opentelemetry-instrumentation-active_record (0.11.1) sha256=1b083f34eea0449f8d6f4370b3fb4b935757fac6e4e538e67bb98211809e7c92 + opentelemetry-instrumentation-active_storage (0.3.1) sha256=f89b0fef54921f17c0c4c38a6e0926d29afabd0ac98436fcdbb8bde85dfde89e + opentelemetry-instrumentation-active_support (0.10.1) sha256=82ea98367158797e33c6de96581f10aa4fe8adf0ebec832dcff5fd04c59bc57d + opentelemetry-instrumentation-all (0.89.1) sha256=6a7de5fd7498024a34eecb63f3d69e8d3e1a3c7933bfef444e1d64e8c2b69f04 + opentelemetry-instrumentation-anthropic (0.3.0) sha256=09bd9b4ba6189389a6c0f7ba49f1d11f387d93b411ab585137a48b59925a48de + opentelemetry-instrumentation-aws_lambda (0.6.0) sha256=1a3161393cfe9bc9eddd81a0668d076c38a0a2c3d5df40e95d02f5a8fcd3334c + opentelemetry-instrumentation-aws_sdk (0.11.0) sha256=67a21e754ddf51e2bb8c3e46e116aa9158d8db800f34c2a9b1e0da5a6ca911e3 + opentelemetry-instrumentation-base (0.25.0) sha256=642a3a7f08354e6e969423327a4fa67ed2cca7ac6fe5ee09e55b17d1c576da27 + opentelemetry-instrumentation-bunny (0.24.0) sha256=1ec484e48a5f42a1d0c33e8e6bc7e9e78dd80f3ed9d63520b8a22ba564aa2585 + opentelemetry-instrumentation-concurrent_ruby (0.24.0) sha256=229bd8b72000c59de693609bb637b8a9114992f5e0ab03730d7fd7ef91f7d1d2 + opentelemetry-instrumentation-dalli (0.29.0) sha256=a2686650545609e8d7e281c9fd1aef529ab578ef2dcf9a6258737e4ba214bc2f + opentelemetry-instrumentation-delayed_job (0.25.1) sha256=47f35b10d2bfd9ac7c2bbbe10dea095a2e25db2a84f5351860ead969d180c3ec + opentelemetry-instrumentation-ethon (0.26.0) sha256=d4461082c84e8912ab1204340f31cae4aba58b4ae2a854d517b27116750e3752 + opentelemetry-instrumentation-excon (0.26.1) sha256=a856816c98d45ff4cd3ec3b0d7fc1e5e340390f47478f882eb4a688cfc678fef + opentelemetry-instrumentation-faraday (0.30.1) sha256=526822c0575aba333e53bfdb26a4a7b6a30c9cb1b1d400d514d891f4507732f9 + opentelemetry-instrumentation-grape (0.5.0) sha256=b9fcbe13b015b663577b8bde5b419c297da2588d0a022f4ce40f9ffc49df7624 + opentelemetry-instrumentation-graphql (0.31.2) sha256=a4455f225427f8f9058247c8c0b351b8932567913c35ef049f7958801d401b1f + opentelemetry-instrumentation-grpc (0.4.1) sha256=5ffa2bb1d5ec69bcd1fe23e1d8c1a563a00351ce052fe9d76885cc43f21ebc87 + opentelemetry-instrumentation-gruf (0.5.0) sha256=ee21be36e312e71b847c9a87168225625890121140a364b68d3668e0df58dacd + opentelemetry-instrumentation-http (0.27.1) sha256=ba70029da6fe9bdfadd31d539823fae3d7fefff11f3487aeeb4cc47b48cf7303 + opentelemetry-instrumentation-http_client (0.26.1) sha256=f6af45487998db43d4b8772b4929d692189b66c5591420220e06c3848012e6ff + opentelemetry-instrumentation-httpx (0.5.1) sha256=3ef926ec56e208290052c8d278e3f82890a7f6dadeb01a7c9a706a3fb4da52dd + opentelemetry-instrumentation-koala (0.23.0) sha256=8f324b50a2a64fd4994bb2b105a4cb0c80b64ec05cf5487d2daa906c650bc6f9 + opentelemetry-instrumentation-lmdb (0.25.0) sha256=1e4d66d583ea242d4f72051062971f5af1ea353484d224abbd0aabdd1ce5f5cb + opentelemetry-instrumentation-mongo (0.25.0) sha256=d04585669f928ea82e7c469f996061d39d8ff184278d57cf4fc77a6d607f9c7a + opentelemetry-instrumentation-mysql2 (0.32.1) sha256=9f5c705b374f7804d374e4fdb5b793c0321dea25644a006bbb76b2150452277a + opentelemetry-instrumentation-net_http (0.26.1) sha256=354ebf161f2aca0eaafdc9decc014f98b246994308a5de3ccf303f1d4abdfa2c + opentelemetry-instrumentation-pg (0.34.1) sha256=8d6d75f8d895eea040f72ac7765257e82f9aaa81eed44bd1afbcaa7f49ebb5c2 + opentelemetry-instrumentation-que (0.12.0) sha256=3b7a84341f6af5a04f8c57860aeba4033f87c855d40c611a2fc40dde849944fb + opentelemetry-instrumentation-racecar (0.6.1) sha256=833f6611906fb661f577e841d4ec52549474d32b4e8edea8048162348d35b845 + opentelemetry-instrumentation-rack (0.29.0) sha256=9e2cbb8336087064cbe33b502d917d85b174162bc717efda1cfdbd182342f377 + opentelemetry-instrumentation-rails (0.39.1) sha256=7959df7895543040fbb5cd3877c37bc9f95d79ff9d7749334314c50b871ac96f + opentelemetry-instrumentation-rake (0.5.0) sha256=fa6bd019078975ac8a67eaea06294e4fe6707e6770d8ced88d74dc573b0a01ef + opentelemetry-instrumentation-rdkafka (0.9.0) sha256=f3beb56828c584d7d91a2c46f6e5a2ef82289b1d4445b1eb5bc13b80ab6aca89 + opentelemetry-instrumentation-redis (0.28.0) sha256=8721957d1c527dd22bd564d17f3a8db252081abb302be189511282d023693900 + opentelemetry-instrumentation-resque (0.8.0) sha256=559edde9d6273dd757ae5149ed36e26d147b63028d084121203f51c8cff805e5 + opentelemetry-instrumentation-restclient (0.26.0) sha256=5d4e9d93ef51564a1023c076e17b4ac3b42fe81003321d9fb66e44886538bdce + opentelemetry-instrumentation-ruby_kafka (0.24.0) sha256=257e891f4ce630ba3e0669408d497b44afcc493cd49aed09343d5a51fa8952c2 + opentelemetry-instrumentation-sidekiq (0.28.1) sha256=abc85d62996a5362e7a9fd7af9f6c709d01ce04795514d12fee5126335ae97ae + opentelemetry-instrumentation-sinatra (0.28.0) sha256=9f11d68c580a421cadd633aca1f8f92707d6b6995d48fffa045a48c187347f26 + opentelemetry-instrumentation-trilogy (0.65.1) sha256=4e20ef2aee15613ea9e5468c1561184fc94cde615f3174c6f5d80c76fea8ccbd + opentelemetry-registry (0.3.0) sha256=116ab6114a706340900718298c126f720e50b1ef3cfdbe5997611ff232fe6822 + opentelemetry-sdk (1.10.0) sha256=43719949be8df24dcaeb86ebbf75636cda87d51a01af2729499b92a48b80521a + opentelemetry-semantic_conventions (1.10.0) sha256=13d24c1071736004a6c09113ee9fe163a25daa0defe6ab279a42cac7b92b1b76 + opentracing (0.5.0) sha256=deb5d7abe6b0e7631d866d8cb5ee7bb9352650a504a32f61591302bc510b9286 + optimist (3.0.1) sha256=336b753676d6117cad9301fac7e91dab4228f747d4e7179891ad3a163c64e2ed + org-ruby (0.9.12) sha256=93cbec3a4470cb9dca6a4a98dc276a6434ea9d9e7bc2d42ea33c3aedd5d1c974 + orm_adapter (0.5.0) sha256=aa5d0be5d540cbb46d3a93e88061f4ece6a25f6e97d6a47122beb84fe595e9b9 + os (1.1.4) sha256=57816d6a334e7bd6aed048f4b0308226c5fb027433b67d90a9ab435f35108d3f + ostruct (0.6.1) sha256=09a3fb7ecc1fa4039f25418cc05ae9c82bd520472c5c6a6f515f03e4988cb817 + pact (1.64.0) sha256=0bdd848888580db7f29a7d8789b861b8067370c0ac0eb36ffc4bb7ff3f5f6ea8 + pact-mock_service (3.11.2) sha256=42d9e54546a10229d7915da5383daeb322764c2876a84b4ea521f53c6f1fba51 + pact-support (1.20.0) sha256=41c343a3124fb379684b9ad9f1a0766c5fa18d3b78d433a52e5552d8b9475871 + paper_trail (16.0.0) sha256=e9b9f0fb1b8b590c8231cfa931b282ba92f90e066e393930a5e1c61ae4c5019d + parallel (1.27.0) sha256=4ac151e1806b755fb4e2dc2332cbf0e54f2e24ba821ff2d3dcf86bf6dc4ae130 + parser (3.3.11.1) sha256=d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54 + parslet (1.8.2) sha256=08d1ab3721cd3f175bfbee8788b2ddff71f92038f2d69bd65454c22bb9fbd98a + pastel (0.8.0) sha256=481da9fb7d2f6e6b1a08faf11fa10363172dc40fd47848f096ae21209f805a75 + pdf-core (0.10.0) sha256=0a5d101e2063c01e3f941e1ee47cbb97f1adfc1395b58372f4f65f1300f3ce91 + peek (1.1.0) sha256=d6501ead8cde46d8d8ed0d59eb6f0ba713d0a41c11a2c4a81447b2dce37b3ecc + pg (1.6.3) sha256=1388d0563e13d2758c1089e35e973a3249e955c659592d10e5b77c468f628a99 + pg_query (6.2.2) sha256=316c194160ccfac8af9a7aff55cdc5b2d13bdd8bd8734976c6bddc477e779b6f + plist (3.7.0) sha256=703ca90a7cb00e8263edd03da2266627f6741d280c910abbbac07c95ffb2f073 + png_quantizator (0.2.1) sha256=6023d4d064125c3a7e02929c95b7320ed6ac0d7341f9e8de0c9ea6576ef3106b + pp (0.6.3) sha256=2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6 + prawn (2.5.0) sha256=f4e20e3b4f30bf5b9ae37dad15eb421831594553aa930b2391b0fa0a99c43cb6 + prawn-svg (0.37.0) sha256=271bdd032c066777b2e76fe971b570e24cb6f4890d5658588106e8aa5b6e2830 + premailer (1.23.0) sha256=f0d7f6ba299559c96ddf982aa5263f85e5617c86437c8d8ffff120813b2d7efb + premailer-rails (1.12.0) sha256=c13815d161b9bc7f7d3d81396b0bb0a61a90fa9bd89931548bf4e537c7710400 + prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193 + prime (0.1.3) sha256=baf031c50d6ce923594913befc8ac86a3251bffb9d6a5e8b03687962054e53e3 + prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85 + proc_to_ast (0.1.0) sha256=92a73fa66e2250a83f8589f818b0751bcf227c68f85916202df7af85082f8691 + prometheus-client-mmap (1.5.0) sha256=361eb98d6c19ae0f44ae5e02f9e6750436fd92d1c501d1c69843609c1daf0117 + pry (0.14.2) sha256=c4fe54efedaca1d351280b45b8849af363184696fcac1c72e0415f9bdac4334d + pry-byebug (3.11.0) sha256=0b0abb7d309bc7f00044d512a3c8567274f7012b944b38becc8440439a1cea72 + pry-rails (0.3.11) sha256=a69e28e24a34d75d1f60bcf241192a54253f8f7ef8a62cba1e75750a9653593d + pry-shell (0.6.4) sha256=ad024882d29912b071a7de65ebea538b242d2dc1498c60c7c2352ef94769f208 + psych (5.3.1) sha256=eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974 + public_suffix (6.0.1) sha256=61d44e1cab5cbbbe5b31068481cf16976dd0dc1b6b07bd95617ef8c5e3e00c6f + puma (7.2.0) sha256=bf8ef4ab514a4e6d4554cb4326b2004eba5036ae05cf765cfe51aba9706a72a8 + pyu-ruby-sasl (0.0.3.3) sha256=5683a6bc5738db5a1bf5ceddeaf545405fb241b4184dd4f2587e679a7e9497e5 + raabro (1.4.0) sha256=d4fa9ff5172391edb92b242eed8be802d1934b1464061ae5e70d80962c5da882 + racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f + rack (2.2.23) sha256=a8fe9d7e07064770b8ec123663fded8a59ef7e2b6db5cda7173d45a5718ab69c + rack-accept (0.4.5) sha256=66247b5449db64ebb93ae2ec4af4764b87d1ae8a7463c7c68893ac13fa8d4da2 + rack-attack (6.8.0) sha256=f2499fdebf85bcc05573a22dff57d24305ac14ec2e4156cd3c28d47cafeeecf2 + rack-cors (2.0.2) sha256=415d4e1599891760c5dc9ef0349c7fecdf94f7c6a03e75b2e7c2b54b82adda1b + rack-oauth2 (2.2.1) sha256=c73aa87c508043e2258f02b4fb110cacba9b37d2ccf884e22487d014a120d1a5 + rack-protection (2.2.2) sha256=fd41414dbabbec274af0bdb1f72a48504449de4d979782c9af38cbb5dfff3299 + rack-proxy (0.7.7) sha256=446a4b57001022145d5c3ba73b775f66a2260eaf7420c6907483141900395c8a + rack-session (1.0.2) sha256=a02115e5420b4de036839b9811e3f7967d73446a554b42aa45106af335851d76 + rack-test (2.1.0) sha256=0c61fc61904049d691922ea4bb99e28004ed3f43aa5cfd495024cc345f125dfb + rack-timeout (0.7.0) sha256=757337e9793cca999bb73a61fe2a7d4280aa9eefbaf787ce3b98d860749c87d9 + rackup (1.0.1) sha256=ba86604a28989fe1043bff20d819b360944ca08156406812dca6742b24b3c249 + rails (7.2.3.1) sha256=96c0a0160081ef3f1e407438880f6194c6ec94cdf40c8f83fc7bb22c279eba94 + rails-controller-testing (1.0.5) sha256=741448db59366073e86fc965ba403f881c636b79a2c39a48d0486f2607182e94 + rails-dom-testing (2.2.0) sha256=e515712e48df1f687a1d7c380fd7b07b8558faa26464474da64183a7426fa93b + rails-html-sanitizer (1.6.1) sha256=e3d2fb10339f03b802e39c7f6cac28c54fd404d3f65ae39c31cca9d150c5cbf0 + rails-i18n (7.0.10) sha256=efae16e0ac28c0f42e98555c8db1327d69ab02058c8b535e0933cb106dd931ca + railties (7.2.3.1) sha256=aea3393ee10243ceedcbeccb45458a0d58b524b6d21bf32eff8b93853baae15a + rainbow (3.1.1) sha256=039491aa3a89f42efa1d6dec2fc4e62ede96eb6acd95e52f1ad581182b79bc6a + rake (13.0.6) sha256=5ce4bf5037b4196c24ac62834d8db1ce175470391026bd9e557d669beeb19097 + rake-compiler-dock (1.11.0) sha256=eab51f2cd533eb35cea6b624a75281f047123e70a64c58b607471bb49428f8c2 + rb-fsevent (0.11.2) sha256=43900b972e7301d6570f64b850a5aa67833ee7d87b458ee92805d56b7318aefe + rb-inotify (0.10.1) sha256=050062d4f31d307cca52c3f6a7f4b946df8de25fc4bd373e1a5142e41034a7ca + rb_sys (0.9.124) sha256=513476557b12eaf73764b3da9f8746024558fe8699bda785fb548c9aa3877ae7 + rbs (3.9.5) sha256=eabaaf60aee84e38cbf94839c6e1b9cd145c7295fc3cc0e88c92e4069b1119b0 + rbtrace (0.5.3) sha256=c432292f305d9ab12fd47d9722e0d5210d983758a951fe6107c36cc955cb923f + rchardet (1.8.0) sha256=693acd5253d5ade81a51940697955f6dd4bb2f0d245bda76a8e23deec70a52c7 + rdoc (6.17.0) sha256=0f50d4e568fc98195f9bb155a9e8dff6c7feabfb515fb22ef6df1d12ad5a02b7 + re2 (2.23.0) sha256=5545b7709832c26ded88f1829fa9b24cdd7c5f0ebb0526c3c476b92505ef256f + recaptcha (5.12.3) sha256=37d1894add9e70a54d0c6c7f0ecbeedffbfa7d075acfbd4c509818dfdebdb7ee + recursive-open-struct (1.1.3) sha256=a3538a72552fcebcd0ada657bdff313641a4a5fbc482c08cfb9a65acb1c9de5a + redcarpet (3.6.0) sha256=8ad1889c0355ff4c47174af14edd06d62f45a326da1da6e8a121d59bdcd2e9e9 + redis (5.4.1) sha256=b5e675b57ad22b15c9bcc765d5ac26f60b675408af916d31527af9bd5a81faae + redis-actionpack (5.5.0) sha256=dc0570b78c14ec62b35c17b97fab778ee5986bc55e695bfb6826488088693311 + redis-client (0.26.4) sha256=3ad70beff5da2653e02dfeae996e7d8d7147a558da12b16b2282ad345e4c7120 + redis-cluster-client (0.13.5) sha256=18d6c9598009bcdb47b2a62bd6d00b833444aace740d2a2f00113774b298204c + redis-clustering (5.4.1) sha256=87444bb101fda5f1ef73b87243759224ca5952f3fe3c73842a2b8f78e45844ea + redis-namespace (1.11.0) sha256=e91a1aa2b2d888b6dea1d4ab8d39e1ae6fac3426161feb9d91dd5cca598a2239 + redis-rack (3.0.0) sha256=abb50b82ae10ad4d11ca2e4901bfc2b98256cdafbbd95f80c86fc9e001478380 + redis-store (1.11.0) sha256=edc4f3e239dcd1fdd9905584e6b1e623a84618e14436e6e8a07c70891008eda4 + regexp_parser (2.10.0) sha256=cb6f0ddde88772cd64bff1dbbf68df66d376043fe2e66a9ef77fcb1b0c548c61 + regexp_property_values (1.0.0) sha256=162499dc0bba1e66d334273a059f207a61981cc8cc69d2ca743594e7886d080f + reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835 + representable (3.2.0) sha256=cc29bf7eebc31653586849371a43ffe36c60b54b0a6365b5f7d95ec34d1ebace + request_store (1.7.0) sha256=e1b75d5346a315f452242a68c937ef8e48b215b9453a77a6c0acdca2934c88cb + responders (3.0.1) sha256=613fe28e498987f4feaa3230aa6313ca4bd5f0563a3da83511b0dd6cd8f47292 + rest-client (2.1.0) sha256=35a6400bdb14fae28596618e312776c158f7ebbb0ccad752ff4fa142bf2747e3 + retriable (3.1.2) sha256=0a5a5d0ca4ba61a76fb31a17ab8f7f80281beb040c329d34dfc137a1398688e0 + reverse_markdown (3.0.0) sha256=ab228386765a0259835873cd07054b62939c40f620c77c247eafaaa3b23faca4 + rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142 + rinku (2.0.0) sha256=3e695aaf9f24baba3af45823b5c427b58a624582132f18482320e2737f9f8a85 + rotp (6.3.0) sha256=75d40087e65ed0d8022c33055a6306c1c400d1c12261932533b5d6cbcd868854 + rouge (4.7.0) sha256=dba5896715c0325c362e895460a6d350803dbf6427454f49a47500f3193ea739 + rqrcode (2.2.0) sha256=23eea88bb44c7ee6d6cab9354d08c287f7ebcdc6112e1fe7bcc2d010d1ffefc1 + rqrcode_core (1.2.0) sha256=cf4989dc82d24e2877984738c4ee569308625fed2a810960f1b02d68d0308d1a + rspec (3.13.0) sha256=d490914ac1d5a5a64a0e1400c1d54ddd2a501324d703b8cfe83f458337bab993 + rspec-benchmark (0.6.0) sha256=1014adb57ec2599a2455c63884229f367a2fff6a63a77fd68ce5d804c83dd6cf + rspec-core (3.13.1) sha256=9daa4ff29812e620193ebc8952e032f031fe167a9f6daf7ea3d29dc31d47c868 + rspec-expectations (3.13.3) sha256=0e6b5af59b900147698ea0ff80456c4f2e69cac4394fbd392fbd1ca561f66c58 + rspec-mocks (3.13.2) sha256=2327335def0e1665325a9b617e3af9ae20272741d80ac550336309a7c59abdef + rspec-parameterized (1.0.2) sha256=b456dec0091924175ac13963e173cdbaa2ab3e1581a405a948addc34e3f3f4c2 + rspec-parameterized-core (1.0.0) sha256=287b494985e79821160af63aba4f91db8dbfa9a21cb200db34ba38f40e16ccc1 + rspec-parameterized-table_syntax (1.0.0) sha256=d7df951eff9c5dd367ca7d5f9ae4853bb7ab7941f9d5b35bba361d112704988c + rspec-rails (7.1.1) sha256=e15dccabed211e2fd92f21330c819adcbeb1591c1d66c580d8f2d8288557e331 + rspec-support (3.13.1) sha256=48877d4f15b772b7538f3693c22225f2eda490ba65a0515c4e7cf6f2f17de70f + rspec_junit_formatter (0.6.0) sha256=40dde674e6ae4e6cc0ff560da25497677e34fefd2338cc467a8972f602b62b15 + rspec_profiling (0.0.9) sha256=6199be2daeaa14bac3d10d704dbb0a8df052cf046332c505603263aea24f7590 + rubocop (1.71.1) sha256=d3dfd1e484a3a619dcf76c6a4fba694cd833921e4fd254d111845c26bcecfcfa + rubocop-ast (1.38.0) sha256=4fdf6792fe443a9a18acb12dbc8225d0d64cd1654e41fedb30e79c18edbb26ae + rubocop-capybara (2.21.0) sha256=5d264efdd8b6c7081a3d4889decf1451a1cfaaec204d81534e236bc825b280ab + rubocop-factory_bot (2.26.1) sha256=8de13cd4edcee5ca800f255188167ecef8dbfc3d1fae9f15734e9d2e755392aa + rubocop-graphql (1.5.4) sha256=2d888d40b08577daf1e74ca4623be1e3058c1a93543d5a7220818f561a254192 + rubocop-performance (1.21.1) sha256=5cf20002a544275ad6aa99abca4b945d2a2ed71be925c38fe83700360ed8734e + rubocop-rails (2.26.2) sha256=f5561a09d6afd2f54316f3f0f6057338ca55b6c24a25ba6a938d3ed0fded84ad + rubocop-rspec (3.0.5) sha256=c6a8e29fb1b00d227c32df159e92f5ebb9e0ff734e52955fb13aff5c74977e0f + rubocop-rspec_rails (2.30.0) sha256=888112e83f9d7ef7ad2397e9d69a0b9614a4bae24f072c399804a180f80c4c46 + ruby-lsp (0.26.4) sha256=1cb3046a066c8f1983dfe5f0cd3baa76034d6ba156e8ab460b15ab129d37a9f7 + ruby-lsp-rails (0.4.8) sha256=f09d1f926d4063deeb2f3049311925c20dfe6c912371e3bcd04a265a865c44ae + ruby-lsp-rspec (0.1.28) sha256=0db3b3ffba08c6d70eb7831e79090a1863f572fe131ed0ecfce8a2f7d01bf491 + ruby-magic (0.6.0) sha256=7b2138877b7d23aff812c95564eba6473b74b815ef85beb0eb792e729a2b6101 + ruby-progressbar (1.11.0) sha256=cc127db3866dc414ffccbf92928a241e585b3aa2b758a5563e74a6ee0f57d50a + ruby-saml (1.18.1) sha256=1b0e7a44aef150b4197955f5e015d593672e242cfdc5d06aa7554ec2350b9107 + ruby-statistics (4.1.0) sha256=7d697abd5dc4e6141d21ecb4165482807564f11bbe154cf1c60a2677b507f2a9 + ruby2_keywords (0.0.5) sha256=ffd13740c573b7301cf7a2e61fc857b2a8e3d3aff32545d6f8300d8bae10e3ef + rubyntlm (0.6.3) sha256=5b321456dba3130351f7451f8669f1afa83a0d26fd63cdec285b7b88e667102d + rubypants (0.2.0) sha256=f07e38eac793655a0323fe91946081052341b9e69807026fcf102346589eedee + rubyzip (2.4.1) sha256=8577c88edc1fde8935eb91064c5cb1aef9ad5494b940cf19c775ee833e075615 + rugged (1.7.2) sha256=9049b1f4c37f39d7b0e6fc5768815c5c5f470bf27d3fd725ab032258c2b38ce9 + safe_yaml (1.0.4) sha256=248193992ef1730a0c9ec579999ef2256a2b3a32a9bd9d708a1e12544a489ec2 + safety_net_attestation (0.5.0) sha256=c8cd01dd550dbe8553862918af6355a04672db11d218ec96104ce3955293f2aa + sanitize (6.0.2) sha256=48c4eb8e92bb1699056b6000986ac50fc9df82f458a941abf2c4d6759bccd5cf + sass-embedded (1.77.5) sha256=a2a6adc4ce695ece780f40388d207de396e5091ddd28767440c7907a4501beda + sawyer (0.9.2) sha256=fa3a72d62a4525517b18857ddb78926aab3424de0129be6772a8e2ba240e7aca + sd_notify (0.1.1) sha256=cbc7ac6caa7cedd26b30a72b5eeb6f36050dc0752df263452ea24fb5a4ad3131 + securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 + seed-fu (2.3.9) sha256=6d902d12dc1b88a16d487506baacc93b3a92e3671fdd603110d1600d35fbf478 + selenium-webdriver (4.42.0) sha256=0eb7e1d0f983b06cdc5f4ec6e7fa4941889ef687957c531e5445234e5b9adc77 + semver_dialects (3.7.0) sha256=6110b05266f7c8ce7794869d4d9dd3e15c3e5878eb1ffe5f0cea00060141dd1e + sentry-rails (5.23.0) sha256=8d2cbc3c85e343c1e882d7c8595d410e0c3afa3b005f51430225b938e128dec4 + sentry-ruby (5.23.0) sha256=8e8bb2f9a56a267a50fcba947f2ae131b6542f45fc3bb5764c2c25ba68f385cc + sentry-sidekiq (5.23.0) sha256=34dc6413a25773e185acba605b0ed4dcec5edf3e8e562447b7b44ed6435d1c18 + shellany (0.0.1) sha256=0e127a9132698766d7e752e82cdac8250b6adbd09e6c0a7fbbb6f61964fedee7 + shoulda-matchers (6.4.0) sha256=9055bb7f4bb342125fb860809798855c630e05ef5e75837b3168b8e6ee1608b0 + sidekiq (7.3.9) + sidekiq-cron (2.3.1) sha256=96ab3da372289a30dc744c1daa2ae2e85960b2444a6f6ed68df1ff7882c44aac + sigdump (0.2.5) sha256=bb706c1cce70458b285d2c3a57121e801ccb79f68be7f7377692eb40b5437242 + signet (0.19.0) sha256=537f3939f57f141f691e6069a97ec40f34fadafc4c7e5ba94edb06cf4350dd31 + simple_po_parser (1.1.6) sha256=122687d44d3de516a0e69e2f383a4180f5015e8c5ed5a7f2258f2b376f64cbf3 + simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 + simplecov-cobertura (3.1.0) sha256=6d7f38aa32c965ca2174b2e5bd88cb17138eaf629518854976ac50e628925dc5 + simplecov-html (0.12.3) sha256=4b1aad33259ffba8b29c6876c12db70e5750cb9df829486e4c6e5da4fa0aa07b + simplecov-lcov (0.8.0) sha256=0115f31cb7ef5ec4334f5d9382c67fd43de2e5270e21b65bfc693da82dd713c1 + simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 + simpleidn (0.2.3) sha256=08ce96f03fa1605286be22651ba0fc9c0b2d6272c9b27a260bc88be05b0d2c29 + singleton (0.3.0) sha256=83ea1bca5f4aa34d00305ab842a7862ea5a8a11c73d362cb52379d94e9615778 + sixarm_ruby_unaccent (1.2.0) sha256=0043a6077bdf2c4b03040152676a07f8bf77144f9b007b1960ee5c94d13a4384 + slack-messenger (2.3.6) sha256=58581e587debcbb769336cc7ebe4eb6ae411947fccf347e967a17ac9813e66d8 + snaky_hash (2.0.0) sha256=fe8b2e39e8ff69320f7812af73ea06401579e29ff1734a7009567391600687de + snowplow-tracker (0.8.0) sha256=7ba6f4f1443a829845fd28e63eda72d9d3d247f485310ddcccaebbc52b734a38 + solargraph (0.54.4) sha256=842705cc511a085e967314de8bd2dd89b00f90238b5582e665ffa39efbd880e0 + solargraph-rspec (0.5.4) sha256=295fc5ae98694edcc638488a93d4c8cd66f56883cf7961f47f1409602baf7e1c + sorbet-runtime (0.6.12984) sha256=3fff20a5b147a2e191210563d61886ac121fc1cd8b5e0faf6bc18873139e0fe4 + spamcheck (1.3.3) sha256=3a29ba9dfcd59543d88054d38c657f79e0a6cf44d763df08ad47680abed50ec7 + spring (4.3.0) sha256=0aaaf3bcce38e8528275854881d1922660d76cbd19a9a3af4a419d95b7fe7122 + spring-commands-rspec (1.0.4) sha256=6202e54fa4767452e3641461a83347645af478bf45dddcca9737b43af0dd1a2c + sprite-factory (1.7.1) sha256=5586524a1aec003241f1abc6852b61433e988aba5ee2b55f906387bf49b01ba2 + sprockets (3.7.5) sha256=72c20f256548f8a37fe7db41d96be86c3262fddaf4ebe9d69ec8317394fed383 + sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e + ssh_data (2.0.0) sha256=2ae8327a91ffee5df779e861fc04180eea616772cc7eb7f408acdc1602095bdb + ssrf_filter (1.0.8) sha256=03f49f54837e407d43ee93ec733a8a94dc1bcf8185647ac61606e63aaedaa0db + stackprof (0.2.28) sha256=4ec2ace02f386012b40ca20ef80c030ad711831f59511da12e83b34efb0f9a04 + state_machines (0.100.4) sha256=dd4e555ebb061569dd8fe18a5f39b51d10be6306b89a0c315a9697671d752565 + state_machines-activemodel (0.101.0) sha256=6798c6bf5aa4be2b1a00ca633949c999ebee7a148bd4ea8f6858b189e2cdf72d + state_machines-activerecord (0.100.0) sha256=b2213f74f3f32c6d92de5139e8898bc64a0ffb3f048df7d950ce27e28384beb5 + state_machines-rspec (0.6.0) sha256=2ba57a45df57d0c97f79146e2e0f65f519b52e65e182805ef79cb73b1fe5c0bd + stringio (3.2.0) sha256=c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1 + strings (0.2.1) sha256=933293b3c95cf85b81eb44b3cf673e3087661ba739bbadfeadf442083158d6fb + strings-ansi (0.2.0) sha256=90262d760ea4a94cc2ae8d58205277a343409c288cbe7c29416b1826bd511c88 + swd (2.0.3) sha256=4cdbe2a4246c19f093fce22e967ec3ebdd4657d37673672e621bf0c7eb770655 + sync (0.5.0) sha256=668356cc07c59ac7ed9ecf34fec3929831f179c07adb1f3e1c3b7a1609a638fd + sys-filesystem (1.4.3) sha256=390919de89822ad6d3ba3daf694d720be9d83ed95cdf7adf54d4573c98b17421 + sysexits (1.2.0) sha256=598241c4ae57baa403c125182dfdcc0d1ac4c0fb606dd47fbed57e4aaf795662 + table_print (1.5.7) sha256=436664281f93387b882335795e16cfeeb839ad0c785ff7f9110fc0f17c68b5cb + tanuki_emoji (0.13.0) sha256=dee2182a5cad6f88ed91cd4e39088bd2a8f313e24f83ff5d4b5b0fecf29f6d93 + telesign (2.4.0) sha256=009a76081cfb7fc901475bffa382353a764377b7a881d96fd441aaa9a87cb39f + telesignenterprise (2.6.0) sha256=172eac4563d27e57f1a2777497ec48204346fc355bbe233b55f8b05fd0d67df2 + temple (0.8.2) sha256=c12071214346c606dbd219b4117276d04a9f2c20d65e66a66b2c4ec18efc1f18 + term-ansicolor (1.7.1) sha256=92339ffec77c4bddc786a29385c91601dd52fc68feda23609bba0491229b05f7 + terminal-table (3.0.2) sha256=f951b6af5f3e00203fb290a669e0a85c5dd5b051b3b023392ccfd67ba5abae91 + terser (1.0.2) sha256=80c2e0bc7e2db4e12e8529658f9e0820e13d685ae67d745bf981f269743bb28e + test-prof (1.6.1) sha256=0332d9c39a7c118ed942b2db582f055d9f24964d150004ec6b964d2fa262499e + test_file_finder (0.3.1) sha256=83fb0588a06b2784b51892910b9bfd06609f8d31f2d851a98d976f644d177199 + text (1.3.1) sha256=2fbbbc82c1ce79c4195b13018a87cbb00d762bda39241bb3cdc32792759dd3f4 + thor (1.5.0) sha256=e3a9e55fe857e44859ce104a84675ab6e8cd59c650a49106a05f55f136425e73 + thread_safe (0.3.6) sha256=9ed7072821b51c57e8d6b7011a8e282e25aeea3a4065eab326e43f66f063b05a + thrift (0.22.0) sha256=7a44a197529af812f89ed0c26a3be60c43b378a488262efaeba966246fbb5d78 + tilt (2.0.11) sha256=7b180fc472cbdeb186c85d31c0f2d1e61a2c0d77e1d9fd0ca28482a9d972d6a0 + timeout (0.6.1) sha256=78f57368a7e7bbadec56971f78a3f5ecbcfb59b7fcbb0a3ed6ddc08a5094accb + timfel-krb5-auth (0.8.3) sha256=ab388c9d747fa3cd95baf2cc1c03253e372d8c680adcc543670f4f099854bb80 + tins (1.31.1) sha256=51c4a347c25c630d310cbc2c040ffb84e266c8227f2ade881f1130ee4f9fbecf + toml-rb (4.1.0) sha256=14456ec4549e4703881bf04b83a56f3264ef99884880092d83c98a2058d95846 + tomlrb (1.3.0) sha256=68666bf53fa70ba686a48a7435ce7e086f5227c58c4c993bd9792f4760f2a503 + tpm-key_attestation (0.14.1) sha256=7fd4e4653a7afd0a386632ddfb05d10ecfdd47678299c5e69165bc9ae111193f + traces (0.18.1) sha256=7e3498fa3fa96e4634c1bbf4d315e09f6e258a3649fd399229fcfacf93c5c44e + trailblazer-option (0.1.2) sha256=20e4f12ea4e1f718c8007e7944ca21a329eee4eed9e0fa5dde6e8ad8ac4344a3 + train-core (3.10.8) sha256=8493da02015fbe9b11840d22ba879ef18a0aa2633cb0c04eac3f07dd9b87223b + truncato (0.7.13) sha256=34621943c067eb892389d356d1312822b81b574e8d7dec2b61955fef0e91e380 + tsort (0.2.0) sha256=9650a793f6859a43b6641671278f79cfead60ac714148aabe4e3f0060480089f + ttfunk (1.8.0) sha256=a7cbc7e489cc46e979dde04d34b5b9e4f5c8f1ee5fc6b1a7be39b829919d20ca + tty-color (0.6.0) sha256=6f9c37ca3a4e2367fb2e6d09722762647d6f455c111f05b59f35730eeb24332a + tty-command (0.10.1) sha256=0c6c471fcb932d55518734eb4e2e07e9efdd2918713cc39bb7393ba862471192 + tty-cursor (0.7.1) sha256=79534185e6a777888d88628b14b6a1fdf5154a603f285f80b1753e1908e0bf48 + tty-markdown (0.7.2) sha256=1ed81db97028d006ba81e2cfd9fe0a04b0eb28650ad0d4086ed6e5627f4ac511 + tty-prompt (0.23.1) sha256=fcdbce905238993f27eecfdf67597a636bc839d92192f6a0eef22b8166449ec8 + tty-reader (0.9.0) sha256=c62972c985c0b1566f0e56743b6a7882f979d3dc32ff491ed490a076f899c2b1 + tty-screen (0.8.1) sha256=6508657c38f32bdca64880abe201ce237d80c94146e1f9b911cba3c7823659a2 + typhoeus (1.4.1) sha256=1c17db8364bd45ab302dc61e460173c3e69835896be88a3df07c206d5c55ef7c + tzinfo (2.0.6) sha256=8daf828cc77bcf7d63b0e3bdb6caa47e2272dcfaf4fbfe46f8c3a9df087a829b + uber (0.1.0) sha256=5beeb407ff807b5db994f82fa9ee07cfceaa561dad8af20be880bc67eba935dc + undercover (0.8.4) sha256=99a6df93a6bb2c8d06e701df5fdb3be9411f50eae3f9f9e1d67672176258d09c + unf (0.1.4) sha256=4999517a531f2a955750f8831941891f6158498ec9b6cb1c81ce89388e63022e + unf_ext (0.0.8.2) sha256=90b9623ee359cc4878461c5d2eab7d3d3ce5801a680a9e7ac83b8040c5b742fa + unicode (0.4.4.5) sha256=42f294bfc8e186d29da89d1f766071505a20a22776168a31bb3408e03fa7a9d7 + unicode-display_width (2.4.2) sha256=6a10205d1a19ca790c4e53064ba93f09d9eb234bf6bd135d9deb6001c21428be + unicode-emoji (4.0.4) sha256=2c2c4ef7f353e5809497126285a50b23056cc6e61b64433764a35eff6c36532a + unicode_utils (1.4.0) sha256=b922d0cf2313b6b7136ada6645ce7154ffc86418ca07d53b058efe9eb72f2a40 + uniform_notifier (1.16.0) sha256=99b39ee4a0864e3b49f375b5e5803eb26d35ed6eb1719c96407573a87bc4dbb5 + unleash (3.2.2) sha256=0f6e56498de920de66a01bceffb93933693ade646bb853fc70eb16bd1026b93b + unparser (0.6.7) sha256=ae42e73edfa273766e66c166368fb75ca5972cd8ec50c536253e0f6299a9dec8 + uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6 + useragent (0.16.11) sha256=700e6413ad4bb954bb63547fa098dddf7b0ebe75b40cc6f93b8d54255b173844 + valid_email (0.1.3) sha256=b81452b51b64c4beb67913f68db52c20ecb4d73d45512f5b282ab4a3f4416570 + validate_url (1.0.15) sha256=72fe164c0713d63a9970bd6700bea948babbfbdcec392f2342b6704042f57451 + validates_hostname (1.0.13) sha256=eac40178cc0b4f727df9cc6a5cb5bc2550718ad8d9bb3728df9aba6354bdda19 + version_gem (1.1.8) sha256=a964767ecbe36551b9ff2e59099548c27569f2f7f94bdb09f609d76393a8e008 + version_sorter (2.3.0) sha256=2147f2a1a3804fbb8f60d268b7d7c1ec717e6dd727ffe2c165b4e05e82efe1da + view_component (3.23.2) sha256=3c2fed4b9e38bf074fa3d42ca55eedbb2cc070e0f3c31d7c13a50b0db530892b + virtus (2.0.0) sha256=8841dae4eb7fcc097320ba5ea516bf1839e5d056c61ee27138aa4bddd6e3d1c2 + vite_rails (3.10.0) sha256=8c4471554870c043e8d9ff7d379302a01d147ade2cd61476ddf020fed32a107a + vite_ruby (3.10.1) sha256=f13b81f46bac616c1278e7d2301f11896a6e6313b0daee4ff40cf7eb9987d322 + vmstat (2.3.1) sha256=5587cb430a54dbfc4a5c29dd01bd6a4031b2ff4c1d387504d74ff246f3b39104 + warden (1.2.9) sha256=46684f885d35a69dbb883deabf85a222c8e427a957804719e143005df7a1efd0 + warning (1.5.0) sha256=0f12c49fea0c06757778eefdcc7771e4fd99308901e3d55c504d87afdd718c53 + webauthn (3.4.3) sha256=9be6f5f838f3405b0226e560aa40b67cc8c15ec9154509b997caa7ec9a05e1fc + webfinger (2.1.3) sha256=567a52bde77fb38ca6b67e55db755f988766ec4651c1d24916a65aa70540695c + webmock (3.26.2) sha256=774556f2ea6371846cca68c01769b2eac0d134492d21f6d0ab5dd643965a4c90 + webrick (1.9.1) sha256=b42d3c94f166f3fb73d87e9b359def9b5836c426fc8beacf38f2184a21b2a989 + websocket (1.2.10) sha256=2cc1a4a79b6e63637b326b4273e46adcddf7871caa5dc5711f2ca4061a629fa8 + websocket-driver (0.8.0) sha256=ed0dba4b943c22f17f9a734817e808bc84cdce6a7e22045f5315aa57676d4962 + websocket-extensions (0.1.5) sha256=1c6ba63092cda343eb53fc657110c71c754c56484aad42578495227d717a8241 + wikicloth (0.8.1) sha256=7ac8a9ca0a948cf472851e521afc6c2a6b04a8f91ef1d824ba6a61ffbd60e6ca + wisper (2.0.1) sha256=ce17bc5c3a166f241a2e6613848b025c8146fce2defba505920c1d1f3f88fae6 + with_env (1.1.0) sha256=50b3e4f0a6cda8f90d8a6bd87a6261f6c381429abafb161c4c69ad4a0cd0b6e4 + wmi-lite (1.0.7) sha256=116ef5bb470dbe60f58c2db9047af3064c16245d6562c646bc0d90877e27ddda + xml-simple (1.1.9) sha256=d21131e519c86f1a5bc2b6d2d57d46e6998e47f18ed249b25cad86433dbd695d + xpath (3.2.0) sha256=6dfda79d91bb3b949b947ecc5919f042ef2f399b904013eb3ef6d20dd3a4082e + yajl-ruby (1.4.3) sha256=8c974d9c11ae07b0a3b6d26efea8407269b02e4138118fbe3ef0d2ec9724d1d2 + yard (0.9.38) sha256=721fb82afb10532aa49860655f6cc2eaa7130889df291b052e1e6b268283010f + yard-solargraph (0.1.0) sha256=a19a4619c942181a618fb9458970a9d2534cf7fda69fc43949629a7948a5930e + zeitwerk (2.6.18) sha256=bd2d213996ff7b3b364cd342a585fbee9797dbc1c0c6d868dc4150cc75739781 + zlib (3.2.3) sha256=5bd316698b32f31a64ab910a8b6c282442ca1626a81bbd6a1674e8522e319c20 + BUNDLED WITH - 2.7.1 + 2.7.2 diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix index c1e273bbf27b..4ed69ec68a77 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix +++ b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix @@ -40,10 +40,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1yfl7blz9zlww0al921kmyqsmsx8gdphqjnszp5fgpzi8nr1fpg1"; + sha256 = "0g5kbrqvhwlliyrzd2bhc3kdiqm58df0x3w716bs0ygwyjil1gyk"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionmailbox = { dependencies = [ @@ -62,10 +62,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pjdrdlv14mzq24qx95hpxhfza0k72qc3qymaa6x1wihqfkz1fqn"; + sha256 = "0hf59r6sk0qb5va0ga549rbadcb5n1a2ry8nlkszzcksr6039rx4"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionmailer = { dependencies = [ @@ -84,10 +84,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1f4axhrdhk9z3hjv6xzxqyj7c3y17mn7kz1li1fv5lm6aaw4dmk8"; + sha256 = "0rq4aan18y6gwziabnj1q1486349k1v1i5m7ysv206pqqpavcy7m"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionpack = { dependencies = [ @@ -111,10 +111,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1kq7fbgb5yfsjd1na2ghc7assk18ca24kbvsx90p0xwm8v3f851a"; + sha256 = "1jp4w493wvfh9246wxk7g00m1a3vmzkvs0rznq62fwvjjdzzwsmn"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actiontext = { dependencies = [ @@ -133,10 +133,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ds0m7qp55qkprhdkzpxrvbfiam95s58xj7555hf5d5pnzpxkzx6"; + sha256 = "1qs350j3zm7sd6xxn61d93mv3lx1ravbjqja12c7nd7a0zs1h52v"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; actionview = { dependencies = [ @@ -156,10 +156,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1cpc91crvavdgvc3jqj1nqr9q6s581bm64894pbh8f5l85x7shhz"; + sha256 = "0z7zy6ibfpsdj9jbdm54bx3ws4dszcq7qa564jn645rr8dlbh6fy"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activejob = { dependencies = [ @@ -174,10 +174,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1c7zwmhkg9fpkl2isiggs9b2xbf8jf0hhbvmjfgbcrz25m3n8jg4"; + sha256 = "1n3fiwm1x3dxwj36n9pspd2bgffyw28ys9yd36hjvf3iwdy25i0b"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activemodel = { dependencies = [ "activesupport" ]; @@ -190,10 +190,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1nrr8w3hxkssgx13bcph8lb876hg57w01fbapy7fj4ijp6p6dbxv"; + sha256 = "1l60a6mqx1wgp15ki1cp68djci0czgrikpydii5bd877hndqdq9r"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activerecord = { dependencies = [ @@ -210,10 +210,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1mx087zngip62400z44p969l6fja1fjxliq6kym6npzbii3vgb3g"; + sha256 = "0pd0f1hy6rvyanmrklqir33xq0jb2my4jajz7hc38nysfpi175dq"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activerecord-gitlab = { dependencies = [ "activerecord" ]; @@ -241,10 +241,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0bya6k7i8s6538fa4j2c0a0xrf6kggg8mhrwnkkqj356zaxj452c"; + sha256 = "1azzbpfp726yigwzmj8g2jji149wisnwrgb86zix6mk25sj4w8hb"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; activesupport = { dependencies = [ @@ -269,10 +269,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "043vbilaw855c91n5l7g0k0wxj63kngj911685qy74xc1mvwjxan"; + sha256 = "0d6bhg9cim83g8cypjd7cms45ng4p9ga69v26i3vp823d98yvsqi"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; addressable = { dependencies = [ "public_suffix" ]; @@ -1511,10 +1511,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0kz6mc4b9m49iaans6cbx031j9y7ldghpi5fzsdh0n3ixwa8w9mz"; + sha256 = "1h0db8r2v5llxdbzkzyllkfniqw9gm092qn7cbaib73v9lw0c3bm"; type = "gem"; }; - version = "3.4.1"; + version = "3.5.1"; }; deb_version = { groups = [ "default" ]; @@ -2043,6 +2043,21 @@ src: { }; version = "3.0.0"; }; + erb = { + dependencies = [ "cgi" ]; + groups = [ + "default" + "development" + "test" + ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0kv5h3f90ai420zz6g19c6x640l2a1h675bw91s6di59pa6fzamw"; + type = "gem"; + }; + version = "4.0.3.1"; + }; error_tracking_open_api = { dependencies = [ "typhoeus" ]; groups = [ "default" ]; @@ -2057,15 +2072,16 @@ src: { groups = [ "default" "development" + "monorepo" "test" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "08s75vs9cxlc4r1q2bjg4br8g9wc5lc5x5vl0vv4zq5ivxsdpgi7"; + sha256 = "1naaxsqkv5b3vklab5sbb9sdpszrjzlfsbqpy7ncbnw510xi10m0"; type = "gem"; }; - version = "1.12.0"; + version = "1.13.1"; }; escape_utils = { groups = [ @@ -4473,20 +4489,20 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "18pgvl7lfjpichdfh1g50rpz0zpaqrpr52ybn9liv1v9pjn9ysnd"; + sha256 = "1k0lk3pwadm2myvpg893n8jshmrf2sigrd4ki15lymy7gixaxqyn"; type = "gem"; }; - version = "0.8.0"; + version = "0.8.2"; }; io-event = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1cb3j76ybiq1sdjn93mmclxy5wps5lrnf2rfvhb391x369q3db38"; + sha256 = "01mcnadg742j3mh58qbz6mxc0zbdpidlqfhmhyxnbgqw7gfvnp61"; type = "gem"; }; - version = "1.14.5"; + version = "1.14.3"; }; ipaddress = { groups = [ "default" ]; @@ -4514,6 +4530,7 @@ src: { irb = { dependencies = [ "pp" + "prism" "rdoc" "reline" ]; @@ -4525,10 +4542,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1478m97wiy6nwg6lnl0szy39p46acsvrhax552vsh1s2mi2sgg6r"; + sha256 = "1qs8a9vprg7s8krgq4s0pygr91hclqqyz98ik15p0m1sf2h5956y"; type = "gem"; }; - version = "1.15.1"; + version = "1.18.0"; }; jaeger-client = { dependencies = [ @@ -4692,15 +4709,17 @@ src: { dependencies = [ "base64" ]; groups = [ "default" + "development" + "monorepo" "test" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1x64l31nkqjwfv51s2vsm0yqq4cwzrlnji12wvaq761myx3fxq9i"; + sha256 = "115ll278g3zdvff7b05gfxqc9n74vw9xfzcc8jkv22bkphpkbng4"; type = "gem"; }; - version = "2.10.2"; + version = "2.10.3"; }; kaminari = { dependencies = [ @@ -5272,17 +5291,19 @@ src: { }; mini_mime = { groups = [ + "danger" "default" "development" + "monorepo" "test" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0lbim375gw2dk6383qirz13hgdmxlan0vc5da2l072j3qw6fqjm5"; + sha256 = "1vycif7pjzkr29mfk4dlqv3disc5dn0va04lkwajlpr1wkibg0c6"; type = "gem"; }; - version = "1.1.2"; + version = "1.1.5"; }; mini_portile2 = { groups = [ @@ -5536,10 +5557,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1z1kpshd0r09jv0091bcr4gfx3i1psbqdzy7zyag5n8v3qr0anfr"; + sha256 = "0ax0f0r97jm83q462vsrcbdxprs894fyyc44v62c48ihgb39hmcs"; type = "gem"; }; - version = "0.5.9"; + version = "0.6.4"; }; net-ldap = { dependencies = [ @@ -5616,10 +5637,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1c6md06hm5bf6rv53sk54dl2vg038pg8kglwv3rayx0vk2mdql9x"; + sha256 = "0dh7nzjp0fiaqq1jz90nv4nxhc2w359d7c199gmzq965cfps15pd"; type = "gem"; }; - version = "0.3.3"; + version = "0.5.1"; }; net-ssh = { groups = [ "default" ]; @@ -5644,16 +5665,17 @@ src: { nio4r = { groups = [ "default" + "development" "puma" "test" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0xkjz56qc7hl7zy7i7bhiyw5pl85wwjsa4p70rj6s958xj2sd1lm"; + sha256 = "18fwy5yqnvgixq3cn0h63lm8jaxsjjxkmj8rhiv8wpzv9271d43c"; type = "gem"; }; - version = "2.7.0"; + version = "2.7.5"; }; nkf = { groups = [ "default" ]; @@ -5692,10 +5714,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1lss1nh526n3h1qsig2kjchi8vlsjwc8pdjpplm1f2yz6rzk52sr"; + sha256 = "1s30b7h7qpyim30m8060xs415mbr3ci7i5hdg09chh1aqfx2qcbq"; type = "gem"; }; - version = "1.19.1"; + version = "1.19.3"; }; notiffany = { dependencies = [ @@ -5815,14 +5837,17 @@ src: { "bigdecimal" "ostruct" ]; - groups = [ "default" ]; + groups = [ + "default" + "monorepo" + ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0g817hjx1rh4zhvcpb9m6lr6l8yyq3n8vnjm9x1rc5wr51hv6d9n"; + sha256 = "1v87lxi5cdaw3fvdf046fwzrgfbmi2ndkl31clh4zb5p1dxrdqzb"; type = "gem"; }; - version = "3.16.16"; + version = "3.17.3"; }; oj-introspect = { dependencies = [ "oj" ]; @@ -7105,10 +7130,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1zxnfxjni0r9l2x42fyq0sqpnaf5nakjbap8irgik4kg1h9c6zll"; + sha256 = "1xlxmg86k5kifci1xvlmgw56x88dmqf04zfzn7zcr4qb8ladal99"; type = "gem"; }; - version = "0.6.2"; + version = "0.6.3"; }; prawn = { dependencies = [ @@ -7207,14 +7232,15 @@ src: { groups = [ "default" "development" + "test" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0gkhpdjib9zi9i27vd9djrxiwjia03cijmd6q8yj2q1ix403w3nw"; + sha256 = "11ggfikcs1lv17nhmhqyyp6z8nq5pkfcj6a904047hljkxm0qlvv"; type = "gem"; }; - version = "1.4.0"; + version = "1.9.0"; }; proc_to_ast = { dependencies = [ @@ -7331,10 +7357,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vjrx3yd596zzi42dcaq5xw7hil1921r769dlbz08iniaawlp9c4"; + sha256 = "0x0r3gc66abv8i4dw0x0370b5hrshjfp6kpp7wbp178cy775fypb"; type = "gem"; }; - version = "5.2.3"; + version = "5.3.1"; }; public_suffix = { groups = [ @@ -7563,10 +7589,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1zwvc2fa0hm27ygfz1yc2bs52h4wzj1nhpv6cip6g28i2gmi564s"; + sha256 = "155skqkjrckvzj1qy37lrnafrillc47qhf3l80g3zvw100ba1h4n"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; rails-controller-testing = { dependencies = [ @@ -7656,10 +7682,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "08h44mkf91861agp7xw778gqpf5mppydsfgphgkj7wp6pyk11c3f"; + sha256 = "0np1m8xqb4wbzwpg66yjnqjban0di92lbjzcrgnwwhq2w4z3k8xf"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.1"; }; rainbow = { groups = [ @@ -7783,7 +7809,11 @@ src: { version = "1.8.0"; }; rdoc = { - dependencies = [ "psych" ]; + dependencies = [ + "erb" + "psych" + "tsort" + ]; groups = [ "default" "development" @@ -7792,10 +7822,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0a83bsmd444pbhga3icwh8c7gm917m1fabq38dy1pn9ywjd17hij"; + sha256 = "1dq2bani47fzyqpb4psizfmzxiznvzlajmdikdgik67wd3jx8l0g"; type = "gem"; }; - version = "6.13.0"; + version = "6.17.0"; }; re2 = { dependencies = [ "mini_portile2" ]; @@ -7984,10 +8014,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1lirwlw59apc8m1wjk85y2xidiv0fkxjn6f7p84yqmmyvish6qjp"; + sha256 = "0d8q5c4nh2g9pp758kizh8sfrvngynrjlm0i1zn3cnsnfd4v160i"; type = "gem"; }; - version = "0.6.0"; + version = "0.6.3"; }; representable = { dependencies = [ @@ -9320,10 +9350,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1yh78pg6lm28c3k0pfd2ipskii1fsraq46m6zjs5yc9a4k5vfy2v"; + sha256 = "1q92y9627yisykyscv0bdsrrgyaajc2qr56dwlzx7ysgigjv4z63"; type = "gem"; }; - version = "3.1.7"; + version = "3.2.0"; }; strings = { dependencies = [ @@ -9566,10 +9596,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vq1fjp45az9hfp6fxljhdrkv75cvbab1jfrwcw738pnsiqk8zps"; + sha256 = "0wsy88vg2mazl039392hqrcwvs5nb9kq8jhhrrclir2px1gybag3"; type = "gem"; }; - version = "1.3.1"; + version = "1.5.0"; }; thread_safe = { groups = [ @@ -9612,15 +9642,16 @@ src: { groups = [ "default" "development" + "monorepo" "test" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "03p31w5ghqfsbz5mcjzvwgkw3h9lbvbknqvrdliy8pxmn9wz02cm"; + sha256 = "1jxcji88mh6xsqz0mfzwnxczpg7cyniph7wpavnavfz7lxl77xbq"; type = "gem"; }; - version = "0.4.3"; + version = "0.6.1"; }; timfel-krb5-auth = { groups = [ @@ -10312,18 +10343,22 @@ src: { version = "1.2.10"; }; websocket-driver = { - dependencies = [ "websocket-extensions" ]; + dependencies = [ + "base64" + "websocket-extensions" + ]; groups = [ "default" + "development" "test" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1nyh873w4lvahcl8kzbjfca26656d5c6z3md4sbqg5y1gfz0157n"; + sha256 = "0qj9dmkmgahmadgh88kydb7cv15w13l1fj3kk9zz28iwji5vl3gd"; type = "gem"; }; - version = "0.7.6"; + version = "0.8.0"; }; websocket-extensions = { groups = [ From 9d4f8a67eaedaa62aac62359cf5c51eabf008296 Mon Sep 17 00:00:00 2001 From: Chahatpreet Singh Date: Sun, 7 Jun 2026 20:34:27 +0000 Subject: [PATCH 085/286] asymptote: 3.11 -> 3.12 * Added `vulkan-headers` and `glfw` to `buildInputs` to support the new Vulkan renderer introduced in this release. --- pkgs/by-name/as/asymptote/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/asymptote/package.nix b/pkgs/by-name/as/asymptote/package.nix index 9ad6f838736d..ea0e5738863d 100644 --- a/pkgs/by-name/as/asymptote/package.nix +++ b/pkgs/by-name/as/asymptote/package.nix @@ -30,10 +30,12 @@ curl, texinfo, texliveSmall, + vulkan-headers, + glfw, }: stdenv.mkDerivation (finalAttrs: { - version = "3.11"; + version = "3.12"; pname = "asymptote"; outputs = [ @@ -46,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://sourceforge/asymptote/${finalAttrs.version}/asymptote-${finalAttrs.version}.src.tgz"; - hash = "sha256-U36fImIb+E8J7g1E3EVcTqkboZODDx12JKB9RxDX59E="; + hash = "sha256-6uwel0Y+8hOjk8OI1GanNHiwgY+UA8liuRJAZZybjxs="; }; # override with TeX Live containers to avoid building sty, docs from source @@ -111,6 +113,8 @@ stdenv.mkDerivation (finalAttrs: { pyqt5 ] )) + vulkan-headers + glfw ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libtirpc ]; From 98b6b1ead19e38d84b69f16c9a0c3cc49bea5b17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 10 Jun 2026 19:44:13 -0700 Subject: [PATCH 086/286] flare-signal: 0.20.5 -> 0.20.6 Diff: https://gitlab.com/schmiddi-on-mobile/flare/-/compare/0.20.5...0.20.6 Changelog: https://gitlab.com/schmiddi-on-mobile/flare/-/blob/0.20.6/CHANGELOG.md --- pkgs/by-name/fl/flare-signal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flare-signal/package.nix b/pkgs/by-name/fl/flare-signal/package.nix index b4a416120895..fee8f4adcadf 100644 --- a/pkgs/by-name/fl/flare-signal/package.nix +++ b/pkgs/by-name/fl/flare-signal/package.nix @@ -24,18 +24,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "flare"; - version = "0.20.5"; + version = "0.20.6"; src = fetchFromGitLab { owner = "schmiddi-on-mobile"; repo = "flare"; tag = finalAttrs.version; - hash = "sha256-ZxUIqfEQe7tv6HBwOMLKruYDNJLlRie3nztwVER6sAE="; + hash = "sha256-X+3fwIDqRC9S0SYkN3knjQ5wFSptxuM0iggu4pgZ89Q="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-dNcHPLoKbHFj73Xtb4Ud42xKmmLy9eADUnsqPj9+l8Y="; + hash = "sha256-EEIZjK8bVPg1AFkmOvckkVMCRHXLoiBz5CITwpolJ4k="; }; nativeBuildInputs = [ From eaa6948c8f4cb0a98af1b859ec98bd41264b717f Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 11 Jun 2026 07:04:15 +0100 Subject: [PATCH 087/286] quesoglc: fix build by disabling system glew Without the change the build fails as: https://hydra.nixos.org/build/330916076 ../src/ocontext.h:134:3: error: unknown type name 'GLEWContext' 134 | GLEWContext glewContext; /* GLEW context for OpenGL extensions */ | ^~~~~~~~~~~ --- pkgs/by-name/qu/quesoglc/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/qu/quesoglc/package.nix b/pkgs/by-name/qu/quesoglc/package.nix index 6d093a62ed6f..f569c9367e24 100644 --- a/pkgs/by-name/qu/quesoglc/package.nix +++ b/pkgs/by-name/qu/quesoglc/package.nix @@ -31,6 +31,9 @@ stdenv.mkDerivation (finalAttrs: { # required for cross builds configureFlags = [ + # system glew is not compatible with chromium-bsu API assumption + "--without-glew" + "ac_cv_func_malloc_0_nonnull=yes" "ac_cv_func_realloc_0_nonnull=yes" "ac_cv_func_memcmp_working=yes" From 1f29ba71e6dfda1cabbb4e1483db19e8e4f7f7b6 Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Thu, 11 Jun 2026 11:14:09 +0200 Subject: [PATCH 088/286] spacedrive: mark as broken --- pkgs/by-name/sp/spacedrive/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/sp/spacedrive/package.nix b/pkgs/by-name/sp/spacedrive/package.nix index 3f6539776cfd..a1e86f16de7a 100644 --- a/pkgs/by-name/sp/spacedrive/package.nix +++ b/pkgs/by-name/sp/spacedrive/package.nix @@ -38,6 +38,7 @@ let .${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported."); meta = { + broken = true; description = "Open source file manager, powered by a virtual distributed filesystem"; homepage = "https://www.spacedrive.com"; changelog = "https://github.com/spacedriveapp/spacedrive/releases/tag/${version}"; From a1196ce8183f9430ae7824e8a9971cfb0eb8eb5c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 09:50:03 +0000 Subject: [PATCH 089/286] filius: 2.11.0 -> 2.12.1 --- pkgs/by-name/fi/filius/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/filius/package.nix b/pkgs/by-name/fi/filius/package.nix index 63f8ce377928..3bf63e93e17c 100644 --- a/pkgs/by-name/fi/filius/package.nix +++ b/pkgs/by-name/fi/filius/package.nix @@ -10,16 +10,16 @@ maven.buildMavenPackage rec { pname = "filius"; - version = "2.11.0"; + version = "2.12.1"; src = fetchFromGitLab { owner = "filius1"; repo = "filius"; tag = "v${version}"; - hash = "sha256-l90KnHfndGsEzgJpTNabW0ADJhTYr7z3243TZUJbxNw="; + hash = "sha256-sIcYjbWONg8Cq+dHpoBYj07cyHV7oX06Xh1zK0CHn64="; }; - mvnHash = "sha256-R14EtImJJEC/DhKm7MKWzq9XEOqDGNPtLIaK3OKbyiQ="; + mvnHash = "sha256-/gA49V1Kjh4zJTzDCzFNwZF30ERwPk2lG6lw/jxM2Qo="; mvnParameters = "-Plinux"; # tests want to create an X11 window which isn't often feasible From 626f4cd1db58c43210781e345f19410fde0c7ee2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 10:13:37 +0000 Subject: [PATCH 090/286] python3Packages.greeclimate: 2.1.4 -> 3.0.0 --- pkgs/development/python-modules/greeclimate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/greeclimate/default.nix b/pkgs/development/python-modules/greeclimate/default.nix index ab6d18e46fe8..a756393a4ef4 100644 --- a/pkgs/development/python-modules/greeclimate/default.nix +++ b/pkgs/development/python-modules/greeclimate/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "greeclimate"; - version = "2.1.4"; + version = "3.0.0"; pyproject = true; src = fetchFromGitHub { owner = "cmroche"; repo = "greeclimate"; tag = "v${version}"; - hash = "sha256-qYgwjVfH9Im0Mxd8YOjV1M4fKhSd3tKyQB2PZ9dkqTU="; + hash = "sha256-ikIpL9Il6uCA2z6SbceNzqTyC5P0lP5ZR4J3KfSgypo="; }; build-system = [ setuptools ]; From 43d6a05fd61a1ad0880a5cdc5677406d2dbf72fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Thu, 11 Jun 2026 12:19:10 +0200 Subject: [PATCH 091/286] wasmtime: 45.0.0 -> 45.0.1 --- pkgs/by-name/wa/wasmtime/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wasmtime/package.nix b/pkgs/by-name/wa/wasmtime/package.nix index a8be07cbe92c..f83f0ffc470d 100644 --- a/pkgs/by-name/wa/wasmtime/package.nix +++ b/pkgs/by-name/wa/wasmtime/package.nix @@ -13,20 +13,20 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "wasmtime"; - version = "45.0.0"; + version = "45.0.1"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wasmtime"; tag = "v${finalAttrs.version}"; - hash = "sha256-oCIMfBGhWZiaNNfH7Pc9DCpbEXs8AU3w8tIE6o/vjLk="; + hash = "sha256-6PZ+r+slOegjiTwkfTvBY3QeWCU69YQnpoiOC/mUND4="; fetchSubmodules = true; }; # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. auditable = false; - cargoHash = "sha256-yAPs2o2ayxxh3jk5+T8DiP9uFjBGyPTLzgP/RXPSj2g="; + cargoHash = "sha256-2s3v0o8H2EWAzSCwc3wgsslcf+eYaRDxItwy7ccCKv4="; cargoBuildFlags = [ "--package" "wasmtime-cli" From a13e9a1bd38974551857ee776bcfd9218ada631f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 10:34:31 +0000 Subject: [PATCH 092/286] jetbrains-toolbox: 3.4.3.81140 -> 3.5.0.84344 --- pkgs/by-name/je/jetbrains-toolbox/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/je/jetbrains-toolbox/package.nix b/pkgs/by-name/je/jetbrains-toolbox/package.nix index 637e843db07f..25f9fafe6104 100644 --- a/pkgs/by-name/je/jetbrains-toolbox/package.nix +++ b/pkgs/by-name/je/jetbrains-toolbox/package.nix @@ -10,7 +10,7 @@ let pname = "jetbrains-toolbox"; - version = "3.4.3.81140"; + version = "3.5.0.84344"; updateScript = ./update.sh; @@ -58,10 +58,10 @@ let aarch64 = "-arm64"; }; hash = selectSystem { - x86_64-linux = "sha256-cDquMMb2gcRv6juEo2Ty4KgoKG5zBYtq+0mppnq4vyU="; - aarch64-linux = "sha256-jF9Evg6IZVEz6Nsl8XYb0nIyaO/yqdEEYOs+k2vZ8jo="; - x86_64-darwin = "sha256-AiaER3tqV1GXL3E1ImWdIjWt/iElt+kxNTHz7bpgeQw="; - aarch64-darwin = "sha256-UIh7HRx+ofdnxA8Bv6kI2L0pFmWW0UMApexffe+9bY0="; + x86_64-linux = "sha256-u+ATMiioJAmr8wTde4g1hB/DZqPnLZoPNJp6Oiq6m5o="; + aarch64-linux = "sha256-5sOJ7nrhNDCtAlrh2yoCUX/nGDm6gM5gV/y592zWQqQ="; + x86_64-darwin = "sha256-o2v30FIeVafjKXWjwEY9Mw+rbNfQyXJZUvDF6+DAR58="; + aarch64-darwin = "sha256-DDGoHMltZWW/7LtHdDiMwS7HEgs8iPrJqc0XC6YolpY="; }; in selectKernel { From afbe4322d97e9e26bcc4d692acfcd1a8164178ce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 12:30:47 +0000 Subject: [PATCH 093/286] nemu: 3.4.0 -> 3.5.0 --- pkgs/by-name/ne/nemu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/nemu/package.nix b/pkgs/by-name/ne/nemu/package.nix index 329754fe2c1b..af1be5c21d61 100644 --- a/pkgs/by-name/ne/nemu/package.nix +++ b/pkgs/by-name/ne/nemu/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nemu"; - version = "3.4.0"; + version = "3.5.0"; src = fetchFromGitHub { owner = "nemuTUI"; repo = "nemu"; rev = "v${finalAttrs.version}"; - hash = "sha256-QvyCBHZmahZPIghPX53HcL5HsOVvhsVwdMZosVQ9A5U="; + hash = "sha256-DGHrCQjaikjkANb+/H69JCIO3S4vgag28BLx1HcCnQ0="; }; cmakeFlags = [ From 28cf837ea7068a288fec7eb7d588d69cd4f11203 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 11 Jun 2026 15:07:37 +0200 Subject: [PATCH 094/286] electron-source.electron_40: 40.10.2 -> 40.10.3 - Changelog: https://github.com/electron/electron/releases/tag/v40.10.3 - Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.2...v40.10.3 - Fixes CVE-2026-9110 - Fixes CVE-2026-9111 - Fixes CVE-2026-9112 - Fixes CVE-2026-9113 - Fixes CVE-2026-9114 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 - Fixes CVE-2026-9117 - Fixes CVE-2026-9118 - Fixes CVE-2026-9119 - Fixes CVE-2026-9120 - Fixes CVE-2026-9121 - Fixes CVE-2026-9122 - Fixes CVE-2026-9124 - Fixes CVE-2026-9126 --- pkgs/development/tools/electron/info.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/electron/info.json b/pkgs/development/tools/electron/info.json index 5453e0483665..86c04766e275 100644 --- a/pkgs/development/tools/electron/info.json +++ b/pkgs/development/tools/electron/info.json @@ -56,10 +56,10 @@ }, "src/electron": { "args": { - "hash": "sha256-zpM+4Jok6FGaSKH4JxHKf9xrWNbdEVUBvgvd3Q9JnlU=", + "hash": "sha256-fLk+Vs7u/mZFb4mLmytRPez4Fur5e0QugmuD58fulIs=", "owner": "electron", "repo": "electron", - "tag": "v40.10.2" + "tag": "v40.10.3" }, "fetcher": "fetchFromGitHub" }, @@ -1387,7 +1387,7 @@ }, "modules": "143", "node": "24.15.0", - "version": "40.10.2" + "version": "40.10.3" }, "41": { "chrome": "146.0.7680.216", From e6c4523ce410984c3080477596caa47a83353c16 Mon Sep 17 00:00:00 2001 From: Karun Sandhu Date: Thu, 11 Jun 2026 15:17:37 +0200 Subject: [PATCH 095/286] lunatask: 2.1.28 -> 2.1.29 --- pkgs/by-name/lu/lunatask/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/lunatask/package.nix b/pkgs/by-name/lu/lunatask/package.nix index 6e9f57bcb55c..9ccb3333104d 100644 --- a/pkgs/by-name/lu/lunatask/package.nix +++ b/pkgs/by-name/lu/lunatask/package.nix @@ -6,12 +6,12 @@ }: let - version = "2.1.28"; + version = "2.1.29"; pname = "lunatask"; src = fetchurl { url = "https://github.com/lunatask/lunatask/releases/download/v${version}/Lunatask-${version}.AppImage"; - hash = "sha256-ojsep3WVHbaUSZWVoDn8XRtjeriLcNrhzS7bFdh7/6A="; + hash = "sha256-Ds1aOejeFA4Gl9ysnp1NOgsoJSz5OA/k4gOBRCj5KZo="; }; appimageContents = appimageTools.extract { From 2c2f9ae204859b5df62a2446cf7caeb683ca28ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 13:20:43 +0000 Subject: [PATCH 096/286] python3Packages.smp: 4.0.2 -> 4.1.0 --- pkgs/development/python-modules/smp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/smp/default.nix b/pkgs/development/python-modules/smp/default.nix index cdae250e0a2a..548e087ab316 100644 --- a/pkgs/development/python-modules/smp/default.nix +++ b/pkgs/development/python-modules/smp/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "smp"; - version = "4.0.2"; + version = "4.1.0"; pyproject = true; src = fetchFromGitHub { owner = "JPHutchins"; repo = "smp"; tag = version; - hash = "sha256-dATsVGG0b5SBZh7R7NT1deJFDRYi7BwtWzT7/QPjkJw="; + hash = "sha256-RjecTnMYNcJeD7wqq4FkwRvEgTn5V/RwMfOjf2dqQ+U="; }; postPatch = '' From 2765b648f9e76393b676afb1e162dc8256ab5fdd Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 11 Jun 2026 15:21:04 +0200 Subject: [PATCH 097/286] electron-source.electron_41: 41.7.1 -> 41.7.2 - Changelog: https://github.com/electron/electron/releases/tag/v41.7.2 - Diff: https://github.com/electron/electron/compare/refs/tags/v41.7.1...v41.7.2 - Fixes CVE-2026-9110 - Fixes CVE-2026-9111 - Fixes CVE-2026-9114 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 - Fixes CVE-2026-9117 - Fixes CVE-2026-9118 - Fixes CVE-2026-9120 - Fixes CVE-2026-9121 - Fixes CVE-2026-9122 - Fixes CVE-2026-9124 - Fixes CVE-2026-9126 --- pkgs/development/tools/electron/info.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/electron/info.json b/pkgs/development/tools/electron/info.json index 86c04766e275..1d3ef8120563 100644 --- a/pkgs/development/tools/electron/info.json +++ b/pkgs/development/tools/electron/info.json @@ -1446,10 +1446,10 @@ }, "src/electron": { "args": { - "hash": "sha256-8I/3aDZgi5iIwujKnUQ/Uxx2VeFAuwvCPXgPl04HQdg=", + "hash": "sha256-Bvm6S7otVUmGjRWOA53ua/7EdyIImHJMbDtVH3Xa4wo=", "owner": "electron", "repo": "electron", - "tag": "v41.7.1" + "tag": "v41.7.2" }, "fetcher": "fetchFromGitHub" }, @@ -2793,7 +2793,7 @@ }, "modules": "145", "node": "24.15.0", - "version": "41.7.1" + "version": "41.7.2" }, "42": { "chrome": "148.0.7778.254", From a25854498c217cfb19b932ac94cf4100a7ee6dce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 13:23:46 +0000 Subject: [PATCH 098/286] rain-bittorrent: 2.3.0 -> 2.3.1 --- pkgs/by-name/ra/rain-bittorrent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/rain-bittorrent/package.nix b/pkgs/by-name/ra/rain-bittorrent/package.nix index 1df3524d7a2d..a68aaa4a6547 100644 --- a/pkgs/by-name/ra/rain-bittorrent/package.nix +++ b/pkgs/by-name/ra/rain-bittorrent/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "rain"; - version = "2.3.0"; + version = "2.3.1"; src = fetchFromGitHub { owner = "cenkalti"; repo = "rain"; tag = "v${finalAttrs.version}"; - hash = "sha256-g7KzqQymnB37nngi4CUuFMoLTUpc5iA3YKEoD+nJ814="; + hash = "sha256-PrzpaFGi4uGIXQ/L8dgJl7NrLD2SQwuI2vfCq2NPLLg="; }; - vendorHash = "sha256-U4NZR3vJRLTrhE1CoCAB+7pkVnvxlJpbLmIGMFuZzWc="; + vendorHash = "sha256-/OjWPt4X4xfcFgX8H2dd2T/wl/wH9Nz1l0uA2Ejd21Q="; meta = { description = "BitTorrent client and library in Go"; From 729b5f94e59fd18c84e118d3dab114b15a7575b3 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 11 Jun 2026 15:24:08 +0200 Subject: [PATCH 099/286] electron_40-bin: 40.10.2 -> 40.10.3 - Changelog: https://github.com/electron/electron/releases/tag/v40.10.3 - Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.2...v40.10.3 - Fixes CVE-2026-9110 - Fixes CVE-2026-9111 - Fixes CVE-2026-9112 - Fixes CVE-2026-9113 - Fixes CVE-2026-9114 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 - Fixes CVE-2026-9117 - Fixes CVE-2026-9118 - Fixes CVE-2026-9119 - Fixes CVE-2026-9120 - Fixes CVE-2026-9121 - Fixes CVE-2026-9122 - Fixes CVE-2026-9124 - Fixes CVE-2026-9126 --- pkgs/development/tools/electron/binary/info.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/electron/binary/info.json b/pkgs/development/tools/electron/binary/info.json index 5f607814c5c3..6967c4102252 100644 --- a/pkgs/development/tools/electron/binary/info.json +++ b/pkgs/development/tools/electron/binary/info.json @@ -23,14 +23,14 @@ }, "40": { "hashes": { - "aarch64-darwin": "e889b35e399f374f5dca932195287b373c4b43f8bf242e50c35f88a751511a13", - "aarch64-linux": "b9725dd7a387960e778b66700836d178528ba2235c6b14135fb57ce4d3826257", - "armv7l-linux": "dd3bc8b27e905d7ac1f2d312b795e9f0f7491022aae5719ed5adf8ab4b203ef7", + "aarch64-darwin": "dfb6a853acdc547b6eedc97fa4a30693dba0bd310ab673e436b08b890772b529", + "aarch64-linux": "7a53169a16775f2b62f9434058c2c0e1cdf3f1718800b80712856f4766cf6043", + "armv7l-linux": "ef6ba9eb2e79721f7b1b9957fa71e55fcdbb9b6d1793daf61cd839f48cd1e86b", "headers": "0f9c09vk9kn3c7phw3dm8k1iaf8gw3g2s37r3qdycf9akirprpf2", - "x86_64-darwin": "5d171014187fb737f34c70b09ea886215e3d88a1b79cb5370a0815c34dd15668", - "x86_64-linux": "0246201400600ac089c51a36f15a8045b5db723ba42b864f732a9b4e48731e97" + "x86_64-darwin": "27a4e372ca19394fefedabbf4da0341cfb87c1fa9f5b9cf9b22e8cd8deb4f566", + "x86_64-linux": "d2593a23cc1c080b7333381579a65ecaf9628a70efbc466ddb545141257105a3" }, - "version": "40.10.2" + "version": "40.10.3" }, "41": { "hashes": { From 523d7b5c8c5297cbe1b4c3ccfd2c0d32d5d6039c Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 11 Jun 2026 15:24:21 +0200 Subject: [PATCH 100/286] electron-chromedriver_40: 40.10.2 -> 40.10.3 - Changelog: https://github.com/electron/electron/releases/tag/v40.10.3 - Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.2...v40.10.3 - Fixes CVE-2026-9110 - Fixes CVE-2026-9111 - Fixes CVE-2026-9112 - Fixes CVE-2026-9113 - Fixes CVE-2026-9114 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 - Fixes CVE-2026-9117 - Fixes CVE-2026-9118 - Fixes CVE-2026-9119 - Fixes CVE-2026-9120 - Fixes CVE-2026-9121 - Fixes CVE-2026-9122 - Fixes CVE-2026-9124 - Fixes CVE-2026-9126 --- .../tools/electron/chromedriver/info.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/electron/chromedriver/info.json b/pkgs/development/tools/electron/chromedriver/info.json index d35c71cb9823..374fc8fee24f 100644 --- a/pkgs/development/tools/electron/chromedriver/info.json +++ b/pkgs/development/tools/electron/chromedriver/info.json @@ -23,14 +23,14 @@ }, "40": { "hashes": { - "aarch64-darwin": "d54eec731e52b9daa25c80f8c5461928a5c8132e3af8f7dc9ecddde3e6da98d6", - "aarch64-linux": "f7cba7e899daae46e4dfaf292425dd61a97edfc6820d16d6ea6a600a8e968390", - "armv7l-linux": "a987bb7b31ed153ac304bc4dbcbfaa48139b60f3d33888ca1bbedb869dd74564", + "aarch64-darwin": "8f19ad2223292532b90e1ee4aa0f6f59e1cf0343055610bac3c0b0bdebc0dc1c", + "aarch64-linux": "6ce2b44eb560e5d305bef4c5886844ccd025d1edf0b7fe758a4fdf46beb8a0e3", + "armv7l-linux": "d2493fa2a16c3dddaccd7b846645ef5b3acd740fb0a206e5b54f9cbc8b288a31", "headers": "0f9c09vk9kn3c7phw3dm8k1iaf8gw3g2s37r3qdycf9akirprpf2", - "x86_64-darwin": "1928d63140157ede242d5111e2a5327abd01f2f9ae23e1a6bf1eb82a53029847", - "x86_64-linux": "e1dd0e162e248ca11aeca1485ccae8d813c7c7a6ef2959c42f1f8f486dad3963" + "x86_64-darwin": "9eb305ea485e72bd01d8d9d45e258a3b6708bb480caad048819141f420373c20", + "x86_64-linux": "494cd1ddfc0745032223a4995360ed5ab65ea1e2fe88612e1ae32398d13b3470" }, - "version": "40.10.2" + "version": "40.10.3" }, "41": { "hashes": { From 14459880caa8d4463d354768517724c2e0c7cd2b Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 11 Jun 2026 15:24:35 +0200 Subject: [PATCH 101/286] electron_41-bin: 41.7.1 -> 41.7.2 - Changelog: https://github.com/electron/electron/releases/tag/v41.7.2 - Diff: https://github.com/electron/electron/compare/refs/tags/v41.7.1...v41.7.2 - Fixes CVE-2026-9110 - Fixes CVE-2026-9111 - Fixes CVE-2026-9114 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 - Fixes CVE-2026-9117 - Fixes CVE-2026-9118 - Fixes CVE-2026-9120 - Fixes CVE-2026-9121 - Fixes CVE-2026-9122 - Fixes CVE-2026-9124 - Fixes CVE-2026-9126 --- pkgs/development/tools/electron/binary/info.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/electron/binary/info.json b/pkgs/development/tools/electron/binary/info.json index 6967c4102252..7d0f0ead7960 100644 --- a/pkgs/development/tools/electron/binary/info.json +++ b/pkgs/development/tools/electron/binary/info.json @@ -34,14 +34,14 @@ }, "41": { "hashes": { - "aarch64-darwin": "a092f0c1aa722037fa07d3256d5bf4aef2833d990bf4d09fe907d588c35b341d", - "aarch64-linux": "8a8bc763406ad19954432922347ca7c3c8db130f966871687cfb8b4ddccfa28e", - "armv7l-linux": "895ecc3b61321699c24d3554272d116113c5dc2bf72df9b94ade87957cb8c9b3", - "headers": "1n1w2ngk44w9khbh4bnw6kfakawdxh3wii3hkynbjzj21swvqzrb", - "x86_64-darwin": "4e8ab5beb895c9fe29cd46090034b214e6b404868bf5e0a5f6eb92e5c8633cc4", - "x86_64-linux": "0165fc68656f49ad7ae0c4254b1ff3af1718c114b6007a2aeef5211e0562f174" + "aarch64-darwin": "f48986fa0d60b88eee78fd95c1a36e7fac9ab606c63fdabc28adec916b8f12d1", + "aarch64-linux": "d94b0231b05063e5cd959cda2bdb8ec7c94ab86f59698bfba4522343eb48d50e", + "armv7l-linux": "e3d04ffa4e020857a2a2554f7f5e41e746fa692c91c51575199473ddb264e551", + "headers": "0j9gvjjq9qdvjj33h2xh6qdxxr29aj96y2qs3p0xvy1bc3li9hzn", + "x86_64-darwin": "6b561462a94fd02837a525d0bca786a0b4345b61e2e3109c4bf13792235db90d", + "x86_64-linux": "a04bb66fd83c516c8b3adc5fb47f8307fe54704f5b1cd7c8ec9be8285d2989b3" }, - "version": "41.7.1" + "version": "41.7.2" }, "42": { "hashes": { From fb7577616374dd54f0e4a127b9ee30cb7b60bcf8 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 11 Jun 2026 15:24:48 +0200 Subject: [PATCH 102/286] electron-chromedriver_41: 41.7.1 -> 41.7.2 - Changelog: https://github.com/electron/electron/releases/tag/v41.7.2 - Diff: https://github.com/electron/electron/compare/refs/tags/v41.7.1...v41.7.2 - Fixes CVE-2026-9110 - Fixes CVE-2026-9111 - Fixes CVE-2026-9114 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 - Fixes CVE-2026-9117 - Fixes CVE-2026-9118 - Fixes CVE-2026-9120 - Fixes CVE-2026-9121 - Fixes CVE-2026-9122 - Fixes CVE-2026-9124 - Fixes CVE-2026-9126 --- .../tools/electron/chromedriver/info.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/electron/chromedriver/info.json b/pkgs/development/tools/electron/chromedriver/info.json index 374fc8fee24f..f472313c3bed 100644 --- a/pkgs/development/tools/electron/chromedriver/info.json +++ b/pkgs/development/tools/electron/chromedriver/info.json @@ -34,14 +34,14 @@ }, "41": { "hashes": { - "aarch64-darwin": "adbc1b646cbd2cb6d9e9b6c71bab2caa7c00b05faaa699585f52decd0e89dfa8", - "aarch64-linux": "336f67cce0d702066c9d42fbc1221a2ab136193b85c5ca102dafc4050ebb3a02", - "armv7l-linux": "c7d42966f343703353e1b14a37ac7724f3661f6f11095f845149cafbf3e90941", - "headers": "1n1w2ngk44w9khbh4bnw6kfakawdxh3wii3hkynbjzj21swvqzrb", - "x86_64-darwin": "c01e23366b2e51b2c57669831cb57333cc78d6db94b8be500db3347c5425c0a1", - "x86_64-linux": "15abcca021cd649a03aa73c058cdbb3a32bf9cb882191c4930073458de496189" + "aarch64-darwin": "3b820eba3a2ec3805fa437e1d1557cd57634f22960a3232cdfdbadb197df0926", + "aarch64-linux": "187c6bd8dd6339c9f3558bd4f0dab5a71713da6fe7146e18160481045124d39e", + "armv7l-linux": "187df82834a49211c6cdf55f95c6eacfa94c83a95e84965a4cce8ba04075cd0b", + "headers": "0j9gvjjq9qdvjj33h2xh6qdxxr29aj96y2qs3p0xvy1bc3li9hzn", + "x86_64-darwin": "24a7018009ea46cc466f09504824379c430f8b4eb8f5cfc7f5235b81e1fa6def", + "x86_64-linux": "2af603975c4ee6bbd5332d49ec5bf2ded27db818db398b10a620f5ce0e719af7" }, - "version": "41.7.1" + "version": "41.7.2" }, "42": { "hashes": { From e9abfa86b08b6d17133eccc69cff51053602a22b Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 11 Jun 2026 15:25:01 +0200 Subject: [PATCH 103/286] electron_42-bin: 42.3.0 -> 42.4.0 - Changelog: https://github.com/electron/electron/releases/tag/v42.4.0 - Diff: https://github.com/electron/electron/compare/refs/tags/v42.3.0...v42.4.0 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 --- pkgs/development/tools/electron/binary/info.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/electron/binary/info.json b/pkgs/development/tools/electron/binary/info.json index 7d0f0ead7960..47836dad8176 100644 --- a/pkgs/development/tools/electron/binary/info.json +++ b/pkgs/development/tools/electron/binary/info.json @@ -45,13 +45,13 @@ }, "42": { "hashes": { - "aarch64-darwin": "19f4b0a4fcc3574e79befb53495cca8de02a126210d04363cf76f67099d128ef", - "aarch64-linux": "2a375ff973fb7bddc538a4f67b2141947e9d72513a1baa2beabec2a7f65cd0f0", - "armv7l-linux": "5d15e602d978d53772ec0c58af4ef02d1ba514dc3d6752ffe79c0ad21804c38c", - "headers": "1jh4r2ivgrgwq3bvw3a89lic97xmr9r37y5xfy2sqzqlss6sq2c7", - "x86_64-darwin": "92bc6bc82cbfe4c855e9b8c55cf48c32f0448553bb74defe8cc436da9588a73e", - "x86_64-linux": "487a667ca6a734b958c16cff1df74d9d44d2c18a6cccdb4dd51f6301a356c420" + "aarch64-darwin": "3ce55988c9998bcd1e9c69478dd26887b90e8f8010441172e520e94ba575e520", + "aarch64-linux": "d3bf612de0b651302fb46e50ed3282b609ea9d4d99bb296f7c9bb8ffd92fd69b", + "armv7l-linux": "83f9017f9a77bfdc8628b05237336c319da45f75974c37c68c82687a18106a92", + "headers": "1jim5dw909wzczdlcrajn03j4v8gsvq6zpk85nl3713b3rx0pjyz", + "x86_64-darwin": "0f141809eebe3f3f8c8f8377c10c93f21a39433f71526598de5e989f452cae29", + "x86_64-linux": "9a8194635548490a56099cc4c2b116738ae56834dee4472506d5a8b262bcbda4" }, - "version": "42.3.0" + "version": "42.4.0" } } From d9cf234350c4f82fdb3edf31c6bb9cdcb2f0be67 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 11 Jun 2026 15:25:14 +0200 Subject: [PATCH 104/286] electron-chromedriver_42: 42.3.0 -> 42.4.0 - Changelog: https://github.com/electron/electron/releases/tag/v42.4.0 - Diff: https://github.com/electron/electron/compare/refs/tags/v42.3.0...v42.4.0 - Fixes CVE-2026-9115 - Fixes CVE-2026-9116 --- .../tools/electron/chromedriver/info.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/electron/chromedriver/info.json b/pkgs/development/tools/electron/chromedriver/info.json index f472313c3bed..08852cf6d17e 100644 --- a/pkgs/development/tools/electron/chromedriver/info.json +++ b/pkgs/development/tools/electron/chromedriver/info.json @@ -45,13 +45,13 @@ }, "42": { "hashes": { - "aarch64-darwin": "caaf3fe945de448b908aec28eb2012eebd091dd7604d586ccba9d8dcde570564", - "aarch64-linux": "140bac763a2793c82782eef9c27272027a1aace5b02ad2dda99a1bb342063d35", - "armv7l-linux": "e4ddb1ff88404ca0c189a54466924eba6c67e0bd67aeeefe4f894ef09eff7423", - "headers": "1jh4r2ivgrgwq3bvw3a89lic97xmr9r37y5xfy2sqzqlss6sq2c7", - "x86_64-darwin": "c50daf833921ce7c9c4628d8fb8d9b294394cd4202a3dd4cd3a750dec6656ba9", - "x86_64-linux": "3c29fef7bf4873a57318fc25e77bc57bec1758e40ec8c56b4717f8dac2decc71" + "aarch64-darwin": "0ad0294171f61678036771f0a9e9de84b79a063d6781f166991d52d21d41a31f", + "aarch64-linux": "22fc9f5566d3a701965ae2cc77b0625644e827d67a80dfa86fbfd8076354a447", + "armv7l-linux": "b1ec1b8aec371b3b13303074739ddcd006a08060150f10a6c7a364c4b1bfd40c", + "headers": "1jim5dw909wzczdlcrajn03j4v8gsvq6zpk85nl3713b3rx0pjyz", + "x86_64-darwin": "2a736793968997a9f312156a7cb6575b23479ae4f23539d2b0fd1774589576eb", + "x86_64-linux": "09b69da1569f2d0bbf2015a976a314cefa212243cbfcfb32dcb82ef263c52942" }, - "version": "42.3.0" + "version": "42.4.0" } } From 1ae517acfc59acc4ee7acf601508734dac9cbc44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 14:01:43 +0000 Subject: [PATCH 105/286] vscode-extensions.saoudrizwan.claude-dev: 3.86.2 -> 3.89.2 --- .../vscode/extensions/saoudrizwan.claude-dev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix index c99945c49b50..c4b9eee45455 100644 --- a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix +++ b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-dev"; publisher = "saoudrizwan"; - version = "3.86.2"; - hash = "sha256-Peoja4AQUPlwAKeJMOziGjd/WU4wz5B8cplCTh20yTA="; + version = "3.89.2"; + hash = "sha256-lDt/xn1PFs0UDg0rOOun8Bl/FTXSjvQ//ETkoHFypAM="; }; meta = { From ddb89b0a770e7b0311ae333cdff48652dac39d3b Mon Sep 17 00:00:00 2001 From: Adriel Velazquez Date: Thu, 11 Jun 2026 14:42:04 +0000 Subject: [PATCH 106/286] antigravity-cli: 1.0.7 -> 1.0.8 --- pkgs/by-name/an/antigravity-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/an/antigravity-cli/package.nix b/pkgs/by-name/an/antigravity-cli/package.nix index 0b017339516c..173d3bad8acb 100644 --- a/pkgs/by-name/an/antigravity-cli/package.nix +++ b/pkgs/by-name/an/antigravity-cli/package.nix @@ -6,7 +6,7 @@ versionCheckHook, }: let - wholeVersion = "1.0.7-5858071034068992"; # unfortunately this has dumb versioning + wholeVersion = "1.0.8-5528783575449600"; # unfortunately this has dumb versioning version = builtins.head (lib.splitString "-" wholeVersion); throwSystem = throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"; @@ -14,19 +14,19 @@ let sourceData = { x86_64-linux = fetchurl { url = "https://storage.googleapis.com/antigravity-public/antigravity-cli/${wholeVersion}/linux-x64/cli_linux_x64.tar.gz"; - hash = "sha256-8kaHmc0XPAPuATHb4rrkMhUzBqaLqi7n1UQPFcRB4Go="; + hash = "sha256-AEyMjOuzar2mYlUuAGTlFLNBZZsNU09/1A0qM9htE34="; }; aarch64-linux = fetchurl { url = "https://storage.googleapis.com/antigravity-public/antigravity-cli/${wholeVersion}/linux-arm/cli_linux_arm64.tar.gz"; - hash = "sha256-3ylG6ZW/9AuKydzzyMLtqC1ec2NnixFG/CJih26S0K0="; + hash = "sha256-C6+/uDFR+8SRbEdHdNdb4XsfQ/Kd/osRFjwJzcHcCLo="; }; aarch64-darwin = fetchurl { url = "https://storage.googleapis.com/antigravity-public/antigravity-cli/${wholeVersion}/darwin-arm/cli_mac_arm64.tar.gz"; - hash = "sha256-e4VhL/9rUNgE2XyW8REz8QXEbzwsUFg41xNpUHfNLK0="; + hash = "sha256-BLYP6zMWtjBWToZQY0vFha2drzN+sDqUgAxE0t+ciRk="; }; x86_64-darwin = fetchurl { url = "https://storage.googleapis.com/antigravity-public/antigravity-cli/${wholeVersion}/darwin-x64/cli_mac_x64.tar.gz"; - hash = "sha256-SECE7bAd0VneVeAvBs14Ortkcqg8CJy9xcq3ZnuqfKY="; + hash = "sha256-yr3P7MEynP0M8dhKQftuGClpg5UZ2es7MTQLMeRp4GI="; }; }; in From 3678d107b74d4cd2f367cf33b29b0980a3aaf066 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Thu, 21 May 2026 21:50:01 +0700 Subject: [PATCH 107/286] factor: add hello-world test --- .../factor-lang/test/hello-world/default.nix | 56 +++++++++++++++++++ .../test/hello-world/extra/hello/author.txt | 1 + .../hello-world/extra/hello/cli/author.txt | 1 + .../hello-world/extra/hello/cli/cli.factor | 13 +++++ .../test/hello-world/extra/hello/hello.factor | 7 +++ .../compilers/factor-lang/wrapper.nix | 13 +++++ 6 files changed, 91 insertions(+) create mode 100644 pkgs/development/compilers/factor-lang/test/hello-world/default.nix create mode 100644 pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/author.txt create mode 100644 pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/cli/author.txt create mode 100644 pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/cli/cli.factor create mode 100644 pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/hello.factor diff --git a/pkgs/development/compilers/factor-lang/test/hello-world/default.nix b/pkgs/development/compilers/factor-lang/test/hello-world/default.nix new file mode 100644 index 000000000000..a84260381291 --- /dev/null +++ b/pkgs/development/compilers/factor-lang/test/hello-world/default.nix @@ -0,0 +1,56 @@ +# Builds hello-world Factor application using buildFactorApplication & verifies +# source-to-binary that the resulting app prints "Hello, $NAME" depending on +# `--name` flag. +{ + lib, + runCommandLocal, + buildFactorApplication, + buildFactorVocab, +}: + +let + fs = lib.fileset; + + factorFilter = + file: + lib.lists.any file.hasExt [ + "factor" + "txt" + ]; + + version = "0-test"; + + vocab = buildFactorVocab { + inherit version; + pname = "hello"; + src = fs.toSource { + root = ./extra; + fileset = fs.difference (fs.fileFilter factorFilter ./extra/hello) ./extra/hello/cli; + }; + vocabName = "hello"; + }; + + app = buildFactorApplication { + inherit version; + pname = "hello-cli"; + src = fs.toSource { + root = ./extra; + fileset = fs.fileFilter factorFilter ./extra/hello/cli; + }; + vocabName = "hello.cli"; + binName = "hello"; + extraVocabs = [ vocab ]; + }; +in +runCommandLocal "assert-factor-hello-world" + { + env.expected = "Hello, Nixpkgs"; + } + '' + output="$(${lib.getExe app} --name "Nixpkgs")" + if [ "$output" != "$expected" ]; then + echo "FAIL: expected “$expected”; got “$output”" >&2 + exit 1 + fi + touch "$out" + '' diff --git a/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/author.txt b/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/author.txt new file mode 100644 index 000000000000..95fc5a77b470 --- /dev/null +++ b/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/author.txt @@ -0,0 +1 @@ +toastal diff --git a/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/cli/author.txt b/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/cli/author.txt new file mode 100644 index 000000000000..95fc5a77b470 --- /dev/null +++ b/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/cli/author.txt @@ -0,0 +1 @@ +toastal diff --git a/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/cli/cli.factor b/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/cli/cli.factor new file mode 100644 index 000000000000..027ddd7bc9f0 --- /dev/null +++ b/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/cli/cli.factor @@ -0,0 +1,13 @@ +! SPDX-License-Identifier: 0BSD +USING: command-line combinators io kernel namespaces sequences hello ; + +IN: hello.cli + +: main ( -- ) + command-line get { + { [ dup empty? ] [ drop "world" ] } + { [ dup first "--name" = not ] [ drop "world" ] } + [ second ] + } cond greet ; + +MAIN: main diff --git a/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/hello.factor b/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/hello.factor new file mode 100644 index 000000000000..bf256300c641 --- /dev/null +++ b/pkgs/development/compilers/factor-lang/test/hello-world/extra/hello/hello.factor @@ -0,0 +1,7 @@ +! SPDX-License-Identifier: 0BSD +USING: io namespaces sequences ; + +IN: hello + +: greet ( name -- ) + "Hello, " prepend print ; diff --git a/pkgs/development/compilers/factor-lang/wrapper.nix b/pkgs/development/compilers/factor-lang/wrapper.nix index 5f8e4ff37020..80d3def2df04 100644 --- a/pkgs/development/compilers/factor-lang/wrapper.nix +++ b/pkgs/development/compilers/factor-lang/wrapper.nix @@ -2,6 +2,9 @@ lib, stdenv, makeWrapper, + runCommandLocal, + buildFactorApplication, + buildFactorVocab, buildEnv, copyDesktopItems, makeDesktopItem, @@ -220,6 +223,16 @@ stdenv.mkDerivation (finalAttrs: { extraVocabs vocabTree ; + tests = { + hello-world = import ./test/hello-world { + inherit + lib + runCommandLocal + buildFactorApplication + buildFactorVocab + ; + }; + }; }; meta = factor-unwrapped.meta // { From 59d0bc1cf90c3ba767e3c4b533e0f7cb3c046f99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Thu, 4 Jun 2026 11:08:42 +0700 Subject: [PATCH 108/286] =?UTF-8?q?factor:=20capitalize=20=E2=80=9CUsage?= =?UTF-8?q?=E2=80=9D=20as=20is=20customary?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../development/compilers/factor-lang/mk-factor-application.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/factor-lang/mk-factor-application.nix b/pkgs/development/compilers/factor-lang/mk-factor-application.nix index 2b694d68ecdd..fd05e241e9e5 100644 --- a/pkgs/development/compilers/factor-lang/mk-factor-application.nix +++ b/pkgs/development/compilers/factor-lang/mk-factor-application.nix @@ -54,7 +54,7 @@ in first2 deploy-vocab ] [ drop - "usage: deploy-me " print + "Usage: deploy-me " print nl ] if ; From 58eddaf709739b3a6d95b835350e7801eb5399f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Thu, 4 Jun 2026 11:34:19 +0700 Subject: [PATCH 109/286] factor: add language string annotations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit tree-sitter can highlight these (& more depending on editor setup), & for the rest of users, it’s still an annotation that helps keep track of what language we are working in. --- .../factor-lang/mk-factor-application.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/compilers/factor-lang/mk-factor-application.nix b/pkgs/development/compilers/factor-lang/mk-factor-application.nix index fd05e241e9e5..ff3b457a3623 100644 --- a/pkgs/development/compilers/factor-lang/mk-factor-application.nix +++ b/pkgs/development/compilers/factor-lang/mk-factor-application.nix @@ -31,7 +31,7 @@ in extraPaths ? [ ], # Extra vocabularies needed by this application extraVocabs ? [ ], - deployScriptText ? '' + deployScriptText ? /* factor */ '' USING: command-line io io.backend io.pathnames kernel namespaces sequences tools.deploy tools.deploy.config tools.deploy.backend vocabs.loader ; @@ -91,7 +91,7 @@ in buildInputs = (lib.optional enableUI gdk-pixbuf) ++ attrs.buildInputs or [ ]; buildPhase = - attrs.buildPhase or '' + attrs.buildPhase or /* bash */ '' runHook preBuild vocabBaseName=$(basename "$vocabName") mkdir -p "$out/lib/factor" "$TMPDIR/.cache" @@ -105,11 +105,11 @@ in __structuredAttrs = true; installPhase = - attrs.installPhase or ( - '' + attrs.installPhase or + /* bash */ '' runHook preInstall '' - + (lib.optionalString finalAttrs.enableUI '' + + (lib.optionalString finalAttrs.enableUI /* bash */ '' # Set Gdk pixbuf loaders file to the one from the build dependencies here unset GDK_PIXBUF_MODULE_FILE # Defined in gdk-pixbuf setup hook @@ -117,10 +117,10 @@ in appendToVar makeWrapperArgs --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE" appendToVar makeWrapperArgs --prefix LD_LIBRARY_PATH : /run/opengl-driver/lib '') - + (lib.optionalString (wrapped-factor.runtimeLibs != [ ])) '' + + (lib.optionalString (wrapped-factor.runtimeLibs != [ ])) /* bash */ '' appendToVar makeWrapperArgs --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath wrapped-factor.runtimeLibs}" '' - + '' + + /* bash */ '' mkdir -p "$out/bin" makeWrapper "$out/lib/factor/$vocabBaseName/$vocabBaseName" \ "$out/bin/$binName" \ From 5d13d05d5e28f38d6798d6524f74990d259d3a56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Thu, 4 Jun 2026 11:37:52 +0700 Subject: [PATCH 110/286] factor: use indent strings for install phase --- .../factor-lang/mk-factor-application.nix | 30 ++++++++----------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/pkgs/development/compilers/factor-lang/mk-factor-application.nix b/pkgs/development/compilers/factor-lang/mk-factor-application.nix index ff3b457a3623..67fb03d130c6 100644 --- a/pkgs/development/compilers/factor-lang/mk-factor-application.nix +++ b/pkgs/development/compilers/factor-lang/mk-factor-application.nix @@ -105,30 +105,26 @@ in __structuredAttrs = true; installPhase = - attrs.installPhase or - /* bash */ '' - runHook preInstall - '' - + (lib.optionalString finalAttrs.enableUI /* bash */ '' + attrs.installPhase or /* bash */ '' + runHook preInstall + ${lib.optionalString finalAttrs.enableUI /* bash */ '' # Set Gdk pixbuf loaders file to the one from the build dependencies here unset GDK_PIXBUF_MODULE_FILE # Defined in gdk-pixbuf setup hook findGdkPixbufLoaders "${librsvg}" appendToVar makeWrapperArgs --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE" appendToVar makeWrapperArgs --prefix LD_LIBRARY_PATH : /run/opengl-driver/lib - '') - + (lib.optionalString (wrapped-factor.runtimeLibs != [ ])) /* bash */ '' + ''} + ${lib.optionalString (wrapped-factor.runtimeLibs != [ ]) /* bash */ '' appendToVar makeWrapperArgs --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath wrapped-factor.runtimeLibs}" - '' - + /* bash */ '' - mkdir -p "$out/bin" - makeWrapper "$out/lib/factor/$vocabBaseName/$vocabBaseName" \ - "$out/bin/$binName" \ - --prefix PATH : "${lib.makeBinPath runtimePaths}" \ - "''${makeWrapperArgs[@]}" - runHook postInstall - '' - ); + ''} + mkdir -p "$out/bin" + makeWrapper "$out/lib/factor/$vocabBaseName/$vocabBaseName" \ + "$out/bin/$binName" \ + --prefix PATH : "${lib.makeBinPath runtimePaths}" \ + "''${makeWrapperArgs[@]}" + runHook postInstall + ''; passthru = { vocab = finalAttrs.src; From 5ee4cc6c07cdf8894e61430d93f000113b015701 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 22:46:07 -0400 Subject: [PATCH 111/286] xdotool: 3.20211022.1 -> 4.20260303.1 --- pkgs/by-name/xd/xdotool/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xd/xdotool/package.nix b/pkgs/by-name/xd/xdotool/package.nix index c6ea06682876..594480146484 100644 --- a/pkgs/by-name/xd/xdotool/package.nix +++ b/pkgs/by-name/xd/xdotool/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xdotool"; - version = "3.20211022.1"; + version = "4.20260303.1"; src = fetchFromGitHub { owner = "jordansissel"; repo = "xdotool"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-XFiaiHHtUSNFw+xhUR29+2RUHOa+Eyj1HHfjCUjwd9k="; + hash = "sha256-cgCZuvcxD1qQPpzSmYQZJj9TH8Vq9xTZLU8Rg7sUrvI="; }; nativeBuildInputs = [ @@ -38,6 +38,8 @@ stdenv.mkDerivation (finalAttrs: { libxext ]; + strictDeps = true; + preBuild = '' mkdir -p $out/lib ''; From 7aaa9694b89a3027bb716fa2f6e339d08aadc231 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Thu, 4 Jun 2026 18:44:22 +0700 Subject: [PATCH 112/286] factor: deploy script prints its path handling version differences In 0.101 & on non-macOS builds, Factor added a .out extension to deployments. The current Nix derivation is built with path assumptions in mind. Rather than running switch-cases on versions+OS or relying on globbing in the shell scripts, the deploy script has been modified to print its resolved deploy path to a file so that the build can continue knowing exactly where the files are / should go. This handles both with & without .out extension as the tests pass on 0.99, 0.100, & 0.101. --- .../factor-lang/mk-factor-application.nix | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/factor-lang/mk-factor-application.nix b/pkgs/development/compilers/factor-lang/mk-factor-application.nix index 67fb03d130c6..0537f74ddda8 100644 --- a/pkgs/development/compilers/factor-lang/mk-factor-application.nix +++ b/pkgs/development/compilers/factor-lang/mk-factor-application.nix @@ -44,10 +44,15 @@ in file-name dup reload deploy ] bi ; + ! Factor 0.101 added a .out extension on not macOS. Rather than + ! having shell scripts dealing path name changes per-OS & + ! per-version, the deploy script prints its deploy path to a file. : deploy-vocab ( path/vocab path/target -- ) normalize-path deploy-directory set f open-directory-after-deploy? set - load-and-deploy ; + dup file-name + [ load-and-deploy ] dip + deploy-path "deploy-path.txt" utf8 set-file-contents ; : deploy-me ( -- ) command-line get dup length 2 = [ @@ -97,8 +102,15 @@ in mkdir -p "$out/lib/factor" "$TMPDIR/.cache" export XDG_CACHE_HOME="$TMPDIR/.cache" + # Deploy script writes the deploy path to to $PWD/deploy-path.txt factor "${deployScript}" "./$vocabName" "$out/lib/factor" - cp "$TMPDIR/factor-temp"/*.image "$out/lib/factor/$vocabBaseName" + deploy_path=$(cat "$PWD/deploy-path.txt") + if [ ! -x "$deploy_path" ]; then + echo "Not a valid deploy path for Factor: $deploy_path" + exit 1 + fi + + cp "$TMPDIR/factor-temp"/*.image "$(dirname "$deploy_path")/$(basename "$deploy_path").image" runHook postBuild ''; @@ -119,7 +131,7 @@ in appendToVar makeWrapperArgs --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath wrapped-factor.runtimeLibs}" ''} mkdir -p "$out/bin" - makeWrapper "$out/lib/factor/$vocabBaseName/$vocabBaseName" \ + makeWrapper "$deploy_path" \ "$out/bin/$binName" \ --prefix PATH : "${lib.makeBinPath runtimePaths}" \ "''${makeWrapperArgs[@]}" From dde6eefd58cca2ff6c5e1237863cc7a3ca033657 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Fri, 5 Jun 2026 18:17:51 +0700 Subject: [PATCH 113/286] factor: override deployment copy-file to skip setting file permissions Assisted-by: DeepSeek V4 Flash --- .../factor-lang/mk-factor-application.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/factor-lang/mk-factor-application.nix b/pkgs/development/compilers/factor-lang/mk-factor-application.nix index 0537f74ddda8..bbd039ba3615 100644 --- a/pkgs/development/compilers/factor-lang/mk-factor-application.nix +++ b/pkgs/development/compilers/factor-lang/mk-factor-application.nix @@ -33,10 +33,22 @@ in extraVocabs ? [ ], deployScriptText ? /* factor */ '' USING: command-line io io.backend io.pathnames kernel namespaces sequences - tools.deploy tools.deploy.config tools.deploy.backend vocabs.loader ; + tools.deploy tools.deploy.config tools.deploy.backend vocabs.loader + io.directories.unix ; IN: deploy-me + ! The Nix sandbox’s seccomp filter blocks chmod(2). Factor’s + ! copy-file calls set-file-permissions which chmod’s the target + ! to the source’s mode, 0o444. The blocked syscall returns + ! EACCES, crashing the deploys. The method override skips the + ! set-file-permissions call (Nix will manage its output + ! permissions). + ! + ! Surfaced with Factor 0.101 which added icon PNG resources to + ! the definitions.icons vocab to copy-vocab-resources. + M: unix copy-file call-next-method ; + : load-and-deploy ( path/vocab -- ) normalize-path [ parent-directory add-vocab-root From 401cab2cb7ff3014bccde58ef86de8d3f9a3f73b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Wed, 20 May 2026 15:12:40 +0700 Subject: [PATCH 114/286] =?UTF-8?q?factorPackages:=200.100=20=E2=86=92=200?= =?UTF-8?q?.101?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I think this was an oversight. If the default factor-lang is 0.101 the packages should match. --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8944205f1b1f..6af7a2024028 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5851,7 +5851,7 @@ with pkgs; stdenv = clangStdenv; }; }; - factorPackages = factorPackages-0_100; + factorPackages = factorPackages-0_101; factor-lang-0_99 = factorPackages-0_99.factor-lang; factor-lang-0_100 = factorPackages-0_100.factor-lang; From 210ed2ac222dafe34b2223fb68a7b03844402351 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 16:01:27 +0000 Subject: [PATCH 115/286] tonearm: 1.4.1 -> 1.4.2 --- pkgs/by-name/to/tonearm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/to/tonearm/package.nix b/pkgs/by-name/to/tonearm/package.nix index 22a2c4a8d49d..51952bcc3b70 100644 --- a/pkgs/by-name/to/tonearm/package.nix +++ b/pkgs/by-name/to/tonearm/package.nix @@ -40,12 +40,12 @@ let in buildGo126Module (finalAttrs: { pname = "tonearm"; - version = "1.4.1"; + version = "1.4.2"; src = fetchFromCodeberg { owner = "dergs"; repo = "Tonearm"; tag = "v${finalAttrs.version}"; - hash = "sha256-uhKWUF8IhihaCA+BkKBEIYB/kbnxdxmJwidsJ52L4yQ="; + hash = "sha256-XXL0PfBNBuYkoDocZTWr26ogcgPJX6fUkzj9ccEmt84="; }; vendorHash = "sha256-vOkOSquBbWjx1eK7h3vmmHKzaopkbu2iL5mbknMo1Kg="; From babc435df7dc5f6f4004860d7cf87953be99b814 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 16:27:21 +0000 Subject: [PATCH 116/286] reaper: 7.73 -> 7.74 --- pkgs/by-name/re/reaper/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/re/reaper/package.nix b/pkgs/by-name/re/reaper/package.nix index 8a2fa53312c4..0bd430aeca77 100644 --- a/pkgs/by-name/re/reaper/package.nix +++ b/pkgs/by-name/re/reaper/package.nix @@ -40,17 +40,17 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "reaper"; - version = "7.73"; + version = "7.74"; src = fetchurl { url = url_for_platform finalAttrs.version stdenv.hostPlatform.qemuArch; hash = if stdenv.hostPlatform.isDarwin then - "sha256-iEslm5gmkkCwCfwilgXgRrwpj6D6lNypDZnNIv1ZPKw=" + "sha256-QxmAag1tPB3bjz68lFsxSlMim06IfjWUTa++rE4fudE=" else { - x86_64-linux = "sha256-tXyflaxx00SCqjo7xZFOigMwAc0i/i3Jakwr6BuasbQ="; - aarch64-linux = "sha256-+fbpuu0iAqEnchKwkct/FmooE0cpBUkSUyI3HCT+Nwg="; + x86_64-linux = "sha256-4Mf2q/eJz8djJv5JlrGGAWjivjEriRrkbrfKXd/iS6w="; + aarch64-linux = "sha256-zQ4XmFrACfUD04UWs0fYWW+m4L4B1xxe4Rg18xCUemc="; } .${stdenv.hostPlatform.system}; }; From 2a1a3ccc39075099513693912bacbdf3920ea0f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BChlbacher?= Date: Thu, 11 Jun 2026 01:39:30 +0200 Subject: [PATCH 117/286] fwupd: move patch descriptions --- .../fw/fwupd/0001-Install-fwupdplugin-to-out.patch | 2 ++ .../fwupd/0002-Add-output-for-installed-tests.patch | 2 ++ ...003-Add-option-for-installation-sysconfdir.patch | 4 ++++ .../fwupd/0004-Get-the-efi-app-from-fwupd-efi.patch | 1 + pkgs/by-name/fw/fwupd/package.nix | 13 ------------- 5 files changed, 9 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/fw/fwupd/0001-Install-fwupdplugin-to-out.patch b/pkgs/by-name/fw/fwupd/0001-Install-fwupdplugin-to-out.patch index f68d082afd54..184a6f9a825a 100644 --- a/pkgs/by-name/fw/fwupd/0001-Install-fwupdplugin-to-out.patch +++ b/pkgs/by-name/fw/fwupd/0001-Install-fwupdplugin-to-out.patch @@ -3,6 +3,8 @@ From: r-vdp Date: Mon, 28 Oct 2024 12:07:51 +0100 Subject: [PATCH] Install fwupdplugin to out +Install plug-ins and libfwupdplugin to $out output, they are not really +part of the library. --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fw/fwupd/0002-Add-output-for-installed-tests.patch b/pkgs/by-name/fw/fwupd/0002-Add-output-for-installed-tests.patch index 1c1ce14a4b9b..c56be1a1d28e 100644 --- a/pkgs/by-name/fw/fwupd/0002-Add-output-for-installed-tests.patch +++ b/pkgs/by-name/fw/fwupd/0002-Add-output-for-installed-tests.patch @@ -3,6 +3,8 @@ From: r-vdp Date: Tue, 15 Oct 2024 14:49:53 +0200 Subject: [PATCH] Add output for installed tests +Installed tests are installed to different output we also cannot have +fwupd-tests.conf in $out/etc since it would form a cycle. --- data/tests/meson.build | 2 +- meson.build | 5 +++-- diff --git a/pkgs/by-name/fw/fwupd/0003-Add-option-for-installation-sysconfdir.patch b/pkgs/by-name/fw/fwupd/0003-Add-option-for-installation-sysconfdir.patch index 999acdd4e874..e0f0a52f61fa 100644 --- a/pkgs/by-name/fw/fwupd/0003-Add-option-for-installation-sysconfdir.patch +++ b/pkgs/by-name/fw/fwupd/0003-Add-option-for-installation-sysconfdir.patch @@ -3,6 +3,10 @@ From: r-vdp Date: Tue, 15 Oct 2024 11:46:38 +0200 Subject: [PATCH] Add option for installation sysconfdir +Since /etc is the domain of NixOS, not Nix, we cannot install files +there. Let's install the files to $prefix/etc while still reading them +from /etc. NixOS module for fwupd will take care of copying the files +appropriately. --- data/bios-settings.d/meson.build | 2 +- data/meson.build | 2 +- diff --git a/pkgs/by-name/fw/fwupd/0004-Get-the-efi-app-from-fwupd-efi.patch b/pkgs/by-name/fw/fwupd/0004-Get-the-efi-app-from-fwupd-efi.patch index 8f044f425216..b2876ca37a6d 100644 --- a/pkgs/by-name/fw/fwupd/0004-Get-the-efi-app-from-fwupd-efi.patch +++ b/pkgs/by-name/fw/fwupd/0004-Get-the-efi-app-from-fwupd-efi.patch @@ -3,6 +3,7 @@ From: r-vdp Date: Mon, 28 Oct 2024 12:08:49 +0100 Subject: [PATCH] Get the efi app from fwupd-efi +EFI capsule is located in fwupd-efi now. --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fw/fwupd/package.nix b/pkgs/by-name/fw/fwupd/package.nix index 8e9d9f3f1ae2..d8af64f12d32 100644 --- a/pkgs/by-name/fw/fwupd/package.nix +++ b/pkgs/by-name/fw/fwupd/package.nix @@ -144,22 +144,9 @@ stdenv.mkDerivation (finalAttrs: { }; patches = [ - # Install plug-ins and libfwupdplugin to $out output, - # they are not really part of the library. ./0001-Install-fwupdplugin-to-out.patch - - # Installed tests are installed to different output - # we also cannot have fwupd-tests.conf in $out/etc since it would form a cycle. ./0002-Add-output-for-installed-tests.patch - - # Since /etc is the domain of NixOS, not Nix, - # we cannot install files there. - # Let’s install the files to $prefix/etc - # while still reading them from /etc. - # NixOS module for fwupd will take take care of copying the files appropriately. ./0003-Add-option-for-installation-sysconfdir.patch - - # EFI capsule is located in fwupd-efi now. ./0004-Get-the-efi-app-from-fwupd-efi.patch ]; From 7bce8db1d7502e36019dd28b71a2dc9554dcef81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BChlbacher?= Date: Thu, 11 Jun 2026 01:40:57 +0200 Subject: [PATCH 118/286] fwupd: 2.1.4 -> 2.1.5 Diff: https://github.com/fwupd/fwupd/compare/2.1.4...2.1.5 Changelog: https://github.com/fwupd/fwupd/releases/tag/2.1.5 --- pkgs/by-name/fw/fwupd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fw/fwupd/package.nix b/pkgs/by-name/fw/fwupd/package.nix index d8af64f12d32..0025fb8d550a 100644 --- a/pkgs/by-name/fw/fwupd/package.nix +++ b/pkgs/by-name/fw/fwupd/package.nix @@ -122,7 +122,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "fwupd"; - version = "2.1.4"; + version = "2.1.5"; # libfwupd goes to lib # daemon, plug-ins and libfwupdplugin go to out @@ -140,7 +140,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "fwupd"; repo = "fwupd"; tag = finalAttrs.version; - hash = "sha256-bKBEZR7Wzi9nZYH+KAzh1q+sh2t2Gl3puQmeogNdIsE="; + hash = "sha256-DzQ+N99ZmFRqZc2rN6PSqmoIMXUyrE8Kkn+KnT/AWPc="; }; patches = [ From 5cd7ed3e7bf2617ba2ac664a2031e1c8131aaa02 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 17:31:24 +0000 Subject: [PATCH 119/286] postgresqlPackages.ip4r: 2.4.2 -> 2.4.3 --- pkgs/servers/sql/postgresql/ext/ip4r.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/ip4r.nix b/pkgs/servers/sql/postgresql/ext/ip4r.nix index a893811a4567..46456cfd4169 100644 --- a/pkgs/servers/sql/postgresql/ext/ip4r.nix +++ b/pkgs/servers/sql/postgresql/ext/ip4r.nix @@ -8,13 +8,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "ip4r"; - version = "2.4.2"; + version = "2.4.3"; src = fetchFromGitHub { owner = "RhodiumToad"; repo = "ip4r"; tag = finalAttrs.version; - hash = "sha256-3chAD4f4A6VlXVSI0kfC/ANcnFy4vBp4FZpT6QRAueQ="; + hash = "sha256-IWGVHd9uc7pCRZL9FMTwSs50rkRwXafjB3Vq72qAonA="; }; passthru.tests = { From e643d1953a0dacd031a458d7c14ef6a82f832bcc Mon Sep 17 00:00:00 2001 From: Santhosh Raju Date: Thu, 11 Jun 2026 20:18:13 +0200 Subject: [PATCH 120/286] ssh-to-age: 1.2.0 -> 1.3.0 --- pkgs/by-name/ss/ssh-to-age/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ss/ssh-to-age/package.nix b/pkgs/by-name/ss/ssh-to-age/package.nix index 7e153ea05c6e..a863f128010d 100644 --- a/pkgs/by-name/ss/ssh-to-age/package.nix +++ b/pkgs/by-name/ss/ssh-to-age/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "ssh-to-age"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitHub { owner = "Mic92"; repo = "ssh-to-age"; - rev = finalAttrs.version; - sha256 = "sha256-0i3h46lVyCbA4zJdjHM9GyRxZR6IsavpdDG3pdFEGjk="; + rev = "v${finalAttrs.version}"; + sha256 = "sha256-j+X+kZCOmMdNw8LBDoixl8ToRmDjbmRVe7+IGS/2sMg="; }; - vendorHash = "sha256-4R+44AM0zS6WyKWfg0TH5OxmrC1c4xN0MSBgaZrWPX4="; + vendorHash = "sha256-FveYuYa6C3R50+jdAlU1jorRw/mg482eZ4ZJ8Pu+R0s="; checkPhase = '' runHook preCheck From e49bc27926c90000e8975beeccd344c78e6d7dac Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Thu, 11 Jun 2026 21:53:23 +0300 Subject: [PATCH 121/286] zeroc-ice: 2.7.3 -> 2.7.2.20 As reported in https://github.com/NixOS/nixpkgs/pull/475929#issuecomment-4671420403, 2.7.3 is nowhere to be found / has been scrubbed upstream. We're only still able to build this because the FOD is in cache.nixos.org. Meanwhile 2.7.2.20 has been tagged however, and it has the patches from https://github.com/zeroc-ice/mcpp/pull/12 merged, so let's update our derivation to that. We still keep an empty `patches = []` around, as we still don't want to use the patches from the non-forked mcpp. --- pkgs/by-name/ze/zeroc-ice/fix-mb_init.patch | 34 ------------ .../ze/zeroc-ice/fix-reserved-keywords.patch | 55 ------------------- pkgs/by-name/ze/zeroc-ice/package.nix | 10 +--- 3 files changed, 3 insertions(+), 96 deletions(-) delete mode 100644 pkgs/by-name/ze/zeroc-ice/fix-mb_init.patch delete mode 100644 pkgs/by-name/ze/zeroc-ice/fix-reserved-keywords.patch diff --git a/pkgs/by-name/ze/zeroc-ice/fix-mb_init.patch b/pkgs/by-name/ze/zeroc-ice/fix-mb_init.patch deleted file mode 100644 index bac289fc81f6..000000000000 --- a/pkgs/by-name/ze/zeroc-ice/fix-mb_init.patch +++ /dev/null @@ -1,34 +0,0 @@ -From faa694a7171a06f83034fd869adc4cffa2ae0c18 Mon Sep 17 00:00:00 2001 -From: laurensmiers -Date: Wed, 22 Oct 2025 14:50:23 +0200 -Subject: [PATCH] fix: mb_init does not accept any parameter - -Defined in mbchar.c:114 : -```c -void mb_init() -/* - * Initialize multi-byte character settings. - * First called prior to setting the 'mcpp_mode'. - * Will be called again each time the multibyte character encoding is changed. - */ -{ -``` - -It does not expect any parameters. ---- - mcpp_main.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/mcpp_main.c b/mcpp_main.c -index 54a62b2..44265ad 100644 ---- a/mcpp_main.c -+++ b/mcpp_main.c -@@ -302,7 +302,7 @@ int mcpp_lib_main - inc_dirp = &null; /* Initialize to current (null) directory */ - cur_fname = cur_fullname = "(predefined)"; /* For predefined macros */ - init_defines(); /* Predefine macros */ -- mb_init(TRUE); /* Should be initialized prior to get options */ -+ mb_init(); /* Should be initialized prior to get options */ - do_options( argc, argv, &in_file, &out_file); /* Command line options */ - - /* Open input file, "-" means stdin. */ diff --git a/pkgs/by-name/ze/zeroc-ice/fix-reserved-keywords.patch b/pkgs/by-name/ze/zeroc-ice/fix-reserved-keywords.patch deleted file mode 100644 index 90b409f322c8..000000000000 --- a/pkgs/by-name/ze/zeroc-ice/fix-reserved-keywords.patch +++ /dev/null @@ -1,55 +0,0 @@ -From bd5ddbde9e4ed24101cdc86007f26e95f38dd5b1 Mon Sep 17 00:00:00 2001 -From: laurensmiers -Date: Wed, 22 Oct 2025 14:52:30 +0200 -Subject: [PATCH] fix: don't use reserved keyword for goto statement - -Rename: -- 'true' to 'exit_success' -- 'false' to 'exit_fail' - -Chose not to change the flow of the code by removing the goto's to -avoid regressions. ---- - system.c | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/system.c b/system.c -index 646caf6..0a15aec 100644 ---- a/system.c -+++ b/system.c -@@ -1738,7 +1738,7 @@ static int open_file( - if (! fullname) /* Non-existent or directory */ - return FALSE; - if (included( fullname)) /* Once included */ -- goto true; -+ goto exit_success; - - if ((max_open != 0 && max_open <= include_nest) - /* Exceed the known limit of open files */ -@@ -1765,12 +1765,12 @@ static int open_file( - if ((fp = mcpp_fopen( fullname, "r")) == NULL) { - file->fp = mcpp_fopen( cur_fullname, "r"); - fseek( file->fp, file->pos, SEEK_SET); -- goto false; -+ goto exit_fail; - } - if (max_open == 0) /* Remember the limit of the system */ - max_open = include_nest; - } else if (fp == NULL) /* No read permission */ -- goto false; -+ goto exit_fail; - /* Truncate buffer of the includer to save memory */ - len = (int) (file->bptr - file->buffer); - if (len) { -@@ -1802,9 +1802,9 @@ static int open_file( - if (mkdep && ((mkdep & MD_SYSHEADER) || ! infile->sys_header)) - put_depend( fullname); /* Output dependency line */ - --true: -+exit_success: - return TRUE; --false: -+exit_fail: - free( fullname); - return FALSE; - } diff --git a/pkgs/by-name/ze/zeroc-ice/package.nix b/pkgs/by-name/ze/zeroc-ice/package.nix index 6832f757beb7..3f0711551b2b 100644 --- a/pkgs/by-name/ze/zeroc-ice/package.nix +++ b/pkgs/by-name/ze/zeroc-ice/package.nix @@ -16,21 +16,17 @@ let mcpp' = mcpp.overrideAttrs (prevAttrs: rec { pname = "mcpp-zeroc-ice"; - version = "2.7.3"; + version = "2.7.2.20"; src = fetchFromGitHub { owner = "zeroc-ice"; repo = "mcpp"; rev = "v${version}"; - hash = "sha256-hZGU5mqMRTTHV2bR9uzM6ALj1sypjPxO5Ajg8aKzLxc="; + hash = "sha256-FlzHpfYoHzbz5DfXgkr6Hf96xejRKd0Rr1TmzE5GyGg="; }; # zeroc-ice's fork diverges quite a bit from upstream mcpp, so prevAttrs.patches is not used here - patches = [ - # See https://github.com/zeroc-ice/mcpp/pull/12 - ./fix-mb_init.patch - ./fix-reserved-keywords.patch - ]; + patches = [ ]; installFlags = prevAttrs.installFlags or [ ] ++ [ "PREFIX=$(out)" ]; }); From 461a2ed53342572815f117ed3f5db7e59394c376 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 18:55:48 +0000 Subject: [PATCH 122/286] sing-box: 1.13.12 -> 1.13.13 --- pkgs/by-name/si/sing-box/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sing-box/package.nix b/pkgs/by-name/si/sing-box/package.nix index 407b9e9c692f..9f8d4eec4e87 100644 --- a/pkgs/by-name/si/sing-box/package.nix +++ b/pkgs/by-name/si/sing-box/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "sing-box"; - version = "1.13.12"; + version = "1.13.13"; src = fetchFromGitHub { owner = "SagerNet"; repo = "sing-box"; tag = "v${finalAttrs.version}"; - hash = "sha256-AGv/0zUYWD32mQMkdiltWjMzHjfiAGIC1QDqZpK5sCw="; + hash = "sha256-RsiBxPQOE4rE3cFRjl81x1uIG2A4/smSBUg+G0vm7uQ="; }; - vendorHash = "sha256-lA7EuNsjCWlgZZNc/fSEnNQz2pX8jCqy12tukrBs8j8="; + vendorHash = "sha256-FUzGQx0TIJdWWYtF6781BSXLViFrXbPEdLKjuvtuleM="; tags = [ "with_gvisor" From af1883ed43e35d3f934d76976f0957aa38364daf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 18:57:15 +0000 Subject: [PATCH 123/286] vscode-extensions.ms-vscode-remote.remote-ssh: 0.123.0 -> 0.124.0 --- .../vscode/extensions/ms-vscode-remote.remote-ssh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix b/pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix index aec06a3bb8e2..36392353acac 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix @@ -84,8 +84,8 @@ buildVscodeMarketplaceExtension { mktplcRef = { name = "remote-ssh"; publisher = "ms-vscode-remote"; - version = "0.123.0"; - hash = "sha256-/9NyRSNUCx65FOA6w86e2DvrynAHRleIULzDpneV25E="; + version = "0.124.0"; + hash = "sha256-GokSJOEpHomkBbkPUBhVXWZCrGbi5oZTlw5PFV12ZBY="; }; postPatch = '' From 658c9e03bcacce27243570bbddf2f0a87fef3de4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 19:17:34 +0000 Subject: [PATCH 124/286] serverpod_cli: 3.4.8 -> 3.4.10 --- pkgs/by-name/se/serverpod_cli/package.nix | 4 +-- .../se/serverpod_cli/pubspec.lock.json | 32 +++++++++---------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/se/serverpod_cli/package.nix b/pkgs/by-name/se/serverpod_cli/package.nix index 8253189cefa2..d3a59715d469 100644 --- a/pkgs/by-name/se/serverpod_cli/package.nix +++ b/pkgs/by-name/se/serverpod_cli/package.nix @@ -8,14 +8,14 @@ }: buildDartApplication rec { pname = "serverpod_cli"; - version = "3.4.8"; + version = "3.4.10"; # Fetch the whole monorepo src = fetchFromGitHub { owner = "serverpod"; repo = "serverpod"; tag = version; - hash = "sha256-JBMlOhfcb1Uv4CouBbu2ipq6lrPzJYPgp8Km17Q1hig="; + hash = "sha256-L40tBPdh1EhUAtODZDYwHx3DsxRZEwseAV5wz6j2Lww="; }; sourceRoot = "${src.name}/tools/serverpod_cli"; diff --git a/pkgs/by-name/se/serverpod_cli/pubspec.lock.json b/pkgs/by-name/se/serverpod_cli/pubspec.lock.json index b0c3d37927f4..c944495f4ace 100644 --- a/pkgs/by-name/se/serverpod_cli/pubspec.lock.json +++ b/pkgs/by-name/se/serverpod_cli/pubspec.lock.json @@ -174,11 +174,11 @@ "dependency": "transitive", "description": { "name": "coverage", - "sha256": "5da775aa218eaf2151c721b16c01c7676fbfdd99cebba2bf64e8b807a28ff94d", + "sha256": "956a3de0725ca232ad353565a8290d3357592bf4250f6f298a185e2d949c5d3d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.15.0" + "version": "1.15.1" }, "crypto": { "dependency": "transitive", @@ -324,11 +324,11 @@ "dependency": "transitive", "description": { "name": "json_annotation", - "sha256": "cb09e7dac6210041fad964ed7fbee004f14258b4eca4040f72d1234062ace4c8", + "sha256": "2a743920d81b7910627f68ee2c9ac1fc0bfee32b9fc3403587d7c6791ca12f80", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.11.0" + "version": "4.12.0" }, "json_rpc_2": { "dependency": "direct main", @@ -384,11 +384,11 @@ "dependency": "direct main", "description": { "name": "meta", - "sha256": "df0c643f44ad098eb37988027a8e2b2b5a031fd3977f06bbfd3a76637e8df739", + "sha256": "c82594181e3312f3d0695fc95aaaf7758d75b8d4ae2bbecf223b9fd5109a059d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.18.2" + "version": "1.18.3" }, "mime": { "dependency": "transitive", @@ -514,51 +514,51 @@ "dependency": "transitive", "description": { "name": "serverpod_client", - "sha256": "e3bd9dc071e81eca5c7d2647bd9220d2e1af5a3b8b551c1f701dd9b4bc6d6845", + "sha256": "068edf4ba9b7ad91518f5e28f09b386506db4bc9d3a76ee4cc26d982ac34da26", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.8" + "version": "3.4.10" }, "serverpod_lints": { "dependency": "direct dev", "description": { "name": "serverpod_lints", - "sha256": "f12f6e48ca9790ca45a7489abef02aaa7882906f5a57e7c38e427538eb07540b", + "sha256": "679114a37782644052ac67b795407a21e63cb72bbf29bcd8de3f8d5e8b0d5753", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.8" + "version": "3.4.10" }, "serverpod_serialization": { "dependency": "direct main", "description": { "name": "serverpod_serialization", - "sha256": "ccccb6f1b1103322a079848dafd32fec4455bc9923047c76cca6d2dbdcf7ded9", + "sha256": "cea9464a28adcdba861ba5bf481d6bde59b14b6d3bd6c9df2f18794065f37951", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.8" + "version": "3.4.10" }, "serverpod_service_client": { "dependency": "direct main", "description": { "name": "serverpod_service_client", - "sha256": "03bd5c9fca5a3721bdb9a4b66f87b1b8e79abc7eeabe56e6b214ddea8170104a", + "sha256": "d56608c76f559c6146be220950912471777158d4b8f895f1e3523108e0f84f29", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.8" + "version": "3.4.10" }, "serverpod_shared": { "dependency": "direct main", "description": { "name": "serverpod_shared", - "sha256": "dc499d84279affb35175c4d3427f199b0586c279a6d05a3c8d346836e11d20b6", + "sha256": "7dedc2cc971903bcca691cd582a62f25aca1e79d871f00b8589c0c145fb1c01d", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.8" + "version": "3.4.10" }, "shelf": { "dependency": "transitive", From 8e4ed01ccd88afdfd10be6b73513b64328dfc7e7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 11 Jun 2026 19:25:42 +0000 Subject: [PATCH 125/286] python3Packages.flash-attn-4: 4.0.0.beta15 -> 4.0.0.beta17 Changelog: https://github.com/Dao-AILab/flash-attention/releases/tag/fa4-v4.0.0.beta17 --- .../python-modules/flash-attn-4/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flash-attn-4/default.nix b/pkgs/development/python-modules/flash-attn-4/default.nix index 072f4a43ad16..dfd641995fd2 100644 --- a/pkgs/development/python-modules/flash-attn-4/default.nix +++ b/pkgs/development/python-modules/flash-attn-4/default.nix @@ -15,10 +15,13 @@ quack-kernels, torch, torch-c-dlpack-ext, + + # passthru + nix-update-script, }: buildPythonPackage (finalAttrs: { pname = "flash-attn-4"; - version = "4.0.0.beta15"; + version = "4.0.0.beta17"; pyproject = true; __structuredAttrs = true; @@ -26,7 +29,7 @@ buildPythonPackage (finalAttrs: { owner = "Dao-AILab"; repo = "flash-attention"; tag = "fa4-v${finalAttrs.version}"; - hash = "sha256-k6158mEJocKIRS4MQIM+Ih4VMHnXCKJGcykZFi91J2w="; + hash = "sha256-DL3qe3sPU/GY/iyPibVXli/lw4U/Ul04XIv0NEQk9ns="; }; # FA4 is a separate distribution shipped under flash_attn/cute/ with its own pyproject.toml. @@ -55,6 +58,13 @@ buildPythonPackage (finalAttrs: { # No tests doCheck = false; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex=fa4-v(.*)" + "--version=unstable" + ]; + }; + meta = { description = "CuTeDSL-based implementation of FlashAttention for Hopper and Blackwell GPUs"; homepage = "https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute"; From 60b78a40dc9b5a22b46acd4777a66c2b30ee3b77 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 19:39:45 +0000 Subject: [PATCH 126/286] python3Packages.hydra-core: 1.3.2 -> 1.3.3 --- pkgs/development/python-modules/hydra-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hydra-core/default.nix b/pkgs/development/python-modules/hydra-core/default.nix index cc4808cdb629..6f48efcff234 100644 --- a/pkgs/development/python-modules/hydra-core/default.nix +++ b/pkgs/development/python-modules/hydra-core/default.nix @@ -26,7 +26,7 @@ buildPythonPackage (finalAttrs: { pname = "hydra-core"; - version = "1.3.2"; + version = "1.3.3"; pyproject = true; __structuredAttrs = true; @@ -34,7 +34,7 @@ buildPythonPackage (finalAttrs: { owner = "facebookresearch"; repo = "hydra"; tag = "v${finalAttrs.version}"; - hash = "sha256-kD4BStnstr5hwyAOxdpPzLAJ9MZqU/CPiHkaD2HnUPI="; + hash = "sha256-5+uD3AzkV9MVRUWhYoIPo7D0GozQasEjeCNl8tBAB8c="; }; patches = [ From 5820b9a5046041fe90e0ce5a1392ec21e4540fe0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 20:04:11 +0000 Subject: [PATCH 127/286] python3Packages.gradient: 3.10.1 -> 3.12.1 --- pkgs/development/python-modules/gradient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gradient/default.nix b/pkgs/development/python-modules/gradient/default.nix index 47af6704df75..6045a2d21105 100644 --- a/pkgs/development/python-modules/gradient/default.nix +++ b/pkgs/development/python-modules/gradient/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "gradient"; - version = "3.10.1"; + version = "3.12.1"; pyproject = true; src = fetchFromGitHub { owner = "digitalocean"; repo = "gradient-python"; rev = "v${finalAttrs.version}"; - hash = "sha256-Psre4HdF4/cgQ5CcM3H6PC+6asej4Is4+932Gvym774="; + hash = "sha256-4BJMUxNryePXIAG92JOX7pTbDN6FQzmYRu1+2bKEwX0="; }; postPatch = '' From e9b4a1ce54a99c9af1607fe0b7dafa4de3917ddc Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Thu, 11 Jun 2026 13:48:56 -0700 Subject: [PATCH 128/286] ha-mcp: 7.4.1 -> 7.7.0 --- pkgs/by-name/ha/ha-mcp/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/ha-mcp/package.nix b/pkgs/by-name/ha/ha-mcp/package.nix index 332d0244ce33..0335da534872 100644 --- a/pkgs/by-name/ha/ha-mcp/package.nix +++ b/pkgs/by-name/ha/ha-mcp/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "ha-mcp"; - version = "7.4.1"; + version = "7.7.0"; pyproject = true; src = fetchFromGitHub { owner = "homeassistant-ai"; repo = "ha-mcp"; tag = "v${finalAttrs.version}"; - hash = "sha256-F13BoZinPnv+tlkiVnG7iAkr2JdEbFE0RIEgmHa/yq4="; + hash = "sha256-Gp4C3SRNkgv9GfLkVx/VCMp4/kCORHsp87IHcCaCPKk="; }; build-system = with python3Packages; [ @@ -30,6 +30,7 @@ python3Packages.buildPythonApplication (finalAttrs: { fastmcp httpx pydantic + pydantic-monty python-dotenv truststore websockets From 7ae19e6300a04dbcf73f7f14df934f9f6a8d92da Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 21:05:14 +0000 Subject: [PATCH 129/286] python3Packages.bdffont: 0.0.37 -> 0.0.39 --- pkgs/development/python-modules/bdffont/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bdffont/default.nix b/pkgs/development/python-modules/bdffont/default.nix index 9a737218d020..249178c9bba9 100644 --- a/pkgs/development/python-modules/bdffont/default.nix +++ b/pkgs/development/python-modules/bdffont/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "bdffont"; - version = "0.0.37"; + version = "0.0.39"; pyproject = true; src = fetchFromGitHub { owner = "TakWolf"; repo = "bdffont"; tag = finalAttrs.version; - hash = "sha256-FC4I4gxK0Lly32WYfjs6+CtfUhfASf8kgZDTGmDp+kE="; + hash = "sha256-sBSIcQHL1FtWmn/1ra1GgeGFzO882UMr467fEfEcG2U="; }; build-system = [ uv-build ]; From 96abaddb7527d20e3dc7eab52c18cd01a09f68cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 21:07:40 +0000 Subject: [PATCH 130/286] python3Packages.pytest-unmagic: 1.0.1 -> 1.1.0 --- pkgs/development/python-modules/pytest-unmagic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-unmagic/default.nix b/pkgs/development/python-modules/pytest-unmagic/default.nix index 07906b948ddc..60e911fec185 100644 --- a/pkgs/development/python-modules/pytest-unmagic/default.nix +++ b/pkgs/development/python-modules/pytest-unmagic/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pytest-unmagic"; - version = "1.0.1"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "dimagi"; repo = "pytest-unmagic"; tag = "v${version}"; - hash = "sha256-XHeQuMCYHtrNF5+7e/eMzcvYukM+AobHCMRdzL+7KpU="; + hash = "sha256-M7eTZmLkSm1XGgF3ijzenkXcy8zBawauM9+AUxA9RDg="; }; build-system = [ From 705584e40975014e5293946e61fc155b73c9ab62 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 21:08:19 +0000 Subject: [PATCH 131/286] cosmic-ext-applet-sysinfo: 0-unstable-2026-05-29 -> 0-unstable-2026-06-05 --- pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix b/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix index 749b3a1e8976..52ce2ebdadf4 100644 --- a/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix +++ b/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage { pname = "cosmic-ext-applet-sysinfo"; - version = "0-unstable-2026-05-29"; + version = "0-unstable-2026-06-05"; src = fetchFromGitHub { owner = "cosmic-utils"; repo = "cosmic-ext-applet-sysinfo"; - rev = "1dbaad78d7d06f0b2abaee92996c87adc65c6ba3"; - hash = "sha256-rOgc5IHsCqUAepfbmsuGL8iJKiH4dkGHT65nXUlXxxI="; + rev = "681dfcf86009a84ae76573726d227f949930225b"; + hash = "sha256-HZZxyAzAwEgGWjPUU6MUhO/yShx423FTpvpImhdjGpk="; }; - cargoHash = "sha256-5+QtuxyKOIbzE5piVqeOk6woSm6BGhxFyVJ3xywyeJ0="; + cargoHash = "sha256-KVnvyiF2rXb9gio3o+dE9w/zZ5gcad1uEbWHMBC3yDc="; nativeBuildInputs = [ libcosmicAppHook From bce18535187a5b12d8f12f0d10547405fd572c14 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 21:09:14 +0000 Subject: [PATCH 132/286] cosmic-ext-applet-weather: 0-unstable-2026-05-29 -> 0-unstable-2026-06-05 --- pkgs/by-name/co/cosmic-ext-applet-weather/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-ext-applet-weather/package.nix b/pkgs/by-name/co/cosmic-ext-applet-weather/package.nix index 8860427b81b2..4176ee13862a 100644 --- a/pkgs/by-name/co/cosmic-ext-applet-weather/package.nix +++ b/pkgs/by-name/co/cosmic-ext-applet-weather/package.nix @@ -9,13 +9,13 @@ }: rustPlatform.buildRustPackage { pname = "cosmic-ext-applet-weather"; - version = "0-unstable-2026-05-29"; + version = "0-unstable-2026-06-05"; src = fetchFromGitHub { owner = "cosmic-utils"; repo = "cosmic-ext-applet-weather"; - rev = "a93d0703a1b5129ceabc73292c91d6966b03f0b8"; - hash = "sha256-qeiZD5HgzNxCn2AdNYAW8G0lvjADppm9JctShVHgJko="; + rev = "4571eeee76755cc202f11007c4641196ad8a2793"; + hash = "sha256-D/uCIJL79AWRIabps8I82wc0yP9CrOimx0g9dEthd08="; }; cargoHash = "sha256-AHz4gQGGbVMmr/bbUdkfNQq3zx88+kPenq6kDz8IxN8="; From 800cff079a82aca47bf39a99a6a194c8f36fa4e2 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Thu, 11 Jun 2026 14:09:46 -0700 Subject: [PATCH 133/286] arpa2cm: 1.0.4 -> 1.0.7, modernize, add ngi team Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/ar/arpa2cm/package.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ar/arpa2cm/package.nix b/pkgs/by-name/ar/arpa2cm/package.nix index 84eb1eeff552..2e4dff0bcb96 100644 --- a/pkgs/by-name/ar/arpa2cm/package.nix +++ b/pkgs/by-name/ar/arpa2cm/package.nix @@ -3,21 +3,27 @@ stdenv, fetchFromGitLab, cmake, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "arpa2cm"; - version = "1.0.4"; + version = "1.0.7"; + + __structuredAttrs = true; + strictDeps = true; src = fetchFromGitLab { owner = "arpa2"; repo = "arpa2cm"; - rev = "v${finalAttrs.version}"; - hash = "sha256-2vb/7UL+uWGrQNh8yOZ3gih5G1/eOp064hF78SDsPGk="; + tag = "v${finalAttrs.version}"; + hash = "sha256-JkMZUXqmrVzURVi8BJRsHprD4Jz6l83qhPxnOfq4KE4="; }; nativeBuildInputs = [ cmake ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "CMake Module library for the ARPA2 project"; longDescription = '' @@ -33,8 +39,7 @@ stdenv.mkDerivation (finalAttrs: { ''; homepage = "https://gitlab.com/arpa2/arpa2cm"; license = lib.licenses.bsd2; - maintainers = with lib.maintainers; [ - fufexan - ]; + maintainers = with lib.maintainers; [ fufexan ]; + teams = [ lib.teams.ngi ]; }; }) From 58accf20d685ee5db5a8a39d148ced7c9700603e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 21:11:27 +0000 Subject: [PATCH 134/286] evtx: 0.11.2 -> 0.12.1 --- pkgs/by-name/ev/evtx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ev/evtx/package.nix b/pkgs/by-name/ev/evtx/package.nix index d5c40c00a27e..1e72731fa69c 100644 --- a/pkgs/by-name/ev/evtx/package.nix +++ b/pkgs/by-name/ev/evtx/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "evtx"; - version = "0.11.2"; + version = "0.12.1"; src = fetchFromGitHub { owner = "omerbenamram"; repo = "evtx"; tag = "v${finalAttrs.version}"; - hash = "sha256-LVGw/u5xq+m96zSMPbQDpMnfMHq7FyQnzkmGMUMVgwM="; + hash = "sha256-zmXRUA2+x697AptONn5VUVySp4zz+VHwt8dqd6pJBGI="; }; - cargoHash = "sha256-RnuWlfmzOZzOMfeKo8tv9I4elLQgpn9IbVa0EpYGnI0="; + cargoHash = "sha256-5Jw+zem0XLLvn3tELXk8vTnH2zvUr82qFx9QUYUwXyY="; postPatch = '' # CLI tests will fail in the sandbox From 22182e936fb585febe84817bfb1736a3aac3376d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 28 May 2026 07:31:13 +0000 Subject: [PATCH 135/286] python3Packages.pytorch-lightning: 2.6.4 -> 2.6.5 Diff: https://github.com/Lightning-AI/pytorch-lightning/compare/2.6.4...2.6.5 Changelog: https://github.com/Lightning-AI/pytorch-lightning/releases/tag/2.6.5 --- pkgs/development/python-modules/pytorch-lightning/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytorch-lightning/default.nix b/pkgs/development/python-modules/pytorch-lightning/default.nix index 25f044198c16..e372204602d3 100644 --- a/pkgs/development/python-modules/pytorch-lightning/default.nix +++ b/pkgs/development/python-modules/pytorch-lightning/default.nix @@ -24,7 +24,7 @@ buildPythonPackage (finalAttrs: { pname = "pytorch-lightning"; - version = "2.6.4"; + version = "2.6.5"; pyproject = true; __structuredAttrs = true; @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { owner = "Lightning-AI"; repo = "pytorch-lightning"; tag = finalAttrs.version; - hash = "sha256-Qysnr76OCO9eZzhQW5EoGT2hUAYGw/qY+j6dF8XCXC4="; + hash = "sha256-j29UvQbm+R/uDqwj3kZrXw5YSbUPlJWZUT8RUPc4QyY="; }; env.PACKAGE_NAME = "pytorch"; From f58d4f99805bf20a4352b3769cf0c37f265b71fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 21:26:31 +0000 Subject: [PATCH 136/286] cargo-rdme: 1.5.0 -> 1.5.1 --- pkgs/by-name/ca/cargo-rdme/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-rdme/package.nix b/pkgs/by-name/ca/cargo-rdme/package.nix index 2931e682c3cc..6faadf48ad67 100644 --- a/pkgs/by-name/ca/cargo-rdme/package.nix +++ b/pkgs/by-name/ca/cargo-rdme/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-rdme"; - version = "1.5.0"; + version = "1.5.1"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-TmV6Fc5vlc4fm9w4+iuxmnonwsEbqoJ3jvpIyQOuxjg="; + hash = "sha256-d3WughXxh9cBzy33s3iB75paldZFokGGI1L9yTLGYoc="; }; - cargoHash = "sha256-EjIvKf1XgHubvyWPOAjysNH4nD0xqOWYg1FeiPSYh4c="; + cargoHash = "sha256-26Poh5lUCYi+a+/E7pOYwilKX+eqRmbRNYRFdVfRSCw="; meta = { description = "Cargo command to create the README.md from your crate's documentation"; From e145054181c62c188be74b9ff531c08ee80f1b00 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Thu, 11 Jun 2026 23:36:25 +0200 Subject: [PATCH 137/286] harper: 2.4.0 -> 2.5.0 Changelog: https://github.com/Automattic/harper/releases/tag/v2.5.0 Diff: https://github.com/Automattic/harper/compare/v2.4.0...v2.5.0 --- pkgs/by-name/ha/harper/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index c495baff6222..f73784c0f341 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "harper"; - version = "2.4.0"; + version = "2.5.0"; src = fetchFromGitHub { owner = "Automattic"; repo = "harper"; rev = "v${finalAttrs.version}"; - hash = "sha256-tfzUSFWnJTW7xiQU6cCDgE3kPBSADTprcT1n8WZo9tQ="; + hash = "sha256-D92Ung7nYFVUKH7SiLKf8fsoLGZkl+zVZV2/DGoWfnI="; }; - cargoHash = "sha256-CRrdAAV2VcPat33pTWW2dRXUYWOXkgC46aEtYc2UTh0="; + cargoHash = "sha256-a1ATDCCZcXn9B1Ryx2oufFSvzECdH3+mXpojvW4/8nw="; cargoBuildFlags = [ "--package=harper-cli" From e50d93467298aff1b88fee4e4fbb163b42613477 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Tue, 9 Jun 2026 23:19:16 -0400 Subject: [PATCH 138/286] xsetroot: add nick-linux to maintainers --- pkgs/by-name/xs/xsetroot/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xs/xsetroot/package.nix b/pkgs/by-name/xs/xsetroot/package.nix index db3bdc81b024..82f9e885c00f 100644 --- a/pkgs/by-name/xs/xsetroot/package.nix +++ b/pkgs/by-name/xs/xsetroot/package.nix @@ -47,7 +47,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.freedesktop.org/xorg/app/xsetroot"; license = lib.licenses.mitOpenGroup; mainProgram = "xsetroot"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.unix; }; }) From 1f727b4eb915cc5a23acebd028d29d8311119f5e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 22:32:02 +0000 Subject: [PATCH 139/286] flyctl: 0.4.57 -> 0.4.59 --- pkgs/by-name/fl/flyctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flyctl/package.nix b/pkgs/by-name/fl/flyctl/package.nix index 2e6cd985954e..c3d2e420c035 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.57"; + version = "0.4.59"; src = fetchFromGitHub { owner = "superfly"; @@ -22,11 +22,11 @@ buildGoModule rec { cd "$out" git rev-parse HEAD > COMMIT ''; - hash = "sha256-1yI3YWXOqm3Y+lHaJFW5vgu7yYpW/hT2uGy0qgb7c5Y="; + hash = "sha256-UDwVwfx/FTLszEK/vTv0P07TBBPsNR+e+jAGxqNwSDk="; }; proxyVendor = true; - vendorHash = "sha256-pqEMVtTXxSQtEILKHNpfiYPiHBrLnP+dRGmczIti7uQ="; + vendorHash = "sha256-XBpLOhC3fY18o0tQZXgyKrQRgd84U5SRo6Rrgkuq4f8="; subPackages = [ "." ]; From 2ca035d5d3c5317aa7b2ebf0164797585f3c4815 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 23:04:11 +0000 Subject: [PATCH 140/286] dotenvx: 1.71.0 -> 1.71.2 --- pkgs/by-name/do/dotenvx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/dotenvx/package.nix b/pkgs/by-name/do/dotenvx/package.nix index 78729f99a991..2ca9efcf88e7 100644 --- a/pkgs/by-name/do/dotenvx/package.nix +++ b/pkgs/by-name/do/dotenvx/package.nix @@ -7,16 +7,16 @@ buildNpmPackage (finalAttrs: { pname = "dotenvx"; - version = "1.71.0"; + version = "1.71.2"; src = fetchFromGitHub { owner = "dotenvx"; repo = "dotenvx"; tag = "v${finalAttrs.version}"; - hash = "sha256-nnzjPyxqAu7r4rKkTEaQsHdORnVo6dqwG38ALjjmZMs="; + hash = "sha256-51mmOF03j+JpyE4fyoqmZdgHtAOPhdEQiUTTATPFujM="; }; - npmDepsHash = "sha256-XMNpCgFVphdfdAWjclqjpGyhggbNm6A/RdIAy/Ga9po="; + npmDepsHash = "sha256-3+Dn4XE5BH3QfeHVILLP/3ZESmhbYuzfT6IAIOLCJkQ="; dontNpmBuild = true; From e1705e9bc072a59deac22740ca7c77bf606cba7c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 23:52:00 +0000 Subject: [PATCH 141/286] opentrack: 2026.1.0-unstable-2026-05-23 -> 2026.1.0-unstable-2026-06-08 --- pkgs/by-name/op/opentrack/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opentrack/package.nix b/pkgs/by-name/op/opentrack/package.nix index d3198e72627e..806e08afb4d3 100644 --- a/pkgs/by-name/op/opentrack/package.nix +++ b/pkgs/by-name/op/opentrack/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "opentrack"; - version = "2026.1.0-unstable-2026-05-23"; + version = "2026.1.0-unstable-2026-06-08"; src = fetchFromGitHub { owner = "opentrack"; repo = "opentrack"; - rev = "5c4b8f13617b69e4c315a86c0adafdccc01223cd"; - hash = "sha256-ppUtkudwXAaFipKY554ZgLF/Nqi+hLMy8BMhNc8q8UQ="; + rev = "2a6f10fec50940125d2409b151cf05eeb58cebfe"; + hash = "sha256-p3Sy/JVa8LFNyF/SUVLrUsPebaOMZe0cSC8Lo6R/kMQ="; }; aruco = callPackage ./aruco.nix { }; From 651bb4f2463cb26744426434b50723251ef5412e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Jun 2026 23:58:35 +0000 Subject: [PATCH 142/286] vscode-extensions.nefrob.vscode-just-syntax: 0.10.1 -> 0.10.2 --- 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 4f30fd2ffa01..37c93c5b0c4f 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3587,8 +3587,8 @@ let mktplcRef = { name = "vscode-just-syntax"; publisher = "nefrob"; - version = "0.10.1"; - hash = "sha256-s/JxIALrYb/dew1CdvvM1UmnewyRcJPB/ETJ/Ai2QJA="; + version = "0.10.2"; + hash = "sha256-F7H9f24TjB3JtWLVICYwRTjxa+GTOpYN7IzSlU1audo="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/nefrob.vscode-just-syntax/changelog"; From 7e3ed72b63894f0f093d98e9ca81211dccaede04 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 00:13:32 +0000 Subject: [PATCH 143/286] cura-appimage: 5.12.1 -> 5.13.0 --- pkgs/by-name/cu/cura-appimage/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cu/cura-appimage/package.nix b/pkgs/by-name/cu/cura-appimage/package.nix index 9ec1936f91c4..3aea6cf8e3d3 100644 --- a/pkgs/by-name/cu/cura-appimage/package.nix +++ b/pkgs/by-name/cu/cura-appimage/package.nix @@ -13,7 +13,7 @@ stdenvNoCC.mkDerivation rec { pname = "cura-appimage"; - version = "5.12.1"; + version = "5.13.0"; # Give some good names so the intermediate packages are easy # to recognise by name in the Nix store. @@ -22,7 +22,7 @@ stdenvNoCC.mkDerivation rec { src = fetchurl { url = "https://github.com/Ultimaker/Cura/releases/download/${version}/Ultimaker-Cura-${version}-linux-X64.AppImage"; - hash = "sha256-GBQvMZRaOqbOmBOOaIfduWKkwHbyZosr6AaFMty0Jfo="; + hash = "sha256-EA8GgSeyWYFn8Auk2w4Gmd7UWt+Xu6stIv8XGh4ezEA="; }; appimageContents = appimageTools.extract { From ec6f2fa1e06dff0ffaf065430ae8996d80b26adf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 00:39:26 +0000 Subject: [PATCH 144/286] python3Packages.arro3-io: 0.8.0 -> 0.8.1 --- pkgs/development/python-modules/arro3/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/arro3/default.nix b/pkgs/development/python-modules/arro3/default.nix index c278dbc4d9c4..23c510335174 100644 --- a/pkgs/development/python-modules/arro3/default.nix +++ b/pkgs/development/python-modules/arro3/default.nix @@ -10,19 +10,19 @@ pandas, }: let - version = "0.8.0"; + version = "0.8.1"; src = fetchFromGitHub { owner = "kylebarron"; repo = "arro3"; tag = "py-v${version}"; - hash = "sha256-Zlc+M+h8pgYLLhEGgv2W6YfahYtdm9Q8ezVK+Kwd2lw="; + hash = "sha256-24aMiFHQdwZwTthPt7GILjQzbbLp3K2UcXYw3ZGWUJ4="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit version src; pname = "arro3-vendor"; - hash = "sha256-f36qIkQIu6Jl2hb3HJaMpnLbWVaR3z4WrQ1aLZr4VvQ="; + hash = "sha256-8pD7vfGtwknUKLQ/DARmRvvnffBqbGLY9lWJgU7VvWM="; }; commonMeta = { From eca21e66b8c5a62e5657f8d59804a73377d38046 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 01:26:54 +0000 Subject: [PATCH 145/286] torrserver: 141.4 -> 141.5 --- pkgs/by-name/to/torrserver/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/to/torrserver/package.nix b/pkgs/by-name/to/torrserver/package.nix index d5863bdd746d..e1d4572eb289 100644 --- a/pkgs/by-name/to/torrserver/package.nix +++ b/pkgs/by-name/to/torrserver/package.nix @@ -7,15 +7,15 @@ }: buildGo126Module rec { pname = "torrserver"; - version = "141.4"; + version = "141.5"; src = fetchFromGitHub { owner = "YouROK"; repo = "TorrServer"; tag = "MatriX.${version}"; - sha256 = "sha256-wTcHBD4rfcuZWSZjwqAXwlAp6qFQWacjqvXl9L7CnnQ="; + sha256 = "sha256-f1D6ZeIa5Uw6I/dG4OCN2ZbRudftaMlgQx+NuQVTWIA="; }; - vendorHash = "sha256-IPVaGgjcQp6+jw2nbzZZ4ZiQYzqw7zs5RM07J5ON4Bw="; + vendorHash = "sha256-AHkSemWYa4w20YKUyfhD1Liw9AwbgCxq+UmqVW0G70g="; modRoot = "server"; subPackages = [ "cmd" ]; From 524e78abe63b72872ca0053e9d658961fd868a82 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Thu, 11 Jun 2026 21:54:28 -0400 Subject: [PATCH 146/286] ci: update pinned I had managed to not actually include the nixpkgs-vet update (0.3.0 -> 0.3.2) in my last pin bump. --- ci/pinned.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ci/pinned.json b/ci/pinned.json index d161a3d78e1c..0e8f2b8ff61c 100644 --- a/ci/pinned.json +++ b/ci/pinned.json @@ -9,9 +9,9 @@ }, "branch": "nixpkgs-unstable", "submodules": false, - "revision": "cbb5cf358f50aa6acc9efd6113b7bcfbc352cd73", - "url": "https://github.com/NixOS/nixpkgs/archive/cbb5cf358f50aa6acc9efd6113b7bcfbc352cd73.tar.gz", - "hash": "sha256-IX7G1dlKrOqPOImfbo7ADDfV5yU1+j+MRChI3TL4tAA=" + "revision": "8c91a71d13451abc40eb9dae8910f972f979852f", + "url": "https://github.com/NixOS/nixpkgs/archive/8c91a71d13451abc40eb9dae8910f972f979852f.tar.gz", + "hash": "sha256-fnzKKPvS+oieI/pTzotA5tkoM47EB1NpaBcgk4R97hE=" }, "treefmt-nix": { "type": "Git", From c35756688e88b9f819af5868c3c4fa5a0bb54d5c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 02:03:15 +0000 Subject: [PATCH 147/286] pkgsite: 0-unstable-2026-05-29 -> 0.1.0-unstable-2026-06-05 --- pkgs/by-name/pk/pkgsite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pk/pkgsite/package.nix b/pkgs/by-name/pk/pkgsite/package.nix index e72d6597cae2..c6cc48c9381f 100644 --- a/pkgs/by-name/pk/pkgsite/package.nix +++ b/pkgs/by-name/pk/pkgsite/package.nix @@ -7,13 +7,13 @@ buildGoModule { pname = "pkgsite"; - version = "0-unstable-2026-05-29"; + version = "0.1.0-unstable-2026-06-05"; src = fetchFromGitHub { owner = "golang"; repo = "pkgsite"; - rev = "b045357bb4e9728f75e705110c5ca0f7c7a78fbf"; - hash = "sha256-tdZHFoSoLUBB6I6FHRPG6rkPXB0dkgWC9RKqQHjP4YU="; + rev = "deb78785c3ce936751c393f7eb5079a9ad63d841"; + hash = "sha256-3K4O59BtJfDyiUKQ/OA20FLb/9LGyiutn6ULeiDFQ6g="; }; vendorHash = "sha256-jMHGQrGQjNsWNj7BnhRYDn17W+6VI3A940AkR4Rmvok="; From e562a1f224661b2261dda468c9ed39db49536560 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 02:06:42 +0000 Subject: [PATCH 148/286] vscode-extensions.shd101wyy.markdown-preview-enhanced: 0.8.27 -> 0.8.30 --- 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 2a0c79a11eb0..1e3a804d5b2c 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4222,8 +4222,8 @@ let mktplcRef = { publisher = "shd101wyy"; name = "markdown-preview-enhanced"; - version = "0.8.27"; - hash = "sha256-v4CZul1uuNlMrIgfml9EjUy0I626GkBArNH7F+5Z/dA="; + version = "0.8.30"; + hash = "sha256-wtI+W+ZNxXv8WonGDmSt1NxeF8WN8fqPCuMougERxDE="; }; meta = { description = "Provides a live preview of markdown using either markdown-it or pandoc"; From 138d8d6bc89e5259079eb1b321a2de51b6a9a251 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Fri, 12 Jun 2026 12:29:55 +1000 Subject: [PATCH 149/286] zfs_2_3: 2.3.7 -> 2.3.8 Diff: https://github.com/openzfs/zfs/compare/zfs-2.3.7...zfs-2.3.8 Changelog: https://github.com/openzfs/zfs/releases/tag/zfs-2.3.8 --- pkgs/os-specific/linux/zfs/2_3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/2_3.nix b/pkgs/os-specific/linux/zfs/2_3.nix index bf6701cc0ff8..34e173e12d78 100644 --- a/pkgs/os-specific/linux/zfs/2_3.nix +++ b/pkgs/os-specific/linux/zfs/2_3.nix @@ -16,7 +16,7 @@ callPackage ./generic.nix args { kernelMaxSupportedMajorMinor = "7.0"; # this package should point to the latest release. - version = "2.3.7"; + version = "2.3.8"; tests = { inherit (nixosTests.zfs) series_2_3; @@ -30,5 +30,5 @@ callPackage ./generic.nix args { amarshall ]; - hash = "sha256-67Yo5bAJP3dXC94xybrC4xhwz7pGtrp0MUT9P6OInog="; + hash = "sha256-qNBInNRpWrmImcermSHC0emYmnnjNvxWj3QnGtA6SUg="; } From e431b35de8ca352c6bc1de1945a74a447fa7ec7b Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Fri, 12 Jun 2026 12:30:28 +1000 Subject: [PATCH 150/286] zfs_2_4: 2.4.2 -> 2.4.3 Diff: https://github.com/openzfs/zfs/compare/zfs-2.4.2...zfs-2.4.3 Changelog: https://github.com/openzfs/zfs/releases/tag/zfs-2.4.3 --- pkgs/os-specific/linux/zfs/2_4.nix | 4 ++-- pkgs/os-specific/linux/zfs/unstable.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/2_4.nix b/pkgs/os-specific/linux/zfs/2_4.nix index 5752d198e755..6f4cbc6861d4 100644 --- a/pkgs/os-specific/linux/zfs/2_4.nix +++ b/pkgs/os-specific/linux/zfs/2_4.nix @@ -16,7 +16,7 @@ callPackage ./generic.nix args { kernelMaxSupportedMajorMinor = "7.0"; # this package should point to the latest release. - version = "2.4.2"; + version = "2.4.3"; tests = { inherit (nixosTests.zfs) series_2_4; @@ -30,5 +30,5 @@ callPackage ./generic.nix args { amarshall ]; - hash = "sha256-OqsKHzyFjjyX8CoajDGydY4TbuQqMA37PIaEOL+vDug="; + hash = "sha256-I1wLbstr0cFiGsyynP9kJ9ATRp/2b+fnnsdz0up+IzM="; } diff --git a/pkgs/os-specific/linux/zfs/unstable.nix b/pkgs/os-specific/linux/zfs/unstable.nix index f72e792a16c0..dfc43de1c33e 100644 --- a/pkgs/os-specific/linux/zfs/unstable.nix +++ b/pkgs/os-specific/linux/zfs/unstable.nix @@ -16,14 +16,14 @@ callPackage ./generic.nix args { # IMPORTANT: Always use a tagged release candidate or commits from the # zfs--staging branch, because this is tested by the OpenZFS # maintainers. - version = "2.4.2"; + version = "2.4.3"; # rev = ""; tests = { inherit (nixosTests.zfs) unstable; }; - hash = "sha256-OqsKHzyFjjyX8CoajDGydY4TbuQqMA37PIaEOL+vDug="; + hash = "sha256-I1wLbstr0cFiGsyynP9kJ9ATRp/2b+fnnsdz0up+IzM="; extraLongDescription = '' This is "unstable" ZFS, and will usually be a pre-release version of ZFS. From e99eb6d145151539d4117ef1449997a934c657af Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Fri, 12 Jun 2026 12:42:47 +1000 Subject: [PATCH 151/286] zfs: remove patch included in 2.3.8 and 2.4.3 --- pkgs/os-specific/linux/zfs/generic.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/generic.nix b/pkgs/os-specific/linux/zfs/generic.nix index 1dc98829da38..ea017985f78e 100644 --- a/pkgs/os-specific/linux/zfs/generic.nix +++ b/pkgs/os-specific/linux/zfs/generic.nix @@ -4,7 +4,6 @@ let lib, stdenv, fetchFromGitHub, - fetchpatch2, autoreconfHook269, util-linux, nukeReferences, @@ -100,12 +99,7 @@ let inherit rev hash; }; - patches = - extraPatches - ++ lib.optional (kernel != null && lib.versionOlder kernel.version "5.14") (fetchpatch2 { - url = "https://github.com/openzfs/zfs/commit/58c8dc5f6926eb96903a3f38b141e8998ef9261b.patch?full_index=1"; - hash = "sha256-eYkMhHsHBA9MKXnB/GuHpuv44g1SCGV5Or0InPBeNkU="; - }); + patches = extraPatches; postPatch = optionalString buildKernel '' From ad886d6b4203f4c58a8c2e8c1acd46813d2823f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 02:45:43 +0000 Subject: [PATCH 152/286] sendspin-go: 1.7.0 -> 1.8.0 --- pkgs/by-name/se/sendspin-go/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/sendspin-go/package.nix b/pkgs/by-name/se/sendspin-go/package.nix index 34d2fc6a9ff2..f3259aed8a85 100644 --- a/pkgs/by-name/se/sendspin-go/package.nix +++ b/pkgs/by-name/se/sendspin-go/package.nix @@ -12,13 +12,13 @@ buildGoModule (finalAttrs: { pname = "sendspin-go"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromGitHub { owner = "Sendspin"; repo = "sendspin-go"; tag = "v${finalAttrs.version}"; - hash = "sha256-I4LhgW4uyA9m+tWQKhcAsh+55jtO77TP9AFBpGjGtJs="; + hash = "sha256-T0lOczyUi6YvlMqbrdAnWpFmTqJ7fVKm5yOeZueLwkg="; }; __structuredAttrs = true; From 78d1483062e0d35f3bb537b7b273959a65882d7b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 03:31:16 +0000 Subject: [PATCH 153/286] azure-cli-extensions.confcom: 2.0.1 -> 2.1.0 --- pkgs/by-name/az/azure-cli/extensions-manual.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-manual.nix b/pkgs/by-name/az/azure-cli/extensions-manual.nix index 00c7f6e1c2b1..fd4544d648b8 100644 --- a/pkgs/by-name/az/azure-cli/extensions-manual.nix +++ b/pkgs/by-name/az/azure-cli/extensions-manual.nix @@ -174,9 +174,9 @@ confcom = mkAzExtension rec { pname = "confcom"; - version = "2.0.1"; + version = "2.1.0"; url = "https://azcliprod.blob.core.windows.net/cli-extensions/confcom-${version}-py3-none-any.whl"; - hash = "sha256-Nol3gbwgq76ijbmRyfV64kcArqeCk4/riBr4FxAeNtk="; + hash = "sha256-mcUYTxpjounvP2500nFgXF+WKERJdLuYXb6zt31v4NA="; description = "Microsoft Azure Command-Line Tools Confidential Container Security Policy Generator Extension"; nativeBuildInputs = [ autoPatchelfHook ]; buildInputs = [ openssl ]; From c9c7eed1eea4ed2e9afa1908a5db77edd4c67afe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 03:44:54 +0000 Subject: [PATCH 154/286] mihomo: 1.19.26 -> 1.19.27 --- pkgs/by-name/mi/mihomo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mihomo/package.nix b/pkgs/by-name/mi/mihomo/package.nix index fcb8c69cab68..d62bd0abadb3 100644 --- a/pkgs/by-name/mi/mihomo/package.nix +++ b/pkgs/by-name/mi/mihomo/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "mihomo"; - version = "1.19.26"; + version = "1.19.27"; src = fetchFromGitHub { owner = "MetaCubeX"; repo = "mihomo"; rev = "v${version}"; - hash = "sha256-As0MqIGHs1Gn+aUWpeFsC231n9v7lBNmGlQdAwVWcJs="; + hash = "sha256-OfhCdGHm9nTONhQHRP6TS1EJX5Bkt2HNsvdf32JDj58="; }; - vendorHash = "sha256-ySpBMR/djPPs1aTw7yiCrCFxDFsvRfTJEChg8v1C408="; + vendorHash = "sha256-7toFgKj1paxFzSM0vSxIBLVJQ2YOxqhdAtvyEIpCUnQ="; excludedPackages = [ "./test" ]; From 5a4208980a993486a7a34c88c8cfa047520a39dc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 03:52:33 +0000 Subject: [PATCH 155/286] mcp-server-fetch: 2026.1.26-unstable-2026-05-17 -> 2026.6.3 --- pkgs/by-name/mc/mcp-server-fetch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/mc/mcp-server-fetch/package.nix b/pkgs/by-name/mc/mcp-server-fetch/package.nix index 4030c46e1118..5ef4c68b2bbe 100644 --- a/pkgs/by-name/mc/mcp-server-fetch/package.nix +++ b/pkgs/by-name/mc/mcp-server-fetch/package.nix @@ -6,7 +6,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mcp-server-fetch"; - version = "2026.1.26-unstable-2026-05-17"; + version = "2026.6.3"; pyproject = true; src = fetchFromGitHub { From bda71c4b7130dee4b3b6e1bf2f99b80099762113 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 03:53:51 +0000 Subject: [PATCH 156/286] glitchtip: 6.1.6 -> 6.1.8 --- pkgs/by-name/gl/glitchtip/frontend.nix | 6 +++--- pkgs/by-name/gl/glitchtip/package.nix | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/gl/glitchtip/frontend.nix b/pkgs/by-name/gl/glitchtip/frontend.nix index 6e87db12f35d..e57cd1aef060 100644 --- a/pkgs/by-name/gl/glitchtip/frontend.nix +++ b/pkgs/by-name/gl/glitchtip/frontend.nix @@ -10,13 +10,13 @@ buildNpmPackage (finalAttrs: { pname = "glitchtip-frontend"; - version = "6.1.6"; + version = "6.1.8"; src = fetchFromGitLab { owner = "glitchtip"; repo = "glitchtip-frontend"; tag = "v${finalAttrs.version}"; - hash = "sha256-CDszzMDvjC8GOg/Nuh1G2Vwq75tOrwBithYOTNubQhM="; + hash = "sha256-y8NPj1xjGnGS9yBFaRjFRxLdTGrAq08T9N7cZN5IeSc="; }; nodejs = nodejs_22; @@ -25,7 +25,7 @@ buildNpmPackage (finalAttrs: { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; npmDepsFetcherVersion = 3; - hash = "sha256-pakglYUPHTB872cVG1IZ3WyYXR5+fFYQr5zvTh2IrMo="; + hash = "sha256-AIzPJpNvGV/U71UFAUwOqx8kb31s7LXhMha4bXV+oCU="; }; postPatch = '' diff --git a/pkgs/by-name/gl/glitchtip/package.nix b/pkgs/by-name/gl/glitchtip/package.nix index 9b3c6949bbb7..194c96134d45 100644 --- a/pkgs/by-name/gl/glitchtip/package.nix +++ b/pkgs/by-name/gl/glitchtip/package.nix @@ -76,14 +76,14 @@ in stdenv.mkDerivation (finalAttrs: { pname = "glitchtip"; - version = "6.1.6"; + version = "6.1.8"; pyproject = true; src = fetchFromGitLab { owner = "glitchtip"; repo = "glitchtip-backend"; tag = "v${finalAttrs.version}"; - hash = "sha256-BUWLN3+ob934MgIoDLirY0O8fn6G3zmGA5wuVGPPp7w="; + hash = "sha256-4RAZYGoS1tUbcPVv8L0sFWqFfBX05yXKZHFZDbEn0C0="; }; postPatch = '' From f55f28320c6198347fda7a66214455b6b57e1689 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 04:13:49 +0000 Subject: [PATCH 157/286] androidStudioPackages.canary: 2026.1.2.4 -> 2026.1.2.7 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 8391b4428825..f3cecb980d19 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -26,9 +26,9 @@ let url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.1.7/android-studio-quail1-rc2-linux.tar.gz"; }; latestVersion = { - version = "2026.1.2.4"; # "Android Studio Quail 2 | 2026.1.2 Canary 4" - sha256Hash = "sha256-fnJYHZPy9bOZJ2leG2+Mr5JGH5HMc2HeMeYGHBUxJXo="; - url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.2.4/android-studio-quail2-canary4-linux.tar.gz"; + version = "2026.1.2.7"; # "Android Studio Quail 2 | 2026.1.2 Canary 7" + sha256Hash = "sha256-LHszfAtM5ZLNbTZG0isb+aUW3uwp+zav/igHT4HDeEM="; + url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.2.7/android-studio-quail2-canary7-linux.tar.gz"; }; in { From ba5ae1ad5a4ea64e99bf4d00e012e01176c8aa3c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 04:34:03 +0000 Subject: [PATCH 158/286] phpExtensions.xdebug: 3.5.1 -> 3.5.3 --- pkgs/development/php-packages/xdebug/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/php-packages/xdebug/default.nix b/pkgs/development/php-packages/xdebug/default.nix index 2fbcfdb340c6..96d30a5223c3 100644 --- a/pkgs/development/php-packages/xdebug/default.nix +++ b/pkgs/development/php-packages/xdebug/default.nix @@ -5,7 +5,7 @@ }: let - version = "3.5.1"; + version = "3.5.3"; in buildPecl { inherit version; @@ -16,7 +16,7 @@ buildPecl { owner = "xdebug"; repo = "xdebug"; rev = version; - hash = "sha256-GOlWCKDLwptsHV9SvOOlR4uScvcw8V/DjwXIpfWjSkM="; + hash = "sha256-UrRQqnWEE0y8I4DTDWn21yGScG42+XaFFl6UjcJXbtM="; }; doCheck = true; From 6ef0a1d587f176d0ada3ef47a95054b904751d9a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 04:55:38 +0000 Subject: [PATCH 159/286] vscode-extensions.golang.go: 0.52.2 -> 0.54.0 --- 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 2a0c79a11eb0..ec2b2f621603 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2030,8 +2030,8 @@ let mktplcRef = { name = "Go"; publisher = "golang"; - version = "0.52.2"; - hash = "sha256-8g+r4Mv06Bx1W3yAXWVbtz1B/gXPcRdmaV0tPkTP6Gk="; + version = "0.54.0"; + hash = "sha256-o1SJjR6eQcGWN9BGoN5CBTdn6RsNG2a0+p/ZDcywzr0="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/golang.Go/changelog"; From 35d470e4c2958a20326c6f27707aeeca3d58c7e1 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Fri, 12 Jun 2026 05:18:46 +0000 Subject: [PATCH 160/286] bcachefs-tools: 1.38.4 -> 1.38.5 --- pkgs/by-name/bc/bcachefs-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bc/bcachefs-tools/package.nix b/pkgs/by-name/bc/bcachefs-tools/package.nix index c1a08eeae445..0687bcbf00c9 100644 --- a/pkgs/by-name/bc/bcachefs-tools/package.nix +++ b/pkgs/by-name/bc/bcachefs-tools/package.nix @@ -30,18 +30,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "bcachefs-tools"; - version = "1.38.4"; + version = "1.38.5"; src = fetchFromGitHub { owner = "koverstreet"; repo = "bcachefs-tools"; tag = "v${finalAttrs.version}"; - hash = "sha256-JFTs+7CfsY2Oc3Vo02cI82LBgEB4l3jUjf6a3EJSTFQ="; + hash = "sha256-EXd+BOTAFUddK/4Vwi7GqRqndi2x4bb5gs7IIkMX6HU="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; - hash = "sha256-2MtZcil6fE/eeuh31DM68BfHKYNnKdnjepsrYooeBAY="; + hash = "sha256-6uwvwOVPYtegXTPwz2SEeQPC6OrKoFWZrH4Nx+ZVa5A="; }; postPatch = '' From e6e9f2cfe144b3465bc0dd9816a7d4d0d2b796a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 05:27:56 +0000 Subject: [PATCH 161/286] syft: 1.44.0 -> 1.45.1 --- pkgs/by-name/sy/syft/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sy/syft/package.nix b/pkgs/by-name/sy/syft/package.nix index a3323411f7a2..f666eaa9dee8 100644 --- a/pkgs/by-name/sy/syft/package.nix +++ b/pkgs/by-name/sy/syft/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "syft"; - version = "1.44.0"; + version = "1.45.1"; src = fetchFromGitHub { owner = "anchore"; repo = "syft"; tag = "v${finalAttrs.version}"; - hash = "sha256-Yh/JmZbsIPP69EnkwUId3C+5Z2rT787LRcTuMyt9KhA="; + hash = "sha256-JYMauarf2GB6ZJXB5pDZAcYZFJXWqEkULF3KIE8WvJQ="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { # hash mismatch with darwin proxyVendor = true; - vendorHash = "sha256-k3+fbwMJnz6bsI9pHbExgww4QYQlYslF8iZjM+Ik/4o="; + vendorHash = "sha256-KjbxAhjIb8h4F6kXfa38qUwWloK/3Rh6YU8G7rMIOtw="; nativeBuildInputs = [ installShellFiles ]; From 9e1274a753150892290aec7279cbaac3ae33b844 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 05:46:10 +0000 Subject: [PATCH 162/286] python3Packages.unstructured-client: 0.44.1 -> 0.45.0 --- .../python-modules/unstructured-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unstructured-client/default.nix b/pkgs/development/python-modules/unstructured-client/default.nix index 46c9f8016dd8..c3f913ce991d 100644 --- a/pkgs/development/python-modules/unstructured-client/default.nix +++ b/pkgs/development/python-modules/unstructured-client/default.nix @@ -18,14 +18,14 @@ buildPythonPackage (finalAttrs: { pname = "unstructured-client"; - version = "0.44.1"; + version = "0.45.0"; pyproject = true; src = fetchFromGitHub { owner = "Unstructured-IO"; repo = "unstructured-python-client"; tag = "v${finalAttrs.version}"; - hash = "sha256-UW7kulpcSgVZpU8hdneC7XvlLfvBj08qjYPdVny9tCo="; + hash = "sha256-K4+k1wKFvT2JYElt2SdBFKJGpFdC15Bu8Aa+M/c7JSQ="; }; preBuild = '' From 4739bc83842e525c2948389ead11b2674623169b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 05:53:04 +0000 Subject: [PATCH 163/286] qownnotes: 26.6.2 -> 26.6.5 --- pkgs/by-name/qo/qownnotes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qo/qownnotes/package.nix b/pkgs/by-name/qo/qownnotes/package.nix index 1068cf819afb..b5262ca64293 100644 --- a/pkgs/by-name/qo/qownnotes/package.nix +++ b/pkgs/by-name/qo/qownnotes/package.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qownnotes"; appname = "QOwnNotes"; - version = "26.6.2"; + version = "26.6.5"; src = fetchurl { url = "https://github.com/pbek/QOwnNotes/releases/download/v${finalAttrs.version}/qownnotes-${finalAttrs.version}.tar.xz"; - hash = "sha256-+tyOP+nx28gM/IYkwQ9jaM0PNbvJIX95RGO1kOAw4zY="; + hash = "sha256-M1Yqiyl0aUodvEva4y3fQiTthslDo2/54NNDEdcPsJY="; }; nativeBuildInputs = [ From e08fe58e535752219a3466a251d7fe074911b579 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Fri, 12 Jun 2026 08:16:49 +0200 Subject: [PATCH 164/286] claude-code: 2.1.172 -> 2.1.175 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 5521b16d66fc..5f2e80c7f9ce 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.172", - "commit": "1b719ca2781a2dccc4a769b66bc35b4a60509ad7", - "buildDate": "2026-06-10T16:38:17Z", + "version": "2.1.175", + "commit": "0b9163019454512fd2b2ed8e6bef5470f9259f35", + "buildDate": "2026-06-12T01:33:39Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "3c31f345575bf6f261c7e19981f6491bb93eeb0ffb499e95033610a7184831ce", - "size": 223390752 + "checksum": "6b75bf132c866ed409bf913c318ca32011e73ffb12d3cd67ecc37bc4ee9ec65d", + "size": 224216352 }, "darwin-x64": { "binary": "claude", - "checksum": "c507f98750c5230e4247f7eadff38e4db04c006904f85379e31c5d5e82e1c384", - "size": 225892528 + "checksum": "3770f2cb42d3f776e62a59aa16230843dc7b8422b36be9b1532e02a6e92e7fa8", + "size": 226734640 }, "linux-arm64": { "binary": "claude", - "checksum": "4ef0d735bd4180c3bffc381f6dc38df979229a8637d294be751c6043d93d12e1", - "size": 248624776 + "checksum": "360f1f6f43ec26d9bb6e20e487bf44b753d9b8407e89e74bfeeb79707399f435", + "size": 249476744 }, "linux-x64": { "binary": "claude", - "checksum": "c0915dd1691d569aeebc7978b12e029718323685ec0dd4b5c6a453108d6be1f7", - "size": 248743632 + "checksum": "4fc72fa6090c9a03f1850e1b1ccb3d6806bf802b67e3cb9dc5f2ced4b7ed5ca1", + "size": 249566928 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "6b10aad4270348175206bd2475f82ef3c56007dfb55d7b90f1950dfa8fb9eb40", - "size": 241479512 + "checksum": "27234d99851b2e343184466924d8f5c9318d1cfc4156fc4198c99e26c8a8ab86", + "size": 242331480 }, "linux-x64-musl": { "binary": "claude", - "checksum": "58f2c60711f95e51d86d1af5b915cbdd0458710f1830b7c26d59b78f1ad1f861", - "size": 243153968 + "checksum": "f40f977d2555f349e4d94f6efdc7deece3596c2cffa9d1a6a66b14ee30cfca54", + "size": 243977264 }, "win32-x64": { "binary": "claude.exe", - "checksum": "07132ca4bbef551c92c1ae6ca0220a5e523092c9fa9cf402f65f428450687455", - "size": 244181152 + "checksum": "c1b5b0ae1b607c1f8623d222c9eb6005a35dd6873aa834910a6fb3e00450e096", + "size": 244979872 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "1e3e165c03de2af83c1e3516b73890b56e9785a2382338adcc28f41918bf4d2f", - "size": 240146080 + "checksum": "f01eea49c920e990a7c3d2c1071abbc7e79ab54a099380982c11a6f462ca7c4a", + "size": 240943776 } } } From dfd0818bd126370d09eb28902e5e25ec74d84c4d Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Fri, 12 Jun 2026 08:16:49 +0200 Subject: [PATCH 165/286] vscode-extensions.anthropic.claude-code: 2.1.172 -> 2.1.175 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 d5e75c2183e3..3acd29d4b269 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-R3ab2IeY9QnDhZFk52/05pIv4A+sZU3kJ9Jn5uLRa4Y="; + hash = "sha256-XA4xSd/sg9vhOGqcCNliHzloBxPZsgXW/dSkKp/RzM0="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-AE6zS8bJ4vec+P36NkxWYQ1tmcJG2WsFkv75+gRlrxA="; + hash = "sha256-l2NjDHBOMBzJT9Pis7sqSuFuG07eZPALximND+hVqDU="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-n1qV1Lrl65HSDthMc5/7hLppeNBO6067Z+Rf5+kxfnA="; + hash = "sha256-hE/1N28f9uAzg2fG3Hrc4z1kW21rdhtCRmF9SphqiFc="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-g+lkUYym43o8cEFseWCrcSUUTx296u8DS9JvnU1dBLU="; + hash = "sha256-68CmDax385o0juoQWNX/NLx+tjIt9YytTHjRZkqAR98="; }; }; in { name = "claude-code"; publisher = "anthropic"; - version = "2.1.172"; + version = "2.1.175"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From 1974d203a127e9107fe3b5cd4de898d7c4899fb4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 06:17:00 +0000 Subject: [PATCH 166/286] errbot: 6.2.0 -> 6.2.1 --- pkgs/by-name/er/errbot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/er/errbot/package.nix b/pkgs/by-name/er/errbot/package.nix index c759d1bab7cf..04ccfaa29ae7 100644 --- a/pkgs/by-name/er/errbot/package.nix +++ b/pkgs/by-name/er/errbot/package.nix @@ -6,7 +6,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "errbot"; - version = "6.2.0"; + version = "6.2.1"; pyproject = true; @@ -14,7 +14,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { owner = "errbotio"; repo = "errbot"; rev = finalAttrs.version; - hash = "sha256-UdqzBrlcb9NkuVo8ChADJmaKevadoGLyZUrckStb5ko="; + hash = "sha256-ufJUcQUn+BbfnYRXqLlThis70sY5VLdsZlag6390wqs="; }; build-system = with python3.pkgs; [ From 116d7b1d4f86ac1b924880b2210b4416d5308406 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 06:18:11 +0000 Subject: [PATCH 167/286] terraform-providers.selectel_selectel: 8.0.1 -> 8.1.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index c68a07b4d9f0..99b3da137de9 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1202,13 +1202,13 @@ "vendorHash": "sha256-MIO0VHofPtKPtynbvjvEukMNr5NXHgk7BqwIhbc9+u0=" }, "selectel_selectel": { - "hash": "sha256-1KHFXjYJIWgdZo5nAsckQI9ff+74yO0A5Q65symJjlw=", + "hash": "sha256-xoIwvrjeuY1T+7pyBQfoU8orWC4qMuQ9IgbLYIEzLIA=", "homepage": "https://registry.terraform.io/providers/selectel/selectel", "owner": "selectel", "repo": "terraform-provider-selectel", - "rev": "v8.0.1", + "rev": "v8.1.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-ICMbdEr2vGKZ1ETZLmmrW8h+bzPkpSQk9U3qF+LHPzk=" + "vendorHash": "sha256-Y2oj1DIn80CCdJ7ZM/p6sGqT64dGIEFg/vXXSv6B+iE=" }, "siderolabs_talos": { "hash": "sha256-/NACmEpodBNx+Q2M9y3JnKpw9a3Y1eFDdTQ+48MXAc8=", From 00148ea3051f16bca7199bf1de0fb8d94d3a3f3e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 06:27:13 +0000 Subject: [PATCH 168/286] render-cli: 2.19.0 -> 2.20.0 --- pkgs/by-name/re/render-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/render-cli/package.nix b/pkgs/by-name/re/render-cli/package.nix index 41c9d9862c09..9d390da9e620 100644 --- a/pkgs/by-name/re/render-cli/package.nix +++ b/pkgs/by-name/re/render-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "render-cli"; - version = "2.19.0"; + version = "2.20.0"; src = fetchFromGitHub { owner = "render-oss"; repo = "cli"; rev = "v${version}"; - hash = "sha256-v5kYPQtYO9YqsBbs57ypqMfwWMswdKcdbI2WfKyllHc="; + hash = "sha256-2pKZQsL/MffTaz4ZPj2IPjNFgObPPotJOTNB+VsHxns="; }; - vendorHash = "sha256-0cOW8g9rhUbcBF/JfsYu8OJJhaDXAd37341GZeoCAVQ="; + vendorHash = "sha256-F7wI/u1LgBJkcOAJe/Xcgf3v5H6qfRn3fFLdj9Jlftc="; # Tests require network access doCheck = false; From 99c51c83470ea0bac4e2c7f30e2effe50a8756d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 06:42:58 +0000 Subject: [PATCH 169/286] terraform: 1.15.5 -> 1.15.6 --- pkgs/applications/networking/cluster/terraform/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix index 544437d634bb..102e4d3a5a39 100644 --- a/pkgs/applications/networking/cluster/terraform/default.nix +++ b/pkgs/applications/networking/cluster/terraform/default.nix @@ -200,8 +200,8 @@ rec { mkTerraform = attrs: pluggable (generic attrs); terraform_1 = mkTerraform { - version = "1.15.5"; - hash = "sha256-U3A+Zwe+oj107z635uxzt4y06hvbv9sfokknYdFIglE="; + version = "1.15.6"; + hash = "sha256-FH5s0uyRESytv/1xloU3HXuH2ApjBC3FfEqFqIgBgFs="; vendorHash = "sha256-3y9+KCmvskJ24X4F6gSLglmsl4hUlvzBb/ep4kcbS8A="; patches = [ ./provider-path-0_15.patch ]; passthru = { From e601d7cb8f8aab95c17d952030f8e0ccefce33e3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 11 Jun 2026 14:33:50 +0200 Subject: [PATCH 170/286] python3Packages.parsnip: remove wheel --- pkgs/development/python-modules/parsnip/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/parsnip/default.nix b/pkgs/development/python-modules/parsnip/default.nix index 7258874457c3..cc8a5c2fbcc5 100644 --- a/pkgs/development/python-modules/parsnip/default.nix +++ b/pkgs/development/python-modules/parsnip/default.nix @@ -3,7 +3,6 @@ buildPythonPackage, fetchFromGitHub, setuptools, - wheel, more-itertools, numpy, }: @@ -22,7 +21,6 @@ buildPythonPackage rec { build-system = [ setuptools - wheel ]; dependencies = [ From 85562e46537039a4b8c0e2df5a86b3169ab011d6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 11 Jun 2026 14:35:15 +0200 Subject: [PATCH 171/286] python3Packages.parsnip: use tag instead of rev --- pkgs/development/python-modules/parsnip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/parsnip/default.nix b/pkgs/development/python-modules/parsnip/default.nix index cc8a5c2fbcc5..714884f2ed4c 100644 --- a/pkgs/development/python-modules/parsnip/default.nix +++ b/pkgs/development/python-modules/parsnip/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "glotzerlab"; repo = "parsnip"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-BCEQnClT/dI+t8RwMEQkzbFVCmDThiS9m8ZBCIEFrlg="; }; @@ -35,7 +35,7 @@ buildPythonPackage rec { meta = { description = "Lightweight, performant library for parsing CIF files in Python"; homepage = "https://github.com/glotzerlab/parsnip"; - changelog = "https://github.com/glotzerlab/parsnip/blob/${src.rev}/changelog.rst"; + changelog = "https://github.com/glotzerlab/parsnip/blob/${src.tag}/changelog.rst"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ doronbehar ]; }; From 0d9f9a7ff2ee195b457d9e095c4b4026dd5cbda3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 11 Jun 2026 14:37:18 +0200 Subject: [PATCH 172/286] python3Packages.parsnip: migrate to finalAttrs --- pkgs/development/python-modules/parsnip/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/parsnip/default.nix b/pkgs/development/python-modules/parsnip/default.nix index 714884f2ed4c..d16bc6c08eca 100644 --- a/pkgs/development/python-modules/parsnip/default.nix +++ b/pkgs/development/python-modules/parsnip/default.nix @@ -7,7 +7,7 @@ numpy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "parsnip"; version = "0.5.0"; pyproject = true; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "glotzerlab"; repo = "parsnip"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-BCEQnClT/dI+t8RwMEQkzbFVCmDThiS9m8ZBCIEFrlg="; }; @@ -35,8 +35,8 @@ buildPythonPackage rec { meta = { description = "Lightweight, performant library for parsing CIF files in Python"; homepage = "https://github.com/glotzerlab/parsnip"; - changelog = "https://github.com/glotzerlab/parsnip/blob/${src.tag}/changelog.rst"; + changelog = "https://github.com/glotzerlab/parsnip/blob/${finalAttrs.src.tag}/changelog.rst"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ doronbehar ]; }; -} +}) From c52c4650a5c365ffe014560bc7abaf54d7cdc4d9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 11 Jun 2026 14:38:13 +0200 Subject: [PATCH 173/286] python3Packages.parsnip: add __structuredAttrs --- pkgs/development/python-modules/parsnip/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/parsnip/default.nix b/pkgs/development/python-modules/parsnip/default.nix index d16bc6c08eca..bcbebaa0e6e2 100644 --- a/pkgs/development/python-modules/parsnip/default.nix +++ b/pkgs/development/python-modules/parsnip/default.nix @@ -12,6 +12,8 @@ buildPythonPackage (finalAttrs: { version = "0.5.0"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "glotzerlab"; repo = "parsnip"; From dcd2c2674e3480503210c0ab28bac6634c4ea79e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 11 Jun 2026 14:57:42 +0200 Subject: [PATCH 174/286] python3Packages.parsnip: enable tests --- .../python-modules/parsnip/default.nix | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pkgs/development/python-modules/parsnip/default.nix b/pkgs/development/python-modules/parsnip/default.nix index bcbebaa0e6e2..daaa23db5702 100644 --- a/pkgs/development/python-modules/parsnip/default.nix +++ b/pkgs/development/python-modules/parsnip/default.nix @@ -5,6 +5,12 @@ setuptools, more-itertools, numpy, + ase, + gemmi, + pycifrw, + pytest-doctestplus, + pytestCheckHook, + sympy, }: buildPythonPackage (finalAttrs: { @@ -30,10 +36,24 @@ buildPythonPackage (finalAttrs: { numpy ]; + nativeCheckInputs = [ + ase + gemmi + pycifrw + pytest-doctestplus + pytestCheckHook + sympy + ]; + pythonImportsCheck = [ "parsnip" ]; + disabledTestPaths = [ + # Don't test docs + "doc/source/" + ]; + meta = { description = "Lightweight, performant library for parsing CIF files in Python"; homepage = "https://github.com/glotzerlab/parsnip"; From 8a1085c128d5f58a53bdac1f445425e8484d6b43 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Jun 2026 23:28:19 +0000 Subject: [PATCH 175/286] python3Packages.parsnip: 0.5.0 -> 0.6.0 --- pkgs/development/python-modules/parsnip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/parsnip/default.nix b/pkgs/development/python-modules/parsnip/default.nix index daaa23db5702..01cc2248d975 100644 --- a/pkgs/development/python-modules/parsnip/default.nix +++ b/pkgs/development/python-modules/parsnip/default.nix @@ -15,7 +15,7 @@ buildPythonPackage (finalAttrs: { pname = "parsnip"; - version = "0.5.0"; + version = "0.6.0"; pyproject = true; __structuredAttrs = true; @@ -24,7 +24,7 @@ buildPythonPackage (finalAttrs: { owner = "glotzerlab"; repo = "parsnip"; tag = "v${finalAttrs.version}"; - hash = "sha256-BCEQnClT/dI+t8RwMEQkzbFVCmDThiS9m8ZBCIEFrlg="; + hash = "sha256-A1YoTBRN3ukcueUso5P2zPZ/pxu25k9h6aI7+AQvr1Q="; }; build-system = [ From cd77f72234e238ddeb1f4fe26f06f2dd4478cf0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 06:59:50 +0000 Subject: [PATCH 176/286] terraform-providers.bpg_proxmox: 0.108.0 -> 0.109.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index c68a07b4d9f0..989b9f7552d5 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -110,13 +110,13 @@ "vendorHash": null }, "bpg_proxmox": { - "hash": "sha256-HQDXazrYuO4Sy2p5M3T+ic34GXaLuAt/oPlUPC6kHSk=", + "hash": "sha256-10cdMZSGJuhUx432/2NazA8T88zclcnbolcU31wfIEM=", "homepage": "https://registry.terraform.io/providers/bpg/proxmox", "owner": "bpg", "repo": "terraform-provider-proxmox", - "rev": "v0.108.0", + "rev": "v0.109.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-pk4FEx/GpI3pbRt1zXEnTwfEy2renn8gh0mVbBiwUE0=" + "vendorHash": "sha256-Tx5DjRLZJXm0GjKRaogra7m55Opeu9LVvT25UW5q4D0=" }, "brightbox_brightbox": { "hash": "sha256-pwFbCP+qDL/4IUfbPRCkddkbsEEeAu7Wp12/mDL0ABA=", From cf707d8167f537b335c0a49088313af98bfe88bb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 07:03:53 +0000 Subject: [PATCH 177/286] bombsquad: 1.7.62 -> 1.7.63 --- pkgs/by-name/bo/bombsquad/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/bombsquad/package.nix b/pkgs/by-name/bo/bombsquad/package.nix index 6ac0065809ab..0de333726602 100644 --- a/pkgs/by-name/bo/bombsquad/package.nix +++ b/pkgs/by-name/bo/bombsquad/package.nix @@ -25,7 +25,7 @@ let { x86_64-linux = { name = "BombSquad_Linux_x86_64"; - hash = "sha256-Su7xEVzgFBl+Q2iFWdIRbyO8lRs8Xd4KabFhycZUVjs="; + hash = "sha256-zKZpRsyBCTYDJbTwjaP/HFXfYvD9zBhetUGzriB9754="; }; aarch64-linux = { name = "BombSquad_Linux_Arm64"; @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { # Note: This version trails behind the latest version by one since the latest # version sometimes gets replaced for minor updates. The builds in /old/ are # stable. - version = "1.7.62"; + version = "1.7.63"; src = fetchurl { url = "https://files.ballistica.net/bombsquad/builds/old/${archive.name}_${finalAttrs.version}.tar.gz"; From 3ecb784492935620e868845bcf4cb18a99164d13 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 07:04:43 +0000 Subject: [PATCH 178/286] vscode-extensions.redhat.vscode-xml: 0.29.2 -> 0.29.3 --- .../vscode/extensions/redhat.vscode-xml/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/redhat.vscode-xml/default.nix b/pkgs/applications/editors/vscode/extensions/redhat.vscode-xml/default.nix index ab922608e4bc..4e311914bc7a 100644 --- a/pkgs/applications/editors/vscode/extensions/redhat.vscode-xml/default.nix +++ b/pkgs/applications/editors/vscode/extensions/redhat.vscode-xml/default.nix @@ -11,22 +11,22 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-vm12qVJ6+KbyHdzB/Q4SrEZDUKVsKJufjbVn9OBGbns="; + hash = "sha256-cP/oFn19CZ/G3kjdHNZGqXvoDE1qUtg6xrg/2MO14Lo="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-1dunJX+7oL2RqsK2pCScKAe/O0b3ypfgsuHXoDvvChM="; + hash = "sha256-wtk8SasxXEQ3pCJpVTWR8wcY/bNaIZmImbAtrFWYWOo="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-5IG0H3QIY6ll77aZ6/8uFeIpgjupjBx0GfFJaX7Wep4="; + hash = "sha256-XYdwVoDqK+88ZYUm6APyamFNx6XlYjy0R4CIhSMuRmU="; }; }; in { publisher = "redhat"; name = "vscode-xml"; - version = "0.29.2"; + version = "0.29.3"; } // sources.${stdenvNoCC.hostPlatform.system} or { }; From 56fc40d4b0f2caee2ef62e33e321cf9b5e68e025 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 07:09:21 +0000 Subject: [PATCH 179/286] vscode-extensions.apollographql.vscode-apollo: 2.6.5 -> 2.6.6 --- 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 2a0c79a11eb0..d3b2eb36dc92 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -320,8 +320,8 @@ let mktplcRef = { name = "vscode-apollo"; publisher = "apollographql"; - version = "2.6.5"; - hash = "sha256-WOt0bY/hi9tLJEo0bTAPLQhgM+2A7JPp0pypX4EcYNo="; + version = "2.6.6"; + hash = "sha256-rvLZoLY0P031ZAjeYXNqPVYwRNkCRYUvedosxM51opc="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/apollographql.vscode-apollo/changelog"; From 0ebe398b2f290475bc061c5d021677b6d36c7fe0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:10:08 +0200 Subject: [PATCH 180/286] python3Packages.iamdata: 0.1.202606111 -> 0.1.202606121 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202606111...v0.1.202606121 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202606121 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index 8dc1dbf6e973..4b49c19db0cc 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202606111"; + version = "0.1.202606121"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-1TQlMrNuBiUHB4APdFq2cQE/MAxaZ+P6VF+/q8pzeXQ="; + hash = "sha256-d7joiPl5EQaGH0co6SC1ifnjRV7FowFswGFF6mSmIcM="; }; __darwinAllowLocalNetworking = true; From 15f6d788f2e4fcc8829e95265fc32c749edd9b9a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:11:47 +0200 Subject: [PATCH 181/286] python3Packages.tencentcloud-sdk-python: 3.1.112 -> 3.1.114 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.112...3.1.114 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.114/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index bae34c8e39c1..ad0745100d55 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.112"; + version = "3.1.114"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-uB9WcR2XT9BsCB8D7IWCBcTf4Re6dGGxtuiSJ1Wik/k="; + hash = "sha256-j9VOVuCa8XLJ3Ali1fWV7K47fm1xbnTSwtXDHYqevUA="; }; build-system = [ setuptools ]; From dd7737fc0d9c3bba046ff90a2f34e53ad9b9eba8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:12:15 +0200 Subject: [PATCH 182/286] python3Packages.publicsuffixlist: 1.0.2.20260529 -> 1.0.2.20260611 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260611-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 cb13dfbca985..be54c6dde815 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.20260529"; + version = "1.0.2.20260611"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-q50y20Gy9GaW2bTZ5ArPK8Kpl/m2NG3CkO6Xxlxc3+o="; + hash = "sha256-zwFR1F4yqo0O7rLHbhQcaPlxVnttEaylk/duiX7SxcY="; }; postPatch = '' From ad32be182197a73a60291cf71754bf0308fcf713 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:13:02 +0200 Subject: [PATCH 183/286] python3Packages.mypy-boto3-eks: 1.43.1 -> 1.43.28 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 450edd331669..a2a5ea72b839 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -467,8 +467,8 @@ in "sha256-11KpPRxGId76g/I4jXwMQ55kwGEQVsasgvMUXsiLbM4="; mypy-boto3-eks = - buildMypyBoto3Package "eks" "1.43.1" - "sha256-ZC5DCPPLUWIEV9mVAtG/DBhrdIawwrtMBCY/DGB6MvM="; + buildMypyBoto3Package "eks" "1.43.28" + "sha256-+mB3Dz5wx0uP8LPGZdJOGkjebCAYNPfEHhHybT1Pk98="; mypy-boto3-elastic-inference = buildMypyBoto3Package "elastic-inference" "1.36.0" From b811440566e23f0b5ad1f9f901e8fdf641eadc48 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:13:12 +0200 Subject: [PATCH 184/286] python3Packages.mypy-boto3-healthlake: 1.43.0 -> 1.43.28 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index a2a5ea72b839..028248e38239 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -598,8 +598,8 @@ in "sha256-UHDodWN6MLV54LA31Pc7vlMr7a0tVrmCfVjXl96cjsE="; mypy-boto3-healthlake = - buildMypyBoto3Package "healthlake" "1.43.0" - "sha256-YeeEfYiM8ZJxcmxk6an+uCan9sMzYN4SWiApLaGCyzo="; + buildMypyBoto3Package "healthlake" "1.43.28" + "sha256-qRmvgKIela1k38muCLMKrGbFWiOjapQPS0oXQ2mPU+s="; mypy-boto3-iam = buildMypyBoto3Package "iam" "1.43.2" From 62b4321614a5c2161babfe22c5b9055027e9c4ad Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:13:36 +0200 Subject: [PATCH 185/286] python3Packages.mypy-boto3-neptune: 1.43.0 -> 1.43.28 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 028248e38239..f5ef93151ae6 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -938,8 +938,8 @@ in "sha256-K6PcvRVHUGRXbsro9CbPJ9GQQ8mrjsrgU6nr/MXV4vg="; mypy-boto3-neptune = - buildMypyBoto3Package "neptune" "1.43.0" - "sha256-++taPLvX9mWzlCBHtr3pLVPWUT/WcFdtCD73pxoDqjY="; + buildMypyBoto3Package "neptune" "1.43.28" + "sha256-igWmbkUqAiS+kCoH5DV72SaVD1eaX+70V1HcYnTGXfw="; mypy-boto3-neptunedata = buildMypyBoto3Package "neptunedata" "1.43.0" From 8002d9b323315088dd6e22e8f475f6aeeff82cce Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:13:38 +0200 Subject: [PATCH 186/286] python3Packages.mypy-boto3-omics: 1.43.25 -> 1.43.28 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f5ef93151ae6..f19659197c9e 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -962,8 +962,8 @@ in "sha256-BUl/wnJKR3TB1YsTCLrJdEoH9Lz8DZ6H94STOOX8gkQ="; mypy-boto3-omics = - buildMypyBoto3Package "omics" "1.43.25" - "sha256-EcyGzTAvrwhS25jx7LrKCa4cKgcO+FvlS41Va0YhOIY="; + buildMypyBoto3Package "omics" "1.43.28" + "sha256-dlZYG0M6H1b3SyocmFc+HQYn9MX1fryNJo6cIu6paBA="; mypy-boto3-opensearch = buildMypyBoto3Package "opensearch" "1.43.16" From 6f32cfdb575ab32c236ddb0daec653fe4167ebb7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:14:04 +0200 Subject: [PATCH 187/286] python3Packages.mypy-boto3-support: 1.43.0 -> 1.43.28 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f19659197c9e..d36521ec9555 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1330,8 +1330,8 @@ in "sha256-fDjP/Q8H/yJtC4AWYQv1+hm9b6KnWgTP3uy6LKvqikw="; mypy-boto3-support = - buildMypyBoto3Package "support" "1.43.0" - "sha256-e6w7bGtbIWb/Jj2RSfEWup+zLjONPbYMUpWL0oEHgwo="; + buildMypyBoto3Package "support" "1.43.28" + "sha256-2smd+BvF4sNeJg7dd/eVzEqL6IXSp/iYyECcqVcMpFs="; mypy-boto3-support-app = buildMypyBoto3Package "support-app" "1.43.0" From 1b9aa403020cc5a52203f830c7fc8f42689f6f16 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Jun 2026 09:14:16 +0200 Subject: [PATCH 188/286] python3Packages.boto3-stubs: 1.43.27 -> 1.43.28 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index dc514d747c18..87ef490bfd9e 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.43.27"; + version = "1.43.28"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-p1ZVLxdk29KeJVq1xFwpEkbEE/u+kEe04IXvDxAQaI0="; + hash = "sha256-G4JqUi5Hf70SFprLaFH3mamHmGNEHKhfbBFmvNRx5Fs="; }; build-system = [ setuptools ]; From 26562a0d177cf9d335dedb34e1869181354f8535 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 07:14:36 +0000 Subject: [PATCH 189/286] amnezia-vpn: 4.8.15.4 -> 4.8.18.0 --- pkgs/by-name/am/amnezia-vpn/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/am/amnezia-vpn/package.nix b/pkgs/by-name/am/amnezia-vpn/package.nix index 831f1ec9b45a..6cad55ecd001 100644 --- a/pkgs/by-name/am/amnezia-vpn/package.nix +++ b/pkgs/by-name/am/amnezia-vpn/package.nix @@ -81,7 +81,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "amnezia-vpn"; - version = "4.8.15.4"; + version = "4.8.18.0"; __structuredAttrs = true; @@ -89,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "amnezia-vpn"; repo = "amnezia-client"; tag = finalAttrs.version; - hash = "sha256-ZUWesEpXb+L7NzL/jkWpS3b4DGq4733T5zc+VXSw9Ic="; + hash = "sha256-/A1juZzNWjdShdg41M1nfO3pMukMFzyBjQaZvZjYaJs="; fetchSubmodules = true; }; From 95db3d0bb732013f681192547fbeb51d811561ee Mon Sep 17 00:00:00 2001 From: networkException Date: Fri, 12 Jun 2026 09:30:20 +0200 Subject: [PATCH 190/286] ungoogled-chromium: 149.0.7827.53-1 -> 149.0.7827.102-1 https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0153744567.html This update includes 74 security fixes. Google is aware that an exploit for CVE-2026-11645 exists in the wild. CVEs: CVE-2026-11628 CVE-2026-11629 CVE-2026-11630 CVE-2026-11631 CVE-2026-11632 CVE-2026-11633 CVE-2026-11634 CVE-2026-11635 CVE-2026-11636 CVE-2026-11637 CVE-2026-11638 CVE-2026-11639 CVE-2026-11640 CVE-2026-11641 CVE-2026-11642 CVE-2026-11643 CVE-2026-11644 CVE-2026-11645 CVE-2026-11646 CVE-2026-11647 CVE-2026-11648 CVE-2026-11649 CVE-2026-11650 CVE-2026-11651 CVE-2026-11652 CVE-2026-11653 CVE-2026-11654 CVE-2026-11655 CVE-2026-11656 CVE-2026-11657 CVE-2026-11658 CVE-2026-11659 CVE-2026-11660 CVE-2026-11661 CVE-2026-11662 CVE-2026-11663 CVE-2026-11664 CVE-2026-11665 CVE-2026-11666 CVE-2026-11667 CVE-2026-11668 CVE-2026-11669 CVE-2026-11670 CVE-2026-11671 CVE-2026-11672 CVE-2026-11673 CVE-2026-11674 CVE-2026-11675 CVE-2026-11676 CVE-2026-11677 CVE-2026-11678 CVE-2026-11679 CVE-2026-11680 CVE-2026-11681 CVE-2026-11682 CVE-2026-11683 CVE-2026-11684 CVE-2026-11685 CVE-2026-11686 CVE-2026-11687 CVE-2026-11688 CVE-2026-11689 CVE-2026-11690 CVE-2026-11691 CVE-2026-11692 CVE-2026-11693 CVE-2026-11694 CVE-2026-11695 CVE-2026-11696 CVE-2026-11697 CVE-2026-11698 CVE-2026-11699 CVE-2026-11700 CVE-2026-11701 --- .../networking/browsers/chromium/info.json | 38 +++++++++---------- .../browsers/chromium/ungoogled-flags.toml | 1 - 2 files changed, 19 insertions(+), 20 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 4d6e2a837b42..686a3f7aa05e 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -823,7 +823,7 @@ } }, "ungoogled-chromium": { - "version": "149.0.7827.53", + "version": "149.0.7827.102", "deps": { "depot_tools": { "rev": "45dedc4c3b87c982fd846b3dc599b233ed3aff90", @@ -835,16 +835,16 @@ "hash": "sha256-oFs7fZAZEs/gQ7X1A4uigo9+Y+iEN9sMMQYwAjEuD04=" }, "ungoogled-patches": { - "rev": "149.0.7827.53-1", - "hash": "sha256-j4maEZiU38tqs57cTmg8OhIAAQcT+liWU0fDA7GMZHM=" + "rev": "149.0.7827.102-1", + "hash": "sha256-I2yrFav9r+vfkKfCpa71F8amzApGViVT8Enlmukwe7s=" }, "npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "9d2c8156a72129edca4785abb98866fad60ea338", - "hash": "sha256-RPFeHTWAeJUzbWU7QyRPmT3sqf3bAEuJ7/IJ3TP40pA=", + "rev": "112f665d98a2fe84b156c74fbea2aed742f16c15", + "hash": "sha256-75PYsss5Qob493WCc28XHncjFIlvUr2HQx79w5UmK/k=", "recompress": true }, "src/third_party/clang-format/script": { @@ -914,8 +914,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "ded782bca9d5f165d1c4a70124cdc5384043a8b3", - "hash": "sha256-7+Hhx/V554hO3zzGuIZswkaRVDElz7ost7vbnf2wyZc=" + "rev": "4b8c7f0f321952bba4f81056b4aa57d0d6428642", + "hash": "sha256-ADG0WfkeFRq4NF0m+s3a/N5+u3q4ApExuWUnV3m5uAI=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -954,8 +954,8 @@ }, "src/third_party/dawn": { "url": "https://dawn.googlesource.com/dawn.git", - "rev": "1815a06195d9c74ac737a96f87c05111926e04f8", - "hash": "sha256-71KbW0w60VB67+HM48WpOo18hrVId4/4QBDl+xl5pgo=" + "rev": "c1179de12ec3ed8feb91e922f12a90ae33f4a8cf", + "hash": "sha256-VFEBqbSsn/3jqRGJgTM/r5DEtfhvTOIfS9fGIKzYo9I=" }, "src/third_party/dawn/third_party/glfw3/src": { "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", @@ -1374,8 +1374,8 @@ }, "src/third_party/libyuv": { "url": "https://chromium.googlesource.com/libyuv/libyuv.git", - "rev": "a7849e8a5e9c996bef2332efae897e7301055a20", - "hash": "sha256-ftOTwWULKNplqjQQ9oM9t+PU3S6/ySDOBoE5E/HWuHg=" + "rev": "644251f252a84bf8ce91ff0aca86a9b16b069ab8", + "hash": "sha256-DsoOY8bg0sPOF8tF67Gk7fRqdQzG1hc9fVMlZVjKWU4=" }, "src/third_party/lss": { "url": "https://chromium.googlesource.com/linux-syscall-support.git", @@ -1429,8 +1429,8 @@ }, "src/third_party/perfetto": { "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git", - "rev": "846203c4b3b25f834a0bebc101fa8e1b8f9d0ca9", - "hash": "sha256-YOgOau9vNrOOqyUf6WylI/oQ2drCxoW7jnrHt7fAfQM=" + "rev": "97c58a94bb6495c4e202467fb1c55eaa22b5670f", + "hash": "sha256-qtClkWAluLDRZn7yrHLU7qp9szP+/WsiG5JZZzRKd38=" }, "src/third_party/protobuf-javascript/src": { "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript", @@ -1474,8 +1474,8 @@ }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "53348aa333da02b77c4b5797e2de722f5abde7d0", - "hash": "sha256-Qh0ytA45zP67VQE417iUtjPcJmJmDzcu4BAatyh6p0w=" + "rev": "92a56ebeef43061f4878aa869aa1f2160265c24c", + "hash": "sha256-QEY9Wy2guRuS4CXeXHUhUNigCJWWndnNCbWQmaSYJ/A=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -1609,8 +1609,8 @@ }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "5a7e0ff57a52e12f834d64c57d040d1105ea17f2", - "hash": "sha256-V1accCSU6LV5Ixhd+HBOvqZ7GxT57ALsvaF8ABLIXxM=" + "rev": "e8b4d4c5952a8fb7b35c2a6cba4e8c3de2ea2e1e", + "hash": "sha256-94U9URlFGLYe94KCFU0giY9bBbrHNDCBr9GEwbRbOK4=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", @@ -1639,8 +1639,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "5a39b146dd810a52812202fae891281d5dc4db7d", - "hash": "sha256-UbX88nE4VyWUm4PvFTOy3mC04MzSdgC006ZpQrEY8cQ=" + "rev": "16ef80c1f5d3cfade812bd1743952a4cfd480a31", + "hash": "sha256-GI0NWA0XYGocxZp3+lPen6BkwaG7X3EDaEWM9rejgkI=" } } } diff --git a/pkgs/applications/networking/browsers/chromium/ungoogled-flags.toml b/pkgs/applications/networking/browsers/chromium/ungoogled-flags.toml index 7aca3d6cd078..8394b02408c3 100644 --- a/pkgs/applications/networking/browsers/chromium/ungoogled-flags.toml +++ b/pkgs/applications/networking/browsers/chromium/ungoogled-flags.toml @@ -16,4 +16,3 @@ treat_warnings_as_errors=false use_official_google_api_keys=false use_unofficial_version_number=false v8_drumbrake_bounds_checks=true -v8_enable_drumbrake=true From f428206ec1fe825f50dda9c1176b34d053e6bee2 Mon Sep 17 00:00:00 2001 From: "graham33-agent[bot]" <266393394+graham33-agent[bot]@users.noreply.github.com> Date: Fri, 12 Jun 2026 08:36:57 +0100 Subject: [PATCH 191/286] opencode: 1.16.2 -> 1.17.4 --- pkgs/by-name/op/opencode/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index f05b371aaa27..2cc407fb2ca9 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -16,7 +16,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "opencode"; - version = "1.16.2"; + version = "1.17.4"; __structuredAttrs = true; strictDeps = true; @@ -25,7 +25,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { owner = "anomalyco"; repo = "opencode"; tag = "v${finalAttrs.version}"; - hash = "sha256-IpTD4YCgGNtYlZ6EoyY+YLD81rIFR0D2A4W3uhWSSfo="; + hash = "sha256-ppWpyi1iGmL5UF6FuERf7tnN9kRkphaiyN3IoHcFY6A="; }; node_modules = stdenvNoCC.mkDerivation { @@ -78,7 +78,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { # NOTE: Required else we get errors that our fixed-output derivation references store paths dontFixup = true; - outputHash = "sha256-4yjQlxN+U4CKwA/hE8gACuvA4bBeTrX0ACVBIK4UQCg="; + outputHash = "sha256-V9LtFMyZj/rYXZ2R+ALbAL5yCZF58DZdCRg2KqdGVqs="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; }; From 0e501f2d5c51291848fbbd02023ef0673f7ec039 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 07:44:31 +0000 Subject: [PATCH 192/286] rust-rpxy: 0.12.0 -> 0.13.0 --- pkgs/by-name/ru/rust-rpxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rust-rpxy/package.nix b/pkgs/by-name/ru/rust-rpxy/package.nix index 7581c7c08303..9f241b19209c 100644 --- a/pkgs/by-name/ru/rust-rpxy/package.nix +++ b/pkgs/by-name/ru/rust-rpxy/package.nix @@ -5,17 +5,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rust-rpxy"; - version = "0.12.0"; + version = "0.13.0"; src = fetchFromGitHub { owner = "junkurihara"; repo = "rust-rpxy"; tag = finalAttrs.version; - hash = "sha256-PjlC65wKZFz6pEHoBHFk3J1+GXa6lwFsLEhgg57odxY="; + hash = "sha256-YGXvRnpDKUi1qGJasTUrfa95AWsHAT+V/La1WOZIUkI="; fetchSubmodules = true; }; - cargoHash = "sha256-d6Tsh1wYreJGwfT5vzjT+ZmYTm50Aj8dT/creN9fqtI="; + cargoHash = "sha256-CiauwBhv9Phdlpe7V9KwmgUvMSSFBLYPrlDl1lRT5/c="; meta = { description = "Http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust"; From ca0296ce668d7e97316c87e90031dbcb3cf8b0b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 07:53:22 +0000 Subject: [PATCH 193/286] postgresqlPackages.pg_squeeze: 1.9.1 -> 1.9.2 --- pkgs/servers/sql/postgresql/ext/pg_squeeze.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/pg_squeeze.nix b/pkgs/servers/sql/postgresql/ext/pg_squeeze.nix index 7f7d55fc5bc5..5a7f652f2eb0 100644 --- a/pkgs/servers/sql/postgresql/ext/pg_squeeze.nix +++ b/pkgs/servers/sql/postgresql/ext/pg_squeeze.nix @@ -9,13 +9,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "pg_squeeze"; - version = "1.9.1"; + version = "1.9.2"; src = fetchFromGitHub { owner = "cybertec-postgresql"; repo = "pg_squeeze"; tag = "REL${lib.replaceString "." "_" finalAttrs.version}"; - hash = "sha256-KbCS3kg2MoxKHl+35UOFCSF4kPPsIMeO7AfwfHZYZVg="; + hash = "sha256-gzep34mxV9D9xk/J7JfSTWg8EaM/BJezpM3tt/tlxmM="; }; passthru.updateScript = nix-update-script { From 5287b701a378aa6235490d8f9e374a5e4b19baf3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 07:55:31 +0000 Subject: [PATCH 194/286] buildbox: 1.4.7 -> 1.4.8 --- pkgs/by-name/bu/buildbox/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/buildbox/package.nix b/pkgs/by-name/bu/buildbox/package.nix index 0a319fca91e7..2a45605a0fcf 100644 --- a/pkgs/by-name/bu/buildbox/package.nix +++ b/pkgs/by-name/bu/buildbox/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "buildbox"; - version = "1.4.7"; + version = "1.4.8"; src = fetchFromGitLab { owner = "BuildGrid"; repo = "buildbox/buildbox"; tag = finalAttrs.version; - hash = "sha256-+OK9rmAGGLq/rJIHs++dbdyvh6WFu+Xhcp48TpnYV0w="; + hash = "sha256-P7CFgK5CkHAf5gddmm0SBGIkC/AAdCO5pkya/XNuby0="; }; nativeBuildInputs = [ From 3c96ab63050e7c0f7909858c0f6ad1cef2826d38 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 07:59:05 +0000 Subject: [PATCH 195/286] dns-collector: 2.2.3 -> 2.3.0 --- pkgs/by-name/dn/dns-collector/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dn/dns-collector/package.nix b/pkgs/by-name/dn/dns-collector/package.nix index 2a5f099884c9..554b15639fee 100644 --- a/pkgs/by-name/dn/dns-collector/package.nix +++ b/pkgs/by-name/dn/dns-collector/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "dns-collector"; - version = "2.2.3"; + version = "2.3.0"; src = fetchFromGitHub { owner = "dmachard"; repo = "dns-collector"; tag = "v${finalAttrs.version}"; - hash = "sha256-hqSfL3R0fp7uYBGoD1Wu0ZNLq1VnOvcN0n8zzfRXTfA="; + hash = "sha256-5SFdTDuXnVdMFGxoraUMbDV3o476sc9c7D9qWBoQXr4="; }; subPackages = [ "." ]; @@ -28,7 +28,7 @@ buildGoModule (finalAttrs: { "-X=github.com/prometheus/common/version.Version=${finalAttrs.version}" ]; - vendorHash = "sha256-i1Ogo5zRYaEgiYMMTUjI2WiL2gABw2r31/WslXLzowI="; + vendorHash = "sha256-eoUsiRGtq1ucAIyeCRNEuro2Qj4iRe+3aE8DrqIcCWs="; passthru.updateScript = nix-update-script { }; From df041989dcefc12a8a60ba50df25548623a589e8 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Fri, 12 Jun 2026 15:23:42 +0800 Subject: [PATCH 196/286] nixosTests.firewalld: wait until state is running --- nixos/tests/firewalld.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/tests/firewalld.nix b/nixos/tests/firewalld.nix index a191fe806354..5c1c34e35ece 100644 --- a/nixos/tests/firewalld.nix +++ b/nixos/tests/firewalld.nix @@ -29,6 +29,8 @@ walled.wait_for_unit("firewalld") walled.wait_for_unit("httpd") + # https://github.com/firewalld/firewalld/issues/1571 + walled.wait_until_succeeds("firewall-cmd --state") open.wait_for_unit("network.target") From 04b8fdb00ae629dd25e7326bf6095f7915f8a3a1 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Fri, 12 Jun 2026 15:23:42 +0800 Subject: [PATCH 197/286] nixosTests.firewall-firewalld: wait until state is running --- nixos/tests/firewall.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nixos/tests/firewall.nix b/nixos/tests/firewall.nix index 31db36ef8dc1..5c2e94fccac4 100644 --- a/nixos/tests/firewall.nix +++ b/nixos/tests/firewall.nix @@ -89,12 +89,17 @@ else "nixos-firewall-tool open tcp 80"; reset = if backend == "firewalld" then "firewall-cmd --reload" else "nixos-firewall-tool reset"; + # https://github.com/firewalld/firewalld/issues/1571 + waitForFirewalld = lib.optionalString (backend == "firewalld") '' + walled.wait_until_succeeds("firewall-cmd --state") + ''; in '' start_all() walled.wait_for_unit("${unit}") walled.wait_for_unit("httpd") + ${waitForFirewalld} attacker.wait_for_unit("network.target") # Local connections should still work. From 0065862031447aa1761da21f4fb859654826bf23 Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 12 Jun 2026 11:10:34 +0300 Subject: [PATCH 198/286] kdePackages: Frameworks 6.26 -> 6.27 oxygen-icons and kmime absorbed into Frameworks, however the Gear version of kmime is still going to win until the next Gear update drops it, as the Frameworks version is API incompatible with current stable Gear. --- pkgs/kde/default.nix | 1 - pkgs/kde/frameworks/default.nix | 2 + pkgs/kde/frameworks/kmime/default.nix | 9 + pkgs/kde/frameworks/oxygen-icons/default.nix | 6 + pkgs/kde/generated/licenses.json | 18 +- pkgs/kde/generated/sources/frameworks.json | 442 ++++++++++--------- pkgs/kde/misc/oxygen-icons/default.nix | 18 - 7 files changed, 259 insertions(+), 237 deletions(-) create mode 100644 pkgs/kde/frameworks/kmime/default.nix create mode 100644 pkgs/kde/frameworks/oxygen-icons/default.nix delete mode 100644 pkgs/kde/misc/oxygen-icons/default.nix diff --git a/pkgs/kde/default.nix b/pkgs/kde/default.nix index 5ee3785b7eb5..70b140ecf133 100644 --- a/pkgs/kde/default.nix +++ b/pkgs/kde/default.nix @@ -81,7 +81,6 @@ let kup = self.callPackage ./misc/kup { }; marknote = self.callPackage ./misc/marknote { }; mpvqt = self.callPackage ./misc/mpvqt { }; - oxygen-icons = self.callPackage ./misc/oxygen-icons { }; phonon = self.callPackage ./misc/phonon { }; phonon-vlc = self.callPackage ./misc/phonon-vlc { }; plasma-pass = self.callPackage ./misc/plasma-pass { }; diff --git a/pkgs/kde/frameworks/default.nix b/pkgs/kde/frameworks/default.nix index 148c6a3d9895..4a4e542c94d6 100644 --- a/pkgs/kde/frameworks/default.nix +++ b/pkgs/kde/frameworks/default.nix @@ -40,6 +40,7 @@ kitemmodels = callPackage ./kitemmodels { }; kitemviews = callPackage ./kitemviews { }; kjobwidgets = callPackage ./kjobwidgets { }; + kmime = callPackage ./kmime { }; knewstuff = callPackage ./knewstuff { }; knotifications = callPackage ./knotifications { }; knotifyconfig = callPackage ./knotifyconfig { }; @@ -64,6 +65,7 @@ kxmlgui = callPackage ./kxmlgui { }; modemmanager-qt = callPackage ./modemmanager-qt { }; networkmanager-qt = callPackage ./networkmanager-qt { }; + oxygen-icons = callPackage ./oxygen-icons { }; prison = callPackage ./prison { }; purpose = callPackage ./purpose { }; qqc2-desktop-style = callPackage ./qqc2-desktop-style { }; diff --git a/pkgs/kde/frameworks/kmime/default.nix b/pkgs/kde/frameworks/kmime/default.nix new file mode 100644 index 000000000000..678bc5940736 --- /dev/null +++ b/pkgs/kde/frameworks/kmime/default.nix @@ -0,0 +1,9 @@ +{ + mkKdeDerivation, + qttools, +}: +mkKdeDerivation { + pname = "kmime"; + + extraNativeBuildInputs = [ qttools ]; +} diff --git a/pkgs/kde/frameworks/oxygen-icons/default.nix b/pkgs/kde/frameworks/oxygen-icons/default.nix new file mode 100644 index 000000000000..374365715a16 --- /dev/null +++ b/pkgs/kde/frameworks/oxygen-icons/default.nix @@ -0,0 +1,6 @@ +{ mkKdeDerivation }: +mkKdeDerivation { + pname = "oxygen-icons"; + + dontStrip = true; +} diff --git a/pkgs/kde/generated/licenses.json b/pkgs/kde/generated/licenses.json index 12e03ba44697..c0fe90c9efe5 100644 --- a/pkgs/kde/generated/licenses.json +++ b/pkgs/kde/generated/licenses.json @@ -735,10 +735,15 @@ "MIT" ], "kcalendarcore": [ + "BSD-2-Clause", "BSD-3-Clause", "CC0-1.0", "LGPL-2.0-or-later", - "LGPL-3.0-or-later" + "LGPL-2.1-only", + "LGPL-3.0-only", + "LGPL-3.0-or-later", + "LicenseRef-KDE-Accepted-LGPL", + "MIT" ], "kcalutils": [ "BSD-3-Clause", @@ -843,6 +848,7 @@ "Qt-LGPL-exception-1.1" ], "kcrash": [ + "BSD-2-Clause", "CC0-1.0", "LGPL-2.0-or-later" ], @@ -1246,7 +1252,8 @@ "LGPL-2.0-or-later", "LGPL-2.1-only", "LGPL-3.0-only", - "LicenseRef-KDE-Accepted-LGPL" + "LicenseRef-KDE-Accepted-LGPL", + "MIT" ], "ki18n": [ "BSD-3-Clause", @@ -1461,6 +1468,7 @@ "BSD-3-Clause", "CC0-1.0", "LGPL-2.1-or-later", + "LGPL-3.0-or-later", "MIT" ], "kjumpingcube": [ @@ -2587,6 +2595,10 @@ "LicenseRef-KDE-Accepted-LGPL", "MIT" ], + "oxygen-icons": [ + "CC0-1.0", + "LGPL-3.0-or-later" + ], "oxygen-sounds": [ "BSD-2-Clause", "CC-BY-3.0", @@ -2982,6 +2994,7 @@ "MIT" ], "purpose": [ + "BSD-2-Clause", "CC0-1.0", "GPL-2.0-or-later", "LGPL-2.0-or-later", @@ -3135,6 +3148,7 @@ "BSD-3-Clause", "CC0-1.0", "GPL-2.0-only", + "GPL-3.0-or-later", "LGPL-2.0-or-later", "LGPL-2.1-or-later", "MIT" diff --git a/pkgs/kde/generated/sources/frameworks.json b/pkgs/kde/generated/sources/frameworks.json index 32cfa04a2737..5c2bef41b16c 100644 --- a/pkgs/kde/generated/sources/frameworks.json +++ b/pkgs/kde/generated/sources/frameworks.json @@ -1,362 +1,372 @@ { "attica": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/attica-6.26.0.tar.xz", - "hash": "sha256-6y09LYsSwqtNGSxK5vB7AYikCqACswVttjabR7L535Y=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/attica-6.27.0.tar.xz", + "hash": "sha256-jz09YeyKdFbbinXKqAGi5fXgRnKL0kCgA+cbiBMJOuQ=" }, "baloo": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/baloo-6.26.0.tar.xz", - "hash": "sha256-cC9bhoqu9IFTxsOCgRGzszVAMHlJGo83BD69icaZWzA=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/baloo-6.27.0.tar.xz", + "hash": "sha256-ayJhGL3ijoEhf4zWEp9uJMXUIr16Mi/mguWSsCi3Lbc=" }, "bluez-qt": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/bluez-qt-6.26.0.tar.xz", - "hash": "sha256-6+swHq627GcpsnlpVWg5FlulguviQrQs3nHI+qgNY98=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/bluez-qt-6.27.0.tar.xz", + "hash": "sha256-PiLB9x89k/VywqESbtwqoWFR+LrRD58d235B3Tcq7nA=" }, "breeze-icons": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/breeze-icons-6.26.0.tar.xz", - "hash": "sha256-ThI/rFEd+rK3xQWFeEmlzs+sLOYZTjIwxRzuwxZ2sG4=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/breeze-icons-6.27.0.tar.xz", + "hash": "sha256-vIwjN4AoN/8YCSaajkxDEbk+fpDHirT+KobPUwD/1BQ=" }, "extra-cmake-modules": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/extra-cmake-modules-6.26.0.tar.xz", - "hash": "sha256-9OENnUWq+1Jz6ZYZYED05CDwvEBxwggoKq6U2a2OF0M=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/extra-cmake-modules-6.27.0.tar.xz", + "hash": "sha256-87WvV4AXpqDxJ/scMWCdsuTwFumbkA1aEfb/tsVQBqM=" }, "frameworkintegration": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/frameworkintegration-6.26.0.tar.xz", - "hash": "sha256-hOu605tVnicbzsSBfrqRJJA8pmCtT1w/c/IaX0oyBi0=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/frameworkintegration-6.27.0.tar.xz", + "hash": "sha256-Ve7+jrxnoEDmTHVIInbCmmnQxYd7ezZ09MekAjjG1Ew=" }, "kapidox": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kapidox-6.26.0.tar.xz", - "hash": "sha256-be8hYA76d3rt2OrJdmTg49VfstwImFWebHu6/ah+Fu8=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kapidox-6.27.0.tar.xz", + "hash": "sha256-qC+dLkofqnH2MwksKalZ4t7hoXLNJUZc9KBMU4igUCI=" }, "karchive": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/karchive-6.26.0.tar.xz", - "hash": "sha256-p/320LjbiNYKpSvMh9jgDZU5GhrTmksqjp8wJ7j/QDU=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/karchive-6.27.0.tar.xz", + "hash": "sha256-Q07feN+PTJ8lAA0QetFSDXrBTbWAogIEe/Gcv3c3ZSI=" }, "kauth": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kauth-6.26.0.tar.xz", - "hash": "sha256-5rZWIRTCy3HbbKSP3w6+0t9w4WTEgpWzVDOoCwM4WEc=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kauth-6.27.0.tar.xz", + "hash": "sha256-dBk0dl8MnxxTVZggP7rT8blyMcxoOiGKfzn6uUjBPqs=" }, "kbookmarks": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kbookmarks-6.26.0.tar.xz", - "hash": "sha256-guh5QoGHBobann57XdwIOfULFdkZNXSQ1Qj6zLJjUDA=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kbookmarks-6.27.0.tar.xz", + "hash": "sha256-daQ3de8DywxXfHDZYFIDeJs8dbeG76F6LowobQxV+5M=" }, "kcalendarcore": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kcalendarcore-6.26.0.tar.xz", - "hash": "sha256-OGvg7uOS2EMra3+v096tld0fx0+BeQkoxYD4HmIioXw=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kcalendarcore-6.27.0.tar.xz", + "hash": "sha256-QiiGlyLFu1Mlt8WxBVXmt0e94ONsvUNRnYaB/js4MXM=" }, "kcmutils": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kcmutils-6.26.0.tar.xz", - "hash": "sha256-bQgQZJtxUoEkzfnb3rizxsbTHXhzJco+SiDFNuy98tk=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kcmutils-6.27.0.tar.xz", + "hash": "sha256-vrClCiIjD92UFkpdblPqf0y8l7hsurP/KlkuqGY++kE=" }, "kcodecs": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kcodecs-6.26.0.tar.xz", - "hash": "sha256-7h/jvYvNk6hNRBhqX8UDlba/Q90r+JcjOKeq1yqgvLQ=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kcodecs-6.27.0.tar.xz", + "hash": "sha256-d/UfdYbotFdTTZXdJBKA6LdHWRXGVuZh3Dex6KdzxZU=" }, "kcolorscheme": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kcolorscheme-6.26.0.tar.xz", - "hash": "sha256-dBSaA3m9i/ZZDTwff4xQNmXg862vwq29RPxrt2TJafE=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kcolorscheme-6.27.0.tar.xz", + "hash": "sha256-V04SNQ6hrfJIxSY88Y0UVHbTaGZKMCUU0QZaolY+Hv0=" }, "kcompletion": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kcompletion-6.26.0.tar.xz", - "hash": "sha256-lfceuAfk3kDs3+cjTJw9hEQjFxrFJYiuzKZC942QTkg=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kcompletion-6.27.0.tar.xz", + "hash": "sha256-AGhk3LpdX8h7TKXcwSOVOGV6XQUgV7rl07w+ceq6BVE=" }, "kconfig": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kconfig-6.26.0.tar.xz", - "hash": "sha256-i7WqkY2OYOwUCjPbPDKUFNIxncl6FkSzaNpVdhJckrU=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kconfig-6.27.0.tar.xz", + "hash": "sha256-4ZcouA5swBdQL8tQ/m1+m1upcnhxrDpOmBGHXgHLX+k=" }, "kconfigwidgets": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kconfigwidgets-6.26.0.tar.xz", - "hash": "sha256-O6vO8irqKT+tDbZfzb9260rJB3vHWO6NrsEICQJC6jw=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kconfigwidgets-6.27.0.tar.xz", + "hash": "sha256-QE7QYG37E8xEw23q9fiA7ux1AYroeBJdq/g/Mu/rCn8=" }, "kcontacts": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kcontacts-6.26.0.tar.xz", - "hash": "sha256-3OmvNAUPzwnItOzm31oKvtuvAv6FA5/DccXhHpFEPPA=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kcontacts-6.27.0.tar.xz", + "hash": "sha256-3Y1t0EWw/XHHzj/Bi7Fbd+yDFuV/TYPdrmfzpit5bvs=" }, "kcoreaddons": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kcoreaddons-6.26.0.tar.xz", - "hash": "sha256-kv2/q2jlLZ6s9EqZLwHLNk1jlcJEQeL9R91IojsygfY=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kcoreaddons-6.27.0.tar.xz", + "hash": "sha256-rQ0BR5aNq9zwEUJc93ZOcaDQz9ww6eNLVh6lupp2gAE=" }, "kcrash": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kcrash-6.26.0.tar.xz", - "hash": "sha256-0F2Thjp0XODUq4zP9oSoSoE+5MvMaMnHpRdRB7EH6TE=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kcrash-6.27.0.tar.xz", + "hash": "sha256-+OEIOGPawsBwaLEGFMp9S1LGkg3wIohUz8N+DWV42QI=" }, "kdav": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kdav-6.26.0.tar.xz", - "hash": "sha256-dTWyuabrNeW1Od54Dy0rhGaOuX7sO3ps8U2R++a+3+w=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kdav-6.27.0.tar.xz", + "hash": "sha256-4K9BkJYNZfXIR18BIT6k5ooHdj/+qmdm3kt/UFKeBJg=" }, "kdbusaddons": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kdbusaddons-6.26.0.tar.xz", - "hash": "sha256-iUuy4DLG9tm0pYuLJGeGkqn05w6VP/TavaLtTptUMeI=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kdbusaddons-6.27.0.tar.xz", + "hash": "sha256-nqN5Ky8cQ9VVFDcmCAP91nbJA+J2j0qsQYYFTlsi1Mo=" }, "kdeclarative": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kdeclarative-6.26.0.tar.xz", - "hash": "sha256-mkZOVg5DbNOmJspqq4lPQUxiEtLei5xajtozviE+ANg=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kdeclarative-6.27.0.tar.xz", + "hash": "sha256-sU6BFDrtJe5iQT+cKzdCxVj1tqHabFuSypqVu2NB6WQ=" }, "kded": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kded-6.26.0.tar.xz", - "hash": "sha256-QmXRFiy9f+vxbRA78b2fq4WPo/VPUnl+0JOENr7jR68=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kded-6.27.0.tar.xz", + "hash": "sha256-TyQGeRWwWh0MyH4sN/N+sOjEQej8zfBson7nuSMFgkM=" }, "kdesu": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kdesu-6.26.0.tar.xz", - "hash": "sha256-N98zoSNoULa+vXc6Guq1bKWX40dDKSTKWFU2kzfUviQ=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kdesu-6.27.0.tar.xz", + "hash": "sha256-qKDFEDy0PcYpUqq3a7flduhkPbsxZy4qwpiCeatXFwA=" }, "kdnssd": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kdnssd-6.26.0.tar.xz", - "hash": "sha256-hDna7ZxLlCp0OT2vI8jZf9qr2BuT3DR/kbu0Wiv4Ukg=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kdnssd-6.27.0.tar.xz", + "hash": "sha256-pgdGrKHObP0vvSAUS8SGnSsA0EtZeu2rPdN6NF+wO7Q=" }, "kdoctools": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kdoctools-6.26.0.tar.xz", - "hash": "sha256-P76l3iFQdhMAB/PBjha4cHdP+k/IXdrOIBrAINAkX7Y=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kdoctools-6.27.0.tar.xz", + "hash": "sha256-aQJu+GB8tiV+TR8ORuRREw73umeZSoPk+abEbu/Vo/M=" }, "kfilemetadata": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kfilemetadata-6.26.0.tar.xz", - "hash": "sha256-91lCuaPRvgsJEM1Qoiw8Qy7e3cUGhYyNVRHd9UmAUfI=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kfilemetadata-6.27.0.tar.xz", + "hash": "sha256-J/aFWCWTlK2E01eqMWghZy7mZIH6hR3fKmEJ9mimxqM=" }, "kglobalaccel": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kglobalaccel-6.26.0.tar.xz", - "hash": "sha256-PxnSLRQ1d+XdzIgxcP4ZpW+PZXZuQcT5wBHE373hemE=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kglobalaccel-6.27.0.tar.xz", + "hash": "sha256-57oWAaFZ6nn0JKTVNkdBU5P5Db7aHjIW0CPutUIIN9M=" }, "kguiaddons": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kguiaddons-6.26.0.tar.xz", - "hash": "sha256-g3U0L4UhBPNv1ypocOuXlRg69FFlks1vpzRF6muBMXI=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kguiaddons-6.27.0.tar.xz", + "hash": "sha256-KbBDSAxF0+UcV8rHT9g1icx3KckHplhbcogMvwf+r4I=" }, "kholidays": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kholidays-6.26.0.tar.xz", - "hash": "sha256-/E9Gy1u45HZvVQ/hqLQBcx15f89q+ny1NnkEjCFaYL4=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kholidays-6.27.0.tar.xz", + "hash": "sha256-hM4qzVVlqVENdJReojEfjAmcsDE5MlXRyNOZZl1XuRQ=" }, "ki18n": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/ki18n-6.26.0.tar.xz", - "hash": "sha256-SEqtSGv6/vbIbY1bJlKSWOZ8dMliUMGsIS3fVoRIx8A=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/ki18n-6.27.0.tar.xz", + "hash": "sha256-zYEq6VsOlbQORqULneptGI7sABvpax4aXZYnMOX5vFg=" }, "kiconthemes": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kiconthemes-6.26.0.tar.xz", - "hash": "sha256-7WwMC/7VF91bZGLZschOvnvJnHp1IUkhtZePCG34ZT0=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kiconthemes-6.27.0.tar.xz", + "hash": "sha256-b+hvDA/0EET0TR83+a4AG40sGlqLwGxBxD7VdBOK9b4=" }, "kidletime": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kidletime-6.26.0.tar.xz", - "hash": "sha256-8O/WfuDlteuSAOkk6UeMHssXm0o44M8SWzd+f6Nz7wc=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kidletime-6.27.0.tar.xz", + "hash": "sha256-LLAZbuO7G2C+m60UtNBN+vU7PQAXzUWQgwNccVkQVRs=" }, "kimageformats": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kimageformats-6.26.0.tar.xz", - "hash": "sha256-wZJVLuGDH9XgmvTjYzuyRybftAMRcMQoUCRoO+2vmXI=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kimageformats-6.27.0.tar.xz", + "hash": "sha256-ap9Ak2upRieQY8va6kc7nrc1tTBHsBJMiKyn2xfMq6w=" }, "kio": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kio-6.26.0.tar.xz", - "hash": "sha256-Vn9k25dmmGtVNdiEpdswIDaFwz5n9WiSvO/zDhvVzIo=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kio-6.27.0.tar.xz", + "hash": "sha256-/CAbAsJ3o1zoFBSx3n5vhR5GsLXUO+t4STakptxhZ9A=" }, "kirigami": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kirigami-6.26.0.tar.xz", - "hash": "sha256-smh4WycRmKzsf+S2F36v3uiQ4YAkXHFokW2jzP8UJf8=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kirigami-6.27.0.tar.xz", + "hash": "sha256-19qnTp/oG2dOVObpef64XT0vQha/bZwCv6osAh/hrC0=" }, "kitemmodels": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kitemmodels-6.26.0.tar.xz", - "hash": "sha256-qZYgEGL/fSH525ct68LZYVdi3bD9naBppCt/17uh5h0=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kitemmodels-6.27.0.tar.xz", + "hash": "sha256-9a7HGYsWFWJhbBOe0DflYueuaCK4OfZ8jC4vl2ePxY4=" }, "kitemviews": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kitemviews-6.26.0.tar.xz", - "hash": "sha256-52zJ11YdCq4isHp3VS+83fYcgGa6xc+smVisBlthfnQ=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kitemviews-6.27.0.tar.xz", + "hash": "sha256-eihvFHFEcUqp6PVn3VoGOKj7gd+Xo0oBEvcltyqjaXk=" }, "kjobwidgets": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kjobwidgets-6.26.0.tar.xz", - "hash": "sha256-gFe3vRMswrRprEBvlboivDz8JAwQMUhfGfoHKrlC9x4=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kjobwidgets-6.27.0.tar.xz", + "hash": "sha256-MUnNB9giBMa/qNhsWQvwySkF4bWwdce1Q1QJFqYdegM=" + }, + "kmime": { + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kmime-6.27.0.tar.xz", + "hash": "sha256-sMgft+ABrEwFvWyLG7Qar3ZfeeTT6NFxCEWKiQ1xLHY=" }, "knewstuff": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/knewstuff-6.26.0.tar.xz", - "hash": "sha256-lO85B3ulOnL05VW2+UonYsunlzBhnLgKMcVDVkLr4ao=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/knewstuff-6.27.0.tar.xz", + "hash": "sha256-jBnfe6WUDDb/FQUXA6zToWxmS0pXCBe2dw+vx6tZ1t4=" }, "knotifications": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/knotifications-6.26.0.tar.xz", - "hash": "sha256-IDOnmIVqnSd25uTO9vPrO8JLk4wNALBrL25xvkThRGo=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/knotifications-6.27.0.tar.xz", + "hash": "sha256-7rBn+rAB3SRzWtVujsSAj8p25ezfADz2FCRsmr4cPhk=" }, "knotifyconfig": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/knotifyconfig-6.26.0.tar.xz", - "hash": "sha256-Bi4i9IodpIXULvVrN9sfxQL1+TBYcUg2J9IY81dWCig=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/knotifyconfig-6.27.0.tar.xz", + "hash": "sha256-gYYTFtYV5+X/BxQ8HVjZtSytxeAqs4yPJnfAH3HlHyY=" }, "kpackage": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kpackage-6.26.0.tar.xz", - "hash": "sha256-MTzaSjNezbZ7uOL8wVvetZcNsX1VlygsplW/l6mKurU=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kpackage-6.27.0.tar.xz", + "hash": "sha256-X6Swf3KcP/a382LTGDdIEPpVsTqSLSskBGLrjvwQReg=" }, "kparts": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kparts-6.26.0.tar.xz", - "hash": "sha256-BJws8Ei0y7/+C+qTV72atTuL5nK6UJsrsFj3ZNIbP1s=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kparts-6.27.0.tar.xz", + "hash": "sha256-DCzjnxEOEv8IgsclvudFW5CFSJwS0x60sxZLFQ+43iQ=" }, "kpeople": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kpeople-6.26.0.tar.xz", - "hash": "sha256-vRCSzZkA0O47PQjQlx5mmoLRoRyb7G4jItcTtZGRuHM=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kpeople-6.27.0.tar.xz", + "hash": "sha256-WGQHMQNw+af+iHc8kOg+Invsf19vhg32VA1p20JVgdY=" }, "kplotting": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kplotting-6.26.0.tar.xz", - "hash": "sha256-uxIPRG5r/DdhKeA2Y+SzuecUaryUjMxo2hkYeED58YE=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kplotting-6.27.0.tar.xz", + "hash": "sha256-svjX5yAYfqgVllPLPIyvDQP7Xz1+zvGyuArAsqd7Q2c=" }, "kpty": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kpty-6.26.0.tar.xz", - "hash": "sha256-dhPCbPqnRlov4ooidizrOCZkFOf0qUoSfAncBihiVVM=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kpty-6.27.0.tar.xz", + "hash": "sha256-rQa/2o3wGbsrM1Z8499Tm8wQfg3+AEKB5f+a5GF8bsw=" }, "kquickcharts": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kquickcharts-6.26.0.tar.xz", - "hash": "sha256-rj4HhKKi0Tlst1HMYfQ6Vn4GbWQ0lxJGsaGDZUgaG1I=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kquickcharts-6.27.0.tar.xz", + "hash": "sha256-0qUzu/PX8lfpMGAJvDK96kE0bL2OgtBsGIh51fBGA4A=" }, "krunner": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/krunner-6.26.0.tar.xz", - "hash": "sha256-NRnH/hcL4TWaTDjdUmneZMAgjM/rlQZhAC3fpOkvK/A=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/krunner-6.27.0.tar.xz", + "hash": "sha256-RtBjIbvMrbjz+7lI/6rF7/GNrZVS/eZ3dh3d25RwIC8=" }, "kservice": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kservice-6.26.0.tar.xz", - "hash": "sha256-+FKFJMyvtqSVli3TJgxEI3eSAWnxxETxFlfqQlWKU7Y=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kservice-6.27.0.tar.xz", + "hash": "sha256-NzbG1s04nvyJrby2T+e6Jf/J1i646vY5P0K7hfZVqMc=" }, "kstatusnotifieritem": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kstatusnotifieritem-6.26.0.tar.xz", - "hash": "sha256-iYkUyUgg+ZiJ2HnzPKu7X757n04kpqHZqbRDlIm8MmY=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kstatusnotifieritem-6.27.0.tar.xz", + "hash": "sha256-ou7CqYHtnabP/JVcwhpQ3Lx3FBy7hA2RX5LRiXRC0jk=" }, "ksvg": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/ksvg-6.26.0.tar.xz", - "hash": "sha256-86dBLiJ9E7HK/skcG1jdP4aYCr78CLJTW0a+82K0wH4=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/ksvg-6.27.0.tar.xz", + "hash": "sha256-aNQ/AUY5rmCXASzdZ72779VCWxfSMi2U9VvisThhPgo=" }, "ktexteditor": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/ktexteditor-6.26.0.tar.xz", - "hash": "sha256-7HvAlPk9UUtfZ1rpXCdN0krMR3adlxYG2HCMyI+BE0E=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/ktexteditor-6.27.0.tar.xz", + "hash": "sha256-K3N6YXN+c2UM0LQNniRqGC3MzGyK6BIc/LlBVDPuQa4=" }, "ktexttemplate": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/ktexttemplate-6.26.0.tar.xz", - "hash": "sha256-i4RkPDLK9YgS/sWpEKH7mIZbx/ked4r4YPqYt50P8Dg=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/ktexttemplate-6.27.0.tar.xz", + "hash": "sha256-GKkrgCscMTD/Igh/ngSIB73znEFHg16aqhvhhAi5Nhs=" }, "ktextwidgets": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/ktextwidgets-6.26.0.tar.xz", - "hash": "sha256-ZRH5kJ+Q+slR4oc6RN1FG4rHHTgIWmLGWm+1Ao5i2E0=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/ktextwidgets-6.27.0.tar.xz", + "hash": "sha256-A8NdiJlVnvwXtPdOhu79g1ja/XqpMRyJucCfezVwB1Y=" }, "kunitconversion": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kunitconversion-6.26.0.tar.xz", - "hash": "sha256-lEBEUwEe7Dc/hY70pYCR0k+627kPlru/RwwJhkbZZ14=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kunitconversion-6.27.0.tar.xz", + "hash": "sha256-QE4GQRTJXsoO91m5bKTgul+bi8VjE4V0NYJwlj8/VVQ=" }, "kuserfeedback": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kuserfeedback-6.26.0.tar.xz", - "hash": "sha256-bMGNymWiSvKsJiy5yHYZkXAcgIGnEzSHtOyTYAPz+GQ=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kuserfeedback-6.27.0.tar.xz", + "hash": "sha256-WtAiiqSHL2I4uTgn6Z0mOuvMfgv8Tyi6PPOcD9Kt16k=" }, "kwallet": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kwallet-6.26.0.tar.xz", - "hash": "sha256-IyH4WR8fIl09clP66e5h0HidsjGz7q5qX4oUwBNTE4k=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kwallet-6.27.0.tar.xz", + "hash": "sha256-2qA6zEDuyHO7RQ/YEWrnx4i4anzuvJ+lVbShZv7reYM=" }, "kwidgetsaddons": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kwidgetsaddons-6.26.0.tar.xz", - "hash": "sha256-ZQRIguMLMF/p+yAzGjVM2BHKnYC1x/n6ciY58zNP5jA=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kwidgetsaddons-6.27.0.tar.xz", + "hash": "sha256-TLqGmZMxlgs/3ayO0CzMsx/ElAZCI2AhcTX2vz+8qNk=" }, "kwindowsystem": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kwindowsystem-6.26.0.tar.xz", - "hash": "sha256-X3lit8mG53xdJfpPfQnNiRRLh4Hlfrw3/UXq7BlhuwI=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kwindowsystem-6.27.0.tar.xz", + "hash": "sha256-QB5XAKs2UwpgVBBGQmi/cmyJjaQsb3178FqdsAzP4XI=" }, "kxmlgui": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/kxmlgui-6.26.0.tar.xz", - "hash": "sha256-Q4OFXOpaf5omnHLdoVSQuNcMHSPReVCWOTczL8XWt6A=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/kxmlgui-6.27.0.tar.xz", + "hash": "sha256-NtXJz4qFGmPBBk1qmYfpYcCGDr0Tls2pkRnlcIR99yE=" }, "modemmanager-qt": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/modemmanager-qt-6.26.0.tar.xz", - "hash": "sha256-vvRWrApZg7zBShWAyw0yoAEkHzgNkBy1A2E4VTgK86U=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/modemmanager-qt-6.27.0.tar.xz", + "hash": "sha256-qJOhad1AxDDFHTkyaxrwqrKp1sIK3DTyuOYzLBUvYjQ=" }, "networkmanager-qt": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/networkmanager-qt-6.26.0.tar.xz", - "hash": "sha256-pc/tBq9hVhYff+5W7+FSGm6eJhGTJwafF5mYb5C0MuU=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/networkmanager-qt-6.27.0.tar.xz", + "hash": "sha256-qBk4lbQg1Xb6wig4i6j9GyTW8inEO3lj4u1YHvgsrZo=" + }, + "oxygen-icons": { + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/oxygen-icons-6.27.0.tar.xz", + "hash": "sha256-82oIhOa55VRyHA+MvUDCDtT/Ght9fik8Z9PRHQtyz5o=" }, "prison": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/prison-6.26.0.tar.xz", - "hash": "sha256-BBTdwxC8pe7Pwab51EY7im2BiU20EorEO0+MHhS3O1s=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/prison-6.27.0.tar.xz", + "hash": "sha256-dgkD6a5AH4vNue/JrWVImCZC50EaIjyM60HlSRprETU=" }, "purpose": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/purpose-6.26.0.tar.xz", - "hash": "sha256-zHt1mdGsfOftBzUaNddC+sG35VSyCKexyS6FmztK3TA=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/purpose-6.27.0.tar.xz", + "hash": "sha256-xONI+lrJkKd7OSYQXGK8Ty3dr411VMQ+5PGN49FqNpk=" }, "qqc2-desktop-style": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/qqc2-desktop-style-6.26.0.tar.xz", - "hash": "sha256-GAX6MTVf+GwCFY/SuNOW/YiDXQHbl9hwAxTEjuM2CYY=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/qqc2-desktop-style-6.27.0.tar.xz", + "hash": "sha256-bABfBsX4xKw0kjir8UmZu5FyFaj3uMUTZOL90S6eY1U=" }, "solid": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/solid-6.26.0.tar.xz", - "hash": "sha256-hc+rmweH9ZR4ZhFAmXxIX62rYs7FNf/O8pU9MS9zbEo=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/solid-6.27.0.tar.xz", + "hash": "sha256-cKnuabQ1fr+DzIeqYdtv3/jJalniT5Vy5RcW8dPFef4=" }, "sonnet": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/sonnet-6.26.0.tar.xz", - "hash": "sha256-OsThZcCzx57aQWt1S7g3KS81QYihIg8gZfV/aGSJryU=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/sonnet-6.27.0.tar.xz", + "hash": "sha256-+Ny7pY00ed+kkiFGJw9uy3zg2YfYLtxZsMfCf/ll9lo=" }, "syndication": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/syndication-6.26.0.tar.xz", - "hash": "sha256-YTC4vJdssHjto0uDPs1VihVrTmvEy1XlesNiyymYukc=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/syndication-6.27.0.tar.xz", + "hash": "sha256-4oA266m/lPYkZur/ZvSTBf/53VdqMX3yR01r/lv7x1k=" }, "syntax-highlighting": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/syntax-highlighting-6.26.0.tar.xz", - "hash": "sha256-pOhtFnzV88QxhYQRlFH4kVUcJM1KD/H375XiR2o5xaw=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/syntax-highlighting-6.27.0.tar.xz", + "hash": "sha256-y/8AG58A0DL+slQxPs/umm4KCzxajIKn4IBsXxkVpUU=" }, "threadweaver": { - "version": "6.26.0", - "url": "mirror://kde/stable/frameworks/6.26/threadweaver-6.26.0.tar.xz", - "hash": "sha256-rTLa6vrGIHdZCIXzq8S8rBq7xvrrNMILMvYEBkj33hs=" + "version": "6.27.0", + "url": "mirror://kde/stable/frameworks/6.27/threadweaver-6.27.0.tar.xz", + "hash": "sha256-a+idQ7TXz9TOUZ7SS4vPhADJO8/G9C2ZMc0PhSJpvcs=" } } \ No newline at end of file diff --git a/pkgs/kde/misc/oxygen-icons/default.nix b/pkgs/kde/misc/oxygen-icons/default.nix deleted file mode 100644 index dcf24a74ef20..000000000000 --- a/pkgs/kde/misc/oxygen-icons/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ - lib, - mkKdeDerivation, - fetchurl, -}: -mkKdeDerivation rec { - pname = "oxygen-icons"; - version = "6.2.0"; - - src = fetchurl { - url = "mirror://kde/stable/oxygen-icons/oxygen-icons-${version}.tar.xz"; - hash = "sha256-Yf0u9W56+7urA0BSAXJkrQDQdMe+BvCFXUyAWly6z90="; - }; - - dontStrip = true; - - meta.license = [ lib.licenses.lgpl3Plus ]; -} From fdc4f67163061de1795d877a870ae98508b23227 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 08:01:00 +0000 Subject: [PATCH 199/286] mistral-vibe: 2.13.0 -> 2.14.1 Diff: https://github.com/mistralai/mistral-vibe/compare/v2.13.0...v2.14.1 Changelog: https://github.com/mistralai/mistral-vibe/blob/v2.14.1/CHANGELOG.md --- pkgs/by-name/mi/mistral-vibe/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mistral-vibe/package.nix b/pkgs/by-name/mi/mistral-vibe/package.nix index 04442dfcfe9c..721ad86d4060 100644 --- a/pkgs/by-name/mi/mistral-vibe/package.nix +++ b/pkgs/by-name/mi/mistral-vibe/package.nix @@ -28,7 +28,7 @@ let in python3Packages.buildPythonApplication (finalAttrs: { pname = "mistral-vibe"; - version = "2.13.0"; + version = "2.14.1"; pyproject = true; __structuredAttrs = true; @@ -36,7 +36,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "mistralai"; repo = "mistral-vibe"; tag = "v${finalAttrs.version}"; - hash = "sha256-N4VkqsqcjJfRJwShs5JGyoeGXgc8Ioa0M3UZbO68z0A="; + hash = "sha256-Mkz4COMQDQvMZ5rKOYLsIUWFcZfI/dUqpf8z/23YDrY="; }; build-system = with python3Packages; [ @@ -70,6 +70,7 @@ python3Packages.buildPythonApplication (finalAttrs: { httpcore httpx httpx-sse + humanize idna importlib-metadata jaraco-classes From eca120fed6769ff4768b0c8a3019dbd8f3d1c5aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 08:19:23 +0000 Subject: [PATCH 200/286] xournalpp: 1.3.4 -> 1.3.5 --- pkgs/by-name/xo/xournalpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xo/xournalpp/package.nix b/pkgs/by-name/xo/xournalpp/package.nix index 9b3884c3d47e..3de0a9384c01 100644 --- a/pkgs/by-name/xo/xournalpp/package.nix +++ b/pkgs/by-name/xo/xournalpp/package.nix @@ -31,13 +31,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xournalpp"; - version = "1.3.4"; + version = "1.3.5"; src = fetchFromGitHub { owner = "xournalpp"; repo = "xournalpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-RNGVUgpn1Wefc48x5E88AGk4rtXyu0RovZxaS2bqQ+c="; + hash = "sha256-JvB9Oh56ujg7L+q1wTuLsel9Wl2Fyoz9nnz0m/mGxAU="; }; nativeBuildInputs = [ From bc1fa5c8638c255cb783d1f0e915c5e3b1859e69 Mon Sep 17 00:00:00 2001 From: Taimoor Zaeem Date: Fri, 12 Jun 2026 13:02:31 +0500 Subject: [PATCH 201/286] postgrest: 14.12 -> 14.13 Release notes: https://github.com/PostgREST/postgrest/releases/tag/v14.13 --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 460cdc6dad5e..a00cc0cdb399 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2530,12 +2530,12 @@ with haskellLib; doJailbreak # 2022-12-02: Hackage release lags behind actual releases: https://github.com/PostgREST/postgrest/issues/2275 (overrideSrc rec { - version = "14.12"; + version = "14.13"; src = pkgs.fetchFromGitHub { owner = "PostgREST"; repo = "postgrest"; rev = "v${version}"; - hash = "sha256-9Y14sDjHf51qv78DGIrcoU1S/nSHOhc6lGM9wRlegMs="; + hash = "sha256-F34fAoNBcww9n6MsxYTjuBorOMcFzmo8nEj8rRomcrs="; }; }) ]; From ae0f00e844e4a57156e8814c0347ea2d61e9b2db Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 12 Jun 2026 11:25:18 +0300 Subject: [PATCH 202/286] kdePackages: fix sources order Gear needs to go later, so gear/kmime wins over frameworks/kmime --- pkgs/kde/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/kde/default.nix b/pkgs/kde/default.nix index 70b140ecf133..58cdeab2dfc8 100644 --- a/pkgs/kde/default.nix +++ b/pkgs/kde/default.nix @@ -20,8 +20,8 @@ let plasma = import ./plasma { inherit (self) callPackage; }; sets = [ - "gear" "frameworks" + "gear" "plasma" ]; From 43262049e56ad81f16fe5d3b9c62615bf30e210b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 08:45:54 +0000 Subject: [PATCH 203/286] zerofs: 1.1.15 -> 1.2.5 --- pkgs/by-name/ze/zerofs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zerofs/package.nix b/pkgs/by-name/ze/zerofs/package.nix index 807258e08238..927deb891416 100644 --- a/pkgs/by-name/ze/zerofs/package.nix +++ b/pkgs/by-name/ze/zerofs/package.nix @@ -10,18 +10,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zerofs"; - version = "1.1.15"; + version = "1.2.5"; src = fetchFromGitHub { owner = "Barre"; repo = "ZeroFS"; tag = "v${finalAttrs.version}"; - hash = "sha256-FfIiGULAxwnU/TOUxlnGj1IPC71TxBW9HZ57qbs0qZY="; + hash = "sha256-Nyv+GAy+SeWbYrEfHLilgWGUqnVS0cUoOd4+4Ah8GeQ="; }; sourceRoot = "${finalAttrs.src.name}/zerofs"; - cargoHash = "sha256-01yKdVuWR16ckmwyjpk4FMjLQl+b1VvcyGP2r1KMRCc="; + cargoHash = "sha256-Jsv/LDugP2Xp1zcCUvVmDHVkQNBoNlapMF3BRcWA3Q4="; nativeBuildInputs = [ cmake ]; From facc06d2dfd2a0fdbbe0aadf6b7adaf991d9c881 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 08:47:53 +0000 Subject: [PATCH 204/286] daktari: 0.0.328 -> 0.0.334 --- pkgs/by-name/da/daktari/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/da/daktari/package.nix b/pkgs/by-name/da/daktari/package.nix index aadaa467d2e7..cf10fb7c079b 100644 --- a/pkgs/by-name/da/daktari/package.nix +++ b/pkgs/by-name/da/daktari/package.nix @@ -7,7 +7,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "daktari"; - version = "0.0.328"; + version = "0.0.334"; pyproject = true; __structuredAttrs = true; @@ -15,7 +15,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "genio-learn"; repo = "daktari"; tag = "v${finalAttrs.version}"; - hash = "sha256-WTxZTfW4KVACxR3wS9+nDV/pYlCrCu8TBQRVulxqiRo="; + hash = "sha256-UmfR64zG7UHTCp1rh0LWoWNqPTaBqrT/eShggrmW2Yg="; }; patches = [ ./optional-pyclip.patch ]; From 3ceb28928eee8fe90ab739d697820ffa93910095 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 08:48:59 +0000 Subject: [PATCH 205/286] melos: 7.8.1 -> 7.8.2 --- pkgs/by-name/me/melos/package.nix | 4 ++-- pkgs/by-name/me/melos/pubspec.lock.json | 22 ++++++++++++++++------ 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/me/melos/package.nix b/pkgs/by-name/me/melos/package.nix index 1bf026e12c1b..fffcfb13ef57 100644 --- a/pkgs/by-name/me/melos/package.nix +++ b/pkgs/by-name/me/melos/package.nix @@ -5,12 +5,12 @@ }: buildDartApplication (finalAttrs: { pname = "melos"; - version = "7.8.1"; + version = "7.8.2"; src = fetchFromGitHub { owner = "invertase"; repo = "melos"; tag = "melos-v${finalAttrs.version}"; - hash = "sha256-ApD4F0JljoRKNnRVXZq4c2VFr8ewN1Bf0iKyeC/RF0Q="; + hash = "sha256-5HLd0NUaRd0zl8WtTOGX4nHXwzCOOvCQcUW8GmmBqEw="; }; patches = [ diff --git a/pkgs/by-name/me/melos/pubspec.lock.json b/pkgs/by-name/me/melos/pubspec.lock.json index 849179d32320..15f4ee2a3413 100644 --- a/pkgs/by-name/me/melos/pubspec.lock.json +++ b/pkgs/by-name/me/melos/pubspec.lock.json @@ -4,21 +4,21 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "563c6992eaeda8625f45b87f6a6a0c547df16565d1c93d8271c7c11057710ca7", + "sha256": "1b0e6a07425a3e460666e88bf1c949ccc7bb0116ad562ce94a1eca60fe820725", "url": "https://pub.dev" }, "source": "hosted", - "version": "101.0.0" + "version": "103.0.0" }, "analyzer": { "dependency": "transitive", "description": { "name": "analyzer", - "sha256": "aa6a9365901532864cae51208f2a6bb18dd01972ebead19c431efc848f60080b", + "sha256": "61c04d0c1bfed555c681ea079519933f071a5a026578ff73c4ff0df2d3462e5e", "url": "https://pub.dev" }, "source": "hosted", - "version": "13.1.0" + "version": "13.3.0" }, "ansi_styles": { "dependency": "transitive", @@ -134,11 +134,11 @@ "dependency": "transitive", "description": { "name": "cli_util", - "sha256": "ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c", + "sha256": "5909d2c6b66817222779e1eedc19e0e28b76d1df7bd9856a4792ccb9881df358", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.4.2" + "version": "0.5.1" }, "code_builder": { "dependency": "transitive", @@ -200,6 +200,16 @@ "source": "hosted", "version": "3.1.9" }, + "ffi": { + "dependency": "transitive", + "description": { + "name": "ffi", + "sha256": "6d7fd89431262d8f3125e81b50d3847a091d846eafcd4fdb88dd06f36d705a45", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.2.0" + }, "file": { "dependency": "transitive", "description": { From 16ce3054f17c35bba0d5780f198f91ee8893ee42 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 08:56:28 +0000 Subject: [PATCH 206/286] stress-ng: 0.21.02 -> 0.21.03 --- pkgs/by-name/st/stress-ng/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stress-ng/package.nix b/pkgs/by-name/st/stress-ng/package.nix index c69d507e76c7..32d8ec13be7a 100644 --- a/pkgs/by-name/st/stress-ng/package.nix +++ b/pkgs/by-name/st/stress-ng/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "stress-ng"; - version = "0.21.02"; + version = "0.21.03"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "stress-ng"; tag = "V${finalAttrs.version}"; - hash = "sha256-kRyQCuDarSUkJRqYEj3JAii4JeFlruZe+b5Hz81VVdU="; + hash = "sha256-gk66OY9QLDRKf4qQuPnRP0jPz+nArLbTKW5sKKiw5gY="; }; postPatch = '' From baf8c995700c5140135b3e7da60d7b03d98b7fe9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 09:12:46 +0000 Subject: [PATCH 207/286] libretro.mame2003: 0-unstable-2026-05-22 -> 0-unstable-2026-06-05 --- pkgs/applications/emulators/libretro/cores/mame2003.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/mame2003.nix b/pkgs/applications/emulators/libretro/cores/mame2003.nix index 27de92ea2e6e..b9b93ff31f69 100644 --- a/pkgs/applications/emulators/libretro/cores/mame2003.nix +++ b/pkgs/applications/emulators/libretro/cores/mame2003.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mame2003"; - version = "0-unstable-2026-05-22"; + version = "0-unstable-2026-06-05"; src = fetchFromGitHub { owner = "libretro"; repo = "mame2003-libretro"; - rev = "099c2ef21c67c463a97b9ab19403e58b31c69740"; - hash = "sha256-D3/d/TzTjK0t4bh6Il9CMfHTHdYgMsQNE52PxjrXeyE="; + rev = "299789ce642b34c2679cfd89d7ecf06b09851bc1"; + hash = "sha256-FX+onEaaQUdcjAvgsrdW0m408oCSXJEJHQncrN2Uk/Y="; }; # Fix build with GCC 14 From 8e1adec4ae3f29bb4d45265f2df06d62d9beb45c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 09:37:24 +0000 Subject: [PATCH 208/286] python3Packages.mplhep-data: 0.0.5 -> 0.1.0 --- pkgs/development/python-modules/mplhep-data/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mplhep-data/default.nix b/pkgs/development/python-modules/mplhep-data/default.nix index 6f8d0f42716b..0a6ea1f76c7f 100644 --- a/pkgs/development/python-modules/mplhep-data/default.nix +++ b/pkgs/development/python-modules/mplhep-data/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "mplhep-data"; - version = "0.0.5"; + version = "0.1.0"; pyproject = true; src = fetchPypi { pname = "mplhep_data"; inherit version; - hash = "sha256-TlxOrj5CN2LrPUrVQgYPG+fxIsGKFxZPf8/tz5Q/rH0="; + hash = "sha256-v5zcxlw6nOfY8OMHj/ZZ7z/P3hGeYloPcfIbBu2rxMk="; }; nativeBuildInputs = [ From 9362516c54409be22ee5e5096629c53ffe54b855 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 09:42:57 +0000 Subject: [PATCH 209/286] python3Packages.microsoft-kiota-http: 1.10.2 -> 1.10.3 --- .../python-modules/microsoft-kiota-http/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-http/default.nix b/pkgs/development/python-modules/microsoft-kiota-http/default.nix index 95d4a2e8bcc9..245d7935a741 100644 --- a/pkgs/development/python-modules/microsoft-kiota-http/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-http/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "microsoft-kiota-http"; - version = "1.10.2"; + version = "1.10.3"; pyproject = true; src = fetchFromGitHub { owner = "microsoft"; repo = "kiota-python"; tag = "microsoft-kiota-http-v${finalAttrs.version}"; - hash = "sha256-rj0NpuXvqS5rB6TrD3FyuMWb7Dl8/SIBcW/Lzj4cY6I="; + hash = "sha256-r0u+erTSKBWzLV7VfwWUYh7lyJS1hDh5A0Tzk3pFzo4="; }; sourceRoot = "${finalAttrs.src.name}/packages/http/httpx/"; From 07824f8de7db5167d3de1da445ebae2c73a083ff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 12 Jun 2026 12:09:01 +0200 Subject: [PATCH 210/286] rustical: 0.12.15 -> 0.13.1 https://github.com/lennart-k/rustical/releases/tag/v0.12.16 https://github.com/lennart-k/rustical/releases/tag/v0.12.17 https://github.com/lennart-k/rustical/releases/tag/v0.13.0 https://github.com/lennart-k/rustical/releases/tag/v0.13.1 --- pkgs/by-name/ru/rustical/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rustical/package.nix b/pkgs/by-name/ru/rustical/package.nix index 07f244b5b22e..8e58c6e13df2 100644 --- a/pkgs/by-name/ru/rustical/package.nix +++ b/pkgs/by-name/ru/rustical/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustical"; - version = "0.12.15"; + version = "0.13.1"; src = fetchFromGitHub { owner = "lennart-k"; repo = "rustical"; tag = "v${finalAttrs.version}"; - hash = "sha256-ll7CFxYpzseYstBLe60VhYgvCYtobWeZ9/trBPTCSMg="; + hash = "sha256-DNwxQq2QKPQ6gzIxBJUhdMNbmHNYnt+MSFJ28PLzunQ="; }; - cargoHash = "sha256-eqY5xzlPOlGSqqegTWTHeLR+YJb9l52Ku2yGVfflQkk="; + cargoHash = "sha256-bIbDohCkSlV7uBi+lyylLE/gSqjzlp+xwxQRS9zBiio="; nativeBuildInputs = [ pkg-config ]; From 7846b83d758d47a816e0e8fbf8efeecaec33cc9a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 10:13:54 +0000 Subject: [PATCH 211/286] python3Packages.asteval: 1.0.8 -> 1.0.9 --- pkgs/development/python-modules/asteval/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asteval/default.nix b/pkgs/development/python-modules/asteval/default.nix index 45bcc9338918..b967b7cb6c47 100644 --- a/pkgs/development/python-modules/asteval/default.nix +++ b/pkgs/development/python-modules/asteval/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "asteval"; - version = "1.0.8"; + version = "1.0.9"; pyproject = true; src = fetchFromGitHub { owner = "lmfit"; repo = "asteval"; tag = version; - hash = "sha256-qENmfqWaKhNKMTTYg2QrhL1eqhda8dUOP8b0Wcq4Ats="; + hash = "sha256-TJGKQA4jI6aRcwUbFH2t1pFs0XdN3MVSEfGovnzI2/Q="; }; build-system = [ setuptools-scm ]; From 588b05b7c0071328b5d37b923fdebc51ada20ec7 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Fri, 12 Jun 2026 12:23:22 +0200 Subject: [PATCH 212/286] Revert "litestar: 2.21.1 -> 2.23.0" --- pkgs/development/python-modules/litestar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/litestar/default.nix b/pkgs/development/python-modules/litestar/default.nix index 53e189ef577b..e0d0c0f0224b 100644 --- a/pkgs/development/python-modules/litestar/default.nix +++ b/pkgs/development/python-modules/litestar/default.nix @@ -60,14 +60,14 @@ buildPythonPackage (finalAttrs: { pname = "litestar"; - version = "2.23.0"; + version = "2.21.1"; pyproject = true; src = fetchFromGitHub { owner = "litestar-org"; repo = "litestar"; tag = "v${finalAttrs.version}"; - hash = "sha256-EKCQQElL4pq5Li52RUP68UKJQ+NyuCdEh7zz15ugP2s="; + hash = "sha256-dH51GecYwVTnOO+F1FJnFR2VO3IvLbpKWbxK7jssak8="; }; build-system = [ hatchling ]; From 1f19f230f4bffd453854e307d308cfc2638aa70f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 10:32:38 +0000 Subject: [PATCH 213/286] python3Packages.microsoft-kiota-abstractions: 1.10.2 -> 1.10.3 --- .../python-modules/microsoft-kiota-abstractions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix b/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix index 062f44c3dffb..88930abfb5e8 100644 --- a/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "microsoft-kiota-abstractions"; - version = "1.10.2"; + version = "1.10.3"; pyproject = true; src = fetchFromGitHub { owner = "microsoft"; repo = "kiota-python"; tag = "microsoft-kiota-abstractions-v${finalAttrs.version}"; - hash = "sha256-rj0NpuXvqS5rB6TrD3FyuMWb7Dl8/SIBcW/Lzj4cY6I="; + hash = "sha256-r0u+erTSKBWzLV7VfwWUYh7lyJS1hDh5A0Tzk3pFzo4="; }; sourceRoot = "${finalAttrs.src.name}/packages/abstractions/"; From e063b7f6ebdc76140f5b8e08812030951eb91451 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 12 Jun 2026 12:02:49 +0200 Subject: [PATCH 214/286] nixos/rustical: migrate to http.bind Deprecates http.host and http.port options. --- .../manual/release-notes/rl-2611.section.md | 2 ++ nixos/modules/services/web-apps/rustical.nix | 29 +++++++++++-------- nixos/tests/web-apps/rustical.nix | 11 +++++-- 3 files changed, 28 insertions(+), 14 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 3697b3bb2e3e..6723c7ed3ed8 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -24,6 +24,8 @@ - Support for the legacy U‐Boot image format has been removed from the initrd generators, as it is deprecated upstream and no longer used by any platform in Nixpkgs. +- Rustical migrates from `settings.http.host` and `settings.http.port` to `settings.http.bind` to support UNIX domain sockets as well as TCP sockets in one setting. + - `services.llama-cpp` is now configured using structured `services.llama-cpp.settings` attribute. - Python 2 has been removed from the top-level package set, as it is long past end-of-life. The `python2`, `python27`, `python2Full`, `python27Full`, `python2Packages`, and `python27Packages` attributes, along with the legacy `python`, `pythonFull`, and `pythonPackages` aliases, now throw an error directing you to `python3`. The `isPy2` and `isPy27` package flags have been removed accordingly. The only remaining Python 2 interpreter is vendored inside the `resholve` package for its `oil` dependency and is not exposed for general use. diff --git a/nixos/modules/services/web-apps/rustical.nix b/nixos/modules/services/web-apps/rustical.nix index 0764f384ab0d..a92daf8c07b4 100644 --- a/nixos/modules/services/web-apps/rustical.nix +++ b/nixos/modules/services/web-apps/rustical.nix @@ -55,12 +55,12 @@ in }; http = { - host = mkOption { + bind = mkOption { type = types.str; - default = "[::1]"; - example = "[::]"; + default = "unix:/run/rustical/sock"; + example = "[::]:4000"; description = '' - Host address to bind the HTTP service to. + Address and port or UNIX socket path to bind the HTTP service to. :::{.note} Rustical expects to be hosted behind a reverse proxy that @@ -69,14 +69,6 @@ in ::: ''; }; - - port = mkOption { - type = types.port; - default = 4000; - description = '' - Port to bind the HTTP service to. - ''; - }; }; dav_push.enabled = mkOption { @@ -126,6 +118,19 @@ in }; config = mkIf cfg.enable { + warnings = lib.optionals (cfg.settings.http ? host || cfg.settings.http ? port) [ + '' + Rustical 0.13 deprecations + + The following options are now deprecated and will be removed in a + future release: + - `services.rustical.settings.http.host` + - `services.rustical.settings.http.port` + + Migrate to `services.rustical.settings.http.bind` instead. + '' + ]; + # install the config at a path where the cli will find it environment.etc."rustical/config.toml".source = configFile; diff --git a/nixos/tests/web-apps/rustical.nix b/nixos/tests/web-apps/rustical.nix index 86b0e95afa20..d55f14ba3a3d 100644 --- a/nixos/tests/web-apps/rustical.nix +++ b/nixos/tests/web-apps/rustical.nix @@ -3,6 +3,11 @@ lib, ... }: + +let + port = "4000"; +in + { name = "rustical"; @@ -14,7 +19,10 @@ ... }: { - services.rustical.enable = true; + services.rustical = { + enable = true; + settings.http.bind = "[::]:${port}"; + }; environment.systemPackages = with pkgs; [ calendar-cli ]; }; @@ -24,7 +32,6 @@ ... }: let - port = toString nodes.machine.services.rustical.settings.http.port; url = "http://localhost:${toString port}"; createPrincipalScript = pkgs.writeScript "rustical-create-principal" '' From ac0b56ee3a2d2f8e902fdb09861a76fb2cd75c66 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 12 Jun 2026 12:22:46 +0200 Subject: [PATCH 215/286] nixos/tests/rustical: migrate to nspawn test --- nixos/tests/web-apps/rustical.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/tests/web-apps/rustical.nix b/nixos/tests/web-apps/rustical.nix index d55f14ba3a3d..15a718e87702 100644 --- a/nixos/tests/web-apps/rustical.nix +++ b/nixos/tests/web-apps/rustical.nix @@ -13,7 +13,7 @@ in meta.maintainers = pkgs.rustical.meta.maintainers; - nodes.machine = + containers.machine = { pkgs, ... @@ -28,7 +28,7 @@ in testScript = { - nodes, + containers, ... }: let From 0b1816c9bbb7891b6deb0e3f72469fa4cc46848b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 10:44:56 +0000 Subject: [PATCH 216/286] attyx: 0.4.3 -> 0.4.5 --- pkgs/by-name/at/attyx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/at/attyx/package.nix b/pkgs/by-name/at/attyx/package.nix index db515a54731e..81fe0f14851d 100644 --- a/pkgs/by-name/at/attyx/package.nix +++ b/pkgs/by-name/at/attyx/package.nix @@ -18,13 +18,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "attyx"; - version = "0.4.3"; + version = "0.4.5"; src = fetchFromGitHub { owner = "semos-labs"; repo = "attyx"; tag = "v${finalAttrs.version}"; - hash = "sha256-DJe1HreijOwFaqDY+Ai1utiK4u66pUbBkEY6TOat27A="; + hash = "sha256-9/Zl6IrgrT8vHYllCKb977Ar5QRYQiXDmK/g+4YWcqM="; }; deps = callPackage ./build.zig.zon.nix { }; From 34e9e9e4067ef616555ad6247eb3539fa168bc3b Mon Sep 17 00:00:00 2001 From: Seudonym Date: Thu, 11 Jun 2026 16:41:29 +0530 Subject: [PATCH 217/286] nixos/syncthing: fix defaults config --- nixos/modules/services/networking/syncthing.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/syncthing.nix b/nixos/modules/services/networking/syncthing.nix index dc338f783858..6925950a048f 100644 --- a/nixos/modules/services/networking/syncthing.nix +++ b/nixos/modules/services/networking/syncthing.nix @@ -301,7 +301,7 @@ let + /* Now we update the other settings defined in cleanedConfig which are not - "folders", "devices", or "guiPasswordFile". + "folders", "devices", "guiPasswordFile", or "defaults". */ (lib.pipe cleanedConfig [ builtins.attrNames @@ -309,6 +309,7 @@ let "folders" "devices" "guiPasswordFile" + "defaults" ]) (map (subOption: '' curl -X PUT -d ${ @@ -317,6 +318,19 @@ let '')) (lib.concatStringsSep "\n") ]) + + + # Handle the "defaults" option separately, as it has multiple sub-endpoints. + (lib.optionalString (cleanedConfig ? defaults) ( + lib.pipe cleanedConfig.defaults [ + builtins.attrNames + (map (subOption: '' + curl -X PUT -d ${ + lib.escapeShellArg (builtins.toJSON cleanedConfig.defaults.${subOption}) + } ${curlAddressArgs "/rest/config/defaults/${subOption}"} + '')) + (lib.concatStringsSep "\n") + ] + )) + # Now we hash the contents of guiPasswordFile and use the result to update the gui password (lib.optionalString (cfg.guiPasswordFile != null) '' From 511068bba9b41efecf67fa3557119e99ebf0bb1e Mon Sep 17 00:00:00 2001 From: Seudonym Date: Thu, 11 Jun 2026 16:42:15 +0530 Subject: [PATCH 218/286] nixos/tests/syncthing: add defaults test --- nixos/tests/all-tests.nix | 1 + nixos/tests/syncthing/defaults.nix | 42 ++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 nixos/tests/syncthing/defaults.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 5b17b838e343..96b117c3f9e5 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1585,6 +1585,7 @@ in sx = runTest ./sx.nix; sympa = runTest ./sympa.nix; syncthing = runTest ./syncthing/main.nix; + syncthing-defaults = runTest ./syncthing/defaults.nix; syncthing-folders = runTest ./syncthing/folders.nix; syncthing-guiPassword = runTest ./syncthing/guiPassword.nix; syncthing-guiPasswordFile = runTest ./syncthing/guiPasswordFile.nix; diff --git a/nixos/tests/syncthing/defaults.nix b/nixos/tests/syncthing/defaults.nix new file mode 100644 index 000000000000..cd90d40770e5 --- /dev/null +++ b/nixos/tests/syncthing/defaults.nix @@ -0,0 +1,42 @@ +{ lib, pkgs, ... }: +let + expectedPath = "/tmp/syncthing-default"; +in +{ + name = "syncthing-defaults"; + meta.maintainers = with pkgs.lib.maintainers; [ seudonym ]; + + nodes.machine = + { pkgs, ... }: + { + environment.systemPackages = [ + pkgs.libxml2 + pkgs.curl + ]; + services.syncthing = { + enable = true; + settings.defaults.folder.path = expectedPath; + }; + }; + + testScript = '' + import json + + machine.wait_for_unit("syncthing.service") + machine.wait_for_unit("syncthing-init.service") + + # Get the API key by parsing the config.xml + api_key = machine.succeed( + "xmllint --xpath 'string(configuration/gui/apikey)' /var/lib/syncthing/.config/syncthing/config.xml" + ).strip() + + # Query the defaults/folder endpoint via Syncthing's REST API + config = json.loads(machine.succeed( + f"curl -Ssf -H 'X-API-Key: {api_key}' http://127.0.0.1:8384/rest/config/defaults/folder" + )) + + actual_path = config.get('path') + assert actual_path == "${expectedPath}", f"Default folder path is '{actual_path}', but expected '${expectedPath}'" + machine.log(f"Success: Default folder path is correctly set to '{actual_path}'") + ''; +} From 659f26db42e3042ad2b63fed9a6a8f45318638a5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 11:09:06 +0000 Subject: [PATCH 219/286] python3Packages.disposable-email-domains: 0.0.193 -> 0.0.201 --- .../python-modules/disposable-email-domains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/disposable-email-domains/default.nix b/pkgs/development/python-modules/disposable-email-domains/default.nix index ca3392a22637..bd91ae04f67e 100644 --- a/pkgs/development/python-modules/disposable-email-domains/default.nix +++ b/pkgs/development/python-modules/disposable-email-domains/default.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { pname = "disposable-email-domains"; - version = "0.0.193"; + version = "0.0.201"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "disposable_email_domains"; inherit (finalAttrs) version; - hash = "sha256-5XT3UtSwPM2xQM44QgezX0YitUXR4xS/2tICH/O6BB4="; + hash = "sha256-8YA/GzaB3wo67/lrK+tM4wCuu9BIDGdB1ZzIP8bQIAA="; }; build-system = [ From f7d047601bfdffd1317d61f75a282dd01fc1878f Mon Sep 17 00:00:00 2001 From: Seudonym Date: Thu, 11 Jun 2026 19:07:23 +0530 Subject: [PATCH 220/286] nixos/syncthing: use PATCH for config updates --- .../manual/release-notes/rl-2611.section.md | 2 ++ .../modules/services/networking/syncthing.nix | 19 +++++++++++++------ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 3697b3bb2e3e..64e2c427da94 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -34,6 +34,8 @@ - `services.firezone.server.provision` has been removed due to it being unmaintanable. Remove all uses of provisioning and use the WebUI to configure firezone. +- The `services.syncthing` module now updates the Syncthing REST API using partial updates (`PATCH`) instead of full replacements (`PUT`) for general settings. Updating these settings was broken and prone to errors after updates, see [#428808](https://github.com/NixOS/nixpkgs/issues/428808) and [#528889](https://github.com/NixOS/nixpkgs/issues/528889). As a result, settings modified manually through the Syncthing Web UI that are not explicitly defined in your Nix configuration will now persist across rebuilds. + ## Other Notable Changes {#sec-release-26.11-notable-changes} diff --git a/nixos/modules/services/networking/syncthing.nix b/nixos/modules/services/networking/syncthing.nix index 6925950a048f..17594e8db9f9 100644 --- a/nixos/modules/services/networking/syncthing.nix +++ b/nixos/modules/services/networking/syncthing.nix @@ -312,7 +312,7 @@ let "defaults" ]) (map (subOption: '' - curl -X PUT -d ${ + curl -X PATCH -d ${ lib.escapeShellArg (builtins.toJSON cleanedConfig.${subOption}) } ${curlAddressArgs "/rest/config/${subOption}"} '')) @@ -323,11 +323,18 @@ let (lib.optionalString (cleanedConfig ? defaults) ( lib.pipe cleanedConfig.defaults [ builtins.attrNames - (map (subOption: '' - curl -X PUT -d ${ - lib.escapeShellArg (builtins.toJSON cleanedConfig.defaults.${subOption}) - } ${curlAddressArgs "/rest/config/defaults/${subOption}"} - '')) + (map ( + subOption: + let + # /rest/config/defaults/ignores only supports PUT + method = if subOption == "ignores" then "PUT" else "PATCH"; + in + '' + curl -X ${method} -d ${ + lib.escapeShellArg (builtins.toJSON cleanedConfig.defaults.${subOption}) + } ${curlAddressArgs "/rest/config/defaults/${subOption}"} + '' + )) (lib.concatStringsSep "\n") ] )) From 893048f24cba47d8f833a2bf6ba537b8bd351f1c Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 12 Jun 2026 14:46:28 +0300 Subject: [PATCH 221/286] nixos/syncthing: remove `with lib;` --- .../modules/services/networking/syncthing.nix | 246 +++++++++--------- 1 file changed, 123 insertions(+), 123 deletions(-) diff --git a/nixos/modules/services/networking/syncthing.nix b/nixos/modules/services/networking/syncthing.nix index 17594e8db9f9..69d119d88a1d 100644 --- a/nixos/modules/services/networking/syncthing.nix +++ b/nixos/modules/services/networking/syncthing.nix @@ -6,15 +6,13 @@ ... }: -with lib; - let cfg = config.services.syncthing; opt = options.services.syncthing; defaultUser = "syncthing"; defaultGroup = defaultUser; settingsFormat = pkgs.formats.json { }; - cleanedConfig = converge (filterAttrsRecursive (_: v: v != null && v != { })) cfg.settings; + cleanedConfig = lib.converge (lib.filterAttrsRecursive (_: v: v != null && v != { })) cfg.settings; isUnixGui = lib.strings.hasPrefix "unix://" cfg.guiAddress; @@ -35,7 +33,7 @@ let else "${cfg.guiAddress}${path}"; - devices = mapAttrsToList ( + devices = lib.mapAttrsToList ( _: device: device // { @@ -45,11 +43,11 @@ let anyAutoAccept = builtins.any (dev: dev.autoAcceptFolders) devices; - folders = mapAttrsToList ( + folders = lib.mapAttrsToList ( _: folder: folder // - throwIf (folder ? rescanInterval || folder ? watch || folder ? watchDelay) + lib.throwIf (folder ? rescanInterval || folder ? watch || folder ? watchDelay) '' The options services.syncthing.settings.folders..{rescanInterval,watch,watchDelay} were removed. Please use, respectively, {rescanIntervalS,fsWatcherEnabled,fsWatcherDelayS} instead. @@ -69,7 +67,7 @@ let throw "Invalid type for devices in folder '${folderName}'; expected list or attrset." ) folderDevices; } - ) (filterAttrs (_: folder: folder.enable) cfg.settings.folders); + ) (lib.filterAttrs (_: folder: folder.enable) cfg.settings.folders); jq = "${pkgs.jq}/bin/jq"; grep = lib.getExe pkgs.gnugrep; @@ -179,7 +177,7 @@ let [ # Now for each of these attributes, write the curl commands that are # identical to both folders and devices. - (mapAttrs ( + (lib.mapAttrs ( conf_type: s: # We iterate the `conf` list now, and run a curl -X POST command for each, that # should update that device/folder only. @@ -358,10 +356,10 @@ in options = { services.syncthing = { - enable = mkEnableOption "Syncthing, a self-hosted open-source alternative to Dropbox and Bittorrent Sync"; + enable = lib.mkEnableOption "Syncthing, a self-hosted open-source alternative to Dropbox and Bittorrent Sync"; - cert = mkOption { - type = types.nullOr types.str; + cert = lib.mkOption { + type = lib.types.nullOr lib.types.str; default = null; description = '' Path to the `cert.pem` file, which will be copied into Syncthing's @@ -369,8 +367,8 @@ in ''; }; - key = mkOption { - type = types.nullOr types.str; + key = lib.mkOption { + type = lib.types.nullOr lib.types.str; default = null; description = '' Path to the `key.pem` file, which will be copied into Syncthing's @@ -378,16 +376,16 @@ in ''; }; - guiPasswordFile = mkOption { - type = types.nullOr types.str; + guiPasswordFile = lib.mkOption { + type = lib.types.nullOr lib.types.str; default = null; description = '' Path to file containing the plaintext password for Syncthing's GUI. ''; }; - overrideDevices = mkOption { - type = types.bool; + overrideDevices = lib.mkOption { + type = lib.types.bool; default = true; description = '' Whether to delete the devices which are not configured via the @@ -397,10 +395,10 @@ in ''; }; - overrideFolders = mkOption { - type = types.bool; + overrideFolders = lib.mkOption { + type = lib.types.bool; default = !anyAutoAccept; - defaultText = literalMD '' + defaultText = lib.literalMD '' `true` unless any device has the [autoAcceptFolders](#opt-services.syncthing.settings.devices._name_.autoAcceptFolders) option set to `true`. @@ -413,47 +411,47 @@ in ''; }; - settings = mkOption { - type = types.submodule { + settings = lib.mkOption { + type = lib.types.submodule { freeformType = settingsFormat.type; options = { # global options - options = mkOption { + options = lib.mkOption { default = { }; description = '' The options element contains all other global configuration options ''; - type = types.submodule ( - { name, ... }: + type = lib.types.submodule ( + { ... }: { freeformType = settingsFormat.type; options = { - localAnnounceEnabled = mkOption { - type = types.nullOr types.bool; + localAnnounceEnabled = lib.mkOption { + type = lib.types.nullOr lib.types.bool; default = null; description = '' Whether to send announcements to the local LAN, also use such announcements to find other devices. ''; }; - localAnnouncePort = mkOption { - type = types.nullOr types.port; + localAnnouncePort = lib.mkOption { + type = lib.types.nullOr lib.types.port; default = null; description = '' The port on which to listen and send IPv4 broadcast announcements to. ''; }; - relaysEnabled = mkOption { - type = types.nullOr types.bool; + relaysEnabled = lib.mkOption { + type = lib.types.nullOr lib.types.bool; default = null; description = '' When true, relays will be connected to and potentially used for device to device connections. ''; }; - urAccepted = mkOption { - type = types.nullOr types.int; + urAccepted = lib.mkOption { + type = lib.types.nullOr lib.types.int; default = null; description = '' Whether the user has accepted to submit anonymous usage data. @@ -462,16 +460,16 @@ in ''; }; - limitBandwidthInLan = mkOption { - type = types.nullOr types.bool; + limitBandwidthInLan = lib.mkOption { + type = lib.types.nullOr lib.types.bool; default = null; description = '' Whether to apply bandwidth limits to devices in the same broadcast domain as the local device. ''; }; - maxFolderConcurrency = mkOption { - type = types.nullOr types.int; + maxFolderConcurrency = lib.mkOption { + type = lib.types.nullOr lib.types.int; default = null; description = '' This option controls how many folders may concurrently be in I/O-intensive operations such as syncing or scanning. @@ -484,7 +482,7 @@ in }; # device settings - devices = mkOption { + devices = lib.mkOption { default = { }; description = '' Peers/devices which Syncthing should communicate with. @@ -499,30 +497,30 @@ in addresses = [ "tcp://192.168.0.10:51820" ]; }; }; - type = types.attrsOf ( - types.submodule ( + type = lib.types.attrsOf ( + lib.types.submodule ( { name, ... }: { freeformType = settingsFormat.type; options = { - name = mkOption { - type = types.str; + name = lib.mkOption { + type = lib.types.str; default = name; description = '' The name of the device. ''; }; - id = mkOption { - type = types.str; + id = lib.mkOption { + type = lib.types.str; description = '' The device ID. See . ''; }; - autoAcceptFolders = mkOption { - type = types.bool; + autoAcceptFolders = lib.mkOption { + type = lib.types.bool; default = false; description = '' Automatically create or share folders that this device advertises at the default path. @@ -537,7 +535,7 @@ in }; # folder settings - folders = mkOption { + folders = lib.mkOption { default = { }; description = '' Folders which should be shared by Syncthing. @@ -546,7 +544,7 @@ in will be reverted on restart if [overrideFolders](#opt-services.syncthing.overrideFolders) is enabled. ''; - example = literalExpression '' + example = lib.literalExpression '' { "/home/user/sync" = { id = "syncme"; @@ -554,15 +552,15 @@ in }; } ''; - type = types.attrsOf ( - types.submodule ( + type = lib.types.attrsOf ( + lib.types.submodule ( { name, ... }: { freeformType = settingsFormat.type; options = { - enable = mkOption { - type = types.bool; + enable = lib.mkOption { + type = lib.types.bool; default = true; description = '' Whether to share this folder. @@ -571,12 +569,12 @@ in ''; }; - path = mkOption { + path = lib.mkOption { # TODO for release 23.05: allow relative paths again and set # working directory to cfg.dataDir - type = types.str // { - check = x: types.str.check x && (substring 0 1 x == "/" || substring 0 2 x == "~/"); - description = types.str.description + " starting with / or ~/"; + type = lib.types.str // { + check = x: lib.types.str.check x && (lib.substring 0 1 x == "/" || lib.substring 0 2 x == "~/"); + description = lib.types.str.description + " starting with / or ~/"; }; default = name; description = '' @@ -587,24 +585,24 @@ in ''; }; - id = mkOption { - type = types.str; + id = lib.mkOption { + type = lib.types.str; default = name; description = '' The ID of the folder. Must be the same on all devices. ''; }; - label = mkOption { - type = types.str; + label = lib.mkOption { + type = lib.types.str; default = name; description = '' The label of the folder. ''; }; - type = mkOption { - type = types.enum [ + type = lib.mkOption { + type = lib.types.enum [ "sendreceive" "sendonly" "receiveonly" @@ -617,17 +615,17 @@ in ''; }; - devices = mkOption { - type = types.listOf ( - types.oneOf [ - types.str - (types.submodule ( + devices = lib.mkOption { + type = lib.types.listOf ( + lib.types.oneOf [ + lib.types.str + (lib.types.submodule ( { ... }: { freeformType = settingsFormat.type; options = { - name = mkOption { - type = types.str; + name = lib.mkOption { + type = lib.types.str; default = null; description = '' The name of a device defined in the @@ -635,8 +633,8 @@ in option. ''; }; - encryptionPasswordFile = mkOption { - type = types.nullOr types.externalPath; + encryptionPasswordFile = lib.mkOption { + type = lib.types.nullOr lib.types.externalPath; default = null; description = '' Path to encryption password. If set, the file will be read during @@ -658,14 +656,14 @@ in ''; }; - versioning = mkOption { + versioning = lib.mkOption { default = null; description = '' How to keep changed/deleted files with Syncthing. There are 4 different types of versioning with different parameters. See . ''; - example = literalExpression '' + example = lib.literalExpression '' [ { versioning = { @@ -701,13 +699,12 @@ in } ] ''; - type = - with types; - nullOr (submodule { + type = lib.types.nullOr ( + lib.types.submodule { freeformType = settingsFormat.type; options = { - type = mkOption { - type = enum [ + type = lib.mkOption { + type = lib.types.enum [ "external" "simple" "staggered" @@ -719,11 +716,12 @@ in ''; }; }; - }); + } + ); }; - copyOwnershipFromParent = mkOption { - type = types.bool; + copyOwnershipFromParent = lib.mkOption { + type = lib.types.bool; default = false; description = '' On Unix systems, tries to copy file/folder ownership from the parent directory (the directory it’s located in). @@ -731,8 +729,8 @@ in ''; }; - ignorePatterns = mkOption { - type = types.nullOr (types.listOf types.str); + ignorePatterns = lib.mkOption { + type = lib.types.nullOr (lib.types.listOf lib.types.str); default = null; description = '' Syncthing can be configured to ignore certain files in a folder using ignore patterns. @@ -792,8 +790,8 @@ in }; }; - guiAddress = mkOption { - type = types.str; + guiAddress = lib.mkOption { + type = lib.types.str; default = "127.0.0.1:8384"; apply = x: if lib.strings.hasPrefix "/" x then "unix://${x}" else x; description = '' @@ -801,16 +799,16 @@ in ''; }; - systemService = mkOption { - type = types.bool; + systemService = lib.mkOption { + type = lib.types.bool; default = true; description = '' Whether to auto-launch Syncthing as a system service. ''; }; - user = mkOption { - type = types.str; + user = lib.mkOption { + type = lib.types.str; default = defaultUser; example = "yourUser"; description = '' @@ -820,8 +818,8 @@ in ''; }; - group = mkOption { - type = types.str; + group = lib.mkOption { + type = lib.types.str; default = defaultGroup; example = "yourGroup"; description = '' @@ -830,8 +828,8 @@ in ''; }; - all_proxy = mkOption { - type = with types; nullOr str; + all_proxy = lib.mkOption { + type = lib.types.nullOr lib.types.str; default = null; example = "socks5://address.com:1234"; description = '' @@ -842,8 +840,8 @@ in ''; }; - dataDir = mkOption { - type = types.path; + dataDir = lib.mkOption { + type = lib.types.path; default = "/var/lib/syncthing"; example = "/home/yourUser"; description = '' @@ -853,15 +851,15 @@ in configDir = let - cond = versionAtLeast config.system.stateVersion "19.03"; + cond = lib.versionAtLeast config.system.stateVersion "19.03"; in - mkOption { - type = types.path; + lib.mkOption { + type = lib.types.path; description = '' The path where the settings and keys will exist. ''; - default = cfg.dataDir + optionalString cond "/.config/syncthing"; - defaultText = literalMD '' + default = cfg.dataDir + lib.optionalString cond "/.config/syncthing"; + defaultText = lib.literalMD '' * if `stateVersion >= 19.03`: config.${opt.dataDir} + "/.config/syncthing" @@ -871,17 +869,17 @@ in ''; }; - databaseDir = mkOption { - type = types.path; + databaseDir = lib.mkOption { + type = lib.types.path; description = '' The directory containing the database and logs. ''; default = cfg.configDir; - defaultText = literalExpression "config.${opt.configDir}"; + defaultText = lib.literalExpression "config.${opt.configDir}"; }; - extraFlags = mkOption { - type = types.listOf types.str; + extraFlags = lib.mkOption { + type = lib.types.listOf lib.types.str; default = [ ]; example = [ "--reset-deltas" ]; description = '' @@ -889,8 +887,8 @@ in ''; }; - openDefaultPorts = mkOption { - type = types.bool; + openDefaultPorts = lib.mkOption { + type = lib.types.bool; default = false; example = true; description = '' @@ -904,35 +902,37 @@ in ''; }; - package = mkPackageOption pkgs "syncthing" { }; + package = lib.mkPackageOption pkgs "syncthing" { }; }; }; imports = [ - (mkRemovedOptionModule [ "services" "syncthing" "useInotify" ] '' + (lib.mkRemovedOptionModule [ "services" "syncthing" "useInotify" ] '' This option was removed because Syncthing now has the inotify functionality included under the name "fswatcher". It can be enabled on a per-folder basis through the web interface. '') - (mkRenamedOptionModule + (lib.mkRenamedOptionModule [ "services" "syncthing" "extraOptions" ] [ "services" "syncthing" "settings" ] ) - (mkRenamedOptionModule + (lib.mkRenamedOptionModule [ "services" "syncthing" "folders" ] [ "services" "syncthing" "settings" "folders" ] ) - (mkRenamedOptionModule + (lib.mkRenamedOptionModule [ "services" "syncthing" "devices" ] [ "services" "syncthing" "settings" "devices" ] ) - (mkRenamedOptionModule + (lib.mkRenamedOptionModule [ "services" "syncthing" "options" ] [ "services" "syncthing" "settings" "options" ] ) ] ++ map - (o: mkRenamedOptionModule [ "services" "syncthing" "declarative" o ] [ "services" "syncthing" o ]) + ( + o: lib.mkRenamedOptionModule [ "services" "syncthing" "declarative" o ] [ "services" "syncthing" o ] + ) [ "cert" "key" @@ -945,7 +945,7 @@ in ###### implementation - config = mkIf cfg.enable { + config = lib.mkIf cfg.enable { assertions = [ { assertion = !(cfg.overrideFolders && anyAutoAccept); @@ -962,7 +962,7 @@ in } ]; - networking.firewall = mkIf cfg.openDefaultPorts { + networking.firewall = lib.mkIf cfg.openDefaultPorts { allowedTCPPorts = [ 22000 ]; allowedUDPPorts = [ 21027 @@ -973,7 +973,7 @@ in environment.systemPackages = [ cfg.package ]; systemd.packages = [ cfg.package ]; - users.users = mkIf (cfg.systemService && cfg.user == defaultUser) { + users.users = lib.mkIf (cfg.systemService && cfg.user == defaultUser) { ${defaultUser} = { group = cfg.group; home = cfg.dataDir; @@ -983,14 +983,14 @@ in }; }; - users.groups = mkIf (cfg.systemService && cfg.group == defaultGroup) { + users.groups = lib.mkIf (cfg.systemService && cfg.group == defaultGroup) { ${defaultGroup}.gid = config.ids.gids.syncthing; }; systemd.services = { # upstream reference: # https://github.com/syncthing/syncthing/blob/main/etc/linux-systemd/system/syncthing%40.service - syncthing = mkIf cfg.systemService { + syncthing = lib.mkIf cfg.systemService { description = "Syncthing service"; after = [ "network.target" ]; environment = { @@ -1007,13 +1007,13 @@ in User = cfg.user; Group = cfg.group; ExecStartPre = - mkIf (cfg.cert != null || cfg.key != null) + lib.mkIf (cfg.cert != null || cfg.key != null) "+${pkgs.writers.writeBash "syncthing-copy-keys" '' install -dm700 -o ${cfg.user} -g ${cfg.group} ${cfg.configDir} - ${optionalString (cfg.cert != null) '' + ${lib.optionalString (cfg.cert != null) '' install -Dm644 -o ${cfg.user} -g ${cfg.group} ${toString cfg.cert} ${cfg.configDir}/cert.pem ''} - ${optionalString (cfg.key != null) '' + ${lib.optionalString (cfg.key != null) '' install -Dm600 -o ${cfg.user} -g ${cfg.group} ${toString cfg.key} ${cfg.configDir}/key.pem ''} ''}"; @@ -1055,7 +1055,7 @@ in ]; }; }; - syncthing-init = mkIf (cleanedConfig != { }) { + syncthing-init = lib.mkIf (cleanedConfig != { }) { description = "Syncthing configuration updater"; requisite = [ "syncthing.service" ]; after = [ "syncthing.service" ]; From 95e51031b49ab828a3238cf70b051ae80ec93da4 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 12 Jun 2026 14:49:16 +0300 Subject: [PATCH 222/286] nixos/syncthing: remove old, not evaluating well deprecation message The `folderType` variable wasn't evaluating even if the message would have been thrown. --- .../modules/services/networking/syncthing.nix | 29 +++---------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/nixos/modules/services/networking/syncthing.nix b/nixos/modules/services/networking/syncthing.nix index 69d119d88a1d..3ee231fcbc3b 100644 --- a/nixos/modules/services/networking/syncthing.nix +++ b/nixos/modules/services/networking/syncthing.nix @@ -43,31 +43,10 @@ let anyAutoAccept = builtins.any (dev: dev.autoAcceptFolders) devices; - folders = lib.mapAttrsToList ( - _: folder: - folder - // - lib.throwIf (folder ? rescanInterval || folder ? watch || folder ? watchDelay) - '' - The options services.syncthing.settings.folders..{rescanInterval,watch,watchDelay} - were removed. Please use, respectively, {rescanIntervalS,fsWatcherEnabled,fsWatcherDelayS} instead. - '' - { - devices = - let - folderDevices = folder.devices; - in - map ( - device: - if builtins.isString device then - { deviceId = cfg.settings.devices.${device}.id; } - else if builtins.isAttrs device then - { deviceId = cfg.settings.devices.${device.name}.id; } // device - else - throw "Invalid type for devices in folder '${folderName}'; expected list or attrset." - ) folderDevices; - } - ) (lib.filterAttrs (_: folder: folder.enable) cfg.settings.folders); + folders = lib.pipe cfg.settings.folders [ + (lib.filterAttrs (_: folder: folder.enable)) + builtins.attrValues + ]; jq = "${pkgs.jq}/bin/jq"; grep = lib.getExe pkgs.gnugrep; From c13c604a7a04e9c41524b6330d14a05c266a5197 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 12 Jun 2026 14:49:55 +0300 Subject: [PATCH 223/286] nixos/syncthing: add maintainers --- nixos/modules/services/networking/syncthing.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nixos/modules/services/networking/syncthing.nix b/nixos/modules/services/networking/syncthing.nix index 3ee231fcbc3b..b96718675e15 100644 --- a/nixos/modules/services/networking/syncthing.nix +++ b/nixos/modules/services/networking/syncthing.nix @@ -1050,4 +1050,9 @@ in }; }; }; + + meta.maintainers = with lib.maintainers; [ + doronbehar + seudonym + ]; } From 7634b8f49b43b561d797f1c3829d6415f631e51f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 12:44:18 +0000 Subject: [PATCH 224/286] veracrypt: 1.26.24 -> 1.26.29 --- pkgs/by-name/ve/veracrypt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ve/veracrypt/package.nix b/pkgs/by-name/ve/veracrypt/package.nix index dc19606ebea4..25bfcf8663b8 100644 --- a/pkgs/by-name/ve/veracrypt/package.nix +++ b/pkgs/by-name/ve/veracrypt/package.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "veracrypt"; - version = "1.26.24"; + version = "1.26.29"; src = fetchurl { url = "https://launchpad.net/veracrypt/trunk/${finalAttrs.version}/+download/VeraCrypt_${finalAttrs.version}_Source.tar.bz2"; - hash = "sha256-f1wgr0KTd6tW97UsqGiTa5kj14T0YG2piGw2KXiQPng="; + hash = "sha256-YIJnMeKYK0vSMeOTDoWkQ5EWljhnGhsgDFGPjItGyyo="; }; patches = [ From 7504efa6e730252baadd325067a259151bf3092c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 12:45:20 +0000 Subject: [PATCH 225/286] vscode-extensions.scala-lang.scala: 0.5.9 -> 0.5.10 --- 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 2a0c79a11eb0..1a515cb822b5 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4130,8 +4130,8 @@ let mktplcRef = { name = "scala"; publisher = "scala-lang"; - version = "0.5.9"; - hash = "sha256-zgCqKwnP7Fm655FPUkD5GL+/goaplST8507X890Tnhc="; + version = "0.5.10"; + hash = "sha256-hGJbu/tRt1Du/OYuui7z/CINlMug/SlUQjPNy8Rvkxg="; }; meta = { license = lib.licenses.mit; From 89ce1ed5567a52fb774cfeb2ead607c8168b1d67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Fri, 12 Jun 2026 14:48:42 +0200 Subject: [PATCH 226/286] taler-wallet-core: clean up nodeSources --- pkgs/by-name/ta/taler-wallet-core/package.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/taler-wallet-core/package.nix b/pkgs/by-name/ta/taler-wallet-core/package.nix index 7b38c18ffb3e..524e16a030f6 100644 --- a/pkgs/by-name/ta/taler-wallet-core/package.nix +++ b/pkgs/by-name/ta/taler-wallet-core/package.nix @@ -17,9 +17,7 @@ zip, }: let - nodeSources = (srcOnly nodejs-slim_24).overrideAttrs { - outputChecks = { }; - }; + nodeSources = srcOnly nodejs-slim_24; pnpm' = pnpm_11.override { nodejs-slim = nodejs-slim_24; }; esbuild' = esbuild.override { buildGoModule = From 48a1dd13cf18528835f4026bd08bbdf3946e8640 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 12:51:07 +0000 Subject: [PATCH 227/286] alglib: 4.07.0 -> 4.08.0 --- pkgs/by-name/al/alglib/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alglib/package.nix b/pkgs/by-name/al/alglib/package.nix index 67ede7419971..d545e8f148a5 100644 --- a/pkgs/by-name/al/alglib/package.nix +++ b/pkgs/by-name/al/alglib/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "alglib3"; - version = "4.07.0"; + version = "4.08.0"; src = fetchurl { url = "https://www.alglib.net/translator/re/alglib-${finalAttrs.version}.cpp.gpl.tgz"; - sha256 = "sha256-y4mlU+4gKwqUFgUHKoVxAjdq5EsMzSJeT6Dg4Llwi/A="; + sha256 = "sha256-mKPtCE+wLFagvBVDida8oQCyO7N0klWkyHFjkip3aoY="; }; nativeBuildInputs = [ From 3bd59abdd38fa5ff0f9960e660a93e27850d28e8 Mon Sep 17 00:00:00 2001 From: winston Date: Fri, 12 Jun 2026 15:29:33 +0200 Subject: [PATCH 228/286] fractal: 13 -> 14 --- pkgs/by-name/fr/fractal/package.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/fr/fractal/package.nix b/pkgs/by-name/fr/fractal/package.nix index 2aae752c96e6..d74d1e036524 100644 --- a/pkgs/by-name/fr/fractal/package.nix +++ b/pkgs/by-name/fr/fractal/package.nix @@ -26,26 +26,26 @@ sqlite, xdg-desktop-portal, libseccomp, - libglycin, + libglycin-gtk4, glycin-loaders, libwebp, }: stdenv.mkDerivation (finalAttrs: { pname = "fractal"; - version = "13"; + version = "14"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "World"; repo = "fractal"; tag = finalAttrs.version; - hash = "sha256-zIB04OIhMSm6OWHalnLO9Ng87dsvsmYurrro3hKwoYU="; + hash = "sha256-pgu+O9fRyZiRYkxRTlPgnd5jaGPL1nN0agMR+x6+oGg="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; - hash = "sha256-5wI74sKytewbRs0T/IQZFEaRTgJcF6HyDEK0mpjy0LU="; + hash = "sha256-Fsw0hIAYiF+31PNuC5a9SatRatY7A8OwABhlyHIl1Lc="; }; patches = [ @@ -58,13 +58,14 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace src/meson.build --replace-fail \ "target_dir / rust_target / meson.project_name()" \ "target_dir / '${stdenv.hostPlatform.rust.cargoShortTarget}' / rust_target / meson.project_name()" + + patchShebangs ./build-aux/compile-blueprints.sh ''; nativeBuildInputs = [ glib grass-sass gtk4 - libglycin.patchVendorHook meson ninja pkg-config @@ -80,12 +81,12 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ glib - libglycin.setupHook glycin-loaders gtk4 gtksourceview5 lcms2 libadwaita + libglycin-gtk4 openssl pipewire libshumate From 08557f81ee061bb5126ed14b88bec771d7b5d261 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Thu, 11 Jun 2026 10:24:46 -0400 Subject: [PATCH 229/286] claude-code: 2.1.172 -> 2.1.175 Changelog: https://github.com/anthropics/claude-code/blob/v2.1.175/CHANGELOG.md --- pkgs/by-name/cl/claude-code/manifest.json | 38 +++++++++++------------ pkgs/by-name/cl/claude-code/package.nix | 2 +- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/manifest.json b/pkgs/by-name/cl/claude-code/manifest.json index 5521b16d66fc..5f2e80c7f9ce 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.172", - "commit": "1b719ca2781a2dccc4a769b66bc35b4a60509ad7", - "buildDate": "2026-06-10T16:38:17Z", + "version": "2.1.175", + "commit": "0b9163019454512fd2b2ed8e6bef5470f9259f35", + "buildDate": "2026-06-12T01:33:39Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "3c31f345575bf6f261c7e19981f6491bb93eeb0ffb499e95033610a7184831ce", - "size": 223390752 + "checksum": "6b75bf132c866ed409bf913c318ca32011e73ffb12d3cd67ecc37bc4ee9ec65d", + "size": 224216352 }, "darwin-x64": { "binary": "claude", - "checksum": "c507f98750c5230e4247f7eadff38e4db04c006904f85379e31c5d5e82e1c384", - "size": 225892528 + "checksum": "3770f2cb42d3f776e62a59aa16230843dc7b8422b36be9b1532e02a6e92e7fa8", + "size": 226734640 }, "linux-arm64": { "binary": "claude", - "checksum": "4ef0d735bd4180c3bffc381f6dc38df979229a8637d294be751c6043d93d12e1", - "size": 248624776 + "checksum": "360f1f6f43ec26d9bb6e20e487bf44b753d9b8407e89e74bfeeb79707399f435", + "size": 249476744 }, "linux-x64": { "binary": "claude", - "checksum": "c0915dd1691d569aeebc7978b12e029718323685ec0dd4b5c6a453108d6be1f7", - "size": 248743632 + "checksum": "4fc72fa6090c9a03f1850e1b1ccb3d6806bf802b67e3cb9dc5f2ced4b7ed5ca1", + "size": 249566928 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "6b10aad4270348175206bd2475f82ef3c56007dfb55d7b90f1950dfa8fb9eb40", - "size": 241479512 + "checksum": "27234d99851b2e343184466924d8f5c9318d1cfc4156fc4198c99e26c8a8ab86", + "size": 242331480 }, "linux-x64-musl": { "binary": "claude", - "checksum": "58f2c60711f95e51d86d1af5b915cbdd0458710f1830b7c26d59b78f1ad1f861", - "size": 243153968 + "checksum": "f40f977d2555f349e4d94f6efdc7deece3596c2cffa9d1a6a66b14ee30cfca54", + "size": 243977264 }, "win32-x64": { "binary": "claude.exe", - "checksum": "07132ca4bbef551c92c1ae6ca0220a5e523092c9fa9cf402f65f428450687455", - "size": 244181152 + "checksum": "c1b5b0ae1b607c1f8623d222c9eb6005a35dd6873aa834910a6fb3e00450e096", + "size": 244979872 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "1e3e165c03de2af83c1e3516b73890b56e9785a2382338adcc28f41918bf4d2f", - "size": 240146080 + "checksum": "f01eea49c920e990a7c3d2c1071abbc7e79ab54a099380982c11a6f462ca7c4a", + "size": 240943776 } } } diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index 1fded730bd27..5887d13fb28a 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -92,7 +92,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster"; homepage = "https://github.com/anthropics/claude-code"; downloadPage = "https://claude.com/product/claude-code"; - changelog = "https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"; + changelog = "https://github.com/anthropics/claude-code/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.unfree; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; platforms = [ From 11413b2e2f7a34bdd1925d823fb0b3be5475c31a Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Thu, 11 Jun 2026 14:43:28 -0400 Subject: [PATCH 230/286] vscode-extensions.anthropic.claude-code: 2.1.172 -> 2.1.175 --- .../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 d5e75c2183e3..3acd29d4b269 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-R3ab2IeY9QnDhZFk52/05pIv4A+sZU3kJ9Jn5uLRa4Y="; + hash = "sha256-XA4xSd/sg9vhOGqcCNliHzloBxPZsgXW/dSkKp/RzM0="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-AE6zS8bJ4vec+P36NkxWYQ1tmcJG2WsFkv75+gRlrxA="; + hash = "sha256-l2NjDHBOMBzJT9Pis7sqSuFuG07eZPALximND+hVqDU="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-n1qV1Lrl65HSDthMc5/7hLppeNBO6067Z+Rf5+kxfnA="; + hash = "sha256-hE/1N28f9uAzg2fG3Hrc4z1kW21rdhtCRmF9SphqiFc="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-g+lkUYym43o8cEFseWCrcSUUTx296u8DS9JvnU1dBLU="; + hash = "sha256-68CmDax385o0juoQWNX/NLx+tjIt9YytTHjRZkqAR98="; }; }; in { name = "claude-code"; publisher = "anthropic"; - version = "2.1.172"; + version = "2.1.175"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From 1dc52d429994001f5c1ef1fb4228900ebaaac871 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 13:32:57 +0000 Subject: [PATCH 231/286] ab-av1: 0.11.2 -> 0.11.3 --- pkgs/by-name/ab/ab-av1/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ab/ab-av1/package.nix b/pkgs/by-name/ab/ab-av1/package.nix index e6bf4c01c2c3..04446daddba3 100644 --- a/pkgs/by-name/ab/ab-av1/package.nix +++ b/pkgs/by-name/ab/ab-av1/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ab-av1"; - version = "0.11.2"; + version = "0.11.3"; src = fetchFromGitHub { owner = "alexheretic"; repo = "ab-av1"; tag = "v${finalAttrs.version}"; - hash = "sha256-kT0BJr4xoYigKObD6vZNRieslaJj/MWuqQmhYLWNwvs="; + hash = "sha256-lLZAECwF8V19Qx/FugbjLeVns7lhVlwWDTK9cdYb0xo="; }; - cargoHash = "sha256-o64GrmHvwF2VUKw+nIRK0jesSuelxNo0TFnyKaP/YlQ="; + cargoHash = "sha256-AONJz1BoDi6weHT7W9DmzwoPW5khfgYjDqLNl7OM5bY="; nativeBuildInputs = [ installShellFiles ]; From 9ecd895fb12741a8612e1fad9acb3f94dcd03d40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 13:40:28 +0000 Subject: [PATCH 232/286] scalingo: 1.44.1 -> 1.45.0 --- pkgs/by-name/sc/scalingo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scalingo/package.nix b/pkgs/by-name/sc/scalingo/package.nix index 9c9de873ec41..3c0c8465b21c 100644 --- a/pkgs/by-name/sc/scalingo/package.nix +++ b/pkgs/by-name/sc/scalingo/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "scalingo"; - version = "1.44.1"; + version = "1.45.0"; src = fetchFromGitHub { owner = "scalingo"; repo = "cli"; rev = version; - hash = "sha256-fLP7t1cgLOgU+xHLPFqDH+KbNuVxupuit5FBZ5iuQBE="; + hash = "sha256-UVXHhJEUqkVs/sMXl1wfYTIJkbZca5oJyoQ4byPw18s="; }; vendorHash = null; From 9dc318b758cee69a62824ac330ceafbd4a211dd1 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Fri, 12 Jun 2026 09:40:52 -0400 Subject: [PATCH 233/286] autoprefixer: migrate to pnpm 10 and fetcherVersion 4 --- pkgs/by-name/au/autoprefixer/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/au/autoprefixer/package.nix b/pkgs/by-name/au/autoprefixer/package.nix index 25ea91c261c6..fb8027667b39 100644 --- a/pkgs/by-name/au/autoprefixer/package.nix +++ b/pkgs/by-name/au/autoprefixer/package.nix @@ -2,7 +2,7 @@ lib, stdenv, nodejs, - pnpm_9, + pnpm_10, fetchPnpmDeps, pnpmConfigHook, fetchFromGitHub, @@ -23,14 +23,14 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ nodejs pnpmConfigHook - pnpm_9 + pnpm_10 ]; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_9; - fetcherVersion = 3; - hash = "sha256-PPYyEsc0o5ufBexUdiX9EJLEsQZ0wX7saBzxJGsnseU="; + pnpm = pnpm_10; + fetcherVersion = 4; + hash = "sha256-Sxt4vtdlMdXxXqt22hfZJskj8mkB5t85IZ5BsbCoDF4="; }; installPhase = '' From 22569f1c50a0c15ec9dca06ed78ca8ba382fde57 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Fri, 12 Jun 2026 09:41:26 -0400 Subject: [PATCH 234/286] autoprefixer: 10.4.24 -> 10.5.0 --- pkgs/by-name/au/autoprefixer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/au/autoprefixer/package.nix b/pkgs/by-name/au/autoprefixer/package.nix index fb8027667b39..3de6913a223e 100644 --- a/pkgs/by-name/au/autoprefixer/package.nix +++ b/pkgs/by-name/au/autoprefixer/package.nix @@ -11,13 +11,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "autoprefixer"; - version = "10.4.24"; + version = "10.5.0"; src = fetchFromGitHub { owner = "postcss"; repo = "autoprefixer"; rev = finalAttrs.version; - hash = "sha256-9XZWkBDqkaBbIHq3wIbo4neToPM+NCxi9c1AyVqmnvc="; + hash = "sha256-s152v9sIuQLvhfPsZvQa+O9UhoASgm/e8dnz0t4pP3A="; }; nativeBuildInputs = [ From 92a8ae163982cd9793056b85e870717e635b36b5 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Fri, 12 Jun 2026 09:42:28 -0400 Subject: [PATCH 235/286] autoprefixer: modernize --- pkgs/by-name/au/autoprefixer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/au/autoprefixer/package.nix b/pkgs/by-name/au/autoprefixer/package.nix index 3de6913a223e..a5cf80ecbb09 100644 --- a/pkgs/by-name/au/autoprefixer/package.nix +++ b/pkgs/by-name/au/autoprefixer/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "postcss"; repo = "autoprefixer"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-s152v9sIuQLvhfPsZvQa+O9UhoASgm/e8dnz0t4pP3A="; }; @@ -60,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website"; homepage = "https://github.com/postcss/autoprefixer"; - changelog = "https://github.com/postcss/autoprefixer/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/postcss/autoprefixer/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; mainProgram = "autoprefixer"; maintainers = [ ]; From 7ec013fcede9709ef144e81402110faccd70577c Mon Sep 17 00:00:00 2001 From: SkohTV Date: Fri, 12 Jun 2026 09:42:34 -0400 Subject: [PATCH 236/286] autoprefixer: adopt --- pkgs/by-name/au/autoprefixer/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/au/autoprefixer/package.nix b/pkgs/by-name/au/autoprefixer/package.nix index a5cf80ecbb09..35ea1a5adc2c 100644 --- a/pkgs/by-name/au/autoprefixer/package.nix +++ b/pkgs/by-name/au/autoprefixer/package.nix @@ -63,6 +63,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/postcss/autoprefixer/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; mainProgram = "autoprefixer"; - maintainers = [ ]; + maintainers = [ lib.maintainers.skohtv ]; }; }) From 1b8f4254ac04925f15cd0a1350a54b9d9620e871 Mon Sep 17 00:00:00 2001 From: Adriel Velazquez Date: Fri, 12 Jun 2026 13:46:06 +0000 Subject: [PATCH 237/286] antigravity-cli: 1.0.7 -> 1.0.8 --- pkgs/by-name/an/antigravity-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/an/antigravity-cli/package.nix b/pkgs/by-name/an/antigravity-cli/package.nix index 173d3bad8acb..d26b21016e85 100644 --- a/pkgs/by-name/an/antigravity-cli/package.nix +++ b/pkgs/by-name/an/antigravity-cli/package.nix @@ -6,7 +6,7 @@ versionCheckHook, }: let - wholeVersion = "1.0.8-5528783575449600"; # unfortunately this has dumb versioning + wholeVersion = "1.0.8-6513509081677824"; # unfortunately this has dumb versioning version = builtins.head (lib.splitString "-" wholeVersion); throwSystem = throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"; @@ -14,19 +14,19 @@ let sourceData = { x86_64-linux = fetchurl { url = "https://storage.googleapis.com/antigravity-public/antigravity-cli/${wholeVersion}/linux-x64/cli_linux_x64.tar.gz"; - hash = "sha256-AEyMjOuzar2mYlUuAGTlFLNBZZsNU09/1A0qM9htE34="; + hash = "sha256-/BxcglSN6NqZdEbq50MypFW4bv2bCN37L0PqcuYz+e4="; }; aarch64-linux = fetchurl { url = "https://storage.googleapis.com/antigravity-public/antigravity-cli/${wholeVersion}/linux-arm/cli_linux_arm64.tar.gz"; - hash = "sha256-C6+/uDFR+8SRbEdHdNdb4XsfQ/Kd/osRFjwJzcHcCLo="; + hash = "sha256-QWQevvVezRdubRbG3V64C/XMHunfDsdA1OM8yhHoCHA="; }; aarch64-darwin = fetchurl { url = "https://storage.googleapis.com/antigravity-public/antigravity-cli/${wholeVersion}/darwin-arm/cli_mac_arm64.tar.gz"; - hash = "sha256-BLYP6zMWtjBWToZQY0vFha2drzN+sDqUgAxE0t+ciRk="; + hash = "sha256-j+/brIYCKjIOa0KSGZHt4Ic4tjTzOrfPtA4J8iY9tHE="; }; x86_64-darwin = fetchurl { url = "https://storage.googleapis.com/antigravity-public/antigravity-cli/${wholeVersion}/darwin-x64/cli_mac_x64.tar.gz"; - hash = "sha256-yr3P7MEynP0M8dhKQftuGClpg5UZ2es7MTQLMeRp4GI="; + hash = "sha256-0Cp76whEYtBdZS6GOnC+qqICGoqexX+v3KCFJmfaFAU="; }; }; in From 07aa7f1a3e86a35d05b8ab4fa4564dd9ff5cf6b9 Mon Sep 17 00:00:00 2001 From: Dionysis Grigoropoulos Date: Fri, 12 Jun 2026 17:08:13 +0300 Subject: [PATCH 238/286] dns-collector: Fix broken links in metadata --- pkgs/by-name/dn/dns-collector/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dn/dns-collector/package.nix b/pkgs/by-name/dn/dns-collector/package.nix index 2a5f099884c9..850a9579e667 100644 --- a/pkgs/by-name/dn/dns-collector/package.nix +++ b/pkgs/by-name/dn/dns-collector/package.nix @@ -38,8 +38,8 @@ buildGoModule (finalAttrs: { versionCheckProgramArg = "-version"; meta = { - changelog = "https://github.com/dmachart/dns-collector/releases/tag/v${finalAttrs.version}"; - homepage = "https://github.com/dmachart/dns-collector"; + changelog = "https://github.com/dmachard/dns-collector/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/dmachard/dns-collector"; description = "Ingesting, pipelining, and enhancing your DNS logs with usage indicators, security analysis, and additional metadata"; license = lib.licenses.mit; mainProgram = "go-dnscollector"; From 3dbdf9d38dbcc4524f7cfe56d28eb77eb2a9eb98 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Fri, 12 Jun 2026 16:28:30 +0200 Subject: [PATCH 239/286] maintainers: remove ivan-tkatchev --- maintainers/maintainer-list.nix | 6 ------ pkgs/by-name/bo/boost-build/package.nix | 2 +- pkgs/by-name/gt/gtest/package.nix | 2 +- pkgs/by-name/ma/makerpm/package.nix | 2 +- .../python-modules/marshmallow-oneofschema/default.nix | 2 +- pkgs/development/python-modules/python-nvd3/default.nix | 2 +- .../python-modules/sqlalchemy-jsonfield/default.nix | 2 +- 7 files changed, 6 insertions(+), 12 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 42c0657a8c62..cd2c219c1698 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11906,12 +11906,6 @@ github = "ivan-timokhin"; githubId = 9802104; }; - ivan-tkatchev = { - email = "tkatchev@gmail.com"; - github = "ivan-tkatchev"; - githubId = 650601; - name = "Ivan Tkatchev"; - }; ivan770 = { email = "ivan@ivan770.me"; github = "ivan770"; diff --git a/pkgs/by-name/bo/boost-build/package.nix b/pkgs/by-name/bo/boost-build/package.nix index f789f8c0cb82..aec23ef6a32e 100644 --- a/pkgs/by-name/bo/boost-build/package.nix +++ b/pkgs/by-name/bo/boost-build/package.nix @@ -78,6 +78,6 @@ stdenv.mkDerivation { homepage = "https://www.boost.org/build/"; license = lib.licenses.boost; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ ivan-tkatchev ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/gt/gtest/package.nix b/pkgs/by-name/gt/gtest/package.nix index 27424fb2c83c..49d5de368f04 100644 --- a/pkgs/by-name/gt/gtest/package.nix +++ b/pkgs/by-name/gt/gtest/package.nix @@ -69,6 +69,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/google/googletest"; license = lib.licenses.bsd3; platforms = lib.platforms.all; - maintainers = with lib.maintainers; [ ivan-tkatchev ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/ma/makerpm/package.nix b/pkgs/by-name/ma/makerpm/package.nix index d7edcd74cb97..b32bdc2ee916 100644 --- a/pkgs/by-name/ma/makerpm/package.nix +++ b/pkgs/by-name/ma/makerpm/package.nix @@ -35,6 +35,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "makerpm"; license = lib.licenses.free; platforms = lib.platforms.all; - maintainers = [ lib.maintainers.ivan-tkatchev ]; + maintainers = [ ]; }; }) diff --git a/pkgs/development/python-modules/marshmallow-oneofschema/default.nix b/pkgs/development/python-modules/marshmallow-oneofschema/default.nix index 23382bf35f8e..3caa6fa5e3b9 100644 --- a/pkgs/development/python-modules/marshmallow-oneofschema/default.nix +++ b/pkgs/development/python-modules/marshmallow-oneofschema/default.nix @@ -32,6 +32,6 @@ buildPythonPackage rec { changelog = "https://github.com/marshmallow-code/marshmallow-oneofschema/blob/${version}/CHANGELOG.rst"; homepage = "https://github.com/marshmallow-code/marshmallow-oneofschema"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ ivan-tkatchev ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/python-nvd3/default.nix b/pkgs/development/python-modules/python-nvd3/default.nix index 54006017fd58..5829cbe73ade 100644 --- a/pkgs/development/python-modules/python-nvd3/default.nix +++ b/pkgs/development/python-modules/python-nvd3/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { homepage = "https://github.com/areski/python-nvd3"; changelog = "https://github.com/areski/python-nvd3/releases/tag/${src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ ivan-tkatchev ]; + maintainers = [ ]; mainProgram = "nvd3"; }; } diff --git a/pkgs/development/python-modules/sqlalchemy-jsonfield/default.nix b/pkgs/development/python-modules/sqlalchemy-jsonfield/default.nix index ab46d7723fce..27410f916f22 100644 --- a/pkgs/development/python-modules/sqlalchemy-jsonfield/default.nix +++ b/pkgs/development/python-modules/sqlalchemy-jsonfield/default.nix @@ -44,6 +44,6 @@ buildPythonPackage rec { homepage = "https://github.com/penguinolog/sqlalchemy_jsonfield"; changelog = "https://github.com/penguinolog/sqlalchemy_jsonfield/releases/tag/${version}"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ ivan-tkatchev ]; + maintainers = [ ]; }; } From 307a2bf66f4d964b8f42167e5e1870ee38083af5 Mon Sep 17 00:00:00 2001 From: emilylange Date: Fri, 12 Jun 2026 16:36:10 +0200 Subject: [PATCH 240/286] chromium,chromedriver: 149.0.7827.102 -> 149.0.7827.114 https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_01962725236.html This update includes 28 security fixes. CVEs: CVE-2026-12007 CVE-2026-12008 CVE-2026-12009 CVE-2026-12010 CVE-2026-12011 CVE-2026-12012 CVE-2026-12013 CVE-2026-12014 CVE-2026-12015 CVE-2026-12016 CVE-2026-12017 CVE-2026-12018 CVE-2026-12019 CVE-2026-12020 CVE-2026-12022 CVE-2026-12023 CVE-2026-12024 CVE-2026-12025 CVE-2026-12026 CVE-2026-12027 CVE-2026-12028 CVE-2026-12029 CVE-2026-12030 CVE-2026-12031 CVE-2026-12032 CVE-2026-12033 CVE-2026-12034 CVE-2026-12035 --- .../networking/browsers/chromium/info.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 686a3f7aa05e..7c04bd3200c0 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,10 +1,10 @@ { "chromium": { - "version": "149.0.7827.102", + "version": "149.0.7827.114", "chromedriver": { - "version": "149.0.7827.103", - "hash_darwin": "sha256-3ws6RyF5SwjRcdo4IY+MzqcaZ6214dCVV3YB4YL+h6k=", - "hash_darwin_aarch64": "sha256-S8/dGAlipcYXzZIEJEGAnvsu3ilqjnBb8IdXUxGrp2o=" + "version": "149.0.7827.115", + "hash_darwin": "sha256-DOhM1knKphvLNyrkf0uvb9NZ3kBwSuVN5hkQLqAZR1Y=", + "hash_darwin_aarch64": "sha256-HXWvAjMdMMbeF8DsgFKNM+S0ZEYr2M8Wj0uUZC7tmxY=" }, "deps": { "depot_tools": { @@ -21,8 +21,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "112f665d98a2fe84b156c74fbea2aed742f16c15", - "hash": "sha256-75PYsss5Qob493WCc28XHncjFIlvUr2HQx79w5UmK/k=", + "rev": "5be7af702aa73ed64f47858cecc86290e42f2a20", + "hash": "sha256-R2vnW3Wa+REar23OhyFWzOo44F8NN9IqH7GjWJ1g1lo=", "recompress": true }, "src/third_party/clang-format/script": { From e6d88d39e2b9a620f389ce4e708516752c5e679a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 14:41:31 +0000 Subject: [PATCH 241/286] python3Packages.copier: 9.15.1 -> 9.15.2 --- pkgs/development/python-modules/copier/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/copier/default.nix b/pkgs/development/python-modules/copier/default.nix index 0c93f62cf4a8..819eddb0ebc1 100644 --- a/pkgs/development/python-modules/copier/default.nix +++ b/pkgs/development/python-modules/copier/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "copier"; - version = "9.15.1"; + version = "9.15.2"; pyproject = true; src = fetchFromGitHub { @@ -39,7 +39,7 @@ buildPythonPackage rec { postFetch = '' rm $out/tests/demo/doc/ma*ana.txt ''; - hash = "sha256-HetG19IfXCVAtdKpj5XPJUIqHH10kut3gPcDwbfN6+8="; + hash = "sha256-57FQtXPf9L7dXogf2mmWVViggHkn/2VTKm/B4FFSrfI="; }; env.POETRY_DYNAMIC_VERSIONING_BYPASS = version; From c9ab01d7e77b67167bcc36f00843e807b7d2c616 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Fri, 12 Jun 2026 10:15:51 -0400 Subject: [PATCH 242/286] tabby-agent: migrate to pnpm 11 and fetcherVersion 4 --- pkgs/by-name/ta/tabby-agent/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ta/tabby-agent/package.nix b/pkgs/by-name/ta/tabby-agent/package.nix index 380e93f36c17..ce4c71dde583 100644 --- a/pkgs/by-name/ta/tabby-agent/package.nix +++ b/pkgs/by-name/ta/tabby-agent/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, nix-update-script, nodejs, - pnpm_9, + pnpm_11, fetchPnpmDeps, pnpmConfigHook, wrapGAppsHook3, @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pnpmConfigHook - pnpm_9 + pnpm_11 wrapGAppsHook3 ]; @@ -51,9 +51,9 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_9; - fetcherVersion = 3; - hash = "sha256-xx45vudeW6OnUgyH0N+gQI5GPT8k5B4x0HdCvHF+f9A="; + pnpm = pnpm_11; + fetcherVersion = 4; + hash = "sha256-idEByCnQmqpnvni0RahZ7qEa0C/0zVPRFv0jaj3BcnM="; }; passthru.updateScript = nix-update-script { From 7419fc9e4e54b17a40cfd2f3f4552ddee79c5e61 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Fri, 12 Jun 2026 10:16:07 -0400 Subject: [PATCH 243/286] tabby-agent: 0.31.2 -> 0.32.0 --- pkgs/by-name/ta/tabby-agent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/tabby-agent/package.nix b/pkgs/by-name/ta/tabby-agent/package.nix index ce4c71dde583..ade9b0748e48 100644 --- a/pkgs/by-name/ta/tabby-agent/package.nix +++ b/pkgs/by-name/ta/tabby-agent/package.nix @@ -11,13 +11,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "tabby-agent"; - version = "0.31.2"; + version = "0.32.0"; src = fetchFromGitHub { owner = "TabbyML"; repo = "tabby"; tag = "v${finalAttrs.version}"; - hash = "sha256-dVQ/OLJnXgkzWfX3p6Cplw9hti2jXoMKCvKhm6YNzAI="; + hash = "sha256-OeHRJOg7UEOVBG7jTUGCpiuKZI0Jj7Gl7QDKpsjX5Bc="; }; nativeBuildInputs = [ From 8f546578b411c5a843d610076abbbaa73e56e783 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Fri, 12 Jun 2026 10:16:34 -0400 Subject: [PATCH 244/286] tabby-agent: modernize --- pkgs/by-name/ta/tabby-agent/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ta/tabby-agent/package.nix b/pkgs/by-name/ta/tabby-agent/package.nix index ade9b0748e48..38cebb8dfbac 100644 --- a/pkgs/by-name/ta/tabby-agent/package.nix +++ b/pkgs/by-name/ta/tabby-agent/package.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://github.com/TabbyML/tabby"; - changelog = "https://github.com/TabbyML/tabby/releases/tag/v${finalAttrs.version}"; + changelog = "https://github.com/TabbyML/tabby/releases/tag/v${finalAttrs.src.tag}"; description = "Language server used to communicate with Tabby server"; mainProgram = "tabby-agent"; license = lib.licenses.asl20; From d9f2553da8dc567f0ca9593199e41c31eef84565 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Fri, 12 Jun 2026 10:16:55 -0400 Subject: [PATCH 245/286] tabby-agent: adopt --- pkgs/by-name/ta/tabby-agent/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ta/tabby-agent/package.nix b/pkgs/by-name/ta/tabby-agent/package.nix index 38cebb8dfbac..f53f6d877d11 100644 --- a/pkgs/by-name/ta/tabby-agent/package.nix +++ b/pkgs/by-name/ta/tabby-agent/package.nix @@ -69,6 +69,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Language server used to communicate with Tabby server"; mainProgram = "tabby-agent"; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = [ lib.maintainers.skohtv ]; }; }) From d5713e60b92cfd84f281cc203c03814626985d64 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 14:57:48 +0000 Subject: [PATCH 246/286] gh-eco: 0.1.5 -> 0.1.6 --- pkgs/by-name/gh/gh-eco/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/gh-eco/package.nix b/pkgs/by-name/gh/gh-eco/package.nix index cbe12671bf6a..ca80d2c1abf0 100644 --- a/pkgs/by-name/gh/gh-eco/package.nix +++ b/pkgs/by-name/gh/gh-eco/package.nix @@ -4,7 +4,7 @@ buildGoModule, }: let - version = "0.1.5"; + version = "0.1.6"; in buildGoModule { pname = "gh-eco"; @@ -14,10 +14,10 @@ buildGoModule { owner = "jrnxf"; repo = "gh-eco"; tag = "v${version}"; - hash = "sha256-Xtlz+u31hO81M53V0ZUtxmOgJ60zlspgVyCr181QrRE="; + hash = "sha256-PkZ/5mYAbPAELxW4l4BIck4qedOJ7htWqrH0KEKrF9o="; }; - vendorHash = "sha256-mPZQPjZ+nnsRMYnSWDM9rYeAPvPwAp3vLZXwTNNHSx0="; + vendorHash = "sha256-LrD6mfzilN+5nHBY/j2Jn+poc8ZXpr5rAs2oOkhDZNs="; ldflags = [ "-s" From a051247c0956e7649d8d8411069b13c00b63da17 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 12:24:54 +0000 Subject: [PATCH 247/286] python3Packages.openmm-torch: init at 1.5.1 --- .../python-modules/openmm-torch/default.nix | 120 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 122 insertions(+) create mode 100644 pkgs/development/python-modules/openmm-torch/default.nix diff --git a/pkgs/development/python-modules/openmm-torch/default.nix b/pkgs/development/python-modules/openmm-torch/default.nix new file mode 100644 index 000000000000..deee601861ed --- /dev/null +++ b/pkgs/development/python-modules/openmm-torch/default.nix @@ -0,0 +1,120 @@ +{ + lib, + fetchFromGitHub, + buildPythonPackage, + + # nativeBuildInputs + cmake, + pip, + setuptools, + swig, + wheel, + autoAddDriverRunpath, + + # dependencies + openmm, + torch, +}: +let + inherit (torch) cudaSupport cudaPackages; +in +buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { + pname = "openmm-torch"; + version = "1.5.1"; + pyproject = false; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "openmm"; + repo = "openmm-torch"; + tag = "v${finalAttrs.version}"; + hash = "sha256-z9aw1ye9zcDTiS/2eBBoxqSjds+eB2aMeO04GzsH3aw="; + }; + + # Ensure pip will not try to query an online index + install to the output store path + postPatch = '' + substituteInPlace python/CMakeLists.txt \ + --replace-fail \ + '-m pip install .' \ + '-m pip install --no-index --no-build-isolation --no-deps --prefix=$ENV{out} .' + ''; + + cmakeFlags = [ + (lib.cmakeFeature "OPENMM_DIR" "${openmm}") + + # Upstream's CMakeLists.txt registers OPENMM_DIR's lib directories as the build RPATH. CMake then + # fails trying to rewrite the install RPATH because Nix's cc-wrapper has already baked the correct + # RUNPATH (torch, openmm, ...) into the library at link time. Disable CMake's RPATH handling and + # keep the Nix-set RUNPATH. + (lib.cmakeBool "CMAKE_SKIP_RPATH" true) + + (lib.cmakeBool "NN_BUILD_CUDA_LIB" cudaSupport) + ]; + + nativeBuildInputs = [ + cmake + pip + setuptools + swig + wheel + ] + ++ lib.optionals cudaSupport [ + cudaPackages.cuda_nvcc + autoAddDriverRunpath + ]; + + env.NIX_LDFLAGS = toString ( + lib.optionals cudaSupport [ + # The CUDA platform references driver API (libcuda) symbols. + # Upstream's CMake only links the driver library on Windows; on Linux it relies on it being on the + # link path, which fails in the sandbox (the openmm CUDA libs point their RUNPATH at the impure + # /run/opengl-driver/lib). + + # Link the driver stub explicitly so the symbols resolve; the real driver is found at runtime via + # autoAddDriverRunpath, and removeStubsFromRunpath strips the stub path from the output. + "-L${lib.getOutput "stubs" cudaPackages.cuda_cudart}/lib/stubs" + + "-lcuda" + ] + ); + + buildInputs = [ + openmm + torch + ] + ++ lib.optionals cudaSupport [ + cudaPackages.cuda_cudart + cudaPackages.cuda_nvrtc + ]; + + dependencies = [ + openmm + torch + ]; + + # Install the python bindings + postInstall = '' + ${lib.optionalString cudaSupport '' + # The Python extension only wraps the core TorchForce API; it must not link the CUDA driver + # stub, otherwise importing it would require libcuda.so.1 at load time (absent in the sandbox + # and on CPU-only hosts). + export NIX_LDFLAGS="''${NIX_LDFLAGS//-lcuda/}" + ''} + make PythonInstall + ''; + + pythonImportsCheck = [ "openmmtorch" ]; + + # No tests + doCheck = false; + + meta = { + description = "OpenMM plugin to define forces with neural networks"; + homepage = "https://github.com/openmm/openmm-torch"; + changelog = "https://github.com/openmm/openmm-torch/releases/tag/${finalAttrs.src.tag}"; + # https://github.com/openmm/openmm-torch/tree/master#license + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ GaetanLepage ]; + platforms = lib.platforms.linux; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 59128805b25d..cb255c8fb62c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11841,6 +11841,8 @@ self: super: with self; { } ); + openmm-torch = callPackage ../development/python-modules/openmm-torch { }; + openpaperwork-core = callPackage ../applications/office/paperwork/openpaperwork-core.nix { }; openpaperwork-gtk = callPackage ../applications/office/paperwork/openpaperwork-gtk.nix { }; From 155a9322c9f4722c250f7fbaab61d86e38d8f3e1 Mon Sep 17 00:00:00 2001 From: networkException Date: Fri, 12 Jun 2026 17:03:11 +0200 Subject: [PATCH 248/286] ungoogled-chromium: 149.0.7827.102-1 -> 149.0.7827.114-1 https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_01962725236.html This update includes 28 security fixes. CVEs: CVE-2026-12007 CVE-2026-12008 CVE-2026-12009 CVE-2026-12010 CVE-2026-12011 CVE-2026-12012 CVE-2026-12013 CVE-2026-12014 CVE-2026-12015 CVE-2026-12016 CVE-2026-12017 CVE-2026-12018 CVE-2026-12019 CVE-2026-12020 CVE-2026-12022 CVE-2026-12023 CVE-2026-12024 CVE-2026-12025 CVE-2026-12026 CVE-2026-12027 CVE-2026-12028 CVE-2026-12029 CVE-2026-12030 CVE-2026-12031 CVE-2026-12032 CVE-2026-12033 CVE-2026-12034 CVE-2026-12035 --- .../networking/browsers/chromium/info.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 7c04bd3200c0..3b348ec2911a 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -823,7 +823,7 @@ } }, "ungoogled-chromium": { - "version": "149.0.7827.102", + "version": "149.0.7827.114", "deps": { "depot_tools": { "rev": "45dedc4c3b87c982fd846b3dc599b233ed3aff90", @@ -835,16 +835,16 @@ "hash": "sha256-oFs7fZAZEs/gQ7X1A4uigo9+Y+iEN9sMMQYwAjEuD04=" }, "ungoogled-patches": { - "rev": "149.0.7827.102-1", - "hash": "sha256-I2yrFav9r+vfkKfCpa71F8amzApGViVT8Enlmukwe7s=" + "rev": "149.0.7827.114-1", + "hash": "sha256-F0pIlZM/EBPLIZxD8jyLX7HWe0vFn2HXs2vkM5+Xplg=" }, "npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "112f665d98a2fe84b156c74fbea2aed742f16c15", - "hash": "sha256-75PYsss5Qob493WCc28XHncjFIlvUr2HQx79w5UmK/k=", + "rev": "5be7af702aa73ed64f47858cecc86290e42f2a20", + "hash": "sha256-R2vnW3Wa+REar23OhyFWzOo44F8NN9IqH7GjWJ1g1lo=", "recompress": true }, "src/third_party/clang-format/script": { From 8fed7958a5ecf9826810f7fcbf3e97b0dc5093da Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 15:14:37 +0000 Subject: [PATCH 249/286] slothy: 0.2.1 -> 0.2.2 --- pkgs/development/python-modules/slothy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/slothy/default.nix b/pkgs/development/python-modules/slothy/default.nix index fa35bc5d3ec0..15b740b22fd5 100644 --- a/pkgs/development/python-modules/slothy/default.nix +++ b/pkgs/development/python-modules/slothy/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "slothy"; - version = "0.2.1"; + version = "0.2.2"; pyproject = true; src = fetchFromGitHub { owner = "slothy-optimizer"; repo = "slothy"; tag = version; - hash = "sha256-/xjOhf/Z4IQjrI05IfLWurZ0x0zTH97pr9F8dtEEsbA="; + hash = "sha256-pyES6ithBVAFSVdjsM61kp6eeEUxNsLs7jdekpX+YuA="; }; build-system = [ setuptools ]; From 7bd22e8b355e02d08e4ebe413ce6bcc8f72d2519 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 15:31:45 +0000 Subject: [PATCH 250/286] deterministic-zip: 6.0.3 -> 6.1.0 --- pkgs/by-name/de/deterministic-zip/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/de/deterministic-zip/package.nix b/pkgs/by-name/de/deterministic-zip/package.nix index a7e23a4ef569..7d4eb1b5bc3f 100644 --- a/pkgs/by-name/de/deterministic-zip/package.nix +++ b/pkgs/by-name/de/deterministic-zip/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "deterministic-zip"; - version = "6.0.3"; + version = "6.1.0"; src = fetchFromGitHub { owner = "timo-reymann"; repo = "deterministic-zip"; tag = finalAttrs.version; - hash = "sha256-YQCJ2nAE9/wt+KiU2eXdGXVxFiHZzBMyNX+1sSPtxt4="; + hash = "sha256-zGIij65ziX/nB5wGj1plX0e8uj7EDHYFAAj2mPalibQ="; }; vendorHash = "sha256-hEPZrS2D6YqlaaJXF8uyt+fJ38Adi3WvOq7v9dZuovI="; From 963a5f14fad333660df514f0692fff6be695ff1b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 15:34:15 +0000 Subject: [PATCH 251/286] crawley: 1.7.19 -> 1.7.20 --- pkgs/by-name/cr/crawley/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/crawley/package.nix b/pkgs/by-name/cr/crawley/package.nix index 3abb7ee8197a..1ba0bb9c7dae 100644 --- a/pkgs/by-name/cr/crawley/package.nix +++ b/pkgs/by-name/cr/crawley/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "crawley"; - version = "1.7.19"; + version = "1.7.20"; src = fetchFromGitHub { owner = "s0rg"; repo = "crawley"; rev = "v${finalAttrs.version}"; - hash = "sha256-d854JL2/ZhEKQUG8tJ7TctDaicWnAKEFl0mJF6MIvls="; + hash = "sha256-paKlo/awxxji1TzCC4jEJT2r2svS6AiI6GiwOiBs4Ps="; }; nativeBuildInputs = [ installShellFiles ]; - vendorHash = "sha256-lptFxIt5b7d6hIXdAqakA1K78NGJ86u0p/XfbQMiTsc="; + vendorHash = "sha256-jqJtWLwLO0UsDa6Al2Jb0fc3nwSWMMNc/ikxtMOPpCE="; ldflags = [ "-w" From e9cc8a3108841809ef5deff972bd226958903825 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 12:01:56 +0000 Subject: [PATCH 252/286] mistral-vibe: 2.14.1 -> 2.15.0 Diff: https://github.com/mistralai/mistral-vibe/compare/v2.14.1...v2.15.0 Changelog: https://github.com/mistralai/mistral-vibe/blob/v2.15.0/CHANGELOG.md --- pkgs/by-name/mi/mistral-vibe/package.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mistral-vibe/package.nix b/pkgs/by-name/mi/mistral-vibe/package.nix index 721ad86d4060..25e74941caae 100644 --- a/pkgs/by-name/mi/mistral-vibe/package.nix +++ b/pkgs/by-name/mi/mistral-vibe/package.nix @@ -28,7 +28,7 @@ let in python3Packages.buildPythonApplication (finalAttrs: { pname = "mistral-vibe"; - version = "2.14.1"; + version = "2.15.0"; pyproject = true; __structuredAttrs = true; @@ -36,7 +36,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "mistralai"; repo = "mistral-vibe"; tag = "v${finalAttrs.version}"; - hash = "sha256-Mkz4COMQDQvMZ5rKOYLsIUWFcZfI/dUqpf8z/23YDrY="; + hash = "sha256-UGi20sH/w5Yv6d89c8/1+ly3xssqnjhLug8Mvb62kK0="; }; build-system = with python3Packages; [ @@ -165,6 +165,9 @@ python3Packages.buildPythonApplication (finalAttrs: { # reason: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Missing Authority Key Identifier (_ssl.c:1032) "test_generic_backend_streaming_uses_ssl_cert_file" + # AssertionError: assert 0 == 1 + "test_preserves_accents_when_matching_latin1_encoded_file" + # Fail in the sandbox # vibe.core.audio_recorder.audio_recorder_port.NoAudioInputDeviceError: No audio input device available "test_audio_stream_yields_chunks" @@ -232,6 +235,8 @@ python3Packages.buildPythonApplication (finalAttrs: { "tests/acp/test_acp_entrypoint_smoke.py" ]; + __darwinAllowLocalNetworking = true; + meta = { description = "Minimal CLI coding agent by Mistral"; homepage = "https://github.com/mistralai/mistral-vibe"; From e356cf3239b679a41cc0fc9423ee1a8e3056503c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 15:44:21 +0000 Subject: [PATCH 253/286] python3Packages.plotnine: 0.15.5 -> 0.15.6 Diff: https://github.com/has2k1/plotnine/compare/v0.15.5...v0.15.6 Changelog: https://github.com/has2k1/plotnine/releases/tag/v0.15.6 --- pkgs/development/python-modules/plotnine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plotnine/default.nix b/pkgs/development/python-modules/plotnine/default.nix index 724a845abfe8..f66d6e3cef87 100644 --- a/pkgs/development/python-modules/plotnine/default.nix +++ b/pkgs/development/python-modules/plotnine/default.nix @@ -23,7 +23,7 @@ buildPythonPackage (finalAttrs: { pname = "plotnine"; - version = "0.15.5"; + version = "0.15.6"; pyproject = true; __structuredAttrs = true; @@ -31,7 +31,7 @@ buildPythonPackage (finalAttrs: { owner = "has2k1"; repo = "plotnine"; tag = "v${finalAttrs.version}"; - hash = "sha256-o2yCZeYMIKpmJ7ekH4dCFZXnxyw7uN5rhXYehCNOOWI="; + hash = "sha256-5/1LV5MvqXZZiXxp1HnUb665kaRPfaiLH750iovoH4g="; }; build-system = [ setuptools-scm ]; From 5e8c975ae69f0705e7f784591bf0f95e7d1be260 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 15:54:41 +0000 Subject: [PATCH 254/286] csharp-ls: 0.24.0 -> 0.25.0 Diff: https://github.com/razzmatazz/csharp-language-server/compare/0.24.0...0.25.0 Changelog: https://github.com/razzmatazz/csharp-language-server/releases/tag/0.25.0 --- pkgs/by-name/cs/csharp-ls/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cs/csharp-ls/package.nix b/pkgs/by-name/cs/csharp-ls/package.nix index e93012514bf2..decfbf629b2a 100644 --- a/pkgs/by-name/cs/csharp-ls/package.nix +++ b/pkgs/by-name/cs/csharp-ls/package.nix @@ -11,9 +11,9 @@ in buildDotnetGlobalTool (finalAttrs: { pname = "csharp-ls"; - version = "0.24.0"; + version = "0.25.0"; - nugetHash = "sha256-hpLTqgxwXiycfTaSd3nliS1quNB3VHLpSDBo+V18a9A="; + nugetHash = "sha256-w+zbCCR7ns8a5TqAOlwi5nE3AKWF9xhWG2jLmKbpzeI="; inherit dotnet-sdk; dotnet-runtime = dotnet-sdk; From 91c185039a3b35c6e87c2f98fb901cc2898d2057 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 16:42:23 +0000 Subject: [PATCH 255/286] python3Packages.mistral-common: 1.11.2 -> 1.11.3 --- pkgs/development/python-modules/mistral-common/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mistral-common/default.nix b/pkgs/development/python-modules/mistral-common/default.nix index bda5944d02ab..8a9b481a9268 100644 --- a/pkgs/development/python-modules/mistral-common/default.nix +++ b/pkgs/development/python-modules/mistral-common/default.nix @@ -38,14 +38,14 @@ buildPythonPackage (finalAttrs: { pname = "mistral-common"; - version = "1.11.2"; + version = "1.11.3"; pyproject = true; src = fetchFromGitHub { owner = "mistralai"; repo = "mistral-common"; tag = "v${finalAttrs.version}"; - hash = "sha256-EXdZcBR61GNye8LqwIqRO8lP1lK6fqPJufWFO9XkkYQ="; + hash = "sha256-9NeJqv7m7vT/lI6mV9QbAsrLUcxO4Wr+QgKfz6RWtsM="; }; build-system = [ From f3b92a4441cd8b943e12a8bcd91c2b04dfaa9a51 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 16:51:10 +0000 Subject: [PATCH 256/286] pomerium: 0.32.7 -> 0.32.8 --- pkgs/by-name/po/pomerium/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/pomerium/package.nix b/pkgs/by-name/po/pomerium/package.nix index 194b1c65ef8b..83c43ac31a1c 100644 --- a/pkgs/by-name/po/pomerium/package.nix +++ b/pkgs/by-name/po/pomerium/package.nix @@ -16,12 +16,12 @@ let mapAttrsToList ; - version = "0.32.7"; + version = "0.32.8"; src = fetchFromGitHub { owner = "pomerium"; repo = "pomerium"; rev = "v${version}"; - hash = "sha256-JPRyLQzQmC3EiIp+rOMx24JVneFUN7ovC2eYrKxf3ik="; + hash = "sha256-Kqv3wbqiOnqEQiaz0J2P8Y2TToX5WiuKCZCbsl1bopM="; }; vendorHash = "sha256-ST33a/YNJiE70ORWNxS9gFNfHcNGGiQhOpUwqgbEJiQ="; From e5ea3b74dae7bc9e45b15915c4d7f16437df187f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 16:55:25 +0000 Subject: [PATCH 257/286] lazysql: 0.5.3 -> 0.5.4 --- pkgs/by-name/la/lazysql/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lazysql/package.nix b/pkgs/by-name/la/lazysql/package.nix index bda9fa1ae2a2..7ccbcaf947dd 100644 --- a/pkgs/by-name/la/lazysql/package.nix +++ b/pkgs/by-name/la/lazysql/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "lazysql"; - version = "0.5.3"; + version = "0.5.4"; src = fetchFromGitHub { owner = "jorgerojas26"; repo = "lazysql"; rev = "v${version}"; - hash = "sha256-XjBEbaNxdKnfheTeb0wPkqzYMs62TDJ6ZrUmvfxzdew="; + hash = "sha256-srQyUQM7lvJD5SLLX9tr3x8U2/sv/fIrspUgSPbnsac="; }; vendorHash = "sha256-FbAt/HsjoxqAKWQqqWN2xuyyTG2Ic4DcyEU4O0rjpQE="; From 1aa2077de9d7c4d1558fb88b292a00e8ed469586 Mon Sep 17 00:00:00 2001 From: bitbloxhub <45184892+bitbloxhub@users.noreply.github.com> Date: Fri, 12 Jun 2026 17:28:47 +0000 Subject: [PATCH 258/286] reframe: 1.15.2 -> 1.16.0 --- pkgs/by-name/re/reframe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/reframe/package.nix b/pkgs/by-name/re/reframe/package.nix index 7ce80f88692e..3db4f76a6284 100644 --- a/pkgs/by-name/re/reframe/package.nix +++ b/pkgs/by-name/re/reframe/package.nix @@ -25,13 +25,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "reframe"; - version = "1.15.2"; + version = "1.16.0"; src = fetchFromGitHub { owner = "AlynxZhou"; repo = "reframe"; tag = "v${finalAttrs.version}"; - hash = "sha256-R0l/sXRT+B3mb1SMoX9DLUbFP4lcTK2dVJox8OWwY6Y="; + hash = "sha256-2GuQ+Qwlbv83OBgg017MU0n58lGpY1yjsCWQMpXeQlw="; fetchSubmodules = true; }; From 69f04755333c5f434d020c838b1ab1965d2aae36 Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Fri, 12 Jun 2026 19:25:49 +0200 Subject: [PATCH 259/286] systemdUkify: fix missing cryptography dependency Signed-off-by: Marc 'risson' Schmitt --- pkgs/os-specific/linux/systemd/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 6af44a1f2b30..f0fb666cd8de 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -363,7 +363,14 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals (withHomed || withCryptsetup) [ libfido2 ] ++ lib.optionals withLibBPF [ libbpf ] ++ lib.optional withTpm2Tss tpm2-tss - ++ lib.optional withUkify (python3Packages.python.withPackages (ps: with ps; [ pefile ])) + ++ lib.optional withUkify ( + python3Packages.python.withPackages ( + ps: with ps; [ + cryptography + pefile + ] + ) + ) ++ lib.optionals withPasswordQuality [ libpwquality ] ++ lib.optionals withQrencode [ qrencode ] ++ lib.optionals withLibarchive [ libarchive ] From 8bcd92d92ed72ac43832670e98beb52cdb4e3911 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 17:55:02 +0000 Subject: [PATCH 260/286] ankiAddons.anki-quizlet-importer-extended: 2026.01.17 -> 2026.06.08 --- .../an/anki/addons/anki-quizlet-importer-extended/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/anki/addons/anki-quizlet-importer-extended/default.nix b/pkgs/by-name/an/anki/addons/anki-quizlet-importer-extended/default.nix index 8602a87598aa..70b70de85a39 100644 --- a/pkgs/by-name/an/anki/addons/anki-quizlet-importer-extended/default.nix +++ b/pkgs/by-name/an/anki/addons/anki-quizlet-importer-extended/default.nix @@ -5,12 +5,12 @@ }: anki-utils.buildAnkiAddon (finalAttrs: { pname = "anki-quizlet-importer-extended"; - version = "2026.01.17"; + version = "2026.06.08"; src = fetchFromGitHub { owner = "sviatoslav-lebediev"; repo = "anki-quizlet-importer-extended"; tag = "v${finalAttrs.version}"; - hash = "sha256-BTddZColXM193x8xFa1axHeiWukjxXvwkXGpHxsLtR0="; + hash = "sha256-f8Y2Tp3Wo41rKhz/YX602xhxvR7xWUOfvjIKuprt/bo="; }; meta = { description = "Import Quizlet Decks into Anki"; From e595ecab3220b0de1e3076b94499a5acfd7612fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 18:15:23 +0000 Subject: [PATCH 261/286] intelli-shell: 3.4.2 -> 3.4.3 --- 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 721eeb78e875..cac4d1afcccf 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.2"; + version = "3.4.3"; src = fetchFromGitHub { owner = "lasantosr"; repo = "intelli-shell"; rev = "v${finalAttrs.version}"; - hash = "sha256-p0o1KFNo+gR/eTaYGd3HkE1Ndwt8mqQOz0gHzM8lnBk="; + hash = "sha256-oE/o+8+nLO1cW3P/AeVtNOjZgQNl1ze/LCHe7Gx9UEU="; }; - cargoHash = "sha256-xJ2hjv3JlzMcnjoTAzuXA8Hongb9gfuXxnWFBQkffOc="; + cargoHash = "sha256-qK8HioGJfLARjo/fhe3ZOqNeqneGqnlg7I3+7fkMm5I="; nativeBuildInputs = [ pkg-config From 89101e36af766e755aca70239222cfeee3274e21 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 18:42:10 +0000 Subject: [PATCH 262/286] mcp-server-git: 2026.1.26 -> 2026.6.3 --- pkgs/by-name/mc/mcp-server-git/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mc/mcp-server-git/package.nix b/pkgs/by-name/mc/mcp-server-git/package.nix index f5f78899a692..2d36a3921180 100644 --- a/pkgs/by-name/mc/mcp-server-git/package.nix +++ b/pkgs/by-name/mc/mcp-server-git/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mcp-server-git"; - version = "2026.1.26"; + version = "2026.6.3"; pyproject = true; src = fetchFromGitHub { owner = "modelcontextprotocol"; repo = "servers"; tag = finalAttrs.version; - hash = "sha256-uULXUEHFZpYm/fmF6PkOFCxS+B+0q3dMveLG+3JHrhk="; + hash = "sha256-C5wE5ChDI1w4fh5LC1gV9WFuKMVfwvSnS18Fi2s+t+s="; }; sourceRoot = "${finalAttrs.src.name}/src/git/"; From 4703bc44b1d7446a0930e5fd44ec0a1cad40c2ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 18:43:13 +0000 Subject: [PATCH 263/286] mcp-server-time: 2026.1.26 -> 2026.6.3 --- pkgs/by-name/mc/mcp-server-time/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mc/mcp-server-time/package.nix b/pkgs/by-name/mc/mcp-server-time/package.nix index c49b951a5869..a2542902074f 100644 --- a/pkgs/by-name/mc/mcp-server-time/package.nix +++ b/pkgs/by-name/mc/mcp-server-time/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mcp-server-time"; - version = "2026.1.26"; + version = "2026.6.3"; pyproject = true; src = fetchFromGitHub { owner = "modelcontextprotocol"; repo = "servers"; tag = finalAttrs.version; - hash = "sha256-uULXUEHFZpYm/fmF6PkOFCxS+B+0q3dMveLG+3JHrhk="; + hash = "sha256-C5wE5ChDI1w4fh5LC1gV9WFuKMVfwvSnS18Fi2s+t+s="; }; sourceRoot = "${finalAttrs.src.name}/src/time/"; From 668c37f70926e93e93a9262296b38ab87e662d95 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Fri, 1 May 2026 16:08:39 -0400 Subject: [PATCH 264/286] aml: 0.3.0 -> 1.0.0 Diff: https://github.com/any1/aml/compare/v0.3.0...v1.0.0 --- pkgs/by-name/am/aml/package.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/am/aml/package.nix b/pkgs/by-name/am/aml/package.nix index c55e9dc25011..b185ffb70378 100644 --- a/pkgs/by-name/am/aml/package.nix +++ b/pkgs/by-name/am/aml/package.nix @@ -3,33 +3,34 @@ stdenv, fetchFromGitHub, meson, - pkg-config, ninja, }: stdenv.mkDerivation (finalAttrs: { pname = "aml"; - version = "0.3.0"; + version = "1.0.0"; src = fetchFromGitHub { owner = "any1"; repo = "aml"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-BX+MRqvnwwLPhz22m0gfJ2EkW31KQEi/YTgOCMcQk2Q="; + hash = "sha256-10gm6YphZrpLShj3NUj/AG24dSVLZAZbbnXr7GiF4DI="; }; nativeBuildInputs = [ meson - pkg-config ninja ]; + strictDeps = true; + + __structuredAttrs = true; + meta = { - description = "Another main loop"; - inherit (finalAttrs.src.meta) homepage; + description = "Andri's Main Loop"; + homepage = "https://github.com/any1/aml"; license = lib.licenses.isc; - platforms = lib.platforms.unix; - maintainers = [ ]; - broken = stdenv.hostPlatform.isDarwin; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ nickcao ]; }; }) From 5b9438fa89e52b663f5188932f8b9472317b6683 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Fri, 1 May 2026 16:00:23 -0400 Subject: [PATCH 265/286] neatvnc: 0.9.6 -> 1.0.0 Diff: https://github.com/any1/neatvnc/compare/v0.9.6...v1.0.0 Changelog: https://github.com/any1/neatvnc/releases/tag/v1.0.0 --- pkgs/by-name/ne/neatvnc/package.nix | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ne/neatvnc/package.nix b/pkgs/by-name/ne/neatvnc/package.nix index 4acbb12b429a..4d0730f08e66 100644 --- a/pkgs/by-name/ne/neatvnc/package.nix +++ b/pkgs/by-name/ne/neatvnc/package.nix @@ -8,21 +8,25 @@ aml, ffmpeg, gnutls, + libdrm, libjpeg_turbo, libgbm, + nettle, pixman, zlib, + python3, + openssl, }: stdenv.mkDerivation (finalAttrs: { pname = "neatvnc"; - version = "0.9.6"; + version = "1.0.0"; src = fetchFromGitHub { owner = "any1"; repo = "neatvnc"; rev = "v${finalAttrs.version}"; - hash = "sha256-VStlTsfXbFxTnRGdK1y7MLtCzxbHzraw5GGph3sS/kI="; + hash = "sha256-yEWNiazRxc8G7ToqOcTtCXEuBCgXO64v31Xx1YeOPCM="; }; strictDeps = true; @@ -37,17 +41,26 @@ stdenv.mkDerivation (finalAttrs: { aml ffmpeg gnutls + libdrm libjpeg_turbo libgbm + nettle pixman zlib ]; - mesonFlags = [ - (lib.mesonBool "tests" true) + nativeCheckInputs = [ + python3 + openssl ]; - doCheck = true; + mesonFlags = [ + (lib.mesonBool "tests" finalAttrs.finalPackage.doCheck) + ]; + + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + + __structuredAttrs = true; meta = { description = "VNC server library"; From e7362d22b944e6a6cbf781b1593dd11db02af011 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Fri, 1 May 2026 16:20:42 -0400 Subject: [PATCH 266/286] wayvnc: 0.9.1 -> 0.10.0 Diff: https://github.com/any1/wayvnc/compare/v0.9.1...v0.10.0 Changelog: https://github.com/any1/wayvnc/releases/tag/v0.10.0 --- pkgs/by-name/wa/wayvnc/package.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/wa/wayvnc/package.nix b/pkgs/by-name/wa/wayvnc/package.nix index d300c7b36fe7..e9adab82fde4 100644 --- a/pkgs/by-name/wa/wayvnc/package.nix +++ b/pkgs/by-name/wa/wayvnc/package.nix @@ -9,6 +9,7 @@ wayland-scanner, aml, jansson, + libdrm, libxkbcommon, libgbm, neatvnc, @@ -19,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "wayvnc"; - version = "0.9.1"; + version = "0.10.0"; src = fetchFromGitHub { owner = "any1"; repo = "wayvnc"; rev = "v${finalAttrs.version}"; - hash = "sha256-LINzkC18gitj1a8Giqlt/6LyydOdV+8YXRJmuxT/Nq8="; + hash = "sha256-+CAH2jcIIQqImonWeWxMQyTtEEuuQlaGyl/ajPfClh8="; }; strictDeps = true; @@ -45,6 +46,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ aml jansson + libdrm libxkbcommon libgbm neatvnc @@ -54,10 +56,12 @@ stdenv.mkDerivation (finalAttrs: { ]; mesonFlags = [ - (lib.mesonBool "tests" true) + (lib.mesonBool "tests" finalAttrs.finalPackage.doCheck) ]; - doCheck = true; + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + + __structuredAttrs = true; meta = { description = "VNC server for wlroots based Wayland compositors"; @@ -68,11 +72,11 @@ stdenv.mkDerivation (finalAttrs: { headless one, so it is also possible to run wayvnc without a physical display attached. ''; - mainProgram = "wayvnc"; - inherit (finalAttrs.src.meta) homepage; + homepage = "https://github.com/any1/wayvnc"; changelog = "https://github.com/any1/wayvnc/releases/tag/v${finalAttrs.version}"; license = lib.licenses.isc; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ nickcao ]; + mainProgram = "wayvnc"; }; }) From 09d3dec8cb42950e46f6543f07205097325165c7 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 12 May 2026 12:28:37 -0400 Subject: [PATCH 267/286] weston: 15.0.0 -> 15.0.1 Diff: https://gitlab.freedesktop.org/wayland/weston/-/compare/15.0.0...15.0.1 --- pkgs/by-name/we/weston/package.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/we/weston/package.nix b/pkgs/by-name/we/weston/package.nix index 0a552ce1b95c..921656aae6ca 100644 --- a/pkgs/by-name/we/weston/package.nix +++ b/pkgs/by-name/we/weston/package.nix @@ -56,22 +56,23 @@ stdenv.mkDerivation (finalAttrs: { pname = "weston"; - version = "15.0.0"; + version = "15.0.1"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "wayland"; repo = "weston"; rev = finalAttrs.version; - hash = "sha256-7FbQkXazsf6FkkNbE+Q6ilKACFa/CoOL2Q1oXHuaVX8="; + hash = "sha256-c6h8GQt1S3t2+K+8A4ncxBtWLtaV61EABdYA55o9i4o="; }; - # Backport for https://gitlab.freedesktop.org/wayland/weston/-/issues/1100 patches = [ + # backend-vnc, gitlab-ci: Update to Neat VNC 1.0.0, aml 1.0.0 + # https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/2064 (fetchpatch { - name = "weston-upstream-assertion-fix.patch"; - url = "https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1993.patch"; - hash = "sha256-705GIM7drTzv0N5Hk5dO18LWBnhhi1VoX8sfITHRYc4="; + url = "https://gitlab.freedesktop.org/wayland/weston/-/commit/8a1c91e771312d1e0d0cd92495ef717402784dae.patch"; + hash = "sha256-9eBONM7OfzHhCuT8Wnq534KS51q2VtUyOOLjYHohEds="; + excludes = [ ".gitlab-ci.yml" ]; }) ]; From 1bbd587ee37deb7069f862053e6d146df655b884 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Fri, 12 Jun 2026 14:58:51 -0400 Subject: [PATCH 268/286] wlvncc: 0-unstable-2025-07-07 -> 0-unstable-2026-04-29 Diff: https://github.com/any1/wlvncc/compare/bc6063aeacd4fbe9ac8f58f4ba3c5388b3e1f1f2...cc0abf87c37920540f2439a556e6a480c28f8f46 --- pkgs/by-name/wl/wlvncc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wl/wlvncc/package.nix b/pkgs/by-name/wl/wlvncc/package.nix index 33209a300ed9..b2abde634167 100644 --- a/pkgs/by-name/wl/wlvncc/package.nix +++ b/pkgs/by-name/wl/wlvncc/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation { pname = "wlvncc"; - version = "0-unstable-2025-07-07"; + version = "0-unstable-2026-04-29"; src = fetchFromGitHub { owner = "any1"; repo = "wlvncc"; - rev = "bc6063aeacd4fbe9ac8f58f4ba3c5388b3e1f1f2"; - hash = "sha256-Udu/CtrNBqnlgZCK2cS8VWNTfHJGXdijTnNIWnAW2Nw="; + rev = "cc0abf87c37920540f2439a556e6a480c28f8f46"; + hash = "sha256-VPZJd4/yerWZeLl+NVH1EDtSokeS/XMS6lQUXOn9a7Q="; }; nativeBuildInputs = [ From bb070e800e87352c70c540dea20b634afbf139d1 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sun, 31 May 2026 14:39:55 +0300 Subject: [PATCH 269/286] nixos/hyprland: migrate Systemd user settings to RFC 42-style attrs Signed-off-by: NotAShelf Change-Id: I6f9330373d89a24ccc191104bdeaa7236a6a6964 --- nixos/modules/programs/wayland/hyprland.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/programs/wayland/hyprland.nix b/nixos/modules/programs/wayland/hyprland.nix index c3fba1db7548..cd041ad85f91 100644 --- a/nixos/modules/programs/wayland/hyprland.nix +++ b/nixos/modules/programs/wayland/hyprland.nix @@ -107,9 +107,9 @@ in services.displayManager.sessionPackages = [ cfg.package ]; systemd = lib.mkIf cfg.systemd.setPath.enable { - user.extraConfig = '' - DefaultEnvironment="PATH=/run/wrappers/bin:/etc/profiles/per-user/%u/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:$PATH" - ''; + user.settings.Manager = { + DefaultEnvironment = "PATH=/run/wrappers/bin:/etc/profiles/per-user/%u/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:$PATH"; + }; }; } From 8ddc729506089de3323db2e07a25207f235b2455 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 19:26:04 +0000 Subject: [PATCH 270/286] proton-pass-cli: 2.1.2 -> 2.1.3 --- pkgs/by-name/pr/proton-pass-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/proton-pass-cli/package.nix b/pkgs/by-name/pr/proton-pass-cli/package.nix index c13cfc0afe79..05acd775adef 100644 --- a/pkgs/by-name/pr/proton-pass-cli/package.nix +++ b/pkgs/by-name/pr/proton-pass-cli/package.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "proton-pass-cli"; - version = "2.1.2"; + version = "2.1.3"; __structuredAttrs = true; strictDeps = true; @@ -57,19 +57,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "aarch64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64"; - hash = "sha256-KuW98gL2fkt/eIbdukTSZyQvzTXMuGGmGs+GAjXeIlA="; + hash = "sha256-pQihDrFG3w5LVbcAqT8MT7cJlhhcfIAgHwD/oyPLcEM="; }; "aarch64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64"; - hash = "sha256-BWJiWBL5QL1Ler1mSzu8/v3q950vmxLy0Kc74f/FUf8="; + hash = "sha256-90rHOiapg8RfmLzD7kyqiaaiabnuQ60X95iR1sBV8gg="; }; "x86_64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-x86_64"; - hash = "sha256-XZAtgly95dAANK4G4VKUKeOJ3ssIkdhgT9RrD7DGdQA="; + hash = "sha256-nC1OKcCqCQq972VWlkOCcv4zCYqVRFbg+X9yP1zwqMU="; }; "x86_64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64"; - hash = "sha256-UpHt0h2F0iJTi5E0E0WuOwoUeeJU1Ckgwru9NAEsYkM="; + hash = "sha256-2/v/4cIHf50o2G6yxgCunbGgBMYE7CZwpA5iT2rpBHo="; }; }; updateScript = writeShellScript "update-proton-pass-cli" '' From 82ba09e2a3394df0ba7fd7485f058fea1c074148 Mon Sep 17 00:00:00 2001 From: Agustin Mista Date: Fri, 12 Jun 2026 21:42:13 +0200 Subject: [PATCH 271/286] nixos/llama-cpp: fix obsolete port option warning --- nixos/modules/services/misc/llama-cpp.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/llama-cpp.nix b/nixos/modules/services/misc/llama-cpp.nix index c2d267a1bc98..80a6ab17b0ce 100644 --- a/nixos/modules/services/misc/llama-cpp.nix +++ b/nixos/modules/services/misc/llama-cpp.nix @@ -164,7 +164,7 @@ in }; }; - networking.firewall.allowedTCPPorts = lib.optional cfg.openFirewall cfg.port; + networking.firewall.allowedTCPPorts = lib.optional cfg.openFirewall cfg.settings.port; }; meta.maintainers = with lib.maintainers; [ From a86adbec48025dba485f8189a0368a0f3845a6e1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 19:51:53 +0000 Subject: [PATCH 272/286] bashunit: 0.36.0 -> 0.39.1 --- pkgs/by-name/ba/bashunit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/bashunit/package.nix b/pkgs/by-name/ba/bashunit/package.nix index 1cea0f4f80c2..74d68aa0b1ec 100644 --- a/pkgs/by-name/ba/bashunit/package.nix +++ b/pkgs/by-name/ba/bashunit/package.nix @@ -17,13 +17,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "bashunit"; - version = "0.36.0"; + version = "0.39.1"; src = fetchFromGitHub { owner = "TypedDevs"; repo = "bashunit"; tag = finalAttrs.version; - hash = "sha256-alhqJ7coRk5O4dYGx8m6u8/j7KMfr2m9Jeb5pn0wwiU="; + hash = "sha256-yMzi2SFEMSNNFztapWavMmbueWwVK0GWjyFR3cJZmTg="; forceFetchGit = true; # needed to include the tests directory for the check phase }; From db4669fffcaa5c503e53ef2695e7fc1e85ca7443 Mon Sep 17 00:00:00 2001 From: BatteredBunny Date: Fri, 12 Jun 2026 23:05:14 +0300 Subject: [PATCH 273/286] electron-mail: 5.3.6 -> 5.3.7 --- pkgs/by-name/el/electron-mail/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/el/electron-mail/package.nix b/pkgs/by-name/el/electron-mail/package.nix index ef689926bd18..22ed742e22d5 100644 --- a/pkgs/by-name/el/electron-mail/package.nix +++ b/pkgs/by-name/el/electron-mail/package.nix @@ -10,20 +10,20 @@ let pname = "electron-mail"; - version = "5.3.6"; + version = "5.3.7"; sources = { x86_64-linux = fetchurl { url = "https://github.com/vladimiry/ElectronMail/releases/download/v${version}/electron-mail-${version}-linux-x86_64.AppImage"; - hash = "sha256-3BWrVMlSUMMmuj6EAmqVtlHGCcminuVHkyPnc3TvgpM="; + hash = "sha256-VJbCQ/4yIuBE4NPDFUbp8t2G/QjUclphH/MghvamDVo="; }; aarch64-darwin = fetchurl { url = "https://github.com/vladimiry/ElectronMail/releases/download/v${version}/electron-mail-${version}-mac-arm64.dmg"; - hash = "sha256-z7j5WrU1F+iX8UDLWS5sXLwHjobPKJZFKXTcHTOQ/Eo="; + hash = "sha256-ulB+dlp6ZBhcBJiLY4k+E/oEWy9XSIuIzd5rTzEq9+4="; }; x86_64-darwin = fetchurl { url = "https://github.com/vladimiry/ElectronMail/releases/download/v${version}/electron-mail-${version}-mac-x64.dmg"; - hash = "sha256-7i0p7mBkzViXGdUrHXTrDDGdIy81p2YIei5Qsk8G5GU="; + hash = "sha256-LbAqUj34m8qSq8sQ1xgCQj9+MfJHoFDRMq+/waMKtzM="; }; }; From f997d735eb518513ba0a1e7d02487287a421a5eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 21:00:36 +0000 Subject: [PATCH 274/286] terraform-providers.checkly_checkly: 1.24.0 -> 1.25.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 6943d1d6ba2e..25a1ad87e14a 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -155,13 +155,13 @@ "vendorHash": "sha256-SO3CX7pZ+q7ytz/55cxTPlW7ByY1zKhxkQxMiqAvm8o=" }, "checkly_checkly": { - "hash": "sha256-C85OWP4y5Kh4coaUwxW07bgQWrB6LntEKtXia3Xu7Bg=", + "hash": "sha256-9kcZXbrfl8ovrg1w3bWdta/ABnLtVIfseRptZn5NrgI=", "homepage": "https://registry.terraform.io/providers/checkly/checkly", "owner": "checkly", "repo": "terraform-provider-checkly", - "rev": "v1.24.0", + "rev": "v1.25.0", "spdx": null, - "vendorHash": "sha256-CkrDrGP20Gby2wWsl+un3hp3u5gAmWOpjzgs9HQytjg=" + "vendorHash": "sha256-7XgTkzYBfkpF8Dd4YsgpB+YIfkANsg/60b3AyO8Y8FA=" }, "ciscodevnet_aci": { "hash": "sha256-Z3qat3S7dv5kGpc82RxAwlgp3hfscFbkokVsgGnBRHY=", From 15c26116b97adf4630f32491bd7811b1ed9e93af Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 12 Jun 2026 14:04:53 -0700 Subject: [PATCH 275/286] imagemagick: set passthru.updateScript --- pkgs/by-name/im/imagemagick/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/im/imagemagick/package.nix b/pkgs/by-name/im/imagemagick/package.nix index 225c2b999cf8..40d518373564 100644 --- a/pkgs/by-name/im/imagemagick/package.nix +++ b/pkgs/by-name/im/imagemagick/package.nix @@ -61,6 +61,7 @@ nixos-icons, perlPackages, python3, + nix-update-script, }: assert libXtSupport -> libX11Support; @@ -204,6 +205,8 @@ stdenv.mkDerivation (finalAttrs: { }; }; + passthru.updateScript = nix-update-script { }; + meta = { homepage = "http://www.imagemagick.org/"; changelog = "https://github.com/ImageMagick/Website/blob/main/ChangeLog.md"; From e513c288e0b1b209d611eb09427bc2c38b6b3b3c Mon Sep 17 00:00:00 2001 From: Armin Mahdilou Date: Fri, 12 Jun 2026 23:13:09 +0200 Subject: [PATCH 276/286] alpaca-proxy: fix changelog Signed-off-by: Armin Mahdilou --- pkgs/by-name/al/alpaca-proxy/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/al/alpaca-proxy/package.nix b/pkgs/by-name/al/alpaca-proxy/package.nix index 9db4f78d4720..959a64a7867e 100644 --- a/pkgs/by-name/al/alpaca-proxy/package.nix +++ b/pkgs/by-name/al/alpaca-proxy/package.nix @@ -30,7 +30,7 @@ buildGoModule (finalAttrs: { meta = { description = "HTTP forward proxy with PAC and NTLM authentication support"; homepage = "https://github.com/samuong/alpaca"; - changelog = "https://github.com/samuong/alpaca/releases/tag/v${finalAttrs.src.rev}"; + changelog = "https://github.com/samuong/alpaca/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ _1nv0k32 ]; From 16776b808c64a3efbf5fc2fa1a7331170a23252f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 15:18:44 +0000 Subject: [PATCH 277/286] python3Packages.chex: 0.1.91 -> 0.1.92 Diff: https://github.com/google-deepmind/chex/compare/v0.1.91...v0.1.92 Changelog: https://github.com/google-deepmind/chex/releases/tag/v0.1.92 --- .../python-modules/chex/default.nix | 31 +++---------------- 1 file changed, 4 insertions(+), 27 deletions(-) diff --git a/pkgs/development/python-modules/chex/default.nix b/pkgs/development/python-modules/chex/default.nix index ed93783889d6..bdd741606efe 100644 --- a/pkgs/development/python-modules/chex/default.nix +++ b/pkgs/development/python-modules/chex/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, # build-system flit-core, @@ -23,29 +22,17 @@ buildPythonPackage (finalAttrs: { pname = "chex"; - version = "0.1.91"; + version = "0.1.92"; pyproject = true; __structuredAttrs = true; src = fetchFromGitHub { - owner = "deepmind"; + owner = "google-deepmind"; repo = "chex"; tag = "v${finalAttrs.version}"; - hash = "sha256-lJ9+kvG7dRtfDVgvkcJ9/jtnX0lMfxY4mmZ290y/74U="; + hash = "sha256-PM76Q72Bgyms7dROJkmlpPuDvtqjHLPTDkUYqo08T74="; }; - patches = [ - # jax.device_put_replicated is removed in jax 0.10.0 - # This fix was merged upstream -> remove when updating to the next release - (fetchpatch { - url = "https://github.com/google-deepmind/chex/commit/5fbd2c9a9936799daf92354e0307b9e88b9cc163.patch"; - excludes = [ - "chex/_src/variants.py" - ]; - hash = "sha256-ZTimSq7/yt2UEiWmLcfFBadX8+VcaxuPhkQJEyiEZlE="; - }) - ]; - build-system = [ flit-core ]; @@ -67,19 +54,9 @@ buildPythonPackage (finalAttrs: { pytestCheckHook ]; - disabledTests = [ - # Jax 0.8.2 incompatibility (reported at https://github.com/google-deepmind/chex/issues/422) - # AssertionError: AssertionError not raised - "test_assert_tree_is_on_device" - # AssertionError: "\[Chex\]\ [\s\S]*sharded arrays are disallowed" does not match ... - "test_assert_tree_is_on_host" - # AssertionError: [Chex] Assertion assert_tree_is_sharded failed: ... - "test_assert_tree_is_sharded" - ]; - meta = { description = "Library of utilities for helping to write reliable JAX code"; - homepage = "https://github.com/deepmind/chex"; + homepage = "https://github.com/google-deepmind/chex"; changelog = "https://github.com/google-deepmind/chex/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ ndl ]; From f8e71c06ad82275121a76fdb719ee1cfc6a0ea81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 21:25:53 +0000 Subject: [PATCH 278/286] dexter: 0.7.0 -> 0.7.1 --- pkgs/by-name/de/dexter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/de/dexter/package.nix b/pkgs/by-name/de/dexter/package.nix index f10dd17adeb1..cff8f20d1dd0 100644 --- a/pkgs/by-name/de/dexter/package.nix +++ b/pkgs/by-name/de/dexter/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "dexter"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "remoteoss"; repo = "dexter"; tag = "v${finalAttrs.version}"; - hash = "sha256-MQ8LxSI2amecFUiNK6vED/nJKHgs5sRT7rJVi6cLdkc="; + hash = "sha256-VrKLi92fCkAL6C5dvydXuwOCp3dYXsDJSGk9rkHv1t8="; }; vendorHash = "sha256-1mJ4HdDCsZl/g8F+L+NrW2ACuiHe2aSheJO/1XfKAb4="; From fa3450925ded5ca76736d72e6e36d82979712b9e Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 21:35:13 +0000 Subject: [PATCH 279/286] python3Packages.arviz-base: 1.1.0 -> 1.2.0 Diff: https://github.com/arviz-devs/arviz-base/compare/v1.1.0...v1.2.0 Changelog: https://github.com/arviz-devs/arviz-base/blob/v1.2.0/CHANGELOG.md --- pkgs/development/python-modules/arviz-base/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/arviz-base/default.nix b/pkgs/development/python-modules/arviz-base/default.nix index 32f7a70f191f..99c5e909f275 100644 --- a/pkgs/development/python-modules/arviz-base/default.nix +++ b/pkgs/development/python-modules/arviz-base/default.nix @@ -24,7 +24,7 @@ buildPythonPackage (finalAttrs: { pname = "arviz-base"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; __structuredAttrs = true; @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { owner = "arviz-devs"; repo = "arviz-base"; tag = "v${finalAttrs.version}"; - hash = "sha256-/v1LPgM2rDw9Z0en0MYGELGiRlmwQX4ILKsBEqOhhSs="; + hash = "sha256-IMS5t+ezAoALBxk0PnX7G+DFNfYW20Qd+/M2p1IzktA="; }; build-system = [ From f1ae0b7ec95ab838171ad5e1f1a66872c003d740 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 21:35:27 +0000 Subject: [PATCH 280/286] python3Packages.arviz-stats: 1.1.0 -> 1.2.0 Diff: https://github.com/arviz-devs/arviz-stats/compare/v1.1.0...v1.2.0 Changelog: https://github.com/arviz-devs/arviz-stats/blob/v1.2.0/CHANGELOG.md --- pkgs/development/python-modules/arviz-stats/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/arviz-stats/default.nix b/pkgs/development/python-modules/arviz-stats/default.nix index 490f7bdacb23..222c202bb5dd 100644 --- a/pkgs/development/python-modules/arviz-stats/default.nix +++ b/pkgs/development/python-modules/arviz-stats/default.nix @@ -38,7 +38,7 @@ buildPythonPackage (finalAttrs: { pname = "arviz-stats"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; __structuredAttrs = true; @@ -46,7 +46,7 @@ buildPythonPackage (finalAttrs: { owner = "arviz-devs"; repo = "arviz-stats"; tag = "v${finalAttrs.version}"; - hash = "sha256-81duRavbPUKsqTWaeD0G6ieWLtyoZm7sRk06QkG5dKQ="; + hash = "sha256-KA36JGqgsYs5fF1AndsTBkXQ6U/duoebDQ1TOEmaCSc="; }; build-system = [ From b0690d3a4e5bc90e8a9a2acb2318fbf3300f3b1b Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 21:35:20 +0000 Subject: [PATCH 281/286] python3Packages.arviz-plots: 1.1.0 -> 1.2.0 Diff: https://github.com/arviz-devs/arviz-plots/compare/v1.1.0...v1.2.0 Changelog: https://github.com/arviz-devs/arviz-plots/blob/v1.2.0/CHANGELOG.md --- pkgs/development/python-modules/arviz-plots/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/arviz-plots/default.nix b/pkgs/development/python-modules/arviz-plots/default.nix index 5e7a4a87e052..124dfb4ae34e 100644 --- a/pkgs/development/python-modules/arviz-plots/default.nix +++ b/pkgs/development/python-modules/arviz-plots/default.nix @@ -41,7 +41,7 @@ buildPythonPackage (finalAttrs: { pname = "arviz-plots"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; __structuredAttrs = true; @@ -49,7 +49,7 @@ buildPythonPackage (finalAttrs: { owner = "arviz-devs"; repo = "arviz-plots"; tag = "v${finalAttrs.version}"; - hash = "sha256-ti1wD/aPNCk59wkad+xkvIKTB2Wkupovlo0Hg0YqK1o="; + hash = "sha256-C08HLWnCixreeMj5imN7iOnYgYUZZ3+XG0lPExL4O1c="; }; build-system = [ From 0d73a01dcc7dda9b92996dfa0cf65d6bf8cf0f57 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 12 Jun 2026 21:33:23 +0000 Subject: [PATCH 282/286] python3Packages.arviz: 1.1.0 -> 1.2.0 Diff: https://github.com/arviz-devs/arviz/compare/v1.1.0...v1.2.0 Changelog: https://github.com/arviz-devs/arviz/blob/v1.2.0/CHANGELOG.md --- pkgs/development/python-modules/arviz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/arviz/default.nix b/pkgs/development/python-modules/arviz/default.nix index abfabf9053ae..84f681b56191 100644 --- a/pkgs/development/python-modules/arviz/default.nix +++ b/pkgs/development/python-modules/arviz/default.nix @@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: { pname = "arviz"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; __structuredAttrs = true; @@ -25,7 +25,7 @@ buildPythonPackage (finalAttrs: { owner = "arviz-devs"; repo = "arviz"; tag = "v${finalAttrs.version}"; - hash = "sha256-M9tj1X65hiLpI32X+t/gPYZHGwmAQ+9n52e8lVptg7k="; + hash = "sha256-pbYc9ofBTAZ9e7IqAgHXT0EXhbQzovSdc6X3SysAKhw="; }; build-system = [ From ee6663c2b1bada743b102c27a678cc636eaa8617 Mon Sep 17 00:00:00 2001 From: BatteredBunny Date: Sat, 6 Jun 2026 21:51:36 +0300 Subject: [PATCH 283/286] python3Packages.exllamav3: 0.0.39 -> 0.0.42 --- pkgs/development/python-modules/exllamav3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/exllamav3/default.nix b/pkgs/development/python-modules/exllamav3/default.nix index f50965fcc98f..0f8baeda4922 100644 --- a/pkgs/development/python-modules/exllamav3/default.nix +++ b/pkgs/development/python-modules/exllamav3/default.nix @@ -29,14 +29,14 @@ let in buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { pname = "exllamav3"; - version = "0.0.39"; + version = "0.0.42"; pyproject = true; src = fetchFromGitHub { owner = "turboderp-org"; repo = "exllamav3"; tag = "v${finalAttrs.version}"; - hash = "sha256-auAOnsNOr22TTIBR9L81tp9ZCrSLY4RxXWAJ1E39EwM="; + hash = "sha256-kdI2BT7T2+mrdgWE7aXTeqC49WP6qEus+LfQGk0ozhA="; }; pythonRelaxDeps = [ From db9449b57ed7a32bec0cc8895a200837aea9584a Mon Sep 17 00:00:00 2001 From: Javier Alvarez Date: Wed, 29 Apr 2026 23:04:58 +0200 Subject: [PATCH 284/286] wasm-bindgen-cli_0_2_120: init at 0.2.120 --- .../wa/wasm-bindgen-cli_0_2_120/package.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pkgs/by-name/wa/wasm-bindgen-cli_0_2_120/package.nix diff --git a/pkgs/by-name/wa/wasm-bindgen-cli_0_2_120/package.nix b/pkgs/by-name/wa/wasm-bindgen-cli_0_2_120/package.nix new file mode 100644 index 000000000000..3276efef463b --- /dev/null +++ b/pkgs/by-name/wa/wasm-bindgen-cli_0_2_120/package.nix @@ -0,0 +1,19 @@ +{ + buildWasmBindgenCli, + fetchCrate, + rustPlatform, +}: + +buildWasmBindgenCli rec { + src = fetchCrate { + pname = "wasm-bindgen-cli"; + version = "0.2.120"; + hash = "sha256-Dkkx8Bhfk+y/jEz9Fzwytmv2N3Gj/7ST+5MlPRzzetU="; + }; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit src; + inherit (src) pname version; + hash = "sha256-5Zu/Sh9aBMxB+KGC1MHWJAQ8PuE40M6lsenkpFEwJ6A="; + }; +} From 1ffe4a51600a359562c3963eae4ac97c5057a533 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Jun 2026 22:53:13 +0000 Subject: [PATCH 285/286] terraform-providers.linode_linode: 3.14.0 -> 3.14.1 --- .../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 6943d1d6ba2e..cff700f35b56 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -851,13 +851,13 @@ "vendorHash": "sha256-OgKOjLwDQxJiv+VWdOzjMcUDPu9LOuhyTRyLyM39vLM=" }, "linode_linode": { - "hash": "sha256-ZDU8rEmbq9tIXq9+jL30i5GnTIWM6lMJ+rljVJhBJis=", + "hash": "sha256-aOLto01ntce/l+1ZcQf5Rsdu6ptgpYWpf5JpJ0zRUNs=", "homepage": "https://registry.terraform.io/providers/linode/linode", "owner": "linode", "repo": "terraform-provider-linode", - "rev": "v3.14.0", + "rev": "v3.14.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-6wWNt0TDqqwtRFMCLH81WQ55XLEn4dHx+prM0DA+e4U=" + "vendorHash": "sha256-dnvv6sSzEUZ4Hbrq/pAgi/O1RyxCx89omCVzvCe70S0=" }, "loafoe_htpasswd": { "hash": "sha256-1HCvAGWsYlcYCA8iOmBb/AawxHPLuoxxQWLzNy0x79M=", From d3cf8e3f33f37a47eb6bc075e9ffd22367ac8436 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 13 Jun 2026 01:54:07 +0200 Subject: [PATCH 286/286] python3Packages.token-bucket: 0.3.0 -> 0.4.0 https://github.com/falconry/token-bucket/releases/tag/0.4.0 --- .../python-modules/token-bucket/default.nix | 29 +++++-------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/pkgs/development/python-modules/token-bucket/default.nix b/pkgs/development/python-modules/token-bucket/default.nix index 2be53be08b13..c4e8e9aeace9 100644 --- a/pkgs/development/python-modules/token-bucket/default.nix +++ b/pkgs/development/python-modules/token-bucket/default.nix @@ -3,38 +3,23 @@ stdenv, buildPythonPackage, fetchFromGitHub, - fetchpatch, pytestCheckHook, setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "token-bucket"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "falconry"; repo = "token-bucket"; - tag = version; - hash = "sha256-dazqJRpC8FUHOhgKFzDnIl5CT2L74J2o2Hsm0IQf4Cg="; + tag = finalAttrs.version; + hash = "sha256-ZWmrLZ3CsotGAoVdbVTz7YNrBHfCKR5t94wrdVMM3P4="; }; - patches = [ - # Replace imp with importlib, https://github.com/falconry/token-bucket/pull/24 - (fetchpatch { - name = "remove-imp.patch"; - url = "https://github.com/falconry/token-bucket/commit/10a3c9f4de00f4933349f66b4c72b6c96db6e766.patch"; - hash = "sha256-Hk5+i3xzeA3F1kXRaRarWT9mff2lT2WNmTfTZvYzGYI="; - }) - ]; - - postPatch = '' - substituteInPlace setup.py \ - --replace "'pytest-runner'" "" - ''; - - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -43,8 +28,8 @@ buildPythonPackage rec { meta = { description = "Token Bucket Implementation for Python Web Apps"; homepage = "https://github.com/falconry/token-bucket"; - changelog = "https://github.com/falconry/token-bucket/releases/tag/${version}"; + changelog = "https://github.com/falconry/token-bucket/releases/tag/${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ hexa ]; }; -} +})