Merge master into staging-next

Changed files
+2091 -175
doc
languages-frameworks
maintainers
nixos
doc
modules
services
cluster
spark
databases
games
matrix
networking
web-apps
virtualisation
tests
pkgs
applications
misc
organicmaps
networking
browsers
by-name
es
esphome
ex
exploitdb
fi
firefly-iii
go
gobuster
golangci-lint
je
jellyfin-tui
lu
ma
matrix-synapse-unwrapped
me
mediawriter
mi
na
namespace-cli
ne
netbox_4_3
nu
nuclei
nx
nxwitness-client
op
openvas-scanner
pa
pakku
paretosecurity
po
podget
postgresql_jdbc
re
redpanda-client
ru
ruffle
rundeck-cli
sp
splayer
te
terraform-mcp-server
up
va
vault-unseal
wa
wayfreeze
xb
xbill
ya
yaralyzer
ze
zed-editor
zi
zipline
development
libraries
libressl
python-modules
awsiotsdk
bloodyad
celery
cf-xarray
django
model-checker
msgraph-sdk
py-ocsf-models
pyais
pypdf
os-specific
linux
iputils
kernel
tt-kmd
servers
home-assistant
custom-components
homematicip_local
stdenv
top-level
+2
doc/languages-frameworks/beam.section.md
···
'';
Restart = "on-failure";
RestartSec = 5;
+
};
+
unitConfig = {
StartLimitBurst = 3;
StartLimitInterval = 10;
};
+20
maintainers/maintainer-list.nix
···
githubId = 44584960;
name = "Denis Khalmatov";
};
+
ccicnce113424 = {
+
email = "ccicnce113424@gmail.com";
+
matrix = "@ccicnce113424:matrix.org";
+
github = "ccicnce113424";
+
githubId = 30774232;
+
name = "ccicnce113424";
+
};
cdepillabout = {
email = "cdep.illabout@gmail.com";
matrix = "@cdepillabout:matrix.org";
···
github = "jonboh";
githubId = 31407988;
name = "Jon Bosque";
+
};
+
jonhermansen = {
+
name = "Jon Hermansen";
+
email = "jon@jh86.org";
+
matrix = "@jonhermansen:matrix.org";
+
github = "jonhermansen";
+
githubId = 660911;
jonnybolton = {
email = "jonnybolton@gmail.com";
···
github = "Redhawk18";
githubId = 77415970;
name = "Redhawk";
+
};
+
redlonghead = {
+
email = "git@beardit.net";
+
github = "Redlonghead";
+
githubId = 52263558;
+
name = "Connor Beard";
redvers = {
email = "red@infect.me";
+3
nixos/doc/manual/redirects.json
···
"module-services-postgres-authentication-user-mapping": [
"index.html#module-services-postgres-authentication-user-mapping"
],
+
"module-services-postgres-pg_config": [
+
"index.html#module-services-postgres-pg_config"
+
],
"module-services-postgres-upgrading": [
"index.html#module-services-postgres-upgrading"
],
+6 -2
nixos/modules/services/cluster/spark/default.nix
···
ExecStart = "${cfg.package}/sbin/start-master.sh";
ExecStop = "${cfg.package}/sbin/stop-master.sh";
TimeoutSec = 300;
-
StartLimitBurst = 10;
Restart = "always";
+
};
+
unitConfig = {
+
StartLimitBurst = 10;
};
};
spark-worker = lib.mkIf cfg.worker.enable {
···
ExecStart = "${cfg.package}/sbin/start-worker.sh spark://${cfg.worker.master}";
ExecStop = "${cfg.package}/sbin/stop-worker.sh";
TimeoutSec = 300;
-
StartLimitBurst = 10;
Restart = "always";
+
};
+
unitConfig = {
+
StartLimitBurst = 10;
};
};
};
+22
nixos/modules/services/databases/postgresql.md
···
This leaves a small gap of a couple of weeks after the latest minor release and the end of our support window for the .05 release, in which there could be an emergency release to other major versions of PostgreSQL - but not the oldest major we have in that branch. In that case: If we can't trivially patch the issue, we will mark the package/version as insecure **immediately**.
+
## `pg_config` {#module-services-postgres-pg_config}
+
+
`pg_config` is not part of the `postgresql`-package itself.
+
It is available under `postgresql_<major>.pg_config` and `libpq.pg_config`.
+
Use the `pg_config` from the postgresql package you're using in your build.
+
+
Also, `pg_config` is a shell-script that replicates the behavior of the upstream `pg_config` and ensures at build-time that the output doesn't change.
+
+
This approach is done for the following reasons:
+
+
* By using a shell script, cross compilation of extensions is made easier.
+
+
* The separation allowed a massive reduction of the runtime closure's size.
+
Any attempts to move `pg_config` into `$dev` resulted in brittle and more complex solutions
+
(see commits [`0c47767`](https://github.com/NixOS/nixpkgs/commit/0c477676412564bd2d5dadc37cf245fe4259f4d9), [`435f51c`](https://github.com/NixOS/nixpkgs/commit/435f51c37faf74375134dfbd7c5a4560da2a9ea7)).
+
+
* `pg_config` is only needed to build extensions or in some exceptions for building client libraries linking to `libpq.so`.
+
If such a build works without `pg_config`, this is strictly preferable over adding `pg_config` to the build environment.
+
+
With the current approach it's now explicit that this is needed.
+
+
## Options {#module-services-postgres-options}
A complete list of options for the PostgreSQL module may be found [here](#opt-services.postgresql.enable).
+2
nixos/modules/services/games/xonotic.nix
···
Restart = "on-failure";
RestartSec = 10;
+
};
+
unitConfig = {
StartLimitBurst = 5;
};
};
+3 -1
nixos/modules/services/matrix/conduit.nix
···
ExecStart = "${cfg.package}/bin/conduit";
Restart = "on-failure";
RestartSec = 10;
-
StartLimitBurst = 5;
UMask = "077";
+
};
+
unitConfig = {
+
StartLimitBurst = 5;
};
};
};
+3 -1
nixos/modules/services/networking/fedimintd.nix
···
Restart = "always";
RestartSec = 10;
-
StartLimitBurst = 5;
UMask = "007";
LimitNOFILE = "100000";
···
"@system-service"
"~@privileged"
];
+
};
+
unitConfig = {
+
StartLimitBurst = 5;
};
}
))
+3 -1
nixos/modules/services/networking/frr.nix
···
Nice = -5;
Type = "forking";
NotifyAccess = "all";
-
StartLimitBurst = "3";
TimeoutSec = 120;
WatchdogSec = 60;
RestartSec = 5;
···
ExecStart = "${pkgs.frr}/libexec/frr/frrinit.sh start";
ExecStop = "${pkgs.frr}/libexec/frr/frrinit.sh stop";
ExecReload = "${pkgs.frr}/libexec/frr/frrinit.sh reload";
+
};
+
unitConfig = {
+
StartLimitBurst = "3";
};
};
};
+1 -1
nixos/modules/services/web-apps/homebox.nix
···
'';
description = ''
The homebox configuration as Environment variables. For definitions and available options see the upstream
-
[documentation](https://homebox.software/en/configure-homebox.html).
+
[documentation](https://homebox.software/en/configure/#configure-homebox).
'';
};
database = {
+3 -1
nixos/modules/virtualisation/docker-rootless.nix
···
TimeoutSec = 0;
RestartSec = 2;
Restart = "always";
-
StartLimitBurst = 3;
LimitNOFILE = "infinity";
LimitNPROC = "infinity";
LimitCORE = "infinity";
Delegate = true;
NotifyAccess = "all";
KillMode = "mixed";
+
};
+
unitConfig = {
+
StartLimitBurst = 3;
};
};
};
+1 -1
nixos/tests/vault-postgresql.nix
···
];
# Try for about 10 minutes rather than the default of 5 attempts.
serviceConfig.RestartSec = 1;
-
serviceConfig.StartLimitBurst = 600;
+
unitConfig.StartLimitBurst = 600;
};
# systemd.services.vault.unitConfig.RequiresMountsFor = "/run/keys/";
+2 -2
pkgs/applications/misc/organicmaps/default.nix
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "organicmaps";
-
version = "2025.06.12-3";
+
version = "2025.06.26-3";
src = fetchFromGitHub {
owner = "organicmaps";
repo = "organicmaps";
tag = "${finalAttrs.version}-android";
-
hash = "sha256-hOSa3soCDvRHUMKg+IYtzBdzJ9S5X5z3+Ynd5JJgLTs=";
+
hash = "sha256-IXpSY1ZGKAPqFT3B4C8Y+FHUuFQJPVptSKKhXZCYSfo=";
fetchSubmodules = true;
};
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix
···
buildMozillaMach rec {
pname = "firefox-beta";
binaryName = pname;
-
version = "141.0b4";
+
version = "141.0b5";
applicationName = "Firefox Beta";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
-
sha512 = "89a5e3fdc7fa3ec7ba91930baea05f231354c2b2f44d6b3cb82e15575a5a05812ef6eda29605ce652a72145733d2bd7cd84e22942e566e0434b0fed116922e0b";
+
sha512 = "1b77e890ea06e0ea468fc65a3f19e9b3e5c9881aa64bf4276911a1fe7d1c1c887e3a59be4a54bce8f29b705a09c2ada723d189cbead107a80cfa4dd48fa7fab9";
};
meta = {
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix
···
buildMozillaMach rec {
pname = "firefox-devedition";
binaryName = pname;
-
version = "141.0b4";
+
version = "141.0b5";
applicationName = "Firefox Developer Edition";
requireSigning = false;
branding = "browser/branding/aurora";
src = fetchurl {
url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz";
-
sha512 = "c96fb731ff935176f9dfd8b31693dc49c2eac63e6d5b935fe3ebf1f9d39023bfeb9c9cfa07f4f759dfbd45cf911684b90a810879e412028d35c3ab6ec419b2ba";
+
sha512 = "0bb3da49a048eec25a97de40a1446aab3e737c927d339f1da5025751758d40a518b5c934ff295d8294e98a4f67b7ca9a1e10b3813746048a02d244916220962c";
};
# buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but
+2 -2
pkgs/by-name/es/esphome/package.nix
···
in
python.pkgs.buildPythonApplication rec {
pname = "esphome";
-
version = "2025.6.2";
+
version = "2025.6.3";
pyproject = true;
src = fetchFromGitHub {
owner = "esphome";
repo = "esphome";
tag = version;
-
hash = "sha256-45DhWxBvItl70mx/H42o9PqlIipvzIA/A9H6pKDO2fo=";
+
hash = "sha256-3Xcxn12QKQg0jxdOPP7y01YaikvxmPPX9JL2JBvdsUM=";
};
build-systems = with python.pkgs; [
+2 -2
pkgs/by-name/ex/exploitdb/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "exploitdb";
-
version = "2025-06-27";
+
version = "2025-07-03";
src = fetchFromGitLab {
owner = "exploit-database";
repo = "exploitdb";
tag = finalAttrs.version;
-
hash = "sha256-Gm3SRdt6a3hSe64iP7j+5HQ5bGZ6s3eKvxFlCkQWZHo=";
+
hash = "sha256-/mNq9366QK/rcKV+JM/2WJcnSPBUy7NoezUriQgupOk=";
};
nativeBuildInputs = [ makeWrapper ];
+4 -4
pkgs/by-name/fi/firefly-iii/package.nix
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "firefly-iii";
-
version = "6.2.18";
+
version = "6.2.20";
src = fetchFromGitHub {
owner = "firefly-iii";
repo = "firefly-iii";
tag = "v${finalAttrs.version}";
-
hash = "sha256-QQlfUbDanyj3n0EOhPxfMqsrl9laQq2CQbwRY4/gH8k=";
+
hash = "sha256-3AFbzalyrdQxPEBuQwJydydh8YaIN9m5XfT2h6Rcd/Y=";
};
buildInputs = [ php84 ];
···
composerNoScripts = true;
composerStrictValidation = true;
strictDeps = true;
-
vendorHash = "sha256-h/DWKOlffEBWZhdf5iQf4f33IK+1Ie289Oqjb7GHfVY=";
+
vendorHash = "sha256-1tgNR1WXFymIqmTgFRPOvvuondVolT9uil0HDMTEL8Q=";
};
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
name = "${finalAttrs.pname}-npm-deps";
-
hash = "sha256-YbMUM+fXIuXVrv7QMlPklct3mDHI05PoOW+fgHf8c3I=";
+
hash = "sha256-FHJVaAWBxZ6IsGT5Sqrfv3yCJC0DPX1SrrLFD70TAFY=";
};
preInstall = ''
+3 -3
pkgs/by-name/go/gobuster/package.nix
···
buildGoModule rec {
pname = "gobuster";
-
version = "3.6.0";
+
version = "3.7.0";
src = fetchFromGitHub {
owner = "OJ";
repo = "gobuster";
tag = "v${version}";
-
hash = "sha256-LZL9Zje2u0v6iAQinfjflvusV57ys5J5Il6Q7br3Suc=";
+
hash = "sha256-RiT9WUvMCv64Q1kl3WoZ6hu8whpAuG2SN6S0897SE2k=";
};
-
vendorHash = "sha256-w+G5PsWXhKipjYIHtz633sia+Wg9FSFVpcugEl8fp0E=";
+
vendorHash = "sha256-3okd9ixxfFJTVYMj3qLnezfeR6esfagEfUNfWl6Oo60=";
ldflags = [
"-s"
+28 -17
pkgs/by-name/go/golangci-lint/package.nix
···
{
-
buildGo124Module,
+
buildGoModule,
+
buildPackages,
fetchFromGitHub,
+
installShellFiles,
lib,
-
installShellFiles,
+
stdenv,
}:
-
buildGo124Module rec {
+
buildGoModule (finalAttrs: {
pname = "golangci-lint";
-
version = "2.1.6";
+
version = "2.2.1";
src = fetchFromGitHub {
owner = "golangci";
repo = "golangci-lint";
-
rev = "v${version}";
-
hash = "sha256-L0TsVOUSU+nfxXyWsFLe+eU4ZxWbW3bHByQVatsTpXA=";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-c71Oe1PrH2PfbvOb0/gw9q/BxqC8zoxN+31FWV8rcsU=";
};
-
vendorHash = "sha256-tYoAUumnHgA8Al3jKjS8P/ZkUlfbmmmBcJYUR7+5u9w=";
+
vendorHash = "sha256-iYfgvY2hboawbdzMvuSYeHeKN5E00hevk/kRz5jNlkw=";
subPackages = [ "cmd/golangci-lint" ];
···
ldflags = [
"-s"
-
"-X main.version=${version}"
-
"-X main.commit=v${version}"
+
"-w"
+
"-X main.version=${finalAttrs.version}"
+
"-X main.commit=v${finalAttrs.version}"
"-X main.date=19700101-00:00:00"
];
-
postInstall = ''
-
for shell in bash zsh fish; do
-
HOME=$TMPDIR $out/bin/golangci-lint completion $shell > golangci-lint.$shell
-
installShellCompletion golangci-lint.$shell
-
done
-
'';
+
postInstall =
+
let
+
golangcilintBin =
+
if stdenv.buildPlatform.canExecute stdenv.hostPlatform then
+
"$out"
+
else
+
lib.getBin buildPackages.golangci-lint;
+
in
+
''
+
installShellCompletion --cmd golangci-lint \
+
--bash <(${golangcilintBin}/bin/golangci-lint completion bash) \
+
--fish <(${golangcilintBin}/bin/golangci-lint completion fish) \
+
--zsh <(${golangcilintBin}/bin/golangci-lint completion zsh)
+
'';
meta = {
description = "Fast linters Runner for Go";
homepage = "https://golangci-lint.run/";
-
changelog = "https://github.com/golangci/golangci-lint/blob/v${version}/CHANGELOG.md";
+
changelog = "https://github.com/golangci/golangci-lint/blob/v${finalAttrs.version}/CHANGELOG.md";
mainProgram = "golangci-lint";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
···
mic92
];
};
-
}
+
})
+4 -1
pkgs/by-name/je/jellyfin-tui/package.nix
···
{
lib,
+
stdenv,
fetchFromGitHub,
rustPlatform,
pkg-config,
···
versionCheckProgramArg = "--version";
versionCheckKeepEnvironment = [ "HOME" ];
preInstallCheck = ''
-
mkdir -p $HOME/.local/share
+
mkdir -p "$HOME/${
+
if stdenv.buildPlatform.isDarwin then "Library/Application Support" else ".local/share"
+
}"
'';
doInstallCheck = true;
+2 -2
pkgs/by-name/lu/luau/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "luau";
-
version = "0.679";
+
version = "0.680";
src = fetchFromGitHub {
owner = "luau-lang";
repo = "luau";
tag = finalAttrs.version;
-
hash = "sha256-PLYiGMdXA/PFZaOOv/fmRjU5b9fNmvUoExNjFq81tto=";
+
hash = "sha256-CMQC11NkNq+dzHcPM/YFLdr/EWkqy3zaDc6W1EX32D4=";
};
nativeBuildInputs = [ cmake ];
+3 -3
pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
···
in
python3.pkgs.buildPythonApplication rec {
pname = "matrix-synapse";
-
version = "1.132.0";
+
version = "1.133.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "element-hq";
repo = "synapse";
rev = "v${version}";
-
hash = "sha256-yKoBYwd2djHAawBJRcbdrJH16+MHpYQnU7h39SvWqYE=";
+
hash = "sha256-SCpLM/4sxE9xA781tgjrNNXpScCQOtgKnZKq64eCay8=";
};
patches = [
···
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
-
hash = "sha256-9VJnn8aPkShqK2wYGFr+S5koIjma7VOr+LkLXwStL1E=";
+
hash = "sha256-qgQU041VlAFFgEg2RhbK6g+aike+HN0FYuvHYtufzW8=";
};
postPatch = ''
+2 -2
pkgs/by-name/me/mediawriter/package.nix
···
stdenv.mkDerivation rec {
pname = "mediawriter";
-
version = "5.2.6";
+
version = "5.2.7";
src = fetchFromGitHub {
owner = "FedoraQt";
repo = "MediaWriter";
tag = version;
-
hash = "sha256-3O+b55H2/qbr8RrHNGz8dPQTt+ecVHtUWSDa24l2Dwc=";
+
hash = "sha256-wowhV8h8vUw1eehcoXS0DFZtPfLmPfQUTcNDiZjWL3A=";
};
nativeBuildInputs = [
-1
pkgs/by-name/mi/miru/package.nix
···
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
d4ilyrun
-
matteopacini
];
mainProgram = "miru";
+3 -3
pkgs/by-name/na/namespace-cli/package.nix
···
buildGoModule rec {
pname = "namespace-cli";
-
version = "0.0.425";
+
version = "0.0.428";
src = fetchFromGitHub {
owner = "namespacelabs";
repo = "foundation";
rev = "v${version}";
-
hash = "sha256-HO6aSZg6M0OE5OLzKOIJLtDEz9Ow16xlw+dQfsFm/Qs=";
+
hash = "sha256-W2IUEr7jN6GN03Gm7dJY8hl558eaMNdp0j33i+d8Qqs=";
};
-
vendorHash = "sha256-Xmd8OTW/1MfRWItcx/a13BV993aVWnsvkcTwr/ROS4w=";
+
vendorHash = "sha256-5cZy89dJbekxba7BTxKtJkicRPUsl4PyLiNZnG564U4=";
subPackages = [
"cmd/nsc"
+2 -2
pkgs/by-name/ne/netbox_4_3/package.nix
···
in
py.pkgs.buildPythonApplication rec {
pname = "netbox";
-
version = "4.3.2";
+
version = "4.3.3";
pyproject = false;
src = fetchFromGitHub {
owner = "netbox-community";
repo = "netbox";
tag = "v${version}";
-
hash = "sha256-20X/0k60q2cPsWuz+qpgcfXGkg+A2k5qaWx6zHkmpWc=";
+
hash = "sha256-KmnTDTb3k8WtDN7sWjKOriG9i5dHY7BHXty6zPDqPqA=";
};
patches = [
+3 -3
pkgs/by-name/nu/nuclei/package.nix
···
buildGoModule rec {
pname = "nuclei";
-
version = "3.4.5";
+
version = "3.4.6";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "nuclei";
tag = "v${version}";
-
hash = "sha256-X2jgmSEpfeq6vet37wWL2SP3GRHIyQpU6eMNIEPISZQ=";
+
hash = "sha256-Z5GRnecr1+Uz+zL/QsYQQp78261ceE9i/Hp/ebwFKH8=";
};
-
vendorHash = "sha256-eRuTv4F669S7YqKC4cbwRp7veWUUsIGMMyyUzLqbZ5k=";
+
vendorHash = "sha256-+DKiQAwZhxJZtPsGa6wuNu+jgtqrtgZtx3KSa0ROz/E=";
proxyVendor = true; # hash mismatch between Linux and Darwin
+124
pkgs/by-name/nx/nxwitness-client/package.nix
···
+
{
+
stdenv,
+
lib,
+
autoPatchelfHook,
+
buildFHSEnv,
+
dpkg,
+
fetchurl,
+
glib,
+
gst_all_1,
+
libGL,
+
libgudev,
+
libudev-zero,
+
libxcb,
+
libxkbfile,
+
libxml2,
+
libxslt,
+
openal,
+
qt6Packages,
+
wayland,
+
xcbutilimage,
+
xcbutilkeysyms,
+
xcbutilrenderutil,
+
xcbutilwm,
+
}:
+
let
+
version = "6.0.3";
+
build = "40736";
+
+
libxml2_13 = libxml2.overrideAttrs (oldAttrs: rec {
+
version = "2.13.8";
+
src = fetchurl {
+
url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz";
+
hash = "sha256-J3KUyzMRmrcbK8gfL0Rem8lDW4k60VuyzSsOhZoO6Eo=";
+
};
+
meta = oldAttrs.meta // {
+
knownVulnerabilities = oldAttrs.meta.knownVulnerabilities or [ ] ++ [
+
"CVE-2025-6021"
+
];
+
};
+
});
+
+
buildInputs = [
+
glib
+
gst_all_1.gst-plugins-base
+
gst_all_1.gstreamer
+
libGL
+
libgudev
+
libudev-zero
+
libxcb
+
libxkbfile
+
libxml2_13
+
libxslt
+
openal
+
qt6Packages.qtbase
+
qt6Packages.qtquicktimeline
+
qt6Packages.qtwayland
+
qt6Packages.qtwebengine
+
qt6Packages.qtwebsockets
+
qt6Packages.qtwebview
+
wayland
+
xcbutilimage
+
xcbutilkeysyms
+
xcbutilrenderutil
+
xcbutilwm
+
];
+
+
meta = {
+
description = "Desktop Client for Nx Witness Video Systems";
+
homepage = "https://nxvms.com/";
+
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
+
license = lib.licenses.unfree;
+
maintainers = with lib.maintainers; [ netali ];
+
platforms = [ "x86_64-linux" ];
+
};
+
+
nxwitness_client = stdenv.mkDerivation (finalAttrs: {
+
inherit buildInputs meta;
+
pname = "nxwitness-client";
+
version = "${version}.${build}";
+
+
src = fetchurl {
+
url = "https://updates.networkoptix.com/default/${build}/linux/nxwitness-client-${finalAttrs.version}-linux_x64.deb";
+
hash = "sha256-flOTNKklovpvtFDWE64clL3Jk1cmT4SVgs1NQZZaXpc=";
+
};
+
+
nativeBuildInputs = [
+
autoPatchelfHook
+
dpkg
+
];
+
+
dontUnpack = true;
+
dontWrapQtApps = true;
+
+
installPhase = ''
+
dpkg -x $src $out
+
rm -r $out/usr
+
mv $out/opt/networkoptix/client/${finalAttrs.version}/* $out/
+
rm -r $out/opt
+
+
# remove as many vendored libs as we can
+
rm $out/lib/libgst*
+
rm $out/lib/libxkb*
+
rm $out/lib/libxcb*
+
rm $out/lib/libhidapi*
+
rm $out/lib/libopenal*
+
rm $out/lib/libXss*
+
rm -r $out/lib/stdcpp
+
rm -r $out/lib/opengl
+
rm -r $out/lib/libva-drivers
+
'';
+
});
+
in
+
# only runs in an FHS env for some reason
+
buildFHSEnv {
+
inherit (nxwitness_client) pname version meta;
+
targetPkgs = (
+
pkgs:
+
[
+
nxwitness_client
+
]
+
++ buildInputs
+
);
+
runScript = "nxwitness_client";
+
}
+2 -2
pkgs/by-name/op/openvas-scanner/package.nix
···
stdenv.mkDerivation rec {
pname = "openvas-scanner";
-
version = "23.20.1";
+
version = "23.20.2";
src = fetchFromGitHub {
owner = "greenbone";
repo = "openvas-scanner";
tag = "v${version}";
-
hash = "sha256-JXZMgf7HTmRADApnriWxszvFcVNxIb4ylfdgb5ebVSw=";
+
hash = "sha256-n8ojCp2pGITsy7kY/8qZzKrVwD+4xxA1IEp+AEmU+FE=";
};
nativeBuildInputs = [
+1415
pkgs/by-name/pa/pakku/deps.json
···
+
{
+
"!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.",
+
"!version": 1,
+
"https://plugins.gradle.org/m2": {
+
"com/google/cloud/tools#jib-gradle-plugin/3.4.4": {
+
"jar": "sha256-cqDDT5QY2fLR1vXSBQLH0tL1Zg7+RPjrtrT49gnJqO8=",
+
"module": "sha256-W2/LjrncnTBE1CI0KF6PsSODRyjgRD6hZlI7OttLU1g=",
+
"pom": "sha256-+yPxgyUEIjG6nAVrdIoAekad/rnsEiBXdGFImTXP+fQ="
+
},
+
"io/ktor/plugin#io.ktor.plugin.gradle.plugin/3.1.0": {
+
"pom": "sha256-VDDWqAVZcQ16u/QnjQsm21cLzVtcjFBLUrYwn8FFI4M="
+
},
+
"io/ktor/plugin#plugin/3.1.0": {
+
"jar": "sha256-pVfGVSkKKouFmp16QEOdUzO8c6dCDSiI4LKO7AHQNXE=",
+
"module": "sha256-Kw5Y77ID/Hp6hchGhvo71n5/98/oWdV9oS+JKOh83Tg=",
+
"pom": "sha256-UKKVx1tSKtreQPeIX5qyJGw+YUKKhUQnHlWz1fhubTI="
+
},
+
"org/gradle/toolchains#foojay-resolver/0.5.0": {
+
"jar": "sha256-UxYINJpuXWsFOHaxHcHBmH0LAS1kLP/bKOOAMuXn+Bs=",
+
"module": "sha256-JLVV+EVrjBDljbM8qLvJmOZnk/KY6SjgAzDPD74ySZ4=",
+
"pom": "sha256-gk6IGdaFWBkX62IRkEsD8YFSJHM4vF3yMaPCUUOCErA="
+
},
+
"org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/0.5.0": {
+
"pom": "sha256-jLnbP0b+vVsPmB9eHODk+L/+dMHjdQTBuiLWs1gj3Tc="
+
}
+
},
+
"https://repo.maven.apache.org/maven2": {
+
"com/christophsturm#filepeek/0.1.3": {
+
"jar": "sha256-5gAIvGr37XcijRrgKZi7d1tZ4eVAD9RTX6f3h70Fcek=",
+
"module": "sha256-aVLYqag5KZQRR3S7NpeCA+dWB0sXb0YTmdNoA8/xHyw=",
+
"pom": "sha256-OHZb5FOw/JpDAQe7Q80a3oH9aAzclXrF29QrEW/JXpc="
+
},
+
"com/fasterxml#oss-parent/38": {
+
"pom": "sha256-yD+PRd/cqNC2s2YcYLP4R4D2cbEuBvka1dHBodH5Zug="
+
},
+
"com/fasterxml#oss-parent/41": {
+
"pom": "sha256-r2UPpN1AC8V2kyC87wjtk4E/NJyr6CE9RprK+72UXYo="
+
},
+
"com/fasterxml#oss-parent/50": {
+
"pom": "sha256-9dpV3XuI+xcMRoAdF3dKZS+y9FgftbHQpfyGqhgrhXc="
+
},
+
"com/fasterxml#oss-parent/58": {
+
"pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA="
+
},
+
"com/fasterxml/jackson#jackson-base/2.12.7": {
+
"pom": "sha256-F55U/ibI1N/pJf7jHUqH0cwl+LfgCUik5laxIp4rdq4="
+
},
+
"com/fasterxml/jackson#jackson-base/2.15.2": {
+
"pom": "sha256-gR/6GyOZVv1RJTfuvYgQ1VyolIEV6utr7RN0OVsWEYI="
+
},
+
"com/fasterxml/jackson#jackson-bom/2.12.7": {
+
"pom": "sha256-GVVDL22K8ygG2C2CGP7f5L47s+I9WadNgUSf/HS/e9E="
+
},
+
"com/fasterxml/jackson#jackson-bom/2.15.2": {
+
"pom": "sha256-Hq1jAlXEiMUbXgq1YMdsI3GtJq422t8JKcUmVy6ls4s="
+
},
+
"com/fasterxml/jackson#jackson-bom/2.17.2": {
+
"pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI="
+
},
+
"com/fasterxml/jackson#jackson-parent/2.12": {
+
"pom": "sha256-YqocFnmt4J8XPb8bbDLTXFXnWAAjj9XkjxOqQzfAh1s="
+
},
+
"com/fasterxml/jackson#jackson-parent/2.15": {
+
"pom": "sha256-bN+XvGbzifY+NoUNL1UtEhZoj45aWHJ9P2qY7fhnXN4="
+
},
+
"com/fasterxml/jackson#jackson-parent/2.17": {
+
"pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0="
+
},
+
"com/fasterxml/jackson/core#jackson-annotations/2.12.7": {
+
"jar": "sha256-PKzvcUqJ89aLafoRJjr6VaaqL97x//k97SLKoWtUaHw=",
+
"module": "sha256-udQUijW0OBPvz4AbJj7+jpyvHXWfbT6c/xIXrUs0uRQ=",
+
"pom": "sha256-u7b3aEXxQjrbJwnPw2M4OlKR/Blf407OEoYn/j9Z/dA="
+
},
+
"com/fasterxml/jackson/core#jackson-annotations/2.15.2": {
+
"jar": "sha256-BOIflNz+5LB4+lpfUwR7eFqrpp0Z3jkvYW56f+XTiC8=",
+
"module": "sha256-J9oBZ5NhzrL7aM7U2QUsbwZtKCMECzlhauJFsml1Lxg=",
+
"pom": "sha256-zffBunjNIWJW1JyP/T/9tCR5/HH4gsLdWFiwnqMx22Q="
+
},
+
"com/fasterxml/jackson/core#jackson-core/2.12.7": {
+
"jar": "sha256-OYemozUEbiJuVrgdaWaPtakbFV6n/ZawhRrbt9SsHKY=",
+
"module": "sha256-B0jdOm9PbdgkSwkZ8RQPWw9oQm8LCkq2n7z1au+XnKw=",
+
"pom": "sha256-hmQUWI/gqPtzQbqph/b+4FZxuYWeKMMstjvFKfQqY6k="
+
},
+
"com/fasterxml/jackson/core#jackson-core/2.15.2": {
+
"jar": "sha256-MDyZ6CsfqpGguuXY++tW9+Kt+bUmqQDdcjvxQNYr1LQ=",
+
"module": "sha256-kkYXeTlf4sRJWfjVNM6P1qVv9OcTaEQ3VnxtOBCO1ik=",
+
"pom": "sha256-kePK1TxteeWBzNjZgLpfmc56IV9HzjyFaZeiUeGT7GE="
+
},
+
"com/fasterxml/jackson/core#jackson-databind/2.12.7.1": {
+
"jar": "sha256-P1BMrEBc4GbVZl/2lUFITVMi81rHp+xhBM+GoBAI4C0=",
+
"module": "sha256-00wrIwGY2LLTmirRRxDWySJxwHhIxDKkDh1HFZSiKaY=",
+
"pom": "sha256-BXeRSYclRKUn7oo4VYqRcJeVMvSAb0/jz4k6EHaKj7I="
+
},
+
"com/fasterxml/jackson/core#jackson-databind/2.15.2": {
+
"jar": "sha256-DrL9rW5Aq4gyp4ybIvWBlt2XBZTo09Wibq2HhHxPOpY=",
+
"module": "sha256-8ssss51IhZ/13mWVeUikMfsa5vXVOOYsqJPD1LviC1Q=",
+
"pom": "sha256-mGNZbYwF1eKd6DrIRYayTIlvm6BlRLjyPG3eZOftbpw="
+
},
+
"com/fasterxml/jackson/dataformat#jackson-dataformat-xml/2.12.7": {
+
"jar": "sha256-udi0WaP98IcES8TzYWOxhaCtsISpOQ3422J7EVCH76A=",
+
"module": "sha256-bxysptOpUrBBDJgcx7yLkG2d/V9EazYUQLkq1yVfg88=",
+
"pom": "sha256-G45KhlzmFyf9DuDR7sJWvoXfklfqNj83/N4/DlZEol8="
+
},
+
"com/fasterxml/jackson/dataformat#jackson-dataformat-xml/2.15.2": {
+
"jar": "sha256-2tx1JrspbFn8DhzZMCk2Sf2aA1V00lk8tdnievX180E=",
+
"module": "sha256-TKh+4tY4SXK+6xAHvAvf1dVUBF8/K6ecAzwg0tiYC94=",
+
"pom": "sha256-C55MnkmSAalcL2Hc8aoWTrawhFwUSJ+mi44CQsxoHRA="
+
},
+
"com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.15.2": {
+
"jar": "sha256-dXTIGtVwR272qtJvQZKI/UZnM/MxW+4wEvLynJ3ACMg=",
+
"module": "sha256-dC7PdkWs0Yq7nZZxDD0hIsLYYmia2kgB4gi3RI/1i48=",
+
"pom": "sha256-2wyWlWrnBmn/2YS0rcBcknu4Zkv3MrhgLg1mzEtt/1c="
+
},
+
"com/fasterxml/jackson/module#jackson-module-jaxb-annotations/2.12.7": {
+
"jar": "sha256-hGhu9Umr8FPuNjKSWwJL4/MwvG809+Fm8FN3mef5Db0=",
+
"module": "sha256-wDgW20RCyzvDuEg3XZte4z0cjjmZnT6e/eVHzq8U20A=",
+
"pom": "sha256-9sHbW2XrT34FtcQu6/fXwzBtwn8gRkGreobv9+UCsWs="
+
},
+
"com/fasterxml/jackson/module#jackson-module-kotlin/2.12.7": {
+
"jar": "sha256-f0WUsO31GzPYnBpUV3vOqz46hbg3PORiLySxJKsyC7Y=",
+
"module": "sha256-KFgSNtUkPvn4QIbqYSnl+onOmomANlBHJ+tP0gthWN8=",
+
"pom": "sha256-n3uQJAkenbt/rP6uXhDF1a2TvRMste4UFlRfn6+Rf24="
+
},
+
"com/fasterxml/jackson/module#jackson-module-kotlin/2.15.2": {
+
"jar": "sha256-szYVmKgZAWEyAXV0YbAUnNdQldQgzrFV3frQkzjXdYg=",
+
"module": "sha256-G4hQbz9KEC4mzz1y0I9AVbrTqHbCJ+qe6dVPPzVIFKA=",
+
"pom": "sha256-DW8yUHjeZVX7cLonzUbv/HDEXXqC2MrtMSm2h5VFxGA="
+
},
+
"com/fasterxml/jackson/module#jackson-modules-base/2.12.7": {
+
"pom": "sha256-EhnfADQxBTWu+hl6YsSgr7gjqIIu1Ch9F3kDElMmoVw="
+
},
+
"com/fasterxml/jackson/module#jackson-modules-java8/2.15.2": {
+
"pom": "sha256-ySmc8tVgUfC2f+PPsl95GF5xcTyAkON/4xjA3TpTgI8="
+
},
+
"com/fasterxml/woodstox#woodstox-core/6.2.4": {
+
"jar": "sha256-X6c01QUPCXQFqAECLQk3e7yB6BHvmhfNAnntMnn0laU=",
+
"pom": "sha256-EOfKWazmMwqKqW4zMs+Sn8BmcWnei0EvvPxfOgFMVNE="
+
},
+
"com/fasterxml/woodstox#woodstox-core/6.5.1": {
+
"jar": "sha256-ySjWBmXGQV+xw5d1z5XPxE9/RYDPWrAbHDgOv/12iH8=",
+
"pom": "sha256-SDllThaxcU509Rq8s3jYNWgUq49NUnPR3S8c6KOQrdw="
+
},
+
"com/github/ajalt/clikt#clikt-core-jvm/5.0.1": {
+
"jar": "sha256-6MQ3DbBsafpIBpg7DAqG66kcGl+t223zFVeP2PO3Nbc=",
+
"module": "sha256-sYgdfY/3L7JojLSINHD7yoS8+IEMtp7DBQtJ2+HKWX8=",
+
"pom": "sha256-OtciKGhLlaLbN2X+aq3UYIRg7xMAFtKUjkcza76KweQ="
+
},
+
"com/github/ajalt/clikt#clikt-core/5.0.1": {
+
"jar": "sha256-JwglyC7ZsrjrYc6JB7DDdSyxcs8uWdBq1qauT/I2Y4I=",
+
"module": "sha256-KjDYyQXrcpOZYb6XLFQC/zH+HaM6sUcFUE9ZW/HFSFI=",
+
"pom": "sha256-TF2rhycC1WIleXiYJWIXQkzXhmtaRTj5dJ2U5iWh0Qk="
+
},
+
"com/github/ajalt/clikt#clikt-jvm/5.0.1": {
+
"jar": "sha256-7Dh/4hiEqIC8iH3RRNkoqVww0zaX6IDbyPSk4wWjX7c=",
+
"module": "sha256-gUIIpzSmW/HUSSaQ+6HXo/sZkscto5+XVYvzzaOM9yQ=",
+
"pom": "sha256-x/MSuihScDCMhWXTzqcYtmiWscDwbgpml8PlJPjNocI="
+
},
+
"com/github/ajalt/clikt#clikt-markdown-jvm/5.0.1": {
+
"jar": "sha256-wHPCe89OYBEWO5GjIMMvI66jVkfsq17KDW3K1q5Xq9s=",
+
"module": "sha256-V/2Xs3kCyShdTvmZMOJhYPto8K7mDTYgznv7rLC4G8A=",
+
"pom": "sha256-AIhy/cwr4LA0hIO1V5uUECfotNpTVRl5AibZwPaWBwY="
+
},
+
"com/github/ajalt/clikt#clikt-markdown/5.0.1": {
+
"jar": "sha256-Yy6Jtuktzu/odUCIxBN8963pdYBMiPGi8zwu4GMA8IM=",
+
"module": "sha256-AJR7eXEFqp6z7ikZ3o6eknNsgmkeI9xuz1j95SGC7+k=",
+
"pom": "sha256-JTR/vNOfMZxzueq93GTxmGjoepPoLFLJ+P56HJs+7Zk="
+
},
+
"com/github/ajalt/clikt#clikt/5.0.1": {
+
"jar": "sha256-UdVCOnMQs71H3+hw1kvQzJIgMMouDCwglDnaHtUIHo4=",
+
"module": "sha256-qnl8TNixzzOsXias5ZINL6z3JyxVgjzhqyPiwmecpi0=",
+
"pom": "sha256-32VyyN7wxHjO/GsaQyQRQ134AfKj66rzt1zZ+YruggY="
+
},
+
"com/github/ajalt/colormath#colormath-jvm/3.6.0": {
+
"jar": "sha256-WfdBrf5iBTBmeC2LGkWv0GaFpLxkszJ35Uh2uZPtiFw=",
+
"module": "sha256-P6dnMPmJ4ChN8YL87IViDZtIrjIhOYhBrGyviEYvYvg=",
+
"pom": "sha256-8Dw11QURDQZzNF9HQOVbzZdqmp+lobE8qirTmPO8Hl0="
+
},
+
"com/github/ajalt/colormath#colormath/3.6.0": {
+
"jar": "sha256-49ox0EqJXlNfXQh2TM9fODQcQr99aNqW6h8ACfclmdY=",
+
"module": "sha256-aQeqSXrbmvY4EsdTZjic7T5ruL7oDnsjmttMU2c/iIQ=",
+
"pom": "sha256-zh3tjA259LxNNjS64Vn9jVu2qWDyzTuWoAyPDnnOZAs="
+
},
+
"com/github/ajalt/mordant#mordant-core-jvm/3.0.1": {
+
"jar": "sha256-nPm0bR9J8tbPJjVGKyncWeDCmx+y8IWzMSiIu+nHzTE=",
+
"module": "sha256-5HRMRxB05ezUFh9wcLRZTfAO8XivBEJlkF5e0c61rJI=",
+
"pom": "sha256-1Ylt5eNKnVarJ4Y5iyYHJLGB85zAUIy7Kh9+iGzSXYc="
+
},
+
"com/github/ajalt/mordant#mordant-core/3.0.1": {
+
"jar": "sha256-c/UXnY6U+FEUR18Zlo0WWURZTmszjbcciwv9sJUe6z4=",
+
"module": "sha256-BWl6xcBV8Uh2cJ/U6f1ejD0VphrHesVy+RZEmTKgjC8=",
+
"pom": "sha256-Ah3YAdKdWJlqDJv/ux8VHWkHytU20syNGnoHuck4UNo="
+
},
+
"com/github/ajalt/mordant#mordant-coroutines-jvm/3.0.1": {
+
"jar": "sha256-XzyILF6svVPH/DDbOZAsomgT2mtGSVMtnL9+wxqAgj4=",
+
"module": "sha256-TLoUxxZp16wzJ4l3ZCdn/w1A0BruUlFZYJdh10GYzlY=",
+
"pom": "sha256-j4BHy5NRHEY3xgniI/4mlMgc8bgT/uZImXaVOSTGdSc="
+
},
+
"com/github/ajalt/mordant#mordant-coroutines/3.0.1": {
+
"jar": "sha256-WzDbWxcozFwzTd2qp6FLiBnE1+MT0wPWfNIcJgM+nzQ=",
+
"module": "sha256-DUxYZB9hnZ84wIc3P/bw4XMbCHQIgk7PKDGUMKpCzdU=",
+
"pom": "sha256-U6HnfpfWU1BoVKtJxxGEH4I68iP1XMsbmS/JptJcfMI="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-ffm-jvm/3.0.0": {
+
"jar": "sha256-D9tgAq3XJ9rrrRl0348304xFpwRF6+SDUBc6gbHHI1A=",
+
"module": "sha256-oFAbyadCBH033AYFgEGH4e5vlzMC3br0dWKTnNBHjgc=",
+
"pom": "sha256-ecpb3mvuyOfFkKN+wJ4H6u+ezX5qYP8dzwijIqBynCQ="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-ffm/3.0.0": {
+
"module": "sha256-bPgGG6IsR85tA81oU0028Lq4OFx7tlSMEPSpfdvv+hg=",
+
"pom": "sha256-yOHJMW4ZPBDh848i4efXbDKTJTmJUODhEAXPwPMHg54="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-graal-ffi-jvm/3.0.0": {
+
"jar": "sha256-nCYGjFf6my3swkIGcZ0uXDDQ/zjy+ndPMuT5LrBWW1A=",
+
"module": "sha256-atsKs7W+MCvGGIgrUergISQ3aReYRgBDzl5+W2O6X4M=",
+
"pom": "sha256-uhw8nvIw7dshu5+stNVfFlLJsO/mXTFcCxKiim+F8uM="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-graal-ffi/3.0.0": {
+
"module": "sha256-DdOCuSfkCzk8n6Ft4ZDhbshQ+IJY4ik8JKhcp79HoO0=",
+
"pom": "sha256-2CS/RFvlkqVPD9LE1HVPYUz27NnkdDDM0sORIJb7nJA="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-jna-jvm/3.0.1": {
+
"jar": "sha256-QQY0QsiJGyd0U2qbh6UGKn/SDm8ZSZdMbacvSUctb00=",
+
"module": "sha256-eBcNkl07qnWGYvl2M2FjkN6Q1CoslON2PqpZBXY3jh4=",
+
"pom": "sha256-/hWoxktH4H8vmdiDKG5O+xR0YkVlh0ayVQ9vlohkX4A="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-jna/3.0.1": {
+
"jar": "sha256-+8ZPXESnrd7Ytuq1F899cFVeJRU79dRKbtmw5TEvfek=",
+
"module": "sha256-cn+1FiNOi6/JJ5Xi7L0No4VNcjoWxphCrGGSC/WIebk=",
+
"pom": "sha256-xbxkikqeKmz3+dGAJMi/ZrIYCVDpPxYIODTHv/OqeGE="
+
},
+
"com/github/ajalt/mordant#mordant-jvm/3.0.0": {
+
"jar": "sha256-ntO5dvzMx42nRtSYZvqOu48QUwqTxUTqBCAlmmB92V4=",
+
"module": "sha256-n1EkiBM1KEwAVFcxz1lweTz/oF5JU9kM2Sqahl4ZeG0=",
+
"pom": "sha256-L9Kv6Kzg57uKrloGzP5I6JopxUABAhT8/8GkWRWgPkY="
+
},
+
"com/github/ajalt/mordant#mordant-markdown-jvm/3.0.0": {
+
"jar": "sha256-tiRG42KjhK3bnB3bpdc2C/7QAU9/8lZ+gVYGI+ouLg0=",
+
"module": "sha256-El0sWlMs/sFq+UUT2/jpYK1Lnbgm0d2/4Ehh1s1PTu0=",
+
"pom": "sha256-6qoBV0d1taWIOWORo5w0cBQTv4P4WuHZtGGWu5PCSQ4="
+
},
+
"com/github/ajalt/mordant#mordant-markdown/3.0.0": {
+
"jar": "sha256-Si/srE3DCUCL+3jNcQnBmmVFbIATk/mvv9PMwJW3rQk=",
+
"module": "sha256-DY+HTfYdDNlxUUKdi2nscpcgWkNHzVFc2UL5b99ahVg=",
+
"pom": "sha256-JYRQi3bMqAC0Ywn060Azu4CICNcUc0o2yxcS/itRmJU="
+
},
+
"com/github/ajalt/mordant#mordant/3.0.0": {
+
"jar": "sha256-CQmE0gJpL/70R+iN/ixjaTpd4pZw2ggxuGO8KE2hR+I=",
+
"module": "sha256-QIja+Do8Ni/a4lmFgvqGly+pe1xPAogm7RvO+kLkVNM=",
+
"pom": "sha256-teBT1txYME807CTlzJdbnIqo1c/o1HQ8raE8mpVgFXg="
+
},
+
"com/github/openjson#openjson/1.0.13": {
+
"jar": "sha256-fUGEz4kfNZ7nIJWkzhy5zY88Z2Z23+cW6on6tNDm6VM=",
+
"pom": "sha256-bH6VO09at9+Uppnum6jk7NneKghLcombV2R6I3WJhqg="
+
},
+
"com/google/auth#google-auth-library-credentials/1.10.0": {
+
"jar": "sha256-e6JvYHqxst/7DU2LLH7+GrbLP/XVp5kc7m5uSE0Me5w=",
+
"pom": "sha256-bNu3cd7W/LFy1vbsl2xSnAXwO6jDCRVEByvEVUAUntQ="
+
},
+
"com/google/auth#google-auth-library-oauth2-http/1.10.0": {
+
"jar": "sha256-mUY7z+4pJckZjSeI2eY5UR25VkCtczXz92CvP7phfig=",
+
"pom": "sha256-o3tod+z9LNRBeEjUa47YdFuzZA2DGwPVz7DjXL34o/4="
+
},
+
"com/google/auth#google-auth-library-parent/1.10.0": {
+
"pom": "sha256-1seKgSdyXJHe9+2phC4gXWpebySovmQqZmLhfLSptiA="
+
},
+
"com/google/auto/value#auto-value-annotations/1.9": {
+
"jar": "sha256-+lRp9MRO5Zii2PAzqwqdy8ZJigxeDJmN+gwq31E1gEQ=",
+
"pom": "sha256-kiCj2r51x5M08GGw5A34M0SGZrrCiouCO8Ho/VL4yYo="
+
},
+
"com/google/auto/value#auto-value-parent/1.9": {
+
"pom": "sha256-Lj2d/2OWAcq4gdfhcIBry9jgMffr/yWcu0W+V7TL14c="
+
},
+
"com/google/cloud/tools#jib-build-plan/0.4.0": {
+
"jar": "sha256-m3TWvlUbi/B51xEUh2kVDVZlEttaULHpx8RFxpwI0YI=",
+
"pom": "sha256-tWmwHLFU7+43kkVOKFVSnl0zaSXY8PA31oOY/kvYnKk="
+
},
+
"com/google/cloud/tools#jib-gradle-plugin-extension-api/0.4.0": {
+
"jar": "sha256-uT94XDlviNZJEVEzWo1CpEcNcwHRXwBZs7nF6Kjm0WQ=",
+
"pom": "sha256-mu4eBoChFYceolQ9iIP1RxalkSW+RrOj1QUBjuu9Kkc="
+
},
+
"com/google/cloud/tools#jib-plugins-extension-common/0.2.0": {
+
"jar": "sha256-77vEgZxtoRQrVJGV4KX0BGFUBDPEGvXtyaaVf7fT3OE=",
+
"pom": "sha256-gOW8IVlY0xxP3jxAL+7yClu6UU5f9iHAM7AszQBkcug="
+
},
+
"com/google/code/findbugs#jsr305/3.0.2": {
+
"jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=",
+
"pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4="
+
},
+
"com/google/code/gson#gson-parent/2.8.9": {
+
"pom": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s="
+
},
+
"com/google/code/gson#gson-parent/2.9.0": {
+
"pom": "sha256-r3gcmldm/+oxGg3wU2V2pk3sxmGqEQxN5cc6yL9DRCQ="
+
},
+
"com/google/code/gson#gson-parent/2.9.1": {
+
"pom": "sha256-fKCEXnNoVhjePka9NDTQOko3PVIPq5OmgDGK1sjLKnk="
+
},
+
"com/google/code/gson#gson/2.8.9": {
+
"pom": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4="
+
},
+
"com/google/code/gson#gson/2.9.0": {
+
"jar": "sha256-yW1gVRMxoZbaxUt0WqZCzQeO+JtvJnFGtwXywsvvBS0=",
+
"pom": "sha256-cZDQsH8njp9MYD9E5UOUD4HPGiVZ+FHG8pjJuyvil4w="
+
},
+
"com/google/code/gson#gson/2.9.1": {
+
"jar": "sha256-N4U04znm5tULFzb7Ort28cFdG+P0wTzsbVNkEuI9pgM=",
+
"pom": "sha256-5ZZjI9cUJXCzekvpeeIbwtroSBB+TcQW2PRNmqPwKQM="
+
},
+
"com/google/errorprone#error_prone_annotations/2.18.0": {
+
"jar": "sha256-nmgUy3GBaYik/RsHqZOo8hu3BY1SLBYrHehJ4ZvqVK4=",
+
"pom": "sha256-kgE1eX3MpZF7WlwBdkKljTQKTNG80S9W+JKlZjvXvdw="
+
},
+
"com/google/errorprone#error_prone_parent/2.18.0": {
+
"pom": "sha256-R/Iumce/RmOR3vFvg3eYXl07pvW7z2WFNkSAVRPhX60="
+
},
+
"com/google/guava#failureaccess/1.0.1": {
+
"jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=",
+
"pom": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk="
+
},
+
"com/google/guava#guava-parent/26.0-android": {
+
"pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ="
+
},
+
"com/google/guava#guava-parent/32.1.2-jre": {
+
"pom": "sha256-iOnLAHM1q1/bMUpuPJh3NOwjCMmgY/90fHRpGJ0Kkr8="
+
},
+
"com/google/guava#guava/32.1.2-jre": {
+
"jar": "sha256-vGXep8/Z5NrPhBnYrw50FlWFfSeIW7NdlD1xh/w6j84=",
+
"module": "sha256-5Azwhc7QWrGPnJTnx7wZfhzbaVvJOa/DRKskwUFNbH4=",
+
"pom": "sha256-PyCFltceCDmyU6SQr0mjbvf9tFG+kKQqsd+els/TFmA="
+
},
+
"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/http-client#google-http-client-apache-v2/1.42.2": {
+
"jar": "sha256-lJrlJXqhd0sA9L/x6B/nxriYWro5DMzQq+t5qNKQq3U=",
+
"pom": "sha256-7Y5OvBtHyrA9EopIYCVKXyGV2M1GCo8kziI4IE/+9cA="
+
},
+
"com/google/http-client#google-http-client-bom/1.42.2": {
+
"pom": "sha256-pPTquSQ9Xh5lU2cZjudRRNVbPl4FEHH2QoIGWu9OXWo="
+
},
+
"com/google/http-client#google-http-client-gson/1.42.2": {
+
"jar": "sha256-T76vOfT8EsEPRfHUuORdtqDeRFLXXagflJJphbmPljc=",
+
"pom": "sha256-HXVvEDFvAHmAzVSDS3ZvOkyMqq/UO81t8C4M3SZw6L8="
+
},
+
"com/google/http-client#google-http-client-parent/1.42.2": {
+
"pom": "sha256-WKvfWeAhp0/G9l35WSpmhrSuJjnWa3XZGZSKC3zZohY="
+
},
+
"com/google/http-client#google-http-client/1.42.2": {
+
"jar": "sha256-l1RK0LCuObasFLG8rMD2wgxGwHygW5NizrOPIWxR4Ek=",
+
"pom": "sha256-9guui9ra40SAu46NArby8I5AFwjlzEdajsXi7QulGtc="
+
},
+
"com/google/j2objc#j2objc-annotations/1.3": {
+
"pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU="
+
},
+
"com/google/j2objc#j2objc-annotations/2.8": {
+
"jar": "sha256-8CqV+hpele2z7YWf0Pt99wnRIaNSkO/4t03OKrf01u0=",
+
"pom": "sha256-N/h3mLGDhRE8kYv6nhJ2/lBzXvj6hJtYAMUZ1U2/Efg="
+
},
+
"com/googlecode/javaewah#JavaEWAH/1.1.13": {
+
"jar": "sha256-TA/aKx0xd1DX6jJONscLK8SDEMCqrme5jfCRXWltcRE=",
+
"pom": "sha256-lyWx/pxoENl3dQu4RBXqEILEtIjUqDn5cEu09ej8F/Q="
+
},
+
"com/gradleup/shadow#shadow-gradle-plugin/8.3.6": {
+
"jar": "sha256-fOIOvwHuKe7FJFY70UK6wpHXUTXtedDZUamP0skmXDs=",
+
"module": "sha256-+8pm1Bwrz9HiUE9uzIIf4BqbAIx27qnJQM+Ay1aaI/8=",
+
"pom": "sha256-lRJfSJrSuJ5gJXMmnK9h9tSF26gvHcuNCYDODfK2stA="
+
},
+
"com/michael-bull/kotlin-result#kotlin-result-jvm/2.0.0": {
+
"jar": "sha256-mJEwXLDswwAVv+3nSWS4o4JZrT0sRccQV0CTv2Cvxh8=",
+
"module": "sha256-FDq6xsuiLZXdRcAWJgTmSRAGyGgrATswOTEOkkwJFY0=",
+
"pom": "sha256-uEdTNnmhkx/w5XC2DvLUtGAdFpkwBek0k8b/IIy5Y1U="
+
},
+
"com/michael-bull/kotlin-result#kotlin-result/2.0.0": {
+
"jar": "sha256-noBqlTyVF3fWybsf5LMp3qiaBFxzCyZ2QiSSBwZfGxw=",
+
"module": "sha256-ABeTzl/WiKIPEYecpafhVNePuiFTPQzIQB1vwvcLnDo=",
+
"pom": "sha256-gsKkUZ4q9ISBo0slvuYAsi5R7oXqT6RiXVRpIx6jyDw="
+
},
+
"com/squareup/okhttp3#okhttp-sse/4.12.0": {
+
"jar": "sha256-v/T7yu96rC2RDU/0ba+qTm0V2hJ99rrJchbaRpQ6fUw=",
+
"module": "sha256-c+RIzK9gfU9gO4tuZmGHKk/6PCZBGTyLvE1r2h5Ww0I=",
+
"pom": "sha256-lKunzO96e5DcolIFhb8LEjNtyO+U1ZGWPu2sV3lnkzw="
+
},
+
"com/squareup/okhttp3#okhttp/4.12.0": {
+
"jar": "sha256-sQUAgbFLt6On5VpNPvAbXc+rxFO0VzpPwBl2cZHV9OA=",
+
"module": "sha256-YH4iD/ghW5Kdgpu/VPMyiU8UWbTXlZea6vy8wc6lTPM=",
+
"pom": "sha256-fHNwQKlBlSLnxQzAJ0FqcP58dinlKyGZNa3mtBGcfTg="
+
},
+
"com/squareup/okio#okio-jvm/3.10.2": {
+
"jar": "sha256-/Qp+dsZzHwDpILe8EcBdgjqTIEVDGt1Ujgld4CCmnt4=",
+
"module": "sha256-p4CkJMVx4odVASiuADMjVibf/iFsuNs7ICRkmWrZaPA=",
+
"pom": "sha256-AP000Iv0YxNiofVSLKpXyuKMosfpOS76My72Vs/anUM="
+
},
+
"com/squareup/okio#okio/3.10.2": {
+
"module": "sha256-P94fn79yxsMm1eiktTL0/Z/aLdDLFEK8pODHl9FBI4c=",
+
"pom": "sha256-7lbAIUoPqfER2nExxVDo3ICvDL9WCVbBzNosZtdQa0E="
+
},
+
"com/sun/activation#all/1.2.1": {
+
"pom": "sha256-NgiDv2RIbs7xYbjygvZQNTbdGmcNU6Coccj7IBcOZ5U="
+
},
+
"commons-codec#commons-codec/1.11": {
+
"jar": "sha256-5ZnVMY6Xqkj0ITaikn5t+k6Igd/w5sjjEJ3bv/Ude30=",
+
"pom": "sha256-wecUDR3qj981KLwePFRErAtUEpcxH0X5gGwhPsPumhA="
+
},
+
"commons-io#commons-io/2.17.0": {
+
"jar": "sha256-SqTKSPPf0wt4Igt4gdjLk+rECT7JQ2G2vvqUh5mKVQs=",
+
"pom": "sha256-SEqTn/9TELjLXGuQKcLc8VXT+TuLjWKF8/VrsroJ/Ek="
+
},
+
"commons-logging#commons-logging/1.2": {
+
"jar": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=",
+
"pom": "sha256-yRq1qlcNhvb9B8wVjsa8LFAIBAKXLukXn+JBAHOfuyA="
+
},
+
"io/grpc#grpc-context/1.27.2": {
+
"jar": "sha256-vL+QVd/0U/1lCL18yioKotXwWanJS+7R9f2h3AFWB7g=",
+
"pom": "sha256-DyErFOvYNMvtm9iGml1snBeY7OtRLH/MKNqJ9vik7dg="
+
},
+
"io/ktor#ktor-bom/3.1.0": {
+
"module": "sha256-225ltheG1Cm7dPeo6aQw3ijchFoKMgjaK94FDIeGKmI=",
+
"pom": "sha256-sabfqYNnY9+2fOCzPWrJgB30ZSIdBIp0fDllCs13yxE="
+
},
+
"io/ktor#ktor-client-content-negotiation-jvm/3.1.0": {
+
"jar": "sha256-VSb+C0fISQmx5gSbtcJ3tnSip5dwN5y+5j3OGnvBsm8=",
+
"module": "sha256-kMR+ns8mqIFRONXzNdi15CYqzo2QTL8uV77aQDCPv+0=",
+
"pom": "sha256-7U6Qj1kRIQe8koJo7OK4ICb4TMtZwzI92z6hsR87WFQ="
+
},
+
"io/ktor#ktor-client-content-negotiation/3.1.0": {
+
"jar": "sha256-fiokvhpkCN4pgoV1Rzi0yEMGY9MB/S2U8tUO4a1OyCQ=",
+
"module": "sha256-KiDCm1IW4owhZ/t1Siq1Bh74l3zEasusnyjhd6zm298=",
+
"pom": "sha256-HJuBXBrKFDknSTv4SGMFLircKcgUwcGGrjBDg4GZEtY="
+
},
+
"io/ktor#ktor-client-core-jvm/3.1.0": {
+
"jar": "sha256-9Ejei8R+/7TmyolFYZLB8hw+dewwNJoXA9ozijykTzM=",
+
"module": "sha256-/4H86vkqPW8c9imVp+XYG8iMeoO6X1a1u/s3+++W+vk=",
+
"pom": "sha256-iJlch9K14MOSFOumQJxuRj4vcIchfd+twcpVwcPM21g="
+
},
+
"io/ktor#ktor-client-core/3.1.0": {
+
"jar": "sha256-sfIlSQ+Pw1vwnT/i9xZQToP2OjitnsJb4NT+DJi6yCw=",
+
"module": "sha256-TXYnlnNUHAw0NQHrIiTQxUEu6RP2hbdZ0kDX4h6v/b4=",
+
"pom": "sha256-Ea4eu0C83tctLhqoXAAApTUKaxTkAy+1A388eVOhtqc="
+
},
+
"io/ktor#ktor-client-okhttp-jvm/3.1.0": {
+
"jar": "sha256-WCyY2WriuT0lu9/bi6E41crnHayPZ7U2K+Tk43agYAA=",
+
"module": "sha256-xhDWz/m1/kRnzNXjpbvjpYijn7mgKldswCCqG/5rGwY=",
+
"pom": "sha256-IU+6Ig0xLRoPsMpyUe7b/4Ibvta2/y9RrN5x2yz2sFk="
+
},
+
"io/ktor#ktor-client-okhttp/3.1.0": {
+
"jar": "sha256-NgvHtUFuBUlBqi1jYRZVXN7V4rM8Fz9wrUpVJovQNXo=",
+
"module": "sha256-5de9cPQo9oWafDyk72XuiYkJh0unA349wdRGooF1Vo0=",
+
"pom": "sha256-EtL0zFp9ga8SsJNz5+biHjEi0dHEsuYUKMeCb7P2lOs="
+
},
+
"io/ktor#ktor-events-jvm/3.1.0": {
+
"jar": "sha256-9Qvubvaud9Zq8cqikxgOry5HB2Jbo3bqAbG63GhrPoo=",
+
"module": "sha256-dwSrwVtchzCms5gLBYb6IXMfV5npzWCtzOVx0fQ+kf8=",
+
"pom": "sha256-ZFBlrde4FUXeXWBjsD5aRta0DndaqwGn132u8bO2EsY="
+
},
+
"io/ktor#ktor-events/3.1.0": {
+
"jar": "sha256-bSRgzyLWbD7cYaoAAaPMzXhV6wc9hng0d6RqWDkfpY0=",
+
"module": "sha256-77Jj7IeSVLmJ9SFVEb0PPfRP2TEfjPgW390AjgHmrXI=",
+
"pom": "sha256-0TbbbuDfSqJYdEkJxfF1EpOqb9EAVN731xib+OYcrUQ="
+
},
+
"io/ktor#ktor-http-cio-jvm/3.1.0": {
+
"jar": "sha256-U21gFSIw0tsje3mQjP0g2cb+B2sWxua1rB4vchlvKy8=",
+
"module": "sha256-qMBqDOc0JlZBdcm2GSEQ8t8u/dRKjnDLOiyJiI98CN0=",
+
"pom": "sha256-EOCpHTgbanvM/Q3O9MouQLqdU0F2tdzXbivVLet0zFQ="
+
},
+
"io/ktor#ktor-http-cio/3.1.0": {
+
"jar": "sha256-0w16y8JrNH+elyNC1AvJIOqO6c4lx3fEwwi8Xg3Xa1c=",
+
"module": "sha256-ZC7T1+yHHwySuZ57bzTDeR2ydlLynL2V+YUmmxU0J6M=",
+
"pom": "sha256-HfisWfEco7p5vIyGxSHKxDjJ/2F+U2iju6JCBhkEd+E="
+
},
+
"io/ktor#ktor-http-jvm/3.1.0": {
+
"jar": "sha256-P0EdpykAU0yn+98U2ClGID/5zuX51Asdoa8LT1cxvAQ=",
+
"module": "sha256-oU2k9zOnbcdqFBFvO8AVuMmPfL++HYlREzmkwxgZLto=",
+
"pom": "sha256-Fe5Hvs3813fZg/86cCcIdwB4fIG3zSv4af3IlvwQS4M="
+
},
+
"io/ktor#ktor-http/3.1.0": {
+
"jar": "sha256-Cq9ELHFqJdZepZGTKYA8oilfnQ0GnKZaxbBl8QqCI6M=",
+
"module": "sha256-DxL4nKNTV9lrnDm4cZUNnyE9ionS5WTuDpWv0m5+GFA=",
+
"pom": "sha256-LvtRa0ILk1E3nABUgAQ9MPiBqMez9Cu6IFPtIVOL/xw="
+
},
+
"io/ktor#ktor-io-jvm/3.1.0": {
+
"jar": "sha256-il7/QB0MOnIMJxxigfO+fQXvln8/5FlVtWmL+wDS6Mg=",
+
"module": "sha256-gSNUqxpnUj4SBIH7TgWrzs44uKmf9jlsbm7BrWEUjh8=",
+
"pom": "sha256-T6wi6sVBy1+RGshwGYSYn6qgoPojWBBzvcXv5p7pVKg="
+
},
+
"io/ktor#ktor-io/3.1.0": {
+
"jar": "sha256-Tlqa/YsK7F5aAkkbOu5yrBmSW1FJu3eb4mqvGw0EhOA=",
+
"module": "sha256-8Xz++TUJcpoiIwv26n3rstVMkkpzHbGZMuISrtIZ+mQ=",
+
"pom": "sha256-B8tQUrWU625rE3rwzr7Rhwm0ddn6v8Dd8K2ebVp/mkU="
+
},
+
"io/ktor#ktor-network-jvm/3.1.0": {
+
"jar": "sha256-NaffB63nqBPYqacDoHexlIXQVqkGKkKD0Owupu5KQAc=",
+
"module": "sha256-RAdfrIxqmpYyk2k8oVSoEYw+Q1fq0J65Th7XZ+1CgE4=",
+
"pom": "sha256-j2N+rwDvRQNAoDQQCUIx8RdPXDoz/K2aYC0MkcMM30s="
+
},
+
"io/ktor#ktor-network/3.1.0": {
+
"module": "sha256-gsDJkXe2+YxWXSF8i4bonB/T42CkKEY2B7IjiHdVwig=",
+
"pom": "sha256-V5eLmjmB749yVREEyO0a399PWXMHgGBU0y1666tPleQ="
+
},
+
"io/ktor#ktor-serialization-jvm/3.1.0": {
+
"jar": "sha256-NDLU8a+TRRQW5n99GIeoNje9qcPjnTHHywI2UzTG7hA=",
+
"module": "sha256-CI6+D4Mq+/jv6TT2pmRGroLRnfb0VUtqK+YsR/VwFHM=",
+
"pom": "sha256-y+orTEUZ4XwQtkpapB1HLQJPkkgc7szH+FLoHgSOM4M="
+
},
+
"io/ktor#ktor-serialization/3.1.0": {
+
"jar": "sha256-/mRerfpBDnOiNtQt1IDEe++XxPyVN896xb5TfIVKYNc=",
+
"module": "sha256-UqkiRx6Ckz1gqw+cOWEJOufZyGn8peVE7LwOodjsgTk=",
+
"pom": "sha256-vy7tiefujMD1QksZyIt61Dw1gapwyOe0QT/Ku81dTY0="
+
},
+
"io/ktor#ktor-sse-jvm/3.1.0": {
+
"jar": "sha256-vmKPzfnrcZSeAIEvHKJZ2SoXOFQPWEKskUsyyNnxP3E=",
+
"module": "sha256-+NijcNxryur9/vTzhMYR6DYSqbzgaQovh8Tlw+o3QsM=",
+
"pom": "sha256-vPA+SAD7NBDF18BwT7y1DpbjSSfaxQePnKs/WJYKgVs="
+
},
+
"io/ktor#ktor-sse/3.1.0": {
+
"jar": "sha256-nyZF6uMb2DBQYGAzR6be4HVKivytmn2mQoVq4B7VKrA=",
+
"module": "sha256-9FNsWXTjLSSZZR2Mg8Z8dfInuVMLWKgotujEImBvp3A=",
+
"pom": "sha256-xDqWseHWISVzRX1nE7SuJne8qsi1+Wg9N9oV0Dvr/vc="
+
},
+
"io/ktor#ktor-utils-jvm/3.1.0": {
+
"jar": "sha256-vCaVMIeaHbaWH0zz8/epX/x7LNo+0N6Y4VsT/k3e8NM=",
+
"module": "sha256-kRfk2qsKCiGOypjhUZC/FNwE2LyUyKWQAjUqQM0AUjU=",
+
"pom": "sha256-1lqKIrErRQ+KNaKb9SFOx3qM32Of/bxBzCrhycO2LNU="
+
},
+
"io/ktor#ktor-utils/3.1.0": {
+
"jar": "sha256-D/r19TJIfFKtT0URCyYttab5J7f4GdyjRL70W6YGiVM=",
+
"module": "sha256-kMyn71I3msfXwhUYACu6ccpjH2V8UpjXFeDOc71psmg=",
+
"pom": "sha256-vA3hI+y41AKXAjXCGM6PDaaEEkTjTZSq7YV2QOrGVa0="
+
},
+
"io/ktor#ktor-websocket-serialization-jvm/3.1.0": {
+
"jar": "sha256-cmDuBJAdOKLIgXEp8zNUESUQa7bFOOSI03Zh+eYootc=",
+
"module": "sha256-fvVAXOvtB5wHtCX0XnmKycM1jsEcqsnWkeplzBJ2HG8=",
+
"pom": "sha256-2vu1i3OABEHo4hUkZm9p/UnfHbHF0qXmaw2Bw9ewkgk="
+
},
+
"io/ktor#ktor-websocket-serialization/3.1.0": {
+
"jar": "sha256-ppr+goAKomVEiocPZbom2UxsdWTIY7aa9Owuf4XRcU4=",
+
"module": "sha256-d8pHWGhriIwLIaIAoctC1l+dKN86KEsuh19/AfQ+Rtw=",
+
"pom": "sha256-o2lhLku5i7Sdqc3sFqZasx5vXW2ebm0rWvGIfPVM3T8="
+
},
+
"io/ktor#ktor-websockets-jvm/3.1.0": {
+
"jar": "sha256-LOaH+nkfbr4s8OYiaWbFjuV+bLn32DcUXo6zr3jjNBg=",
+
"module": "sha256-HbcG2oTLjqHXEU2qrl08QHBZJtPFxfjnQpOuqZqHz1U=",
+
"pom": "sha256-PBBKITpqL2DkSKgEW4pwa1jFATWjj1DyfP5D0NTgzG4="
+
},
+
"io/ktor#ktor-websockets/3.1.0": {
+
"jar": "sha256-Crlm6gjSDft9unCdJksxt4TU3T4XNFZjjprMc8Mn9KE=",
+
"module": "sha256-Jqb+olhdQfgMqzDsBpj14xrvZ/IzhFOSd0Ds6hTOqc0=",
+
"pom": "sha256-AQsfSEfcjDVKRfvQ/O8WqTmPsi7lioswM8JDdmBfaEE="
+
},
+
"io/mockk#mockk-agent-api-jvm/1.13.12": {
+
"jar": "sha256-aroc+roxm9v2JJkKOnlexZ2Pccp/G/w0SHZg/Z9ANyQ=",
+
"module": "sha256-oAO+Y7smBOtQ1QCGufdZpY/dHxQqals4Hyk8KiUiJnQ=",
+
"pom": "sha256-IwedTHCjIoN09XHZzvs/o5wdIlRBMxHL0vmUoT6Irrs="
+
},
+
"io/mockk#mockk-agent-api/1.13.12": {
+
"jar": "sha256-+8ZPXESnrd7Ytuq1F899cFVeJRU79dRKbtmw5TEvfek=",
+
"module": "sha256-R6QVqeYQPqMha+BB8Bw+7H5MMqcnpMoLdq93ZLlQAp8=",
+
"pom": "sha256-pp8f/60KECmTn/EWRaVAOMl6PhKNwvy4Ycw1NWchBUo="
+
},
+
"io/mockk#mockk-agent-jvm/1.13.12": {
+
"jar": "sha256-oBan1nijeWbvapHdP1wNkB4f0IfqOmZLiqreAu27BCg=",
+
"module": "sha256-ydf/EsekTMr/jU6xeIvhRa6cTESRWY8LeO0Wdr4YN1w=",
+
"pom": "sha256-3Ypt12pn7cCtQcbFskEOVuK/8cTY7iFDB/B5XSutvp8="
+
},
+
"io/mockk#mockk-agent/1.13.12": {
+
"jar": "sha256-taPWLlRG2Joqjt46BWZPP5Dp0TczBfzQRucG3Z+uPAA=",
+
"module": "sha256-x9qhMQSJUG9ap8r70Q7JFvcZK5O8uEET2FUgnzssiqc=",
+
"pom": "sha256-P49Esb1DU5I7li6kgflmQnlgHWsnrONiqNqNqPZeKaY="
+
},
+
"io/mockk#mockk-core-jvm/1.13.12": {
+
"jar": "sha256-VUOHVlISU7BNqZ+OVZ2ZGI7bPvwIxXNYIP9ccu7vTw4=",
+
"module": "sha256-c3zkSUvgkiYLxIGRteqcmIAYzV51Kty8jIomJfIeB2o=",
+
"pom": "sha256-n7rWUUxlC39k/iVAQefSJLGleNDr6f5VlkBtM4u/uHI="
+
},
+
"io/mockk#mockk-core/1.13.12": {
+
"jar": "sha256-+8ZPXESnrd7Ytuq1F899cFVeJRU79dRKbtmw5TEvfek=",
+
"module": "sha256-CQq62ptNSZR7zE8MyIioWUIU9xt0IbLYKuqadRrDK+k=",
+
"pom": "sha256-9TO6OsYDEVWV5nEKOP+YSg/i6DG9ndNVyBKVel2dJHQ="
+
},
+
"io/mockk#mockk-dsl-jvm/1.13.12": {
+
"jar": "sha256-hpcTrqJ+DViXZxcu0FuDGdpIU7hob8+9uumk29EWCuQ=",
+
"module": "sha256-eRGSgcRIeDMBFVj1oRVzQf/QqKCcE5/cydvMUMZXtTI=",
+
"pom": "sha256-NlllIqqFSL43kdPhxjp9Sc/5xRxZp71VucP4TZ2VY90="
+
},
+
"io/mockk#mockk-dsl/1.13.12": {
+
"jar": "sha256-+8ZPXESnrd7Ytuq1F899cFVeJRU79dRKbtmw5TEvfek=",
+
"module": "sha256-wojYPAmPpF6w8v4Uzn3xDiEdTtPJHRNmrRYln4AKoPo=",
+
"pom": "sha256-JE9xuTaxfNBQQKFuAAICa65qdJowoMWtpPHUl7D5Yto="
+
},
+
"io/mockk#mockk-jvm/1.13.12": {
+
"jar": "sha256-1eAAmezFLhcabrkK+b3uqGSPwDhutmdT9bKsQSV60tE=",
+
"module": "sha256-xr2/cj2rtH5zCxU/xF5SuvucLPsE8TuxfzZN9qQ6rkU=",
+
"pom": "sha256-6uliDl5ElWwbYKKYdtgwmkEOMGuVU80SuX1+h+yuaXY="
+
},
+
"io/mockk#mockk/1.13.12": {
+
"jar": "sha256-9jSmcj1wIR3nUHBJG8cGKwQvjcAbzTuISH/LGlttHBw=",
+
"module": "sha256-HWmdO+XKKdKaqxIgWrBBjm9HQLCKBdpzMQE9cYeKHKw=",
+
"pom": "sha256-qoYhe63FZHyAKnQ0/xRlDaUo5Ya6thsPYkT0m6imCDk="
+
},
+
"io/opencensus#opencensus-api/0.31.1": {
+
"jar": "sha256-8UdNR/S2sAFVitJ7lS417aXMcUZ4iHf8UpOMbroks4I=",
+
"pom": "sha256-VW9CfhIJDvs2pgh/dBCr/kXeEBByktlvpj5BdRdOy3Y="
+
},
+
"io/opencensus#opencensus-contrib-http-util/0.31.1": {
+
"jar": "sha256-PqmVtVpAaL4imJtwzCmk14jC0yjR1QYTp6mv0T/dLQo=",
+
"pom": "sha256-6+IsQiIX1mLHzumUdvC1LIBXftRFeGrCmSUb76pMB1s="
+
},
+
"io/strikt#strikt-core/0.34.0": {
+
"jar": "sha256-xf0+SyhFyiqCEftWlUS4/OPy3nvEbhpKXZpm8XWw8qo=",
+
"module": "sha256-0zyyg0qOPowaRJ6cLF6KlhkJQBdaiPGWdvvTdE/AqL0=",
+
"pom": "sha256-h3Pbj+rHTAIsSbkFyJ4Mm2CFF55i3No+QURNimas0vc="
+
},
+
"it/unimi/dsi#fastutil-core/8.5.12": {
+
"jar": "sha256-8xwg9bBjEvPV4G5hYKMuJ02BmqbOvydSiya2tcDB3xk=",
+
"pom": "sha256-g5JDu+YWEfk3uwtdmzHQyOCWx9DWeZIs9u05+Cxu4NI="
+
},
+
"jakarta/activation#jakarta.activation-api/1.2.1": {
+
"jar": "sha256-iwoPUvqLBcVDGSGgY+2GbvqkHa3y46fuPhlh8rDZZFs=",
+
"pom": "sha256-QlhcsH3afyOqBOteCUAGGUSiRqZ609FpQvvlaf8DzTE="
+
},
+
"jakarta/platform#jakarta.jakartaee-bom/9.1.0": {
+
"pom": "sha256-35jgJmIZ/buCVigm15o6IHdqi6Aqp4fw8HZaU4ZUyKQ="
+
},
+
"jakarta/platform#jakartaee-api-parent/9.1.0": {
+
"pom": "sha256-p3AsSHAmgCeEtXl7YjMKi41lkr8PRzeyXGel6sgmWcA="
+
},
+
"jakarta/xml/bind#jakarta.xml.bind-api-parent/2.3.2": {
+
"pom": "sha256-FaVbfVN8n5lwrq0o0q+XwFn2X/YQL3a70p8SR92Kbfs="
+
},
+
"jakarta/xml/bind#jakarta.xml.bind-api/2.3.2": {
+
"jar": "sha256-aRVjBAeb3u2fwK47OTifGbPMS6REO8gFCJlTlOrXQuo=",
+
"pom": "sha256-tTeziNurTMBpC50vsMdBJNZyUxc0VnrPblMTDqsTGtY="
+
},
+
"junit#junit/4.13.2": {
+
"jar": "sha256-jklbY0Rp1k+4rPo0laBly6zIoP/1XOHjEAe+TBbcV9M=",
+
"pom": "sha256-Vptpd+5GA8llwcRsMFj6bpaSkbAWDraWTdCSzYnq3ZQ="
+
},
+
"net/bytebuddy#byte-buddy-agent/1.14.17": {
+
"jar": "sha256-Rh7DAX8URbCvQtTl8I629QMvpAOa1zfz/MSyoSo4+YQ=",
+
"pom": "sha256-/9q/Hrtfm7ZO/HNnckGjdkjjQutmknh9nOaTaLRtiyk="
+
},
+
"net/bytebuddy#byte-buddy-parent/1.14.17": {
+
"pom": "sha256-BuV7Xpn99O82iv/SNmF5CyO/MtLQE7vAjWjUNFAG9YI="
+
},
+
"net/bytebuddy#byte-buddy/1.14.17": {
+
"jar": "sha256-zej4+OB7/zaUqs4NmUS6dVZlpYOwXZFT1BBiKF6aimE=",
+
"pom": "sha256-7bLCWR4YBeoRfZojYVWGzGMh0lDokqnTRNwJ1aIr0T4="
+
},
+
"net/java/dev/jna#jna-platform/5.13.0": {
+
"jar": "sha256-R017iPbpcAm27B2YwwJN2VwjGHxl2r+8NTMbysPRc90=",
+
"pom": "sha256-Y7IMivBXyYGW+HieGiGm3d8Cqo84XmsEtLT58N8lcGY="
+
},
+
"net/java/dev/jna#jna/5.13.0": {
+
"jar": "sha256-ZtT4GaBipRodVie//CP6xV0Wd/Dgof66FEqr3WcKZLs=",
+
"pom": "sha256-9RXCV4F49FJH7Mp6nh2xCVMbHELyQk4lPO6w9rjUI3Q="
+
},
+
"net/java/dev/jna#jna/5.14.0": {
+
"jar": "sha256-NO0eHyf6iWvKUNvE6ZzzcylnzsOHp6DV40hsCWc/6MY=",
+
"pom": "sha256-4E4llRUB3yWtx7Hc22xTNzyUiXuE0+FJISknY+4Hrj0="
+
},
+
"net/thauvin/erik/urlencoder#urlencoder-lib-jvm/1.6.0": {
+
"jar": "sha256-jQ/SrrSNGdxJxWPrwA8nSUfkX3FsEHU1wS6tY97NaI0=",
+
"module": "sha256-xR2qXFshotEfU5wbBIr4Up9G1hAMoiSzJRH7WGPb6Co=",
+
"pom": "sha256-0km6NJnFKFee+uva43MWkv1EgdmvnLh3wh2bf6UHHr0="
+
},
+
"net/thauvin/erik/urlencoder#urlencoder-lib/1.6.0": {
+
"jar": "sha256-KRvF16OasWoD10f34Tn87CI1V3/LjS0HTYvQnMx26ug=",
+
"module": "sha256-FwoYaL+6OY1km+K/UNbNhgNQyUskNncrJMs0vN6kobU=",
+
"pom": "sha256-h64XwAQtoKQCt8aHbH7yBM1Zmied35GpwW30qJ3q57w="
+
},
+
"org/apache#apache/13": {
+
"pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0="
+
},
+
"org/apache#apache/17": {
+
"pom": "sha256-OYBEt0tacZMmviGK4IEk5eLzMYq114/hmdUE78Lg1D8="
+
},
+
"org/apache#apache/18": {
+
"pom": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc="
+
},
+
"org/apache#apache/21": {
+
"pom": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A="
+
},
+
"org/apache#apache/30": {
+
"pom": "sha256-Y91KOTqcDfyzFO/oOHGkHSQ7yNIAy8fy0ZfzDaeCOdg="
+
},
+
"org/apache#apache/31": {
+
"pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw="
+
},
+
"org/apache#apache/33": {
+
"pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU="
+
},
+
"org/apache/ant#ant-launcher/1.10.15": {
+
"jar": "sha256-XIVRmQMHoDIzbZjdrtVJo5ponwfU1Ma5UGAb8is9ahs=",
+
"pom": "sha256-ea+EKil53F/gAivAc8SYgQ7q2DvGKD7t803E3+MNrJU="
+
},
+
"org/apache/ant#ant-parent/1.10.15": {
+
"pom": "sha256-SYhPGHPFEHzCN/QoXER3R5uwgEvwc3OUgBsI114rvrA="
+
},
+
"org/apache/ant#ant/1.10.15": {
+
"jar": "sha256-djrNpKaViMnqiBepUoUf8ML8S/+h0IHCVl3EB/KdV5Q=",
+
"pom": "sha256-R4DmHoeBbu4fIdGE7Jl7Zfk9tfS5BCwXitsp4j50JdY="
+
},
+
"org/apache/commons#commons-compress/1.26.0": {
+
"jar": "sha256-BRrOuLvMYtD1sriscsU3Z/nFm/vQUBUeZb729RyO2ck=",
+
"pom": "sha256-wcloH4jZQhcwxNphdkkruqVAUqIybfnkC8NPTEBSJ68="
+
},
+
"org/apache/commons#commons-lang3/3.14.0": {
+
"jar": "sha256-e5a/PuaJSau1vEZVWawnDgVRWW+jRSP934kOxBjd4Tw=",
+
"pom": "sha256-EQQ4hjutN8KPkGv4cBbjjHqMdYujIeCdEdxaI2Oo554="
+
},
+
"org/apache/commons#commons-parent/34": {
+
"pom": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w="
+
},
+
"org/apache/commons#commons-parent/42": {
+
"pom": "sha256-zTE0lMZwtIPsJWlyrxaYszDlmPgHACNU63ZUefYEsJw="
+
},
+
"org/apache/commons#commons-parent/64": {
+
"pom": "sha256-bxljiZToNXtO1zRpb5kgV++q+hI1ZzmYEzKZeY4szds="
+
},
+
"org/apache/commons#commons-parent/66": {
+
"pom": "sha256-SP1tyEblax9AhmDRY+dTAPnjhLtjvkgqgIKiHXKo25w="
+
},
+
"org/apache/commons#commons-parent/74": {
+
"pom": "sha256-gOthsMh/3YJqBpMTsotnLaPxiFgy2kR7Uebophl+fss="
+
},
+
"org/apache/groovy#groovy-bom/4.0.22": {
+
"module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=",
+
"pom": "sha256-Hh9rQiKue/1jMgA+33AgGDWZDb1GEGsWzduopT4832U="
+
},
+
"org/apache/httpcomponents#httpclient/4.5.13": {
+
"jar": "sha256-b+kCalZsalABYIzz/DIZZkH2weXhmG0QN8zb1fMe90M=",
+
"pom": "sha256-eOua2nSSn81j0HrcT0kjaEGkXMKdX4F79FgB9RP9fmw="
+
},
+
"org/apache/httpcomponents#httpcomponents-client/4.5.13": {
+
"pom": "sha256-nLpZTAjbcnHQwg6YRdYiuznmlYORC0Xn1d+C9gWNTdk="
+
},
+
"org/apache/httpcomponents#httpcomponents-core/4.4.15": {
+
"pom": "sha256-YNQ3J6YXSATIrhf5PpzGMuR/PEEQpMVLn6/IzZqMpQk="
+
},
+
"org/apache/httpcomponents#httpcomponents-parent/11": {
+
"pom": "sha256-qQH4exFcVQcMfuQ+//Y+IOewLTCvJEOuKSvx9OUy06o="
+
},
+
"org/apache/httpcomponents#httpcore/4.4.15": {
+
"jar": "sha256-PLrtCIxJmhD5bd5Y853A55hRcavYgTjKFlWocgEbsUI=",
+
"pom": "sha256-Kaz+qoqIu2IPw0Nxows9QDKNxaecx0kCz0RsCUPBvms="
+
},
+
"org/apache/logging#logging-parent/11.3.0": {
+
"pom": "sha256-pcmFtW/hxYQzOTtQkabznlufeFGN2PySE0aQWZtk19A="
+
},
+
"org/apache/logging/log4j#log4j-api/2.24.1": {
+
"jar": "sha256-bne7Ip/I3K8JA4vutekDCyLp4BtRtFiwGDzmaevMku8=",
+
"pom": "sha256-IzAaISnUEAiZJfSvQa7LUlhKPcxFJoI+EyNOyst+c+M="
+
},
+
"org/apache/logging/log4j#log4j-bom/2.24.1": {
+
"pom": "sha256-vGPPsrS5bbS9cwyWLoJPtpKMuEkCwUFuR3q1y3KwsNM="
+
},
+
"org/apache/logging/log4j#log4j-core/2.24.1": {
+
"jar": "sha256-ALzziEcsqApocBQYF2O2bXdxd/Isu/F5/WDhsaybybA=",
+
"pom": "sha256-JyQstBek3xl47t/GlYtFyJgg+WzH9NFtH0gr/CN24M0="
+
},
+
"org/apache/logging/log4j#log4j/2.24.1": {
+
"pom": "sha256-+NcAm1Rl2KhT0QuEG8Bve3JnXwza71OoDprNFDMkfto="
+
},
+
"org/apache/maven#maven-api-meta/4.0.0-alpha-9": {
+
"jar": "sha256-MsT1yturaAw0lS+ctXBFehODzOxMmlewOSYH1xkcaUk=",
+
"pom": "sha256-2ePDXW/aysuNGLn2QoYJDH/65yjWbLJq9aJmgZUNvnk="
+
},
+
"org/apache/maven#maven-api-xml/4.0.0-alpha-9": {
+
"jar": "sha256-KbJijQ8CgRlxWRaEnBnu1FsyzcZ+sTVReYxzr6SqI9Y=",
+
"pom": "sha256-N2bjAzOTTJIvUlj6M0uHXyi7ABJ/8D3vANl/KlOnrps="
+
},
+
"org/apache/maven#maven-api/4.0.0-alpha-9": {
+
"pom": "sha256-ZYvglXcymzX5TemWdb8O/HI26ZYbXHhfMyqkfyKUcfA="
+
},
+
"org/apache/maven#maven-bom/4.0.0-alpha-9": {
+
"pom": "sha256-4EfSnTUI/yd6Wsk1u5J/NUkQLMbTec5a4p4pYzeE0Rw="
+
},
+
"org/apache/maven#maven-parent/41": {
+
"pom": "sha256-di/N1M6GIcX6Ciz2SVrSaXKoCT60Mqo+QCvC1OJQDFM="
+
},
+
"org/apache/maven#maven-xml-impl/4.0.0-alpha-9": {
+
"jar": "sha256-JucCuIHVeuTuiNAsAJQLpkBjcF7mkgWuiVi/g5qLBrE=",
+
"pom": "sha256-us0USYVzbUMmuuRChHM78eMTKX3NolNGTkYpsddoGPc="
+
},
+
"org/apache/maven#maven/4.0.0-alpha-9": {
+
"pom": "sha256-5QzZ/zefQ3H3/ywsrFF5YfPS9n7fgJCHU8e9UGuRPX4="
+
},
+
"org/checkerframework#checker-qual/3.33.0": {
+
"jar": "sha256-4xYlW7/Nn+UNFlMUuFq7KzPLKmapPEkdtkjkmKgsLeE=",
+
"module": "sha256-6FIddWJdQScsdn0mKhU6wWPMUFtmZEou9wX6iUn/tOU=",
+
"pom": "sha256-9VqSICenj92LPqFaDYv+P+xqXOrDDIaqivpKW5sN9gM="
+
},
+
"org/codehaus/plexus#plexus-utils/4.0.2": {
+
"jar": "sha256-iVcnTnX+LCeLFCjdFqDa7uHdOBUstu/4Fhd6wo/Mtpc=",
+
"pom": "sha256-UVHBO918w6VWlYOn9CZzkvAT/9MRXquNtfht5CCjZq8="
+
},
+
"org/codehaus/plexus#plexus-xml/4.0.4": {
+
"jar": "sha256-Bp54tTcQjcYSSmcHP8mYJkeR9rZJnpVaOOcrs+T+Gt8=",
+
"pom": "sha256-Ohb3yn7CRzFFtGHgpylREI1H4SThjIRMCFsaY3jGEVE="
+
},
+
"org/codehaus/plexus#plexus/18": {
+
"pom": "sha256-tD7onIiQueW8SNB5/LTETwgrUTklM1bcRVgGozw92P0="
+
},
+
"org/codehaus/woodstox#stax2-api/4.2.1": {
+
"jar": "sha256-Z4Vn5ItRpCxlxpnyZlOa09Z21LGlsK19iezoudV3JXk=",
+
"pom": "sha256-edpBDIwPRqP46K2zDWwkzNYGW272v96HvZfpiB6gouc="
+
},
+
"org/eclipse/ee4j#project/1.0.2": {
+
"pom": "sha256-dJWgenl+iOQ8O8GodCG9ix/FXjIpH6GOTjLYAx3chz8="
+
},
+
"org/eclipse/ee4j#project/1.0.5": {
+
"pom": "sha256-kWtHlNjYIgpZo/32pk2+eUrrIzleiIuBrjaptaLFkaY="
+
},
+
"org/eclipse/ee4j#project/1.0.7": {
+
"pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU="
+
},
+
"org/eclipse/jgit#org.eclipse.jgit-parent/5.13.3.202401111512-r": {
+
"pom": "sha256-h/d52RwFAmJDm6CAf856MyW22N1+hlZdC8WnEGpLnMk="
+
},
+
"org/eclipse/jgit#org.eclipse.jgit/5.13.3.202401111512-r": {
+
"jar": "sha256-2st0wosIm8N4+MKh3NpREMIPUhJPWgIK7yaE1w738bs=",
+
"pom": "sha256-inan72s3SAx8/Uq8iDiX91KCUWeS/wt6qJnbJ/hXlt8="
+
},
+
"org/freemarker#freemarker/2.3.32": {
+
"jar": "sha256-BNZewb3mzqIONJXV5475ard02ZNkNIYdMlS9iOfpT5I=",
+
"pom": "sha256-B6B+Lq8JdgIrVAVnx99iJxK5oDk6bF9tIOb/FXkiKgE="
+
},
+
"org/graalvm/buildtools#graalvm-reachability-metadata/0.10.5": {
+
"jar": "sha256-Zrx6LMBEW83gkO48gh9aIDunUSVjHzi8ELZcQY3OMGo=",
+
"module": "sha256-kJezexEeC+z+tdt8RT/K9vRoKgXha/AoX5YArWuh6hI=",
+
"pom": "sha256-fm5LsxPF9mzAY3kkw2zjouSd4ZZarujUW5FA6B34ybQ="
+
},
+
"org/graalvm/buildtools#native-gradle-plugin/0.10.5": {
+
"jar": "sha256-Qiuutt64HoVoD8PW1Q9EGmSIMhQITFKXxPT7vFzEFRQ=",
+
"module": "sha256-fa7/t9mXz5ZLFsRovtd+M8JHlxaTOo5dYpGJOuCy3M4=",
+
"pom": "sha256-KqAu2uMBn2gbJfpX9GCZwJVjLXrANWSKHV5jcXOQPpM="
+
},
+
"org/graalvm/buildtools#utils/0.10.5": {
+
"jar": "sha256-l87UuiA/yw8xFi4oz5DPdKClTKkKTkdD4hrfKlXYpRM=",
+
"module": "sha256-3lOgGSmWz4Rs1DpTSrFrM6veHwe/R3UebsmokDDxIAo=",
+
"pom": "sha256-CUXd59XuNwBPi1BVRUf/vMq2bsx42tdVJ2Rm0vfL+mM="
+
},
+
"org/hamcrest#hamcrest-core/1.3": {
+
"jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=",
+
"pom": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM="
+
},
+
"org/hamcrest#hamcrest-parent/1.3": {
+
"pom": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps="
+
},
+
"org/jdom#jdom2/2.0.6.1": {
+
"jar": "sha256-CyD0XjoP2PDRLNxTFrBndukCsTZdsAEYh2+RdcYPMCw=",
+
"pom": "sha256-VXleEBi4rmR7k3lnz4EKmbCFgsI3TnhzwShzTIyRS/M="
+
},
+
"org/jetbrains#annotations/13.0": {
+
"jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=",
+
"pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c="
+
},
+
"org/jetbrains#annotations/23.0.0": {
+
"jar": "sha256-ew8ZckCCy/y8ZuWr6iubySzwih6hHhkZM+1DgB6zzQU=",
+
"pom": "sha256-yUkPZVEyMo3yz7z990P1P8ORbWwdEENxdabKbjpndxw="
+
},
+
"org/jetbrains#markdown-jvm/0.5.2": {
+
"jar": "sha256-cmSER3JgpVLcfBmwnUZWxIrjsQ2yclAA4YLWFZUptG4=",
+
"module": "sha256-fzA2ZgQteNJMVVEgyIJHjDCaIo7pK1G9ca2/+knDO1A=",
+
"pom": "sha256-D58z0tjpkbt1C7VZ2q1YtsVH5raHQAA4Jne3XFtYpG0="
+
},
+
"org/jetbrains#markdown-jvm/0.7.3": {
+
"jar": "sha256-iTq7MfFbYhb3TccEwMa/HlZ9zytizKKc9C5PUxU2N6w=",
+
"module": "sha256-cCm2PHSWTltDNDCO5ynpW1ONpe1qwSsuR31HhXLQIlI=",
+
"pom": "sha256-rLnRV//Hpk7mK+jt2WANJrXbAycKdOi+U815/gsm880="
+
},
+
"org/jetbrains#markdown/0.5.2": {
+
"module": "sha256-bpFAGmpLbnc1auIzdjDoovLcQawmG3BbOpZv/GI/I+Q=",
+
"pom": "sha256-mH5hITw/ERPsyi/8I6b0hpvuig+zCR8n3xvfq1KMhSg="
+
},
+
"org/jetbrains#markdown/0.7.3": {
+
"jar": "sha256-+Hp+5ADarnOaX9bzGdMb+6MG8E1qV1dAawGd8b8r9qk=",
+
"module": "sha256-2/rnqoU+teoe66MYllOKhANkb1XFmpkZHWh/wDe9rDk=",
+
"pom": "sha256-EeUuCmQOVKSzsjDRSFyVukuneyx7H8KENzkPngEicUc="
+
},
+
"org/jetbrains/dokka#analysis-kotlin-descriptors/1.9.20": {
+
"jar": "sha256-Nq+ECbvk2mov81ZFwntqdoeIQEQ4mLVgWh2avXVclow=",
+
"pom": "sha256-WO9jQY0yViRqjpkfKV8q/N7WefqS/LgpdOJt7Vy2Vkc="
+
},
+
"org/jetbrains/dokka#analysis-markdown/1.9.20": {
+
"jar": "sha256-uiEg/wNxXhsmXRgLXVT4j+itp1jXljlQXPoCNfc1wQk=",
+
"module": "sha256-/qwu1TYem5odag9q1jAZrxMIZXlABtWoRSiYw2rAF2A=",
+
"pom": "sha256-kpPTl50NqDO40F+/cuEZnF2VuWMexl/ut1y7uPhBtyg="
+
},
+
"org/jetbrains/dokka#dokka-base/1.9.20": {
+
"jar": "sha256-xr/alBtH0NpGuAQtweOvYs3G9Kdrv9kJQ9p8max0d4M=",
+
"module": "sha256-IDrGkj+sD1j2YisCrXGeIuBOr4m7sZ2opyDdVP7m8Ik=",
+
"pom": "sha256-hkh3sGo3jO4h4u+aDclp6pCjK/KYviAnS5LM9q/fKow="
+
},
+
"org/jetbrains/dokka#dokka-core/1.9.20": {
+
"jar": "sha256-EhizoInIX41byc7lNGp4f2QUPW/HtPBLBRtqW3Sv3IY=",
+
"module": "sha256-w+z7y6JqmLbouDusckOZKz6d/jilB9d6UnvL5E75ua0=",
+
"pom": "sha256-N9LsB2+hsvlR92bUjxHVHXOrjlNwkGy/XXnMPkbRjxI="
+
},
+
"org/jetbrains/dokka#dokka-gradle-plugin/1.9.20": {
+
"jar": "sha256-7dbOLDEoeI2k6lPe3sB/8LhI6p+mg8Ywv3k1Vw+7QhA=",
+
"module": "sha256-RMEY9JsqY95tLAdVYixHNKhVGviWx9ZAuEDSGL4M2CA=",
+
"pom": "sha256-cmyCm7TGy1h9pYYJVLLxJN8NQ9W/LxaQ7Rk9r2JSGGI="
+
},
+
"org/jetbrains/dokka#org.jetbrains.dokka.gradle.plugin/1.9.20": {
+
"pom": "sha256-op4lQ9uZ69W2IA4oPcz9op6cJyKr7hvpSantTPQqqgI="
+
},
+
"org/jetbrains/intellij/deps#trove4j/1.0.20200330": {
+
"jar": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=",
+
"pom": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k="
+
},
+
"org/jetbrains/kotlin#kotlin-bom/1.6.10": {
+
"pom": "sha256-SvmEpq+yPZYSk6wtelECehL+Rhk9N9856I0N/d/u6ro="
+
},
+
"org/jetbrains/kotlin#kotlin-build-common/2.0.21": {
+
"jar": "sha256-cLmHScMJc9O3YhCL37mROSB4swhzCKzTwa0zqg9GIV0=",
+
"pom": "sha256-qNP7huk2cgYkCh2+6LMBCteRP+oY+9Rtv2EB+Yvj4V0="
+
},
+
"org/jetbrains/kotlin#kotlin-build-statistics/2.0.21": {
+
"jar": "sha256-gBILdN8DYz1veeCIZBMe7jt6dIb2wF0vLtyGg3U8VNo=",
+
"pom": "sha256-/iTcYG/sg+yY3Qi8i7HPmeVAXejpF8URnVoMt++sVZ0="
+
},
+
"org/jetbrains/kotlin#kotlin-build-tools-api/2.0.21": {
+
"jar": "sha256-j8orSvbEzyRWXZp/ZMMXhIlRjQSeEGmB22cY7yLK4Y4=",
+
"pom": "sha256-zL2XaTA2Y0gWKVGY5JRFNPr7c9d4+M1NQ588h7CQ9JQ="
+
},
+
"org/jetbrains/kotlin#kotlin-build-tools-impl/2.0.21": {
+
"jar": "sha256-um6iTa7URxf1AwcqkcWbDafpyvAAK9DsG+dzKUwSfcs=",
+
"pom": "sha256-epPI22tqqFtPyvD0jKcBa5qEzSOWoGUreumt52eaTkE="
+
},
+
"org/jetbrains/kotlin#kotlin-compiler-embeddable/2.0.21": {
+
"jar": "sha256-n6jN0d4NzP/hVMmX1CPsa19TzW2Rd+OnepsN4D+xvIE=",
+
"pom": "sha256-vUZWpG7EGCUuW8Xhwg6yAp+yqODjzJTu3frH6HyM1bY="
+
},
+
"org/jetbrains/kotlin#kotlin-compiler-runner/2.0.21": {
+
"jar": "sha256-COYFvoEGD/YS0K65QFihm8SsmWJcNcRhxsCzAlYOkQQ=",
+
"pom": "sha256-+Wdq1JVBFLgc39CR6bW0J7xkkc+pRIRmjWU9TRkCPm0="
+
},
+
"org/jetbrains/kotlin#kotlin-daemon-client/2.0.21": {
+
"jar": "sha256-Nx6gjk8DaILMjgZP/PZEWZDfREKVuh7GiSjnzCtbwBU=",
+
"pom": "sha256-8oY4JGtQVSC/6TXxXz7POeS6VSb6RcjzKsfeejEjdAA="
+
},
+
"org/jetbrains/kotlin#kotlin-daemon-embeddable/2.0.21": {
+
"jar": "sha256-saCnPFAi+N0FpjjGt2sr1zYYGKHzhg/yZEEzsd0r2wM=",
+
"pom": "sha256-jbZ7QN1gJaLtBpKU8sm8+2uW2zFZz+927deEHCZq+/A="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.0.21": {
+
"jar": "sha256-W0cHoy5GfvvhIsMY/2q9yhei/H2Mg/ZgN8mhILbcvC8=",
+
"pom": "sha256-P+CLlUN7C074sWt39hqImzn1xGt+lx1N+63mbUQOodg="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.0.21": {
+
"jar": "sha256-Uur1LOMDtSneZ6vDusE+TxNZY1dUPfqDHE1y0tYxDlA=",
+
"module": "sha256-z29dNExVVVS/rGQFHq0AhcvUM4Z2uqP8h7UD6eSrvjQ=",
+
"pom": "sha256-gV5yqZ4ZFD1mLSTkYlKlnOdWMC18W9/FlIF9fMexI3g="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.0.21/gradle85": {
+
"jar": "sha256-Uur1LOMDtSneZ6vDusE+TxNZY1dUPfqDHE1y0tYxDlA="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.0.21": {
+
"jar": "sha256-UzVXQrV7qOFvvfCiBDn4s0UnYHHtsUTns9puYL42MYg=",
+
"pom": "sha256-OMyaLLf55K/UOcMQdvgzFThIsfftITMgCDXRtCDfbqs="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.0.21": {
+
"jar": "sha256-wfTqDBkmfx7tR0tUGwdxXEkWes+/AnqKL9B8u8gbjnI=",
+
"module": "sha256-YqcNAg27B4BkexFVGIBHE+Z2BkBa6XoQ2P2jgpOI0Uk=",
+
"pom": "sha256-1GjmNf3dsw9EQEuFixCyfcVm6Z1bVIusEMIjOp7OF74="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugin-model/2.0.21": {
+
"jar": "sha256-lR13mJs1cAljH/HvsSsBYczzKcUpxUalKfih0x+bwDw=",
+
"module": "sha256-6qn9n4b71E/2BwoZfce90ZgPDUHo20myUoA9A6pMVaw=",
+
"pom": "sha256-5RVeYOyr2v1kUmVKaYALyyp37n0fxucH+tOo5p8HTCw="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugin/2.0.21": {
+
"module": "sha256-D5iXoGwHo+h9ZHExzDSQofctGuVMEH8T9yJp1TRLCHo=",
+
"pom": "sha256-RenM7OM+TY36mUHMkS81RYIBqdPwQ3IMMket3lf0f/Y="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugin/2.0.21/gradle85": {
+
"jar": "sha256-nfXH/xOx/GislFDKY8UxEYkdb2R73ewPQ5iz5yJb9tk="
+
},
+
"org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.0.21": {
+
"module": "sha256-8JRUh/5RlZ/fi2oUQXB6Ke1fGsMaIxx/3r4sPd0i/fE=",
+
"pom": "sha256-Z1AT1Mvu4JyIkgriuiRvmfKKeJuHT2NASeAS+j7r9Mg="
+
},
+
"org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.0.21": {
+
"jar": "sha256-R1eJEWW2mPvazo9NpvK8DpiOrvnvNnE1SIZajycGmv0=",
+
"pom": "sha256-Y/6HvSI1sSlAnHIqCbYsIKe3eueQGeIgMSSK9zawPFQ="
+
},
+
"org/jetbrains/kotlin#kotlin-klib-commonizer-embeddable/2.0.21": {
+
"jar": "sha256-2Gv0M4pthBzM37v/LaBb0DpJw9uMP5erhed+AhrQhFs=",
+
"pom": "sha256-esgfO7B8TWqo+pj/WjmaR6vRzhx4bU8/rZbvKBIL34o="
+
},
+
"org/jetbrains/kotlin#kotlin-native-prebuilt/2.0.21": {
+
"pom": "sha256-Gv4wJE4ZR67Wy+01BBrTbFnw6nZK/bxv/56agY7loEE="
+
},
+
"org/jetbrains/kotlin#kotlin-native-utils/2.0.21": {
+
"jar": "sha256-ResIo5Kfl8SKkpEsliV3nRVAvG8/IS+56UYg0DJrzAA=",
+
"pom": "sha256-ZpB3PnZJ0dD61V0GCaTiHh68mF3Q+iYenG/9OJhnBh0="
+
},
+
"org/jetbrains/kotlin#kotlin-reflect/1.6.10": {
+
"jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=",
+
"pom": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak="
+
},
+
"org/jetbrains/kotlin#kotlin-reflect/1.9.22": {
+
"jar": "sha256-d/MRyhOEgR1Rn9o4n8sSaL2qBY1gUEbg7edsA7DfPpc=",
+
"pom": "sha256-xxLjWN97kxi2j1RjlxsIhnODf8DKQoXRw4LIEC7da18="
+
},
+
"org/jetbrains/kotlin#kotlin-reflect/2.0.0": {
+
"jar": "sha256-ERvZBpIZN/dtoXdgZBEW0EtXp6Evz5gO/nxnZ/RRefA=",
+
"pom": "sha256-ikQrns4+Vt+fEm8xxiodKjEkir7CiLbYMLrncjcYSLA="
+
},
+
"org/jetbrains/kotlin#kotlin-script-runtime/2.0.21": {
+
"jar": "sha256-nBEfjQit5FVWYnLVYZIa3CsstrekzO442YKcXjocpqM=",
+
"pom": "sha256-lbLpKa+hBxvZUv0Tey5+gdBP4bu4G3V+vtBrIW5aRSQ="
+
},
+
"org/jetbrains/kotlin#kotlin-scripting-common/2.0.21": {
+
"jar": "sha256-+H3rKxTQaPmcuhghfYCvhUgcApxzGthwRFjprdnKIPg=",
+
"pom": "sha256-hP6ezqjlV+/6iFbJAhMlrWPCHZ0TEh6q6xGZ9qZYZXU="
+
},
+
"org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.0.21": {
+
"jar": "sha256-JBPCMP3YzUfrvronPk35TPO0TLPsldLLNUcsk3aMnxw=",
+
"pom": "sha256-1Ch6fUD4+Birv3zJhH5/OSeC0Ufb7WqEQORzvE9r8ug="
+
},
+
"org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.0.21": {
+
"jar": "sha256-btD6W+slRmiDmJtWQfNoCUeSYLcBRTVQL9OHzmx7qDM=",
+
"pom": "sha256-0ysb8kupKaL6MqbjRDIPp7nnvgbON/z3bvOm3ITiNrE="
+
},
+
"org/jetbrains/kotlin#kotlin-scripting-jvm/2.0.21": {
+
"jar": "sha256-iEJ/D3pMR4RfoiIdKfbg4NfL5zw+34vKMLTYs6M2p3w=",
+
"pom": "sha256-opCFi++0KZc09RtT7ZqUFaKU55um/CE8BMQnzch5nA0="
+
},
+
"org/jetbrains/kotlin#kotlin-serialization-compiler-plugin-embeddable/2.0.21": {
+
"jar": "sha256-3v0m28WB8x1QKe5EmZ4QRpLrAw6rrX2TZMI9jwuP2Fk=",
+
"pom": "sha256-0opI/fcJ0wz4lqL3XMbx7aA3L2r+MYdCDPigSrJCb/w="
+
},
+
"org/jetbrains/kotlin#kotlin-serialization/2.0.21": {
+
"module": "sha256-HXUsci8E/La3an9mSgXqFQAuEO1c/30pBJtd5ZfxID8=",
+
"pom": "sha256-Ju6iFEnSY66HScTjq7enkNl1ubpRP2jVSMzFCOFfUkI="
+
},
+
"org/jetbrains/kotlin#kotlin-serialization/2.0.21/gradle85": {
+
"jar": "sha256-wd9+ggYbMC3WH0hoOT54Uy/qeKprY7eBmybK9sJHRME="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-common/1.8.20": {
+
"pom": "sha256-YFWRuJs3ISfmspxpMl+i9qjEb0aMRdCUEOeOtZ/IChc="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-common/1.9.22": {
+
"module": "sha256-+Tyemr+NUtjo/Y6FGqgC7OxVEyFhxK7ufTzZJL95QkY=",
+
"pom": "sha256-10k21oh1ZK63EOhCmLVCB/U+m88jpSrSv6IsIIZ3V2c="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.6.10": {
+
"jar": "sha256-Ku3NxrabM731zCNbzqiOfPZgEUa7a83/2zErus174mE=",
+
"pom": "sha256-YSIR/5MPW1LHJP92NBfVqigd1+AyXDs1yNGBIKao300="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.20": {
+
"jar": "sha256-rx7EDDuVGv3MDCoBc8e4F2PFKBwtW6+/CoVEokxdzAw=",
+
"pom": "sha256-NiLRBleM3cwKnsIPjOgV9/Sf9UL2QCKNIUH8r4BhawY="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": {
+
"jar": "sha256-M9FI2w4R3r0NkGd9KCQrztkH+cd3MAAP1ZeGcIkDnYY=",
+
"pom": "sha256-m7EH1dXjkwvFl38AekPNILfSTZGxweUo6m7g8kjxTTY="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.0": {
+
"jar": "sha256-t5eaeqyUBV8Nnx/TtHzl/+HLYDKoQrqfvnGG8IUokXg=",
+
"pom": "sha256-wRB08MiYqYuGPGFEcdQ409+Soewzgqbjf5NdfXGVS1o="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.6.10": {
+
"jar": "sha256-FFbYLQOeow2EhbAykB9Su/B+fNvoux+HCK0yqFdMQc4=",
+
"pom": "sha256-Q6ZJ+nN7+zX6SvTm3jPi8IpdGRBNdYLqQNvNK2N5Csw="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.0": {
+
"pom": "sha256-K7bHVRuXx7oCn5hmWC56oZ1jq/1M1T2j/AxGLzq1/CY="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.20": {
+
"jar": "sha256-45i2eXdiJxi/GP+ZtznH2doGDzP7RYouJSAyIcFq8BA=",
+
"pom": "sha256-OkYiFKM26ZVod2lTGx43sMgdjhDJlJzV6nrh14A6AjI="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.21": {
+
"jar": "sha256-PbdSowB08G7mxXmEqm8n2kT00rvH9UQmUfaYjxyyt9c=",
+
"pom": "sha256-ODnXKNfDCaXDaLAnC0S08ceHj/XKXTKpogT6o0kUWdg="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.0": {
+
"jar": "sha256-pZ+iT98f+1lLrs2/D9EAEPl3zqECNtSH/jRkl3pzd/o=",
+
"pom": "sha256-ZNWY3YjiUEZnMeIDBKtvBsu7urfuMitHA7a1n4gcT5I="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib/1.9.22": {
+
"jar": "sha256-ar4UbCeGQTi4dMzM/l9TTj65I8maG3tdRUlO5WlPPgo=",
+
"module": "sha256-9IIxS1B5wUVfb7DUJXp0XRAcYSTOlhUiuob53JCQHkc=",
+
"pom": "sha256-zOLxUoXsgHijd0a1cwigVAQt1cwlQgxD9zt4V8JGjwM="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib/2.0.21": {
+
"jar": "sha256-8xzFPxBafkjAk2g7vVQ3Vh0SM5IFE3dLRwgFZBvtvAk=",
+
"module": "sha256-gf1tGBASSH7jJG7/TiustktYxG5bWqcpcaTd8b0VQe0=",
+
"pom": "sha256-/LraTNLp85ZYKTVw72E3UjMdtp/R2tHKuqYFSEA+F9o="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib/2.1.10": {
+
"jar": "sha256-XyrByo3Is3o/QxTnFtNpaevwInp1GB0yaZ0Kj2RbHCE=",
+
"module": "sha256-jSwdcXxzVG1WOC0TbIZQtZpxWZQBciY4GJNKzkTLBI0=",
+
"pom": "sha256-SSISHT8LxgzkB/Ny3kLQKgt+lOddDD0VCLaDVyHySe8="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib/2.1.10/all": {
+
"jar": "sha256-p0EvZtcbzSchw5gweXL7tflAn5RWQ+7gXRCAsomjOcs="
+
},
+
"org/jetbrains/kotlin#kotlin-test-junit/2.0.21": {
+
"jar": "sha256-SeK0bRTEdBfrLxnuwK0hyG2QuB+9hKXNsRhIPTgNh/k=",
+
"module": "sha256-6CqcSRUVHvJInEyMe6Ogmyp6U2dxwk5OFpBpxjxT6fg=",
+
"pom": "sha256-0utrMeICxf4jn2nS/O27D1ROAt3ckSEBFCGxBGbVD0g="
+
},
+
"org/jetbrains/kotlin#kotlin-test/2.0.21": {
+
"jar": "sha256-qJeyjGo+qOyPAO12aUGgwN+ZPX9lkIh1h5ho4IzriYU=",
+
"module": "sha256-1GaHPese5eDSFPdNDVC5BCGQZV+eUBRW/Qk72SCkL40=",
+
"pom": "sha256-6jadb0j7+WeUIXBPuf9tTM4mA3iZUKl8pd5bLsH5c4o="
+
},
+
"org/jetbrains/kotlin#kotlin-test/2.0.21/all": {
+
"jar": "sha256-2iho+pWj+4814rTjMcouKTIUhnAZZex2a66CD5jgJ3w="
+
},
+
"org/jetbrains/kotlin#kotlin-tooling-core/2.0.21": {
+
"jar": "sha256-W28UhUj+ngdN9R9CJTREM78DdaxbOf/NPXvX1/YC1ik=",
+
"pom": "sha256-MiVe/o/PESl703OozHf4sYXXOYTpGxieeRZlKb36XVo="
+
},
+
"org/jetbrains/kotlin#kotlin-util-io/2.0.21": {
+
"jar": "sha256-Dv7kwg8+f5ErMceWxOR/nRTqaIA+x+1OXU8kJY46ph4=",
+
"pom": "sha256-4gD5F2fbCFJsjZSt3OB7kPNCVBSwTs/XzPjkHJ8QmKA="
+
},
+
"org/jetbrains/kotlin#kotlin-util-klib/2.0.21": {
+
"jar": "sha256-oTtziWVUtI5L702KRjDqfpQBSaxMrcysBpFGORRlSeo=",
+
"pom": "sha256-724nWZiUO5b1imSWQIUyDxAxdNYJ7GakqUnmASPHmPU="
+
},
+
"org/jetbrains/kotlin/kotlin-native-prebuilt/2.0.21/kotlin-native-prebuilt-2.0.21-linux-x86_64": {
+
"tar.gz": "sha256-8SXMZFcnRldupsPfHmVklSr9dpJcJNdc/4X4zdRG/ls="
+
},
+
"org/jetbrains/kotlin/multiplatform#org.jetbrains.kotlin.multiplatform.gradle.plugin/2.0.21": {
+
"pom": "sha256-0+fOgZ7Wkw4mf8bW9uQ/NYX66BNTJTdaUy3CSeuM5Kk="
+
},
+
"org/jetbrains/kotlin/plugin/serialization#org.jetbrains.kotlin.plugin.serialization.gradle.plugin/2.0.21": {
+
"pom": "sha256-qWzO0nL6L6tLdB40cgtedO9RS0QRFSMD7fnBJ5V6R6o="
+
},
+
"org/jetbrains/kotlinx#atomicfu-jvm/0.26.0": {
+
"jar": "sha256-k3wib9L2KtQ4TtJxDq43dQ3pUD9yYSuMz6222P9j+/I=",
+
"module": "sha256-bRqUsYpvEt3wYwuBdZb2A04SAsu2PfYEsd+UbiK96QI=",
+
"pom": "sha256-PHJEodqOE3nm2XY4fXNcRDKf34Vc2XxxxWsQSwyYzeA="
+
},
+
"org/jetbrains/kotlinx#atomicfu/0.26.0": {
+
"jar": "sha256-Z66kdTLib9Qa85Sc+RBnIrvfe0Hqc4zywuOQxAOU1AE=",
+
"module": "sha256-jLgz/KaQ0LScNYGQDr5EuWn8JBl6a3BUqwc0QtdLYyQ=",
+
"pom": "sha256-h0S1lR/BjwOAqew8dmz/TAyDXiB2uI8n4hns+Owp1Es="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.10.1": {
+
"pom": "sha256-nL0EumPnOZhWdFcT4xLS8hYaHUTtpQbe1HyNVtr4Rh8="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.0": {
+
"pom": "sha256-2iMnJQ6r8q3rW6TQFaQ380R1EC0Vuj10SNpx38/Rlt4="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.4": {
+
"pom": "sha256-qyYUhV+6ZqqKQlFNvj1aiEMV/+HtY/WTLnEKgAYkXOE="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.7.3": {
+
"pom": "sha256-Tl0ZAOY3nvP1lw0EqPMFKa3IL4WejMEHwhzoFJ72ZsQ="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.9.0": {
+
"pom": "sha256-vqVRHpAB8sWTq1CA3xMbIZq14ghcxZec5YPqzUlG/Xg="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.10.1": {
+
"jar": "sha256-BpxZiGMyMOB07A05Mh7DzapFR8SekLqTbGPY/JHIwA0=",
+
"module": "sha256-GN1lRl7IDQ5uXXGBi/EZLvSBfPXSASgrW5sbcTrHlpo=",
+
"pom": "sha256-f5AURlw6uheoNXqJZcqcnKjJ4aBEfHrqEXxkB4CKUtY="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.6.4": {
+
"jar": "sha256-wkyLsnuzIMSpOHFQGn5eDGFgdjiQexl672dVE9TIIL4=",
+
"module": "sha256-DZTIpBSD58Jwfr1pPhsTV6hBUpmM6FVQ67xUykMho6c=",
+
"pom": "sha256-Cdlg+FkikDwuUuEmsX6fpQILQlxGnsYZRLPAGDVUciQ="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.7.3": {
+
"jar": "sha256-GrOsw48+c1XE+dHsYhB6RvpzyJnzBw0FXl1Dc9/mfhI=",
+
"module": "sha256-NNbumbdqwGK1FVW0pwvhg0n+VWbaeaGQYU8XHIC2U44=",
+
"pom": "sha256-dThYdT3su7I5c0PiuHHwYvaXgS6UIuQcnuRqZrk+7jA="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.9.0": {
+
"module": "sha256-syGomeQNPONFcHqiz9qZg60NzGn+p0qbi/kGoWwc+Kk=",
+
"pom": "sha256-GcSImUGzqgmL1XzGTwL5razGVNVxoSqVbeS1uxSMZJk="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-core/1.10.1": {
+
"jar": "sha256-+uR3HdmHz62rrhKd1/Ylr0DZ5PFKu3/8cuQtzLl7cBA=",
+
"module": "sha256-y/1tFz4KXCmGr5U/ixzPKYAqrQnqympOkRQQj4rKyLE=",
+
"pom": "sha256-Ip7SIxgcPK8nt6wwHIFp3KLYYxkbcQ5hNVGlh5XANlU="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-core/1.7.3": {
+
"module": "sha256-f7FiOWWU7CjhtqRBG0V5SadnD14SAZF2d04f1rlHG78=",
+
"pom": "sha256-7W6wOYcXA14p8cHWCk4927iYWPPbnge1etdZ03Ta6Ck="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-core/1.9.0": {
+
"module": "sha256-rVNANKlTtOEsvuuHTGat+LHKFN8V/g0uZUeqNOht/so=",
+
"pom": "sha256-dw8nk9BeKwJ7nHmZOOwdLU7xQc5YGceAwyw5lcrbCkc="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-slf4j/1.10.1": {
+
"jar": "sha256-5fpnTj2mpw/hGI/A1l+GcFN5rto0xZy9ML0VwORlts8=",
+
"module": "sha256-Z53VZCkanbzH7lbmZCzzqdB7BXGWj9lN5BachzJ/i8U=",
+
"pom": "sha256-UqJfb2ZMxFkJQmTVEDOeVYOqyQJ/DqqqPXA1XHVQkkY="
+
},
+
"org/jetbrains/kotlinx#kotlinx-datetime-jvm/0.6.1": {
+
"jar": "sha256-vJSw/LRGR0LwLPVKPo2557FBoaBSyo3a9mKmCv+iFTA=",
+
"module": "sha256-TD6ZN/gsqoqCxB/jzmCve4CsgIIV2JEpoAiRqh17G08=",
+
"pom": "sha256-TS2c2jKNud7cpwSpIUNU9KrEEf7+gwRl6CZLGnCCPZg="
+
},
+
"org/jetbrains/kotlinx#kotlinx-datetime/0.6.1": {
+
"jar": "sha256-dk+WAWgzrIzf5m/xyoIJCPVeHy5ucKMCo33l1E5l9/0=",
+
"module": "sha256-ZoDoXgAKb/ckfN38YkZyPzlXCWzT7qCp9/Qqumlzaug=",
+
"pom": "sha256-Wx4Ylt2DYUnbnUuSIRXKxiIrDKKIm1VDTbi+hOI0wUs="
+
},
+
"org/jetbrains/kotlinx#kotlinx-html-jvm/0.9.1": {
+
"jar": "sha256-to85zZrXtG3goOd+f1kI1OdmHz0MhdLZFxVD/NWxVvs=",
+
"module": "sha256-yic/19Bs3g8yr4MjBwCr2bD1c7mErohHzpDj3F0NE1M=",
+
"pom": "sha256-CwfOpOggKjkGxUbxfi5akjR2rKhZ01TnnocfKehL0pc="
+
},
+
"org/jetbrains/kotlinx#kotlinx-io-bytestring-jvm/0.6.0": {
+
"jar": "sha256-uqd6eD1wpmr4jWiYodSXHkqoTmKyZBgFc3m98J+1uto=",
+
"module": "sha256-Tw2oHhXO+zujubirjmHoaoLtZd2N3S46cF2Euybr/Oo=",
+
"pom": "sha256-dQpt9xYR1MMAN+mCfSOVSSkKRuDBQBBoi4FM2ZZyG8c="
+
},
+
"org/jetbrains/kotlinx#kotlinx-io-bytestring/0.6.0": {
+
"jar": "sha256-jMGXmjmiO2RLGRCjv22efNg4aGSKDb3auRs44DxfTBk=",
+
"module": "sha256-aO+bxmrpVPRzxZ9R679Ywdewb9b/9zNd0/s9JPipOQA=",
+
"pom": "sha256-I1NofPyzbJCaW8T08LUj0wv2WuXI34CsxW6enFJb528="
+
},
+
"org/jetbrains/kotlinx#kotlinx-io-core-jvm/0.6.0": {
+
"jar": "sha256-QlI8gII9Me9Z+uQsklLvHTsRicqdPMOt/UAqKdBj5v8=",
+
"module": "sha256-tZuXjCxEJJpnRkGmlONaKs7LqBLah9NlpRZzQqjKU0c=",
+
"pom": "sha256-3DNkYsj1BEkGHNRdXLHI9oC+VEGqgQ6UQR/4GQmdT2s="
+
},
+
"org/jetbrains/kotlinx#kotlinx-io-core/0.6.0": {
+
"jar": "sha256-otY5Q+xpNpUevkpM1Mld5Q1wNPqTrJUHeFk80AJAfTo=",
+
"module": "sha256-FIX7aljyQWnRr3PEFDAiUKx4u0axpD4Csa4hILKhJPA=",
+
"pom": "sha256-QIZ+EY9KW7uz291WZ3DY8Yu07w02MtyE+WyZ+2vD6oE="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-bom/1.7.3": {
+
"pom": "sha256-QiakkcW1nOkJ9ztlqpiUQZHI3Kw4JWN8a+EGnmtYmkY="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-bom/1.8.0": {
+
"pom": "sha256-xD5IdSnM/RIJ66hlOrjolZggNGSq+/5fBEje2ZKHFQk="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.7.3": {
+
"module": "sha256-c7tMAnk/h8Ke9kvqS6AlgHb01Mlj/NpjPRJI7yS0tO8=",
+
"pom": "sha256-c09fdJII3QvvPZjKpZTPkiKv3w/uW2hDNHqP5k4kBCc="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.8.0": {
+
"jar": "sha256-08lOnYKbum4MTNOuR4pAhG3UnVR11nB4d76FOXav5BY=",
+
"module": "sha256-NzH80jhWGpCpdSs0hfHWNeAbRF5Kd4F9ewd/S50vQi0=",
+
"pom": "sha256-QVKRtvWbeTemcau136BLJyl811jLUQLNzHWUFJj5wDw="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-core/1.7.3": {
+
"module": "sha256-OdCabgLfKzJVhECmTGKPnGBfroxPYJAyF5gzTIIXfmQ=",
+
"pom": "sha256-MdERd2ua93fKFnED8tYfvuqjLa5t1mNZBrdtgni6VzA="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-core/1.8.0": {
+
"jar": "sha256-hThiUkHBX0SBQAQyDq6l32fpRK3FKwDduDGY1mTpIlE=",
+
"module": "sha256-mE2aqabpvMONfoNuqNAAsThyCH/GZY0NjWIldjPzlfE=",
+
"pom": "sha256-nVbnQWLOQn4MSetsuXUSR0Mq3PwukTw4KWY+27qr7hM="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.7.3": {
+
"module": "sha256-D/cOITHypldYIvdhHAXig8SuCBczA/QQSUy0Eom9PvY=",
+
"pom": "sha256-0zRdKAgXvgfpwnrNYHPUleF73/VxxHADTglmQgeGp90="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.8.0": {
+
"jar": "sha256-e3xEWIDO+U3EZPRzPaGzO5S+54gFBB6giuBuhQfkYg4=",
+
"module": "sha256-l+NZl/6prZY63lv0wDko/lOXS4JlIdSwP7+zyrAgiqo=",
+
"pom": "sha256-4CSBj4YiByqIM8DTmVd3Uet3ZJymO9DA/AYATWaRd6Q="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-json/1.7.3": {
+
"jar": "sha256-qpP6PJY5LLE5WTE0Qw3C1RNn9Z1VPl43R+vYAHsmPxs=",
+
"module": "sha256-HPAiijWIcx1rrzvLvbCKMiUB9wQg1Q4pKrUB5V2Mz08=",
+
"pom": "sha256-BaiftqSvoKHUB51YgsrTSaF/4IqYv5a30A0GplUh3H0="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-json/1.8.0": {
+
"module": "sha256-lK/eU8GRw+Hge5+AiqF3f4YryKlbxQtGYozQkhnVaFg=",
+
"pom": "sha256-WAgq+Zc0Ah1bjbKcQ1sR1FyhGxwP14bHhFIsnSxxeVg="
+
},
+
"org/jsoup#jsoup/1.16.1": {
+
"jar": "sha256-HxFXJlQN33GVjBS8UX6/xJz0gekc2Rew+s6E8BJy6QE=",
+
"pom": "sha256-bMUH9jBTbyBb3iwbOMPFkHUR3i17GkRL6dY41GFPJDw="
+
},
+
"org/junit#junit-bom/5.10.0": {
+
"module": "sha256-6z7mEnYIAQaUqJgFbnQH0RcpYAOrpfXbgB30MLmIf88=",
+
"pom": "sha256-4AbdiJT5/Ht1/DK7Ev5e2L5lZn1bRU+Z4uC4xbuNMLM="
+
},
+
"org/junit#junit-bom/5.10.1": {
+
"module": "sha256-IbCvz//i7LN3D16wCuehn+rulOdx+jkYFzhQ2ueAZ7c=",
+
"pom": "sha256-IcSwKG9LIAaVd/9LIJeKhcEArIpGtvHIZy+6qzN7w/I="
+
},
+
"org/junit#junit-bom/5.10.2": {
+
"module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=",
+
"pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg="
+
},
+
"org/junit#junit-bom/5.10.3": {
+
"module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=",
+
"pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw="
+
},
+
"org/junit#junit-bom/5.11.0": {
+
"module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=",
+
"pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0="
+
},
+
"org/junit#junit-bom/5.8.2": {
+
"module": "sha256-QM+tmT+nDs3yr3TQxW2hSE7iIJZL6Pkyz+YyvponM/o=",
+
"pom": "sha256-g2Bpyp6O48VuSDdiItopEmPxN70/0W2E/dR+/MPyhuI="
+
},
+
"org/junit#junit-bom/5.9.0": {
+
"module": "sha256-oFTq9QFrWLvN6GZgREp8DdPiyvhNKhrV/Ey1JZecGbk=",
+
"pom": "sha256-2D6H8Wds3kQZHuxc2mkEkjkvJpI7HkmBSMpznf7XUpU="
+
},
+
"org/junit#junit-bom/5.9.2": {
+
"module": "sha256-qxN7pajjLJsGa/kSahx23VYUtyS6XAsCVJdyten0zx8=",
+
"pom": "sha256-LtB9ZYRRMfUzaoZHbJpAVrWdC1i5gVqzZ5uw82819wU="
+
},
+
"org/junit/jupiter#junit-jupiter-api/5.8.2": {
+
"jar": "sha256-GAjuh+D3GM1uJfO3WvwXlWrIo+3EjH6bq58Z+aeeOAE=",
+
"module": "sha256-fpr03/9iZ6zd0VfZ4Rug1dyRszL6dLxMZZOeRReht3A=",
+
"pom": "sha256-yb3jYieVswp3NTHoXFgy+NyKp37N0xPu4jXJg8v9Anc="
+
},
+
"org/junit/jupiter#junit-jupiter-engine/5.8.2": {
+
"jar": "sha256-dTt3Js3RWLs0ztuUwWHiKRiW9HgyoentpT2XACCoGE4=",
+
"module": "sha256-pWIExxbCN5lwyo4/4qcuOgMM2QJzKNPOFFfdEMAVDn4=",
+
"pom": "sha256-Ckt92UuvnF+7ZaLpFz0IUii9ACQhNkgCWtBnAk8cZrs="
+
},
+
"org/junit/jupiter#junit-jupiter-params/5.8.2": {
+
"jar": "sha256-0cItb+VINWjAjIkT80q9IwNJDDSAzmwYouoxxl5EECo=",
+
"module": "sha256-UCPk4+wVbsa9PPZV8wcM/Fo+iq1dUbS74CWnkulJjXM=",
+
"pom": "sha256-tGngEBcBfYW8AlIlMCBS+kXPK1n5QVhCRzlGtPpJx8Y="
+
},
+
"org/junit/jupiter#junit-jupiter/5.8.2": {
+
"jar": "sha256-T1wcxkMiRM0W42qg4Ct0vONKgf+VoT1j1QlR7Ezj9L0=",
+
"module": "sha256-2d9Hs8dDGIOrHx8dggwpgOvL11PtxMgrmb9ewsUzrS4=",
+
"pom": "sha256-Q/Vic+es8z4PW10Qecf/pCRTHwHieUqdZHOt/RCkXS4="
+
},
+
"org/junit/platform#junit-platform-commons/1.8.2": {
+
"jar": "sha256-0uAV/KcTDnmvL0YI3FRBXksQtZLXczPey0saJ0wYUFA=",
+
"module": "sha256-NChH0wRv6kNVlWkttPBdXwOeDh0eIE9NV1WQJVcIJiY=",
+
"pom": "sha256-zoUuNMahhKpsgO6N8EcXE6dAgTQTTwjjwcPdh8a1mrc="
+
},
+
"org/junit/platform#junit-platform-engine/1.8.2": {
+
"jar": "sha256-C30AD4w+jl99a4GWSZNue5k4MU6HyPmDgFIY6ldWflk=",
+
"module": "sha256-66d7Nu/fdaZ/RkODM4JfnkSPVQ1SHnJJ2VA1hYDuY2s=",
+
"pom": "sha256-AWhkMmYGDtko71qBgjAD7PrnmpqMC7/Xb0IBxsnXccU="
+
},
+
"org/mockito#mockito-bom/4.11.0": {
+
"pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo="
+
},
+
"org/mockito#mockito-bom/5.7.0": {
+
"pom": "sha256-dlcAW89JAw1nzF1S3rxm3xj0jVTbs+1GZ/1yWwZ5+6A="
+
},
+
"org/objenesis#objenesis-parent/3.3": {
+
"pom": "sha256-MFw4SqLx4cf+U6ltpBw+w1JDuX1CjSSo93mBjMEL5P8="
+
},
+
"org/objenesis#objenesis/3.3": {
+
"jar": "sha256-At/QsEOaVZHjW3CO0vVHTrCUj1Or90Y36Vm45O9pv+s=",
+
"pom": "sha256-ugxA2iZpoEi24k73BmpHHw+8v8xQnmo+hWyk3fphStM="
+
},
+
"org/opentest4j#opentest4j/1.2.0": {
+
"jar": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=",
+
"pom": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ="
+
},
+
"org/ow2#ow2/1.5.1": {
+
"pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU="
+
},
+
"org/ow2/asm#asm-commons/9.7.1": {
+
"jar": "sha256-mlebVNKSrZvhcdQxP9RznGNVksK1rDpFm70QSc3exqA=",
+
"pom": "sha256-C/HTHaDJ+djtwvJ9u/279z8acVtyzS+ijz8ZWZTXStE="
+
},
+
"org/ow2/asm#asm-tree/9.7.1": {
+
"jar": "sha256-mSmIH1nra4QOhtVFcMd7Wc5yHRBObf16QJeJkcLTtB8=",
+
"pom": "sha256-E7kF9l5/1DynZ09Azao3Z5ukhYxsnZ+48Xp6/ZuqvJ4="
+
},
+
"org/ow2/asm#asm/9.5": {
+
"pom": "sha256-LJzOuVHMZYbejZoWxnKtPkwwucMjAo16PDNmVg1WJ7E="
+
},
+
"org/ow2/asm#asm/9.7.1": {
+
"jar": "sha256-jK3UOsXrbQneBfrsyji5F6BAu5E5x+3rTMgcdAtxMoE=",
+
"pom": "sha256-cimwOzCnPukQCActnkVppR2FR/roxQ9SeEGu9MGwuqg="
+
},
+
"org/slf4j#slf4j-api/2.0.16": {
+
"jar": "sha256-oSV43eG6AL2bgW04iguHmSjQC6s8g8JA9wE79BlsV5o=",
+
"pom": "sha256-saAPWxxNvmK4BdZdI5Eab3cGOInXyx6G/oOJ1hkEc/c="
+
},
+
"org/slf4j#slf4j-api/2.0.7": {
+
"jar": "sha256-XWKYuToZBcMs2mR4gIrBTC1KR+kVNeU8Qff+64XZRvQ=",
+
"pom": "sha256-LUA8zw4KAtXBqGZ7DiozyN/GA4qyh7lnHdaBwgUmeYE="
+
},
+
"org/slf4j#slf4j-bom/2.0.16": {
+
"pom": "sha256-BWYEjsglzfKHWGIK9k2eFK44qc2HSN1vr6bfSkGUwnk="
+
},
+
"org/slf4j#slf4j-parent/2.0.16": {
+
"pom": "sha256-CaC0zIFNcnRhbJsW1MD9mq8ezIEzNN5RMeVHJxsZguU="
+
},
+
"org/slf4j#slf4j-parent/2.0.7": {
+
"pom": "sha256-wYK7Ns068ck8FgPN/v54iRV9swuotYT0pEU1/NIuRec="
+
},
+
"org/slf4j#slf4j-simple/2.0.7": {
+
"jar": "sha256-UOrj8cyaeKlwlwUY4AXT9D1c0yYtI09H6988o/i8Aac=",
+
"pom": "sha256-tccM/xvgA+d01nbKGW99guixhE2Ie9r5HWvG7UPfAWQ="
+
},
+
"org/sonatype/oss#oss-parent/5": {
+
"pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0="
+
},
+
"org/sonatype/oss#oss-parent/7": {
+
"pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ="
+
},
+
"org/sonatype/oss#oss-parent/9": {
+
"pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno="
+
},
+
"org/springframework#spring-framework-bom/5.3.39": {
+
"module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=",
+
"pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs="
+
},
+
"org/vafer#jdependency/2.12": {
+
"jar": "sha256-xuxNA/nwT7ZEjTavQ6HMBpoh7LXocBM90Y/tT02x3mg=",
+
"pom": "sha256-LY6Zq9RS9eZCxtK74xACuSh5naw6CeA+PknyE3ozt+s="
+
}
+
}
+
}
+93
pkgs/by-name/pa/pakku/package.nix
···
+
{
+
jre,
+
lib,
+
stdenv,
+
gradle,
+
makeWrapper,
+
fetchFromGitHub,
+
versionCheckHook,
+
nix-update-script,
+
installShellFiles,
+
stripJavaArchivesHook,
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "pakku";
+
version = "1.2.1";
+
+
src = fetchFromGitHub {
+
owner = "juraj-hrivnak";
+
repo = "Pakku";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-hWQq2awZV07wX4jK9K/QoXekrlZukuDv6CtY1O09ZkQ=";
+
};
+
+
gradleBuildTask = "jvmJar";
+
+
nativeBuildInputs = [
+
gradle
+
makeWrapper
+
installShellFiles
+
stripJavaArchivesHook
+
];
+
+
mitmCache = gradle.fetchDeps {
+
inherit (finalAttrs) pname;
+
data = ./deps.json;
+
};
+
+
# this is required for using mitm-cache on Darwin
+
__darwinAllowLocalNetworking = true;
+
+
gradleCheckTask = "jvmTest";
+
doCheck = true;
+
+
installPhase = ''
+
runHook preInstall
+
+
mkdir -p $out/{bin,share/pakku}
+
cp build/libs/pakku.jar $out/share/pakku
+
+
makeWrapper ${jre}/bin/java $out/bin/pakku --add-flags "-jar $out/share/pakku/pakku.jar"
+
+
runHook postInstall
+
'';
+
+
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
+
installShellCompletion --cmd pakku \
+
--bash <($out/bin/pakku --generate-completion=bash) \
+
--fish <($out/bin/pakku --generate-completion=fish) \
+
--zsh <($out/bin/pakku --generate-completion=zsh)
+
'';
+
+
doInstallCheck = true;
+
nativeInstallCheckInputs = [ versionCheckHook ];
+
versionCheckProgramArg = "--version";
+
+
passthru.updateScript = nix-update-script {
+
extraArgs = [
+
"--subpackage"
+
"mitmCache"
+
];
+
};
+
+
meta = {
+
description = "Multiplatform modpack manager for Minecraft: Java Edition";
+
longDescription = ''
+
With Pakku, you can create modpacks for CurseForge, Modrinth or both simultaneously.
+
+
It's a package manager that significantly simplifies Minecraft modpack development, inspired by package managers like npm and Cargo. In addition to package management itself, it enables support for version control, simplifies collaboration options, and adds support for CI/CD.
+
'';
+
homepage = "https://github.com/juraj-hrivnak/Pakku";
+
downloadPage = "https://github.com/juraj-hrivnak/Pakku/releases/tag/v${finalAttrs.version}";
+
changelog = "https://github.com/juraj-hrivnak/Pakku/releases/tag/v${finalAttrs.version}";
+
mainProgram = "pakku";
+
license = lib.licenses.eupl12;
+
platforms = jre.meta.platforms;
+
sourceProvenance = with lib.sourceTypes; [
+
fromSource
+
binaryBytecode # mitm cache
+
];
+
maintainers = with lib.maintainers; [ redlonghead ];
+
};
+
})
+3 -3
pkgs/by-name/pa/paretosecurity/package.nix
···
webkitgtk_4_1
];
pname = "paretosecurity";
-
version = "0.2.36";
+
version = "0.2.37";
src = fetchFromGitHub {
owner = "ParetoSecurity";
repo = "agent";
rev = finalAttrs.version;
-
hash = "sha256-PAH5aswkN8MxK+sZNucXgw50Fc2CkhBLM7+wwxkgAvs=";
+
hash = "sha256-kwGZmj7YJtciFGNVYGKOE8yqGUxMlDBwivBNXmSAfQk=";
};
-
vendorHash = "sha256-RAKYaNi+MXUfNnEJmZF5g9jFBDOPIVBOZWtqZp2FwWY=";
+
vendorHash = "sha256-nN2FS0XEZyyk83xXyoaQktZcGzPRtxND1qmskvqxEII=";
proxyVendor = true;
# Skip building the Windows installer
+58
pkgs/by-name/po/podget/package.nix
···
+
{
+
stdenvNoCC,
+
lib,
+
fetchFromGitHub,
+
makeWrapper,
+
installShellFiles,
+
coreutils,
+
findutils,
+
gawk,
+
iconv,
+
wget,
+
}:
+
stdenvNoCC.mkDerivation rec {
+
pname = "podget";
+
version = "1.0.0";
+
+
src = fetchFromGitHub {
+
owner = "dvehrs";
+
repo = "podget";
+
tag = "V${version}";
+
hash = "sha256-0I42UPWTdSzfRJodB1v3BNI5vwt8GRGpHR7eACoR9YQ=";
+
};
+
+
buildInputs = [
+
coreutils
+
findutils
+
gawk
+
iconv
+
wget
+
];
+
nativeBuildInputs = [
+
makeWrapper
+
installShellFiles
+
];
+
installPhase = ''
+
installManPage DOC/podget.7
+
install -m 755 -D podget $out/bin/podget
+
wrapProgram $out/bin/podget --prefix PATH : ${
+
lib.makeBinPath [
+
coreutils
+
findutils
+
gawk
+
iconv
+
wget
+
]
+
}
+
'';
+
+
meta = {
+
description = "Podcast aggregator optimized for running as a scheduled job (i.e. cron) on Linux";
+
homepage = "https://github.com/dvehrs/podget";
+
changelog = "https://github.com/dvehrs/podget/blob/dev/Changelog";
+
license = lib.licenses.gpl3;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ _9R ];
+
mainProgram = "podget";
+
};
+
}
+2 -2
pkgs/by-name/po/postgresql_jdbc/package.nix
···
stdenv.mkDerivation rec {
pname = "postgresql-jdbc";
-
version = "42.6.1";
+
version = "42.7.7";
src = fetchMavenArtifact {
artifactId = "postgresql";
groupId = "org.postgresql";
-
hash = "sha256-ywd0/X0JsjniHp0Es3RKQId7/0Y6jVjD9AfPfZdsNVc=";
+
hash = "sha256-FXlj1grmbWB+CUZujAzfgIfpyyDQFZiZ/8qWvKJShGA=";
inherit version;
};
+2 -2
pkgs/by-name/re/redpanda-client/package.nix
···
stdenv,
}:
let
-
version = "25.1.5";
+
version = "25.1.6";
src = fetchFromGitHub {
owner = "redpanda-data";
repo = "redpanda";
rev = "v${version}";
-
sha256 = "sha256-K0MYcxz5EE9PAJZby3VcI3lpRaOfZDJoD6YwCbSw49I=";
+
sha256 = "sha256-Cl2coxcK2f53uJnC5CBkqJ/oAQ+jpvjo2vknKqx7FXQ=";
};
in
buildGoModule rec {
+3 -3
pkgs/by-name/ru/ruffle/package.nix
···
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ruffle";
-
version = "0-nightly-2025-06-21";
+
version = "0-nightly-2025-06-30";
src = fetchFromGitHub {
owner = "ruffle-rs";
repo = "ruffle";
tag = lib.strings.removePrefix "0-" finalAttrs.version;
-
hash = "sha256-rlNDqdN+hPKndxABTCm4kv6QH5k4dMJ86ADQSxONawQ=";
+
hash = "sha256-D2IkIypkJMa4ndZnmIkSJwCKl5k3ZIa+99uMz/zEysQ=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-k3nDnLbB/9xx6uT8mNw7L5fMtDNZBrIPFBRsVCdVIc8=";
+
cargoHash = "sha256-RboGtauRMuui8vewxF5mTiRF3/STxxG/ZG5Z9J/GtSI=";
cargoBuildFlags = lib.optional withRuffleTools "--workspace";
env =
+2 -2
pkgs/by-name/ru/rundeck-cli/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "rundeck-cli";
-
version = "2.0.8";
+
version = "2.0.9";
src = fetchurl {
url = "https://github.com/rundeck/rundeck-cli/releases/download/v${finalAttrs.version}/rundeck-cli-${finalAttrs.version}-all.jar";
-
hash = "sha256-mpy4oS7zCUdt4Q+KQPrGGbw6Gzmh1Msygl+NXDmFhDw=";
+
hash = "sha256-c6QAgwyRCtoOlS7DEmjyK3BwHV122bilL6H+Hzrv2dQ=";
};
nativeBuildInputs = [ makeWrapper ];
+108
pkgs/by-name/sp/splayer/package.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
pnpm_10,
+
nodejs,
+
electron,
+
makeWrapper,
+
copyDesktopItems,
+
makeDesktopItem,
+
nix-update-script,
+
}:
+
stdenv.mkDerivation (final: {
+
pname = "splayer";
+
version = "3.0.0-beta.1";
+
+
src = fetchFromGitHub {
+
owner = "imsyy";
+
repo = "SPlayer";
+
tag = "v${final.version}";
+
fetchSubmodules = false;
+
hash = "sha256-Sw5L474gowpOVkIc3CHWVEzknMgJvBmtNXRCxzwY8BA=";
+
};
+
+
pnpm = pnpm_10;
+
+
pnpmDeps = final.pnpm.fetchDeps {
+
inherit (final) pname version src;
+
hash = "sha256-mC1iJtkZpTd2Vte5DLI3ntZ7vSO5Gka2qOk7ihQd3Gs=";
+
};
+
+
nativeBuildInputs = [
+
final.pnpm.configHook
+
nodejs
+
makeWrapper
+
copyDesktopItems
+
];
+
+
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
+
+
postConfigure = ''
+
cp .env.example .env
+
'';
+
+
buildPhase = ''
+
runHook preBuild
+
+
pnpm build
+
+
npm exec electron-builder -- \
+
--dir \
+
--config electron-builder.yml \
+
-c.electronDist=${electron.dist} \
+
-c.electronVersion=${electron.version}
+
+
runHook postBuild
+
'';
+
+
installPhase = ''
+
runHook preInstall
+
+
mkdir -p "$out/share/splayer"
+
cp -Pr --no-preserve=ownership dist/*-unpacked/{locales,resources{,.pak}} $out/share/splayer
+
+
_icon_sizes=(16x16 32x32 96x96 192x192 256x256 512x512)
+
for _icons in "''${_icon_sizes[@]}";do
+
install -D public/icons/favicon-$_icons.png $out/share/icons/hicolor/$_icons/apps/splayer.png
+
done
+
+
makeWrapper '${lib.getExe electron}' "$out/bin/splayer" \
+
--add-flags $out/share/splayer/resources/app.asar \
+
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true --wayland-text-input-version=3}}" \
+
--set-default ELECTRON_FORCE_IS_PACKAGED 1 \
+
--set-default ELECTRON_IS_DEV 0 \
+
--inherit-argv0
+
+
runHook postInstall
+
'';
+
+
desktopItems = [
+
(makeDesktopItem {
+
name = "splayer";
+
desktopName = "SPlayer";
+
exec = "splayer %U";
+
terminal = false;
+
type = "Application";
+
icon = "splayer";
+
startupWMClass = "SPlayer";
+
comment = "A minimalist music player";
+
categories = [
+
"AudioVideo"
+
"Audio"
+
"Music"
+
];
+
})
+
];
+
+
passthru.updateScript = nix-update-script { };
+
+
meta = {
+
description = "Simple Netease Cloud Music player";
+
homepage = "https://github.com/imsyy/SPlayer";
+
license = lib.licenses.agpl3Only;
+
maintainers = with lib.maintainers; [ ccicnce113424 ];
+
mainProgram = "splayer";
+
platforms = lib.platforms.linux;
+
};
+
})
+3 -3
pkgs/by-name/te/terraform-mcp-server/package.nix
···
}:
buildGoModule (finalAttrs: {
pname = "terraform-mcp-server";
-
version = "0.1.0";
+
version = "0.2.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "terraform-mcp-server";
tag = "v${finalAttrs.version}";
-
hash = "sha256-HYiA0Mfp87czQShiXbS+y20yQzxTn0+hfM0M1kLFZFM=";
+
hash = "sha256-wc9XnaVC/mQIy57PETDgJBskzqjU/HscAQTCFh11Q28=";
};
-
vendorHash = "sha256-m4J2WGcL0KB1InyciQEmLOSBw779/kagUOIkTwc4CE4=";
+
vendorHash = "sha256-R3sfdx7xffmldH2jzE/q/tBaB/YLOhdLAoFvEScFvn0=";
ldflags = [
"-X main.version=${finalAttrs.version}"
+17 -17
pkgs/by-name/up/upbound/sources-stable.json
···
"fetchurlAttrSet": {
"docker-credential-up": {
"aarch64-darwin": {
-
"hash": "sha256-mBL2ytAXOtGwkitBzk1VB4SHS1oZ/9wcyZbCbfxyFko=",
-
"url": "https://cli.upbound.io/stable/v0.39.0/bundle/docker-credential-up/darwin_arm64.tar.gz"
+
"hash": "sha256-ifzc5of2hpZGjbwwkf4iSCgOv5cMoXMxOIZjqfxIwIA=",
+
"url": "https://cli.upbound.io/stable/v0.39.1/bundle/docker-credential-up/darwin_arm64.tar.gz"
},
"aarch64-linux": {
-
"hash": "sha256-7BZ9MuszhhWfK6OaDhij8Q6qPXBm58sWLcPN/XjF/QY=",
-
"url": "https://cli.upbound.io/stable/v0.39.0/bundle/docker-credential-up/linux_arm64.tar.gz"
+
"hash": "sha256-Qmtrk4DIMsUiIy2L6oWRC11Xvr6TlXuqOxpkh36LXoY=",
+
"url": "https://cli.upbound.io/stable/v0.39.1/bundle/docker-credential-up/linux_arm64.tar.gz"
},
"x86_64-darwin": {
-
"hash": "sha256-wH3KGhRcdDj3bAwTbRZDiKSNyKgsxzfFRtmZKmFCc8A=",
-
"url": "https://cli.upbound.io/stable/v0.39.0/bundle/docker-credential-up/darwin_amd64.tar.gz"
+
"hash": "sha256-rgTp3NPi4aeiRdIbIeXAYkb3HqD3lEkDX8ZhcFlTEZ0=",
+
"url": "https://cli.upbound.io/stable/v0.39.1/bundle/docker-credential-up/darwin_amd64.tar.gz"
},
"x86_64-linux": {
-
"hash": "sha256-VChdnWUJgS2meK0POrF3HoPFVskgHTQgUkJaj/yAIFA=",
-
"url": "https://cli.upbound.io/stable/v0.39.0/bundle/docker-credential-up/linux_amd64.tar.gz"
+
"hash": "sha256-mD/TfgFKbBC2OcZF5OZ3ve8l9kHNROnb1jq5XUmvZ7w=",
+
"url": "https://cli.upbound.io/stable/v0.39.1/bundle/docker-credential-up/linux_amd64.tar.gz"
}
},
"up": {
"aarch64-darwin": {
-
"hash": "sha256-NL0erDPBa35mQoxGscLEYOZEf4QPWIrtEi20v0kkjD4=",
-
"url": "https://cli.upbound.io/stable/v0.39.0/bundle/up/darwin_arm64.tar.gz"
+
"hash": "sha256-jlcAEKJBU8W8SujMTq4+Y3WMDm7FT2GYZQ4725yZQN0=",
+
"url": "https://cli.upbound.io/stable/v0.39.1/bundle/up/darwin_arm64.tar.gz"
},
"aarch64-linux": {
-
"hash": "sha256-kZeD9NyUpXJCjEP+KdCy9JnyEBEMNvUJ0DxkKtL/5HI=",
-
"url": "https://cli.upbound.io/stable/v0.39.0/bundle/up/linux_arm64.tar.gz"
+
"hash": "sha256-mJoURxoG5PUi7Jntt6Htyut2aB1FOq9vNYxvrBNQEYk=",
+
"url": "https://cli.upbound.io/stable/v0.39.1/bundle/up/linux_arm64.tar.gz"
},
"x86_64-darwin": {
-
"hash": "sha256-0bIC7h4Eor9wFCzxiJaSv3OlDONmiDxLM7aApCcG7bY=",
-
"url": "https://cli.upbound.io/stable/v0.39.0/bundle/up/darwin_amd64.tar.gz"
+
"hash": "sha256-l1APkZL0yYJPcfJ6qzOn/5U/mohfPDXlQ+S+ApSKPJU=",
+
"url": "https://cli.upbound.io/stable/v0.39.1/bundle/up/darwin_amd64.tar.gz"
},
"x86_64-linux": {
-
"hash": "sha256-ihjjtkhfXsUPnkeEfCaMTjkX4J+hbyrfpjnMY4kGuSQ=",
-
"url": "https://cli.upbound.io/stable/v0.39.0/bundle/up/linux_amd64.tar.gz"
+
"hash": "sha256-4upXd7g5XDwtMwSbsuZSwOVNkHXjNiB4P9TNXGTqcJc=",
+
"url": "https://cli.upbound.io/stable/v0.39.1/bundle/up/linux_amd64.tar.gz"
}
}
},
···
"x86_64-darwin",
"x86_64-linux"
],
-
"version": "0.39.0"
+
"version": "0.39.1"
}
+2 -2
pkgs/by-name/va/vault-unseal/package.nix
···
}:
let
-
version = "0.7.1";
+
version = "0.7.2";
in
buildGoModule {
pname = "vault-unseal";
···
owner = "lrstanley";
repo = "vault-unseal";
rev = "v${version}";
-
hash = "sha256-6beLN+Qw1rXGTEAjUco7xkMzQTFUniJ6pwucDTLKei8=";
+
hash = "sha256-xv33wx/JjvpL9ryyWeZde+a6UPWqYXQcsAxOzmHFAyo=";
};
vendorHash = "sha256-hhTJB1g35vB5dLOEY7V7V5ma7Zzyq2bo9kk3gpEcEsY=";
+4 -4
pkgs/by-name/wa/wayfreeze/package.nix
···
rustPlatform.buildRustPackage {
pname = "wayfreeze";
-
version = "0-unstable-2025-03-18";
+
version = "0-unstable-2025-06-29";
src = fetchFromGitHub {
owner = "Jappie3";
repo = "wayfreeze";
-
rev = "8277f981b4aace2a8411b39e2fbd4e15ad211078";
-
hash = "sha256-3lYBzVO1Nssq/uxbZsop7v45yQ+mZs8QhfTMB6XoTzM=";
+
rev = "57877b94804b23e725257fcf26f7c296a5a38f8c";
+
hash = "sha256-dArJwfAm3jqJurNYMUOVzGMMp1ska0D+SkQ6tj0HhqQ=";
};
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
useFetchCargoVendor = true;
-
cargoHash = "sha256-jA+hVVV2hM/Hw/9rzGM63UuT/aq488kTMC/AKwSmoJk=";
+
cargoHash = "sha256-uzTT4WyR7kCL/HPu7JHGQqG9tbO1JGIW1Jtlza5lhPk=";
buildInputs = [
libxkbcommon
+22 -5
pkgs/by-name/xb/xbill/package.nix
···
{
stdenv,
lib,
+
autoreconfHook,
makeDesktopItem,
copyDesktopItems,
+
fetchpatch,
fetchurl,
libX11,
libXpm,
libXt,
motif,
-
...
}:
stdenv.mkDerivation rec {
pname = "xbill";
version = "2.1";
-
nativeBuildInputs = [ copyDesktopItems ];
+
nativeBuildInputs = [
+
autoreconfHook # Fix configure script that fails basic compilation check
+
copyDesktopItems
+
];
+
buildInputs = [
libX11
libXpm
···
src = fetchurl {
url = "http://www.xbill.org/download/${pname}-${version}.tar.gz";
-
sha256 = "13b08lli2gvppmvyhy0xs8cbjbkvrn4b87302mx0pxrdrvqzzz8f";
+
hash = "sha256-Dv3/8c4t9wt6FWActIjNey65GNIdeOh3vXc/ESlFYI0=";
};
+
# xbill requires strcasecmp and strncasecmp but is missing proper includes
+
patches = [
+
(fetchpatch {
+
url = "https://raw.githubusercontent.com/gentoo/gentoo/7c2c329a5a80781a9aaca24221675a0db66fd244/games-arcade/xbill/files/xbill-2.1-clang16.patch";
+
hash = "sha256-Eg8qbSOdUoENcYruH6hSVIHcORkJeP8FXvp09cj/IXA=";
+
})
+
];
+
desktopItems = [
(makeDesktopItem {
name = "xbill";
···
install -Dm644 pixmaps/icon.xpm $out/share/pixmaps/xbill.xpm
'';
-
meta = with stdenv; {
+
meta = {
description = "Protect a computer network from getting infected";
homepage = "http://www.xbill.org/";
license = lib.licenses.gpl1Only;
-
maintainers = with lib.maintainers; [ aw ];
+
maintainers = with lib.maintainers; [
+
aw
+
jonhermansen
+
];
longDescription = ''
Ever get the feeling that nothing is going right? You're a sysadmin,
and someone's trying to destroy your computers. The little people
···
operating system.
'';
mainProgram = "xbill";
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/ya/yaralyzer/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "yaralyzer";
-
version = "0.9.6";
+
version = "1.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "michelcrypt4d4mus";
repo = "yaralyzer";
tag = "v${version}";
-
hash = "sha256-P2bpwdKbMEoa40RNu8TfbDlRsksEJlYfPiAo9jrXuoE=";
+
hash = "sha256-HrYO7Fz9aLabx7nsilo/b/xe6OOzIq0P2PzVFtAPNEU=";
};
pythonRelaxDeps = [
···
meta = {
description = "Tool to visually inspect and force decode YARA and regex matches";
homepage = "https://github.com/michelcrypt4d4mus/yaralyzer";
-
changelog = "https://github.com/michelcrypt4d4mus/yaralyzer/blob/v${version}/CHANGELOG.md";
+
changelog = "https://github.com/michelcrypt4d4mus/yaralyzer/blob/${src.tag}/CHANGELOG.md";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "yaralyze";
+3 -3
pkgs/by-name/ze/zed-editor/package.nix
···
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "zed-editor";
-
version = "0.192.8";
+
version = "0.193.3";
outputs =
[ "out" ]
···
owner = "zed-industries";
repo = "zed";
tag = "v${finalAttrs.version}";
-
hash = "sha256-SvfxveVgi2GvnG4d3YUFSn0LY92YrNmwXAicQP5mivk=";
+
hash = "sha256-6/WRuO0UgQFtV0nK8/u3mZPYfAqVzemi3LzuCprOSgY=";
};
patches = [
···
'';
useFetchCargoVendor = true;
-
cargoHash = "sha256-H7IgJJsdL7UsAWavdzrMQAc8SZqErJSINaLkzh+0Qic=";
+
cargoHash = "sha256-FG2JFnruGqUbIbCeBCqhuzrT/pwDv1tqpAYRMnmvxHk=";
nativeBuildInputs =
[
+4 -3
pkgs/by-name/zi/zipline/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "zipline";
-
version = "4.1.2";
+
version = "4.2.0";
src = fetchFromGitHub {
owner = "diced";
repo = "zipline";
tag = "v${finalAttrs.version}";
-
hash = "sha256-xxe64tGxZ2Udr+p21CKTZCHJ19ZOsdgPLlil+v+j5j4=";
+
hash = "sha256-zm2xNhWghg/Pa9LhLzV+AG/tfiSjAiSnGs8OMnC0Tpw=";
};
pnpmDeps = pnpm_10.fetchDeps {
inherit (finalAttrs) pname version src;
-
hash = "sha256-O8RLaKff4Dj/JDeUOyf7GtcFcOu/aOuclyaZmVqVi5s=";
+
hash = "sha256-kIneqtLPZ29PzluKUGO4XbQYHbNddu0kTfoP4C22k7U=";
};
buildInputs = [
···
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ defelo ];
mainProgram = "zipline";
+
platforms = lib.platforms.linux;
};
})
+5
pkgs/development/libraries/libressl/default.nix
···
})
];
};
+
+
libressl_4_1 = generic {
+
version = "4.1.0";
+
hash = "sha256-D3HBa9NL2qzNy5al2UpJIb+2EuxuDrp6gNiFTu/Yu2E=";
+
};
}
+2 -2
pkgs/development/python-modules/awsiotsdk/default.nix
···
buildPythonPackage rec {
pname = "awsiotsdk";
-
version = "1.23.0";
+
version = "1.24.0";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "aws";
repo = "aws-iot-device-sdk-python-v2";
tag = "v${version}";
-
hash = "sha256-3WrmR6YV4j+itxj/NHFnGw4qoa12aKhqeekMALZ5kUo=";
+
hash = "sha256-bjUppd1neOEeaY+RGcyqXpjhq+plJcopxPRLUBGhks8=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/bloodyad/default.nix
···
buildPythonPackage rec {
pname = "bloodyad";
-
version = "2.1.20";
+
version = "2.1.21";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "CravateRouge";
repo = "bloodyAD";
tag = "v${version}";
-
hash = "sha256-mPomYeGuTbj5cKR+/null7EIjuSVsNbKqnPIqAOkZQY=";
+
hash = "sha256-9yzKYSEmaPMv6AWhgr4UPPEx8s75Pg/hwqJnV29WocM=";
};
pythonRelaxDeps = [ "cryptography" ];
-4
pkgs/development/python-modules/celery/default.nix
···
pythonImportsCheck = [ "celery" ];
-
passthru.tests = {
-
inherit (nixosTests) sourcehut;
-
};
-
meta = with lib; {
description = "Distributed task queue";
homepage = "https://github.com/celery/celery/";
+2 -2
pkgs/development/python-modules/cf-xarray/default.nix
···
buildPythonPackage rec {
pname = "cf-xarray";
-
version = "0.10.5";
+
version = "0.10.6";
pyproject = true;
src = fetchFromGitHub {
owner = "xarray-contrib";
repo = "cf-xarray";
tag = "v${version}";
-
hash = "sha256-ty7gPBs2vp0mVnn914F84Dg4+DLCBLl7aHMqqrXx9So=";
+
hash = "sha256-zBjNOWDuO6yZNwD4Sv69X2i9ajUGIqvjlRA3gqmtgU8=";
};
build-system = [
+2 -2
pkgs/development/python-modules/django/5_2.nix
···
buildPythonPackage rec {
pname = "django";
-
version = "5.2.3";
+
version = "5.2.4";
pyproject = true;
disabled = pythonOlder "3.10";
···
owner = "django";
repo = "django";
rev = "refs/tags/${version}";
-
hash = "sha256-P2WnWkQbzqHNzlIac8boe2VIe2IBdCIB5J6av6J0nvg=";
+
hash = "sha256-0AtH3vyEeQUKep17j5koiUi/ACgLc9JLMxkwWovCkvE=";
};
patches =
+2 -2
pkgs/development/python-modules/model-checker/default.nix
···
buildPythonPackage rec {
pname = "model-checker";
-
version = "0.9.21";
+
version = "0.9.26";
pyproject = true;
disabled = pythonOlder "3.8";
···
src = fetchPypi {
pname = "model_checker";
inherit version;
-
hash = "sha256-13pGiFrh2EtgSpBZbwWRZh+W9n18Qrikrsc/MBhbBAM=";
+
hash = "sha256-UPqTdKhXDb1D8Ig1dMk8QIiLuyZPQxMp/P1pAKqJ+Bs=";
};
# z3 does not provide a dist-info, so python-runtime-deps-check will fail
+2 -2
pkgs/development/python-modules/msgraph-sdk/default.nix
···
buildPythonPackage rec {
pname = "msgraph-sdk";
-
version = "1.34.0";
+
version = "1.35.0";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "microsoftgraph";
repo = "msgraph-sdk-python";
tag = "v${version}";
-
hash = "sha256-fd3ts6El2b3spg0T+awnNlkY7SxXKIAdvbIpo0SkHec=";
+
hash = "sha256-fgblM9KdKbP8mXsOF5FX4pXiJrE6FRxjlh2Kz6Q/rB0=";
};
build-system = [ flit-core ];
+2 -2
pkgs/development/python-modules/py-ocsf-models/default.nix
···
buildPythonPackage rec {
pname = "py-ocsf-models";
-
version = "0.5.0";
+
version = "0.6.0";
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "prowler-cloud";
repo = "py-ocsf-models";
tag = version;
-
hash = "sha256-AK/QaeJNVrVa5TRMJZAjZnemvRwHuxqIWA/mK7Cs4Xc=";
+
hash = "sha256-aHde/dYgY4x5b/iwIddqvfQ3/pRhEp0zDsrK3+jMV44=";
};
pythonRelaxDeps = true;
+2 -2
pkgs/development/python-modules/pyais/default.nix
···
buildPythonPackage rec {
pname = "pyais";
-
version = "2.10.0";
+
version = "2.11.1";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "M0r13n";
repo = "pyais";
tag = "v${version}";
-
hash = "sha256-/9huwpBO8rMBBOp4icSxRrVvCTSzKJp34brDFKgs+Vk=";
+
hash = "sha256-/etiTXKNcf5sMHxdl2dq1gH3OwKTwrz7zyH3CXmx/vQ=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/pypdf/default.nix
···
buildPythonPackage rec {
pname = "pypdf";
-
version = "5.6.0";
+
version = "5.6.1";
pyproject = true;
disabled = pythonOlder "3.8";
···
tag = version;
# fetch sample files used in tests
fetchSubmodules = true;
-
hash = "sha256-tXcpts/7eEmbt5FSXp3f6mS2al01sU9SnzkTAMbD0yc=";
+
hash = "sha256-+/tb370yraT78wGeLc0WVYQ5/SE9PBXMtuazGLiaAJc=";
};
outputs = [
+2 -2
pkgs/os-specific/linux/iputils/default.nix
···
stdenv.mkDerivation rec {
pname = "iputils";
-
version = "20240905";
+
version = "20250605";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
-
hash = "sha256-2CjzIOe1hrW3He9DN+w+Wi2zaaMBkVEdA7dezTpkx8I=";
+
hash = "sha256-AJgNPIE90kALu4ihANELr9Dh28LhJ4camLksOIRV8Xo=";
};
outputs = [
-8
pkgs/os-specific/linux/kernel/kernels-org.json
···
"version": "6.12.35",
"hash": "sha256:0j577lqmzbzx45gxvxirx627pv6cbhq9slzb50rqqmyy3nqf1x05"
},
-
"6.13": {
-
"version": "6.13.12",
-
"hash": "sha256:0hhj49k3ksjcp0dg5yiahqzryjfdpr9c1a9ph6j9slzmkikbn7v1"
-
},
-
"6.14": {
-
"version": "6.14.11",
-
"hash": "sha256:06rvydmc2yfspidnsay5hin3i8p4fxy3bvzwnry7gjf9dl5cs71z"
-
},
"6.15": {
"version": "6.15.4",
"hash": "sha256:05psir6p8x5a89d9kxkxlv5iifln67yf803xj5rqvx82nqkxdbqf"
+43
pkgs/os-specific/linux/tt-kmd/default.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
kernel,
+
}:
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "tt-kmd";
+
version = "2.0.0";
+
+
src = fetchFromGitHub {
+
owner = "tenstorrent";
+
repo = "tt-kmd";
+
tag = "ttkmd-${finalAttrs.version}";
+
hash = "sha256-Y85857oWzsltRyRWpK8Wi0H38mBFwqM3+iXkwVK4DPY=";
+
};
+
+
nativeBuildInputs = kernel.moduleBuildDependencies;
+
+
buildFlags = [
+
"KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
+
];
+
+
installFlags = finalAttrs.buildFlags ++ [
+
"INSTALL_MOD_PATH=${placeholder "out"}"
+
"INSTALL_MOD_DIR=misc"
+
];
+
+
installTargets = [ "modules_install" ];
+
+
postInstall = ''
+
mkdir -p $out/lib/udev/rules.d
+
cp udev-50-tenstorrent.rules $out/lib/udev/rules.d/50-tenstorrent.rules
+
'';
+
+
meta = {
+
description = "Tenstorrent Kernel Module";
+
homepage = "https://github.com/tenstorrent/tt-kmd";
+
maintainers = with lib.maintainers; [ RossComputerGuy ];
+
license = with lib.licenses; [ gpl2Only ];
+
platforms = lib.platforms.linux;
+
};
+
})
+2 -2
pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix
···
buildHomeAssistantComponent rec {
owner = "SukramJ";
domain = "homematicip_local";
-
version = "1.84.0";
+
version = "1.84.1";
src = fetchFromGitHub {
owner = "SukramJ";
repo = "custom_homematic";
tag = version;
-
hash = "sha256-vOMd+C+Is/bj4ZwNu1jkgEvS9EvwdvwxGnmqahMJg8k=";
+
hash = "sha256-iR+y2hY8wF4flMWsh52gcupZbnaAlbwibHx1sY5JmmM=";
};
postPatch = ''
+2 -1
pkgs/stdenv/linux/make-bootstrap-tools-cross.nix
···
mipsel-unknown-linux-gnu = mipsel-linux-gnu;
mips64el-unknown-linux-gnuabin32 = mips64el-linux-gnuabin32;
mips64el-unknown-linux-gnuabi64 = mips64el-linux-gnuabi64;
-
powerpc64-unknown-linux-gnuabielfv2 = ppc64;
+
powerpc64-unknown-linux-gnuabielfv1 = ppc64-elfv1;
+
powerpc64-unknown-linux-gnuabielfv2 = ppc64-elfv2;
powerpc64le-unknown-linux-gnu = powernv;
riscv64-unknown-linux-gnu = riscv64;
s390x-unknown-linux-gnu = s390x;
+4
pkgs/top-level/aliases.nix
···
linuxPackages_latest_xen_dom0_hardened = linuxPackages_latest_hardened;
# Added 2021-08-16
+
linuxPackages_6_13_hardened = linuxKernel.packages.linux_6_13_hardened;
+
linux_6_13_hardened = linuxKernel.kernels.linux_6_13_hardened;
+
linuxPackages_6_14_hardened = linuxKernel.packages.linux_6_14_hardened;
+
linux_6_14_hardened = linuxKernel.kernels.linux_6_14_hardened;
linuxPackages_latest_hardened = throw ''
The attribute `linuxPackages_hardened_latest' was dropped because the hardened patches
frequently lag behind the upstream kernel. In some cases this meant that this attribute
+2 -5
pkgs/top-level/all-packages.nix
···
inherit (callPackages ../development/libraries/libressl { })
libressl_3_9
libressl_4_0
+
libressl_4_1
-
libressl = libressl_4_0;
+
libressl = libressl_4_1;
openssl = openssl_3_4;
···
linux_6_6_hardened = linuxKernel.kernels.linux_6_6_hardened;
linuxPackages_6_12_hardened = linuxKernel.packages.linux_6_12_hardened;
linux_6_12_hardened = linuxKernel.kernels.linux_6_12_hardened;
-
linuxPackages_6_13_hardened = linuxKernel.packages.linux_6_13_hardened;
-
linux_6_13_hardened = linuxKernel.kernels.linux_6_13_hardened;
-
linuxPackages_6_14_hardened = linuxKernel.packages.linux_6_14_hardened;
-
linux_6_14_hardened = linuxKernel.kernels.linux_6_14_hardened;
# GNU Linux-libre kernels
linuxPackages-libre = linuxKernel.packages.linux_libre;
+10 -22
pkgs/top-level/linux-kernels.nix
···
];
};
-
linux_6_13 = callPackage ../os-specific/linux/kernel/mainline.nix {
-
branch = "6.13";
-
kernelPatches = [
-
kernelPatches.bridge_stp_helper
-
kernelPatches.request_key_helper
-
];
-
};
-
-
linux_6_14 = callPackage ../os-specific/linux/kernel/mainline.nix {
-
branch = "6.14";
-
kernelPatches = [
-
kernelPatches.bridge_stp_helper
-
kernelPatches.request_key_helper
-
];
-
};
-
linux_6_15 = callPackage ../os-specific/linux/kernel/mainline.nix {
branch = "6.15";
kernelPatches = [
···
linux_6_1_hardened = hardenedKernelFor kernels.linux_6_1 { };
linux_6_6_hardened = hardenedKernelFor kernels.linux_6_6 { };
linux_6_12_hardened = hardenedKernelFor kernels.linux_6_12 { };
-
linux_6_13_hardened = hardenedKernelFor kernels.linux_6_13 { };
-
linux_6_14_hardened = hardenedKernelFor kernels.linux_6_14 { };
}
// lib.optionalAttrs config.allowAliases {
···
linux_6_9 = throw "linux 6.9 was removed because it has reached its end of life upstream";
linux_6_10 = throw "linux 6.10 was removed because it has reached its end of life upstream";
linux_6_11 = throw "linux 6.11 was removed because it has reached its end of life upstream";
+
linux_6_13 = throw "linux 6.13 was removed because it has reached its end of life upstream";
+
linux_6_14 = throw "linux 6.14 was removed because it has reached its end of life upstream";
linux_4_19_hardened = throw "linux 4.19 was removed because it will reach its end of life within 24.11";
linux_6_9_hardened = throw "linux 6.9 was removed because it has reached its end of life upstream";
linux_6_10_hardened = throw "linux 6.10 was removed because it has reached its end of life upstream";
linux_6_11_hardened = throw "linux 6.11 was removed because it has reached its end of life upstream";
+
linux_6_13_hardened = throw "linux 6.13 was removed because it has reached its end of life upstream";
+
linux_6_14_hardened = throw "linux 6.14 was removed because it has reached its end of life upstream";
linux_ham = throw "linux_ham has been removed in favour of the standard kernel packages";
}
···
tp_smapi = callPackage ../os-specific/linux/tp_smapi { };
+
tt-kmd = callPackage ../os-specific/linux/tt-kmd { };
+
turbostat = callPackage ../os-specific/linux/turbostat { };
corefreq = callPackage ../os-specific/linux/corefreq { };
···
linux_6_1 = recurseIntoAttrs (packagesFor kernels.linux_6_1);
linux_6_6 = recurseIntoAttrs (packagesFor kernels.linux_6_6);
linux_6_12 = recurseIntoAttrs (packagesFor kernels.linux_6_12);
-
linux_6_13 = recurseIntoAttrs (packagesFor kernels.linux_6_13);
-
linux_6_14 = recurseIntoAttrs (packagesFor kernels.linux_6_14);
linux_6_15 = recurseIntoAttrs (packagesFor kernels.linux_6_15);
}
// lib.optionalAttrs config.allowAliases {
···
linux_6_9 = throw "linux 6.9 was removed because it reached its end of life upstream"; # Added 2024-08-02
linux_6_10 = throw "linux 6.10 was removed because it reached its end of life upstream"; # Added 2024-10-23
linux_6_11 = throw "linux 6.11 was removed because it reached its end of life upstream"; # Added 2025-03-23
+
linux_6_13 = throw "linux 6.13 was removed because it reached its end of life upstream"; # Added 2025-06-22
+
linux_6_14 = throw "linux 6.14 was removed because it reached its end of life upstream"; # Added 2025-06-22
};
rtPackages = {
···
linux_6_1_hardened = recurseIntoAttrs (packagesFor kernels.linux_6_1_hardened);
linux_6_6_hardened = recurseIntoAttrs (packagesFor kernels.linux_6_6_hardened);
linux_6_12_hardened = recurseIntoAttrs (packagesFor kernels.linux_6_12_hardened);
-
linux_6_13_hardened = recurseIntoAttrs (packagesFor kernels.linux_6_13_hardened);
-
linux_6_14_hardened = recurseIntoAttrs (packagesFor kernels.linux_6_14_hardened);
linux_zen = recurseIntoAttrs (packagesFor kernels.linux_zen);
linux_lqx = recurseIntoAttrs (packagesFor kernels.linux_lqx);
···
linux_6_9_hardened = throw "linux 6.9 was removed because it has reached its end of life upstream";
linux_6_10_hardened = throw "linux 6.10 was removed because it has reached its end of life upstream";
linux_6_11_hardened = throw "linux 6.11 was removed because it has reached its end of life upstream";
+
linux_6_13_hardened = throw "linux 6.13 was removed because it has reached its end of life upstream";
+
linux_6_14_hardened = throw "linux 6.14 was removed because it has reached its end of life upstream";
linux_ham = throw "linux_ham has been removed in favour of the standard kernel packages";
}
);