From 4c6f13b25944ab8283e046d9f627b6b538b652ee Mon Sep 17 00:00:00 2001 From: azban Date: Thu, 26 Mar 2026 11:37:41 -0600 Subject: [PATCH 01/83] openvpn3: 25 -> 27 --- pkgs/by-name/op/openvpn3/package.nix | 27 +++++++++++++++---- .../op/openvpn3/v25-latest-linux-fix.patch | 27 ------------------- 2 files changed, 22 insertions(+), 32 deletions(-) delete mode 100644 pkgs/by-name/op/openvpn3/v25-latest-linux-fix.patch diff --git a/pkgs/by-name/op/openvpn3/package.nix b/pkgs/by-name/op/openvpn3/package.nix index 58e4e73c1284..1e02705d6a55 100644 --- a/pkgs/by-name/op/openvpn3/package.nix +++ b/pkgs/by-name/op/openvpn3/package.nix @@ -1,9 +1,11 @@ { lib, stdenv, + fetchurl, fetchFromGitHub, asio_1_32_0, glib, + fmt_11, jsoncpp, libcap_ng, libnl, @@ -23,29 +25,42 @@ cmake, git, nix-update-script, + unzip, enableSystemdResolved ? true, }: - +let + # Derived from subprojects/fmt.wrap + libfmt-meson-patch = fetchurl { + url = "https://wrapdb.mesonbuild.com/v2/fmt_11.2.0-1/get_patch"; + hash = "sha256-ZFvxwzWiRgi0s08W7RC5I3u7ATFIhmj7hkVCAiOeCGw="; + }; +in stdenv.mkDerivation rec { pname = "openvpn3"; - version = "25"; + version = "27"; src = fetchFromGitHub { owner = "OpenVPN"; repo = "openvpn3-linux"; tag = "v${version}"; - hash = "sha256-Fme8OT49h2nZw5ypyeKdHlqv2Hk92LW2KVisd0jC66s="; + hash = "sha256-H+QF0Z1IUKx2U0+V7KHaAd/AKbuJEKLIwqyK2srD8DM="; # `openvpn3-core` is a submodule. # TODO: make it into a separate package fetchSubmodules = true; }; patches = [ - # Should be fixed in v26: https://codeberg.org/OpenVPN/openvpn3-linux/issues/70 - ./v25-latest-linux-fix.patch ./0001-handle-result-from-DcoKeyConfig_ParseFromString.patch ]; + prePatch = '' + cp -r ${fmt_11.src} subprojects/fmt-11.2.0 + chmod +w -R subprojects/fmt-11.2.0 # Allow patches for subprojects to work + tmp=$(mktemp -d) + unzip ${libfmt-meson-patch} -d $tmp + cp -r $tmp/*/* subprojects/fmt-11.2.0 + ''; + postPatch = '' echo '#define OPENVPN_VERSION "3.git:unknown:unknown" #define PACKAGE_GUIVERSION "v${builtins.replaceStrings [ "_" ] [ ":" ] version}" @@ -72,6 +87,7 @@ stdenv.mkDerivation rec { pkg-config cmake git + unzip python3.pkgs.wrapPython python3.pkgs.docutils @@ -107,6 +123,7 @@ stdenv.mkDerivation rec { (lib.mesonOption "dbus_policy_dir" "${placeholder "out"}/share/dbus-1/system.d") (lib.mesonOption "dbus_system_service_dir" "${placeholder "out"}/share/dbus-1/system-services") (lib.mesonOption "systemd_system_unit_dir" "${placeholder "out"}/lib/systemd/system") + (lib.mesonOption "systemd_user_unit_dir" "${placeholder "out"}/lib/systemd/user") (lib.mesonOption "create_statedir" "false") (lib.mesonOption "sharedstatedir" "/etc") ]; diff --git a/pkgs/by-name/op/openvpn3/v25-latest-linux-fix.patch b/pkgs/by-name/op/openvpn3/v25-latest-linux-fix.patch deleted file mode 100644 index 65577548730f..000000000000 --- a/pkgs/by-name/op/openvpn3/v25-latest-linux-fix.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/openvpn3-core/openvpn/dco/ovpn_dco_linux.h b/openvpn3-core/openvpn/dco/ovpn_dco_linux.h -index 238f71f7a..5b7fe8d8c 100644 ---- a/openvpn3-core/openvpn/dco/ovpn_dco_linux.h -+++ b/openvpn3-core/openvpn/dco/ovpn_dco_linux.h -@@ -239,22 +239,6 @@ enum ovpn_netlink_packet_attrs { - OVPN_PACKET_ATTR_MAX = __OVPN_PACKET_ATTR_AFTER_LAST - 1, - }; - --enum ovpn_ifla_attrs { -- IFLA_OVPN_UNSPEC = 0, -- IFLA_OVPN_MODE, -- -- __IFLA_OVPN_AFTER_LAST, -- IFLA_OVPN_MAX = __IFLA_OVPN_AFTER_LAST - 1, --}; -- --enum ovpn_mode { -- __OVPN_MODE_FIRST = 0, -- OVPN_MODE_P2P = __OVPN_MODE_FIRST, -- OVPN_MODE_MP, -- -- __OVPN_MODE_AFTER_LAST, --}; -- - /// \endcond - - #endif /* _UAPI_LINUX_OVPN_DCO_H_ */ From f74bf2ab3c9a4c41b2423a3c1fcc8909fa361df5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 4 Apr 2026 21:02:57 +0000 Subject: [PATCH 02/83] python3Packages.rpy2-rinterface: 3.6.4 -> 3.6.6 --- pkgs/development/python-modules/rpy2-rinterface/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rpy2-rinterface/default.nix b/pkgs/development/python-modules/rpy2-rinterface/default.nix index d1d8589eefa1..726311ba8e3c 100644 --- a/pkgs/development/python-modules/rpy2-rinterface/default.nix +++ b/pkgs/development/python-modules/rpy2-rinterface/default.nix @@ -17,7 +17,7 @@ }: buildPythonPackage rec { - version = "3.6.4"; + version = "3.6.6"; pyproject = true; pname = "rpy2-rinterface"; @@ -26,7 +26,7 @@ buildPythonPackage rec { url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${ builtins.replaceStrings [ "-" ] [ "_" ] pname }-${version}.tar.gz"; - hash = "sha256-4spJyjzqu9zEGtDFk3ZgsiWvbeYfBE6xI3NWlRw3pZA="; + hash = "sha256-qcwTQc5ctN8dxnxA3Dss4Mr6znIVvUJi/g7QEZWKM2k="; }; patches = [ From 9e0f0803686e5c59cb2aefcb4e30d33b45fe0362 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Apr 2026 00:27:43 +0000 Subject: [PATCH 03/83] lcalc: 2.1.1 -> 2.2.1 --- pkgs/by-name/lc/lcalc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lc/lcalc/package.nix b/pkgs/by-name/lc/lcalc/package.nix index dc506ffaca5b..8ca3e7d23956 100644 --- a/pkgs/by-name/lc/lcalc/package.nix +++ b/pkgs/by-name/lc/lcalc/package.nix @@ -9,14 +9,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "2.1.1"; + version = "2.2.1"; pname = "lcalc"; src = fetchFromGitLab { owner = "sagemath"; repo = "lcalc"; tag = finalAttrs.version; - hash = "sha256-0CYrRGn5YQ07BaGu0Q5otnjwyh3sNq21EXp3M/KlRdw="; + hash = "sha256-L9502+lwSPLk63C14Pxa8OZWhnY4OqKv9WudZO2vP7E="; }; nativeBuildInputs = [ From ada5445f2cec9f86ec49251b46efa9fddfc850fb Mon Sep 17 00:00:00 2001 From: Vonfry Date: Thu, 7 May 2026 19:55:16 +0800 Subject: [PATCH 04/83] nixos/rsshub: fix config example to new variable name --- nixos/modules/services/web-apps/rsshub.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/rsshub.nix b/nixos/modules/services/web-apps/rsshub.nix index 912a6d36c1d3..f59948fb6085 100644 --- a/nixos/modules/services/web-apps/rsshub.nix +++ b/nixos/modules/services/web-apps/rsshub.nix @@ -49,7 +49,7 @@ in { REQUEST_TIMEOUT = "3000"; REQUEST_RETRY = "10"; - PUPPETEER_EXECUTABLE_PATH = lib.getExe pkgs.chromium"; + CHROMIUM_EXECUTABLE_PATH = lib.getExe pkgs.chromium; } ''; description = '' From 77c65f1805a4ae63281adf8720fd9da16372315e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 May 2026 01:04:23 +0000 Subject: [PATCH 05/83] railway: 4.36.1 -> 4.57.1 https://github.com/railwayapp/cli/releases/tag/v4.57.1 Diff: https://github.com/railwayapp/cli/compare/v4.36.1...v4.57.1 --- pkgs/by-name/ra/railway/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/railway/package.nix b/pkgs/by-name/ra/railway/package.nix index 154b61421a32..df29170e19a0 100644 --- a/pkgs/by-name/ra/railway/package.nix +++ b/pkgs/by-name/ra/railway/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "railway"; - version = "4.36.1"; + version = "4.57.1"; src = fetchFromGitHub { owner = "railwayapp"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-PYTkYCggHvLPWy+YcnLJLdznxglBn4hSvMENAFs5GH0="; + hash = "sha256-DMNOYyiUAnvBrc08qPb7ayXn5gxJzXW/vOLIxRs4D2Y="; }; - cargoHash = "sha256-ZxU/vq/A6O4ziEfLUSeQlwQLZEMnE1wnpyfyrYvOs5M="; + cargoHash = "sha256-a25cnm+xoCRhgf1gC5GQEELEsltK+hB50eg1dt/CvoI="; nativeBuildInputs = [ pkg-config ]; From d648463b2a1ff4d193a340eba2399b0f6ae1db77 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Tue, 12 May 2026 03:53:55 +0200 Subject: [PATCH 06/83] vhd2vl: 0-unstable-2022-12-26 -> 0-unstable-2026-02-16 Signed-off-by: Felix Singer --- pkgs/by-name/vh/vhd2vl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vh/vhd2vl/package.nix b/pkgs/by-name/vh/vhd2vl/package.nix index f4edf6b4291d..9875dd4bb763 100644 --- a/pkgs/by-name/vh/vhd2vl/package.nix +++ b/pkgs/by-name/vh/vhd2vl/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation { pname = "vhd2vl"; - version = "0-unstable-2022-12-26"; + version = "0-unstable-2026-02-16"; src = fetchFromGitHub { owner = "ldoolitt"; repo = "vhd2vl"; - rev = "869d442987dff6b9730bc90563ede89c1abfd28f"; - sha256 = "sha256-Hz2XkT5m4ri5wVR2ciL9Gx73zr+RdW5snjWnUg300c8="; + rev = "a6ed1b45ce88bf978f18e8f6fc419e853a6676b4"; + sha256 = "sha256-lFPGstQd7u5crEJz6bFbbMTmNoZgRFuHb3HVCDnzDYk="; }; nativeBuildInputs = [ From a52b6e67aeb582512c3844b1db96a5b4f85911be Mon Sep 17 00:00:00 2001 From: Nathan Gill Date: Wed, 13 May 2026 18:58:17 +0100 Subject: [PATCH 07/83] noctalia-shell: 4.7.6 -> 4.7.7 - bump `noctalia-shell` from 4.7.6 to 4.7.7 --- pkgs/by-name/no/noctalia-shell/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/no/noctalia-shell/package.nix b/pkgs/by-name/no/noctalia-shell/package.nix index 7d425e4ad0e5..f27b97a3f96c 100644 --- a/pkgs/by-name/no/noctalia-shell/package.nix +++ b/pkgs/by-name/no/noctalia-shell/package.nix @@ -68,13 +68,13 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "noctalia-shell"; - version = "4.7.6"; + version = "4.7.7"; src = fetchFromGitHub { owner = "noctalia-dev"; repo = "noctalia-shell"; tag = "v${finalAttrs.version}"; - hash = "sha256-oGMYWsP0qthxQisirZc/r/vpdGTZrInwkh75AC714AE="; + hash = "sha256-QszLpoDPD7JEv8B/w1U2u1ksBw/CYBDmwUTLhJrekF0="; }; nativeBuildInputs = [ From d1969fca9eabb20a4697b488e6d93cf55556d2d7 Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Fri, 15 May 2026 09:57:42 +0200 Subject: [PATCH 08/83] python3Packages.nethsm: 2.0.1 -> 2.1.1 https://github.com/Nitrokey/nethsm-sdk-py/releases/tag/v2.1.0 https://github.com/Nitrokey/nethsm-sdk-py/releases/tag/v2.1.1 --- pkgs/development/python-modules/nethsm/default.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/nethsm/default.nix b/pkgs/development/python-modules/nethsm/default.nix index d67f4df89645..181bf074437e 100644 --- a/pkgs/development/python-modules/nethsm/default.nix +++ b/pkgs/development/python-modules/nethsm/default.nix @@ -3,10 +3,8 @@ buildPythonPackage, certifi, cryptography, - docker, fetchFromGitHub, - flit-core, - podman, + poetry-core, pycryptodome, pytestCheckHook, python-dateutil, @@ -16,19 +14,19 @@ buildPythonPackage rec { pname = "nethsm"; - version = "2.0.1"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "Nitrokey"; repo = "nethsm-sdk-py"; tag = "v${version}"; - hash = "sha256-wqnyI6QmsBfQW7NbJrk92Ufw0+IFmc8/0ZsUp5XswYw="; + hash = "sha256-1bU3C8dlErDpHQIqsEabi92VPC91/wTNvZnx2dDHcmw="; }; pythonRelaxDeps = true; - build-system = [ flit-core ]; + build-system = [ poetry-core ]; dependencies = [ certifi @@ -39,8 +37,6 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - docker - podman pycryptodome pytestCheckHook ]; From 1fc6937c3d849832e1f332a912fc14e5f97dee50 Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Mon, 18 May 2026 12:08:18 +0200 Subject: [PATCH 09/83] mautrix-slack: 26.04 -> 26.05 --- pkgs/by-name/ma/mautrix-slack/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mautrix-slack/package.nix b/pkgs/by-name/ma/mautrix-slack/package.nix index 3c8ffff367ec..633cf027c05e 100644 --- a/pkgs/by-name/ma/mautrix-slack/package.nix +++ b/pkgs/by-name/ma/mautrix-slack/package.nix @@ -14,17 +14,17 @@ }: buildGoModule rec { pname = "mautrix-slack"; - version = "26.04"; - tag = "v0.2604.0"; + version = "26.05"; + tag = "v0.2605.0"; src = fetchFromGitHub { owner = "mautrix"; repo = "slack"; inherit tag; - hash = "sha256-1BWzKqYNI4QftROuGOjPBNb0qOBQ0gLYkv5zTPsNesU="; + hash = "sha256-v8Pinib2SJo5x3F1xYQno4kwzckMjoCi1iiPjJigUnc="; }; - vendorHash = "sha256-w9N7gpO0KTFwawFKsmxdXZGrLLEYkjfbenP7G6hkJk4="; + vendorHash = "sha256-DNsDK48/NWylJegqI42/mbbIcSURp1VBXPKVtdq6uak="; buildInputs = lib.optional (!withGoolm) olm; tags = lib.optional withGoolm "goolm"; From e304ad2dbba93206ec536a848965c5b6b76d9738 Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Mon, 18 May 2026 21:32:49 +0200 Subject: [PATCH 10/83] python3Packages.bincopy: 20.1.0 -> 20.1.1 --- pkgs/development/python-modules/bincopy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bincopy/default.nix b/pkgs/development/python-modules/bincopy/default.nix index 7e4d03c503e9..a300cfbbb3b6 100644 --- a/pkgs/development/python-modules/bincopy/default.nix +++ b/pkgs/development/python-modules/bincopy/default.nix @@ -9,12 +9,12 @@ buildPythonPackage (finalAttrs: { pname = "bincopy"; - version = "20.1.0"; + version = "20.1.1"; format = "setuptools"; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-2KToy4Ltr7vjZ0FTN9GSbH2MRVYX5DvUsUVlN3K5uWU="; + hash = "sha256-6UpJi5pKvnZwPDdyqtRm8VY7T8mAnaeWXxG8dwlAk7k="; }; propagatedBuildInputs = [ From 1da95fa46aaf7f1c42349ddde098cbe6085827af Mon Sep 17 00:00:00 2001 From: Benjamin Levy <7348004+io12@users.noreply.github.com> Date: Mon, 18 May 2026 23:27:00 -0400 Subject: [PATCH 11/83] djgpp: fix build by setting `-std=gnu89` Assisted-by: Claude Code (Claude Opus 4.7) --- pkgs/development/compilers/djgpp/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/compilers/djgpp/default.nix b/pkgs/development/compilers/djgpp/default.nix index 20ab73d1e08c..b9d90dbfd49a 100644 --- a/pkgs/development/compilers/djgpp/default.nix +++ b/pkgs/development/compilers/djgpp/default.nix @@ -46,6 +46,8 @@ stdenv.mkDerivation rec { runHook postPatch ''; + env.NIX_CFLAGS_COMPILE = "-std=gnu89"; + nativeBuildInputs = [ makeWrapper ]; From b1382f9711f20ad4ee9b939b2f08f4ea74b489bc Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Wed, 20 May 2026 08:52:50 +0200 Subject: [PATCH 12/83] python3Packages.pynitrokey: 0.11.4 -> 0.12.2 https://github.com/Nitrokey/pynitrokey/releases/tag/v0.12.0 https://github.com/Nitrokey/pynitrokey/releases/tag/v0.12.1 https://github.com/Nitrokey/pynitrokey/releases/tag/v0.12.2 --- pkgs/development/python-modules/pynitrokey/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pynitrokey/default.nix b/pkgs/development/python-modules/pynitrokey/default.nix index 732fc9b0f928..f9af996cd911 100644 --- a/pkgs/development/python-modules/pynitrokey/default.nix +++ b/pkgs/development/python-modules/pynitrokey/default.nix @@ -25,7 +25,7 @@ let pname = "pynitrokey"; - version = "0.11.4"; + version = "0.12.2"; mainProgram = "nitropy"; in @@ -35,7 +35,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-MSqWgYuuU7uuYasxTTLRbrrAWQAwE4qQlEZIHiYB/78="; + hash = "sha256-fDLkYUVBdMFbHlnFSCUUlyJNP9OzRKOJM3ExFdzDEkU="; }; nativeBuildInputs = [ installShellFiles ]; From a16ca5af88fe0ae2d87802df2d2c028368fe246b Mon Sep 17 00:00:00 2001 From: rorosen Date: Wed, 20 May 2026 21:51:02 +0200 Subject: [PATCH 13/83] rke2_1_33: 1.33.11+rke2r1 -> 1.33.12+rke2r1 https://github.com/rancher/rke2/releases/tag/v1.33.12%2Brke2r1 --- .../cluster/rke2/1_33/images-versions.json | 136 +++++++++--------- .../networking/cluster/rke2/1_33/versions.nix | 16 +-- 2 files changed, 76 insertions(+), 76 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json index 9a28857ff3a9..16d2806a85b6 100644 --- a/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "b91a3ffe046a2a3c6938352a0698da76bb88766df71c30e47ecf1ba41cd91da7" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "dd6d234775759b8abdd3a87a1a748f92db648f096cc9381eb27afd8ae8186f20" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "ba406b694207371dd59a08a4e22b6b8ad2506c5a617df1399d7084f52c04f383" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "1c10516660617d6db897bec16e362b4c4e4a0c1f43f08bb9a87663e051d8b806" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "60004be2877bc9e018c47b76f82779e754acd4931b19bfa4bb158c5013a44362" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "02a2df53bea7805ee124e17db2263d17588a74d091c9656dd07052bcaf7fc159" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "d7eb347708ea97b387e90eed671c64b4e0a1e11fb60af4f94995d21e0ba840d4" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "7b8e832bfde832d24335786c43a8c0aeede3c04e2aee4c8349822383f2fa390e" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "45709e41c8b5d1ff3c9e780c8f22754cb1102d25e78932572033a716ebf7b0f7" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "16275efc94e4a399f0edbbf5ebfe46d8c5c7784d5a4ea300c7313ebbb24190d8" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "d513d2d3887b6d6a9b91f24a177aaae736fe34af64d67b772b0e5c322c717437" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "3a7828ce0143c3eb91cae940cebdfa0145960e91be056e88a8b077ee39ccc54d" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "75afdb00dc9bf90a0bf153909df0886ea41d28c39387a6440d4830e00dd05f95" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "14fb90f2931bea3f030e7ba6c682013911260177bce91eadb2b45f23936465a5" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "be15ffd05156b50b27cdac28768005a27484c0b16946f9ef2531bb1d0a6185e2" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "ede6d29451a99d7f4663b6a2b8eb0cfa093f83b7b025fd5c4899fb02edac703d" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "fa2d53df0ec302f5a5f418cb0eb4dc7c19e653c2345b1f4f9ae9a46f267013ad" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "59f494c03d9aa0f96d99d28e505fae57dd2c30907ea055b888705555ae289d3c" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "ce5325e6bd901a241bf0f06929da7ac35352c304f9180598b89502adbde603cf" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "21ebfe2078b4ef92b2ac3dfe664fd48556cf2b79f9058dd3cd6ed5ed10fcbe1b" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "cadcaa43d750d68ea137b63b1a4bf36eea64b4c05d3d7573420ea065b58c9803" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "766acd7cbff87a3eab89cc0dc433df34c5d44bfc5304872adfffa432f968450c" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "7099afbc3ea21b9969cbb90a694093f91d862c6da671340753f01ddbdb7c6d25" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "6bd03722d01aa1d281da47318ddca6e1dafbac7acf23f7dc864c7799b4616479" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", - "sha256": "92e2f3d822fdd264a133680a909aa03104e75ab784e8b819c5ab3c6e7452ba79" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "4b61e3e97e6770b9a2625a21925282e1774bc9114f0a9df5392cd1199b4df744" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", - "sha256": "3916099fd9c991ce5f837dad902f187aed47d7fce066cc5ffcc37ad43a909ece" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "c9a0fe7e3a747fb01d19b0a846df97d4d53a31f563e5308d86401d6b000b031b" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", - "sha256": "24a3e2a68b8f4c16dea632ebe2b10876737c8fb5a457273cef83f0b935e3e793" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "899f8e8b8ece3d85384de407fd3f8d375daa9b6f0c1bbd54108426e22fa4a623" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", - "sha256": "1440c406f7c9def8170e8b279de5298cbc2a91f72fda2290581660fcd614e1a8" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "be6bc62be91cef6ebb9f995fb4a3e7ca68ab485eec7eb304d129c9d44d543e0c" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "de3abd803043588ae3c349a276dd52093528a3ae86115c9d4979982b6a1d59d3" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "56c322cf540988649257018f8be4cac80ff1fafb206c3efeb7cfc190d76eff6f" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "68b492ed357fcc513adc0baf0a5306a625d5eccfda4389ab303e4f03d1d54ca3" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "832aae87b5eba45be64b47a5ebc04824060095dbc79d58adb009dbc0b738252a" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "046f1884d788be8fcc343c73d7ff699d8be89fe6c607e0536b4a8732c5d27a13" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "ffc90536663d1edd4cd101e492d84dcd79dd1af1b3b16643786ab8a5d2fcccb7" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "0d1c03990ca8e243ba4a291312f1a1ce62b52e28170ee6f85b0a95f8032b3eef" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "39b36764f09857c01eaa9520da3e2d5023d7df881bc72379e4c55d05ebde8f6f" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "b0f286a53c7da0f9275da9a4e648913b588ccfcf70c8289886e48008f256ea51" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "93e0f6a8e5024f054cdce242aea4fdb833e476d7b2531b454f5f3267f724594e" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "4d4340241b1e417cac9be28f60b6a4f48bb6e513fb01f261bb72e47b162b8917" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "2b72f3bf1485a986d4a325cd15cb12163f4acabcdd4fcf77400a4c226a26c097" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "a5a225e9b8d57bccbb04095ab86d77897ef39beda4c9db56fe43152f7922e213" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "4e675fca42ba1862810e021570f58462046e11fb92552d699e20d314be4dd54f" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "3786e9642a9ad14a55c87917ca8a3b2a03b9cb8cf7ee7320d0ea4e122c566a8f" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "c642cadb4f1ccf8439e3c47b10933cae6db0d29c2d9bb9b45267ca69191b0c3f" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "a6d84f504820e9199859f7943662e1232621ece3bd1559c1e630dfac2726f344" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "080cbffc7710eb25167e65619101b9cbfbd80d6510da2c857a7fe2d70140358d" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "d2084cdb68c8a68d70854b68d15382baddc197980d48de0d45707391f252656e" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "108543225439fc50053a904b953813a39a0d0d4e6c7a76a2e99a8ee26a69f1a2" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "ceb393f3f89bd550de3ac4bfdbfa4d090fa6693d7f0b3428bd0db5dc4ebd7ac0" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "1009e845edf77dbe04e8d815ce036c73f1309c0a4a2ec69abafb3e058365513c" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "fe7cda504690bcc90694b9c88c6bab70ea4e89d14c17ab0b726de6eaa3c3055d" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "f76f06cd2344a2c44283733c0e02a94b1bea6c63bc0b7cb6aa2871a474661628" }, "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "d24aeb2d60ee5009dcf663b6edea6a5a30ff4486a98b91f87661b02d83fc116c" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", + "sha256": "4268db05101d1022ee1002f46516aebeac1b9f8171288ea2d14ddd4763b35ff1" }, "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "2fbbcb3af0673dfd2f046150fb0775468f6139dd41537bd8bff77f3bdfb5ffbe" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", + "sha256": "aec23459c8e51ec16491b4657a3b2a64e49357d3e6cef0a11ac7d3c2f285fe4b" }, "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "ae97992ad44e403271ce5b54ed5856c06ab8a2decade2768debc06d3ca6e0486" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", + "sha256": "39381c15bf462071edeb8f735d447ec6d750cc23f6dd3efb45d7b38193ccb7a2" }, "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "c458b9de8dd82d2f39b071551ce3605fd602ece178e03bb81b756dabf69471e8" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", + "sha256": "dd5efa19d02ca7a8a0bcb05febd2781e8ad85016c09b1defe09cdc5f494f05fc" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "857457306f280f261deb1bea6663a8146ca3d0539311920a81252ad611b93a72" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "6bcd307750c4077eca4cf934dffa4e93277479512639f4c2458f0b0b0eb2cddb" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.11%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "c78e808f09935dd0c633ed4b63c9fadbe6577b7992b2111a9c884bf042710a97" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "707374e5a6066ec39b70f46ac43e5ca7c10a04811c509dbbacd3edd2cbc8fc0f" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_33/versions.nix b/pkgs/applications/networking/cluster/rke2/1_33/versions.nix index 50aad76964e0..0db096d140ab 100644 --- a/pkgs/applications/networking/cluster/rke2/1_33/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_33/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.33.11+rke2r1"; - rke2Commit = "9e559b0969f73df7242fd618386ffb475ae2d460"; - rke2TarballHash = "sha256-+OnesNR5rnT/jwANvHGyM9ZLoBm/yvTyDD/idP7ncT0="; - rke2VendorHash = "sha256-9zXirLuvIR/su5irILDgOI6OqbatSeTrenBLgSZEAqY="; - k8sImageTag = "v1.33.11-rke2r1-build20260416"; - etcdVersion = "v3.6.7-k3s1-build20260415"; + rke2Version = "1.33.12+rke2r1"; + rke2Commit = "2cf00d600ee7064fe19efee3e35195ad92c006ef"; + rke2TarballHash = "sha256-CESLU8qyr0MnVmXRKaPZ7CFvBmIqpLAiklBrsuw9W/k="; + rke2VendorHash = "sha256-I09PTw359mW9b8j/tjbedu7gJ0cp+NPEvmikxJMOufQ="; + k8sImageTag = "v1.33.12-rke2r1-build20260512"; + etcdVersion = "v3.6.7-k3s1-build20260512"; pauseVersion = "3.6"; ccmVersion = "v1.33.11-0.20260415182038-2566e39d309b-build20260416"; - dockerizedVersion = "v1.33.11-rke2r1"; - helmJobVersion = "v0.9.17-build20260422"; + dockerizedVersion = "v1.33.12-rke2r1"; + helmJobVersion = "v0.10.0-build20260513"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From de009c785017bc7550889856388633f9d1f11c29 Mon Sep 17 00:00:00 2001 From: rorosen Date: Wed, 20 May 2026 22:03:37 +0200 Subject: [PATCH 14/83] rke2_1_34: 1.34.7+rke2r1 -> 1.34.8+rke2r1 https://github.com/rancher/rke2/releases/tag/v1.34.8%2Brke2r1 --- .../cluster/rke2/1_34/images-versions.json | 136 +++++++++--------- .../networking/cluster/rke2/1_34/versions.nix | 16 +-- 2 files changed, 76 insertions(+), 76 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json index a3a3cf3a68bf..dd74cf02d366 100644 --- a/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "a1dceccd822e24281f715a4a608539507968ffd97810484d3e370b96017f16ff" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "9191dccc4fa6bdb8bc589d20d34c643227fe2c1e3d198eaf600780a1c44dfd5d" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "a9de3a4aef52e0ead9a69156556f8432d9026a7fd1716770185863f14c7d7f07" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "707eaba12e9e9d5e5090bb5fb3e066b893c0b0aeeee6f3627c1153e2db380567" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "df74183ec867c9c607d8ab3286fa3bc19dd92088e1074a1f8a75be7a4a290e57" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "33421abe9967b3f00799b3251f84a3a36ab03378a4f1c556663ac2b829f59cf4" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "8c91f98adc2f4ee970d13e230525692b5622124627163e956e7a597e24fc5c80" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "f727fa092650bf685b68358cf41422c260fe9eee7a2aebecc68f14a2fd24a678" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "51ba6ed5197c381f2303e8a09cf4a453026b910bf265b077c3fc7ab3428f6ced" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "b46d57b12bd62a5f4c4227fc1339ba8785853e55f81031c97774f44844c6769d" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "924e92a89d33e1cd8ffbcf15787d4d5b02883a8b3714f3671d239670aef59ecc" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "d4d14e4ae3f34d0615fd6007e7048b54bc5a15be9f57fa6be6cd72346c39ccdf" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "2e2386f91dc12d6f50a69d04e90322d0075bc0881263b2566679e94a9da11873" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "977c126339368ac55ccd3cb658dcc6530d46426292735dc8cff95dad99543ebd" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "be15ffd05156b50b27cdac28768005a27484c0b16946f9ef2531bb1d0a6185e2" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "ede6d29451a99d7f4663b6a2b8eb0cfa093f83b7b025fd5c4899fb02edac703d" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "e3773afb1951f0c21eb37e155fa7375bbf12c8fa884dca2cd5338dcc918d0151" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "2ad31cd1bcb0ba5ca050bda0942a0b6b79f21ae4dfc70f70001be08921c4c3cb" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "944c1785483bffb7f20559432fea2d1b7d3ce6a37ac344557c7a1c8293fa4e8c" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "c812ea710fcac1dd25e1be8f45e9fd3218296fdd6414c90a5b856fc16a5835f5" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "8426be3703efc7126d1a25b2fc2738d6b63ca202c32dc3b3d9c72d4b1e0f8757" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "07507811563e82578142bd56c2b394b32b55bd53c965f8fc9a9881570feac68d" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "7136a51e4c62479664010d19fb4acb05794cdbea9c0d7c9ab0f2cd1486ba96ae" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "0d5813611f47a460c7762f1902e1be7785f52903b8340fc112dd67c5ba9e0adf" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", - "sha256": "11659fecf1ec1b98a2fabfdc4b9db4fac79513b383b0ae51c0bd4d359317548d" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "4716d37e4c4974c50d88a6c4a4dd1ae59e5d416b06161dc97af267ac91005200" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", - "sha256": "2fe0b9b21ad6db41b7d6d6d682353844efb9e44d520d69824b7e46c503a73a67" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "c326f685c5037ae41a76d0a57d81ad365664fdb4f09dd8ed1c085daef6e8898c" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", - "sha256": "0bdcf82427f6fe49e211c28023ea0a4390f0abf4811f1c94b5b3442cdab9c2e0" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "8439de0d0159a2d0458a94c48d4f856dd499106bb97a1228315172a8ccf7a227" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", - "sha256": "44212de2ccbed50fccd9c9c5c2648a3883b3efcc1ee00fc4554defe61bb64ffa" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "dbfb0ba0d552b9f09d6fd7c3f1313c2d3a65b1fe9d003925f90206bb908ceb1c" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "7ad8b7519b8b7faed7788eb362a0f667da81021466c6bd5a911be2095be47c87" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "2b65ebfff9edad28dc5df77d58a9f9191ae6ed1ffd47e001c61979940dbd30cc" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "05d378074e3886f42858bd67dedcda0ad1f926faf69f2ce5bdc6e2a97a29a436" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "832aae87b5eba45be64b47a5ebc04824060095dbc79d58adb009dbc0b738252a" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "618934aaa80d160f8b39466f260b7d47946eda18ed8c0f52e3a1545e087f01cf" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "17393dba1ce79c78739381ba2c6dc9383f41bf78e511b04a3eca0564d88a58d9" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "26803301b9d26b82afeaa7aa94b66ec80825c3cb2b42f7468f60a3770926744f" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "8aa8e19b739bc3fd897115f92d54acd081453441ee4dae8ca694ec47662838a7" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "bd9f7cf98e625f62b10bbdfded475f3f05d04e80f07deb195f6778fb1b9c9df0" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "8d6e85fbf15c10faa6c50098f462e1f042e37e80df8aaa67f4e4a4cfbb61b3f7" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "532ee3aef895744d85899634cbd65023f6026b3b494c97ab9ac8b38188ce3bdf" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "44bca782f1503b189e17248edbfc344c129ffedeabf886c5ecae89717a68e6df" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "63c55631be709190646f5e70a17dd7ba54f5593420b83496e252e01543f02096" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "0af1f6bf05788880ac4617271b8896662c41ed3b099ad617bae21aa41f669f68" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "cd12831ceb77a071fdbd9f0ec37fbcc60cb99d6dfd4f3901803b27ea318fa38d" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "085489645c3bdeb44216be70e0194f6e356a4e0116e861fac7009dfc671f99b8" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "00a39e85d561fac062c000bc8e663b10d44c9d14a425ee6cff343f2869bf2ed5" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "6c759cc8ce3e9ae7b6aef0b5cdf4094762f6f69d55dd70b6d9a405db796f1cb3" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "cfb4cea40d0ff547033bb75eb5ff3fb160633284bd433e0acee57e88c6b697cd" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "530f83485923076b7769c4ced5c87b88979dff0e4d28faf33fc5e9b67fc5dadf" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "753a1715fc153dfe940778bdc00fb86ff5b0de1c590261777e6e280d838aa02a" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "efc94b4850aef8d2973f51bff0df31ce0689949e22bd05161fd5c12cfa9672ce" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "d84f65ba2aae7706313d3009fc471335a1acb8ef091e1369ccd3054bf010f0c0" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "883d23d8ef3733d9747251c8a1d223571153fd233eb93e5d32a76129a6c64f2c" }, "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "dc97c8fc3016eae77ef15de114d7d26b850d5ad6d15555a1e827a7fb78c0573a" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", + "sha256": "282c456cbcdaf42f2b4c62b110aaa459e5517dba0a7dd8c6fd539ce93c9fd632" }, "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "2fbbcb3af0673dfd2f046150fb0775468f6139dd41537bd8bff77f3bdfb5ffbe" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", + "sha256": "aec23459c8e51ec16491b4657a3b2a64e49357d3e6cef0a11ac7d3c2f285fe4b" }, "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "a067bc1b29dd65e7c96fee7e69659bb254abfccd77451d357f17c0c017849b1b" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", + "sha256": "4ffe8a7b25bc4c116f34b29f51de69ffbe7702f473f8b68577ac086f88e0c5fb" }, "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "c458b9de8dd82d2f39b071551ce3605fd602ece178e03bb81b756dabf69471e8" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", + "sha256": "dd5efa19d02ca7a8a0bcb05febd2781e8ad85016c09b1defe09cdc5f494f05fc" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "5f1e96e34a1ba8d3e5aa703a259ac0726b994efab1a9f38a058ee6c7b056b41b" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "b15c7523c8ece5525acdd1e04bdcde1a3e54435fcdb1a8ec949de9395f69a3aa" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.7%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "3a7cb81f2635f5771c95e57029c0a6538b2b470857b92188a5180ecffc665624" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "ca086d7c16de41dfd1fd5f2e745949f0a51d4de45f9bacdaa3b1955936f595e9" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_34/versions.nix b/pkgs/applications/networking/cluster/rke2/1_34/versions.nix index 27060707479c..06abce696b04 100644 --- a/pkgs/applications/networking/cluster/rke2/1_34/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_34/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.34.7+rke2r1"; - rke2Commit = "6fb975ad761d191a245a4c0215843e8c19423ac9"; - rke2TarballHash = "sha256-2+EVvexT0oco6xI/nAfau4yz9wotynD4ejm6xC8JssQ="; - rke2VendorHash = "sha256-eX29l/K8UIWkSKIcJBn9Be2zPqxqoWlsmK0xs/bdxOo="; - k8sImageTag = "v1.34.7-rke2r1-build20260416"; - etcdVersion = "v3.6.7-k3s1-build20260415"; + rke2Version = "1.34.8+rke2r1"; + rke2Commit = "4fdfd151975bbc58c8d392620db8eea72fea2abc"; + rke2TarballHash = "sha256-n98pZhWARQMyKj8G9+ymmMZyzoiGo+KPMr0F5KDphqU="; + rke2VendorHash = "sha256-752RlnL+7reFk4G/X8kgHdad71fatY+Ss714MbJDvg8="; + k8sImageTag = "v1.34.8-rke2r1-build20260512"; + etcdVersion = "v3.6.7-k3s1-build20260512"; pauseVersion = "3.6"; ccmVersion = "v1.34.7-0.20260415182025-e7567db58dd7-build20260416"; - dockerizedVersion = "v1.34.7-rke2r1"; - helmJobVersion = "v0.9.17-build20260422"; + dockerizedVersion = "v1.34.8-rke2r1"; + helmJobVersion = "v0.10.0-build20260513"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From 923d85f941e6b3d7803a876569a8519ffe0fc736 Mon Sep 17 00:00:00 2001 From: rorosen Date: Wed, 20 May 2026 22:08:52 +0200 Subject: [PATCH 15/83] rke2_1_35: 1.35.4+rke2r1 -> 1.35.5+rke2r1 https://github.com/rancher/rke2/releases/tag/v1.35.5%2Brke2r1 --- .../cluster/rke2/1_35/images-versions.json | 136 +++++++++--------- .../networking/cluster/rke2/1_35/versions.nix | 16 +-- .../networking/cluster/rke2/default.nix | 2 +- 3 files changed, 77 insertions(+), 77 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json index d55ad22ba41c..ceafc8a2dc76 100644 --- a/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "1563bfb894ac077320a8ef535c3c3caa541b7ed19ca9181920702bfdd7e6e57d" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "483d18ab6a64d279b4411098dec8b6f4219839bdb0d3e023f87679e6c71905de" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "30a3c779a7b87884d6a2185345407842c42d4d5de16e1303f4a86cb07de316ac" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "c8ab27e9f5cd0d85cc20ed8c02c71128f021199a0256c5a051734817193e913c" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "b4afde3c8932c286bbaa0835a50dc7854cc951a84dddfa1d376aaf49e97bc3d2" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "01339c90624d6745e16b7706585fdb32825df66adb892a9bd265257d2de315a5" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "3d7536615244d0f60d666c95fad1efa834b93e64b7b1117e2a0d33d7869136bd" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "9816fa61d5b89ab40ba59db3c0593ed37f712c6bfd1f3b763641b0bfad8b5d04" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "e031ac4cd1c2e5152b751370af1905404edd15e6bf662213dc22441c535c8985" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "cc4d48fde0650c666f87322ef3fec4987de06d99b4f008a07b667a7650451069" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "d513d2d3887b6d6a9b91f24a177aaae736fe34af64d67b772b0e5c322c717437" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "3a7828ce0143c3eb91cae940cebdfa0145960e91be056e88a8b077ee39ccc54d" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "9ee8839e3060464ff0d3c8aabf9d992bcffc97df7e0ec04445b56d0a36fb341b" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "977c126339368ac55ccd3cb658dcc6530d46426292735dc8cff95dad99543ebd" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "837a399259b8fd41e52d7e9f7f9d263c4678b76954fd280966b012a2516a00aa" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "ede6d29451a99d7f4663b6a2b8eb0cfa093f83b7b025fd5c4899fb02edac703d" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "a86d13c29b8c7cc65d1bb4575352ea4106c7a893fa34071b00d8abf7c96fdb3f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "0877802ec5502223f1b233573b2e87e3347a7922f2bb52702f9461958ac0c043" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "96757062b058c0a3617a4b20c3749ad9be738f884f70d2ace87f18b9a943d77e" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "345afdae010cf3c77e02c4e339749f3c3a5d4d62c3ed486edab0bb1d4089c67e" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "af212d7b0925dedd7099b212a7d6ae3b315cf87cb744d0448bbc10a7b3754dfc" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "00161836b5f27f1ce07be67337d08781033d6df4efe429bd922459738145ecdc" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "1b1faaa36f90cfe78e74008a68af69919fb661c34cc8a567e8a06bdb4a398f06" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "32b275bc86c35471d9deea33b6119a33667a28477c06500db3ea9d1d0cdf7d4b" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", - "sha256": "4a01c3364f5891fbcb329e17e9f6662631d303be63b545373f483377f055257c" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "e0519dd39f2f3297a84fa7c2e9c6fdda508386169474a47ebbb570c66f51c27c" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", - "sha256": "e8355a07f9fbb1e2d3442a07796d8a5e0f359ec0f1cbd10f372812970542fabb" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "6f63f6cf296f828ef1ff98041691e9a6126490000ae2e90648c0699ab1bde91f" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", - "sha256": "3875876ee6d45d3bcb1fcbb97cf738c8afd64242d590f896100b1f71c531d8c0" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "b66332a3a903e1d18c783a7d58d9eb74aef9d4cb0fe91a4aa75a63cff5b3e92a" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", - "sha256": "ddfc6020222b15fc0eed8a5e9f9aefdee8334a039a20d0000801f40c81dd22d1" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "98abe8232378ef17f9890e3c77cd405a90e7aa2fdf5d612bd7d42ee174714cf6" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "7df86fe7e2481bb9c04ec775d48f832899bd456c19208271ec23fd05f4176d2d" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "4ea4b1fb4a653a5ad00dd206406482abddf9f53a1b1c4f884e7e7fb4fe720c90" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "05d378074e3886f42858bd67dedcda0ad1f926faf69f2ce5bdc6e2a97a29a436" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "23695fd8c2a77f043a089c44437d12b5bde88422dbcd1d70edcda7a78f651137" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "2db5385f6d06d08296eb936bec9cad3db3d37620cd48b2b6def2deca58b11e78" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "d4dcaa35507a5f9d407a5d3a3fccee3e52061256bd0b420123bf888a24915758" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "26803301b9d26b82afeaa7aa94b66ec80825c3cb2b42f7468f60a3770926744f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "39b36764f09857c01eaa9520da3e2d5023d7df881bc72379e4c55d05ebde8f6f" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "5c3f8ea51103b12549d64bb790ec511aebd7ce53bd34fcbdc8564e641ae029ed" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "b47becfdf139af069eaf1f691498ff689b577af43ed934edba119257bf652cab" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "61804cf3ed8347bbea0dd47f7805bbbc550b3eb39844782beae442f8b7ef44dc" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "b00afa052e7b67d4111f19a4eefb22095c836a7972911880e65dee2044975898" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "b9aec99429066e3cea35ddd6aaa16b1eb84435a2feb156f8a0a5af541f87bb07" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "1e9a034a075472ecaa6f9e66c7ff2ada6f97b4a02a5e070ce36208b4eb4f1fcc" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "d359809efb1030af287b2077e534e1ae0e2c1b777280ef65b614939026f9ae0f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "8ddfde1b1ceea2f08db9fef9da9cb9745bbe74b2520cfceeb150c623102401a3" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "725862931f0675fa8699ce8a1167914d222d1d2fc3e689a20e662b9319a48683" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "b75549d8d650823ac9c8f5b5ba247901a8c5681ac91d909aea5a0d4f66d0b5bd" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "c2015d80e510d2a9a3d8f0eebadaa65c8c4a4eed7f63948011ab8d0a3549a97f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "108543225439fc50053a904b953813a39a0d0d4e6c7a76a2e99a8ee26a69f1a2" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "69b950a05bc980405a0f7a7ae96233924b33685d812def46cfae11fb30891010" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "c0f20bbcc6b238af7249c265a7c6458c30f9358007c1380c7b99de01ee219398" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "f5f6ffdfd37164d12624390c9292ee7436c4c6dfa5c8cc889852f356e6964167" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "eee8c18cf3bfea3df603e2d9fb0c30c75fcc7e88dc58c1cab1b8d5926aa8dd52" }, "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "6c98ce847abbd827e9c48ecba380084348dd6abca838de34d748c502bf3a7978" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", + "sha256": "1aed02afe45b0f6abe3b8934bdd6beee5a8018b31e81be896e9bbfbf75cd2bc5" }, "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "2fbbcb3af0673dfd2f046150fb0775468f6139dd41537bd8bff77f3bdfb5ffbe" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", + "sha256": "aec23459c8e51ec16491b4657a3b2a64e49357d3e6cef0a11ac7d3c2f285fe4b" }, "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "ff9491f09bb3c8e0444209c1070542d2381bc1ff450cda26ff9c000bb929a614" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", + "sha256": "4ffe8a7b25bc4c116f34b29f51de69ffbe7702f473f8b68577ac086f88e0c5fb" }, "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "c458b9de8dd82d2f39b071551ce3605fd602ece178e03bb81b756dabf69471e8" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", + "sha256": "dd5efa19d02ca7a8a0bcb05febd2781e8ad85016c09b1defe09cdc5f494f05fc" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "311aa5805c5a6e947e65f1d48dac789428ee056679d142d8b96e791e78868b6b" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "4d1a7ba7c43d474d796d7b05a0f24a423b6c3a5a53388e9d803fd31c54efb912" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.4%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "4000891ee00df8441d49b8d1864208dfd4d1287efcfed59fbb6c44626144ceaa" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "d2f8909d694493222aa1051f8c013ffa73615567141336b872ada5c9e6312cd8" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_35/versions.nix b/pkgs/applications/networking/cluster/rke2/1_35/versions.nix index 9a7f0af197ed..3d645c28b4b5 100644 --- a/pkgs/applications/networking/cluster/rke2/1_35/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_35/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.35.4+rke2r1"; - rke2Commit = "5dc4f4390d27d77b17b6506d8b22aed72aa4fbe6"; - rke2TarballHash = "sha256-VWhml35keKn9Fhj/SeySpusi8yzz9dwgPC2rfABXPrk="; - rke2VendorHash = "sha256-uaPjOFSwCxMWH/LD8tvE0VttPWJ9agMYm4E2mWiuYfw="; - k8sImageTag = "v1.35.4-rke2r1-build20260416"; - etcdVersion = "v3.6.7-k3s1-build20260415"; + rke2Version = "1.35.5+rke2r1"; + rke2Commit = "e28e7c1a0404f1e9bf36e8b7222d64aec6b7a004"; + rke2TarballHash = "sha256-t++HKNbR4WGzZiR6rVMke7lbixXA8H5ibovfitwPuXE="; + rke2VendorHash = "sha256-LV3ISu7bW6kxlKFe0GUqkB9Jte1Ey5DaWm+OKq1/1uY="; + k8sImageTag = "v1.35.5-rke2r1-build20260512"; + etcdVersion = "v3.6.7-k3s1-build20260512"; pauseVersion = "3.6"; ccmVersion = "v1.35.4-0.20260415195656-e51c0636351d-build20260415"; - dockerizedVersion = "v1.35.4-rke2r1"; - helmJobVersion = "v0.9.17-build20260422"; + dockerizedVersion = "v1.35.5-rke2r1"; + helmJobVersion = "v0.10.0-build20260513"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } diff --git a/pkgs/applications/networking/cluster/rke2/default.nix b/pkgs/applications/networking/cluster/rke2/default.nix index a76456652e5d..e48b0b94f63c 100644 --- a/pkgs/applications/networking/cluster/rke2/default.nix +++ b/pkgs/applications/networking/cluster/rke2/default.nix @@ -12,6 +12,6 @@ rec { rke2_1_35 = common (import ./1_35/versions.nix) extraArgs; # Automatically set by update script, changes shouldn't be backported - rke2_stable = rke2_1_34; + rke2_stable = rke2_1_35; rke2_latest = rke2_1_35; } From 5ad7881c7d53de68957c4eed6aa9a3c7032a63c1 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Thu, 21 May 2026 23:34:15 +0800 Subject: [PATCH 16/83] mu: 1.12.13 -> 1.14.1 --- pkgs/by-name/mu/mu/package.nix | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/mu/mu/package.nix b/pkgs/by-name/mu/mu/package.nix index 7ce80638d320..a24e1a861a14 100644 --- a/pkgs/by-name/mu/mu/package.nix +++ b/pkgs/by-name/mu/mu/package.nix @@ -10,7 +10,6 @@ cld2, cli11, fmt_11, - coreutils, emacs, glib, gmime3, @@ -20,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "mu"; - version = "1.12.13"; + version = "1.14.1"; outputs = [ "out" @@ -31,16 +30,10 @@ stdenv.mkDerivation (finalAttrs: { owner = "djcb"; repo = "mu"; rev = "v${finalAttrs.version}"; - hash = "sha256-rz0bxgJtz4qHrfHRjJhnvxtFFNM89A39YH9oJ2YGC5g="; + hash = "sha256-P2b0JuzgoZkWXSkJWUrjkcfW9oGVPeH1p/hVKfA9Yjc="; }; postPatch = '' - substituteInPlace lib/utils/mu-utils-file.cc \ - --replace-fail "/bin/rm" "${coreutils}/bin/rm" - substituteInPlace lib/tests/bench-indexer.cc \ - --replace-fail "/bin/rm" "${coreutils}/bin/rm" - substituteInPlace lib/mu-maildir.cc \ - --replace-fail "/bin/mv" "${coreutils}/bin/mv" patchShebangs build-aux/date.py ''; @@ -76,6 +69,7 @@ stdenv.mkDerivation (finalAttrs: { mesonFlags = [ (lib.strings.mesonEnable "guile" false) + (lib.strings.mesonEnable "scm" false) (lib.strings.mesonEnable "readline" false) (lib.strings.mesonEnable "tests" finalAttrs.doCheck) (lib.strings.mesonOption "lispdir" "${placeholder "mu4e"}/share/emacs/site-lisp") From 88261e706fc9c551b82c4131f1649b682b3dd057 Mon Sep 17 00:00:00 2001 From: azban Date: Sat, 9 May 2026 00:19:01 -0600 Subject: [PATCH 17/83] rpcs3: add cmake flag to not build shared libs --- pkgs/by-name/rp/rpcs3/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/rp/rpcs3/package.nix b/pkgs/by-name/rp/rpcs3/package.nix index b5d5c085f865..b4518e0a27b6 100644 --- a/pkgs/by-name/rp/rpcs3/package.nix +++ b/pkgs/by-name/rp/rpcs3/package.nix @@ -76,6 +76,7 @@ stdenv.mkDerivation (finalAttrs: { ''; cmakeFlags = [ + (lib.cmakeBool "BUILD_SHARED_LIBS" false) (lib.cmakeBool "USE_SYSTEM_ZLIB" true) (lib.cmakeBool "USE_SYSTEM_LIBUSB" true) (lib.cmakeBool "USE_SYSTEM_LIBPNG" true) From 8e41f7b8d79df8de66b994014d59930ffdfe1a2a Mon Sep 17 00:00:00 2001 From: Angel J <78835633+iamanaws@users.noreply.github.com> Date: Fri, 22 May 2026 20:02:16 -0700 Subject: [PATCH 18/83] stellar-core: fix PostgreSQL check on Hydra --- pkgs/by-name/st/stellar-core/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stellar-core/package.nix b/pkgs/by-name/st/stellar-core/package.nix index 95c12b74233c..72d45fb2346d 100644 --- a/pkgs/by-name/st/stellar-core/package.nix +++ b/pkgs/by-name/st/stellar-core/package.nix @@ -129,10 +129,10 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; - postgresqlTestUserOptions = "LOGIN CREATEDB"; + postgresqlTestUserOptions = "LOGIN SUPERUSER"; postgresqlTestSetupPost = '' - for database in $(seq 0 15); do + for database in $(seq 0 3); do createdb "test$database" done ''; From 741658bdb24fdcdb322e3cfc47a71df73add91f9 Mon Sep 17 00:00:00 2001 From: Hayley Sparham <5777950+PartlyAwesome@users.noreply.github.com> Date: Sun, 24 May 2026 13:13:11 +0100 Subject: [PATCH 19/83] r2modman: 3.2.16 -> 3.2.17 --- pkgs/by-name/r2/r2modman/package.nix | 7 +++++-- pkgs/by-name/r2/r2modman/wrapper-fix.patch | 15 +++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 pkgs/by-name/r2/r2modman/wrapper-fix.patch diff --git a/pkgs/by-name/r2/r2modman/package.nix b/pkgs/by-name/r2/r2modman/package.nix index f665b4bef0a8..5abe5d613f8e 100644 --- a/pkgs/by-name/r2/r2modman/package.nix +++ b/pkgs/by-name/r2/r2modman/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "r2modman"; - version = "3.2.16"; + version = "3.2.17"; src = fetchFromGitHub { owner = "ebkr"; repo = "r2modmanPlus"; tag = "v${finalAttrs.version}"; - hash = "sha256-ya7VPb+bmOvtXNex9R80N6rZLSCVoyntqCzaHXIwb1M="; + hash = "sha256-DXGgTezCcMl37Vu7R+2dwWJmuqsXXtlWRYMX9gqm7+w="; }; missingHashes = ./missing-hashes.json; @@ -35,6 +35,9 @@ stdenv.mkDerivation (finalAttrs: { # Remove after upstream updates to Yarn 4.14 # https://github.com/ebkr/r2modmanPlus/blob/develop/package.json#L118 ./yarn-4.14-support.patch + + # Fix copying of wrapper files to game directory + ./wrapper-fix.patch ]; __darwinAllowLocalNetworking = true; diff --git a/pkgs/by-name/r2/r2modman/wrapper-fix.patch b/pkgs/by-name/r2/r2modman/wrapper-fix.patch new file mode 100644 index 000000000000..bf2681f673c4 --- /dev/null +++ b/pkgs/by-name/r2/r2modman/wrapper-fix.patch @@ -0,0 +1,15 @@ +diff --git a/src/pages/Splash.vue b/src/pages/Splash.vue +index a3d16f16..36d77fb1 100644 +--- a/src/pages/Splash.vue ++++ b/src/pages/Splash.vue +@@ -188,8 +188,8 @@ async function ensureWrapperInGameFolder(wrapperName: WrapperScript) { + if (await FsProvider.instance.exists(path.join(PathResolver.MOD_ROOT, wrapperName))) { + await FsProvider.instance.unlink(path.join(PathResolver.MOD_ROOT, wrapperName)); + } +- const wrapperFileResult = await fetch(ProtocolProvider.getPublicAssetUrl(`/${wrapperName}`)).then(res => res.arrayBuffer()); +- const wrapperFileContent = Buffer.from(wrapperFileResult); ++ const wrapperFilePath = path.join(staticsDirectory, wrapperName); ++ const wrapperFileContent = await FsProvider.instance.readFile(wrapperFilePath); + await FsProvider.instance.writeFile(path.join(PathResolver.MOD_ROOT, wrapperName), wrapperFileContent); + await FsProvider.instance.writeFile(path.join(PathResolver.MOD_ROOT, wrapperName), wrapperFileContent); + } From 7c359e5b5107147b34fcbc66d9c71fd42dafbe71 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Tue, 12 May 2026 21:40:10 +0200 Subject: [PATCH 20/83] librewolf-bin-unwrapped: 150.0.2-1 -> 151.0.1-2 diff: https://codeberg.org/librewolf/source/compare/150.0.2-1...151.0.1-2 mfsa: https://www.mozilla.org/en-US/security/advisories/mfsa2026-45/ --- pkgs/by-name/li/librewolf-bin-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix index 475f68df53f1..396111b43ddf 100644 --- a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix +++ b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix @@ -36,7 +36,7 @@ let pname = "librewolf-bin-unwrapped"; - version = "150.0.2-1"; + version = "151.0.1-2"; in stdenv.mkDerivation { @@ -46,8 +46,8 @@ stdenv.mkDerivation { url = "https://codeberg.org/api/packages/librewolf/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz"; hash = { - x86_64-linux = "sha256-KMpSMcLJ/wkySo2gbiECJfH2/hcxdTSLXwKcZLMkvhk="; - aarch64-linux = "sha256-Dxs7eRN6nj3e/6pQ3z0d27tnTtD6CefhUxPZGwTVL+Y="; + x86_64-linux = "sha256-YqFUKUK4GoP2JAIa3aJqz/iAAmD8hh5UqVzbm4jjvm8="; + aarch64-linux = "sha256-TIJEiffEa7X51RGmntCAR7NLP51qcJ08aTvKxVAYNsY="; } .${stdenv.hostPlatform.system} or throwSystem; }; From a5a1ac098492338475ccb20697775f6f72bb638d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 24 May 2026 19:31:59 +0000 Subject: [PATCH 21/83] python3Packages.itables: 2.7.3 -> 2.8.0 --- pkgs/development/python-modules/itables/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/itables/default.nix b/pkgs/development/python-modules/itables/default.nix index 7b75a05e5e76..b367545cb49b 100644 --- a/pkgs/development/python-modules/itables/default.nix +++ b/pkgs/development/python-modules/itables/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "itables"; - version = "2.7.3"; + version = "2.8.0"; # itables has 4 different node packages, each with their own # package-lock.json, and partially depending on each other. @@ -39,7 +39,7 @@ buildPythonPackage rec { # the source tarball from pypi, which includes the javascript bundle already. src = fetchPypi { inherit pname version; - hash = "sha256-epaA2iCqZJWGgmXTl/GozAPY/bxZJ2DT3bELTWCB/3M="; + hash = "sha256-uDJfvb0GEATyHqYkJZROXnGmTCpkhJlk4KSwAM3nA2I="; }; pyproject = true; From 8371ec6f053e982fa700fd7239e7439e4e42aea3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 24 May 2026 20:07:01 -0700 Subject: [PATCH 22/83] accountsservice: 23.13.9 -> 26.13.3 Diff: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/compare/23.13.9...26.13.3 Changelog: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/releases/26.13.3 --- .../ac/accountsservice/fix-paths.patch | 148 +++++++++--------- pkgs/by-name/ac/accountsservice/package.nix | 19 ++- 2 files changed, 88 insertions(+), 79 deletions(-) diff --git a/pkgs/by-name/ac/accountsservice/fix-paths.patch b/pkgs/by-name/ac/accountsservice/fix-paths.patch index d4b48e882e53..19c4744e17d0 100644 --- a/pkgs/by-name/ac/accountsservice/fix-paths.patch +++ b/pkgs/by-name/ac/accountsservice/fix-paths.patch @@ -1,39 +1,39 @@ diff --git a/src/daemon.c b/src/daemon.c -index aa9d050..861430f 100644 +index 48c310e..cd36e60 100644 --- a/src/daemon.c +++ b/src/daemon.c -@@ -1319,7 +1319,7 @@ daemon_create_user_authorized_cb (Daemon *daemon, +@@ -1806,7 +1806,7 @@ daemon_create_user_backend (Daemon *daemon, + const gchar *argv[9] = { NULL }; + int i = 0; - sys_log (context, "create user '%s'", cd->user_name); - -- argv[0] = "/usr/sbin/useradd"; -+ argv[0] = "@shadow@/bin/useradd"; - argv[1] = "-m"; - argv[2] = "-c"; - argv[3] = cd->real_name; -@@ -1552,7 +1552,7 @@ daemon_delete_user_authorized_cb (Daemon *daemon, +- argv[i++] = "/usr/sbin/useradd"; ++ argv[i++] = "@shadow@/bin/useradd"; + argv[i++] = "-m"; + argv[i++] = "-c"; + argv[i++] = cd->real_name; +@@ -2040,7 +2040,7 @@ daemon_delete_shadow_user (Daemon *daemon, } free (resolved_homedir); -- argv[0] = "/usr/sbin/userdel"; -+ argv[0] = "@shadow@/bin/userdel"; - if (ud->remove_files) { - argv[1] = "-f"; - argv[2] = "-r"; +- argv[i++] = "/usr/sbin/userdel"; ++ argv[i++] = "@shadow@/bin/userdel"; + argv[i++] = "-f"; + + if (rm_files) diff --git a/src/user.c b/src/user.c -index 917d427..28170db 100644 +index da6428c..682842d 100644 --- a/src/user.c +++ b/src/user.c -@@ -1193,7 +1193,7 @@ user_change_real_name_authorized_cb (Daemon *daemon, - new_gecos = g_strdup (name); - } +@@ -1947,7 +1947,7 @@ user_change_real_name_authorized_cb (Daemon *daemon, + new_gecos = g_strdup (name); + } -- argv[0] = "/usr/sbin/usermod"; -+ argv[0] = "@shadow@/bin/usermod"; - argv[1] = "-c"; - argv[2] = new_gecos; - argv[3] = "--"; -@@ -1267,7 +1267,7 @@ user_change_user_name_authorized_cb (Daemon *daemon, +- argv[0] = "/usr/sbin/usermod"; ++ argv[0] = "@shadow@/bin/usermod"; + argv[1] = "-c"; + argv[2] = new_gecos; + argv[3] = "--"; +@@ -2022,7 +2022,7 @@ user_change_user_name_authorized_cb (Daemon *daemon, accounts_user_get_uid (ACCOUNTS_USER (user)), name); @@ -42,25 +42,25 @@ index 917d427..28170db 100644 argv[1] = "-l"; argv[2] = name; argv[3] = "--"; -@@ -1718,7 +1718,7 @@ user_set_password_expiration_policy_authorized_cb (Daemon *daemon - accounts_user_get_uid (ACCOUNTS_USER (user))); +@@ -2609,7 +2609,7 @@ user_set_password_expiration_policy_authorized_cb (Daemon *daemon + days_to_warn = g_strdup_printf ("%ld", pwd_expiration->days_to_warn); + days_after_exp_until_lock = g_strdup_printf ("%ld", pwd_expiration->days_after_expiration_until_lock); - g_object_freeze_notify (G_OBJECT (user)); -- argv[0] = "/usr/bin/chage"; -+ argv[0] = "@shadow@/bin/chage"; - argv[1] = "-m"; - argv[2] = pwd_expiration->min_days_between_changes; - argv[3] = "-M"; -@@ -1806,7 +1806,7 @@ user_set_user_expiration_policy_authorized_cb (Daemon *daemon, - } else { - expiration_time = g_strdup ("-1"); - } -- argv[0] = "/usr/bin/chage"; -+ argv[0] = "@shadow@/bin/chage"; - argv[1] = "-E"; - argv[2] = expiration_time; - argv[3] = accounts_user_get_user_name (ACCOUNTS_USER (user)); -@@ -1919,7 +1919,7 @@ user_change_home_dir_authorized_cb (Daemon *daemon, +- argv[0] = "/usr/bin/chage"; ++ argv[0] = "@shadow@/bin/chage"; + argv[1] = "-m"; + argv[2] = min_days_bt_changes; + argv[3] = "-M"; +@@ -2735,7 +2735,7 @@ user_set_user_expiration_policy_authorized_cb (Daemon *daemon, + expiration_time = g_strdup ("-1"); + } + +- argv[0] = "/usr/bin/chage"; ++ argv[0] = "@shadow@/bin/chage"; + argv[1] = "-E"; + argv[2] = expiration_time; + argv[3] = accounts_user_get_user_name (ACCOUNTS_USER (user)); +@@ -2861,7 +2861,7 @@ user_change_home_dir_authorized_cb (Daemon *daemon, accounts_user_get_uid (ACCOUNTS_USER (user)), home_dir); @@ -69,16 +69,16 @@ index 917d427..28170db 100644 argv[1] = "-m"; argv[2] = "-d"; argv[3] = home_dir; -@@ -1977,7 +1977,7 @@ user_change_shell_authorized_cb (Daemon *daemon, - accounts_user_get_uid (ACCOUNTS_USER (user)), - shell); +@@ -2957,7 +2957,7 @@ user_change_shell_authorized_cb (Daemon *daemon, + } else { + const gchar *argv[6]; -- argv[0] = "/usr/sbin/usermod"; -+ argv[0] = "@shadow@/bin/usermod"; - argv[1] = "-s"; - argv[2] = shell; - argv[3] = "--"; -@@ -2120,7 +2120,7 @@ user_change_icon_file_authorized_cb (Daemon *daemon, +- argv[0] = "/usr/sbin/usermod"; ++ argv[0] = "@shadow@/bin/usermod"; + argv[1] = "-s"; + argv[2] = shell; + argv[3] = "--"; +@@ -3163,7 +3163,7 @@ user_change_icon_file_classic_authorized_cb (Daemon *daemon, return; } @@ -87,34 +87,34 @@ index 917d427..28170db 100644 argv[1] = filename; argv[2] = NULL; -@@ -2201,7 +2201,7 @@ user_change_locked_authorized_cb (Daemon *daemon, - locked ? "locking" : "unlocking", - accounts_user_get_user_name (ACCOUNTS_USER (user)), - accounts_user_get_uid (ACCOUNTS_USER (user))); -- argv[0] = "/usr/sbin/usermod"; -+ argv[0] = "@shadow@/bin/usermod"; - argv[1] = locked ? "-L" : "-U"; - argv[2] = "--"; - argv[3] = accounts_user_get_user_name (ACCOUNTS_USER (user)); -@@ -2328,7 +2328,7 @@ user_change_account_type_authorized_cb (Daemon *daemon, +@@ -3279,7 +3279,7 @@ user_change_locked_authorized_cb (Daemon *daemon, + } else { + const gchar *argv[5]; - g_free (groups); +- argv[0] = "/usr/sbin/usermod"; ++ argv[0] = "@shadow@/bin/usermod"; + argv[1] = locked ? "-L" : "-U"; + argv[2] = "--"; + argv[3] = accounts_user_get_user_name (ACCOUNTS_USER (user)); +@@ -3471,7 +3471,7 @@ user_change_account_type_shadow (GDBusMethodInvocation *context, -- argv[0] = "/usr/sbin/usermod"; -+ argv[0] = "@shadow@/bin/usermod"; - argv[1] = "-G"; - argv[2] = str->str; - argv[3] = "--"; -@@ -2396,7 +2396,7 @@ user_change_password_mode_authorized_cb (Daemon *daemon, + g_free (groups); - if (mode == PASSWORD_MODE_SET_AT_LOGIN || - mode == PASSWORD_MODE_NONE) { +- argv[0] = "/usr/sbin/usermod"; ++ argv[0] = "@shadow@/bin/usermod"; + argv[1] = "-G"; + argv[2] = str->str; + argv[3] = "--"; +@@ -3604,7 +3604,7 @@ user_change_password_mode_authorized_cb (Daemon *daemon, + } + } else if (mode == PASSWORD_MODE_SET_AT_LOGIN || + mode == PASSWORD_MODE_NONE) { - argv[0] = "/usr/bin/passwd"; + argv[0] = "/run/wrappers/bin/passwd"; argv[1] = "-d"; argv[2] = "--"; argv[3] = accounts_user_get_user_name (ACCOUNTS_USER (user)); -@@ -2408,7 +2408,7 @@ user_change_password_mode_authorized_cb (Daemon *daemon, +@@ -3616,7 +3616,7 @@ user_change_password_mode_authorized_cb (Daemon *daemon, } if (mode == PASSWORD_MODE_SET_AT_LOGIN) { @@ -123,7 +123,7 @@ index 917d427..28170db 100644 argv[1] = "-d"; argv[2] = "0"; argv[3] = "--"; -@@ -2428,7 +2428,7 @@ user_change_password_mode_authorized_cb (Daemon *daemon, +@@ -3637,7 +3637,7 @@ user_change_password_mode_authorized_cb (Daemon *daemon, */ accounts_user_set_locked (ACCOUNTS_USER (user), FALSE); } else if (accounts_user_get_locked (ACCOUNTS_USER (user))) { @@ -132,7 +132,7 @@ index 917d427..28170db 100644 argv[1] = "-U"; argv[2] = "--"; argv[3] = accounts_user_get_user_name (ACCOUNTS_USER (user)); -@@ -2505,7 +2505,7 @@ user_change_password_authorized_cb (Daemon *daemon, +@@ -3717,7 +3717,7 @@ user_change_password_authorized_cb (Daemon *daemon, g_autoptr (GError) error = NULL; g_autoptr (GSubprocess) process = NULL; diff --git a/pkgs/by-name/ac/accountsservice/package.nix b/pkgs/by-name/ac/accountsservice/package.nix index 285a393feb7c..b184e5d0299e 100644 --- a/pkgs/by-name/ac/accountsservice/package.nix +++ b/pkgs/by-name/ac/accountsservice/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchurl, + fetchFromGitLab, replaceVars, pkg-config, glib, @@ -13,6 +13,7 @@ meson, mesonEmulatorHook, dbus, + json_c, ninja, python3, vala, @@ -22,16 +23,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "accountsservice"; - version = "23.13.9"; + version = "26.13.3"; outputs = [ "out" "dev" ]; - src = fetchurl { - url = "https://www.freedesktop.org/software/accountsservice/accountsservice-${finalAttrs.version}.tar.xz"; - sha256 = "rdpM3q4k+gmS598///nv+nCQvjrCM6Pt/fadWpybkk8="; + src = fetchFromGitLab { + domain = "gitlab.freedesktop.org"; + owner = "accountsservice"; + repo = "accountsservice"; + tag = finalAttrs.version; + hash = "sha256-ZIfkBlEaITX2rDcV5al4e2IFP238MXOlWeGoh+3+DoQ="; }; patches = [ @@ -73,6 +77,7 @@ stdenv.mkDerivation (finalAttrs: { dbus gettext glib + json_c polkit systemdLibs libxcrypt @@ -97,9 +102,13 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' chmod +x meson_post_install.py patchShebangs meson_post_install.py + + substituteInPlace meson.build \ + --replace-fail "run_command(['./generate-version.sh'], check: true).stdout().strip()" "'${finalAttrs.version}'" ''; meta = { + changelog = "https://gitlab.freedesktop.org/accountsservice/accountsservice/-/releases/${finalAttrs.src.tag}"; description = "D-Bus interface for user account query and manipulation"; homepage = "https://www.freedesktop.org/wiki/Software/AccountsService"; license = lib.licenses.gpl3Plus; From ae3f0818726a1b7a1965dc3182e1a1a0eca72153 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 May 2026 19:06:51 +0000 Subject: [PATCH 23/83] libmt32emu: 2.8.0 -> 2.8.2 --- pkgs/by-name/li/libmt32emu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libmt32emu/package.nix b/pkgs/by-name/li/libmt32emu/package.nix index 6a5f3634f728..17e8447b093f 100644 --- a/pkgs/by-name/li/libmt32emu/package.nix +++ b/pkgs/by-name/li/libmt32emu/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libmt32emu"; - version = "2.8.0"; + version = "2.8.2"; src = fetchFromGitHub { owner = "munt"; repo = "munt"; tag = "libmt32emu_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; - hash = "sha256-xvPLOpTqKM+hcjwMYgG61sVQ4HDnVHG2S1TwGLIP8zs="; + hash = "sha256-O9x+uL1QnixXNl/rTCnGwbutoCs6bI8vCmkhAWJW4Do="; }; outputs = [ From 68c78a0c8c82178407e57b3721e138f52bbfb223 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Mon, 25 May 2026 21:53:01 +0200 Subject: [PATCH 24/83] qbz: 1.2.13 -> 1.2.14 Signed-off-by: Felix Singer --- pkgs/by-name/qb/qbz/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/qb/qbz/package.nix b/pkgs/by-name/qb/qbz/package.nix index c85cb111c22c..24903c62a071 100644 --- a/pkgs/by-name/qb/qbz/package.nix +++ b/pkgs/by-name/qb/qbz/package.nix @@ -24,16 +24,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "qbz"; - version = "1.2.13"; + version = "1.2.14"; src = fetchFromGitHub { owner = "vicrodh"; repo = "qbz"; tag = "v${finalAttrs.version}"; - hash = "sha256-LlpMCO8RHbC+MNCcsaUqAGNuaK2CSk4GEpVtmfKtsFo="; + hash = "sha256-WWTigVnsCex/7DPu4way80UL6Tusj38qTAQe9WGwc04="; }; - cargoHash = "sha256-X5YJb1Pu+phAHOLUX9YnKDL0lJQqUXxK4J3S4PVt1YY="; + cargoHash = "sha256-Pj+60pr8IUXlDsDYVO9ahlZdeWDwTRzzYXIHn3y336o="; cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; @@ -42,7 +42,7 @@ rustPlatform.buildRustPackage (finalAttrs: { npmDeps = fetchNpmDeps { name = "qbz-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; - hash = "sha256-HfdYKnjXf6/LqdTy7RCPfVfh8NdXuGHYrqDWAT3ozk4="; + hash = "sha256-FOj1wPFOiswm2GGfkgrUtMGtqPbwjjYqp09ccrDz8AY="; }; env.LIBCLANG_PATH = "${lib.getLib llvmPackages.libclang}/lib"; From f8c7f671aeb3ea672afcd88d33b3522de477872f Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Sun, 24 May 2026 18:30:04 +0000 Subject: [PATCH 25/83] copywrite: 0.25.1 -> 0.25.3 --- pkgs/by-name/co/copywrite/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/co/copywrite/package.nix b/pkgs/by-name/co/copywrite/package.nix index e032c9fbbd80..bcd1310142f6 100644 --- a/pkgs/by-name/co/copywrite/package.nix +++ b/pkgs/by-name/co/copywrite/package.nix @@ -9,21 +9,21 @@ }: let - commitHash = "1ebda7ab9c9796369af484fccf4d3c54e7c97f5d"; # matches tag release + commitHash = "b3e6599f43beff698f471c6f46888045453fa030"; # matches tag release shortCommitHash = builtins.substring 0 7 commitHash; in buildGoModule (finalAttrs: { pname = "copywrite"; - version = "0.25.1"; + version = "0.25.3"; src = fetchFromGitHub { owner = "hashicorp"; repo = "copywrite"; tag = "v${finalAttrs.version}"; - hash = "sha256-IRmcR2wQFoI7jDNY64ioRpTFNpyVKJlDq++DTeMNkMI="; + hash = "sha256-/ltP6ySkmeRQSmgTtF2Fa1RFbhFqiK9iI6ttKirweBk="; }; - vendorHash = "sha256-+wgUT72LzGrn+rnEfRtJ9J0oLodhR52zbQ8sAd2BQvg="; + vendorHash = "sha256-tMKJGEAry9eL87y+yyEEQD4ZaDM573srNvAmAd59VwY="; ldflags = [ "-s" @@ -35,7 +35,7 @@ buildGoModule (finalAttrs: { env.CGO_ENABLED = 0; checkFlags = [ - "-skip=Test_FormatCopyrightYears_AutoDetect" # depends on git metadata + "-skip=Test_FormatCopyrightYears_AutoDetect|Test_FormatCopyrightYearsForNewHeaders_AutoDetect" # depends on git metadata ]; nativeBuildInputs = [ installShellFiles ]; From 033195304cc3d103cdd2490d216f7d91bd111536 Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Tue, 19 May 2026 20:55:40 +0200 Subject: [PATCH 26/83] rusty-diceware: 0.5.8 -> 0.5.10 --- pkgs/by-name/ru/rusty-diceware/package.nix | 27 ++++++++++++---------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/ru/rusty-diceware/package.nix b/pkgs/by-name/ru/rusty-diceware/package.nix index 4d45d39936f2..dd4157971621 100644 --- a/pkgs/by-name/ru/rusty-diceware/package.nix +++ b/pkgs/by-name/ru/rusty-diceware/package.nix @@ -1,30 +1,33 @@ { - fetchFromGitLab, lib, rustPlatform, + fetchFromCodeberg, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rusty-diceware"; - version = "0.5.8"; + version = "0.5.10"; - src = fetchFromGitLab { - owner = "yuvallanger"; + __structuredAttrs = true; + + src = fetchFromCodeberg { + owner = "kakafarm"; repo = "rusty-diceware"; - rev = "diceware-v${finalAttrs.version}"; - hash = "sha256-GDWvHHl4EztTaR0jI4XL1I9qE2KSL+q9C8IvLWQF4Ys="; + rev = "53975f17f5f575720d724035bd715dd2dd75986d"; + hash = "sha256-uSbJFZ0wqo1RbRP9BWiT4cDg9CV/aSYz432a/qUk7qw="; }; - cargoHash = "sha256-f+jvrokt5kuHYKKfluu4OvI7dzp9rFPlTo4KC4jKb0o="; - - doCheck = true; + cargoHash = "sha256-TCNHtDz7dgUx5lBwwIs67mnQcAZ5Xknc6otpl8zRaVc="; meta = { description = "Commandline diceware, with or without dice, written in Rustlang"; - homepage = "https://gitlab.com/yuvallanger/rusty-diceware"; - changelog = "https://gitlab.com/yuvallanger/rusty-diceware/-/blob/v${finalAttrs.version}/CHANGELOG.md?ref_type=heads"; + homepage = "https://codeberg.org/kakafarm/rusty-diceware"; + changelog = "https://codeberg.org/kakafarm/rusty-diceware/src/branch/master/CHANGELOG.md"; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ cherrykitten ]; + maintainers = with lib.maintainers; [ + cherrykitten + kybe236 + ]; mainProgram = "diceware"; }; }) From 15577f90e5e5b473f1c2005c1c0d67929e776eb7 Mon Sep 17 00:00:00 2001 From: alfarel Date: Tue, 26 May 2026 11:57:42 -0400 Subject: [PATCH 27/83] python3Packages.pypresence: 4.3.0-unstable-2025-03-27 -> 4.6.1 --- pkgs/development/python-modules/pypresence/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pypresence/default.nix b/pkgs/development/python-modules/pypresence/default.nix index 799ba2e0be03..dfc2e9cc2fb2 100644 --- a/pkgs/development/python-modules/pypresence/default.nix +++ b/pkgs/development/python-modules/pypresence/default.nix @@ -4,17 +4,19 @@ fetchFromGitHub, setuptools, }: - +let + version = "4.6.1"; +in buildPythonPackage { pname = "pypresence"; - version = "4.3.0-unstable-2025-03-27"; + inherit version; pyproject = true; src = fetchFromGitHub { owner = "qwertyquerty"; repo = "pypresence"; - rev = "4e882c36d0f800c016c15977243ac9a49177095a"; - hash = "sha256-DjwDmQMbI9tV40TTe1CthhphoysKSFICrRhqijJjIAE="; + tag = "v${version}"; + hash = "sha256-VvVHJ3S+Yusq4cK4KyDQlnL3VwAyrZqNKYzEgJPU8Vk="; }; build-system = [ setuptools ]; From 9c82c065bc74d5ed817af9a783525005025b0acc Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sat, 23 May 2026 16:46:25 +0200 Subject: [PATCH 28/83] rgx: 0.12.1 -> 0.12.3 Diff: https://github.com/brevity1swos/rgx/compare/v0.12.1...v0.12.3 Changelogs: - https://github.com/brevity1swos/rgx/releases/tag/v0.12.2 - https://github.com/brevity1swos/rgx/releases/tag/v0.12.3 --- pkgs/by-name/rg/rgx/package.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/rg/rgx/package.nix b/pkgs/by-name/rg/rgx/package.nix index 9b3732a8f1f8..9a58e8e77a26 100644 --- a/pkgs/by-name/rg/rgx/package.nix +++ b/pkgs/by-name/rg/rgx/package.nix @@ -8,22 +8,29 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rgx"; - version = "0.12.1"; + version = "0.12.3"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "brevity1swos"; repo = "rgx"; tag = "v${finalAttrs.version}"; - hash = "sha256-05WEJ3gefPjBHuMXWhr135VtYnbteZapiAtNKwm4wxU="; + hash = "sha256-01JnU+vDkEIYrEhl9KUGZx2+p2Xw76qjI9mpGsaTPLA="; }; - cargoHash = "sha256-CSGuf2jOjyLBfD0Fv3G01FioiyiXX8Bx/IiCkIBWbsQ="; + cargoHash = "sha256-ZjfLh+vYlKP0JLxLvnkB9Qr3aQ/Oki/KvQmjCF7G1Mg="; buildInputs = [ pcre2 ]; buildFeatures = [ "pcre2-engine" ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "^v(\\d+\\.\\d+\\.\\d+)$" + ]; + }; meta = { homepage = "https://github.com/brevity1swos/rgx"; From 27e2d4439a9290bef7552fa635c979377bbb8e2f Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Tue, 26 May 2026 21:58:11 +0200 Subject: [PATCH 29/83] rgx: adopt --- pkgs/by-name/rg/rgx/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/rg/rgx/package.nix b/pkgs/by-name/rg/rgx/package.nix index 9a58e8e77a26..905a7798c861 100644 --- a/pkgs/by-name/rg/rgx/package.nix +++ b/pkgs/by-name/rg/rgx/package.nix @@ -40,7 +40,10 @@ rustPlatform.buildRustPackage (finalAttrs: { asl20 # or mit ]; - maintainers = with lib.maintainers; [ Cameo007 ]; + maintainers = with lib.maintainers; [ + Cameo007 + kybe236 + ]; mainProgram = "rgx"; }; }) From 12638d44156650f26580b1956cc345990424d87a Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 10 May 2026 23:58:13 -0600 Subject: [PATCH 30/83] railway: 4.57.1 -> 4.64.0 https://github.com/railwayapp/cli/releases/tag/v4.64.0 Diff: https://github.com/railwayapp/cli/compare/v4.57.1...v4.64.0 --- pkgs/by-name/ra/railway/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/railway/package.nix b/pkgs/by-name/ra/railway/package.nix index df29170e19a0..1eeb2d25f313 100644 --- a/pkgs/by-name/ra/railway/package.nix +++ b/pkgs/by-name/ra/railway/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "railway"; - version = "4.57.1"; + version = "4.64.0"; src = fetchFromGitHub { owner = "railwayapp"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-DMNOYyiUAnvBrc08qPb7ayXn5gxJzXW/vOLIxRs4D2Y="; + hash = "sha256-0Zgdazs6AANKa3QtRHuYmudLpkvMHAzsaTCg3/cSN2o="; }; - cargoHash = "sha256-a25cnm+xoCRhgf1gC5GQEELEsltK+hB50eg1dt/CvoI="; + cargoHash = "sha256-K1W8tn3Nr/PqWHHHF6mGsNqoAzekjEjqAoa6/4MZKfI="; nativeBuildInputs = [ pkg-config ]; From 0830d670af29cfbee213173ef8cd8ef22cd446ae Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Mon, 11 May 2026 00:10:54 -0600 Subject: [PATCH 31/83] railway: disable auto update --- pkgs/by-name/ra/railway/package.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ra/railway/package.nix b/pkgs/by-name/ra/railway/package.nix index 1eeb2d25f313..043863ab1cc2 100644 --- a/pkgs/by-name/ra/railway/package.nix +++ b/pkgs/by-name/ra/railway/package.nix @@ -3,6 +3,7 @@ rustPlatform, fetchFromGitHub, pkg-config, + makeBinaryWrapper, openssl, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -18,12 +19,20 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-K1W8tn3Nr/PqWHHHF6mGsNqoAzekjEjqAoa6/4MZKfI="; - nativeBuildInputs = [ pkg-config ]; + nativeBuildInputs = [ + pkg-config + makeBinaryWrapper + ]; buildInputs = [ openssl ]; env.OPENSSL_NO_VENDOR = 1; + postInstall = '' + wrapProgram $out/bin/railway \ + --set RAILWAY_NO_AUTO_UPDATE true + ''; + meta = { mainProgram = "railway"; description = "Railway.app CLI"; From a33e477fba769b94c410dea6390eeeb69728084d Mon Sep 17 00:00:00 2001 From: Superredstone Date: Wed, 27 May 2026 18:05:33 +0200 Subject: [PATCH 32/83] spotiflac: fix desktop icon --- pkgs/by-name/sp/spotiflac/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/sp/spotiflac/package.nix b/pkgs/by-name/sp/spotiflac/package.nix index ccaca6e06fcc..01c5c871325b 100644 --- a/pkgs/by-name/sp/spotiflac/package.nix +++ b/pkgs/by-name/sp/spotiflac/package.nix @@ -83,6 +83,8 @@ buildGoModule (finalAttrs: { --set XDG_DATA_DIRS ${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name} \ --prefix PATH : ${lib.makeBinPath [ ffmpeg-headless ]} + install -D frontend/src/assets/icons/spotiflac.svg $out/share/icons/hicolor/scalable/apps/SpotiFLAC.svg + runHook postInstall; ''; From 9e03c05be69d2beba26c5ed31b68106193a20550 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 26 May 2026 13:21:33 -0700 Subject: [PATCH 33/83] faac: 1.31.1 -> 1.50 Diff: https://github.com/knik0/faac/compare/faac-1.31.1...faac-1.50 Changelog: https://github.com/knik0/faac/releases/tag/faac-1.50 --- pkgs/by-name/fa/faac/package.nix | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/fa/faac/package.nix b/pkgs/by-name/fa/faac/package.nix index 2485ed166e76..8c7acfd4a127 100644 --- a/pkgs/by-name/fa/faac/package.nix +++ b/pkgs/by-name/fa/faac/package.nix @@ -2,33 +2,34 @@ lib, stdenv, fetchFromGitHub, - autoreconfHook, - mp4v2Support ? true, - mp4v2, + meson, + ninja, }: stdenv.mkDerivation (finalAttrs: { pname = "faac"; - version = "1.31.1"; + version = "1.50"; src = fetchFromGitHub { owner = "knik0"; repo = "faac"; tag = "faac-${finalAttrs.version}"; - hash = "sha256-mSdFnmOOpCJ9lvX1vLyAZdK7m+0cUSdLTScGs+Sh1Rc="; + hash = "sha256-264+OHyqG5Ccwx15cHhDqsk+9Z6UsdYr0bvrPWHP5xw="; }; - configureFlags = lib.optional mp4v2Support "--with-external-mp4v2"; + nativeBuildInputs = [ + meson + ninja + ]; - hardeningDisable = [ "format" ]; - - nativeBuildInputs = [ autoreconfHook ]; - - buildInputs = lib.optional mp4v2Support mp4v2; + mesonFlags = [ + "-Db_lto=false" # plugin needed to handle lto object + ]; enableParallelBuilding = true; meta = { + changelog = "https://github.com/knik0/faac/releases/tag/${finalAttrs.src.tag}"; description = "Open source MPEG-4 and MPEG-2 AAC encoder"; homepage = "https://github.com/knik0/faac"; license = lib.licenses.unfreeRedistributable; From 991cfacaba4ecd96e96b34f7345a26939672c796 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 27 May 2026 11:08:45 -0700 Subject: [PATCH 34/83] cantarell-fonts: 0.303.1 -> 0.311 Changelog: https://gitlab.gnome.org/GNOME/cantarell-fonts/-/blob/0.311/NEWS --- pkgs/by-name/ca/cantarell-fonts/package.nix | 34 +++++++++------------ 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/ca/cantarell-fonts/package.nix b/pkgs/by-name/ca/cantarell-fonts/package.nix index b0c3a47edf08..53b17c94f1ef 100644 --- a/pkgs/by-name/ca/cantarell-fonts/package.nix +++ b/pkgs/by-name/ca/cantarell-fonts/package.nix @@ -1,50 +1,44 @@ { stdenv, lib, - fetchurl, + fetchFromGitLab, meson, ninja, python3, gettext, - appstream-glib, - gnome, + gitUpdater, }: stdenv.mkDerivation rec { pname = "cantarell-fonts"; - version = "0.303.1"; + version = "0.311"; - src = fetchurl { - url = "mirror://gnome/sources/cantarell-fonts/${lib.versions.majorMinor version}/cantarell-fonts-${version}.tar.xz"; - sha256 = "+UY6BlnGPlfjgf3XU88ZKSJTlcW0kTWYlCR2GDBTBBE="; + src = fetchFromGitLab { + domain = "gitlab.gnome.org"; + owner = "GNOME"; + repo = "cantarell-fonts"; + tag = version; + hash = "sha256-FR53OZxJ7WRUDqMB2GriQ3UOxozWwbFiz3/9VaUWYrc="; }; nativeBuildInputs = [ meson ninja - python3 - python3.pkgs.psautohint + python3.pkgs.afdko # for otfautohint python3.pkgs.cffsubr - python3.pkgs.statmake python3.pkgs.ufo2ft - python3.pkgs.setuptools - python3.pkgs.ufolib2 + python3.pkgs.uharfbuzz gettext - appstream-glib ]; - outputHashAlgo = "sha256"; - outputHashMode = "recursive"; - outputHash = "sha256-OjHj4h3n+/ozbrLaiH4bGppQ+2LA2RB/sZQVO9EPOEw="; - passthru = { - updateScript = gnome.updateScript { - packageName = pname; - }; + updateScript = gitUpdater { }; }; meta = { + changelog = "https://gitlab.gnome.org/GNOME/cantarell-fonts/-/blob/${src.tag}/NEWS"; description = "Default typeface used in the user interface of GNOME since version 3.0"; + homepage = "https://cantarell.gnome.org/"; platforms = lib.platforms.all; license = lib.licenses.ofl; maintainers = [ ]; From 4f8dc205841e41f832d8e18a075ebe58cc1b7123 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 27 May 2026 12:18:08 -0700 Subject: [PATCH 35/83] libfilezilla: 0.54.1 -> 0.55.5 --- pkgs/by-name/li/libfilezilla/package.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/li/libfilezilla/package.nix b/pkgs/by-name/li/libfilezilla/package.nix index a33ed1687eee..ad01f4aaf799 100644 --- a/pkgs/by-name/li/libfilezilla/package.nix +++ b/pkgs/by-name/li/libfilezilla/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchsvn, + fetchurl, autoreconfHook, gettext, gnutls, @@ -11,14 +11,15 @@ libxcrypt, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "libfilezilla"; - version = "0.54.1"; + version = "0.55.5"; - src = fetchsvn { - url = "https://svn.filezilla-project.org/svn/libfilezilla/trunk"; - rev = "11363"; - hash = "sha256-m4CfnovtZPvwwjlyWKx/L1OkjiIlKfR7tqg+xB+nqzw="; + src = fetchurl { + # Upstream download link was made unstable on purpose + # See https://trac.filezilla-project.org/ticket/13186 + url = "https://sources.archlinux.org/other/libfilezilla/libfilezilla-${finalAttrs.version}.tar.xz"; + hash = "sha256-SQwDLvB8WOurdpe3xRAk3XceovgPxM3JKQjDSDV+BT4="; }; nativeBuildInputs = [ @@ -49,4 +50,4 @@ stdenv.mkDerivation { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) From 15d83e044f90c6bc4601985bc638b97ca28131ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 7 Apr 2026 01:04:22 +0200 Subject: [PATCH 36/83] mediawiki: do not clear session cache on every start --- .../me/mediawiki/keep-session-object-cache.diff | 13 +++++++++++++ pkgs/by-name/me/mediawiki/package.nix | 6 ++++++ 2 files changed, 19 insertions(+) create mode 100644 pkgs/by-name/me/mediawiki/keep-session-object-cache.diff diff --git a/pkgs/by-name/me/mediawiki/keep-session-object-cache.diff b/pkgs/by-name/me/mediawiki/keep-session-object-cache.diff new file mode 100644 index 000000000000..9d7f078b3ada --- /dev/null +++ b/pkgs/by-name/me/mediawiki/keep-session-object-cache.diff @@ -0,0 +1,13 @@ +diff --git a/includes/Installer/DatabaseUpdater.php b/includes/Installer/DatabaseUpdater.php +index 8ed996b9dee..733a3210096 100644 +--- a/includes/Installer/DatabaseUpdater.php ++++ b/includes/Installer/DatabaseUpdater.php +@@ -1380,7 +1380,7 @@ public function purgeCache() { + // ObjectCache + $this->db->newDeleteQueryBuilder() + ->deleteFrom( 'objectcache' ) +- ->where( ISQLPlatform::ALL_ROWS ) ++ ->where( "keyname NOT LIKE '%:MWSession:%'" ) + ->caller( __METHOD__ ) + ->execute(); + diff --git a/pkgs/by-name/me/mediawiki/package.nix b/pkgs/by-name/me/mediawiki/package.nix index 137a750715aa..9d81a3ccb17b 100644 --- a/pkgs/by-name/me/mediawiki/package.nix +++ b/pkgs/by-name/me/mediawiki/package.nix @@ -14,6 +14,12 @@ stdenvNoCC.mkDerivation rec { hash = "sha256-XqjB8yHJ+Nuk0aweTsoYJ/sTUZ1KIZDiOfUUMgWKQmk="; }; + patches = [ + # NixOS runs the update script on every start as we might need to run some migrations. + # Normally this clears all active sessions, for usability we do not do that. + ./keep-session-object-cache.diff + ]; + postPatch = '' substituteInPlace includes/installer/CliInstaller.php \ --replace-fail '$vars = Installer::getExistingLocalSettings();' '$vars = null;' From 10056dd40d9aed2d3c7ecbe1a728cae9fb36ac6a Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 28 May 2026 09:38:19 +1000 Subject: [PATCH 37/83] linux: add stable staging-nixos workflow stable counterpart to https://github.com/NixOS/nixpkgs/commit/d28cc2a2f5922960861a0c3d08b7ef05cbd47694 --- .github/workflows/periodic-merge-24h.yml | 4 ++++ CONTRIBUTING.md | 3 ++- ci/github-script/check-target-branch.js | 16 +++++++--------- doc/packages/linux.section.md | 7 +++---- 4 files changed, 16 insertions(+), 14 deletions(-) diff --git a/.github/workflows/periodic-merge-24h.yml b/.github/workflows/periodic-merge-24h.yml index 34282fb2c8f9..3aac3ccf8b73 100644 --- a/.github/workflows/periodic-merge-24h.yml +++ b/.github/workflows/periodic-merge-24h.yml @@ -35,10 +35,14 @@ jobs: into: staging-next-25.11 - from: staging-next-25.11 into: staging-25.11 + - from: release-25.11 + into: staging-nixos-25.11 - from: release-26.05 into: staging-next-26.05 - from: staging-next-26.05 into: staging-26.05 + - from: release-26.05 + into: staging-nixos-26.05 - name: merge-base(master,staging) → haskell-updates from: master staging into: haskell-updates diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3fd9c4234f36..3a92b81bf934 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -442,6 +442,7 @@ The staging workflow is used for all stable branches with corresponding names: - `master`/`release-YY.MM` - `staging`/`staging-YY.MM` - `staging-next`/`staging-next-YY.MM` +- `staging-nixos`/`staging-nixos-YY.MM` [^1]: Except changes that cause no more rebuilds than kernel updates @@ -505,7 +506,7 @@ These PRs go to `staging-nixos`, see [the next section for more context](#change Changes causing a rebuild of all NixOS tests get a special [`10.rebuild-nixos-tests`](https://github.com/NixOS/nixpkgs/issues?q=state%3Aopen%20label%3A10.rebuild-nixos-tests) label. These changes pose a significant impact on the build infrastructure. -Hence, these PRs should either target a `staging`-branch or `staging-nixos`, provided one of following conditions applies: +Hence, these PRs should either target a `staging`-branch or `staging-nixos`-branch, provided one of following conditions applies: * The label `10.rebuild-nixos-tests` is set, or * The PR is a change affecting the Linux kernel. diff --git a/ci/github-script/check-target-branch.js b/ci/github-script/check-target-branch.js index 01c062d410ab..78d2b7bb9b7e 100644 --- a/ci/github-script/check-target-branch.js +++ b/ci/github-script/check-target-branch.js @@ -102,9 +102,8 @@ async function checkTargetBranch({ github, context, core, dry }) { changed.attrdiff.changed.includes('nixosTests.simple-container') || changed.attrdiff.changed.includes('nixosTests.simple-vm') - // https://github.com/NixOS/nixpkgs/pull/481205#issuecomment-3790123921 - // These should go to staging-nixos instead of master, - // but release-xx.xx (not staging-xx.xx) when backported + // https://github.com/NixOS/nixpkgs/pull/521157 + // These should go to master and release-xx.xx when backported let isExemptKernelUpdate = false if (prInfo.changed_files === 1) { const changedFiles = ( @@ -115,11 +114,8 @@ async function checkTargetBranch({ github, context, core, dry }) { ).data isExemptKernelUpdate = changedFiles.length === 1 && - (changedFiles[0].filename === - 'pkgs/os-specific/linux/kernel/xanmod-kernels.nix' || - (base.startsWith('release-') && - changedFiles[0].filename === - 'pkgs/os-specific/linux/kernel/kernels-org.json')) + changedFiles[0].filename === + 'pkgs/os-specific/linux/kernel/xanmod-kernels.nix' } // https://github.com/NixOS/nixpkgs/pull/483194#issuecomment-3793393218 @@ -164,8 +160,10 @@ async function checkTargetBranch({ github, context, core, dry }) { branchText = '(probably either `staging-nixos` or `staging`)' } else if (base === 'master') { branchText = '(probably `staging-nixos`)' + } else if (maxRebuildCount >= 500) { + branchText = `(probably either \`staging-nixos-${split(base).version}\` or \`staging-${split(base).version}\`)` } else { - branchText = `(probably \`staging-${split(base).version}\`)` + branchText = `(probably \`staging-nixos-${split(base).version}\`)` } const body = [ `The PR's base branch is set to \`${base}\`, but this PR rebuilds all NixOS tests.`, diff --git a/doc/packages/linux.section.md b/doc/packages/linux.section.md index eb3d1fa7afac..3b12b152c6a5 100644 --- a/doc/packages/linux.section.md +++ b/doc/packages/linux.section.md @@ -119,11 +119,10 @@ $ pkgs/os-specific/linux/kernel/update.sh The change gets submitted like this: * File a PR against `staging-nixos`. - * Add a `backport release-XX.XX` label for an automated backport. - We don't expect many other changes on that branch to require a backport, hence there's no such branch for stable. + * Add a `backport staging-nixos-XX.XX` label for an automated backport. By using an additional PR, we get the automatic backport against stable without manual cherry-picks. -* Merge into `staging-nixos`. -* File as PR from `staging-nixos` against `master`. +* Merge into `staging-nixos` or `staging-nixos-XX.XX`. +* File as PR from `staging-nixos` against `master` or `staging-nixos-XX.XX` against `release-xx.xx`. * When all status checks are green, merge. ### Add a new (major) version of the Linux kernel {#sec-linux-add-new-kernel-version} From 56e52bc01e46bed49434b22d910d5becdb716fac Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Thu, 28 May 2026 10:13:08 +0200 Subject: [PATCH 38/83] kitty: 0.47.0 -> 0.47.1 Changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes Diff: https://github.com/kovidgoyal/kitty/compare/v0.47.0...v0.47.1 --- pkgs/by-name/ki/kitty/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ki/kitty/package.nix b/pkgs/by-name/ki/kitty/package.nix index 858f09673296..32d439b36e2a 100644 --- a/pkgs/by-name/ki/kitty/package.nix +++ b/pkgs/by-name/ki/kitty/package.nix @@ -50,21 +50,21 @@ with python3Packages; buildPythonApplication rec { pname = "kitty"; - version = "0.47.0"; + version = "0.47.1"; pyproject = false; src = fetchFromGitHub { owner = "kovidgoyal"; repo = "kitty"; tag = "v${version}"; - hash = "sha256-QI+h7LSpJ5VYae3XdwDhKmpLqEGpmSulXP/mTop3gio="; + hash = "sha256-/FOeJiC9SNE/k7SzXl5nmwdfKiFlKa0C0IuIph4cRxQ="; }; goModules = (buildGo126Module { pname = "kitty-go-modules"; inherit src version; - vendorHash = "sha256-ZEiIGHj30h3l7mfJkOrPDTMI/GBtf/QDiG/lrqceggg="; + vendorHash = "sha256-SuLcY8M+F9HijinaNr6jmsGlJ00o5LJN+Y04cfjyQ/c="; }).goModules; buildInputs = [ From 6863de878ee2aefd8f00d28b4a8a87c760442f40 Mon Sep 17 00:00:00 2001 From: Denperidge Date: Thu, 28 May 2026 16:45:46 +0200 Subject: [PATCH 39/83] stasis: 1.1.0 -> 1.2.0 --- pkgs/by-name/st/stasis/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/stasis/package.nix b/pkgs/by-name/st/stasis/package.nix index d95b463662e4..2aeffac5f133 100644 --- a/pkgs/by-name/st/stasis/package.nix +++ b/pkgs/by-name/st/stasis/package.nix @@ -14,16 +14,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "stasis"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = "saltnpepper97"; repo = "stasis"; tag = "v${finalAttrs.version}"; - hash = "sha256-WgfBaBBQSbEgwl14BFiANiK77Mj7ptXqX9Q3CWA2MJ8="; + hash = "sha256-xnEzGsUhB7ZAWgBlpZstJqIWcQNiu9o6P/eS7qMv/0w="; }; - cargoHash = "sha256-rXyRvLQ1r7AxBgegOCtexGlBomd6tMDK2X2xUE50Mkg="; + cargoHash = "sha256-CZ9TRtd+4KtHwZn8VjkuLMujP9eZHFkaiItGc6BqQsI="; nativeBuildInputs = [ pkg-config From 1369bf0fd8ab3d9fb12c38483e442ae84aec6f4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 27 May 2026 12:32:56 -0700 Subject: [PATCH 40/83] fzssh: init at 1.2.1 --- pkgs/by-name/fz/fzssh/package.nix | 60 +++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 pkgs/by-name/fz/fzssh/package.nix diff --git a/pkgs/by-name/fz/fzssh/package.nix b/pkgs/by-name/fz/fzssh/package.nix new file mode 100644 index 000000000000..b4caf86418fb --- /dev/null +++ b/pkgs/by-name/fz/fzssh/package.nix @@ -0,0 +1,60 @@ +{ + fetchurl, + lib, + libargon2, + libfilezilla, + meson, + nettle, + ninja, + pkg-config, + stdenv, + testers, + + autoreconfHook, + gettext, + gnutls, + libiconv, + libxcrypt, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "fzssh"; + version = "1.2.1"; + __structuredAttrs = true; + + src = fetchurl { + # Upstream download link was made unstable on purpose + # See https://trac.filezilla-project.org/ticket/13186 + url = "https://sources.archlinux.org/other/packages/fzssh/fzssh-${finalAttrs.version}.tar.xz"; + hash = "sha256-oFj1meahLF00t0hu4Ra4zvfG5sq/6xchd5xDjGHx/h0="; + }; + + strictDeps = true; + + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; + + buildInputs = [ + libargon2 + libfilezilla + nettle + ]; + + passthru.tests = { + pkg-config = testers.hasPkgConfigModules { + package = finalAttrs.finalPackage; + versionCheck = true; + }; + }; + + meta = { + homepage = "https://lib.filezilla-project.org/"; + description = "SSH/SFTP library based on libfilezilla"; + license = lib.licenses.gpl3Plus; + maintainers = [ ]; + pkgConfigModules = [ "libfzssh-client" ]; + }; +}) From efa023cfd7da281309475537d10a268f1b08191a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 26 May 2026 14:31:24 -0700 Subject: [PATCH 41/83] filezilla: 3.69.6 -> 3.70.5 --- pkgs/by-name/fi/filezilla/package.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/fi/filezilla/package.nix b/pkgs/by-name/fi/filezilla/package.nix index b83886dcdbab..cdac22ff13a1 100644 --- a/pkgs/by-name/fi/filezilla/package.nix +++ b/pkgs/by-name/fi/filezilla/package.nix @@ -1,9 +1,10 @@ { lib, stdenv, - fetchsvn, + fetchurl, autoreconfHook, dbus, + fzssh, gettext, gnutls, libfilezilla, @@ -20,14 +21,15 @@ xdg-utils, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "filezilla"; - version = "3.69.6"; + version = "3.70.5"; - src = fetchsvn { - url = "https://svn.filezilla-project.org/svn/FileZilla3/trunk"; - rev = "11365"; - hash = "sha256-KJI+UxKiwmZfVG0CiS3lDnjz+YNjTy7IoTcOmlGkluk="; + src = fetchurl { + # Upstream download link was made unstable on purpose + # See https://trac.filezilla-project.org/ticket/13186 + url = "https://sources.archlinux.org/other/filezilla/filezilla-${finalAttrs.version}.tar.xz"; + hash = "sha256-d8FsJfsdlNUSlLAe/SDT5cwRmESFfktDmCrKa4mO5dY="; }; configureFlags = [ @@ -44,6 +46,7 @@ stdenv.mkDerivation { buildInputs = [ boost dbus + fzssh gettext gnutls libfilezilla @@ -75,4 +78,4 @@ stdenv.mkDerivation { pSub ]; }; -} +}) From ae6a1c5699f55f627f88bddd5dd55768326b966e Mon Sep 17 00:00:00 2001 From: Jan-Niklas Burfeind Date: Sat, 25 Apr 2026 19:01:06 +0200 Subject: [PATCH 42/83] threadcat: init at 0.1.2 --- pkgs/by-name/th/threadcat/package.nix | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/th/threadcat/package.nix diff --git a/pkgs/by-name/th/threadcat/package.nix b/pkgs/by-name/th/threadcat/package.nix new file mode 100644 index 000000000000..ad8e86a238c9 --- /dev/null +++ b/pkgs/by-name/th/threadcat/package.nix @@ -0,0 +1,32 @@ +{ + lib, + fetchFromCodeberg, + nix-update-script, + rustPlatform, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "threadcat"; + version = "0.1.2"; + + src = fetchFromCodeberg { + owner = "blinry"; + repo = "threadcat"; + tag = "v${finalAttrs.version}"; + hash = "sha256-AbdxEgnUM5iqFTKrMK2FnFWvELk46PEEWSVAlv1MBzQ="; + }; + + cargoHash = "sha256-F46gEUWcKl1nFS1faXeWJLV0lmCrJhBN3XpOiTcGXEc="; + + passthru.updateScript = nix-update-script { }; + + __structuredAttrs = true; + + meta = { + description = "Converts a Mastodon thread to Markdown, and downloads all contained media files"; + homepage = "https://codeberg.org/blinry/threadcat"; + license = lib.licenses.gpl3Plus; + maintainers = [ lib.maintainers.aiyion ]; + mainProgram = "threadcat"; + }; +}) From be358e5890cce3031bb7ab850d226069cead02ec Mon Sep 17 00:00:00 2001 From: Abdullah Imad Date: Thu, 28 May 2026 15:35:46 -0400 Subject: [PATCH 43/83] warp-terminal: drop imadnyc from maintainers --- pkgs/by-name/wa/warp-terminal/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/wa/warp-terminal/package.nix b/pkgs/by-name/wa/warp-terminal/package.nix index 04fa9935dbf8..528ba9110ff8 100644 --- a/pkgs/by-name/wa/warp-terminal/package.nix +++ b/pkgs/by-name/wa/warp-terminal/package.nix @@ -125,7 +125,6 @@ let license = lib.licenses.unfree; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; maintainers = with lib.maintainers; [ - imadnyc FlameFlag johnrtitor logger From ceb865704d9d62c3ac03469da9002d16794c167a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 28 May 2026 21:27:51 +0000 Subject: [PATCH 44/83] cargo-guppy: 0.17.25 -> 0.17.26 --- pkgs/by-name/ca/cargo-guppy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-guppy/package.nix b/pkgs/by-name/ca/cargo-guppy/package.nix index a5e27574d496..71183dcda82f 100644 --- a/pkgs/by-name/ca/cargo-guppy/package.nix +++ b/pkgs/by-name/ca/cargo-guppy/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-guppy"; - version = "0.17.25"; + version = "0.17.26"; src = fetchFromGitHub { owner = "guppy-rs"; repo = "guppy"; tag = "guppy-${finalAttrs.version}"; - hash = "sha256-wH14RCNjqbuJsyJdV3Vthulyd5GbLdfpoojK3F2muwM="; + hash = "sha256-y1P8w1nM//72afZeehsj8aQhjylL84FabAxw3iqvx0g="; }; - cargoHash = "sha256-fNbuVXFCqrQPT0q00VkOVXm1H7/7HjuK9JYZ0TRxMJk="; + cargoHash = "sha256-Pb0hXjuPoCoGDgoOyiyXG3DZNKRJ1ZIP8w38/KFRYHM="; nativeBuildInputs = [ pkg-config ]; From 8f218eef6a6b11f9a1830bbffc0d4a2b13123478 Mon Sep 17 00:00:00 2001 From: staticdev Date: Tue, 26 May 2026 18:10:59 +0200 Subject: [PATCH 45/83] stirling-pdf: 2.8.0 -> 2.10.1 --- pkgs/by-name/st/stirling-pdf/deps.json | 2235 ++++++++++------- .../st/stirling-pdf/fix-cargo-lock.patch | 33 + .../st/stirling-pdf/fix-desktop-file.patch | 22 - pkgs/by-name/st/stirling-pdf/package.nix | 69 +- 4 files changed, 1458 insertions(+), 901 deletions(-) create mode 100644 pkgs/by-name/st/stirling-pdf/fix-cargo-lock.patch delete mode 100644 pkgs/by-name/st/stirling-pdf/fix-desktop-file.patch diff --git a/pkgs/by-name/st/stirling-pdf/deps.json b/pkgs/by-name/st/stirling-pdf/deps.json index faa87456b6de..047791732301 100644 --- a/pkgs/by-name/st/stirling-pdf/deps.json +++ b/pkgs/by-name/st/stirling-pdf/deps.json @@ -113,45 +113,45 @@ "module": "sha256-IFNqlfL+sr9DBRKMaq7Lb9idxFeYqchfJgK4qAnXUNs=", "pom": "sha256-Q1z/VXiZht7arXF/aPuo1UgklHhWLc2EsirU1lZvRAs=" }, - "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/8.1.0": { - "pom": "sha256-WLC07UmzsZBytVxxEcCZGgf5ttIHCa+KpHDHFBFK+/s=" + "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/8.4.0": { + "pom": "sha256-qJGqi+ZCZ2IVBb6uY6jeAqGACX3PO/wnBZ38b510pEA=" }, - "com/diffplug/spotless#spotless-lib-extra/4.1.0": { - "jar": "sha256-89LYSdUlL9w2kqm55VXg7SxLb2ISBEu/iFonhHpS+h0=", - "module": "sha256-Z7AlfzG54dXdmkFpIp+Zl6mccsH5QM+o5TwHK7jrzP0=", - "pom": "sha256-CKFyPQwSnRRNZKeUG3eck1qzHVqOC9diYKlfiWF6Kz8=" + "com/diffplug/spotless#spotless-lib-extra/4.5.0": { + "jar": "sha256-dU+ATAnfouuNU5YzEdK+aPG0pWIQEdy1UNcC6tKGUdk=", + "module": "sha256-Bf7t0gVQynxXCeUc7zgpPFADpcx/qrdU6dusW3Vd4KU=", + "pom": "sha256-UPJN+KOGtZ48rS2ylhjHOYgEgZAQYENCsX5jxubdPGU=" }, - "com/diffplug/spotless#spotless-lib/4.1.0": { - "jar": "sha256-2dXlznJKQHHDttlkM3RPO2mifGbg8tftNyt6HfYSwKE=", - "module": "sha256-TLc9TXvNjHtrvzCPcp1Mt5zM3MbX03zJN5rJiHB+GtM=", - "pom": "sha256-84OKz/iMtyW1zZAQrp6Dr2ulEd/7ryTJ2UegxaGfcos=" + "com/diffplug/spotless#spotless-lib/4.5.0": { + "jar": "sha256-mM2f5ktjmNp6kPL9kG7wq8Gg5tZvUZ/mrwilhde7bak=", + "module": "sha256-AlNtIagrdaWmOaPNQWCgg5oanDXy3EwP9FJBtHafXTU=", + "pom": "sha256-SvSliKd1rChPrVC/EUkkZwAE9rgKCSkT9QSOb9Gj2fI=" }, - "com/diffplug/spotless#spotless-plugin-gradle/8.1.0": { - "jar": "sha256-50Jhlu33nAm6ijVLoVdIogqUo63nzFH/hy4rqDxZWME=", - "module": "sha256-iSv7fB4a8yrjtFj9qVOJ9WQYay1MzWIJcEb8aQzUmmg=", - "pom": "sha256-NTKvUMPFnvvGcJGqfAyDROj4u3wEqg8Yrd2rzQWR7qA=" + "com/diffplug/spotless#spotless-plugin-gradle/8.4.0": { + "jar": "sha256-oHy1L8S4IhcWeW63AyMQakSjMZ7Itk5ugFb+gn+UOLo=", + "module": "sha256-lQhXXODePA1p+l+xrTWo2/iQKuoQVe/E0328FjyHMmc=", + "pom": "sha256-d0glMskp8EZGF/iXUT/CJNeuMlFeNIKaPO3F5WlH59s=" }, - "com/fasterxml#oss-parent/70": { - "pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk=" + "com/fasterxml#oss-parent/75": { + "pom": "sha256-/LvxwYyQR+aRfThPIGTiG0Klj8hfsFI6ni4BXv98YZ0=" }, - "com/fasterxml#oss-parent/73": { - "pom": "sha256-SG2NomL0LJwA8+fP/xRxRzNHz8ae3X8GT8lxlN4p1m4=" + "com/fasterxml#oss-parent/79": { + "pom": "sha256-kga33Wf7E4A2V2w9/KlHoqjz4sTS2cHy0d6lGbOk2uE=" }, - "com/fasterxml/jackson#jackson-parent/2.20": { - "pom": "sha256-tDt/XGLoaxZPrnCuF9aRHF22B5mvAQVzYK/aguSEW+U=" + "com/fasterxml/jackson#jackson-parent/2.21": { + "pom": "sha256-OFHfYn+utGiHuVYQRjC3Sou7X33iLpdM8VmC4g4Dc94=" }, - "com/fasterxml/jackson/core#jackson-annotations/2.20": { - "jar": "sha256-lZov+y1ZFDb1Hxg8alIfyJNHkS9xG/DK4AjN8EXZUxk=", - "module": "sha256-wHDxTsg1jQlcAurootZcsAzLoOXFqnOwASlDM/5GiXE=", - "pom": "sha256-TXQMRHjdCNCJ7NxtBjIopVoRp+jkl9pDOPhy+BFXlKQ=" + "com/fasterxml/jackson/core#jackson-annotations/2.21": { + "jar": "sha256-U8oIX0oVD3A/SeGqvZNb0DtD4eo9VdE1Q4KSryLO9Ws=", + "module": "sha256-yuj/7OwzKLbsuxOOJ0IY8v4cdymg6CTaVZJogQCVrUQ=", + "pom": "sha256-ccrFOSFR4qUozJoJF58KM0F58FxS+OWWz1jd8Suyfys=" }, - "com/github/jk1#gradle-license-report/3.0.1": { - "jar": "sha256-EV7wwu5CsShScbtbJA3hH5gKf6ECG1rhyfnPvkh1aqo=", - "module": "sha256-eCU2OnEOtLJ6EXhHHmvDHLaQPAmSmVAdaqV2FAkEGM0=", - "pom": "sha256-pgJglYTpLkGbQbB/8g13lwne95nGPBdduKFlLZtSKTY=" + "com/github/jk1#gradle-license-report/3.1.2": { + "jar": "sha256-usYblgjaDRDRS+dHknUJ1xkjxQXLFunIBatR53gv2jg=", + "module": "sha256-g/wB/sH7gX2Zk3PDolzmr7HVCDGY28D9LOJwgdF6rBM=", + "pom": "sha256-PdcOs3qnhw3Lu3FhPsrJsQCf0gu5bZ6qnYbyyiUCGvc=" }, - "com/github/jk1/dependency-license-report#com.github.jk1.dependency-license-report.gradle.plugin/3.0.1": { - "pom": "sha256-KtyjUQ4ziZELZTZTPXXBpROgyE/hKV/KWLVlBrTh9OY=" + "com/github/jk1/dependency-license-report#com.github.jk1.dependency-license-report.gradle.plugin/3.1.2": { + "pom": "sha256-DtyZC8qthXD2Ek0T89Mzmyc8EUdsl9r0kiBNEKh9WMA=" }, "com/github/psxpaul#gradle-execfork-plugin/0.2.0": { "jar": "sha256-609z3xPuJPsZUuCpBUxWGO8H8NYjhr+tGgSZDfDLOmU=", @@ -207,9 +207,9 @@ "commons-codec#commons-codec/1.17.1": { "pom": "sha256-f6DbTYFQ2vkylYuK6onuJKu00Y4jFqXeU1J4/BMVEqA=" }, - "commons-codec#commons-codec/1.19.0": { - "jar": "sha256-XDiB5PVWhV6cUykn7gyd/elMxmdg1YBcAxpZiHBwr18=", - "pom": "sha256-4PMmn6I94MgxMMVln1+VFMxUIsC830Xy6uAEp4ufyjQ=" + "commons-codec#commons-codec/1.20.0": { + "jar": "sha256-avZllfn2p7tYzmZRjWiI1AtUfDZtImLwZnbu4ZUo/2Y=", + "pom": "sha256-r/ZFxYzUGsUYTZds6O443laU2Zq4dk1u5/FPcOrV+Ys=" }, "commons-io#commons-io/2.16.1": { "pom": "sha256-V3fSkiUceJXASkxXAVaD7Ds1OhJIbJs+cXjpsLPDj/8=" @@ -325,6 +325,9 @@ "org/apache/commons#commons-parent/85": { "pom": "sha256-0Yn/LAAn6Wu2XTHm8iftKvlmFps2rx6XPdW6CJJtx7U=" }, + "org/apache/commons#commons-parent/91": { + "pom": "sha256-0vi2/UgAtqrxIPWjgibV+dX8bbg3r5ni+bMwZ4aLmHI=" + }, "org/apache/commons#commons-parent/92": { "pom": "sha256-lPbAJ7FfZAKZXdGyx+o1v+HryItoMrMTQ2i0GZhyGVM=" }, @@ -367,16 +370,16 @@ "jar": "sha256-gs86Kvdmw7yHT202ufIKi5mo8Jdi3HduiiJ6Rdjaqvs=", "pom": "sha256-yHzwb1qsRlY4Dx1EGyRZ++Bm7IErKUab0LP8uLsgV0o=" }, - "org/eclipse/jgit#org.eclipse.jgit-parent/7.4.0.202509020913-r": { - "pom": "sha256-1TcU7SZJuBcyiPZUBeVPvvdRZWuRSAxUWfTcAZIAJHI=" + "org/eclipse/jgit#org.eclipse.jgit-parent/7.5.0.202512021534-r": { + "pom": "sha256-fjiAaoU2kaSdsW6sg2/mtiYnaUOxCLZ3VKPVx0D7vA4=" }, - "org/eclipse/jgit#org.eclipse.jgit/7.4.0.202509020913-r": { - "jar": "sha256-m8fPLQQAoTDjQF5K6ceHddm9sQNwmNALLY6nlDbzp/M=", - "pom": "sha256-XwwOLNvW14gwL6hLKNDFOKBjNLoIEvxkJSBQkHIi0ws=" + "org/eclipse/jgit#org.eclipse.jgit/7.5.0.202512021534-r": { + "jar": "sha256-FZe8eKjYwBFpdtRqlIcqLMKGVnDrpNsLn1GBGzSTbXI=", + "pom": "sha256-bJVN/BDxwwG9uiXT1jCfd0eYBDY891VuUei7NxRVXGQ=" }, - "org/eclipse/platform#org.eclipse.osgi/3.23.200": { - "jar": "sha256-jZQFjq0/RlGQAWaSSmd8O+tumW8HL6vzhf/dcFELxJM=", - "pom": "sha256-py2jWv3kgc2hDp2UsxpUwbkKe2hQqt5MmtnpVtdIWtA=" + "org/eclipse/platform#org.eclipse.osgi/3.24.100": { + "jar": "sha256-0g+JIDBZb7wsJdoArNvSdQ93zv1oE2wzo+J5uJSYZ6g=", + "pom": "sha256-+U4i9QNmKcxz7AM41+C5wFx2g70TZ4wWa8p/fIfm+oE=" }, "org/gradle/toolchains#foojay-resolver/1.0.0": { "jar": "sha256-eLhqR9/fdpfJvRXaeJg/2A2nJH1uAvwQa98H4DiLYKg=", @@ -475,23 +478,30 @@ "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" }, - "org/slf4j#slf4j-api/1.7.36": { - "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=", - "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" + "org/junit#junit-bom/6.0.3": { + "module": "sha256-KA48NIVfKhPeJBIZN+TPl+S565IG5g+JHk8KHPDnq6E=", + "pom": "sha256-plW2pdwA0b68kfsrFcDH6K6snWvc+HlZVQU3DidTAoc=" }, - "org/slf4j#slf4j-parent/1.7.36": { - "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" + "org/slf4j#slf4j-api/2.0.17": { + "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", + "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" }, - "org/sonarqube#org.sonarqube.gradle.plugin/7.2.2.6593": { - "pom": "sha256-0aZoW5g6MbZWs9Ztbn+zdjx7fpVotMZGBtzOkkUjRvo=" + "org/slf4j#slf4j-bom/2.0.17": { + "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" + }, + "org/slf4j#slf4j-parent/2.0.17": { + "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" + }, + "org/sonarqube#org.sonarqube.gradle.plugin/7.2.3.7755": { + "pom": "sha256-e5or+2t5KfeJ3SxylWm6fLpfyFcr2OmnLGQnnaKZ8Og=" }, "org/sonarsource/parent#parent/86.0.0.3040": { "pom": "sha256-bDSnDP5S0eF/PCLHVeLkXtegI6hR7rOqxtjMMDdC5Dw=" }, - "org/sonarsource/scanner/gradle#sonarqube-gradle-plugin/7.2.2.6593": { - "jar": "sha256-bk27tTw2E0R8XOR+Hdfm34pdBuTlzpaQYIO2Z5EzY8I=", - "module": "sha256-JXmpX+lAVj8sIFXZTy5i0z2DFP4E8nof9eZaUZpjSp0=", - "pom": "sha256-gT0yfWWWrbo/kR5Bcn4+2DEMEwflwbNhy2UWrlaHsPo=" + "org/sonarsource/scanner/gradle#sonarqube-gradle-plugin/7.2.3.7755": { + "jar": "sha256-YkSwjtyfhrP6+l84OhL9KV3uA8o/rRPERT3Wkiuv1FI=", + "module": "sha256-PwCR5vkaMyBzWze6F6xtY8NlRRwHC/Mou6L4EU92fs8=", + "pom": "sha256-xSf5JouQ/1Y5YkvOAwnbMiU6fEzHHRdCL0vLxuM5szo=" }, "org/sonarsource/scanner/lib#sonar-scanner-download-cache/4.0.1.1587": { "jar": "sha256-1kzCzuRsSP/6yJ7mipvjyTSEsAsBxyHRHLcJqlmgHAE=", @@ -525,28 +535,28 @@ "org/springdoc/openapi-gradle-plugin#org.springdoc.openapi-gradle-plugin.gradle.plugin/1.9.0": { "pom": "sha256-tl5WbBE1MB1a3ZBIt2+eSkYygpKKJ27CMFDL64QIWd0=" }, - "org/springframework#spring-core/7.0.5": { - "jar": "sha256-dox6MzPdozICiyCtklwv3TyJ7616Haq2XrK+t2LjvD4=", - "module": "sha256-Vzycajt6Jtj3RkV5S3vMUjtZgshwbEZAVvyKQpb869k=", - "pom": "sha256-sZvCFRrUzT1q+cO+vRdTnrfJGZavgVRZhEYcvXPKKkY=" + "org/springframework#spring-core/7.0.7": { + "jar": "sha256-nhwT7W1pACqufrxLfS0dB+MJATovu2OrJmvqhgEil4U=", + "module": "sha256-kGfzR6oMhumLbEslGecUGTbBfWAplzHukM43Rsu+Xcw=", + "pom": "sha256-QQ754R/UyLt8a0dUd/Pv4nWIVg0Ye9yHVuYDxGDeuUY=" }, - "org/springframework/boot#org.springframework.boot.gradle.plugin/4.0.3": { - "pom": "sha256-H6v3HtC/bsNnHNQl5cyQgfcg+ScusWbhDZ5CAs6k7v0=" + "org/springframework/boot#org.springframework.boot.gradle.plugin/4.0.6": { + "pom": "sha256-4+sOFkMkNrOV1dQwWs8xfpOPdAfwauPHxBkPWArC8gY=" }, - "org/springframework/boot#spring-boot-buildpack-platform/4.0.3": { - "jar": "sha256-jnVZC2vCtxuuED6XdVm++u8lrhPQvMrzDqhCncqpqGw=", - "module": "sha256-e3OcJfSZwJRSEb7HSEyzAhqXDCQB0iKiaL/SgprX1Fg=", - "pom": "sha256-PMuhnQjJok0kv3hVZcqGxaURLkk2OqTVhkiSFobPnx8=" + "org/springframework/boot#spring-boot-buildpack-platform/4.0.6": { + "jar": "sha256-j/N2kGNO4DXr36p2WPuG8WUkW/377ifBVJ7WkI1LYm4=", + "module": "sha256-7+V2Nib4OP50aZ9Zkc8/22iVuvCI+g83NYjHUJnofEo=", + "pom": "sha256-fxwjdeGy+ulXqVZuEx0TJNTHQ0hu1Z1mN95e/6aCVg4=" }, - "org/springframework/boot#spring-boot-gradle-plugin/4.0.3": { - "jar": "sha256-PoVg7C64vtyorBUflxqfYotkxDPxpMG51isw/DkqYCE=", - "module": "sha256-rrZ9yzFKh4y5xvnpZ9+xUzOJsOSfIUIV1YJ2l+G6lgE=", - "pom": "sha256-7U1j+l9MlZIly9M0gFVHDetu86skUYcJ4uMvGvRJ3c4=" + "org/springframework/boot#spring-boot-gradle-plugin/4.0.6": { + "jar": "sha256-J2O/GJdVwmCdF+sjLN+FXy/7AH4s5jbDxJ9BvEDPCAI=", + "module": "sha256-qXQ8xyJsvvxPpH2eLMD8xC1KYq0T/mETl5nX99vUamc=", + "pom": "sha256-FOE5jnVqmQ48zs6bZhmJWK6m/SLnOcrOzUEhOg2ljE4=" }, - "org/springframework/boot#spring-boot-loader-tools/4.0.3": { - "jar": "sha256-61KawYnCEytn8jNhkawCg+s5Yhv9wBQkU+d5XuJX99M=", - "module": "sha256-DO+MfzMmLzVdA+KSagbwT9ssOzMX54J1sdZ7pgb47cs=", - "pom": "sha256-j9ZZ0ef7gbreM0tNZhYCxS0YfPcdaMNcBcOtto0wScY=" + "org/springframework/boot#spring-boot-loader-tools/4.0.6": { + "jar": "sha256-dstUuX82mde8Zm1lsH2EhH4TPAgO2cRk02VJLOArMNA=", + "module": "sha256-GIC2E43VKUlfSdZURrVErUJfRgjLMDIjU0oNBk0vVf8=", + "pom": "sha256-8nDiGPt5lR3IXDWd1p2WV7WcVDn+ySKT99cFiGySNT4=" }, "org/tomlj#tomlj/1.0.0": { "jar": "sha256-Mml8dWeykhxHNnioILE/xkcAqoe7FFdu60jQ7VhHz9Q=", @@ -556,21 +566,21 @@ "jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=", "pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo=" }, - "tools/jackson#jackson-base/3.0.4": { - "pom": "sha256-bLWTmjOUsy9wEeFSFY9uAql5xmE46if/j01qLcnQYAU=" + "tools/jackson#jackson-base/3.1.2": { + "pom": "sha256-cLeSujP055WEWZ0gJt89RjdNbDcOFVWE4g3bqYLsKrk=" }, - "tools/jackson#jackson-bom/3.0.4": { - "pom": "sha256-Jr5k2Yj1MyYLcR7jp9t1nJ5EAq6K48UMIx+QnvIkP6M=" + "tools/jackson#jackson-bom/3.1.2": { + "pom": "sha256-vg5eRYB/TeVRTR55M/rPc4gSGz3ZvzGjqz+HogBlCqI=" }, - "tools/jackson/core#jackson-core/3.0.4": { - "jar": "sha256-4HQo3zxgj5CjnwMNFHVc6lFLlE6BSLL5XJUh4ILGlZs=", - "module": "sha256-guPo6QKYSMao5XtBrV5evKq613X2T0egol/guJZY9gI=", - "pom": "sha256-921CDkXcjyHDNx+wkMBSHR382c49Nt1rMC38xFZmAtk=" + "tools/jackson/core#jackson-core/3.1.2": { + "jar": "sha256-u7AHY/WZjwOibyHkftUA8lPH/FwVj6PopB2/l6p0Fv0=", + "module": "sha256-nTb0dEnZ6TnNEHcOTaPYVc6h9KbSfVBJX3YQTp07n24=", + "pom": "sha256-PHY46PnAnIkkT3coVSEJNvC5rmAHlUl9as3tpyOn6rk=" }, - "tools/jackson/core#jackson-databind/3.0.4": { - "jar": "sha256-vSFZk5tBNlFBW7nE4I8UqsdXSACK+buVhVkYo72SR00=", - "module": "sha256-BS3OOXvRtl+SOxP81wjZ/u7R2oLM6BbznhAv7EXJHk4=", - "pom": "sha256-R/2nj2mX5wSLCl5HOKHKQ3lEPqV7P94wmpHACyLwTYM=" + "tools/jackson/core#jackson-databind/3.1.2": { + "jar": "sha256-CjZrHC9jIeRmwpcIR7ElGl3HIBtoDzIFlCMLd7/I3bI=", + "module": "sha256-6JInXdaRVAn7PJRIAyB5rZZfTtQtVb9wqCLcV9UtcpY=", + "pom": "sha256-GxCSzDO5UFxRbaSGyP93X283q/tpiqIec7QWocqA8lQ=" } }, "https://repo.maven.apache.org/maven2": { @@ -593,17 +603,17 @@ "jar": "sha256-j3AzxXm5n6DZ1t3LlEiHW15LV3w1AAInjORpl9Z4tzc=", "pom": "sha256-cZEYGCECwlM+kqL2fANRAmTmFgVxpzishj51cSQXMj0=" }, - "com/bucket4j#bucket4j_jdk17-core/8.16.1": { - "jar": "sha256-02+TX59P1X+q/Y8/un4Ja0TXpSvpNrSCBXq1Kp0wzYs=", - "pom": "sha256-FaruBy3wO24iz1qZQRu4k+ucbIuMO5Gnis30+YbBN2g=" + "com/bucket4j#bucket4j_jdk17-core/8.18.0": { + "jar": "sha256-DOjQqUKkmM6iYAb3Sub9G+1pUnJg3TuJeN8Z/haia4U=", + "pom": "sha256-ZIEK/GLmDET5YYHtnXSjAVA0QMX+y9WWtBfd+U16nUE=" }, "com/coveo#saml-client/5.0.0": { "jar": "sha256-cgI4UPOCtJ2FbfvKbBKym87l6gmJQEQleG4UbkuUXIo=", "pom": "sha256-rGVzfL3JyqjoTXZ4A1TVHUPAsV6oF7HOXAlr/4wMR7Q=" }, - "com/drewnoakes#metadata-extractor/2.19.0": { - "jar": "sha256-5Ru0VO0I6iv8w60UfQiK0apzqZngByVj+K5QAhovyts=", - "pom": "sha256-fqXDxPtl2ERBve2oMsDprgToozurEcr4J6tOWXtjsu0=" + "com/drewnoakes#metadata-extractor/2.20.0": { + "jar": "sha256-eUgywoxmmTaSz4Pj6swoBDAImkzW5gDU4UnM1iopHJE=", + "pom": "sha256-BRA8bPq+qfXiXFG75aUKaWt5d2LZaL+9T6YARddihJM=" }, "com/fasterxml#classmate/1.7.3": { "jar": "sha256-dfvaRUVvEj+24gKKYYlELY0HMLNXrc5MCm1+eJ9wZps=", @@ -612,72 +622,66 @@ "com/fasterxml#oss-parent/68": { "pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc=" }, - "com/fasterxml#oss-parent/70": { - "pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk=" - }, - "com/fasterxml#oss-parent/73": { - "pom": "sha256-SG2NomL0LJwA8+fP/xRxRzNHz8ae3X8GT8lxlN4p1m4=" - }, "com/fasterxml#oss-parent/74": { "pom": "sha256-FB448HLnvYdAaGPHRGN6Y9Jf5jqYwQPTm4NedPzBbp0=" }, "com/fasterxml#oss-parent/75": { "pom": "sha256-/LvxwYyQR+aRfThPIGTiG0Klj8hfsFI6ni4BXv98YZ0=" }, - "com/fasterxml/jackson#jackson-base/2.20.2": { - "pom": "sha256-2h3M8cF7Sx/XPEiKaRH93ekBcrRvgbbdbUchrAgzDfQ=" + "com/fasterxml#oss-parent/76": { + "pom": "sha256-EJ5sUm6y29o6GyFwD+xL4t2rJABaufH4Cqk0WRodi+s=" + }, + "com/fasterxml#oss-parent/79": { + "pom": "sha256-kga33Wf7E4A2V2w9/KlHoqjz4sTS2cHy0d6lGbOk2uE=" + }, + "com/fasterxml/jackson#jackson-base/2.21.2": { + "pom": "sha256-OMeJjHY7iZH/+9dpRZly4Bdr8MUFxzlRjHD3xX0W7tc=" }, "com/fasterxml/jackson#jackson-bom/2.19.1": { "pom": "sha256-um1o7qs6HME6d6it4hl/+aMqoc/+rHKEfUm63YLhuc4=" }, - "com/fasterxml/jackson#jackson-bom/2.20.1": { - "pom": "sha256-DGRn7UyMc5JSTOcDymzj7YhZbuw5DxOwwmTy+WEwilQ=" + "com/fasterxml/jackson#jackson-bom/2.21.1": { + "pom": "sha256-jXx43eEPTQjnKWzvCEzzC3etzqejbiPRUgeT/exj/yg=" }, - "com/fasterxml/jackson#jackson-bom/2.20.2": { - "pom": "sha256-izQ6yh3LT3KLlMxzgxmYMOPTorDQdzQ3h+7iIAkYtB4=" - }, - "com/fasterxml/jackson#jackson-bom/2.21.0": { - "pom": "sha256-KLBsTl9RMwxPztKzvWGUGIz9I3Bo6hflkhORZFN3If8=" + "com/fasterxml/jackson#jackson-bom/2.21.2": { + "pom": "sha256-vGxUnmMpJ7udigraIMhGe1AH07eXx/XbA6m2DR3lm+M=" }, "com/fasterxml/jackson#jackson-parent/2.19.2": { "pom": "sha256-Y5orY90F2k44EIEwOYXKrfu3rZ+FsdIyBjj2sR8gg2U=" }, - "com/fasterxml/jackson#jackson-parent/2.20": { - "pom": "sha256-tDt/XGLoaxZPrnCuF9aRHF22B5mvAQVzYK/aguSEW+U=" - }, "com/fasterxml/jackson#jackson-parent/2.21": { "pom": "sha256-OFHfYn+utGiHuVYQRjC3Sou7X33iLpdM8VmC4g4Dc94=" }, - "com/fasterxml/jackson/core#jackson-annotations/2.20": { - "jar": "sha256-lZov+y1ZFDb1Hxg8alIfyJNHkS9xG/DK4AjN8EXZUxk=", - "module": "sha256-wHDxTsg1jQlcAurootZcsAzLoOXFqnOwASlDM/5GiXE=", - "pom": "sha256-TXQMRHjdCNCJ7NxtBjIopVoRp+jkl9pDOPhy+BFXlKQ=" + "com/fasterxml/jackson/core#jackson-annotations/2.21": { + "jar": "sha256-U8oIX0oVD3A/SeGqvZNb0DtD4eo9VdE1Q4KSryLO9Ws=", + "module": "sha256-yuj/7OwzKLbsuxOOJ0IY8v4cdymg6CTaVZJogQCVrUQ=", + "pom": "sha256-ccrFOSFR4qUozJoJF58KM0F58FxS+OWWz1jd8Suyfys=" }, - "com/fasterxml/jackson/core#jackson-core/2.20.2": { - "jar": "sha256-YbhaQbvDM+bbO3ck1an/UBHsX56xzuQeYiQgvG4OQTE=", - "module": "sha256-sYxSWUiGF4L+YKs7Z7fAYj8BCGZdSHPoXKCVwZBMRC4=", - "pom": "sha256-Hvbw4LWflUdfUMcGuUPw9AKZM8KUd1bfV2MVIIJ8n0k=" + "com/fasterxml/jackson/core#jackson-core/2.21.2": { + "jar": "sha256-EuhlWxACZ7RNDxTQGx9QgqUQXmFhdNxDB74adh6SQHs=", + "module": "sha256-mO7k69IcgrUmtDiIjgOta245Zvxucizk433UWQ0+Sic=", + "pom": "sha256-urDlWZZJzLWrIanPnS5XGS3h5I5tI1JNwlPWL8c8ljQ=" }, - "com/fasterxml/jackson/core#jackson-databind/2.20.2": { - "jar": "sha256-EZVz/GzrJbJrsDK7WIjn/YpOkzmHloo4glOgF9rLXlQ=", - "module": "sha256-AZgSiK3esDDuVzZeueuGxmW3QCStl/EhvgaSFV7s6Fw=", - "pom": "sha256-lENiw258gC/9Y7MgVi3skwEMhobnqzRddIGgxBJDdb4=" + "com/fasterxml/jackson/core#jackson-databind/2.21.2": { + "jar": "sha256-jJgvAfFI2AXwqqwjOQESRHV+DffG/4lR8vo/QzuO2Ek=", + "module": "sha256-qODdfyv9PgmoyLc0nGEFb96cuGL4ZOvG8jGT5fYIXzg=", + "pom": "sha256-z44OzcNfAtoG4n9BV2ALqddknFJy5Na3le8qQvBwomI=" }, - "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.20.2": { - "jar": "sha256-pitcqgneC5fkMtAMdZuLJBeRJEvqDoLWSxRra0kPd58=", - "module": "sha256-ms2p4hxHgeHIYpjkEpfZvxX7kjJ1qQ+CPux4pcThxzI=", - "pom": "sha256-Sd0bFAMmAn3uHCRqWwjwGZEdaxPCPQC9H/H8cQP6XYI=" + "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.21.2": { + "jar": "sha256-0lVRgS+gwU83yrqpQB5j6tzqQs42MRGDr1Yi1byKG8c=", + "module": "sha256-Nbv6GN5I02+t9tOAcCICiJ27gVOEFFHTiTs/tZhUkCQ=", + "pom": "sha256-sUrUxGmsJiW4G4TTD/2hSKF0QiUI+DfHIbgIDfqfkYI=" }, - "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.20.2": { - "pom": "sha256-uJ9hJjw2ipUFbIeWVWuZAbupKiZ/fZ2WhL5nJOo4GUI=" + "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.21.2": { + "pom": "sha256-Z6nrQDTygtv09Ht5iBKUG+OJxgFLCdz02MJMp42fPpU=" }, - "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.20.2": { - "jar": "sha256-/1laPPAJolZwyS0vaTnj/+1M2zfLoNBPYZ5+1Dzouhs=", - "module": "sha256-xE++kmmtbMtw3gmf9fq2d6Te/LtiW7zhQCgFnRS0CHY=", - "pom": "sha256-eW8zaKlRawvRBQ6CiZm3JzhD0FrBOEmATFxDSGlYMEg=" + "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.21.2": { + "jar": "sha256-oIPVfNHEoo/vzGvQcXQHeet/wcIqPBtARRtUd8RD8C8=", + "module": "sha256-OWVxUJp9tlv6x3emWatjRdujgYbax/yrWuizVVOYy94=", + "pom": "sha256-0Fd4iCjfgV6Y4BjJsAQBoR4boyctNNmEdqc2rG2X734=" }, - "com/fasterxml/jackson/module#jackson-modules-java8/2.20.2": { - "pom": "sha256-0TLemnPo0XcwvbbLj1DBJAs4781JX+REDBN6TUmLWPY=" + "com/fasterxml/jackson/module#jackson-modules-java8/2.21.2": { + "pom": "sha256-T0KMISebw0vUTVHCeWdB53r9f523/0qTGkPHsBocRZU=" }, "com/fathzer#javaluator-parent-pom/1.0.1": { "pom": "sha256-YRV0qFwGU9vwoDS7iJ9LrCZr0oZz6EZ2w2o6TNqWLfg=" @@ -719,10 +723,10 @@ "jar": "sha256-B/tuOjBAEiuEbF5SUgAzF1wyUeLsiDDfgvh8sh84i7E=", "pom": "sha256-jQd0KBAHliclrx93swfN6BbP1+4loQxTI3nW41ZMvh4=" }, - "com/github/junrar#junrar/7.5.8": { - "jar": "sha256-fUVIfG+D8uXk6vA7mrcA30aNWyeCMM6gZCvdC1+ZXmE=", - "module": "sha256-lPE9wOm4jI63ApyEYyFpu2G9XJeHGm7iJQz/LDDM2qI=", - "pom": "sha256-RDOLCMgqucSfAVGkg7FEWMGpH7M/TuZdoQ4WcCp4YdY=" + "com/github/junrar#junrar/7.5.10": { + "jar": "sha256-0MfIN0JH0rYQxKJUQFxiJy0mm7ZB4jNIKTjk8JhXDno=", + "module": "sha256-8+Y/sM4Qq+LBU1ul0lUUgu/k/myGBbjd50HaabOIXCs=", + "pom": "sha256-TKworHfPiQXwNCFzPbH/vegmINkD/0Zp7Fh379qU+fY=" }, "com/github/stephenc/jcip#jcip-annotations/1.0-1": { "jar": "sha256-T8z/g4Kq/FiZYsTtsmL2qlleNPHhHmEFfRxqluj8cyM=", @@ -743,36 +747,18 @@ "jar": "sha256-3QzhtVo+0ggMtw+cZVhQzahsIGhiMQAJ3LXlyVJlpeA=", "pom": "sha256-OqBqp8D5rwkpYaQtCVeOQyS+FGNIoO5u1HhX98Jne3Y=" }, - "com/google/errorprone#error_prone_annotations/2.36.0": { - "jar": "sha256-d0QOJwsLyaJJkDxaB2w2pyLEiGyk9CZ18pA6HFPtYaU=", - "pom": "sha256-15z9N8hfdta3VMdQHuHchEe3smQsI4LXeCUhZr0zHpw=" - }, - "com/google/errorprone#error_prone_annotations/2.38.0": { - "jar": "sha256-ZmHVM1CQpfxh3YadIJW8bB4hVuOqR6bkq6vfZMmaeIk=", - "pom": "sha256-MAe++K/zro6hLYHD/qy08Vl5ss9cPjj8kYmpjeoUEWc=" - }, "com/google/errorprone#error_prone_annotations/2.41.0": { "pom": "sha256-oVHfHi4LSGGNiwahgHSKKbOrs5sbI5b2och5pydIjG4=" }, - "com/google/errorprone#error_prone_annotations/2.43.0": { - "jar": "sha256-SCcudcFuH3vce9GVKcys1e4XBARwHX9aI0QbtYR5V/U=", - "pom": "sha256-T2uIia+o3r2+Hj/ipfjmbiIWygtWPya05UE4cw7s3IA=" - }, - "com/google/errorprone#error_prone_parent/2.36.0": { - "pom": "sha256-Okz8imvtYetI6Wl5b8MeoNJwtj5nBZmUamGIOttwlNw=" - }, - "com/google/errorprone#error_prone_parent/2.38.0": { - "pom": "sha256-5iRYpqPmMIG8fFezwPrJ8E92zjL2BlMttp/is9R7k0w=" + "com/google/errorprone#error_prone_annotations/2.47.0": { + "jar": "sha256-U2S8byLnLpgZXkBqWNO6HAn/oR3qBylZLLhw3C3kBW0=", + "pom": "sha256-2AyImkpvcR9pRfvueeBewkexeKVn6dWr9Y6ybr8KB1I=" }, "com/google/errorprone#error_prone_parent/2.41.0": { "pom": "sha256-xTg4jXYKXByY3PBvbtPP5fEaZRgn21y9LtgojHlcrUI=" }, - "com/google/errorprone#error_prone_parent/2.43.0": { - "pom": "sha256-u5LEWE0CEb1ZvspPsnYXD13FD+NGFG6TV40tqyYDPhA=" - }, - "com/google/guava#failureaccess/1.0.2": { - "jar": "sha256-io+Bz5s1nj9t+mkaHndphcBh7y8iPJssgHU+G0WOgGQ=", - "pom": "sha256-GevG9L207bs9B7bumU+Ea1TvKVWCqbVjRxn/qfMdA7I=" + "com/google/errorprone#error_prone_parent/2.47.0": { + "pom": "sha256-I2ipkMemMJXh0NREWdWkCS8Osx+FYr0SzfDhyHe2poU=" }, "com/google/guava#failureaccess/1.0.3": { "jar": "sha256-y/w5BrGbj1XdfP1t/gqkUy6DQlDX8IC9jSEaPiRrWcs=", @@ -781,36 +767,24 @@ "com/google/guava#guava-parent/26.0-android": { "pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" }, - "com/google/guava#guava-parent/33.0.0-jre": { - "pom": "sha256-BAzIjGgLQT1wup/INxs2CTAhsQmWqjWYYh3nZ9QYIpo=" - }, "com/google/guava#guava-parent/33.4.0-android": { "pom": "sha256-ciDt5hAmWW+8cg7kuTJG+i0U8ygFhTK1nvBT3jl8fYM=" }, - "com/google/guava#guava-parent/33.4.8-jre": { - "pom": "sha256-oDxRmaG+FEQ99/1AuoZzscaq4E3u9miM59Vz6kieOiA=" + "com/google/guava#guava-parent/33.6.0-jre": { + "pom": "sha256-N0vTH2Gxz2Er7pqy5NcLvfd92FpJtDH4CdT73JAfLdQ=" }, - "com/google/guava#guava/33.0.0-jre": { - "jar": "sha256-9NhcPk1BFpQzfLhzq+oJskK2ZLsBMyC+YQUyfEWZFTc=", - "module": "sha256-WaLb0FXRuqdi548aW6Orlz7dE/wn3MGHEQXi95f2gtM=", - "pom": "sha256-/XCxTEQZhsIubSLO0ldnh3Vr5JGLFFqKvSI+OoC24y0=" - }, - "com/google/guava#guava/33.4.8-jre": { - "jar": "sha256-89f1f2f9Yi9NRo391pKzpeOQkkbCgBesMmNAXw/mF+0=", - "module": "sha256-WKM1cwMGmiGTDnuf6bhk3ov7i9RgdDPb5IJjRZYgz/w=", - "pom": "sha256-BDZdS27yLIz5NJ/mKAafw+gaLIODUUAu9OlfnnV77rw=" + "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/j2objc#j2objc-annotations/2.8": { - "jar": "sha256-8CqV+hpele2z7YWf0Pt99wnRIaNSkO/4t03OKrf01u0=", - "pom": "sha256-N/h3mLGDhRE8kYv6nhJ2/lBzXvj6hJtYAMUZ1U2/Efg=" - }, - "com/google/j2objc#j2objc-annotations/3.0.0": { - "jar": "sha256-iCQVc0Z93KRP/U10qgTCu/0Rv3wX4MNCyUyd56cKfGQ=", - "pom": "sha256-I7PQOeForYndEUaY5t1744P0osV3uId9gsc6ZRXnShc=" + "com/google/j2objc#j2objc-annotations/3.1": { + "jar": "sha256-hNOhUFGEhfgUDqmbiphWVnSWKfZDPJK4DHWzaro7CZs=", + "pom": "sha256-FFcIOFAANPwbR8ggXOHJ1rJVwczdLRr9zcv3XomySjM=" }, "com/google/zxing#core/3.5.4": { "jar": "sha256-cd5diTQbX89d2J2n9E6E2CXQ4ITN8+x3yaviaw8M6xM=", @@ -819,20 +793,20 @@ "com/google/zxing#zxing-parent/3.5.4": { "pom": "sha256-kTPzIthhAcXEeMCOo9ZzTcN2Qjk33asaoqBqriT8hck=" }, - "com/googlecode/owasp-java-html-sanitizer#java10-shim/20260102.1": { - "jar": "sha256-uB2tOe0zIi3Tj0IY9YkWaSMxM9WIBsJ7vSHe+S9pXJo=", - "pom": "sha256-0D7IVer8P3lEo9QWlgycULysCrsnEeNMvEOqEpZ76Tc=" + "com/googlecode/owasp-java-html-sanitizer#java10-shim/20260313.1": { + "jar": "sha256-g/4ELthSEb7OG18vCcd4gC9RyqMDYXfClwUzLyGhCes=", + "pom": "sha256-3VrKPAE4GJzn0NiVipIDLqsaQzV1q9Fc5m54JSPcJu8=" }, - "com/googlecode/owasp-java-html-sanitizer#java8-shim/20260102.1": { - "jar": "sha256-bg0rPkO3njgM5yMobtV9T9t4epreLR0yDs2tIceVp9o=", - "pom": "sha256-QXJ1jFUA14gTg7jnQ8FEDoU7eT3P+PRMcbWZ95S+P/E=" + "com/googlecode/owasp-java-html-sanitizer#java8-shim/20260313.1": { + "jar": "sha256-lopOpttTlboBGYAxx8QzHz2S4Cl3lJUIL5IGRgMzd9s=", + "pom": "sha256-qfMnhpXnv92mQUJKTOMVogx9zk0GyJYkegAfbBtD7Os=" }, - "com/googlecode/owasp-java-html-sanitizer#owasp-java-html-sanitizer/20260102.1": { - "jar": "sha256-sqfLR9Z078ITbc/bpwjl0jtKlZEE/mzvU9aUfWbQJcw=", - "pom": "sha256-DthUMLJYalkYNMau9lpaha5dKsU3sf0MsggL17bk6S4=" + "com/googlecode/owasp-java-html-sanitizer#owasp-java-html-sanitizer/20260313.1": { + "jar": "sha256-R4ALLb5Bn3rOJSV31SR/CWnT/vP1BDkE+ndbKJRhoQo=", + "pom": "sha256-TXSg0CuAtbxUzz9mSFfIms0BXdTBE0aOYx387ihX/aI=" }, - "com/googlecode/owasp-java-html-sanitizer#parent/20260102.1": { - "pom": "sha256-7vm8y1aHlqOB1h/fnz4LJz3Q/AKF/S3EYAUVe7TnJko=" + "com/googlecode/owasp-java-html-sanitizer#parent/20260313.1": { + "pom": "sha256-Lx5FHq7B8rCVPKpVQo2Tw5/odERUdQ0M/cfBQH5kYmY=" }, "com/h2database#h2/2.3.232": { "jar": "sha256-ja5i0i24mCw9yzgm7bnHJ8XTAgY6Z+731j2C3kAfB9M=", @@ -941,6 +915,10 @@ "jar": "sha256-IrfpPp4lzxJk/UNuD/qlS7BaqLB2rL7hpTJThsuPgLg=", "pom": "sha256-JsWDoDxWvFvuz2JTC+xhVNjCJ6+IUFaDp7LYQ6tl19Q=" }, + "com/sun/xml/bind#jaxb-core/4.0.7": { + "jar": "sha256-Mtka2kR2UkElBR/kGrm+FisemjP/UTBz2ZY6LGYpIR0=", + "pom": "sha256-X4b/eGieHtdlRCtAwg8EVdbVzzttFBzDTqX7aAPjfSA=" + }, "com/sun/xml/bind#jaxb-impl/2.3.9": { "jar": "sha256-O6QuH+ZwvJ0EQJ8kk/VILclsrCHKoRrbJ7iX5XOG/vY=", "pom": "sha256-WZx8WWdz9eMs3NnhfWQfGwRTyGiJwdv8HaYWcZKZ8XM=" @@ -1146,9 +1124,9 @@ "jar": "sha256-fWQ6Kv6osFi3YqpvuQ5bJW9scpc5+LN4TDNw3cYJ6I0=", "pom": "sha256-rkd5XnIYA+yP8d7tdL4oqBGgJxO9WjqwrGfCtYy2Nas=" }, - "commons-logging#commons-logging/1.3.5": { - "jar": "sha256-bXp0TkAnZJ+7UIld+Ul9EJ+Yx2amNwYv6NLqu7MUC6Q=", - "pom": "sha256-zPSjA0b1AnuUlqvVYpCsJtFZq/K+ZN8SZWEdyUALnWg=" + "commons-logging#commons-logging/1.3.6": { + "jar": "sha256-+OrYlDQBCB3qCqgktbG6QKDk7Sl6VyoPAiWBUKC2I1c=", + "pom": "sha256-SfwYUTm90MbErfRAch4yectTQpBrzQGnqJOZzuqnjoU=" }, "de/rototor/pdfbox#graphics2d/3.0.5": { "jar": "sha256-IYxv17XIwBB2LXvITt7vVc9e59mx+W/lMui/yhGbvl4=", @@ -1197,47 +1175,63 @@ "io/jsonwebtoken#jjwt-root/0.13.0": { "pom": "sha256-1RQ/LH01XhRXBmg0cgHHGj4f7m0dqRFfhr0RfdfWSWo=" }, - "io/micrometer#micrometer-bom/1.16.1": { - "pom": "sha256-Dn3lsNyQkfGy60rmv1HvdW05/PMhPbz9LIl3nXS3mvs=" + "io/micrometer#micrometer-bom/1.16.4": { + "pom": "sha256-MzctnkRE2kislUebqJKUK21O/ftHKZNcPV11MjfJfck=" }, - "io/micrometer#micrometer-bom/1.16.3": { - "pom": "sha256-KKXyPBy5eCU6KbvRzma27K0zv1sOIOVJXSuhY7FaFcA=" + "io/micrometer#micrometer-bom/1.16.5": { + "pom": "sha256-PmDAwxRRYkpywnRzAZIrk4dCr5WCa9P2W/MySYjQJjw=" }, - "io/micrometer#micrometer-commons/1.16.3": { - "jar": "sha256-mC8IHNHB1k/q699BXeK6nf7xyogrG4ajCFKOeOW9xTE=", - "pom": "sha256-3tMgIw9+U/jnAqfWKRIql9Jv1pH8zgXu38pGq8PoEIQ=" + "io/micrometer#micrometer-commons/1.16.4": { + "jar": "sha256-0TMHhAqAeKvtxZeRaMC+eHfS26TH22wBZlvkV1cSE8Q=", + "pom": "sha256-EnHQPB8vu6En0qwu1oAu7iH3WaQAIfdijTcu8RAZ+KI=" }, - "io/micrometer#micrometer-core/1.16.2": { - "jar": "sha256-Q0U8QSyvJbMYAm33PTg0K2Y5NRYT/eWnPrJuVbvLo4w=", - "pom": "sha256-XVnwnitiRJDt87FOu30RfSh3eAUPgtALQx3/+2EBzNw=" + "io/micrometer#micrometer-commons/1.16.5": { + "jar": "sha256-sMyMYgRT73HiLWxOxcSWzBEvlktOgmufhxgvyXUSyPk=", + "pom": "sha256-8LaEiLA1apDXrD48txBQGGez+mPrEtV41VdxhkifQpA=" }, - "io/micrometer#micrometer-core/1.16.3": { - "jar": "sha256-rpInyUijmwBb4cSkbF/hIitVbGObICKdT+ZajJ0yvO0=", - "pom": "sha256-N602tz4d8byhVONHiyVPo487S9PQub6I1yjYbCx1pBQ=" + "io/micrometer#micrometer-core/1.16.4": { + "jar": "sha256-x+YAjw/IcLlBKKEhyg5Sd84krJtBZB6KOrtMJTmZSZU=", + "pom": "sha256-dMTyHtgq/dvWhPa7hi3E5pS8Xwyo1dJac0J/NnIfGUs=" }, - "io/micrometer#micrometer-jakarta9/1.16.3": { - "jar": "sha256-U4oSWXFIdVbFSrJ9FmWmUhBpSG0KgCRWMDdIJa1POEw=", - "pom": "sha256-5NtjTdcqYF633FA/XTcuBoQUfK+S0Pxt8Vp5U89Owio=" + "io/micrometer#micrometer-core/1.16.5": { + "jar": "sha256-KQgiLS7tlBHQ0qejclAmzW2Kj3o/6rcAl0YAmBAkgWQ=", + "pom": "sha256-CI1/TDLQIbD4Pma/bfeo3wGVMrqllMicTuGsnH3uxzM=" }, - "io/micrometer#micrometer-observation/1.16.3": { - "jar": "sha256-LYg938jTaFsO0yiLGm/agBnLd2bRfvwUdcc1lLARx24=", - "pom": "sha256-UXf/s8heLtJj1G01FCYMmfCPP2nt8bI5oMn3PL4eOuU=" + "io/micrometer#micrometer-jakarta9/1.16.4": { + "jar": "sha256-nqCbWaYiepO0NzazO+FAipA4BR4PPkFXTc+WsDQT30A=", + "pom": "sha256-OR76IHoYTylbx0VAK9jyA8PR+fcNPQSAlSqP1uxotqI=" }, - "io/micrometer#micrometer-registry-prometheus/1.16.3": { - "jar": "sha256-XamXPVlTfcGFgH8/gpg1qDuLKUA9r6hxH5ZcNgQxWkg=", - "pom": "sha256-efTPqL4GwH8chL+bHJy1uW3/EEWyARWKnmq2PK+Y9rI=" + "io/micrometer#micrometer-jakarta9/1.16.5": { + "jar": "sha256-9A4H3qEPSQXPMhvZ5xmoeyiEk8uxDAwKG65xlLWZatQ=", + "pom": "sha256-+cHTYpRF9jjEvepkK1Vx1qQ3tiSXpU0LOfndO+pqZ3s=" }, - "io/micrometer#micrometer-tracing-bom/1.6.1": { - "pom": "sha256-c8SLylL+PktTT1F3uDFx1NUF2m/cJ85gmcTkUHUgLl8=" + "io/micrometer#micrometer-observation/1.16.4": { + "jar": "sha256-3UEMakIlcxo0ZuVrgf8JfRTNCS28m5c4T9lv7sHMNq8=", + "pom": "sha256-sEWLWEDBsj9FI8doywyEmcZ5puTWxo5ah/TFbDjadi4=" }, - "io/micrometer#micrometer-tracing-bom/1.6.3": { - "pom": "sha256-NYBSXoWMiyQ+LLFp2CbrVTBU4zS/1KCcqtJxESf0kjo=" + "io/micrometer#micrometer-observation/1.16.5": { + "jar": "sha256-RAbzNTUYX/iWN16agaS4aU4ovyDBCJsk3gMl2H9j3+c=", + "pom": "sha256-aB5lE9G41sIiflUsDq3tI+JLo8dn0BBQRfc3KStVrjM=" + }, + "io/micrometer#micrometer-registry-prometheus/1.16.4": { + "jar": "sha256-tzOQ+wkH8Rwqg3ptWOrfmv5F5nubxsxBPomkNlnclhM=", + "pom": "sha256-nb//Clgkuz19CA+6vuMm9XGfgsyIVay/kgvZ4/0zdkA=" + }, + "io/micrometer#micrometer-registry-prometheus/1.16.5": { + "jar": "sha256-yO5mJ7qhRYpiXu46rwAFVctK83k10LjDax7AzD3TG6s=", + "pom": "sha256-TMfbwdnZRmh9XZRGj01uqvPnwGybGufnhdMzS8CInpY=" + }, + "io/micrometer#micrometer-tracing-bom/1.6.4": { + "pom": "sha256-Iw5SQasDKgT3VvOK60TBb3cmflg/2VfCZcqq7Zrv+WM=" + }, + "io/micrometer#micrometer-tracing-bom/1.6.5": { + "pom": "sha256-DN4vpHYDj89HUT15Td58p3dHgazFcXdHJcxe5m8cDXE=" }, "io/netty#netty-bom/4.2.10.Final": { "pom": "sha256-m53avElJ8n+DSPTKo0SwOATPfwuyhnStDjff84rrHF8=" }, - "io/netty#netty-bom/4.2.9.Final": { - "pom": "sha256-I7XO5ij5iNTbLeReAj8aAQs5vHGkhtDEqZ8hMY9N+oE=" + "io/netty#netty-bom/4.2.12.Final": { + "pom": "sha256-Sx6sh5HJMaM9ni+4wINDJVLPh0adtBm30kNBeONPBww=" }, "io/opentelemetry#opentelemetry-bom-alpha/1.50.0-alpha": { "module": "sha256-motyKjX+LhSR/JEgCdMdXZ0XyRe/gYq2eumOKXyfxmg=", @@ -1259,13 +1253,13 @@ "module": "sha256-2+z7AbAY8c98jV0i6F2OQ7P2M4z1CtUCUzk830Bxr1g=", "pom": "sha256-kBWbjAVIrFa3HxGhlIFuENkhVwfTFSJFmCZJej0mqjo=" }, - "io/projectreactor#reactor-bom/2025.0.1": { - "module": "sha256-ICjhdrHVM04smM/YgxMNTglRRfA99D4Ixvs3MvNCkOY=", - "pom": "sha256-WAi3BSRrHw6yRX1bNJOxvJQMPWTZ6u8cUETi93VoK+Q=" + "io/projectreactor#reactor-bom/2025.0.4": { + "module": "sha256-2MirWYt8mqqRXnIoXeI7LMzD+QVdbca/TPaIdS7EMlI=", + "pom": "sha256-lglSINQsckFPfE9c1r26OuZdFhcdg48g0zZrFE7GsSA=" }, - "io/projectreactor#reactor-bom/2025.0.3": { - "module": "sha256-FIpi3uaRRvXDgK9U4NE5vbLoujxrvIb7zbp5ZtLTflc=", - "pom": "sha256-EfBps8OiCMnVgktgTW5bvF+N6pUa/gUL7VUc2oUts44=" + "io/projectreactor#reactor-bom/2025.0.5": { + "module": "sha256-cDXYCyd4P8iFB6PNi52z5dVwHdy5Gyne2oPemSe5vXY=", + "pom": "sha256-c6XvkM/Nrys9ke0mX+my222OHRaa8jqnxe6Yy6pdpns=" }, "io/prometheus#client_java/1.4.3": { "pom": "sha256-dmdgOlsaUgKU2Lnb9yRlgAlrENWQ2JcFboXMrDWVDQE=" @@ -1312,41 +1306,41 @@ "io/rsocket#rsocket-bom/1.1.5": { "pom": "sha256-Ck4TdcyMFOz+MSIZQGgXmO+Ke4r26JaONj8VwO1HjD8=" }, - "io/swagger/core/v3#swagger-annotations-jakarta/2.2.41": { - "jar": "sha256-cU30uU6JVqht6alfroXV2evN/Qv52E42NLwWtg4wqU4=", - "pom": "sha256-5oMAQom2udRfBVNVPuCwTQi6xj07gUxoeywoFUL4/ms=" + "io/swagger/core/v3#swagger-annotations-jakarta/2.2.46": { + "jar": "sha256-MsyTaIklZtznw5mGuS0Jf3yw636MI0pldwtULDhvCzI=", + "pom": "sha256-+qCJWJb+nGkDTshHfrIAzWsTc1rQ0yxsz2meoLdM05o=" }, - "io/swagger/core/v3#swagger-annotations-jakarta/2.2.43": { - "jar": "sha256-xFo5MU0NPSc8kFFfpR2uvWMn+wNNm96btPc/H1qWh84=", - "pom": "sha256-tdgw3A99LQ3GrgGNlQRHR8bgBUh02YqxewK3o+2EjkM=" + "io/swagger/core/v3#swagger-annotations-jakarta/2.2.47": { + "jar": "sha256-mzCzGfHDGZPmEo0i4SZSvppohYnjDGeBnthOlbluf4g=", + "pom": "sha256-yDP6F7AXZgp/p2/Lp+GmHLBrs9B3GeepeEb0CRjYWF0=" }, - "io/swagger/core/v3#swagger-core-jakarta/2.2.41": { - "jar": "sha256-1TGaBLTextvcNZU2474IC9zzkSgd/O2v/wugjrAubwM=", - "pom": "sha256-6pOREpZADrsdLOcm1x263vPGOjMqHhglmLOa09J8/q0=" + "io/swagger/core/v3#swagger-core-jakarta/2.2.46": { + "jar": "sha256-nlnw6xL8IqKQzLjsLL2dr6GrGXHuJneOApGKgt9JnGk=", + "pom": "sha256-XIUaXeHZf7eseqoOpmZ9nfOY5FS12RVtrAw2UdTdlac=" }, - "io/swagger/core/v3#swagger-core-jakarta/2.2.43": { - "jar": "sha256-eRnGd61N9XpUPG4FMYF0NdeIZc3/1pG+CLhb5S9OQi0=", - "pom": "sha256-JkGDGN2b0vB0EGWq1wWUj50fb1LmkSj0fOkcAc0JbEo=" + "io/swagger/core/v3#swagger-core-jakarta/2.2.47": { + "jar": "sha256-5jt4weWwSeZnDKm7Q8PzXPNi7MCKxZp4OZSmpzKn1+s=", + "pom": "sha256-f+M3jWjP8wydRqTFmzXYp2H0yIkMziwmSLgDUc1BO1o=" }, - "io/swagger/core/v3#swagger-models-jakarta/2.2.41": { - "jar": "sha256-KHFEw6/PeYB2nSue5s+8/kKfPLOEcPV4vB/ZxbA96X4=", - "pom": "sha256-hEMpObHPJE+28yzqqS2vbAUuYpVgPXTOgEAEbW/5SLA=" + "io/swagger/core/v3#swagger-models-jakarta/2.2.46": { + "jar": "sha256-05g+Ifs4Q341u4lVdna6cjTeQyVxtyWWIShvf/lm9iM=", + "pom": "sha256-BnCgYzwqzVcgpW8yH43mLYs4AFG2S0/eBdrxvHeNIFI=" }, - "io/swagger/core/v3#swagger-models-jakarta/2.2.43": { - "jar": "sha256-HNY4OD4bVTAwoP2GMBBQD03m2XrVs3VxCAmN9z8MfoY=", - "pom": "sha256-EZ5oK3Ihy2VPe69ojrI04tGm7EcTGqGvLyPGaZe5k1Y=" + "io/swagger/core/v3#swagger-models-jakarta/2.2.47": { + "jar": "sha256-FdEPT36sHgKo/5QLQwxjT8nf4INopU3/oyFswtyBGqI=", + "pom": "sha256-BqphK2Z1hOJ4BzxY0I8pxiasxAggvBXrPajxpEK+0IQ=" }, - "io/swagger/core/v3#swagger-project-jakarta/2.2.41": { - "pom": "sha256-AwTpUEa0DAPbAe3LlmBM7wZqzmHmOep4nku3ih7ClDY=" + "io/swagger/core/v3#swagger-project-jakarta/2.2.46": { + "pom": "sha256-DR2ZPxTY8pXNJrxQUiSVFPzi7/kyH66fw6EihpMYpfA=" }, - "io/swagger/core/v3#swagger-project-jakarta/2.2.43": { - "pom": "sha256-PLYViR/O/i0l1kRL+5pAPpCiPGSCUPRgOQfviedhang=" + "io/swagger/core/v3#swagger-project-jakarta/2.2.47": { + "pom": "sha256-UL3qH4opQXOIilE0IajxXHkoXGVqhSKdkcOrDs9INew=" }, - "io/zipkin/brave#brave-bom/6.3.0": { - "pom": "sha256-jonvcW3ucph8M7pJub7dVhSRiR5ZrqM6kEz2pPB6t+A=" + "io/zipkin/brave#brave-bom/6.3.1": { + "pom": "sha256-oCazbb3O4sOt6dNa7x9kTZdHcGX6xUMz8jhn2wusbmc=" }, - "io/zipkin/reporter2#zipkin-reporter-bom/3.5.1": { - "pom": "sha256-j5/3aCMobH1es/BhsFO+pf2CnSVc3dqEm4MfQRZqfZA=" + "io/zipkin/reporter2#zipkin-reporter-bom/3.5.3": { + "pom": "sha256-ne0Jdzub/e1RF8LZK32zNWs/icAXOUjgK727nQp+Dck=" }, "jakarta/activation#jakarta.activation-api/2.1.4": { "jar": "sha256-ydtSEAzmyKrJXMOQdflXINLlYbEfgFG4HBIa1O/9cAQ=", @@ -1589,6 +1583,9 @@ "org/apache/commons#commons-parent/92": { "pom": "sha256-lPbAJ7FfZAKZXdGyx+o1v+HryItoMrMTQ2i0GZhyGVM=" }, + "org/apache/commons#commons-parent/97": { + "pom": "sha256-FDZty+9nppuyqP6cpyicIVOBxcJQk1QqSZ+dUjosrXs=" + }, "org/apache/commons#commons-text/1.10.0": { "jar": "sha256-dwzZA/p7YE0ffve6F/hBCGZylLK0eL6O0a87/7SuABg=", "pom": "sha256-OI3VI0i6GEKqOK64l8kdJwsUZh64daIP2YAxU1qydWc=" @@ -1601,14 +1598,14 @@ "module": "sha256-1sIlTINHuEzahMr3SRShh8Lzd+QoTo2Ls/kBUhgQqos=", "pom": "sha256-qkTrUr/f5h0ns+RQ0rNI2I3qo0N6tNnUmoQJU0j59vs=" }, - "org/apache/groovy#groovy-bom/5.0.3": { - "module": "sha256-87KmYWKEWQrRLU255fdFiLa/93dbFzAcyWeyJtRLZ4A=", - "pom": "sha256-g1ekbuAYmpj+Y6/MSiTjbm63tsMcx+8CJz4A2a7eUPs=" - }, "org/apache/groovy#groovy-bom/5.0.4": { "module": "sha256-HslyzxmAv/g2b6bW0VPimiE7b2Vs6DHIZtKu0kZzcrQ=", "pom": "sha256-9OFcmq8LR4OcfogcpOo/MFWk1Am/9CFx0C/IMRD9zts=" }, + "org/apache/groovy#groovy-bom/5.0.5": { + "module": "sha256-IcH7KJaH1hb9GKUNgd8L8bewa4zP1Ghh1CuqXfXQJX8=", + "pom": "sha256-CP5CqV2uwLpAU03pQ0cAC03bghw1ZP5WDFjI1vV3jgM=" + }, "org/apache/httpcomponents#httpclient/4.5.14": { "jar": "sha256-yLx+HFGm1M5y9A0uu6vxxLaL/nbnMhBLBDgbSTR46dY=", "pom": "sha256-8YNVr0z4CopO8E69dCpH6Qp+rwgMclsgldvE/F2977c=" @@ -1666,6 +1663,11 @@ "module": "sha256-W+T3N0jWz53pXLci63n8rVvCQnk6l4p+cmbyNZGBHAw=", "pom": "sha256-MoS+ZXOuuDNGz/a3RvoyXSPq3Z0JyOKG7R11kEoS3W4=" }, + "org/apache/logging/log4j#log4j-api/2.25.4": { + "jar": "sha256-xLZCp/BHJ1IV3hF+DjhH6yx3EdhKCqdDPns8CW2vNB0=", + "module": "sha256-vtG2eRoxTiT5fbBjv2vQXTp/12wUUNbHtF/bvXpPWP8=", + "pom": "sha256-lDpD2hQw2+tQGr0Ily8oPqifOx2/xCUuwwWVQ7Tga1U=" + }, "org/apache/logging/log4j#log4j-bom/2.24.2": { "pom": "sha256-NQKIlCeybxfvStgWgCxJtJQ/DJOXJoYdEmPlenKiMEY=" }, @@ -1675,18 +1677,33 @@ "org/apache/logging/log4j#log4j-bom/2.25.3": { "pom": "sha256-ZleICHEo/mw6+dAlJEhTKvl4cRdmSB20k5a/AyWibK0=" }, + "org/apache/logging/log4j#log4j-bom/2.25.4": { + "pom": "sha256-cxPTOftjKoYQ4RQLMpD8JNY3Q7mqYl4qC9Wd7UCjrlQ=" + }, "org/apache/logging/log4j#log4j-to-slf4j/2.25.3": { "jar": "sha256-kKCSgDkMVKKKwVFN7XxSk/P+YvREi/NxtOJBUnLmej0=", "module": "sha256-oXaPj8XLbB42RED1g9HFQGoUqZO9A+4de1dYXrrXUJg=", "pom": "sha256-JnzbczCa9mht2FbfmpGEfHQE1zWHDaLhILLZzEfCbzY=" }, + "org/apache/logging/log4j#log4j-to-slf4j/2.25.4": { + "jar": "sha256-17ePwKqqXoraOIsp1xiwqxh+USllvtCyWbtKspnxPbI=", + "module": "sha256-g5iFkez2alL4vYyBlzsMaI1aCER5J6eAZA6yZwApWfA=", + "pom": "sha256-tPPdJ8bmJiPdGiV0UvRLvUnhxhEMDHeFzeqtfbDhQ8M=" + }, "org/apache/logging/log4j#log4j/2.25.3": { "pom": "sha256-pbdIJFris5b1vKlHpJbtwI29vfeWmuLMsattS0lznn8=" }, + "org/apache/logging/log4j#log4j/2.25.4": { + "pom": "sha256-+K6JBKKONPoEw103QGGdroNjJAG6HjE7r9fM9aMADew=" + }, "org/apache/pdfbox#fontbox/3.0.7": { "jar": "sha256-gUnZiXq1BPej83l9VSzYkl71gUm03j+0cOtG10fmj4Y=", "pom": "sha256-o/xYnFZLQbybtLty0XPM5fjCM10uZtY0SJtqiwS/63o=" }, + "org/apache/pdfbox#jbig2-imageio/3.0.3": { + "jar": "sha256-yAEQ/aVxKFY9PQZWv/eNqL81qTTPVO36EOi3b8Y4mSk=", + "pom": "sha256-MduwqxoP3ZxORUUQEI6DFg+rJIezp+DfmUwmTPpUqLY=" + }, "org/apache/pdfbox#jbig2-imageio/3.0.4": { "jar": "sha256-KcspUWIvEKz2H9BlbE5vpVYhlKkJX3odJqpCbi9rF+s=", "pom": "sha256-KOp8SskuCYX3lqi8aJCnvviSZwetrf0eLIVsmwvho4s=" @@ -1730,22 +1747,26 @@ "jar": "sha256-bFLodsp1d1oRtW5LNqdUH2goJ/VkBnJfzYdWC3ku49g=", "pom": "sha256-ndI0iKPuzSzAg3p16elrvf7OhZHOEyKlalO3yZcoMmM=" }, - "org/apache/pulsar#pulsar-bom/4.1.2": { - "pom": "sha256-yECy1EWKfp6+ankK4aIo5SLxqx65Kf0d609e/B16oXE=" + "org/apache/pulsar#pulsar-bom/4.1.3": { + "pom": "sha256-7MraWhEnN/p0yuE9aB8eOiER3KGHC/5eSUlWBBaPomI=" }, "org/apache/santuario#xmlsec/3.0.5": { "jar": "sha256-rTnIQiwKkNVDd9U+EgDVloeedECriNsLHhX7BBCUDxE=", "pom": "sha256-sl1DnUt0EN2yOG5aBct6IMsvqZgLgJzBxuf0nOC8WyY=" }, - "org/apache/tomcat/embed#tomcat-embed-core/11.0.18": { - "pom": "sha256-PkgVTNr00opo9iS1SoMS/rItG4MvzQZTln3KFvUns88=" + "org/apache/tomcat/embed#tomcat-embed-core/11.0.20": { + "pom": "sha256-YSs4OFnBY6JeL2fJYcBi4bEmycRQCibi8TLZctcW10k=" }, - "org/apache/tomcat/embed#tomcat-embed-el/11.0.18": { - "jar": "sha256-Gk37GfsKOEnv5FvvCyeBFVOM/mb6C88nKlcjQG9mNrY=", - "pom": "sha256-2e5RHwuxn6eFVGbuwhFbxvHaPSsB3gqbxzovbWpNx4A=" + "org/apache/tomcat/embed#tomcat-embed-el/11.0.20": { + "jar": "sha256-YYpbaSFvSbT2RtT9SlDm6RBIJwIuZnDZOwpWL2mgnHA=", + "pom": "sha256-HnWlVFNyho0oRhiLLLq5GBoDhVm42XHy+YahYDQMrZw=" }, - "org/apache/tomcat/embed#tomcat-embed-websocket/11.0.18": { - "pom": "sha256-JR8/H4V1XdQ9iEmAX39hPBTctdTUt+bTT5oIuhvHaxo=" + "org/apache/tomcat/embed#tomcat-embed-el/11.0.21": { + "jar": "sha256-N0XLdo9O10wvSvj8JFOZIUOZcBlxj3HJFdRUX9vvH7M=", + "pom": "sha256-y6omxPCgRM12hrO3iUYvKFb3xQWzBnwhTuDOazcWdNU=" + }, + "org/apache/tomcat/embed#tomcat-embed-websocket/11.0.20": { + "pom": "sha256-IYnFCq14YIeoURFx/M8zBui7Isp+CEluxhl0gsuy+f0=" }, "org/apache/velocity#velocity-engine-core/2.3": { "jar": "sha256-sIbO6P2Bg+JAtK/PVP447DPdjrDaQUY25b96pNmFZik=", @@ -1845,9 +1866,6 @@ "jar": "sha256-T+hv3Bj66lcfKRKccOqtXRITY1BKBteQe+iPbGC6MRY=", "pom": "sha256-JhAZ0sh9189JyAi0YSTZw9HF6siIbJxhc0th+I/aqk8=" }, - "org/assertj#assertj-bom/3.27.6": { - "pom": "sha256-Irh92pqrg/odDz6kCbUk56RJIc+PX4eZnPWQRvD+C8M=" - }, "org/assertj#assertj-bom/3.27.7": { "pom": "sha256-HAn2wEyQXh5c2yLV36XxGkluGeiB3ghQtSPtU6BRn1s=" }, @@ -1889,26 +1907,21 @@ "jar": "sha256-7n0OtOdN5wpzX3+za2BN1catNXINULkUYE2wQhFKAYU=", "pom": "sha256-NQafSI8HXgWdVe3jqKgsi+FmOWqR2T56Fve4XT9ESiI=" }, - "org/checkerframework#checker-qual/3.41.0": { - "jar": "sha256-L58kW/aOQlnWEIlPJAbcH2Nj3GOTAr1WboJy5PRUEXI=", - "module": "sha256-s4ZywX9FUnayEO00Av+S3OZmdwsajGEMfMNK1UxTLSA=", - "pom": "sha256-XHOwdwVAhCzwagHSZLu4muXiSGadydqA6GHoIz3UZ1s=" - }, "org/checkerframework#checker-qual/3.52.0": { "jar": "sha256-C1uxpL3E5LEhdIL+WY78qrTh+6ezf5QSY5F4/IEW/AU=", "module": "sha256-jf8ytk0eoRGkV9QR4CxKvHJGH9q6rIzll2bb1+fSpsg=", "pom": "sha256-CWX2sKmMP6+NvCpu9x2GAWyeJKGQVwp3Gb2kq2CHkmU=" }, - "org/commonmark#commonmark-ext-gfm-tables/0.27.1": { - "jar": "sha256-SaqeohZH0xBoTVmcP8uhAL5OfdTzXyrgAds87LNuDyM=", - "pom": "sha256-m/hX/0aI0aOGARJ/Hf8DP72Ue13of66omSVtPMUscwo=" + "org/commonmark#commonmark-ext-gfm-tables/0.28.0": { + "jar": "sha256-gEOcfEgJ2qbDXMsmD0j4txzaMOjMkj29aLs74Ek1nss=", + "pom": "sha256-1Pn/X400ZsAjlfELlhiPut/DQb/d/qzHYIYE9k1OXuE=" }, - "org/commonmark#commonmark-parent/0.27.1": { - "pom": "sha256-aiLIl7izDKEmMlNwQ+JVSjQyq/jKQdvDviwzG2Xnxtg=" + "org/commonmark#commonmark-parent/0.28.0": { + "pom": "sha256-gjD+W9sdCbZ/Ee2f0SK5uL7VmvgQMeT4Ne+fhpsyebw=" }, - "org/commonmark#commonmark/0.27.1": { - "jar": "sha256-Iq7G7sO44tB43RrCBSkb8OxYFoxo/Plf3zn+LUhlCo8=", - "pom": "sha256-slCRU0Ryu/+iMErGhE2NN5FAKP2NoceGPC5/EC6MZsE=" + "org/commonmark#commonmark/0.28.0": { + "jar": "sha256-+LKOAPl8VoMp7hskls/sXD74ZktWXqCc+JiIlBg7lW0=", + "pom": "sha256-laUUYzb0grM/stcwozQMJv54B5wjmPnV/fmy+sX1Se0=" }, "org/cryptacular#cryptacular/1.2.6": { "jar": "sha256-epAVhYNPRTPxJ8ZDZgQ1rsmpaa9yBhPckSblVb57GgE=", @@ -1947,184 +1960,357 @@ "org/eclipse/ee4j#project/1.0.9": { "pom": "sha256-glN5k0oc8pJJ80ny0Yra95p7LLLb4jFRiXTh7nCUHBc=" }, - "org/eclipse/jetty#jetty-alpn-client/12.1.6": { - "jar": "sha256-yapavVT8sAe5qGzQFbAJn3exa3cXe1+avml2viimDvE=", - "pom": "sha256-4CZlykSVoHBTBsdWADSIfq768JEIEbkQnmnRa3eZLr4=" + "org/eclipse/ee4j#project/2.0.0-M1": { + "pom": "sha256-GGpzaiANE3/mHNM2ANNEUBqsCzVspfHOR3PlhsDJRwc=" }, - "org/eclipse/jetty#jetty-alpn-java-server/12.1.6": { - "jar": "sha256-Zr4ClInUDovFDUByE4pquqfgddAJJlZMHTgJeXCzHbM=", - "pom": "sha256-PyDyA0iYT3NuOd/7dxFVKIkhcLBedYILEJrc11CQ/rQ=" + "org/eclipse/jetty#jetty-alpn-client/12.1.7": { + "jar": "sha256-DXRQWLudupVKL+ErAGzem3pzz/O2MKiB/vC5t1tWTLQ=", + "pom": "sha256-ZF6GiH+1RqZ7E8BxbSV0AJvcF2gzlhGc+Zkhz5RfJTg=" }, - "org/eclipse/jetty#jetty-alpn-server/12.1.6": { - "jar": "sha256-PZvd0KYyqiwEPSeynnSFJGBNq3fe3K8Dy5sjeDzB+BU=", - "pom": "sha256-24Ry0sYvaXkHJ2VVXPgPUOQrMmmV7sLlO5rS2m9nSXs=" + "org/eclipse/jetty#jetty-alpn-client/12.1.8": { + "jar": "sha256-kZU/SgNFkOfaxFiQOP4O90AOBM0uHlTAAn2IugxUXxg=", + "pom": "sha256-4nR9Cjdo1r46kyH5x2161xMyEfhi1OhJTlORHSbvOB4=" }, - "org/eclipse/jetty#jetty-alpn/12.1.6": { - "pom": "sha256-ZZEfoMuIGgKzV9b6cexbd4HD6rZ/OqnNdo7glI0Lyaw=" + "org/eclipse/jetty#jetty-alpn-java-server/12.1.7": { + "jar": "sha256-TLsbt/2ovP8JTBro2cQp81z0g7zbEq9N4GVkbN7IujE=", + "pom": "sha256-4pkuyyJmc8IGjtXyuGZ4+e9aWE0F+aCUErnS/TMXlcM=" }, - "org/eclipse/jetty#jetty-annotations/12.1.6": { - "jar": "sha256-Ttv3cHiE0+h4SqDSzI+qE4wrDC4UcBFokrl4+EMg1x8=", - "pom": "sha256-MjlysZc8sy3rXrrrGuuZ2jUqzQdzYDFMYsoMlBfKFZM=" + "org/eclipse/jetty#jetty-alpn-java-server/12.1.8": { + "jar": "sha256-Ns+W9eJUeS/weM5WJC/8Woyy3NG6+4Nk+NjbDyhgBNs=", + "pom": "sha256-CYzzN/SZq5yFxy6ZCnyVO5hgj7OPrKGQfsxkHmlkBNY=" }, - "org/eclipse/jetty#jetty-bom/12.1.5": { - "pom": "sha256-2AB0m0P5yq4Tk8kK89MBK0vwP4pYp1Kj388ouKCk9dQ=" + "org/eclipse/jetty#jetty-alpn-server/12.1.7": { + "jar": "sha256-AQpKo4jt0sbZlW+dR1XACjlSrDJGFNf8MlpCXRsAbUQ=", + "pom": "sha256-DXwlAgGVJVrwCKyoBbfw7C+rYSdwwxw+4SoC2NKGuyc=" }, - "org/eclipse/jetty#jetty-bom/12.1.6": { - "pom": "sha256-V5iKRxUBPDvpLg+QSwHOo6okuGzl9Nuc6NWi9WgeSZ8=" + "org/eclipse/jetty#jetty-alpn-server/12.1.8": { + "jar": "sha256-fzUgTgg3FU9DSOgdzITRUYcFX8zAqSLMDHUd2ydT6N0=", + "pom": "sha256-mxgNxhe8Zf7vyjqZU4E1jLOuGOUZu/0LLLf192Q6bgE=" }, - "org/eclipse/jetty#jetty-client/12.1.6": { - "jar": "sha256-8yelKsjxYl2pttV2hevAO0jZY86BcfJ7UYNTHJW7F34=", - "pom": "sha256-vRlkSC63PT2Z+mJEw2WZviu6mCYGMNW/k1j7MFLTkw4=" + "org/eclipse/jetty#jetty-alpn/12.1.7": { + "pom": "sha256-m2K3A8wVn4eGAaA93OWTIxmoHXmLRc1ktK97/mswSzc=" }, - "org/eclipse/jetty#jetty-core/12.1.6": { - "pom": "sha256-OW70fHALTD1EjqnrMXUoGAnIzTxIMum0ejFdOPnGN6U=" + "org/eclipse/jetty#jetty-alpn/12.1.8": { + "pom": "sha256-LfJfUa7gtRUl1+dCWLRHWZeu3LKnTHO52kQ5NvYqHEM=" }, - "org/eclipse/jetty#jetty-http/12.1.6": { - "jar": "sha256-ldopK8a9wPGEZwMXyQ7fo+2t/TTaImnvzmPho8I+7us=", - "pom": "sha256-Yn4y8AtV+tUtkIg7SWxZ/VqS1Ei4J3QmnkiqSL/jO3o=" + "org/eclipse/jetty#jetty-annotations/12.1.7": { + "jar": "sha256-kSOPL/LAcUqNJRHWmxvBxACnDXXLVsCbzW9qBl0tAmo=", + "pom": "sha256-ART7eSNiDOtRXSXpm9YNIpic++CG32mREUGDaEnhEQs=" }, - "org/eclipse/jetty#jetty-io/12.1.6": { - "jar": "sha256-o/8Bd9CUzO2map+nDaP+amiZv43wnUTohaTF8giO4dA=", - "pom": "sha256-MNOLr+32n5KZoCc/d02ARdb0qI7PwqZNnwcAUaIyfYA=" + "org/eclipse/jetty#jetty-annotations/12.1.8": { + "jar": "sha256-fO+ye0R4xOMNM3yishWEC7AJqsPixsaaML9B7R3okrM=", + "pom": "sha256-CZ4yGnGGQXYSW127btcx20rguNY2pJJTCpTyYQLrC4k=" }, - "org/eclipse/jetty#jetty-plus/12.1.6": { - "jar": "sha256-N0pQCWeLjhN1j9rr481BWaOYpc/JHXs/SsRuvpXVgOw=", - "pom": "sha256-GWt/BY3YqKDi7HQX5PSKk06W708bqzg+b0f6e2onypQ=" + "org/eclipse/jetty#jetty-bom/12.1.7": { + "pom": "sha256-cbLfwlLVyGBtrkpBKEUfXBNHwibA9Kc7+BS7yVOqLIU=" }, - "org/eclipse/jetty#jetty-project/12.1.6": { - "pom": "sha256-OwyMqg7FWOLnJ+HFGevnbyCNHv8eKBP69pv5WmCCIkU=" + "org/eclipse/jetty#jetty-bom/12.1.8": { + "pom": "sha256-bJqdYfWY6aVLTV8cO/sAvqF4fST1XLTUEfboZtbJiGc=" }, - "org/eclipse/jetty#jetty-security/12.1.6": { - "jar": "sha256-MSlzHjIgve1lHKCl+7xUmi2et7NzmavQLhUcE7H6WU8=", - "pom": "sha256-yuCI7dquCAnmQgjRYzI851FyWPHLawjeKVzyH7Gci7U=" + "org/eclipse/jetty#jetty-client/12.1.7": { + "jar": "sha256-+Mro/SRwb07HUuUKqu4BZoKmPhTas8Vff5zQ4Zz8zdE=", + "pom": "sha256-3aI60PrNZ2cbqReJIWsCIVv8EBEqH4yNcXYtAvwjbKA=" }, - "org/eclipse/jetty#jetty-server/12.1.6": { - "jar": "sha256-SPTOJlaIRNFT7vNRIzfnKo67v3vqR3FalEJxO7oOMJc=", - "pom": "sha256-/yPQ3gaPxkmSalsqNpVesSe0fs19di9RoqPZuttMREs=" + "org/eclipse/jetty#jetty-client/12.1.8": { + "jar": "sha256-Rg1NdMlaWRv2wWvmOIGGQnt3PAEQYFs9MplV96RCEiw=", + "pom": "sha256-26jhtwCIjJ+oxVCks5BQsT4W/duhyj0BHh7YxVLHuhY=" }, - "org/eclipse/jetty#jetty-session/12.1.6": { - "jar": "sha256-6WGq7kNTIIcHT/JyFrR1bEy/Oi1FQPpJS/Ml79BYHaE=", - "pom": "sha256-ODxt5OcOMVk3fa+gjajz6HbpC0AzJhZ3T+ngM+tHO6A=" + "org/eclipse/jetty#jetty-core/12.1.7": { + "pom": "sha256-v0tmU9wW+meLGply0/uFMmKOongO+4gB1dc1S9bbYQA=" }, - "org/eclipse/jetty#jetty-util/12.1.6": { - "jar": "sha256-znZIxEwN/w78Bm+omZN0ITZnhMwyBCqUQ+9nux0F6lk=", - "pom": "sha256-xAPpyTDe5QJIT6FEWQQvww9Xl5A154WHMROt9PGpJ8E=" + "org/eclipse/jetty#jetty-core/12.1.8": { + "pom": "sha256-iUrAFn9p/BOSFP5qRu81Vuoxu67IrgWPY3uc8x4m0io=" }, - "org/eclipse/jetty#jetty-xml/12.1.6": { - "jar": "sha256-kzA/ZgKc2FvjZpkhdckHrMsB2oEgFk3clcMyvxPBZTA=", - "pom": "sha256-NcNPBeEtrNpAF6yxeRtn17v03dCZiiN3dMTI3hZ0VxE=" + "org/eclipse/jetty#jetty-http/12.1.7": { + "jar": "sha256-jw7R2OwYnLyqFtly/D4Slrl/+d/isoDv9ypbsKNfyn0=", + "pom": "sha256-I9cy16XsMhXY9eXlhArR2G9j6y4zPavneuY4CzzOc9k=" }, - "org/eclipse/jetty/compression#jetty-compression-common/12.1.6": { - "jar": "sha256-LeLQy3Lscfy7Uo/Kz89VFXf5Tq7bki8ZAbv2xBUIgI4=", - "pom": "sha256-zeesPKXlLqX7fgn5KsWyD9RTNFRJ1WIPxUU3MeTxqeU=" + "org/eclipse/jetty#jetty-http/12.1.8": { + "jar": "sha256-MsNRmE/XTn25sxIPeqQ8A0qdf+KQOGdH/zGPTEIh2Us=", + "pom": "sha256-DCi4i54+S05kI8zWJjcd5ykHaYNLOhw1YHMtXiaOhDQ=" }, - "org/eclipse/jetty/compression#jetty-compression-gzip/12.1.6": { - "jar": "sha256-j3/Us2UGESzJkmkl1JC79y0AAXtgn0avzbC6KNo6aqQ=", - "pom": "sha256-ZyfqumV31hxdNPiQVQk75yH9Y3O7iqep2TTqNSOaxng=" + "org/eclipse/jetty#jetty-io/12.1.7": { + "jar": "sha256-oJ+7ZbRrluxC1iENq2UKbQSHnLozWqkhBr9d/50Kpuk=", + "pom": "sha256-kfELV/nTp/3jWDy3cVOO0sGjUD5atacfEg0yPV0YHEQ=" }, - "org/eclipse/jetty/compression#jetty-compression-server/12.1.6": { - "jar": "sha256-Q/pvNPv6a8T0TbJIcJ/rbDVya/qwoWBiqKnI61Uuvio=", - "pom": "sha256-EL98bxTkkjJ+yhpRRXSQh2Qlf9dAoqJDw/HHXpFtu7E=" + "org/eclipse/jetty#jetty-io/12.1.8": { + "jar": "sha256-xFpozu01JvXKCXR2jKph9mg8PVWRqBn7zzwEgKZKskU=", + "pom": "sha256-dVmajLMrSwvAKolDr10y0QeSztMpVZRenwzn+VvWcjo=" }, - "org/eclipse/jetty/compression#jetty-compression/12.1.6": { - "pom": "sha256-WKZbMonrOt8et54quj75/5ynpRQqqMZqVtIeCxjCGXA=" + "org/eclipse/jetty#jetty-plus/12.1.7": { + "jar": "sha256-AR4+9WhdMta714wnqXrkR4Ftw5eJlo+qZzU6SToy2b0=", + "pom": "sha256-Hmw/dpV83tuJarQPZD1H0BaB1FvO06f1IwH/f6jCwyI=" }, - "org/eclipse/jetty/ee#jetty-ee-webapp/12.1.6": { - "jar": "sha256-iQqmTPw2FwwPPmrhcSzY1IFHeBJ6vas0TpFN/MWnryQ=", - "pom": "sha256-O/TI01t+tU2M9xsun7COb+GyhTGJlDTjMx3nuuQ7Tw8=" + "org/eclipse/jetty#jetty-plus/12.1.8": { + "jar": "sha256-kSo8QjxaiRH7B0UZAW1pm0Ih5yJTauZjFafC21ld9fk=", + "pom": "sha256-DHPveS8RiyTsT58bk+dZCQYHrT2qBg1vYCcDm1X05T8=" }, - "org/eclipse/jetty/ee#jetty-ee/12.1.6": { - "pom": "sha256-7/Po8cbpPglpMJOlTV0n3Yi5gMNsKYvunvatHXH/U3U=" + "org/eclipse/jetty#jetty-project/12.1.7": { + "pom": "sha256-eIO4Ip1M14TjnurehD0oaZ8Bsn1e69MZPBK6y7KHr4k=" }, - "org/eclipse/jetty/ee11#jetty-ee11-annotations/12.1.6": { - "jar": "sha256-EMoQafHZzuwsAqqYHnuIJQYo9NxJCrGXfwTZoKHlBkE=", - "pom": "sha256-okWxg4LnBQXagS/IDy/cYDpA3BAGwm6WZHs6XX3LdGM=" + "org/eclipse/jetty#jetty-project/12.1.8": { + "pom": "sha256-hZ8clGmMGVBcFDzh4h9D8pQhcBZlvDNU38LXBao6gpI=" }, - "org/eclipse/jetty/ee11#jetty-ee11-bom/12.1.5": { - "pom": "sha256-nFC/sM5r0SaP6HzzrRabIDLrPLaP/LkEeah5MjUUOZ4=" + "org/eclipse/jetty#jetty-security/12.1.7": { + "jar": "sha256-WGrDYM47Qy1kceAEBlHbV2SR3UKb1PIIbyplzMrLv7k=", + "pom": "sha256-Jvsgn9Y/4oy2Ud6XZrIZ1eJxVh4Epzx5hRPCjBBFQvM=" }, - "org/eclipse/jetty/ee11#jetty-ee11-bom/12.1.6": { - "pom": "sha256-CE9w8g9vUT3GSmiz5ciwk2AilFa5e5mB0pZ7KkKOVxs=" + "org/eclipse/jetty#jetty-security/12.1.8": { + "jar": "sha256-RK3Z7pW5Vdlpecx04y7HUeqAfrwPUTnrE63PwjcSxY8=", + "pom": "sha256-OLElGts7MltXZLOH6jxQH0r9k41uphOuLJicgphCZ8w=" }, - "org/eclipse/jetty/ee11#jetty-ee11-plus/12.1.6": { - "jar": "sha256-loQ8x98/HM2zLoVICR5opI9zwQw9LKEjdKmN0MWVEB4=", - "pom": "sha256-aA/BO2yI1DE5uzsO3ff8RTvUxQcbSindiOTNHFr+LHY=" + "org/eclipse/jetty#jetty-server/12.1.7": { + "jar": "sha256-wKT03rsjfMGD2CqUgYTv4YKaWqHNbvI6N9Vjm/M/qfM=", + "pom": "sha256-mH25Scs+iAhQNiuXlKrStun8DvRsSBETrfk6Ccb91Hc=" }, - "org/eclipse/jetty/ee11#jetty-ee11-servlet/12.1.6": { - "jar": "sha256-A05ULSAKq3VF+2G2WWqGMTH01yQSn9KZtnEigSOJGao=", - "pom": "sha256-jGCh5Ov1s8XG/K7WTbwEKQ5dlsvW1XIq2oe8aa8yN94=" + "org/eclipse/jetty#jetty-server/12.1.8": { + "jar": "sha256-cbiGKnIwWuu2WQm4ufPJoMeQ7zJFxgVuVrSBF67COP4=", + "pom": "sha256-w2I8/+mzl3IWwg10shibqFxpvDDv2Yy/jcFxGnweBRU=" }, - "org/eclipse/jetty/ee11#jetty-ee11-webapp/12.1.6": { - "jar": "sha256-CrG6ofDz+PF/VDZ6yUW9/BtNoktK8vQk0Q4R0vCLN0U=", - "pom": "sha256-Zs0RdrJl9iwO35ZXEC9HpfI5vXucmDJSpCagJKgQRHc=" + "org/eclipse/jetty#jetty-session/12.1.7": { + "jar": "sha256-ZmRjoKv+1fuVbom97/+fCGbPYvWN88rxrS8CfX2b9gU=", + "pom": "sha256-GzS6uAiEWlX9SVqsJqlwXR8xz19Z0ImiUxiZp0W2k6k=" }, - "org/eclipse/jetty/ee11#jetty-ee11/12.1.6": { - "pom": "sha256-4aAE317LGw5YDwImBS6UObcMI8+DzZEBmc+rcR//CJk=" + "org/eclipse/jetty#jetty-session/12.1.8": { + "jar": "sha256-6+hN1BlC163aX30TBAldJ055FZmUUdhI6IfL1An5R+o=", + "pom": "sha256-Lgkr5cJPlt57w+0YU3VQLFzF4hASyNoOViovqZUxKaQ=" }, - "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-client/12.1.6": { - "jar": "sha256-0kzgZyMfvr3Jmd46bCW8aqsO+fshovqat0tcnqQ8tg4=", - "pom": "sha256-kJB9D0VxN7gc8QtGY9M4PikFwQUiIlpdTTeGPGaxGSc=" + "org/eclipse/jetty#jetty-util/12.1.7": { + "jar": "sha256-jLhdgOScmp3yEa5PdQ++tc/2slmqXklaNsYvLseXDHA=", + "pom": "sha256-mtstfYegkvH37j1UZLrZ8iyMAF1LDbZGWAN9gySmmQ4=" }, - "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-common/12.1.6": { - "jar": "sha256-fvKbTHOpJEgc0ZkjsVVQyskijxaM6/+nTWSOo5ut6MI=", - "pom": "sha256-ORe5OPI0FadRyGyEby4I4WOUfuHNU+346LSf91Cm9BE=" + "org/eclipse/jetty#jetty-util/12.1.8": { + "jar": "sha256-AEMnFfIMPdyNT+OwGXQlOndy8YMPdxLaca8wNIsByCI=", + "pom": "sha256-2ttvRP4IoAh3i2Lz/46UQxAsQGqWXXer1OFmlGKKIg0=" }, - "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-server/12.1.6": { - "jar": "sha256-W0f3y6Ym/Qwc2EKSl8TNAELrF86Ok8b8OsPJE3OgPJs=", - "pom": "sha256-6mUGAZp2SrF/CGN+XEGo5n+MHwX8VUZs6dI2OgAibRY=" + "org/eclipse/jetty#jetty-xml/12.1.7": { + "jar": "sha256-saZnxiRzhIBcmi24IkQvdLHe0v7FaVu2YYP9gZOwkF4=", + "pom": "sha256-6Gj7PtRtBsylV1MO4pf7ueaYNu9wlDeWFOy0WQmjSdU=" }, - "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jetty-server/12.1.6": { - "jar": "sha256-vPBuQMLy1XD/pWOrqB2DS/g+/e5MrjobJCPKeoJyPQs=", - "pom": "sha256-aQRMqWZk6lUzJ/aLRIdQKCObUbTjWeqdlmg15Jmm4uw=" + "org/eclipse/jetty#jetty-xml/12.1.8": { + "jar": "sha256-DY7vM11L0ZYeOIYdzpEo4NZbo6IdPnce9Pp4BF/rNRY=", + "pom": "sha256-YEa0MzFhclZhrI2K2JAFVW4S5A9SWMK86nKweayrOA8=" }, - "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-servlet/12.1.6": { - "jar": "sha256-SiY7QtbRScteCFvYSkQYf1zkX7UDYThq7eqGQLZIrz0=", - "pom": "sha256-R/HVNN/k5DWLgV60qkk2c5VhTZ/Zor3UVlNmln8E/9E=" + "org/eclipse/jetty/compression#jetty-compression-common/12.1.7": { + "jar": "sha256-D5QYNojsVFyeXhKU7crFS38ON8m3xquEQ3DL5Q2LqGs=", + "pom": "sha256-ET57e9N9EeOiLIn1PpLjowW7IKNiSem99ajRJOS+nX4=" }, - "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket/12.1.6": { - "pom": "sha256-kCcToS1uLDYF4F1XBzAdyjyA6HYZkqmZWJXlUxQ4pck=" + "org/eclipse/jetty/compression#jetty-compression-common/12.1.8": { + "jar": "sha256-RvEtNIEV8xATDH325zYBfG59wDLxm5ag3CZY9W7EO/E=", + "pom": "sha256-1ROIqrZYpyJaeAVRHQA+ZfaLZ0S6eIq/W+QwsezC3+Q=" }, - "org/eclipse/jetty/http2#jetty-http2-common/12.1.6": { - "jar": "sha256-cTgJu+Ciujbyzez9K1NiUGUppBROXFwIMEwEdIqcVCY=", - "pom": "sha256-9w8xC9uHXwJhrkpKx+8CZNrHfvwSXaSK4U0B2j1Kwfc=" + "org/eclipse/jetty/compression#jetty-compression-gzip/12.1.7": { + "jar": "sha256-2L1d1ldBkyh9QzyLBZp8MgvTv59ab2Kxjv/QP2hLwrM=", + "pom": "sha256-3BdvR1smPKtp3oiEXfg8W5+Ft/Wgz4f7+sd1htCMcIU=" }, - "org/eclipse/jetty/http2#jetty-http2-hpack/12.1.6": { - "jar": "sha256-Wa12EwxcPGl6RoDwD1yEeh6or0QUmnS85s98761Cnms=", - "pom": "sha256-Xsr3wJ3NiSWfLIaVlIOqnD3YhtQ0cYFxrjng4Zb0lbo=" + "org/eclipse/jetty/compression#jetty-compression-gzip/12.1.8": { + "jar": "sha256-SCRVwuSyQ5EzVN/VLPKmi+z7mnR5wd6zhQGfl5JfCuA=", + "pom": "sha256-dl52ndpDk2/Qe0//VqwoSESLrhoc4NyG8X+83krbZOA=" }, - "org/eclipse/jetty/http2#jetty-http2-server/12.1.6": { - "jar": "sha256-4N5EvLCNgqa6Uuv3++UxymwCtZE60sVdiGvXoVvk61E=", - "pom": "sha256-OVkxBkL/w1Bhju3aR+HNn6UFPV4ZkedcuakPrl5DDjI=" + "org/eclipse/jetty/compression#jetty-compression-server/12.1.7": { + "jar": "sha256-spHtfU9qu2MS0/q34bQ2+0AvCfiJw2LSuvZ8/kMJHCk=", + "pom": "sha256-w2jdSGcNbNYgIrefMJsJWG5YnnpzdGJsaPgZrGBxu9o=" }, - "org/eclipse/jetty/http2#jetty-http2/12.1.6": { - "pom": "sha256-aDLfF7dlHEnDE8qEZTMxMbsSkEXCphDisR5IGdE31z0=" + "org/eclipse/jetty/compression#jetty-compression-server/12.1.8": { + "jar": "sha256-+reU31YJu+l+f/BNjV/zRGBI3Hr3ymTOUrvhnTHEIKU=", + "pom": "sha256-RNKA32YwEJFdpAgYyi6QFLxID7VD+XnZeoq5Ka5uUpg=" }, - "org/eclipse/jetty/websocket#jetty-websocket-core-client/12.1.6": { - "jar": "sha256-qHVHLoC6H+EsjuNpgiPK70LfL82QtUVUS+Mv9ooL2jg=", - "pom": "sha256-Zthq47lzXx+rnGe+WJkFrdFhqA+YGZghd1IU1AJ699k=" + "org/eclipse/jetty/compression#jetty-compression/12.1.7": { + "pom": "sha256-4cftq/rThgd7EbLYmtl67z36ExI6gvQ0YlEQjkhFhHk=" }, - "org/eclipse/jetty/websocket#jetty-websocket-core-common/12.1.6": { - "jar": "sha256-1tSUzK4aOQRLY8HwI0HCZH2FbAPz7trrjFQsimhPV74=", - "pom": "sha256-m48osYjoKbIlCkzX99VNpCMvKO9FEGQl0wSV+8fBCe4=" + "org/eclipse/jetty/compression#jetty-compression/12.1.8": { + "pom": "sha256-qV8RxaYrRTdzk+73vbH4BaTxIWb/5++jyc+sTpXof6I=" }, - "org/eclipse/jetty/websocket#jetty-websocket-core-server/12.1.6": { - "jar": "sha256-KOlp2T8NjiYw++GptaH/V0QEAzDPXJp8tzRInnFpNXU=", - "pom": "sha256-Xx1GI8hjpJKRu/b/jP5AYuJECAq/PPZmsHB9SCArTqE=" + "org/eclipse/jetty/ee#jetty-ee-webapp/12.1.7": { + "jar": "sha256-CTZtQObbo/I1pFksulMWb0uJuq2vI/YtB6gr2eXa3TQ=", + "pom": "sha256-/6Ph6KgzGnSH6hmLGyR5HAPuPtL8TC4mXteM/qxdqcg=" }, - "org/eclipse/jetty/websocket#jetty-websocket-jetty-api/12.1.6": { - "jar": "sha256-Gza9j9q/6mft7nXS3XjQY+0n9erT7CURpBL2APzbFYY=", - "pom": "sha256-L178uai71kxdg0U/Oku6/mD2mf4p6ZOmqCYz/+Lc5Zk=" + "org/eclipse/jetty/ee#jetty-ee-webapp/12.1.8": { + "jar": "sha256-6f7E2SuLC1tq3hgmiUTeKHEN+P6DQXwtVnDLQlQLCkU=", + "pom": "sha256-9z3zxNRBbdI0rpEJF8Yk7lC3Dbfi06l1sD2s3Gp+VF8=" }, - "org/eclipse/jetty/websocket#jetty-websocket-jetty-common/12.1.6": { - "jar": "sha256-e4jUb1mhG7TZt44neILGUz2mbiDXh5zoEy7PooRgpdY=", - "pom": "sha256-UZVz6xvTkvkh68fazxQI9gY4/RBMGW4hGJTy4n8Erbw=" + "org/eclipse/jetty/ee#jetty-ee/12.1.7": { + "pom": "sha256-id72+SXP0VjuCeWcm8dy57knMjVLgVz+smaaAB4hqdY=" }, - "org/eclipse/jetty/websocket#jetty-websocket-jetty-server/12.1.6": { - "jar": "sha256-qg73XPDTzo2l8vAiah3DDRhbvtjU7yJb1L+NZ6bfR+0=", - "pom": "sha256-eo2M6ROYN0SApjsCP/GFNdd/pPp++YAHtrm5tuhqUNU=" + "org/eclipse/jetty/ee#jetty-ee/12.1.8": { + "pom": "sha256-2JMFMmNMUhu/i6wOTmv93LSJELUCqR1JqKz+XXH6FsM=" }, - "org/eclipse/jetty/websocket#jetty-websocket/12.1.6": { - "pom": "sha256-V2VfJBBVWAj79ZCa6mywVtg/toEA/GrYwmIjXRgN5qo=" + "org/eclipse/jetty/ee11#jetty-ee11-annotations/12.1.7": { + "jar": "sha256-Jv593ID18+aOcXfv+ydxKhBq5hM4TwQWhD8stmXi7qo=", + "pom": "sha256-NqShKK0P7e1Ubu/Y8nGXl9DNFOHEJezBPXY7PY9E/8A=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-annotations/12.1.8": { + "jar": "sha256-tVef6z/GfcoPnwvQAHVmwkGOJs4TXgM7mVnSy2Id55A=", + "pom": "sha256-B9hIhYsjgKUzBow5fYFaa5iBJK2zSrSEO4UZ/G2NGds=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-bom/12.1.7": { + "pom": "sha256-qm/97eqMRilMwMBd520VYOe8G8iHh1JwsmUOmJ/ho6s=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-bom/12.1.8": { + "pom": "sha256-fdsX1uYjp3oCE0SHbFMhqFHhx5IopS+njTCDHt8Pync=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-plus/12.1.7": { + "jar": "sha256-/R01qbImNqnswI1tP20NLNlraAkEGvH+YpbNgL9Z+EA=", + "pom": "sha256-cxBws2RgSvhhpDW32iHQmqnNfnX+2mlRt++7KHXrRjo=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-plus/12.1.8": { + "jar": "sha256-hb2ZyW5QrCzN1Djpcd59gsXda6GuI4lV2GD3bLGxcN8=", + "pom": "sha256-rPQmWnPOWhD7joTNspqT5xzwLhR1zN02HgyYo/aiZHg=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-servlet/12.1.7": { + "jar": "sha256-igdfYbMWzTHl0apivK8mNYlhsA5NOL+LJp9xM89zTwI=", + "pom": "sha256-nTz2lvip6M0VpdR5EluEXx6ipkynio+Nq+L/Sn+5Iak=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-servlet/12.1.8": { + "jar": "sha256-whIPn+Y5pc7PUlEmEsVa7CpTuy6JPGJ2dj/8nMER7PQ=", + "pom": "sha256-HUaZZ/oaqJqBJMwFZoM51yMB1BIObLbAtw20qRZIXvQ=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-webapp/12.1.7": { + "jar": "sha256-IVMUQBYZkL7FnsCQxdbgkLf/UkyBh5LKaFFSNzsgej0=", + "pom": "sha256-M1bUfa7Id9C7GuzbP5nvqk+2hJVAPkNk3VfOi9o8u60=" + }, + "org/eclipse/jetty/ee11#jetty-ee11-webapp/12.1.8": { + "jar": "sha256-k6v4f8DNLUR1UvKy9NJ3sCQ+W95rTn9rrN1D5ysYT9c=", + "pom": "sha256-RJ8ZPfeCM0imLxln5s6VLeh0ciVNiti9Yq47Yi64OeM=" + }, + "org/eclipse/jetty/ee11#jetty-ee11/12.1.7": { + "pom": "sha256-2T79EmehHQ9i4xSb+5Fv7VWpqYE4Kj9GfWjvuPShklw=" + }, + "org/eclipse/jetty/ee11#jetty-ee11/12.1.8": { + "pom": "sha256-Gorww6gwNMZ3Ppx06XWrzcezwuS9+qiVLGkd6j/mTPY=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-client/12.1.7": { + "jar": "sha256-UF/Qkx0fx9mK76FNj5e5OnnLu2CDZPqzz02Br09Jdk4=", + "pom": "sha256-VeKoUrCWufNV1jJb1s2pmVIUxGJ8enbgCMoCmaxOIU4=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-client/12.1.8": { + "jar": "sha256-TUeIztLlE/fIc/ITZSVautXY+P8A3Hb8aJ2CFTXudgg=", + "pom": "sha256-mT3F9JQXY4OBzNfMb1aBrE5G3Y680jSVShHK31e+oyg=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-common/12.1.7": { + "jar": "sha256-e65Fsb0u0s5V6+tjs1JcUVS0LAYSM1EiHJ3qVswAV7E=", + "pom": "sha256-bODSqiUgHy4iHKIoqY1guyglrqT4wl+BypmL19xW120=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-common/12.1.8": { + "jar": "sha256-MQKO+u1MakVz1/Jgg+Tsj35gGeSxUemzz/uzNXpie7k=", + "pom": "sha256-KY15KaP/43+ZZv1BX1Y66WE4jbfl63hL4LmWb33VE3M=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-server/12.1.7": { + "jar": "sha256-9HEsMVLuB3vsP47fIghI65PLHELG/UywYWLa9vicpkc=", + "pom": "sha256-0l/Wkc6T7B9xecC/bA2CW4aU11sLSYqKvGkCBcxrXWM=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jakarta-server/12.1.8": { + "jar": "sha256-vSZ0FZTzmnxnzH3PF5dCKKYM4dDSW8P1EbzmDq3uL8I=", + "pom": "sha256-gzAdXKFu/tiR9g2vofwDbbDKuzLC4uM7hVJ3uMOIIHQ=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jetty-server/12.1.7": { + "jar": "sha256-2zAympvjcsyWJDR0/lzeeh3zsx2VjAYd0kfXhvAKhIk=", + "pom": "sha256-NPK2VVbrFr9PrIWzGuwBOOYJ0nMVpuF/E4eOx4Jlvwc=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-jetty-server/12.1.8": { + "jar": "sha256-P9n9ct5ZVVZpwni3lg2R9u82OaGd47S258gCFJViTOo=", + "pom": "sha256-1VamuHGQoQ9bBH7QBxSZ+aejTrwazPDaMufy0LPd0rc=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-servlet/12.1.7": { + "jar": "sha256-EZwnQmWXvtS7WTTOc8RcxexIwq2ByU9RuNSs2zlMTRM=", + "pom": "sha256-FFxA7EB5wlGL00xEONsQ4fwRk187oAu7G07c6YMl0Zs=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket-servlet/12.1.8": { + "jar": "sha256-bkTVEouNRUwnxle9mT1HVNUCF+LtrSMhh7hTYCOhxJo=", + "pom": "sha256-DuzqHNZ/h44fd7cPs4FMQALz2LD0tty1vd/uBZz3Iz0=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket/12.1.7": { + "pom": "sha256-7MDQuVi1oaDh/Z+1Y5TnWQ4hD7ixxQYjJRXXjLhjtAU=" + }, + "org/eclipse/jetty/ee11/websocket#jetty-ee11-websocket/12.1.8": { + "pom": "sha256-H5z/IYoEa7cMrgt8+fuBG9BldW9RiEG43GdJlxNw9R4=" + }, + "org/eclipse/jetty/http2#jetty-http2-common/12.1.7": { + "jar": "sha256-NdAYu/mJzbFJO77P5537TrAfFe1/G6GPZphReni7SO4=", + "pom": "sha256-uwaS//2N38+0GwadzJFUqeQUin2IoYKyktEWmxgApFY=" + }, + "org/eclipse/jetty/http2#jetty-http2-common/12.1.8": { + "jar": "sha256-+6Y4pTq9OYXQy1aO01Fwy3CNvdo2SqbAh6TlSkrYUMs=", + "pom": "sha256-E/Vb3/5e1m8bDl/7CCFGMm7vvvhsd3okT2h+a7N5kc8=" + }, + "org/eclipse/jetty/http2#jetty-http2-hpack/12.1.7": { + "jar": "sha256-QSH9F9r9Iw3N5KUxx8DexKKoSH3GoEofY76TRQ2mC7Q=", + "pom": "sha256-9xnq8L2RCrfQav12dJIw/W6pvYVGCdgHGFizzCaPlwA=" + }, + "org/eclipse/jetty/http2#jetty-http2-hpack/12.1.8": { + "jar": "sha256-frf8PRQg/MjATffN2ONfbpapJ/WkzEVXNNEIr3B5qJg=", + "pom": "sha256-NH2Y8/knqJUCF5WUJGV+fyMlMbEik5y3Gwfr8Kkmj3o=" + }, + "org/eclipse/jetty/http2#jetty-http2-server/12.1.7": { + "jar": "sha256-o4xHxSLHm/BALD5gtmItr+pjjmIeoSKg+rFMrt7B3so=", + "pom": "sha256-0QMb2I+urtmcESyInjAz4ow+TCKKXuISB7qtefmfvd8=" + }, + "org/eclipse/jetty/http2#jetty-http2-server/12.1.8": { + "jar": "sha256-5cmei33DhvbmGmYUWBKODApqQL4p3xMzcVMo4PX+soQ=", + "pom": "sha256-lW5INFPqEllBlU3D10znENnmzXZEDMyS91c3tauMJEg=" + }, + "org/eclipse/jetty/http2#jetty-http2/12.1.7": { + "pom": "sha256-SSYDrziC+6VSJ0DoBUZGtR4T58AIEseqkTc9fKRZ82A=" + }, + "org/eclipse/jetty/http2#jetty-http2/12.1.8": { + "pom": "sha256-gKR2mP3cZPExvQHzGC9JM2vyiwl9Vow00GJ2vtJU1/8=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-core-client/12.1.7": { + "jar": "sha256-ZoSkWSxk7e3+fWOmN7GiWn5baKp0YlTgJoNcHWzdLIE=", + "pom": "sha256-o3Op0dH5vuuN3DK7KLXEvAGtauttr7ZrYqG7HED1l54=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-core-client/12.1.8": { + "jar": "sha256-fi2zeW52Cyf/uViAQ7O58gUUn9xX438VUjtzBlpQFtE=", + "pom": "sha256-jDihyDQJyWTaZze+Je2oEjoxNdKDk3dZpLLNHjadUec=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-core-common/12.1.7": { + "jar": "sha256-py3EGZMiF5sulZh2mi7A5O+iWgc7hCyQHy1OGMOg/aA=", + "pom": "sha256-lmikq1rbcBpPOhbn90hI6/l0EGjlZombxx4RrgspJ8I=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-core-common/12.1.8": { + "jar": "sha256-HVo2LjDvERVsgcKysS1mXlQB+K48R7XH9u5vt63OMOQ=", + "pom": "sha256-qvPpFC43j0QsJ+r5PxRaWcMzjj2VyMBNVDwQN+Dzdog=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-core-server/12.1.7": { + "jar": "sha256-qsNyTU8pZ6AyUUl5PW8TvzkGGomBMINJtySR3MAwn2Y=", + "pom": "sha256-Kt4ivBQ3BrBjSwxkrZ533b2uVGjoFLATTyaIQxXlj98=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-core-server/12.1.8": { + "jar": "sha256-2hqkRw6T0Y3H2Is61w4lm2xilxkrxwM2izw7dZrKr4U=", + "pom": "sha256-gq+fYGbU5XikMXrdZQI44J9hNHO7pQisI+1Cb/4HsDA=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-jetty-api/12.1.7": { + "jar": "sha256-Bfh78PC8/vckB/WO32iHTCnq41MLsnbCRcDBYPCYN/4=", + "pom": "sha256-tnnl4Al6rJMx05iXaBLlcyqJtHANbY3sLA3AztEi0eg=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-jetty-api/12.1.8": { + "jar": "sha256-MO+WkBgyV+Ww5WgzYnNZNB0VL5/1HGSuUrXijEC89IQ=", + "pom": "sha256-crMtSCp7KvG/bfFV3Chv2DCtOndBUVzYhuJE5nffwpc=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-jetty-common/12.1.7": { + "jar": "sha256-gd/fbJN7IK0x6qqFgo2TkqBr7e7+S23WcI/xAnQY5ps=", + "pom": "sha256-LZl7IKqN2xcbN0U22ZUQPcltqObgzXqk3KJnDqaGYHk=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-jetty-common/12.1.8": { + "jar": "sha256-mBdJ6axfSa6ccaw34dhk1gAPQ8J7o2uUfRC3fx1Pylc=", + "pom": "sha256-Sh1Uq1JT258Z0Yg7iKBqlP0GsjgeaCGbmOCkrCpejdk=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-jetty-server/12.1.7": { + "jar": "sha256-MSsSSANbkuw23Y0NB/3oHbwIPHCMVUsNLX2DuoHLf8c=", + "pom": "sha256-UHh+g0V5ZobMgMZ9F6wKbKli+hNjMNXRj66D6UaHTUg=" + }, + "org/eclipse/jetty/websocket#jetty-websocket-jetty-server/12.1.8": { + "jar": "sha256-wWQG09MPYhbW4iolwDar+2gVIbrR5TNDg4htY2i+Yhs=", + "pom": "sha256-fZMw27S4hK11rk/2UJ+3va6zKkcwegegYvWgrN991ZY=" + }, + "org/eclipse/jetty/websocket#jetty-websocket/12.1.7": { + "pom": "sha256-7ik5Wx/oz2r/Ipqryj/5KuSfNitTT+C8TvskGq+ktPg=" + }, + "org/eclipse/jetty/websocket#jetty-websocket/12.1.8": { + "pom": "sha256-q/OEPucjRgV6n5gzrnRYOykvCIUzluOf3wvdlCOkldM=" + }, + "org/glassfish/jaxb#jaxb-bom-ext/4.0.7": { + "pom": "sha256-WjlgZhzu99sPfohDSu5y90HJ7JCzYbz7NH3WOqKAjWM=" }, "org/glassfish/jaxb#jaxb-bom/2.3.9": { "pom": "sha256-9jCaWUu7NBuuVtF0bTfOiq0fbOIi3bYCxoDHSJmtQ04=" @@ -2132,10 +2318,19 @@ "org/glassfish/jaxb#jaxb-bom/4.0.6": { "pom": "sha256-frfNg7krfC/QqK5mvLNQY1TxZqE/gtKmbB2WJZcy0qU=" }, + "org/glassfish/jaxb#jaxb-bom/4.0.7": { + "pom": "sha256-97VFomqCDe1lZWKEf+rTMd9+DM8okww4JIGgcMn25b4=" + }, + "org/glassfish/jaxb#jaxb-bundles/4.0.7": { + "pom": "sha256-On/tJcnzJVjtkiXfYuAV89fbXxt99LTZ+OSOyu9dKW4=" + }, "org/glassfish/jaxb#jaxb-core/4.0.6": { "jar": "sha256-670nQge0hg0NxuLUTW29tZRc7eASItLlBmHUX11GwPc=", "pom": "sha256-5QE5dojXYwFJGmZA/I5PmoW+EkwaGc0+9Aa/BXv4ELc=" }, + "org/glassfish/jaxb#jaxb-parent/4.0.7": { + "pom": "sha256-S74O8mgwHn9LGOIJfdUrHQLeB/DJ1osJsc6SegYxtyA=" + }, "org/glassfish/jaxb#jaxb-runtime/4.0.6": { "jar": "sha256-HA1X+MJflgXVovetCodYGJN3ashbALEBsmUSWO2qkRg=", "pom": "sha256-XBFy9Czz+rcUb6M4ITeWxkhD/fMipZPiRT3M8pgGYTE=" @@ -2147,9 +2342,6 @@ "org/glassfish/jersey#jersey-bom/2.41": { "pom": "sha256-MZBsZuDom596ThJ6En17IkPoQAyUsxBtM+BHKNgOYUU=" }, - "org/glassfish/jersey#jersey-bom/4.0.0": { - "pom": "sha256-xUcMOr8/QtNyHQo137qtS6NkMJy36M8vyBBX+R1LFhs=" - }, "org/glassfish/jersey#jersey-bom/4.0.2": { "pom": "sha256-EjPg0OV9fSCzEd5GNk9hF4LQlqMkpPtKzEDFUVehguc=" }, @@ -2172,12 +2364,19 @@ "module": "sha256-Swox9GWZkeZnjEwHd0hB6mIjndHnmCaJDkYHzXIWEzs=", "pom": "sha256-fWTxAcu7T7Xs5YjGWGzAJqCYfx8a53Yp5vBSxySROiU=" }, - "org/hibernate/orm#hibernate-core/7.2.4.Final": { - "jar": "sha256-WL7tASWDUxLMR5wkak5E7hDhZdE/TbMmPN+rIf/m2uc=", - "pom": "sha256-dmVH4c/fyd8i5wJEvj6r2VyR8bOj4xBJUpGnsCrkX5A=" + "org/hibernate/orm#hibernate-core/7.2.12.Final": { + "jar": "sha256-5x89QI82qJY0u7mEIgRR/BnLrRbYuzoL3B6JIAAh7fA=", + "pom": "sha256-Dr+JZYMYoE9CkpL7RHFr4p8nq9+KBHfu7oXyCrGBrR4=" }, - "org/hibernate/search#hibernate-search-bom/8.2.1.Final": { - "pom": "sha256-5LMzN/rzYhKaIgdlh2/phjylEkWOmTDJ+ULf+FBSDKY=" + "org/hibernate/orm#hibernate-core/7.2.7.Final": { + "jar": "sha256-fETYrudTxMmLIZD4v42WXXiYd5pwqZy+mXZ7qeFpARU=", + "pom": "sha256-ebzzbk5RTWTpIlpcvcuQM1bEebBsRKey695YAcantT4=" + }, + "org/hibernate/search#hibernate-search-bom/8.2.2.Final": { + "pom": "sha256-yEQk4HUV3LTnbNE+w9up1WgyL2nh782aoByocdkv24A=" + }, + "org/hibernate/search#hibernate-search-bom/8.3.0.Final": { + "pom": "sha256-rTA228LCnKccrDyAWDr4NCKYNkfYqA9LmJmd7n00RZQ=" }, "org/hibernate/validator#hibernate-validator/9.0.1.Final": { "jar": "sha256-JfQBGPpMUPhSLQkNJdUtWjiVOwzNElCDXwUue9MWTOA=", @@ -2189,6 +2388,9 @@ "org/infinispan#infinispan-bom/16.1.0.Dev02": { "pom": "sha256-HQiV4DQDjxc4+WwKwKxRKF1TXvFqiX+RUoIQN3obbkE=" }, + "org/infinispan#infinispan-bom/16.1.3": { + "pom": "sha256-/eUzwbp3B2nw2ogRH5xgKBDYYOsWHFqIdFcMM/s1pqw=" + }, "org/infinispan#infinispan-build-configuration-parent/15.2.6.Final": { "pom": "sha256-Om9mkHTwu24ztx17FOLxh3jFB0X2QNcCfQOA1smMSQs=" }, @@ -2211,12 +2413,12 @@ "jar": "sha256-gTMoCgqkQ1i+nRNrUjcDQvRVzLlEquB0OCIKd2YleKI=", "pom": "sha256-EBBlOpAAx+qoVqJx+E0HH/Rt6nojdbhKitmiOz5lPOg=" }, - "org/jboss#jboss-parent/51": { - "pom": "sha256-Lh91oQ4VgfMvj/1mKRQU5ZkMfJZruwedu1IVGEmpzM4=" + "org/jboss#jboss-parent/52": { + "pom": "sha256-BhW0KeOiGg1r2SXQnt4pN4kgNCcrTNBLuathfVfnK0I=" }, - "org/jboss/logging#jboss-logging/3.6.2.Final": { - "jar": "sha256-9CPge//Oc78rbMhy8wmBwG/pz9WoagtPX73RHP4BSOA=", - "pom": "sha256-N3C1wQ/QiQBVVTq+mzf8niXgrn9VaxNEKbNCR7oaJAk=" + "org/jboss/logging#jboss-logging/3.6.3.Final": { + "jar": "sha256-fBLuV1UI+B4isduTNLlp0OxU7w/R3Lok7qsaRCNfw2Y=", + "pom": "sha256-5nNJBoOzUreehcIt8Ts5bks55fJc/vnBueg17RI8DKQ=" }, "org/jetbrains#annotations/13.0": { "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" @@ -2242,11 +2444,14 @@ "org/jmolecules#jmolecules-bom/2025.0.0": { "pom": "sha256-MiFyJtFVyacdi+kJiDx3TF/9n7iuqpUkD1mQfA4275Q=" }, - "org/jooq#jooq-bom/3.19.29": { - "pom": "sha256-9gHsJC7uvOCjeYRDrnRxzksqDxf7xA1bEMROGCOAeeU=" + "org/jmolecules#jmolecules-bom/2025.0.2": { + "pom": "sha256-19pW5hKtkYCw5/uv75E+mZaUIYMykkdbzCTZt79K2HI=" }, - "org/jooq#jooq-bom/3.19.30": { - "pom": "sha256-Fw69xRa9A1PlJDv6eMsJ6uRCEW2E42nXWi9kUnus+q8=" + "org/jooq#jooq-bom/3.19.31": { + "pom": "sha256-6D1z3h5xwvBQ0Q/cK6WX+NpP1TaaaA7kaB7w1xl55GU=" + }, + "org/jooq#jooq-bom/3.19.32": { + "pom": "sha256-9s3AmRli2WcmYkygyX3TBzsY9WvZtwun/CSN8hN3C84=" }, "org/jsoup#jsoup/1.15.4": { "jar": "sha256-AGgw0Hl3EECN5VicGNhkNDwO8aOgxgPJyxOMlDtn2aQ=", @@ -2289,6 +2494,14 @@ "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" }, + "org/junit#junit-bom/5.14.1": { + "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#junit-bom/5.9.0": { "module": "sha256-oFTq9QFrWLvN6GZgREp8DdPiyvhNKhrV/Ey1JZecGbk=", "pom": "sha256-2D6H8Wds3kQZHuxc2mkEkjkvJpI7HkmBSMpznf7XUpU=" @@ -2305,10 +2518,6 @@ "module": "sha256-xI2Y9e3P2cVeefrLugEB98G6CIY0ib6EqRYrmaGG0cI=", "pom": "sha256-4xXFzLsIchbc4ErnDDK/F2K+KguKQ++B47p4MXpM1cg=" }, - "org/junit#junit-bom/6.0.2": { - "module": "sha256-CXdtx1DgfltFk690n/aPkYB/nFTDMHUcn0tPHqZScdY=", - "pom": "sha256-w1iXvlPvCDmGw/CRGt53SctCrrQAyZH7ruUeRjn3uak=" - }, "org/junit#junit-bom/6.0.3": { "module": "sha256-KA48NIVfKhPeJBIZN+TPl+S565IG5g+JHk8KHPDnq6E=", "pom": "sha256-plW2pdwA0b68kfsrFcDH6K6snWvc+HlZVQU3DidTAoc=" @@ -2343,11 +2552,6 @@ "module": "sha256-U1qGeP2rxB2/DEHMW3Vh7xINdWUMPcOTAqfWCTdmE5M=", "pom": "sha256-eofYxqCn2wJgsAzjAxgPb0HQQFYoldaARhnV227iMr4=" }, - "org/junit/platform#junit-platform-launcher/1.12.2": { - "jar": "sha256-3M8sH6Cpd8U60JSthZv93dUk2XWUt2MHrXh95xmFdX8=", - "module": "sha256-UKBqBDdOMA57hhWIxdwNAhQh4Z8ToL2ymwYX/y/ehdE=", - "pom": "sha256-YZFFzSFdMiJTcr5iW7ooaD10FC/uGl39scZLUv6cC1E=" - }, "org/junit/platform#junit-platform-launcher/6.0.3": { "jar": "sha256-MVYINy5NxEvKDMs66KB+zCBrM2cDP6BXSKA8zVY/EwE=", "module": "sha256-glZnrWqEsMW6dTdSvpqZ4wFL/lKRQ7xmtGdNkbA/pbg=", @@ -2385,22 +2589,28 @@ "jar": "sha256-/WxwPCsAuRTzrbwnsYB3pwjz1pkvGSQsRE5zfGzOAk4=", "pom": "sha256-gaVJ/8nISoefwe5k1jAHqwClOk75avtTaQ8oRWker5g=" }, - "org/mongodb#mongodb-driver-bom/5.6.2": { - "pom": "sha256-J6xTaeZs5XbBW+DeW+TU37Cm/xW8NNuL1/atPtSyAHM=" + "org/mongodb#mongodb-driver-bom/5.6.4": { + "pom": "sha256-1c92liX+WdxT9biqOwTnR33SfZFN/pc59ToB7vM1BKo=" }, - "org/mongodb#mongodb-driver-bom/5.6.3": { - "pom": "sha256-oKvUhe1Ba//JvOYZ6iRVFEADrU8atg4iNtASm2yymq0=" + "org/mongodb#mongodb-driver-bom/5.6.5": { + "pom": "sha256-JL0tifFAIOonRYQymYaqO/26sen4oH0JEyKBmtsq8qE=" }, "org/mozilla#rhino/1.9.1": { "jar": "sha256-EtuyJM6hJKXTKWhyLo6xYclnvxXzyaeV0bBVkrEUeXU=", "module": "sha256-oqbODe2NGjalKCgkcu5sCGfhWryXO6or2qdeJXxRnok=", "pom": "sha256-vz1hfZ7cOj6y/vcQhspAhsqCCbE9TTWY9k8C5QxGgUg=" }, - "org/neo4j/bolt#neo4j-bolt-connection-bom/10.1.0": { - "pom": "sha256-FJWkzLHYEFuoxIRykL+LQVI6e32ewm+enE6rzsl37ZI=" + "org/neo4j/bolt#neo4j-bolt-connection-bom/10.1.1": { + "pom": "sha256-mtbY3RtF9CJVqKNBrylVrpMpF3uNfL9c3cNCwDOdpVA=" }, - "org/neo4j/driver#neo4j-java-driver-bom/6.0.2": { - "pom": "sha256-sq8h6KbJwzrldPjglnGW5R8JVAqZzmWJ+3J5jMLyXxY=" + "org/neo4j/bolt#neo4j-bolt-connection-bom/11.0.1": { + "pom": "sha256-Im1oFKMG2C1L1VmoQt04RArsy22uOOIptT0lNgu1HeE=" + }, + "org/neo4j/driver#neo4j-java-driver-bom/6.0.3": { + "pom": "sha256-BzvNiIjefK0mqHGpJfDGLbrIySuLDb2EWh6coHHw4z4=" + }, + "org/neo4j/driver#neo4j-java-driver-bom/6.0.5": { + "pom": "sha256-IxjHweN6qYwozJguyNayeohkHkS1ytMV+Vosr7rc7/g=" }, "org/objenesis#objenesis-parent/3.3": { "pom": "sha256-MFw4SqLx4cf+U6ltpBw+w1JDuX1CjSSo93mBjMEL5P8=" @@ -2471,9 +2681,9 @@ "jar": "sha256-yrHNZ8+iXCXeQ0jlMimAKCiKh3ugHHfRYZ/kVBYZM4c=", "pom": "sha256-KTQ79/n1Jz41ElfEm8EDoHXwsf9SS5tivYSUKZVmsb8=" }, - "org/projectlombok#lombok/1.18.42": { - "jar": "sha256-NIik6ZlMJllrqs7r7ljK02pQ472uxb5ytYNNPDtWAwY=", - "pom": "sha256-ptIdhmGC3OpTRZNsTCOjLrTjfHO7au+oYH7hERU0Bf0=" + "org/projectlombok#lombok/1.18.44": { + "jar": "sha256-xukb/cNYux77Je4YXpWq+bYABD5fgdA712rvwBA1v4Y=", + "pom": "sha256-OVHse72PKj1jcndGuCxzpU0+xEqe4l/8L2PGmW6eUGo=" }, "org/seleniumhq/selenium#selenium-bom/4.37.0": { "pom": "sha256-RPEDRxkvwDC27s5Y8NEPWKpTvCgwVyvb8QD6H3G6vB4=" @@ -2525,55 +2735,90 @@ "org/sonatype/oss#oss-parent/9": { "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" }, - "org/springdoc#springdoc-openapi-starter-common/3.0.1": { - "jar": "sha256-7ifM8yENojWArzMR8/VXoLuJjtrdxe9co0CH44NyjNA=", - "pom": "sha256-+V5it0fhw52pmflWN2+DomQ/yEz1hCXyfbb4cMlCJc0=" + "org/springdoc#springdoc-openapi-starter-common/3.0.3": { + "jar": "sha256-oLWmpThLSjZxj9emnvvUgxH9X0BMls4oamwoXF0AOOY=", + "pom": "sha256-t4lv/I0CcQ/Stupm2EspshS5r3v2qDtFdgdYwj3QHHY=" }, - "org/springdoc#springdoc-openapi-starter-webmvc-api/3.0.1": { - "jar": "sha256-g0jO7EirQzxjHiX7JbSpboOqLmkNyiLTd0deEA+KDiA=", - "pom": "sha256-DnoJ2Si2lELy7RQNNxKpD24+Z19chly3EKzfNG4MO6U=" + "org/springdoc#springdoc-openapi-starter-webmvc-api/3.0.3": { + "jar": "sha256-x+AiF5ckADfq8gyDTy0D+r7D8mBRvXBSvovxafLAKHY=", + "pom": "sha256-+LR+h8alsFIsfFmlomxRHgqDGfVW+/FGse/1bIbBIR0=" }, - "org/springdoc#springdoc-openapi-starter-webmvc-ui/3.0.1": { - "jar": "sha256-Jn8W0OWcqHskFl9SGhypI6uyZ6K+8cH6y5JxXL2kkUQ=", - "pom": "sha256-Q/9HCXxUiKywKMz52Y2J3BQ/yeLkbT0hX02gLnRt9XM=" + "org/springdoc#springdoc-openapi-starter-webmvc-ui/3.0.3": { + "jar": "sha256-zbMKkDtfmOt1H1lhTzj4B0GPHvumOfbt4LBt41RJuNI=", + "pom": "sha256-pnWzfEB+miL8d2oUAm0vI34TeVZAmmCvU6rymQlstkM=" }, - "org/springdoc#springdoc-openapi/3.0.1": { - "pom": "sha256-7gUsDEpyfmWiO36M6BfyPfmxVMYsom8/DJkSJPlVqmk=" + "org/springdoc#springdoc-openapi/3.0.3": { + "pom": "sha256-Xy6nRNQfujUohddAT7/Avgl4e2aMYC+iNEmPOgueCc4=" }, - "org/springframework#spring-aop/7.0.5": { - "jar": "sha256-7KGkNdqXHgsmVXE16sVW0ba4bbehpeylHWHwJLvdYNs=", - "module": "sha256-xBMql06Mz0i1XZOIJR5FtmMwjiBWKQlZRCTu5F5cktQ=", - "pom": "sha256-+7l0nyzIi/KzJ1jjSwAYUWFsNBm8yWiHa+p7Vm0eJqk=" + "org/springframework#spring-aop/7.0.6": { + "jar": "sha256-0CqeHjCpuFsCxeVLDoZ0WmVwEbHdEkAoubw4fun0OmU=", + "module": "sha256-im8Xa0K7hiMpWN5huhcDsFE3afsQcAbWaxpmoXXlnTk=", + "pom": "sha256-OmoQ6FzjfxaWCVdWOYXMDkx1Vf9NGCFFwJIPoFOd0nk=" }, - "org/springframework#spring-aspects/7.0.5": { - "jar": "sha256-5Ur+wQ0pcVueBzTwxkoy+VCvWSNR+wnCttCjvrbwfDE=", - "module": "sha256-jR9I91cbSXIYhPMyqY6f/DNO5ur7ue5IQWCcoN3FgI0=", - "pom": "sha256-+ej2p06eVcGgY0HNimm4NCt+eocXNnmVjLS25EA1LDE=" + "org/springframework#spring-aop/7.0.7": { + "jar": "sha256-wFA7fzGDaPN/DQ4FV/ZeVyzr32HPnDGKfLyteCSw8oQ=", + "module": "sha256-89AvInYK4yXmmFU3wvcAsvObVKV9P5gW4++QHn7Z/Eg=", + "pom": "sha256-5Lk8y4EMmn3hIZ37F8Try0aHVk4NG5OmmQu8OpgLve4=" }, - "org/springframework#spring-beans/7.0.5": { - "jar": "sha256-YXnWFdJDVN23v6Ra+G5pR4U/3mLibCGYU5696g/zkgs=", - "module": "sha256-wYglqJSuGDYkpCJleFoKNo7JdjbfI50ZicsqnL3w+54=", - "pom": "sha256-GXG2D8rUMKyTlbbz1pSeBenIWD/Y6ePINLhKrmzKSTg=" + "org/springframework#spring-aspects/7.0.6": { + "jar": "sha256-oaamr2rj8Ki8wduUAlVCIz9D/Js9rsiiGwGuT+AByFA=", + "module": "sha256-juAhRDtqEnjWDkbAudZDRJdG+rUK1iCLsO35pCyKBdc=", + "pom": "sha256-ofanZeP7XYixo2K33MPD1OyeIN9ehelUx6GbkrqvD08=" }, - "org/springframework#spring-context-support/7.0.5": { - "jar": "sha256-gd0cf4UqgIlq+rwP/72oYoy+cI9lLTcCojxTgyBWCe8=", - "module": "sha256-VFKWsivkstqBo+YyCtEHc9FsEhnTIwt2gaUrwFlHUq8=", - "pom": "sha256-h7He4Q5zsFp/6TkO7dBw0Hzz0/d7s8jlDDiZ3udE09A=" + "org/springframework#spring-aspects/7.0.7": { + "jar": "sha256-qkoiKfTKmF3Zyj+2YMf7dD4lhiUIepl0bTutTBuH8bs=", + "module": "sha256-MacJLAmKtzKbXAGalvJvskKAI8qzKHEMa/IkZzautKA=", + "pom": "sha256-s5bd9oyXC2SXtsZZ/td1LUpjjO+b6IvfGqDeciHW7OY=" }, - "org/springframework#spring-context/7.0.5": { - "jar": "sha256-QM2XpQhAG3kd1t0PXwpBVNVlDtelIFi/PcwcPfVcMqQ=", - "module": "sha256-ul5AKlEE9x9Fbg0DQMI3fVOkPOi/paDD8zwg+57BoGE=", - "pom": "sha256-eO2aOu0veNnDSNjDMTWYqnEdzIWAOjpBuXjMydWtfn0=" + "org/springframework#spring-beans/7.0.6": { + "jar": "sha256-Xnic8+fI7nSMJs5q3NdvUMTx32tN7tcFSDx6Ow9tmR8=", + "module": "sha256-ahcFzEVHFy/eAq8zRVQmnQu2GcvVRlnHGjeV2obKQ2w=", + "pom": "sha256-/Mk5mcn+7Q62o91kJ7Jp3k0b/Nq2rwZb9Kf50dtRld8=" }, - "org/springframework#spring-core/7.0.5": { - "jar": "sha256-dox6MzPdozICiyCtklwv3TyJ7616Haq2XrK+t2LjvD4=", - "module": "sha256-Vzycajt6Jtj3RkV5S3vMUjtZgshwbEZAVvyKQpb869k=", - "pom": "sha256-sZvCFRrUzT1q+cO+vRdTnrfJGZavgVRZhEYcvXPKKkY=" + "org/springframework#spring-beans/7.0.7": { + "jar": "sha256-E3db5CaabMguvO5hmp/vFUXJCuVMb7qEoNjG15/2h3o=", + "module": "sha256-WpbuprqJtLZ37rR3qUCMeM9qKElbzTQNpOfL8OThsGk=", + "pom": "sha256-iwdvUSMA17GyzxsYWo7MhoRVKfCj4R4vgFWAM4JFWUs=" }, - "org/springframework#spring-expression/7.0.5": { - "jar": "sha256-eD5klcLkzUULdN8sRcL4aOROIe+C+Tq9kWDs7EIOkRw=", - "module": "sha256-R4Y48orrhLeA4xI0/EZ3R4J8OsG3h4RYc0XeDPwS7+M=", - "pom": "sha256-EUOD9g5nmEHYNUZrbyn6/10d0VwBFKZnzxgZBjg9OTs=" + "org/springframework#spring-context-support/7.0.6": { + "jar": "sha256-9IgZ2xBhW0FZCHvENVcDaaHvsfOS3fsNzXPsx9bEKzs=", + "module": "sha256-O2nrsw1EgEK/xmz1+Minnf9OcI9CvdLUpDMvtiZqJDo=", + "pom": "sha256-c1lBO7QFHpHABZE3U8qyTcA9F2F72FOviIMemWe0Uys=" + }, + "org/springframework#spring-context-support/7.0.7": { + "jar": "sha256-wqUM7NNCrmvffHCugVDKBVajyoQ1rdY27sOmmcCKShY=", + "module": "sha256-gKSlvLHRUuSCiaoAs0GTIW/WdsWArB0swJVd1lHQ7WA=", + "pom": "sha256-C7cTfyhfNu6je8V9WxxqFUogCr5b0GwGy3lzt6T4dOw=" + }, + "org/springframework#spring-context/7.0.6": { + "jar": "sha256-uikg1p2WaDQlwObMNxdxXY7BIlmI3LGmAXgVtwzynWY=", + "module": "sha256-s06MP6khFf1yLZF5RKzoFbP0Ees4v5xIRieQ8eu83V0=", + "pom": "sha256-MpgB2uZOLWPw5p4H59wzwAxEcAB+r+BkBnc0NnYS/eQ=" + }, + "org/springframework#spring-context/7.0.7": { + "jar": "sha256-SiUgUP2FlcWSLE15Vyj4quSV5BFxs6lYsM7jSbXjWGs=", + "module": "sha256-4tPsjUJvGGWoYOClaCFzM4FG2X6NVFnH0BwcWydKkBc=", + "pom": "sha256-eRIlh5u6tHmSqBChPvQNbx74EZ2zk7kMOirbv9cREg4=" + }, + "org/springframework#spring-core/7.0.6": { + "jar": "sha256-z7eoJVdIyGxZtzYRzKFo50dts42GIcmSy28cxV81fo4=", + "module": "sha256-pYMAlwbW27NyvPAfosNcJIOdqAAQy9Atqz6lK7lpp9k=", + "pom": "sha256-FC2hGRhzB/0SAlqQJtYulQt0QhTJt8/Qgl5q6I0wftU=" + }, + "org/springframework#spring-core/7.0.7": { + "jar": "sha256-nhwT7W1pACqufrxLfS0dB+MJATovu2OrJmvqhgEil4U=", + "module": "sha256-kGfzR6oMhumLbEslGecUGTbBfWAplzHukM43Rsu+Xcw=", + "pom": "sha256-QQ754R/UyLt8a0dUd/Pv4nWIVg0Ye9yHVuYDxGDeuUY=" + }, + "org/springframework#spring-expression/7.0.6": { + "jar": "sha256-FLEaKUjO4TZ+9mG1bXU9xwURm2u1O6v3BKIiHTfu1Cc=", + "module": "sha256-S18VYL1hGQdQ1D0/E9Zx6bpwqOjie7X9f1hbNvv79sc=", + "pom": "sha256-Aliqm0fCtHyFOWMiaFq4S0bW99ezuV2tQ8wsyBTTt+w=" + }, + "org/springframework#spring-expression/7.0.7": { + "jar": "sha256-PCPX62K7P73cCtHX+UvpTRUYQk8cmhtN5rG2kG6NDFQ=", + "module": "sha256-ByhHw73//Mvv0aQPVU6omdVOSylgzN37C8nXeYQcKSY=", + "pom": "sha256-59Kn8wrvZ/m654LSrjVPgmAcCqkThIZ9HhlNjQY/Itw=" }, "org/springframework#spring-framework-bom/5.3.25": { "module": "sha256-bPPIDzsrxVO0LptyC/9x/bBxUmy4kMVwkz2deAd2JQ4=", @@ -2587,327 +2832,573 @@ "module": "sha256-c1FObtnw4rZ83ukm8QT93yc0vPtI5eZEPo1qwbs3UFc=", "pom": "sha256-NUCFKBQ8D99ynzuC00PuBaAReU3+E4oMrer86pOsh08=" }, - "org/springframework#spring-framework-bom/7.0.2": { - "module": "sha256-+3+nBI3qzmuFDm8sqWoIn2C8tKtNKhsZOaG/PrgOHKw=", - "pom": "sha256-00mTsqATTgb6NDmD6zdMojzd+LNNcaRsr0sjXuCHwGc=" + "org/springframework#spring-framework-bom/7.0.6": { + "module": "sha256-BWbzrij/gW5oNkc2w5s4RxXqE3tyIXwRJOzv4qPDdiQ=", + "pom": "sha256-AVb6cRO+cu6/NI3E8orgclxeKnDz1E4juMDrdn8Cp2k=" }, - "org/springframework#spring-framework-bom/7.0.3": { - "module": "sha256-zkzSdijO42aONZqQKx8PVcU0hKiukBaSmPFBJUbFmXk=", - "pom": "sha256-uu3mVDJ6wgRFMkqoSgBmvEKjDWEJRx5j7utdH4uc2qY=" + "org/springframework#spring-framework-bom/7.0.7": { + "module": "sha256-6apmYMEqVIBrM6sgp+h1Zd5Aq30HXHceyV2v6FAuNJU=", + "pom": "sha256-eXzUb/4oYGqLqEW0jslgo3irKX3BpFBmgedJ5yLsybA=" }, - "org/springframework#spring-framework-bom/7.0.5": { - "module": "sha256-pvhsrU/TqrHaDKwt9QebQtutOfxIGkR/CMXxkDz1eBU=", - "pom": "sha256-02dGSAsal22dP4GlC33Ne/CQHm2U5EG3p9aDEzemNHw=" + "org/springframework#spring-jdbc/7.0.6": { + "jar": "sha256-c4os6s76074eSNBw5yPe9Hd4tqCdhEYeivjmOeAyPEA=", + "module": "sha256-FqtXyCpc/T4HNApA4yUMSdCT0hzkB/QGts7fZDgjUao=", + "pom": "sha256-BWMGqNaPzukXRIMWH6tgO0T7TVPnUpw3cVPLZyzpSYM=" }, - "org/springframework#spring-jdbc/7.0.5": { - "jar": "sha256-ZNHVOlADrc2Rw5Z44NIac/KaEBBGOwv5M91Nd9NlfiU=", - "module": "sha256-VOEDbd/l25X+UAH1cEL2J6uFJD6zmhvi2NtR83muKwU=", - "pom": "sha256-zQJ+v7IJ5jWQEJwz1fFz+ALHuR+Boc7AWgkaRBZeNnU=" + "org/springframework#spring-jdbc/7.0.7": { + "jar": "sha256-e/h2DryhRFcGgSXdzvLKGxezFH4B0WGqwjRjYmzRI6U=", + "module": "sha256-/2Vl0ASWw5H8YB+KLf4qmLVN0k5qwNmfW+GJfpV+U8g=", + "pom": "sha256-8SmDhJKYsDjdFceJJPh2dO610Wj2QcD+6ykVOpZ2JaU=" }, - "org/springframework#spring-orm/7.0.5": { - "jar": "sha256-I2Ergf77UEXKDObJABqrnNoNcH/dTroDqAGZovdmThY=", - "module": "sha256-tPa4Wh27f29LyVeGL0zw11RVqqUyQxTqtdQuXRQh73Q=", - "pom": "sha256-Ba8akzSICv46npkc6umzz0My9+QblLWLD4KmD7+dTJY=" + "org/springframework#spring-orm/7.0.6": { + "jar": "sha256-RXxIg34bYH6Iq6a0BW892imBV87FhOKuba8kBR4Hx6g=", + "module": "sha256-+N0oGOl1OjfjzRjxNeiCOEIEUveu8rTtviD1OoLAK2c=", + "pom": "sha256-t3ludc77ZwyAA/U+P31JfICErwZx/z82Zo9tRITOlEo=" }, - "org/springframework#spring-test/7.0.5": { - "jar": "sha256-I17tMVtEyStUTznbAnFnRelqtfRUoYB6eoYU3u5j50k=", - "module": "sha256-yFvLmAfPRuzA9uMu0MvmY7f9uqXUdNzHTJoycLdeNBg=", - "pom": "sha256-uRNS35yavFLJAaAjE67SXL1fwtjakpYfwCT4JRpQqoE=" + "org/springframework#spring-orm/7.0.7": { + "jar": "sha256-5JuLjuSvDMMizz3y1y7gPaTw72/EsQVxfjLJXlEQVpk=", + "module": "sha256-9ClPUcJGeeaCFtp53MkxU/KkN0VZ1vUoMlSJChbYWFE=", + "pom": "sha256-dx+38Q9fpC2+C6+CszkTPtd76FF4vdXltUWWj+9Muy0=" }, - "org/springframework#spring-tx/7.0.5": { - "jar": "sha256-rP2kBy1La15oQliZUi6aGXsdr6BbrCc1s2yf0zo03go=", - "module": "sha256-7EiLwyj62ciSeOLh/Gerf54jeQy/v/mKwMu+Er+H+CU=", - "pom": "sha256-K4/ubEw/xg/9H54BvU/ffj++AELVuBU9Us8yK4M9Wws=" + "org/springframework#spring-test/7.0.6": { + "jar": "sha256-qgmctmbUMLZl1SolRt3wQKjZai+gZVH09FqFHZb7bjc=", + "module": "sha256-TQjmIVrfZ+9+0It/ddS3mOzSseK3K0Cj7NaasRucHAk=", + "pom": "sha256-CgCscSJxWXL3K8d4h6vbYUyMnaGTM7DA9BTHtJYnCSg=" }, - "org/springframework#spring-web/7.0.5": { - "jar": "sha256-cnkAvbtFj/I5WAG9R9GD3HUkpvmi/LzfWaLgT5rHjfM=", - "module": "sha256-JZ948gdHC088fJVq6EadbJtXPUypUWzY9/O6qTfb4Fw=", - "pom": "sha256-IpD9i+ZWTPTlfueNNetFRmXfdDbxP0j6Ii/hUtUBSCo=" + "org/springframework#spring-test/7.0.7": { + "jar": "sha256-ntX9plILefH1NxSy8weJGhnF/BgYEWn+gdUnLv1zqTQ=", + "module": "sha256-dKDBLmSAGUqmDOAgab/h9CiCBF9xLq+JcNNtnD/kOdc=", + "pom": "sha256-H3HYJS5rJ81hg/X+kQ7JWxHJmh14vI/z+S+uAJV42dU=" }, - "org/springframework#spring-webmvc/7.0.5": { - "jar": "sha256-asRvpACrF72QDp3j1MWyS0HAiIWyFsbyIvX997nEeY0=", - "module": "sha256-XlcGDiMMRrLllOEgZFBvJlTodijtqFn82CpUbE7R+y4=", - "pom": "sha256-d2sCxB11K43sKt3uHYytjxko++sFd0KopPIPMDeUKDw=" + "org/springframework#spring-tx/7.0.6": { + "jar": "sha256-ungklrvIeDHgKuUCsAiN4YHLoalRjKiw8v/q39LLgJI=", + "module": "sha256-QI7LgWNLJL553bNzLmkJCGiGJdhrAH1GpraHeFKisWU=", + "pom": "sha256-FbXCD1y2Ceuc27ATT3I5p67+C2gpE0/2aYwo9erCQUs=" }, - "org/springframework/amqp#spring-amqp-bom/4.0.1": { - "module": "sha256-UqTojr3Jnj8mqfLlv4CMAZuaelBej4WfhpffzhaPuak=", - "pom": "sha256-3bCdOwZ/niMMK1E5diE3hhajEMqd8OP5dOclmh2fDdM=" + "org/springframework#spring-tx/7.0.7": { + "jar": "sha256-1lF6AWS74fdSWtbxrWIZE7OpzolGDnVYATAxavAir/0=", + "module": "sha256-DA3dEXu/8StdFk+6/+8HiB7zV5tUg8GZobHd72jnq3w=", + "pom": "sha256-vLJrAsrnNNQiS13/Ox8d0aUQLxOVSUvN2efnaW6dkyE=" + }, + "org/springframework#spring-web/7.0.6": { + "jar": "sha256-amP/t7dE8+SK0ElXb2NpfWNcMIn1UTeTaOBqItLQRsk=", + "module": "sha256-7KTmUDcvJOnZWrpbDk767zqCe3e6HRgBaIWp97QESZw=", + "pom": "sha256-HdUgoxjJ7E34QeNjm0kkacchba/NISKT6hmzV8AUjQ8=" + }, + "org/springframework#spring-web/7.0.7": { + "jar": "sha256-28kpjYOEn7AlV5H7hrgOmWz8SCgBzkh5SBrXM9IlxRg=", + "module": "sha256-pr9Z7LzcVY91ZKHvZFaXoI+I1CKQ4/p6I+o7A/qO3D4=", + "pom": "sha256-MOx1cnJ5tml46fGwel3oSvyzCGm9ba578DeU+/aPlNI=" + }, + "org/springframework#spring-webmvc/7.0.6": { + "jar": "sha256-/I3s681dAvM922+QDns0JBxqD6qCyUWFnFqNVsouDjA=", + "module": "sha256-qh5ri6yE7AzFzE3VtsiqSmfK1sKBnjdNavs4C+GWHfk=", + "pom": "sha256-Mp9wHqlQGxRy29rJjtL6EExidpHIRSle2cMfHJU1LRw=" + }, + "org/springframework#spring-webmvc/7.0.7": { + "jar": "sha256-QcDG7SJEzbzYSplVtLJxfoRm4g6CM1sEPqnOdo3DjZw=", + "module": "sha256-w09Ehim8rcWcQzrNE2xEK3lnSPqEWHpXwMr5AYmTSgk=", + "pom": "sha256-nSnROqb63s2j65xgeZmQEwWa202Y4eivMbo7zVaoIys=" + }, + "org/springframework/ai#spring-ai-bom/1.1.2": { + "pom": "sha256-GZjwxGKOmYb5z9YPJMI60RdxCvhm2f/dwLi5oTB5/ow=" }, "org/springframework/amqp#spring-amqp-bom/4.0.2": { "module": "sha256-qILrQSZgX5VC1v4+/kTIhI/Jd8ABPoY0pMBu7DHbSTM=", "pom": "sha256-sl2YBY3+d0ANNEyIW/CvEUaJ9d6XJHfqUtxdoynMxLY=" }, - "org/springframework/batch#spring-batch-bom/6.0.1": { - "pom": "sha256-T+tChvru9Wl6mUBMisPuKyt2Pm/3ON4djwRAH7kiLFw=" + "org/springframework/amqp#spring-amqp-bom/4.0.3": { + "module": "sha256-GAOxorr8yMWb1x4UV4Mxzru5MZqoafpdEDQmKRLKZRk=", + "pom": "sha256-G6iAj5vHYUyN9sWUf/KXbKbHrnRR1xx/kqT+so5g3SQ=" }, - "org/springframework/batch#spring-batch-bom/6.0.2": { - "pom": "sha256-AMbn8lpqQU/gHXMUeqPQVdvseZ4fdn+j2gKwoJ0xIOY=" + "org/springframework/batch#spring-batch-bom/6.0.3": { + "pom": "sha256-gM/L8eVFdL7J8FGjCk32HQ4o4N3/FqjJyMJ7t2007VM=" }, - "org/springframework/boot#spring-boot-actuator-autoconfigure/4.0.3": { - "jar": "sha256-bT95LG2jdYzOpnYhE5Ok+G1un6Fw3/Pb8kFZnQ+r0uo=", - "module": "sha256-Rq5qEcxzXT2Fq9lI5/ZksGRx4IYCZ6d8Q2gKeEKZdos=", - "pom": "sha256-gRcatjQm2lUqh+eUHzX4Puos4ecUgThCNM25HJ7BtEY=" + "org/springframework/boot#spring-boot-actuator-autoconfigure/4.0.5": { + "jar": "sha256-YpG7UMOBSldOgn5Vb2LVqmZfdvnXIW2BjxOdbyC5M7g=", + "module": "sha256-nD4kwFhyedE3IRt3FECJdDukj0anR5QjL+923fpAmx8=", + "pom": "sha256-RAfvAWVnbCDba/ziqg1y9g1VdG/CxJHXqNjV5GHSbus=" }, - "org/springframework/boot#spring-boot-actuator/4.0.3": { - "jar": "sha256-5fzaaXKd9M2LUqULdtz733X0/jH5STisJtR0EeV+T40=", - "module": "sha256-sfZFuNI0v8xae9zwtA9O+B80Dy5BJ2QXAFvSjk7bRMY=", - "pom": "sha256-LazcMlISgDyWNNFtoCI4shwWJVzE5S6yfWsWUdzU5ik=" + "org/springframework/boot#spring-boot-actuator-autoconfigure/4.0.6": { + "jar": "sha256-0reY0C0x++IN+hKPVh5528lqRgpn4LaartHgeCZzjAI=", + "module": "sha256-5+DeZLqYXJ6rS3H0cBL+k3TSLKQjCQZLrkblz7gbALQ=", + "pom": "sha256-PVnqNT16smOar38Px1uGP6/K/+558iZiHrZWDagHWXA=" }, - "org/springframework/boot#spring-boot-autoconfigure/4.0.3": { - "jar": "sha256-DRkc5+Td+8TuU5jcz1QODQVSz7Yt6nc14Bo5W4XzDig=", - "module": "sha256-MkmK4Usfz0khs8mxqckINwIFK/IedPvvPbQ99/pHh0M=", - "pom": "sha256-XhhkvOpD8mNVAe8dgSyjxRb317d2eCHpJvQLtp5fs5I=" + "org/springframework/boot#spring-boot-actuator/4.0.5": { + "jar": "sha256-WzbDZWHAxi8jvoJDiDXjLbxXa4cdlWMzylslipUT/Lg=", + "module": "sha256-aKdDBoI+pTl613aTgemm4cRYkQJrsdLYOICP6LBC/JI=", + "pom": "sha256-JtNJpPSVXKpw8ZlX6GPe0ZZfy/b4xt4MQjJKzqNiBYc=" }, - "org/springframework/boot#spring-boot-cache/4.0.3": { - "jar": "sha256-Sk4r08ps/enPW6loWAgO6COH7Hq4Xzd/cn/VNvrGWkE=", - "module": "sha256-YlDVOPZMZJgoWWnJkFqq/vsGy6sKnAZG+9rmKjwc0vM=", - "pom": "sha256-6U+Aid9H0gwysC32y29Gxmhfx4lXaRLFpmEb61kHJhI=" + "org/springframework/boot#spring-boot-actuator/4.0.6": { + "jar": "sha256-xbSQIFPGGSPYHm+umGTzlt1a2pI+FFvDOAV7Or8PHtQ=", + "module": "sha256-zz8RWMQReGk5ILL/XFYV8V9sgGxoWf1xXW51Ib9rPLo=", + "pom": "sha256-20ZBUJcRF8Yxz6Fx3e7AvJme5Wz8AzNe4CdKuANp21Q=" }, - "org/springframework/boot#spring-boot-data-commons/4.0.3": { - "jar": "sha256-NRSf3Ci/2C5dlZiMKFEptZ1MV7xYuIk7ENsxuuk/2O4=", - "module": "sha256-ZjN2xZhS+hGP+NlyGL7WBIBDv8/MtgpKz08RpGPTpqA=", - "pom": "sha256-fsEBq6KEGn4zbiQOUYu93WpkB09UwqcjeDcQNTG7TCc=" + "org/springframework/boot#spring-boot-autoconfigure/4.0.5": { + "jar": "sha256-9ApuYF4R6vIbt8BCdmARDdLMzFd+mTRxKmBOVmtEBMA=", + "module": "sha256-u3eXKQzRJ7d+ovSWbkncwH1+FYq7JVZwTVBn1VWZkIE=", + "pom": "sha256-UQ+7zBylZcsA9wvVZE6WQsDMwnK37Nt+S1PBjxDcO7Q=" }, - "org/springframework/boot#spring-boot-data-jpa/4.0.3": { - "jar": "sha256-+qIsloB3Z6tp16kO+pBxWTZfsT+UKb+a3XVjNsWj3so=", - "module": "sha256-Wn8aOPGm+1glqO4FO1EgCI9yH5OKufcLwNXfg0pCbF8=", - "pom": "sha256-D25reTU7DZW9TGjM9Nh8eGRTe/UWsIEfJqM0rNm2YXI=" + "org/springframework/boot#spring-boot-autoconfigure/4.0.6": { + "jar": "sha256-poqaVvGXarnWaecyiJ3p3nPxJi74hU0O/3CAbM+NxoQ=", + "module": "sha256-6YXllDRI/nOHMoIM7T4wld0j0FA8O0ddoDkIYPNGah0=", + "pom": "sha256-+MgVd0bpF9d6gx74BPRO+jkrCzd+xFCFblqPOOiVh0w=" }, - "org/springframework/boot#spring-boot-dependencies/4.0.1": { - "pom": "sha256-c6jXJTbJ3BFrcqqDYpk6/VduvR2ve8je90jVXWtpOxw=" + "org/springframework/boot#spring-boot-cache/4.0.5": { + "jar": "sha256-UTkp2yNxLkkGoj5v4vV+lAMpb+7ied9IZ9ZuJ/B+5qA=", + "module": "sha256-OBRq2bkMmknocUcfc5dVkd4X/izJpa/n/QeKUFnpB2Q=", + "pom": "sha256-zPXlCGGX6zQdvSB2cBPdM8uY0qq4UxuAXKUKbsRr3K0=" }, - "org/springframework/boot#spring-boot-dependencies/4.0.3": { - "pom": "sha256-mkv0ibO2xxq43lEmG7ZLlG/CvKxoDT/3T4eBiy1yAfQ=" + "org/springframework/boot#spring-boot-cache/4.0.6": { + "jar": "sha256-Xvw7z9JyvCNZx5ZrCwIzpTOFVti2bnDQn1+J921pkQ8=", + "module": "sha256-cwmGWzoN9LBShbzdcr/avfJr9DouRA/GjWUvbNY/U1c=", + "pom": "sha256-Df05Q1FXrCG1IkJGU+MqeRn07OrcaWsI92gCI15l4c4=" }, - "org/springframework/boot#spring-boot-devtools/4.0.3": { - "jar": "sha256-4rDBQuIYWqhtoxEbfw8fVoLlZDq2UWSgs9jsIleBsx8=", - "module": "sha256-KmXc6po8/RPXNnaGDFuHYhJGx4Zj5tp/bUMneX9Y7ZA=", - "pom": "sha256-TFuzY+25q9XgHcLlvqnTju6FJL2DMF/JgDwcp9mDszQ=" + "org/springframework/boot#spring-boot-data-commons/4.0.5": { + "jar": "sha256-b3AI72jF14aH0aHLrse8fE3ba8aVsechiKsopksfgKU=", + "module": "sha256-I4i/QSayRxHwuk+qmkJI09wN9OFeUpjAZVxVC1Btb1A=", + "pom": "sha256-19Gb6xvrr9lRfB2Pma+HDtaIamxVCenKXV7dvBaPhaQ=" }, - "org/springframework/boot#spring-boot-health/4.0.3": { - "jar": "sha256-pHl+b8GLocM4bSB9/sds7QWnggY4AHb9D/7s47j8Uiw=", - "module": "sha256-DCjOV+raH63kznn07iPF4UI5d5HYbXcu0udvNdblIOY=", - "pom": "sha256-QIAud/OzYJ0A3CiZRFJBFsafqpuswXxl+DcM+Ruz5Co=" + "org/springframework/boot#spring-boot-data-commons/4.0.6": { + "jar": "sha256-x1yZA0AJ1n5D/H9owuC9t4U5KVORexG748dIIf2AKCo=", + "module": "sha256-FpqETkmT1L/iIqmFhboRwY5MDj5QNjFeHeQnw6wHekU=", + "pom": "sha256-cIkmnGJ8OlJDK7QazZbFJXViyNJtrlEr9SqwMqNtqfg=" }, - "org/springframework/boot#spring-boot-hibernate/4.0.3": { - "jar": "sha256-NueW5OSKVDUDTnYcda/rHD1XZY/B0NnP8fX+Yx2NRV4=", - "module": "sha256-5FlSMWbPFY1wFxgxG2ChDFJmgof+57uW7wKwTs8e5tg=", - "pom": "sha256-6dtwk+KyqfPyj0BolYUj5ddYRE4uipDc0fBo2xTKM6U=" + "org/springframework/boot#spring-boot-data-jpa/4.0.5": { + "jar": "sha256-Z/o3Zp7EjJlrrhDOzThA9QeL7yvx+FSNinIrVIgAm1c=", + "module": "sha256-z72IkDFY0z4EZnFxBx4EoDw4aXwpjeuRLr5c89fYFy0=", + "pom": "sha256-sxmkEkkEK6x2X0/AaFvripB6+RAGRCjdl9VWnKf1fo4=" }, - "org/springframework/boot#spring-boot-http-converter/4.0.3": { - "jar": "sha256-qfOgFgW1QyogpbsKlZxcowl/0YUuSU1axoWACoGEb+0=", - "module": "sha256-UWWPbYMwU4wxAN4+3r8mOgc+ne9TGPh6Fmb+oUcUJfs=", - "pom": "sha256-V48eiAnUQpNPSlnzlxWo7EVeBpegwWggiy1pEYc9Oak=" + "org/springframework/boot#spring-boot-data-jpa/4.0.6": { + "jar": "sha256-9b+aO2Zkd0y1D5xvOhUSBLV2rSdiY4KnR3qEKzI+g9k=", + "module": "sha256-NzJCn6SaIcI2aoPSHAUoi6lY1E8Fdw9kustG+Br4vV0=", + "pom": "sha256-ZB3HRzOoigD6+Jky39nbEgdjUEUiBJ++tU6TMhALk3g=" }, - "org/springframework/boot#spring-boot-jackson/4.0.3": { - "jar": "sha256-bz39DNKcOhQqvokuXQP5S+W/fSo5hmUPMKm1uUFa+Mo=", - "module": "sha256-QILJNfJ036no8Vc/t3tMpNSPquAuiqIaJHlPERbuOL4=", - "pom": "sha256-jWkFC4MHpRx3pS5OwaZzCTMceDuY7vmTAM0xHWwUlus=" + "org/springframework/boot#spring-boot-dependencies/4.0.5": { + "pom": "sha256-bvJiVf9HiNx7c4S7p/oUc2V18TqXZwCgBdrqNHjS1F4=" }, - "org/springframework/boot#spring-boot-jdbc/4.0.3": { - "jar": "sha256-V2GmAaIeVmmerNmWMo8xjTPuvFjFXJT6+C/6KglPWN8=", - "module": "sha256-GZ9E/PNI1rJGqWxjVuHEPpeYYm70HqQdoPJnPVdavf0=", - "pom": "sha256-gl3lFB3wCFX2uli5K2KJuDzi8LQmreEkrsAav5gcYcs=" + "org/springframework/boot#spring-boot-dependencies/4.0.6": { + "pom": "sha256-jBGAcWlNyHndpnyC1E4VKEUSgypSrpZV06639wabORI=" }, - "org/springframework/boot#spring-boot-jetty/4.0.3": { - "jar": "sha256-T5KrhQBLwcfl0zE73rGOwrjyfgnpIiBu/TWPt3akPZA=", - "module": "sha256-w0rNMsTh7VO+Zs9WQBFbLZ7/9XDYiJtnjcnoGEhGO10=", - "pom": "sha256-7L3LT6egrku2Y/nceXlpdZDXFUrgC5tQ4cGodbYt7iM=" + "org/springframework/boot#spring-boot-devtools/4.0.5": { + "jar": "sha256-tQYbWOL7OaKBFtGc91Lqt+TOUeOONRP3vZJjrfSPx/E=", + "module": "sha256-aeYQQzX4BRZj9LvTx0meP8c12P5dFBziHRGdG+9Bpxg=", + "pom": "sha256-RHOVrVPoNT86LISNbJuIfg5eDxkU1iCOHzUxz0Lv2X8=" }, - "org/springframework/boot#spring-boot-jpa/4.0.3": { - "jar": "sha256-8zu81DQpOetyqFnaliBxmH8dKLXOX+CoLCloLM69PfI=", - "module": "sha256-uMenOQtKXqWk/vt6hwRgB+O616ICCtmqv4MYMV2Dv44=", - "pom": "sha256-zm8vnk+c227gra2yJ24mNSYID+kZ8MNyQGNB1tHM2dI=" + "org/springframework/boot#spring-boot-health/4.0.5": { + "jar": "sha256-/zt+ZaXK37r3pCKsOwFHFm3nHwqe1gs6fwwWwdDqprA=", + "module": "sha256-8HyymAgHonBEPdtSAp8TXK0nPo9TVu/bo5DEfGOJ3rk=", + "pom": "sha256-FIY96eTwy9G7GkwV3T9fCDl16QtOtHOWf9q9QMX8dmw=" }, - "org/springframework/boot#spring-boot-mail/4.0.3": { - "jar": "sha256-hLi9S4fLegCT218xc707K1f6GpGFO+6Dq0veKyABXtQ=", - "module": "sha256-g/0qefJq+q59ZzRtkDSd8Q1umdQJLSYq+tXc3ABO2Ok=", - "pom": "sha256-pztQnkG0mPpo8UxfnoJk775+mm0HmrdOehy/VeNAWK0=" + "org/springframework/boot#spring-boot-health/4.0.6": { + "jar": "sha256-B9/U9WmVWI+mx33Dr8sm81Wf+zTuudvHKarXD+VR8Lw=", + "module": "sha256-fcXG5PabW1ohpYf8Sx5aPXNjykAAzPFrPn37TH9TQ5o=", + "pom": "sha256-JIK8Q6pTrKDHORU7ihx3yLcC0cFuuxcZiMKNyyaxiIw=" }, - "org/springframework/boot#spring-boot-micrometer-metrics/4.0.3": { - "jar": "sha256-3iYBPG4jJ+d5N7HLcd4H8gQEjY0W4xhPJBtRMznHotY=", - "module": "sha256-Dn+m3DpwhIgfzQ9i5wvV4PIzzG69quU8hQpZ+vMjgIQ=", - "pom": "sha256-VRJ5yQP8ETjLel3XcpweqNVhvkxow7lz8edsFMwJgTo=" + "org/springframework/boot#spring-boot-hibernate/4.0.5": { + "jar": "sha256-UBmF05RpvQgZsTG8Pg7say6yLDtEXbX/lzCMh7ZiR0o=", + "module": "sha256-1vY/X4frq8JDuNM+dihSTk6K5MMGGAjt6YJfTq2Euts=", + "pom": "sha256-5Zg7v7v4nBlIcxkkY4MVMF7oDAugFY0h1L540OyH8S0=" }, - "org/springframework/boot#spring-boot-micrometer-observation/4.0.3": { - "jar": "sha256-WHRUfysj0u4y78DETKPSkcED1Mcv6HQddGt+0ZnivYY=", - "module": "sha256-ZcrQOSAOfV7kIMQwpQM8z4RHsyNo6kEg5LlQC30Q1dY=", - "pom": "sha256-5XjuvIvbW7PoayRlzYmLIs4XeW0pXFdEOWZA/dly1GE=" + "org/springframework/boot#spring-boot-hibernate/4.0.6": { + "jar": "sha256-K9+QwcOyx7VhnsmhgbEErcY0DTzcHNkmkZi3Gde0kqw=", + "module": "sha256-DlNiEUAIwii9EORDV/Z474azp65r3zGiouwd2mMpiV8=", + "pom": "sha256-39+NxbrRBTVxjx/3uskqE2756dkWcXXQkCBTZHVXYOA=" }, - "org/springframework/boot#spring-boot-persistence/4.0.3": { - "jar": "sha256-K4hUPkR16hjsOQNDn9FQ+/4oGSkDhS0HjGUyM+WMKlc=", - "module": "sha256-3nXNq/E2+cEtJ5QXc2AMIaILKHtTL/xEPcdaQ/SIk/Y=", - "pom": "sha256-GsqY/yz1gLt4lVoriU/kDiZiUPtKEx8kHmvFa8iZrhM=" + "org/springframework/boot#spring-boot-http-converter/4.0.5": { + "jar": "sha256-5bCS1RcoxrBkuRCLPHSa/ahqo1SQDBZKriIvIQUXcVY=", + "module": "sha256-yndK/vQEj/neY/rRRjXX+7sCM3FAvjZ8ce84RqdD25w=", + "pom": "sha256-gUzFgFCB32eTI9xG5CXyGjMMvVTx2cFrKnobaW7nGn4=" }, - "org/springframework/boot#spring-boot-resttestclient/4.0.3": { - "jar": "sha256-w8aVr4tMEgSFhNa6xB0ArWyOCNVKa4L9CL9B252Ll2M=", - "module": "sha256-iTwY8GdL8kN0zBzAkhTy7m3J2A1v6C7YQmIsn1oCIKs=", - "pom": "sha256-q9Oknk/qA2+FKd8xOnwGJhfzJja2nkzDYnIt13n61vI=" + "org/springframework/boot#spring-boot-http-converter/4.0.6": { + "jar": "sha256-0Bg3tfxz+qaXz6wHkSN45/JPkld0phZm2abXHSD3OUs=", + "module": "sha256-9T3gk3ktn9oabkugq0TNTrBq+S0aVaDoQWTmfjTLvNg=", + "pom": "sha256-eeyFYxHVWrO57jjppR+YUBSj29bKEmTX+3xrMUIq0mI=" }, - "org/springframework/boot#spring-boot-security-oauth2-client/4.0.3": { - "jar": "sha256-F10vRHtjQNiTcZV4bD7w21Fxh/Ep7XMVCcBVoSqphuQ=", - "module": "sha256-Mn64VUSLF2P9TuYq+u4WgfOj66YEYFYSR4ztq4Xpnfk=", - "pom": "sha256-duvqp/l49zNyN1FK/a38wFR2yUGKguMdn6xKHFzlARA=" + "org/springframework/boot#spring-boot-jackson/4.0.5": { + "jar": "sha256-g3dug1XGC/Us+lxvgnEpG1Q5TIqeJxmxgZNlxNUVxto=", + "module": "sha256-zvePGdQKHWlKZkVDZYNx09PzhI8FceISEHdlaJYMjj8=", + "pom": "sha256-2108yipeTl1W8lqyVVClrAuk4N/uVZP17hb/LjpoWkw=" }, - "org/springframework/boot#spring-boot-security/4.0.3": { - "jar": "sha256-6wbg+TZdktU2L0pDJ6+phgKUWP/yA8d24dRf2sKmbp8=", - "module": "sha256-bnMowDoqKPNOGtfKXA83po06mmUormES4/y9fG5sUDU=", - "pom": "sha256-bQ7CJs5nIBmjD8cTVMZ4ekV3Nze2eFt6r+qzxRJ3JKU=" + "org/springframework/boot#spring-boot-jackson/4.0.6": { + "jar": "sha256-gvuCj0wPPkaPBVPy4CVQetIHYdsCUDfOA7Xxf+WZicg=", + "module": "sha256-h586dKitkvu73X14VSGmRm3W/27UQEP+BK8LBQB9BlQ=", + "pom": "sha256-+VjMcoMltBsesNMMr9nkOjM1vVeAAr4oGZPcdhdfoP4=" }, - "org/springframework/boot#spring-boot-servlet/4.0.3": { - "jar": "sha256-xPt4FnLPCkcvPVpbVQxBsGrBvkNxYHYHSKoHY+OHr2k=", - "module": "sha256-Ak7XMUKMNmsUHhilrEJtqVjvR1i/b6Nc9NMwwiDIMH4=", - "pom": "sha256-r6C2f4BkeJulG0NU+GT+EtPaKN78htL9s52KHRg4XdY=" + "org/springframework/boot#spring-boot-jdbc/4.0.5": { + "jar": "sha256-b5/haXopkMN9/1fVEQjOZ5x0i/J0SJtab2tVIAS477w=", + "module": "sha256-3HT8p10HNFo3YqVGktFg5zp61eRlXK73z8ZdD9TtGCA=", + "pom": "sha256-x51if1ovOQZXxVRlh6qFiIdywHRXgapEuLvJUzO+xuI=" }, - "org/springframework/boot#spring-boot-sql/4.0.3": { - "jar": "sha256-eKRmVvNLPm1Es2lqsmhPiVY77+LwLBpNRf4lxXQEic4=", - "module": "sha256-gvGV3gpmo0AvkeRvu2qw+OXp9n3RNBgJfXGWcscKx2Q=", - "pom": "sha256-gU2h+wEJhufPLHcA9RObreWx/3WXU8bZ9gYBEihBYrc=" + "org/springframework/boot#spring-boot-jdbc/4.0.6": { + "jar": "sha256-oYrz2ByWF1ss5D4nb875vfhCoaAmSza9mzHJVxwDGpI=", + "module": "sha256-biBCobuiR9as5o31o/Gu15kcUIp5n3VTW3/USdUbFM4=", + "pom": "sha256-/CLiqJ6jOLoO8a9nKB7yNWqoR/ouh4gszoy3A5Kus9g=" }, - "org/springframework/boot#spring-boot-starter-actuator/4.0.3": { - "jar": "sha256-pPcn5X9iw8wJPBx4uCYcEJAna1JGdzKgEzwtySecAqA=", - "module": "sha256-alEIOltRE+cr2SDGuhMFshSX6xO+t2FWn8OMk0Elceg=", - "pom": "sha256-xeHgmY+Bv95COQWoJZ4N0eOPDFEA7xnghPE7LopaVbM=" + "org/springframework/boot#spring-boot-jetty/4.0.5": { + "jar": "sha256-4EXPVbdZsl1e9fZeE0miUXKEJZfj2qQ1XHCzhxRXyUs=", + "module": "sha256-8OT223quhVkhiZPflyuOEUqjbfz2+J7StvQwOk8tFLU=", + "pom": "sha256-N9LXfeapOmK6tfiRaR7mlCTme9KrysMc6pqIR2b0QWA=" }, - "org/springframework/boot#spring-boot-starter-aspectj/4.0.3": { - "jar": "sha256-I3Hf/yuraDFn2dYqtkqCSQesBxs6H1Hdl5l94wpHmFE=", - "module": "sha256-XTusjmY0pvRLbJ+UbRKJM8nlJfyYhBSf5hsk2Alw1cE=", - "pom": "sha256-OiE0RdnXeQlYz7tPR1bDKl6I+WtBH19Z4xvzoQ8vwfs=" + "org/springframework/boot#spring-boot-jetty/4.0.6": { + "jar": "sha256-UnTzgSw6oDzFfhLyfMFdwoeG9neHkcPAyCqdrpCK7dw=", + "module": "sha256-4mWDFed1PPH2RyCqEK5AffWeSSjkJ5LE+LIKlifj/78=", + "pom": "sha256-Q+gJ3i0cI65mjlXtUVwGiZmN0I1FT1yayCE6cAn4kv0=" }, - "org/springframework/boot#spring-boot-starter-cache/4.0.3": { - "jar": "sha256-e1ZBFNwWWv6xmassmYDHxHHOZrUlT8mmlG0kXxATuKE=", - "module": "sha256-1nHvUkEUWgg1GPfC9PebMfLApmWDF1FXiZeb0M4/bXc=", - "pom": "sha256-EKITIf2N2TEbF2mKLLIcu3iaI5LyGUxkpcP9ynEUKyQ=" + "org/springframework/boot#spring-boot-jpa/4.0.5": { + "jar": "sha256-tlWuBmtQETuiftGuyihAl4Waza1jmrmV8zms4NF9QJ0=", + "module": "sha256-0fSvI+ZSm7CAP+G3AmTfGPvafz3EYphBGiYksT7HZ30=", + "pom": "sha256-Ley9UptOQBMnFmGXly4ynXO/DylW909sOR8ZYgYVPBg=" }, - "org/springframework/boot#spring-boot-starter-data-jpa/4.0.3": { - "jar": "sha256-VD8Q1nuKMMlo06j3yq+druTDEaQWLqz0oI0wOtN2vvg=", - "module": "sha256-f83BUBv8IN79p6VbgnziSHJuqG7nKrHInQan1DzHTRs=", - "pom": "sha256-un6cKDnh7ZKCqGI+5u4GZBoif2G2wn5ssDdNf5pjqZs=" + "org/springframework/boot#spring-boot-jpa/4.0.6": { + "jar": "sha256-mUAc2uMd6T/+qxoQBgpvMmR35CxElHviWnTx0CPxMfY=", + "module": "sha256-y8RmUGoAJUVvblfwGIbBDQoAi1HXksCqx9qIo9R0AkI=", + "pom": "sha256-NVZtuu86oUErjwb/N6R6TM5037KX9C/OFwyK94xxIcw=" }, - "org/springframework/boot#spring-boot-starter-jackson-test/4.0.3": { - "jar": "sha256-abNmqOgTWFhyOxxkrB7otA6ovs4dszjObdzNpD7w+04=", - "module": "sha256-ZXL/Ut6rdihCRnAyIC9MerCmBVmJhgL/Mj1bUBW1U6E=", - "pom": "sha256-JOiH0JOCz49PUXmQH7rv6775wU14WG6oSO+NSx2as7s=" + "org/springframework/boot#spring-boot-mail/4.0.5": { + "jar": "sha256-lPlQSIptdVo26BMUYkQQlHL3Ql2UPA0NyOKnkYnItPc=", + "module": "sha256-SlP7plJtf+Rp41jRh3ooOS6bOPHyn79uJso5x+k89ZU=", + "pom": "sha256-pb3SmgF8seTZ3hZ8oC0NYCW+tkzDAIX2dcdSiPI6Cgw=" }, - "org/springframework/boot#spring-boot-starter-jackson/4.0.3": { - "jar": "sha256-hgzFh1TCy+aKLfFF1mT0UzSiGVprV0jPSR33gmlut3w=", - "module": "sha256-1Y/J1D8+NxQ/jc3fdH179XRpWC6SjMBrih3cr6hunkA=", - "pom": "sha256-CyR6c8q9+5gXLbbzzjqZ0W0Wr1DbGoSv05YWHNIc0oc=" + "org/springframework/boot#spring-boot-mail/4.0.6": { + "jar": "sha256-Wj7WNsIoDNhZTeaK96Qb6OBeCEgaWHJSWnLvPqXeSIQ=", + "module": "sha256-heajTkW1sZaRP+cAmE3kt3gN84fC8nWXt2SKh032Zrk=", + "pom": "sha256-NRw/lTOtuVTuR/9GtDSbdq4cx2yytjeKyJED14o2dOs=" }, - "org/springframework/boot#spring-boot-starter-jdbc/4.0.3": { - "jar": "sha256-hxtEJ1+6clQ5en2AH5zk17umFQ619ZJm3d9Soxtl4xg=", - "module": "sha256-cpiFx8hg89firHiqMCUj4KsvXB22MNA8mh25Trh4nQI=", - "pom": "sha256-83vpqrQfNygMl5ukCbVp9KTy524et1xirsGl7UBEnY8=" + "org/springframework/boot#spring-boot-micrometer-metrics/4.0.5": { + "jar": "sha256-TLeoyiGxejG11rbKHlV8RmsPnO2AvV8DWbWq05DbAAQ=", + "module": "sha256-DObr/E+fYc/RB2jVtdZqMYC4JRf5Rco27JUSUVVMvRs=", + "pom": "sha256-xWVr+W0ZhlCFJUFzGDMsSuj/M50WaMvqA0nmXH3U+RU=" }, - "org/springframework/boot#spring-boot-starter-jetty-runtime/4.0.3": { - "jar": "sha256-CFAY/DOpiXmvijnMUG74ruNcjjQ4BCdUDwEG8xOeBlg=", - "module": "sha256-osgWN2dif8Sb4KLkIXZQTPSFyz98hKKv68GbIvRoMQE=", - "pom": "sha256-M3o+52iuenLjyVhVPCeo9iRcss+k0rWDtw2sPZ70JIM=" + "org/springframework/boot#spring-boot-micrometer-metrics/4.0.6": { + "jar": "sha256-oh4eQVwearMlKzdFEQ8HF+YCy2sf+lnS8qKbw6tFvbA=", + "module": "sha256-9o864VKvFihqLn4/f3QwPUbuMZRFTGM1YwE3k5yBmcE=", + "pom": "sha256-IrB33aHDIz1IK7pfRKwud2FJdH74FE8tZhgh2Of1s6M=" }, - "org/springframework/boot#spring-boot-starter-jetty/4.0.3": { - "jar": "sha256-7BeE/vt81857NqXxSVTxOBfg5cadiDuTqRuULoYilS0=", - "module": "sha256-8mW0bRQVExcVF0eXu5Su/SShXBJ3hJXwVMS1KMOLIVg=", - "pom": "sha256-7eKp0UlvuqHL5o18vNN9qrvPtW2jRFqNb/Z7ZFSV9Rs=" + "org/springframework/boot#spring-boot-micrometer-observation/4.0.5": { + "jar": "sha256-WenzbuLzSSr+DtIaD4H18uATG4mq8AHqAkStPpyTmz4=", + "module": "sha256-w02uiCU/liaS1AskA2xNYgvKXroAhcNI5HF0Tl9+Zmg=", + "pom": "sha256-ADoa4NDZhDw/fdzTpe8Tn8VhUj3F42R5h29iPhSNKIE=" }, - "org/springframework/boot#spring-boot-starter-logging/4.0.3": { - "jar": "sha256-Vj3fRpIalL9PleRO1Up2DBT06GZxPqV5QCska2Ot2gI=", - "module": "sha256-7B0Z64ddomDg6uJIoaortaoruIc6drIWHqjIph29kxA=", - "pom": "sha256-yyupGdab8cR6ziTTLa8MJVUPHSIMBzfdu31OVFZbZuM=" + "org/springframework/boot#spring-boot-micrometer-observation/4.0.6": { + "jar": "sha256-NoS0eVWrgLp5aRigdhC3lX9KZjZsO2e1G/jrTNxt9/Y=", + "module": "sha256-CLCuExDKJBvfun588BlRbR5mE+RAFVCaK7DRN52DD78=", + "pom": "sha256-RV+LN9C1vU8LGZSpY/WQ0Zb9zmk3Aj+3krV/g/bOuKI=" }, - "org/springframework/boot#spring-boot-starter-mail/4.0.3": { - "jar": "sha256-rY27KnR0rMAjFW8Pz63tzu+yRHGnS5ObuPGYuUAVpBY=", - "module": "sha256-ZBe0OsnnahJ6E8KMEsIMZARs5raAV6SYHYfZ/Jm9Ffk=", - "pom": "sha256-n/MCVevI6OCs6nc65RikD0tqPJycWxZaOpUkhQXJ5U4=" + "org/springframework/boot#spring-boot-persistence/4.0.5": { + "jar": "sha256-rdkhkxIbbZKidVckrX5ZYXt3K1QdS876+W5VLuR4psc=", + "module": "sha256-esde4n/ycSJyU5KNa5HLVP3nGAAZ8jtgOMtdBPBiBGU=", + "pom": "sha256-beGbItPt8/pnTlBpt9ODuw0LOQ4uPDMMRybw4csLSx0=" }, - "org/springframework/boot#spring-boot-starter-micrometer-metrics/4.0.3": { - "jar": "sha256-G6eb340WXT5X5SgPc/ktWpsG4lSYjvGR4lgiyC7mATw=", - "module": "sha256-i70ZsjHQIcOvZX8a9aDv4DGm3BLQ6n++nPay3zg1nxU=", - "pom": "sha256-hWtc/ATIHDGCMCAR72z64ZycA9BHuoAE7qphZShhgIM=" + "org/springframework/boot#spring-boot-persistence/4.0.6": { + "jar": "sha256-DHCLoZUBJizwdTl6fAihGsj5PnRb+dvjfiCaEvRkuDQ=", + "module": "sha256-r9QtbAOphazN+IkW6wp1rPc5cGkzTSuHuKXfIozoXSw=", + "pom": "sha256-FTNxPSkRQCL8v6IrB6BIwvEcgjPuuM8Uoz1qF3ANUps=" }, - "org/springframework/boot#spring-boot-starter-parent/4.0.1": { - "pom": "sha256-8LLF9/tCkwjIDzrcv+v3NU8q83avAJvqa/Vqf37K3i4=" + "org/springframework/boot#spring-boot-resttestclient/4.0.5": { + "jar": "sha256-0Nu4LxKzGj6rF7CO3bUy4NSNqqaUuJ33Xv0dC2HB9z0=", + "module": "sha256-mFd1PKMGaf9AZKha5SRgVzwR1A/8AY/J4AiuRsOU72w=", + "pom": "sha256-qn4ig5RA8OUfl83bTGbebeHCJgte/zLpad0Bkh9EUjg=" }, - "org/springframework/boot#spring-boot-starter-security-oauth2-client/4.0.3": { - "jar": "sha256-7a5+JjNc54gNkO4TkBGIhmXI+rmJRLDkSkgVdl3FtDk=", - "module": "sha256-pqTX+qYPviIGyypn6IHjmHVVYwGhRKOoZZKj5HJo27U=", - "pom": "sha256-S+tbie4AXrHBDbrsOm3oN4TIPn0mPOwljtrrinuMhC4=" + "org/springframework/boot#spring-boot-security-oauth2-client/4.0.5": { + "jar": "sha256-GCHgkdKqFXskn7vaKJSFSxSbp+tSpN3/vZIamZU2fyE=", + "module": "sha256-tw+3vfVHv48dShvuLKEreO3LwgY9yGutmwRiP9Shw/Q=", + "pom": "sha256-p1vXO0fdpfljbFpsP8YJ2214D+G1YYVullYkIHESkw4=" }, - "org/springframework/boot#spring-boot-starter-security/4.0.3": { - "jar": "sha256-Kwck/N+g1mBVH9TU8ojMmpY5BXTSx4bAMVdQdqTZM1A=", - "module": "sha256-hYMGEVLop4SsWA7AeYK7QWDUYFO/C1MT7XJIp62Nf30=", - "pom": "sha256-dzOZ4fUOb5BFbYz2dIjRnyGCQINf3kPR9WK7ACDekuI=" + "org/springframework/boot#spring-boot-security-oauth2-client/4.0.6": { + "jar": "sha256-1DU0Gl2vnwi49F8cYM26ffL7wmuzJh4r/gnVH0QkmRk=", + "module": "sha256-0Qbr8cRHZTcmlLGfYKfS9WiRD0lTdUY2JBWF5rDajvE=", + "pom": "sha256-c8oEN6nDPlAjoVZpSGBO3zi7ujxHDQp2UyAZnyKHExA=" }, - "org/springframework/boot#spring-boot-starter-test/4.0.3": { - "jar": "sha256-GACDO6Fx/TX7mrAkTuVx9/MYnnB/oIZM6cdTr2dD/N4=", - "module": "sha256-WOQwsaLtpSTTiJUPxr/iwJ/dLk1lIuK2/6xU3Uml/g0=", - "pom": "sha256-VdF9f+fWlWVBFuhAZEsjizsuFEKGq4IWQ/RIUBRImUw=" + "org/springframework/boot#spring-boot-security/4.0.5": { + "jar": "sha256-KvkFbACKn/Ue9PvxVk9IxVAkjgpyscHOUiDOmJ0lrws=", + "module": "sha256-/a84dupJHYtK0r1DOnxwUVE9VlgVRtxwpAsgL0m4j7w=", + "pom": "sha256-V+KXmVxKafeSk/VfLSTlSbKUMatlO1AI19t2PYUgvzU=" }, - "org/springframework/boot#spring-boot-starter-tomcat-runtime/4.0.3": { - "module": "sha256-a8HqU48pqBriuly9xLcJncZT1NXkA07KUA8Enx2l1oQ=", - "pom": "sha256-UHSZMQ5JWcYzksvk9BXOCVz067opgF8CoI7hMbDhwLs=" + "org/springframework/boot#spring-boot-security/4.0.6": { + "jar": "sha256-8Z53UqUaxUA1r0MjGxNoPtOG/u2AcDtGcE3XrTH1TdA=", + "module": "sha256-dPnj2lsPJDGqh8saZVzZCBFkYsjHnLKs1ijXLpuobVM=", + "pom": "sha256-Fj/H9vboSvt+UvAW1E7obk9Uue7o7Hzrsh634AeWp9o=" }, - "org/springframework/boot#spring-boot-starter-tomcat/4.0.3": { - "module": "sha256-eQZk//stDTmOsIvlbG80a7NSCHzs61XgAxAEviis0Zw=", - "pom": "sha256-BtVgRd3t+nMJ5Uz/EBE7fX6SEZNGmD9eDaOd7lutXxg=" + "org/springframework/boot#spring-boot-servlet/4.0.5": { + "jar": "sha256-L+eFWHEQoPKAigBNv7MdkJ2mqS/vCrsUvrHwhbgNvnY=", + "module": "sha256-gl9Ko191aYUSHpADKTqrKJJozGbQHeF5k/U/A7qHZuU=", + "pom": "sha256-ZCf/UvRQu5uvWt/Xt0FHVIbepzn7OIYV51wSOMLbaAs=" }, - "org/springframework/boot#spring-boot-starter-webmvc-test/4.0.3": { - "jar": "sha256-DMha2zm78Cw+L1bK8KQne3o4IiFdrMxe4SDrNK3fTRg=", - "module": "sha256-rwVJyXuPQ4299qK5zZKg/Gg5Jm/xUwfinfPnK44Ew5k=", - "pom": "sha256-VytslKE21Fk2WX7FZtIyPd0yjYat2ofAtEuRvzl7UIY=" + "org/springframework/boot#spring-boot-servlet/4.0.6": { + "jar": "sha256-8vdeveKW4Q4Bu4jrcBXerfNu+InlUmcXYzhmRU0SULQ=", + "module": "sha256-mYK+6u+nXQEZrI2Ba7udMr71G/6L1lcoPwpQ1buCK4M=", + "pom": "sha256-P9khjiKxsyjAmb+ZXWiXTHLaUHn1SqEaZIefC8r9n1M=" }, - "org/springframework/boot#spring-boot-starter-webmvc/4.0.3": { - "jar": "sha256-1CCyTptc5LFYGO75+AK81EkpK1XDgb7JQqyQvZSuacc=", - "module": "sha256-rP8SJqZqmN/enwOXDRadizROT/Bns3nJ90iYi0eFGvg=", - "pom": "sha256-jJPcD61HkdYIn/FYL2e8GW1LFLpqOk8Q6XluWDhV064=" + "org/springframework/boot#spring-boot-sql/4.0.5": { + "jar": "sha256-NTOGxbO811TqLsNUmQjxuAMYbm3gHNYkiUf8nQAwZH4=", + "module": "sha256-33V7RQ0ngNaEr49Z1jw/M0aymCVo1cLRDOjHdNeyILk=", + "pom": "sha256-FStk+cNuyPr1+UgWzp2jSwxlFEl1PRU5rCLqdIoN3jc=" }, - "org/springframework/boot#spring-boot-starter/4.0.3": { - "jar": "sha256-uKs2oVGDoXQo/uPk9ipk2plBMZjkMk5KxwjMdmnPvFI=", - "module": "sha256-X7CkaU9vSSiFwODHl6IzqMICFtD6orATvDvD6excCfg=", - "pom": "sha256-YUplYV858phMsxncaRRIHt68cjOS3TO9J37BF8wO3+4=" + "org/springframework/boot#spring-boot-sql/4.0.6": { + "jar": "sha256-qpjLpqAZXOCmzEjgdfN/SxFYfZHxAEs7N7R6WYl95hU=", + "module": "sha256-fgsylQzf5YZIGManC72BIFObjEQETkfR6Tb6YgIo/1E=", + "pom": "sha256-7iq2bArFrXm45V30YHZSMEQwxlmkvXfXu3+CI2ZLkhI=" }, - "org/springframework/boot#spring-boot-test-autoconfigure/4.0.3": { - "jar": "sha256-W/X1w51mzZ4JuOCOdow6GXtsCEJlJUQvUJE8St6lcxc=", - "module": "sha256-Xxe8QiGUgD3jclfyySU4ZrXGO5iLKdiX+uHBC4Etul4=", - "pom": "sha256-ZR4pT8J18uZRGaPiGaRTi7EBlP96aEAXuhgtlz8Pmug=" + "org/springframework/boot#spring-boot-starter-actuator/4.0.5": { + "jar": "sha256-+0rWxCv4xgrSOKDWSmMHAwfVwMWRVwaraeyrazV3z24=", + "module": "sha256-hf1AvazZv/quR+usGbUwgZzSZnRQmoJkwtyAbTZZ7TM=", + "pom": "sha256-SIelRt+2bSyuc1xCXIaR1N5RKcpaTP7PU2NkhhYr0Ng=" }, - "org/springframework/boot#spring-boot-test/4.0.3": { - "jar": "sha256-pRBe8QCq4vNHKIwX6HlHHT4fP8Q3JviIje1r2WD672Y=", - "module": "sha256-8waJK7gU3vj5ayZUL3wkAMradeLs2svqzH7ESSeOW0g=", - "pom": "sha256-rKZ5zW6KkTFugCMJOMt4Wy3m2FwK1fz35tKzHqk5Ano=" + "org/springframework/boot#spring-boot-starter-actuator/4.0.6": { + "jar": "sha256-4dx5kjvCgVrMTciMmFcVU0kQr1Z99wf3W5bMou1pKoU=", + "module": "sha256-MIgnCjjAnUJvVQswzpKY5FkZZveDDyf8d0t5WPmYcII=", + "pom": "sha256-bRD9MM4RRxr0n5hu03wGjoFN5Slp4ev7yTgYkMI87vA=" }, - "org/springframework/boot#spring-boot-tomcat/4.0.3": { - "module": "sha256-vtXrIDLvLsXCpYzlbL91CTnWN7J2i2rCba169ZmpIOU=", - "pom": "sha256-dtN5WB7OXUTTB6sZaLGmMojnSQDAVU95nY2xvPMaFZA=" + "org/springframework/boot#spring-boot-starter-aspectj/4.0.5": { + "jar": "sha256-gk8CJ1Js+VTLZMuuk/8wC4r5x/iSLDAEJgFpHFJUOVY=", + "module": "sha256-ovzeS2pTjsEN/vUfKXnqxfYKTQxbchAbkGUFeKeBLwA=", + "pom": "sha256-89+92CbsVCWjSMmUsEHh9RhA4hiTHRYho5XtO6Lrd6o=" }, - "org/springframework/boot#spring-boot-transaction/4.0.3": { - "jar": "sha256-FDN/jo8DdgpzoRhbwHj9Y0MUidUI3EzMBzEyQ6VE3o4=", - "module": "sha256-0lkIgvOW9JxltLAEQ3EykeUnSEz9wmxEr+4Znh95o2E=", - "pom": "sha256-8PrhqqG/Hqe2AJSOb884agd6AB5RuHhjk7OhIk4E+0U=" + "org/springframework/boot#spring-boot-starter-aspectj/4.0.6": { + "jar": "sha256-kyPUz7mV5BF6upePeJXPc1jo1fS7xPKecIUUmvUmuF8=", + "module": "sha256-3WEyUXxut0b5SAjQMbh48D+wDF92M8JN3dy1utfnCqw=", + "pom": "sha256-j974hJTwcl6d8Ef/u7QcHpJUIcgW7SM71Vkzjc1RSjM=" }, - "org/springframework/boot#spring-boot-validation/4.0.3": { - "jar": "sha256-6jAbtDgyjE0Uqf9LFkA+efkH7R6OqBDsZFtHyXKYgDg=", - "module": "sha256-9KrpVK5zm/gnX+pGEpKRMKDsA9CnkmQUTj+EC3Wauh0=", - "pom": "sha256-S4LqO5ypg0UsmMuxDNJVxQ58866Ho96FojGpBB6hC+Y=" + "org/springframework/boot#spring-boot-starter-cache/4.0.5": { + "jar": "sha256-xPD6MdHyQPE308OGL96myYzck/tIZVIvZG6w49eaXrU=", + "module": "sha256-ShKk9X/zMRA7Ld7UbGsHJ4AAg93Fju8AUUwCIHJDKUU=", + "pom": "sha256-YTBcFxFd9tcpd0xYyElpOfIQW6Mz4ui21Xjl+9/Lo5M=" }, - "org/springframework/boot#spring-boot-web-server/4.0.3": { - "jar": "sha256-7AhsZhEtJVoCiYjBJfWn7zFUe39ZSxEakguG9MYrRc8=", - "module": "sha256-x6M7/fH8GcSLasxzEGHsNNrIKlseAb7DTFgTP31tWMI=", - "pom": "sha256-/jWw3hloFmSImGNjhWbsibSF3zxlJvCo1gTo5rrVRbI=" + "org/springframework/boot#spring-boot-starter-cache/4.0.6": { + "jar": "sha256-TwC//0/eZTD+8TsjRbLDIdi62dZr36mz49Ly2YQ0UlM=", + "module": "sha256-f9S3UUkQ91vN4+CAMTIwgLPnKeZH4zAlMO0hxzgwrno=", + "pom": "sha256-33ZRZAhRhLAsXFMZfYGM945W5C43hAxNSOTdJJ5Pqoc=" }, - "org/springframework/boot#spring-boot-webmvc-test/4.0.3": { - "jar": "sha256-Q7fkUjEAkPfF2piPY2okmj4yNUY7nLbXRUDkdKVKawk=", - "module": "sha256-dpaZ3NBIrfP2oV9dJPJ7QXOFYfLp1+LhzEPeIIUDC+0=", - "pom": "sha256-Clvgiz4h796E3GO0mlaT1wgjg7vB4heJdimuC/BfJj8=" + "org/springframework/boot#spring-boot-starter-data-jpa/4.0.5": { + "jar": "sha256-QYaJ0aqNPr4feqd+Ccg7hO5x8DBESNSSodwQPmivoBs=", + "module": "sha256-qg6B3Wopo8RRI79rUkMmzVuJIeMLmZYSzfgyQAGOYsA=", + "pom": "sha256-zL+BziYDNKDNvLOtZ77w55JKacyEHcjXYzDInQKydCE=" }, - "org/springframework/boot#spring-boot-webmvc/4.0.3": { - "jar": "sha256-HZyXvMNAZ1Csw8CkzNWs6eIuC9PzPmfHMlAUEWhlEw0=", - "module": "sha256-F3yiHg7pjivKsfEE/jn4oJyV6HF4panlOrNW6gMtC20=", - "pom": "sha256-cz+PE4+dQiUXXc6PXB/HdgJgNVNZhY9HR6uY9y4Pge4=" + "org/springframework/boot#spring-boot-starter-data-jpa/4.0.6": { + "jar": "sha256-pKIkkzH6LSZ8GddIQTLLgYvvVqSHT2mIQ5ZOCzTdzEg=", + "module": "sha256-OJQByWPujiZbIopCKERVMqGHy44XqQlop7VFCBFKRcY=", + "pom": "sha256-HQKBg5nWlrjMGCHv9zYpSMpbVL0nsiOzoY9pM13Sblw=" }, - "org/springframework/boot#spring-boot/4.0.3": { - "jar": "sha256-ocr6YatmD0IoblxpDaX7UbILPNi8CKXxz3ywfbHT4qE=", - "module": "sha256-pmgozRTyOwKKUiIYnY2qeDoqb+C3pZu34tAYIaOwLNo=", - "pom": "sha256-ilAQFBN2vr2Ac4Lu3J2LYtyVvhv+om/RN8r36vz/kGg=" + "org/springframework/boot#spring-boot-starter-jackson-test/4.0.5": { + "jar": "sha256-PnrYCe4q3Vc2/IjzEZ4e2Ep/5abNRtCuXGCNYxCtT7s=", + "module": "sha256-/tk4IvR65XA/mkvbvXiTfUyjuDYHUc8NY8hSpLmYogI=", + "pom": "sha256-OCy+laUiq/+7XO6HLP6uMN+LYd1cG4jAAwDPWB1gqKw=" + }, + "org/springframework/boot#spring-boot-starter-jackson/4.0.5": { + "jar": "sha256-KVJ2HW0xLuzSDRmZD36q5uYQ13Q9QFN+7OrWWmhaRtA=", + "module": "sha256-imXCQ/OKu+ytQ99qRmoKUc3U7kQERKo8knhaNoLXRiw=", + "pom": "sha256-vugxymtllOJzEf5bOKsu+mv0O5WSUZnt93zxeLyg+U0=" + }, + "org/springframework/boot#spring-boot-starter-jackson/4.0.6": { + "jar": "sha256-eKP7zjLkG5GFo+oyJ19JRSms6ZV48+wQWy+gPfIEPoM=", + "module": "sha256-iYpsGqtA/1hnzJBsrTj9pWUqzQV2Rs5atUyjFgjluks=", + "pom": "sha256-GHxcIdzMFNqR/lNhK4RDBzbOeJV7UbAcFy6B9t8PfxA=" + }, + "org/springframework/boot#spring-boot-starter-jdbc/4.0.5": { + "jar": "sha256-Bxv0TFLnBvVD1BEQ01XIJ8lv4F4KE+fojfupJRBNP10=", + "module": "sha256-lF308Q9IeJ4KetOwdBbjFdFPWK9/QJl/JZVE3NJhy4A=", + "pom": "sha256-mJap4X+uZcTdBLaEJT0RGnxze3etHbC+HL9JmzpK+O0=" + }, + "org/springframework/boot#spring-boot-starter-jdbc/4.0.6": { + "jar": "sha256-DNlKZR0b4gnHAb5OzFm0cVounFPzs1BpAMd12vqaa/E=", + "module": "sha256-aZ3F+EsxRaWJ12xZiEgIRf4o6w+fFYjIL4h18cO7sGY=", + "pom": "sha256-Ef2sEl0pz2eloQX6OAqjvUylAixU4zyerEA9DrI+AbQ=" + }, + "org/springframework/boot#spring-boot-starter-jetty-runtime/4.0.5": { + "jar": "sha256-bLBlBmQKkPKmkmLaOsLQKYNGurS6YiK2EZMbnSBmfyo=", + "module": "sha256-Xa655ERP1PZevI2OntCmSQeEZYdmRs5wcljanb8rN2s=", + "pom": "sha256-IfJ/WWiX3fc67l4qIItrmLsd6XaHTRRzUQE/Hp+DYHs=" + }, + "org/springframework/boot#spring-boot-starter-jetty-runtime/4.0.6": { + "jar": "sha256-pfitfR1NOxbyVlmuMNSZ34yATzC9lOMu0IbZhD81HGc=", + "module": "sha256-0aQHWfR9NDMkJcU6pqA0lnue0VXzAx78vgM4hc5x84c=", + "pom": "sha256-JgxqrAv6fTQxbSVaAjyj8cm0cTChf98KWQdBbnrODV4=" + }, + "org/springframework/boot#spring-boot-starter-jetty/4.0.5": { + "jar": "sha256-NTtm3yyjsAA9Xbwhl6uN5COli2tys2VdS8x+HMR0DNU=", + "module": "sha256-5ZSShdDVpyTc3k1xtuYDFTGg3EGmlHy0PWqXQxbranU=", + "pom": "sha256-EtgMkBECuQVndyMJuce68k8wxAnAwNoeukEmbEv0Ipo=" + }, + "org/springframework/boot#spring-boot-starter-jetty/4.0.6": { + "jar": "sha256-vfIUPr20MUqUyOU8Sy3nkzrQDfAE57zbxjzl6GPrp2I=", + "module": "sha256-Cc8ESGjMBSr1HWYYXEFOD/eljBl/7we+SeJfQ55f5LA=", + "pom": "sha256-was6gstwWLVvRaepZJfCJsE2IjhSYtN/h9QjSB439b8=" + }, + "org/springframework/boot#spring-boot-starter-logging/4.0.5": { + "jar": "sha256-rGR0l5i6NafPdz9hVFrP/i/qQobsJHPNKORCBoMYcnQ=", + "module": "sha256-y8zFLWMIyRZ0CuMwxrYGeHKKWP5gYD5iXwBdXk5LDuo=", + "pom": "sha256-Y6siluSj+HD8EzHBALzy7PHuCs7gYzGAenQm6XaQEe8=" + }, + "org/springframework/boot#spring-boot-starter-logging/4.0.6": { + "jar": "sha256-q9HaQq9a/E9gZUlP07UNGkeMdiHOoLAMM+8OmcCYu5E=", + "module": "sha256-+y74WT19aUD72/et5Y5ejpu55SdfcYU1tRoJz8Nr72M=", + "pom": "sha256-zCPEfsM/R5YiF9KqqFfnZ7K2CeR0r0xHQaCA8J0U5RU=" + }, + "org/springframework/boot#spring-boot-starter-mail/4.0.5": { + "jar": "sha256-6LKDVzYDW5x46nD87AI/UNZob3r3GyHl4Lxki2S68/Q=", + "module": "sha256-04ei6aSWY9vNzLORZnp1kxh7k9PZ4kTupqG6dKSwdCM=", + "pom": "sha256-Cl/vxOVFnqbJ7rcJCD6gbpOvtlsVIlnTi0ledQxS4ek=" + }, + "org/springframework/boot#spring-boot-starter-mail/4.0.6": { + "jar": "sha256-UElncCl254XSvsgXFVRqxlQNqhljKANqSsmq33M+cvE=", + "module": "sha256-KBeHvJSNqwJDvYZCoAUxHiQDQpB8xvNNsZUmWboS/Ps=", + "pom": "sha256-ZVB4iprq0S3MakZgz2ygOW12FbTJ9Ownzo8k+z4lAaM=" + }, + "org/springframework/boot#spring-boot-starter-micrometer-metrics/4.0.5": { + "jar": "sha256-eKN6qHjDuJmSn9F9MfPVybltiCp9msuwt/YtFU0PS6w=", + "module": "sha256-J1bzBNduhB0ey85UapIN/l2+Q2OzTDJjh+QqufGAWD4=", + "pom": "sha256-yv4T4PHHSYyzcs7oGG5FW5ycIRd4C+cjjtEheudyJQU=" + }, + "org/springframework/boot#spring-boot-starter-micrometer-metrics/4.0.6": { + "jar": "sha256-fj2hqdra1U4Ii9dk1L/GrwYRrVLuBZMmb71JppRtIAg=", + "module": "sha256-HsT6zkwuSdWl2ECYVp0bfEqL+ggpXN3+jn3VyVFJSVE=", + "pom": "sha256-y8Y/eRvvv14lLxxkmDVIbzoLjbb5IdRxH3mYPWFEoj8=" + }, + "org/springframework/boot#spring-boot-starter-parent/4.0.5": { + "pom": "sha256-lEUWG1cN/NEp8jR+nVQORBScsLzjaDfGaMiujY2SuhI=" + }, + "org/springframework/boot#spring-boot-starter-security-oauth2-client/4.0.5": { + "jar": "sha256-2npZ4Ptw/v1Q7H82F+wN0/q3DLYEq+MbitSzz52Yqgc=", + "module": "sha256-HR2Lldu9A1foZGgf5P5KBvwLo3VRu7ViUbZHBtr5bHA=", + "pom": "sha256-xSWdpZI/pr9Ex3+eBbKreU9/M1U3ULrH8XiYY30hn0Y=" + }, + "org/springframework/boot#spring-boot-starter-security-oauth2-client/4.0.6": { + "jar": "sha256-dWVPTnIYDw2V9KD4W1KDZbnz48eYZQCC9HeXbWynPs0=", + "module": "sha256-Kul7nFqZa8lpJiMLblGvJ4y6fKsjdXftXZxZn64PeYw=", + "pom": "sha256-TArxVjJpNf6f3lxL1EVgHD3+hctjEWBK3LpRpWBGWqA=" + }, + "org/springframework/boot#spring-boot-starter-security/4.0.5": { + "jar": "sha256-vVLfph8wHNtcj7JFrsN+IatQX4Bh7HlaswAUXET5GC8=", + "module": "sha256-7ljECSWgZkK7bk8kJeDGhpb/7QptzC9bWxsXlABj3dg=", + "pom": "sha256-B3VApe/+gB1wawC+6vHz2LDJdrU+vxlVT7DYJpeeFxI=" + }, + "org/springframework/boot#spring-boot-starter-security/4.0.6": { + "jar": "sha256-lN8pM8M4hkfyPWT44f19FdO3UthoTpH3xYJy06DbcOo=", + "module": "sha256-vS+pb96/b1KWYsesmeARgXnUkOgsuG/6tQftvIdVpQM=", + "pom": "sha256-FpMnWMU/l8cV7EtV4E/xJMlZ/qTFzwiqHqR9jUEsWME=" + }, + "org/springframework/boot#spring-boot-starter-test/4.0.5": { + "jar": "sha256-4b73IrDoAEqbCzXrS5RTD0FfTANANxJ9xwhArwfKDX4=", + "module": "sha256-aU97P8FaIUjnqW0tpyNl7SKNgLQsLhK/LDup0SoTRB0=", + "pom": "sha256-TfgEU07Kd/mcTqi6FlLimeLUGmJMvXkPN6vpJpGPFo8=" + }, + "org/springframework/boot#spring-boot-starter-test/4.0.6": { + "jar": "sha256-cGjmKaC3nIOO1FT+o3yUyxpqxwW3wUjJAueOj8ZjS5k=", + "module": "sha256-x7Ao3P6DtaPqEqhD0yIUFv8vrjM3nzBZn7FnO99Rpjc=", + "pom": "sha256-6xRUlKzBKtHJf0K6XVIfg6lfxvzj7moEz79u0beEJfk=" + }, + "org/springframework/boot#spring-boot-starter-tomcat-runtime/4.0.5": { + "module": "sha256-oQdzmpqroO2E8jpexs2mQm6zthG5YmigrXSAQMvM8B8=", + "pom": "sha256-LkSkuryKUzWvsMfcUyhY536Mgld7AVEOrq8GCYVN0gI=" + }, + "org/springframework/boot#spring-boot-starter-tomcat/4.0.5": { + "module": "sha256-chY21Ng49AyQj6gDKtuNGcr5w5dk5+hg0ocqvjah4yM=", + "pom": "sha256-J112yINLJWrc5LimpemRYxude6PvJdfpdx7eOiMnOU4=" + }, + "org/springframework/boot#spring-boot-starter-webmvc-test/4.0.5": { + "jar": "sha256-CK1cjli/E5euhiWX8zx+uQVQypRK69PK8V5/lOTk0xs=", + "module": "sha256-LaLAC42sWh+YAGVgy2D1Clro1WMMUtlbMlwvUyuk9T8=", + "pom": "sha256-o8QNXANbKHzbT3fuxi5rcaAB1bi4X14IFLuuFAIm3Xo=" + }, + "org/springframework/boot#spring-boot-starter-webmvc/4.0.5": { + "jar": "sha256-pZ7SgV5VMZV3JmIKX2yA0uRvjD7yuLNchJxmHnO3ygY=", + "module": "sha256-SAft3PkbsLnzWyEJsRL9LYY6U/FVAzzO1DmvUFe/AJY=", + "pom": "sha256-+Cux750W09j47YTjggpANO6pP/ecml0yxmnJvSVhrQ8=" + }, + "org/springframework/boot#spring-boot-starter-webmvc/4.0.6": { + "jar": "sha256-oyO7HXLWgKnkkr3PE3Ma6f9EO5bM5oByrCsT/h/o/4I=", + "module": "sha256-nC/rKLUgABlp+uQu8ETXzOnpyuBrrcrzGfbSrKq/ZEg=", + "pom": "sha256-1Ekm9hJiITwpCk8UjN4RWQ2OpFg7Dsac6eoOWmSYnCg=" + }, + "org/springframework/boot#spring-boot-starter/4.0.5": { + "jar": "sha256-pmr03CZ+d99I+RHs4B3IJbbJB1pm0ZlLBn2D5E4vKoE=", + "module": "sha256-CkG9g+QE0GVpH0dgGdBaRGVolQAW9JAgolh1ccORJnQ=", + "pom": "sha256-7ldQxBwxDpMvIrbURdLv5RCfoxk9FMeE0yM2JxDg128=" + }, + "org/springframework/boot#spring-boot-starter/4.0.6": { + "jar": "sha256-TLDtHPJTqpO26Ao51p5opI/0oB1gw8EnUzEytGvbeQo=", + "module": "sha256-tlAmA3gkjwJ/U2cH7ZsA/GV90073q8UT7Rf9HcDfhrM=", + "pom": "sha256-VYOks8/DVqVFmqNlgclxOzKgX3X+H8euWa/EiNvpteY=" + }, + "org/springframework/boot#spring-boot-test-autoconfigure/4.0.5": { + "jar": "sha256-BfbPymp/EEutZGqzE66l7yI0ecZVK7/MPNBN7iavpjo=", + "module": "sha256-ANhn06SD6UEja5UKr9LAel7cr8r4kEy5L3vgPkUHZE4=", + "pom": "sha256-TQHqcZysbCQMKNGGdm5VIeM9G3vqOW1Pi+o8XRGjKbc=" + }, + "org/springframework/boot#spring-boot-test-autoconfigure/4.0.6": { + "jar": "sha256-3rGkq/6r7RTvb1AbWMEhXwoki6JP+e+IZR4Wd0oy7ok=", + "module": "sha256-yEWv+wC4cVp0UzmT0kMfy+wEFB4itJNSgusjs2U+VB8=", + "pom": "sha256-8lgs03ToHn+SCFUjtazHKCsTuv+11nz2MIw/FQfuNwg=" + }, + "org/springframework/boot#spring-boot-test/4.0.5": { + "jar": "sha256-0PPe126cMTLTpI1zTSn3HznkMlIDbnW3CQeEBR+Y6Gk=", + "module": "sha256-9ZoSksLAwzebEHalBdl52Eiu0ZJAM5mbf2+HZU03WXs=", + "pom": "sha256-0R9Exfc8O7YtEuLQbhrnGVUozg3VyP6N3SuxnsPslfA=" + }, + "org/springframework/boot#spring-boot-test/4.0.6": { + "jar": "sha256-M3VwbfoLAhOOXO9CCL1vJY1FuQ2X+vz4Wa7yXuImdFU=", + "module": "sha256-WIapyoStv+wkGfj0Qc/lnEs7HIGMgZ0bS+q3DsSejCA=", + "pom": "sha256-FcjmJwNI75St23jDa0M+lFUSQc3iaFDmE/pTrh/rZbU=" + }, + "org/springframework/boot#spring-boot-tomcat/4.0.5": { + "module": "sha256-u/9+4v8k8rj7pyZVOv6CZSxmFZtY+4HpxsPp7VlIp1U=", + "pom": "sha256-C4oUPDVfdW3kR87TW7KLUpIwVSBKz+VhvLwBBBhZYfo=" + }, + "org/springframework/boot#spring-boot-transaction/4.0.5": { + "jar": "sha256-ZP69yrJ8TBy3TMUl5XbwSWodG2tXtxhZzJ2h6omMdTc=", + "module": "sha256-zMYGoJzy5mD2I2d5fXvHzrvFacSXFnKPxD/l1louDsA=", + "pom": "sha256-CWRUdz0PoFA9F/Y+WKuXfFU0spSsB4QekvM4zTQbOCg=" + }, + "org/springframework/boot#spring-boot-transaction/4.0.6": { + "jar": "sha256-euVoXLftyeDXiLqqbAytTvY8nWgmRG8gWA9vCDn8qpA=", + "module": "sha256-N1yXLk2qzeHZeiYt9rIkgryRpHekzLMfOonzXkYXKIg=", + "pom": "sha256-yWP9XRLyMjIYPYFg0TxDqWNtyS3WAuAiCiSQArRKf2I=" + }, + "org/springframework/boot#spring-boot-validation/4.0.5": { + "jar": "sha256-uOkSZCLvtxZBYM9rjIaZ3dWJTnrpXnKg2TW5nC0X+PQ=", + "module": "sha256-l8a48NDpNzEo6mGSEiUL5dKnHEGZOQMD7sYb4nD+/Pw=", + "pom": "sha256-+DfORx5rzvLTysH99N+x7Dy2n+s3O6g0t35OwFhWg8A=" + }, + "org/springframework/boot#spring-boot-validation/4.0.6": { + "jar": "sha256-YJQKdr0ZxsW+4pZZR3JNZyJSodH0DKd36cvQnbTE45U=", + "module": "sha256-PW/rw1OerubQmyEBo6KLIuiAMsjstZd567gYPr5U6Vo=", + "pom": "sha256-WDirBaoRrkZ5AcpF8nVJXaFx8SGIOJm3jZovqPyR11o=" + }, + "org/springframework/boot#spring-boot-web-server/4.0.5": { + "jar": "sha256-IhNGF23diNbAdzvbPTeUitm8iDJlhix8k2XdmhY9rC8=", + "module": "sha256-ThZ750hM82Wvlp5gEo8h/cZVC8Ll0uiIhRfc99UY0sg=", + "pom": "sha256-AzYb+NRqQPePMCbt0j+kS4n5OKlqa6ghqRd0IvlhweQ=" + }, + "org/springframework/boot#spring-boot-web-server/4.0.6": { + "jar": "sha256-113MRd17Ca6YFtdKrnctwirH/ubKaejglPK2kyKdxVY=", + "module": "sha256-f0Ko/l8l5NaRjRme/JlKi70MbmJ7PIPRSsqfdlIeTvI=", + "pom": "sha256-cDeuiAq1wCpBbIJmunlHCt6HceAdSGTMQIaywEWJwGE=" + }, + "org/springframework/boot#spring-boot-webmvc-test/4.0.5": { + "jar": "sha256-R538t/BlE0oY0eUzu5GgPZtJBGZuzv/R4bwm8WdyeqI=", + "module": "sha256-YsVEOXv0J10ANDlv03Sg3X2/hGEBpJ8RiXdVURTKp+c=", + "pom": "sha256-cBGtc5BoOOUOpiTg/cgIAL+IdC9p7TVNeF7I6BzduI0=" + }, + "org/springframework/boot#spring-boot-webmvc/4.0.5": { + "jar": "sha256-NgX2/4unZaV9oih6Lu2rnM3lR3cIZJe9ij5eOBn+hwc=", + "module": "sha256-mB8l1qXAUxe8AIjIYtVy5sQX0v0fB7LKb9ZXXFdMwAw=", + "pom": "sha256-9eYQJ0LP0OMIHb+dyBkNbgiUAmUcRFao+92hvKsfIXA=" + }, + "org/springframework/boot#spring-boot-webmvc/4.0.6": { + "jar": "sha256-YaH+gYlEIC8nXGO87dA0nUMzDh9wDsZ0RbPFtbHL3/I=", + "module": "sha256-O4c3vqlQQf7sAEio1x2DvJj591PQ7j3DIP19DDnXP/g=", + "pom": "sha256-xKzJ6ix3mvrP/fem+NlldIsIofUGDplbdWolwGleYOc=" + }, + "org/springframework/boot#spring-boot/4.0.5": { + "jar": "sha256-CRcVjECloS9ciip5Os4uVWr00Es2MqOpMhDuai3n7ss=", + "module": "sha256-sjTRpuGTghi0OJKaUo4Q925pAMXAkE86ZX+mBlh/BaA=", + "pom": "sha256-wqg6Q1ufyW7N9WvYOy6nEyxWNDrnSU+D3x95CfP6MDY=" + }, + "org/springframework/boot#spring-boot/4.0.6": { + "jar": "sha256-Fj0Md8x+i2otUj5dDrw6/oONM9yJFixhOnWmO8GXueY=", + "module": "sha256-LvumSxeZAULgBmh7hCmniMzvx96PZLGygsmFz0gnLNM=", + "pom": "sha256-3KkDpQOaqVinwjQZVcztDOM0NN6Re0c1yzDkoQRFIjI=" }, "org/springframework/cloud#spring-cloud-dependencies-parent/5.0.0-M1": { "pom": "sha256-Lf2aaDW5iJ7XybLcWdIAEQCD0j6E0IzaMVJ2Jyt75Qc=" @@ -2915,121 +3406,169 @@ "org/springframework/cloud#spring-cloud-function-dependencies/5.0.0-M1": { "pom": "sha256-gt5B2VMyoF5jrzBFMiNZFYmxYgQQLWiEJ51W0SLNrm8=" }, - "org/springframework/data#spring-data-bom/2025.1.1": { - "pom": "sha256-7qO0YpfAx6ZbWZneKHRqOiC1m8sGyLkgXtpW8u2RiV8=" + "org/springframework/data#spring-data-bom/2025.1.4": { + "pom": "sha256-d/QM/SSZmBJyRoe/zOJMWNGtCf8BiwpprL8Og7jC6VA=" }, - "org/springframework/data#spring-data-bom/2025.1.3": { - "pom": "sha256-c825hUazE7U9FV5hg0agIF985asgFCqtPhr8sGEs8Yw=" + "org/springframework/data#spring-data-bom/2025.1.5": { + "pom": "sha256-0nf8VDBSUR7WZe6wWu9zpph8sC6UW3LwcCjcLfJbUiw=" }, - "org/springframework/data#spring-data-commons/4.0.3": { - "jar": "sha256-DP0GHwjl/63i5ZXTr7sFokIrWJMhFeNDKM6zxtiZq74=", - "pom": "sha256-v9OWGuAxeneLdTspyOujwi7tNdXCseXwW4wYYqivj34=" + "org/springframework/data#spring-data-commons/4.0.4": { + "jar": "sha256-zLxgnB2KwPrsQ+HyoZYIr4jlyrjr4FIq5/DRYHUYK7o=", + "pom": "sha256-az3p1O8l9lLg2Ef7Z+pv9VIqaiRXghJHDvG3utdnBkA=" }, - "org/springframework/data#spring-data-jpa-parent/4.0.3": { - "pom": "sha256-TX4LVMuZ0lwtsoV/CFrpw1EGtlevZmQx4nKEaSgeaVg=" + "org/springframework/data#spring-data-commons/4.0.5": { + "jar": "sha256-t1yVe3mEl0NbkWjJZ3+uPFysWDHRutzygLK7TFexLk8=", + "pom": "sha256-wBu0IJebS/Xkaz1jDzrU+SWnz5bJPpO/I99UZm+8Oh8=" }, - "org/springframework/data#spring-data-jpa/4.0.3": { - "jar": "sha256-cVs50y34R3gGkhgfOTBjHiODBq6dVqq2vAdDjR5b7Q0=", - "pom": "sha256-WjkLZ7alpH1bGd8D7LNBShPoJHUIdcKFnXwEfRorDT4=" + "org/springframework/data#spring-data-jpa-parent/4.0.4": { + "pom": "sha256-rqEMXjN7ztapeHn2TDGg6jxywqReCWC7fHxmo6qRfdw=" }, - "org/springframework/data/build#spring-data-build/4.0.3": { - "pom": "sha256-fQUgm7LwPToPCv+0cezPzbEhOqEbm2KJz+lWanZ7QNA=" + "org/springframework/data#spring-data-jpa-parent/4.0.5": { + "pom": "sha256-TuMhqrXLxzj0EhephMgfEm3Abcqu708jjQLm8PJdQLw=" }, - "org/springframework/data/build#spring-data-parent/4.0.3": { - "pom": "sha256-RPOska3EW+E8vaEtK9KCXCg2RlC75in+hLZAUyUXvS4=" + "org/springframework/data#spring-data-jpa/4.0.4": { + "jar": "sha256-u9SFwrjtxn6B37gQe6Iy2O3pAOeLDpj6GyNn15xdPd8=", + "pom": "sha256-7JHsTDEJlp91YRxKfhevu97Cx5zBKJaBsmJMZylA/uE=" }, - "org/springframework/integration#spring-integration-bom/7.0.1": { - "module": "sha256-4df5d9HJuov27Q5IGN9pEsyOHRskhKBaCD4xCOyMCDY=", - "pom": "sha256-KxOZTDgcVWdtXUYB5Ws1A+89TXh0X/VvEBYZcss+PgY=" + "org/springframework/data#spring-data-jpa/4.0.5": { + "jar": "sha256-r2Ddw59w3er5fh3ZiVzTV8iEqC9+hj7ALolHrabWBRI=", + "pom": "sha256-Mt73to2AFkbOABPG7VYnsMNDYESG/qPgzxdngWjRkfU=" }, - "org/springframework/integration#spring-integration-bom/7.0.3": { - "module": "sha256-7zlUWmTG7Ub7esgqVi6PD9xvfeiOJtm9GqThHn561O4=", - "pom": "sha256-/UfXQoVQ008KzMrrqF6HKaSKeUv7Ao3KIX5Lk9nh0mU=" + "org/springframework/data/build#spring-data-build/4.0.4": { + "pom": "sha256-C9+knC7YaPlEpNiY8fdsG73JOnvk5lUZBzjZPoCn9oE=" }, - "org/springframework/pulsar#spring-pulsar-bom/2.0.1": { - "module": "sha256-f2rTZvFd7NwcPiPPPXe5x93Mprt4413D0Kb5xA8KasA=", - "pom": "sha256-OdgXoLIlwGR+UT5+sLKuuOzfLNtGl+H7gzETEm6r6cw=" + "org/springframework/data/build#spring-data-build/4.0.5": { + "pom": "sha256-ev1THh08uRqgSMNaLTqQsHRHD2A3A4T4KtUQz6D+DaY=" }, - "org/springframework/pulsar#spring-pulsar-bom/2.0.3": { - "module": "sha256-EzDhFh95g1PJjRY+byys6c7PRLdQ6TRpUX0GA06pw2E=", - "pom": "sha256-UUQbub2Yk80WSd3bnnVu3nQSBZ0OPRq5kam1HDhLHJo=" + "org/springframework/data/build#spring-data-parent/4.0.4": { + "pom": "sha256-oLXdlevaSEKt//NWw4kIrwBTXJg7QhJCG2hj7US1zeE=" + }, + "org/springframework/data/build#spring-data-parent/4.0.5": { + "pom": "sha256-Mvp9lqiOeaG8q32Jxl1Iq7677UZUmMNAIHU/8r/nxGY=" + }, + "org/springframework/integration#spring-integration-bom/7.0.4": { + "module": "sha256-VA5J6C4Jx9QuBhLWz/mWkYuMOZUax4eQQcAqCy/cD5I=", + "pom": "sha256-0uUbT/h731STzSj1yzFtHJsYMyN++xV1dWyAcDqJbEE=" + }, + "org/springframework/pulsar#spring-pulsar-bom/2.0.4": { + "module": "sha256-t83nr25wP0E4RcpY4Rk89hB2lqUdVBovyuyOLyDB510=", + "pom": "sha256-xiJHryMO47xRmiD7uZGXUC9UTcCEjhUFzglAsMFcgz0=" + }, + "org/springframework/pulsar#spring-pulsar-bom/2.0.5": { + "module": "sha256-KfMu8pZuxxcBOUslk409TeOTrqe/XO5ywqv2ArGMdhQ=", + "pom": "sha256-3lQOSzL1G4w63w8LCOAOmKtG4e7dpRZs4+HUNutQnOE=" }, "org/springframework/restdocs#spring-restdocs-bom/4.0.0": { "pom": "sha256-EH2AOkSUKX9B+umiOryUgO5s/7suNvMwNgow1tZweiA=" }, - "org/springframework/security#spring-security-bom/7.0.2": { - "module": "sha256-+3kx5Muv0dR3FtBkvMkDAAigz2iCQDBJ5YB1D+ULC/I=", - "pom": "sha256-sxqFOFfStOReOcCIl7vgvHz3PyuaZfqBY+e9UACQFZ0=" + "org/springframework/security#spring-security-bom/7.0.4": { + "module": "sha256-IGHRbZIcWfeguZwYX8SS4sPr2xJdmxUKmOZ3Cj2j8Fk=", + "pom": "sha256-BlSaYT3cB0LHi3NyVnFlU+3Ae1QVDJdFFAn/ksxSF70=" }, - "org/springframework/security#spring-security-bom/7.0.3": { - "module": "sha256-UWMk5g3/jgKCtSK2PMZjhBeQnfPxLiQ0MzpvurLb/5Q=", - "pom": "sha256-5bPqpY538MstaTqSsLJURXYCqZ3t1xKZRp+iBSwIZUQ=" + "org/springframework/security#spring-security-bom/7.0.5": { + "module": "sha256-x9gJrWe019T3wGUAEMGcjOQnsJQ7RMBVl8tCKiMlcM0=", + "pom": "sha256-7brA3IB3Yq46m7M7EtQDVo83pDYYjchBh6CT4iF9jeA=" }, - "org/springframework/security#spring-security-config/7.0.3": { - "jar": "sha256-ggEBSOhFqqNGsUI7sDfTRETekLUWYKNTh+wnGkVpIpU=", - "module": "sha256-8Nrde6kLjAtFSzxVxGFNnnaUWD6rPWXH3CPirzJeuCA=", - "pom": "sha256-zAbEvaa7+z8jMWYQ/nLc9YCnawnbRcSUXgl1Lzi8yPw=" + "org/springframework/security#spring-security-config/7.0.4": { + "jar": "sha256-hjHqfVEx/9GOco5VzMBukU2gVCMI6o8BZpbf8hT9OYQ=", + "module": "sha256-5Bbkdf1ZPeC7lI0ReD81ENfziYc2FhKWlD2dffJkx14=", + "pom": "sha256-BIC1XOe4g38svsXUB7VMF+ZMTU/uIvq3EhoVWaD4P2U=" }, - "org/springframework/security#spring-security-core/7.0.2": { - "jar": "sha256-dxrfbeDnYcml8+1OUGgirROood5pl5nfX+mjSCR0i8M=", - "module": "sha256-Mv1THPsoY7EXMAOSZMo5RES1gql8TI61hVm2ajCfscE=", - "pom": "sha256-rVljkE5Fz1yxxnRTQPg244R1JiQJCXBPP41EebWzIDo=" + "org/springframework/security#spring-security-config/7.0.5": { + "jar": "sha256-NoIoX4ZoGpO921wU2LLfoRGqaAmxlbjBLRiXwXgdL94=", + "module": "sha256-fTZbY5dpg6QWLRq4N0D46CNJ9iM6iW8LqWlETw8SYCw=", + "pom": "sha256-6mNVLZ+Y+OLiEybsekdlCHyNqHpCcZf77VFtAGo5NLI=" }, - "org/springframework/security#spring-security-core/7.0.3": { - "jar": "sha256-S9WI7svnKM9NH1kgJI/54ZOtiKAMbjFUI6tz5StDo6k=", - "module": "sha256-ncHWiCEUWFYsw59flfn5tH/432jVYKL57yCAx0zuwsE=", - "pom": "sha256-pL2mOBcBB1Je+DXzGM7VtsAIVUpW/jTK5S9Nq9qOgfY=" + "org/springframework/security#spring-security-core/7.0.4": { + "jar": "sha256-8XeusAo14SmANQJidUd2gXnp+v6FsWkZVMUf3rSMrz0=", + "module": "sha256-c1VF47fmg9Vkh0+m17/fmRYz2k48fqg8ssnncokfZOI=", + "pom": "sha256-dZJ124AFx57y+V9BvChiqBIbUib5StblYShLY9ZB/Bo=" }, - "org/springframework/security#spring-security-crypto/7.0.3": { - "jar": "sha256-Ep5dM8dSedQPFwEB9yzg6ZF0vFAHlhXr/M0I8m+RsAw=", - "module": "sha256-KTil3/JjKFA0m5+SmIcyjyMNH36vFrRml/dL1uRgiDQ=", - "pom": "sha256-rQLrLih41N/i3jseWE+FAcbTn7KwI9PIDLnPxAZY0bg=" + "org/springframework/security#spring-security-core/7.0.5": { + "jar": "sha256-NEv77YAlAxeBIYy9eJH2uf11DU9SySP3WUjV57Efwuo=", + "module": "sha256-pjJ6Wq7uRpiAo5PMLzmGk9s6uLVqvJV+z4IxUrHsQyA=", + "pom": "sha256-cuJGjbvjbWDarVC8qq6ZZFyTa8MBTRSCkwNSJSjIc+E=" }, - "org/springframework/security#spring-security-oauth2-client/7.0.3": { - "jar": "sha256-Kk8jWxp3doSpLBH9ksisqJa06NO7eQmk2bF9byoz4p8=", - "module": "sha256-c9EJFAMXCoPKDe1dXa+q5Ge6grzftLYJ/pWHEiPelfs=", - "pom": "sha256-6Af4Poi+CuR7XLX79HytK61oX5rWPqAWaMkOg2y/gag=" + "org/springframework/security#spring-security-crypto/7.0.4": { + "jar": "sha256-4vJ/3nXx263Ny3GEVI0btR+eH00yec4Z8cIyix9n7Rw=", + "module": "sha256-V+3hVSOoltCIO6+ydU4Rr0GqifDYwQRcTCs7Af3Tres=", + "pom": "sha256-ysjQzV11YbyiBuHek1aQTHSJHa5C0odiSLDo2e4uQ8g=" }, - "org/springframework/security#spring-security-oauth2-core/7.0.3": { - "jar": "sha256-n4jW+k/atjF3VgtAozv1zNLSuOXUcZV1nAqtyp9zgGo=", - "module": "sha256-MWNpcZlypFGj2/Ef2G98EHvZD3zMEAHK98X+qrXyOQQ=", - "pom": "sha256-Ldg/htr1q+wjjlrCzRMTCSA2sReO4xIk8LC4OEaB2I4=" + "org/springframework/security#spring-security-crypto/7.0.5": { + "jar": "sha256-+i2+fOauqLOwzIK80JtbTvAwzaxRuF5U14XYXxo9Qtk=", + "module": "sha256-IaUCjbPfuL49RoQICpaXSbMdHmYn0adVIYUTnSmzPtg=", + "pom": "sha256-50txeP5doBSHA6JFcTsxw8fN6/5v6rEJUdB5MBHiyEs=" }, - "org/springframework/security#spring-security-oauth2-jose/7.0.3": { - "jar": "sha256-/o8egRgdD0MUOT5+xRCqiX+8LiMFoQbbj4VM0OSDB4I=", - "module": "sha256-gnCtG0fXzARb+jXhQ+hmxu72ZUkgfwlnCKYTcvs+dlY=", - "pom": "sha256-m8ARjSGTN7FicdAFuPoB0d/FZaKJ+/WFlOT1yoi1bNU=" + "org/springframework/security#spring-security-oauth2-client/7.0.4": { + "jar": "sha256-TpmsQEyCj1oTdVhneTz1FKWxMasF7n8GMJTCeQRXjdw=", + "module": "sha256-wGZ4aHKdaT/m+8TnLvSzzhYLCTzlhYyzlUT6iShk3/Q=", + "pom": "sha256-IVAWYfdFM5riFFZCPEc1wJBay960Np6G2cYUp6gAFOk=" }, - "org/springframework/security#spring-security-saml2-service-provider/7.0.2": { - "jar": "sha256-h0d08yEI3N5hNCFc+cH8ZZ+rtdnIKXCLfy1En5c5QH4=", - "module": "sha256-nrgIIIZcKXPYLkbRV709tk4HMagYwvfQOuVUEBZ42vQ=", - "pom": "sha256-GG8vC+2IBzumsjZT7ahZbmHQTNZNYiSjtQv/q8IRR+M=" + "org/springframework/security#spring-security-oauth2-client/7.0.5": { + "jar": "sha256-nFvjqT+rKut1Miq2hLCEX3jGJEZFAOcmh+XWjSUSsk4=", + "module": "sha256-uPZvxFdEtMuBXUtKJ57korquM7CXwhVO+kf5+NfjPoA=", + "pom": "sha256-Q9th/QSG4fh/EBCinu8z4nj6gaRpjIp+SNZy/Jz1hWQ=" }, - "org/springframework/security#spring-security-saml2-service-provider/7.0.3": { - "jar": "sha256-7F0XbT5UeY3J1rL/3oE9ZEyM3xqNu9vf0qrjG5GGrMA=", - "module": "sha256-hls3+ws+6DYy6RUYXffaEmt80jNNUqDCvjRRfkSM+D0=", - "pom": "sha256-kHb7xA7EOyBMcw9EmpvUvEIBklxN5EPnrOZlIv7KZhg=" + "org/springframework/security#spring-security-oauth2-core/7.0.4": { + "jar": "sha256-DiNi7ufWwZt69gbx6x2qNeGEL6kqEmflY8IO2sSf6KM=", + "module": "sha256-WX+cReFTh6gP8lAEbtiGRWEAv2R8RA5Xvc+4rPEPjgM=", + "pom": "sha256-yq7LtCZY5XEEqPwdnHo7B340YhNXNuoaPgAaBmLI4A0=" }, - "org/springframework/security#spring-security-web/7.0.3": { - "jar": "sha256-dvrdV30KPPKvaYZQO1NJxlHAF5NlkTI+92FnOwJ0API=", - "module": "sha256-DtPr1z12dbPnr13xLv1a9YIitew6gXXWT7tI32dQV14=", - "pom": "sha256-h8aiN7P5xDBjEeoBj09Fg/wn6j8CKp8TSb3yK4u/eEA=" + "org/springframework/security#spring-security-oauth2-core/7.0.5": { + "jar": "sha256-Pl06hVVD1LgFVR0WhafOAezDLHu4T4VXmlb92P6ShuY=", + "module": "sha256-mENEQPwA4xu3xwju5QzjEJIMu9MP87oDw8Kgje+5hrU=", + "pom": "sha256-Q2S1oeFdcgmFkC/jeByJ4bhMSj3A3uzaLGI3z0UMd7o=" }, - "org/springframework/session#spring-session-bom/4.0.1": { - "module": "sha256-utSQFot5ReeykgULS1i4On3YA7kXoyesYm/D1AO/KIs=", - "pom": "sha256-XMETdN2RaiOCAZcxHp4N6Kwfgr2etHAjygGoiauMapw=" + "org/springframework/security#spring-security-oauth2-jose/7.0.4": { + "jar": "sha256-benuV5qZDZDvFi3/7irKMip7XbK2RVpfSq5LldZAqdA=", + "module": "sha256-OfuTuhVhk5jxVPiYtm0W+yyO8clAFMubyLWjuIQlrY0=", + "pom": "sha256-mQQEKtXyVu0qPcl8FF0H6Lx90sbWXBhZtnBTTTQnGE4=" + }, + "org/springframework/security#spring-security-oauth2-jose/7.0.5": { + "jar": "sha256-bE8eaDmy+pYMiWGz2WSSXkSJbLiDqvrI9FaIcBZXcDo=", + "module": "sha256-D0NL0/pc7UAvmJgDXJ9LkZhydiufJLtEo7StQdC3qVw=", + "pom": "sha256-oko9gTJacKysAY0dSzh5yo8u3iT+khZTCwFQ7nv8wh8=" + }, + "org/springframework/security#spring-security-saml2-service-provider/7.0.4": { + "jar": "sha256-41gyFFUCsk3+3f9ZWF2l8cvIQ5tnrkEmWY9aJ4JIF9I=", + "module": "sha256-jejb6a1SnXnKvcwd2+PZeY/siVR4Y2NNOBnl27l/mIQ=", + "pom": "sha256-MvKnUq1dtFpypFPyUJOiASQsOFxx3ZdbXvDcw6qnobE=" + }, + "org/springframework/security#spring-security-saml2-service-provider/7.0.5": { + "jar": "sha256-WcyVn9nxQllnKIS5Iy4ZpcApTVwu/rxd3Mp1HHhG7VQ=", + "module": "sha256-3bICxIwovrzwxAYoFUvKBe5PkTevJ2wyplir3pVJcQw=", + "pom": "sha256-rwaJoeb+ZLQTDyuITdJaE1JWVKJQ1ELhE/cXMxDSllk=" + }, + "org/springframework/security#spring-security-web/7.0.4": { + "jar": "sha256-YskkdJkQVGuILglpkJpz3jJAAY4S/dJ2b9lxQ8PzAK4=", + "module": "sha256-IZm9UnV0gan8YpKvEzrM8Q5Z3WcGaQfqf2Qkpxd4QRU=", + "pom": "sha256-+IhMy+gQttN8gIKKQBbCIar156SRjpVAxSGsxDPlFlU=" + }, + "org/springframework/security#spring-security-web/7.0.5": { + "jar": "sha256-RhbxOv4jNgDfrYz6TvFHLDeKCApsv1FnOcd52SZ+29k=", + "module": "sha256-cmRiwQN1ted8DGmuEHZAStYA4emOAI0gPxFBILv3yuk=", + "pom": "sha256-fL66C/hqy3OzV9TZgMEtgDyLN3B6tLbmktxb7r5hdFc=" }, "org/springframework/session#spring-session-bom/4.0.2": { "module": "sha256-6i2jVcbAc5nu3pKeMhMbWpvD5mbc/o7FgG2z1zXGjBE=", "pom": "sha256-8R6IT35xhqOEcte7Psot7AxTbeGMNQhmoagsUftrdcQ=" }, + "org/springframework/session#spring-session-bom/4.0.3": { + "module": "sha256-0sRMKo21d0nDvzqGTFeUZeQljWy1g3DT+fNqKRQexno=", + "pom": "sha256-kgg/9irYXyiE1+HZ5AApij2Fqv7YuG8mj+BJjMiNe3Q=" + }, "org/springframework/session#spring-session-core/4.0.2": { "jar": "sha256-TCUhtxtwUbRTE0FplOXAzs9Uoywcf9BqeYdcF2LO40M=", "module": "sha256-c9tqrz+vBMSGmmD1u0iZ2VIKXPxbadcXF3WF10ypxzk=", "pom": "sha256-9MtAbZJovF1frUfLX6Xde37kujJvCdpnGJbMvY/vi+M=" }, - "org/springframework/ws#spring-ws-bom/5.0.0": { - "pom": "sha256-/Gby+TGt8SDYLyk/juvz9AGPmsrxyq/gBooZpn6P10w=" + "org/springframework/session#spring-session-core/4.0.3": { + "jar": "sha256-wc0Fx9Lsqtc8uECYcQNLg0O5a4Mel6KB935gxL2HtnM=", + "module": "sha256-xpMUyi/JtsYHBDLKmzkwIA7XvOWt/Em6P/9jA8uzkJU=", + "pom": "sha256-B1bNFBZ35jAtgqLjLvXFfKzrtwKIb0QZ6Rx7NGctUUM=" + }, + "org/springframework/ws#spring-ws-bom/5.0.1": { + "pom": "sha256-S60ZSF7GYQ3PFLJdIXRCZ+jKlfVEQl6bfks3jKDmWz8=" }, "org/telegram#Bots/6.9.7.1": { "pom": "sha256-VG8cqk9LdPmjs8ni/5ix9X2uf3vWPln7laf2eVJF/eU=" @@ -3042,12 +3581,15 @@ "jar": "sha256-v8yh9rLEoNTg/YUoj3y9qUg68kFeZtHbacJmHDX/UR8=", "pom": "sha256-fftfinQkB6hvrZXwM6zdAp4DIRgHAyB3bScXmTlXMAY=" }, - "org/testcontainers#testcontainers-bom/1.21.4": { - "pom": "sha256-EXPBeX/MM6edvj/raXQLPFOAPNLkYB6oCZdL2eHZ1D4=" - }, "org/testcontainers#testcontainers-bom/2.0.3": { "pom": "sha256-/IQ6LTIby99a5ugFEYESr/69A8fl+IJTKp0XIx87Xyc=" }, + "org/testcontainers#testcontainers-bom/2.0.4": { + "pom": "sha256-Ua73WDIROPjgGuJ2k4FJLj66Aew2jgM+yAgcHYchStI=" + }, + "org/testcontainers#testcontainers-bom/2.0.5": { + "pom": "sha256-u7oTdgIfv04UZjph8QzRr/FKXXT7VfGhS+b9beg9fu8=" + }, "org/verapdf#core/1.28.2": { "jar": "sha256-hHsNWsnv+nbTENuS37jhGmfJT3AnH1SXH8vHWjWKvwE=", "pom": "sha256-E2UJcFzRbZjVjKoPotfmIWArLKh1vNGXwk+OfuVWNg4=" @@ -3085,9 +3627,9 @@ "jar": "sha256-57gnGF8EgMwaQ0dSLq6lGoJuAXdonWI7OWRqAu36tCE=", "pom": "sha256-X2g97SHaUG2OmQ5guI/+pAzJQYfUQL26MUaG5hND4TA=" }, - "org/webjars#swagger-ui/5.31.0": { - "jar": "sha256-/xtYb1PugJV6xdqxhdjIrC+1+pUYIRVigET1SeusNzM=", - "pom": "sha256-M3QQLRwcCc/5czC06ByDneKEkGxcNaFHdAwNUGUcU9M=" + "org/webjars#swagger-ui/5.32.2": { + "jar": "sha256-HbE4ZhGx89ccyKzGoYmMO1FAYK0BBVuukE4klp1ZHtA=", + "pom": "sha256-GWKkvAYpbNk/4ebthwEu3ynOBXHP4pHh8Jr5wKC9RTo=" }, "org/webjars#webjars-locator-lite/1.1.3": { "jar": "sha256-e2fE5pQ3qcMrnJAb+qBWx+Lx22JAF1fwI4fB8BS9AMQ=", @@ -3108,24 +3650,37 @@ "jar": "sha256-0xB/NyGu3/bPO8Ob+XnVZLvQV75gVrNUsMcHSKN9O0I=", "pom": "sha256-mGSPnQ0/apzUwEEAVK/5AHcjGAy2Mk0Xe9ULwUKF1iE=" }, - "tools/jackson#jackson-base/3.0.4": { - "pom": "sha256-bLWTmjOUsy9wEeFSFY9uAql5xmE46if/j01qLcnQYAU=" + "tools/jackson#jackson-base/3.1.0": { + "pom": "sha256-SJlqUQiUU3caUU8YO+xxEVba/8voy7FUISS8HuPzXGs=" }, - "tools/jackson#jackson-bom/3.0.3": { - "pom": "sha256-hOPOTqXFbXvqiGH+HEOayaGd1UqaPem4oIhL8LvHUPI=" + "tools/jackson#jackson-base/3.1.2": { + "pom": "sha256-cLeSujP055WEWZ0gJt89RjdNbDcOFVWE4g3bqYLsKrk=" }, - "tools/jackson#jackson-bom/3.0.4": { - "pom": "sha256-Jr5k2Yj1MyYLcR7jp9t1nJ5EAq6K48UMIx+QnvIkP6M=" + "tools/jackson#jackson-bom/3.1.0": { + "pom": "sha256-q/kLZkKDprTs0W18o+KzGmxcxJXBB5p3mSVJxIKUILg=" }, - "tools/jackson/core#jackson-core/3.0.4": { - "jar": "sha256-4HQo3zxgj5CjnwMNFHVc6lFLlE6BSLL5XJUh4ILGlZs=", - "module": "sha256-guPo6QKYSMao5XtBrV5evKq613X2T0egol/guJZY9gI=", - "pom": "sha256-921CDkXcjyHDNx+wkMBSHR382c49Nt1rMC38xFZmAtk=" + "tools/jackson#jackson-bom/3.1.2": { + "pom": "sha256-vg5eRYB/TeVRTR55M/rPc4gSGz3ZvzGjqz+HogBlCqI=" }, - "tools/jackson/core#jackson-databind/3.0.4": { - "jar": "sha256-vSFZk5tBNlFBW7nE4I8UqsdXSACK+buVhVkYo72SR00=", - "module": "sha256-BS3OOXvRtl+SOxP81wjZ/u7R2oLM6BbznhAv7EXJHk4=", - "pom": "sha256-R/2nj2mX5wSLCl5HOKHKQ3lEPqV7P94wmpHACyLwTYM=" + "tools/jackson/core#jackson-core/3.1.0": { + "jar": "sha256-TdOD+WtRubmsS3S98cFQ3wEARD4dofukgPV9oJotzvc=", + "module": "sha256-xCmkd4tW+L6sZhHi1m9wn/WzNSvVq6XKttqqz/1ydug=", + "pom": "sha256-gm7btuGKf7kydoYXFtS6mvtIEOLa+TXQbYPa80+cm1g=" + }, + "tools/jackson/core#jackson-core/3.1.2": { + "jar": "sha256-u7AHY/WZjwOibyHkftUA8lPH/FwVj6PopB2/l6p0Fv0=", + "module": "sha256-nTb0dEnZ6TnNEHcOTaPYVc6h9KbSfVBJX3YQTp07n24=", + "pom": "sha256-PHY46PnAnIkkT3coVSEJNvC5rmAHlUl9as3tpyOn6rk=" + }, + "tools/jackson/core#jackson-databind/3.1.0": { + "jar": "sha256-G/VFSh1Ymifdu5HuFvMfFpsIUwhD9S9eg/YsZQxkUWs=", + "module": "sha256-GD86rez6To0WF9ffgJKqYhtoP5jGBAP6MzpMwQq8zy0=", + "pom": "sha256-ivk5XYOG4DkhDRJBX61spqLutiMm+Gohyhrz0CdH42g=" + }, + "tools/jackson/core#jackson-databind/3.1.2": { + "jar": "sha256-CjZrHC9jIeRmwpcIR7ElGl3HIBtoDzIFlCMLd7/I3bI=", + "module": "sha256-6JInXdaRVAn7PJRIAyB5rZZfTtQtVb9wqCLcV9UtcpY=", + "pom": "sha256-GxCSzDO5UFxRbaSGyP93X283q/tpiqIec7QWocqA8lQ=" }, "xml-apis#xml-apis-ext/1.3.04": { "jar": "sha256-0LSIfcNNV95JB0pYr/rUOaAT0Lr/oagDT47ypeoZFkY=", @@ -3137,8 +3692,8 @@ } }, "https://repository.jboss.org": { - "org/jboss#jboss-parent/51": { - "pom": "sha256-Lh91oQ4VgfMvj/1mKRQU5ZkMfJZruwedu1IVGEmpzM4=" + "org/jboss#jboss-parent/52": { + "pom": "sha256-BhW0KeOiGg1r2SXQnt4pN4kgNCcrTNBLuathfVfnK0I=" } } } diff --git a/pkgs/by-name/st/stirling-pdf/fix-cargo-lock.patch b/pkgs/by-name/st/stirling-pdf/fix-cargo-lock.patch new file mode 100644 index 000000000000..78d4caddc442 --- /dev/null +++ b/pkgs/by-name/st/stirling-pdf/fix-cargo-lock.patch @@ -0,0 +1,33 @@ +diff --git a/frontend/src-tauri/Cargo.lock b/frontend/src-tauri/Cargo.lock +index 87d5531..39b03ed 100644 +--- a/frontend/src-tauri/Cargo.lock ++++ b/frontend/src-tauri/Cargo.lock +@@ -1966,7 +1966,7 @@ dependencies = [ + "js-sys", + "log", + "wasm-bindgen", +- "windows-core 0.61.2", ++ "windows-core 0.62.2", + ] + + [[package]] +@@ -6041,6 +6041,19 @@ dependencies = [ + "windows-core 0.61.2", + ] + ++[[package]] ++name = "windows-core" ++version = "0.61.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" ++dependencies = [ ++ "windows-implement", ++ "windows-interface", ++ "windows-link 0.1.3", ++ "windows-result 0.3.4", ++ "windows-strings 0.4.2", ++] ++ + [[package]] + name = "windows-core" + version = "0.62.2" diff --git a/pkgs/by-name/st/stirling-pdf/fix-desktop-file.patch b/pkgs/by-name/st/stirling-pdf/fix-desktop-file.patch deleted file mode 100644 index f4e8c42e378f..000000000000 --- a/pkgs/by-name/st/stirling-pdf/fix-desktop-file.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/frontend/src-tauri/stirling-pdf.desktop b/frontend/src-tauri/stirling-pdf.desktop -index 45db59c..8068696 100644 ---- a/frontend/src-tauri/stirling-pdf.desktop -+++ b/frontend/src-tauri/stirling-pdf.desktop -@@ -3,13 +3,13 @@ Version=1.0 - Type=Application - Name=Stirling-PDF - Comment=Locally hosted web application that allows you to perform various operations on PDF files --Exec=/usr/bin/stirling-pdf -+Exec=stirling-pdf - Icon={{icon}} - Terminal=false --MimeType=application/pdf; -+MimeType=application/pdf;x-scheme-handler/stirlingpdf; - Categories=Office;Graphics;Utility; - Actions=open-file; - - [Desktop Action open-file] - Name=Open PDF File --Exec=/usr/bin/stirling-pdf %F -\ No newline at end of file -+Exec=stirling-pdf %F diff --git a/pkgs/by-name/st/stirling-pdf/package.nix b/pkgs/by-name/st/stirling-pdf/package.nix index 0531186d2048..56c6792449c7 100644 --- a/pkgs/by-name/st/stirling-pdf/package.nix +++ b/pkgs/by-name/st/stirling-pdf/package.nix @@ -7,6 +7,7 @@ cargo, cargo-tauri, + go-task, gradle_8, makeBinaryWrapper, nodejs, @@ -36,23 +37,21 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "stirling-pdf" + lib.optionalString isDesktopVariant "-desktop"; - version = "2.8.0"; + version = "2.10.1"; src = fetchFromGitHub { owner = "Stirling-Tools"; repo = "Stirling-PDF"; tag = "v${finalAttrs.version}"; - hash = "sha256-5MZwwBT8Qi1kO+DAO/3JIm0/yAFtQLBo1UXDRZUjK7s="; + hash = "sha256-Qod8x8aB6qDxbRTE5rWUoqVka5kizfXJAWkKo5lhnFQ="; }; patches = [ # remove timestamp from the header of a generated .properties file ./remove-props-file-timestamp.patch - # Note: only affects the desktop variant - # fix path to the stirling-pdf binary - # and add support for the stirlingpdf:// protocol - ./fix-desktop-file.patch + # upstream probably forgot to commit the lockfile after a bump + ./fix-cargo-lock.patch ]; npmRoot = "frontend"; @@ -61,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src patches; postPatch = "cd ${finalAttrs.npmRoot}"; - hash = "sha256-HyQok7Cd1kfWKCtaeHAhvZgxSvaKCk32bdJoNKj//rA="; + hash = "sha256-y+mviHatwhdIGCOKir1nnG/0Zm8oSoLKW345tU9upls="; }; cargoRoot = "frontend/src-tauri"; @@ -75,7 +74,7 @@ stdenv.mkDerivation (finalAttrs: { patches cargoRoot ; - hash = "sha256-t6TBUsfOadn3KNLxva6iajlhg21dFqxgH962e1bIRLI="; + hash = "sha256-Tx6twcyFupNOzuXbW8uUulMJFObyPg/i2U0QnvyhIRQ="; }; mitmCache = gradle.fetchDeps { @@ -85,29 +84,20 @@ stdenv.mkDerivation (finalAttrs: { __darwinAllowLocalNetworking = true; - # we'll trigger it manually in postBuild - dontTauriBuild = true; - env = { PUPPETEER_SKIP_DOWNLOAD = "1"; - # taken from here https://github.com/Stirling-Tools/Stirling-PDF/blob/main/.github/workflows/tauri-build.yml#L346-L348 - VITE_SUPABASE_PUBLISHABLE_DEFAULT_KEY = "sb_publishable_UHz2SVRF5mvdrPHWkRteyA_yNlZTkYb"; - VITE_SAAS_SERVER_URL = "https://app.stirlingpdf.com"; - VITE_SAAS_BACKEND_API_URL = "https://api.stirlingpdf.com"; + DISABLE_ADDITIONAL_FEATURES = "true"; }; - # disable spotless because it tries to fetch files not in deps.json - # and also because it slows down the build process gradleFlags = [ - "-x" - "spotlessApply" - "-DDISABLE_ADDITIONAL_FEATURES=true" + "-PnoSpotless" # disable spotless because it tries to fetch files not in deps.json and also because it slows down the build process ] ++ lib.optionals buildWithFrontend [ "-PbuildWithFrontend=true" ]; doCheck = true; nativeBuildInputs = [ + go-task gradle jre # one of the tests also require that the `java` command is available on the command line makeBinaryWrapper @@ -133,14 +123,21 @@ stdenv.mkDerivation (finalAttrs: { webkitgtk_4_1 ]; - postBuild = lib.optionalString isDesktopVariant '' - install -Dm644 ./app/core/build/libs/stirling-pdf-*.jar -t ./frontend/src-tauri/libs - mkdir -p ./frontend/src-tauri/runtime/ - ln -s ${jre} ./frontend/src-tauri/runtime/jre + dontUseGradleBuild = isDesktopVariant; # we'll use the buildPhase from cargo-tauri-hook for the desktop app - # Unset these, since tauriBuildHook would recursively call them - unset preBuild postBuild - tauriBuildHook + # prepare the resources before building the desktop app + preBuild = lib.optionals isDesktopVariant '' + MODE=desktop task frontend:prepare + + # this simulates what the desktop:jlink:jar would do + gradle bootJar + install -Dm644 ./app/core/build/libs/stirling-pdf-*.jar -t ./frontend/src-tauri/libs + + # creates as minimal jre via jlink + task desktop:jlink:runtime + + substituteInPlace frontend/src-tauri/stirling-pdf.desktop \ + --replace-fail 'MimeType=application/pdf;' 'MimeType=application/pdf;x-scheme-handler/stirlingpdf;' ''; # we use the installPhase from cargo-tauri-hook when we're building the desktop variant @@ -154,17 +151,8 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; - # tauri installs the jre without preserving symlinks - # so we just symlink it again into the install location - # on darwin, we also create a wrapper for the binary inside the app bundle - postInstall = lib.optionalString isDesktopVariant '' - res_dir="$out/lib/Stirling-PDF/" - ${lib.optionalString stdenv.hostPlatform.isDarwin '' - res_dir="$out/Applications/Stirling-PDF.app/Contents/Resources" - makeWrapper "$out/Applications/Stirling-PDF.app/Contents/MacOS/stirling-pdf" "$out/bin/stirling-pdf" - ''} - rm -r "$res_dir/runtime/jre" - ln -s ${jre} "$res_dir/runtime/jre" + postInstall = lib.optionalString (isDesktopVariant && stdenv.hostPlatform.isDarwin) '' + makeWrapper "$out/Applications/Stirling-PDF.app/Contents/MacOS/stirling-pdf" "$out/bin/stirling-pdf" ''; passthru = { @@ -180,7 +168,10 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/Stirling-Tools/Stirling-PDF"; license = lib.licenses.mit; mainProgram = if isDesktopVariant then "stirling-pdf" else "Stirling-PDF"; - maintainers = with lib.maintainers; [ tomasajt ]; + maintainers = with lib.maintainers; [ + tomasajt + staticdev + ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ fromSource From a1933cce2bb25fe76c44e9aef1d0caaee5e8d264 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Fri, 29 May 2026 01:45:16 +0200 Subject: [PATCH 46/83] rsibreak: migrate to pkgs/by-name --- .../rs/rsibreak/package.nix} | 29 +++++++------------ pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 11 insertions(+), 20 deletions(-) rename pkgs/{applications/misc/rsibreak/default.nix => by-name/rs/rsibreak/package.nix} (69%) diff --git a/pkgs/applications/misc/rsibreak/default.nix b/pkgs/by-name/rs/rsibreak/package.nix similarity index 69% rename from pkgs/applications/misc/rsibreak/default.nix rename to pkgs/by-name/rs/rsibreak/package.nix index 8e8594c63520..b3ded9c308e3 100644 --- a/pkgs/applications/misc/rsibreak/default.nix +++ b/pkgs/by-name/rs/rsibreak/package.nix @@ -3,15 +3,8 @@ lib, stdenv, cmake, - extra-cmake-modules, - kdoctools, - wrapQtAppsHook, - knotifyconfig, - kidletime, - kwindowsystem, - kstatusnotifieritem, - ktextwidgets, - kcrash, + kdePackages, + qt6, }: stdenv.mkDerivation rec { @@ -25,17 +18,17 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake - extra-cmake-modules - kdoctools - wrapQtAppsHook + kdePackages.extra-cmake-modules + kdePackages.kdoctools + qt6.wrapQtAppsHook ]; propagatedBuildInputs = [ - knotifyconfig - kidletime - kwindowsystem - kstatusnotifieritem - ktextwidgets - kcrash + kdePackages.knotifyconfig + kdePackages.kidletime + kdePackages.kwindowsystem + kdePackages.kstatusnotifieritem + kdePackages.ktextwidgets + kdePackages.kcrash ]; meta = { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8d0e11e21108..15c28d4c1461 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3154,8 +3154,6 @@ with pkgs; lua = lua5_4; }; - rsibreak = kdePackages.callPackage ../applications/misc/rsibreak { }; - rubocop = rubyPackages.rubocop; ruby-lsp = rubyPackages.ruby-lsp; From 962d91eb9818792bd9f1e9f345eb89488958c142 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 17 May 2026 19:18:00 +0200 Subject: [PATCH 47/83] mt32emu-qt: 1.11.1 -> 1.12.1, migrate to Qt6 --- pkgs/by-name/mt/mt32emu-qt/package.nix | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/mt/mt32emu-qt/package.nix b/pkgs/by-name/mt/mt32emu-qt/package.nix index 28285a92ea1b..b01f64d08d18 100644 --- a/pkgs/by-name/mt/mt32emu-qt/package.nix +++ b/pkgs/by-name/mt/mt32emu-qt/package.nix @@ -14,18 +14,18 @@ portaudio, withJack ? stdenv.hostPlatform.isUnix, libjack2, - libsForQt5, + qt6Packages, }: stdenv.mkDerivation (finalAttrs: { pname = "mt32emu-qt"; - version = "1.11.1"; + version = "1.12.1"; src = fetchFromGitHub { owner = "munt"; repo = "munt"; tag = "mt32emu_qt_${lib.replaceString "." "_" finalAttrs.version}"; - hash = "sha256-PqYPYnKPlnU3PByxksBscl4GqDRllQdmD6RWpy/Ura0="; + hash = "sha256-O9x+uL1QnixXNl/rTCnGwbutoCs6bI8vCmkhAWJW4Do="; }; postPatch = @@ -35,26 +35,19 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace CMakeLists.txt \ --replace-fail 'add_subdirectory(mt32emu)' "" \ --replace-fail 'add_dependencies(mt32emu-qt mt32emu)' "" - '' - # Bump CMake minimum to something our CMake supports - # Fixed treewide in https://github.com/munt/munt/commit/e6af0c7e5d63680716ab350467207c938054a0df - # Remove when version > 1.11.1 - + '' - substituteInPlace CMakeLists.txt mt32emu_qt/CMakeLists.txt \ - --replace-fail 'cmake_minimum_required(VERSION 2.8.12)' 'cmake_minimum_required(VERSION 2.8.12...3.27)' ''; nativeBuildInputs = [ cmake pkg-config - libsForQt5.wrapQtAppsHook + qt6Packages.wrapQtAppsHook ]; buildInputs = [ libmt32emu portaudio - libsForQt5.qtbase - libsForQt5.qtmultimedia + qt6Packages.qtbase + qt6Packages.qtmultimedia ] ++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib @@ -63,6 +56,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional withJack libjack2; cmakeFlags = [ + (lib.cmakeFeature "mt32emu-qt_WITH_QT_VERSION" "6") (lib.cmakeBool "mt32emu-qt_USE_PULSEAUDIO_DYNAMIC_LOADING" false) (lib.cmakeBool "munt_WITH_MT32EMU_QT" true) (lib.cmakeBool "munt_WITH_MT32EMU_SMF2WAV" false) From da3e46fd0658ec69e4e49ed61550d25e037f08b2 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 17 May 2026 19:18:38 +0200 Subject: [PATCH 48/83] mt32emu-smf2wav: 1.9.0 -> 1.9.2 --- pkgs/by-name/mt/mt32emu-smf2wav/package.nix | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/mt/mt32emu-smf2wav/package.nix b/pkgs/by-name/mt/mt32emu-smf2wav/package.nix index 5ed8a569792c..08dcbd2c959a 100644 --- a/pkgs/by-name/mt/mt32emu-smf2wav/package.nix +++ b/pkgs/by-name/mt/mt32emu-smf2wav/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mt32emu-smf2wav"; - version = "1.9.0"; + version = "1.9.2"; src = fetchFromGitHub { owner = "munt"; repo = "munt"; rev = "mt32emu_smf2wav_${lib.replaceString "." "_" finalAttrs.version}"; - sha256 = "sha256-XGds9lDfSiY0D8RhYG4TGyjYEVvVYuAfNSv9+VxiJEs="; + sha256 = "sha256-O9x+uL1QnixXNl/rTCnGwbutoCs6bI8vCmkhAWJW4Do="; }; postPatch = @@ -30,13 +30,6 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace CMakeLists.txt \ --replace-fail 'add_subdirectory(mt32emu)' "" \ --replace-fail 'add_dependencies(mt32emu-smf2wav mt32emu)' "" - '' - # Bump CMake minimum to something our CMake supports - # Fixed treewide in https://github.com/munt/munt/commit/e6af0c7e5d63680716ab350467207c938054a0df - # Remove when version > 1.9.0 - + '' - substituteInPlace {./,mt32emu_smf2wav/,mt32emu_smf2wav/libsmf/}CMakeLists.txt \ - --replace-fail 'cmake_minimum_required(VERSION 2.8.12)' 'cmake_minimum_required(VERSION 2.8.12...3.27)' ''; nativeBuildInputs = [ From 5f82f3c1517e52ce7e491ab31efe59e58a62b76c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 04:17:43 +0000 Subject: [PATCH 49/83] poco: 1.15.2 -> 1.15.3 --- pkgs/by-name/po/poco/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/poco/package.nix b/pkgs/by-name/po/poco/package.nix index f97b83bc51dd..bbcb46c704ed 100644 --- a/pkgs/by-name/po/poco/package.nix +++ b/pkgs/by-name/po/poco/package.nix @@ -20,12 +20,12 @@ stdenv.mkDerivation rec { pname = "poco"; - version = "1.15.2"; + version = "1.15.3"; src = fetchFromGitHub { owner = "pocoproject"; repo = "poco"; - hash = "sha256-Vx3aXKnka32dw0/6kA3000kmze2CMzCWBW8zDl1xqSA="; + hash = "sha256-mUONqjbKHvdsTM6zk9/QLEr1lVV6f9I/shLW2B8iqMk="; tag = "poco-${version}-release"; }; From 662b6a03165925611d3638659e75e51651955303 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 06:16:37 +0000 Subject: [PATCH 50/83] stevenblack-blocklist: 3.16.81 -> 3.16.84 --- 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 978f11bfc49a..54416773bb10 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.81"; + version = "3.16.84"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-TdfeoGfVEsrP1dIzchd++iMkVxQixSpJNIfcvV1Dl2c="; + hash = "sha256-wt5NGa4K8/vda669UYUmTUt+BR9X5fPnuTZFfQdpLYo="; }; outputs = [ From 65fa2676d24e00bd694875b8d1d5723cbaa028c6 Mon Sep 17 00:00:00 2001 From: imcvampire Date: Tue, 26 May 2026 09:40:09 +0300 Subject: [PATCH 51/83] ghost-complete: 0.9.1 -> 0.16.0 --- pkgs/by-name/gh/ghost-complete/package.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghost-complete/package.nix b/pkgs/by-name/gh/ghost-complete/package.nix index 6dc779457419..8e21d5edc8e4 100644 --- a/pkgs/by-name/gh/ghost-complete/package.nix +++ b/pkgs/by-name/gh/ghost-complete/package.nix @@ -8,18 +8,26 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ghost-complete"; - version = "0.9.1"; + version = "0.16.0"; src = fetchFromGitHub { owner = "StanMarek"; repo = "ghost-complete"; tag = "v${finalAttrs.version}"; - hash = "sha256-fsGrhQK28YFksI2pNiZ6fI6KjZOXxXxrhWjxOmBNk08="; + hash = "sha256-SL0PRGppuiglP/BStlvc//6dn2lP472lLfhz3Hq7ZVw="; }; __structuredAttrs = true; - cargoHash = "sha256-kiYdMczvnauhu/2ryO0NcK3PAI1P+xmYV8nRrIWaEB8="; + # Upstream hardcodes `-fuse-ld=/usr/bin/ld` for darwin targets, which the + # Nix clang wrapper rejects ("invalid linker name"). Drop the flag and let + # the wrapper pick the right linker. + postPatch = '' + substituteInPlace .cargo/config.toml \ + --replace-fail '"-C", "link-arg=-fuse-ld=/usr/bin/ld",' "" + ''; + + cargoHash = "sha256-F568kxHWcbBQuAwUpkT1AwAr/u486/k094wVmB9SiqY="; cargoBuildFlags = [ "--package=ghost-complete" ]; From f0ed87f7d85df97b995f572c49d7d8ebcbfa49ef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 12:30:25 +0000 Subject: [PATCH 52/83] elvis-erlang: 5.0.3 -> 5.0.4 --- pkgs/development/beam-modules/elvis-erlang/default.nix | 4 ++-- pkgs/development/beam-modules/elvis-erlang/rebar-deps.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/beam-modules/elvis-erlang/default.nix b/pkgs/development/beam-modules/elvis-erlang/default.nix index c1f8d4d4d3a9..35d814fa075e 100644 --- a/pkgs/development/beam-modules/elvis-erlang/default.nix +++ b/pkgs/development/beam-modules/elvis-erlang/default.nix @@ -11,12 +11,12 @@ rebar3Relx rec { releaseType = "escript"; pname = "elvis-erlang"; - version = "5.0.3"; + version = "5.0.4"; src = fetchFromGitHub { owner = "inaka"; repo = "elvis"; - hash = "sha256-4fr44qTMSc5X12aMSAOUk2gfZcJZsaCCoBMoOg6l7zE="; + hash = "sha256-T1LRumm3mP6Vfv3vEiCBm7XnkcY3GvDbe0nYcaxlrGg="; tag = version; }; diff --git a/pkgs/development/beam-modules/elvis-erlang/rebar-deps.nix b/pkgs/development/beam-modules/elvis-erlang/rebar-deps.nix index 2dfe5d698303..ba469b8248fc 100644 --- a/pkgs/development/beam-modules/elvis-erlang/rebar-deps.nix +++ b/pkgs/development/beam-modules/elvis-erlang/rebar-deps.nix @@ -34,11 +34,11 @@ let }; elvis_core = builder { name = "elvis_core"; - version = "5.0.3"; + version = "5.0.4"; src = fetchHex { pkg = "elvis_core"; - version = "5.0.3"; - sha256 = "sha256-nGWgQqVCYwB0K4mueG9ynWshjyFFyzYLi7x807Powmw="; + version = "5.0.4"; + sha256 = "sha256-fgzg0yNrG1afDvE5jrJzIf2GNnJy4LFPOJDQQTrMPpo="; }; beamDeps = [ katana_code ]; }; From f1f14a5dc19490a3bc0ad7789b10402063344b06 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 29 May 2026 10:21:33 -0400 Subject: [PATCH 53/83] beamPackages.ex_doc: 0.40.1 -> 0.40.3 --- pkgs/development/beam-modules/ex_doc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/beam-modules/ex_doc/default.nix b/pkgs/development/beam-modules/ex_doc/default.nix index b7dd0afd2da1..8dc542f203dd 100644 --- a/pkgs/development/beam-modules/ex_doc/default.nix +++ b/pkgs/development/beam-modules/ex_doc/default.nix @@ -14,12 +14,12 @@ let pname = "ex_doc"; - version = "0.40.1"; + version = "0.40.3"; src = fetchFromGitHub { owner = "elixir-lang"; repo = "${pname}"; rev = "v${version}"; - hash = "sha256-ZhsN2XI5WVy04ilNR/7NJo+C7F10lijsP+n3BGBNEkQ="; + hash = "sha256-xGZCBnjYr+0x6JNcf0XZVdaKaUB8V72GuZI3lEunzic="; }; in mixRelease { @@ -37,7 +37,7 @@ mixRelease { mixFodDeps = fetchMixDeps { pname = "mix-deps-${pname}"; inherit src version elixir; - hash = "sha256-pMIm0lVMqkuiprp0XeVB+x4VTh+hQR3t8dk5OBmnIqA="; + hash = "sha256-FSLAQhFk7NCUXRMfNr6E9XvndrviapjcKZDisHbB87Y="; }; passthru = { From a2602acefbcba57c68531a7c9f954cd53a495109 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 14:33:03 +0000 Subject: [PATCH 54/83] flow: 0.314.0 -> 0.315.0 --- pkgs/by-name/fl/flow/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flow/package.nix b/pkgs/by-name/fl/flow/package.nix index 2bc74078a227..ec4dccf9aa7f 100644 --- a/pkgs/by-name/fl/flow/package.nix +++ b/pkgs/by-name/fl/flow/package.nix @@ -16,13 +16,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "flow"; - version = "0.314.0"; + version = "0.315.0"; src = fetchFromGitHub { owner = "facebook"; repo = "flow"; tag = "v${finalAttrs.version}"; - hash = "sha256-98rtymAYp8MoPtgnuoMVKc8ss4JK2cQ/4dWVN1TGJsA="; + hash = "sha256-AEiyI0RObGColAEiDXVg7wXxsHttce+6nL+uzKwcRcA="; }; patches = [ From 375ccaac58d48967b40c290a2cc569b2079f940d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 15:43:03 +0000 Subject: [PATCH 55/83] SDL_net: 1.2.8-unstable-2026-03-17 -> 1.2.8-unstable-2026-05-27 --- pkgs/by-name/sd/SDL_net/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sd/SDL_net/package.nix b/pkgs/by-name/sd/SDL_net/package.nix index bab41eca2a78..5289892842e1 100644 --- a/pkgs/by-name/sd/SDL_net/package.nix +++ b/pkgs/by-name/sd/SDL_net/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "SDL_net"; - version = "1.2.8-unstable-2026-03-17"; + version = "1.2.8-unstable-2026-05-27"; src = fetchFromGitHub { owner = "libsdl-org"; repo = "SDL_net"; - rev = "cd5a2ebdea1a15b27f503cc7ffdcaf056d047b73"; - hash = "sha256-z3bJYf3PzS0ydoeL0Ay0HOZ9ImKZMyLbVZhD+u5BD6w="; + rev = "8363cd02baf1b65c287691bdd22c3dc87da9759d"; + hash = "sha256-sAZ9I7jOo33Btitcl8mn4R7fYn2W8GWPttXELeEq7h4="; }; nativeBuildInputs = [ From db582d2ae8198e303aee5d0f3853518fbfa75874 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 29 May 2026 09:49:58 -0700 Subject: [PATCH 56/83] libdeltachat: 2.50.0 -> 2.51.0 Diff: https://github.com/chatmail/core/compare/v2.50.0...v2.51.0 Changelog: https://github.com/chatmail/core/blob/v2.51.0/CHANGELOG.md --- pkgs/by-name/li/libdeltachat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libdeltachat/package.nix b/pkgs/by-name/li/libdeltachat/package.nix index 526412f32587..4b3149fd07c1 100644 --- a/pkgs/by-name/li/libdeltachat/package.nix +++ b/pkgs/by-name/li/libdeltachat/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libdeltachat"; - version = "2.50.0"; + version = "2.51.0"; src = fetchFromGitHub { owner = "chatmail"; repo = "core"; tag = "v${finalAttrs.version}"; - hash = "sha256-UUMmfQq1zBn6c0dOH0A9t6ChxIE8d1th6MnQYwq9j08="; + hash = "sha256-OXazjp3w4NxbcTUNsyeU46erbdj27n1I7dvt+Io/AZ0="; }; patches = [ @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { cargoDeps = rustPlatform.fetchCargoVendor { pname = "chatmail-core"; inherit (finalAttrs) version src; - hash = "sha256-j2cYCAVMjFZaus/v7GJW3IeX5S/OwYkIWYFJ++CIFB4="; + hash = "sha256-gt//65v9PF2nnX/zkZGU9hm73lfzOTmw36rbkWu9VX0="; }; nativeBuildInputs = [ From f66a43c7a918ff4117b9b123d44e5febce0da0d0 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Fri, 29 May 2026 18:58:03 +0200 Subject: [PATCH 57/83] harper: 2.2.1 -> 2.3.0 Changelog: https://github.com/Automattic/harper/releases/tag/v2.3.0 Diff: https://github.com/Automattic/harper/compare/v2.2.1...v2.3.0 --- pkgs/by-name/ha/harper/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index 0173008e1003..3a1043c03b78 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "harper"; - version = "2.2.1"; + version = "2.3.0"; src = fetchFromGitHub { owner = "Automattic"; repo = "harper"; rev = "v${finalAttrs.version}"; - hash = "sha256-8FTmeavSPH5OAkLbAaP69j98X5U3V4Trn7BMOw0BS8o="; + hash = "sha256-cTJ6qehT2XuEBTiRESSAmJWXEvTnimqiFEhV9q4DyTc="; }; - cargoHash = "sha256-cHtUPev09kRxu1X52fFWo/eBuc6t+uQDkwa21wVUrBc="; + cargoHash = "sha256-NPtDUt5IaAw4ZWQQUAdLTLEFJ4MMbe4yPE04Ui0aN3k="; cargoBuildFlags = [ "--package=harper-cli" From 50b5ef495d17ec573e99939880e229e4662aeab8 Mon Sep 17 00:00:00 2001 From: c6rg0 Date: Fri, 29 May 2026 18:28:38 +0100 Subject: [PATCH 58/83] uv: 0.11.16 -> 0.11.17 --- pkgs/by-name/uv/uv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index a754b34d8058..d0c399a1b148 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -18,17 +18,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uv"; - version = "0.11.16"; + version = "0.11.17"; __structuredAttrs = true; src = fetchFromGitHub { owner = "astral-sh"; repo = "uv"; tag = finalAttrs.version; - hash = "sha256-5LJspcHj/RjOMv7eRB7n+tofX4s51M3kqHCPymCg90A="; + hash = "sha256-pjQe/z2Es9k6lhlauo4ie0VCfHE1Co98i3y1RbdwPQw="; }; - cargoHash = "sha256-2lg86WxPGVbJ91zi61lKrSqnzFgmmSrBrl+SfV5SJWU="; + cargoHash = "sha256-r+bxTFVzf1wSq5JeAoerxIA32FlxVKfDjchQqviimkY="; buildInputs = [ rust-jemalloc-sys From ce872a603b0a841f465974325046d213a64a3967 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 17:56:04 +0000 Subject: [PATCH 59/83] librewolf-unwrapped: 151.0.1 -> 151.0.2 --- pkgs/by-name/li/librewolf-unwrapped/src.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/li/librewolf-unwrapped/src.json b/pkgs/by-name/li/librewolf-unwrapped/src.json index afde3b780190..95aac1a7ef29 100644 --- a/pkgs/by-name/li/librewolf-unwrapped/src.json +++ b/pkgs/by-name/li/librewolf-unwrapped/src.json @@ -1,11 +1,11 @@ { - "packageVersion": "151.0.1-2", + "packageVersion": "151.0.2-1", "source": { - "rev": "151.0.1-2", - "hash": "sha256-6C048VV6NECGTcdGla4qIa88z677ZTjORf5FM0a4xMM=" + "rev": "151.0.2-1", + "hash": "sha256-Iq6Jf8Cw2AgkI5zehV5TJQBFHCGANtj4e13cy+ANoTo=" }, "firefox": { - "version": "151.0.1", - "hash": "sha512-hJKhu5VrODcxU5OL0YsOGOOkrQ0qvCAXtF4CvCdoyPRo1cBjKaMkhaA6Z7ucIhAuar/x5zCAx3dkc11DDcdydw==" + "version": "151.0.2", + "hash": "sha512-hzCJU+01SieZqaRb5AAzv5/42A+iIPA0qs+9bnVHFpAdQWTDf6VgMsZZslkRZgPguitWbB82UaucwINdUCzXOQ==" } } From 00b4c7d531e02d2c3a9cfa8f76a6fc95c23e202f Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 14 Apr 2026 17:03:08 -0500 Subject: [PATCH 60/83] opencpn: migrate to by-name --- .../opencpn/default.nix => by-name/op/opencpn/package.nix} | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) rename pkgs/{applications/misc/opencpn/default.nix => by-name/op/opencpn/package.nix} (98%) diff --git a/pkgs/applications/misc/opencpn/default.nix b/pkgs/by-name/op/opencpn/package.nix similarity index 98% rename from pkgs/applications/misc/opencpn/default.nix rename to pkgs/by-name/op/opencpn/package.nix index 6fe8c40be81f..7a24815f0e6e 100644 --- a/pkgs/applications/misc/opencpn/default.nix +++ b/pkgs/by-name/op/opencpn/package.nix @@ -1,7 +1,7 @@ { stdenv, lib, - DarwinTools, + darwin, alsa-utils, at-spi2-core, cmake, @@ -76,7 +76,7 @@ stdenv.mkDerivation (finalAttrs: { lsb-release ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ - DarwinTools + darwin.DarwinTools makeWrapper ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b248a673f435..a4c68c8505cf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9686,10 +9686,6 @@ with pkgs; obs-studio-plugins = recurseIntoAttrs (callPackage ../applications/video/obs-studio/plugins { }); wrapOBS = callPackage ../applications/video/obs-studio/wrapper.nix { }; - opencpn = callPackage ../applications/misc/opencpn { - inherit (darwin) DarwinTools; - }; - open-music-kontrollers = recurseIntoAttrs { eteroj = callPackage ../applications/audio/open-music-kontrollers/eteroj.nix { }; jit = callPackage ../applications/audio/open-music-kontrollers/jit.nix { }; From 4db32a86dde3dcdda04b6732abb6c1388fce993c Mon Sep 17 00:00:00 2001 From: Andrew Kvalheim Date: Wed, 17 Sep 2025 07:48:04 -0700 Subject: [PATCH 61/83] gimpPlugins.lightning: add version Reference: https://github.com/pixlsus/registry.gimp.org_static/blob/ffcde7400f402728373ff6579947c6ffe87d1a5e/README --- pkgs/applications/graphics/gimp/plugins/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/gimp/plugins/default.nix b/pkgs/applications/graphics/gimp/plugins/default.nix index 37f886e25e6d..9a09dfcc0053 100644 --- a/pkgs/applications/graphics/gimp/plugins/default.nix +++ b/pkgs/applications/graphics/gimp/plugins/default.nix @@ -369,7 +369,8 @@ lib.makeScope pkgs.newScope ( # =============== simple script files ==================== lightning = scriptDerivation { - name = "Lightning"; + pname = "Lightning"; + version = "0-unstable-2017-08-25"; src = fetchurl { url = "https://github.com/pixlsus/registry.gimp.org_static/raw/master/registry.gimp.org/files/Lightning.scm"; sha256 = "c14a8f4f709695ede3f77348728a25b3f3ded420da60f3f8de3944b7eae98a49"; From 7c0bf924603eca4f7245a50aab2f177784b0073a Mon Sep 17 00:00:00 2001 From: Andrew Kvalheim Date: Wed, 17 Sep 2025 07:49:01 -0700 Subject: [PATCH 62/83] gimp-with-plugins: list plugins in description gimp2-with-plugins.meta.description: > GNU Image Manipulation Program with plugins gimp2-with-plugins.meta.longDescription: > Plugins: > > - bimp > - farbfeld > - fourier > - gimplensfun > - gmic-qt-gimp > - Lightning > - lqr-plugin > - texturize > - wavelet-sharpen gimp3-with-plugins.meta.description: > GNU Image Manipulation Program with plugins gimp3-with-plugins.meta.longDescription: > Plugins: > > - gmic-qt-gimp > - Lightning > - resynthesizer Co-authored-by: Michael Daniels --- pkgs/applications/graphics/gimp/wrapper.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/gimp/wrapper.nix b/pkgs/applications/graphics/gimp/wrapper.nix index 99e7f9be3d7e..5df58a40ca8b 100644 --- a/pkgs/applications/graphics/gimp/wrapper.nix +++ b/pkgs/applications/graphics/gimp/wrapper.nix @@ -51,5 +51,12 @@ symlinkJoin { ln -s ${gimp.man} $man ''; - inherit (gimp) meta; + meta = gimp.meta // { + description = "${gimp.meta.description} with plugins"; + longDescription = '' + Plugins: + + ${lib.concatMapStringsSep "\n" (p: "- ${p.pname}") selectedPlugins} + ''; + }; } From b35a7e8ef97bd71a1f09b8c402b8f489c54656d8 Mon Sep 17 00:00:00 2001 From: Bad3r Date: Fri, 29 May 2026 20:38:29 +0300 Subject: [PATCH 63/83] python3Packages.markitdown: 0.1.4 -> 0.1.6 v0.1.6 drops ffmpeg-headless, numpy, openai, pathvalidate, and puremagic from its dependency set and adds charset-normalizer (core), pdfplumber, azure-ai-documentintelligence, and azure-identity (optional/all extras). azure-ai-contentunderstanding is also new in the optional set but is not yet packaged in nixpkgs; skip it for now. Relax mammoth (~=1.11.0 vs nixpkgs 1.12.0) and youtube-transcript-api (~=1.0.0 vs nixpkgs 1.2.4) in pythonRelaxDeps alongside the existing magika relaxation. The 0.1.6 test suite adds tests/test_cu_converter.py. Its Azure imports share one try block, so the missing azure-ai-contentunderstanding makes the whole block fall back to stub classes, including a no-arg UserAgentPolicy. test_nonexistent_analyzer_raises_value_error and test_cu_registered_before_docintel patch _dependency_exc_info=None to bypass the MissingDependencyException guard, then instantiate the converter and hit UserAgentPolicy(user_agent=...), failing with "TypeError: UserAgentPolicy() takes no arguments". Add both to disabledTests; runtime is unaffected (the converter still raises MissingDependencyException without the optional extra). Validation: nix-build -A python3Packages.markitdown (159 passed, 2 skipped, 175 deselected). --- .../python-modules/markitdown/default.nix | 29 +++++++++++-------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/markitdown/default.nix b/pkgs/development/python-modules/markitdown/default.nix index 22ed0b7bd6f3..20fea4f4ef5c 100644 --- a/pkgs/development/python-modules/markitdown/default.nix +++ b/pkgs/development/python-modules/markitdown/default.nix @@ -8,21 +8,20 @@ hatchling, # dependencies + azure-ai-documentintelligence, + azure-identity, beautifulsoup4, + charset-normalizer, defusedxml, - ffmpeg-headless, lxml, magika, mammoth, markdownify, - numpy, olefile, - openai, openpyxl, pandas, - pathvalidate, pdfminer-six, - puremagic, + pdfplumber, pydub, python-pptx, requests, @@ -42,14 +41,14 @@ let in buildPythonPackage (finalAttrs: { pname = "markitdown"; - version = "0.1.4"; + version = "0.1.6"; pyproject = true; src = fetchFromGitHub { owner = "microsoft"; repo = "markitdown"; tag = "v${finalAttrs.version}"; - hash = "sha256-WKA2eY8wY3SM9xZ7Cek5eUcJbO5q6eMDx2aTKfQnFvE="; + hash = "sha256-pLL44w2jVj5X5/TmPqSveQe/9WLj0ddDUYPoSQlz+9E="; }; sourceRoot = "${finalAttrs.src.name}/packages/markitdown"; @@ -58,23 +57,24 @@ buildPythonPackage (finalAttrs: { pythonRelaxDeps = [ "magika" + "mammoth" + "youtube-transcript-api" ]; dependencies = [ + azure-ai-documentintelligence + azure-identity beautifulsoup4 + charset-normalizer defusedxml - ffmpeg-headless lxml magika mammoth markdownify - numpy olefile - openai openpyxl pandas - pathvalidate pdfminer-six - puremagic + pdfplumber pydub python-pptx requests @@ -98,6 +98,11 @@ buildPythonPackage (finalAttrs: { "test_module_vectors" "test_cli_vectors" "test_module_misc" + + # Require optional azure-ai-contentunderstanding, unavailable in nixpkgs. + # The fallback stubs hit `UserAgentPolicy() takes no arguments`. + "test_nonexistent_analyzer_raises_value_error" + "test_cu_registered_before_docintel" ]; passthru.updateScript = gitUpdater { }; From aff8c2ae29763aa1e0b4d0703ad769341c137290 Mon Sep 17 00:00:00 2001 From: Bad3r Date: Fri, 29 May 2026 21:51:25 +0300 Subject: [PATCH 64/83] python3Packages.markitdown: fix passthru.updateScript gitUpdater {} never selected a version: list-git-tags returns v-prefixed tags (v0.1.6, matching src.tag = "v${version}"), and generic-updater's `grep "^[0-9]"` filter drops every tag that does not start with a digit, so the script always printed [] and made no change. Set rev-prefix = "v" so versions are compared as 0.1.6, and add ignoredVersions = "(a|b|rc)[0-9]+$" to skip the PEP 440 pre-release tags (v0.1.5b1, v0.1.0a1, ...) that version_is_unstable's odd-minor and patchlevel>=90 heuristics do not recognise. Validation: - nix-shell maintainers/scripts/update.nix --argstr package python3Packages.markitdown --argstr skip-prompt true (0.1.4 -> 0.1.6 selected, pre-releases skipped, correct hash resolved). - nix fmt -- pkgs/development/python-modules/markitdown/default.nix - git diff --check --- pkgs/development/python-modules/markitdown/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/markitdown/default.nix b/pkgs/development/python-modules/markitdown/default.nix index 20fea4f4ef5c..8ed51e46c207 100644 --- a/pkgs/development/python-modules/markitdown/default.nix +++ b/pkgs/development/python-modules/markitdown/default.nix @@ -105,7 +105,12 @@ buildPythonPackage (finalAttrs: { "test_cu_registered_before_docintel" ]; - passthru.updateScript = gitUpdater { }; + passthru.updateScript = gitUpdater { + # Drop the "v" tag prefix before version comparison. + rev-prefix = "v"; + # Skip PEP 440 pre-release tags. + ignoredVersions = "(a|b|rc)[0-9]+$"; + }; meta = { description = "Python tool for converting files and office documents to Markdown"; From 0480c371b2a545ab55b92ac337471a14d721ec50 Mon Sep 17 00:00:00 2001 From: Franta Bartik Date: Fri, 22 May 2026 10:31:20 -0400 Subject: [PATCH 65/83] rura: init at 1.3.0 Updated to 1.2.0 Upgrade to 1.3.0 --- pkgs/by-name/ru/rura/package.nix | 38 ++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgs/by-name/ru/rura/package.nix diff --git a/pkgs/by-name/ru/rura/package.nix b/pkgs/by-name/ru/rura/package.nix new file mode 100644 index 000000000000..793aef7442a1 --- /dev/null +++ b/pkgs/by-name/ru/rura/package.nix @@ -0,0 +1,38 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, + testers, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "rura"; + version = "1.3.0"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "tlipinski"; + repo = "rura"; + tag = "v${finalAttrs.version}"; + hash = "sha256-cwL3Dw1qPYcKFzy0CV/XI7jZWHZZoZumdbB2kK+9jdc="; + }; + + cargoHash = "sha256-T/7v1WxTfsilw5i592EoRWxpkaL4bnluXmCModO1WQg="; + + passthru = { + updateScript = nix-update-script { }; + tests.version = testers.testVersion { + package = finalAttrs.finalPackage; + }; + }; + + meta = { + description = "Interactive TUI scratchpad for building shell pipelines"; + homepage = "https://github.com/tlipinski/rura"; + changelog = "https://github.com/tlipinski/rura/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ frantathefranta ]; + mainProgram = "rura"; + }; +}) From 1a5492d9426b964d6fd6ae0bea1e92569c67f8c2 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 29 May 2026 15:59:54 -0400 Subject: [PATCH 66/83] doc/beam: update documentation to reflect tree and recommendations --- doc/languages-frameworks/beam.section.md | 123 +++++++++++++---------- doc/redirects.json | 18 +++- 2 files changed, 86 insertions(+), 55 deletions(-) diff --git a/doc/languages-frameworks/beam.section.md b/doc/languages-frameworks/beam.section.md index 7b643efa30d8..70ad1591be01 100644 --- a/doc/languages-frameworks/beam.section.md +++ b/doc/languages-frameworks/beam.section.md @@ -6,46 +6,68 @@ In this document and related Nix expressions, we use the term, _BEAM_, to descri ## Available versions and deprecations schedule {#available-versions-and-deprecations-schedule} +### Erlang OTP {#erlang} + +Nixpkgs follows upstream Erlang in their [support lifecycle](https://erlang.org/download/otp_versions_tree.html) and keeps up to the last 3 released versions of Erlang available. Due to upstream and NixOS release timings, this may mean removal of the oldest release prior to upstream fully dropping support. + ### Elixir {#elixir} -Nixpkgs follows the [official elixir deprecation schedule](https://hexdocs.pm/elixir/compatibility-and-deprecations.html) and keeps the last 5 released versions of Elixir available. +Nixpkgs follows the [official elixir deprecation schedule](https://hexdocs.pm/elixir/compatibility-and-deprecations.html) and keeps up to the last 5 released versions of Elixir available. ## Structure {#beam-structure} -All BEAM-related expressions are available via the top-level `beam` attribute, which includes: +All BEAM-related expressions are available via top-level package sets. It is recommended to work with a single package set to ensure consistent versions. -- `interpreters`: a set of compilers running on the BEAM, including multiple Erlang/OTP versions (`beam.interpreters.erlang_22`, etc), Elixir (`beam.interpreters.elixir`) and LFE (Lisp Flavoured Erlang) (`beam.interpreters.lfe`). +- `beamPackages` - default OTP version +- `beamMinimalPackages` - default OTP version, without wxwidgets, which saves ~1GB in closure size -- `packages`: a set of package builders (Mix and rebar3), each compiled with a specific Erlang/OTP version, e.g. `beam.packages.erlang22`. +There are also OTP version specific package sets, e.g. for OTP 28: -The default Erlang compiler, defined by `beam.interpreters.erlang`, is aliased as `erlang`. The default BEAM package set is defined by `beam.packages.erlang` and aliased at the top level as `beamPackages`. +- `beam28Packages` +- `beamMinimal28Packages` -To create a package builder built with a custom Erlang version, use the lambda, `beam.packagesWith`, which accepts an Erlang/OTP derivation and produces a package builder similar to `beam.packages.erlang`. +Inside each package set are: -Many Erlang/OTP distributions available in `beam.interpreters` have versions with ODBC and/or Java enabled or without wx (no observer support). For example, there's `beam.interpreters.erlang_22_odbc_javac`, which corresponds to `beam.interpreters.erlang_22` and `beam.interpreters.erlang_22_nox`, which corresponds to `beam.interpreters.erlang_22`. +- erlang itself (version comes from package set) +- interpreters: elixir (multiple versions, e.g. elixir_1_18) and lfe +- packages: rebar3, hex, etc +- builders: mixRelease, buildRebar3, etc +- hooks: for composing builders and packages -## Build Tools {#build-tools} +To use a non-default Elixir it's important to keep the rest of the package set consistent, so it's recommended to use `.extend`. This ensures that builders like `mixRelease`, `fetchMixDeps`, and `buildMix` all pick up the overridden Elixir: -### Rebar3 {#build-tools-rebar3} +```nix +let + beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; }); +in +beamPackages.mixRelease { + # ... +} +``` -We provide a version of Rebar3, under `rebar3`. We also provide a helper to fetch Rebar3 dependencies from a lockfile under `fetchRebar3Deps`. +## Build Tools {#beam-build-tools} -We also provide a version on Rebar3 with plugins included, under `rebar3WithPlugins`. This package is a function which takes two arguments: `plugins`, a list of nix derivations to include as plugins (loaded only when specified in `rebar.config`), and `globalPlugins`, which should always be loaded by rebar3. Example: `rebar3WithPlugins { globalPlugins = [beamPackages.pc]; }`. +### Rebar3 {#beam-build-tools-rebar3} + +We provide a version of Rebar3, under `beamPackages.rebar3`. We also provide a helper to fetch Rebar3 dependencies from a lockfile under `beamPackages.fetchRebar3Deps`. + +We also provide a version on Rebar3 with plugins included, under `beamPackages.rebar3WithPlugins`. This package is a function which takes two arguments: `plugins`, a list of nix derivations to include as plugins (loaded only when specified in `rebar.config`), and `globalPlugins`, which should always be loaded by rebar3. Example: `beamPackages.rebar3WithPlugins { globalPlugins = [beamPackages.pc]; }`. When adding a new plugin it is important that the `name` attribute is the same as the atom used by rebar3 to refer to the plugin. -### Mix & Erlang.mk {#build-tools-other} +### Erlang.mk {#beam-build-tools-erlangmk} Erlang.mk works exactly as expected. There is a bootstrap process that needs to be run, which is supported by the `buildErlangMk` derivation. -For Elixir applications use `mixRelease` to make a release. See examples for more details. +### Mix {#beam-build-tools-mix} -There is also a `buildMix` helper, whose behavior is closer to that of `buildErlangMk` and `buildRebar3`. The primary difference is that mixRelease makes a release, while buildMix only builds the package, making it useful for libraries and other dependencies. +For Elixir applications that use [mix release](https://hexdocs.pm/mix/Mix.Release.html), use the `mixRelease` builder to make a release. See examples for more details. + +There is also a `buildMix` helper, whose behavior is closer to that of `buildErlangMk` and `buildRebar3`. The primary difference is that `mixRelease` makes a release, while `buildMix` only builds the package, which is more useful for libraries and other dependencies. ## How to Install BEAM Packages {#how-to-install-beam-packages} -BEAM builders are not registered at the top level, because they are not relevant to the vast majority of Nix users. -To use any of those builders into your environment, refer to them by their attribute path under `beamPackages`, e.g. `beamPackages.rebar3`: +To use any of these builders in your environment, refer to them by their attribute path under `beamPackages` (or another BEAM package set), e.g. `beamPackages.rebar3`: ::: {.example #ex-beam-ephemeral-shell} # Ephemeral shell @@ -75,35 +97,39 @@ pkgs.mkShell { packages = [ pkgs.beamPackages.rebar3 ]; } #### Rebar3 Packages {#rebar3-packages} -The Nix function, `buildRebar3`, defined in `beam.packages.erlang.buildRebar3` and aliased at the top level, can be used to build a derivation that understands how to build a Rebar3 project. - -If a package needs to compile native code via Rebar3's port compilation mechanism, add `compilePort = true;` to the derivation. +The builder `beamPackages.buildRebar3` can be used to build a derivation that understands how to build a Rebar3 project. #### Erlang.mk Packages {#erlang-mk-packages} -Erlang.mk functions similarly to Rebar3, except we use `buildErlangMk` instead of `buildRebar3`. +Erlang.mk functions similarly to Rebar3, except we use `beamPackages.buildErlangMk` instead of `beamPackages.buildRebar3`. + +If a package needs to compile native code via Erlang.mk's port compilation mechanism, add `compilePorts = true;` to the derivation. + +### Elixir Applications {#packaging-elixir-applications} #### Mix Packages {#mix-packages} -`mixRelease` is used to make a release in the mix sense. Dependencies will need to be fetched with `fetchMixDeps` and passed to it. +`beamPackages.mixRelease` is used to make a release in the mix sense. Dependencies will need to be fetched with `beamPackages.fetchMixDeps` and passed to it. #### mixRelease - Elixir Phoenix example {#mix-release-elixir-phoenix-example} -there are 3 steps: frontend dependencies (javascript), backend dependencies (elixir), and the final derivation that puts both of those together +There are 3 steps: frontend dependencies (javascript), backend dependencies (elixir), and the final derivation that puts both of those together. ##### mixRelease - Frontend dependencies (javascript) {#mix-release-javascript-deps} -For phoenix projects, inside of Nixpkgs you can either use `fetchYarnDeps` or `buildNpmPackage`. An example with `fetchYarnDeps` can be found [here](https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/pl/plausible/package.nix). An example with `fetchYarnDeps` will follow. To package something outside of nixpkgs, you have alternatives like [npmlock2nix](https://github.com/nix-community/npmlock2nix) or [nix-npm-buildpackage](https://github.com/serokell/nix-npm-buildpackage) +For phoenix projects, inside of Nixpkgs you can either use `fetchYarnDeps` or `buildNpmPackage`. An example with `buildNpmPackage` can be found [here](https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/pl/plausible/package.nix), and an example with `fetchYarnDeps` can be found [here](https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/pi/pinchflat/package.nix). ##### mixRelease - backend dependencies (mix) {#mix-release-mix-deps} -There are 2 ways to package backend dependencies. With mix2nix and with a fixed-output-derivation (FOD). +There are 2 ways to package backend dependencies: either per-dependency mix2nix or with a fixed-output-derivation (FOD). + +When writing an elixir project targeting `mixRelease`, you can also consider using [deps_nix](https://github.com/code-supply/deps_nix) with `mixNixDeps`. `deps_nix` supports git dependencies, but is intended to be added to the project's `mix.exs` directly. ###### mix2nix {#mix2nix} `mix2nix` is a cli tool available in Nixpkgs. It will generate a Nix expression from a `mix.lock` file. It is quite standard in the 2nix tool series. -Note that currently mix2nix can't handle git dependencies inside the mix.lock file. If you have git dependencies, you can either add them manually (see [example](https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/pleroma/default.nix#L20)) or use the FOD method. +Note that currently mix2nix can't handle git dependencies inside the mix.lock file. If you have git dependencies, you can either add them manually (see [example](https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/pl/pleroma/package.nix)) or use the FOD method. The advantage of using mix2nix is that nix will know your whole dependency graph. On a dependency update, this won't trigger a full rebuild and download of all the dependencies, where FOD will do so. @@ -151,7 +177,7 @@ You will need to run the build process once to fix the hash to correspond to you ###### FOD {#fixed-output-derivation} -A fixed output derivation will download mix dependencies from the internet. To ensure reproducibility, a hash will be supplied. Note that mix is relatively reproducible. An FOD generating a different hash on each run hasn't been observed (as opposed to npm where the chances are relatively high). See [elixir-ls](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/beam-modules/elixir-ls/default.nix) for a usage example of FOD. +A fixed output derivation will download mix dependencies from the internet. To ensure reproducibility, a hash will be supplied. Note that mix is relatively reproducible. An FOD generating a different hash on each run hasn't been observed (as opposed to npm where the chances are relatively high). See [akkoma](https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/ak/akkoma/package.nix) for a usage example of FOD. Practical steps @@ -176,12 +202,11 @@ Note that if after you've replaced the value, nix suggests another hash, then mi Here is how your `default.nix` file would look for a Phoenix project. ```nix -with import { }; - +{ + # beam27Packages or beam29Packages is available if you need a particular version + beamPackages, +}: let - # beam.interpreters.erlang_26 is available if you need a particular version - packages = beam.packagesWith beam.interpreters.erlang; - pname = "your_project"; version = "0.0.1"; @@ -191,7 +216,7 @@ let }; # if using mix2nix you can use the mixNixDeps attribute - mixFodDeps = packages.fetchMixDeps { + mixFodDeps = beamPackages.fetchMixDeps { pname = "mix-deps-${pname}"; inherit src version; # nix will complain and tell you the right value to replace this with @@ -200,11 +225,8 @@ let # if you have build time environment variables add them here MY_ENV_VAR = "my_value"; }; - - nodeDependencies = (pkgs.callPackage ./assets/default.nix { }).shell.nodeDependencies; - in -packages.mixRelease { +beamPackages.mixRelease { inherit src pname @@ -215,9 +237,6 @@ packages.mixRelease { MY_ENV_VAR = "my_value"; postBuild = '' - ln -sf ${nodeDependencies}/lib/node_modules assets/node_modules - npm run deploy --prefix ./assets - # for external task you need a workaround for the no deps check flag # https://github.com/phoenixframework/phoenix/issues/2690 mix do deps.loadpaths --no-deps-check, phx.digest @@ -229,7 +248,7 @@ packages.mixRelease { Setup will require the following steps: - Move your secrets to runtime environment variables. For more information refer to the [runtime.exs docs](https://hexdocs.pm/mix/Mix.Tasks.Release.html#module-runtime-configuration). On a fresh Phoenix build that would mean that both `DATABASE_URL` and `SECRET_KEY` need to be moved to `runtime.exs`. -- `cd assets` and `nix-shell -p node2nix --run "node2nix --development"` will generate a Nix expression containing your frontend dependencies +- Generate a Nix expression for your frontend dependencies using `fetchNpmDeps`/`buildNpmPackage` or `fetchYarnDeps`, depending on whether the project uses npm or yarn - commit and push those changes - you can now `nix-build .` - To run the release, set the `RELEASE_TMP` environment variable to a directory that your program has write access to. It will be used to store the BEAM settings. @@ -248,7 +267,7 @@ in your project with the following }: let - release = pkgs.callPackage ./default.nix; + release = pkgs.callPackage ./default.nix { }; release_name = "app"; working_directory = "/home/app"; in @@ -320,9 +339,10 @@ Usually, we need to create a `shell.nix` file and do our development inside the with pkgs; let - elixir = beam.packages.erlang_27.elixir_1_18; + # pin OTP via beam27Packages/beam28Packages/... and Elixir via .extend + beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; }); in -mkShell { buildInputs = [ elixir ]; } +mkShell { buildInputs = [ beamPackages.elixir ]; } ``` ### Using an overlay {#beam-using-overlays} @@ -337,7 +357,7 @@ let self: super: { elixir_1_18 = super.elixir_1_18.override { version = "1.18.1"; - sha256 = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; + hash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; }; } ); @@ -355,18 +375,17 @@ Here is an example `shell.nix`. with import { }; let + # pin OTP via beam27Packages/beam28Packages/... and Elixir via .extend + beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; }); + # define packages to install basePackages = [ git - # replace with beam.packages.erlang.elixir_1_18 if you need - beam.packages.erlang.elixir + beamPackages.elixir nodejs postgresql_14 - # only used for frontend dependencies - # you are free to use yarn2nix as well - nodePackages.node2nix # formatting js file - nodePackages.prettier + prettier ]; inputs = basePackages ++ lib.optionals stdenv.hostPlatform.isLinux [ inotify-tools ]; @@ -379,13 +398,13 @@ let export HEX_HOME=$PWD/.nix-mix # make hex from Nixpkgs available # `mix local.hex` will install hex into MIX_HOME and should take precedence - export MIX_PATH="${beam.packages.erlang.hex}/lib/erlang/lib/hex/ebin" + export MIX_PATH="${beamPackages.hex}/lib/erlang/lib/hex/ebin" export PATH=$MIX_HOME/bin:$HEX_HOME/bin:$PATH export LANG=C.UTF-8 # keep your shell history in iex export ERL_AFLAGS="-kernel shell_history enabled" - # postges related + # postgres related # keep all your db data in a folder inside the project export PGDATA="$PWD/db" diff --git a/doc/redirects.json b/doc/redirects.json index b8c6eb6367db..51cb45eaaad8 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -3091,19 +3091,28 @@ "available-versions-and-deprecations-schedule": [ "index.html#available-versions-and-deprecations-schedule" ], + "erlang": [ + "index.html#erlang" + ], "elixir": [ "index.html#elixir" ], "beam-structure": [ "index.html#beam-structure" ], - "build-tools": [ + "beam-build-tools": [ + "index.html#beam-build-tools", "index.html#build-tools" ], - "build-tools-rebar3": [ + "beam-build-tools-rebar3": [ + "index.html#beam-build-tools-rebar3", "index.html#build-tools-rebar3" ], - "build-tools-other": [ + "beam-build-tools-erlangmk": [ + "index.html#beam-build-tools-erlangmk" + ], + "beam-build-tools-mix": [ + "index.html#beam-build-tools-mix", "index.html#build-tools-other" ], "how-to-install-beam-packages": [ @@ -3121,6 +3130,9 @@ "packaging-erlang-applications": [ "index.html#packaging-erlang-applications" ], + "packaging-elixir-applications": [ + "index.html#packaging-elixir-applications" + ], "rebar3-packages": [ "index.html#rebar3-packages" ], From 45230095f8389c5b8dd7f79c3e67b07e9b9cab6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 21:13:34 +0000 Subject: [PATCH 67/83] miniflux: 2.3.0 -> 2.3.1 --- pkgs/by-name/mi/miniflux/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/miniflux/package.nix b/pkgs/by-name/mi/miniflux/package.nix index 97d82e14f84b..fae3e2e2bfe5 100644 --- a/pkgs/by-name/mi/miniflux/package.nix +++ b/pkgs/by-name/mi/miniflux/package.nix @@ -9,16 +9,16 @@ buildGo126Module (finalAttrs: { pname = "miniflux"; - version = "2.3.0"; + version = "2.3.1"; src = fetchFromGitHub { owner = "miniflux"; repo = "v2"; tag = finalAttrs.version; - hash = "sha256-AF5wiFLXtyf0ZxfVu0zdXcVExm7Zoh/wYS9FuSjfipk="; + hash = "sha256-cUCekYGFzvqdLql2Z0YoJ4Ug1bOYFMpvhBinD3sOaB0="; }; - vendorHash = "sha256-9qHe21/Qu2OInjcn4gQOh3LEQ1iqT6rzm8agj+YUD68="; + vendorHash = "sha256-aTRc1SspNET3nki7dji0EKIBwSbplsNkKZWud8XJTNA="; nativeBuildInputs = [ installShellFiles ]; From fb436ebd0ec79b6b02a72a8112ebc412a125ce79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Sun, 26 Apr 2026 16:40:44 -0700 Subject: [PATCH 68/83] {log4shib,opensaml-cpp,shibboleth-sp,xml-security-c,xml-tooling-c}: migrate source to codeberg The git.shibboleth.net git forge has been replaced by Codeberg --- pkgs/by-name/lo/log4shib/package.nix | 15 ++++++++------- pkgs/by-name/op/opensaml-cpp/package.nix | 11 ++++++----- pkgs/by-name/sh/shibboleth-sp/package.nix | 16 +++++++++------- pkgs/by-name/xm/xml-security-c/package.nix | 9 +++++---- pkgs/by-name/xm/xml-tooling-c/package.nix | 7 ++++--- 5 files changed, 32 insertions(+), 26 deletions(-) diff --git a/pkgs/by-name/lo/log4shib/package.nix b/pkgs/by-name/lo/log4shib/package.nix index 3b421146e8cb..31c56d7e4dfb 100644 --- a/pkgs/by-name/lo/log4shib/package.nix +++ b/pkgs/by-name/lo/log4shib/package.nix @@ -1,18 +1,19 @@ { lib, stdenv, - fetchgit, + fetchFromCodeberg, autoreconfHook, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "log4shib"; version = "1.0.9"; - src = fetchgit { - url = "https://git.shibboleth.net/git/cpp-log4shib.git"; - rev = "a1afe19b7b49c32fcb03e6d72809501b8965cf85"; - sha256 = "06rrc5l6qxlc8abzim2jcxwz2c577qrjqx15cbfqq1zfqagj9hix"; + src = fetchFromCodeberg { + owner = "Shibboleth"; + repo = "cpp-log4shib"; + tag = finalAttrs.version; + hash = "sha256-PcIkn8LuB4zdYiV0LDM+pzDxeWdS1PiXQox2bGhhORs="; }; nativeBuildInputs = [ autoreconfHook ]; @@ -26,4 +27,4 @@ stdenv.mkDerivation { license = lib.licenses.lgpl21; homepage = "http://log4cpp.sf.net"; }; -} +}) diff --git a/pkgs/by-name/op/opensaml-cpp/package.nix b/pkgs/by-name/op/opensaml-cpp/package.nix index c024baf4cd70..b739172635a2 100644 --- a/pkgs/by-name/op/opensaml-cpp/package.nix +++ b/pkgs/by-name/op/opensaml-cpp/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchgit, + fetchFromCodeberg, autoreconfHook, pkg-config, boost, @@ -17,10 +17,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "opensaml-cpp"; version = "3.0.1"; - src = fetchgit { - url = "https://git.shibboleth.net/git/cpp-opensaml.git"; - rev = finalAttrs.version; - sha256 = "0ms3sqmwqkrqb92d7jy2hqwnz5yd7cbrz73n321jik0jilrwl5w8"; + src = fetchFromCodeberg { + owner = "Shibboleth"; + repo = "cpp-opensaml"; + tag = finalAttrs.version; + hash = "sha256-iBfKM40SzCiDGHacnxc7zZdvOYbCy9NEWjhPzCvWQ1c="; }; buildInputs = [ diff --git a/pkgs/by-name/sh/shibboleth-sp/package.nix b/pkgs/by-name/sh/shibboleth-sp/package.nix index 78ae723b6bc0..466a0bc42366 100644 --- a/pkgs/by-name/sh/shibboleth-sp/package.nix +++ b/pkgs/by-name/sh/shibboleth-sp/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchgit, + fetchFromCodeberg, fetchpatch, autoreconfHook, boost, @@ -19,10 +19,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "shibboleth-sp"; version = "3.0.4.1"; - src = fetchgit { - url = "https://git.shibboleth.net/git/cpp-sp.git"; - rev = finalAttrs.version; - sha256 = "1qb4dbz5gk10b9w1rf6f4vv7c2wb3a8bfzif6yiaq96ilqad7gdr"; + src = fetchFromCodeberg { + owner = "Shibboleth"; + repo = "cpp-sp"; + tag = finalAttrs.version; + hash = "sha256-ub3TFKbRJKyiNy5+t5Aaiwt29ibOuBx4WiDMV/5qZOE="; }; # Upgrade to Clang 19 (and thereby LLVM19) causes `std::char_traits` to now be present, @@ -34,13 +35,14 @@ stdenv.mkDerivation (finalAttrs: { patches = lib.optionals (stdenv.cc.isClang && lib.versionAtLeast stdenv.cc.version "19") [ (fetchpatch { name = "char-traits-ambig-1"; - url = "https://git.shibboleth.net/view/?p=cpp-sp.git;a=blobdiff_plain;f=shibsp/util/IPRange.cpp;h=532cf9e94c915667c091d127c696979f63939eb5;hp=d6f00bc36ea25997817a2308314bcdbea572936f;hb=49cd05fa6d9935a45069fa555db7a26ca77d23db;hpb=293ff2ab6454b0946b3b03719efa132bff461f1f"; + url = "https://codeberg.org/Shibboleth/cpp-sp/commit/49cd05fa6d9935a45069fa555db7a26ca77d23db.diff"; hash = "sha256-ZF0jsZJoHaxaPPjVbT6Wlq+wjyPQLTnEKcUxONji/hE="; }) (fetchpatch { name = "char-traits-ambig-2"; - url = "https://git.shibboleth.net/view/?p=cpp-sp.git;a=blobdiff_plain;f=shibsp/util/IPRange.cpp;h=da954870eb03c7cd054ecc5c52a6c1f011787760;hp=354010d5f5e533262cb385ea16756df53fe0c241;hb=793663a67aaa4e9a4aa9172728d924f8cec45cf6;hpb=a43814935030930c49b7a08f5515b861906525c7"; + url = "https://codeberg.org/Shibboleth/cpp-sp/commit/793663a67aaa4e9a4aa9172728d924f8cec45cf6.diff"; + includes = [ "shibsp/util/IPRange.cpp" ]; hash = "sha256-4iGwCGpGwAkriOwQmh5AgvHLX1o39NuQ2l4sAJbD2bc="; }) ]; diff --git a/pkgs/by-name/xm/xml-security-c/package.nix b/pkgs/by-name/xm/xml-security-c/package.nix index df2c5382637e..a5835d2ba44e 100644 --- a/pkgs/by-name/xm/xml-security-c/package.nix +++ b/pkgs/by-name/xm/xml-security-c/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchgit, + fetchFromCodeberg, autoreconfHook, pkg-config, xalanc, @@ -13,9 +13,10 @@ stdenv.mkDerivation (finalAttrs: { pname = "xml-security-c"; version = "3.0.0"; - src = fetchgit { - url = "https://git.shibboleth.net/git/cpp-xml-security"; - rev = finalAttrs.version; + src = fetchFromCodeberg { + owner = "Shibboleth"; + repo = "cpp-xml-security"; + tag = finalAttrs.version; hash = "sha256-D60JtD4p9ERh6sowvwBHtE9XWVm3D8saooagDvA6ZtQ="; }; diff --git a/pkgs/by-name/xm/xml-tooling-c/package.nix b/pkgs/by-name/xm/xml-tooling-c/package.nix index 2f31f5efd3b2..19bf045c4f35 100644 --- a/pkgs/by-name/xm/xml-tooling-c/package.nix +++ b/pkgs/by-name/xm/xml-tooling-c/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchgit, + fetchFromCodeberg, autoreconfHook, pkg-config, boost, @@ -16,8 +16,9 @@ stdenv.mkDerivation (finalAttrs: { pname = "xml-tooling-c"; version = "3.3.0"; - src = fetchgit { - url = "https://git.shibboleth.net/git/cpp-xmltooling.git"; + src = fetchFromCodeberg { + owner = "Shibboleth"; + repo = "cpp-xmltooling"; tag = finalAttrs.version; hash = "sha256-czmBu7ThDwq+x7FahgZDMHqid8jeUNnTuKMI/Fj4IIw="; }; From c4404dc66645a2d21ce6c4203d8f755d90184a90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Sun, 26 Apr 2026 18:24:37 -0700 Subject: [PATCH 69/83] {log4shib,opensaml-cpp,shibboleth-sp,xml-security-c,xml-tooling-c}: add `passthru.updateScript` --- pkgs/by-name/lo/log4shib/package.nix | 3 +++ pkgs/by-name/op/opensaml-cpp/package.nix | 3 +++ pkgs/by-name/sh/shibboleth-sp/package.nix | 3 +++ pkgs/by-name/xm/xml-security-c/package.nix | 3 +++ pkgs/by-name/xm/xml-tooling-c/package.nix | 3 +++ 5 files changed, 15 insertions(+) diff --git a/pkgs/by-name/lo/log4shib/package.nix b/pkgs/by-name/lo/log4shib/package.nix index 31c56d7e4dfb..a2809d0984ad 100644 --- a/pkgs/by-name/lo/log4shib/package.nix +++ b/pkgs/by-name/lo/log4shib/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromCodeberg, autoreconfHook, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -20,6 +21,8 @@ stdenv.mkDerivation (finalAttrs: { env.CXXFLAGS = "-std=c++11"; + passthru.updateScript = unstableGitUpdater { }; + meta = { description = "Forked version of log4cpp that has been created for the Shibboleth project"; mainProgram = "log4shib-config"; diff --git a/pkgs/by-name/op/opensaml-cpp/package.nix b/pkgs/by-name/op/opensaml-cpp/package.nix index b739172635a2..a1a0a2099a90 100644 --- a/pkgs/by-name/op/opensaml-cpp/package.nix +++ b/pkgs/by-name/op/opensaml-cpp/package.nix @@ -11,6 +11,7 @@ xml-security-c, xml-tooling-c, zlib, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -47,6 +48,8 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; + passthru.updateScript = unstableGitUpdater { }; + meta = { homepage = "https://shibboleth.net/products/opensaml-cpp.html"; description = "Low-level library written in C++ that provides support for producing and consuming SAML messages"; diff --git a/pkgs/by-name/sh/shibboleth-sp/package.nix b/pkgs/by-name/sh/shibboleth-sp/package.nix index 466a0bc42366..d4eea49acec7 100644 --- a/pkgs/by-name/sh/shibboleth-sp/package.nix +++ b/pkgs/by-name/sh/shibboleth-sp/package.nix @@ -13,6 +13,7 @@ xercesc, xml-security-c, xml-tooling-c, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -73,6 +74,8 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; + passthru.updateScript = unstableGitUpdater { }; + meta = { homepage = "https://shibboleth.net/products/service-provider.html"; description = "Enables SSO and Federation web applications written with any programming language or framework"; diff --git a/pkgs/by-name/xm/xml-security-c/package.nix b/pkgs/by-name/xm/xml-security-c/package.nix index a5835d2ba44e..59be3226bebf 100644 --- a/pkgs/by-name/xm/xml-security-c/package.nix +++ b/pkgs/by-name/xm/xml-security-c/package.nix @@ -7,6 +7,7 @@ xalanc, xercesc, openssl, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -37,6 +38,8 @@ stdenv.mkDerivation (finalAttrs: { openssl ]; + passthru.updateScript = unstableGitUpdater { }; + meta = { homepage = "https://shibboleth.atlassian.net/wiki/spaces/DEV/pages/3726671873/Santuario"; description = "C++ Implementation of W3C security standards for XML"; diff --git a/pkgs/by-name/xm/xml-tooling-c/package.nix b/pkgs/by-name/xm/xml-tooling-c/package.nix index 19bf045c4f35..0afacdb47554 100644 --- a/pkgs/by-name/xm/xml-tooling-c/package.nix +++ b/pkgs/by-name/xm/xml-tooling-c/package.nix @@ -10,6 +10,7 @@ log4shib, xercesc, xml-security-c, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -45,6 +46,8 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; + passthru.updateScript = unstableGitUpdater { }; + meta = { description = "Low-level library that provides a high level interface to XML processing for OpenSAML 2"; platforms = lib.platforms.unix; From 8fb749953cda3153c39c54ec117061f6fb1afa92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Sun, 26 Apr 2026 18:15:14 -0700 Subject: [PATCH 70/83] {log4shib,opensaml-cpp,shibboleth-sp,xml-security-c}: adopt --- pkgs/by-name/lo/log4shib/package.nix | 2 +- pkgs/by-name/op/opensaml-cpp/package.nix | 2 +- pkgs/by-name/sh/shibboleth-sp/package.nix | 2 +- pkgs/by-name/xm/xml-security-c/package.nix | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lo/log4shib/package.nix b/pkgs/by-name/lo/log4shib/package.nix index a2809d0984ad..b022c89c2b85 100644 --- a/pkgs/by-name/lo/log4shib/package.nix +++ b/pkgs/by-name/lo/log4shib/package.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Forked version of log4cpp that has been created for the Shibboleth project"; mainProgram = "log4shib-config"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ drawbu ]; license = lib.licenses.lgpl21; homepage = "http://log4cpp.sf.net"; }; diff --git a/pkgs/by-name/op/opensaml-cpp/package.nix b/pkgs/by-name/op/opensaml-cpp/package.nix index a1a0a2099a90..4551f85acdeb 100644 --- a/pkgs/by-name/op/opensaml-cpp/package.nix +++ b/pkgs/by-name/op/opensaml-cpp/package.nix @@ -56,6 +56,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "samlsign"; platforms = lib.platforms.unix; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ drawbu ]; }; }) diff --git a/pkgs/by-name/sh/shibboleth-sp/package.nix b/pkgs/by-name/sh/shibboleth-sp/package.nix index d4eea49acec7..8e99a8e0578b 100644 --- a/pkgs/by-name/sh/shibboleth-sp/package.nix +++ b/pkgs/by-name/sh/shibboleth-sp/package.nix @@ -81,6 +81,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Enables SSO and Federation web applications written with any programming language or framework"; platforms = lib.platforms.unix; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ drawbu ]; }; }) diff --git a/pkgs/by-name/xm/xml-security-c/package.nix b/pkgs/by-name/xm/xml-security-c/package.nix index 59be3226bebf..0bc9e62a34fe 100644 --- a/pkgs/by-name/xm/xml-security-c/package.nix +++ b/pkgs/by-name/xm/xml-security-c/package.nix @@ -45,5 +45,6 @@ stdenv.mkDerivation (finalAttrs: { description = "C++ Implementation of W3C security standards for XML"; license = lib.licenses.asl20; platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ drawbu ]; }; }) From 35ef5570b4cf5440a7cace8388395ea7abee0e19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Sun, 26 Apr 2026 18:11:57 -0700 Subject: [PATCH 71/83] shibboleth-sp: fix build failure --- pkgs/by-name/sh/shibboleth-sp/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/sh/shibboleth-sp/package.nix b/pkgs/by-name/sh/shibboleth-sp/package.nix index 8e99a8e0578b..3de29985c7f6 100644 --- a/pkgs/by-name/sh/shibboleth-sp/package.nix +++ b/pkgs/by-name/sh/shibboleth-sp/package.nix @@ -69,6 +69,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-saml=${opensaml-cpp}" "--with-boost=${boost.dev}" "--with-fastcgi" + "--with-boost=${boost.dev}" "CXXFLAGS=-std=c++14" ]; From f4a52323a16f2b688c0ec00c8c4e929055cd4f97 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 29 May 2026 23:54:01 +0200 Subject: [PATCH 72/83] xautoclick: remove pcre --- pkgs/by-name/xa/xautoclick/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/xa/xautoclick/package.nix b/pkgs/by-name/xa/xautoclick/package.nix index feabaffefe8f..81e9e07d708a 100644 --- a/pkgs/by-name/xa/xautoclick/package.nix +++ b/pkgs/by-name/xa/xautoclick/package.nix @@ -9,7 +9,6 @@ libevdev, gtkSupport ? true, gtk3, - pcre, glib, wrapGAppsHook3, fltkSupport ? true, @@ -47,7 +46,6 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals gtkSupport [ gtk3 - pcre glib wrapGAppsHook3 ] From 7de9db868dc58ee090c053d170a3804956b2c101 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 29 May 2026 23:56:15 +0200 Subject: [PATCH 73/83] libmowgli: fast-forward to latest commit Atheme/libmowgli are not doing release any more. --- pkgs/by-name/li/libmowgli/package.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libmowgli/package.nix b/pkgs/by-name/li/libmowgli/package.nix index 75a4bf2476d2..91904bdfd343 100644 --- a/pkgs/by-name/li/libmowgli/package.nix +++ b/pkgs/by-name/li/libmowgli/package.nix @@ -2,17 +2,22 @@ lib, stdenv, fetchFromGitHub, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "libmowgli"; - version = "2.1.3"; + version = "2.1.3-unstable-2024-04-01"; src = fetchFromGitHub { owner = "atheme"; repo = "libmowgli-2"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-jlw6ixMoIdIjmQ86N+KN+Gez218sw894POkcCYnT0s0="; + rev = "878f7e931b55d36e2e1b27807f7a620cbb0577d8"; + hash = "sha256-Ik0GDsC0vEFNW/s10u+kNubqVh95ZqXb2I5W9iyU1z4="; + }; + + passthru.updateScript = nix-update-script { + extraArgs = [ "--version=branch" ]; }; meta = { From e001ff1301c594e9d7954147367523864a62bc79 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Fri, 29 May 2026 23:56:25 +0200 Subject: [PATCH 74/83] stirling-pdf: re-enable additional features, but make them toggleable --- pkgs/by-name/st/stirling-pdf/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stirling-pdf/package.nix b/pkgs/by-name/st/stirling-pdf/package.nix index 56c6792449c7..47d96968363e 100644 --- a/pkgs/by-name/st/stirling-pdf/package.nix +++ b/pkgs/by-name/st/stirling-pdf/package.nix @@ -25,6 +25,7 @@ nixosTests, isDesktopVariant ? false, + withAdditionalFeatures ? true, buildWithFrontend ? !isDesktopVariant, }: @@ -86,7 +87,7 @@ stdenv.mkDerivation (finalAttrs: { env = { PUPPETEER_SKIP_DOWNLOAD = "1"; - DISABLE_ADDITIONAL_FEATURES = "true"; + DISABLE_ADDITIONAL_FEATURES = if withAdditionalFeatures then "false" else "true"; }; gradleFlags = [ @@ -166,7 +167,7 @@ stdenv.mkDerivation (finalAttrs: { "Powerful, open-source PDF editing platform " + (if isDesktopVariant then "runnable as a desktop app" else "hostable as a web app"); homepage = "https://github.com/Stirling-Tools/Stirling-PDF"; - license = lib.licenses.mit; + license = lib.licenses.mit; # TODO: figure out what proper licensing should be mainProgram = if isDesktopVariant then "stirling-pdf" else "Stirling-PDF"; maintainers = with lib.maintainers; [ tomasajt From 2174beba2a84c61a4620372fe03507b9df8df490 Mon Sep 17 00:00:00 2001 From: Wroclaw Date: Wed, 11 Mar 2026 19:24:55 +0100 Subject: [PATCH 75/83] python3Packages.keepkey-agent: remove Upstream dropped KeepKey support in libagent 0.16.0. --- .../python-modules/keepkey-agent/default.nix | 42 ------------------- pkgs/top-level/aliases.nix | 3 +- pkgs/top-level/all-packages.nix | 2 - pkgs/top-level/python-aliases.nix | 3 +- pkgs/top-level/python-packages.nix | 2 - 5 files changed, 4 insertions(+), 48 deletions(-) delete mode 100644 pkgs/development/python-modules/keepkey-agent/default.nix diff --git a/pkgs/development/python-modules/keepkey-agent/default.nix b/pkgs/development/python-modules/keepkey-agent/default.nix deleted file mode 100644 index 96da71f35b7d..000000000000 --- a/pkgs/development/python-modules/keepkey-agent/default.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - keepkey, - setuptools, - libagent, - wheel, -}: - -buildPythonPackage rec { - pname = "keepkey-agent"; - version = "0.9.0"; - format = "setuptools"; - - src = fetchPypi { - pname = "keepkey_agent"; - inherit version; - sha256 = "03779gvlx70i0nnry98i4pl1d92604ix5x6jgdfkrdgzqbh5vj27"; - }; - - propagatedBuildInputs = [ - keepkey - libagent - setuptools - wheel - ]; - - doCheck = false; - pythonImportsCheck = [ "keepkey_agent" ]; - - meta = { - description = "Using KeepKey as hardware-based SSH/PGP agent"; - homepage = "https://github.com/romanz/trezor-agent"; - license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ - hkjn - np - mmahut - ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 3d4c509b845b..f90d3bc228a6 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1048,7 +1048,8 @@ mapAliases { kcli = throw "kcli has been removed because it has been marked as broken since at least November 2024."; # Added 2025-09-28 kdeltacht = throw "'kdeltachat' has been removed as it depended on EOL qt5 webengine and was unmaintained"; # Added 2026-04-17 kdesvn = throw "'kdesvn' has been removed due to outdated KF5 dependencies."; # Added 2026-05-01 - keepkey_agent = throw "'keepkey_agent' has been renamed to/replaced by 'keepkey-agent'"; # Converted to throw 2025-10-27 + keepkey-agent = throw "keepkey-agent has been removed because upstream dropped KeepKey support"; # Added 2026-03-11 + keepkey_agent = throw "keepkey-agent has been removed because upstream dropped KeepKey support"; # Added 2026-03-11 keydb = throw "'keydb' has been removed as it was broken, vulnerable, and unmaintained upstream"; # Added 2025-11-08 kgraphviewer = throw "'kgraphviewer' has been removed due to outdated KF5 dependencies."; # Added 2026-05-01 kgx = throw "'kgx' has been renamed to/replaced by 'gnome-console'"; # Converted to throw 2025-10-27 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6372c205ee79..2e03b9f6bd42 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2556,8 +2556,6 @@ with pkgs; }; kakouneUtils = callPackage ../applications/editors/kakoune/plugins/kakoune-utils.nix { }; - keepkey-agent = with python3Packages; toPythonApplication keepkey-agent; - keybase = callPackage ../tools/security/keybase { }; kbfs = callPackage ../tools/security/keybase/kbfs.nix { }; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 9a32045bd131..cab9f0304b63 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -293,7 +293,8 @@ mapAliases { jupyterlab_server = throw "'jupyterlab_server' has been renamed to/replaced by 'jupyterlab-server'"; # Converted to throw 2025-10-29 kafka-python = throw "'kafka-python' has been renamed to/replaced by 'kafka-python-ng'"; # Converted to throw 2025-10-29 Kajiki = throw "'Kajiki' has been renamed to/replaced by 'kajiki'"; # Converted to throw 2025-10-29 - keepkey_agent = throw "'keepkey_agent' has been renamed to/replaced by 'keepkey-agent'"; # Converted to throw 2025-10-29 + keepkey-agent = throw "keepkey-agent has been removed because upstream dropped KeepKey support"; # Added 2026-03-11 + keepkey_agent = throw "keepkey-agent has been removed because upstream dropped KeepKey support"; # Added 2026-03-11 Keras = throw "'Keras' has been renamed to/replaced by 'keras'"; # Converted to throw 2025-10-29 keyrings-passwordstore = throw "keyrings-passwordstore has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-03 kivy-garden-modernmenu = throw "kivy-garden-modernmenu has been removed as it's abandoned since 2019"; # added 2025-05-25 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cdd6de621e08..9ec209a65225 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8378,8 +8378,6 @@ self: super: with self; { keepkey = callPackage ../development/python-modules/keepkey { }; - keepkey-agent = callPackage ../development/python-modules/keepkey-agent { }; - kegtron-ble = callPackage ../development/python-modules/kegtron-ble { }; keke = callPackage ../development/python-modules/keke { }; From 6dbf46c0023a2bad8cdba641792d32b77dcb2139 Mon Sep 17 00:00:00 2001 From: Wroclaw Date: Wed, 11 Mar 2026 19:25:14 +0100 Subject: [PATCH 76/83] python3Packages.ledger-agent: remove Upstream dropped Ledger support in libagent 0.16.0. --- .../python-modules/ledger-agent/default.nix | 43 ------------------- pkgs/top-level/aliases.nix | 3 +- pkgs/top-level/all-packages.nix | 2 - pkgs/top-level/python-aliases.nix | 3 +- pkgs/top-level/python-packages.nix | 2 - 5 files changed, 4 insertions(+), 49 deletions(-) delete mode 100644 pkgs/development/python-modules/ledger-agent/default.nix diff --git a/pkgs/development/python-modules/ledger-agent/default.nix b/pkgs/development/python-modules/ledger-agent/default.nix deleted file mode 100644 index 12a16dc0ecad..000000000000 --- a/pkgs/development/python-modules/ledger-agent/default.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - ledgerblue, - setuptools, - libagent, - wheel, -}: - -buildPythonPackage rec { - pname = "ledger-agent"; - version = "0.9.0"; - format = "setuptools"; - - src = fetchPypi { - pname = "ledger_agent"; - inherit version; - sha256 = "03zj602m2rln9yvr08dswy56vzkbldp8b074ixwzz525dafblr92"; - }; - - propagatedBuildInputs = [ - ledgerblue - libagent - setuptools - wheel - ]; - - # no tests - doCheck = false; - - meta = { - description = "Using Ledger as hardware-based SSH/PGP agent"; - homepage = "https://github.com/romanz/trezor-agent"; - license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ - hkjn - np - mmahut - ]; - platforms = lib.platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index f90d3bc228a6..580b4bebd7ba 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1096,7 +1096,8 @@ mapAliases { layan-kde = throw "'layan-kde' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 lazarus-qt = throw "'lazarus-qt' has been renamed to/replaced by 'lazarus-qt5'"; # Converted to throw 2025-10-27 leaf = throw "'leaf' has been removed as it is unmaintained. Consider using 'fastfetch' instead"; # Added 2026-04-24 - ledger_agent = throw "'ledger_agent' has been renamed to/replaced by 'ledger-agent'"; # Converted to throw 2025-10-27 + ledger-agent = throw "ledger-agent has been removed because upstream dropped Ledger support"; # Added 2026-03-11 + ledger_agent = throw "ledger-agent has been removed because upstream dropped Ledger support"; # Added 2026-03-11 lesstif = throw "'lesstif' has been removed due to its being broken and unmaintained upstream. Consider using 'motif' instead."; # Added 2025-06-09 lexical = throw "'lexical' has been removed because it was deprecated and archived upstream. Consider using 'beamPackages.expert' instead"; # Added 2026-02-24 lfs = throw "'lfs' has been renamed to/replaced by 'dysk'"; # Converted to throw 2025-10-27 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2e03b9f6bd42..b9619a0ad816 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10427,8 +10427,6 @@ with pkgs; withGui = false; }; - ledger-agent = with python3Packages; toPythonApplication ledger-agent; - napari = with python312Packages; toPythonApplication napari; pycoin = with python3Packages; toPythonApplication pycoin; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index cab9f0304b63..7350b189341f 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -306,7 +306,8 @@ mapAliases { lazy_imports = throw "'lazy_imports' has been renamed to/replaced by 'lazy-imports'"; # Converted to throw 2025-10-29 lcov_cobertura = throw "'lcov_cobertura' has been renamed to/replaced by 'lcov-cobertura'"; # Converted to throw 2025-10-29 ldap = throw "'ldap' has been renamed to/replaced by 'python-ldap'"; # Converted to throw 2025-10-29 - ledger_agent = throw "'ledger_agent' has been renamed to/replaced by 'ledger-agent'"; # Converted to throw 2025-10-29 + ledger-agent = throw "ledger-agent has been removed because upstream dropped Ledger support"; # Added 2026-03-11 + ledger_agent = throw "ledger-agent has been removed because upstream dropped Ledger support"; # Added 2026-03-11 libarcus = throw "'libarcus' has been removed, as it was unmaintained in nixpkgs"; # Added 2026-05-22 libgpiod = gpiod; # added 2026-03-30 libpyfoscam = throw "libpyfoscam was removed because Home Assistant switched to libpyfoscamcgi"; # added 2025-07-03 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9ec209a65225..207f461fcd1f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8726,8 +8726,6 @@ self: super: with self; { } )).py; - ledger-agent = callPackage ../development/python-modules/ledger-agent { }; - ledger-bitcoin = callPackage ../development/python-modules/ledger-bitcoin { }; ledgerblue = callPackage ../development/python-modules/ledgerblue { }; From 03b9e20c2311cb30c38236315f9468b4be2fd29a Mon Sep 17 00:00:00 2001 From: Wroclaw Date: Wed, 11 Mar 2026 19:21:36 +0100 Subject: [PATCH 77/83] python3Packages.libagent: 0.15.0 -> 0.16.1 Upstream also dropped KeepKey and Ledger device support in this release. diff: https://github.com/romanz/trezor-agent/compare/v0.15.0...libagent/0.16.1 --- .../python-modules/libagent/default.nix | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/libagent/default.nix b/pkgs/development/python-modules/libagent/default.nix index 269057107506..3d3df80e545f 100644 --- a/pkgs/development/python-modules/libagent/default.nix +++ b/pkgs/development/python-modules/libagent/default.nix @@ -6,7 +6,7 @@ buildPythonPackage, setuptools, cryptography, - ed25519, + docutils, ecdsa, gnupg, semver, @@ -18,20 +18,21 @@ python-daemon, pymsgbox, pynacl, + nix-update-script, }: -# When changing this package, please test packages {keepkey,ledger,onlykey,trezor}-agent +# When changing this package, please test packages {onlykey,trezor}-agent -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "libagent"; - version = "0.15.0"; + version = "0.16.1"; pyproject = true; src = fetchFromGitHub { owner = "romanz"; repo = "trezor-agent"; - tag = "v${version}"; - hash = "sha256-NmpFyLjLdR9r1tc06iDNH8Tc7isUelTg13mWPrQvxSc="; + tag = "libagent/${finalAttrs.version}"; + hash = "sha256-JFHBE2o5VSJaz5yeCiXmBchm4/1gA+dZ/PRt3+WENdA="; }; # hardcode the path to gpgconf in the libagent library @@ -53,7 +54,7 @@ buildPythonPackage rec { python-daemon pymsgbox ecdsa - ed25519 + docutils mnemonic semver pynacl @@ -73,10 +74,14 @@ buildPythonPackage rec { "test_get_agent_sock_path" ]; + passthru.updateScript = nix-update-script { + extraArgs = [ "--version-regex=libagent/(.*)" ]; + }; + meta = { description = "Using hardware wallets as SSH/GPG agent"; homepage = "https://github.com/romanz/trezor-agent"; license = lib.licenses.lgpl3Only; maintainers = with lib.maintainers; [ np ]; }; -} +}) From 69fd82a71974c3cd463b1d88288dacea22d3cbbf Mon Sep 17 00:00:00 2001 From: Wroclaw Date: Wed, 11 Mar 2026 20:42:34 +0100 Subject: [PATCH 78/83] python3Packages.libagent: hardcode pinentry path gpgconf --list-components reports pinentry inside the gnupg store path, but we ship pinentry as a separate package. Patch get_pinentry_binary() to use pinentry-curses directly. --- pkgs/development/python-modules/libagent/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libagent/default.nix b/pkgs/development/python-modules/libagent/default.nix index 3d3df80e545f..3da7e23c5057 100644 --- a/pkgs/development/python-modules/libagent/default.nix +++ b/pkgs/development/python-modules/libagent/default.nix @@ -9,6 +9,7 @@ docutils, ecdsa, gnupg, + pinentry-curses, semver, mnemonic, unidecode, @@ -35,11 +36,12 @@ buildPythonPackage (finalAttrs: { hash = "sha256-JFHBE2o5VSJaz5yeCiXmBchm4/1gA+dZ/PRt3+WENdA="; }; - # hardcode the path to gpgconf in the libagent library + # hardcode the path to gpgconf and pinentry in the libagent library postPatch = '' substituteInPlace libagent/gpg/keyring.py \ --replace "util.which('gpgconf')" "'${gnupg}/bin/gpgconf'" \ - --replace "'gpg-connect-agent'" "'${gnupg}/bin/gpg-connect-agent'" + --replace "'gpg-connect-agent'" "'${gnupg}/bin/gpg-connect-agent'" \ + --replace "get_gnupg_components(sp=sp)['pinentry']" "'${(lib.getExe pinentry-curses)}'" ''; build-system = [ setuptools ]; From ecd7613dcdb7ea21174d39f5e52c3d0ec55e8290 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 30 May 2026 00:05:43 +0200 Subject: [PATCH 79/83] atheme: 7.2.12 -> 7.2.12-unstable-2026-05-12 Comes with pcre2 and y2k38 support. --- pkgs/by-name/at/atheme/package.nix | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/at/atheme/package.nix b/pkgs/by-name/at/atheme/package.nix index 9008c59ff772..d465ca95425e 100644 --- a/pkgs/by-name/at/atheme/package.nix +++ b/pkgs/by-name/at/atheme/package.nix @@ -1,26 +1,31 @@ { lib, stdenv, - fetchgit, + fetchFromGitHub, libmowgli, pkg-config, git, gettext, - pcre, + pcre2, libidn, libxcrypt, cracklib, openssl, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "atheme"; - version = "7.2.12"; + version = "7.2.12-unstable-2026-05-12"; - src = fetchgit { - url = "https://github.com/atheme/atheme.git"; - rev = "v${finalAttrs.version}"; - hash = "sha256-KAC1ZPNo4TqfVryKOYYef8cRWRgFmyEdvl1bgvpGNiM="; + src = fetchFromGitHub { + owner = "atheme"; + repo = "atheme"; + rev = "23071cdf2c7b20210799218b485f97f06311b41f"; + hash = "sha256-e7pD4ZXQ3irrpJJSDRuJu2pVMjxVe8AUzzVL5yCb9PA="; + # for modules and pinned libmowgli + fetchSubmodules = true; + # configure checks for git tree leaveDotGit = true; }; @@ -29,9 +34,10 @@ stdenv.mkDerivation (finalAttrs: { git gettext ]; + buildInputs = [ libmowgli - pcre + pcre2 libidn libxcrypt cracklib @@ -47,6 +53,14 @@ stdenv.mkDerivation (finalAttrs: { "--enable-reproducible-builds" ]; + enableParallelBuilding = true; + + doCheck = true; + + passthru.updateScript = nix-update-script { + extraArgs = [ "--version=branch" ]; + }; + meta = { description = "Set of services for IRC networks"; homepage = "https://atheme.github.io/"; From 2c75c8df4dcbde398a264c166fd032b1ee3af427 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 22:27:36 +0000 Subject: [PATCH 80/83] python3Packages.tensordict: 0.12.3 -> 0.12.4 --- pkgs/development/python-modules/tensordict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tensordict/default.nix b/pkgs/development/python-modules/tensordict/default.nix index 296c492da78a..fe0b5c0e2abe 100644 --- a/pkgs/development/python-modules/tensordict/default.nix +++ b/pkgs/development/python-modules/tensordict/default.nix @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { pname = "tensordict"; - version = "0.12.3"; + version = "0.12.4"; pyproject = true; __structuredAttrs = true; @@ -37,7 +37,7 @@ buildPythonPackage (finalAttrs: { owner = "pytorch"; repo = "tensordict"; tag = "v${finalAttrs.version}"; - hash = "sha256-umxBWVM9lXIDxNQKsg1kxJKkIHbRTyHXbd0lLs7GycA="; + hash = "sha256-P5Mw3Hi+zOQBdE2O2gk7VI0/y58v0ogmL3Fj1996Gdg="; }; postPatch = '' From 3ec4b8f09e95093fd41e0098892e75e2ca178d88 Mon Sep 17 00:00:00 2001 From: jonscoresby <37129900+jonscoresby@users.noreply.github.com> Date: Sat, 2 May 2026 22:38:12 -0600 Subject: [PATCH 81/83] fulcrum: 1.12.0.1 -> 2.1.0 --- .../doc/manual/release-notes/rl-2605.section.md | 2 ++ pkgs/by-name/fu/fulcrum/package.nix | 17 +++++++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index 2d66fdf80155..0eeed492edb3 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -173,6 +173,8 @@ - `services.home-assistant.config.lovelace.mode` has been renamed to `lovelace.dashboards` and `lovelace.resource_mode` to match the [configuration format](https://www.home-assistant.io/dashboards/dashboards/) required by Home Assistant 2026.8. Users who explicitly set `lovelace.mode` should remove it; the module generates the correct entries automatically. +- `fulcrum` has been updated to 2.x. If run against an existing v1.x database without the `--db-upgrade` flag it refuses to start; the upgrade takes around an hour on Bitcoin mainnet. + - `opentrack`, `slushload`, `synthesia`, `vtfedit`, `winbox`, `wineasio`, and `yabridge` use wineWow64Packages instead of wineWowPackages as wine versions >= 11.0 have deprecated wineWowPackages. As such, the prefixes for these packages are NOT backwards compatible and need to be regenerated with potential for data loss. - []{#sec-release-26.05-incompatibilities-profiles-hardened-removed} `profiles/hardened` has been removed, because: diff --git a/pkgs/by-name/fu/fulcrum/package.nix b/pkgs/by-name/fu/fulcrum/package.nix index 1bfafa575639..e01961275487 100644 --- a/pkgs/by-name/fu/fulcrum/package.nix +++ b/pkgs/by-name/fu/fulcrum/package.nix @@ -4,21 +4,22 @@ fetchFromGitHub, pkg-config, python3, - rocksdb_7_10, + rocksdb_9_10, zeromq, - nix-update-script, libsForQt5, + nix-update-script, + testers, }: stdenv.mkDerivation (finalAttrs: { pname = "fulcrum"; - version = "1.12.0.1"; + version = "2.1.0"; src = fetchFromGitHub { owner = "cculianu"; repo = "Fulcrum"; tag = "v${finalAttrs.version}"; - hash = "sha256-/RlvbZ6/f0Jxj6oCeHjGWqlktvtNUNczOXi2/wYw2LQ="; + hash = "sha256-5DsZcnmqO8ZuD3+H/1lkfBrKeGq7efAjji0JDXTPQ1M="; }; nativeBuildInputs = [ @@ -29,13 +30,16 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ python3 libsForQt5.qtbase - rocksdb_7_10 + rocksdb_9_10 zeromq ]; dontWrapQtApps = true; # no GUI - passthru.updateScript = nix-update-script { }; + passthru = { + updateScript = nix-update-script { }; + tests.version = testers.testVersion { package = finalAttrs.finalPackage; }; + }; meta = { description = "Fast & nimble SPV server for Bitcoin Cash & Bitcoin BTC"; @@ -43,5 +47,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ prusnak ]; license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; + mainProgram = "Fulcrum"; }; }) From 29d024e394cb85fabbc2d5e2db88c79a54ec0c1e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 30 May 2026 01:34:42 +0200 Subject: [PATCH 82/83] python3Packages.fusepy: use fuse3 --- .../python-modules/fusepy/default.nix | 25 +++++++++++-------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/fusepy/default.nix b/pkgs/development/python-modules/fusepy/default.nix index 34e17fb6daf2..492418fdd3aa 100644 --- a/pkgs/development/python-modules/fusepy/default.nix +++ b/pkgs/development/python-modules/fusepy/default.nix @@ -3,24 +3,20 @@ stdenv, buildPythonPackage, fetchPypi, + setuptools, pkgs, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "fusepy"; version = "3.0.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { - inherit pname version; - sha256 = "1gg69qfi9pjcic3g98l8ya64rw2vc1bp8gsf76my6gglq8z7izvj"; + inherit (finalAttrs) pname version; + hash = "sha256-cv94PsL0PeOrOU4/dFdgW/BMjPKIovQGi0zeFB1O5r0="; }; - propagatedBuildInputs = [ pkgs.fuse ]; - - # No tests included - doCheck = false; - # On macOS, users are expected to install macFUSE. This means fusepy should # be able to find libfuse in /usr/local/lib. patchPhase = lib.optionalString (!stdenv.hostPlatform.isDarwin) '' @@ -28,6 +24,15 @@ buildPythonPackage rec { "find_library('fuse')" "'${lib.getLib pkgs.fuse}/lib/libfuse.so'" ''; + build-system = [ setuptools ]; + + dependencies = [ pkgs.fuse3 ]; + + # No tests included + doCheck = false; + + pythonImportsCheck = [ "fuse" ]; + meta = { description = "Simple ctypes bindings for FUSE"; longDescription = '' @@ -38,4 +43,4 @@ buildPythonPackage rec { license = lib.licenses.isc; platforms = lib.platforms.unix; }; -} +}) From f4495087276411285fd2c01ced852969e30f7ade Mon Sep 17 00:00:00 2001 From: Sam Estep Date: Tue, 5 May 2026 21:17:48 -0400 Subject: [PATCH 83/83] libagar: 1.5.0 -> 1.7.1 Assisted-by: Codex:gpt-5.5 Co-authored-by: Michael Daniels --- .../li/libagar/fix-conflicting-types.patch | 26 ------------ pkgs/by-name/li/libagar/package.nix | 42 +++++-------------- pkgs/by-name/li/libagar_test/package.nix | 21 ++-------- 3 files changed, 13 insertions(+), 76 deletions(-) delete mode 100644 pkgs/by-name/li/libagar/fix-conflicting-types.patch diff --git a/pkgs/by-name/li/libagar/fix-conflicting-types.patch b/pkgs/by-name/li/libagar/fix-conflicting-types.patch deleted file mode 100644 index 0de03c279f4e..000000000000 --- a/pkgs/by-name/li/libagar/fix-conflicting-types.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/math/m_sparse_factor.c -+++ b/math/m_sparse_factor.c -@@ -1236,7 +1236,6 @@ int I, NumberOfTies = 0; - ElementPtr ChosenPivot, TiedElements[MAX_MARKOWITZ_TIES + 1]; - RealNumber Magnitude, LargestInCol, Ratio, MaxRatio; - RealNumber LargestOffDiagonal; --RealNumber FindBiggestInColExclude(); - - /* Begin `QuicklySearchDiagonal'. */ - NumberOfTies = -1; -@@ -1434,7 +1433,6 @@ register ElementPtr pDiag; - int I; - ElementPtr ChosenPivot, pOtherInRow, pOtherInCol; - RealNumber Magnitude, LargestInCol, LargestOffDiagonal; --RealNumber FindBiggestInColExclude(); - - /* Begin `QuicklySearchDiagonal'. */ - ChosenPivot = NULL; -@@ -1601,7 +1599,6 @@ register ElementPtr pDiag; - int NumberOfTies = 0, Size = Matrix->Size; - ElementPtr ChosenPivot; - RealNumber Magnitude, Ratio, RatioOfAccepted = 0.0, LargestInCol; --RealNumber FindBiggestInColExclude(); - - /* Begin `SearchDiagonal'. */ - ChosenPivot = NULL; diff --git a/pkgs/by-name/li/libagar/package.nix b/pkgs/by-name/li/libagar/package.nix index b9d5f912180f..5994aa44a756 100644 --- a/pkgs/by-name/li/libagar/package.nix +++ b/pkgs/by-name/li/libagar/package.nix @@ -4,54 +4,36 @@ fetchurl, pkg-config, libtool, - perl, - bsdbuild, gettext, - mandoc, libpng, libjpeg, libxinerama, freetype, SDL, libGL, - libsndfile, - portaudio, libmysqlclient, fontconfig, + perl, }: - stdenv.mkDerivation (finalAttrs: { pname = "libagar"; - version = "1.5.0"; + version = "1.7.1"; src = fetchurl { url = "https://stable.hypertriton.com/agar/agar-${finalAttrs.version}.tar.gz"; - sha256 = "001wcqk5z67qg0raw9zlwmv62drxiwqykvsbk10q2mrc6knjsd42"; + hash = "sha256-0euZTIJizXDfHU2UYsVFMInbXcgV0BtXZ1CMKSOlllw="; }; - patches = [ - ./fix-conflicting-types.patch - ]; - preConfigure = '' - substituteInPlace configure.in \ - --replace '_BSD_SOURCE' '_DEFAULT_SOURCE' - cat configure.in | ${bsdbuild}/bin/mkconfigure > configure + substituteInPlace configure \ + --replace-fail '_BSD_SOURCE' '_DEFAULT_SOURCE' ''; configureFlags = [ - "--with-libtool=${libtool}/bin/libtool" - "--enable-nls=yes" - "--with-gettext=${gettext}" + "--enable-nls=no" "--with-jpeg=${libjpeg.dev}" "--with-gl=${libGL}" "--with-mysql=${libmysqlclient}" - "--with-manpages=yes" - ]; - - outputs = [ - "out" - "devdoc" ]; nativeBuildInputs = [ @@ -61,26 +43,22 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - bsdbuild perl libxinerama SDL libGL libmysqlclient - mandoc - freetype.dev + freetype libpng - libjpeg.dev + libjpeg fontconfig - portaudio - libsndfile ]; meta = { description = "Cross-platform GUI toolkit"; homepage = "http://libagar.org/index.html"; - license = with lib.licenses; bsd3; + license = with lib.licenses; [ bsd3 ]; maintainers = with lib.maintainers; [ ramkromberg ]; - platforms = with lib.platforms; linux; + platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/li/libagar_test/package.nix b/pkgs/by-name/li/libagar_test/package.nix index 32b3628cf6eb..2fd663cdb654 100644 --- a/pkgs/by-name/li/libagar_test/package.nix +++ b/pkgs/by-name/li/libagar_test/package.nix @@ -1,37 +1,22 @@ { lib, stdenv, - bsdbuild, libagar, perl, libjpeg, libpng, openssl, }: - stdenv.mkDerivation { pname = "libagar-test"; inherit (libagar) version src; sourceRoot = "agar-${libagar.version}/tests"; - # Workaround build failure on -fno-common toolchains: - # ld: textdlg.o:(.bss+0x0): multiple definition of `someString'; - # configsettings.o:(.bss+0x0): first defined here - # TODO: the workaround can be removed once nixpkgs updates to 1.6.0. - env.NIX_CFLAGS_COMPILE = "-fcommon"; - - preConfigure = '' - substituteInPlace configure.in \ - --replace '_BSD_SOURCE' '_DEFAULT_SOURCE' - cat configure.in | ${bsdbuild}/bin/mkconfigure > configure - ''; - configureFlags = [ "--with-agar=${libagar}" ]; buildInputs = [ perl - bsdbuild libagar libjpeg libpng @@ -39,12 +24,12 @@ stdenv.mkDerivation { ]; meta = { - broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64); description = "Tests for libagar"; mainProgram = "agartest"; homepage = "http://libagar.org/index.html"; - license = with lib.licenses; bsd3; + license = with lib.licenses; [ bsd3 ]; maintainers = with lib.maintainers; [ ramkromberg ]; - platforms = with lib.platforms; linux; + platforms = lib.platforms.linux; + broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64); }; }