Merge remote-tracking branch 'origin/master' into staging-next

K900 c8327c22 d2134d41

Changed files
+2485 -1965
doc
release-notes
maintainers
nixos
pkgs
applications
editors
emacs
elisp-packages
manual-packages
eaf-js-video-player
vscode
by-name
ai
aider-chat
as
ast-grep
bo
bootc
bu
burpsuite
ca
cariddi
ci
cl
clairvoyance
cn
cnquery
de
decent-sampler
ed
edmarketconnector
fp
fping
ge
gefyra
ho
honeyfetch
le
lean4
ma
me
mo
monero-cli
monero-gui
mu
n8
op
openvas-scanner
pk
po
polkadot
qo
qownnotes
sf
sftpman
tg
tr
trayscale
trickest-cli
ty
typtea
ut
ve
vencord
yt
ytdl-sub
development
compilers
python-modules
griffe
mujoco
openai
paddleocr
games
servers
etcd
top-level
+3
doc/release-notes/rl-2511.section.md
···
- `fetchgit`: Add `rootDir` argument to limit the resulting source to one subdirectory of the whole Git repository. Corresponding `--root-dir` option added to `nix-prefetch-git`.
+
- `sftpman` has been updated to version 2, a rewrite in Rust which is mostly backward compatible but does include some changes to the CLI.
+
For more information, [check the project's README](https://github.com/spantaleev/sftpman-rs#is-sftpman-v2-compatible-with-sftpman-v1).
+
- The `clickhouse` package now track the stable upstream version per [upstream's
recommendation](https://clickhouse.com/docs/faq/operations/production). Users
can continue to use the `clickhouse-lts` package if desired.
+5
maintainers/maintainer-list.nix
···
githubId = 56224949;
name = "Mia Kanashi";
+
kaptcha0 = {
+
name = "J'C Kabunga";
+
github = "kaptcha0";
+
githubId = 50426223;
+
};
karantan = {
name = "Gasper Vozel";
email = "karantan@gmail.com";
+27
nixos/modules/system/service/README.md
···
# Design decision log
+
## Initial design
+
- `system.services.<name>`. Alternatives considered
- `systemServices`: similar to does not allow importing a composition of services into `system`. Not sure if that's a good idea in the first place, but I've kept the possibility open.
- `services.abstract`: used in https://github.com/NixOS/nixpkgs/pull/267111, but too weird. Service modules should fit naturally into the configuration system.
···
2. `systemd/system` configures SystemD _system units_.
- This reserves `modules/service` for actual service modules, at least until those are lifted out of NixOS, potentially
+
## Configuration Data (`configData`) Design
+
+
Without a mechanism for adding files, all configuration had to go through `process.*`, requiring process restarts even when those would have been avoidable.
+
Many services implement automatic reloading or reloading on e.g. `SIGUSR1`, but those mechanisms need files to read. `configData` provides such files.
+
+
### Naming and Terminology
+
+
- **`configData` instead of `environment.etc`**: The name `configData` is service manager agnostic. While systemd system services can use `/etc`, other service managers may expose configuration data differently (e.g., different directory, relative paths).
+
+
- **`path` attribute**: Each `configData` entry automatically gets a `path` attribute set by the service manager implementation, allowing services to reference the location of their configuration files. These paths themselves are not subject to change from generation to generation; only their contents are.
+
+
- **`name` attribute**: In `environment.etc` this would be `target` but that's confusing, especially for symlinks, as it's not the symlink's target.
+
+
### Service Manager Integration
+
+
- **Portable base**: The `configData` interface is declared in `portable/config-data.nix`, making it available to all service manager implementations.
+
+
- **Systemd integration**: The systemd implementation (`systemd/system.nix`) maps `configData` entries to `environment.etc` entries under `/etc/system-services/`.
+
+
- **Path computation**: `systemd/config-data-path.nix` recursively computes unique paths for services and sub-services (e.g., `/etc/system-services/webserver/` vs `/etc/system-services/webserver-api/`).
+
Fun fact: for the module system it is a completely normal module, despite its recursive definition.
+
If we parameterize `/etc/system-services`, it will have to become an `importApply` style module nonetheless (function returning module).
+
+
- **Simple attribute structure**: Unlike `environment.etc`, `configData` uses a simpler structure with just `enable`, `name`, `text`, `source`, and `path` attributes. Complex ownership options were omitted for simplicity and portability.
+
Per-service user creation is still TBD.
+65
nixos/modules/system/service/portable/config-data-item.nix
···
+
# Tests in: ../../../../tests/modular-service-etc/test.nix
+
# This file is a function that returns a module.
+
pkgs:
+
{
+
lib,
+
name,
+
config,
+
options,
+
...
+
}:
+
let
+
inherit (lib) mkOption types;
+
in
+
{
+
options = {
+
enable = mkOption {
+
type = types.bool;
+
default = true;
+
description = ''
+
Whether this configuration file should be generated.
+
This option allows specific configuration files to be disabled.
+
'';
+
};
+
+
name = mkOption {
+
type = types.str;
+
description = ''
+
Name of the configuration file (relative to the service's configuration directory). Defaults to the attribute name.
+
'';
+
};
+
+
path = mkOption {
+
type = types.str;
+
readOnly = true;
+
description = ''
+
The actual path where this configuration file will be available.
+
This is determined by the service manager implementation.
+
+
On NixOS it is an absolute path.
+
Other service managers may provide a relative path, in order to be unprivileged and/or relocatable.
+
'';
+
};
+
+
text = mkOption {
+
default = null;
+
type = types.nullOr types.lines;
+
description = "Text content of the configuration file.";
+
};
+
+
source = mkOption {
+
type = types.path;
+
description = "Path of the source file.";
+
};
+
};
+
+
config = {
+
name = lib.mkDefault name;
+
source = lib.mkIf (config.text != null) (
+
let
+
name' = "service-configdata-" + lib.replaceStrings [ "/" ] [ "-" ] name;
+
in
+
lib.mkDerivedConfig options.text (pkgs.writeText name')
+
);
+
};
+
}
+44
nixos/modules/system/service/portable/config-data.nix
···
+
# Tests in: ../../../../tests/modular-service-etc/test.nix
+
# Configuration data support for portable services
+
# This module provides configData for services, enabling configuration reloading
+
# without terminating and restarting the service process.
+
{
+
lib,
+
pkgs,
+
...
+
}:
+
let
+
inherit (lib) mkOption types;
+
inherit (lib.modules) importApply;
+
in
+
{
+
options = {
+
configData = mkOption {
+
default = { };
+
example = lib.literalExpression ''
+
{
+
"server.conf" = {
+
text = '''
+
port = 8080
+
workers = 4
+
''';
+
};
+
"ssl/cert.pem" = {
+
source = ./cert.pem;
+
};
+
}
+
'';
+
description = ''
+
Configuration data files for the service
+
+
These files are made available to the service and can be updated without restarting the service process, enabling configuration reloading.
+
The service manager implementation determines how these files are exposed to the service (e.g., via a specific directory path).
+
This path is available in the `path` sub-option for each `configData.<name>` entry.
+
+
This is particularly useful for services that support configuration reloading via signals (e.g., SIGHUP) or which pick up changes automatically, so that no downtime is required in order to reload the service.
+
'';
+
+
type = types.lazyAttrsOf (types.submodule (importApply ./config-data-item.nix pkgs));
+
};
+
};
+
}
+1 -2
nixos/modules/system/service/portable/service.nix
···
{
lib,
-
config,
-
options,
...
}:
let
···
_class = "service";
imports = [
../../../misc/assertions.nix
+
./config-data.nix
];
options = {
services = mkOption {
+39
nixos/modules/system/service/systemd/config-data-path.nix
···
+
# Tests in: ../../tests/modular-service-etc/test.nix
+
# This module sets the path for configData entries in systemd services
+
let
+
setPathsModule =
+
prefix:
+
{ lib, name, ... }:
+
let
+
inherit (lib) mkOption types;
+
servicePrefix = "${prefix}${name}";
+
in
+
{
+
_class = "service";
+
options = {
+
# Extend portable configData option
+
configData = mkOption {
+
type = types.lazyAttrsOf (
+
types.submodule (
+
{ config, ... }:
+
{
+
config = {
+
path = lib.mkDefault "/etc/system-services/${servicePrefix}/${config.name}";
+
};
+
}
+
)
+
);
+
};
+
services = mkOption {
+
type = types.attrsOf (
+
types.submoduleWith {
+
modules = [
+
(setPathsModule "${servicePrefix}-")
+
];
+
}
+
);
+
};
+
};
+
};
+
in
+
setPathsModule ""
+42
nixos/modules/system/service/systemd/system.nix
···
else
"${before}-${after}";
+
makeNixosEtcFiles =
+
prefix: service:
+
let
+
# Convert configData entries to environment.etc entries
+
serviceConfigData = lib.mapAttrs' (name: cfg: {
+
name =
+
# cfg.path is read only and prefixed with unique service name; see ./config-data-path.nix
+
assert lib.hasPrefix "/etc/system-services" cfg.path;
+
lib.removePrefix "/etc/" cfg.path;
+
value = {
+
inherit (cfg) enable source;
+
};
+
}) (service.configData or { });
+
+
# Recursively process sub-services
+
subServiceConfigData = concatMapAttrs (
+
subServiceName: subService: makeNixosEtcFiles (dash prefix subServiceName) subService
+
) service.services;
+
in
+
serviceConfigData // subServiceConfigData;
+
makeUnits =
unitType: prefix: service:
concatMapAttrs (unitName: unitModule: {
···
class = "service";
modules = [
./service.nix
+
./config-data-path.nix
+
+
# TODO: Consider removing pkgs. Service modules can provide their own
+
# dependencies.
+
{
+
# Extend portable services option
+
options.services = lib.mkOption {
+
type = types.attrsOf (
+
types.submoduleWith {
+
specialArgs.pkgs = pkgs;
+
modules = [ ];
+
}
+
);
+
};
+
}
];
specialArgs = {
# perhaps: features."systemd" = { };
+
# TODO: Consider removing pkgs. Service modules can provide their own
+
# dependencies.
inherit pkgs;
systemdPackage = config.systemd.package;
};
···
systemd.sockets = concatMapAttrs (
serviceName: topLevelService: makeUnits "sockets" serviceName topLevelService
+
) config.system.services;
+
+
environment.etc = concatMapAttrs (
+
serviceName: topLevelService: makeNixosEtcFiles serviceName topLevelService
) config.system.services;
};
}
+1
nixos/tests/all-tests.nix
···
modularService = pkgs.callPackage ../modules/system/service/systemd/test.nix {
inherit evalSystem;
};
+
modular-service-etc = runTest ./modular-service-etc/test.nix;
molly-brown = runTest ./molly-brown.nix;
mollysocket = runTest ./mollysocket.nix;
monado = runTest ./monado.nix;
+67
nixos/tests/modular-service-etc/python-http-server.nix
···
+
# Tests in: ./test.nix
+
# This module provides a basic web server based on the python built-in http.server package.
+
{
+
config,
+
lib,
+
pkgs,
+
...
+
}:
+
let
+
inherit (lib) mkOption types;
+
in
+
{
+
_class = "service";
+
+
options = {
+
python-http-server = {
+
package = mkOption {
+
type = types.package;
+
default = pkgs.python3;
+
description = "Python package to use for the web server";
+
};
+
+
port = mkOption {
+
type = types.port;
+
default = 8000;
+
description = "Port to listen on";
+
};
+
+
directory = mkOption {
+
type = types.str;
+
default = config.configData."webroot".path;
+
defaultText = lib.literalExpression ''config.configData."webroot".path'';
+
description = "Directory to serve files from";
+
};
+
};
+
};
+
+
config = {
+
process.argv = [
+
"${lib.getExe config.python-http-server.package}"
+
"-m"
+
"http.server"
+
"${toString config.python-http-server.port}"
+
"--directory"
+
config.python-http-server.directory
+
];
+
+
configData = {
+
# This should probably just be {} if we were to put this module in production.
+
"webroot" = lib.mkDefault {
+
source = pkgs.runCommand "default-webroot" { } ''
+
mkdir -p $out
+
cat > $out/index.html << 'EOF'
+
<!DOCTYPE html>
+
<html>
+
<head><title>Python Web Server</title></head>
+
<body>
+
<h1>Welcome to the Python Web Server</h1>
+
<p>Serving from port ${toString config.python-http-server.port}</p>
+
</body>
+
</html>
+
EOF
+
'';
+
};
+
};
+
};
+
}
+181
nixos/tests/modular-service-etc/test.nix
···
+
# Run with:
+
# cd nixpkgs
+
# nix-build -A nixosTests.modular-service-etc
+
+
# This tests the NixOS modular service integration to make sure `etc` entries
+
# are generated correctly for `configData` files.
+
{ lib, ... }:
+
{
+
_class = "nixosTest";
+
name = "modular-service-etc";
+
+
nodes = {
+
server =
+
{ pkgs, ... }:
+
{
+
system.services.webserver = {
+
# The python web server is simple enough that it doesn't need a reload signal.
+
# Other services may need to receive a signal in order to re-read what's in `configData`.
+
imports = [ ./python-http-server.nix ];
+
python-http-server = {
+
port = 8080;
+
};
+
+
# Add a sub-service
+
services.api = {
+
imports = [ ./python-http-server.nix ];
+
python-http-server = {
+
port = 8081;
+
};
+
configData = {
+
"webroot" = {
+
source = pkgs.runCommand "api-webroot" { } ''
+
mkdir -p $out
+
cat > $out/index.html << 'EOF'
+
<!DOCTYPE html>
+
<html>
+
<head><title>API Sub-service</title></head>
+
<body>
+
<h1>API Sub-service</h1>
+
<p>This is a sub-service running on port 8081</p>
+
</body>
+
</html>
+
EOF
+
cat > $out/status.json << 'EOF'
+
{"status": "ok", "service": "api", "port": 8081}
+
EOF
+
'';
+
};
+
};
+
};
+
};
+
+
networking.firewall.allowedTCPPorts = [
+
8080
+
8081
+
];
+
+
specialisation.updated.configuration = {
+
system.services.webserver = {
+
configData = {
+
"webroot" = {
+
source = lib.mkForce (
+
pkgs.runCommand "webroot-updated" { } ''
+
mkdir -p $out
+
cat > $out/index.html << 'EOF'
+
<!DOCTYPE html>
+
<html>
+
<head><title>Updated Python Web Server</title></head>
+
<body>
+
<h1>Updated content via specialisation</h1>
+
<p>This content was changed without restarting the service</p>
+
</body>
+
</html>
+
EOF
+
''
+
);
+
};
+
};
+
+
services.api = {
+
configData = {
+
"webroot" = {
+
source = lib.mkForce (
+
pkgs.runCommand "api-webroot-updated" { } ''
+
mkdir -p $out
+
cat > $out/index.html << 'EOF'
+
<!DOCTYPE html>
+
<html>
+
<head><title>Updated API Sub-service</title></head>
+
<body>
+
<h1>Updated API Sub-service</h1>
+
<p>This sub-service content was also updated</p>
+
</body>
+
</html>
+
EOF
+
cat > $out/status.json << 'EOF'
+
{"status": "updated", "service": "api", "port": 8081, "version": "2.0"}
+
EOF
+
''
+
);
+
};
+
};
+
};
+
};
+
};
+
};
+
+
client =
+
{ pkgs, ... }:
+
{
+
environment.systemPackages = [ pkgs.curl ];
+
};
+
};
+
+
testScript = ''
+
start_all()
+
+
server.wait_for_unit("multi-user.target")
+
client.wait_for_unit("multi-user.target")
+
+
# Wait for the web servers to start
+
server.wait_for_unit("webserver.service")
+
server.wait_for_open_port(8080)
+
server.wait_for_unit("webserver-api.service")
+
server.wait_for_open_port(8081)
+
+
# Check that the configData directories were created with unique paths
+
server.succeed("test -d /etc/system-services/webserver/webroot")
+
server.succeed("test -f /etc/system-services/webserver/webroot/index.html")
+
server.succeed("test -d /etc/system-services/webserver-api/webroot")
+
server.succeed("test -f /etc/system-services/webserver-api/webroot/index.html")
+
server.succeed("test -f /etc/system-services/webserver-api/webroot/status.json")
+
+
# Check that the main web server is serving the configData content
+
client.succeed("curl -f http://server:8080/index.html | grep 'Welcome to the Python Web Server'")
+
client.succeed("curl -f http://server:8080/index.html | grep 'Serving from port 8080'")
+
+
# Check that the sub-service is serving its own configData content
+
client.succeed("curl -f http://server:8081/index.html | grep 'API Sub-service'")
+
client.succeed("curl -f http://server:8081/index.html | grep 'This is a sub-service running on port 8081'")
+
client.succeed("curl -f http://server:8081/status.json | grep '\"service\": \"api\"'")
+
+
# Record PIDs before switching to verify services aren't restarted
+
webserver_pid = server.succeed("systemctl show webserver.service --property=MainPID --value").strip()
+
api_pid = server.succeed("systemctl show webserver-api.service --property=MainPID --value").strip()
+
+
print(f"Before switch - webserver PID: {webserver_pid}, api PID: {api_pid}")
+
+
# Switch to the specialisation with updated content
+
switch_output = server.succeed("/run/current-system/specialisation/updated/bin/switch-to-configuration test")
+
print(f"Switch output: {switch_output}")
+
+
# Verify services are not mentioned in the switch output (indicating they weren't touched)
+
assert "webserver.service" not in switch_output, f"webserver.service was mentioned in switch output: {switch_output}"
+
assert "webserver-api.service" not in switch_output, f"webserver-api.service was mentioned in switch output: {switch_output}"
+
+
# Verify the content was updated without restarting the services
+
server.succeed("systemctl is-active webserver.service")
+
server.succeed("systemctl is-active webserver-api.service")
+
+
# Verify PIDs are the same (services weren't restarted)
+
webserver_pid_after = server.succeed("systemctl show webserver.service --property=MainPID --value").strip()
+
api_pid_after = server.succeed("systemctl show webserver-api.service --property=MainPID --value").strip()
+
+
print(f"After switch - webserver PID: {webserver_pid_after}, api PID: {api_pid_after}")
+
+
assert webserver_pid == webserver_pid_after, f"webserver.service was restarted: PID changed from {webserver_pid} to {webserver_pid_after}"
+
assert api_pid == api_pid_after, f"webserver-api.service was restarted: PID changed from {api_pid} to {api_pid_after}"
+
+
# Check main service updated content
+
client.succeed("curl -f http://server:8080/index.html | grep 'Updated content via specialisation'")
+
client.succeed("curl -f http://server:8080/index.html | grep 'This content was changed without restarting the service'")
+
+
# Check sub-service updated content
+
client.succeed("curl -f http://server:8081/index.html | grep 'Updated API Sub-service'")
+
client.succeed("curl -f http://server:8081/index.html | grep 'This sub-service content was also updated'")
+
client.succeed("curl -f http://server:8081/status.json | grep '\"version\": \"2.0\"'")
+
'';
+
+
meta.maintainers = with lib.maintainers; [ roberth ];
+
}
+12 -12
nixos/tests/nginx-variants.nix
···
{ pkgs, runTest, ... }:
builtins.listToAttrs (
builtins.map
-
(nginxPackage: {
-
name = pkgs.lib.getName nginxPackage;
+
(packageName: {
+
name = packageName;
value = runTest {
-
name = "nginx-variant-${pkgs.lib.getName nginxPackage}";
+
name = "nginx-variant-${packageName}";
nodes.machine =
{ pkgs, ... }:
···
services.nginx = {
enable = true;
virtualHosts.localhost.locations."/".return = "200 'foo'";
-
package = nginxPackage;
+
package = pkgs.${packageName};
};
};
···
};
})
[
-
pkgs.angie
-
pkgs.angieQuic
-
pkgs.nginxStable
-
pkgs.nginxMainline
-
pkgs.nginxQuic
-
pkgs.nginxShibboleth
-
pkgs.openresty
-
pkgs.tengine
+
"angie"
+
"angieQuic"
+
"nginxStable"
+
"nginxMainline"
+
"nginxQuic"
+
"nginxShibboleth"
+
"openresty"
+
"tengine"
]
)
+70
pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf-js-video-player/package.nix
···
+
{
+
# Basic
+
lib,
+
melpaBuild,
+
fetchFromGitHub,
+
# Java Script dependency
+
nodejs,
+
fetchNpmDeps,
+
npmHooks,
+
# Updater
+
nix-update-script,
+
}:
+
+
melpaBuild (finalAttrs: {
+
+
pname = "eaf-js-video-player";
+
version = "0-unstable-2025-07-26";
+
+
src = fetchFromGitHub {
+
owner = "emacs-eaf";
+
repo = "eaf-js-video-player";
+
rev = "6e4e938c42b265e108a0474a22813322ff2db124";
+
hash = "sha256-tyovHnVX1kkom8W56GI/+PfaQSoCiB4OJj535Dbzah0=";
+
};
+
+
env.npmDeps = fetchNpmDeps {
+
name = "${finalAttrs.pname}-npm-deps";
+
inherit (finalAttrs) src;
+
hash = "sha256-grLuq11Sgx6jYCDjWch1AYuL8d/NCsr9BmAPvEgrfG8=";
+
};
+
+
nativeBuildInputs = [
+
nodejs
+
npmHooks.npmConfigHook
+
];
+
+
postBuild = ''
+
npm run build
+
'';
+
+
files = ''
+
("*.el"
+
"*.py"
+
"*.js"
+
"src")
+
'';
+
+
postInstall = ''
+
LISPDIR=$out/share/emacs/site-lisp/elpa/${finalAttrs.ename}-${finalAttrs.melpaVersion}
+
touch node_modules/.nosearch
+
cp -r node_modules $LISPDIR/
+
cp -r dist $LISPDIR/
+
'';
+
+
passthru = {
+
updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
+
eafPythonDeps = ps: [ ];
+
eafOtherDeps = [ ];
+
};
+
+
meta = {
+
description = "EAF Video Player (JS) application";
+
homepage = "https://github.com/emacs-eaf/eaf-js-video-player";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [
+
thattemperature
+
];
+
};
+
+
})
+6 -6
pkgs/applications/editors/vscode/vscodium.nix
···
hash =
{
-
x86_64-linux = "sha256-8gX4dyNL9meXZfYCDvnnurD51A35c/6WY2nlRVb6AyY=";
-
x86_64-darwin = "sha256-bbu/X4M2Yxm8HsdeJzgU77L87XbUQW+Laq1tYPqMw+M=";
-
aarch64-linux = "sha256-fKNIk6W5w9WAb4IoB03Pzz7pHwN+12YNUnRuI3ErJJw=";
-
aarch64-darwin = "sha256-+DtwJSlVxDrza5K55ZOd18isaoDVUu8j0pMBr/Us6FI=";
-
armv7l-linux = "sha256-QmAsja9eU9VEi38vtsCS0uXf5xHKjyI5IIEIi3qyDmE=";
+
x86_64-linux = "sha256-DobpiO5v7iCeVtu3RTVeA44tHhcKnct9dnGVky+gyYw=";
+
x86_64-darwin = "sha256-qXuREA4opCtp10Z3GjQCIDXH/rfeOmi5SYOrRIFDQOE=";
+
aarch64-linux = "sha256-yr5tTf5+qatTczEjTO4ehOJLhjaBHZHEYucZnII6Ejo=";
+
aarch64-darwin = "sha256-N0cz4yWY3dMYKZFGJPDQD305DNbxK8RQtxnvvOvR4RQ=";
+
armv7l-linux = "sha256-ulf1BKf5eBThPh9PuMQ6dIqWkcKQ2lwsCNMAVqCFsFM=";
}
.${system} or throwSystem;
···
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
-
version = "1.103.15418";
+
version = "1.103.15539";
pname = "vscodium";
executableName = "codium";
+2 -2
pkgs/by-name/ai/aider-chat/package.nix
···
d.stopwords
]);
-
version = "0.86.0";
+
version = "0.86.1";
aider-chat = python3Packages.buildPythonApplication {
pname = "aider-chat";
inherit version;
···
owner = "Aider-AI";
repo = "aider";
tag = "v${version}";
-
hash = "sha256-pqwsYObgio50rbuGGOmi7PlEMxdX75B1ONKs+VAJrd8=";
+
hash = "sha256-UmLcE5gin1iILIY5okl5ac2vtiF30txUFjtC0mouBhs=";
};
pythonRelaxDeps = true;
+3 -3
pkgs/by-name/as/ast-grep/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ast-grep";
-
version = "0.39.3";
+
version = "0.39.4";
src = fetchFromGitHub {
owner = "ast-grep";
repo = "ast-grep";
tag = finalAttrs.version;
-
hash = "sha256-oUVsfR5azu4i6irCQL1CXCWA8ygIHK+dpWC/grbkSyk=";
+
hash = "sha256-V5nBfYCPJKxhpWRG44GdoFIL5fRFyZB4W7YBtTNPv2I=";
};
# error: linker `aarch64-linux-gnu-gcc` not found
···
rm .cargo/config.toml
'';
-
cargoHash = "sha256-BX5OAwIZzl9dm7ebw/zyJ2ICVpzCcHUVRTyUDMY4fH0=";
+
cargoHash = "sha256-qVUWK3p7S3biucy5Mz3eMjBndrlwJ8pn1TS8qLutNYs=";
nativeBuildInputs = [ installShellFiles ];
+2
pkgs/by-name/bo/bootc/package.nix
···
"--skip=test_tar_write_tar_layer"
];
+
cargoBuildFlags = [ "-p bootc" ];
+
nativeInstallCheckInputs = [
versionCheckHook
];
+3 -3
pkgs/by-name/bu/burpsuite/package.nix
···
}:
let
-
version = "2025.8";
+
version = "2025.8.2";
product =
if proEdition then
{
productName = "pro";
productDesktop = "Burp Suite Professional Edition";
-
hash = "sha256-TMzjqPAxRmXMrgzMjOAj4302Oh3KnhDWEkoXfJ84UoA=";
+
hash = "sha256-WTIl3HKnZ97TYh6aHdtXx+I/1KLrU3+AwgStiwH6Mrc=";
}
else
{
productName = "community";
productDesktop = "Burp Suite Community Edition";
-
hash = "sha256-Ftl2l5id0aMXt4cb+I04iV3bZZnULaS06udV0QMSiEI=";
+
hash = "sha256-PUT2X9j+Ng33Zj02o3VstDO4rlWYpdj+j/j4P8AZxvU=";
};
src = fetchurl {
+3 -3
pkgs/by-name/ca/cariddi/package.nix
···
buildGoModule rec {
pname = "cariddi";
-
version = "1.4.1";
+
version = "1.4.2";
src = fetchFromGitHub {
owner = "edoardottt";
repo = "cariddi";
tag = "v${version}";
-
hash = "sha256-hhzzSEuraer3oQwpNZn4ROASYKQHsnwZs+XHuJ8MkK4=";
+
hash = "sha256-T9d1j2XH3D1JDb02jM3dXEs9FTXLpl8VXXNCJfFi5Kk=";
};
-
vendorHash = "sha256-GvgH6i2t3O39gG2hsKsv5xbLb1V1qi3MqVSfw2D+cZg=";
+
vendorHash = "sha256-RMqyD4OlymjlUFoTsLNd+wo1hhYaEsyqpKj1JHuW5FM=";
ldflags = [
"-w"
+62 -28
pkgs/by-name/ci/cider-2/package.nix
···
{
-
appimageTools,
lib,
-
requireFile,
+
stdenv,
+
fetchurl,
+
dpkg,
+
autoPatchelfHook,
makeWrapper,
+
+
# Required dependencies for autoPatchelfHook
+
alsa-lib,
+
gtk3,
+
libgbm,
+
nspr,
+
nss,
}:
-
-
appimageTools.wrapType2 rec {
+
stdenv.mkDerivation rec {
pname = "cider-2";
-
version = "3.0.2";
+
version = "3.0.0";
-
src = requireFile {
-
name = "cider-linux-x64.AppImage";
-
url = "https://cidercollective.itch.io/cider";
-
sha256 = "1rfraf1r1zmp163kn8qg833qxrxmx1m1hycw8q9hc94d0hr62l2x";
+
src = fetchurl {
+
url = "https://repo.cider.sh/apt/pool/main/cider-v${version}-linux-x64.deb";
+
hash = "sha256-XKyzt8QkPNQlgFxR12KA5t+PCJki7UuFpn4SGmoGkpg=";
};
-
nativeBuildInputs = [ makeWrapper ];
+
nativeBuildInputs = [
+
dpkg
+
autoPatchelfHook
+
makeWrapper
+
];
-
extraInstallCommands =
-
let
-
contents = appimageTools.extract {
-
inherit version src;
-
# HACK: this looks for a ${pname}.desktop, where `cider-2.desktop` doesn't exist
-
pname = "Cider";
-
};
-
in
-
''
-
wrapProgram $out/bin/${pname} \
-
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \
-
--add-flags "--no-sandbox --disable-gpu-sandbox" # Cider 2 does not start up properly without these from my preliminary testing
+
buildInputs = [
+
alsa-lib
+
gtk3
+
libgbm
+
nspr
+
nss
+
];
+
+
unpackPhase = ''
+
runHook preUnpack
+
dpkg-deb --fsys-tarfile $src | tar --extract
+
runHook postUnpack
+
'';
+
+
installPhase = ''
+
runHook preInstall
+
+
mkdir -p $out/{bin,share,lib}
+
cp -r usr/share/* $out/share/
+
cp -r usr/lib/* $out/lib/
+
+
chmod +x $out/lib/cider/Cider
+
+
runHook postInstall
+
'';
-
install -m 444 -D ${contents}/Cider.desktop $out/share/applications/${pname}.desktop
-
substituteInPlace $out/share/applications/${pname}.desktop \
-
--replace-warn 'Exec=Cider' 'Exec=${pname}'
-
install -Dm444 ${contents}/usr/share/icons/hicolor/256x256/cider.png \
-
$out/share/icons/hicolor/256x256/apps/cider.png
-
'';
+
postFixup = ''
+
makeWrapper $out/lib/cider/Cider $out/bin/${pname} \
+
--add-flags "\$\{NIXOS_OZONE_WL:+\$\{WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true\}\}" \
+
--add-flags "--no-sandbox --disable-gpu-sandbox"
+
+
mv $out/share/applications/cider.desktop $out/share/applications/${pname}.desktop
+
substituteInPlace $out/share/applications/${pname}.desktop \
+
--replace-warn 'Exec=cider' 'Exec=${pname}' \
+
--replace-warn 'Exec=/usr/lib/cider/Cider' 'Exec=${pname}'
+
+
install -Dm444 $out/share/pixmaps/cider.png \
+
$out/share/icons/hicolor/256x256/apps/cider.png
+
'';
+
+
passthru.updateScript = ./updater.sh;
meta = {
description = "Powerful music player that allows you listen to your favorite tracks with style";
···
license = lib.licenses.unfree;
mainProgram = "cider-2";
maintainers = with lib.maintainers; [
+
amadejkastelic
itsvic-dev
l0r3v
];
+35
pkgs/by-name/ci/cider-2/updater.sh
···
+
#! /usr/bin/env nix-shell
+
#! nix-shell -I nixpkgs=./. -i bash -p coreutils gnused curl common-updater-scripts nix-prefetch jq
+
# shellcheck shell=bash
+
set -euo pipefail
+
cd "$(dirname "${BASH_SOURCE[0]}")"
+
+
LATEST_DEB=$(curl -s https://repo.cider.sh/apt/pool/main/ | \
+
grep -oP 'cider-v(\d+\.\d+\.\d+)-linux-x64\.deb' | \
+
sort -rV | head -n 1)
+
+
if [[ -z "$LATEST_DEB" ]]; then
+
echo "Could not find latest Cider .deb!" >&2
+
exit 1
+
fi
+
+
NEW_VERSION=$(echo "$LATEST_DEB" | sed -E 's|cider-v([0-9.]+)-linux-x64\.deb|\1|')
+
DEB_URL="https://repo.cider.sh/apt/pool/main/${LATEST_DEB}"
+
+
OLD_VERSION="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./package.nix)"
+
+
echo "comparing versions $OLD_VERSION -> $NEW_VERSION"
+
if [[ "$OLD_VERSION" == "$NEW_VERSION" ]]; then
+
echo "Already up to date!"
+
if [[ "${1-default}" != "--deps-only" ]]; then
+
exit 0
+
fi
+
fi
+
+
cd ../../../..
+
+
if [[ "${1-default}" != "--deps-only" ]]; then
+
SHA="$(nix-prefetch-url --quiet --unpack --type sha256 $DEB_URL)"
+
SRI=$(nix --experimental-features nix-command hash to-sri "sha256:$SHA")
+
update-source-version cider-2 "$NEW_VERSION" "$SRI"
+
fi
+9 -13
pkgs/by-name/cl/clairvoyance/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "clairvoyance";
-
version = "2.5.3";
-
format = "pyproject";
+
version = "2.5.4";
+
pyproject = true;
src = fetchFromGitHub {
owner = "nikitastupin";
repo = "clairvoyance";
tag = "v${version}";
-
hash = "sha256-CVXa2HvX7M0cwqnTeZVETg07j324ATQuMNreEgAC2QA=";
+
hash = "sha256-5PbvR0HVvA2xFzD+Jtisxuk68pdM29NyweFbZKBbhzs=";
};
pythonRelaxDeps = [ "rich" ];
-
nativeBuildInputs = with python3.pkgs; [
-
poetry-core
-
];
+
build-system = with python3.pkgs; [ poetry-core ];
-
propagatedBuildInputs = with python3.pkgs; [
+
dependencies = with python3.pkgs; [
aiohttp
rich
];
···
--replace 'asyncio = "^3.4.3"' ""
'';
-
pythonImportsCheck = [
-
"clairvoyance"
-
];
+
pythonImportsCheck = [ "clairvoyance" ];
disabledTests = [
# KeyError
···
meta = {
description = "Tool to obtain GraphQL API schemas";
-
mainProgram = "clairvoyance";
homepage = "https://github.com/nikitastupin/clairvoyance";
-
changelog = "https://github.com/nikitastupin/clairvoyance/releases/tag/v${version}";
-
license = with lib.licenses; [ asl20 ];
+
changelog = "https://github.com/nikitastupin/clairvoyance/releases/tag/${src.tag}";
+
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
+
mainProgram = "clairvoyance";
};
}
+2 -2
pkgs/by-name/cn/cnquery/package.nix
···
buildGoModule rec {
pname = "cnquery";
-
version = "11.66.1";
+
version = "11.68.0";
src = fetchFromGitHub {
owner = "mondoohq";
repo = "cnquery";
tag = "v${version}";
-
hash = "sha256-VgIjwHOs5JWWNP/ecGJxN65B1+1dAVzALkfljNExRTg=";
+
hash = "sha256-CmFWfXyMQJ6/wLjSQiwh3Yu1RPlopNesEbp8moj5wG8=";
};
subPackages = [ "apps/cnquery" ];
+7 -3
pkgs/by-name/de/decent-sampler/package.nix
···
freetype,
nghttp2,
libX11,
+
expat,
}:
let
pname = "decent-sampler";
-
version = "1.12.14";
+
version = "1.13.5";
+
rlkey = "orvjprslmwn0dkfs0ncx6nxnm";
icon = fetchurl {
url = "https://www.decentsamples.com/wp-content/uploads/2018/09/cropped-Favicon_512x512.png";
···
src = fetchzip {
# dropbox links: https://www.dropbox.com/sh/dwyry6xpy5uut07/AABBJ84bjTTSQWzXGG5TOQpfa\
-
url = "https://www.dropbox.com/scl/fo/a0i0udw7ggfwnjoi05hh3/AFAQQGWSQ-kxJv5JggeMTrE/Decent_Sampler-1.12.14-Linux-Static-x86_64.tar.gz?rlkey=orvjprslmwn0dkfs0ncx6nxnm&dl=0";
-
hash = "sha256-n9WTR11chK9oCz84uYhymov1axTVRr4OLo6W0cRpdWc=";
+
url = "https://www.dropbox.com/scl/fo/a0i0udw7ggfwnjoi05hh3/AHWDqpqSKIsmfX6wyJdBhlU/Decent_Sampler-${version}-Linux-Static-x86_64.tar.gz?rlkey=${rlkey}&dl=0";
+
hash = "sha256-B7iw0NK74p1GXPS0wh+m3HyFsnqgODbt41rXZPo3/rE=";
};
nativeBuildInputs = [ copyDesktopItems ];
···
freetype
nghttp2
libX11
+
expat
];
runScript = "decent-sampler";
···
maintainers = with maintainers; [
adam248
chewblacka
+
kaptcha0
];
};
}
+1 -1
pkgs/by-name/ed/edmarketconnector/package.nix
···
ln -s "${finalAttrs.src}/io.edcd.EDMarketConnector.desktop" "$out/share/applications/"
makeWrapper ${pythonEnv}/bin/python $out/bin/edmarketconnector \
-
--add-flags "${finalAttrs.src}/EDMarketConnector.py $@"
+
--add-flags "${finalAttrs.src}/EDMarketConnector.py"
runHook postInstall
'';
+2 -2
pkgs/by-name/fp/fping/package.nix
···
stdenv.mkDerivation rec {
pname = "fping";
-
version = "5.3";
+
version = "5.4";
src = fetchurl {
url = "https://www.fping.org/dist/fping-${version}.tar.gz";
-
hash = "sha256-1XvQFBrqCC4638GYv8PbXf0SpwFMfCZV6X9hzVSQHQ4=";
+
hash = "sha256-vjIHcfB15H3X5XBLSF6b3H3REQeIQ0XA98GHSTV/Zo0=";
};
configureFlags = [
+50
pkgs/by-name/ge/gefyra/package.nix
···
+
{
+
lib,
+
stdenv,
+
fetchzip,
+
makeWrapper,
+
docker,
+
kubectl,
+
nix-update-script,
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "gefyra";
+
version = "2.3.1";
+
+
src = fetchzip {
+
url = "https://github.com/gefyrahq/gefyra/releases/download/${finalAttrs.version}/gefyra-${finalAttrs.version}-linux-amd64.zip";
+
hash = "sha256-piF/h2g9NeLbSVC5YjfcN1Hq+LWXe+Ib3LolA/vOZdw=";
+
stripRoot = false;
+
};
+
+
nativeBuildInputs = [ makeWrapper ];
+
+
installPhase = ''
+
runHook preInstall
+
install -Dm755 gefyra "$out/bin/gefyra"
+
runHook postInstall
+
'';
+
+
postInstall = ''
+
wrapProgram $out/bin/gefyra \
+
--prefix PATH : ${
+
lib.makeBinPath [
+
docker
+
kubectl
+
]
+
}
+
'';
+
+
passthru.updateScript = nix-update-script { };
+
+
meta = {
+
description = "Tool to connect local containers to kubernetes clusters";
+
homepage = "https://gefyra.dev";
+
downloadPage = "https://github.com/gefyrahq/gefyra";
+
mainProgram = "gefyra";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ tobifroe ];
+
platforms = lib.platforms.linux;
+
};
+
})
+29
pkgs/by-name/ho/honeyfetch/package.nix
···
+
{
+
lib,
+
libdrm,
+
fetchFromGitLab,
+
rustPlatform,
+
}:
+
rustPlatform.buildRustPackage (finalAttrs: {
+
pname = "honeyfetch";
+
version = "1.5.0";
+
+
src = fetchFromGitLab {
+
owner = "ahoneybun";
+
repo = "honeyfetch";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-lFp7L3tcqZ1jAL7V7tfUJDPKO2WCvMekUx+p12fNlcM=";
+
};
+
+
cargoHash = "sha256-u+OF4ali7GoHktY8jihgqUQ+4kFuKQNbiaRUdOJrQfA=";
+
+
buildInputs = [ libdrm ];
+
+
meta = {
+
description = "Classy neofetch but in Rust";
+
homepage = "https://gitlab.com/ahoneybun/honeyfetch";
+
license = lib.licenses.agpl3Plus;
+
maintainers = with lib.maintainers; [ ahoneybun ];
+
platforms = lib.platforms.linux;
+
};
+
})
+2 -2
pkgs/by-name/le/lean4/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "lean4";
-
version = "4.21.0";
+
version = "4.22.0";
# Using a vendored version rather than nixpkgs' version to match the exact version required by
# Lean. Apparently, even a slight version change can impact greatly the final performance.
···
owner = "leanprover";
repo = "lean4";
tag = "v${finalAttrs.version}";
-
hash = "sha256-IZSx7KmkLMEob8BmK/Bi4sS5nh78NHPQPJYgedv2+6Y=";
+
hash = "sha256-dRS7ZaC/ipIEneheSoTkKkJ5PFeDnLNt8uUknu1lEHA=";
};
postPatch =
+1
pkgs/by-name/ma/mangayomi/gitHashes.json
···
{
"desktop_webview_window": "sha256-wRxQPlJZZe4t2C6+G5dMx3+w8scxWENLwII08dlZ4IA=",
"epubx": "sha256-Rf9zaabPvP7D4NgyJ+LpSB8zHjBvhq2wE0p9Sy7uOXM=",
+
"flutter_discord_rpc_fork": "sha256-JXeYicEiEIFCDIgHNa3zqrwsy05qBeFvdihghi/3tRs=",
"flutter_qjs": "sha256-uF3+lQyc6oXWjg9xm8PVXRNZ3AXrw7+FH/lPIQPzaJY=",
"flutter_web_auth_2": "sha256-3aci73SP8eXg6++IQTQoyS+erUUuSiuXymvR32sxHFw=",
"media_kit_video": "sha256-t8lqS44lylLhMyvlY5G1k7EXfpDq8WshBVg8D/z0Hbc=",
+42 -3
pkgs/by-name/ma/mangayomi/package.nix
···
let
pname = "mangayomi";
-
version = "0.6.3";
+
version = "0.6.35";
src = fetchFromGitHub {
owner = "kodjodevf";
repo = "mangayomi";
tag = "v${version}";
-
hash = "sha256-nlA5DLYSj9VVpDo7o5Umccoz8RAF+ac3LWV7108t2Ds=";
+
hash = "sha256-XSXFo0+rLTUJ0p3F5+CvKD85OmrShb2xrpQK0F6fo2U=";
};
metaCommon = {
···
customSourceBuilders = {
rust_lib_mangayomi =
{ version, src, ... }:
-
stdenv.mkDerivation rec {
+
stdenv.mkDerivation {
pname = "rust_lib_mangayomi";
inherit version src;
inherit (src) passthru;
···
in
''
cp ${fakeCargokitCmake} rust_builder/cargokit/cmake/cargokit.cmake
+
'';
+
+
installPhase = ''
+
runHook preInstall
+
+
cp -r . "$out"
+
+
runHook postInstall
+
'';
+
};
+
flutter_discord_rpc_fork =
+
{ version, src, ... }:
+
let
+
flutter_discord_rpc_fork-rs = rustPlatform.buildRustPackage {
+
pname = "flutter_discord_rpc_fork-rs";
+
inherit version src;
+
+
buildAndTestSubdir = "rust";
+
+
cargoHash = "sha256-vYVg5ZALQDrolDtbbXm/epE5MmSKpRJbSU15VDiKh4U=";
+
+
passthru.libraryPath = "lib/libflutter_discord_rpc_fork.so";
+
};
+
in
+
stdenv.mkDerivation {
+
pname = "flutter_discord_rpc_fork";
+
inherit version src;
+
inherit (src) passthru;
+
+
postPatch =
+
let
+
fakeCargokitCmake = writeText "FakeCargokit.cmake" ''
+
function(apply_cargokit target manifest_dir lib_name any_symbol_name)
+
set("''${target}_cargokit_lib" ${flutter_discord_rpc_fork-rs}/${flutter_discord_rpc_fork-rs.passthru.libraryPath} PARENT_SCOPE)
+
endfunction()
+
'';
+
in
+
''
+
cp ${fakeCargokitCmake} cargokit/cmake/cargokit.cmake
'';
installPhase = ''
+13 -2
pkgs/by-name/ma/mangayomi/pubspec.lock.json
···
"dependency": "direct main",
"description": {
"name": "d4rt",
-
"sha256": "40ecf0b73603a8268050e890eb4d037b5bdf4184f439cc18d593e83b100a19e7",
+
"sha256": "4220081caf1cea231e127a8fd2801b4b55464a51f840b56bb079ce2b3792e9e6",
"url": "https://pub.dev"
},
"source": "hosted",
-
"version": "0.0.9"
+
"version": "0.1.1"
},
"dart_style": {
"dependency": "transitive",
···
},
"source": "hosted",
"version": "3.4.1"
+
},
+
"flutter_discord_rpc_fork": {
+
"dependency": "direct main",
+
"description": {
+
"path": ".",
+
"ref": "main",
+
"resolved-ref": "67e99dd4547bdba15a49d53ab61f50397b194804",
+
"url": "https://github.com/Schnitzel5/flutter-discord-rpc.git"
+
},
+
"source": "git",
+
"version": "1.0.4"
},
"flutter_inappwebview": {
"dependency": "direct main",
+2 -1
pkgs/by-name/me/mealie/mealie-frontend.nix
···
fixup-yarn-lock,
stdenv,
yarn,
+
writableTmpDirAsHomeHook,
}:
let
nodejs = nodePackages_latest.nodejs;
···
fixup-yarn-lock
nodejs
(yarn.override { inherit nodejs; })
+
writableTmpDirAsHomeHook
];
configurePhase = ''
···
sed -i 's+"@nuxt/fonts",+// NUXT FONTS DISABLED+g' nuxt.config.ts
-
export HOME=$(mktemp -d)
yarn config --offline set yarn-offline-mirror "$yarnOfflineCache"
fixup-yarn-lock yarn.lock
yarn install --frozen-lockfile --offline --no-progress --non-interactive
+2 -2
pkgs/by-name/mo/monero-cli/package.nix
···
in
stdenv.mkDerivation rec {
pname = "monero-cli";
-
version = "0.18.4.0";
+
version = "0.18.4.1";
src = fetchFromGitHub {
owner = "monero-project";
repo = "monero";
rev = "v${version}";
-
hash = "sha256-0byMtX2f+8FqNhLPN1oLxIUTWg5RSbHfwiL8pUIAcgQ=";
+
hash = "sha256-z5yhU1xePFBSmfl0X8x7AAgPvqUX0PQzLzxMblS8Um8=";
};
patches = [
+2 -2
pkgs/by-name/mo/monero-gui/package.nix
···
stdenv.mkDerivation rec {
pname = "monero-gui";
-
version = "0.18.4.0";
+
version = "0.18.4.1";
src = fetchFromGitHub {
owner = "monero-project";
repo = "monero-gui";
rev = "v${version}";
-
hash = "sha256-JwYx5TjGp3VPPSgjN0+w1A4RoZGm7A73Gpg44fre1/c=";
+
hash = "sha256-Fm/kV31aKcjQjMO8vwjfDQsH8Qq8pRdFX3zbZdEGETg=";
};
nativeBuildInputs = [
+16 -55
pkgs/by-name/mu/mujoco/mujoco-system-deps-dont-fetch.patch
···
diff --git a/CMakeLists.txt b/CMakeLists.txt
-
index a4794196..66525432 100644
+
index 1780f874..3ac02be6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -140,7 +140,7 @@ target_link_libraries(
···
set_target_properties(
diff --git a/cmake/MujocoDependencies.cmake b/cmake/MujocoDependencies.cmake
-
index cb17621a..e1bd0e9d 100644
+
index 5cdc33cb..a4c9f61f 100644
--- a/cmake/MujocoDependencies.cmake
+++ b/cmake/MujocoDependencies.cmake
@@ -93,8 +93,6 @@ set(BUILD_SHARED_LIBS
···
EXCLUDE_FROM_ALL
)
target_compile_options(tinyxml2 PRIVATE ${MUJOCO_MACOS_COMPILE_OPTIONS})
-
@@ -175,35 +163,32 @@ findorfetch(
+
@@ -175,10 +163,6 @@ findorfetch(
tinyobjloader
LIBRARY_NAME
tinyobjloader
···
TARGETS
tinyobjloader
EXCLUDE_FROM_ALL
-
)
+
@@ -187,8 +171,6 @@ findorfetch(
+
if(NOT TARGET trianglemeshdistance)
+
FetchContent_Declare(
+
trianglemeshdistance
+
- GIT_REPOSITORY https://github.com/InteractiveComputerGraphics/TriangleMeshDistance.git
+
- GIT_TAG ${MUJOCO_DEP_VERSION_TriangleMeshDistance}
+
)
-
+option(MUJOCO_USE_SYSTEM_sdflib "Use installed sdflib version." OFF)
-
+mark_as_advanced(MUJOCO_USE_SYSTEM_sdflib)
-
+
-
option(SDFLIB_USE_ASSIMP OFF)
-
option(SDFLIB_USE_OPENMP OFF)
-
option(SDFLIB_USE_ENOKI OFF)
-
findorfetch(
-
USE_SYSTEM_PACKAGE
-
- OFF
-
+ ${MUJOCO_USE_SYSTEM_sdflib}
-
PACKAGE_NAME
-
- sdflib
-
+ SdfLib
-
LIBRARY_NAME
-
sdflib
-
- GIT_REPO
-
- https://github.com/UPC-ViRVIG/SdfLib.git
-
- GIT_TAG
-
- ${MUJOCO_DEP_VERSION_sdflib}
-
TARGETS
-
- SdfLib
-
+ SdfLib::SdfLib
-
EXCLUDE_FROM_ALL
-
)
-
-target_compile_options(SdfLib PRIVATE ${MUJOCO_MACOS_COMPILE_OPTIONS})
-
-target_link_options(SdfLib PRIVATE ${MUJOCO_MACOS_LINK_OPTIONS})
-
+if(NOT MUJOCO_USE_SYSTEM_sdflib)
-
+ target_compile_options(SdfLib PRIVATE ${MUJOCO_MACOS_COMPILE_OPTIONS})
-
+ target_link_options(SdfLib PRIVATE ${MUJOCO_MACOS_LINK_OPTIONS})
-
+endif()
-
-
set(ENABLE_DOUBLE_PRECISION ON)
-
set(CCD_HIDE_ALL_SYMBOLS ON)
-
@@ -214,10 +199,6 @@ findorfetch(
+
FetchContent_GetProperties(trianglemeshdistance)
+
@@ -207,10 +189,6 @@ findorfetch(
ccd
LIBRARY_NAME
ccd
···
TARGETS
ccd
EXCLUDE_FROM_ALL
-
@@ -254,10 +235,6 @@ if(MUJOCO_BUILD_TESTS)
+
@@ -247,10 +225,6 @@ if(MUJOCO_BUILD_TESTS)
absl
LIBRARY_NAME
abseil-cpp
···
TARGETS
absl::core_headers
EXCLUDE_FROM_ALL
-
@@ -281,14 +258,9 @@ if(MUJOCO_BUILD_TESTS)
+
@@ -274,14 +248,9 @@ if(MUJOCO_BUILD_TESTS)
GTest
LIBRARY_NAME
googletest
···
EXCLUDE_FROM_ALL
)
-
@@ -315,10 +287,6 @@ if(MUJOCO_BUILD_TESTS)
+
@@ -308,10 +277,6 @@ if(MUJOCO_BUILD_TESTS)
benchmark
LIBRARY_NAME
benchmark
···
TARGETS
benchmark::benchmark
benchmark::benchmark_main
-
@@ -329,14 +297,12 @@ endif()
+
@@ -322,14 +287,12 @@ endif()
if(MUJOCO_TEST_PYTHON_UTIL)
add_compile_definitions(EIGEN_MPL2_ONLY)
···
)
FetchContent_GetProperties(Eigen3)
-
diff --git a/plugin/sdf/CMakeLists.txt b/plugin/sdf/CMakeLists.txt
-
index 8b834971..25021fa1 100644
-
--- a/plugin/sdf/CMakeLists.txt
-
+++ b/plugin/sdf/CMakeLists.txt
-
@@ -37,7 +37,7 @@ set(MUJOCO_SDF_SRCS
-
add_library(sdf_plugin SHARED)
-
target_sources(sdf_plugin PRIVATE ${MUJOCO_SDF_SRCS})
-
target_include_directories(sdf_plugin PRIVATE ${MUJOCO_SDF_INCLUDE})
-
-target_link_libraries(sdf_plugin PRIVATE mujoco SdfLib)
-
+target_link_libraries(sdf_plugin PRIVATE mujoco SdfLib::SdfLib)
-
target_compile_options(
-
sdf_plugin
-
PRIVATE ${AVX_COMPILE_OPTIONS}
diff --git a/python/mujoco/util/CMakeLists.txt b/python/mujoco/util/CMakeLists.txt
index 666a3725..d89bb499 100644
--- a/python/mujoco/util/CMakeLists.txt
+12 -59
pkgs/by-name/mu/mujoco/package.nix
···
eigen3 = fetchFromGitLab {
owner = "libeigen";
repo = "eigen";
-
rev = "81044ec13df7608d0d9d86aff2ef9805fc69bed1";
-
hash = "sha256-W0uonGzjDaN2RbY2U+Kl1a5/nrEZ9T9W426f+a7NUzY=";
+
rev = "4be7e6b4e0a82853e853c0c7c4ef72f395e1f497";
+
hash = "sha256-SOTQ9j8YCsEuxNULsulQ0bmtxOZJKF7zc4GZOQlrmdo=";
};
googletest = fetchFromGitHub {
owner = "google";
···
qhull = fetchFromGitHub {
owner = "qhull";
repo = "qhull";
-
rev = "c7bee59d068a69f427b1273e71cdc5bc455a5bdd";
-
hash = "sha256-RnuaRrWMQ1rFfb/nxE0ukIoBf2AMG5pRyFmKmvsJ/U8=";
+
rev = "62ccc56af071eaa478bef6ed41fd7a55d3bb2d80";
+
hash = "sha256-kIxHtE0L/axV9WKnQzyFN0mxoIFAI33Z+MP0P/MtQPw=";
};
tinyobjloader = fetchFromGitHub {
owner = "tinyobjloader";
···
rev = "f03a1b3ec29b1d7d865691ca8aea4f1eb2c2873d";
hash = "sha256-90ei0lpJA8XuVGI0rGb3md0Qtq8/bdkU7dUCHpp88Bw=";
};
-
-
tmd = stdenv.mkDerivation {
-
name = "TriangleMeshDistance";
-
-
src = fetchFromGitHub {
-
owner = "InteractiveComputerGraphics";
-
repo = "TriangleMeshDistance";
-
rev = "e55a15c20551f36242fd6368df099a99de71d43a";
-
hash = "sha256-vj6TMMT8mp7ciLa5nzVAhMWPcAHXq+ZwHlWsRA3uCmg=";
-
};
-
-
installPhase = ''
-
mkdir -p $out/include/tmd
-
cp TriangleMeshDistance/include/tmd/TriangleMeshDistance.h $out/include/tmd/
-
'';
+
trianglemeshdistance = fetchFromGitHub {
+
owner = "InteractiveComputerGraphics";
+
repo = "TriangleMeshDistance";
+
rev = "2cb643de1436e1ba8e2be49b07ec5491ac604457";
+
hash = "sha256-qG/8QKpOnUpUQJ1nLj+DFoLnUr+9oYkJPqUhwEQD2pc=";
};
-
-
sdflib = stdenv.mkDerivation {
-
name = "SdfLib";
-
-
src = fetchFromGitHub {
-
owner = "UPC-ViRVIG";
-
repo = "SdfLib";
-
rev = "1927bee6bb8225258a39c8cbf14e18a4d50409ae";
-
hash = "sha256-+SFUOdZ6pGZvnQa0mT+yfbTMHWe2CTOlroXcuVBHdOE=";
-
};
-
-
patches = [ ./sdflib-system-deps.patch ];
-
-
cmakeFlags = [
-
(lib.cmakeBool "SDFLIB_USE_ASSIMP" false)
-
(lib.cmakeBool "SDFLIB_USE_OPENMP" false)
-
(lib.cmakeBool "SDFLIB_USE_ENOKI" false)
-
(lib.cmakeBool "SDFLIB_USE_SYSTEM_GLM" true)
-
(lib.cmakeBool "SDFLIB_USE_SYSTEM_SPDLOG" true)
-
(lib.cmakeBool "SDFLIB_USE_SYSTEM_CEREAL" true)
-
(lib.cmakeBool "SDFLIB_USE_SYSTEM_TRIANGLEMESHDISTANCE" true)
-
];
-
-
nativeBuildInputs = [ cmake ];
-
buildInputs = [
-
pin.tmd
-
-
# Mainline. The otherwise pinned glm release from 2018 does
-
# not build due to test failures and missing files.
-
glm
-
-
spdlog
-
cereal_1_3_2
-
];
-
};
-
};
in
stdenv.mkDerivation (finalAttrs: {
pname = "mujoco";
-
version = "3.3.4";
+
version = "3.3.5";
# Bumping version? Make sure to look though the MuJoCo's commit
# history for bumped dependency pins!
···
owner = "google-deepmind";
repo = "mujoco";
tag = finalAttrs.version;
-
hash = "sha256-nssmGJRrk1BECmeU4OEs/jLK3MdA6ytIJ9Yqaiuf0Aw=";
+
hash = "sha256-HykExdosK5XpAOQeic/jsc6yYxjdoiaP8rRkA/yAfuU=";
};
patches = [ ./mujoco-system-deps-dont-fetch.patch ];
···
nativeBuildInputs = [ cmake ];
buildInputs = [
-
pin.sdflib
glm
# non-numerical
···
];
cmakeFlags = [
-
(lib.cmakeBool "MUJOCO_USE_SYSTEM_sdflib" true)
(lib.cmakeBool "MUJOCO_SIMULATE_USE_SYSTEM_GLFW" true)
(lib.cmakeBool "MUJOCO_SAMPLES_USE_SYSTEM_GLFW" true)
];
···
ln -s ${pin.qhull} build/_deps/qhull-src
ln -s ${pin.tinyobjloader} build/_deps/tinyobjloader-src
ln -s ${pin.tinyxml2} build/_deps/tinyxml2-src
+
ln -s ${pin.trianglemeshdistance} build/_deps/trianglemeshdistance-src
ln -s ${pin.marchingcubecpp} build/_deps/marchingcubecpp-src
'';
-192
pkgs/by-name/mu/mujoco/sdflib-system-deps.patch
···
-
diff --git a/CMakeLists.txt b/CMakeLists.txt
-
index 251c456..3d30231 100644
-
--- a/CMakeLists.txt
-
+++ b/CMakeLists.txt
-
@@ -27,7 +27,7 @@ option(SDFLIB_USE_SYSTEM_GLM "Use glm library via find_package instead of downlo
-
option(SDFLIB_USE_SYSTEM_SPDLOG "Use spdlog library via find_package instead of downloading it" OFF)
-
option(SDFLIB_USE_SYSTEM_CEREAL "Use cereal library via find_package instead of downloading it" OFF)
-
option(SDFLIB_USE_SYSTEM_ASSIMP "Use assimp library via find_package instead of downloading it" OFF)
-
-
-
+option(SDFLIB_USE_SYSTEM_TRIANGLEMESHDISTANCE "Use TriangleMeshDistance library via system includes instead of downloading it" OFF)
-
-
if(SDFLIB_DEBUG_INFO)
-
add_compile_definitions(SDFLIB_PRINT_STATISTICS)
-
@@ -55,13 +55,52 @@ file(GLOB UTILS_SOURCE_FILES src/utils/*.cpp)
-
file(GLOB UTILS_HEADER_FILES src/utils/*.h)
-
-
# Add libraries
-
-add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES} ${HEADER_FILES} ${PUBLIC_HEADER_FILES}
-
- ${SDF_SOURCE_FILES} ${SDF_HEADER_FILES}
-
- ${UTILS_SOURCE_FILES} ${UTILS_HEADER_FILES})
-
-
-
-target_include_directories(${PROJECT_NAME} PUBLIC include/)
-
+add_library(${PROJECT_NAME} ${SOURCE_FILES} ${HEADER_FILES} ${PUBLIC_HEADER_FILES}
-
+ ${SDF_SOURCE_FILES} ${SDF_HEADER_FILES}
-
+ ${UTILS_SOURCE_FILES} ${UTILS_HEADER_FILES})
-
+add_library(${PROJECT_NAME}::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
-
+if(BUILD_SHARED_LIBS AND WIN32)
-
+ set_target_properties(${PROJECT_NAME} PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS ON)
-
+endif()
-
+include(GNUInstallDirs)
-
+target_include_directories(${PROJECT_NAME} PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
-
+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
-
target_include_directories(${PROJECT_NAME} PRIVATE src/)
-
-
+# Install library and CMake config files
-
+install(TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME})
-
+install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/SdfLib
-
+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
-
+
-
+install(EXPORT ${PROJECT_NAME}
-
+ FILE ${PROJECT_NAME}Targets.cmake
-
+ DESTINATION lib/cmake/${PROJECT_NAME}
-
+ NAMESPACE ${PROJECT_NAME}::
-
+)
-
+
-
+include(CMakePackageConfigHelpers)
-
+set(PACKAGE_DEPENDENCIES "")
-
+if(SDFLIB_USE_SYSTEM_GLM)
-
+ string(APPEND PACKAGE_DEPENDENCIES "find_dependency(glm)\n")
-
+endif()
-
+if(SDFLIB_USE_SYSTEM_SPDLOG)
-
+ string(APPEND PACKAGE_DEPENDENCIES "find_dependency(spdlog)\n")
-
+endif()
-
+if(SDFLIB_USE_SYSTEM_CEREAL)
-
+ string(APPEND PACKAGE_DEPENDENCIES "find_dependency(cereal)\n")
-
+endif()
-
+if(SDFLIB_USE_ASSIMP AND SDFLIB_USE_SYSTEM_ASSIMP)
-
+ string(APPEND PACKAGE_DEPENDENCIES "find_dependency(assimp)\n")
-
+endif()
-
+
-
+configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}Config.cmake.in
-
+ "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
-
+ INSTALL_DESTINATION "lib/cmake/${PROJECT_NAME}"
-
+ NO_SET_AND_CHECK_MACRO
-
+ NO_CHECK_REQUIRED_COMPONENTS_MACRO)
-
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake
-
+ DESTINATION lib/cmake/${PROJECT_NAME})
-
+
-
# Add shaders
-
file(GLOB SHADER_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/src/render_engine/shaders
-
src/render_engine/shaders/*.frag
-
@@ -69,7 +108,7 @@ file(GLOB SHADER_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/src/render_engine/sh
-
src/render_engine/shaders/*.comp)
-
-
foreach(SHADER IN LISTS SHADER_FILES)
-
- add_custom_command(OUTPUT ${SHADER}
-
+add_custom_command(OUTPUT ${SHADER}
-
COMMAND cmake -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/src/render_engine/shaders/${SHADER} $<TARGET_FILE_DIR:${PROJECT_NAME}>/shaders/${SHADER}
-
DEPENDS src/render_engine/shaders/${SHADER}
-
)
-
@@ -112,7 +151,10 @@ endif()
-
target_link_libraries(${PROJECT_NAME} PUBLIC ${SDFLIB_GLM_TARGET})
-
target_link_libraries(${PROJECT_NAME} PUBLIC spdlog::spdlog)
-
target_link_libraries(${PROJECT_NAME} PUBLIC cereal::cereal)
-
-target_link_libraries(${PROJECT_NAME} PUBLIC icg)
-
+
-
+if(NOT SDFLIB_USE_SYSTEM_TRIANGLEMESHDISTANCE)
-
+ target_link_libraries(${PROJECT_NAME} PUBLIC TriangleMeshDistance)
-
+endif()
-
-
if(CMAKE_CXX_COMPILER_ID MATCHES GNU)
-
target_link_libraries(${PROJECT_NAME} PUBLIC -lstdc++fs)
-
diff --git a/SdfLibConfig.cmake.in b/SdfLibConfig.cmake.in
-
new file mode 100644
-
index 0000000..9b8265c
-
--- /dev/null
-
+++ b/SdfLibConfig.cmake.in
-
@@ -0,0 +1,7 @@
-
+@PACKAGE_INIT@
-
+
-
+include(CMakeFindDependencyMacro)
-
+
-
+@PACKAGE_DEPENDENCIES@
-
+
-
+include("${CMAKE_CURRENT_LIST_DIR}/SdfLibTargets.cmake")
-
diff --git a/include/SdfLib/TrianglesInfluence.h b/include/SdfLib/TrianglesInfluence.h
-
index fc2ca52..b276f23 100644
-
--- a/include/SdfLib/TrianglesInfluence.h
-
+++ b/include/SdfLib/TrianglesInfluence.h
-
@@ -11,7 +11,7 @@
-
#include "InterpolationMethods.h"
-
#include "utils/Timer.h"
-
#include "utils/GJK.h"
-
-#include <InteractiveComputerGraphics/TriangleMeshDistance.h>
-
+#include <tmd/TriangleMeshDistance.h>
-
-
#include <vector>
-
#include <array>
-
diff --git a/libs/CMakeLists.txt b/libs/CMakeLists.txt
-
index 79f70c1..e2a4f10 100644
-
--- a/libs/CMakeLists.txt
-
+++ b/libs/CMakeLists.txt
-
@@ -137,9 +137,10 @@ if(SDFLIB_BUILD_APPS OR SDFLIB_BUILD_DEBUG_APPS)
-
target_include_directories(stb_image INTERFACE stb)
-
endif()
-
-
-# icg
-
-add_library(icg INTERFACE)
-
-target_include_directories(icg INTERFACE InteractiveComputerGraphics)
-
+if (NOT SDFLIB_USE_SYSTEM_TRIANGLEMESHDISTANCE)
-
+ add_library(TriangleMeshDistance INTERFACE)
-
+ target_include_directories(TriangleMeshDistance INTERFACE InteractiveComputerGraphics)
-
+endif()
-
-
if(SDFLIB_BUILD_APPS OR SDFLIB_BUILD_DEBUG_APPS)
-
# glfw
-
diff --git a/libs/InteractiveComputerGraphics/InteractiveComputerGraphics/TriangleMeshDistance.h b/libs/InteractiveComputerGraphics/tmd/TriangleMeshDistance.h
-
similarity index 100%
-
rename from libs/InteractiveComputerGraphics/InteractiveComputerGraphics/TriangleMeshDistance.h
-
rename to libs/InteractiveComputerGraphics/tmd/TriangleMeshDistance.h
-
diff --git a/src/tools/ImageQueryTime/main.cpp b/src/tools/ImageQueryTime/main.cpp
-
index 357a78b..f4fd9e7 100644
-
--- a/src/tools/ImageQueryTime/main.cpp
-
+++ b/src/tools/ImageQueryTime/main.cpp
-
@@ -17,7 +17,7 @@
-
-
#define TEST_METHODS
-
#ifdef TEST_METHODS
-
-#include <InteractiveComputerGraphics/TriangleMeshDistance.h>
-
+#include <tmd/TriangleMeshDistance.h>
-
// #include <CGAL/Simple_cartesian.h>
-
// #include <CGAL/AABB_tree.h>
-
// #include <CGAL/AABB_traits.h>
-
diff --git a/src/tools/SdfErrorCompare/main.cpp b/src/tools/SdfErrorCompare/main.cpp
-
index deef25f..9e402c4 100644
-
--- a/src/tools/SdfErrorCompare/main.cpp
-
+++ b/src/tools/SdfErrorCompare/main.cpp
-
@@ -23,7 +23,7 @@ using namespace sdflib;
-
// #define TEST_OPENVDB
-
-
#ifdef TEST_ICG
-
-#include <InteractiveComputerGraphics/TriangleMeshDistance.h>
-
+#include <tmd/TriangleMeshDistance.h>
-
#endif
-
#ifdef TEST_CGAL
-
#include <CGAL/Simple_cartesian.h>
-
diff --git a/src/tools/SdfLibUnity/SdfExportFunc.cpp b/src/tools/SdfLibUnity/SdfExportFunc.cpp
-
index ff4e017..7e06ada 100644
-
--- a/src/tools/SdfLibUnity/SdfExportFunc.cpp
-
+++ b/src/tools/SdfLibUnity/SdfExportFunc.cpp
-
@@ -1,7 +1,7 @@
-
#include "SdfExportFunc.h"
-
#include "spdlog/sinks/rotating_file_sink.h"
-
-
-#include <InteractiveComputerGraphics/TriangleMeshDistance.h>
-
+#include <tmd/TriangleMeshDistance.h>
-
-
using namespace sdflib;
-
-
diff --git a/src/tools/SdfOffsets/main.cpp b/src/tools/SdfOffsets/main.cpp
-
index b6769d7..07f137b 100644
-
--- a/src/tools/SdfOffsets/main.cpp
-
+++ b/src/tools/SdfOffsets/main.cpp
-
@@ -9,7 +9,7 @@
-
#include <glm/gtc/type_ptr.hpp>
-
#include <glm/gtc/matrix_transform.hpp>
-
-
-#include <InteractiveComputerGraphics/TriangleMeshDistance.h>
-
+#include <tmd/TriangleMeshDistance.h>
-
#include <CGAL/Surface_mesh_default_triangulation_3.h>
-
#include <CGAL/Complex_2_in_triangulation_3.h>
-
#include <CGAL/make_surface_mesh.h>
+3 -3
pkgs/by-name/n8/n8n/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "n8n";
-
version = "1.105.3";
+
version = "1.106.3";
src = fetchFromGitHub {
owner = "n8n-io";
repo = "n8n";
tag = "n8n@${finalAttrs.version}";
-
hash = "sha256-IsAazA4DCkcOE5lNbxNMYgWAZycwjLYneSFBLAhltac=";
+
hash = "sha256-lPZdpQlCNeoyFI3iHx2++RT3QYxdQMnCYTm4T+JVjHg=";
};
pnpmDeps = pnpm_10.fetchDeps {
inherit (finalAttrs) pname version src;
fetcherVersion = 1;
-
hash = "sha256-maKD03Gr1gGUQwvTk35kv89a9TvzsIeKqI9NjjTO1TQ=";
+
hash = "sha256-11hve7PEOjphvPbzeYnsDHtVOCZ3ZYKoA9zUDM+rYxM=";
};
nativeBuildInputs = [
+2 -2
pkgs/by-name/op/openvas-scanner/package.nix
···
stdenv.mkDerivation rec {
pname = "openvas-scanner";
-
version = "23.23.0";
+
version = "23.23.1";
src = fetchFromGitHub {
owner = "greenbone";
repo = "openvas-scanner";
tag = "v${version}";
-
hash = "sha256-moGeI42nmDDSaaKoCaRNUAH3/k+TkOKtqLIhHYLNBFM=";
+
hash = "sha256-+G8wFkPYxGsh6esQEpQ5GckTYgPvwqxhibTOe12riyk=";
};
nativeBuildInputs = [
+1418 -1491
pkgs/by-name/pk/pkl/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/github/johnrengelman#shadow/8.1.1": {
-
"jar": "sha256-CEGXVVWQpTuyG1lQijMwVZ9TbdtEjq/R7GdfVGIDb88=",
-
"module": "sha256-nQ87SqpniYcj6vbF6c0nOHj5V03azWSqNwJDYgzgLko=",
-
"pom": "sha256-Mu55f8hDI3xM5cSeX0FSxYoIlK/OCg6SY25qLU/JjDU="
-
},
-
"gradle/plugin/org/gradle/crypto#checksum/1.4.0": {
-
"jar": "sha256-GZuCZMulLIpIqibHExIveIFOPB6AGmrwsgoaUdXFsJQ=",
-
"pom": "sha256-9JIlgzqyRZYjC9qx+OQyOJFVNx9h7MBLiRUbL/AydBk="
-
},
-
"gradle/plugin/org/jetbrains/gradle/plugin/idea-ext#gradle-idea-ext/1.1.9": {
-
"jar": "sha256-581IH2xEr1PReSD/VQU256P5SjGC6b0euN+Udy3E6Ow=",
-
"pom": "sha256-FOT6q6pDC/wzpuk92vzIj1Ct88uGb/RXzqqClJEVNcc="
-
},
-
"io/github/gradle-nexus#publish-plugin/2.0.0": {
-
"jar": "sha256-lCwaFtFh9kYxkBtOLa1UHS/L/lHPAyOVXavgLiqe8qo=",
-
"module": "sha256-4T/01uEPKDtihxA8mC8Ha9YZ4qRh+znBbUTR0V1x6Pc=",
-
"pom": "sha256-V4e4+lvBAqYRbTWnztW7vPEZ/XJgQxs3kXPuNQU5rQk="
-
},
-
"io/github/gradle-nexus/publish-plugin#io.github.gradle-nexus.publish-plugin.gradle.plugin/2.0.0": {
-
"pom": "sha256-oymrlfS/3VyJEIPK06uzB0H9xroLspsRUqgP4KadYu8="
-
},
-
"me/champeau/jmh#jmh-gradle-plugin/0.7.2": {
-
"jar": "sha256-2Wcgmf+Pw/m/PU0BWGThWG8H7L0qihd6ZhhO8LaKumU=",
-
"module": "sha256-bYSa50VKs5Fxjl/HDicWQY7z7SZEcjRb2Axt5k4AtsQ=",
-
"pom": "sha256-FdkdAH98O7wCJseQSM3cRf/BJPoegAgu//jhAwxoSg8="
-
},
-
"me/champeau/jmh#me.champeau.jmh.gradle.plugin/0.7.2": {
-
"pom": "sha256-V+DCOsYJRa77WgxKkzm+poopU2TKR8epB5oDL3kBOrs="
-
},
-
"org/gradle/crypto/checksum#org.gradle.crypto.checksum.gradle.plugin/1.4.0": {
-
"pom": "sha256-HzWQYt4QGbCRu7QhGghr4U0xCMX2mXisy9AbZRUFN0w="
-
},
-
"org/gradle/kotlin#gradle-kotlin-dsl-plugins/5.2.0": {
-
"jar": "sha256-SKlcMPRlehDfloYC01LJ2GTZemYholfoFQjINWDE/q4=",
-
"module": "sha256-fxo3x8yLU7tmBAqrbAacidiqWOJ/+nH3s2HGROtaD7A=",
-
"pom": "sha256-uB9ZcQ4lOEW0+Pbe27BWPWfD5/UPg7AiQZXjo2GAtH8="
-
},
-
"org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/5.2.0": {
-
"pom": "sha256-pXu0ObpCYKJW8tYIRx1wgRiQd6Ck3fsCjdGBe+W8Ejc="
-
},
-
"org/gradle/toolchains#foojay-resolver/0.8.0": {
-
"jar": "sha256-+Q5pNRY46QueyYSOdZ0hhjWQfAklQRkRUAN7CyLlFAw=",
-
"module": "sha256-jDzPVNoHLGSkDgaIKqplIzbLKe7C6iMPBtaEOrs4TVE=",
-
"pom": "sha256-pxZyrK0MCu4576V1P1yU+aSjWh2sBl4ii8rDQt6nxUg="
-
},
-
"org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/0.8.0": {
-
"pom": "sha256-O2ciN72cwejoyobvWnkgpnj2nQTS9L+9DFouedRcXLU="
-
},
-
"org/jetbrains/gradle/plugin/idea-ext#org.jetbrains.gradle.plugin.idea-ext.gradle.plugin/1.1.9": {
-
"pom": "sha256-6wJgv+4Rm/1Rks144nHJcBaqRUx54PxVPd2Gbym+vTw="
-
}
+
"!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/github/johnrengelman#shadow/8.1.1": {
+
"jar": "sha256-CEGXVVWQpTuyG1lQijMwVZ9TbdtEjq/R7GdfVGIDb88=",
+
"module": "sha256-nQ87SqpniYcj6vbF6c0nOHj5V03azWSqNwJDYgzgLko=",
+
"pom": "sha256-Mu55f8hDI3xM5cSeX0FSxYoIlK/OCg6SY25qLU/JjDU="
+
},
+
"gradle/plugin/org/gradle/crypto#checksum/1.4.0": {
+
"jar": "sha256-GZuCZMulLIpIqibHExIveIFOPB6AGmrwsgoaUdXFsJQ=",
+
"pom": "sha256-9JIlgzqyRZYjC9qx+OQyOJFVNx9h7MBLiRUbL/AydBk="
+
},
+
"gradle/plugin/org/jetbrains/gradle/plugin/idea-ext#gradle-idea-ext/1.1.9": {
+
"jar": "sha256-581IH2xEr1PReSD/VQU256P5SjGC6b0euN+Udy3E6Ow=",
+
"pom": "sha256-FOT6q6pDC/wzpuk92vzIj1Ct88uGb/RXzqqClJEVNcc="
+
},
+
"io/github/gradle-nexus#publish-plugin/2.0.0": {
+
"jar": "sha256-lCwaFtFh9kYxkBtOLa1UHS/L/lHPAyOVXavgLiqe8qo=",
+
"module": "sha256-4T/01uEPKDtihxA8mC8Ha9YZ4qRh+znBbUTR0V1x6Pc=",
+
"pom": "sha256-V4e4+lvBAqYRbTWnztW7vPEZ/XJgQxs3kXPuNQU5rQk="
+
},
+
"io/github/gradle-nexus/publish-plugin#io.github.gradle-nexus.publish-plugin.gradle.plugin/2.0.0": {
+
"pom": "sha256-oymrlfS/3VyJEIPK06uzB0H9xroLspsRUqgP4KadYu8="
+
},
+
"me/champeau/jmh#jmh-gradle-plugin/0.7.2": {
+
"jar": "sha256-2Wcgmf+Pw/m/PU0BWGThWG8H7L0qihd6ZhhO8LaKumU=",
+
"module": "sha256-bYSa50VKs5Fxjl/HDicWQY7z7SZEcjRb2Axt5k4AtsQ=",
+
"pom": "sha256-FdkdAH98O7wCJseQSM3cRf/BJPoegAgu//jhAwxoSg8="
+
},
+
"me/champeau/jmh#me.champeau.jmh.gradle.plugin/0.7.2": {
+
"pom": "sha256-V+DCOsYJRa77WgxKkzm+poopU2TKR8epB5oDL3kBOrs="
+
},
+
"org/gradle/crypto/checksum#org.gradle.crypto.checksum.gradle.plugin/1.4.0": {
+
"pom": "sha256-HzWQYt4QGbCRu7QhGghr4U0xCMX2mXisy9AbZRUFN0w="
+
},
+
"org/gradle/kotlin#gradle-kotlin-dsl-plugins/5.2.0": {
+
"jar": "sha256-SKlcMPRlehDfloYC01LJ2GTZemYholfoFQjINWDE/q4=",
+
"module": "sha256-fxo3x8yLU7tmBAqrbAacidiqWOJ/+nH3s2HGROtaD7A=",
+
"pom": "sha256-uB9ZcQ4lOEW0+Pbe27BWPWfD5/UPg7AiQZXjo2GAtH8="
+
},
+
"org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/5.2.0": {
+
"pom": "sha256-pXu0ObpCYKJW8tYIRx1wgRiQd6Ck3fsCjdGBe+W8Ejc="
+
},
+
"org/gradle/toolchains#foojay-resolver/0.8.0": {
+
"jar": "sha256-+Q5pNRY46QueyYSOdZ0hhjWQfAklQRkRUAN7CyLlFAw=",
+
"module": "sha256-jDzPVNoHLGSkDgaIKqplIzbLKe7C6iMPBtaEOrs4TVE=",
+
"pom": "sha256-pxZyrK0MCu4576V1P1yU+aSjWh2sBl4ii8rDQt6nxUg="
+
},
+
"org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/0.8.0": {
+
"pom": "sha256-O2ciN72cwejoyobvWnkgpnj2nQTS9L+9DFouedRcXLU="
+
},
+
"org/jetbrains/gradle/plugin/idea-ext#org.jetbrains.gradle.plugin.idea-ext.gradle.plugin/1.1.9": {
+
"pom": "sha256-6wJgv+4Rm/1Rks144nHJcBaqRUx54PxVPd2Gbym+vTw="
+
}
+
},
+
"https://repo.maven.apache.org/maven2": {
+
"com/diffplug/durian#durian-collect/1.2.0": {
+
"jar": "sha256-sZTAuIAhzBFsIcHcdvScLB/hda9by3TIume527+aSMw=",
+
"pom": "sha256-i7diCGoKT9KmRzu/kFx0R2OvodWaVjD3O7BLeHLAn/M="
+
},
+
"com/diffplug/durian#durian-core/1.2.0": {
+
"jar": "sha256-F+0KrLOjwWMjMyFou96thpTzKACytH1p1KTEmxFNXa4=",
+
"pom": "sha256-hwMg6QdVNxsBeW/oG6Ul/R3ui3A0b1VFUe7dQonwtmI="
+
},
+
"com/diffplug/durian#durian-io/1.2.0": {
+
"jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=",
+
"pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4="
+
},
+
"com/diffplug/durian#durian-swt.os/4.2.2": {
+
"jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=",
+
"module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=",
+
"pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU="
+
},
+
"com/diffplug/spotless#spotless-lib-extra/2.45.0": {
+
"jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=",
+
"module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=",
+
"pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A="
+
},
+
"com/diffplug/spotless#spotless-lib/2.45.0": {
+
"jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=",
+
"module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=",
+
"pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw="
+
},
+
"com/diffplug/spotless#spotless-plugin-gradle/6.25.0": {
+
"jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=",
+
"module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=",
+
"pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo="
+
},
+
"com/ethlo/time#itu/1.10.3": {
+
"jar": "sha256-I9O6hAldSJpZUkD4kEUIXqUGb7b8HcCRJY1XffnXSrw=",
+
"pom": "sha256-shihqWmXfQEerG6Ttzo6uwuIQGMK0aHxbr//JOWIbXQ="
+
},
+
"com/fasterxml#oss-parent/48": {
+
"pom": "sha256-EbuiLYYxgW4JtiOiAHR0U9ZJGmbqyPXAicc9ordJAU8="
+
},
+
"com/fasterxml#oss-parent/58": {
+
"pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA="
+
},
+
"com/fasterxml#oss-parent/65": {
+
"pom": "sha256-2wuaUmqeMDxjuptYSWicYfs4kkf6cjEFS5DgvwC0MR4="
+
},
+
"com/fasterxml/jackson#jackson-base/2.19.0": {
+
"pom": "sha256-Noz4ykJkRni737F6sUfJC8QyWaWZUJfD8cT7au9Mdcg="
+
},
+
"com/fasterxml/jackson#jackson-bom/2.14.1": {
+
"pom": "sha256-eP35nlBQ/EhfQRfauMzL+2+mxoOF6184oJtlU3HUpsw="
+
},
+
"com/fasterxml/jackson#jackson-bom/2.17.2": {
+
"pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI="
+
},
+
"com/fasterxml/jackson#jackson-bom/2.19.0": {
+
"pom": "sha256-sR/LPvM6wH5oDObYXxfELWoz2waG+6z68OQ0j8Y5cbI="
+
},
+
"com/fasterxml/jackson#jackson-parent/2.14": {
+
"pom": "sha256-CQat2FWuOfkjV9Y/SFiJsI/KTEOl/kM1ItdTROB1exk="
+
},
+
"com/fasterxml/jackson#jackson-parent/2.17": {
+
"pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0="
+
},
+
"com/fasterxml/jackson#jackson-parent/2.19": {
+
"pom": "sha256-bNk0tNFdfz7hONl7I8y4Biqd5CJX7YelVs7k1NvvWxo="
+
},
+
"com/fasterxml/jackson/core#jackson-annotations/2.19.0": {
+
"jar": "sha256-6tYOnKwOQrVwkrni0If/Q1NulHfUSGujkwN6jMFWzac=",
+
"module": "sha256-HzHOjWv4Trf0q6Hl/gGn7mshk+mw8rv4zENMRUXVGh8=",
+
"pom": "sha256-MnlOx3WinmcwPfut370Jq/3nKaRPWuJ7Wew8g65vOuA="
+
},
+
"com/fasterxml/jackson/core#jackson-core/2.19.0": {
+
"jar": "sha256-2o6Fm6yUh0UoEWol8gxoVg5Ch6y/J2KHEbik+WsChDA=",
+
"module": "sha256-WT2jX9rflNEYYvfErCjcq52J1bzd2y2jOe7WFXxVbYk=",
+
"pom": "sha256-zOajQFk4YjqBCJX/b94vBMnDuTegVihx4aY0lr4Pr6s="
+
},
+
"com/fasterxml/jackson/core#jackson-databind/2.19.0": {
+
"jar": "sha256-ztoxH0dsOxjh0rJAyU4ty5yNROcPivqfrKuIusTdwDo=",
+
"module": "sha256-Z2HeLgXl0m7GK5R/p1AJEZDz/JnM8iaM3suTz/bfbSo=",
+
"pom": "sha256-f0zGn9XZuwIW0ULD2Cv/2v64bUelU8KBRbjOcOfreHY="
+
},
+
"com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.19.0": {
+
"jar": "sha256-RuVNy9OdTRLNoY7JJ257iI4I/HZeoMd+cWYjBvDUq8Q=",
+
"module": "sha256-PMYsM/xsilphLhhqrDn6Lagh8wZqt9Dj0O5Jh8moGtw=",
+
"pom": "sha256-/vTqd2/yMf2s7avll/9DGpXe9Rjk9140ZLwr5HCj23o="
+
},
+
"com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.19.0": {
+
"pom": "sha256-wZ0UHUA3aIQ2Rq7KvAMdPPqalqeH2Cfqmj5KDCguUwI="
+
},
+
"com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.19.0": {
+
"jar": "sha256-Dul78yk2NJ1qTPbYQoUzv0pLWz5+Vf2aTxlQjOBip3U=",
+
"module": "sha256-cg5M2qz3VPSlMw9EWBBhKPSGf4D7jTB1tavgx6Auam4=",
+
"pom": "sha256-6exZhNwLuy2kMH/TugiAergZ8GsGDNyne6OmWwHjKF0="
+
},
+
"com/fasterxml/jackson/module#jackson-modules-java8/2.19.0": {
+
"pom": "sha256-th9zuCA8++8rHkGf9wDM/arlMgbcx20VBUqPg00roDI="
+
},
+
"com/github/ajalt/clikt#clikt-core-jvm/5.0.3": {
+
"jar": "sha256-acupSiKR90t4yII5zYtn6vPwjg2tKXdJq+ZHez6bgbE=",
+
"module": "sha256-dFtZmw9KoAz3AVYz429KVvJdGLy292htyrOxoRQZ3PE=",
+
"pom": "sha256-CPpCgzMVYwi9KLYyNih6MXIVLcu/ccgx4LOshiPl4XE="
+
},
+
"com/github/ajalt/clikt#clikt-core/5.0.3": {
+
"jar": "sha256-KeBaQXAKBp8NEHSOp9Xwyb8OFjbUsQNXPj98X3q7fDo=",
+
"module": "sha256-CmMddfhkwX5dYQBfYDwSaUtGcy3s1cOckU0pLQXo6zM=",
+
"pom": "sha256-wrBLaB6IqaGSgLZW2mBKIfLj4lUih2i4maaLoejuYBU="
+
},
+
"com/github/ajalt/clikt#clikt-jvm/5.0.3": {
+
"jar": "sha256-nNGeBHgvRh3/6xg9F+V2mE/rt5NJMstAZkasQeQohjs=",
+
"module": "sha256-nSm2J+l1mRLhJ+r7136GAYceul6qUthMgXUKiYIC8Xc=",
+
"pom": "sha256-CcAbsS0foX/hKcoSgvHpmpCAEbGDA5ptT8z2tclaTos="
+
},
+
"com/github/ajalt/clikt#clikt-markdown-jvm/5.0.3": {
+
"jar": "sha256-vLsmkGeKQ0w3YdkF/6Kgt0v6zmGmvu5rj7OrzNBASWg=",
+
"module": "sha256-7m5GD1rHh80CdvxU0fR/FkGPqThJfkiiiNWWh5HmE9M=",
+
"pom": "sha256-j65i2Z1IbZcvnPE8AYPoodAa1qZwJ+Kb7yxnJxV81VE="
+
},
+
"com/github/ajalt/clikt#clikt-markdown/5.0.3": {
+
"jar": "sha256-OVCM/Xz1fhXCfgKU8T5Q5ATSuUnsyxJkr3/T2Iwc0p0=",
+
"module": "sha256-Gugy8ma3VZkKEovS0iFDb8U087ENcqYtznZs1UDjm9o=",
+
"pom": "sha256-vlz5vmknfu7Yz1qiPziHX50MSm+DgGrpMbBasA8BCUM="
+
},
+
"com/github/ajalt/clikt#clikt/5.0.3": {
+
"jar": "sha256-qLzj6fI3DFVs1FG2AY5Yfu1LCfO3jr72SP2D874LgPw=",
+
"module": "sha256-vNNPHTxGfvq1FuoiqeeazD8SRJxIl/DF6sGCEnMizsY=",
+
"pom": "sha256-GwUigSeaOs6FY7svHtP1Khs9Rq15w9T2wzMjI+VzX9g="
+
},
+
"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-jvm-ffm-jvm/3.0.1": {
+
"jar": "sha256-IEHC9fe4cJWxFcsZFV7pJXRRhU0I5bhnEWW0O8fhFM8=",
+
"module": "sha256-iE1x/LfBAQrm11qoka5UqYmGEVSwfxIVzVRfDkg34V0=",
+
"pom": "sha256-azbnZhrYKN4DoomS2K6WJWzq3z/aEo+OxImo1lu7rFM="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-ffm/3.0.1": {
+
"module": "sha256-2Frg+0n7bXFHibQ/MbVnUoybit+G0Ou5hpSkGpHgmmc=",
+
"pom": "sha256-/MzpL8GhnxYzgGhDyuVTLIx/2YSnkxRbb7y3iUpk/s0="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-graal-ffi-jvm/3.0.1": {
+
"jar": "sha256-bdS+vBZK6s3azI+Y6Phx4A/SHOe8LrDRgjDqg73fyGo=",
+
"module": "sha256-DYGba/u8pO6XszB4ZoEpaQdmr/lI/ByDF4j04DSFOsM=",
+
"pom": "sha256-Cm95LxyTYJX4dGmR1k2os/+ECazeOUir5d4v1WiIeDo="
+
},
+
"com/github/ajalt/mordant#mordant-jvm-graal-ffi/3.0.1": {
+
"module": "sha256-qu/aIGckg7OwsmDdHvE0LOazTs6IutbfOa4bJgUMjAo=",
+
"pom": "sha256-VAicrH9XCzo84x3cCD+ORgs7ED62oXM8kUE1GgaLR/M="
+
},
+
"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": {
+
"module": "sha256-cn+1FiNOi6/JJ5Xi7L0No4VNcjoWxphCrGGSC/WIebk=",
+
"pom": "sha256-xbxkikqeKmz3+dGAJMi/ZrIYCVDpPxYIODTHv/OqeGE="
+
},
+
"com/github/ajalt/mordant#mordant-jvm/3.0.1": {
+
"jar": "sha256-ntO5dvzMx42nRtSYZvqOu48QUwqTxUTqBCAlmmB92V4=",
+
"module": "sha256-peTyMSt69CDG2DLDA4kcGg2GN8z6WpTYnxFGxIZpgLo=",
+
"pom": "sha256-sAnaTDfbjhc2uEgrRPIJ2Cdx/xyNO9+UbraE07nOmWU="
+
},
+
"com/github/ajalt/mordant#mordant-markdown-jvm/3.0.1": {
+
"jar": "sha256-tiRG42KjhK3bnB3bpdc2C/7QAU9/8lZ+gVYGI+ouLg0=",
+
"module": "sha256-vVFEMapoiPpX3TZ64fXBfGd7ZLtTDYdiaoHmqbD2DII=",
+
"pom": "sha256-CTcnsaakYK6yzbTSXHsVIIbOxs9JCtQY8OAaZKqQuq0="
+
},
+
"com/github/ajalt/mordant#mordant-markdown/3.0.1": {
+
"jar": "sha256-Si/srE3DCUCL+3jNcQnBmmVFbIATk/mvv9PMwJW3rQk=",
+
"module": "sha256-EtkyhMfHBhsJKCKHmsPNfqdRHyYgCP0Vy2AepLdXowU=",
+
"pom": "sha256-6wdnhNOAGG4CtaSQhIkOH01xqs6YzA/D+Ma4tz3ecS4="
+
},
+
"com/github/ajalt/mordant#mordant/3.0.1": {
+
"jar": "sha256-CQmE0gJpL/70R+iN/ixjaTpd4pZw2ggxuGO8KE2hR+I=",
+
"module": "sha256-lJLcf2NgJt8ulCkim52Ae1d00uZBUQ2Qv4Kb0qyzthU=",
+
"pom": "sha256-BlK5t9Y0kro8J8ZIkANIZRxbKFdEAph7j+KqBUlqkaQ="
+
},
+
"com/github/jknack#handlebars-helpers/4.3.1": {
+
"jar": "sha256-VvCtTe+0RLA4pwio4NADaS3xuRK5EhlzanZN6I/3hnw=",
+
"pom": "sha256-AYv9plPb9sQZG3sF/k7+2KPY1w495wp77RsYim3ibNI="
+
},
+
"com/github/jknack#handlebars.java/4.3.1": {
+
"pom": "sha256-UECkDYFTRzveednE1O+4cSChaQ+uWFtYKAcH1DdCCZk="
+
},
+
"com/github/jknack#handlebars/4.3.1": {
+
"jar": "sha256-VCT9EukRzxW+/RY0G0bg4bxoGqYePLHAcMV+aNzNW70=",
+
"pom": "sha256-/DAp8kYk6YvWC1pGmSEPP1YKOUiTQpzQbMrYROj41BU="
+
},
+
"com/google/code/findbugs#jsr305/3.0.2": {
+
"jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=",
+
"pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4="
+
},
+
"com/google/code/gson#gson-parent/2.10.1": {
+
"pom": "sha256-QkjgiCQmxhUYI4XWCGw+8yYudplXGJ4pMGKAuFSCuDM="
+
},
+
"com/google/code/gson#gson-parent/2.8.9": {
+
"pom": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s="
+
},
+
"com/google/code/gson#gson/2.10.1": {
+
"jar": "sha256-QkHBSncnw0/uplB+yAExij1KkPBw5FJWgQefuU7kxZM=",
+
"pom": "sha256-0rEVY09cCF20ucn/wmWOieIx/b++IkISGhzZXU2Ujdc="
+
},
+
"com/google/code/gson#gson/2.8.9": {
+
"jar": "sha256-05mSkYVd5JXJTHQ3YbirUXbP6r4oGlqw2OjUUyb9cD4=",
+
"pom": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4="
+
},
+
"com/google/errorprone#error_prone_annotations/2.3.4": {
+
"jar": "sha256-uvfW6pfOYGxT4RtoVLpfLOfvXCTd3wr6GNEmC9JbACw=",
+
"pom": "sha256-EyZziktPfMrPYHuGahH7hRk+9g9qWUYRh85yZfm+W+0="
+
},
+
"com/google/errorprone#error_prone_annotations/2.36.0": {
+
"jar": "sha256-d0QOJwsLyaJJkDxaB2w2pyLEiGyk9CZ18pA6HFPtYaU=",
+
"pom": "sha256-15z9N8hfdta3VMdQHuHchEe3smQsI4LXeCUhZr0zHpw="
+
},
+
"com/google/errorprone#error_prone_annotations/2.7.1": {
+
"jar": "sha256-zVJXwIokbPhiiBeuccuCK+GS75H2iByko/z/Tx3hz/M=",
+
"pom": "sha256-Mahy4RScXzqLwF+03kVeXqYI7PrRryIst2N8psdi7iU="
+
},
+
"com/google/errorprone#error_prone_parent/2.3.4": {
+
"pom": "sha256-QElbQ3pg0jmPD9/AVLidnDlKgjR6J0oHIcLpUKQwIYY="
+
},
+
"com/google/errorprone#error_prone_parent/2.36.0": {
+
"pom": "sha256-Okz8imvtYetI6Wl5b8MeoNJwtj5nBZmUamGIOttwlNw="
+
},
+
"com/google/errorprone#error_prone_parent/2.7.1": {
+
"pom": "sha256-Cm4kLigQToCTQFrjeWlmCkOLccTBtz/E/3FtuJ2ojeY="
+
},
+
"com/google/guava#failureaccess/1.0.1": {
+
"jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=",
+
"pom": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk="
+
},
+
"com/google/guava#failureaccess/1.0.3": {
+
"jar": "sha256-y/w5BrGbj1XdfP1t/gqkUy6DQlDX8IC9jSEaPiRrWcs=",
+
"pom": "sha256-xUvv839tQtQ+FHItVKUiya1R75f8W3knfmKj6/iC87s="
+
},
+
"com/google/guava#guava-parent/26.0-android": {
+
"pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ="
+
},
+
"com/google/guava#guava-parent/28.2-jre": {
+
"pom": "sha256-UEptGOuBum1aJVomK9gj8BaMf0eBTUtST1+jA+pWF8I="
+
},
+
"com/google/guava#guava-parent/31.0.1-jre": {
+
"pom": "sha256-s7a2qnCZwRgXrO6FsyL9kffuMq6mn+CD7jbIc17AZ4g="
+
},
+
"com/google/guava#guava-parent/33.4.0-android": {
+
"pom": "sha256-ciDt5hAmWW+8cg7kuTJG+i0U8ygFhTK1nvBT3jl8fYM="
+
},
+
"com/google/guava#guava-parent/33.4.8-jre": {
+
"pom": "sha256-oDxRmaG+FEQ99/1AuoZzscaq4E3u9miM59Vz6kieOiA="
+
},
+
"com/google/guava#guava/28.2-jre": {
+
"jar": "sha256-/DqjY62HIj0fvqWE7uAVqGIVD200xx8k3HQIimNfCO8=",
+
"pom": "sha256-wIBSYVSNxhykyYK1m/qtZQPkMZD15eRE6Qss9qty25Q="
+
},
+
"com/google/guava#guava/31.0.1-jre": {
+
"jar": "sha256-1b6U1l6HvSGfsxk60VF7qlWjuI/JHSHPc1gmq1rwh7k=",
+
"pom": "sha256-K+VmkgwhxgxcyvKCeGfK/3ZmRuIRO3/MPunCSkCy85Y="
+
},
+
"com/google/guava#guava/33.4.8-jre": {
+
"jar": "sha256-89f1f2f9Yi9NRo391pKzpeOQkkbCgBesMmNAXw/mF+0=",
+
"module": "sha256-WKM1cwMGmiGTDnuf6bhk3ov7i9RgdDPb5IJjRZYgz/w=",
+
"pom": "sha256-BDZdS27yLIz5NJ/mKAafw+gaLIODUUAu9OlfnnV77rw="
+
},
+
"com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": {
+
"jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=",
+
"pom": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s="
+
},
+
"com/google/j2objc#j2objc-annotations/1.3": {
+
"jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=",
+
"pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU="
+
},
+
"com/google/j2objc#j2objc-annotations/3.0.0": {
+
"jar": "sha256-iCQVc0Z93KRP/U10qgTCu/0Rv3wX4MNCyUyd56cKfGQ=",
+
"pom": "sha256-I7PQOeForYndEUaY5t1744P0osV3uId9gsc6ZRXnShc="
+
},
+
"com/google/jimfs#jimfs-parent/1.3.1": {
+
"pom": "sha256-UVwlNuqpY91FJWxKFILcKOAJ4k2V4Ep7IFVpPCR1bZE="
+
},
+
"com/google/jimfs#jimfs/1.3.1": {
+
"jar": "sha256-sx5dqNTXO/ljTKhUOvCZUX1F6cLmtHt2xrzChzaQLxQ=",
+
"pom": "sha256-miXIjXSUa2YYKZgpTknO23++fT1cejl3BCLokDsDSHc="
+
},
+
"com/googlecode/concurrent-trees#concurrent-trees/2.6.1": {
+
"jar": "sha256-BONySYTipcv1VgbPo3KlvT08XSohUzpwBOPN5Tl2H6U=",
+
"pom": "sha256-Q8K5sULnBV0fKlgn8QlEkl0idH2XVrMlDAeqtHU4qXE="
+
},
+
"com/googlecode/javaewah#JavaEWAH/1.2.3": {
+
"jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=",
+
"pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM="
+
},
+
"com/ibm/icu#icu4j/58.2": {
+
"jar": "sha256-lT4eg7K+fD6i+I2obBNhT0fp5x01eMhSHX8Yd1a2OWI=",
+
"pom": "sha256-R7Zq1yxypJmlRL57ixEzX2xz/bcyFxfRGBHfs+k0FGo="
+
},
+
"com/jayway/jsonpath#json-path/2.9.0": {
+
"jar": "sha256-Eanub4i7MfFFAQjRz2RBN33shKygdetrsjQ74VdXW+o=",
+
"module": "sha256-5ikAQ9rpOnDZqz+hvrh56M9e1ajgqQGD+5bCUVqXCD4=",
+
"pom": "sha256-DCU33em/ncKix5ZzAPwTvFIp0ZJnf8uItv2Jlmk2ZD8="
+
},
+
"com/networknt#json-schema-validator/1.5.7": {
+
"jar": "sha256-LHHpcNwbZ0mbme+vZZgmlumM7QAoVI1Dv066Bu3Yg08=",
+
"pom": "sha256-qQU6VxFYaUiNK879i+139s2czA5HL7gDlUXCpFv1VTQ="
+
},
+
"com/palantir/javapoet#javapoet/0.7.0": {
+
"jar": "sha256-Zs9MQ65UyOirEHcLoxjN/qdV76Yxta2Y8y2i44+6Mmo=",
+
"pom": "sha256-Q2t78jXbshEs3GKu8whmQDJKCOHsz8arL2otUl8wNYI="
+
},
+
"com/shapesecurity#salvation/2.7.2": {
+
"jar": "sha256-UrhnP2KpmupssmLnlGBkH/iJrVDO51e+MeIn2ZWn8rw=",
+
"pom": "sha256-oOTbnCwgUSBjf5XD7eCR3zpte3HGvD7CyzUcIo3k8IM="
+
},
+
"com/squareup#kotlinpoet/1.6.0": {
+
"jar": "sha256-gIXrTIsezk8yJZsi8mv4gLxHt09UjikBCwFGqms48ks=",
+
"pom": "sha256-ehlsmQuPMqA98tIsiMpe2ZLAOdReWzh2JjYIJD9DM0c="
+
},
+
"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.6.0": {
+
"jar": "sha256-Z1Q/Bzb8QirpJ+0OUEuYvF4mn9oNNQBXkzfLcT2ihBI=",
+
"module": "sha256-scIZnhwMyWnvYcu+SvLsr5sGQRvd4By69vyRNN/gToo=",
+
"pom": "sha256-YbTXxRWgiU/62SX9cFJiDBQlqGQz/TURO1+rDeiQpX8="
+
},
+
"com/squareup/okio#okio/3.6.0": {
+
"module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=",
+
"pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU="
+
},
+
"commons-codec#commons-codec/1.10": {
+
"jar": "sha256-QkHfqU5xHUNfKaRgSj4t5cSqPBZeI70Ga+b8H8QwlWk=",
+
"pom": "sha256-vbjbcBLREqbj6o/bfFELMA2Z7/CBnSfd26nEM5fqTPs="
+
},
+
"commons-codec#commons-codec/1.16.0": {
+
"jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=",
+
"pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ="
+
},
+
"commons-fileupload#commons-fileupload/1.6.0": {
+
"jar": "sha256-k4MnLJNWmv6r7bFpI6lKbcilvXovn4O/Mmr07mhDRik=",
+
"pom": "sha256-5WCT0Gr1rCOC2q5GC2Etp5JvSj0GsergjEyzLfQ8/nQ="
+
},
+
"commons-io#commons-io/2.11.0": {
+
"jar": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=",
+
"pom": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k="
+
},
+
"commons-io#commons-io/2.19.0": {
+
"jar": "sha256-gkJokZtLYvn0DwjFQ4HeWZOwePWGZ+My0XNIrgGdcrk=",
+
"pom": "sha256-VCt6UC7WGVDRuDEStRsWF9NAfjpN9atWqY12Dg+MWVA="
+
},
+
"commons-io#commons-io/2.4": {
+
"jar": "sha256-zGpB3D6qzJ5ECmvQ0okLINNrTuQI/i1nEi8yi7bgFYE=",
+
"pom": "sha256-srXdRs+Zj6Ym62+KHBFPYWfI05JpQWTmJTPliY6bMfI="
+
},
+
"commons-logging#commons-logging/1.2": {
+
"jar": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=",
+
"pom": "sha256-yRq1qlcNhvb9B8wVjsa8LFAIBAKXLukXn+JBAHOfuyA="
+
},
+
"de/undercouch#gradle-download-task/5.6.0": {
+
"jar": "sha256-zkN6arnKcZzIVrVbp0kuQsTODumC5tIvtDLNVYh2gb4=",
+
"module": "sha256-P+YJN66Dzs2qpOD2EykVaQKD7d+IQ54m8efjgEV4NSI=",
+
"pom": "sha256-RqMBkMaLY9AegKQEQJfCULu8MgmkXw3FpNDioe1bgKc="
+
},
+
"dev/equo/ide#solstice/1.7.5": {
+
"jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=",
+
"module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=",
+
"pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8="
+
},
+
"io/fabric8#kubernetes-client-bom/5.12.2": {
+
"pom": "sha256-6qA8FpVlaNVKa6Q31J1Ay/DdjpOXf5hDGCQldrZQvDs="
+
},
+
"io/leangen/geantyref#geantyref/1.3.16": {
+
"jar": "sha256-fx1ZEJLVFCtqqnz1n5TEx01X2+7wOy+CYpSfjza6xuM=",
+
"pom": "sha256-JCgbY4MutO8QZOfd/b57eWquGr+IeYrb9NC5ZpurpKQ="
+
},
+
"io/netty#netty-bom/4.1.86.Final": {
+
"pom": "sha256-EnFsH+ZM9b2qcETTfROq46iIIbkdR5hCDEanR2kXiv0="
+
},
+
"isorelax#isorelax/20030108": {
+
"jar": "sha256-NCcVJDHPf5Z/kuaeXKwWFHxdj7S05ainL1KReI78/4w=",
+
"pom": "sha256-ug/b8qvT+5HXid/DGfVCwbiy1db042K6D5PcR79i9eY="
+
},
+
"jakarta/platform#jakarta.jakartaee-bom/9.0.0": {
+
"pom": "sha256-kZA9Ddh23sZ/i5I/EzK6cr8pWwa9OX0Y868ZMHzhos4="
+
},
+
"jakarta/platform#jakartaee-api-parent/9.0.0": {
+
"pom": "sha256-9l3PFLbh2RSOGYo5D6/hVfrKCTJT3ekAMH8+DqgsrTs="
+
},
+
"javax/inject#javax.inject/1": {
+
"jar": "sha256-kcdwRKUMSBY2wy2Rb9ickRinIZU5BFLIEGUID5V95/8=",
+
"pom": "sha256-lD4SsQBieARjj6KFgFoKt4imgCZlMeZQkh6/5GIai/o="
+
},
+
"net/bytebuddy#byte-buddy-parent/1.15.11": {
+
"pom": "sha256-jcUZ16PnkhEqfNhB6vvsTwDbxjPQha3SDEXwq0dspJY="
+
},
+
"net/bytebuddy#byte-buddy/1.15.11": {
+
"jar": "sha256-+giZiq4ee9roO94HEsUOhETXHA4MGWuyJHrejUrQ65A=",
+
"pom": "sha256-IFuLJUGWcX6B2tZyu4aacZr8lt8pf5fYEe/+H0NlPa4="
+
},
+
"net/java/dev/jna#jna/5.14.0": {
+
"jar": "sha256-NO0eHyf6iWvKUNvE6ZzzcylnzsOHp6DV40hsCWc/6MY=",
+
"pom": "sha256-4E4llRUB3yWtx7Hc22xTNzyUiXuE0+FJISknY+4Hrj0="
+
},
+
"net/javacrumbs/json-unit#json-unit-core/2.40.1": {
+
"jar": "sha256-rbfoK/91XIqQw7dBIibzpy7UqLvbDNs3JrRpBQNgUdw=",
+
"pom": "sha256-fQRVja+97tYnCxaDBh2k+nj76qhlAgQ9IeRldagofhE="
+
},
+
"net/javacrumbs/json-unit#json-unit-parent/2.40.1": {
+
"pom": "sha256-GgCNCnykEDwm/lGk3ott86W5KGQZHNGLGfEBumF3yZQ="
+
},
+
"net/minidev#accessors-smart/2.5.0": {
+
"jar": "sha256-EjFPxogdZqQT/WY3B4etuhblBPv34ThpCw85UuP70yE=",
+
"pom": "sha256-VJelxIYeWCxm5xyHzFppgtauiz4hSUersbl7l70+HAc="
+
},
+
"net/minidev#json-smart/2.5.0": {
+
"jar": "sha256-QyueVFhIxBQbgHF7JuNn+DvzPxklCiKM512m6WfaK8c=",
+
"pom": "sha256-wyo2YQmypaNuoA4SGqolfa5W7jqbl9JEI+YzteIUVGY="
+
},
+
"net/sf/jopt-simple#jopt-simple/5.0.4": {
+
"jar": "sha256-3ybMWPI19HfbB/dTulo6skPr5Xidn4ns9o3WLqmmbCg=",
+
"pom": "sha256-amd2O3avzZyAuV5cXiR4LRjMGw49m0VK0/h1THa3aBU="
+
},
+
"net/sf/saxon#Saxon-HE/9.6.0-4": {
+
"jar": "sha256-wW6MiyS/b6Fl4B7KaSiMtkNf2TW4s19WeFjFl8yLyrQ=",
+
"pom": "sha256-t/yqK4yQwOrPBGivdO71cu/ehElg1JeTwyXFXgYE3Mk="
+
},
+
"nu/validator#cssvalidator/1.0.8": {
+
"jar": "sha256-sBzzjmk2G81Aux/Yuo2kaVcrkvIsjEqgCltYrXcuBAY=",
+
"pom": "sha256-yQ8wpMPMPMXLtvTWGfz3j5H0JgafiuziZd1NQYhLD/M="
+
},
+
"nu/validator#galimatias/0.1.3": {
+
"jar": "sha256-s3y8RRNYTtaqHY91KevnervijB9U7GOw/yigCi2dKpo=",
+
"pom": "sha256-0pTwlIXl8ZksreBRvbe+5wkiW5sKPOPQkAn36KjwG10="
+
},
+
"nu/validator#htmlparser/1.4.16": {
+
"jar": "sha256-Gh2hDgEJBdA+ZLQ/kLFxkDQOlkSCPLKvKlgiYIJVIRM=",
+
"pom": "sha256-X/JPq97/y7gin1SRPIomRALbzuZEL9DFNSBSgGQgxHI="
+
},
+
"nu/validator#jing/20200702VNU": {
+
"jar": "sha256-jjev/dEa645RrxsKg3CioWS7Bvjs0OR+oC/IGb/VX1o=",
+
"pom": "sha256-FKoIrg/V4KZsswsCx9bnOpOHC98K98jN8ub1flu4zWs="
+
},
+
"nu/validator#langdetect/1.2": {
+
"jar": "sha256-+wJvcyKYtK5eVurhHOXafBpc5AVzCEIInMku15vpanY=",
+
"pom": "sha256-KyE28/fhlC+B4R9FV0x+cnfWeURT27yzmYs8MluPu+g="
+
},
+
"nu/validator#validator/20.7.2": {
+
"jar": "sha256-L9dKzt4kTJ7GcyvLVyR6AfZ+JYCLVztT6EoK4pyfl4U=",
+
"pom": "sha256-GHLq+MRZqWPz+Oo+G6220xgYc8YH4v9aj1CylRNjvkM="
+
},
+
"org/apache#apache/13": {
+
"pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0="
+
},
+
"org/apache#apache/15": {
+
"pom": "sha256-NsLy+XmsZ7RQwMtIDk6br2tA86aB8iupaSKH0ROa1JQ="
+
},
+
"org/apache#apache/16": {
+
"pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4="
+
},
+
"org/apache#apache/23": {
+
"pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw="
+
},
+
"org/apache#apache/27": {
+
"pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk="
+
},
+
"org/apache#apache/29": {
+
"pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c="
+
},
+
"org/apache#apache/33": {
+
"pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU="
+
},
+
"org/apache#apache/34": {
+
"pom": "sha256-NnGunU0GKuO7mFcxx2CIuy9vfXJU4tME7p9pC5dlEyg="
+
},
+
"org/apache#apache/9": {
+
"pom": "sha256-SUbmClR8jtpp87wjxbbw2tz4Rp6kmx0dp940rs/PGN0="
+
},
+
"org/apache/ant#ant-launcher/1.10.13": {
+
"jar": "sha256-zXaVs7+2lkq3G2oLMdrWAAWud/5QITI2Rnmqzwj3eXA=",
+
"pom": "sha256-ApkvvDgFU1bzyU0B6qJJmcsCoJuqnB/fXqx2t8MVY8o="
+
},
+
"org/apache/ant#ant-parent/1.10.13": {
+
"pom": "sha256-blv8hwgiFD8f+7LG8I7EiHctsxSlKDMC9IFLEms0aTk="
+
},
+
"org/apache/ant#ant/1.10.13": {
+
"jar": "sha256-vvv8eedE6Yks+n25bfO26C3BfSVxr0KqQnl2/CIpmDg=",
+
"pom": "sha256-J5NR7tkLj3QbtIyVvmHD7CRU48ipr7Q7zB0LrB3aE3o="
+
},
+
"org/apache/commons#commons-math3/3.6.1": {
+
"jar": "sha256-HlbXsFjSi2Wr0la4RY44hbZ0wdWI+kPNfRy7nH7yswg=",
+
"pom": "sha256-+tcjNup9fdBtoQMUTjdA21CPpLF9nFTXhHc37cJKfmA="
+
},
+
"org/apache/commons#commons-parent/25": {
+
"pom": "sha256-RnrmUEQuh2hnN5CU51GN/dZ9IsU1Lr05gIyEJZ6XkLo="
+
},
+
"org/apache/commons#commons-parent/34": {
+
"pom": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w="
+
},
+
"org/apache/commons#commons-parent/35": {
+
"pom": "sha256-cJihq4M27NTJ3CHLvKyGn4LGb2S4rE95iNQbT8tE5Jo="
+
},
+
"org/apache/commons#commons-parent/39": {
+
"pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac="
+
},
+
"org/apache/commons#commons-parent/52": {
+
"pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4="
+
},
+
"org/apache/commons#commons-parent/58": {
+
"pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA="
+
},
+
"org/apache/commons#commons-parent/81": {
+
"pom": "sha256-NI1OfBMb5hFMhUpxnOekQwenw5vTZghJd7JP0prQ7bQ="
+
},
+
"org/apache/commons#commons-parent/84": {
+
"pom": "sha256-kjn7lxAdsnBw5Jg9ENM6DpHPZ2ytkb9TgVQiw1Ye+bE="
+
},
+
"org/apache/httpcomponents#httpclient/4.4": {
+
"jar": "sha256-xQ6vpUd68vqCF9P3KbgV/zxmnbxGdVLA/u7cYb6WVSM=",
+
"pom": "sha256-ZKLnQYeKsG0yEWJ1cC6TLPjc/UYJNJ+yAL3sNG1elfE="
+
},
+
"org/apache/httpcomponents#httpcomponents-client/4.4": {
+
"pom": "sha256-M/J/3AzbDS+IohFr5amyo1ZTn2u3o5MZdxrbZZ200kM="
+
},
+
"org/apache/httpcomponents#httpcomponents-core/4.4": {
+
"pom": "sha256-UFItaYaRpZowcLDqR6/yag2GqjJAyIRd8rOQlkpci74="
+
},
+
"org/apache/httpcomponents#httpcomponents-parent/13": {
+
"pom": "sha256-5Ch4ZwNYVsc3QgNo3VhuXlfnAgmBNYQM89c+nINj17M="
+
},
+
"org/apache/httpcomponents#httpcomponents-parent/14": {
+
"pom": "sha256-Xc62qyBqQZF5Jz8V0NK0cvlHK7t0fGyLfpbar3jMRSc="
+
},
+
"org/apache/httpcomponents#httpcore/4.4": {
+
"jar": "sha256-HvjbXTC3dBq1/fbfh2oJCn3VFiPoPzc20LuPsbXq0y8=",
+
"pom": "sha256-rwGjbrhaJe6i0r5BG+ogbQMP3CzwogJLtpUSqK7ME40="
+
},
+
"org/apache/httpcomponents#project/7": {
+
"pom": "sha256-PW66QoVVpVjeBGtddurMH1pUtPXyC4TWNu16/xiqSMM="
+
},
+
"org/apache/httpcomponents/client5#httpclient5-parent/5.5": {
+
"pom": "sha256-IlLZjPJibTGepzwPNpZXURTxc5UEuwajvJUrt1opyaQ="
+
},
+
"org/apache/httpcomponents/client5#httpclient5/5.5": {
+
"jar": "sha256-SWtLDo1fOoE5pdJjhIbTBHWLrDqcOddpifZjz9k1T8k=",
+
"pom": "sha256-X7Zn7Afcjf7Y9rsUahresLev3459826ILart2wrcd38="
+
},
+
"org/apache/httpcomponents/core5#httpcore5-h2/5.3.4": {
+
"jar": "sha256-H7TzTkthLnwSetaTM1WDWHhQsXzpscNm+d4cpJ/ix4E=",
+
"pom": "sha256-zsGQjdjoavkI22E/I6CTt1lgvEpcaI5X9u9BmYtsUos="
+
},
+
"org/apache/httpcomponents/core5#httpcore5-parent/5.3.4": {
+
"pom": "sha256-Iyuj6AizQJPByLh2XNvqSQ4FrLfK9KQTbh9HDIykrOw="
+
},
+
"org/apache/httpcomponents/core5#httpcore5/5.3.4": {
+
"jar": "sha256-8rL9egFk6MMSDNhDe8n+pDkjnhZcFyYrPpB9qn6Xn4A=",
+
"pom": "sha256-NMsQqf+CzT+yBfasdsfpHrazHyL4wnSJUtvbm2ZXpbc="
+
},
+
"org/apache/logging#logging-parent/3": {
+
"pom": "sha256-djouwrgJTUFh3rbCZLEmIIW5vjC/OjHCzhNyQuV3Iqc="
+
},
+
"org/apache/logging#logging-parent/7": {
+
"pom": "sha256-5YkR3J/GsXOhDlqp7bk8eZStBmAnBd0Gftz8bh6eFys="
+
},
+
"org/apache/logging/log4j#log4j-1.2-api/2.17.1": {
+
"jar": "sha256-yj6RUPlcMdFbloCmCbiBf4VJvTlVkcXKVZV9HvD0ZNY=",
+
"pom": "sha256-LQAYi3EPC3r8SE5Jb2/Xs+s+ODMeCF886cPiLQLPp5I="
+
},
+
"org/apache/logging/log4j#log4j-api/2.17.1": {
+
"jar": "sha256-sNikyKtPuLGIjQCVgicDsObUeTxBlVAgPanmkZYWHeQ=",
+
"pom": "sha256-HirO8yILKb4QrgmXKLFYsY2UP5Ghk8xFAbtC+SnB6Io="
+
},
+
"org/apache/logging/log4j#log4j-api/2.20.0": {
+
"jar": "sha256-L0PupnnqZvFMoPE/7CqGAKwST1pSMdy034OT7dy5dVA=",
+
"pom": "sha256-zUWDKj1s0hlENcDWPKAV8ZSWjy++pPKRVTv3r7hOFjc="
+
},
+
"org/apache/logging/log4j#log4j-bom/2.20.0": {
+
"pom": "sha256-+LtpLpWmt72mAehxAJWOg9AGG38SMlC2gSiUOhlenaE="
+
},
+
"org/apache/logging/log4j#log4j-core/2.20.0": {
+
"jar": "sha256-YTffhIza7Z9NUHb3VRPGyF2oC5U/TnrMo4CYt3B2P1U=",
+
"pom": "sha256-3nGsEAVR9KB3rsrQd70VPnHfeqacMELXZRbMXM4Ice4="
+
},
+
"org/apache/logging/log4j#log4j/2.17.1": {
+
"pom": "sha256-lnq8AkRDqcsJaTVVmvXprW8P9hN1+Esn1EDS+nCAawk="
+
},
+
"org/apache/logging/log4j#log4j/2.20.0": {
+
"pom": "sha256-mje0qPZ+jUG8JHNxejAhYz1qPD8xBXnbmtC+PyRlnGk="
+
},
+
"org/apiguardian#apiguardian-api/1.1.2": {
+
"jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=",
+
"module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=",
+
"pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA="
+
},
+
"org/assertj#assertj-core/3.27.3": {
+
"jar": "sha256-W4omIF9tXqYK2c5lzkpAoq/kxIq+7GG9B0CgiMJOifU=",
+
"pom": "sha256-jrN+QWt4B+e/833QN8QMBrlWk6dgWcX7m+uFSaTO19w="
+
},
+
"org/checkerframework#checker-qual/2.10.0": {
+
"jar": "sha256-0mH94l1ZD2tp23ch1GmsGwoZoXzKqqdRwx8Ni4JguJQ=",
+
"pom": "sha256-JG5H45X416jBK3IisWa8Oh04Cbw6PTDel0cKo42VKks="
+
},
+
"org/checkerframework#checker-qual/3.12.0": {
+
"jar": "sha256-/xB4WsKjV+xd6cKTy5gqLLtgXAMJ6kzBy5ubxtvn88s=",
+
"module": "sha256-0EeUnBuBCRwsORN3H6wvMqL6VJuj1dVIzIwLbfpJN3c=",
+
"pom": "sha256-d1t6425iggs7htwao5rzfArEuF/0j3/khakionkPRrk="
+
},
+
"org/codehaus/groovy#groovy-bom/3.0.14": {
+
"pom": "sha256-JODptzjecRjennNWD/0GA0u1zwfKE6fgNFnoi6nRric="
+
},
+
"org/codehaus/plexus#plexus-utils/3.5.1": {
+
"jar": "sha256-huAlXUyHnGG0gz7X8TEk6LtnnfR967EnMm59t91JoHs=",
+
"pom": "sha256-lP9o7etIIE0SyZGJx2cWTTqfd4oTctHc4RpBRi5iNvI="
+
},
+
"org/codehaus/plexus#plexus/10": {
+
"pom": "sha256-u6nFIQZLnKEyzpfMHMfrSvwtvjK8iMuHLIjpn2FiMB8="
+
},
+
"org/commonmark#commonmark-ext-gfm-tables/0.25.0": {
+
"jar": "sha256-WylmICcsSz7rxB4atwIDPJeUJYeEqKQNwP90FrqtlKM=",
+
"pom": "sha256-BR+9ZbynaMvuel0Q2XRKRX/9uFWa5KHe3KOVIXqRutc="
+
},
+
"org/commonmark#commonmark-parent/0.25.0": {
+
"pom": "sha256-GhJxBZgsR4UFdYK/VwahgRMnKN74cMFXeCdpTYxXs/o="
+
},
+
"org/commonmark#commonmark/0.25.0": {
+
"jar": "sha256-CB6Jsjpz3DrzH455T0Fm5hBLJ7K5mbs6nOtFc/krjPk=",
+
"pom": "sha256-OQXRuldrIwZJb3P33+dfyaTlVfEBNZ0D9iV28bajpyU="
+
},
+
"org/eclipse/ee4j#project/1.0.6": {
+
"pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0="
+
},
+
"org/eclipse/jetty#jetty-alpn-client/11.0.24": {
+
"jar": "sha256-0+q/fwpQ7pnkwu7T+VWZetfIToMe9tmcpl/N2Gkbg7s=",
+
"pom": "sha256-4ChUPNXWBpMyzMepXiaeCUfgUWY62QK8CRmkbgxrfSk="
+
},
+
"org/eclipse/jetty#jetty-alpn-java-client/11.0.24": {
+
"jar": "sha256-GjsnDNXypSIpCZ1ZDV6pqgTuXkD2//6rffkmvmUzggg=",
+
"pom": "sha256-EXzXCLo3u6kMVwaD9v3LsY9IPiDkpOj0QhRT/JP47a0="
+
},
+
"org/eclipse/jetty#jetty-alpn-java-server/11.0.24": {
+
"jar": "sha256-zIMflTl1QO7wVV8LHht7L8pfYt/e0MT7UPo1jYulTc0=",
+
"pom": "sha256-jq2POCgEbXoevHVoT2OTaLdhQ51Ru19sgiCscdMJ33o="
+
},
+
"org/eclipse/jetty#jetty-alpn-parent/11.0.24": {
+
"pom": "sha256-OEfidTdZ+GkaIo2c8dddJPcwJG4J3FL/8b0r0PTbnVc="
+
},
+
"org/eclipse/jetty#jetty-alpn-server/11.0.24": {
+
"jar": "sha256-oRp4O8Aj5vsgET85ugmM/6H4/F2pkwOXHploc2PlZWI=",
+
"pom": "sha256-Kl+OKVd+qPdvkUmX9VOPjofcGYeJef4SC+UFRtsUoUg="
+
},
+
"org/eclipse/jetty#jetty-bom/11.0.24": {
+
"pom": "sha256-OzjVNA/7MaYiymePR8K2Bawg6lhVJZ84Xm0ujyfs1dk="
+
},
+
"org/eclipse/jetty#jetty-bom/9.4.50.v20221201": {
+
"pom": "sha256-TN5uUz1gHq+LZazulWt3BsGBkvJ1XQI9fo0Zu31bOUM="
+
},
+
"org/eclipse/jetty#jetty-client/11.0.24": {
+
"jar": "sha256-yYOqFTdFGdhxcoDh2EM028XuQiePsQllX29alJQ/TS8=",
+
"pom": "sha256-u68OEXqGWPInb/qKEbdVywctM1NQWvsKPk7BpkzkbP4="
+
},
+
"org/eclipse/jetty#jetty-http/11.0.24": {
+
"jar": "sha256-ZONoY0f2D7GqAlATghVHmVpwjmGomWfAOGrTrcn60R8=",
+
"pom": "sha256-/lve2cVDbsrkT438v4Rw0O96qj/U1nAe+oEuV4EOeP8="
+
},
+
"org/eclipse/jetty#jetty-io/11.0.24": {
+
"jar": "sha256-N5oEGTtOZm15AEePYC0SvU49kavTtfZENNkpJ7BHIPk=",
+
"pom": "sha256-vTPGW6IaAznasQRHEZ9yPb23L7mSM0AHjtTT1ZVTkwc="
+
},
+
"org/eclipse/jetty#jetty-project/11.0.24": {
+
"pom": "sha256-9miJ0dIX26PbBfSwXOwksKIg1PHRbFLSA9m2+3HaYIY="
+
},
+
"org/eclipse/jetty#jetty-project/9.4.18.v20190429": {
+
"pom": "sha256-1GvUDvRMD9fEvW/Hp/MUbHxgL3TrtfN42ipcMDXnmDg="
+
},
+
"org/eclipse/jetty#jetty-proxy/11.0.24": {
+
"jar": "sha256-Sm2GP0PMQH0GsriAgUOHog0hodIptNdV7xx8Ln4QOGc=",
+
"pom": "sha256-NaAFoAOnCQTDSyp+GfgdI71U25KBjCEfYsTiInDyGys="
+
},
+
"org/eclipse/jetty#jetty-security/11.0.24": {
+
"jar": "sha256-B/VW40sEjIGUQLnpn6apwUSeDRDjwNhiikRr5e0IK4g=",
+
"pom": "sha256-NeCJ1jkTMrp34adpkgnU7j7zlq0pkmWDWt4tm/0Esp0="
+
},
+
"org/eclipse/jetty#jetty-server/11.0.24": {
+
"jar": "sha256-ECHKaaTLVr2kZsqbuw/K/z3zFimi7PckBZX2Wuuro0s=",
+
"pom": "sha256-5yEko9Ho+3DaG1JY4VQrgB/+sDOqExYB2hH3lLQpj1Q="
+
},
+
"org/eclipse/jetty#jetty-servlet/11.0.24": {
+
"jar": "sha256-F4yNx+mFFboodMh7NgwZFf53TsbgARxlHmOeoycZvmM=",
+
"pom": "sha256-3uiUnisDmOn03P7p/2yS86l4qZd3aF1i6MheSx+7itg="
+
},
+
"org/eclipse/jetty#jetty-servlets/11.0.24": {
+
"jar": "sha256-x66EoSNNwkBEbqnmbyLhKRBfYvJfETYnME+LPBacz7Y=",
+
"pom": "sha256-gbRgsSDWSrntgs0oDfrdtb4om9P6V2M6D4/1e6R1HoQ="
+
},
+
"org/eclipse/jetty#jetty-util-ajax/9.4.18.v20190429": {
+
"jar": "sha256-sfOmKclI6RzM8O5BwkcYLwjCeKzjCdbzhvJJdFvhrLE=",
+
"pom": "sha256-59pcvWbuHZsx0DFJ1Jj183k6+aU6ghN/+PUsqdBGlW4="
+
},
+
"org/eclipse/jetty#jetty-util/11.0.24": {
+
"jar": "sha256-HscB9QUFZEPeE00OVGTimKoVQAmBIQwQtmigcP/Ze/0=",
+
"pom": "sha256-7ro8qZy7kyAEbuNm6V3wzr8vEQciaPRcouvj4iO2m8o="
+
},
+
"org/eclipse/jetty#jetty-util/9.4.18.v20190429": {
+
"jar": "sha256-2yrpdnnk2d0LluDi4EQj1BQHl3qH7foO0XFMROtceqE=",
+
"pom": "sha256-g/9B2rfamDvQ3Y+IUSZRCz+sQEtSzOlF/YbM4PAeIh4="
+
},
+
"org/eclipse/jetty#jetty-webapp/11.0.24": {
+
"jar": "sha256-McsSrHHqnIzljqDSmfOP3w7abuIzp3CuHqPOj3S5VP4=",
+
"pom": "sha256-Y9pNCE6Eb9AtbJpCi8zGYK+hxb17wkfsIfFsN6cWaBs="
+
},
+
"org/eclipse/jetty#jetty-xml/11.0.24": {
+
"jar": "sha256-gOF06W0GINnCf9Ck0ZqDEnjxRkycVr7Z5DfMikUlX9Q=",
+
"pom": "sha256-JXNlZfHw0Et42x+ZH449AZRmgAWbwqhXauRd7pJu8h8="
+
},
+
"org/eclipse/jetty/http2#http2-common/11.0.24": {
+
"jar": "sha256-XXdG9EmGKB3Ks+fLpeTSSGgnQ3XErF45F4XET5uZJ9E=",
+
"pom": "sha256-aEwrliRzkYCfzaIEvCz/NqLyc7LgCLlDxs6QTrmkCsE="
+
},
+
"org/eclipse/jetty/http2#http2-hpack/11.0.24": {
+
"jar": "sha256-8yapKXQgEU+ZuzCFkHcrQQDNjmL1XWdm5ctJb7JHQ8U=",
+
"pom": "sha256-4N056ZrPI6FKjnFfmLf5Lxe6AgVMJuI4XOXEm85i4jU="
+
},
+
"org/eclipse/jetty/http2#http2-parent/11.0.24": {
+
"pom": "sha256-H/63MlEaizavZ8nPMV5XckiQjy/U8WLyxVezUjFsBis="
+
},
+
"org/eclipse/jetty/http2#http2-server/11.0.24": {
+
"jar": "sha256-p4bvTZ6UpIZcl3XKG6wwdgMA9WNx17QISGixfM4Cw48=",
+
"pom": "sha256-e4PC3DueupOTnXmCIU9A++tU/iean6/NAb9Me0dVdE0="
+
},
+
"org/eclipse/jetty/toolchain#jetty-jakarta-servlet-api/5.0.2": {
+
"jar": "sha256-77IJl3KfMr+myKgxkDfDU/etRg1dSfM2vyMpmOojWNs=",
+
"pom": "sha256-g+y5PmHWvZyMgfwlzcrUp3ONx7LAiCnRcihj7kaaSIo="
+
},
+
"org/eclipse/jetty/toolchain#jetty-toolchain/1.6": {
+
"pom": "sha256-RVY/EXXZhZwcBmoJgPvbn2u0xtPBLgXYlXm7F4P0e2w="
+
},
+
"org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": {
+
"pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8="
+
},
+
"org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": {
+
"jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=",
+
"pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI="
+
},
+
"org/eclipse/platform#org.eclipse.osgi/3.18.300": {
+
"jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=",
+
"pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ="
+
},
+
"org/fusesource#fusesource-pom/1.12": {
+
"pom": "sha256-xA2WDarc73sBwbHGZXr7rE//teUxaPj8sLKLhOb9zKE="
+
},
+
"org/fusesource/jansi#jansi/2.4.2": {
+
"jar": "sha256-C3uLADqQ6kkVebYvURiCjkURKRTGVYmwD6pJ1ux4WDk=",
+
"pom": "sha256-Lory+B0MmVUIvWfJid4ewhbrakdgk/WY9CFOz2ESjfA="
+
},
+
"org/graalvm/compiler#compiler/24.1.2": {
+
"jar": "sha256-gq3hmWcps0qlg7m/JB2VVPTZ2cxj14IQ6FT/hNozVww=",
+
"pom": "sha256-zQTN2Et4pKF1FHqAe3NHa9DPmhq/Qv6zy2IKCHkJSQ0="
+
},
+
"org/graalvm/js#js-community/24.1.2": {
+
"pom": "sha256-/JHs5Fr26PIPfriMs0i6nbz5u0b+t2tXguGQx+I/mio="
+
},
+
"org/graalvm/js#js-language/24.1.2": {
+
"jar": "sha256-xci8J4EZ+BhYerB0FnF/EPhVxDpohezx6cfKtw63azw=",
+
"pom": "sha256-fM8RFfkdp/3tFxuZa+GJt/evoo9rssTMoClYBK9nDvw="
+
},
+
"org/graalvm/js#js/24.1.2": {
+
"pom": "sha256-8N0K3PJg42G3my5F+belkz4PlbiYTu2wc14U+vGXzgE="
+
},
+
"org/graalvm/nativeimage#native-image-base/24.1.2": {
+
"jar": "sha256-qONvRTeFBOi5XdI3NbET05CW6AoQ3jKPyQw6BGpk7Fc=",
+
"pom": "sha256-eNQbHL1x6K0QHYmsZOze5Mujf7rtRrmrqHcxjyBfUxw="
+
},
+
"org/graalvm/nativeimage#objectfile/24.1.2": {
+
"jar": "sha256-b1vpPS25JLVAYJzfO25bn9FAxSmvyLeK196wcK4ZaR8=",
+
"pom": "sha256-rL21b7fdbTN/XKRVuN2lByZNU8Hv9xb5W2RGSdBSfMg="
+
},
+
"org/graalvm/nativeimage#pointsto/24.1.2": {
+
"jar": "sha256-cfH1cZKpPs0EhI8iLqqfbxW0Q+vphJEL86ZYX5xBXpU=",
+
"pom": "sha256-Sy7YHy3/sYiD52THB6Jo0j5tX1TMMl1tdb6d4PAKDtw="
+
},
+
"org/graalvm/nativeimage#svm/24.1.2": {
+
"jar": "sha256-/0YCkZMbK1Nmm6RwhH4aM+bQtGA4v3JjU98Ot4CwEQc=",
+
"pom": "sha256-+Xiugobmr5ie+3pInagYJIHEpQ4i0gxpEeQ8kP9CJY0="
+
},
+
"org/graalvm/nativeimage#truffle-runtime-svm/24.1.2": {
+
"jar": "sha256-2LxJ81SH2ILH20s8l2wXPiaOjDllnlzcLxWIToHjhr8=",
+
"pom": "sha256-5hd5+iy00SVEqhk722OIXKqu5kL93zzEQmKyXc87aD4="
+
},
+
"org/graalvm/polyglot#polyglot/24.1.2": {
+
"jar": "sha256-baP+QqFqbWcMNFhGLfmosfIZh4PiKBn/y29XW6GdX24=",
+
"pom": "sha256-JA4/TNOBxDpQzio1aP8B5uZkxyS1jzUg64w/63b/clw="
+
},
+
"org/graalvm/regex#regex/24.1.2": {
+
"jar": "sha256-9U0ujATkV+FOp+yrrO81WvFPnf0lJZMmtkqly8U6/Ls=",
+
"pom": "sha256-XldkKpbEd7Vj3h7rSpH0FQuxrMFzUL55mgPW31IVgFI="
+
},
+
"org/graalvm/sdk#collections/24.1.2": {
+
"jar": "sha256-y0BGwMpGmWG5PWFZ+Hrhf/RJhHo2d//d5ZugkJG/HYQ=",
+
"pom": "sha256-GpD0olIcFyFLm8B5J8NI5IGDvmMySQdMIFkTm0qaJfQ="
+
},
+
"org/graalvm/sdk#graal-sdk/24.1.2": {
+
"jar": "sha256-8pTBWK6CN7jcm2Gulr7JOYP+wkNa72+2ENvd2lfC0NU=",
+
"pom": "sha256-UT1IZgK0JiB5IUbfkeMOEsS0Zu8MJbFZgS48YudLU3Q="
+
},
+
"org/graalvm/sdk#jniutils/24.1.2": {
+
"jar": "sha256-JbrCp3mGJJaMfGkFbhoqYa3R64o9umCKKx9jYWXwc/c=",
+
"pom": "sha256-YMcw3nPAcZJ0cor/jpzCXLTM+tjgwWSM2m2u4Px2yMQ="
+
},
+
"org/graalvm/sdk#nativebridge/24.1.2": {
+
"jar": "sha256-U2e5IG24xy8v5ZkklbP0/Kf3t0XuaPDlnSs2pf/Txnk=",
+
"pom": "sha256-YPdz2cf5a9aD1LZp+pvhR7Ho+QaizX5fXHuo6GcT3VQ="
+
},
+
"org/graalvm/sdk#nativeimage/24.1.2": {
+
"jar": "sha256-POtoig91AJ0UwvSy9iRCA0es09+CRVAUS6jwLdJH/N0=",
+
"pom": "sha256-7Fs7DGjZTpnYYyE4GUQZLBtihXtUQcGV5dDzjYDLf8c="
+
},
+
"org/graalvm/sdk#word/24.1.2": {
+
"jar": "sha256-BTHpPWpg3aUxP0gKlp0bR5P8qs94Z5iyQPfe1U7r880=",
+
"pom": "sha256-5wZNcSPCVYFG0RAZP3u0rvm1A0WRg0Z7dxr+8C1nzZE="
+
},
+
"org/graalvm/shadowed#icu4j/24.1.2": {
+
"jar": "sha256-lO3/9ZUrQRg3aZgQr6Hvs7UlT/7LdS344SZG0k5VeXA=",
+
"pom": "sha256-P57XxBd+qwIXqv8KQbIfhdpu/7en6GuTv3gzU/KYASo="
+
},
+
"org/graalvm/truffle#truffle-api/24.1.2": {
+
"jar": "sha256-/YhKfGsvigm8G6zkXYr0LasC3KOOEckvQ+QItJC9YKM=",
+
"pom": "sha256-/FGo+tFWW/EKS1NAnGH93pjdkZyiOpbgKnLDZ1E5LzY="
+
},
+
"org/graalvm/truffle#truffle-compiler/24.1.2": {
+
"jar": "sha256-H7rMDaupxoli5eMplVZS9wVRyaERQySff2XicuiRuVw=",
+
"pom": "sha256-lYRyGH1LeiOPlkBmCuQDVfBnSTdVr1vmU54uHFXiX6I="
+
},
+
"org/graalvm/truffle#truffle-dsl-processor/24.1.2": {
+
"jar": "sha256-8cfeDrNNHdo89VlsXCjHe41Q3j4VfRWc6tWIvzCTw4U=",
+
"pom": "sha256-/SaVF3mJNesYpbqWivrKB1LM46Nl+QxxywqP6fjXts4="
+
},
+
"org/graalvm/truffle#truffle-enterprise/24.1.2": {
+
"jar": "sha256-lzki77b3hsYJMmG4QsLHU8wCpXgiDIqwf1IqPMPXbB0=",
+
"pom": "sha256-kOuiMkmvxuZlKxay0RVsSPAmH1TJnc2cqQdvwSQraZc="
+
},
+
"org/graalvm/truffle#truffle-runtime/24.1.2": {
+
"jar": "sha256-C1/otOVMvHywtoEZFxX54Rqr182f6zWroWK/GoV5WgU=",
+
"pom": "sha256-suG7sr5LL/v1+xazdHDtY1p6OJAaICDyvSFdwRMt8gw="
+
},
+
"org/hamcrest#hamcrest-core/2.2": {
+
"jar": "sha256-CU9dkrS32ciiv1PMadNWJDronDSZRXvLS5L37Tv5WHk=",
+
"pom": "sha256-9/3i//UQGl/Do54ogQuRHC2iAt3CvVB2X4nnxv+M590="
+
},
+
"org/hamcrest#hamcrest/2.2": {
+
"jar": "sha256-XmKEaonwXNeM2cGlU/NA0AJFg4DDIEVd0fj8VJeoocE=",
+
"pom": "sha256-s2E3N2xLP8923DN+KhvFtpGirBqpZqtdJiCak4EvpX0="
+
},
+
"org/infinispan#infinispan-bom/11.0.19.Final": {
+
"pom": "sha256-OmBv0rX3f991rPM15brdRnxCQFsR8mjnPBfrkkM+WhE="
+
},
+
"org/infinispan#infinispan-build-configuration-parent/11.0.19.Final": {
+
"pom": "sha256-EghgxWpNd7zBIjy650Dusm8vk1XUmhfV8WWADuCvqno="
+
},
+
"org/jboss#jboss-parent/36": {
+
"pom": "sha256-AA3WFimK69IanVcxh03wg9cphCS5HgN7c8vdB+vIPg4="
+
},
+
"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#markdown-jvm/0.7.3": {
+
"jar": "sha256-iTq7MfFbYhb3TccEwMa/HlZ9zytizKKc9C5PUxU2N6w=",
+
"module": "sha256-cCm2PHSWTltDNDCO5ynpW1ONpe1qwSsuR31HhXLQIlI=",
+
"pom": "sha256-rLnRV//Hpk7mK+jt2WANJrXbAycKdOi+U815/gsm880="
+
},
+
"org/jetbrains#markdown/0.7.3": {
+
"jar": "sha256-+Hp+5ADarnOaX9bzGdMb+6MG8E1qV1dAawGd8b8r9qk=",
+
"module": "sha256-2/rnqoU+teoe66MYllOKhANkb1XFmpkZHWh/wDe9rDk=",
+
"pom": "sha256-EeUuCmQOVKSzsjDRSFyVukuneyx7H8KENzkPngEicUc="
+
},
+
"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-assignment-compiler-plugin-embeddable/2.0.21": {
+
"jar": "sha256-VNSBSyF3IXiP2GU5gSMImi/P91FQ17NdjnMKI34my9E=",
+
"pom": "sha256-rIU9chaJ+vEV8RiBCjU2/CcvE1to0CdFOqpW6eY79wc="
+
},
+
"org/jetbrains/kotlin#kotlin-assignment/2.0.21": {
+
"module": "sha256-8638yrZURNtqqzwNfSVoZG7AyS8kWCh/KLKu5POXNtw=",
+
"pom": "sha256-QBfCQqfb3Oca6ApXB7S/OyOoIr8jpodahFp7UTYhzQ8="
+
},
+
"org/jetbrains/kotlin#kotlin-assignment/2.0.21/gradle85": {
+
"jar": "sha256-USUeNCELiNTJCAXKZS6Xe93IR4OkVAY5ydIQkJhbrOY="
+
},
+
"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/2.0.21": {
+
"jar": "sha256-OtL8rQwJ3cCSLeurRETWEhRLe0Zbdai7dYfiDd+v15k=",
+
"pom": "sha256-Aqt66rA8aPQBAwJuXpwnc2DLw2CBilsuNrmjqdjosEk="
+
},
+
"org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.0.21": {
+
"jar": "sha256-x88d6VXfIqFihyImvQZ3yaDItmMKLi1z0R0UfNDFO3M=",
+
"pom": "sha256-cWKsEOFFTpJ2c7FcrQMp2jgvt1jmVPWfy0AHRZ2eyEE="
+
},
+
"org/jetbrains/kotlin#kotlin-sam-with-receiver/2.0.21": {
+
"module": "sha256-kJCVCx7oa4b+KWmV2AKG6opPN5+yshjoVvzt0ErS1Hk=",
+
"pom": "sha256-7lYZBmzLB5zDMy4kcnQ1n9dQXeLVQPuRtyd5ICW2Siw="
+
},
+
"org/jetbrains/kotlin#kotlin-sam-with-receiver/2.0.21/gradle85": {
+
"jar": "sha256-HSNuNiIzuaJx5QsiOlDI2+rdA1C2OiRkYIJWhS2jaKM="
+
},
+
"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-jsr223/2.0.21": {
+
"jar": "sha256-oA3EJBkEd4i4324+tLSJFK3eNVIPg+adigW1f90Kgls=",
+
"pom": "sha256-dIMa0FAwQx86SWvajE2zVH+IOZD+c4IDewYzDZLVYUU="
+
},
+
"org/jetbrains/kotlin#kotlin-scripting-jvm-host/2.0.21": {
+
"jar": "sha256-+AqFLOSTTUbjnQa7VBUDtvtTpRJ+Fi5LGzTU7s8JGiE=",
+
"pom": "sha256-WalUA6QOq3dIr5wlAat93AV45rnaVdgoddCCVtxfBGY="
+
},
+
"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.9.10": {
+
"jar": "sha256-zeM0G6GKK6JisLfPbFWyDJDo1DTkLJoT5qP3cNuWWog=",
+
"pom": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": {
+
"pom": "sha256-m7EH1dXjkwvFl38AekPNILfSTZGxweUo6m7g8kjxTTY="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.10": {
+
"jar": "sha256-rGNhv5rR7TgsIQPZcSxHzewWYjK0kD7VluiHawaBybc=",
+
"pom": "sha256-x/pnx5YTILidhaPKWaLhjCxlhQhFWV3K5LRq9pRe3NU="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.0.21": {
+
"jar": "sha256-cS9IB2Dt7uSKhDaea+ifarUjdUCLsso74U72Y/cr7jE=",
+
"pom": "sha256-TXE+dTi5Kh15cX6nHPHQI1eoThFFDEbLkuMgee40224="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.21": {
+
"pom": "sha256-ODnXKNfDCaXDaLAnC0S08ceHj/XKXTKpogT6o0kUWdg="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.10": {
+
"jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=",
+
"pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.0.21": {
+
"jar": "sha256-FcjArLMRSDwGjRaXUBllR0tw39gKx5WA7KOgPPUeSh0=",
+
"pom": "sha256-MQ1tXGVBPjEQuUAr2AdfyuP0vlGdH9kHMTahj+cnvFc="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib/1.8.21": {
+
"pom": "sha256-/gzZ4yGT5FMzP9Kx9XfmYvtavGkHECu5Z4F7wTEoD9c="
+
},
+
"org/jetbrains/kotlin#kotlin-stdlib/1.9.10": {
+
"jar": "sha256-VemJxRK4CQd5n4VDCfO8d4LFs9E5MkQtA3nVxHJxFQQ=",
+
"pom": "sha256-fin79z/fceBnnT3ufmgP1XNGT6AWRKT1irgZ0sCI09I="
+
},
+
"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.0.21/all": {
+
"jar": "sha256-UP+t6yC00kVqUmWVpPep6FiJaCcVBz5s26Gx2A461Fg="
+
},
+
"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/plugin/serialization#org.jetbrains.kotlin.plugin.serialization.gradle.plugin/2.0.21": {
+
"pom": "sha256-qWzO0nL6L6tLdB40cgtedO9RS0QRFSMD7fnBJ5V6R6o="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.4": {
+
"pom": "sha256-qyYUhV+6ZqqKQlFNvj1aiEMV/+HtY/WTLnEKgAYkXOE="
+
},
+
"org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.6.4": {
+
"jar": "sha256-wkyLsnuzIMSpOHFQGn5eDGFgdjiQexl672dVE9TIIL4=",
+
"module": "sha256-DZTIpBSD58Jwfr1pPhsTV6hBUpmM6FVQ67xUykMho6c=",
+
"pom": "sha256-Cdlg+FkikDwuUuEmsX6fpQILQlxGnsYZRLPAGDVUciQ="
+
},
+
"org/jetbrains/kotlinx#kotlinx-html-jvm/0.11.0": {
+
"jar": "sha256-4nb9kD4yUy/2N0RxOj0QJeelDw94rEb75ZEOFZb9HD0=",
+
"module": "sha256-X7HkFdiYoGjNPuH5fEA8qMg7PtA7/WecP2Bs5wOKdw8=",
+
"pom": "sha256-JwybmESOeNZABjIDsKsWdqKS3YDjOj3hiMcvxcIuSVA="
+
},
+
"org/jetbrains/kotlinx#kotlinx-serialization-bom/1.8.0": {
+
"pom": "sha256-xD5IdSnM/RIJ66hlOrjolZggNGSq+/5fBEje2ZKHFQk="
+
},
+
"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.8.0": {
+
"jar": "sha256-hThiUkHBX0SBQAQyDq6l32fpRK3FKwDduDGY1mTpIlE=",
+
"module": "sha256-mE2aqabpvMONfoNuqNAAsThyCH/GZY0NjWIldjPzlfE=",
+
"pom": "sha256-nVbnQWLOQn4MSetsuXUSR0Mq3PwukTw4KWY+27qr7hM="
+
},
+
"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.8.0": {
+
"jar": "sha256-+qvHPoVryerJe6GdPfT8Suh+FOKt0HZccEG8cupHobs=",
+
"module": "sha256-lK/eU8GRw+Hge5+AiqF3f4YryKlbxQtGYozQkhnVaFg=",
+
"pom": "sha256-WAgq+Zc0Ah1bjbKcQ1sR1FyhGxwP14bHhFIsnSxxeVg="
+
},
+
"org/jline#jline-native/3.23.0": {
+
"jar": "sha256-67QTkCH3PxmswV70H+XfOYk979pEqMt5EEfYT+hlUo8=",
+
"pom": "sha256-4R+TbRRFnwzlLXrIugQX+Jo0F7ZteARXYnIVZPynFJQ="
+
},
+
"org/jline#jline-parent/3.23.0": {
+
"pom": "sha256-FsBy+h0RKs7uO+J1KOm/FX+S++nSrLwiKhIpmRP8Y/4="
+
},
+
"org/jline#jline-reader/3.23.0": {
+
"jar": "sha256-8jn4QWZ3XwUZ+4ioqggjbWzLbfuCHy29DPPYeAp3yXw=",
+
"pom": "sha256-2v464XJ0coWwlqlcxBtcUJAvkRpgiEpJjt/eZ8QjzAE="
+
},
+
"org/jline#jline-terminal-jansi/3.23.0": {
+
"jar": "sha256-5J8/1WLzw+Yug9WNQnA8o9KMNdwIJ2z/J/qiicA/lRQ=",
+
"pom": "sha256-MEQFUqD44DBRCgJEGsJMGpLiWk3ztTSntHMgGmNLyks="
+
},
+
"org/jline#jline-terminal/3.23.0": {
+
"jar": "sha256-hwrs9UUhkKdKOJe0Esle6aeukqP+RPWpqLGi4uZqfhM=",
+
"pom": "sha256-8x3FciyLEYhUc6IZ0wJXKdjvUbL03xLjFJabA5/eaUU="
+
},
+
"org/jspecify#jspecify/1.0.0": {
+
"jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=",
+
"module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=",
+
"pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y="
+
},
+
"org/junit#junit-bom/5.10.3": {
+
"module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=",
+
"pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw="
+
},
+
"org/junit#junit-bom/5.11.4": {
+
"module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=",
+
"pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU="
+
},
+
"org/junit#junit-bom/5.12.2": {
+
"module": "sha256-3nCsXZGlJlbYiQptI7ngTZm5mxoEAlMN7K1xvzGyc14=",
+
"pom": "sha256-zvgP7IZFT2gGv7DfJGabXG8y4styhTnqhZ9H39ybvBc="
+
},
+
"org/junit#junit-bom/5.13.3": {
+
"module": "sha256-XchNdO+YHQI8Y56wy8Sx+e+JEDQofOGxAe/7vA8VNLQ=",
+
"pom": "sha256-47k+m7iHGWnPEcDo/xD1B4QdsYhcoQV44pCEb2YP1o4="
+
},
+
"org/junit#junit-bom/5.7.2": {
+
"module": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=",
+
"pom": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs="
+
},
+
"org/junit#junit-bom/5.9.1": {
+
"module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=",
+
"pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw="
+
},
+
"org/junit#junit-bom/5.9.3": {
+
"module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=",
+
"pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc="
+
},
+
"org/junit/jupiter#junit-jupiter-api/5.13.3": {
+
"jar": "sha256-GhWlIlOpcsgsDb93dZqYP1r+0Fg1hc3FsqO+qh9K4Kw=",
+
"module": "sha256-hUq9STPlOKRnrmaPQIXiLq9JobVWx7qTlcJPaGLo7go=",
+
"pom": "sha256-Fgjmn2le6NrTY+qN70VXEDixBTJlrJXCPMWXU8wXieA="
+
},
+
"org/junit/jupiter#junit-jupiter-engine/5.13.3": {
+
"jar": "sha256-CAfuJtQ4dXUYt978ojwDfyXIDZPkWecrmrmTlvtLR4s=",
+
"module": "sha256-uDM8bgb/7qSuxJ85np68jm6wKQf45t/4tQqhTy6jMKs=",
+
"pom": "sha256-Ce5Dgl8ueUIcFwdxEuScFRMn7qG7yGF2yG8nDSoS59g="
+
},
+
"org/junit/jupiter#junit-jupiter-params/5.13.3": {
+
"jar": "sha256-34m86CksRP0zQlZK616On0XmR04rNB6JPOj/GGCJpRw=",
+
"module": "sha256-LdOgQUDf0bj7/9YiEoIFudRVN56Z5Agbns7ICDgK/E4=",
+
"pom": "sha256-uhWqOvoOKWedkNCL0jIgU/FtNIA3QMgdhBGH/cMrN4c="
+
},
+
"org/junit/platform#junit-platform-commons/1.13.3": {
+
"jar": "sha256-As1mpV33UKEj2Pdh5lA+RVrBCP8bNl1EbodLo7xWyok=",
+
"module": "sha256-MmJyJpoK1TOz9tUlhMcPa8E0XRZ2xgxkO1IgGOXOvdM=",
+
"pom": "sha256-8DzdBrvQUhqlwlI20iAup4caOmajwFcDQFNORENpyXI="
+
},
+
"org/junit/platform#junit-platform-engine/1.13.3": {
+
"jar": "sha256-SQoqNyvSSR0KmzxgUx2E8TgbGh18oJ7rO/5542b46to=",
+
"module": "sha256-OQuYuO1TJ5k4x+T4L7+sLksnkKs7OPKjjRG+oj6GrG4=",
+
"pom": "sha256-zsTGtvETYww1W8+Yk3ltgCokl4v0ABt4XFKOWeFmZ8s="
+
},
+
"org/junit/platform#junit-platform-launcher/1.13.3": {
+
"jar": "sha256-rWJM6tV+q7CBE9e2GqGfkWrHJaTujH+zJeIgd2KwyH8=",
+
"module": "sha256-BZrZXmcB3PToGp9ki1uhBWU5TDy5r5bFfG2vcpE+KN0=",
+
"pom": "sha256-o1I7XgaHhSfkRj0Z7S3JtHo4pC1d7dTCfLIu8lxcOm0="
+
},
+
"org/msgpack#msgpack-core/0.9.8": {
+
"jar": "sha256-HTpha505JEfSb2siPsv75idr8of4H1SQsMSf9Vtob3w=",
+
"pom": "sha256-u4D60T5fabCRH95YrhGZHTB6n1j2+6UWY59lrL+3Kqg="
+
},
+
"org/openjdk/jmh#jmh-core/1.37": {
+
"jar": "sha256-3A6vK78ANqcLYHmMeF1uA6na8GtouO2w8bqes0IbrrM=",
+
"pom": "sha256-BEU74Abwb4bXxD88SS97TrM2JoDK5PHugLpl2yM3P1o="
+
},
+
"org/openjdk/jmh#jmh-generator-asm/1.37": {
+
"jar": "sha256-3im6zFw6QTIVgA9X3pAX/dobPLblNZ6gyE6+E8lhAiI=",
+
"pom": "sha256-TnnCVbmY4N8L97XZ+c+K5N0cS9CkYoYKqjWYvAmn9ps="
+
},
+
"org/openjdk/jmh#jmh-generator-bytecode/1.37": {
+
"jar": "sha256-YZs9FaXov8TsSdO3pk2+0FOgyoYlggpJpPhp0bjHHQk=",
+
"pom": "sha256-pYKmsrLkBBQXs66E2EQsjxOXEuSmMvdQEhmnfzxyLhg="
+
},
+
"org/openjdk/jmh#jmh-generator-reflection/1.37": {
+
"jar": "sha256-oEIdu+XndpDfLf3vmGGLYoUtgWu7gUxcvQtNRkv/MrA=",
+
"pom": "sha256-LTvap+ugIOZC4DP7pio/DHCy81HFA3KRiaBobOztk/Q="
+
},
+
"org/openjdk/jmh#jmh-parent/1.37": {
+
"pom": "sha256-DCTyFvNjfd52ORFPcCc6aX+FRvekxtWs1Mxtrum+9Mk="
+
},
+
"org/opentest4j#opentest4j/1.3.0": {
+
"jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=",
+
"module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=",
+
"pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U="
+
},
+
"org/organicdesign#Paguro/3.10.3": {
+
"jar": "sha256-/Uy9fOJDUeyhDTWUdqZfxQBz29CTlEk28i/LA27PtCE=",
+
"pom": "sha256-JLzMpVgDe1TwX9BC0cPkA6qx3FcHX9CvNDFY4ykVnvM="
+
},
+
"org/ow2#ow2/1.5": {
+
"pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs="
+
},
+
"org/ow2#ow2/1.5.1": {
+
"pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU="
+
},
+
"org/ow2/asm#asm-bom/9.7": {
+
"pom": "sha256-jIZR874EOzV43SihXAFhhhsV6wObf1JHZ5wMwNvwd4c="
+
},
+
"org/ow2/asm#asm-commons/9.4": {
+
"jar": "sha256-DBKKnsPzPJiVknL20WzxQke1CPWJUVdLzb0rVtYyY2Q=",
+
"pom": "sha256-tCyiq8+IEXdqXdwCkPIQbX8xP4LHiw3czVzOTGOjUXk="
+
},
+
"org/ow2/asm#asm-tree/9.4": {
+
"jar": "sha256-xC1HnPJFZqIesgr37q7vToa9tKiGMGz3L0g7ZedbKs8=",
+
"pom": "sha256-x+nvk73YqzYwMs5TgvzGTQAtbFicF1IzI2zSmOUaPBY="
+
},
+
"org/ow2/asm#asm/9.0": {
+
"jar": "sha256-Dfl1dJFK7pL9NJ0MtOAPM0XUWywjngu1DwqQ6tR4iOA=",
+
"module": "sha256-ivgQlu06/6OaRyn8kApVtmOJSRHWfE1L7w6kJDk90/k=",
+
"pom": "sha256-3gNVWQ3Rv8zNyNeQJK6ZKXLoVSaKztua1oLQheA6lK0="
+
},
+
"org/ow2/asm#asm/9.4": {
+
"jar": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=",
+
"pom": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q="
+
},
+
"org/pkl-lang#pkl-config-java-all/0.25.0": {
+
"jar": "sha256-LY60xLafflMRbzLYGxbmvsaLNO0OHCZTpW02Rk8VKhs=",
+
"pom": "sha256-xPMxhJFlYwvKLrOJSTrg82IjMoXHxqQudDvvam5P9zo="
+
},
+
"org/slf4j#slf4j-api/1.7.36": {
+
"jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=",
+
"pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ="
+
},
+
"org/slf4j#slf4j-api/2.0.17": {
+
"jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=",
+
"pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8="
+
},
+
"org/slf4j#slf4j-bom/2.0.17": {
+
"pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek="
+
},
+
"org/slf4j#slf4j-parent/1.7.36": {
+
"pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI="
+
},
+
"org/slf4j#slf4j-parent/2.0.17": {
+
"pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs="
+
},
+
"org/slf4j#slf4j-simple/1.7.36": {
+
"jar": "sha256-Lzm+2UPWJN+o9BAtBXEoOhCHC2qjbxl6ilBvFHAQwQ8=",
+
"pom": "sha256-xWuAoKa+oqBGPnDQiSrjOKnlB+SGdnpSBFNAmBIFjRs="
+
},
+
"org/snakeyaml#snakeyaml-engine/2.10": {
+
"jar": "sha256-yZ2f1mx8JR2IGpzZUIm3yARMKaGwKYPXA2mBvUNU7Dc=",
+
"pom": "sha256-VhQsopiYjPZNplrivcGYNJIdc411qyN2Go+sS19YMUk="
+
},
+
"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.24": {
+
"module": "sha256-GZbh9hfLA/p26hGFD+Kh4gsOMKEEa6bV2zvbv0QRP84=",
+
"pom": "sha256-U1ITVmu77+Jjag1OjdGnOt5hLiQwyP/TENzCo7O5ukE="
+
},
+
"org/testcontainers#testcontainers-bom/1.20.1": {
+
"pom": "sha256-CKrS6R3QXKeycG0t/Ap66AxLXFBHAweZyLzbcyfLL0A="
+
},
+
"org/tukaani#xz/1.9": {
+
"jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=",
+
"pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo="
+
},
+
"org/vafer#jdependency/2.8.0": {
+
"jar": "sha256-v9LMfhv8eKqDtEwKVL8s3jikOC7CRyivaD2Y3GvngZI=",
+
"pom": "sha256-EBhn8/npJlei74mjELYE1D0JDJuQqj4LBS3NFqO78y0="
+
},
+
"org/wiremock#wiremock/3.13.1": {
+
"jar": "sha256-GlsnUBTtn7kqkCvhUVV+2OTaX89kTrRynwJHTpsfEAI=",
+
"module": "sha256-Rt8NJq8GyXLHq8HY+Z3e9FYJCrKokmrAFrgtrw1uAzI=",
+
"pom": "sha256-5uM+y5QJ6CNXb9gijFVos0KDoFnZq9rFLHJDhwhCKgA="
+
},
+
"org/xmlunit#xmlunit-core/2.10.2": {
+
"jar": "sha256-UeQZ/nq6fVCuxyfFv5AvjN8qrPQkh5gy5YES9z0/vCE=",
+
"pom": "sha256-zdDCCYG2VbFaaOG8FqXQ1EVhETY2qF58OiSsKlx9ABI="
+
},
+
"org/xmlunit#xmlunit-legacy/2.10.2": {
+
"jar": "sha256-PLibAW3nPOJE/r05cgzomQs/EfcsjrXYqdgrZ7EulJA=",
+
"pom": "sha256-hbUl6P+AkVUTmln3ddjwvCMOAxjkZ2ShIP84uCPlIVY="
+
},
+
"org/xmlunit#xmlunit-parent/2.10.2": {
+
"pom": "sha256-K9PJ4x5r0rPz459lnCJPZIcc1mtEGKePE0lJIHcadH8="
+
},
+
"org/xmlunit#xmlunit-placeholders/2.10.2": {
+
"jar": "sha256-7AGjBJk7RBsu4W5BqJYImGFYGb8Z5nDuE7EqtwHrED4=",
+
"pom": "sha256-W3l31Ufm447C7kdM9dDZfnTyEdMpxl/zLcyjxcqAwYk="
},
-
"https://repo.maven.apache.org/maven2": {
-
"com/diffplug/durian#durian-collect/1.2.0": {
-
"jar": "sha256-sZTAuIAhzBFsIcHcdvScLB/hda9by3TIume527+aSMw=",
-
"pom": "sha256-i7diCGoKT9KmRzu/kFx0R2OvodWaVjD3O7BLeHLAn/M="
-
},
-
"com/diffplug/durian#durian-core/1.2.0": {
-
"jar": "sha256-F+0KrLOjwWMjMyFou96thpTzKACytH1p1KTEmxFNXa4=",
-
"pom": "sha256-hwMg6QdVNxsBeW/oG6Ul/R3ui3A0b1VFUe7dQonwtmI="
-
},
-
"com/diffplug/durian#durian-io/1.2.0": {
-
"jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=",
-
"pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4="
-
},
-
"com/diffplug/durian#durian-swt.os/4.2.2": {
-
"jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=",
-
"module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=",
-
"pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU="
-
},
-
"com/diffplug/spotless#spotless-lib-extra/2.45.0": {
-
"jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=",
-
"module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=",
-
"pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A="
-
},
-
"com/diffplug/spotless#spotless-lib/2.45.0": {
-
"jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=",
-
"module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=",
-
"pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw="
-
},
-
"com/diffplug/spotless#spotless-plugin-gradle/6.25.0": {
-
"jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=",
-
"module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=",
-
"pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo="
-
},
-
"com/ethlo/time#itu/1.10.3": {
-
"jar": "sha256-I9O6hAldSJpZUkD4kEUIXqUGb7b8HcCRJY1XffnXSrw=",
-
"pom": "sha256-shihqWmXfQEerG6Ttzo6uwuIQGMK0aHxbr//JOWIbXQ="
-
},
-
"com/fasterxml#oss-parent/48": {
-
"pom": "sha256-EbuiLYYxgW4JtiOiAHR0U9ZJGmbqyPXAicc9ordJAU8="
-
},
-
"com/fasterxml#oss-parent/58": {
-
"pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA="
-
},
-
"com/fasterxml#oss-parent/61": {
-
"pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ="
-
},
-
"com/fasterxml/jackson#jackson-base/2.18.2": {
-
"pom": "sha256-71dLcvW0iUgET2g3a4dMiK4JoCncjgX2Shwwvftt4Uo="
-
},
-
"com/fasterxml/jackson#jackson-bom/2.14.1": {
-
"pom": "sha256-eP35nlBQ/EhfQRfauMzL+2+mxoOF6184oJtlU3HUpsw="
-
},
-
"com/fasterxml/jackson#jackson-bom/2.17.2": {
-
"pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI="
-
},
-
"com/fasterxml/jackson#jackson-bom/2.18.2": {
-
"pom": "sha256-UkfNwwFyXT9n9+8EkDconVr3CdaXK89LFwluRUjSlWs="
-
},
-
"com/fasterxml/jackson#jackson-parent/2.14": {
-
"pom": "sha256-CQat2FWuOfkjV9Y/SFiJsI/KTEOl/kM1ItdTROB1exk="
-
},
-
"com/fasterxml/jackson#jackson-parent/2.17": {
-
"pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0="
-
},
-
"com/fasterxml/jackson#jackson-parent/2.18.1": {
-
"pom": "sha256-0IIvrBoCJoRLitRFySDEmk9hkWnQmxAQp9/u0ZkQmYw="
-
},
-
"com/fasterxml/jackson/core#jackson-annotations/2.18.2": {
-
"jar": "sha256-WBvWEADvdkiUP3gcoFaJ5W0D9gUnSDZajis6m10/oy8=",
-
"module": "sha256-4Ruvm1NubflNqmNaEBPsPgabhmuOES3cKqBEahVQUNw=",
-
"pom": "sha256-CyvWlOqJJn7qSBJqilskplI0xkM4dULSRGnRlb+6HPg="
-
},
-
"com/fasterxml/jackson/core#jackson-core/2.18.2": {
-
"jar": "sha256-2AVK58DRwtL1XSjkYCbr5YkogfP6tfQ5IzGEOBw7Sh8=",
-
"module": "sha256-ynjGBDZ2f8w2zhRrd05PUKnLn2MtExcsRLrojgwDz6I=",
-
"pom": "sha256-4GWwA50h9N/ORr1DEEx9dtWFa9cy4qqGDMWkonDtct4="
-
},
-
"com/fasterxml/jackson/core#jackson-databind/2.18.2": {
-
"jar": "sha256-SzZOaFDciRcvzx1N0muP9UiO2kT/RlfiLdJlID3Vqzw=",
-
"module": "sha256-jH2sL3J4GNiEeoKqTqxrAXTXnPBN+Q3iJGBy5t005wA=",
-
"pom": "sha256-STo9tkR7eo7Ls3JCNMbOZ31y20sE9roAjw6+rqe+Wp0="
-
},
-
"com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.18.2": {
-
"jar": "sha256-OBocBxHku4hWGmwACLWpRUZWKMoHdkzNZqDZfuB61hI=",
-
"module": "sha256-evxmQXLDpubGw1hHZaAyncb+q7/mu6ibrq2L0un77Hs=",
-
"pom": "sha256-9W9UNh5DSV7TuiShoG8OO3QZA+Q+0TLxpq086QErhBU="
-
},
-
"com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.18.2": {
-
"pom": "sha256-4h1diLBHShG3H+lBAMT1KVv6F08u5q5LCtArdhZHhkg="
-
},
-
"com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.18.2": {
-
"jar": "sha256-4tIC1GBuI66vilqWMtsG9f79W2PSUcP1A/n6qnhTDlw=",
-
"module": "sha256-Jd8o9WC1kI6hAYUATV/Bkyk0hHBj5mcpJID2dbOx7eQ=",
-
"pom": "sha256-FivnrZea9eDHOc1+0BiJ+Br0ggDJ+RJ5lqElrFGzSkc="
-
},
-
"com/fasterxml/jackson/module#jackson-modules-java8/2.18.2": {
-
"pom": "sha256-s6z7kQ0CPpOkGZr8zeH/nsX6sMVQ3E+WilBXEXrLCzY="
-
},
-
"com/github/ajalt/clikt#clikt-core-jvm/5.0.3": {
-
"jar": "sha256-acupSiKR90t4yII5zYtn6vPwjg2tKXdJq+ZHez6bgbE=",
-
"module": "sha256-dFtZmw9KoAz3AVYz429KVvJdGLy292htyrOxoRQZ3PE=",
-
"pom": "sha256-CPpCgzMVYwi9KLYyNih6MXIVLcu/ccgx4LOshiPl4XE="
-
},
-
"com/github/ajalt/clikt#clikt-core/5.0.3": {
-
"jar": "sha256-KeBaQXAKBp8NEHSOp9Xwyb8OFjbUsQNXPj98X3q7fDo=",
-
"module": "sha256-CmMddfhkwX5dYQBfYDwSaUtGcy3s1cOckU0pLQXo6zM=",
-
"pom": "sha256-wrBLaB6IqaGSgLZW2mBKIfLj4lUih2i4maaLoejuYBU="
-
},
-
"com/github/ajalt/clikt#clikt-jvm/5.0.3": {
-
"jar": "sha256-nNGeBHgvRh3/6xg9F+V2mE/rt5NJMstAZkasQeQohjs=",
-
"module": "sha256-nSm2J+l1mRLhJ+r7136GAYceul6qUthMgXUKiYIC8Xc=",
-
"pom": "sha256-CcAbsS0foX/hKcoSgvHpmpCAEbGDA5ptT8z2tclaTos="
-
},
-
"com/github/ajalt/clikt#clikt-markdown-jvm/5.0.3": {
-
"jar": "sha256-vLsmkGeKQ0w3YdkF/6Kgt0v6zmGmvu5rj7OrzNBASWg=",
-
"module": "sha256-7m5GD1rHh80CdvxU0fR/FkGPqThJfkiiiNWWh5HmE9M=",
-
"pom": "sha256-j65i2Z1IbZcvnPE8AYPoodAa1qZwJ+Kb7yxnJxV81VE="
-
},
-
"com/github/ajalt/clikt#clikt-markdown/5.0.3": {
-
"jar": "sha256-OVCM/Xz1fhXCfgKU8T5Q5ATSuUnsyxJkr3/T2Iwc0p0=",
-
"module": "sha256-Gugy8ma3VZkKEovS0iFDb8U087ENcqYtznZs1UDjm9o=",
-
"pom": "sha256-vlz5vmknfu7Yz1qiPziHX50MSm+DgGrpMbBasA8BCUM="
-
},
-
"com/github/ajalt/clikt#clikt/5.0.3": {
-
"jar": "sha256-qLzj6fI3DFVs1FG2AY5Yfu1LCfO3jr72SP2D874LgPw=",
-
"module": "sha256-vNNPHTxGfvq1FuoiqeeazD8SRJxIl/DF6sGCEnMizsY=",
-
"pom": "sha256-GwUigSeaOs6FY7svHtP1Khs9Rq15w9T2wzMjI+VzX9g="
-
},
-
"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-jvm-ffm-jvm/3.0.1": {
-
"jar": "sha256-IEHC9fe4cJWxFcsZFV7pJXRRhU0I5bhnEWW0O8fhFM8=",
-
"module": "sha256-iE1x/LfBAQrm11qoka5UqYmGEVSwfxIVzVRfDkg34V0=",
-
"pom": "sha256-azbnZhrYKN4DoomS2K6WJWzq3z/aEo+OxImo1lu7rFM="
-
},
-
"com/github/ajalt/mordant#mordant-jvm-ffm/3.0.1": {
-
"module": "sha256-2Frg+0n7bXFHibQ/MbVnUoybit+G0Ou5hpSkGpHgmmc=",
-
"pom": "sha256-/MzpL8GhnxYzgGhDyuVTLIx/2YSnkxRbb7y3iUpk/s0="
-
},
-
"com/github/ajalt/mordant#mordant-jvm-graal-ffi-jvm/3.0.1": {
-
"jar": "sha256-bdS+vBZK6s3azI+Y6Phx4A/SHOe8LrDRgjDqg73fyGo=",
-
"module": "sha256-DYGba/u8pO6XszB4ZoEpaQdmr/lI/ByDF4j04DSFOsM=",
-
"pom": "sha256-Cm95LxyTYJX4dGmR1k2os/+ECazeOUir5d4v1WiIeDo="
-
},
-
"com/github/ajalt/mordant#mordant-jvm-graal-ffi/3.0.1": {
-
"module": "sha256-qu/aIGckg7OwsmDdHvE0LOazTs6IutbfOa4bJgUMjAo=",
-
"pom": "sha256-VAicrH9XCzo84x3cCD+ORgs7ED62oXM8kUE1GgaLR/M="
-
},
-
"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": {
-
"module": "sha256-cn+1FiNOi6/JJ5Xi7L0No4VNcjoWxphCrGGSC/WIebk=",
-
"pom": "sha256-xbxkikqeKmz3+dGAJMi/ZrIYCVDpPxYIODTHv/OqeGE="
-
},
-
"com/github/ajalt/mordant#mordant-jvm/3.0.1": {
-
"jar": "sha256-ntO5dvzMx42nRtSYZvqOu48QUwqTxUTqBCAlmmB92V4=",
-
"module": "sha256-peTyMSt69CDG2DLDA4kcGg2GN8z6WpTYnxFGxIZpgLo=",
-
"pom": "sha256-sAnaTDfbjhc2uEgrRPIJ2Cdx/xyNO9+UbraE07nOmWU="
-
},
-
"com/github/ajalt/mordant#mordant-markdown-jvm/3.0.1": {
-
"jar": "sha256-tiRG42KjhK3bnB3bpdc2C/7QAU9/8lZ+gVYGI+ouLg0=",
-
"module": "sha256-vVFEMapoiPpX3TZ64fXBfGd7ZLtTDYdiaoHmqbD2DII=",
-
"pom": "sha256-CTcnsaakYK6yzbTSXHsVIIbOxs9JCtQY8OAaZKqQuq0="
-
},
-
"com/github/ajalt/mordant#mordant-markdown/3.0.1": {
-
"jar": "sha256-Si/srE3DCUCL+3jNcQnBmmVFbIATk/mvv9PMwJW3rQk=",
-
"module": "sha256-EtkyhMfHBhsJKCKHmsPNfqdRHyYgCP0Vy2AepLdXowU=",
-
"pom": "sha256-6wdnhNOAGG4CtaSQhIkOH01xqs6YzA/D+Ma4tz3ecS4="
-
},
-
"com/github/ajalt/mordant#mordant/3.0.1": {
-
"jar": "sha256-CQmE0gJpL/70R+iN/ixjaTpd4pZw2ggxuGO8KE2hR+I=",
-
"module": "sha256-lJLcf2NgJt8ulCkim52Ae1d00uZBUQ2Qv4Kb0qyzthU=",
-
"pom": "sha256-BlK5t9Y0kro8J8ZIkANIZRxbKFdEAph7j+KqBUlqkaQ="
-
},
-
"com/github/jknack#handlebars-helpers/4.3.1": {
-
"jar": "sha256-VvCtTe+0RLA4pwio4NADaS3xuRK5EhlzanZN6I/3hnw=",
-
"pom": "sha256-AYv9plPb9sQZG3sF/k7+2KPY1w495wp77RsYim3ibNI="
-
},
-
"com/github/jknack#handlebars.java/4.3.1": {
-
"pom": "sha256-UECkDYFTRzveednE1O+4cSChaQ+uWFtYKAcH1DdCCZk="
-
},
-
"com/github/jknack#handlebars/4.3.1": {
-
"jar": "sha256-VCT9EukRzxW+/RY0G0bg4bxoGqYePLHAcMV+aNzNW70=",
-
"pom": "sha256-/DAp8kYk6YvWC1pGmSEPP1YKOUiTQpzQbMrYROj41BU="
-
},
-
"com/google/code/findbugs#jsr305/3.0.2": {
-
"jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=",
-
"pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4="
-
},
-
"com/google/code/gson#gson-parent/2.10.1": {
-
"pom": "sha256-QkjgiCQmxhUYI4XWCGw+8yYudplXGJ4pMGKAuFSCuDM="
-
},
-
"com/google/code/gson#gson-parent/2.8.9": {
-
"pom": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s="
-
},
-
"com/google/code/gson#gson/2.10.1": {
-
"jar": "sha256-QkHBSncnw0/uplB+yAExij1KkPBw5FJWgQefuU7kxZM=",
-
"pom": "sha256-0rEVY09cCF20ucn/wmWOieIx/b++IkISGhzZXU2Ujdc="
-
},
-
"com/google/code/gson#gson/2.8.9": {
-
"jar": "sha256-05mSkYVd5JXJTHQ3YbirUXbP6r4oGlqw2OjUUyb9cD4=",
-
"pom": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4="
-
},
-
"com/google/errorprone#error_prone_annotations/2.18.0": {
-
"jar": "sha256-nmgUy3GBaYik/RsHqZOo8hu3BY1SLBYrHehJ4ZvqVK4=",
-
"pom": "sha256-kgE1eX3MpZF7WlwBdkKljTQKTNG80S9W+JKlZjvXvdw="
-
},
-
"com/google/errorprone#error_prone_annotations/2.3.4": {
-
"jar": "sha256-uvfW6pfOYGxT4RtoVLpfLOfvXCTd3wr6GNEmC9JbACw=",
-
"pom": "sha256-EyZziktPfMrPYHuGahH7hRk+9g9qWUYRh85yZfm+W+0="
-
},
-
"com/google/errorprone#error_prone_annotations/2.36.0": {
-
"jar": "sha256-d0QOJwsLyaJJkDxaB2w2pyLEiGyk9CZ18pA6HFPtYaU=",
-
"pom": "sha256-15z9N8hfdta3VMdQHuHchEe3smQsI4LXeCUhZr0zHpw="
-
},
-
"com/google/errorprone#error_prone_annotations/2.7.1": {
-
"jar": "sha256-zVJXwIokbPhiiBeuccuCK+GS75H2iByko/z/Tx3hz/M=",
-
"pom": "sha256-Mahy4RScXzqLwF+03kVeXqYI7PrRryIst2N8psdi7iU="
-
},
-
"com/google/errorprone#error_prone_parent/2.18.0": {
-
"pom": "sha256-R/Iumce/RmOR3vFvg3eYXl07pvW7z2WFNkSAVRPhX60="
-
},
-
"com/google/errorprone#error_prone_parent/2.3.4": {
-
"pom": "sha256-QElbQ3pg0jmPD9/AVLidnDlKgjR6J0oHIcLpUKQwIYY="
-
},
-
"com/google/errorprone#error_prone_parent/2.36.0": {
-
"pom": "sha256-Okz8imvtYetI6Wl5b8MeoNJwtj5nBZmUamGIOttwlNw="
-
},
-
"com/google/errorprone#error_prone_parent/2.7.1": {
-
"pom": "sha256-Cm4kLigQToCTQFrjeWlmCkOLccTBtz/E/3FtuJ2ojeY="
-
},
-
"com/google/guava#failureaccess/1.0.1": {
-
"jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=",
-
"pom": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk="
-
},
-
"com/google/guava#failureaccess/1.0.2": {
-
"jar": "sha256-io+Bz5s1nj9t+mkaHndphcBh7y8iPJssgHU+G0WOgGQ=",
-
"pom": "sha256-GevG9L207bs9B7bumU+Ea1TvKVWCqbVjRxn/qfMdA7I="
-
},
-
"com/google/guava#guava-parent/26.0-android": {
-
"pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ="
-
},
-
"com/google/guava#guava-parent/28.2-jre": {
-
"pom": "sha256-UEptGOuBum1aJVomK9gj8BaMf0eBTUtST1+jA+pWF8I="
-
},
-
"com/google/guava#guava-parent/31.0.1-jre": {
-
"pom": "sha256-s7a2qnCZwRgXrO6FsyL9kffuMq6mn+CD7jbIc17AZ4g="
-
},
-
"com/google/guava#guava-parent/32.1.1-jre": {
-
"pom": "sha256-BqpdGsBo8vgJUw8/9T+1yMlAFSolNiPQtTxPU/WhOj0="
-
},
-
"com/google/guava#guava-parent/33.4.0-jre": {
-
"pom": "sha256-Okme00oNnuDxvMOSMAIaHNTi990EJqtoRPWFRl1B3Nc="
-
},
-
"com/google/guava#guava/28.2-jre": {
-
"jar": "sha256-/DqjY62HIj0fvqWE7uAVqGIVD200xx8k3HQIimNfCO8=",
-
"pom": "sha256-wIBSYVSNxhykyYK1m/qtZQPkMZD15eRE6Qss9qty25Q="
-
},
-
"com/google/guava#guava/31.0.1-jre": {
-
"jar": "sha256-1b6U1l6HvSGfsxk60VF7qlWjuI/JHSHPc1gmq1rwh7k=",
-
"pom": "sha256-K+VmkgwhxgxcyvKCeGfK/3ZmRuIRO3/MPunCSkCy85Y="
-
},
-
"com/google/guava#guava/32.1.1-jre": {
-
"jar": "sha256-kfu6N/HIslHPnqnn06Np63nrHmpd8dS79IPdA4B0AoE=",
-
"module": "sha256-pY+TjSOeaYtZs8OcrVgO/Ro/1MoTq5KzBCbUJFLE7z4=",
-
"pom": "sha256-LJBx19FSKwx2IFfDToub+uOZJ6DrdVw2qnZRlyGHDXs="
-
},
-
"com/google/guava#guava/33.4.0-jre": {
-
"jar": "sha256-uRjJin5E2+lOvZ/j5Azdqttak+anjrYAi0LfI3JB5Tg=",
-
"module": "sha256-gg6BfobEk6p6/9bLuZHuYJJbbIt0VB90LLIgcPbyBFk=",
-
"pom": "sha256-+pTbQAIt38d1r57PsTDM5RW5b3QNr4LyCvhG2VBUE0s="
-
},
-
"com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": {
-
"jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=",
-
"pom": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s="
-
},
-
"com/google/j2objc#j2objc-annotations/1.3": {
-
"jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=",
-
"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/google/j2objc#j2objc-annotations/3.0.0": {
-
"jar": "sha256-iCQVc0Z93KRP/U10qgTCu/0Rv3wX4MNCyUyd56cKfGQ=",
-
"pom": "sha256-I7PQOeForYndEUaY5t1744P0osV3uId9gsc6ZRXnShc="
-
},
-
"com/google/jimfs#jimfs-parent/1.3.0": {
-
"pom": "sha256-HujPYBb+/5eGQrqvajZ2sUCBNGC08LLKupmaMq5eqR4="
-
},
-
"com/google/jimfs#jimfs/1.3.0": {
-
"jar": "sha256-gklECLtRP1USZS57f2PW8x8B7/V841yHhkT/wtJa7k8=",
-
"pom": "sha256-xH8iAIEN7swu96xiY6NUqF6vIf1U9vGLvHOPUUv+cOs="
-
},
-
"com/googlecode/concurrent-trees#concurrent-trees/2.6.1": {
-
"jar": "sha256-BONySYTipcv1VgbPo3KlvT08XSohUzpwBOPN5Tl2H6U=",
-
"pom": "sha256-Q8K5sULnBV0fKlgn8QlEkl0idH2XVrMlDAeqtHU4qXE="
-
},
-
"com/googlecode/javaewah#JavaEWAH/1.2.3": {
-
"jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=",
-
"pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM="
-
},
-
"com/ibm/icu#icu4j/58.2": {
-
"jar": "sha256-lT4eg7K+fD6i+I2obBNhT0fp5x01eMhSHX8Yd1a2OWI=",
-
"pom": "sha256-R7Zq1yxypJmlRL57ixEzX2xz/bcyFxfRGBHfs+k0FGo="
-
},
-
"com/jayway/jsonpath#json-path/2.9.0": {
-
"jar": "sha256-Eanub4i7MfFFAQjRz2RBN33shKygdetrsjQ74VdXW+o=",
-
"module": "sha256-5ikAQ9rpOnDZqz+hvrh56M9e1ajgqQGD+5bCUVqXCD4=",
-
"pom": "sha256-DCU33em/ncKix5ZzAPwTvFIp0ZJnf8uItv2Jlmk2ZD8="
-
},
-
"com/networknt#json-schema-validator/1.5.5": {
-
"jar": "sha256-+fAA7RyDJ5JyPkotvC4x4Zd8WU0i1ERLRs+N6anT94k=",
-
"pom": "sha256-TU4EN7xfLcgtujWjfNLLKtSft8F3V+jZEtnua+cH4rg="
-
},
-
"com/palantir/javapoet#javapoet/0.6.0": {
-
"jar": "sha256-HI3RzEQEue61xU/vihzyvnoTikJ4O5Rg+66cr4XtWy8=",
-
"pom": "sha256-9uNKJqwJo6aKkcySNcsfjHc2sH/onbWaMkrNjVfZ55c="
-
},
-
"com/shapesecurity#salvation/2.7.2": {
-
"jar": "sha256-UrhnP2KpmupssmLnlGBkH/iJrVDO51e+MeIn2ZWn8rw=",
-
"pom": "sha256-oOTbnCwgUSBjf5XD7eCR3zpte3HGvD7CyzUcIo3k8IM="
-
},
-
"com/squareup#kotlinpoet/1.6.0": {
-
"jar": "sha256-gIXrTIsezk8yJZsi8mv4gLxHt09UjikBCwFGqms48ks=",
-
"pom": "sha256-ehlsmQuPMqA98tIsiMpe2ZLAOdReWzh2JjYIJD9DM0c="
-
},
-
"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.6.0": {
-
"jar": "sha256-Z1Q/Bzb8QirpJ+0OUEuYvF4mn9oNNQBXkzfLcT2ihBI=",
-
"module": "sha256-scIZnhwMyWnvYcu+SvLsr5sGQRvd4By69vyRNN/gToo=",
-
"pom": "sha256-YbTXxRWgiU/62SX9cFJiDBQlqGQz/TURO1+rDeiQpX8="
-
},
-
"com/squareup/okio#okio/3.6.0": {
-
"module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=",
-
"pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU="
-
},
-
"com/tunnelvisionlabs#antlr4-annotations/4.9.0": {
-
"jar": "sha256-B9BT1MMXi7QGt3Iov/5a8jFHNmboS/gBhrHOpDmLy3g=",
-
"pom": "sha256-/RFLtzGoRYoVaFF2Efdw61AbP1gxR+z+lwZwv26rsU0="
-
},
-
"com/tunnelvisionlabs#antlr4-master/4.9.0": {
-
"pom": "sha256-PGDW41sFnx1xFiZQuyKCPZE8xbH2dxQiYptTGBckDIE="
-
},
-
"com/tunnelvisionlabs#antlr4-runtime/4.9.0": {
-
"jar": "sha256-5Bk7qANM7fkgkFvbMYuKUJfXZ/mZ+HupekKY3mnz/6s=",
-
"pom": "sha256-rrWtT7mfiGvPWaqtrMB2l/6VRswGCKs/KA/T6/Jibx8="
-
},
-
"com/tunnelvisionlabs#antlr4/4.9.0": {
-
"jar": "sha256-xGNEWLxKnVdRl56TMU30mRq/X6BhBXySYyVulQPhzDs=",
-
"pom": "sha256-cjuYfLaa8AQaHOq2PkSU1kJBv9gViQp6wQz+IUrZqdo="
-
},
-
"commons-codec#commons-codec/1.10": {
-
"jar": "sha256-QkHfqU5xHUNfKaRgSj4t5cSqPBZeI70Ga+b8H8QwlWk=",
-
"pom": "sha256-vbjbcBLREqbj6o/bfFELMA2Z7/CBnSfd26nEM5fqTPs="
-
},
-
"commons-codec#commons-codec/1.16.0": {
-
"jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=",
-
"pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ="
-
},
-
"commons-fileupload#commons-fileupload/1.5": {
-
"jar": "sha256-Ufez3LTlDHZimU2i9HIxUZ/5lwelx/t7BfTE06FyjBQ=",
-
"pom": "sha256-zHIPHgWDV52f5Tk8iE7kbQ10+Z0fm6AXsXKzHqGJ4rE="
-
},
-
"commons-io#commons-io/2.11.0": {
-
"jar": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=",
-
"pom": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k="
-
},
-
"commons-io#commons-io/2.4": {
-
"jar": "sha256-zGpB3D6qzJ5ECmvQ0okLINNrTuQI/i1nEi8yi7bgFYE=",
-
"pom": "sha256-srXdRs+Zj6Ym62+KHBFPYWfI05JpQWTmJTPliY6bMfI="
-
},
-
"commons-logging#commons-logging/1.2": {
-
"jar": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=",
-
"pom": "sha256-yRq1qlcNhvb9B8wVjsa8LFAIBAKXLukXn+JBAHOfuyA="
-
},
-
"de/undercouch#gradle-download-task/5.6.0": {
-
"jar": "sha256-zkN6arnKcZzIVrVbp0kuQsTODumC5tIvtDLNVYh2gb4=",
-
"module": "sha256-P+YJN66Dzs2qpOD2EykVaQKD7d+IQ54m8efjgEV4NSI=",
-
"pom": "sha256-RqMBkMaLY9AegKQEQJfCULu8MgmkXw3FpNDioe1bgKc="
-
},
-
"dev/equo/ide#solstice/1.7.5": {
-
"jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=",
-
"module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=",
-
"pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8="
-
},
-
"io/fabric8#kubernetes-client-bom/5.12.2": {
-
"pom": "sha256-6qA8FpVlaNVKa6Q31J1Ay/DdjpOXf5hDGCQldrZQvDs="
-
},
-
"io/leangen/geantyref#geantyref/1.3.16": {
-
"jar": "sha256-fx1ZEJLVFCtqqnz1n5TEx01X2+7wOy+CYpSfjza6xuM=",
-
"pom": "sha256-JCgbY4MutO8QZOfd/b57eWquGr+IeYrb9NC5ZpurpKQ="
-
},
-
"io/netty#netty-bom/4.1.86.Final": {
-
"pom": "sha256-EnFsH+ZM9b2qcETTfROq46iIIbkdR5hCDEanR2kXiv0="
-
},
-
"isorelax#isorelax/20030108": {
-
"jar": "sha256-NCcVJDHPf5Z/kuaeXKwWFHxdj7S05ainL1KReI78/4w=",
-
"pom": "sha256-ug/b8qvT+5HXid/DGfVCwbiy1db042K6D5PcR79i9eY="
-
},
-
"jakarta/platform#jakarta.jakartaee-bom/9.0.0": {
-
"pom": "sha256-kZA9Ddh23sZ/i5I/EzK6cr8pWwa9OX0Y868ZMHzhos4="
-
},
-
"jakarta/platform#jakartaee-api-parent/9.0.0": {
-
"pom": "sha256-9l3PFLbh2RSOGYo5D6/hVfrKCTJT3ekAMH8+DqgsrTs="
-
},
-
"javax/inject#javax.inject/1": {
-
"jar": "sha256-kcdwRKUMSBY2wy2Rb9ickRinIZU5BFLIEGUID5V95/8=",
-
"pom": "sha256-lD4SsQBieARjj6KFgFoKt4imgCZlMeZQkh6/5GIai/o="
-
},
-
"net/bytebuddy#byte-buddy-parent/1.15.11": {
-
"pom": "sha256-jcUZ16PnkhEqfNhB6vvsTwDbxjPQha3SDEXwq0dspJY="
-
},
-
"net/bytebuddy#byte-buddy/1.15.11": {
-
"jar": "sha256-+giZiq4ee9roO94HEsUOhETXHA4MGWuyJHrejUrQ65A=",
-
"pom": "sha256-IFuLJUGWcX6B2tZyu4aacZr8lt8pf5fYEe/+H0NlPa4="
-
},
-
"net/java/dev/jna#jna/5.14.0": {
-
"jar": "sha256-NO0eHyf6iWvKUNvE6ZzzcylnzsOHp6DV40hsCWc/6MY=",
-
"pom": "sha256-4E4llRUB3yWtx7Hc22xTNzyUiXuE0+FJISknY+4Hrj0="
-
},
-
"net/javacrumbs/json-unit#json-unit-core/2.40.1": {
-
"jar": "sha256-rbfoK/91XIqQw7dBIibzpy7UqLvbDNs3JrRpBQNgUdw=",
-
"pom": "sha256-fQRVja+97tYnCxaDBh2k+nj76qhlAgQ9IeRldagofhE="
-
},
-
"net/javacrumbs/json-unit#json-unit-parent/2.40.1": {
-
"pom": "sha256-GgCNCnykEDwm/lGk3ott86W5KGQZHNGLGfEBumF3yZQ="
-
},
-
"net/minidev#accessors-smart/2.5.1": {
-
"jar": "sha256-J5auhX0Me+S8NYDapNOCjVVSEjVfTIPTjdCvB0KzyBI=",
-
"pom": "sha256-SH53qNvZrDhEGRbIMFAYXDoeSGnOl1N3r+o5Mr9ire4="
-
},
-
"net/minidev#json-smart/2.5.1": {
-
"jar": "sha256-hsDBiVgbebV7Bxn0Q6ck6fYo/7ue72Rc95GU9Zc6EAE=",
-
"pom": "sha256-9GfdUfaGnmaD0QWmcop0I9oReTsIFevTK1DDq/QyH20="
-
},
-
"net/sf/jopt-simple#jopt-simple/5.0.4": {
-
"jar": "sha256-3ybMWPI19HfbB/dTulo6skPr5Xidn4ns9o3WLqmmbCg=",
-
"pom": "sha256-amd2O3avzZyAuV5cXiR4LRjMGw49m0VK0/h1THa3aBU="
-
},
-
"net/sf/saxon#Saxon-HE/9.6.0-4": {
-
"jar": "sha256-wW6MiyS/b6Fl4B7KaSiMtkNf2TW4s19WeFjFl8yLyrQ=",
-
"pom": "sha256-t/yqK4yQwOrPBGivdO71cu/ehElg1JeTwyXFXgYE3Mk="
-
},
-
"nu/validator#cssvalidator/1.0.8": {
-
"jar": "sha256-sBzzjmk2G81Aux/Yuo2kaVcrkvIsjEqgCltYrXcuBAY=",
-
"pom": "sha256-yQ8wpMPMPMXLtvTWGfz3j5H0JgafiuziZd1NQYhLD/M="
-
},
-
"nu/validator#galimatias/0.1.3": {
-
"jar": "sha256-s3y8RRNYTtaqHY91KevnervijB9U7GOw/yigCi2dKpo=",
-
"pom": "sha256-0pTwlIXl8ZksreBRvbe+5wkiW5sKPOPQkAn36KjwG10="
-
},
-
"nu/validator#htmlparser/1.4.16": {
-
"jar": "sha256-Gh2hDgEJBdA+ZLQ/kLFxkDQOlkSCPLKvKlgiYIJVIRM=",
-
"pom": "sha256-X/JPq97/y7gin1SRPIomRALbzuZEL9DFNSBSgGQgxHI="
-
},
-
"nu/validator#jing/20200702VNU": {
-
"jar": "sha256-jjev/dEa645RrxsKg3CioWS7Bvjs0OR+oC/IGb/VX1o=",
-
"pom": "sha256-FKoIrg/V4KZsswsCx9bnOpOHC98K98jN8ub1flu4zWs="
-
},
-
"nu/validator#langdetect/1.2": {
-
"jar": "sha256-+wJvcyKYtK5eVurhHOXafBpc5AVzCEIInMku15vpanY=",
-
"pom": "sha256-KyE28/fhlC+B4R9FV0x+cnfWeURT27yzmYs8MluPu+g="
-
},
-
"nu/validator#validator/20.7.2": {
-
"jar": "sha256-L9dKzt4kTJ7GcyvLVyR6AfZ+JYCLVztT6EoK4pyfl4U=",
-
"pom": "sha256-GHLq+MRZqWPz+Oo+G6220xgYc8YH4v9aj1CylRNjvkM="
-
},
-
"org/abego/treelayout#org.abego.treelayout.core/1.0.1": {
-
"jar": "sha256-grnjYxrMcIwRUhb6ePl3gNioHbt/FfjYIpGh3DqDsdA=",
-
"pom": "sha256-fIy/ymTpcEQNTyh/NRapbABpKgOU/KHVexKpepbw6hE="
-
},
-
"org/antlr#ST4/4.3": {
-
"jar": "sha256-KFR9ukjPzrd7bvv+Bprr6e0zJK5g29Ugk9E6HWNu0Gk=",
-
"pom": "sha256-Lz9Cw+TSDspiobTm2EFO8MuXODgISZnl4nA8ZOWECs8="
-
},
-
"org/antlr#antlr-master/3.5.2": {
-
"pom": "sha256-QtkaUx6lEA6wm1QaoALDuQjo8oK9c7bi9S83HvEzG9Y="
-
},
-
"org/antlr#antlr-runtime/3.5.2": {
-
"jar": "sha256-zj/I7LEPOemjzdy7LONQ0nLZzT0LHhjm/nPDuTichzQ=",
-
"pom": "sha256-RqnCIAu4sSvXEkqnpQl/9JCZkIMpyFGgTLIFFCCqfyU="
-
},
-
"org/apache#apache/13": {
-
"pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0="
-
},
-
"org/apache#apache/15": {
-
"pom": "sha256-NsLy+XmsZ7RQwMtIDk6br2tA86aB8iupaSKH0ROa1JQ="
-
},
-
"org/apache#apache/16": {
-
"pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4="
-
},
-
"org/apache#apache/23": {
-
"pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw="
-
},
-
"org/apache#apache/27": {
-
"pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk="
-
},
-
"org/apache#apache/29": {
-
"pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c="
-
},
-
"org/apache#apache/9": {
-
"pom": "sha256-SUbmClR8jtpp87wjxbbw2tz4Rp6kmx0dp940rs/PGN0="
-
},
-
"org/apache/ant#ant-launcher/1.10.13": {
-
"jar": "sha256-zXaVs7+2lkq3G2oLMdrWAAWud/5QITI2Rnmqzwj3eXA=",
-
"pom": "sha256-ApkvvDgFU1bzyU0B6qJJmcsCoJuqnB/fXqx2t8MVY8o="
-
},
-
"org/apache/ant#ant-parent/1.10.13": {
-
"pom": "sha256-blv8hwgiFD8f+7LG8I7EiHctsxSlKDMC9IFLEms0aTk="
-
},
-
"org/apache/ant#ant/1.10.13": {
-
"jar": "sha256-vvv8eedE6Yks+n25bfO26C3BfSVxr0KqQnl2/CIpmDg=",
-
"pom": "sha256-J5NR7tkLj3QbtIyVvmHD7CRU48ipr7Q7zB0LrB3aE3o="
-
},
-
"org/apache/commons#commons-math3/3.6.1": {
-
"jar": "sha256-HlbXsFjSi2Wr0la4RY44hbZ0wdWI+kPNfRy7nH7yswg=",
-
"pom": "sha256-+tcjNup9fdBtoQMUTjdA21CPpLF9nFTXhHc37cJKfmA="
-
},
-
"org/apache/commons#commons-parent/25": {
-
"pom": "sha256-RnrmUEQuh2hnN5CU51GN/dZ9IsU1Lr05gIyEJZ6XkLo="
-
},
-
"org/apache/commons#commons-parent/34": {
-
"pom": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w="
-
},
-
"org/apache/commons#commons-parent/35": {
-
"pom": "sha256-cJihq4M27NTJ3CHLvKyGn4LGb2S4rE95iNQbT8tE5Jo="
-
},
-
"org/apache/commons#commons-parent/39": {
-
"pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac="
-
},
-
"org/apache/commons#commons-parent/52": {
-
"pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4="
-
},
-
"org/apache/commons#commons-parent/56": {
-
"pom": "sha256-VgxwUd3HaOE3LkCHlwdk5MATkDxdxutSwph3Nw2uJpQ="
-
},
-
"org/apache/commons#commons-parent/58": {
-
"pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA="
-
},
-
"org/apache/httpcomponents#httpclient/4.4": {
-
"jar": "sha256-xQ6vpUd68vqCF9P3KbgV/zxmnbxGdVLA/u7cYb6WVSM=",
-
"pom": "sha256-ZKLnQYeKsG0yEWJ1cC6TLPjc/UYJNJ+yAL3sNG1elfE="
-
},
-
"org/apache/httpcomponents#httpcomponents-client/4.4": {
-
"pom": "sha256-M/J/3AzbDS+IohFr5amyo1ZTn2u3o5MZdxrbZZ200kM="
-
},
-
"org/apache/httpcomponents#httpcomponents-core/4.4": {
-
"pom": "sha256-UFItaYaRpZowcLDqR6/yag2GqjJAyIRd8rOQlkpci74="
-
},
-
"org/apache/httpcomponents#httpcomponents-parent/13": {
-
"pom": "sha256-5Ch4ZwNYVsc3QgNo3VhuXlfnAgmBNYQM89c+nINj17M="
-
},
-
"org/apache/httpcomponents#httpcore/4.4": {
-
"jar": "sha256-HvjbXTC3dBq1/fbfh2oJCn3VFiPoPzc20LuPsbXq0y8=",
-
"pom": "sha256-rwGjbrhaJe6i0r5BG+ogbQMP3CzwogJLtpUSqK7ME40="
-
},
-
"org/apache/httpcomponents#project/7": {
-
"pom": "sha256-PW66QoVVpVjeBGtddurMH1pUtPXyC4TWNu16/xiqSMM="
-
},
-
"org/apache/httpcomponents/client5#httpclient5-parent/5.4.1": {
-
"pom": "sha256-L6XaD1iLiH/eOrrsd93p7nFumNsuFFJwIjtbVH5woFQ="
-
},
-
"org/apache/httpcomponents/client5#httpclient5/5.4.1": {
-
"jar": "sha256-xsb8YMuz7dnoI9kibWCP8xNetIvSBJu4O9vD70qRETg=",
-
"pom": "sha256-ArD3i0r7w2xCK4Z51CWsPCH5iu7O3OohoC+pTgTXwT0="
-
},
-
"org/apache/httpcomponents/core5#httpcore5-h2/5.3.1": {
-
"jar": "sha256-lj4ZSpcqo9rwkofJIe1aLdTDmFxEGFsBOAApQwJb7Wo=",
-
"pom": "sha256-5tvnRFdwRLoVvwi6ViP5FBcFR8Te1jc42eQDzLiuXII="
-
},
-
"org/apache/httpcomponents/core5#httpcore5-parent/5.3.1": {
-
"pom": "sha256-9fhAvvD1PBeSx1INGq1DOSFfKO5EzjC3rW0NKSlACPk="
-
},
-
"org/apache/httpcomponents/core5#httpcore5/5.3.1": {
-
"jar": "sha256-g/VZrR7nI8GrPoCwQFUc+ssuWlK98E3N01QZpnYNgbM=",
-
"pom": "sha256-ALBBLdLr0s6dltKDnxTT/XMjALC1o0CrCNk30BcnG3E="
-
},
-
"org/apache/logging#logging-parent/3": {
-
"pom": "sha256-djouwrgJTUFh3rbCZLEmIIW5vjC/OjHCzhNyQuV3Iqc="
-
},
-
"org/apache/logging#logging-parent/7": {
-
"pom": "sha256-5YkR3J/GsXOhDlqp7bk8eZStBmAnBd0Gftz8bh6eFys="
-
},
-
"org/apache/logging/log4j#log4j-1.2-api/2.17.1": {
-
"jar": "sha256-yj6RUPlcMdFbloCmCbiBf4VJvTlVkcXKVZV9HvD0ZNY=",
-
"pom": "sha256-LQAYi3EPC3r8SE5Jb2/Xs+s+ODMeCF886cPiLQLPp5I="
-
},
-
"org/apache/logging/log4j#log4j-api/2.17.1": {
-
"jar": "sha256-sNikyKtPuLGIjQCVgicDsObUeTxBlVAgPanmkZYWHeQ=",
-
"pom": "sha256-HirO8yILKb4QrgmXKLFYsY2UP5Ghk8xFAbtC+SnB6Io="
-
},
-
"org/apache/logging/log4j#log4j-api/2.20.0": {
-
"jar": "sha256-L0PupnnqZvFMoPE/7CqGAKwST1pSMdy034OT7dy5dVA=",
-
"pom": "sha256-zUWDKj1s0hlENcDWPKAV8ZSWjy++pPKRVTv3r7hOFjc="
-
},
-
"org/apache/logging/log4j#log4j-bom/2.20.0": {
-
"pom": "sha256-+LtpLpWmt72mAehxAJWOg9AGG38SMlC2gSiUOhlenaE="
-
},
-
"org/apache/logging/log4j#log4j-core/2.20.0": {
-
"jar": "sha256-YTffhIza7Z9NUHb3VRPGyF2oC5U/TnrMo4CYt3B2P1U=",
-
"pom": "sha256-3nGsEAVR9KB3rsrQd70VPnHfeqacMELXZRbMXM4Ice4="
-
},
-
"org/apache/logging/log4j#log4j/2.17.1": {
-
"pom": "sha256-lnq8AkRDqcsJaTVVmvXprW8P9hN1+Esn1EDS+nCAawk="
-
},
-
"org/apache/logging/log4j#log4j/2.20.0": {
-
"pom": "sha256-mje0qPZ+jUG8JHNxejAhYz1qPD8xBXnbmtC+PyRlnGk="
-
},
-
"org/apiguardian#apiguardian-api/1.1.2": {
-
"jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=",
-
"module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=",
-
"pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA="
-
},
-
"org/assertj#assertj-core/3.27.3": {
-
"jar": "sha256-W4omIF9tXqYK2c5lzkpAoq/kxIq+7GG9B0CgiMJOifU=",
-
"pom": "sha256-jrN+QWt4B+e/833QN8QMBrlWk6dgWcX7m+uFSaTO19w="
-
},
-
"org/checkerframework#checker-qual/2.10.0": {
-
"jar": "sha256-0mH94l1ZD2tp23ch1GmsGwoZoXzKqqdRwx8Ni4JguJQ=",
-
"pom": "sha256-JG5H45X416jBK3IisWa8Oh04Cbw6PTDel0cKo42VKks="
-
},
-
"org/checkerframework#checker-qual/3.12.0": {
-
"jar": "sha256-/xB4WsKjV+xd6cKTy5gqLLtgXAMJ6kzBy5ubxtvn88s=",
-
"module": "sha256-0EeUnBuBCRwsORN3H6wvMqL6VJuj1dVIzIwLbfpJN3c=",
-
"pom": "sha256-d1t6425iggs7htwao5rzfArEuF/0j3/khakionkPRrk="
-
},
-
"org/checkerframework#checker-qual/3.33.0": {
-
"jar": "sha256-4xYlW7/Nn+UNFlMUuFq7KzPLKmapPEkdtkjkmKgsLeE=",
-
"module": "sha256-6FIddWJdQScsdn0mKhU6wWPMUFtmZEou9wX6iUn/tOU=",
-
"pom": "sha256-9VqSICenj92LPqFaDYv+P+xqXOrDDIaqivpKW5sN9gM="
-
},
-
"org/checkerframework#checker-qual/3.43.0": {
-
"jar": "sha256-P7wumPBYVMPfFt+auqlVuRsVs+ysM2IyCO1kJGQO8PY=",
-
"module": "sha256-+BYzJyRauGJVMpSMcqkwVIzZfzTWw/6GD6auxaNNebQ=",
-
"pom": "sha256-kxO/U7Pv2KrKJm7qi5bjB5drZcCxZRDMbwIxn7rr7UM="
-
},
-
"org/codehaus/groovy#groovy-bom/3.0.14": {
-
"pom": "sha256-JODptzjecRjennNWD/0GA0u1zwfKE6fgNFnoi6nRric="
-
},
-
"org/codehaus/plexus#plexus-utils/3.5.1": {
-
"jar": "sha256-huAlXUyHnGG0gz7X8TEk6LtnnfR967EnMm59t91JoHs=",
-
"pom": "sha256-lP9o7etIIE0SyZGJx2cWTTqfd4oTctHc4RpBRi5iNvI="
-
},
-
"org/codehaus/plexus#plexus/10": {
-
"pom": "sha256-u6nFIQZLnKEyzpfMHMfrSvwtvjK8iMuHLIjpn2FiMB8="
-
},
-
"org/commonmark#commonmark-ext-gfm-tables/0.24.0": {
-
"jar": "sha256-tU3DMvkx5tB8J2YUTAh7CPNpNnfjaBUaZwILTpW7S5k=",
-
"pom": "sha256-vyvnG//gIyTv1T8EXhiKaXlUQJCJQ2taplFIhB99DbI="
-
},
-
"org/commonmark#commonmark-parent/0.24.0": {
-
"pom": "sha256-PeaJsU9vvYC3DerOWehyTzXzXhQpxxb98PNooDaz00g="
-
},
-
"org/commonmark#commonmark/0.24.0": {
-
"jar": "sha256-Z5M44Lf8FcAtJ11ZhlSwGhSYk7woqHmS6QEjyNBq8ls=",
-
"pom": "sha256-DffPmAUxQkwc6POISc3YtqHG0QI5Pm0fXcErVqDSLyY="
-
},
-
"org/eclipse/ee4j#project/1.0.6": {
-
"pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0="
-
},
-
"org/eclipse/jetty#jetty-alpn-client/11.0.24": {
-
"jar": "sha256-0+q/fwpQ7pnkwu7T+VWZetfIToMe9tmcpl/N2Gkbg7s=",
-
"pom": "sha256-4ChUPNXWBpMyzMepXiaeCUfgUWY62QK8CRmkbgxrfSk="
-
},
-
"org/eclipse/jetty#jetty-alpn-java-client/11.0.24": {
-
"jar": "sha256-GjsnDNXypSIpCZ1ZDV6pqgTuXkD2//6rffkmvmUzggg=",
-
"pom": "sha256-EXzXCLo3u6kMVwaD9v3LsY9IPiDkpOj0QhRT/JP47a0="
-
},
-
"org/eclipse/jetty#jetty-alpn-java-server/11.0.24": {
-
"jar": "sha256-zIMflTl1QO7wVV8LHht7L8pfYt/e0MT7UPo1jYulTc0=",
-
"pom": "sha256-jq2POCgEbXoevHVoT2OTaLdhQ51Ru19sgiCscdMJ33o="
-
},
-
"org/eclipse/jetty#jetty-alpn-parent/11.0.24": {
-
"pom": "sha256-OEfidTdZ+GkaIo2c8dddJPcwJG4J3FL/8b0r0PTbnVc="
-
},
-
"org/eclipse/jetty#jetty-alpn-server/11.0.24": {
-
"jar": "sha256-oRp4O8Aj5vsgET85ugmM/6H4/F2pkwOXHploc2PlZWI=",
-
"pom": "sha256-Kl+OKVd+qPdvkUmX9VOPjofcGYeJef4SC+UFRtsUoUg="
-
},
-
"org/eclipse/jetty#jetty-bom/11.0.24": {
-
"pom": "sha256-OzjVNA/7MaYiymePR8K2Bawg6lhVJZ84Xm0ujyfs1dk="
-
},
-
"org/eclipse/jetty#jetty-bom/9.4.50.v20221201": {
-
"pom": "sha256-TN5uUz1gHq+LZazulWt3BsGBkvJ1XQI9fo0Zu31bOUM="
-
},
-
"org/eclipse/jetty#jetty-client/11.0.24": {
-
"jar": "sha256-yYOqFTdFGdhxcoDh2EM028XuQiePsQllX29alJQ/TS8=",
-
"pom": "sha256-u68OEXqGWPInb/qKEbdVywctM1NQWvsKPk7BpkzkbP4="
-
},
-
"org/eclipse/jetty#jetty-http/11.0.24": {
-
"jar": "sha256-ZONoY0f2D7GqAlATghVHmVpwjmGomWfAOGrTrcn60R8=",
-
"pom": "sha256-/lve2cVDbsrkT438v4Rw0O96qj/U1nAe+oEuV4EOeP8="
-
},
-
"org/eclipse/jetty#jetty-io/11.0.24": {
-
"jar": "sha256-N5oEGTtOZm15AEePYC0SvU49kavTtfZENNkpJ7BHIPk=",
-
"pom": "sha256-vTPGW6IaAznasQRHEZ9yPb23L7mSM0AHjtTT1ZVTkwc="
-
},
-
"org/eclipse/jetty#jetty-project/11.0.24": {
-
"pom": "sha256-9miJ0dIX26PbBfSwXOwksKIg1PHRbFLSA9m2+3HaYIY="
-
},
-
"org/eclipse/jetty#jetty-project/9.4.18.v20190429": {
-
"pom": "sha256-1GvUDvRMD9fEvW/Hp/MUbHxgL3TrtfN42ipcMDXnmDg="
-
},
-
"org/eclipse/jetty#jetty-proxy/11.0.24": {
-
"jar": "sha256-Sm2GP0PMQH0GsriAgUOHog0hodIptNdV7xx8Ln4QOGc=",
-
"pom": "sha256-NaAFoAOnCQTDSyp+GfgdI71U25KBjCEfYsTiInDyGys="
-
},
-
"org/eclipse/jetty#jetty-security/11.0.24": {
-
"jar": "sha256-B/VW40sEjIGUQLnpn6apwUSeDRDjwNhiikRr5e0IK4g=",
-
"pom": "sha256-NeCJ1jkTMrp34adpkgnU7j7zlq0pkmWDWt4tm/0Esp0="
-
},
-
"org/eclipse/jetty#jetty-server/11.0.24": {
-
"jar": "sha256-ECHKaaTLVr2kZsqbuw/K/z3zFimi7PckBZX2Wuuro0s=",
-
"pom": "sha256-5yEko9Ho+3DaG1JY4VQrgB/+sDOqExYB2hH3lLQpj1Q="
-
},
-
"org/eclipse/jetty#jetty-servlet/11.0.24": {
-
"jar": "sha256-F4yNx+mFFboodMh7NgwZFf53TsbgARxlHmOeoycZvmM=",
-
"pom": "sha256-3uiUnisDmOn03P7p/2yS86l4qZd3aF1i6MheSx+7itg="
-
},
-
"org/eclipse/jetty#jetty-servlets/11.0.24": {
-
"jar": "sha256-x66EoSNNwkBEbqnmbyLhKRBfYvJfETYnME+LPBacz7Y=",
-
"pom": "sha256-gbRgsSDWSrntgs0oDfrdtb4om9P6V2M6D4/1e6R1HoQ="
-
},
-
"org/eclipse/jetty#jetty-util-ajax/9.4.18.v20190429": {
-
"jar": "sha256-sfOmKclI6RzM8O5BwkcYLwjCeKzjCdbzhvJJdFvhrLE=",
-
"pom": "sha256-59pcvWbuHZsx0DFJ1Jj183k6+aU6ghN/+PUsqdBGlW4="
-
},
-
"org/eclipse/jetty#jetty-util/11.0.24": {
-
"jar": "sha256-HscB9QUFZEPeE00OVGTimKoVQAmBIQwQtmigcP/Ze/0=",
-
"pom": "sha256-7ro8qZy7kyAEbuNm6V3wzr8vEQciaPRcouvj4iO2m8o="
-
},
-
"org/eclipse/jetty#jetty-util/9.4.18.v20190429": {
-
"jar": "sha256-2yrpdnnk2d0LluDi4EQj1BQHl3qH7foO0XFMROtceqE=",
-
"pom": "sha256-g/9B2rfamDvQ3Y+IUSZRCz+sQEtSzOlF/YbM4PAeIh4="
-
},
-
"org/eclipse/jetty#jetty-webapp/11.0.24": {
-
"jar": "sha256-McsSrHHqnIzljqDSmfOP3w7abuIzp3CuHqPOj3S5VP4=",
-
"pom": "sha256-Y9pNCE6Eb9AtbJpCi8zGYK+hxb17wkfsIfFsN6cWaBs="
-
},
-
"org/eclipse/jetty#jetty-xml/11.0.24": {
-
"jar": "sha256-gOF06W0GINnCf9Ck0ZqDEnjxRkycVr7Z5DfMikUlX9Q=",
-
"pom": "sha256-JXNlZfHw0Et42x+ZH449AZRmgAWbwqhXauRd7pJu8h8="
-
},
-
"org/eclipse/jetty/http2#http2-common/11.0.24": {
-
"jar": "sha256-XXdG9EmGKB3Ks+fLpeTSSGgnQ3XErF45F4XET5uZJ9E=",
-
"pom": "sha256-aEwrliRzkYCfzaIEvCz/NqLyc7LgCLlDxs6QTrmkCsE="
-
},
-
"org/eclipse/jetty/http2#http2-hpack/11.0.24": {
-
"jar": "sha256-8yapKXQgEU+ZuzCFkHcrQQDNjmL1XWdm5ctJb7JHQ8U=",
-
"pom": "sha256-4N056ZrPI6FKjnFfmLf5Lxe6AgVMJuI4XOXEm85i4jU="
-
},
-
"org/eclipse/jetty/http2#http2-parent/11.0.24": {
-
"pom": "sha256-H/63MlEaizavZ8nPMV5XckiQjy/U8WLyxVezUjFsBis="
-
},
-
"org/eclipse/jetty/http2#http2-server/11.0.24": {
-
"jar": "sha256-p4bvTZ6UpIZcl3XKG6wwdgMA9WNx17QISGixfM4Cw48=",
-
"pom": "sha256-e4PC3DueupOTnXmCIU9A++tU/iean6/NAb9Me0dVdE0="
-
},
-
"org/eclipse/jetty/toolchain#jetty-jakarta-servlet-api/5.0.2": {
-
"jar": "sha256-77IJl3KfMr+myKgxkDfDU/etRg1dSfM2vyMpmOojWNs=",
-
"pom": "sha256-g+y5PmHWvZyMgfwlzcrUp3ONx7LAiCnRcihj7kaaSIo="
-
},
-
"org/eclipse/jetty/toolchain#jetty-toolchain/1.6": {
-
"pom": "sha256-RVY/EXXZhZwcBmoJgPvbn2u0xtPBLgXYlXm7F4P0e2w="
-
},
-
"org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": {
-
"pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8="
-
},
-
"org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": {
-
"jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=",
-
"pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI="
-
},
-
"org/eclipse/platform#org.eclipse.osgi/3.18.300": {
-
"jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=",
-
"pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ="
-
},
-
"org/fusesource#fusesource-pom/1.12": {
-
"pom": "sha256-xA2WDarc73sBwbHGZXr7rE//teUxaPj8sLKLhOb9zKE="
-
},
-
"org/fusesource/jansi#jansi/2.4.1": {
-
"jar": "sha256-Ll53Wp3Fj/prvWqm8JnWL4ti3N60w8O7vlzyMBvC3ME=",
-
"pom": "sha256-P5jZeaTTVZ+HefuwBLNK51Fq+t9RDhHffMPNBz6xuzs="
-
},
-
"org/graalvm/compiler#compiler/24.1.2": {
-
"jar": "sha256-gq3hmWcps0qlg7m/JB2VVPTZ2cxj14IQ6FT/hNozVww=",
-
"pom": "sha256-zQTN2Et4pKF1FHqAe3NHa9DPmhq/Qv6zy2IKCHkJSQ0="
-
},
-
"org/graalvm/js#js-community/24.1.2": {
-
"pom": "sha256-/JHs5Fr26PIPfriMs0i6nbz5u0b+t2tXguGQx+I/mio="
-
},
-
"org/graalvm/js#js-language/24.1.2": {
-
"jar": "sha256-xci8J4EZ+BhYerB0FnF/EPhVxDpohezx6cfKtw63azw=",
-
"pom": "sha256-fM8RFfkdp/3tFxuZa+GJt/evoo9rssTMoClYBK9nDvw="
-
},
-
"org/graalvm/js#js/24.1.2": {
-
"pom": "sha256-8N0K3PJg42G3my5F+belkz4PlbiYTu2wc14U+vGXzgE="
-
},
-
"org/graalvm/nativeimage#native-image-base/24.1.2": {
-
"jar": "sha256-qONvRTeFBOi5XdI3NbET05CW6AoQ3jKPyQw6BGpk7Fc=",
-
"pom": "sha256-eNQbHL1x6K0QHYmsZOze5Mujf7rtRrmrqHcxjyBfUxw="
-
},
-
"org/graalvm/nativeimage#objectfile/24.1.2": {
-
"jar": "sha256-b1vpPS25JLVAYJzfO25bn9FAxSmvyLeK196wcK4ZaR8=",
-
"pom": "sha256-rL21b7fdbTN/XKRVuN2lByZNU8Hv9xb5W2RGSdBSfMg="
-
},
-
"org/graalvm/nativeimage#pointsto/24.1.2": {
-
"jar": "sha256-cfH1cZKpPs0EhI8iLqqfbxW0Q+vphJEL86ZYX5xBXpU=",
-
"pom": "sha256-Sy7YHy3/sYiD52THB6Jo0j5tX1TMMl1tdb6d4PAKDtw="
-
},
-
"org/graalvm/nativeimage#svm/24.1.2": {
-
"jar": "sha256-/0YCkZMbK1Nmm6RwhH4aM+bQtGA4v3JjU98Ot4CwEQc=",
-
"pom": "sha256-+Xiugobmr5ie+3pInagYJIHEpQ4i0gxpEeQ8kP9CJY0="
-
},
-
"org/graalvm/nativeimage#truffle-runtime-svm/24.1.2": {
-
"jar": "sha256-2LxJ81SH2ILH20s8l2wXPiaOjDllnlzcLxWIToHjhr8=",
-
"pom": "sha256-5hd5+iy00SVEqhk722OIXKqu5kL93zzEQmKyXc87aD4="
-
},
-
"org/graalvm/polyglot#polyglot/24.1.2": {
-
"jar": "sha256-baP+QqFqbWcMNFhGLfmosfIZh4PiKBn/y29XW6GdX24=",
-
"pom": "sha256-JA4/TNOBxDpQzio1aP8B5uZkxyS1jzUg64w/63b/clw="
-
},
-
"org/graalvm/regex#regex/24.1.2": {
-
"jar": "sha256-9U0ujATkV+FOp+yrrO81WvFPnf0lJZMmtkqly8U6/Ls=",
-
"pom": "sha256-XldkKpbEd7Vj3h7rSpH0FQuxrMFzUL55mgPW31IVgFI="
-
},
-
"org/graalvm/sdk#collections/24.1.2": {
-
"jar": "sha256-y0BGwMpGmWG5PWFZ+Hrhf/RJhHo2d//d5ZugkJG/HYQ=",
-
"pom": "sha256-GpD0olIcFyFLm8B5J8NI5IGDvmMySQdMIFkTm0qaJfQ="
-
},
-
"org/graalvm/sdk#graal-sdk/24.1.2": {
-
"jar": "sha256-8pTBWK6CN7jcm2Gulr7JOYP+wkNa72+2ENvd2lfC0NU=",
-
"pom": "sha256-UT1IZgK0JiB5IUbfkeMOEsS0Zu8MJbFZgS48YudLU3Q="
-
},
-
"org/graalvm/sdk#jniutils/24.1.2": {
-
"jar": "sha256-JbrCp3mGJJaMfGkFbhoqYa3R64o9umCKKx9jYWXwc/c=",
-
"pom": "sha256-YMcw3nPAcZJ0cor/jpzCXLTM+tjgwWSM2m2u4Px2yMQ="
-
},
-
"org/graalvm/sdk#nativebridge/24.1.2": {
-
"jar": "sha256-U2e5IG24xy8v5ZkklbP0/Kf3t0XuaPDlnSs2pf/Txnk=",
-
"pom": "sha256-YPdz2cf5a9aD1LZp+pvhR7Ho+QaizX5fXHuo6GcT3VQ="
-
},
-
"org/graalvm/sdk#nativeimage/24.1.2": {
-
"jar": "sha256-POtoig91AJ0UwvSy9iRCA0es09+CRVAUS6jwLdJH/N0=",
-
"pom": "sha256-7Fs7DGjZTpnYYyE4GUQZLBtihXtUQcGV5dDzjYDLf8c="
-
},
-
"org/graalvm/sdk#word/24.1.2": {
-
"jar": "sha256-BTHpPWpg3aUxP0gKlp0bR5P8qs94Z5iyQPfe1U7r880=",
-
"pom": "sha256-5wZNcSPCVYFG0RAZP3u0rvm1A0WRg0Z7dxr+8C1nzZE="
-
},
-
"org/graalvm/shadowed#icu4j/24.1.2": {
-
"jar": "sha256-lO3/9ZUrQRg3aZgQr6Hvs7UlT/7LdS344SZG0k5VeXA=",
-
"pom": "sha256-P57XxBd+qwIXqv8KQbIfhdpu/7en6GuTv3gzU/KYASo="
-
},
-
"org/graalvm/truffle#truffle-api/24.1.2": {
-
"jar": "sha256-/YhKfGsvigm8G6zkXYr0LasC3KOOEckvQ+QItJC9YKM=",
-
"pom": "sha256-/FGo+tFWW/EKS1NAnGH93pjdkZyiOpbgKnLDZ1E5LzY="
-
},
-
"org/graalvm/truffle#truffle-compiler/24.1.2": {
-
"jar": "sha256-H7rMDaupxoli5eMplVZS9wVRyaERQySff2XicuiRuVw=",
-
"pom": "sha256-lYRyGH1LeiOPlkBmCuQDVfBnSTdVr1vmU54uHFXiX6I="
-
},
-
"org/graalvm/truffle#truffle-dsl-processor/24.1.2": {
-
"jar": "sha256-8cfeDrNNHdo89VlsXCjHe41Q3j4VfRWc6tWIvzCTw4U=",
-
"pom": "sha256-/SaVF3mJNesYpbqWivrKB1LM46Nl+QxxywqP6fjXts4="
-
},
-
"org/graalvm/truffle#truffle-enterprise/24.1.2": {
-
"jar": "sha256-lzki77b3hsYJMmG4QsLHU8wCpXgiDIqwf1IqPMPXbB0=",
-
"pom": "sha256-kOuiMkmvxuZlKxay0RVsSPAmH1TJnc2cqQdvwSQraZc="
-
},
-
"org/graalvm/truffle#truffle-runtime/24.1.2": {
-
"jar": "sha256-C1/otOVMvHywtoEZFxX54Rqr182f6zWroWK/GoV5WgU=",
-
"pom": "sha256-suG7sr5LL/v1+xazdHDtY1p6OJAaICDyvSFdwRMt8gw="
-
},
-
"org/hamcrest#hamcrest-core/2.2": {
-
"jar": "sha256-CU9dkrS32ciiv1PMadNWJDronDSZRXvLS5L37Tv5WHk=",
-
"pom": "sha256-9/3i//UQGl/Do54ogQuRHC2iAt3CvVB2X4nnxv+M590="
-
},
-
"org/hamcrest#hamcrest/2.2": {
-
"jar": "sha256-XmKEaonwXNeM2cGlU/NA0AJFg4DDIEVd0fj8VJeoocE=",
-
"pom": "sha256-s2E3N2xLP8923DN+KhvFtpGirBqpZqtdJiCak4EvpX0="
-
},
-
"org/infinispan#infinispan-bom/11.0.19.Final": {
-
"pom": "sha256-OmBv0rX3f991rPM15brdRnxCQFsR8mjnPBfrkkM+WhE="
-
},
-
"org/infinispan#infinispan-build-configuration-parent/11.0.19.Final": {
-
"pom": "sha256-EghgxWpNd7zBIjy650Dusm8vk1XUmhfV8WWADuCvqno="
-
},
-
"org/jboss#jboss-parent/36": {
-
"pom": "sha256-AA3WFimK69IanVcxh03wg9cphCS5HgN7c8vdB+vIPg4="
-
},
-
"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#markdown-jvm/0.7.3": {
-
"jar": "sha256-iTq7MfFbYhb3TccEwMa/HlZ9zytizKKc9C5PUxU2N6w=",
-
"module": "sha256-cCm2PHSWTltDNDCO5ynpW1ONpe1qwSsuR31HhXLQIlI=",
-
"pom": "sha256-rLnRV//Hpk7mK+jt2WANJrXbAycKdOi+U815/gsm880="
-
},
-
"org/jetbrains#markdown/0.7.3": {
-
"jar": "sha256-+Hp+5ADarnOaX9bzGdMb+6MG8E1qV1dAawGd8b8r9qk=",
-
"module": "sha256-2/rnqoU+teoe66MYllOKhANkb1XFmpkZHWh/wDe9rDk=",
-
"pom": "sha256-EeUuCmQOVKSzsjDRSFyVukuneyx7H8KENzkPngEicUc="
-
},
-
"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-assignment-compiler-plugin-embeddable/2.0.21": {
-
"jar": "sha256-VNSBSyF3IXiP2GU5gSMImi/P91FQ17NdjnMKI34my9E=",
-
"pom": "sha256-rIU9chaJ+vEV8RiBCjU2/CcvE1to0CdFOqpW6eY79wc="
-
},
-
"org/jetbrains/kotlin#kotlin-assignment/2.0.21": {
-
"module": "sha256-8638yrZURNtqqzwNfSVoZG7AyS8kWCh/KLKu5POXNtw=",
-
"pom": "sha256-QBfCQqfb3Oca6ApXB7S/OyOoIr8jpodahFp7UTYhzQ8="
-
},
-
"org/jetbrains/kotlin#kotlin-assignment/2.0.21/gradle85": {
-
"jar": "sha256-USUeNCELiNTJCAXKZS6Xe93IR4OkVAY5ydIQkJhbrOY="
-
},
-
"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/2.0.21": {
-
"jar": "sha256-OtL8rQwJ3cCSLeurRETWEhRLe0Zbdai7dYfiDd+v15k=",
-
"pom": "sha256-Aqt66rA8aPQBAwJuXpwnc2DLw2CBilsuNrmjqdjosEk="
-
},
-
"org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.0.21": {
-
"jar": "sha256-x88d6VXfIqFihyImvQZ3yaDItmMKLi1z0R0UfNDFO3M=",
-
"pom": "sha256-cWKsEOFFTpJ2c7FcrQMp2jgvt1jmVPWfy0AHRZ2eyEE="
-
},
-
"org/jetbrains/kotlin#kotlin-sam-with-receiver/2.0.21": {
-
"module": "sha256-kJCVCx7oa4b+KWmV2AKG6opPN5+yshjoVvzt0ErS1Hk=",
-
"pom": "sha256-7lYZBmzLB5zDMy4kcnQ1n9dQXeLVQPuRtyd5ICW2Siw="
-
},
-
"org/jetbrains/kotlin#kotlin-sam-with-receiver/2.0.21/gradle85": {
-
"jar": "sha256-HSNuNiIzuaJx5QsiOlDI2+rdA1C2OiRkYIJWhS2jaKM="
-
},
-
"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-jsr223/2.0.21": {
-
"jar": "sha256-oA3EJBkEd4i4324+tLSJFK3eNVIPg+adigW1f90Kgls=",
-
"pom": "sha256-dIMa0FAwQx86SWvajE2zVH+IOZD+c4IDewYzDZLVYUU="
-
},
-
"org/jetbrains/kotlin#kotlin-scripting-jvm-host/2.0.21": {
-
"jar": "sha256-+AqFLOSTTUbjnQa7VBUDtvtTpRJ+Fi5LGzTU7s8JGiE=",
-
"pom": "sha256-WalUA6QOq3dIr5wlAat93AV45rnaVdgoddCCVtxfBGY="
-
},
-
"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.9.10": {
-
"jar": "sha256-zeM0G6GKK6JisLfPbFWyDJDo1DTkLJoT5qP3cNuWWog=",
-
"pom": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI="
-
},
-
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": {
-
"pom": "sha256-m7EH1dXjkwvFl38AekPNILfSTZGxweUo6m7g8kjxTTY="
-
},
-
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.10": {
-
"jar": "sha256-rGNhv5rR7TgsIQPZcSxHzewWYjK0kD7VluiHawaBybc=",
-
"pom": "sha256-x/pnx5YTILidhaPKWaLhjCxlhQhFWV3K5LRq9pRe3NU="
-
},
-
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.0.21": {
-
"jar": "sha256-cS9IB2Dt7uSKhDaea+ifarUjdUCLsso74U72Y/cr7jE=",
-
"pom": "sha256-TXE+dTi5Kh15cX6nHPHQI1eoThFFDEbLkuMgee40224="
-
},
-
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.21": {
-
"pom": "sha256-ODnXKNfDCaXDaLAnC0S08ceHj/XKXTKpogT6o0kUWdg="
-
},
-
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.10": {
-
"jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=",
-
"pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4="
-
},
-
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.0.21": {
-
"jar": "sha256-FcjArLMRSDwGjRaXUBllR0tw39gKx5WA7KOgPPUeSh0=",
-
"pom": "sha256-MQ1tXGVBPjEQuUAr2AdfyuP0vlGdH9kHMTahj+cnvFc="
-
},
-
"org/jetbrains/kotlin#kotlin-stdlib/1.8.21": {
-
"pom": "sha256-/gzZ4yGT5FMzP9Kx9XfmYvtavGkHECu5Z4F7wTEoD9c="
-
},
-
"org/jetbrains/kotlin#kotlin-stdlib/1.9.10": {
-
"jar": "sha256-VemJxRK4CQd5n4VDCfO8d4LFs9E5MkQtA3nVxHJxFQQ=",
-
"pom": "sha256-fin79z/fceBnnT3ufmgP1XNGT6AWRKT1irgZ0sCI09I="
-
},
-
"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.0.21/all": {
-
"jar": "sha256-UP+t6yC00kVqUmWVpPep6FiJaCcVBz5s26Gx2A461Fg="
-
},
-
"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-macos-aarch64": {
-
"tar.gz": "sha256-yCN1mUlyXnBw9dwg063YIqMivAeo2Y1USfvb/I2Is1Q="
-
},
-
"org/jetbrains/kotlin/plugin/serialization#org.jetbrains.kotlin.plugin.serialization.gradle.plugin/2.0.21": {
-
"pom": "sha256-qWzO0nL6L6tLdB40cgtedO9RS0QRFSMD7fnBJ5V6R6o="
-
},
-
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.4": {
-
"pom": "sha256-qyYUhV+6ZqqKQlFNvj1aiEMV/+HtY/WTLnEKgAYkXOE="
-
},
-
"org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.6.4": {
-
"jar": "sha256-wkyLsnuzIMSpOHFQGn5eDGFgdjiQexl672dVE9TIIL4=",
-
"module": "sha256-DZTIpBSD58Jwfr1pPhsTV6hBUpmM6FVQ67xUykMho6c=",
-
"pom": "sha256-Cdlg+FkikDwuUuEmsX6fpQILQlxGnsYZRLPAGDVUciQ="
-
},
-
"org/jetbrains/kotlinx#kotlinx-html-jvm/0.11.0": {
-
"jar": "sha256-4nb9kD4yUy/2N0RxOj0QJeelDw94rEb75ZEOFZb9HD0=",
-
"module": "sha256-X7HkFdiYoGjNPuH5fEA8qMg7PtA7/WecP2Bs5wOKdw8=",
-
"pom": "sha256-JwybmESOeNZABjIDsKsWdqKS3YDjOj3hiMcvxcIuSVA="
-
},
-
"org/jetbrains/kotlinx#kotlinx-serialization-bom/1.8.0": {
-
"pom": "sha256-xD5IdSnM/RIJ66hlOrjolZggNGSq+/5fBEje2ZKHFQk="
-
},
-
"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.8.0": {
-
"jar": "sha256-hThiUkHBX0SBQAQyDq6l32fpRK3FKwDduDGY1mTpIlE=",
-
"module": "sha256-mE2aqabpvMONfoNuqNAAsThyCH/GZY0NjWIldjPzlfE=",
-
"pom": "sha256-nVbnQWLOQn4MSetsuXUSR0Mq3PwukTw4KWY+27qr7hM="
-
},
-
"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.8.0": {
-
"jar": "sha256-+qvHPoVryerJe6GdPfT8Suh+FOKt0HZccEG8cupHobs=",
-
"module": "sha256-lK/eU8GRw+Hge5+AiqF3f4YryKlbxQtGYozQkhnVaFg=",
-
"pom": "sha256-WAgq+Zc0Ah1bjbKcQ1sR1FyhGxwP14bHhFIsnSxxeVg="
-
},
-
"org/jline#jline-native/3.23.0": {
-
"jar": "sha256-67QTkCH3PxmswV70H+XfOYk979pEqMt5EEfYT+hlUo8=",
-
"pom": "sha256-4R+TbRRFnwzlLXrIugQX+Jo0F7ZteARXYnIVZPynFJQ="
-
},
-
"org/jline#jline-parent/3.23.0": {
-
"pom": "sha256-FsBy+h0RKs7uO+J1KOm/FX+S++nSrLwiKhIpmRP8Y/4="
-
},
-
"org/jline#jline-reader/3.23.0": {
-
"jar": "sha256-8jn4QWZ3XwUZ+4ioqggjbWzLbfuCHy29DPPYeAp3yXw=",
-
"pom": "sha256-2v464XJ0coWwlqlcxBtcUJAvkRpgiEpJjt/eZ8QjzAE="
-
},
-
"org/jline#jline-terminal-jansi/3.23.0": {
-
"jar": "sha256-5J8/1WLzw+Yug9WNQnA8o9KMNdwIJ2z/J/qiicA/lRQ=",
-
"pom": "sha256-MEQFUqD44DBRCgJEGsJMGpLiWk3ztTSntHMgGmNLyks="
-
},
-
"org/jline#jline-terminal/3.23.0": {
-
"jar": "sha256-hwrs9UUhkKdKOJe0Esle6aeukqP+RPWpqLGi4uZqfhM=",
-
"pom": "sha256-8x3FciyLEYhUc6IZ0wJXKdjvUbL03xLjFJabA5/eaUU="
-
},
-
"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.11.4": {
-
"module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=",
-
"pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU="
-
},
-
"org/junit#junit-bom/5.7.2": {
-
"module": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=",
-
"pom": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs="
-
},
-
"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.1": {
-
"module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=",
-
"pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw="
-
},
-
"org/junit#junit-bom/5.9.3": {
-
"module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=",
-
"pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc="
-
},
-
"org/junit/jupiter#junit-jupiter-api/5.11.4": {
-
"jar": "sha256-q4PvnlGsRZfVnSa0tYgSEpVQ4vV5pATIr30J9c5bQpM=",
-
"module": "sha256-puov77OqWGj9engK4doRYudt2jdgtIAVwqQZ0jcv88s=",
-
"pom": "sha256-US0j/znHZmWho2RVJiMLz4ib1JiEME9/6+BHsBjuszk="
-
},
-
"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.11.4": {
-
"jar": "sha256-zfisWfP613TKc4rQOJCVDuuRgz7w6JCHUxd+3SbxWBw=",
-
"module": "sha256-25EWOorwBaMnmFZd1nU3clGJWQ3qttoDsx292kVoahg=",
-
"pom": "sha256-sKMjsNA0REQdE9RjC0DbXvhBYNLC9YXU1kbcOIL5kgc="
-
},
-
"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.11.4": {
-
"jar": "sha256-AqbgFd586UrH8lbn+gW4CR3qhh/nmlVaeZMxPQ9sfZY=",
-
"module": "sha256-WIZbi0uZi5qxnBP45BO34dSBk3TdXfaXYMTAsLxOmJU=",
-
"pom": "sha256-jDWbvqB8ZKas3YweE7T3cFiyQys16G6ald3GMkmgrVQ="
-
},
-
"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.11.4": {
-
"jar": "sha256-nt2Wmw0GcMVBBbyRrnm9HG9QPhIRX6uoIHO4TIa7wzQ=",
-
"module": "sha256-C54mJcj0aLPNQTLMCoBfif5B+FLRrf/3Xz6xRlyhy2s=",
-
"pom": "sha256-zRLSt8JC8WVUjtnJQGFg3O22CAkltHz3MeD9rl+0vOI="
-
},
-
"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.11.4": {
-
"jar": "sha256-sd2Zj2T5rK3BWWbZzT0IB0ZiZ3s+OQ8KOPy/C7THIzA=",
-
"module": "sha256-v2zh+1lR3Gx942re72rq9474LWODHFzOvOOI2p/F/iU=",
-
"pom": "sha256-lDRxV5mEIS++adA+3sfC/0+6sYiL4LgMJl6nCGn9ir0="
-
},
-
"org/junit/platform#junit-platform-engine/1.8.2": {
-
"jar": "sha256-C30AD4w+jl99a4GWSZNue5k4MU6HyPmDgFIY6ldWflk=",
-
"module": "sha256-66d7Nu/fdaZ/RkODM4JfnkSPVQ1SHnJJ2VA1hYDuY2s=",
-
"pom": "sha256-AWhkMmYGDtko71qBgjAD7PrnmpqMC7/Xb0IBxsnXccU="
-
},
-
"org/junit/platform#junit-platform-launcher/1.8.2": {
-
"jar": "sha256-giFWQJ/YPmguTFGZs0YAVCmbU4oFjCxtD1ybalvbdZQ=",
-
"module": "sha256-4XQA7HvnYIwfiI1yG0MAHpc2wVDUD5jIoLzalWPYyus=",
-
"pom": "sha256-tfancaautzyJpud/Vtcp9LqOta/dDxD0TbRNaq25UJU="
-
},
-
"org/msgpack#msgpack-core/0.9.8": {
-
"jar": "sha256-HTpha505JEfSb2siPsv75idr8of4H1SQsMSf9Vtob3w=",
-
"pom": "sha256-u4D60T5fabCRH95YrhGZHTB6n1j2+6UWY59lrL+3Kqg="
-
},
-
"org/openjdk/jmh#jmh-core/1.37": {
-
"jar": "sha256-3A6vK78ANqcLYHmMeF1uA6na8GtouO2w8bqes0IbrrM=",
-
"pom": "sha256-BEU74Abwb4bXxD88SS97TrM2JoDK5PHugLpl2yM3P1o="
-
},
-
"org/openjdk/jmh#jmh-generator-asm/1.37": {
-
"jar": "sha256-3im6zFw6QTIVgA9X3pAX/dobPLblNZ6gyE6+E8lhAiI=",
-
"pom": "sha256-TnnCVbmY4N8L97XZ+c+K5N0cS9CkYoYKqjWYvAmn9ps="
-
},
-
"org/openjdk/jmh#jmh-generator-bytecode/1.37": {
-
"jar": "sha256-YZs9FaXov8TsSdO3pk2+0FOgyoYlggpJpPhp0bjHHQk=",
-
"pom": "sha256-pYKmsrLkBBQXs66E2EQsjxOXEuSmMvdQEhmnfzxyLhg="
-
},
-
"org/openjdk/jmh#jmh-generator-reflection/1.37": {
-
"jar": "sha256-oEIdu+XndpDfLf3vmGGLYoUtgWu7gUxcvQtNRkv/MrA=",
-
"pom": "sha256-LTvap+ugIOZC4DP7pio/DHCy81HFA3KRiaBobOztk/Q="
-
},
-
"org/openjdk/jmh#jmh-parent/1.37": {
-
"pom": "sha256-DCTyFvNjfd52ORFPcCc6aX+FRvekxtWs1Mxtrum+9Mk="
-
},
-
"org/opentest4j#opentest4j/1.2.0": {
-
"jar": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=",
-
"pom": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ="
-
},
-
"org/opentest4j#opentest4j/1.3.0": {
-
"jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=",
-
"module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=",
-
"pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U="
-
},
-
"org/organicdesign#Paguro/3.10.3": {
-
"jar": "sha256-/Uy9fOJDUeyhDTWUdqZfxQBz29CTlEk28i/LA27PtCE=",
-
"pom": "sha256-JLzMpVgDe1TwX9BC0cPkA6qx3FcHX9CvNDFY4ykVnvM="
-
},
-
"org/ow2#ow2/1.5": {
-
"pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs="
-
},
-
"org/ow2#ow2/1.5.1": {
-
"pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU="
-
},
-
"org/ow2/asm#asm-bom/9.7": {
-
"pom": "sha256-jIZR874EOzV43SihXAFhhhsV6wObf1JHZ5wMwNvwd4c="
-
},
-
"org/ow2/asm#asm-commons/9.4": {
-
"jar": "sha256-DBKKnsPzPJiVknL20WzxQke1CPWJUVdLzb0rVtYyY2Q=",
-
"pom": "sha256-tCyiq8+IEXdqXdwCkPIQbX8xP4LHiw3czVzOTGOjUXk="
-
},
-
"org/ow2/asm#asm-tree/9.4": {
-
"jar": "sha256-xC1HnPJFZqIesgr37q7vToa9tKiGMGz3L0g7ZedbKs8=",
-
"pom": "sha256-x+nvk73YqzYwMs5TgvzGTQAtbFicF1IzI2zSmOUaPBY="
-
},
-
"org/ow2/asm#asm/9.0": {
-
"jar": "sha256-Dfl1dJFK7pL9NJ0MtOAPM0XUWywjngu1DwqQ6tR4iOA=",
-
"module": "sha256-ivgQlu06/6OaRyn8kApVtmOJSRHWfE1L7w6kJDk90/k=",
-
"pom": "sha256-3gNVWQ3Rv8zNyNeQJK6ZKXLoVSaKztua1oLQheA6lK0="
-
},
-
"org/ow2/asm#asm/9.4": {
-
"jar": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=",
-
"pom": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q="
-
},
-
"org/pkl-lang#pkl-config-java-all/0.25.0": {
-
"jar": "sha256-LY60xLafflMRbzLYGxbmvsaLNO0OHCZTpW02Rk8VKhs=",
-
"pom": "sha256-xPMxhJFlYwvKLrOJSTrg82IjMoXHxqQudDvvam5P9zo="
-
},
-
"org/slf4j#slf4j-api/1.7.36": {
-
"jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=",
-
"pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ="
-
},
-
"org/slf4j#slf4j-api/2.0.16": {
-
"jar": "sha256-oSV43eG6AL2bgW04iguHmSjQC6s8g8JA9wE79BlsV5o=",
-
"pom": "sha256-saAPWxxNvmK4BdZdI5Eab3cGOInXyx6G/oOJ1hkEc/c="
-
},
-
"org/slf4j#slf4j-bom/2.0.16": {
-
"pom": "sha256-BWYEjsglzfKHWGIK9k2eFK44qc2HSN1vr6bfSkGUwnk="
-
},
-
"org/slf4j#slf4j-parent/1.7.36": {
-
"pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI="
-
},
-
"org/slf4j#slf4j-parent/2.0.16": {
-
"pom": "sha256-CaC0zIFNcnRhbJsW1MD9mq8ezIEzNN5RMeVHJxsZguU="
-
},
-
"org/slf4j#slf4j-simple/1.7.36": {
-
"jar": "sha256-Lzm+2UPWJN+o9BAtBXEoOhCHC2qjbxl6ilBvFHAQwQ8=",
-
"pom": "sha256-xWuAoKa+oqBGPnDQiSrjOKnlB+SGdnpSBFNAmBIFjRs="
-
},
-
"org/snakeyaml#snakeyaml-engine/2.9": {
-
"jar": "sha256-L3qVdGG21wwABeLDW3ihyXvvbERnBMDuk5POmOSVi6g=",
-
"pom": "sha256-9toG5chpkBVwSG0VOlKn/y1iHc93AIG5MkUxCEUl9to="
-
},
-
"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.24": {
-
"module": "sha256-GZbh9hfLA/p26hGFD+Kh4gsOMKEEa6bV2zvbv0QRP84=",
-
"pom": "sha256-U1ITVmu77+Jjag1OjdGnOt5hLiQwyP/TENzCo7O5ukE="
-
},
-
"org/testcontainers#testcontainers-bom/1.20.1": {
-
"pom": "sha256-CKrS6R3QXKeycG0t/Ap66AxLXFBHAweZyLzbcyfLL0A="
-
},
-
"org/tukaani#xz/1.9": {
-
"jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=",
-
"pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo="
-
},
-
"org/vafer#jdependency/2.8.0": {
-
"jar": "sha256-v9LMfhv8eKqDtEwKVL8s3jikOC7CRyivaD2Y3GvngZI=",
-
"pom": "sha256-EBhn8/npJlei74mjELYE1D0JDJuQqj4LBS3NFqO78y0="
-
},
-
"org/wiremock#wiremock/3.11.0": {
-
"jar": "sha256-8EApsHzgUi6AIOT8x/qCDn+3G7lsHpt2I3BCetaRrmo=",
-
"module": "sha256-zD3mqIz4B/lBxfwFgCBh4ndW6wf7b5JHNdRg6/K8/WM=",
-
"pom": "sha256-xpeUPhqOWaXna1Ot+t9mrs19tK600pl5XN9ZSsTSzGQ="
-
},
-
"org/xmlunit#xmlunit-core/2.10.0": {
-
"jar": "sha256-P4mwpinT2cymbhX43eXglHhS+kQXK8d+om7fluPk/Pg=",
-
"pom": "sha256-dm2pvAtCrYEk6vJw6zEgRBdaZWCSkc8coSxXg3iemA0="
-
},
-
"org/xmlunit#xmlunit-legacy/2.10.0": {
-
"jar": "sha256-ICdKuflsM6ZFqlWZ4x9CwS6sXbdb39tO0YfdVGllOZg=",
-
"pom": "sha256-B0sBekWQP79QoP3faxekM90lzFQDmMGvuG+tkOxxwmg="
-
},
-
"org/xmlunit#xmlunit-parent/2.10.0": {
-
"pom": "sha256-XOnCkW1QdlQJ78IKgQf5jvF3BAzr4LG4VwSI4h0JYcc="
-
},
-
"org/xmlunit#xmlunit-placeholders/2.10.0": {
-
"jar": "sha256-AED12T/KxmKkYFSJO5Pog8T5yyZvoRWtQ1kDPp265pI=",
-
"pom": "sha256-41+qK1zuBc03FaViqCOoA4/PQyp97WWZny0lBaGMSes="
-
},
-
"org/yaml#snakeyaml/2.3": {
-
"jar": "sha256-Y6dv5mtlI2C9TCwQfm8CWNqn1LtJIAi6jCb80jD/kUY=",
-
"pom": "sha256-D1omWgYzGwBJ41K+MsoyLeGLF/PU27cGNdQNppLjWC8="
-
}
+
"org/yaml#snakeyaml/2.4": {
+
"jar": "sha256-73ea9dKand6MxwzgNB9cb3c14j7f+Whc6qnTU1m3u38=",
+
"pom": "sha256-4VSjIxzWzeaKq/J0/RiWTUmpwaX16e079HHprnvfCOY="
+
}
+2 -2
pkgs/by-name/pk/pkl/package.nix
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "pkl";
-
version = "0.28.2";
+
version = "0.29.0";
src = fetchFromGitHub {
owner = "apple";
repo = "pkl";
tag = finalAttrs.version;
-
hash = "sha256-ay3V3EWqZHncLH6UR4JOCChkweNcilDeskXzaeAFTR8=";
+
hash = "sha256-lhLzkx0FdpluUi/GSI8HDksCZ7m3zAFmhWEnsXSO9hc=";
leaveDotGit = true;
postFetch = ''
pushd $out
+3 -3
pkgs/by-name/po/polkadot/package.nix
···
in
rustPlatform.buildRustPackage rec {
pname = "polkadot";
-
version = "2506";
+
version = "2506-1";
src = fetchFromGitHub {
owner = "paritytech";
repo = "polkadot-sdk";
rev = "polkadot-stable${version}";
-
hash = "sha256-xXty0KwF/1ZZUMu4l2yYUKVl40eNrGsBVhBVVfirb6Q=";
+
hash = "sha256-gnPfhdlOakfm9Ieitl8CBLBht1ECkfXhguK9eNeI6k4=";
# the build process of polkadot requires a .git folder in order to determine
# the git commit hash that is being built and add it to the version string.
···
rm .git_commit
'';
-
cargoHash = "sha256-4LT4TiXRZIgyhy1eBr017Wh8Nyo26udCMffwIXRaCrM=";
+
cargoHash = "sha256-f6VI8pWZ+yRyFGO347ASD31k3WyBuRixqIUfzBqIr+s=";
buildType = "production";
buildAndTestSubdir = "polkadot";
+2 -2
pkgs/by-name/qo/qownnotes/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "qownnotes";
appname = "QOwnNotes";
-
version = "25.8.2";
+
version = "25.8.4";
src = fetchurl {
url = "https://github.com/pbek/QOwnNotes/releases/download/v${finalAttrs.version}/qownnotes-${finalAttrs.version}.tar.xz";
-
hash = "sha256-6N49s/TFV2xZJPC4nN60eovIAoEdMh0eF3ZtMRNVkLU=";
+
hash = "sha256-6DrwdimHuCLcmSiOGghvJajowbhWh8arnL/iPPxfopQ=";
};
nativeBuildInputs = [
+18 -19
pkgs/by-name/sf/sftpman/package.nix
···
{
lib,
-
python3Packages,
fetchFromGitHub,
+
rustPlatform,
+
nix-update-script,
}:
-
python3Packages.buildPythonApplication rec {
+
rustPlatform.buildRustPackage (finalAttrs: {
pname = "sftpman";
-
version = "1.2.2";
-
pyproject = true;
+
version = "2.1.0";
+
+
passthru.updateScript = nix-update-script { };
src = fetchFromGitHub {
owner = "spantaleev";
-
repo = "sftpman";
-
rev = version;
-
hash = "sha256-YxqN4+u0nYUWehbyRhjddIo2sythH3E0fiPSyrUlWhM=";
+
repo = "sftpman-rs";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-6IhMBnp951mKfG054svFTezf3fpOEMJusRj45qVThmA=";
};
-
build-system = with python3Packages; [ setuptools ];
-
-
checkPhase = ''
-
$out/bin/sftpman help
-
'';
-
-
pythonImportsCheck = [ "sftpman" ];
+
cargoHash = "sha256-TltizTFKrMvHNQcSoow9fuNLy6appYq9Y4LicEQrfRE=";
meta = with lib; {
-
homepage = "https://github.com/spantaleev/sftpman";
+
homepage = "https://github.com/spantaleev/sftpman-rs";
description = "Application that handles sshfs/sftp file systems mounting";
-
license = licenses.gpl3;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [ contrun ];
+
license = licenses.agpl3Only;
+
platforms = platforms.linux;
+
maintainers = with maintainers; [
+
contrun
+
fugi
+
];
mainProgram = "sftpman";
};
-
}
+
})
+6 -3
pkgs/by-name/tg/tgpt/package.nix
···
lib,
buildGoModule,
fetchFromGitHub,
+
libX11,
}:
buildGoModule rec {
pname = "tgpt";
-
version = "2.10.0";
+
version = "2.11.0";
src = fetchFromGitHub {
owner = "aandrew-me";
repo = "tgpt";
tag = "v${version}";
-
hash = "sha256-q7dod5kKvKny4Zht6KpHpRa7N9Je+tmKVyn9PEde/+c=";
+
hash = "sha256-mEzTvurjG/58qgNtJie7Iy6rSkiu2VbDIu1MiyrcEyo=";
};
-
vendorHash = "sha256-hPbvzhYHOxytQs3NkSVaZhFH0TbOlr4U/QiH+vemTrc=";
+
vendorHash = "sha256-Xilu4wzDkwf15LmVH0Pkk91/nDisUu66aPP0JvT4ldo=";
+
+
buildInputs = [ libX11 ];
ldflags = [
"-s"
+1 -1
pkgs/by-name/tr/trayscale/package.nix
···
ldflags = [
"-s"
"-w"
-
"-X=deedles.dev/trayscale/internal/version.version=${version}"
+
"-X=deedles.dev/trayscale/internal/metadata.version=${version}"
];
nativeBuildInputs = [
+2 -2
pkgs/by-name/tr/trickest-cli/package.nix
···
buildGoModule rec {
pname = "trickest-cli";
-
version = "2.1.3";
+
version = "2.1.4";
src = fetchFromGitHub {
owner = "trickest";
repo = "trickest-cli";
tag = "v${version}";
-
hash = "sha256-rYdv0OkABV2ih5u28AoxAg3qabbl2VQnuQ01PCXPY6M=";
+
hash = "sha256-zE52gBcajw62sSyjd50PDiC6cTLQl8r18UL2XIoLkY0=";
};
vendorHash = "sha256-Ae0fNzYOAeCMrNFVhw4VvG/BkOMcguIMiBvLGt7wxEo=";
+2 -2
pkgs/by-name/ty/typtea/package.nix
···
buildGoModule rec {
pname = "typtea";
-
version = "0.1.5";
+
version = "0.1.6";
src = fetchFromGitHub {
owner = "ashish0kumar";
repo = "typtea";
tag = "v${version}";
-
hash = "sha256-syN35y4oCm0P6N+UmbPrcfmGgJNuEjZ8wzW98xhM5NM=";
+
hash = "sha256-3mqUHX/EiRGYVCutnzrXYx7C67CVpawNjokVzvMJBYU=";
};
vendorHash = "sha256-LWY1Tnh4iyNAV7dNjlKdT9IwPJRN25HkEAGSkQIRe9I=";
+25 -8
pkgs/by-name/ut/utpm/package.nix
···
rustPlatform,
openssl,
pkg-config,
+
stdenv,
+
buildPackages,
+
installShellFiles,
}:
-
rustPlatform.buildRustPackage {
+
rustPlatform.buildRustPackage (finalAttrs: {
pname = "utpm";
-
version = "0-unstable-2024-12-17";
-
-
cargoHash = "sha256-fqGxor2PgsQemnPNoZkgNUNc7yRg2eqHTLzJAVpt6+8=";
+
version = "0.2.0";
src = fetchFromGitHub {
owner = "Thumuss";
repo = "utpm";
-
rev = "6c2cabc8e7e696ea129f55aa7732a6be63bc2319";
-
hash = "sha256-uuET0BG2kBFEEWSSZ35h6+tnqTTjEHOP50GR3IkL+CE=";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-NlH+fPkTNqaQc2BrjerktnKS2L731K9G3z+N2xdx3kg=";
};
+
cargoHash = "sha256-WR9LD5HjLgh9jirnjTc6BeNg8KjVZI+DuJRYEbN3tmE=";
+
env.OPENSSL_NO_VENDOR = 1;
buildInputs = [
···
];
nativeBuildInputs = [
pkg-config
+
installShellFiles
];
-
doCheck = false; # no tests
+
postInstall =
+
let
+
utpm =
+
if stdenv.buildPlatform.canExecute stdenv.hostPlatform then
+
placeholder "out"
+
else
+
buildPackages.utpm;
+
in
+
''
+
installShellCompletion --cmd utpm \
+
--bash <(${utpm}/bin/utpm generate bash) \
+
--fish <(${utpm}/bin/utpm generate fish) \
+
--zsh <(${utpm}/bin/utpm generate zsh)
+
'';
meta = {
description = "Package manager for typst";
···
mainProgram = "utpm";
maintainers = with lib.maintainers; [ louis-thevenet ];
};
-
}
+
})
+2 -2
pkgs/by-name/ve/vencord/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "vencord";
-
version = "1.12.10";
+
version = "1.12.12";
src = fetchFromGitHub {
owner = "Vendicated";
repo = "Vencord";
rev = "v${finalAttrs.version}";
-
hash = "sha256-1id5efh9Zr2hpLnLAej2EMDQHpjdM7U5ZZBDE2p5Ljc=";
+
hash = "sha256-44Jiel/Y8ueZkZW0BFltgxrvSKkWmeKs8zVgFBJU+BI=";
};
pnpmDeps = pnpm_10.fetchDeps {
+2 -2
pkgs/by-name/yt/ytdl-sub/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "ytdl-sub";
-
version = "2025.07.24";
+
version = "2025.08.15.post2";
pyproject = true;
src = fetchFromGitHub {
owner = "jmbannon";
repo = "ytdl-sub";
tag = version;
-
hash = "sha256-yeF4Lt1IzMbkIXXzVMJjZb3D0UTiv4d5fSoN8uJBlBM=";
+
hash = "sha256-Ds3A3GN9f264e/gtVTZVHW+v25C7vt75QkWgdqA4aJw=";
};
postPatch = ''
+5
pkgs/development/compilers/zig/default.nix
···
callPackage,
llvmPackages_18,
llvmPackages_19,
+
llvmPackages_20,
zigVersions ? { },
}:
let
···
"0.14.1" = {
llvmPackages = llvmPackages_19;
hash = "sha256-DhVJIY/z12PJZdb5j4dnCRb7k1CmeQVOnayYRP8azDI=";
+
};
+
"0.15.0" = {
+
llvmPackages = llvmPackages_20;
+
hash = "sha256-gsWK7RUfkXTT/JHN1f5zk0NjBYErs4rhgzA5J5lKnPI=";
};
}
// zigVersions;
+1 -1
pkgs/development/compilers/zig/generic.nix
···
callPackage,
version,
hash,
-
patches ? [ ],
overrideCC,
wrapCCWith,
wrapBintoolsWith,
+
...
}@args:
stdenv.mkDerivation (finalAttrs: {
+2 -2
pkgs/development/python-modules/griffe/default.nix
···
buildPythonPackage rec {
pname = "griffe";
-
version = "1.9.0";
+
version = "1.12.1";
pyproject = true;
src = fetchFromGitHub {
owner = "mkdocstrings";
repo = "griffe";
tag = version;
-
hash = "sha256-kP3n9NJ9dW8S2zEMAHgtWbJUQiYt7NadgrR7DD67+Vs=";
+
hash = "sha256-AtYAorOCUJmXkSNayLWZmcsUx/oVRS157Z5Pk9RAl5E=";
};
build-system = [ pdm-backend ];
+1 -1
pkgs/development/python-modules/mujoco/default.nix
···
# in the project's CI.
src = fetchPypi {
inherit pname version;
-
hash = "sha256-c9dk/pji3tnSx15k71axDUTHiDOVFmAwmVpKw++5o20=";
+
hash = "sha256-+fxlUPye2XaCI9stezzDK1oC656IcoK0DkUcJmrxakY=";
};
nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/python-modules/openai/default.nix
···
buildPythonPackage rec {
pname = "openai";
-
version = "1.99.9";
+
version = "1.100.2";
pyproject = true;
src = fetchFromGitHub {
owner = "openai";
repo = "openai-python";
tag = "v${version}";
-
hash = "sha256-gE74uUQTj2kL9kwsRdu4IW69BGRmEOCRjDRiZCN8TEA=";
+
hash = "sha256-6pw5IWkxmAcJvmEEPuqSq8GmQyZeGPL/2LmCxZDXlLA=";
};
postPatch = ''substituteInPlace pyproject.toml --replace-fail "hatchling==1.26.3" "hatchling"'';
+2 -2
pkgs/development/python-modules/paddleocr/default.nix
···
buildPythonPackage rec {
pname = "paddleocr";
-
version = "3.1.0";
+
version = "3.1.1";
pyproject = true;
src = fetchFromGitHub {
owner = "PaddlePaddle";
repo = "PaddleOCR";
tag = "v${version}";
-
hash = "sha256-h564ngDxJjJSgx8AmrGhte8odms5zcqDVR2EaBmXIDI=";
+
hash = "sha256-Ehi9xJZcIG9hzgrikLkLnPspC3xvdyPfDCaoA+uYzpQ=";
};
patches = [
+4 -5
pkgs/games/flightgear/default.nix
···
stdenv,
fetchFromGitLab,
wrapQtAppsHook,
+
callPackage,
libglut,
freealut,
libGLU,
···
libICE,
libjpeg,
openal,
-
openscenegraph,
plib,
libSM,
libunwind,
···
cp ${src}/* -a "$out/share/FlightGear/"
'';
};
+
openscenegraph = callPackage ./openscenegraph-flightgear.nix { };
in
stdenv.mkDerivation rec {
pname = "flightgear";
···
libXi
libXmu
libXt
-
simgear
+
(simgear.override { openscenegraph = openscenegraph; })
zlib
boost
libpng
···
curl
];
-
qtWrapperArgs = [
-
"--set FG_ROOT ${data}/share/FlightGear"
-
];
+
qtWrapperArgs = [ "--set FG_ROOT ${data}/share/FlightGear" ];
meta = with lib; {
description = "Flight simulator";
+93
pkgs/games/flightgear/openscenegraph-flightgear.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitLab,
+
pkg-config,
+
cmake,
+
doxygen,
+
fetchpatch,
+
fetchurl,
+
glib,
+
libxml2,
+
pcre,
+
zlib,
+
libjpeg,
+
giflib,
+
libtiff,
+
libpng,
+
curl,
+
freetype,
+
boost,
+
libGLU,
+
libGL,
+
libX11,
+
libXinerama,
+
libXrandr,
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "openscenegraph";
+
version = "2024-build";
+
+
src = fetchFromGitLab {
+
owner = "flightgear";
+
repo = "openscenegraph";
+
# release/2024-build as of 2025-08-08
+
rev = "a4ea8ec535cc969e31e2026b13be147dcb978689";
+
sha256 = "sha256-wnxm4G40j2e6Paqx0vfAR4s4L7esfCHcgxUJWNxk1SM=";
+
};
+
+
nativeBuildInputs = [
+
pkg-config
+
cmake
+
doxygen
+
];
+
+
buildInputs =
+
lib.optionals (!stdenv.hostPlatform.isDarwin) [
+
libX11
+
libXinerama
+
libXrandr
+
libGLU
+
libGL
+
]
+
++ [
+
glib
+
libxml2
+
pcre
+
zlib
+
libjpeg
+
giflib
+
libtiff
+
libpng
+
curl
+
freetype
+
boost
+
];
+
+
patches = [
+
(fetchpatch {
+
name = "opencascade-api-patch";
+
url = "https://github.com/openscenegraph/OpenSceneGraph/commit/bc2daf9b3239c42d7e51ecd7947d31a92a7dc82b.patch";
+
hash = "sha256-VR8YKOV/YihB5eEGZOGaIfJNrig1EPS/PJmpKsK284c=";
+
})
+
# Fix compiling with libtiff when libtiff is compiled using CMake
+
(fetchurl {
+
url = "https://github.com/openscenegraph/OpenSceneGraph/commit/9da8d428f6666427c167b951b03edd21708e1f43.patch";
+
hash = "sha256-YGG/DIHU1f6StbeerZoZrNDm348wYB3ydmVIIGTM7fU=";
+
})
+
];
+
+
cmakeFlags = [ "-DBUILD_OSG_APPLICATIONS=OFF" ];
+
+
meta = with lib; {
+
description = "3D graphics toolkit";
+
homepage = "http://www.openscenegraph.org/";
+
maintainers = with maintainers; [
+
aanderse
+
raskin
+
];
+
platforms = with platforms; linux ++ darwin;
+
license = "OpenSceneGraph Public License - free LGPL-based license";
+
};
+
}
+19 -9
pkgs/servers/etcd/3_5/default.nix
···
{
-
lib,
+
applyPatches,
buildGoModule,
fetchFromGitHub,
-
symlinkJoin,
+
fetchpatch,
+
k3s,
+
lib,
nixosTests,
-
k3s,
+
symlinkJoin,
}:
let
···
etcdUtlVendorHash = "sha256-S2pje2fTDaZwf6jnyE2YXWcs/fgqF51nxCVfEwg0Gsw=";
etcdCtlVendorHash = "sha256-lZ6o0oWUsc3WiCa87ynm7UAG6VxTf81a301QMSPOvW0=";
-
src = fetchFromGitHub {
-
owner = "etcd-io";
-
repo = "etcd";
-
rev = "v${version}";
-
hash = etcdSrcHash;
-
};
+
src = applyPatches {
+
src = fetchFromGitHub {
+
owner = "etcd-io";
+
repo = "etcd";
+
tag = "v${version}";
+
hash = etcdSrcHash;
+
};
+
patches = [
+
(fetchpatch {
+
url = "https://github.com/etcd-io/etcd/commit/31650ab0c8df43af05fc4c13b48ffee59271eec7.patch";
+
hash = "sha256-Q94HOLFx2fnb61wMQsAUT4sIBXfxXqW9YEayukQXX18=";
+
})
+
];
+
};
env = {
CGO_ENABLED = 0;
};
+3 -3
pkgs/top-level/all-packages.nix
···
zig_0_13 = zigPackages."0.13";
zig_0_14 = zigPackages."0.14";
+
zig_0_15 = zigPackages."0.15";
})
zigPackages
zig_0_13
zig_0_14
+
zig_0_15
zig = zig_0_14;
···
etcd = etcd_3_5;
etcd_3_4 = callPackage ../servers/etcd/3_4 { };
-
etcd_3_5 = callPackage ../servers/etcd/3_5 {
-
buildGoModule = buildGo123Module;
-
};
+
etcd_3_5 = callPackage ../servers/etcd/3_5 { };
prosody = callPackage ../servers/xmpp/prosody {
withExtraLibs = [ ];