From 032fd2f44188b07b4bed677b3efd6922c97fa7f3 Mon Sep 17 00:00:00 2001 From: rachyandco Date: Wed, 13 May 2026 22:08:05 +0200 Subject: [PATCH 01/80] nym: 2024.14-crunch-patched -> 2026.9-venaco Release notes: https://github.com/nymtech/nym/releases/tag/nym-binaries-v2026.9-venaco Skip ecash tests that require a live nyxd validator connection. They panic in the Nix build sandbox where outbound network is unavailable: - ecash::tests::credential_tests::blind_sign_correct - ecash::tests::credential_tests::already_issued - ecash::tests::issued_ticketbooks::issued_ticketbooks_for - ecash::tests::issued_ticketbooks::issued_ticketbooks_challenge_commitment Merge the two duplicate `env = { ... }` attribute sets into one. The second was previously shadowing `SWAGGER_UI_DOWNLOAD_URL` and `OPENSSL_NO_VENDOR` at evaluation. --- pkgs/by-name/ny/nym/package.nix | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/ny/nym/package.nix b/pkgs/by-name/ny/nym/package.nix index 4fb2360e3ba5..04758306f4d2 100644 --- a/pkgs/by-name/ny/nym/package.nix +++ b/pkgs/by-name/ny/nym/package.nix @@ -13,13 +13,13 @@ rustPlatform.buildRustPackage rec { pname = "nym"; - version = "2024.14-crunch-patched"; + version = "2026.9-venaco"; src = fetchFromGitHub { owner = "nymtech"; repo = "nym"; tag = "nym-binaries-v${version}"; - hash = "sha256-ze0N+Hg+jVFKaoreCrZUUA3cHGtUZFtxCh5RwTqOdsc="; + hash = "sha256-s3I4yfJfewJpMSqzHXmMFzvsfQAsVNZKzIroatpnfpA="; }; swagger-ui = fetchurl { @@ -27,11 +27,18 @@ rustPlatform.buildRustPackage rec { hash = "sha256-SBJE0IEgl7Efuu73n3HZQrFxYX+cn5UU5jrL4T5xzNw="; }; - cargoHash = "sha256-51QdzV4eYnA+pC1b7TagSF1g+n67IvZw3euJyI3ZRtM="; + cargoHash = "sha256-ifdz+jZK9Hgezx4/Q9bDsOZOFynqE4GEFfIwXISuxp8="; env = { SWAGGER_UI_DOWNLOAD_URL = "file://${swagger-ui}"; OPENSSL_NO_VENDOR = true; + VERGEN_BUILD_TIMESTAMP = "0"; + VERGEN_BUILD_SEMVER = version; + VERGEN_GIT_COMMIT_TIMESTAMP = "0"; + VERGEN_GIT_BRANCH = "master"; + VERGEN_RUSTC_SEMVER = rustc.version; + VERGEN_RUSTC_CHANNEL = "stable"; + VERGEN_CARGO_PROFILE = "release"; }; nativeBuildInputs = [ @@ -48,18 +55,12 @@ rustPlatform.buildRustPackage rec { rev-prefix = "nym-binaries-v"; }; - env = { - VERGEN_BUILD_TIMESTAMP = "0"; - VERGEN_BUILD_SEMVER = version; - VERGEN_GIT_COMMIT_TIMESTAMP = "0"; - VERGEN_GIT_BRANCH = "master"; - VERGEN_RUSTC_SEMVER = rustc.version; - VERGEN_RUSTC_CHANNEL = "stable"; - VERGEN_CARGO_PROFILE = "release"; - }; - checkFlags = [ "--skip=ping::http::tests::resolve_host_with_valid_hostname_returns_some" + "--skip=ecash::tests::credential_tests::blind_sign_correct" + "--skip=ecash::tests::credential_tests::already_issued" + "--skip=ecash::tests::issued_ticketbooks::issued_ticketbooks_for" + "--skip=ecash::tests::issued_ticketbooks::issued_ticketbooks_challenge_commitment" ]; meta = { From a2d5d0934258f1343ebeb2aea77560cd66312403 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 30 Jun 2026 14:45:16 +0000 Subject: [PATCH 02/80] libvgm: 0-unstable-2026-06-07 -> 0-unstable-2026-06-23 --- pkgs/by-name/li/libvgm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libvgm/package.nix b/pkgs/by-name/li/libvgm/package.nix index a972536d31a3..4097c05e8d16 100644 --- a/pkgs/by-name/li/libvgm/package.nix +++ b/pkgs/by-name/li/libvgm/package.nix @@ -38,13 +38,13 @@ assert enableTools -> enableAudio && enableEmulation && enableLibplayer; stdenv.mkDerivation (finalAttrs: { pname = "libvgm"; - version = "0-unstable-2026-06-07"; + version = "0-unstable-2026-06-23"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "libvgm"; - rev = "08471963604c29353501439c4d6f97b57bf8b07b"; - hash = "sha256-1ddlxs/iq993DkjfYbdyCESspqfhAnmkjErALczpmdI="; + rev = "867223e7c33d63de115d1ab955f784c44f19040a"; + hash = "sha256-GuvngfkqLy3E5Esb+HOnY6G1XYDyDzv1yz+NccaclGI="; }; outputs = [ From f83e77f48fb8a253e928a957413a4bde21d0c1a7 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Wed, 8 Jul 2026 23:47:12 +0200 Subject: [PATCH 03/80] openboardview: use finalAttrs Signed-off-by: Felix Singer --- pkgs/by-name/op/openboardview/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/op/openboardview/package.nix b/pkgs/by-name/op/openboardview/package.nix index 59cf764c4469..a2a917919874 100644 --- a/pkgs/by-name/op/openboardview/package.nix +++ b/pkgs/by-name/op/openboardview/package.nix @@ -13,14 +13,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openboardview"; version = "9.95.2"; src = fetchFromGitHub { owner = "OpenBoardView"; repo = "OpenBoardView"; - tag = version; + tag = finalAttrs.version; hash = "sha256-B5VnuycRt8h7Cz3FTIbhcGcXuA60zPCz0FMvFENTwws="; fetchSubmodules = true; }; @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { mv "$out/openboardview.app" "$out/Applications/OpenBoardView.app" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' - wrapGApp "$out/bin/${pname}" \ + wrapGApp "$out/bin/${finalAttrs.pname}" \ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ gtk3 ]} ''; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ k3a ]; }; -} +}) From 16ab2db83bb798e401ff54712605f2bacf0ac11e Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Wed, 8 Jul 2026 23:49:37 +0200 Subject: [PATCH 04/80] openboardview: Add link to the changelog Signed-off-by: Felix Singer --- pkgs/by-name/op/openboardview/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/op/openboardview/package.nix b/pkgs/by-name/op/openboardview/package.nix index a2a917919874..793e6c4d3140 100644 --- a/pkgs/by-name/op/openboardview/package.nix +++ b/pkgs/by-name/op/openboardview/package.nix @@ -74,6 +74,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Linux SDL/ImGui edition software for viewing .brd files"; mainProgram = "openboardview"; homepage = "https://github.com/OpenBoardView/OpenBoardView"; + changelog = "https://github.com/OpenBoardView/OpenBoardView/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ k3a ]; From 01397f0372c643f056695da63b3b8d79ac3017fd Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Thu, 9 Jul 2026 00:01:26 +0200 Subject: [PATCH 05/80] openboardview: 9.95.2 -> 10.0.0 Signed-off-by: Felix Singer --- pkgs/by-name/op/openboardview/package.nix | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/op/openboardview/package.nix b/pkgs/by-name/op/openboardview/package.nix index 793e6c4d3140..9026d43d8276 100644 --- a/pkgs/by-name/op/openboardview/package.nix +++ b/pkgs/by-name/op/openboardview/package.nix @@ -11,32 +11,26 @@ fontconfig, gtk3, wrapGAppsHook3, + python3Packages, }: stdenv.mkDerivation (finalAttrs: { pname = "openboardview"; - version = "9.95.2"; + version = "10.0.0"; src = fetchFromGitHub { owner = "OpenBoardView"; repo = "OpenBoardView"; tag = finalAttrs.version; - hash = "sha256-B5VnuycRt8h7Cz3FTIbhcGcXuA60zPCz0FMvFENTwws="; + hash = "sha256-rvCWzIbjEZOHh5diaeP4xVIRsMHqt4PGMuYOGfWvwhA="; fetchSubmodules = true; }; - patches = [ - (fetchpatch { - name = "fix-darwin-build.patch"; - url = "https://github.com/OpenBoardView/OpenBoardView/commit/a1de2e5de908afd83eceed757260f6425314af2e.patch?full_index=1"; - hash = "sha256-DK+K4F0+QGqaoWCyc8AvuIsaiTCqhAG6AsTNg2hegh0="; - }) - ]; - nativeBuildInputs = [ cmake pkg-config python3 + python3Packages.jinja2 wrapGAppsHook3 ]; buildInputs = [ From ebab660e15a2474a53fd28bdca94c184c96b434b Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sun, 12 Jul 2026 22:43:55 +0200 Subject: [PATCH 06/80] sideband: 1.9.7 -> 1.9.8 --- pkgs/by-name/si/sideband/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sideband/package.nix b/pkgs/by-name/si/sideband/package.nix index afee2ef2c34e..6688c160b2fe 100644 --- a/pkgs/by-name/si/sideband/package.nix +++ b/pkgs/by-name/si/sideband/package.nix @@ -7,7 +7,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "sideband"; - version = "1.9.7"; + version = "1.9.8"; pyproject = true; __structuredAttrs = true; @@ -15,7 +15,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "markqvist"; repo = "Sideband"; tag = finalAttrs.version; - hash = "sha256-YL8wqZGBrMEtm+mLVjyaZpTPj8XVM0YUjP6Kfo7QHfw="; + hash = "sha256-DGX96QJS+T9CEgpF2X6aSkW66/6ORYAkNFi7hgNOEc4="; }; # Unable to upstream all of this @@ -32,7 +32,7 @@ python3Packages.buildPythonApplication (finalAttrs: { substituteInPlace sbapp/main.py \ --replace-fail \ "1.9.2" \ - "1.9.7" + "1.9.8" ''; build-system = with python3Packages; [ From 3b7b78262a8eb035f7e8f24d7ce5e3e51f6057d3 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Wed, 15 Jul 2026 18:49:52 +0200 Subject: [PATCH 07/80] libresidfp: init at 1.1.1 --- pkgs/by-name/li/libresidfp/package.nix | 105 +++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 pkgs/by-name/li/libresidfp/package.nix diff --git a/pkgs/by-name/li/libresidfp/package.nix b/pkgs/by-name/li/libresidfp/package.nix new file mode 100644 index 000000000000..3021326ce82c --- /dev/null +++ b/pkgs/by-name/li/libresidfp/package.nix @@ -0,0 +1,105 @@ +{ + stdenv, + lib, + fetchFromGitHub, + gitUpdater, + testers, + withDocumentation ? true, + autoreconfHook, + doxygen, + graphviz, + makeFontsConf, + writableTmpDirAsHomeHook, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "libresidfp"; + version = "1.1.1"; + + src = fetchFromGitHub { + owner = "libsidplayfp"; + repo = "libresidfp"; + tag = "v${finalAttrs.version}"; + hash = "sha256-xPIyJZWL5+tW3xk9b4dlL4klxXM6+cy38cALuhsH1zk="; + }; + + strictDeps = true; + __structuredAttrs = true; + + outputs = [ + "out" + "dev" + ] + ++ lib.optionals withDocumentation [ + "doc" + ]; + + # https://github.com/libsidplayfp/libresidfp/pull/41 + postPatch = '' + substituteInPlace configure.ac \ + --replace-fail 'AC_SUBST([LIB_MAJOR])NEWS.md' 'AC_SUBST([LIB_MAJOR])' + ''; + + nativeBuildInputs = [ + autoreconfHook + ] + ++ lib.optionals withDocumentation [ + doxygen + graphviz + writableTmpDirAsHomeHook + ]; + + configureFlags = [ + # Supposedly runtime detection only supported on GCC + # __builtin_cpu_supports on GCC's list of x86 built-in functions + (lib.strings.withFeatureAs true "simd" ( + if (stdenv.cc.isGNU && stdenv.hostPlatform.isx86) then "runtime" else "none" + )) + (lib.strings.enableFeature finalAttrs.finalPackage.doCheck "tests") + ]; + + enableParallelBuilding = true; + + buildFlags = [ + "all" + ] + ++ lib.optionals withDocumentation [ + "doc" + ]; + + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + + postInstall = lib.optionalString withDocumentation '' + mkdir -p $doc/share/doc/ + mv docs/html $doc/share/doc/libresidfp + ''; + + env = lib.optionalAttrs withDocumentation { + FONTCONFIG_FILE = makeFontsConf { + fontDirectories = [ ]; + }; + }; + + passthru = { + tests.pkg-config = testers.hasPkgConfigModules { + package = finalAttrs.finalPackage; + versionCheck = true; + }; + updateScript = gitUpdater { + rev-prefix = "v"; + ignoredVersions = "[a-zA-Z]"; + }; + }; + + meta = { + description = "Cycle exact SID emulation"; + homepage = "https://github.com/libsidplayfp/libresidfp"; + changelog = "https://github.com/libsidplayfp/libresidfp/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.gpl2Plus; + maintainers = [ lib.maintainers.OPNA2608 ]; + platforms = lib.platforms.all; + pkgConfigModules = [ + "libresidfp" + ]; + }; +}) From aa0d0cb777b3cc4cde2ec4fb151bd9280fb35f39 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Wed, 15 Jul 2026 19:21:42 +0200 Subject: [PATCH 08/80] audacious-plugins: Fix support for libsidplay >= 3.0 --- pkgs/by-name/au/audacious-plugins/package.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/au/audacious-plugins/package.nix b/pkgs/by-name/au/audacious-plugins/package.nix index b954bcdef991..e46343068b56 100644 --- a/pkgs/by-name/au/audacious-plugins/package.nix +++ b/pkgs/by-name/au/audacious-plugins/package.nix @@ -1,6 +1,7 @@ { stdenv, fetchFromGitHub, + fetchpatch, alsa-lib, audacious-bare, curl, @@ -24,6 +25,7 @@ libogg, libopenmpt, libpulseaudio, + libresidfp, libsamplerate, libsidplayfp, libsndfile, @@ -54,7 +56,21 @@ stdenv.mkDerivation rec { hash = "sha256-HfO59DOIYsEpBzUyaLYh/gXfz+zvH8lIY2yBVCn3wks="; }; - patches = [ ./0001-Set-plugindir-to-PREFIX-lib-audacious.patch ]; + patches = [ + ./0001-Set-plugindir-to-PREFIX-lib-audacious.patch + + # Remove when version >= 4.6 + (fetchpatch { + name = "0001-audacious-plugins-sid-Use-new-sidplayfp-API.patch"; + url = "https://github.com/audacious-media-player/audacious-plugins/commit/42c05763a136d6523d611473ff3701e2d9e30bec.patch"; + hash = "sha256-bTC9nZFNwyo4PsGrLyDiQJDOrHTUDHUQaxEFe/wFPME="; + }) + (fetchpatch { + name = "0002-audacious-plugins-sid-Support-version-3.0-of-libsidplayfp-version.patch"; + url = "https://github.com/audacious-media-player/audacious-plugins/commit/2aaf45bd3840858e23b75d5863129a510299abd6.patch"; + hash = "sha256-FbGLd3aiKeoJXKgTMIdI/oBEx5EzcqyhL0jWhG6Fyfw="; + }) + ]; nativeBuildInputs = [ meson @@ -85,6 +101,7 @@ stdenv.mkDerivation rec { libnotify libogg libpulseaudio + libresidfp libsamplerate libsidplayfp libsndfile From ad71e926ec9f8f965711ea6662dfbd50d614a98f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 19:00:00 +0000 Subject: [PATCH 09/80] libsidplayfp: 2.16.1 -> 3.0.2 Co-authored-by: OPNA2608 --- pkgs/by-name/li/libsidplayfp/package.nix | 39 +++++++++++------------- 1 file changed, 18 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/li/libsidplayfp/package.nix b/pkgs/by-name/li/libsidplayfp/package.nix index dab256cfe4ad..a987e57144e8 100644 --- a/pkgs/by-name/li/libsidplayfp/package.nix +++ b/pkgs/by-name/li/libsidplayfp/package.nix @@ -10,7 +10,7 @@ doxygen, graphviz, libexsid, - libgcrypt, + libresidfp, libusb1, perl, pkg-config, @@ -19,24 +19,29 @@ stdenv.mkDerivation (finalAttrs: { pname = "libsidplayfp"; - version = "2.16.1"; + version = "3.0.2"; src = fetchFromGitHub { owner = "libsidplayfp"; repo = "libsidplayfp"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-gOnLjOw9TN2b0ne7Otm5DZhV/2D1xjLxwnaYilnlBgc="; + hash = "sha256-T0No3gxlG/IHHReJ23ET9MYvKgMgCP+e9YivBbLQm0I="; }; - outputs = [ "out" ] ++ lib.optionals docSupport [ "doc" ]; + outputs = [ + "out" + "dev" + ] + ++ lib.optionals docSupport [ "doc" ]; + + strictDeps = true; + __structuredAttrs = true; postPatch = '' patchShebangs . ''; - strictDeps = true; - nativeBuildInputs = [ autoreconfHook perl @@ -50,30 +55,17 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libexsid - libgcrypt + libresidfp libusb1 ]; - enableParallelBuilding = true; - configureFlags = [ - (lib.strings.enableFeature true "hardsid") - (lib.strings.withFeature true "gcrypt") (lib.strings.withFeature true "exsid") (lib.strings.withFeature true "usbsid") - # Supposedly runtime detection only supported on GCC - # https://github.com/libsidplayfp/libsidplayfp/commit/65874166b14d44467782d2996f7b644fbde0ee87 - # __builtin_cpu_supports on GCC's list of x86 built-in functions - (lib.strings.withFeatureAs true "simd" ( - if (stdenv.cc.isGNU && stdenv.hostPlatform.isx86) then "runtime" else "none" - )) (lib.strings.enableFeature finalAttrs.finalPackage.doCheck "tests") ]; - # Make Doxygen happy with the setup, reduce log noise - env.FONTCONFIG_FILE = lib.optionalString docSupport (makeFontsConf { - fontDirectories = [ ]; - }); + enableParallelBuilding = true; preBuild = '' # Reduce noise from fontconfig during doc building @@ -89,6 +81,11 @@ stdenv.mkDerivation (finalAttrs: { mv docs/html $doc/share/doc/libsidplayfp/ ''; + # Make Doxygen happy with the setup, reduce log noise + env.FONTCONFIG_FILE = lib.optionalString docSupport (makeFontsConf { + fontDirectories = [ ]; + }); + passthru = { tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; updateScript = gitUpdater { From 4f210bb6a9aa637d7c4282057353a24b8bd14f3b Mon Sep 17 00:00:00 2001 From: Connor Grady Date: Wed, 15 Jul 2026 15:00:22 -0500 Subject: [PATCH 10/80] mpv-unwrapped: remove vestigial bs2bSupport flag --- pkgs/by-name/mp/mpv-unwrapped/package.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/by-name/mp/mpv-unwrapped/package.nix b/pkgs/by-name/mp/mpv-unwrapped/package.nix index 4333d1ce35f5..f2451827fdc9 100644 --- a/pkgs/by-name/mp/mpv-unwrapped/package.nix +++ b/pkgs/by-name/mp/mpv-unwrapped/package.nix @@ -21,7 +21,6 @@ libarchive, libass, libbluray, - libbs2b, libcaca, libcdio, libcdio-paranoia, @@ -66,7 +65,6 @@ alsaSupport ? stdenv.hostPlatform.isLinux, archiveSupport ? true, bluraySupport ? true, - bs2bSupport ? true, cacaSupport ? true, cddaSupport ? false, cmsSupport ? true, @@ -180,7 +178,6 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals alsaSupport [ alsa-lib ] ++ lib.optionals archiveSupport [ libarchive ] ++ lib.optionals bluraySupport [ libbluray ] - ++ lib.optionals bs2bSupport [ libbs2b ] ++ lib.optionals cacaSupport [ libcaca ] ++ lib.optionals cddaSupport [ libcdio From d8a4aa50cfdcf31bc6b5e62bb20c094805cd1249 Mon Sep 17 00:00:00 2001 From: Johan Thomsen Date: Thu, 16 Jul 2026 09:14:48 +0200 Subject: [PATCH 11/80] coredns: 1.14.3 -> 1.14.6 --- nixos/tests/coredns.nix | 2 +- pkgs/by-name/co/coredns/package.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/tests/coredns.nix b/nixos/tests/coredns.nix index 6ee6572d57c8..cb485ae34b5c 100644 --- a/nixos/tests/coredns.nix +++ b/nixos/tests/coredns.nix @@ -28,7 +28,7 @@ position = "start-of-file"; } ]; - vendorHash = "sha256-66WNU+t/frHfbxexYdiXzgXKLxPyLnN6JuKnlG/kSQY="; + vendorHash = "sha256-cvgq/Djlxjiu0C5QjaxrlEeG7O2mB6mGAwV7/reYlpY="; }; }; }; diff --git a/pkgs/by-name/co/coredns/package.nix b/pkgs/by-name/co/coredns/package.nix index 189ab608471b..444657a1a513 100644 --- a/pkgs/by-name/co/coredns/package.nix +++ b/pkgs/by-name/co/coredns/package.nix @@ -6,7 +6,7 @@ installShellFiles, nixosTests, externalPlugins ? [ ], - vendorHash ? "sha256-9LLTgIjOOMvYx4nhy+6X9bEBvqlKeTx//39q+YWXeHw=", + vendorHash ? "sha256-K7cHC6IVawJmlCLR45SKEowXw7SfURIePHzj1LvKS84=", }: let @@ -14,13 +14,13 @@ let in buildGoModule (finalAttrs: { pname = "coredns"; - version = "1.14.3"; + version = "1.14.6"; src = fetchFromGitHub { owner = "coredns"; repo = "coredns"; tag = "v${finalAttrs.version}"; - hash = "sha256-Uk4oWsUxaGdLQzX5JywYzi7pmQHGo06uQdLeOkP4U/s"; + hash = "sha256-3BKXmrsSsDWFl6MT6c5Q8wcQiApO1vG0KeUtJLm89jU="; }; inherit vendorHash; From 778f1c65751d8f3d7a80100403cfbc33662d780e Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Sun, 12 Apr 2026 19:02:48 +0100 Subject: [PATCH 12/80] nixos/i18n/input-method: disallow gtk{2,3}.dev in closure The gtk-query-immodules-{2,3}.0 util writes argv[0] to its stdout in a comment (i.e., "# Created by ..."). This results in a reference to pkgs.gtk{2,3}.dev being present in the closure. This commit avoids this issue by adding the pkgs.gtk{2,3}.dev to path and calling gtk-query-immodules-{2,3}.0 without its full path. Furthermore, pkgs.gtk{2,3}.dev is added to disallowedReferences to avoid future regressions. --- nixos/modules/i18n/input-method/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/nixos/modules/i18n/input-method/default.nix b/nixos/modules/i18n/input-method/default.nix index 4bbc5f59b0bb..42d974b23d95 100644 --- a/nixos/modules/i18n/input-method/default.nix +++ b/nixos/modules/i18n/input-method/default.nix @@ -23,11 +23,16 @@ let allowSubstitutes = false; buildInputs = [ cfg.package + pkgs.gtk2 + ]; + + disallowedReferences = [ + (lib.getDev pkgs.gtk2) ]; } '' mkdir -p $out/etc/gtk-2.0/ - GTK_PATH=${cfg.package}/lib/gtk-2.0/ ${pkgs.stdenv.hostPlatform.emulator pkgs.buildPackages} ${lib.getExe' pkgs.gtk2.dev "gtk-query-immodules-2.0"} > $out/etc/gtk-2.0/immodules.cache + GTK_PATH=${cfg.package}/lib/gtk-2.0/ ${pkgs.stdenv.hostPlatform.emulator pkgs.buildPackages} gtk-query-immodules-2.0 > $out/etc/gtk-2.0/immodules.cache ''; gtk3_cache = @@ -37,11 +42,16 @@ let allowSubstitutes = false; buildInputs = [ cfg.package + pkgs.gtk3 + ]; + + disallowedReferences = [ + (lib.getDev pkgs.gtk3) ]; } '' mkdir -p $out/etc/gtk-3.0/ - GTK_PATH=${cfg.package}/lib/gtk-3.0/ ${pkgs.stdenv.hostPlatform.emulator pkgs.buildPackages} ${lib.getExe' pkgs.gtk3.dev "gtk-query-immodules-3.0"} > $out/etc/gtk-3.0/immodules.cache + GTK_PATH=${cfg.package}/lib/gtk-3.0/ ${pkgs.stdenv.hostPlatform.emulator pkgs.buildPackages} gtk-query-immodules-3.0 > $out/etc/gtk-3.0/immodules.cache ''; in From cd7e23422b24f859d02705f1963be7a5ca93b5de Mon Sep 17 00:00:00 2001 From: Christopher Kaster Date: Fri, 17 Jul 2026 08:33:11 +0200 Subject: [PATCH 13/80] playdate: init at 3.1.0 --- pkgs/by-name/pl/playdate-sdk/package.nix | 111 ++++++++++++++++++ .../playdate-simulator-wrapper.sh | 18 +++ 2 files changed, 129 insertions(+) create mode 100644 pkgs/by-name/pl/playdate-sdk/package.nix create mode 100644 pkgs/by-name/pl/playdate-sdk/playdate-simulator-wrapper.sh diff --git a/pkgs/by-name/pl/playdate-sdk/package.nix b/pkgs/by-name/pl/playdate-sdk/package.nix new file mode 100644 index 000000000000..7d1273b27307 --- /dev/null +++ b/pkgs/by-name/pl/playdate-sdk/package.nix @@ -0,0 +1,111 @@ +{ + autoPatchelfHook, + copyDesktopItems, + curl, + fetchurl, + gsettings-desktop-schemas, + gtk3, + lib, + makeDesktopItem, + makeWrapper, + stdenv, + webkitgtk_4_1, +}: + +stdenv.mkDerivation rec { + pname = "playdate-sdk"; + version = "3.1.0"; + + src = fetchurl { + url = "https://download.panic.com/playdate_sdk/Linux/PlaydateSDK-${version}.tar.gz"; + sha256 = "sha256-yKEl3UpVY3lB9LxAsx0RotTsNHv8WS76ZqpzRi6BSZg="; + }; + + srcScript = ./playdate-simulator-wrapper.sh; + + strictDeps = true; + __structuredAttrs = true; + + nativeBuildInputs = [ + autoPatchelfHook + copyDesktopItems + makeWrapper + ]; + + buildInputs = [ + gsettings-desktop-schemas + gtk3 + webkitgtk_4_1 + ]; + + dontConfigure = true; + dontBuild = true; + + installPhase = '' + runHook preInstall + + mkdir -p $out/share/playdate-sdk + cp -r * $out/share/playdate-sdk + mkdir -p $out/bin + + #### pdc + makeWrapper $out/share/playdate-sdk/bin/pdc $out/bin/pdc \ + --run 'export PLAYDATE_SDK_PATH="''${XDG_DATA_HOME:-''$HOME/.local/share}/playdate-sdk-${version}"' + + #### pdutil + makeWrapper $out/share/playdate-sdk/bin/pdutil $out/bin/pdutil \ + --run 'export PLAYDATE_SDK_PATH="''${XDG_DATA_HOME:-''$HOME/.local/share}/playdate-sdk-${version}"' + + #### PlaydateSimulator + cp $srcScript $out/bin/PlaydateSimulator + substituteInPlace $out/bin/PlaydateSimulator \ + --subst-var-by out "$out" \ + --subst-var-by version "${version}" \ + --subst-var-by ldLibraryPath "${ + lib.makeLibraryPath [ + curl + ] + }" \ + --subst-var-by gsettingsSchemas "${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}" + chmod +x $out/bin/PlaydateSimulator + + #### C API includes + mkdir -p $out/include + cp -r $out/share/playdate-sdk/C_API/pd_api $out/include/pd_api + cp $out/share/playdate-sdk/C_API/pd_api.h $out/include/pd_api.h + + #### udev rules + mkdir -p $out/etc/udev/rules.d + cp $out/share/playdate-sdk/Resources/50-playdate.rules $out/etc/udev/rules.d/ + + #### icons + install -Dm644 $out/share/playdate-sdk/Resources/date.play.simulator.svg $out/share/icons/hicolor/scalable/apps/PlaydateSimulator.svg + + runHook postInstall + ''; + + desktopItems = [ + (makeDesktopItem { + name = "PlaydateSimulator"; + exec = "PlaydateSimulator %u"; + icon = "PlaydateSimulator"; + desktopName = "Playdate Simulator"; + comment = "A toolset for developing games on the Playdate handheld console"; + categories = [ "Development" ]; + startupWMClass = "PlaydateSimulator"; + mimeTypes = [ + "application/x-playdate-game" + "x-scheme-handler/playdate-simulator" + ]; + }) + ]; + + meta = { + description = "Official SDK and development tools for the Playdate handheld console, including Lua/C APIs, simulator, and Mirror capture utility"; + homepage = "https://play.date"; + license = lib.licenses.unfree; + maintainers = with lib.maintainers; [ atomicptr ]; + platforms = [ "x86_64-linux" ]; + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; + }; +} diff --git a/pkgs/by-name/pl/playdate-sdk/playdate-simulator-wrapper.sh b/pkgs/by-name/pl/playdate-sdk/playdate-simulator-wrapper.sh new file mode 100644 index 000000000000..4fe10173e9fd --- /dev/null +++ b/pkgs/by-name/pl/playdate-sdk/playdate-simulator-wrapper.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +set -euo pipefail + +USER_SDK_DIR="${XDG_DATA_HOME:-$HOME/.local/share}/playdate-sdk-@version@" +NIX_SDK_DIR="@out@/share/playdate-sdk" + +if [ ! -d "$USER_SDK_DIR" ]; then + echo "Initializing Playdate SDK workspace at $USER_SDK_DIR..." + mkdir -p "$USER_SDK_DIR" + cp -r "$NIX_SDK_DIR/." "$USER_SDK_DIR" + chmod -R u+w "$USER_SDK_DIR" +fi + +export PLAYDATE_SDK_PATH="$USER_SDK_DIR" +export LD_LIBRARY_PATH="@ldLibraryPath@" +export XDG_DATA_DIRS="@gsettingsSchemas@:${XDG_DATA_DIRS:-}" + +exec "$USER_SDK_DIR/bin/PlaydateSimulator" "$@" From 0be63e5872aaadd1d3a2efc50a7eddea940afd38 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Jul 2026 06:08:48 +0000 Subject: [PATCH 14/80] python3Packages.discid: 1.4.0 -> 1.4.2 --- pkgs/development/python-modules/discid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/discid/default.nix b/pkgs/development/python-modules/discid/default.nix index 622d45e84f73..711d67bdcd92 100644 --- a/pkgs/development/python-modules/discid/default.nix +++ b/pkgs/development/python-modules/discid/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "discid"; - version = "1.4.0"; + version = "1.4.2"; pyproject = true; outputs = [ @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "sha256-UP09tEXK60S593Y3d+1JaIw89GM9qZ00DCW5GUlrqLU="; + sha256 = "sha256-DLtLlpScaMvGPJ/EWF75t+wrnTniO84LTbXWHG97geY="; }; build-system = [ From 61ea77dd419a04e0a5d818329731a8a4e6d0cdc2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Jul 2026 00:41:09 +0000 Subject: [PATCH 15/80] fdk-aac-encoder: 1.0.7 -> 1.0.8 --- pkgs/by-name/fd/fdk-aac-encoder/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fd/fdk-aac-encoder/package.nix b/pkgs/by-name/fd/fdk-aac-encoder/package.nix index c56e2f12d519..bd1c8017619d 100644 --- a/pkgs/by-name/fd/fdk-aac-encoder/package.nix +++ b/pkgs/by-name/fd/fdk-aac-encoder/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fdkaac"; - version = "1.0.7"; + version = "1.0.8"; src = fetchFromGitHub { owner = "nu774"; repo = "fdkaac"; rev = "v${finalAttrs.version}"; - hash = "sha256-Yx+adbWs1qmuK+geHjCj7i56URDLVrUdLbJ2gKrJ1Oo="; + hash = "sha256-8fI3mbHPb6E5YXl4RaqU8P0ALldkOh+RKfecDX87m/s="; }; nativeBuildInputs = [ From e4378c08cc72a70d162338ea60930434477982a3 Mon Sep 17 00:00:00 2001 From: Rine Amakawa Date: Sun, 19 Jul 2026 14:26:09 +0900 Subject: [PATCH 16/80] jadx: 1.5.5 -> 1.5.6 Diff: https://github.com/skylot/jadx/compare/v1.5.5...v1.5.6 Changelog: https://github.com/skylot/jadx/releases/tag/v1.5.6 --- pkgs/by-name/ja/jadx/deps.json | 721 ++++++++------------------- pkgs/by-name/ja/jadx/nix-build.patch | 285 +++++++---- pkgs/by-name/ja/jadx/package.nix | 4 +- 3 files changed, 399 insertions(+), 611 deletions(-) diff --git a/pkgs/by-name/ja/jadx/deps.json b/pkgs/by-name/ja/jadx/deps.json index 6ba277b93c6f..8717e1d647a9 100644 --- a/pkgs/by-name/ja/jadx/deps.json +++ b/pkgs/by-name/ja/jadx/deps.json @@ -2,14 +2,14 @@ "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", "!version": 1, "https://dl.google.com/dl/android/maven2/com/android": { - "tools#r8/8.13.17": { - "jar": "sha256-0x/Q3HUdSHQACc3ZpIUSassdDRTFm58FV5R5lA9K33Q=", - "pom": "sha256-L2yrUO4FVjWdnuAA2sSRLVo52tW6zt46XdudyWbeVDY=" + "tools#r8/9.1.31": { + "jar": "sha256-O03jBTiF2hBeOcFSEiYdImU9bRteuSMj3QSukTzIKG8=", + "pom": "sha256-S72wjiI2SBz1lzzCB0cPTiGtQ70Wzksyb4cYmQZQy80=" }, - "tools/build#aapt2-proto/8.13.2-14304508": { - "jar": "sha256-ps2oLVCOw7MlqeN/ePn6hFVv80DPQ7sjxiew8550bw4=", - "module": "sha256-fVtyhfR2yCAI8NOfUGsLjFPxsCa9Yk163GiCFr6Opb4=", - "pom": "sha256-+f1XBgvd7CGC3Mk1dBbpk5DUq4t4YWVLZ7cqdOCQ/6U=" + "tools/build#aapt2-proto/9.2.1-15009934": { + "jar": "sha256-IzW6t/2Cae6Y04Q0EMSlVT0x3XH5oi9JshpnbTE5yII=", + "module": "sha256-WVaRc7+A7IE9x61Fs37tAVhNEd3YhvxJh8vRe/Kbb0U=", + "pom": "sha256-eMmJdR6RlYFoubeqardbDuLjHXQ5WcqI+h/MrEWV0A8=" }, "tools/build#apksig/8.13.1": { "jar": "sha256-wHDtE5RinXRkGqCQb2Cy/6Hud+Y2ah+TQ39ZcXsa64k=", @@ -53,28 +53,28 @@ "jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=", "pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4=" }, - "com/diffplug/durian#durian-swt.os/4.2.2": { - "jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=", - "module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=", - "pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU=" + "com/diffplug/durian#durian-swt.os/4.3.0": { + "jar": "sha256-geK2Oafkvm3JtyRXE88G9cq1HynbLha5tXZFyW/eKIQ=", + "module": "sha256-IFNqlfL+sr9DBRKMaq7Lb9idxFeYqchfJgK4qAnXUNs=", + "pom": "sha256-Q1z/VXiZht7arXF/aPuo1UgklHhWLc2EsirU1lZvRAs=" }, - "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/6.25.0": { - "pom": "sha256-9FyCsS+qzYWs1HTrppkyL6XeqIQIskfQ5L3pQSkIIjo=" + "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/8.8.0": { + "pom": "sha256-rjIEDWCar8jpaUB9lB6OAJ+/vhmR1A4GdTe9vlxSNxo=" }, - "com/diffplug/spotless#spotless-lib-extra/2.45.0": { - "jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=", - "module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=", - "pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A=" + "com/diffplug/spotless#spotless-lib-extra/4.8.0": { + "jar": "sha256-vciax56nfFUzRzZDf6MuhsUW1aCbayIXgORXl2Pe6mw=", + "module": "sha256-fsJucDAxGawridZllXRA1d9cZ2/jMz8Vktc/lJodN10=", + "pom": "sha256-acayk+D14uHw0OiAyNZme8vsJ/Mudtw3+PFKaTw4Zis=" }, - "com/diffplug/spotless#spotless-lib/2.45.0": { - "jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=", - "module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=", - "pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw=" + "com/diffplug/spotless#spotless-lib/4.8.0": { + "jar": "sha256-/qJP2CUPcEnc+D6cU33KcNTu3fJ/ZWLMBbc5RdVYahU=", + "module": "sha256-x5qeZYQK3GICHDbY3j03FCXYZL+TSkWfzxQGxBBBSvc=", + "pom": "sha256-g1NaMOkgleCBTo4Y9mGvsc7Q7O/Mk+sI8iLXhiWBhYo=" }, - "com/diffplug/spotless#spotless-plugin-gradle/6.25.0": { - "jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=", - "module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=", - "pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo=" + "com/diffplug/spotless#spotless-plugin-gradle/8.8.0": { + "jar": "sha256-4/v5wKvEIhru9DiGAA42oyMIvSNL9ntejx7B84MfVwc=", + "module": "sha256-NUNvS9pmAuS19I0Fer3fwb8+HY2kqJwdX8akTskkZcM=", + "pom": "sha256-oqjiUXekuEq40FutW8x6s8dbgWyibr2HC2jl+SMaJMY=" }, "com/fasterxml#oss-parent/55": { "pom": "sha256-D14Y8rNev22Dn3/VSZcog/aWwhD5rjIwr9LCC6iGwE0=" @@ -95,13 +95,13 @@ "jar": "sha256-gSZpIKHNxHMGqKK0cmyZ7Imz+/McJHDk9eR32dhXyp8=", "pom": "sha256-+ZXFCx0gl18KjW8OUyK8jRPHiuPcGCcXdoQUlypmzIU=" }, - "com/github/ben-manes#gradle-versions-plugin/0.53.0": { - "jar": "sha256-fystvdI5f/PwQ9e2YuwNYbqr7TqqerImB6702Y7z+mI=", - "module": "sha256-KLvVxzKZ1dGYcjzX8klS4b9RQJXE6OrpsisVQaicEII=", - "pom": "sha256-aPVU+CLT1aKhQrA6XZ9Wa5FXdPtjnYwds7zfmTyeQI0=" + "com/github/ben-manes#gradle-versions-plugin/0.54.0": { + "jar": "sha256-GwK15/qy3AUq4vlHU+5tsezaQoE/dXGycpqURbROpdU=", + "module": "sha256-2WoCXAumonbmVKE4UxXPExZ9CN+2uQuwSQo5RTUvmsg=", + "pom": "sha256-WX6mffXE8mkYP1y+WZAa2cBuExeLVZHNII2bMwQZ2J8=" }, - "com/github/ben-manes/versions#com.github.ben-manes.versions.gradle.plugin/0.53.0": { - "pom": "sha256-yWBPdJaskfaW5HRY2KLWt91U0MqkNn88GspmphyDcvQ=" + "com/github/ben-manes/versions#com.github.ben-manes.versions.gradle.plugin/0.54.0": { + "pom": "sha256-o07zaR8ZggeMe8ef2fuJojK3xzxFpYuBEVH+m/dgb+I=" }, "com/google/code/gson#gson-parent/2.11.0": { "pom": "sha256-issfO3Km8CaRasBzW62aqwKT1Sftt7NlMn3vE6k2e3o=" @@ -164,18 +164,18 @@ "module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=", "pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU=" }, - "commons-codec#commons-codec/1.16.0": { - "jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=", - "pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ=" + "commons-codec#commons-codec/1.22.0": { + "jar": "sha256-0WT+efJiwy2bGKC1stMX0cJ2U9Xpj9K5mMJL+QHHLOQ=", + "pom": "sha256-2aVl2Xj6pp0rEZX7HsJ+YPKef+sJr7ha2sePKABo+P4=" }, "commons-io#commons-io/2.19.0": { "jar": "sha256-gkJokZtLYvn0DwjFQ4HeWZOwePWGZ+My0XNIrgGdcrk=", "pom": "sha256-VCt6UC7WGVDRuDEStRsWF9NAfjpN9atWqY12Dg+MWVA=" }, - "dev/equo/ide#solstice/1.7.5": { - "jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=", - "module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=", - "pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8=" + "dev/equo/ide#solstice/1.8.2": { + "jar": "sha256-nslXwJZgBSDcmfN6EEp/TJkNQMLdN17pYOt8bNUMEvM=", + "module": "sha256-SrIVTJ83agthp6/i0djQJ+pvOQ08hyzkcKbZgqR+Wv4=", + "pom": "sha256-70jsrBwclJAdj/ML8J16CClTQCNnLdXiVyek6Vh+oFM=" }, "jakarta/platform#jakarta.jakartaee-bom/9.1.0": { "pom": "sha256-35jgJmIZ/buCVigm15o6IHdqi6Aqp4fw8HZaU4ZUyKQ=" @@ -183,12 +183,12 @@ "jakarta/platform#jakartaee-api-parent/9.1.0": { "pom": "sha256-p3AsSHAmgCeEtXl7YjMKi41lkr8PRzeyXGel6sgmWcA=" }, - "org/apache#apache/29": { - "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c=" - }, "org/apache#apache/33": { "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" }, + "org/apache#apache/37": { + "pom": "sha256-Uk7EeHr/c69rOp+voVTH8YgbZIKZtmP9v8rdoShvI1M=" + }, "org/apache/ant#ant-launcher/1.10.15": { "jar": "sha256-XIVRmQMHoDIzbZjdrtVJo5ponwfU1Ma5UGAb8is9ahs=", "pom": "sha256-ea+EKil53F/gAivAc8SYgQ7q2DvGKD7t803E3+MNrJU=" @@ -200,12 +200,12 @@ "jar": "sha256-djrNpKaViMnqiBepUoUf8ML8S/+h0IHCVl3EB/KdV5Q=", "pom": "sha256-R4DmHoeBbu4fIdGE7Jl7Zfk9tfS5BCwXitsp4j50JdY=" }, - "org/apache/commons#commons-parent/58": { - "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA=" - }, "org/apache/commons#commons-parent/81": { "pom": "sha256-NI1OfBMb5hFMhUpxnOekQwenw5vTZghJd7JP0prQ7bQ=" }, + "org/apache/commons#commons-parent/98": { + "pom": "sha256-1AMYUn9WAz4P8HiZccw4yFaqmaaF7qEScIFOfx7an7o=" + }, "org/apache/groovy#groovy-bom/4.0.22": { "module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=", "pom": "sha256-Hh9rQiKue/1jMgA+33AgGDWZDb1GEGsWzduopT4832U=" @@ -265,16 +265,16 @@ "org/eclipse/ee4j#project/1.0.7": { "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" }, - "org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": { - "pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8=" + "org/eclipse/jgit#org.eclipse.jgit-parent/7.7.0.202606012155-r": { + "pom": "sha256-S4qHPLaFhEH/MSUDTbVU0leSL7cIIEeVtyAZDW+05iE=" }, - "org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": { - "jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=", - "pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI=" + "org/eclipse/jgit#org.eclipse.jgit/7.7.0.202606012155-r": { + "jar": "sha256-onxHjV94vD2VRh8VOmDv3xYjknUCxopFetmplaNcWnw=", + "pom": "sha256-owH00aR2nxrSVstU54V6Uq8n59A+UMo8UPTLZDw98SY=" }, - "org/eclipse/platform#org.eclipse.osgi/3.18.300": { - "jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=", - "pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ=" + "org/eclipse/platform#org.eclipse.osgi/3.24.200": { + "jar": "sha256-v+g/zR+gNOuamGs8tuXisY27rLZ+q9qtLaMoBOzYxlo=", + "pom": "sha256-sMVs+qxqcAh+RUJXzABLfTb7uYk9vu5N64fGISWGERY=" }, "org/gradle/kotlin#gradle-kotlin-dsl-plugins/5.2.0": { "jar": "sha256-SKlcMPRlehDfloYC01LJ2GTZemYholfoFQjINWDE/q4=", @@ -569,9 +569,9 @@ "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" }, - "org/junit#junit-bom/5.9.3": { - "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", - "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" + "org/junit#junit-bom/5.14.2": { + "module": "sha256-XSb0RAOSMm3SSDz0kBQ+6hSV1QlUWaC5ZRp7GzjiTr8=", + "pom": "sha256-7S3MeFW9RgvMyTob8Mli5jtWb/fY8d7Q8fJZO6gYOq8=" }, "org/mockito#mockito-bom/4.11.0": { "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" @@ -595,15 +595,18 @@ "jar": "sha256-NiT4R0wa9G11+YvAl9eGSjI8gbOAiqQ2iabhxgHAJ74=", "pom": "sha256-ABzeWzxrqRBwQlz+ny5pXkrri8KQotTNllMRJ6skT+U=" }, - "org/slf4j#slf4j-api/1.7.36": { - "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=", - "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" + "org/slf4j#slf4j-api/2.0.18": { + "jar": "sha256-RFCP0VdlAGiMeQsZCs3Rb+xPjHmj4LkAr9cFA88FX1U=", + "pom": "sha256-bCx/LAJ3TMK3thn70t94c82tKXGJJuRHVLh/cNHrQ8s=" + }, + "org/slf4j#slf4j-bom/2.0.18": { + "pom": "sha256-khmqtgFXUSbE5m4TMesrDGwXozCsTVoH480R1YCgwS0=" }, "org/slf4j#slf4j-parent/1.7.32": { "pom": "sha256-WrNJ0PTHvAjtDvH02ThssZQKL01vFSFQ4W277MC4PHA=" }, - "org/slf4j#slf4j-parent/1.7.36": { - "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" + "org/slf4j#slf4j-parent/2.0.18": { + "pom": "sha256-CziWvtrSye2Wl+3L6h2gxUzSOKcjWDqBNYqDv7eC6fo=" }, "org/sonatype/oss#oss-parent/5": { "pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" @@ -636,42 +639,41 @@ "jar": "sha256-iPvaS5Ellrn1bo4S5YDMlUus+1F3bs/d0+GPwc9W3Ew=", "pom": "sha256-EA95O6J/i05CBO20YXHr825U4PlM/AJSf+oHoLsfzrc=" }, - "aopalliance#aopalliance/1.0": { - "jar": "sha256-Ct3sZw/tzT8RPFyAkdeDKA0j9146y4QbYanNsHk3agg=", - "pom": "sha256-JugjMBV9a4RLZ6gGSUXiBlgedyl3GD4+Mf7GBYqppZs=" - }, "ch/qos/logback#logback-classic/1.5.21": { "jar": "sha256-slI/ew2r9DhsgTEvA3HSZ+Op+85AkEbxawQr9oVxuko=", "pom": "sha256-2L+25QxBRYd4sAl7bgatXgc5HpbkMjuJSjBaZoHVZbE=" }, - "ch/qos/logback#logback-classic/1.5.22": { - "jar": "sha256-h18xxLTcSYCOUDSQcBohzuPnJ5gA2cdmAdqCaFNC5Us=", - "pom": "sha256-50vZc0HgSY7vwDzn/gY2W8MTA4URDyg6SrXk5Mx03tk=" + "ch/qos/logback#logback-classic/1.5.38": { + "jar": "sha256-r7Q5xh+ih8nhklUjsTuqsDYX5yRAajidSLYcLD5GtwA=", + "pom": "sha256-YzE/hDtmnGAlXmbyxSqcHTrzeHAJ2fOJFZ41ppG2OFc=" }, "ch/qos/logback#logback-core/1.5.21": { "jar": "sha256-CCWsH8UpY2kSHlQj45fFLRJbDj+udDz8DY5BYVnxT0Q=", "pom": "sha256-kuYdhik+WPSObO9Xu55qx3sqd57ayaQ/GC8YYUJ0IUM=" }, - "ch/qos/logback#logback-core/1.5.22": { - "jar": "sha256-dWG3pSU2RhKWb/OCP4xiqBoyYnQtRVMB9HknPvVVcLg=", - "pom": "sha256-pvNkcaYMUESMURI07jpJs+YzuYKM7NuO111F4lq8I/o=" + "ch/qos/logback#logback-core/1.5.38": { + "jar": "sha256-qFWg/Jex0G9O+xw7ul69DrUI2LWOaOieS7wjqFE1yIM=", + "pom": "sha256-26FwfwJSAv40QFIWPDQZoPA9BWd3rFw0YXXlUjyTfWA=" }, "ch/qos/logback#logback-parent/1.5.21": { "pom": "sha256-3PccPlQ27GTfEIU6bOjEMNARdxCmyPyb6eK7tvLx5KM=" }, - "ch/qos/logback#logback-parent/1.5.22": { - "pom": "sha256-pSlOXwZyowtUHrCJIXA/luORyJAsef/+WO7Z4wzsWXk=" + "ch/qos/logback#logback-parent/1.5.38": { + "pom": "sha256-K846YaZEmtuaByLhwMHjkVM4gLoCkW09+DIImZrqbGY=" + }, + "com/eclipsesource/j2v8#j2v8_linux_x86_64/4.6.0": { + "jar": "sha256-VmTvg7AmsGEnXvCREBbCx8vSRe6gDXi0To4yqjinEOo=", + "pom": "sha256-Mbe26/pHzPx4ta5Cb0pYEUpiLJSeNRsmMBx7gLVVhjI=" + }, + "com/eclipsesource/j2v8#j2v8_win32_x86_64/4.6.0": { + "jar": "sha256-h4yJBoOLv76xx3guAiWWouNTcTI6Cjh7uXSmQHN48xM=", + "pom": "sha256-oCUgVrP8MgvG5r6yzCcFoMPYCvuOg/qnKlj+dImsyy4=" }, "com/fifesoft#autocomplete/3.3.2": { "jar": "sha256-bn+4bT9V9p8TogCk2qagTht1P4/TadoFe015KtxpQ1A=", "module": "sha256-fOqonK0zGDCGxKuU/sJF9outzqpxDfy2PZ8ajmJ9kao=", "pom": "sha256-bKhazD7s8LTdfQIA0cMm+ZHInY4KADqVbI9dS4kc7t0=" }, - "com/fifesoft#rsyntaxtextarea/3.6.0": { - "jar": "sha256-vwDsEBV5jt1DPD363ww0oSo5W4wBD4+f2Oxv9PROuUw=", - "module": "sha256-xmVm3lcpsQkmEimKqWaVtUVpPUEILd60RR/sASa4/Ao=", - "pom": "sha256-Mqfj1XMX7NOR6CDwohJLT5jOHONfMnVRkuxDPDUH3bA=" - }, "com/fifesoft#rsyntaxtextarea/3.6.1": { "jar": "sha256-qu9bv8cu0aagSgO4+zfY0LoEGlcDll0ADVQOIg2fG7U=", "module": "sha256-f7wBLMjeLBZzoL2WHeCJwIJpTeTkubSIZX42ClwmWKQ=", @@ -711,9 +713,6 @@ "jar": "sha256-gfya2lefw/SSTsNfkEwEPeE+6PuigDIuY4xwkgBvG1I=", "pom": "sha256-Guxlwy/utQYjbKc4rAoRwCwdslicZZzWFfDomcAyFic=" }, - "com/google#google/5": { - "pom": "sha256-4J00XnPKP7yn8+BfMN63Tp053Wt5qT/ujFEfI0F7aCg=" - }, "com/google/code/findbugs#jsr305/3.0.2": { "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" @@ -721,28 +720,42 @@ "com/google/code/gson#gson-parent/2.13.2": { "pom": "sha256-g6tSip1Q/XauuK1vcns+6ct2ZYYlV3TtFsqMTHbZ2s0=" }, + "com/google/code/gson#gson-parent/2.14.0": { + "pom": "sha256-grD2aUxXWKuLsH4FYwII1Q9YnUteBP0KBG1Zzfe6PR0=" + }, "com/google/code/gson#gson/2.13.2": { "jar": "sha256-3QzhtVo+0ggMtw+cZVhQzahsIGhiMQAJ3LXlyVJlpeA=", "pom": "sha256-OqBqp8D5rwkpYaQtCVeOQyS+FGNIoO5u1HhX98Jne3Y=" }, - "com/google/errorprone#error_prone_annotations/2.1.3": { - "jar": "sha256-A9AylUfBPanhfGNNEEnqLq0JOSXikFZ+GjZP1rH8f/g=", - "pom": "sha256-lYy4HDk8splsPGqehnpKS+jdxDORZyqeTk66UaxyN/U=" + "com/google/code/gson#gson/2.14.0": { + "jar": "sha256-LL0Rm/GWHCh4gxCWPcgLpl9Yze7B3ROci9sSQPqiw28=", + "pom": "sha256-H6ASLA43MxkmQoYcNr5Mb3maeVMnojvdKSJpG26bpIA=" }, "com/google/errorprone#error_prone_annotations/2.41.0": { "jar": "sha256-pW54K1tQgRrCBAc6NVoh2RWiEH/OE+xxEzGtA29mD8w=", "pom": "sha256-oVHfHi4LSGGNiwahgHSKKbOrs5sbI5b2och5pydIjG4=" }, + "com/google/errorprone#error_prone_annotations/2.47.0": { + "jar": "sha256-U2S8byLnLpgZXkBqWNO6HAn/oR3qBylZLLhw3C3kBW0=", + "pom": "sha256-2AyImkpvcR9pRfvueeBewkexeKVn6dWr9Y6ybr8KB1I=" + }, + "com/google/errorprone#error_prone_annotations/2.48.0": { + "jar": "sha256-tJxclYMW7WegnGmd2pqnScr0NNUdhj3qWZ7zakm5yFU=", + "pom": "sha256-GJ4JrQSJwyXpDaqp1cj0BjMGAvo2Zgm8oHy82tA6udo=" + }, "com/google/errorprone#error_prone_annotations/2.7.1": { "jar": "sha256-zVJXwIokbPhiiBeuccuCK+GS75H2iByko/z/Tx3hz/M=", "pom": "sha256-Mahy4RScXzqLwF+03kVeXqYI7PrRryIst2N8psdi7iU=" }, - "com/google/errorprone#error_prone_parent/2.1.3": { - "pom": "sha256-1SomFqE4n86VHeDpengLiPG98MlHsxWnb9R81rv7I5s=" - }, "com/google/errorprone#error_prone_parent/2.41.0": { "pom": "sha256-xTg4jXYKXByY3PBvbtPP5fEaZRgn21y9LtgojHlcrUI=" }, + "com/google/errorprone#error_prone_parent/2.47.0": { + "pom": "sha256-I2ipkMemMJXh0NREWdWkCS8Osx+FYr0SzfDhyHe2poU=" + }, + "com/google/errorprone#error_prone_parent/2.48.0": { + "pom": "sha256-sz+opFyfF5SlAIwLLYOoTrKLXQEXptFW8AP58JvnQQ8=" + }, "com/google/errorprone#error_prone_parent/2.7.1": { "pom": "sha256-Cm4kLigQToCTQFrjeWlmCkOLccTBtz/E/3FtuJ2ojeY=" }, @@ -754,9 +767,6 @@ "jar": "sha256-y/w5BrGbj1XdfP1t/gqkUy6DQlDX8IC9jSEaPiRrWcs=", "pom": "sha256-xUvv839tQtQ+FHItVKUiya1R75f8W3knfmKj6/iC87s=" }, - "com/google/guava#guava-parent/25.1-android": { - "pom": "sha256-0ZsIc6B+Ez/yTAoYlDunEKfPul81poqm82JF1AAmtNU=" - }, "com/google/guava#guava-parent/26.0-android": { "pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" }, @@ -766,39 +776,22 @@ "com/google/guava#guava-parent/33.4.0-android": { "pom": "sha256-ciDt5hAmWW+8cg7kuTJG+i0U8ygFhTK1nvBT3jl8fYM=" }, - "com/google/guava#guava-parent/33.5.0-jre": { - "pom": "sha256-aHGeaHxuTJ/z4P7L73vSCJbw9PezFHQ+0zxy+WJWghU=" - }, - "com/google/guava#guava/25.1-android": { - "jar": "sha256-97j4/tF2uc9oMbmMsHMg1/vpHZmymZn3UsOCHf5Fvcg=", - "pom": "sha256-TR7iht9KVF87l4WMFHzvAVovWPKbHk6J5om+ohYZX2M=" + "com/google/guava#guava-parent/33.6.0-jre": { + "pom": "sha256-N0vTH2Gxz2Er7pqy5NcLvfd92FpJtDH4CdT73JAfLdQ=" }, "com/google/guava#guava/31.0.1-jre": { "jar": "sha256-1b6U1l6HvSGfsxk60VF7qlWjuI/JHSHPc1gmq1rwh7k=", "pom": "sha256-K+VmkgwhxgxcyvKCeGfK/3ZmRuIRO3/MPunCSkCy85Y=" }, - "com/google/guava#guava/33.5.0-jre": { - "jar": "sha256-HjAfDFKsJIsLFP3D0SKDx3JS1Nb0hSHVcufYxMLMSsc=", - "module": "sha256-d+1CyMiyzru5OsngdUP/ZBiqJL24UXWAz1Mk6aZRCVY=", - "pom": "sha256-BHj6eKkIs8Mf5td76ZeKqmIeKhgduEAH49OzdCSirGE=" + "com/google/guava#guava/33.6.0-jre": { + "jar": "sha256-3Fc+H8pP1UVPSl/T19ot8DACh2pBdbr8FKlZgN13E7M=", + "module": "sha256-K69zzoOa5I5LngCD4law5Y/Dv4/Hj8P755e7yJARIW4=", + "pom": "sha256-tFt4lEKABUMRxT2pJwgJ+0Dcq8QIzmbOVXMAmbT1fTI=" }, "com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": { "jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=", "pom": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" }, - "com/google/inject#guice-parent/4.2.2": { - "pom": "sha256-WnS6PSK+GsE7nngvE6fZV9sqJN7TWUgTlMnoifHAN9Y=" - }, - "com/google/inject#guice/4.2.2": { - "pom": "sha256-BvPD3a1Xswv+iGVUVqBHMeVqeK0N2QnmXHGIEAO5ZHk=" - }, - "com/google/inject#guice/4.2.2/no_aop": { - "jar": "sha256-D09fsoYJpNKzi39xKL58+bVB8lKD1xtOVgZtmWg6r/8=" - }, - "com/google/j2objc#j2objc-annotations/1.1": { - "jar": "sha256-KZSn63jycQvT07+2ObLJTiGc7awNTQhNUW54wW3d7PY=", - "pom": "sha256-8MmMVx6Tp8tN0Y3w+jCPCWPnoGIKwtQkTmHnCdA61r4=" - }, "com/google/j2objc#j2objc-annotations/1.3": { "jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=", "pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" @@ -832,57 +825,32 @@ "module": "sha256-+ZoUD5M57H9daiy9exohetkZmvmjm9YtVR7zJzr2qO4=", "pom": "sha256-HFT9dBll8xPm0g2xFVa7jM4v87hsg49YzQ6isxDKxRw=" }, - "com/pinterest/ktlint#ktlint-cli-ruleset-core/1.8.0": { - "jar": "sha256-PN4H3Taz0rCtm/YyChXXSh0WmZNhopQ+yJp3A1+Izvg=", - "module": "sha256-HpqJKShrcN9QMfTJsYT1KBt/SFqFJqg93wIw4NzQmNw=", - "pom": "sha256-CYVj1Lp5q1ho9aEcS/rtPMjx8+2AgRC2Y8nHxuEo5wU=" - }, - "com/pinterest/ktlint#ktlint-logger/1.8.0": { - "jar": "sha256-Mjolh7xdZYrKwquECBvhqR7CckR92uI+iJ/+7qA6ahk=", - "module": "sha256-6do/ejKLvEYv3nzuExoqDQFsk3QqoswYdUSFp9cRsJI=", - "pom": "sha256-sMudqdzo3/wOt42C2JWWG2UW+DPYEjZxlG6T4KqEGUs=" - }, - "com/pinterest/ktlint#ktlint-rule-engine-core/1.8.0": { - "jar": "sha256-vZnbyIi+Zq6jHbRfTc5cpW9GWvvwL+5jm9I0bSzYZOw=", - "module": "sha256-3littFd/kBQ9Gyv49iHmhAts4okLwhwUnJZdk1z8sdk=", - "pom": "sha256-4TICD2wyBfo93xfdVyu13gAC4d4whfV3D+w9svW7XuQ=" - }, - "com/pinterest/ktlint#ktlint-rule-engine/1.8.0": { - "jar": "sha256-JrK8e4QNrSGdVqJ28R/ko5w15WegYdcZpQkUsw9AN3I=", - "module": "sha256-cgWx4FCiOMdupNpHQCoWeqR16ElvjMk885ns1XRCP14=", - "pom": "sha256-GxX7s88C2N3bbioadbhdgTNfomUabFSnGkoe7nzlSt4=" - }, - "com/pinterest/ktlint#ktlint-ruleset-standard/1.8.0": { - "jar": "sha256-gpcrTLLpzWgoQAYbLenTQgRIRvDYFuzFj1CViCR2DWk=", - "module": "sha256-IZmrq6NLUJkrez/CDcE59o+xa99P9qb4PNeXaBa5WDE=", - "pom": "sha256-a/W5nlnAjxhBYiZhgkIB5IBYkaXIxp/EB89KPmgIDus=" - }, "com/puppycrawl/tools#checkstyle/9.3": { "jar": "sha256-BGPjBJgPVGC5ZPSBzMJaEPslO2AQDBnlD8mSiSiVl38=", "pom": "sha256-p9y0ZmVtZ/oKUNkE/d8U/GtTmEa4FO3/djXHRdW9MDQ=" }, - "com/squareup/okhttp3#mockwebserver3/5.3.0": { - "jar": "sha256-DF7A68lN/jZyFOL24m0y7ZvnXx17+fltmqRJPD2/Gn0=", - "module": "sha256-W+qZkqfKyNZz2huiCotFFDstV+XA2b3L/MccFUallC0=", - "pom": "sha256-6UvzdVwVUbBvnIQJvpj1RmzyXfxpsJ222EbDwzn/6s4=" + "com/squareup/okhttp3#mockwebserver3/5.4.0": { + "jar": "sha256-4eHVGldWfW24NPk9mIMasQuwIguRpnWAiU2as2zJ8GU=", + "module": "sha256-EWEJnVQQM5JrwIhqC8K0+5Kpmk/pQQGAuvN3FZqZa7s=", + "pom": "sha256-YVQP32dFG1xfe20tUXzk1TgkFY1b9C/wxQl2aeBKtNY=" }, - "com/squareup/okhttp3#okhttp-jvm/5.3.0": { - "jar": "sha256-fWAz7qDrAEVhXja9WiUPLgMgiF/+25nVwnqF5vXy+Ow=", - "module": "sha256-9QCTQDa/b6QGA3cGd3dpVQY1a/5zC7dCdvmyhMO9HgU=", - "pom": "sha256-yNbI7YKHcLhOE9QvTp2hGwro3lAB3CIrGd5nr1SGINU=" + "com/squareup/okhttp3#okhttp-jvm/5.4.0": { + "jar": "sha256-sV5gXKCksSxi6n9lfa1BPCNslH6HWFR2c0nNviDfRzw=", + "module": "sha256-LulBMuwJzT8RPMkA9ubc56VtnvmvRO1ayy6mt7yhNn0=", + "pom": "sha256-AsqVdVDYn0mbVhdE2balmr/VNXI/rzEmnDKQoNeMbQ4=" }, - "com/squareup/okhttp3#okhttp/5.3.0": { - "module": "sha256-I2/T6i5sxaIyY42z231edc9efNL6AY6JeQ4AYMzqp0c=", - "pom": "sha256-bnDpR5DXcxxy9hq0X+s0vRMjmm8nQUQGs1UcIeQJERc=" + "com/squareup/okhttp3#okhttp/5.4.0": { + "module": "sha256-Y5c7p1W6bHfeHoL176QZVWmAC+AMk8ATDOQjiptWyTw=", + "pom": "sha256-6+5oQtC1twCrfgFf3cw/HlddkrMadve2LrkCbDOIuIs=" }, - "com/squareup/okio#okio-jvm/3.16.2": { - "jar": "sha256-oKnxq/uQwKN7nIR86jn/8m0V85JT9RdWMs25SMljGNA=", - "module": "sha256-SclI9LQJ+Ep07eLykFd0BU4r3Jt02f/JP/nni0ARp5Y=", - "pom": "sha256-1HKg9+Imj/FtQBKxL5pPC0OuYIUazc33aAzxf6kIb00=" + "com/squareup/okio#okio-jvm/3.17.0": { + "jar": "sha256-OxPcw+FXMEfC1Qf8T3/LC7DLzZ05XaIdIOCUBuLNanM=", + "module": "sha256-1GF9DfcfIC5ymUcYSOYl9PNtf6ZNRsNQP3Cs9IIaRd4=", + "pom": "sha256-5ORCN6ZvQJG8D1sdWiu+IorAFKs8D5GM1vwCujGZkDA=" }, - "com/squareup/okio#okio/3.16.2": { - "module": "sha256-dAj9srGIjjHzxmxcE6xzNPO0ERfCbtVUNgGirYTG4yk=", - "pom": "sha256-tQbj1Rl248AvkSafkIyjBVgGrk28ek3dEGbmUDYABcA=" + "com/squareup/okio#okio/3.17.0": { + "module": "sha256-PYeNuf/U6VnDD5qDZqiMItAB6bMkN419vu2YVo5+xVk=", + "pom": "sha256-FbSDHoT1ylLdN8HW4XCaKQfi6bwqnD6hPyggMd4MATU=" }, "com/twelvemonkeys#twelvemonkeys/3.12.0": { "pom": "sha256-ttCYdPvd2bslDReBepMe+OCTvBjnQob/BrBAVBmAxzA=" @@ -921,30 +889,31 @@ "jar": "sha256-fZOMgXiQKARcCMBl6UvnX8KAUnYg1b1itRnVg4UyNoo=", "pom": "sha256-w1zKe2HUZ42VeMvAuQG4cXtTmr+SVEQdp4uP5g3gZNA=" }, - "commons-codec#commons-codec/1.11": { - "jar": "sha256-5ZnVMY6Xqkj0ITaikn5t+k6Igd/w5sjjEJ3bv/Ude30=", - "pom": "sha256-wecUDR3qj981KLwePFRErAtUEpcxH0X5gGwhPsPumhA=" - }, "commons-collections#commons-collections/3.2.2": { "jar": "sha256-7urpF5FxRKaKdB1MDf9mqlxcX9hVk/8he87T/Iyng7g=", "pom": "sha256-1dgfzCiMDYxxHDAgB8raSqmiJu0aES1LqmTLHWMiFws=" }, - "commons-io#commons-io/2.18.0": { - "jar": "sha256-88oPjWPEDiOlbVQQHGDV7e4Ta0LYS/uFvHljCTEJz4s=", - "pom": "sha256-Y9lpQetE35yQ0q2yrYw/aZwuBl5wcEXF2vcT/KUrz8o=" - }, "commons-io#commons-io/2.21.0": { "jar": "sha256-fWQ6Kv6osFi3YqpvuQ5bJW9scpc5+LN4TDNw3cYJ6I0=", "pom": "sha256-rkd5XnIYA+yP8d7tdL4oqBGgJxO9WjqwrGfCtYy2Nas=" }, - "dev/drewhamilton/poko#poko-annotations-jvm/0.20.1": { - "jar": "sha256-Fz/EQ/MLgYUpXJyblAEnK+hPVT5YNeN2fH2q/lvmBsk=", - "module": "sha256-yKFi1MVH49rn1YS/6uWWWaCOmIL78ZBAOdC5sJ5TDNA=", - "pom": "sha256-7vV49Xk7nI8QOyMr7solkxbrDzq/3EakACasot0w7SE=" + "commons-io#commons-io/2.22.0": { + "jar": "sha256-K5p7H3JvuGIW29LIMh6r4CIdvVsb6BwY4ctTgRsQR1g=", + "pom": "sha256-ZCXOwOp2ADXvp3J33oX4n6bb7RR6s92VuNLLxVNArM8=" }, - "dev/drewhamilton/poko#poko-annotations/0.20.1": { - "module": "sha256-r2kPmw0oxcHMCnwhcgUfI3GXm6Mijy7Bpen9IdzHY0U=", - "pom": "sha256-Nmq4/RYDG4BaXN/EBblv7jVuNr3M3pFF/7pXYsWovvA=" + "guru/nidi#graphviz-java-parent/0.18.1": { + "pom": "sha256-PK4LNey39USWi6GMGWOjEgTtH0vGyzM4+vqKMm8WT/c=" + }, + "guru/nidi#graphviz-java/0.18.1": { + "jar": "sha256-y/rONXq5wnzIkmroZT3kigiAyl01MrU6BsDewvbgKSE=", + "pom": "sha256-ZSrYLfypLU9xy4+hcp3axpJAFNBLV7JnZUhlCGIcTm8=" + }, + "guru/nidi#guru-nidi-parent-pom/1.1.36": { + "pom": "sha256-LihEX2IccvHvnvSdGFI4T/HnE3smuJIZ1FLwEmyc74w=" + }, + "guru/nidi/com/kitfox#svgSalamander/1.1.3": { + "jar": "sha256-rRLqaU6+xbULEDIucrfiz7bRaJ9boLzViwjwLB9Qx2U=", + "pom": "sha256-toDc92ke4L0go6ytRSLuSmPmSnfv+kNuUFjiPi+I1tM=" }, "hu/kazocsaba#image-viewer/1.2.3": { "jar": "sha256-wqNLddLK8alfjMGXGam6MNEJZhi9sIez22/8ELrAUik=", @@ -1003,28 +972,25 @@ "module": "sha256-2jn02k/u133+ELmAnVyysvO0Ra6nG2nhUjKkJpiThzs=", "pom": "sha256-chJrr7gKEse1WFJNCRkj5pYSODxHQay34Aw1ybBUazQ=" }, - "javax/annotation#javax.annotation-api/1.2": { - "jar": "sha256-WQmzlso6K+ENDuoyx073jYFuG06tId4deN4fiQ0DPgQ=", - "pom": "sha256-Utc/NffmOM48tWVG+HnCDn9wGfcqogzeH6gOl4Zd/UA=" - }, "javax/inject#javax.inject/1": { "jar": "sha256-kcdwRKUMSBY2wy2Rb9ickRinIZU5BFLIEGUID5V95/8=", "pom": "sha256-lD4SsQBieARjj6KFgFoKt4imgCZlMeZQkh6/5GIai/o=" }, - "net/bytebuddy#byte-buddy-parent/1.17.7": { - "pom": "sha256-ilfiDczgDaccM+8+GdndhY/p0gQsouK8onhxcA1SaYw=" + "net/arnx#nashorn-promise/0.1.1": { + "jar": "sha256-HS2d9MBFDU+x722+jB2FC3qabJLrbYF7YuRCnqjeTf4=", + "pom": "sha256-GZIqxpxfcQmvOXy6BKttZsf2hFVUe6IutJ3hvDJ6P/g=" }, - "net/bytebuddy#byte-buddy/1.17.7": { - "jar": "sha256-NXXcuKmPr5Q9PBWVxHoWBHxPzoqD67smJi8aL2dUY1c=", - "pom": "sha256-7n+6hWnDu1wekeWBL9n0oPMb4n5WjVNU4a39GRGfl7M=" + "net/bytebuddy#byte-buddy-parent/1.18.3": { + "pom": "sha256-kOpTFzFQjup1/5KVFBxQjX+aU9GgX0W4D49JmVIUJu8=" + }, + "net/bytebuddy#byte-buddy/1.18.3": { + "jar": "sha256-14OW48W84/KGXJGGZHSB5VidNMrMYySEcVtoYQjRfGY=", + "pom": "sha256-cVe2IqDWiFy1UmoQ8SIN3wkNu1LKL+OMMsxpxPFTB4g=" }, "net/fabricmc#mapping-io/0.8.0": { "jar": "sha256-zxN8f5BJqNTArajnZRgEYr8c2kIXIwCCEimsLUa2VIw=", "pom": "sha256-DDhXUa+iPSqFwAdx4CwI8bcSJSrQJx+6RHW6u3aKtig=" }, - "net/java#jvnet-parent/3": { - "pom": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" - }, "net/sf/saxon#Saxon-HE/10.6": { "jar": "sha256-bQjfguTthrarsaAse3SiaPz8XgBOg7tP8AbsOlCb01Y=", "pom": "sha256-otbdpDjoZKuTXzG0O1MFLE6HEalQVkJxkZBRPnb0Ekg=" @@ -1055,53 +1021,38 @@ "jar": "sha256-9mznLpZeUwHLDwIOVNK6atdv65Gzy/ww278AwGpt9tc=", "pom": "sha256-tF6CZVqlpI8z0TpD5DRUJrFWM1s14kta6hLbWCPBahY=" }, + "org/apache#apache/15": { + "pom": "sha256-NsLy+XmsZ7RQwMtIDk6br2tA86aB8iupaSKH0ROa1JQ=" + }, "org/apache#apache/16": { "pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4=" }, - "org/apache#apache/18": { - "pom": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc=" - }, "org/apache#apache/19": { "pom": "sha256-kfejMJbqabrCy69tAf65NMrAAsSNjIz6nCQLQPHsId8=" }, - "org/apache#apache/21": { - "pom": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" - }, - "org/apache#apache/23": { - "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" - }, - "org/apache#apache/25": { - "pom": "sha256-5o/BmkjOxYKmcy/QsQ2/6f7KJQYJY974nlR/ijdZ03k=" - }, - "org/apache#apache/32": { - "pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8=" - }, - "org/apache#apache/33": { - "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" - }, "org/apache#apache/35": { "pom": "sha256-6il9zRFBNui46LYwIw1Sp2wvxp9sXbJdZysYVwAHKLg=" }, + "org/apache#apache/37": { + "pom": "sha256-Uk7EeHr/c69rOp+voVTH8YgbZIKZtmP9v8rdoShvI1M=" + }, + "org/apache/commons#commons-exec/1.3": { + "jar": "sha256-y0mBLcG/sOpPIPOYvK4aiMZAbiE+Z/dST7ENT4rZNHs=", + "pom": "sha256-goJ/YBnA9xvXT7qIarM3/22ikfY9+XIzeaIJ1q07RPg=" + }, "org/apache/commons#commons-lang3/3.20.0": { "jar": "sha256-aeXJ+jXaelGl/SCZ3+VqLY0yzyM+L213DnlhRkQCY/Q=", "pom": "sha256-fKg7JwnB56ngO1ds1BQiGQN5SJqAhm5UL4yLlVQRoqo=" }, - "org/apache/commons#commons-lang3/3.8.1": { - "jar": "sha256-2sgH9lsHaY/zmxsHv+89h64/1G2Ru/iivAKyqDFhb2g=", - "pom": "sha256-7I4J91QRaFIFvQ2deHLMNiLmfHbfRKCiJ7J4vqBEWNU=" + "org/apache/commons#commons-parent/35": { + "pom": "sha256-cJihq4M27NTJ3CHLvKyGn4LGb2S4rE95iNQbT8tE5Jo=" }, "org/apache/commons#commons-parent/39": { "pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac=" }, - "org/apache/commons#commons-parent/42": { - "pom": "sha256-zTE0lMZwtIPsJWlyrxaYszDlmPgHACNU63ZUefYEsJw=" - }, "org/apache/commons#commons-parent/47": { "pom": "sha256-io7LVwVTv58f+uIRqNTKnuYwwXr+WSkzaPunvZtC/Lc=" }, - "org/apache/commons#commons-parent/78": { - "pom": "sha256-Ai0gLmVe3QTyoQ7L5FPZKXeSTTg4Ckyow1nxgXqAMg4=" - }, "org/apache/commons#commons-parent/91": { "pom": "sha256-0vi2/UgAtqrxIPWjgibV+dX8bbg3r5ni+bMwZ4aLmHI=" }, @@ -1111,159 +1062,21 @@ "org/apache/commons#commons-parent/93": { "pom": "sha256-qItfYWWmWb+DVEGDe8xcU+mf3nm5LPu4aYjOKVTNUmc=" }, + "org/apache/commons#commons-parent/98": { + "pom": "sha256-1AMYUn9WAz4P8HiZccw4yFaqmaaF7qEScIFOfx7an7o=" + }, "org/apache/commons#commons-text/1.15.0": { "jar": "sha256-WNLaMPBYUSoef5FOOSQd7KTf9cJ6CFtO0vqp5yCAZ/Y=", "pom": "sha256-XlFoaHvO2uoqqFVrizL1r6CO/Lwx0RuUfIZ2mHvJ0jk=" }, - "org/apache/httpcomponents#httpclient/4.5.14": { - "jar": "sha256-yLx+HFGm1M5y9A0uu6vxxLaL/nbnMhBLBDgbSTR46dY=", - "pom": "sha256-8YNVr0z4CopO8E69dCpH6Qp+rwgMclsgldvE/F2977c=" - }, - "org/apache/httpcomponents#httpcomponents-client/4.5.14": { - "pom": "sha256-W60d5PEBRHZZ+J0ImGjMutZKaMxQPS1lQQtR9pBKoGE=" - }, - "org/apache/httpcomponents#httpcomponents-core/4.4.16": { - "pom": "sha256-8tdaLC1COtGFOb8hZW1W+IpAkZRKZi/K8VnVrig9t/c=" - }, - "org/apache/httpcomponents#httpcomponents-parent/11": { - "pom": "sha256-qQH4exFcVQcMfuQ+//Y+IOewLTCvJEOuKSvx9OUy06o=" - }, - "org/apache/httpcomponents#httpcore/4.4.16": { - "jar": "sha256-bJs90UKgncRo4jrTmq1vdaDyuFElEERp8CblKkdORk8=", - "pom": "sha256-PLrYSbNdrP5s7DGtraLGI8AmwyYRQbDSbux+OZxs1/o=" - }, - "org/apache/maven#maven-artifact/3.8.8": { - "jar": "sha256-gTIzqEhcuvl7H5osF873I7Bo9yYKQxnPSVjyIdBLmTc=", - "pom": "sha256-PGKRS2E++Q+BwFaN7kCNIlVrTZmoHnqk1yqlxO4r96U=" - }, - "org/apache/maven#maven-builder-support/3.8.8": { - "jar": "sha256-xCXKFp1nIXJWqNGZEURpH88jNR4JQxiQryQL/u0zuQI=", - "pom": "sha256-5yV1kZJC/vDOa4r3vKjVCbySqR74GB/henR7ALSsJLg=" - }, - "org/apache/maven#maven-core/3.8.8": { - "jar": "sha256-UvAHZNJtyXrJ/68gtOmZgtVoI4SQ+Ulr17nVzBB0ARM=", - "pom": "sha256-T8+CkzH2CovIlcNn3SfXS7i1FRX7v3RqfaIgaf2sZrY=" - }, - "org/apache/maven#maven-model-builder/3.8.8": { - "jar": "sha256-KIwprNodJhOMilP/8ybuebvOhwxjyayHbn/owpRARNM=", - "pom": "sha256-TZejrh20z6o6m7JYeKm/EwWChhPT6p7PG5EZUu83K4U=" - }, - "org/apache/maven#maven-model/3.8.8": { - "jar": "sha256-w5JUi8Gj8MahgPiIvSNJYC3lseMAWf4OxG+B7UzhQSk=", - "pom": "sha256-jnOB7w/mmO2OAoKuvfL7LoZOSQTDBMJn5vBrfvlBhpA=" - }, - "org/apache/maven#maven-parent/34": { - "pom": "sha256-Go+vemorhIrLJqlZlU7hFcDXnb51piBvs7jHwvRaI38=" - }, - "org/apache/maven#maven-parent/35": { - "pom": "sha256-0u3UB3wKvJzIICiDxFlQMYBCRjbLOagwMewREjlLJXY=" - }, - "org/apache/maven#maven-parent/42": { - "pom": "sha256-BFNN6jUKIYeXClt0REM4vPeLqOU31E8mKs+6FuuzMFY=" - }, - "org/apache/maven#maven-plugin-api/3.8.8": { - "jar": "sha256-ssbRU9ArNcHzDXLfI3L8XSOrzOw8Hmib5tYAR+E5fsw=", - "pom": "sha256-toRbJDq/3eToUFDcZGLPkNFcxvKwPjy5Dnng3W9KJeQ=" - }, - "org/apache/maven#maven-repository-metadata/3.8.8": { - "jar": "sha256-s5bTsIGzU1QeqaFHqy0+7lcjtGDRMO98sdlTZq6rfDE=", - "pom": "sha256-GdnwyEbhlBAvYMnufkQxedieKXo9Y3HjS+VeoTrSi7c=" - }, - "org/apache/maven#maven-resolver-provider/3.8.8": { - "jar": "sha256-GXqKbnx99m3R+nC7SVrHYW8OlvQ9NU1p/0eU1yXUdCc=", - "pom": "sha256-fUZO9DMa7AaZQZmz3HuIaCAGApMznhlKoIiLVsoOd5Y=" - }, - "org/apache/maven#maven-settings-builder/3.8.8": { - "jar": "sha256-52Wxca0/DZnCQmq/+JC0asGsaMeFY276tfYfzXPs1P8=", - "pom": "sha256-v1XOufu3YrVl0yo26kokuysPhbsab5f7OvteGAdJVuk=" - }, - "org/apache/maven#maven-settings/3.8.8": { - "jar": "sha256-cNtcB0JaXmbtzqwSr23WDPYUMwl4zBlcMAnHXG/25Hw=", - "pom": "sha256-y/zk0UwU6bJYjGkyl3XZy7tvomXkFjIQgjWBljd7zBw=" - }, - "org/apache/maven#maven/3.8.8": { - "pom": "sha256-6eaacQwJjVAXAdPwqqWnGJ/mfkb2yaeoVyGPpzHScyw=" - }, - "org/apache/maven/resolver#maven-resolver-api/1.6.3": { - "pom": "sha256-EWZ4Z526PTbXmfZywm7iRDSA76Gxu7glDwbg3VqRp5U=" - }, - "org/apache/maven/resolver#maven-resolver-api/1.9.22": { - "jar": "sha256-Y/X2ZeRKCe9VRjs7kf2gt4/wfdJLEGDVbnnBC24yy/s=", - "pom": "sha256-33XQa/rgI5QhTC2wja5mFcU/hLRWSHoo6nIt4/cIhgw=" - }, - "org/apache/maven/resolver#maven-resolver-connector-basic/1.9.22": { - "jar": "sha256-SraL3sl+7DGLKjvSfnyVTjFviQ35LVRLaK/Qv2ZslYg=", - "pom": "sha256-0bccYKNDZmPBG8IpuZD7qhUthp2kFKCnudv0Pitf5Jo=" - }, - "org/apache/maven/resolver#maven-resolver-impl/1.9.22": { - "jar": "sha256-5Nr7iswT1zY3fALSFw2GlDjddLmLhgdFkJ0jhya6vLs=", - "pom": "sha256-0MUBku9qyZ/kTgLFm3AIFsRQF7N623xufPQt3GHCgmQ=" - }, - "org/apache/maven/resolver#maven-resolver-named-locks/1.9.22": { - "jar": "sha256-BoXynsO1SNm2kXxSfxPGZ2haM5S5Vaqlsl0FWYGLf8U=", - "pom": "sha256-AHMPD9M9VcKNALQX3s7nILAMrk0nUwgZsHE6XF2dnzc=" - }, - "org/apache/maven/resolver#maven-resolver-spi/1.6.3": { - "pom": "sha256-H4lGxHHBZwPLsIBAvH0F1wcroiFQSnfWS+54Wj9T18M=" - }, - "org/apache/maven/resolver#maven-resolver-spi/1.9.22": { - "jar": "sha256-ma1yHkYx2b0MT54pyGlnJXfGbypnSlcjzjjv8Tx1y/0=", - "pom": "sha256-hBlkE6FTaSVD3GW9GfCnXcUKDctCotQW9NCpc/1uDtU=" - }, - "org/apache/maven/resolver#maven-resolver-transport-file/1.9.22": { - "jar": "sha256-TyqFfYuDJJS66e9tfbe7hAk3iyiqvTYV8D+uvkKkrR0=", - "pom": "sha256-OFtpusk/R2tkT+Z0bdJgL4mYGKKWFgZaD4Xvi6glH6g=" - }, - "org/apache/maven/resolver#maven-resolver-transport-wagon/1.9.22": { - "jar": "sha256-JB6diNHTriQrC3/m6oIiYFkNetkFv/GHITj7zeecsho=", - "pom": "sha256-y7WYphz+zzYCdKmNv24l8J3YilS5K6o/jR0cdao2NLU=" - }, - "org/apache/maven/resolver#maven-resolver-util/1.6.3": { - "pom": "sha256-0cNedvQWbxOwpR1WWs+Wfpw8eeLMtpzL9PrAmOS3xGY=" - }, - "org/apache/maven/resolver#maven-resolver-util/1.9.22": { - "jar": "sha256-Sq6hWEw5KUypJvxHRyPZaERzYJ70SQxOsWnW6n2sprU=", - "pom": "sha256-qmEFB6UPNUewgQwY83GKxBxjbG4LqERfFhGjxuiD/tM=" - }, - "org/apache/maven/resolver#maven-resolver/1.6.3": { - "pom": "sha256-lzl+51sTDuK7Sijg+7EllZWoNhM4q6CC+K8Uc5joo+w=" - }, - "org/apache/maven/resolver#maven-resolver/1.9.22": { - "pom": "sha256-MsdIma6Rm1K9wHysKKuixmUbcxcqufQRH3xSe2B2Cts=" - }, - "org/apache/maven/shared#maven-shared-components/34": { - "pom": "sha256-ZNDttfIc//YAscOrfUX5dUzRi6X7+Ds9G7fEhJQ32OM=" - }, - "org/apache/maven/shared#maven-shared-utils/3.3.4": { - "jar": "sha256-eSXZxaDiBA0kuPrj9hLrOZy//lg4szujaHd9x73fbdo=", - "pom": "sha256-v4NILZb3bWNpnWPhJeZPSsc8gXiYVzNmLb1pr5xgM54=" - }, - "org/apache/maven/wagon#wagon-http-shared/3.5.3": { - "jar": "sha256-jn2nZvVRZP3od5qqoSWDJQbChIyrSHa1MFE4hz4oA38=", - "pom": "sha256-YBSx5kq/RVxoNKCRgkjhVjgFD4NdoSBR0zzafpRtiPg=" - }, - "org/apache/maven/wagon#wagon-http/3.5.3": { - "jar": "sha256-0rbkjJ/L5XnhhYxiLRRGQBH/Jl+m4o55QASmiCFUpQk=", - "pom": "sha256-k08vnIfkl8T3lb5LsFs2C4wjFGfUYBA8GQErebjAPGs=" - }, - "org/apache/maven/wagon#wagon-provider-api/3.5.3": { - "jar": "sha256-XnIAAziUXtPpb45PV40dBnLhr34ZwOkBQZeuWzGvPvQ=", - "pom": "sha256-ZNagheimvt6WB8vQKepYzRyHMEQQhiSSF0ptWbnRcUI=" - }, - "org/apache/maven/wagon#wagon-providers/3.5.3": { - "pom": "sha256-gHxR/8ze9sARMLdK7tJ4FewWK8JobAHp0p8W78UmpEo=" - }, - "org/apache/maven/wagon#wagon/3.5.3": { - "pom": "sha256-fBC4usWSaP55V/KrK1CWXZAGnr+FDHVrtV6oB85EDws=" - }, "org/apiguardian#apiguardian-api/1.1.2": { "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" }, - "org/assertj#assertj-core/3.27.6": { - "jar": "sha256-snhysEmryI4jyFPOWReUXdV9Q70xF12FLjlB0qb9AjE=", - "pom": "sha256-sPgJRcedY8PDPWEL2HVNXppUNpVfev1oPQFg2GErquw=" + "org/assertj#assertj-core/3.27.7": { + "jar": "sha256-xKRFQmw8KGFmaGO4QsxOx7uxxCJv79NwttL+g9bE/w8=", + "pom": "sha256-laENz7O6mq1NC16cUjqNWDN3vuXs1Lo34Z5Vo0Zn8Hk=" }, "org/bouncycastle#bcpg-jdk18on/1.80": { "jar": "sha256-N5mg1TURuGB4CvQ8RK6OBRmvq7JjGVr0AXT0YxLNWL0=", @@ -1273,97 +1086,37 @@ "jar": "sha256-T0umqSYX6hncGD8PpdtJLu5Cb93ioKLWyUd3/9GvZBM=", "pom": "sha256-pKEiETRntyjhjyb7DP1X8LGg18SlO4Zxis5wv4uG7Uc=" }, - "org/bouncycastle#bcprov-jdk18on/1.80": { - "jar": "sha256-6K0gn4xY0pGjfKl1Dp6frGBZaVbJg+Sd2Cgjgd2LMkk=", - "pom": "sha256-oKdcdtkcQh7qVtD2Bi+49j7ff6x+xyT9QgzNytcYHUM=" + "org/bouncycastle#bcprov-jdk18on/1.80.2": { + "jar": "sha256-szIn8H3OJk2vGqwueY7xCaSQHzGr7axTY1dG3ZNnnTs=", + "pom": "sha256-EqUFpxejvHZH99jt6ndzLJxty1PE32Kju1i3pUIooo8=" }, - "org/bouncycastle#bcutil-jdk18on/1.80": { - "jar": "sha256-Iuymh/eVVBH0Vq8z5uqOaPxzzYDLizKqX3qLGCfXxng=", - "pom": "sha256-Qhp95L/rnFs4sfxHxCagh9kIeJVdQQf1t6gusde3R7Y=" + "org/bouncycastle#bcutil-jdk18on/1.80.2": { + "jar": "sha256-vHjTLX/7FB7ifk+3ffBCWdhCyJnn6Or5EvmQ1yU707Q=", + "pom": "sha256-Joi+GvSZ1SUJYRTML1HHp6TKI8PScxe3HhjByWvsA9E=" }, "org/bouncycastle/bcprov-jdk18on/maven-metadata": { "xml": { "groupId": "org.bouncycastle", - "lastUpdated": "20251126065922", - "release": "1.83" + "lastUpdated": "20260712065323", + "release": "1.85" } }, "org/bouncycastle/bcutil-jdk18on/maven-metadata": { "xml": { "groupId": "org.bouncycastle", - "lastUpdated": "20251126070121", - "release": "1.83" + "lastUpdated": "20260712065324", + "release": "1.85" } }, - "org/checkerframework#checker-compat-qual/2.0.0": { - "jar": "sha256-pAss5thVHluQsb9jcGQwPzKUTWG1KrIBTjhpnfVzlBs=", - "pom": "sha256-OKFU11Hav/PwLAOLaFCxl8qGH5pVO5Bkowoyf9iSjG0=" - }, "org/checkerframework#checker-qual/3.12.0": { "jar": "sha256-/xB4WsKjV+xd6cKTy5gqLLtgXAMJ6kzBy5ubxtvn88s=", "module": "sha256-0EeUnBuBCRwsORN3H6wvMqL6VJuj1dVIzIwLbfpJN3c=", "pom": "sha256-d1t6425iggs7htwao5rzfArEuF/0j3/khakionkPRrk=" }, - "org/codehaus#codehaus-parent/4": { - "pom": "sha256-a4cjfejC4XQM+AYnx/POPhXeGTC7JQxVoeypT6PgFN8=" - }, - "org/codehaus/mojo#animal-sniffer-annotations/1.14": { - "jar": "sha256-IGgyC9a610TDZzqwSPZ+ML749RiZb6OAAzVWYAZpkF0=", - "pom": "sha256-GHnxmgWZHj7ZWRC5ZokzM5awxGeiFdxNH5ABhAS3KiY=" - }, - "org/codehaus/mojo#animal-sniffer-parent/1.14": { - "pom": "sha256-9RVQoGsUEL1JYssOcd8Lkhpgp+9Hv6nEgloUvnIxbuo=" - }, - "org/codehaus/mojo#mojo-parent/34": { - "pom": "sha256-Pjldb7xDwJo3dMrIaUzlJzmDBeo/1UktgOJa8n04Kpw=" - }, - "org/codehaus/plexus#plexus-cipher/2.0": { - "jar": "sha256-mn8bXFqe/9Yerf2HMUUqL3ao55ER+sOR73XqgBvqIDo=", - "pom": "sha256-BIQvMxsCJbhaXiBDlxDSKOp6YwKr5tU8nJhG+8W/mf8=" - }, - "org/codehaus/plexus#plexus-classworlds/2.6.0": { - "jar": "sha256-Uvd8XsSfeHycQX6+1dbv2ZIvRKIC8hc3bk+UwNdPNUk=", - "pom": "sha256-RppsWfku/6YsB5fOfVLSwDz47hA0uSPDYN14qfUFp7o=" - }, - "org/codehaus/plexus#plexus-component-annotations/2.1.0": { - "jar": "sha256-veNhfOm1vPlYQSYEYIAEOvaks7rqQKOxU/Aue7wyrKw=", - "pom": "sha256-BnC2BSVffcmkVNqux5EpGMzxtUdcv8o3Q2O1H8/U6gA=" - }, - "org/codehaus/plexus#plexus-containers/2.1.0": { - "pom": "sha256-lNWu2zxGAjJlOWUnz4zn/JRLe9eeTrq5BzhkGOtaCNc=" - }, - "org/codehaus/plexus#plexus-interpolation/1.26": { - "jar": "sha256-s7VBLOF4iRA+pWS838+fs9+lQDRP/qxrU4pzydcYJmI=", - "pom": "sha256-4cELOmM1ZB63SmaNqp7oauSrBmEBdOWboHyMaAQjJ/c=" - }, - "org/codehaus/plexus#plexus-sec-dispatcher/2.0": { - "jar": "sha256-hzE5lgxMeAF23aWAsAOixL+CGIvc5buZI04iTves/Os=", - "pom": "sha256-myi7MHAXk4qU0GyFsrCZvEaRK4WdCE+yk+Vp9DLq23w=" - }, - "org/codehaus/plexus#plexus-utils/3.3.1": { - "pom": "sha256-Xlg4eN+QW18zojDvaQpSuPGdq5zIkr7e4Gnz2K9Olgo=" - }, - "org/codehaus/plexus#plexus-utils/3.4.1": { - "jar": "sha256-UtheBLORhyKvEdEoVbSoJX35ag52yPTjhS5vqoUfNXs=", - "pom": "sha256-sUTP+bHGJZ/sT+5b38DzYNacI6vU6m5URTOpSbaeNYI=" - }, - "org/codehaus/plexus#plexus/5.1": { - "pom": "sha256-o0PkT/V5au0OpgvhFFTJNc4gqxxfFkrMjaV0SC3Lx+k=" - }, - "org/codehaus/plexus#plexus/8": { - "pom": "sha256-/6NJ2wTnq/ZYhb3FogYvQZfA/50/H04qpXILdyM/dCw=" - }, "org/drjekyll#fontchooser/3.1.0": { "jar": "sha256-RYqkEi6dlGd8zws9uZ20MSrUnSn8xoFd/biHq9klZYc=", "pom": "sha256-l6K6GCYwhF2BknHP6GP08mPoGoh5DC3aopHpsdsbhaQ=" }, - "org/ec4j/core#ec4j-core-parent/1.1.1": { - "pom": "sha256-Id3ekeuJfAN3XBAVMgdn4mCWjuGRm6a4qYAuK6GX2VM=" - }, - "org/ec4j/core#ec4j-core/1.1.1": { - "jar": "sha256-1z3uRP77cl38ZYJnRl/lp2imZjE9is1wEgn1g28UMdg=", - "pom": "sha256-ms07s8BonmCVaYv2bmQxJkaReICt/2HTSSgQEmEpuTo=" - }, "org/eclipse/jdt#ecj/3.33.0": { "jar": "sha256-92hsSWDPcMLrxcUApzqM/ARUG3MMGPHFwhMpiJsTf0U=", "pom": "sha256-JmwX1PHL0Qtxvew5Dh9krNyV5h1hjPSi6obqkDM3v4g=" @@ -1371,24 +1124,10 @@ "org/eclipse/jdt/ecj/maven-metadata": { "xml": { "groupId": "org.eclipse.jdt", - "lastUpdated": "20260309141925", - "release": "3.45.0" + "lastUpdated": "20260608064341", + "release": "3.46.0" } }, - "org/eclipse/sisu#org.eclipse.sisu.inject/0.3.5": { - "jar": "sha256-xZlAELzc4dK9YDpNUMRxkd29eHXRFXsjqqJtM8gv2hM=", - "pom": "sha256-wpdpcrQkL/2GBHFthHX1Z1XaD6KGGDROxOUyeBBpbXE=" - }, - "org/eclipse/sisu#org.eclipse.sisu.plexus/0.3.5": { - "jar": "sha256-fkxhCW1wgm8g96fVXFmlUo56pa0kfuLf5UTk3SX2p4Q=", - "pom": "sha256-eGUjydeCWKdKoTRHoWdsIXKs/fQyFl162uK3h20tg9M=" - }, - "org/eclipse/sisu#sisu-inject/0.3.5": { - "pom": "sha256-XzLsq5yPbf8fnkG4U+QNjyOiUIIZFU72fMANRVb19d0=" - }, - "org/eclipse/sisu#sisu-plexus/0.3.5": { - "pom": "sha256-broJAu/Yma7A2NGaw8vFMSPNQROf4OHSnMXIdKeRud4=" - }, "org/exbin/auxiliary#binary_data-array/0.2.2": { "jar": "sha256-E5SjC6S8EJ3IJf9aMZSyEWMscaaT82vAd33avycWBd0=", "pom": "sha256-kvRjJ0EaMLAQ33Zdvsfjj52DE76LqHX1B4BYoCb6eig=" @@ -1430,14 +1169,10 @@ "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" }, - "org/jetbrains#annotations/23.0.0": { - "jar": "sha256-ew8ZckCCy/y8ZuWr6iubySzwih6hHhkZM+1DgB6zzQU=", - "pom": "sha256-yUkPZVEyMo3yz7z990P1P8ORbWwdEENxdabKbjpndxw=" - }, - "org/jetbrains#annotations/26.0.2": { - "jar": "sha256-IDe+N4mA07qTM+l5VfOyzeOSqhJNBMpzzi7uZlcZkpc=", - "module": "sha256-vvC4NSst/Uy3FV7MKjkie/FqPghme6vsZQx2sau/zss=", - "pom": "sha256-fr7Oreja2nyxfv8+AUkiw5Ai0qN44+LSRh8o8Bb/x/c=" + "org/jetbrains#annotations/26.1.0": { + "jar": "sha256-68euwlLtDH0tBMA51/AOafe4ax9JPHQdZ7PvMbmGsFQ=", + "module": "sha256-W07rjbph51OBYVPgxz9WKyDgF+OTk5UtTeTdMbdyYLs=", + "pom": "sha256-+NxQzzqsS87HQKkJVfKADkElHpxANjC3W3UtO271vuI=" }, "org/jetbrains/kotlin#abi-tools-api/2.3.10": { "jar": "sha256-E2nLVCrmR6nVVJ5thkkh6g+GApdJWRmXteWqFhyXGIs=", @@ -1511,26 +1246,14 @@ "jar": "sha256-Ezqc4YWqR9FRphLyzFli0yuMpgX44ieh1/HhsJ4m7m4=", "pom": "sha256-NFeCP8HSlV8GBVk7m+nWUIbwwaEeGzdt9BHwqifkAuU=" }, - "org/jetbrains/kotlin#kotlin-scripting-dependencies-maven/2.3.10": { - "jar": "sha256-YLGj/TIrbTDBT6lr3FnKBBpIZw4tVUWx7oq0Ki1b43s=", - "pom": "sha256-9n72y62HtZzhYjKZtWDiwEPzHc4n0UQX/+cmIwrqV3w=" - }, - "org/jetbrains/kotlin#kotlin-scripting-dependencies/2.3.10": { - "jar": "sha256-Fm6IW3Xnbd21XjghMKnIh32hRw77MTtV0u3YA0X0v8k=", - "pom": "sha256-/BmsOH03KOwQnAAkBwy8hR9ZU3RfYuQsJshF+BzXlaQ=" - }, - "org/jetbrains/kotlin#kotlin-scripting-ide-services/2.3.10": { - "jar": "sha256-mEaqMrpBlstuQoPrVWR11mk6RWcTYPg7wiY+cfMiX6E=", - "pom": "sha256-NoeXGv7lWBeqCuPBR+PGf9WJYLcLKWdmKiAlh3Y0ujk=" - }, - "org/jetbrains/kotlin#kotlin-scripting-jvm-host/2.3.10": { - "jar": "sha256-CoixLF1i0CjU7jWpA5tYbnwPId4XfmJ16OvEbOFkaV0=", - "pom": "sha256-RM6fVi4kyKKkc8YF7oJbHOKZPxTyk39S9+c2RW5gG2s=" - }, "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.10": { "jar": "sha256-vyMqUZrwKVLhAQhvq9SIRDYldlbEXbCBeDysSxSWZLc=", "pom": "sha256-gzabR9onQj0BR+UZh/tY4YbjWt7KQUDxfysOu7uYPTc=" }, + "org/jetbrains/kotlin#kotlin-stdlib/2.1.21": { + "module": "sha256-DTc1BD1ot6WvtE0n3mX4Cp0rIIRicJwu27SP1bOVrYo=", + "pom": "sha256-xVJAhso+SaZ5ht+P3M1mA3uvXzxaNYt2+d1gm+57tjg=" + }, "org/jetbrains/kotlin#kotlin-stdlib/2.2.21": { "jar": "sha256-ZVij0jPaVqIJNLMhWfnbX4btWBbvCY94osIj3Gq7ed0=", "module": "sha256-v7xlfd06jjfkyK1BeWjV6wsLFxyfzkj5YsKtMu5DTCE=", @@ -1545,43 +1268,23 @@ "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", "pom": "sha256-5hhz7dWo3QMaa6l1nAXRVpBlnmEuPUjB7RInN9q0SYY=" }, - "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.10.2": { - "pom": "sha256-+vDGU45T3cBJmmNmTY52PCFlgLLhjnIsy98bQxpq/iY=" - }, "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": { "pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" }, - "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.10.2": { - "jar": "sha256-XKF1s43zMf1kFVs1zYyuElH6nuNpcJs21C4KKIzM4/0=", - "module": "sha256-6eSnS02/4PXr7tiNSfNUbD7DCJQZsg5SUEAxNcLGTFM=", - "pom": "sha256-ZY9Xa5bIMuc4JAatsZfWTY4ul94Q6W36NwDez6KmDe8=" - }, "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.8.0": { "jar": "sha256-mGCQahk3SQv187BtLw4Q70UeZblbJp8i2vaKPR9QZcU=", "module": "sha256-/2oi2kAECTh1HbCuIRd+dlF9vxJqdnlvVCZye/dsEig=", "pom": "sha256-pWM6vVNGfOuRYi2B8umCCAh3FF4LduG3V4hxVDSIXQs=" }, - "org/jetbrains/kotlinx#kotlinx-coroutines-core/1.10.2": { - "module": "sha256-j+JUF35xGnzRijwG2CQvzpRfQcLMoT3BmzOuQqVDUBY=", - "pom": "sha256-UZ2lQACW80YqTa6AeDrQUEE9S8gex65T+udq7wzL7Uw=" - }, "org/jspecify#jspecify/1.0.0": { "jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=", "module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=", "pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y=" }, - "org/junit#junit-bom/5.10.2": { - "module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=", - "pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg=" - }, "org/junit#junit-bom/5.10.3": { "module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=", "pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw=" }, - "org/junit#junit-bom/5.11.2": { - "module": "sha256-iDoFuJLxGFnzg23nm3IH4kfhQSVYPMuKO+9Ni8D1jyw=", - "pom": "sha256-9I6IU4qsFF6zrgNFqevQVbKPMpo13OjR6SgTJcqbDqI=" - }, "org/junit#junit-bom/5.13.3": { "module": "sha256-XchNdO+YHQI8Y56wy8Sx+e+JEDQofOGxAe/7vA8VNLQ=", "pom": "sha256-47k+m7iHGWnPEcDo/xD1B4QdsYhcoQV44pCEb2YP1o4=" @@ -1594,6 +1297,10 @@ "module": "sha256-J4rLEczJmYaUIkOG+W+0lBoi7bQstEbJLg8fMwFLa0g=", "pom": "sha256-AbAd+jZlULQKxXYFSKfXKLYQnRfEUeg4ZNHl4M6GLJQ=" }, + "org/junit#junit-bom/5.14.2": { + "module": "sha256-XSb0RAOSMm3SSDz0kBQ+6hSV1QlUWaC5ZRp7GzjiTr8=", + "pom": "sha256-7S3MeFW9RgvMyTob8Mli5jtWb/fY8d7Q8fJZO6gYOq8=" + }, "org/junit/jupiter#junit-jupiter-api/5.13.3": { "jar": "sha256-GhWlIlOpcsgsDb93dZqYP1r+0Fg1hc3FsqO+qh9K4Kw=", "module": "sha256-hUq9STPlOKRnrmaPQIXiLq9JobVWx7qTlcJPaGLo7go=", @@ -1649,14 +1356,14 @@ "jar": "sha256-xjWnQC9Kqb9msvQjDOpiAloP4c1j6HKa3vybGZT6xMM=", "pom": "sha256-UsXB01dAR3nRqZtJqFv506CFAluFFstz2+93yK40AF4=" }, + "org/ow2/asm#asm/9.10.1": { + "jar": "sha256-7YJdEKsTmcjAy2aeaIzwyMgmKbTIOZtYNSto6SyhD8s=", + "pom": "sha256-4bHDgyyjrAqeVjxAX0x2ARi1VWpJINruFAWIhhl+CU0=" + }, "org/ow2/asm#asm/9.6": { "jar": "sha256-PG+sJCTbPUqFO2afTj0dnDxVIjXhmjGWc/iHCDwjA6E=", "pom": "sha256-ku7iS8PIQ+SIHUbB3WUFRx7jFC+s+0ZrQoz+paVsa2A=" }, - "org/ow2/asm#asm/9.9.1": { - "jar": "sha256-bzgoohXJIAWaXvovtVwjPWxU7FytypnOGxvdEAd8fd0=", - "pom": "sha256-rKaN7pui9s2Q/95yjv3H4+v89Z8/Qfv+JI0tAdW4Zq8=" - }, "org/reactivestreams#reactive-streams/1.0.4": { "jar": "sha256-91yll3ibPaxY9hhXuawuEDSmj6Zy2zUFWo+0UJ4yXyg=", "pom": "sha256-VLoj2HotQ4VAyZ74eUoIVvxXOiVrSYZ4KDw8Z+8Yrag=" @@ -1665,26 +1372,26 @@ "jar": "sha256-k4otCP5UBQ12ELlE2N3DoJNVcQ2ea+CqyDjbwE6aKCU=", "pom": "sha256-tsqj6301vXVu1usKKoGGi408D29CJE/q5BdgrGYwbYc=" }, - "org/slf4j#jcl-over-slf4j/1.7.36": { - "jar": "sha256-q1fKj9IjdywXNl0SH1npTsvwrlnQjAOjy1uBBxwBkZU=", - "pom": "sha256-vZYkPX1CGM18x9RcDjD6E0gKGk+R01bt19/pPx/7aOY=" + "org/slf4j#jcl-over-slf4j/1.7.30": { + "jar": "sha256-cenuN7nk63gCoqzF9BcopM85FedIPXmNs7T/LsiEfFA=", + "pom": "sha256-FnNt1OcecJe3WL4VU1BvGaVB7rd2bcNjVa2u16U2tFU=" }, - "org/slf4j#slf4j-api/1.7.36": { - "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=", - "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" + "org/slf4j#jul-to-slf4j/1.7.30": { + "jar": "sha256-u8v9qnJXIlXE+FIHqb/bJDWNyZPkElIzG9TQkT5JiLk=", + "pom": "sha256-iFzlASLRCuXHj19ck4/qm4tRq3MtNnupz1nJPpImSdY=" }, - "org/slf4j#slf4j-api/2.0.17": { - "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", - "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" + "org/slf4j#slf4j-api/2.0.18": { + "jar": "sha256-RFCP0VdlAGiMeQsZCs3Rb+xPjHmj4LkAr9cFA88FX1U=", + "pom": "sha256-bCx/LAJ3TMK3thn70t94c82tKXGJJuRHVLh/cNHrQ8s=" }, - "org/slf4j#slf4j-bom/2.0.17": { - "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" + "org/slf4j#slf4j-bom/2.0.18": { + "pom": "sha256-khmqtgFXUSbE5m4TMesrDGwXozCsTVoH480R1YCgwS0=" }, - "org/slf4j#slf4j-parent/1.7.36": { - "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" + "org/slf4j#slf4j-parent/1.7.30": { + "pom": "sha256-EWR5VuSKDFv7OsM/bafoPzQQAraFfv0zWlBbaHvjS3U=" }, - "org/slf4j#slf4j-parent/2.0.17": { - "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" + "org/slf4j#slf4j-parent/2.0.18": { + "pom": "sha256-CziWvtrSye2Wl+3L6h2gxUzSOKcjWDqBNYqDv7eC6fo=" }, "org/sonatype/oss#oss-parent/7": { "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" @@ -1692,9 +1399,13 @@ "org/sonatype/oss#oss-parent/9": { "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" }, - "tools/profiler#async-profiler/4.2": { - "jar": "sha256-RFt73Go+0D1FqdS2G1pfwHKz6ZUtfytjciMS9I6p7hg=", - "pom": "sha256-BDXaxAKls39Iv2h+NHdQAArdQc8AEnrcsnD4z/5YyJs=" + "org/webjars/npm#viz.js-graphviz-java/2.1.3": { + "jar": "sha256-bBzQbXT7FVufnAjnqysOUFCd2tQxHOmgSVi9enunFiw=", + "pom": "sha256-5mLfaIrGp9GOh7p03ipI7YE3qoNCZIUfYRu1G3meMXc=" + }, + "tools/profiler#async-profiler/4.4": { + "jar": "sha256-R/MhuM263aLCgaYS9qwkUlTIGgLOV4q/eCpTFw6kCzc=", + "pom": "sha256-Du3mPG1G+9ApVMme+Sa/qsxyXdWFxCxzGy9djXS/lhU=" } } } diff --git a/pkgs/by-name/ja/jadx/nix-build.patch b/pkgs/by-name/ja/jadx/nix-build.patch index 11f927411a47..063931ab078e 100644 --- a/pkgs/by-name/ja/jadx/nix-build.patch +++ b/pkgs/by-name/ja/jadx/nix-build.patch @@ -1,79 +1,143 @@ diff --git a/build.gradle.kts b/build.gradle.kts -index df96f46c..f1f422f2 100644 +index 0f4d3f09..a44eec6f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts -@@ -126,42 +126,11 @@ fun isNonStable(version: String): Boolean { - destinationDirectory.set(layout.buildDirectory) +@@ -129,19 +129,6 @@ fun loadEnv(file: File): Map { + return envMap } --val distWin by tasks.registering(Zip::class) { -- group = "jadx" -- description = "Build Windows bundle" -- -- from(distWinConfiguration) -- -- destinationDirectory.set(layout.buildDirectory.dir("distWin")) -- archiveFileName.set("jadx-gui-$jadxVersion-win.zip") -- duplicatesStrategy = DuplicatesStrategy.EXCLUDE --} -- --val distWinWithJre by tasks.registering(Zip::class) { -- description = "Build Windows with JRE bundle" -- -- from(distWinWithJreConfiguration) -- -- destinationDirectory.set(layout.buildDirectory.dir("distWinWithJre")) -- archiveFileName.set("jadx-gui-$jadxVersion-with-jre-win.zip") -- duplicatesStrategy = DuplicatesStrategy.EXCLUDE --} -- - val dist by tasks.registering { - group = "jadx" - description = "Build jadx distribution zip bundles" - - dependsOn(pack) -- -- val os = DefaultNativePlatform.getCurrentOperatingSystem() -- if (os.isWindows) { -- if (project.hasProperty("bundleJRE")) { -- println("Build win bundle with JRE") -- dependsOn(distWinWithJre) -- } else { -- dependsOn(distWin) -- } +-val distWinConfiguration = +- configurations.create("distWinConfiguration") { +- isCanBeConsumed = false - } - } +-val distWinWithJreConfiguration = +- configurations.create("distWinWithJreConfiguration") { +- isCanBeConsumed = false +- } +-dependencies { +- distWinConfiguration(project(":jadx-gui", "distWinConfiguration")) +- distWinWithJreConfiguration(project(":jadx-gui", "distWinWithJreConfiguration")) +-} +- + val copyArtifacts = + tasks.register("copyArtifacts") { + val jarCliPattern = "jadx-cli-(.*)-all.jar".toPattern() +@@ -186,45 +173,12 @@ fun loadEnv(file: File): Map { + } + } - val cleanBuildDir by tasks.registering(Delete::class) { +-val distWin = +- tasks.register("distWin") { +- group = "jadx" +- description = "Build Windows bundle" +- +- from(distWinConfiguration) +- +- destinationDirectory.set(layout.buildDirectory.dir("distWin")) +- archiveFileName.set("jadx-gui-$jadxVersion-win.zip") +- duplicatesStrategy = DuplicatesStrategy.EXCLUDE +- } +- +-val distWinWithJre = +- tasks.register("distWinWithJre") { +- description = "Build Windows with JRE bundle" +- +- from(distWinWithJreConfiguration) +- +- destinationDirectory.set(layout.buildDirectory.dir("distWinWithJre")) +- archiveFileName.set("jadx-gui-$jadxVersion-with-jre-win.zip") +- duplicatesStrategy = DuplicatesStrategy.EXCLUDE +- } +- + val dist = + tasks.register("dist") { + group = "jadx" + description = "Build jadx distribution zip bundles" + + dependsOn(pack) +- +- val os = DefaultNativePlatform.getCurrentOperatingSystem() +- if (os.isWindows) { +- if (project.hasProperty("bundleJRE")) { +- println("Build win bundle with JRE") +- dependsOn(distWinWithJre) +- } else { +- dependsOn(distWin) +- } +- } + } + + val cleanBuildDir = diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts -index ed67e57a..99aa9eb4 100644 +index 15f610b4..99aa9eb4 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts -@@ -4,8 +4,6 @@ +@@ -4,10 +4,6 @@ dependencies { implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.10") - - implementation("org.openrewrite:plugin:6.19.1") +- implementation("net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin:4.2.0") +- implementation("net.ltgt.nullaway:net.ltgt.nullaway.gradle.plugin:2.3.0") } repositories { diff --git a/buildSrc/src/main/kotlin/jadx-java.gradle.kts b/buildSrc/src/main/kotlin/jadx-java.gradle.kts -index 0f60d301..5e577155 100644 +index 256dadde..7e044113 100644 --- a/buildSrc/src/main/kotlin/jadx-java.gradle.kts +++ b/buildSrc/src/main/kotlin/jadx-java.gradle.kts -@@ -3,8 +3,6 @@ +@@ -1,15 +1,8 @@ + import org.gradle.api.tasks.testing.logging.TestExceptionFormat +-import net.ltgt.gradle.errorprone.CheckSeverity +-import net.ltgt.gradle.errorprone.errorprone +-import net.ltgt.gradle.nullaway.nullaway + plugins { java checkstyle - - id("jadx-rewrite") +- id("net.ltgt.errorprone") +- id("net.ltgt.nullaway") } - val jadxVersion: String by rootProject.extra + val jadxVersion = rootProject.extra["jadxVersion"] as String +@@ -30,9 +23,6 @@ + testRuntimeOnly("org.junit.platform:junit-platform-launcher") + + testCompileOnly("org.jetbrains:annotations:26.1.0") +- +- errorprone("com.google.errorprone:error_prone_core:2.50.0") +- errorprone("com.uber.nullaway:nullaway:0.13.7") + } + + repositories { +@@ -77,21 +67,4 @@ + if (checkEnabled) { + options.compilerArgs.add("-XDaddTypeAnnotationsToSymbol=true") + } +- options.errorprone { +- isEnabled = checkEnabled +- allErrorsAsWarnings = jadxBuildChecksMode == "warn" +- excludedPaths = ".*/test/.*" +- nullaway { +- if (jadxBuildChecksMode == "error") { +- error() +- } +- annotatedPackages.add("jadx") +- } +- // TODO: fix and enable all checks +- disable("MixedMutabilityReturnType") +- disable("EqualsGetClass") +- disable("OperatorPrecedence") +- disable("UnusedVariable") +- disable("ImmutableEnumChecker") +- } + } diff --git a/buildSrc/src/main/kotlin/jadx-rewrite.gradle.kts b/buildSrc/src/main/kotlin/jadx-rewrite.gradle.kts deleted file mode 100644 -index ceca3fe5..00000000 +index c6f3e979..00000000 --- a/buildSrc/src/main/kotlin/jadx-rewrite.gradle.kts +++ /dev/null @@ -1,35 +0,0 @@ @@ -86,10 +150,10 @@ index ceca3fe5..00000000 -} - -dependencies { -- rewrite("org.openrewrite.recipe:rewrite-testing-frameworks:3.24.0") -- rewrite("org.openrewrite.recipe:rewrite-logging-frameworks:3.20.0") -- rewrite("org.openrewrite.recipe:rewrite-migrate-java:3.24.0") -- rewrite("org.openrewrite.recipe:rewrite-static-analysis:2.24.0") +- rewrite("org.openrewrite.recipe:rewrite-testing-frameworks:3.41.0") +- rewrite("org.openrewrite.recipe:rewrite-logging-frameworks:3.29.2") +- rewrite("org.openrewrite.recipe:rewrite-migrate-java:3.39.0") +- rewrite("org.openrewrite.recipe:rewrite-static-analysis:2.38.0") -} - -tasks { @@ -113,7 +177,7 @@ index ceca3fe5..00000000 - } -} diff --git a/jadx-gui/build.gradle.kts b/jadx-gui/build.gradle.kts -index 2677881f..4cec0884 100644 +index fec42601..c4e20570 100644 --- a/jadx-gui/build.gradle.kts +++ b/jadx-gui/build.gradle.kts @@ -3,7 +3,6 @@ @@ -124,7 +188,7 @@ index 2677881f..4cec0884 100644 id("org.beryx.runtime") version "2.0.1" } -@@ -129,36 +128,6 @@ +@@ -142,42 +141,6 @@ } } @@ -145,79 +209,92 @@ index 2677881f..4cec0884 100644 - supportUrl.set("https://github.com/skylot/jadx") - - bundledJrePath.set(if (project.hasProperty("bundleJRE")) "%EXEDIR%/jre" else "%JAVA_HOME%") -- classpath.set(tasks.getByName("shadowJar").outputs.files.map { "%EXEDIR%/lib/${it.name}" }.sorted().toList()) +- classpath.set( +- tasks +- .getByName("shadowJar") +- .outputs.files +- .map { "%EXEDIR%/lib/${it.name}" } +- .sorted() +- .toList(), +- ) - println("Launch4J classpath: ${classpath.get()}") - - chdir.set("") // don't change current dir - libraryDir.set("") // don't add any libs -} - --fun escapeJVMOptions(): List { -- return application.applicationDefaultJvmArgs +-fun escapeJVMOptions(): List = +- application.applicationDefaultJvmArgs - .toList() - .map { if (it.startsWith("-D")) "\"$it\"" else it } --} - runtime { - addOptions("--strip-debug", "--compress", "zip-9", "--no-header-files", "--no-man-pages") + addOptions("--strip-debug", "--no-header-files", "--no-man-pages") addModules( -@@ -179,48 +148,6 @@ fun escapeJVMOptions(): List { +@@ -198,66 +161,6 @@ fun escapeJVMOptions(): List = } } --val copyDistWin by tasks.registering(Copy::class) { -- description = "Copy files for Windows bundle" +-val copyDistWin = +- tasks.register("copyDistWin") { +- description = "Copy files for Windows bundle" - -- val libTask = tasks.getByName("shadowJar") -- dependsOn(libTask) -- from(libTask.outputs) { -- include("*.jar") -- into("lib") +- val libTask = tasks.getByName("shadowJar") +- dependsOn(libTask) +- from(libTask.outputs) { +- include("*.jar") +- into("lib") +- } +- val exeTask = tasks.getByName("createExe") +- dependsOn(exeTask) +- from(exeTask.outputs) { +- include("*.exe") +- } +- into(layout.buildDirectory.dir("jadx-gui-win")) +- duplicatesStrategy = DuplicatesStrategy.EXCLUDE - } -- val exeTask = tasks.getByName("createExe") -- dependsOn(exeTask) -- from(exeTask.outputs) { -- include("*.exe") -- } -- into(layout.buildDirectory.dir("jadx-gui-win")) -- duplicatesStrategy = DuplicatesStrategy.EXCLUDE --} - --val copyDistWinWithJre by tasks.registering(Copy::class) { -- description = "Copy files for Windows with JRE bundle" +-val copyDistWinWithJre = +- tasks.register("copyDistWinWithJre") { +- description = "Copy files for Windows with JRE bundle" - -- val jreTask = tasks.runtime.get() -- dependsOn(jreTask) -- from(jreTask.jreDir) { -- include("**/*") -- into("jre") +- val jreTask = tasks.runtime.get() +- dependsOn(jreTask) +- from(jreTask.jreDir) { +- include("**/*") +- into("jre") +- } +- val libTask = tasks.getByName("shadowJar") +- dependsOn(libTask) +- from(libTask.outputs) { +- include("*.jar") +- into("lib") +- } +- val exeTask = tasks.getByName("createExe") +- dependsOn(exeTask) +- from(exeTask.outputs) { +- include("*.exe") +- } +- into(layout.buildDirectory.dir("jadx-gui-with-jre-win")) +- duplicatesStrategy = DuplicatesStrategy.EXCLUDE - } -- val libTask = tasks.getByName("shadowJar") -- dependsOn(libTask) -- from(libTask.outputs) { -- include("*.jar") -- into("lib") -- } -- val exeTask = tasks.getByName("createExe") -- dependsOn(exeTask) -- from(exeTask.outputs) { -- include("*.exe") -- } -- into(layout.buildDirectory.dir("jadx-gui-with-jre-win")) -- duplicatesStrategy = DuplicatesStrategy.EXCLUDE --} - - /** - * Register and expose distribution artifacts to use in top level packaging tasks - */ -@@ -230,10 +157,6 @@ fun escapeJVMOptions(): List { - val distWinWithJreConfiguration by configurations.creating { - isCanBeResolved = false - } +-/** +- * Register and expose distribution artifacts to use in top level packaging tasks +- */ +-val distWinConfiguration = +- configurations.create("distWinConfiguration") { +- isCanBeResolved = false +- } +-val distWinWithJreConfiguration = +- configurations.create("distWinWithJreConfiguration") { +- isCanBeResolved = false +- } -artifacts { - add(distWinConfiguration.name, copyDistWin) - add(distWinWithJreConfiguration.name, copyDistWinWithJre) -} - - val syncNLSLines by tasks.registering(JavaExec::class) { - group = "jadx-dev" +- + val syncNLSLines = + tasks.register("syncNLSLines") { + group = "jadx-dev" diff --git a/pkgs/by-name/ja/jadx/package.nix b/pkgs/by-name/ja/jadx/package.nix index 965deff80c7b..2979e364e1dc 100644 --- a/pkgs/by-name/ja/jadx/package.nix +++ b/pkgs/by-name/ja/jadx/package.nix @@ -17,13 +17,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "jadx"; - version = "1.5.5"; + version = "1.5.6"; src = fetchFromGitHub { owner = "skylot"; repo = "jadx"; rev = "v${finalAttrs.version}"; - hash = "sha256-WONsXDNhlDuqKsS2Olz3ndZIbi6mdi9JBKaHPpcdTQQ="; + hash = "sha256-qwGFMj18xJOrBudthAIeKc/PT0uUzjmTgBYovF4A/94="; }; patches = [ From 14420c0e61722e8cdf7423d6b2b87b67ed3f0c37 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Jul 2026 08:56:55 +0000 Subject: [PATCH 17/80] gdevelop: 5.6.269 -> 5.6.274 --- pkgs/by-name/gd/gdevelop/darwin.nix | 2 +- pkgs/by-name/gd/gdevelop/linux.nix | 2 +- pkgs/by-name/gd/gdevelop/package.nix | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gd/gdevelop/darwin.nix b/pkgs/by-name/gd/gdevelop/darwin.nix index 4b18cf7f7a38..e6ec9675ed0e 100644 --- a/pkgs/by-name/gd/gdevelop/darwin.nix +++ b/pkgs/by-name/gd/gdevelop/darwin.nix @@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { src = fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}-universal-mac.zip"; - hash = "sha256-B/QyB6ZdyjIBBOOZG1nnVcXyqbPGyf56AndELzi3IZY="; + hash = "sha256-6nM9dJ6eoQ4ec6VfW1p6rxQ2U8CnOKe9unQ32jSnAWY="; }; sourceRoot = "."; diff --git a/pkgs/by-name/gd/gdevelop/linux.nix b/pkgs/by-name/gd/gdevelop/linux.nix index 6cbce1c80e5d..ccf9210d9d99 100644 --- a/pkgs/by-name/gd/gdevelop/linux.nix +++ b/pkgs/by-name/gd/gdevelop/linux.nix @@ -13,7 +13,7 @@ let if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}.AppImage"; - hash = "sha256-IRSg7/jj8QRvVYuHiYzci/mWrQ2lW6RJy9QdZs/guFI="; + hash = "sha256-r4drlfi1jz86w1b7LIt6pz7sW4WB7UiU49uVwxtXKdw="; } else throw "${pname}-${version} is not supported on ${stdenv.hostPlatform.system}"; diff --git a/pkgs/by-name/gd/gdevelop/package.nix b/pkgs/by-name/gd/gdevelop/package.nix index 75cd81c69a39..2eb0046f8f15 100644 --- a/pkgs/by-name/gd/gdevelop/package.nix +++ b/pkgs/by-name/gd/gdevelop/package.nix @@ -4,7 +4,7 @@ callPackage, }: let - version = "5.6.269"; + version = "5.6.274"; pname = "gdevelop"; meta = { description = "Graphical Game Development Studio"; From d73a035db12d6482d46774d62db47d66c666cb78 Mon Sep 17 00:00:00 2001 From: Holiu618 <165534185+Holiu618@users.noreply.github.com> Date: Mon, 20 Jul 2026 18:20:14 +0800 Subject: [PATCH 18/80] flyway: 12.11.0 -> 13.0.0 --- pkgs/by-name/fl/flyway/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flyway/package.nix b/pkgs/by-name/fl/flyway/package.nix index 7fe3f1e1ccd1..420996791b33 100644 --- a/pkgs/by-name/fl/flyway/package.nix +++ b/pkgs/by-name/fl/flyway/package.nix @@ -9,10 +9,10 @@ stdenv.mkDerivation (finalAttrs: { pname = "flyway"; - version = "12.11.0"; + version = "13.0.0"; src = fetchurl { url = "https://github.com/flyway/flyway/releases/download/flyway-${finalAttrs.version}/flyway-commandline-${finalAttrs.version}.tar.gz"; - sha256 = "sha256-2IVSuzrtwqsvqpj7KlCQblD7j7HCK3HMOs1tkcL0ClU="; + sha256 = "sha256-uVbvjvfEw+JqTicfB3N2a+Cxm6fJRptOJm4C8oZ15ao="; }; nativeBuildInputs = [ makeWrapper ]; dontBuild = true; From a96dd43b01d911e8d4c12b93e61df27c79dccdbd Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 10 Jul 2026 19:21:47 +0200 Subject: [PATCH 19/80] wayvr: 26.2.1 -> 26.7.1 https://github.com/wayvr-org/wayvr/releases/tag/v26.7.0 https://github.com/wayvr-org/wayvr/releases/tag/v26.7.1 Signed-off-by: Sefa Eyeoglu --- pkgs/by-name/wa/wayvr/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wayvr/package.nix b/pkgs/by-name/wa/wayvr/package.nix index 1272aa1af426..dab03ad22a39 100644 --- a/pkgs/by-name/wa/wayvr/package.nix +++ b/pkgs/by-name/wa/wayvr/package.nix @@ -1,5 +1,6 @@ { alsa-lib, + dav1d, dbus, fetchFromGitHub, lib, @@ -25,16 +26,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "wayvr"; - version = "26.2.1"; + version = "26.7.1"; src = fetchFromGitHub { owner = "wlx-team"; repo = "wayvr"; tag = "v${finalAttrs.version}"; - hash = "sha256-v1Wkelru825KV+ciXD9esLq39oTyMm/Z4rRbN+jjviY="; + hash = "sha256-SdHN3jDe2QJaRORy452RP7kTMxPOZOB/yjpApUOLhRU="; }; - cargoHash = "sha256-d6iRaOHq+4j90L76bx7+EwCLOY4MxPeqm3ELJ5H9O+8="; + cargoHash = "sha256-eGmlFtlorKG7uygLer3UW6ERLQzdugoYyXVSC2sFh+k="; nativeBuildInputs = [ pkg-config @@ -43,6 +44,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ alsa-lib + dav1d dbus libx11 libxext @@ -78,6 +80,8 @@ rustPlatform.buildRustPackage (finalAttrs: { postInstall = '' install -D wayvr/wayvr.desktop -t $out/share/applications install -D wayvr/wayvr.svg -t $out/share/icons/hicolor/scalable/apps + + rm $out/bin/prost_build ''; passthru = { From 6cc5988077137b11f1562c3633562961065d60fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Jul 2026 21:25:13 +0000 Subject: [PATCH 20/80] kddockwidgets: 2.4.0 -> 2.4.1 --- pkgs/by-name/kd/kddockwidgets/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/kd/kddockwidgets/package.nix b/pkgs/by-name/kd/kddockwidgets/package.nix index 2e2c69508b58..493f00ed10a2 100644 --- a/pkgs/by-name/kd/kddockwidgets/package.nix +++ b/pkgs/by-name/kd/kddockwidgets/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "KDDockWidgets"; - version = "2.4.0"; + version = "2.4.1"; src = fetchFromGitHub { owner = "KDAB"; repo = "KDDockWidgets"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-/ioCX/Txqr84uJJYPhVLrZKug6VdWQDVirmsTg42PXs="; + sha256 = "sha256-Bb9ZQTJ77Brn0XQY2DaBB68xk3Hw1ORuIU0xWIBVmhg="; }; nativeBuildInputs = [ cmake ]; From 7f42cc775a1697d5a9b20f52801d3bf1f1e2e332 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 03:26:34 +0000 Subject: [PATCH 21/80] python3Packages.jellyfin-apiclient-python: 1.12.0 -> 1.15.0 --- .../python-modules/jellyfin-apiclient-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix b/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix index 60c7742f8d7f..d29aab0d0521 100644 --- a/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix +++ b/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "jellyfin-apiclient-python"; - version = "1.12.0"; + version = "1.15.0"; pyproject = true; src = fetchFromGitHub { owner = "jellyfin"; repo = "jellyfin-apiclient-python"; tag = "v${version}"; - hash = "sha256-lxwJgYysp/6C/eYviYJu5lfStWulHyl7WxqxMnOE5iw="; + hash = "sha256-+ZlJK1wbu/taOydgSOF7JNKcsLzqXph6m8PHww04QjI="; }; build-system = [ setuptools ]; From 8238cfe212218fad350c8761491fac9dd67ef95c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 14:10:22 +0000 Subject: [PATCH 22/80] stevenblack-blocklist: 3.16.97 -> 3.16.99 --- pkgs/by-name/st/stevenblack-blocklist/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix index 6e406f749753..3dc5aeebce6e 100644 --- a/pkgs/by-name/st/stevenblack-blocklist/package.nix +++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "stevenblack-blocklist"; - version = "3.16.97"; + version = "3.16.99"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-5r8r57m+Ilce6Onu/svc05yyrLGH5S65RixbwqlpmPU="; + hash = "sha256-IZaEcG/u1zgJBxXc2Dyx0gxzpnmWQQ5NUyOrDBLiOXk="; }; outputs = [ From 98ac34f02e5cd61b6c9490f430ff33e2269f9ddf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 16:37:02 +0000 Subject: [PATCH 23/80] doppler: 3.76.0 -> 3.76.1 --- pkgs/by-name/do/doppler/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/doppler/package.nix b/pkgs/by-name/do/doppler/package.nix index d142a1a53a14..80ca08143821 100644 --- a/pkgs/by-name/do/doppler/package.nix +++ b/pkgs/by-name/do/doppler/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "doppler"; - version = "3.76.0"; + version = "3.76.1"; src = fetchFromGitHub { owner = "dopplerhq"; repo = "cli"; rev = finalAttrs.version; - hash = "sha256-CmNSn4WRWMP07qC5APw8PTouCUOHJrz1ZYqpKhdiIDM="; + hash = "sha256-8df60dWV/8ZezCAXVT7wmzCCB/TyljzAszv8sy7qRjU="; }; - vendorHash = "sha256-u6SB3SXCqu7Y2aUoTAJ01mtDCxMofVQLAde1jDxVvks="; + vendorHash = "sha256-rDpr4qWhMWXEhgZrmoW5tzPZif3KAv3gDtJNtXzbVq0="; ldflags = [ "-s -w" From 1fcd0d95f46e50a15a511a45736c33970e34f69e Mon Sep 17 00:00:00 2001 From: nicknb Date: Tue, 21 Jul 2026 18:49:05 +0200 Subject: [PATCH 24/80] dblab: 0.44.1 -> 0.46.0 --- pkgs/by-name/db/dblab/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dblab/package.nix b/pkgs/by-name/db/dblab/package.nix index c58488066f67..b7d17431c713 100644 --- a/pkgs/by-name/db/dblab/package.nix +++ b/pkgs/by-name/db/dblab/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "dblab"; - version = "0.44.1"; + version = "0.46.0"; src = fetchFromGitHub { owner = "danvergara"; repo = "dblab"; tag = "v${finalAttrs.version}"; - hash = "sha256-zf/51s9RoK59XLYWHSuZEt8/KfuZtZkRAfH6UCDHH6A="; + hash = "sha256-BxGw3vWBpPlzRtP0IRXZUJrsp0hN9yBrvNp+Mk2q7aM="; }; vendorHash = "sha256-widzVKA85qslxuuO/ledG+IUvr+vw2HUiD3kVbe2D2A="; From 7e7c6ca50adb964bd57e632954fa22c16f2ddf4a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 17:10:49 +0000 Subject: [PATCH 25/80] yamlscript: 0.2.27 -> 0.2.29 --- pkgs/by-name/ya/yamlscript/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yamlscript/package.nix b/pkgs/by-name/ya/yamlscript/package.nix index dbf4bfbd6bd6..2ad9e1e6f8cb 100644 --- a/pkgs/by-name/ya/yamlscript/package.nix +++ b/pkgs/by-name/ya/yamlscript/package.nix @@ -6,11 +6,11 @@ buildGraalvmNativeImage (finalAttrs: { pname = "yamlscript"; - version = "0.2.27"; + version = "0.2.29"; src = fetchurl { url = "https://github.com/yaml/yamlscript/releases/download/${finalAttrs.version}/yamlscript.cli-${finalAttrs.version}-standalone.jar"; - hash = "sha256-d2kG10M+AeADVRzzjShx5CMTpsVgScF5NDimQm/B0DM="; + hash = "sha256-xbppej6p8r4fAx7xL5wQBgAqDFrCPRyT+LbwOUytbbA="; }; extraNativeImageBuildArgs = [ From 828854381747498c0f1f8ec8ed54cb8125c24149 Mon Sep 17 00:00:00 2001 From: Nicholas Malcolm Date: Tue, 21 Jul 2026 14:34:42 -0400 Subject: [PATCH 26/80] =?UTF-8?q?vintagestory:=201.22.4=20=E2=86=92=201.22?= =?UTF-8?q?.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/vi/vintagestory/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vintagestory/package.nix b/pkgs/by-name/vi/vintagestory/package.nix index ec8b5d38fb15..8aff7773f6f1 100644 --- a/pkgs/by-name/vi/vintagestory/package.nix +++ b/pkgs/by-name/vi/vintagestory/package.nix @@ -27,11 +27,11 @@ assert waylandSupport -> libxkbcommon != null; stdenv.mkDerivation (finalAttrs: { pname = "vintagestory"; - version = "1.22.4"; + version = "1.22.5"; src = fetchurl { url = "https://cdn.vintagestory.at/gamefiles/stable/vs_client_linux-x64_${finalAttrs.version}.tar.gz"; - hash = "sha256-6efnjDUXMweOzN1mnkwVyQzQjs1QlFHBss1qb62Z2o0="; + hash = "sha256-ozpjsnqJKFdzKeJuOSuurYN8UEvLrBw17quGZeMN8PY="; }; __structuredAttrs = true; From 7a00a681ee2d06984159b0628787ba5b354cfcc7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 19:19:15 +0000 Subject: [PATCH 27/80] xmrig-mo: 6.26.0-mo3 -> 6.26.0-mo4 --- pkgs/by-name/xm/xmrig-mo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xm/xmrig-mo/package.nix b/pkgs/by-name/xm/xmrig-mo/package.nix index d5280ef8f369..9685f950725c 100644 --- a/pkgs/by-name/xm/xmrig-mo/package.nix +++ b/pkgs/by-name/xm/xmrig-mo/package.nix @@ -6,13 +6,13 @@ xmrig.overrideAttrs (oldAttrs: rec { pname = "xmrig-mo"; - version = "6.26.0-mo3"; + version = "6.26.0-mo4"; src = fetchFromGitHub { owner = "MoneroOcean"; repo = "xmrig"; rev = "v${version}"; - hash = "sha256-Ceh/B0afhVbAhDQcYen+TWNSswXcSiUzCvrQJizVmpQ="; + hash = "sha256-rPOu231VgVAgvfcv8ecPsTSKyUa/Oi8nQYIIbVkx1Sc="; }; meta = { From 8c22e94dcd256ed298b9cdd3f72dfafd5ca6b926 Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Tue, 21 Jul 2026 21:34:33 +0200 Subject: [PATCH 28/80] perlPackages.YAMLSyck: 1.45 -> 1.47 https://metacpan.org/release/TODDR/YAML-Syck-1.47/changes Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol) --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index d958bac0e5c3..2527abb759c3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -39499,10 +39499,10 @@ with self; YAMLSyck = buildPerlPackage { pname = "YAML-Syck"; - version = "1.45"; + version = "1.47"; src = fetchurl { - url = "mirror://cpan/authors/id/T/TO/TODDR/YAML-Syck-1.45.tar.gz"; - hash = "sha256-8t4a+08MVsNubVJgqgvSyPGOTYUAnc9YQiBOoqf7w98="; + url = "mirror://cpan/authors/id/T/TO/TODDR/YAML-Syck-1.47.tar.gz"; + hash = "sha256-ZyGWyhwCHjxo9LX3tK7DBa1HG7v0SMU8fkADTW67fh0="; }; env.NIX_CFLAGS_COMPILE = "-std=gnu11"; meta = { From 1c30f129819139aa75717a20afd744215fe869fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 20:15:15 +0000 Subject: [PATCH 29/80] mtail: 3.4.3 -> 3.4.4 --- pkgs/by-name/mt/mtail/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mt/mtail/package.nix b/pkgs/by-name/mt/mtail/package.nix index 9fe9b88bfc05..e46d56bd4ca6 100644 --- a/pkgs/by-name/mt/mtail/package.nix +++ b/pkgs/by-name/mt/mtail/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "mtail"; - version = "3.4.3"; + version = "3.4.4"; src = fetchFromGitHub { owner = "jaqx0r"; repo = "mtail"; rev = "v${finalAttrs.version}"; - hash = "sha256-KX47oD7qLBpwItUVltysiekjy4wtpK13SVdvjSx9jmU="; + hash = "sha256-uwEx/nhktiThUfV6tvTchEt4/hTpQsN+EXXSqL+Fzio="; }; proxyVendor = true; From 545cf26bdd9b557890a5c0bd96ad2e11e2bab180 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 20:17:42 +0000 Subject: [PATCH 30/80] ananicy-rules-cachyos: 0-unstable-2026-07-11 -> 0-unstable-2026-07-20 --- pkgs/by-name/an/ananicy-rules-cachyos/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/ananicy-rules-cachyos/package.nix b/pkgs/by-name/an/ananicy-rules-cachyos/package.nix index 56fac813c8eb..aec7d3356471 100644 --- a/pkgs/by-name/an/ananicy-rules-cachyos/package.nix +++ b/pkgs/by-name/an/ananicy-rules-cachyos/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "ananicy-rules-cachyos"; - version = "0-unstable-2026-07-11"; + version = "0-unstable-2026-07-20"; src = fetchFromGitHub { owner = "CachyOS"; repo = "ananicy-rules"; - rev = "c59d59711268395b324fa5d4af149f2f94f17b4f"; - hash = "sha256-+hDuzZtsKkoP5mD0VmzO/mXNjP0RPLz+hzK2XFUBvpc="; + rev = "e2db7f7db42e1a47fd8317bb861dea6d5d38ca7e"; + hash = "sha256-D26Kba5fNdufL+QGiJRn0Nn8Haw+YHyhRKJa6ymEvLs="; }; dontConfigure = true; From 76ba128cbfadae1a763cd667a797c7b50fb20736 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 20:57:08 +0000 Subject: [PATCH 31/80] soteria: 0.3.1 -> 0.3.2 --- pkgs/by-name/so/soteria/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/so/soteria/package.nix b/pkgs/by-name/so/soteria/package.nix index 60b8b5aea133..0e1115826b39 100644 --- a/pkgs/by-name/so/soteria/package.nix +++ b/pkgs/by-name/so/soteria/package.nix @@ -15,16 +15,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "soteria"; - version = "0.3.1"; + version = "0.3.2"; src = fetchFromGitHub { owner = "imvaskel"; repo = "soteria"; tag = "v${finalAttrs.version}"; - hash = "sha256-g6DGb8PWfc5YyjUpO9q3q0MxcPUbMjatOi6POFcZEE4="; + hash = "sha256-2NlQSie3W7MgHyIX4AD2KX4yK13jNdL5hptmZBUkVBk="; }; - cargoHash = "sha256-6Pk60J2RAInRgCiIk9thZRwwAyCQvychh5nVHmKU7Iw="; + cargoHash = "sha256-MZjNhrcnHYq8hbZaXBPxVDrgLmsbhkeSfV/ugWxUayo="; nativeBuildInputs = [ pkg-config From 2ba1187f6499015b27190040892fcafe87d29b0c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 22 Jul 2026 00:30:50 +0200 Subject: [PATCH 32/80] python3Packages.glytools: migrate to pyproject --- pkgs/development/python-modules/glyphtools/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glyphtools/default.nix b/pkgs/development/python-modules/glyphtools/default.nix index df2ee43ae348..aca7ffcb93bd 100644 --- a/pkgs/development/python-modules/glyphtools/default.nix +++ b/pkgs/development/python-modules/glyphtools/default.nix @@ -5,19 +5,22 @@ beziers, glyphslib, numpy, + setuptools, }: buildPythonPackage rec { pname = "glyphtools"; version = "0.8.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-PXwXHWMJbsi6ZtN+daaXAnlw3gV5DFAhyRxdBa7UP+M="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ beziers glyphslib numpy From 5b8dd6608ec7ab08e3f4d1ed6ab4745262e6ded8 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 22 Jul 2026 00:34:44 +0200 Subject: [PATCH 33/80] python3Packages.glyphtools: use finalAttrs --- pkgs/development/python-modules/glyphtools/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/glyphtools/default.nix b/pkgs/development/python-modules/glyphtools/default.nix index aca7ffcb93bd..c7ea18f626ad 100644 --- a/pkgs/development/python-modules/glyphtools/default.nix +++ b/pkgs/development/python-modules/glyphtools/default.nix @@ -8,13 +8,13 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "glyphtools"; version = "0.8.0"; pyproject = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-PXwXHWMJbsi6ZtN+daaXAnlw3gV5DFAhyRxdBa7UP+M="; }; @@ -38,4 +38,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ danc86 ]; }; -} +}) From e586aa8c0b6e4400800270af1a6c83ef368f2669 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 22:38:13 +0000 Subject: [PATCH 34/80] suitesparse-graphblas: 10.3.1 -> 10.3.2 --- pkgs/by-name/su/suitesparse-graphblas/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/suitesparse-graphblas/package.nix b/pkgs/by-name/su/suitesparse-graphblas/package.nix index ca38bdbb9a95..fd4b4bdbda72 100644 --- a/pkgs/by-name/su/suitesparse-graphblas/package.nix +++ b/pkgs/by-name/su/suitesparse-graphblas/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "suitesparse-graphblas"; - version = "10.3.1"; + version = "10.3.2"; outputs = [ "out" @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "DrTimothyAldenDavis"; repo = "GraphBLAS"; rev = "v${finalAttrs.version}"; - hash = "sha256-m+sjfRdgIwH/FEaHkEp6fl5+fehNcBDLVc4f5H5Lslw="; + hash = "sha256-M9MSJfrZP8VY/CPGbQkjyLFVXg25xy+8mIiJsHOdhBI="; }; nativeBuildInputs = [ From 93b7f83727ac4717966b11ef991787f156fb07d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 23:31:56 +0000 Subject: [PATCH 35/80] kakoune-lsp: 21.0.1 -> 21.0.2 --- pkgs/by-name/ka/kakoune-lsp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ka/kakoune-lsp/package.nix b/pkgs/by-name/ka/kakoune-lsp/package.nix index 08122fda0e05..fdbc98d8f3ac 100644 --- a/pkgs/by-name/ka/kakoune-lsp/package.nix +++ b/pkgs/by-name/ka/kakoune-lsp/package.nix @@ -8,18 +8,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "kakoune-lsp"; - version = "21.0.1"; + version = "21.0.2"; src = fetchFromGitHub { owner = "kakoune-lsp"; repo = "kakoune-lsp"; rev = "v${finalAttrs.version}"; - hash = "sha256-ZBeUxH/CBpg/Af1rYjOPWAyDkRNvgeifltpP5GGr+wA="; + hash = "sha256-nY/DOXE7youb/xpUU7T0t23vSMrGqlEa6qs5tclDE88="; }; patches = [ (replaceVars ./Hardcode-perl.patch { inherit perl; }) ]; - cargoHash = "sha256-TBjoUy2e9GLYa0fNI1NgC4rr32vZXqaUGYksaSHE8hg="; + cargoHash = "sha256-1ktWlguBYURqIEotG9D4953bJm0TMM7+BzufFqXUibk="; meta = { description = "Kakoune Language Server Protocol Client"; From 58d6fde159bd16b3b4f3faa84c723a729ee7269a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 23:46:32 +0000 Subject: [PATCH 36/80] gotify-cli: 2.3.2 -> 2.4.0 --- pkgs/by-name/go/gotify-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gotify-cli/package.nix b/pkgs/by-name/go/gotify-cli/package.nix index 23d968f98aba..ce38f358cee0 100644 --- a/pkgs/by-name/go/gotify-cli/package.nix +++ b/pkgs/by-name/go/gotify-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "gotify-cli"; - version = "2.3.2"; + version = "2.4.0"; src = fetchFromGitHub { owner = "gotify"; repo = "cli"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-GwPIGWEpj5GjGV9bz3LctZctHQe+Vywoc1piNb9vAAw="; + sha256 = "sha256-l6WiwAIxKSQnciyssY+dfEdn+GuCSrXdxxBNek4XRiA="; }; - vendorHash = "sha256-+G0LWlPiDcYmEou4gpoIU/OAjzQ3VSHftM1ViG9lhYM="; + vendorHash = "sha256-320MFcSPv05Zh/Lawq6ry+eemcsRpJu85LSd6TOZ8mM="; postInstall = '' mv $out/bin/cli $out/bin/gotify From f98476d04f2a469bc3f4cfb75bd94675946279b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 23:51:51 +0000 Subject: [PATCH 37/80] ghidra-extensions.ghidra-golanganalyzerextension: 1.3.0 -> 1.4.0 --- .../extensions/ghidra-golanganalyzerextension/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/ghidra/extensions/ghidra-golanganalyzerextension/default.nix b/pkgs/tools/security/ghidra/extensions/ghidra-golanganalyzerextension/default.nix index 57d1ed53f20f..c72cd0b7ef50 100644 --- a/pkgs/tools/security/ghidra/extensions/ghidra-golanganalyzerextension/default.nix +++ b/pkgs/tools/security/ghidra/extensions/ghidra-golanganalyzerextension/default.nix @@ -5,13 +5,13 @@ }: buildGhidraExtension (finalAttrs: { pname = "Ghidra-GolangAnalyzerExtension"; - version = "1.3.0"; + version = "1.4.0"; src = fetchFromGitHub { owner = "mooncat-greenpy"; repo = "Ghidra_GolangAnalyzerExtension"; rev = finalAttrs.version; - hash = "sha256-zKN9SKprJIA5hQCvaQUdfBchN+2wPo47bkOchnQrr5A="; + hash = "sha256-bd0NmIql4OHxaWtSvNvbJZLiJUjaRKgkA+nCSiVo478="; }; sourceRoot = "${finalAttrs.src.name}/GolangAnalyzerExtension"; From c8ed772afc64444eff0b1fd38b9cd1d8c36de5c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Jul 2026 23:54:25 +0000 Subject: [PATCH 38/80] vscode-extensions.ziglang.vscode-zig: 0.6.18 -> 0.6.19 --- 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 ac47b8942152..2cbb061e5d30 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -5577,8 +5577,8 @@ let mktplcRef = { name = "vscode-zig"; publisher = "ziglang"; - version = "0.6.18"; - hash = "sha256-jn/2Nmz6N84BCWnRdnM8w5AdiF2hh55h39SDTmRry5I="; + version = "0.6.19"; + hash = "sha256-kdoks0da6+uofzvN5lulkDAVihSS7xoF/Q6Fo5yzQbg="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/ziglang.vscode-zig/changelog"; From e0990a2f95ae0ce4ecc41badf459fb70d92549cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 03:19:51 +0000 Subject: [PATCH 39/80] nerdfetch: 8.5.4 -> 8.5.5 --- pkgs/by-name/ne/nerdfetch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/nerdfetch/package.nix b/pkgs/by-name/ne/nerdfetch/package.nix index 807758ee402f..3b44cba5dc22 100644 --- a/pkgs/by-name/ne/nerdfetch/package.nix +++ b/pkgs/by-name/ne/nerdfetch/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "nerdfetch"; - version = "8.5.4"; + version = "8.5.5"; src = fetchFromGitHub { owner = "ThatOneCalculator"; repo = "NerdFetch"; tag = "v${finalAttrs.version}"; - hash = "sha256-tV8Ug7i/BTD+TxUCejwYdGLYauAYos18AnWQ1XgynWs="; + hash = "sha256-LSp5UNXp4WBDk2MIb4UBxifTTYI36SpRU7BHL38p8VQ="; }; dontUnpack = true; From c36286be13d652e0527a08549d01b7b383a0fcae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 03:39:37 +0000 Subject: [PATCH 40/80] runpodctl: 2.6.1 -> 2.7.2 --- pkgs/by-name/ru/runpodctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ru/runpodctl/package.nix b/pkgs/by-name/ru/runpodctl/package.nix index 546e8d5b067f..4ace55b88191 100644 --- a/pkgs/by-name/ru/runpodctl/package.nix +++ b/pkgs/by-name/ru/runpodctl/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "runpodctl"; - version = "2.6.1"; + version = "2.7.2"; src = fetchFromGitHub { owner = "runpod"; repo = "runpodctl"; rev = "v${finalAttrs.version}"; - hash = "sha256-hx0plQ5og4C6UY7r8RjYKo8LVk+WnWhtRErr0riNKbQ="; + hash = "sha256-QorGhaHwgzcJJXa36dejLdN8STa8Q7H8qvKK66g2JBA="; }; vendorHash = "sha256-38d+nWZDjWgcK091G3JCGtBqyE7iJ60edAhbx8GzxPM="; From 0f5d8c33645fdc533f1a74538f16888d138993af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 03:45:31 +0000 Subject: [PATCH 41/80] python3Packages.materialyoucolor: 3.0.2 -> 3.0.3 --- pkgs/development/python-modules/materialyoucolor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/materialyoucolor/default.nix b/pkgs/development/python-modules/materialyoucolor/default.nix index db79728d6312..4a3e317fa1eb 100644 --- a/pkgs/development/python-modules/materialyoucolor/default.nix +++ b/pkgs/development/python-modules/materialyoucolor/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "materialyoucolor"; - version = "3.0.2"; + version = "3.0.3"; pyproject = true; src = fetchFromGitHub { owner = "T-Dynamos"; repo = "materialyoucolor-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-CCpYrNp79gdnj5TYcQ7fEiLsFW/kbuZ+3/cHZF4Bv/s="; + hash = "sha256-wD6Vh0Ao+zq8FmUXcBaJYGcdw+hCk8lZ2FvODhwJBCE="; }; build-system = [ From a4f0634015c5b0d64b431171cf2d068ff0a0a4fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 03:47:52 +0000 Subject: [PATCH 42/80] grafanaPlugins.grafana-metricsdrilldown-app: 2.2.0 -> 2.3.0 --- .../grafana/plugins/grafana-metricsdrilldown-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix index dde15e621031..e893f07c1d65 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-metricsdrilldown-app"; - version = "2.2.0"; - zipHash = "sha256-NMs4aFZ1QFWbLRDBcGTzkK9SNHIfBA7eO4BQzeHbMuM="; + version = "2.3.0"; + zipHash = "sha256-Ii4XYEtxbvkYSE3TlYcs0S3ZCRXH9s/Trn+tSggQWTM="; meta = { description = "Queryless experience for browsing Prometheus-compatible metrics. Quickly find related metrics without writing PromQL queries"; license = lib.licenses.agpl3Only; From 469aba3b91087c5595825faf76a0323c0cdc5c5f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 04:00:40 +0000 Subject: [PATCH 43/80] python3Packages.types-aiobotocore: 3.7.0 -> 3.8.0 --- pkgs/development/python-modules/types-aiobotocore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-aiobotocore/default.nix b/pkgs/development/python-modules/types-aiobotocore/default.nix index c5bfcf200576..c283a194e3fa 100644 --- a/pkgs/development/python-modules/types-aiobotocore/default.nix +++ b/pkgs/development/python-modules/types-aiobotocore/default.nix @@ -371,13 +371,13 @@ buildPythonPackage (finalAttrs: { pname = "types-aiobotocore"; - version = "3.7.0"; + version = "3.8.0"; pyproject = true; src = fetchPypi { pname = "types_aiobotocore"; inherit (finalAttrs) version; - hash = "sha256-/jXeUsEuX9uJymCzmJdm5/6Cfj0ulfz0WD6RWBlFIFw="; + hash = "sha256-XK7qnJGmw3qSqgtkLDGKTJp0b1N71i/sVdCjMTdC0mU="; }; build-system = [ setuptools ]; From dbdb6366520d81177b58b86f2ef72333dea61910 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 04:19:30 +0000 Subject: [PATCH 44/80] vscode-extensions.tuttieee.emacs-mcx: 0.110.11 -> 0.111.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 ac47b8942152..dee8677a9bf1 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4852,8 +4852,8 @@ let mktplcRef = { name = "emacs-mcx"; publisher = "tuttieee"; - version = "0.110.11"; - hash = "sha256-LiiZI0Ze5F5w7OtiqY7wMpzdtyof/ynUH57wRfQnxFs="; + version = "0.111.0"; + hash = "sha256-3z4B1NBQD3hbGcwWpS48bXuUAN1jVlSRLF0PDKGJH3A="; }; meta = { changelog = "https://github.com/whitphx/vscode-emacs-mcx/blob/main/CHANGELOG.md"; From 164dd56a60167cda255144d0a86a64941558d218 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 04:20:51 +0000 Subject: [PATCH 45/80] sioyek: 2.0.0-unstable-2026-07-11 -> 2.0.0-unstable-2026-07-21 --- pkgs/by-name/si/sioyek/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sioyek/package.nix b/pkgs/by-name/si/sioyek/package.nix index 1b2436bb4e7c..f07599ee6a08 100644 --- a/pkgs/by-name/si/sioyek/package.nix +++ b/pkgs/by-name/si/sioyek/package.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "sioyek"; - version = "2.0.0-unstable-2026-07-11"; + version = "2.0.0-unstable-2026-07-21"; src = fetchFromGitHub { owner = "ahrm"; repo = "sioyek"; - rev = "8c4008653f3279633fe1e7e2a1be057aa210fe73"; - hash = "sha256-5GJpXyLhRziSWJLrDIfzXZS4QPMqiRhEp6gcPoSy1/8="; + rev = "efc88cd7e0985e81d1707c907968088c44f75aea"; + hash = "sha256-dOjWV9NlTY0L9SK960TcVw02aSThYF9GcbmkTN9BUa0="; }; buildInputs = [ From 6138d2d546fd2a81232d7161c3714ff2605378f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 05:21:56 +0000 Subject: [PATCH 46/80] python3Packages.py3status: 3.63 -> 3.64 --- pkgs/development/python-modules/py3status/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py3status/default.nix b/pkgs/development/python-modules/py3status/default.nix index eb2acfbc97c9..81a2b6391579 100644 --- a/pkgs/development/python-modules/py3status/default.nix +++ b/pkgs/development/python-modules/py3status/default.nix @@ -28,12 +28,12 @@ buildPythonPackage rec { pname = "py3status"; - version = "3.63"; + version = "3.64"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-k9zkbkgw+rD/0JxQyxT5xdEgdDmY/y7zCw6wGo+2Xhg="; + hash = "sha256-7hafyW7jq/8Xk4POAohX6sNViJ+Azuqs5/0i1JqCqr0="; }; nativeBuildInputs = [ From b09733d369efaded7ffef6cce82fb65c03441595 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 05:47:24 +0000 Subject: [PATCH 47/80] dnsdiag: 2.9.3 -> 2.9.4 --- pkgs/by-name/dn/dnsdiag/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dn/dnsdiag/package.nix b/pkgs/by-name/dn/dnsdiag/package.nix index c8ea4d44d03b..35a5eac422d3 100644 --- a/pkgs/by-name/dn/dnsdiag/package.nix +++ b/pkgs/by-name/dn/dnsdiag/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "dnsdiag"; - version = "2.9.3"; + version = "2.9.4"; pyproject = true; src = fetchFromGitHub { owner = "farrokhi"; repo = "dnsdiag"; tag = "v${finalAttrs.version}"; - hash = "sha256-CMWjPgdYRL730AkC+PZaDAeefq9jCbO4o3RcdlIqsmU="; + hash = "sha256-R/yv3cPohMQ+DoUj1cvm96Ts2+QFy+SQQoji+HADf8U="; }; pythonRelaxDeps = [ "cryptography" ]; From 05ab63fcd91bba22746165b07aecff1956fca73a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 06:09:40 +0000 Subject: [PATCH 48/80] libretro.dosbox-pure: 0-unstable-2026-07-06 -> 0-unstable-2026-07-15 --- pkgs/applications/emulators/libretro/cores/dosbox-pure.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix index f30232317025..fe101fa4f1f3 100644 --- a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix +++ b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "dosbox-pure"; - version = "0-unstable-2026-07-06"; + version = "0-unstable-2026-07-15"; src = fetchFromGitHub { owner = "schellingb"; repo = "dosbox-pure"; - rev = "d137f0cacff196fb44a2783ecbc6e8ddb3e57cfc"; - hash = "sha256-4KPYwvtVLrzZcn3LYqSWmP+qWFjtNsCjrVY/L93/ZOE="; + rev = "a4a0bab7f8931433588f2fcad9045c85b277373d"; + hash = "sha256-sniDrr5kSU/OnoE08WXNmTTstfI6cHyq4I7xjtrM+7c="; }; hardeningDisable = [ "format" ]; From 6f4867d884db5c1bb47d3c4337d10a9fedd98498 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 22 Jul 2026 08:57:27 +0200 Subject: [PATCH 49/80] python313Packages.iamdata: 0.1.202607211 -> 0.1.202607221 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202607211...v0.1.202607221 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202607221 --- 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 6d2e6dd8d188..a48ecb280ef4 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.202607211"; + version = "0.1.202607221"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-G6Yum+tZ49Lw44z+fPkFrSLY1JrWReTewx8QSlet6zA="; + hash = "sha256-77NcYaPOTgmWr6zbezAu2esglYYe8DUjelKyFhldW/s="; }; __darwinAllowLocalNetworking = true; From 44ab10a93c9f22750e8169f9df9825f626f563d3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 22 Jul 2026 09:00:39 +0200 Subject: [PATCH 50/80] python313Packages.publicsuffixlist: 1.0.2.20260715 -> 1.0.2.20260722 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260722-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 b71a56c2d572..874a41fe8450 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.20260715"; + version = "1.0.2.20260722"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-C2hMkJSeC6BEyQLXzPFN5SaMnXCA/O9OiqqPSm4HGn0="; + hash = "sha256-eQvXqMOPZpmtMirDStUmKmr5wk1GlNrGTRz5WPCzavw="; }; postPatch = '' From cb1cdb2b01ea570bbf14b3740a765af38b9b9571 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 22 Jul 2026 09:04:56 +0200 Subject: [PATCH 51/80] python313Packages.pyexploitdb: 0.3.35 -> 0.3.36 Changelog: https://github.com/Hackman238/pyExploitDb/blob/master/ChangeLog.md --- pkgs/development/python-modules/pyexploitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyexploitdb/default.nix b/pkgs/development/python-modules/pyexploitdb/default.nix index 3092d9a37cd4..4c01adef4e50 100644 --- a/pkgs/development/python-modules/pyexploitdb/default.nix +++ b/pkgs/development/python-modules/pyexploitdb/default.nix @@ -9,12 +9,12 @@ buildPythonPackage (finalAttrs: { pname = "pyexploitdb"; - version = "0.3.35"; + version = "0.3.36"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-/yt39/XaLzqxlviFRzk+JR4TM8PHZYLYpNP0i9N4tvI="; + hash = "sha256-qZc4+s2L5uRJIsHyfsWkjVrifBtiaJCzj90SrUQ5fQo="; }; build-system = [ setuptools ]; From b4a424fb29227237e20ff8fd969e16a41be5580b Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Wed, 22 Jul 2026 09:40:33 +0200 Subject: [PATCH 52/80] sideband: 1.9.8 -> 2.0.0 Diff: https://github.com/markqvist/Sideband/compare/1.9.8...2.0.0 Changelog: https://github.com/markqvist/Sideband/releases/tag/2.0.0 --- pkgs/by-name/si/sideband/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sideband/package.nix b/pkgs/by-name/si/sideband/package.nix index 6688c160b2fe..95f9effaa33f 100644 --- a/pkgs/by-name/si/sideband/package.nix +++ b/pkgs/by-name/si/sideband/package.nix @@ -7,7 +7,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "sideband"; - version = "1.9.8"; + version = "2.0.0"; pyproject = true; __structuredAttrs = true; @@ -15,7 +15,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "markqvist"; repo = "Sideband"; tag = finalAttrs.version; - hash = "sha256-DGX96QJS+T9CEgpF2X6aSkW66/6ORYAkNFi7hgNOEc4="; + hash = "sha256-RCSSyTtt2eN9hYT1xzPYjJloPjnkIS6bo21PHrlg5S8="; }; # Unable to upstream all of this @@ -32,7 +32,7 @@ python3Packages.buildPythonApplication (finalAttrs: { substituteInPlace sbapp/main.py \ --replace-fail \ "1.9.2" \ - "1.9.8" + "2.0.0" ''; build-system = with python3Packages; [ From 4165703b83a914114f1d2b6dddb3f6566df91375 Mon Sep 17 00:00:00 2001 From: Saad Nadeem Date: Wed, 22 Jul 2026 03:46:09 -0400 Subject: [PATCH 53/80] vimPlugins.blink-lib: init at 0-unstable-2026-06-19 https://github.com/saghen/blink.lib --- .../applications/editors/vim/plugins/generated.nix | 14 ++++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 15 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 48a9cc723fa3..899dacbf34a0 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -2042,6 +2042,20 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + blink-lib = buildVimPlugin { + pname = "blink.lib"; + version = "0-unstable-2026-06-19"; + src = fetchFromGitHub { + owner = "saghen"; + repo = "blink.lib"; + rev = "5876dd95deeb70aadbe9f1c0b7117a135061cdac"; + hash = "sha256-FsDcgBiD3fl0EO1advAoQBbA2HY1p8Ja7lwhmpB++Zc="; + }; + meta.homepage = "https://github.com/saghen/blink.lib/"; + meta.license = getLicenseFromSpdxId "MIT"; + meta.hydraPlatforms = [ ]; + }; + blink-nerdfont-nvim = buildVimPlugin { pname = "blink-nerdfont.nvim"; version = "0-unstable-2025-12-14"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index e80ba56c03e1..593397bf9dca 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -146,6 +146,7 @@ https://github.com/MahanRahmati/blink-nerdfont.nvim/,, https://github.com/mikavilpas/blink-ripgrep.nvim/,, https://github.com/Saghen/blink.compat/,, https://github.com/Saghen/blink.indent/,, +https://github.com/saghen/blink.lib/,, https://github.com/dundalek/bloat.nvim/,, https://github.com/HampusHauffman/block.nvim/,, https://github.com/uloco/bluloco.nvim/,, From 82b8c86508f043c40083d84304ba5ade334b8af2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 08:24:23 +0000 Subject: [PATCH 54/80] python3Packages.kafka-python: 3.0.8 -> 3.0.9 --- pkgs/development/python-modules/kafka-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kafka-python/default.nix b/pkgs/development/python-modules/kafka-python/default.nix index 90f294daed3e..d6657816a573 100644 --- a/pkgs/development/python-modules/kafka-python/default.nix +++ b/pkgs/development/python-modules/kafka-python/default.nix @@ -23,7 +23,7 @@ buildPythonPackage (finalAttrs: { pname = "kafka-python"; - version = "3.0.8"; + version = "3.0.9"; pyproject = true; __structuredAttrs = true; @@ -31,7 +31,7 @@ buildPythonPackage (finalAttrs: { owner = "dpkp"; repo = "kafka-python"; tag = finalAttrs.version; - hash = "sha256-f/4RcR4vUn0odVdm+YASkqklYFMRHuwlyYln19w/WOs="; + hash = "sha256-Dvi5zWArY3QkQYUhM4XU//2HiSZ1Ks4bJFJ6a9xIEPQ="; }; build-system = [ setuptools ]; From e8f3271c6d1cba862774de6451af5331f833edc4 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Wed, 22 Jul 2026 10:50:56 +0200 Subject: [PATCH 55/80] python3Packages.lxst: 0.4.4 -> 0.5.0 --- .../python-modules/lxst/default.nix | 27 +++++++++++-------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/lxst/default.nix b/pkgs/development/python-modules/lxst/default.nix index 50d413bc13b7..f9c1d22427c8 100644 --- a/pkgs/development/python-modules/lxst/default.nix +++ b/pkgs/development/python-modules/lxst/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchFromGitHub, + fetchPypi, setuptools, libpulseaudio, audioop-lts, @@ -14,19 +14,24 @@ buildPythonPackage (finalAttrs: { pname = "lxst"; - version = "0.4.4"; - pyproject = true; + version = "0.5.0"; + format = "wheel"; __structuredAttrs = true; - src = fetchFromGitHub { - owner = "markqvist"; - repo = "lxst"; - tag = finalAttrs.version; - hash = "sha256-MAJ1n6EUZ6FmIfKKuM2ppbTVrWkxpjC5KIICo5stc+k="; + src = fetchPypi { + pname = "lxst"; + version = finalAttrs.version; + format = "wheel"; + dist = "py3"; + python = "py3"; + hash = "sha256-k1HiWv/5iIuSjaeIIDyELX+1FHI3k15IJwxUwUutpM0="; }; - postPatch = '' - substituteInPlace LXST/Platforms/linux/soundcard.py \ + # We can't use a postPatch here to do the substitution because the wheel is + # already built and the file is not present in the source tree, only the + # wheel archive. + postInstall = '' + substituteInPlace "$out/lib/python"*/site-packages/LXST/Platforms/linux/soundcard.py \ --replace-fail "libpulse.so" "${lib.getLib libpulseaudio}/lib/libpulse.so" ''; @@ -47,7 +52,7 @@ buildPythonPackage (finalAttrs: { changelog = "https://github.com/markqvist/LXST/releases/tag/${finalAttrs.version}"; description = "Simple and flexible real-time streaming format and delivery protocol for Reticulum"; homepage = "https://github.com/markqvist/LXST"; - license = lib.licenses.cc-by-nc-nd-40; + license = lib.licenses.reticulum; maintainers = with lib.maintainers; [ drupol ]; From 60f46db56951155a06ba46fcf8fdb3985f5a02a4 Mon Sep 17 00:00:00 2001 From: Holiu618 <165534185+Holiu618@users.noreply.github.com> Date: Wed, 22 Jul 2026 17:41:32 +0800 Subject: [PATCH 56/80] git-spice: 0.31.1 -> 0.31.2 --- pkgs/by-name/gi/git-spice/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-spice/package.nix b/pkgs/by-name/gi/git-spice/package.nix index 4f7496ac16d5..d408fd3fa2f7 100644 --- a/pkgs/by-name/gi/git-spice/package.nix +++ b/pkgs/by-name/gi/git-spice/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "git-spice"; - version = "0.31.1"; + version = "0.31.2"; src = fetchFromGitHub { owner = "abhinav"; repo = "git-spice"; tag = "v${finalAttrs.version}"; - hash = "sha256-XPDsjGufzShPdGQs90TCILNWeGntaZWizffqi10EUVw="; + hash = "sha256-0f7n27oSz6a3piaXA4jj7UWgS6Vl4WzRkHh5VAF3tGo="; }; vendorHash = "sha256-xcU0B+ju1f/JfNVKpXkIy5SO9rd3O9Nl0FizW3kVgI0="; From 8574ae1a413ac8e6433a1049b931fb69b5b265de Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 09:48:27 +0000 Subject: [PATCH 57/80] igsc: 1.3.0 -> 1.3.1 --- pkgs/by-name/ig/igsc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ig/igsc/package.nix b/pkgs/by-name/ig/igsc/package.nix index ee77e5944f1f..10bf6e7df33d 100644 --- a/pkgs/by-name/ig/igsc/package.nix +++ b/pkgs/by-name/ig/igsc/package.nix @@ -9,12 +9,12 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "igsc"; - version = "1.3.0"; + version = "1.3.1"; src = fetchFromGitHub { owner = "intel"; repo = "igsc"; tag = "V${finalAttrs.version}"; - hash = "sha256-GdeGGrnkxJQlg+vVQan5rJW/rxlStD4TAmWxfloX0+k="; + hash = "sha256-NSNLiUMJBGtnfWUDIPIukyjgcI1YX9cfDDWphW8uSWs="; }; buildInputs = [ From b2cb632cb181b534a274f3ad806daddb67f49847 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 10:07:30 +0000 Subject: [PATCH 58/80] python3Packages.ha-garmin: 0.1.29 -> 0.1.31 --- pkgs/development/python-modules/ha-garmin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ha-garmin/default.nix b/pkgs/development/python-modules/ha-garmin/default.nix index 851ed4e831fc..afa2b632496c 100644 --- a/pkgs/development/python-modules/ha-garmin/default.nix +++ b/pkgs/development/python-modules/ha-garmin/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "ha-garmin"; - version = "0.1.29"; + version = "0.1.31"; pyproject = true; src = fetchFromGitHub { owner = "cyberjunky"; repo = "ha-garmin"; tag = "v${finalAttrs.version}"; - hash = "sha256-mny9QnmgRaCFZf4pExdIGDlljw6nSPhU8kB9rzSHymg="; + hash = "sha256-pj0caMp4nPzKMImboA3erArpEIruOgXGnnso/AgWujA="; }; build-system = [ setuptools ]; From f57e9dddb69e5aa83c6038177aa8c83831a1c0b0 Mon Sep 17 00:00:00 2001 From: Guillaume Girol Date: Wed, 22 Jul 2026 12:00:00 +0000 Subject: [PATCH 59/80] paperwork: fix build with recent versions of setuptools pkg_resources has been removed, backport a patch using the standard library instead of pkg_resources. Fixes: https://github.com/NixOS/nixpkgs/issues/544605 --- pkgs/applications/office/paperwork/src.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/office/paperwork/src.nix b/pkgs/applications/office/paperwork/src.nix index 84bd20231599..6418a53dfe41 100644 --- a/pkgs/applications/office/paperwork/src.nix +++ b/pkgs/applications/office/paperwork/src.nix @@ -27,6 +27,12 @@ rec { hash = "sha256-VUT86kF0ZHLGK457ZrrIBMeiZqg/rPRpbkBA/ua9rU8="; } ) + # remove usage of deprecated pkg_resources + # remove on next release + (fetchpatch { + url = "https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/commit/ab244d9c483b23f53e2548b73236d7fe4b94cb3f.patch"; + hash = "sha256-Wd6OK0BdyTcjLy1NhkLp9N2oOcQWB6geEPOlYDTBsHw="; + }) ]; }; From 8fd082ce8a5277e53529555a66b9955c54689e7f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 14:05:08 +0000 Subject: [PATCH 60/80] docker-credential-env: 1.6.1 -> 1.7.0 --- pkgs/by-name/do/docker-credential-env/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/docker-credential-env/package.nix b/pkgs/by-name/do/docker-credential-env/package.nix index 576d48462d66..93caed4ed95c 100644 --- a/pkgs/by-name/do/docker-credential-env/package.nix +++ b/pkgs/by-name/do/docker-credential-env/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "docker-credential-env"; - version = "1.6.1"; + version = "1.7.0"; src = fetchFromGitHub { owner = "isometry"; repo = "docker-credential-env"; tag = "v${finalAttrs.version}"; - hash = "sha256-EqSlbgGOuGQ2Y7aZ4MqUBgWK0aVI7Afi/KAxfdVu0zE="; + hash = "sha256-KsOLY1XDJVrsm2rnDCffPqtlD2yw+arWsJaItwoOyUQ="; }; - vendorHash = "sha256-JTrFRpRjdLXKTvj7I2KYcIsFfuWLHPnjKV+3Q6b6DDs="; + vendorHash = "sha256-Qr6T7NJaJcFD0EYuPS7mWJi0tjyut1aQ+Wbarc0tpGY="; ldflags = let From 6aa8cdeae4e8d7a34261c293b7cde3cea44a98c7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 14:34:41 +0000 Subject: [PATCH 61/80] terraform-providers.hashicorp_aws: 6.54.0 -> 6.55.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 5fa7ede1da0e..c99170061667 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -508,13 +508,13 @@ "vendorHash": "sha256-ikBqIxD5aTOcwNHCMN6EaOwSHCAP5n/SULuqQXPLpOc=" }, "hashicorp_aws": { - "hash": "sha256-876U9ojKfnJCRKaTFhW9NvBQ6fvTpC0NYE+fhwkCwk8=", + "hash": "sha256-ZeFC9ebkt7SWFOCpt6zD60wOTRB8tiV6SQYr/O38FRw=", "homepage": "https://registry.terraform.io/providers/hashicorp/aws", "owner": "hashicorp", "repo": "terraform-provider-aws", - "rev": "v6.54.0", + "rev": "v6.55.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-lxxSwaBXrl2xrZJ+OHrCBvHKmsq3D9Om7/Y0zPaYIQg=" + "vendorHash": "sha256-/6esBCIsNXUmx38NXUk/d3Td4uSgwZXvkETQhaERwLQ=" }, "hashicorp_awscc": { "hash": "sha256-SziDO4K6qv62zolBKdrhXIyaEOMM5hJ0h6ros1wC2l0=", From 289ee59179cb517d2af0728519bb831b007774fc Mon Sep 17 00:00:00 2001 From: emilylange Date: Wed, 22 Jul 2026 17:23:15 +0200 Subject: [PATCH 62/80] openbao: 2.6.0 -> 2.6.1 https://github.com/openbao/openbao/releases/tag/v2.6.1 diff: https://github.com/openbao/openbao/compare/v2.6.0...v2.6.1 --- pkgs/by-name/op/openbao/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/openbao/package.nix b/pkgs/by-name/op/openbao/package.nix index 68348dc22ae7..d9d1317f85b5 100644 --- a/pkgs/by-name/op/openbao/package.nix +++ b/pkgs/by-name/op/openbao/package.nix @@ -14,16 +14,16 @@ buildGoModule (finalAttrs: { pname = "openbao"; - version = "2.6.0"; + version = "2.6.1"; src = fetchFromGitHub { owner = "openbao"; repo = "openbao"; tag = "v${finalAttrs.version}"; - hash = "sha256-FJ+34HeRT025EFwFXY8ewfnJbQirqFb3j+kPNxpGOA4="; + hash = "sha256-2wl06I6/yF/V5P9MFCCzpEiX4G+YTtXWRjvh+wDyB1U="; }; - vendorHash = "sha256-O0xx61S0KEk5QB/NsV+kBlErvVuKBfI/81o29rDye1w="; + vendorHash = "sha256-2MMWs30e7GB0pcPmmDvw6RTBzKYXNwothAuQMZAFHoE="; proxyVendor = true; From e7a98248f5ba18bb1ec90872ed9cb7819ead0244 Mon Sep 17 00:00:00 2001 From: Cryolitia PukNgae Date: Thu, 23 Jul 2026 00:42:44 +0800 Subject: [PATCH 63/80] wsjtz: 2.0.16 -> 2.0.18, fix desktopitem to avoid against wsjtx --- pkgs/by-name/ws/wsjtz/package.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ws/wsjtz/package.nix b/pkgs/by-name/ws/wsjtz/package.nix index a18366c48128..46cb703b9ee4 100644 --- a/pkgs/by-name/ws/wsjtz/package.nix +++ b/pkgs/by-name/ws/wsjtz/package.nix @@ -7,18 +7,22 @@ wsjtx.overrideAttrs ( finalAttrs: old: { pname = "wsjtz"; - version = "2.0.16"; + version = "2.0.18"; src = fetchFromGitHub { owner = "sq9fve"; repo = "wsjt-z"; tag = "v${finalAttrs.version}"; - hash = "sha256-O7HHAr3am4bH4b/RldoaB9LWWhciUbDc+u+lPO60UUY="; + hash = "sha256-YxO4pSdKKeO0Ye7Ay/0gdjPvceLbC5eMQk1ZBh1ZHCw="; }; postInstall = '' mv $out/bin/wsjtx $out/bin/wsjtz mv $out/bin/wsjtx_app_version $out/bin/wsjtz_app_version + + substituteInPlace $out/share/applications/wsjtx.desktop \ + --replace-fail "Exec=wsjtx" "Exec=wsjtz" \ + --replace-fail "Name=wsjtx" "Name=wsjtz" ''; meta = { @@ -27,6 +31,7 @@ wsjtx.overrideAttrs ( license = lib.licenses.gpl3Only; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ + Cryolitia scd31 ]; mainProgram = "wsjtz"; From 2b4eb507f4a13d65360480248b905a923fd976dc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 17:07:27 +0000 Subject: [PATCH 64/80] terraform-providers.drfaust92_bitbucket: 2.51.0 -> 2.52.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 5fa7ede1da0e..7f41e88df7a1 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -364,13 +364,13 @@ "vendorHash": "sha256-B8mYLd4VdADWoQLWiCM85VQrBfDdlYQ0wkCp9eUBQ4U=" }, "drfaust92_bitbucket": { - "hash": "sha256-TPRHLR1wqX2uxV51iSk7IveqNQ1lLEy51G0fnfAM0No=", + "hash": "sha256-m5Ya99ulMesUwl54sbHuvOYumbPcAhWMESVGbXIOJpE=", "homepage": "https://registry.terraform.io/providers/DrFaust92/bitbucket", "owner": "DrFaust92", "repo": "terraform-provider-bitbucket", - "rev": "v2.51.0", + "rev": "v2.52.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-RtS88NqkO1nG/8znM0sQqsAIfDc+sOMy8N4T4hmvaVA=" + "vendorHash": "sha256-uokHd4hDvWl6mrBa062F/uZmYPnW3TIZZKZwKBVq+Lo=" }, "e-breuninger_netbox": { "hash": "sha256-rCDopABF6BDJo4sdwfy+GrU9EPAIldjddj+j7opf8FA=", From 700f592f4b6a8472f131b7f4e8879e59084e2f7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 18:20:37 +0000 Subject: [PATCH 65/80] lux-cli: 0.36.1 -> 0.39.1 --- pkgs/by-name/lu/lux-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lu/lux-cli/package.nix b/pkgs/by-name/lu/lux-cli/package.nix index 7ee5ead54663..90c2ecec0405 100644 --- a/pkgs/by-name/lu/lux-cli/package.nix +++ b/pkgs/by-name/lu/lux-cli/package.nix @@ -18,18 +18,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lux-cli"; - version = "0.36.1"; + version = "0.39.1"; src = fetchFromGitHub { owner = "lumen-oss"; repo = "lux"; tag = "v${finalAttrs.version}"; - hash = "sha256-260gORAxU0l3gxv4ojUSmdNgHvdLpQNPdLkn8ze4HGA="; + hash = "sha256-LTZGWwk4gVsPhNWpzK7kq5fYih8xgf0KbyPW50dDYO8="; }; buildAndTestSubdir = "lux-cli"; - cargoHash = "sha256-P9XonyY+gC0ni8WqkMPWJW6AjU4EBB7BEjxZ3U/q2qM="; + cargoHash = "sha256-xpPXCTrlZE3Gl0AsA4O/baQyHtvOAf6cPaUdAEtwmx0="; nativeInstallCheckInputs = [ versionCheckHook From 4898a4107d78433826566e927dfc7fb18481ec50 Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Wed, 22 Jul 2026 11:24:24 -0700 Subject: [PATCH 66/80] cargo-readme: transfer maintainership sshine is upstream maintainer of cargo-readme, I'm happy to pass the baton over. --- pkgs/by-name/ca/cargo-readme/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/ca/cargo-readme/package.nix b/pkgs/by-name/ca/cargo-readme/package.nix index afa1575584df..902158b60907 100644 --- a/pkgs/by-name/ca/cargo-readme/package.nix +++ b/pkgs/by-name/ca/cargo-readme/package.nix @@ -32,7 +32,6 @@ rustPlatform.buildRustPackage (finalAttrs: { asl20 ]; maintainers = with lib.maintainers; [ - baloo matthiasbeyer sshine ]; From 0a9d0fe378a074d280c1311c1c1c57fa229834a8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 18:37:43 +0000 Subject: [PATCH 67/80] terraform-providers.hetznercloud_hcloud: 1.66.0 -> 1.66.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 5fa7ede1da0e..fed415cd63fd 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -715,13 +715,13 @@ "vendorHash": null }, "hetznercloud_hcloud": { - "hash": "sha256-Clbg0LS5SYpaEyevbZ+oDG3xFXEWjV376JvStPi3MnU=", + "hash": "sha256-pfcgLftuPwbVsKVPAE0iF9p59eK12dtLjwPY2YMy4KE=", "homepage": "https://registry.terraform.io/providers/hetznercloud/hcloud", "owner": "hetznercloud", "repo": "terraform-provider-hcloud", - "rev": "v1.66.0", + "rev": "v1.66.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-6knIcS3hkzt3R1IC1hA6EKOceJl51/pJXpftEaZjgtY=" + "vendorHash": "sha256-Hh9sMVRVVoUEsu6nqdHhmPO2q4xPfyb0VNbhDvyPdRg=" }, "huaweicloud_huaweicloud": { "hash": "sha256-1WVZ5NOvVFuRIWJQpFy9lRvlt5GbOHINFISABexcb/M=", From fe53ec45254fee0c087526be01f8e80cca98c24b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 18:52:49 +0000 Subject: [PATCH 68/80] terraform-providers.aminueza_minio: 3.38.3 -> 3.38.5 --- .../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 5fa7ede1da0e..a4fb7bd366ff 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -54,13 +54,13 @@ "vendorHash": "sha256-sZeXHTrMUUPllPzvpbFjwA5FjFJXnO1k5h9B5i8U+vs=" }, "aminueza_minio": { - "hash": "sha256-4b5K2Hyy26euJct1/0dxC39DMM41W6+jdJS68/d4yCw=", + "hash": "sha256-lSjpFr0qBhCvwE1+DgaGPQe9gsgVNPh+go801BhedfY=", "homepage": "https://registry.terraform.io/providers/aminueza/minio", "owner": "aminueza", "repo": "terraform-provider-minio", - "rev": "v3.38.3", + "rev": "v3.38.5", "spdx": "AGPL-3.0", - "vendorHash": "sha256-se32x/vxIRiAewIIUZb/wR9eB6sDpDzN3n7OS5m8t5g=" + "vendorHash": "sha256-gSGsjK6JOBN5NdV7tpTXU7UMze9t7UHMDe/W7suFNU0=" }, "argoproj-labs_argocd": { "hash": "sha256-c6+WY4oXL8evvPk/RzVrwtgq4XLB/LzAH5tpjErbE60=", From 487ed283b17774bfdad74976c4e9e9acbd3fa575 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 18:53:07 +0000 Subject: [PATCH 69/80] hacompanion: 1.0.30 -> 1.1.0 --- pkgs/by-name/ha/hacompanion/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/hacompanion/package.nix b/pkgs/by-name/ha/hacompanion/package.nix index e381c07c3c8e..33a2daa389b3 100644 --- a/pkgs/by-name/ha/hacompanion/package.nix +++ b/pkgs/by-name/ha/hacompanion/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "hacompanion"; - version = "1.0.30"; + version = "1.1.0"; src = fetchFromGitHub { owner = "tobias-kuendig"; repo = "hacompanion"; rev = "v${finalAttrs.version}"; - hash = "sha256-TC1ZnYT5WGbKP2Y2pOKaLj8Hmr3lU+LShkNV2DpcyDk="; + hash = "sha256-WwzfRsRfDMiK7V9XH/G86+illsbQdTw+MEXNmW5MLLg="; }; vendorHash = "sha256-SohjueM0DwSuh7XVClYiWA/5d0V6x2vmp5aPxgmIJYY="; From 5910e1cf0efa0897f7a87adea03ff887550a320c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Wed, 22 Jul 2026 21:23:31 +0200 Subject: [PATCH 70/80] sideband: use `python313Packages` --- pkgs/by-name/si/sideband/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/si/sideband/package.nix b/pkgs/by-name/si/sideband/package.nix index 95f9effaa33f..9cc4115a78f8 100644 --- a/pkgs/by-name/si/sideband/package.nix +++ b/pkgs/by-name/si/sideband/package.nix @@ -1,11 +1,11 @@ { lib, - python3Packages, + python313Packages, # Require a working version of Kivy, which is not yet working with Python 3.14 fetchFromGitHub, versionCheckHook, }: -python3Packages.buildPythonApplication (finalAttrs: { +python313Packages.buildPythonApplication (finalAttrs: { pname = "sideband"; version = "2.0.0"; pyproject = true; @@ -35,12 +35,12 @@ python3Packages.buildPythonApplication (finalAttrs: { "2.0.0" ''; - build-system = with python3Packages; [ + build-system = with python313Packages; [ setuptools ]; dependencies = - with python3Packages; + with python313Packages; [ audioop-lts beautifulsoup4 From 7a41b6b3d7b13aada44a4f907c7216084c85eaa7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 19:39:52 +0000 Subject: [PATCH 71/80] opkssh: 0.15.0 -> 0.16.0 --- pkgs/by-name/op/opkssh/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opkssh/package.nix b/pkgs/by-name/op/opkssh/package.nix index 9d45a4b6b3e8..76bfe26086b1 100644 --- a/pkgs/by-name/op/opkssh/package.nix +++ b/pkgs/by-name/op/opkssh/package.nix @@ -8,18 +8,18 @@ buildGoModule (finalAttrs: { pname = "opkssh"; - version = "0.15.0"; + version = "0.16.0"; src = fetchFromGitHub { owner = "openpubkey"; repo = "opkssh"; tag = "v${finalAttrs.version}"; - hash = "sha256-COACiBNXHEpzZyGGYmz0uj0ubzYJFRabAEku2qOjLcg="; + hash = "sha256-c+ZcC9m+PfwFyLSz+dwahYdQe+wKHQHECT+gNp1rdQU="; }; ldflags = [ "-X main.Version=${finalAttrs.version}" ]; - vendorHash = "sha256-aRWu4yB83hBKtW78MVMg7l8iSzHdLgnYgskgt32tiLw="; + vendorHash = "sha256-BmU/8Y6CweVnOeHftQhacKKLccQk1uNljzHe+/zkUn4="; nativeInstallCheckInputs = [ versionCheckHook From 9d61dbc566cee045bb696e6d971cb20e2534c6da Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 19:43:40 +0000 Subject: [PATCH 72/80] terraform-providers.e-breuninger_netbox: 5.6.2 -> 5.7.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 5fa7ede1da0e..faf18cffdd87 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -373,13 +373,13 @@ "vendorHash": "sha256-RtS88NqkO1nG/8znM0sQqsAIfDc+sOMy8N4T4hmvaVA=" }, "e-breuninger_netbox": { - "hash": "sha256-rCDopABF6BDJo4sdwfy+GrU9EPAIldjddj+j7opf8FA=", + "hash": "sha256-qyzw5a35twJ5gsEe0ANv6a9MMD0UyV8hYbYt/2bBJ/k=", "homepage": "https://registry.terraform.io/providers/e-breuninger/netbox", "owner": "e-breuninger", "repo": "terraform-provider-netbox", - "rev": "v5.6.2", + "rev": "v5.7.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-WaeRXTqXakFTYMHio+VLIKS4kS5wHQdY5zdJYwrlVjE=" + "vendorHash": "sha256-y9GRTuoh1X6GfGkGZbPpO500y8DoJS1dnwZL3BCTUcY=" }, "equinix_equinix": { "hash": "sha256-Tn8CnLx2ibkj7qlzpYCX7Cm+yoTcZujVELMJSbG+/ec=", From 5c649291c90255bcfa291536dae167a8207534e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 19:49:32 +0000 Subject: [PATCH 73/80] libretro.pcsx2: 0-unstable-2026-06-29 -> 0-unstable-2026-07-20 --- pkgs/applications/emulators/libretro/cores/pcsx2.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/pcsx2.nix b/pkgs/applications/emulators/libretro/cores/pcsx2.nix index 87311c88dc00..66078f17214a 100644 --- a/pkgs/applications/emulators/libretro/cores/pcsx2.nix +++ b/pkgs/applications/emulators/libretro/cores/pcsx2.nix @@ -11,13 +11,13 @@ }: mkLibretroCore { core = "pcsx2"; - version = "0-unstable-2026-06-29"; + version = "0-unstable-2026-07-20"; src = fetchFromGitHub { owner = "libretro"; repo = "ps2"; - rev = "b03969a333f38de21f866c2a10da4300d170364d"; - hash = "sha256-djGM6hMQCvJQG2+PWDRLeM+13/Q8upD25uhH4vU/yko="; + rev = "43129ad5ccbde21b022dd3b3fad1862f72a109bf"; + hash = "sha256-frS44hQeMAgNMEJ5xzmt4fUpx5om5csUsE4qe4kZBao="; fetchSubmodules = true; }; From 48e9eca41f314eba0d496662f5f3a71073ad9ba0 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Wed, 22 Jul 2026 21:55:19 +0200 Subject: [PATCH 74/80] sideband: remove obsolete `replace-fail` --- pkgs/by-name/si/sideband/package.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/by-name/si/sideband/package.nix b/pkgs/by-name/si/sideband/package.nix index 9cc4115a78f8..1019a28613a2 100644 --- a/pkgs/by-name/si/sideband/package.nix +++ b/pkgs/by-name/si/sideband/package.nix @@ -22,9 +22,6 @@ python313Packages.buildPythonApplication (finalAttrs: { # Reason: An owner of this repository has disabled the ability to open pull requests. postPatch = '' substituteInPlace setup.py \ - --replace-fail \ - "lxst>=0.4.6" \ - "lxst" \ --replace-fail \ '"kivymd")' \ '"sbapp/kivymd")' From 823e04528e2a869bbaa4e6d9056ad23a5b83fe91 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 20:07:54 +0000 Subject: [PATCH 75/80] spotdl: 4.5.0 -> 4.5.2 --- pkgs/by-name/sp/spotdl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spotdl/package.nix b/pkgs/by-name/sp/spotdl/package.nix index 99fb2cd777b4..0db5ba5e0c86 100644 --- a/pkgs/by-name/sp/spotdl/package.nix +++ b/pkgs/by-name/sp/spotdl/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "spotdl"; - version = "4.5.0"; + version = "4.5.2"; pyproject = true; src = fetchFromGitHub { owner = "spotDL"; repo = "spotify-downloader"; tag = "v${finalAttrs.version}"; - hash = "sha256-u5t8t9NJq+h/ujeLObKDCQG4brTqwdjSDslemmhePdc="; + hash = "sha256-qztG9q7hwajyCTVg0iTrPrvL2UYrzAPw7Z+CFOTSi/U="; }; build-system = with python3Packages; [ hatchling ]; From a0bf208c7423c2e5e8a332c609879c2ea59cc889 Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Mon, 20 Jul 2026 20:10:42 +0200 Subject: [PATCH 76/80] libsolv: 0.7.37 -> 0.7.39 Changelog: https://github.com/openSUSE/libsolv/blob/0.7.39/NEWS Diff: https://github.com/openSUSE/libsolv/compare/0.7.37...0.7.39 Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol) --- pkgs/by-name/li/libsolv/package.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/li/libsolv/package.nix b/pkgs/by-name/li/libsolv/package.nix index 63a1ac4e31d6..4e7ff8c5fc0b 100644 --- a/pkgs/by-name/li/libsolv/package.nix +++ b/pkgs/by-name/li/libsolv/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, cmake, ninja, pkg-config, @@ -19,24 +18,16 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "0.7.37"; + version = "0.7.39"; pname = "libsolv"; src = fetchFromGitHub { owner = "openSUSE"; repo = "libsolv"; rev = finalAttrs.version; - hash = "sha256-hiumMnTJ3eP+acH2V0eNTM71Fw//IWQPechCA0+kH1s="; + hash = "sha256-nl1g1BKauSXV54xjO/1jDQMbr1WfycupR0CPqkgkzrA="; }; - patches = [ - (fetchpatch { - name = "CVE-2026-9149"; - url = "https://github.com/openSUSE/libsolv/commit/210386037c892a720972ad35a3d8f7073b4d763b.patch"; - hash = "sha256-ju3xn78UGMR5usq1e1ovFTWnKW1TPDA77sNGx8yc8Z8="; - }) - ]; - cmakeFlags = [ "-DENABLE_COMPLEX_DEPS=true" (lib.cmakeBool "ENABLE_CONDA" withConda) From e9b15707397b063149b6791ad7ab99332c19bd8e Mon Sep 17 00:00:00 2001 From: John Ericson Date: Wed, 22 Jul 2026 16:35:51 -0400 Subject: [PATCH 77/80] arcanist: restore, on new upstream, in by-name form Restores the package removed in 5ed483f0d794, but with a maintained fork rather than abdanoned repo: - Upstream phacility/arcanist is archived; use its maintained continuation, the phorgeit fork, at current master (0-unstable-2026-07-19). - Regenerate the python3-in-PATH patch (`runWorkflow` visibility changed) and drop `shellcomplete-strlen-null.patch` (now merged upstream, it seems). - Put in `pkgs/by-name` (unlike before), refresh `meta` for Phorge, set `mainProgram`, treefmt. Assisted-by: Claude Code (Claude Fable 5) --- .../dont-require-python3-in-path.patch | 26 +++++ pkgs/by-name/ar/arcanist/package.nix | 102 ++++++++++++++++++ 2 files changed, 128 insertions(+) create mode 100644 pkgs/by-name/ar/arcanist/dont-require-python3-in-path.patch create mode 100644 pkgs/by-name/ar/arcanist/package.nix diff --git a/pkgs/by-name/ar/arcanist/dont-require-python3-in-path.patch b/pkgs/by-name/ar/arcanist/dont-require-python3-in-path.patch new file mode 100644 index 000000000000..5bcecbf7961b --- /dev/null +++ b/pkgs/by-name/ar/arcanist/dont-require-python3-in-path.patch @@ -0,0 +1,26 @@ +Don't require python3 in PATH + +Once packaged, the arcanoid.py script has an absolute path shebang to +python3, so there is no need to also require python3 in PATH. + +This prevents leaking in a python3 in PATH in the environment which arc +runs linters etc. + +Author: bjorn.forsman@gmail.com +diff -uNr arcanist.orig/src/workflow/ArcanistAnoidWorkflow.php arcanist.new/src/workflow/ArcanistAnoidWorkflow.php +--- arcanist.orig/src/workflow/ArcanistAnoidWorkflow.php 2022-03-31 13:23:30.865095192 +0200 ++++ arcanist.new/src/workflow/ArcanistAnoidWorkflow.php 2022-04-01 12:19:15.644159639 +0200 +@@ -24,13 +24,6 @@ + } + + protected function runWorkflow() { +- if (!Filesystem::binaryExists('python3')) { +- throw new PhutilArgumentUsageException( +- pht( +- 'The "arc anoid" workflow requires "python3" to be available '. +- 'in your $PATH.')); +- } +- + $support_dir = phutil_get_library_root('arcanist'); + $support_dir = dirname($support_dir); + $support_dir = $support_dir.'/support/'; diff --git a/pkgs/by-name/ar/arcanist/package.nix b/pkgs/by-name/ar/arcanist/package.nix new file mode 100644 index 000000000000..4c76f60e4fb6 --- /dev/null +++ b/pkgs/by-name/ar/arcanist/package.nix @@ -0,0 +1,102 @@ +{ + bison, + cacert, + fetchFromGitHub, + flex, + php, + lib, + stdenv, + installShellFiles, + which, + python3, +}: + +# Make a custom wrapper. If `wrapProgram` is used, arcanist thinks .arc-wrapped is being +# invoked and complains about it being an unknown toolset. We could use `makeWrapper`, but +# then we’d need to still craft a script that does the `php libexec/arcanist/bin/...` dance +# anyway... So just do everything at once. +let + makeArcWrapper = toolset: '' + cat << WRAPPER > $out/bin/${toolset} + #!$shell -e + export PATH='${php}/bin:${which}/bin'\''${PATH:+':'}\$PATH + exec ${php}/bin/php $out/libexec/arcanist/bin/${toolset} "\$@" + WRAPPER + chmod +x $out/bin/${toolset} + ''; + +in +stdenv.mkDerivation { + pname = "arcanist"; + version = "0-unstable-2026-07-19"; + + # The phorgeit fork is the maintained continuation of the upstream + # (archived) phacility/arcanist. + src = fetchFromGitHub { + owner = "phorgeit"; + repo = "arcanist"; + rev = "b084cd508f587aaa2ed6fef5e2cee163b4bdd259"; + hash = "sha256-8QxRCYF4gnuuOBO2lZm9bbfj0ApeqUobPy/MXfhH8zE="; + }; + + patches = [ + ./dont-require-python3-in-path.patch + ]; + + strictDeps = true; + __structuredAttrs = true; + + # python3 stays in buildInputs so patchShebangs resolves the + # arcanoid.py shebang; php also runs at build time (xhpast codegen). + buildInputs = [ python3 ]; + + nativeBuildInputs = [ + bison + flex + installShellFiles + php + ]; + + postPatch = lib.optionalString stdenv.isAarch64 '' + substituteInPlace support/xhpast/Makefile \ + --replace "-minline-all-stringops" "" + ''; + + buildPhase = '' + runHook preBuild + make cleanall -C support/xhpast $makeFlags "''${makeFlagsArray[@]}" -j $NIX_BUILD_CORES + make xhpast -C support/xhpast $makeFlags "''${makeFlagsArray[@]}" -j $NIX_BUILD_CORES + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + mkdir -p $out/bin $out/libexec + make install -C support/xhpast $makeFlags "''${makeFlagsArray[@]}" -j $NIX_BUILD_CORES + make cleanall -C support/xhpast $makeFlags "''${makeFlagsArray[@]}" -j $NIX_BUILD_CORES + cp -R . $out/libexec/arcanist + ln -sf ${cacert}/etc/ssl/certs/ca-bundle.crt $out/libexec/arcanist/resources/ssl/default.pem + + ${makeArcWrapper "arc"} + ${makeArcWrapper "phage"} + + $out/bin/arc shell-complete --generate -- + installShellCompletion --cmd arc --bash $out/libexec/arcanist/support/shell/rules/bash-rules.sh + installShellCompletion --cmd phage --bash $out/libexec/arcanist/support/shell/rules/bash-rules.sh + runHook postInstall + ''; + + doInstallCheck = true; + installCheckPhase = '' + $out/bin/arc help diff -- > /dev/null + $out/bin/phage help alias -- > /dev/null + ''; + + meta = { + description = "Command line interface to Phorge and Phabricator"; + homepage = "https://we.phorge.it/"; + license = lib.licenses.asl20; + platforms = lib.platforms.unix; + mainProgram = "arc"; + }; +} From c2a681da35a0b1b790f6d1a7c3fbee75cff209d7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 23 Jul 2026 00:28:08 +0200 Subject: [PATCH 78/80] python3Packages.pydantic-ai-slim: allow nixpkgs-update to commit update Nixpkgs-update is unhappy if it can't commit anything. --- pkgs/development/python-modules/pydantic-ai-slim/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pydantic-ai-slim/default.nix b/pkgs/development/python-modules/pydantic-ai-slim/default.nix index 882fdcfb150c..d43cee69d44b 100644 --- a/pkgs/development/python-modules/pydantic-ai-slim/default.nix +++ b/pkgs/development/python-modules/pydantic-ai-slim/default.nix @@ -63,7 +63,7 @@ buildPythonPackage (finalAttrs: { text = '' nix-update --build --commit python3Packages.genai-prices nix-update --build --commit python3Packages.pydantic-graph - nix-update --build --commit python3Packages.pydantic-ai-slim + nix-update --build python3Packages.pydantic-ai-slim ''; }); From 537df83fd529b4df90b1e53d77c23faef091f7c4 Mon Sep 17 00:00:00 2001 From: Saad Nadeem Date: Wed, 22 Jul 2026 19:26:00 -0400 Subject: [PATCH 79/80] vimPlugins.blink-pairs: add saadndm as maintainer --- .../vim/plugins/non-generated/blink-pairs/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/blink-pairs/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/blink-pairs/default.nix index e5bd0c366c31..501032aa5e71 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/blink-pairs/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/blink-pairs/default.nix @@ -71,6 +71,9 @@ vimUtils.buildVimPlugin { homepage = "https://github.com/Saghen/blink.pairs"; changelog = "https://github.com/Saghen/blink.pairs/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ isabelroses ]; + maintainers = with lib.maintainers; [ + isabelroses + saadndm + ]; }; } From fa33c15b8e19ecfce664f280f209f938fc9684cb Mon Sep 17 00:00:00 2001 From: Saad Nadeem Date: Wed, 22 Jul 2026 18:50:59 -0400 Subject: [PATCH 80/80] vimPlugins.blink-pairs: 0.5.0 -> 0.6.0 --- .../plugins/non-generated/blink-pairs/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/blink-pairs/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/blink-pairs/default.nix index 501032aa5e71..be782ea40042 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/blink-pairs/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/blink-pairs/default.nix @@ -3,25 +3,26 @@ rustPlatform, fetchFromGitHub, pkg-config, + vimPlugins, vimUtils, stdenv, nix-update-script, }: let - version = "0.5.0"; + version = "0.6.0"; src = fetchFromGitHub { owner = "Saghen"; repo = "blink.pairs"; tag = "v${version}"; - hash = "sha256-PTbj6jlXNRUOmwFSplvRDDiyyGqkBzUKtuBrvZm9kzM="; + hash = "sha256-XWrsZAH0tIPyRjr3PnAS2QAGE3+1z00jdnsxkKG0qPE="; }; blink-pairs-lib = rustPlatform.buildRustPackage { pname = "blink-pairs"; inherit version src; - cargoHash = "sha256-Cn9zRsQkBwaKbBD/JEpFMBOF6CBZTDx7fQa6Aoic4YU="; + cargoHash = "sha256-XLlluprxhVueHhkIufJa7fJXvFxpJJzh89+yL9PZ4GI="; env = { RUSTC_BOOTSTRAP = 1; @@ -42,13 +43,15 @@ vimUtils.buildVimPlugin { pname = "blink.pairs"; inherit version src; + dependencies = [ vimPlugins.blink-lib ]; + preInstall = let ext = stdenv.hostPlatform.extensions.sharedLibrary; in '' - mkdir -p target/release - ln -s ${blink-pairs-lib}/lib/libblink_pairs${ext} target/release/ + mkdir -p lib + ln -s ${blink-pairs-lib}/lib/libblink_pairs_parser${ext} lib/ ''; nvimSkipModules = [