diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 9830b15a041a..69ce363c3afd 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -24537,6 +24537,12 @@ githubId = 71331875; name = "Edwin Mackenzie-Owen"; }; + szaffarano = { + email = "sebas@zaffarano.com.ar"; + github = "szaffarano"; + githubId = 58266; + name = "Sebastián Zaffarano"; + }; szczyp = { email = "qb@szczyp.com"; github = "Szczyp"; diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index 89da6c4844f8..1171af813ed5 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -52,6 +52,8 @@ - [Corteza](https://cortezaproject.org/), a low-code platform. Available as [services.corteza](#opt-services.corteza.enable). +- [TuneD](https://tuned-project.org/), a system tuning service for Linux. Available as [services.tuned](#opt-services.tuned.enable). + - [Draupnir](https://github.com/the-draupnir-project/draupnir), a Matrix moderation bot. Available as [services.draupnir](#opt-services.draupnir.enable). - [postfix-tlspol](https://github.com/Zuplu/postfix-tlspol), MTA-STS and DANE resolver and TLS policy server for Postfix. Available as [services.postfix-tlspol](#opt-services.postfix-tlspol.enable). diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 92899fd6115f..eb52b87a22b5 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -683,6 +683,7 @@ ./services/hardware/tlp.nix ./services/hardware/trezord.nix ./services/hardware/triggerhappy.nix + ./services/hardware/tuned.nix ./services/hardware/tuxedo-rs.nix ./services/hardware/udev.nix ./services/hardware/udisks2.nix diff --git a/nixos/modules/services/hardware/tuned.nix b/nixos/modules/services/hardware/tuned.nix new file mode 100644 index 000000000000..877170605ab1 --- /dev/null +++ b/nixos/modules/services/hardware/tuned.nix @@ -0,0 +1,247 @@ +{ + config, + lib, + pkgs, + ... +}: + +let + cfg = config.services.tuned; + + moduleFromName = name: lib.getAttrFromPath (lib.splitString "." name) config; + + settingsFormat = pkgs.formats.iniWithGlobalSection { }; + profileFormat = pkgs.formats.ini { }; + ppdSettingsFormat = pkgs.formats.ini { }; + + settingsSubmodule = { + freeformType = settingsFormat.type; + + options = { + daemon = lib.mkEnableOption "the use of a daemon for TuneD" // { + default = true; + }; + + dynamic_tuning = lib.mkEnableOption "dynamic tuning"; + + sleep_interval = lib.mkOption { + type = lib.types.int; + default = 1; + description = "Interval in which the TuneD daemon is waken up and checks for events (in seconds)."; + }; + + update_interval = lib.mkOption { + type = lib.types.int; + default = 10; + description = "Update interval for dynamic tuning (in seconds)."; + }; + + recommend_command = lib.mkEnableOption "recommend functionality" // { + default = true; + }; + + reapply_sysctl = + lib.mkEnableOption "the reapplying of global sysctls after TuneD sysctls are applied" + // { + default = true; + }; + + default_instance_priority = lib.mkOption { + type = lib.types.int; + default = 0; + description = "Default instance (unit) priority."; + }; + + profile_dirs = lib.mkOption { + type = lib.types.str; + default = "/etc/tuned/profiles"; + # Ensure we always have the vendored profiles available + apply = dirs: "${cfg.package}/lib/tuned/profiles," + dirs; + description = "Directories to search for profiles, separated by `,` or `;`."; + }; + }; + }; + + ppdSettingsSubmodule = { + freeformType = ppdSettingsFormat.type; + + options = { + main = lib.mkOption { + type = lib.types.submodule { + options = { + default = lib.mkOption { + type = lib.types.str; + default = "balanced"; + description = "Default PPD profile."; + example = "performance"; + }; + + battery_detection = lib.mkEnableOption "battery detection" // { + default = true; + }; + }; + }; + default = { }; + description = "Core configuration for power-profiles-daemon support."; + }; + + profiles = lib.mkOption { + type = lib.types.attrsOf lib.types.str; + default = { + power-saver = "powersave"; + balanced = "balanced"; + performance = "throughput-performance"; + }; + description = "Map of PPD profiles to native TuneD profiles."; + }; + + battery = lib.mkOption { + type = lib.types.attrsOf lib.types.str; + default = { + balanced = "balanced-battery"; + }; + description = "Map of PPD battery states to TuneD profiles."; + }; + }; + }; +in + +{ + options.services.tuned = { + enable = lib.mkEnableOption "TuneD"; + + package = lib.mkPackageOption pkgs "tuned" { }; + + settings = lib.mkOption { + type = lib.types.submodule settingsSubmodule; + default = { }; + description = '' + Configuration for TuneD. + See {manpage}`tuned-main.conf(5)`. + ''; + }; + + profiles = lib.mkOption { + type = lib.types.attrsOf ( + lib.types.submodule { + freeformType = profileFormat.type; + } + ); + default = { }; + description = '' + Profiles for TuneD. + See {manpage}`tuned.conf(5)`. + ''; + example = { + my-cool-profile = { + main.include = "my-other-cool-profile"; + + my_sysctl = { + type = "sysctl"; + replace = true; + + "net.core.rmem_default" = 262144; + "net.core.wmem_default" = 262144; + }; + }; + }; + }; + + ppdSupport = lib.mkEnableOption "translation of power-profiles-daemon API calls to TuneD" // { + default = true; + }; + + ppdSettings = lib.mkOption { + type = lib.types.submodule ppdSettingsSubmodule; + default = { }; + description = '' + Settings for TuneD's power-profiles-daemon compatibility service. + ''; + }; + }; + + config = lib.mkIf cfg.enable { + assertions = [ + # From `tuned.service` + { + assertion = config.security.polkit.enable; + message = "`services.tuned` requires `security.polkit` to be enabled."; + } + + { + assertion = cfg.settings.dynamic_tuning -> cfg.settings.daemon; + message = "`services.tuned.settings.dynamic_tuning` requires `services.tuned.settings.daemon` to be `true`."; + } + ] + # Declare service conflicts, also sourced from `tuned.service` + ++ + map + (name: { + assertion = !(moduleFromName name).enable; + message = "`services.tuned` conflicts with `${name}`."; + }) + [ + "services.auto-cpufreq" + "services.power-profiles-daemon" + "services.tlp" + ]; + + environment = { + etc = lib.mkMerge [ + { + "tuned/tuned-main.conf".source = settingsFormat.generate "tuned-main.conf" { + sections = { }; + globalSection = cfg.settings; + }; + + "tuned/ppd.conf".source = lib.mkIf cfg.ppdSupport ( + ppdSettingsFormat.generate "ppd.conf" cfg.ppdSettings + ); + } + + (lib.mapAttrs' ( + name: value: + lib.nameValuePair "tuned/profiles/${name}/tuned.conf" { + source = profileFormat.generate "tuned.conf" value; + } + ) cfg.profiles) + ]; + + systemPackages = [ cfg.package ]; + }; + + security.polkit.enable = lib.mkDefault true; + + services = { + dbus.packages = [ cfg.package ]; + + # Many DEs (like GNOME and KDE Plasma) enable PPD by default + # Let's try to make it easier to transition by only enabling this module + power-profiles-daemon.enable = false; + }; + + systemd = { + packages = [ cfg.package ]; + + services = { + tuned = { + wantedBy = [ "multi-user.target" ]; + }; + + tuned-ppd = lib.mkIf cfg.ppdSupport { + wantedBy = [ "graphical.target" ]; + }; + }; + + tmpfiles = { + packages = [ cfg.package ]; + + # NOTE(@getchoo): `cfg.package` should contain a `tuned.conf` for tmpfiles.d already. Avoid a naming conflict! + settings.tuned-profiles = { + # Required for tuned-gui + "/etc/tuned/profiles".d = { }; + }; + }; + }; + }; +} diff --git a/nixos/modules/services/web-apps/jitsi-meet.nix b/nixos/modules/services/web-apps/jitsi-meet.nix index b1cf2c74c041..0d55f5e31b70 100644 --- a/nixos/modules/services/web-apps/jitsi-meet.nix +++ b/nixos/modules/services/web-apps/jitsi-meet.nix @@ -8,6 +8,7 @@ with lib; let + cfg = config.services.jitsi-meet; # The configuration files are JS of format "var <> = <>;". In order to @@ -231,6 +232,14 @@ in config = mkIf cfg.enable { services.prosody = mkIf cfg.prosody.enable { + + # required for muc_breakout_rooms + package = lib.mkDefault ( + config.services.prosody.package.override { + withExtraLuaPackages = p: with p; [ cjson ]; + } + ); + enable = mkDefault true; xmppComplianceSuite = mkDefault false; modules = { @@ -419,6 +428,7 @@ in cfg.videobridge.passwordFile else "/var/lib/jitsi-meet/videobridge-secret"; + in '' ${config.services.prosody.package}/bin/prosodyctl register focus auth.${cfg.hostName} "$(cat /var/lib/jitsi-meet/jicofo-user-secret)" diff --git a/nixos/modules/virtualisation/oci-containers.nix b/nixos/modules/virtualisation/oci-containers.nix index ef1dc1a90da6..09c5a382c7d2 100644 --- a/nixos/modules/virtualisation/oci-containers.nix +++ b/nixos/modules/virtualisation/oci-containers.nix @@ -98,20 +98,16 @@ let type = with types; listOf str; default = [ ]; description = "Commandline arguments to pass to the image's entrypoint."; - example = literalExpression '' - ["--port=9000"] - ''; + example = [ "--port=9000" ]; }; labels = mkOption { type = with types; attrsOf str; default = { }; description = "Labels to attach to the container at runtime."; - example = literalExpression '' - { - "traefik.https.routers.example.rule" = "Host(`example.container`)"; - } - ''; + example = { + "traefik.https.routers.example.rule" = "Host(`example.container`)"; + }; }; entrypoint = mkOption { @@ -125,24 +121,20 @@ let type = with types; attrsOf str; default = { }; description = "Environment variables to set for this container."; - example = literalExpression '' - { - DATABASE_HOST = "db.example.com"; - DATABASE_PORT = "3306"; - } - ''; + example = { + DATABASE_HOST = "db.example.com"; + DATABASE_PORT = "3306"; + }; }; environmentFiles = mkOption { type = with types; listOf path; default = [ ]; description = "Environment files for this container."; - example = literalExpression '' - [ - /path/to/.env - /path/to/.env.secret - ] - ''; + example = [ + /path/to/.env + /path/to/.env.secret + ]; }; log-driver = mkOption { @@ -223,12 +215,10 @@ let field; please refer to the [docker engine documentation](https://docs.docker.com/engine/storage/volumes/) for details. ''; - example = literalExpression '' - [ - "volume_name:/path/inside/container" - "/path/on/host:/path/inside/container" - ] - ''; + example = [ + "volume_name:/path/inside/container" + "/path/on/host:/path/inside/container" + ]; }; workdir = mkOption { @@ -249,10 +239,8 @@ let example = literalExpression '' virtualisation.oci-containers.containers = { node1 = {}; - node2 = { - dependsOn = [ "node1" ]; - } - } + node2.dependsOn = [ "node1" ]; + }; ''; }; @@ -277,9 +265,7 @@ let type = with types; listOf str; default = [ ]; description = "Extra options for {command}`${defaultBackend} run`."; - example = literalExpression '' - ["--network=host"] - ''; + example = [ "--network=host" ]; }; autoStart = mkOption { @@ -352,12 +338,10 @@ let When set to false, capability is dropped from the container. When null, default runtime settings apply. ''; - example = literalExpression '' - { - SYS_ADMIN = true; - SYS_WRITE = false; - { - ''; + example = { + SYS_ADMIN = true; + SYS_WRITE = false; + }; }; devices = mkOption { @@ -366,11 +350,9 @@ let description = '' List of devices to attach to this container. ''; - example = literalExpression '' - [ - "/dev/dri:/dev/dri" - ] - ''; + example = [ + "/dev/dri:/dev/dri" + ]; }; privileged = mkOption { diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 34af2e0f2202..76867b74b49d 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1499,6 +1499,7 @@ in ttyd = runTest ./web-servers/ttyd.nix; tt-rss = runTest ./web-apps/tt-rss.nix; txredisapi = runTest ./txredisapi.nix; + tuned = runTest ./tuned.nix; tuptime = runTest ./tuptime.nix; turbovnc-headless-server = runTest ./turbovnc-headless-server.nix; turn-rs = runTest ./turn-rs.nix; diff --git a/nixos/tests/tuned.nix b/nixos/tests/tuned.nix new file mode 100644 index 000000000000..ad5aacbe0fb3 --- /dev/null +++ b/nixos/tests/tuned.nix @@ -0,0 +1,51 @@ +{ pkgs, ... }: + +{ + name = "tuned"; + meta = { inherit (pkgs.tuned.meta) maintainers; }; + + nodes.machine = { + imports = [ ./common/x11.nix ]; + + services.tuned = { + enable = true; + + profiles = { + test-profile = { + sysctls = { + type = "sysctl"; + replace = true; + + "net.core.rmem_default" = 262144; + "net.core.wmem_default" = 262144; + }; + }; + }; + }; + }; + + enableOCR = true; + + testScript = '' + with subtest("Wait for service startup"): + machine.wait_for_x() + machine.wait_for_unit("tuned.service") + machine.wait_for_unit("tuned-ppd.service") + + with subtest("Get service status"): + machine.succeed("systemctl status tuned.service") + + # NOTE(@getchoo): `pkgs.tuned` provides its own `tuned.conf` for tmpfiles.d + # A naming conflict with it and a `systemd.tmpfiles.settings` entry appeared in the initial PR for this module + # This breaks the GUI in some cases, and it was annoying to figure out. Make sure it doesn't happen again! + with subtest("Ensure systemd-tmpfiles paths are configured"): + machine.succeed("systemd-tmpfiles --cat-config | grep '/etc/tuned/profiles'") + machine.succeed("systemd-tmpfiles --cat-config | grep '/run/tuned'") + + with subtest("Test GUI"): + machine.execute("tuned-gui >&2 &") + machine.wait_for_window("tuned") + machine.wait_for_text("Start TuneD Daemon") + machine.screenshot("gui") + ''; +} diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index 1b06e1596c5a..948a730d0c6f 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -17,6 +17,10 @@ lib.packagesFromDirectoryRecursive { elpaca = callPackage ./manual-packages/elpaca { inherit (pkgs) git; }; + emacs-application-framework = callPackage ./manual-packages/emacs-application-framework { + inherit (pkgs) git; + }; + lsp-bridge = callPackage ./manual-packages/lsp-bridge { inherit (pkgs) basedpyright diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf-pdf-viewer/package.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf-pdf-viewer/package.nix new file mode 100644 index 000000000000..152a573fef87 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf-pdf-viewer/package.nix @@ -0,0 +1,46 @@ +{ + # Basic + lib, + melpaBuild, + fetchFromGitHub, + # Updater + unstableGitUpdater, +}: + +melpaBuild { + + pname = "eaf-pdf-viewer"; + version = "0-unstable-2025-07-26"; + + src = fetchFromGitHub { + owner = "emacs-eaf"; + repo = "eaf-pdf-viewer"; + rev = "ff08a6b48faac2d231fb1cfe968cec7e41bbeb98"; + hash = "sha256-7JAWgCECHnMGPH9GM8pi9lDzR+B4T6xgYQCor032zbM="; + }; + + files = '' + ("*.el" + "*.py") + ''; + + passthru = { + updateScript = unstableGitUpdater { }; + eafPythonDeps = + ps: with ps; [ + packaging + pymupdf + ]; + eafOtherDeps = [ ]; + }; + + meta = { + description = "Fastest PDF Viewer in Emacs"; + homepage = "https://github.com/emacs-eaf/eaf-pdf-viewer"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ + thattemperature + ]; + }; + +} diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf/package.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf/package.nix new file mode 100644 index 000000000000..b17c357a504d --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf/package.nix @@ -0,0 +1,17 @@ +{ + emacs-application-framework, +}: + +let + + withApplications = + enabledApps: + emacs-application-framework.override { + inherit enabledApps; + }; + +in + +{ + inherit withApplications; +} diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/emacs-application-framework/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/emacs-application-framework/default.nix new file mode 100644 index 000000000000..28c27c569c13 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/emacs-application-framework/default.nix @@ -0,0 +1,134 @@ +{ + # Basic + lib, + melpaBuild, + fetchFromGitHub, + symlinkJoin, + # Python dependency + python3, + # Emacs dependencies + all-the-icons, + # Other dependencies + git, + nodejs, + wmctrl, + xdotool, + # Updater + unstableGitUpdater, + # Sub-applications in the framework + enabledApps ? [ ], +}: + +let + + appPythonDeps = builtins.map (item: item.eafPythonDeps) enabledApps; + appOtherDeps = builtins.map (item: item.eafOtherDeps) enabledApps; + + pythonPackageLists = [ + ( + ps: with ps; [ + epc + lxml + pyqt6 + pyqt6-sip + pyqt6-webengine + sexpdata + tld + ] + ) + ] + ++ appPythonDeps; + pythonPkgs = ps: builtins.concatLists (builtins.map (f: f ps) pythonPackageLists); + pythonEnv = python3.withPackages pythonPkgs; + + otherPackageLists = [ + [ + git + nodejs + wmctrl + xdotool + ] + ] + ++ appOtherDeps; + otherPkgs = builtins.concatLists (otherPackageLists); + + appsDrv = symlinkJoin { + name = "emacs-application-framework-apps"; + paths = enabledApps; + }; + depsBin = symlinkJoin { + name = "emacs-application-framework-deps-bin"; + paths = otherPkgs; + }; + +in + +melpaBuild (finalAttrs: { + + pname = "eaf"; + version = "0-unstable-2025-08-01"; + + src = fetchFromGitHub { + owner = "emacs-eaf"; + repo = "emacs-application-framework"; + rev = "f7431199fb3143f4487213b7ea6a16a3d037b2ff"; + hash = "sha256-qpaLizkxuOKd/9kfym3+xAssVm+sV3IlxLCApv+yUz8="; + }; + + packageRequires = [ + all-the-icons + ]; + + postPatch = '' + substituteInPlace eaf.el \ + --replace-fail "\"python.exe\" \"python3\"" \ + "\"python.exe\" \"${pythonEnv.interpreter}\"" + ''; + + files = '' + ("*.el" + "*.py" + "applications.json" + "core" + "extension") + ''; + + preInstall = '' + EMACSLOADPATH="$EMACSLOADPATH:core/" + ''; + + postInstall = '' + LISPDIR=$out/share/emacs/site-lisp/elpa/${finalAttrs.ename}-${finalAttrs.melpaVersion} + APPLISPDIR=${appsDrv}/share/emacs/site-lisp/elpa + if [ -d $APPLISPDIR ]; then + cp -r $APPLISPDIR/. \ + $LISPDIR/app/ + fi + + NATDIR=$out/share/emacs/native-lisp + APPNATDIR=${appsDrv}/share/emacs/native-lisp + if [ -d $APPNATDIR ]; then + cp -r $APPNATDIR/. \ + $NATDIR/ + fi + + mkdir -p $out/bin/ + for item in ${depsBin}/bin/*; do + # Some symbolic links point to another symbolic link + ln -s $(readlink -f $item) \ + $out/bin/$(basename $item) + done + ''; + + passthru.updateScript = unstableGitUpdater { }; + + meta = { + description = "Extensible framework of Emacs"; + homepage = "https://github.com/emacs-eaf/emacs-application-framework"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ + thattemperature + ]; + }; + +}) diff --git a/pkgs/applications/editors/jetbrains/source/build.nix b/pkgs/applications/editors/jetbrains/source/build.nix index 290c30181bef..ecf8de4257b0 100644 --- a/pkgs/applications/editors/jetbrains/source/build.nix +++ b/pkgs/applications/editors/jetbrains/source/build.nix @@ -162,11 +162,11 @@ let patches = [ ../patches/kotlinc-path.patch ]; postPatch = "sed -i 's|KOTLIN_PATH_HERE|${kotlin'}|' src/main/java/org/jetbrains/jpsBootstrap/KotlinCompiler.kt"; buildPhase = '' - runHook preInstall + runHook preBuild ant -Duser.home=${jpsRepo} -Dbuild.dir=/build/out -f jps-bootstrap-classpath.xml - runHook postInstall + runHook postBuild ''; installPhase = '' runHook preInstall diff --git a/pkgs/applications/editors/jupyter-kernels/xeus-cling/default.nix b/pkgs/applications/editors/jupyter-kernels/xeus-cling/default.nix index b92bb3ff3ce1..74c666803f24 100644 --- a/pkgs/applications/editors/jupyter-kernels/xeus-cling/default.nix +++ b/pkgs/applications/editors/jupyter-kernels/xeus-cling/default.nix @@ -42,7 +42,7 @@ let doInstallCheck = true; installCheckPhase = '' - runHook preCheck + runHook preInstallCheck # Smoke check: run a test notebook using Papermill by creating a simple kernelspec mkdir -p kernels/cpp17 @@ -61,7 +61,7 @@ let exit 1 fi - runHook postCheck + runHook postInstallCheck ''; passthru = (oldAttrs.passthru or { }) // { diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 744bf74b6c3d..b8a430d315d9 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -5311,6 +5311,8 @@ let wakatime.vscode-wakatime = callPackage ./WakaTime.vscode-wakatime { }; + wgsl-analyzer.wgsl-analyzer = callPackage ./wgsl-analyzer.wgsl-analyzer { }; + wholroyd.jinja = buildVscodeMarketplaceExtension { mktplcRef = { name = "jinja"; diff --git a/pkgs/applications/editors/vscode/extensions/wgsl-analyzer.wgsl-analyzer/default.nix b/pkgs/applications/editors/vscode/extensions/wgsl-analyzer.wgsl-analyzer/default.nix new file mode 100644 index 000000000000..8adca965d6f3 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/wgsl-analyzer.wgsl-analyzer/default.nix @@ -0,0 +1,38 @@ +{ + lib, + vscode-utils, + jq, + moreutils, + wgsl-analyzer, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "wgsl-analyzer"; + publisher = "wgsl-analyzer"; + version = "0.10.178"; + hash = "sha256-ZYhvCZ/ww6GbFF5ythVSgI41dZsbC4Y77s6+KEeEkCY="; + }; + + nativeBuildInputs = [ + jq + moreutils + ]; + + postPatch = '' + jq '(.contributes.configuration[] | select(.title == "server") | .properties."wgsl-analyzer.server.path".default) = $s' \ + --arg s "${lib.getExe wgsl-analyzer}" \ + package.json | sponge package.json + ''; + + meta = { + description = "Extension that integrates wgsl-analyzer a wgsl language server into VSCode"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=wgsl-analyzer.wgsl-analyzer"; + homepage = "https://github.com/wgsl-analyzer/wgsl-analyzer"; + license = with lib.licenses; [ + mit + asl20 + ]; + maintainers = with lib.maintainers; [ timon ]; + }; +} diff --git a/pkgs/applications/networking/dropbox/default.nix b/pkgs/applications/networking/dropbox/default.nix index 6795540c603c..e2e03f4b8b63 100644 --- a/pkgs/applications/networking/dropbox/default.nix +++ b/pkgs/applications/networking/dropbox/default.nix @@ -80,6 +80,7 @@ buildFHSEnv { gcc glib gnutar + gtk3 libxml2 libxslt procps diff --git a/pkgs/applications/video/webcamoid/default.nix b/pkgs/applications/video/webcamoid/default.nix index 615881abbe88..c6cdb9901948 100644 --- a/pkgs/applications/video/webcamoid/default.nix +++ b/pkgs/applications/video/webcamoid/default.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "webcamoid"; - version = "9.2.3"; + version = "9.3.0"; src = fetchFromGitHub { owner = "webcamoid"; repo = "webcamoid"; tag = version; - hash = "sha256-j4FiRQeFsrZD48P1CUESFytz9l/64Lz1EuOZp0ZSEmI="; + hash = "sha256-KU5iJqCGbqTZebP5yWb5VcxRGcRjQYQHn+GP6W57D9I="; }; buildInputs = [ diff --git a/pkgs/applications/window-managers/hyprwm/hyprshade/default.nix b/pkgs/applications/window-managers/hyprwm/hyprshade/default.nix index 8eaaadb3a86e..cfc3a65b9880 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprshade/default.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprshade/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "hyprshade"; - version = "3.2.1"; + version = "4.0.0"; format = "pyproject"; src = fetchFromGitHub { owner = "loqusion"; repo = "hyprshade"; tag = version; - hash = "sha256-MlbNE9n//Qb6OJc3DMkOpnPtoodfV8JlG/I5rOfWMtQ="; + hash = "sha256-NnKhIgDAOKOdEqgHzgLq1MSHG3FDT2AVXJZ53Ozzioc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ai/aiken/package.nix b/pkgs/by-name/ai/aiken/package.nix index 368820cad5e4..858acaeb89e1 100644 --- a/pkgs/by-name/ai/aiken/package.nix +++ b/pkgs/by-name/ai/aiken/package.nix @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage rec { description = "Modern smart contract platform for Cardano"; homepage = "https://aiken-lang.org"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ t4ccer ]; + maintainers = with lib.maintainers; [ aciceri ]; mainProgram = "aiken"; }; } diff --git a/pkgs/by-name/al/alfaview/package.nix b/pkgs/by-name/al/alfaview/package.nix index 69b9f0873523..4bf6432e714a 100644 --- a/pkgs/by-name/al/alfaview/package.nix +++ b/pkgs/by-name/al/alfaview/package.nix @@ -21,16 +21,17 @@ libgbm, openssl, systemd, + xcb-util-cursor, xorg, }: stdenv.mkDerivation rec { pname = "alfaview"; - version = "9.21.1"; + version = "9.22.10"; src = fetchurl { url = "https://assets.alfaview.com/stable/linux/deb/${pname}_${version}.deb"; - hash = "sha256-/Wue2Ag+ofv3z33PfpI7SlZWsGUjY33nOEcx5xPh5CA="; + hash = "sha256-xZnpi0xKdPuKera3bJYLjfKB9nwgFyBYQ5P7teTvyn8="; }; nativeBuildInputs = [ @@ -59,6 +60,7 @@ stdenv.mkDerivation rec { openssl stdenv.cc.cc systemd + xcb-util-cursor xorg.libX11 xorg.xcbutilwm xorg.xcbutilimage diff --git a/pkgs/by-name/am/amazon-qldb-shell/package.nix b/pkgs/by-name/am/amazon-qldb-shell/package.nix deleted file mode 100644 index f3d610356fa5..000000000000 --- a/pkgs/by-name/am/amazon-qldb-shell/package.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - cmake, - fetchFromGitHub, - rustPlatform, - testers, -}: - -let - pname = "amazon-qldb-shell"; - version = "2.0.1"; - package = rustPlatform.buildRustPackage { - inherit pname version; - - src = fetchFromGitHub { - owner = "awslabs"; - repo = "amazon-qldb-shell"; - tag = "v${version}"; - sha256 = "sha256-aXScqJ1LijMSAy9YkS5QyXtTqxd19lLt3BbyVXlbw8o="; - }; - - nativeBuildInputs = [ - cmake - rustPlatform.bindgenHook - ]; - - cargoHash = "sha256-tD35Py81QLDVlBahYzgskOQK5lQW03xuCnUwVUi4oLU="; - - passthru.tests.version = testers.testVersion { inherit package; }; - - meta = with lib; { - description = "Interface to send PartiQL statements to Amazon Quantum Ledger Database (QLDB)"; - homepage = "https://github.com/awslabs/amazon-qldb-shell"; - license = licenses.asl20; - maintainers = [ maintainers.terlar ]; - mainProgram = "qldb"; - # See https://hydra.nixos.org/build/255146098/log. - broken = true; # Added 2024-04-06 - }; - }; -in -package diff --git a/pkgs/by-name/be/beeper/package.nix b/pkgs/by-name/be/beeper/package.nix index ee5121f8abef..1c016665357c 100644 --- a/pkgs/by-name/be/beeper/package.nix +++ b/pkgs/by-name/be/beeper/package.nix @@ -9,10 +9,10 @@ }: let pname = "beeper"; - version = "4.1.1"; + version = "4.1.20"; src = fetchurl { url = "https://beeper-desktop.download.beeper.com/builds/Beeper-${version}.AppImage"; - hash = "sha256-uTPprGSOi2LlxzrHRtL2KSMPR4bOmQbV8g0Fm19T0n0="; + hash = "sha256-4sJ61j9/DdZM9mn3JqrvjlWPDb6nN4A4wzQR5lXthxU="; }; appimageContents = appimageTools.extract { inherit pname version src; diff --git a/pkgs/by-name/bi/binaryninja-free/package.nix b/pkgs/by-name/bi/binaryninja-free/package.nix index cc39783e4275..2dc8abf92679 100644 --- a/pkgs/by-name/bi/binaryninja-free/package.nix +++ b/pkgs/by-name/bi/binaryninja-free/package.nix @@ -20,11 +20,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "binaryninja-free"; - version = "5.0.7648"; + version = "5.1.8005"; src = fetchurl { - url = "https://github.com/Vector35/binaryninja-api/releases/download/v${finalAttrs.version}-stable/binaryninja_free_linux.zip"; - hash = "sha256-CBRoQaVQ3/wlRA2SE3EOgM9BiU+WlT2nGi3CkBTrT+g="; + url = "https://github.com/Vector35/binaryninja-api/releases/download/stable/${finalAttrs.version}/binaryninja_free_linux.zip"; + hash = "sha256-vXR0TXcQwEoYz1qiGO3TYajUt+QR9wfV0es6yTZvYLs="; }; icon = fetchurl { diff --git a/pkgs/by-name/bm/bmm/package.nix b/pkgs/by-name/bm/bmm/package.nix new file mode 100644 index 000000000000..a73dff2e6f5b --- /dev/null +++ b/pkgs/by-name/bm/bmm/package.nix @@ -0,0 +1,32 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "bmm"; + version = "0.3.0"; + + src = fetchFromGitHub { + owner = "dhth"; + repo = "bmm"; + tag = "v${finalAttrs.version}"; + hash = "sha256-sfAUvvZ/LKOXfnA0PB3LRbPHYoA+FJV4frYU+BpC6WI="; + }; + + cargoHash = "sha256-+o8bYi4Pe9zwiDBUMllpF+my7gp3iLX0+DntFtN7PoI="; + + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Get to your bookmarks in a flash"; + homepage = "https://github.com/dhth/bmm"; + changelog = "https://github.com/dhth/bmm/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ faukah ]; + mainProgram = "bmm"; + }; +}) diff --git a/pkgs/by-name/bo/bobcat/package.nix b/pkgs/by-name/bo/bobcat/package.nix index 51423f2f38bf..9004282553b5 100644 --- a/pkgs/by-name/bo/bobcat/package.nix +++ b/pkgs/by-name/bo/bobcat/package.nix @@ -57,11 +57,11 @@ stdenv.mkDerivation rec { ''; installPhase = '' - runHook preBuild + runHook preInstall ./build install x - runHook postBuild + runHook postInstall ''; meta = with lib; { diff --git a/pkgs/by-name/cc/cc1541/package.nix b/pkgs/by-name/cc/cc1541/package.nix index 6489822249a3..cc2546987b65 100644 --- a/pkgs/by-name/cc/cc1541/package.nix +++ b/pkgs/by-name/cc/cc1541/package.nix @@ -25,9 +25,11 @@ stdenv.mkDerivation (finalAttrs: { doInstallCheck = true; - installCheckPhase = '' + checkPhase = '' runHook preCheck + make test + runHook postCheck ''; diff --git a/pkgs/by-name/co/codebuff/package-lock.json b/pkgs/by-name/co/codebuff/package-lock.json index 8f9a1175ec70..497642fbb38d 100644 --- a/pkgs/by-name/co/codebuff/package-lock.json +++ b/pkgs/by-name/co/codebuff/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "codebuff": "^1.0.436" + "codebuff": "^1.0.441" } }, "node_modules/chownr": { @@ -18,9 +18,9 @@ } }, "node_modules/codebuff": { - "version": "1.0.436", - "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.436.tgz", - "integrity": "sha512-Xz1VjODWaG0K5pgsEm1HvjpjJjHilNubow6mx4ber+HqPdufN7r4fk3ZsPjO+GoJavcxG8z7OdPY8CLIouZ4gA==", + "version": "1.0.441", + "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.441.tgz", + "integrity": "sha512-2/u30sGXiEd1caB+doYWy34lbv8DJhQ2SomHXpCmmeEKITUgd9ckdVMLaaEgrR/FIUHyFBcu7aCVzmwsBEfnuQ==", "cpu": [ "x64", "arm64" @@ -32,6 +32,7 @@ "win32" ], "dependencies": { + "commander": "^12.0.0", "tar": "^6.2.0" }, "bin": { @@ -41,6 +42,15 @@ "node": ">=16" } }, + "node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, "node_modules/fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", diff --git a/pkgs/by-name/co/codebuff/package.nix b/pkgs/by-name/co/codebuff/package.nix index 5d92ec23e167..affe6a4129e8 100644 --- a/pkgs/by-name/co/codebuff/package.nix +++ b/pkgs/by-name/co/codebuff/package.nix @@ -6,14 +6,14 @@ buildNpmPackage rec { pname = "codebuff"; - version = "1.0.436"; + version = "1.0.441"; src = fetchzip { url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz"; - hash = "sha256-eMoF+YrZttplzN+S9rEuHEBPSbGQnwWOFuZ+vVFrpik="; + hash = "sha256-l57ZQTvvIR8mpFJGJeF6AqE6sbjIUkQdjlvdQ4UAQ9g="; }; - npmDepsHash = "sha256-VTThvsHSiKSHmE7PYBUb5yZW2SKhLB7O5VjV8RhO9ZU="; + npmDepsHash = "sha256-/LiXKA0HdFg3K7xyioL0SKjWicktCpih1oJkEPLDzIA="; postPatch = '' cp ${./package-lock.json} package-lock.json diff --git a/pkgs/by-name/da/databricks-cli/package.nix b/pkgs/by-name/da/databricks-cli/package.nix index d3f2b3beed2f..53fb77a5bf0b 100644 --- a/pkgs/by-name/da/databricks-cli/package.nix +++ b/pkgs/by-name/da/databricks-cli/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "databricks-cli"; - version = "0.260.0"; + version = "0.262.0"; src = fetchFromGitHub { owner = "databricks"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-N3l7K+KQ7P7O4zooh3AgvAnLJM8Bsp4qJw9501SnO5c="; + hash = "sha256-grA7HI9gJFgeqNxmd6SboAn9z2QKLok7BayGj2RMYog="; }; # Otherwise these tests fail asserting that the version is 0.0.0-dev @@ -25,7 +25,7 @@ buildGoModule (finalAttrs: { --replace-fail "cli/0.0.0-dev" "cli/${finalAttrs.version}" ''; - vendorHash = "sha256-jwEJ0Uoq6pVo1/a1mXj7n2BRiWAmhlxLE0WxSrqcL8w="; + vendorHash = "sha256-sJyinqKX4irO4rquJ1hxDU/GH4XcyxPGw7qH0ZLgdxU="; excludedPackages = [ "bundle/internal" diff --git a/pkgs/by-name/db/dbip-city-lite/package.nix b/pkgs/by-name/db/dbip-city-lite/package.nix index fc49f52d647b..a134747267a5 100644 --- a/pkgs/by-name/db/dbip-city-lite/package.nix +++ b/pkgs/by-name/db/dbip-city-lite/package.nix @@ -15,12 +15,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { dontUnpack = true; installPhase = '' - runHook preBuild + runHook preInstall gzip -c -d "$src" > dbip-city-lite.mmdb install -Dm444 dbip-city-lite.mmdb "$out/share/dbip/dbip-city-lite.mmdb" - runHook postBuild + runHook postInstall ''; passthru.mmdb = "${finalAttrs.finalPackage}/share/dbip/dbip-city-lite.mmdb"; diff --git a/pkgs/by-name/db/dbip-country-lite/package.nix b/pkgs/by-name/db/dbip-country-lite/package.nix index b6383b60b55f..89efe45b4783 100644 --- a/pkgs/by-name/db/dbip-country-lite/package.nix +++ b/pkgs/by-name/db/dbip-country-lite/package.nix @@ -15,12 +15,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { dontUnpack = true; installPhase = '' - runHook preBuild + runHook preInstall gzip -c -d "$src" > dbip-country-lite.mmdb install -Dm444 dbip-country-lite.mmdb "$out/share/dbip/dbip-country-lite.mmdb" - runHook postBuild + runHook postInstall ''; passthru.mmdb = "${finalAttrs.finalPackage}/share/dbip/dbip-country-lite.mmdb"; diff --git a/pkgs/by-name/dh/dhcpdump/package.nix b/pkgs/by-name/dh/dhcpdump/package.nix index 9505f5d74631..21ce06a7373d 100644 --- a/pkgs/by-name/dh/dhcpdump/package.nix +++ b/pkgs/by-name/dh/dhcpdump/package.nix @@ -30,12 +30,12 @@ stdenv.mkDerivation rec { ]; installPhase = '' - runHook preBuild + runHook preInstall install -Dm555 dhcpdump "$out/bin/dhcpdump" installManPage dhcpdump.8 - runHook postBuild + runHook postInstall ''; meta = { diff --git a/pkgs/by-name/di/discord-sh/package.nix b/pkgs/by-name/di/discord-sh/package.nix index 7276a9529d3b..d82db4afa9d3 100644 --- a/pkgs/by-name/di/discord-sh/package.nix +++ b/pkgs/by-name/di/discord-sh/package.nix @@ -36,9 +36,11 @@ stdenvNoCC.mkDerivation rec { doInstallCheck = true; installCheckPhase = '' - runHook preCheck + runHook preInstallCheck + $out/bin/discord.sh --help - runHook postCheck + + runHook postInstallCheck ''; installPhase = '' diff --git a/pkgs/by-name/du/duckstation/package.nix b/pkgs/by-name/du/duckstation/package.nix index a94fc06e1161..c84a3cdf5a0f 100644 --- a/pkgs/by-name/du/duckstation/package.nix +++ b/pkgs/by-name/du/duckstation/package.nix @@ -93,11 +93,11 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isAarch64 "-flax-vector-conversions"; installCheckPhase = '' - runHook preCheck + runHook preInstallCheck $out/share/duckstation/common-tests - runHook postCheck + runHook postInstallCheck ''; installPhase = '' diff --git a/pkgs/by-name/du/dust/package.nix b/pkgs/by-name/du/dust/package.nix index 647cbfd463a8..c977a62d1498 100644 --- a/pkgs/by-name/du/dust/package.nix +++ b/pkgs/by-name/du/dust/package.nix @@ -12,13 +12,13 @@ rustPlatform.buildRustPackage (finalAttrs: { # Since then, `dust` has been freed up, allowing this package to take that attribute. # However in order for tools like `nix-env` to detect package updates, keep `du-dust` for pname. pname = "du-dust"; - version = "1.2.2"; + version = "1.2.3"; src = fetchFromGitHub { owner = "bootandy"; repo = "dust"; tag = "v${finalAttrs.version}"; - hash = "sha256-tj+prO7KZrw0lrZahbw0c8TcfNrIc1Z08Tm1MHpOFLM="; + hash = "sha256-AB7NTiH9Q2SNIxFXsVTPHFs+DDVRn3egk7rZKgtYs0c="; # Remove unicode file names which leads to different checksums on HFS+ # vs. other filesystems because of unicode normalisation. postFetch = '' @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; }; - cargoHash = "sha256-1pKk41dQlcrPzJ01uvo87G9iTDiBq9XHGOoZ0OH4Mls="; + cargoHash = "sha256-TE+VkMDcfTMSyclyRf1HiNF7Q+qgIVI5x/f8Cou/4I4="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/ed/edmarketconnector/package.nix b/pkgs/by-name/ed/edmarketconnector/package.nix index 973ff3f43174..42ede9a40756 100644 --- a/pkgs/by-name/ed/edmarketconnector/package.nix +++ b/pkgs/by-name/ed/edmarketconnector/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ makeWrapper ]; installPhase = '' - runHook preInstallPhase + runHook preInstall mkdir -p $out/share/icons/hicolor/512x512/apps/ ln -s ${finalAttrs.src}/io.edcd.EDMarketConnector.png $out/share/icons/hicolor/512x512/apps/io.edcd.EDMarketConnector.png @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper ${pythonEnv}/bin/python $out/bin/edmarketconnector \ --add-flags "${finalAttrs.src}/EDMarketConnector.py $@" - runHook postInstallPhase + runHook postInstall ''; meta = { diff --git a/pkgs/by-name/ex/exodus/package.nix b/pkgs/by-name/ex/exodus/package.nix index ce356f5d15a0..5992f3274f65 100644 --- a/pkgs/by-name/ex/exodus/package.nix +++ b/pkgs/by-name/ex/exodus/package.nix @@ -28,12 +28,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "exodus"; - version = "25.9.2"; + version = "25.28.4"; src = requireFile { name = "exodus-linux-x64-${finalAttrs.version}.zip"; url = "https://downloads.exodus.com/releases/exodus-linux-x64-${finalAttrs.version}.zip"; - hash = "sha256-QEspr/n4TnwpCx9lBY874+dlcMvhXiYKhyqel7ebuzg="; + hash = "sha256-AGeFsMHSywC32iaIGI9/VY2YC3gR5bHu33rOWJlyFFM="; }; nativeBuildInputs = [ unzip ]; @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { ln -s $out/bin/Exodus $out/bin/exodus ln -s $out/exodus.desktop $out/share/applications substituteInPlace $out/share/applications/exodus.desktop \ - --replace 'Exec=bash -c "cd \`dirname %k\` && ./Exodus %u"' "Exec=Exodus %u" + --replace-fail 'Exec=bash -c "cd \\`dirname %k\\` && ./Exodus %u"' "Exec=Exodus %u" ''; dontPatchELF = true; diff --git a/pkgs/by-name/fo/forge-sparks/package.nix b/pkgs/by-name/fo/forge-sparks/package.nix index 66a34635a529..7f7512d02a3e 100644 --- a/pkgs/by-name/fo/forge-sparks/package.nix +++ b/pkgs/by-name/fo/forge-sparks/package.nix @@ -21,13 +21,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "forge-sparks"; - version = "0.4.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "rafaelmardojai"; repo = "forge-sparks"; rev = finalAttrs.version; - hash = "sha256-H607u/VBuzzoYrYZc8fLqCQMZ+jRJOVZ34U8yKHfmYk="; + hash = "sha256-4FzMhHE4601laKHYRN3NCZ7oBDH/2HaeCS9CdbmTNx0="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/gh/ghdl/package.nix b/pkgs/by-name/gh/ghdl/package.nix index c69c0cf14a31..90f62294bad8 100644 --- a/pkgs/by-name/gh/ghdl/package.nix +++ b/pkgs/by-name/gh/ghdl/package.nix @@ -21,13 +21,13 @@ assert backend == "mcode" || backend == "llvm" || backend == "gcc"; stdenv.mkDerivation (finalAttrs: { pname = "ghdl-${backend}"; - version = "5.0.1"; + version = "5.1.1"; src = fetchFromGitHub { owner = "ghdl"; repo = "ghdl"; rev = "v${finalAttrs.version}"; - hash = "sha256-v3wl+tn92Bks0VnW80Q1KwHwUtUxlbeMSI3WWvgDky4="; + hash = "sha256-vPeODNTptxIjN6qLoIHaKOFf3P3iAK2GloVreHPaAz8="; }; LIBRARY_PATH = "${stdenv.cc.libc}/lib"; diff --git a/pkgs/by-name/gm/gmap/package.nix b/pkgs/by-name/gm/gmap/package.nix new file mode 100644 index 000000000000..9e0875d9a3e1 --- /dev/null +++ b/pkgs/by-name/gm/gmap/package.nix @@ -0,0 +1,50 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + pkg-config, + sqlite, + versionCheckHook, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "gmap"; + version = "0.3.2"; + + src = fetchFromGitHub { + owner = "seeyebe"; + repo = "gmap"; + tag = finalAttrs.version; + hash = "sha256-L+Dv2B+ZbGW2loh7yOMwk4x5kRFaCc+n5FgAfCSbh3M="; + }; + + cargoHash = "sha256-awdNb81j7Zhh3aIMJh1d8LuZ8rlfBe0shk/GyNb1aiA="; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ sqlite ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Command-line tool for visualizing Git activity"; + longDescription = '' + gmap helps you understand your Git repository at a glance — not + just what changed, but when, how much, and by whom. Visualize + commit activity over time, spot churn-heavy files, explore + contributor dynamics, and more — all from your terminal. + + Built for developers who live in the CLI and want quick, + powerful insights. + ''; + homepage = "https://github.com/seeyebe/gmap"; + changelog = "https://github.com/seeyebe/gmap/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ yiyu ]; + mainProgram = "gmap"; + }; +}) diff --git a/pkgs/by-name/gn/gnucash/package.nix b/pkgs/by-name/gn/gnucash/package.nix index fa3d9ea39c22..e48743dd7211 100644 --- a/pkgs/by-name/gn/gnucash/package.nix +++ b/pkgs/by-name/gn/gnucash/package.nix @@ -3,7 +3,6 @@ stdenv, fetchFromGitHub, fetchurl, - fetchpatch2, aqbanking, boost, cmake, @@ -38,12 +37,12 @@ let in stdenv.mkDerivation rec { pname = "gnucash"; - version = "5.11"; + version = "5.12"; # raw source code doesn't work out of box; fetchFromGitHub not usable src = fetchurl { url = "https://github.com/Gnucash/gnucash/releases/download/${version}/gnucash-${version}.tar.bz2"; - hash = "sha256-a6QjE6qqmbXwf/bk28WLM/v19L5ukRN2cB1lwm/U3r4="; + hash = "sha256-s1tHVr4SvP2+1URo8wRD+lPyOFIKnOrVveLmxHc/vzk="; }; nativeBuildInputs = [ @@ -96,12 +95,6 @@ stdenv.mkDerivation rec { ./0004-exec-fq-wrapper.patch # this patch adds in env vars to the Python lib that makes it able to find required resource files ./0005-python-env.patch - # this patch backports a fix to remove unused includes causing build failures - (fetchpatch2 { - url = "https://github.com/Gnucash/gnucash/commit/940085a0172216240232551022686cea4da86096.patch?full_index=1"; - name = "0006-remove-unused-includes.patch"; - hash = "sha256-4CpBtKDkcT1HlOAHsbASxPiHKVpZ9ETWS3fXEupOl0Q="; - }) ]; postPatch = '' @@ -133,7 +126,7 @@ stdenv.mkDerivation rec { owner = "Gnucash"; repo = "gnucash-docs"; rev = version; - hash = "sha256-uXpIAsucVUaAlqYTKfrfBg04Kb5Mza67l0ZU6fxkSUY="; + hash = "sha256-9hXOgHdNtTcPOf44L2RrfOTXAgJi2Xu6gWnjDU7gHjU="; }; nativeBuildInputs = [ cmake ]; @@ -210,6 +203,7 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ nevivurn + ryand56 ]; platforms = platforms.unix; mainProgram = "gnucash"; diff --git a/pkgs/tools/misc/h/default.nix b/pkgs/by-name/h/h/package.nix similarity index 100% rename from pkgs/tools/misc/h/default.nix rename to pkgs/by-name/h/h/package.nix diff --git a/pkgs/by-name/he/hello-wayland/package.nix b/pkgs/by-name/he/hello-wayland/package.nix index d4f98aee6465..d128ffd4bae8 100644 --- a/pkgs/by-name/he/hello-wayland/package.nix +++ b/pkgs/by-name/he/hello-wayland/package.nix @@ -34,10 +34,10 @@ stdenv.mkDerivation { ]; installPhase = '' - runHook preBuild + runHook preInstall mkdir -p $out/bin install hello-wayland $out/bin - runHook postBuild + runHook postInstall ''; passthru.updateScript = unstableGitUpdater { }; diff --git a/pkgs/by-name/ka/kanshi/package.nix b/pkgs/by-name/ka/kanshi/package.nix index 10a4266ecdc6..f0aca5ea07ef 100644 --- a/pkgs/by-name/ka/kanshi/package.nix +++ b/pkgs/by-name/ka/kanshi/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchFromSourcehut, + fetchFromGitLab, meson, ninja, pkg-config, @@ -12,21 +12,24 @@ libscfg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kanshi"; - version = "1.7.0"; + version = "1.8.0"; - src = fetchFromSourcehut { - owner = "~emersion"; + src = fetchFromGitLab { + domain = "gitlab.freedesktop.org"; + owner = "emersion"; repo = "kanshi"; - rev = "v${version}"; - sha256 = "sha256-FDt+F5tWHLsMejlExb5yPh0SlWzuUlK9u54Uy+alrzw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-90FnVtiYR8AEAddIQe9sfgQDMO8OqlQ8fNy/nJsbhKs="; }; strictDeps = true; + depsBuildBuild = [ pkg-config ]; + nativeBuildInputs = [ meson ninja @@ -34,18 +37,14 @@ stdenv.mkDerivation rec { scdoc wayland-scanner ]; + buildInputs = [ wayland libvarlink libscfg ]; - env.NIX_CFLAGS_COMPILE = toString [ - "-Wno-error=maybe-uninitialized" - ]; - - meta = with lib; { - homepage = "https://sr.ht/~emersion/kanshi"; + meta = { description = "Dynamic display configuration tool"; longDescription = '' kanshi allows you to define output profiles that are automatically enabled @@ -55,12 +54,15 @@ stdenv.mkDerivation rec { kanshi can be used on Wayland compositors supporting the wlr-output-management protocol. ''; - license = licenses.mit; + homepage = "https://gitlab.freedesktop.org/emersion/kanshi"; + changelog = "https://gitlab.freedesktop.org/emersion/kanshi/-/tags/${finalAttrs.src.tag}"; + license = lib.licenses.mit; mainProgram = "kanshi"; - maintainers = with maintainers; [ + maintainers = with lib.maintainers; [ balsoft danielbarter + aleksana ]; - platforms = platforms.linux; + platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/servers/web-apps/kavita/change-webroot.diff b/pkgs/by-name/ka/kavita/change-webroot.diff similarity index 100% rename from pkgs/servers/web-apps/kavita/change-webroot.diff rename to pkgs/by-name/ka/kavita/change-webroot.diff diff --git a/pkgs/servers/web-apps/kavita/nuget-deps.json b/pkgs/by-name/ka/kavita/nuget-deps.json similarity index 100% rename from pkgs/servers/web-apps/kavita/nuget-deps.json rename to pkgs/by-name/ka/kavita/nuget-deps.json diff --git a/pkgs/servers/web-apps/kavita/default.nix b/pkgs/by-name/ka/kavita/package.nix similarity index 100% rename from pkgs/servers/web-apps/kavita/default.nix rename to pkgs/by-name/ka/kavita/package.nix diff --git a/pkgs/servers/web-apps/kavita/update.sh b/pkgs/by-name/ka/kavita/update.sh similarity index 100% rename from pkgs/servers/web-apps/kavita/update.sh rename to pkgs/by-name/ka/kavita/update.sh diff --git a/pkgs/by-name/ko/komikku/package.nix b/pkgs/by-name/ko/komikku/package.nix index 30755a5ecfb2..83603a29bb42 100644 --- a/pkgs/by-name/ko/komikku/package.nix +++ b/pkgs/by-name/ko/komikku/package.nix @@ -23,7 +23,7 @@ python3.pkgs.buildPythonApplication rec { pname = "komikku"; - version = "1.82.0"; + version = "1.83.0"; pyproject = false; src = fetchFromGitea { @@ -31,7 +31,7 @@ python3.pkgs.buildPythonApplication rec { owner = "valos"; repo = "Komikku"; tag = "v${version}"; - hash = "sha256-F+RlfnKnMqlPTk1iv79ah/UaEjd7Og+gV1YVsZqkIBk="; + hash = "sha256-cwNSjzCy4lv71O3XAcDXVF+75MhQ6gMrMz/IuePCdak="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/libblocksruntime/package.nix b/pkgs/by-name/li/libblocksruntime/package.nix index b9551a90da7e..f54f190c9042 100644 --- a/pkgs/by-name/li/libblocksruntime/package.nix +++ b/pkgs/by-name/li/libblocksruntime/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation { checkPhase = '' runHook preCheck ./checktests - runHook postChck + runHook postCheck ''; doCheck = false; # hasdescriptor.c test fails, hrm. diff --git a/pkgs/servers/lidarr/default.nix b/pkgs/by-name/li/lidarr/package.nix similarity index 100% rename from pkgs/servers/lidarr/default.nix rename to pkgs/by-name/li/lidarr/package.nix diff --git a/pkgs/servers/lidarr/update.sh b/pkgs/by-name/li/lidarr/update.sh similarity index 100% rename from pkgs/servers/lidarr/update.sh rename to pkgs/by-name/li/lidarr/update.sh diff --git a/pkgs/development/tools/misc/mdl/Gemfile b/pkgs/by-name/md/mdl/Gemfile similarity index 100% rename from pkgs/development/tools/misc/mdl/Gemfile rename to pkgs/by-name/md/mdl/Gemfile diff --git a/pkgs/development/tools/misc/mdl/Gemfile.lock b/pkgs/by-name/md/mdl/Gemfile.lock similarity index 100% rename from pkgs/development/tools/misc/mdl/Gemfile.lock rename to pkgs/by-name/md/mdl/Gemfile.lock diff --git a/pkgs/development/tools/misc/mdl/gemset.nix b/pkgs/by-name/md/mdl/gemset.nix similarity index 100% rename from pkgs/development/tools/misc/mdl/gemset.nix rename to pkgs/by-name/md/mdl/gemset.nix diff --git a/pkgs/development/tools/misc/mdl/default.nix b/pkgs/by-name/md/mdl/package.nix similarity index 100% rename from pkgs/development/tools/misc/mdl/default.nix rename to pkgs/by-name/md/mdl/package.nix diff --git a/pkgs/by-name/md/mdns-scanner/package.nix b/pkgs/by-name/md/mdns-scanner/package.nix index 3f4b4a7a4e19..a14ad5fe5450 100644 --- a/pkgs/by-name/md/mdns-scanner/package.nix +++ b/pkgs/by-name/md/mdns-scanner/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mdns-scanner"; - version = "0.21.0"; + version = "0.22.1"; src = fetchFromGitHub { owner = "CramBL"; repo = "mdns-scanner"; tag = "v${finalAttrs.version}"; - hash = "sha256-NtV/MnFjilxaB5+Kiug9JzqikTYMaw9BP/NpR2MxTl4="; + hash = "sha256-iZc+KY/b7xQKm9bBJ+bRmcu6zFJAXcCRy72gDrBKRzQ="; }; - cargoHash = "sha256-Bsd+f8B7EBW/ugT0/k+T8gL/O4Ro6S2x8gMOcWia1Qs="; + cargoHash = "sha256-L2g49bTh+Il+fWfb7kgNqbxd0Y+qnO7Q4laB2pFlXbw="; meta = { homepage = "https://github.com/CramBL/mdns-scanner"; diff --git a/pkgs/by-name/mf/mfcl2740dwlpr/package.nix b/pkgs/by-name/mf/mfcl2740dwlpr/package.nix index 53ce0da9669f..0ef534151001 100644 --- a/pkgs/by-name/mf/mfcl2740dwlpr/package.nix +++ b/pkgs/by-name/mf/mfcl2740dwlpr/package.nix @@ -13,13 +13,13 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mfcl2740dwlpr"; version = "3.2.0-1"; src = fetchurl { - url = "https://download.brother.com/welcome/dlf101727/${pname}-${version}.i386.deb"; - sha256 = "10a2bc672bd54e718b478f3afc7e47d451557f7d5513167d3ad349a3d00bffaf"; + url = "https://download.brother.com/welcome/dlf101727/mfcl2740dwlpr-${finalAttrs.version}.i386.deb"; + hash = "sha256-EKK8ZyvVTnGLR486/H5H1FFVf31VExZ9OtNJo9AL/68="; }; nativeBuildInputs = [ @@ -64,6 +64,6 @@ stdenv.mkDerivation rec { "x86_64-linux" "i686-linux" ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ ]; }; -} +}) diff --git a/pkgs/by-name/mk/mkbrr/package.nix b/pkgs/by-name/mk/mkbrr/package.nix index 72c40546b8f4..fab4a3f1d894 100644 --- a/pkgs/by-name/mk/mkbrr/package.nix +++ b/pkgs/by-name/mk/mkbrr/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "mkbrr"; - version = "1.13.1"; + version = "1.14.0"; src = fetchFromGitHub { owner = "autobrr"; repo = "mkbrr"; tag = "v${finalAttrs.version}"; - hash = "sha256-fX58/PRTVhUATWX5HOTtf6d6lmSRuE3xSrg/Qtzv/rs="; + hash = "sha256-k8//hfqDwiF5NkpvflkGaSybYVb9lWwj91hH/KrofOU="; }; - vendorHash = "sha256-G8WM5x99UZfAZUkE5W37Ogx/OKk8JypPzGBrIuBOFNo="; + vendorHash = "sha256-MEDzZd67iXPY/MioMd1FcTLY+8CdJN7+oC7qus63yJ8="; ldflags = [ "-s" diff --git a/pkgs/by-name/mo/mongoose/package.nix b/pkgs/by-name/mo/mongoose/package.nix index 6acdfe34a21a..d522cda6186d 100644 --- a/pkgs/by-name/mo/mongoose/package.nix +++ b/pkgs/by-name/mo/mongoose/package.nix @@ -46,13 +46,13 @@ stdenv.mkDerivation { ]; buildPhase = '' - runHook preConfigure + runHook preBuild for f in SuiteSparse_config Mongoose; do (cd $f && cmakeConfigurePhase && make -j$NIX_BUILD_CORES) done - runHook postConfigure + runHook postBuild ''; installPhase = '' diff --git a/pkgs/by-name/na/nakama/package.nix b/pkgs/by-name/na/nakama/package.nix index 9f4bf1ba10f2..8dd1f286076a 100644 --- a/pkgs/by-name/na/nakama/package.nix +++ b/pkgs/by-name/na/nakama/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "nakama"; - version = "3.27.1"; + version = "3.29.0"; src = fetchFromGitHub { owner = "heroiclabs"; repo = "nakama"; tag = "v${version}"; - hash = "sha256-gMbDXkRxR6jAOHpA+JKQAWLpEW2CDXmGDTsX+Urf/ss="; + hash = "sha256-mgHvgq/sbwWVIKpfQuZVp9xHgVHOMYJt2YEdeKTaDqA="; }; vendorHash = null; diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/by-name/no/nordic/package.nix similarity index 93% rename from pkgs/data/themes/nordic/default.nix rename to pkgs/by-name/no/nordic/package.nix index 071b18e3a7ba..0a4bd6ae1626 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/by-name/no/nordic/package.nix @@ -2,11 +2,9 @@ lib, stdenvNoCC, fetchFromGitHub, - breeze-icons, gtk-engine-murrine, jdupes, - plasma-framework, - plasma-workspace, + libsForQt5, }: stdenvNoCC.mkDerivation rec { @@ -16,7 +14,7 @@ stdenvNoCC.mkDerivation rec { srcs = [ (fetchFromGitHub { owner = "EliverLara"; - repo = pname; + repo = "nordic"; rev = "d9b5c42cebf9a165bcce7b6b8a019f5cfd5b789c"; hash = "sha256-OkXjwaoXyWfTgNkeU+ab+uv+U/5OaJ8oTt/G8YLz84o="; name = "Nordic"; @@ -24,7 +22,7 @@ stdenvNoCC.mkDerivation rec { (fetchFromGitHub { owner = "EliverLara"; - repo = pname; + repo = "nordic"; rev = "361f0d1d23177a1154d415f793ce52a2c09629d4"; hash = "sha256-0IBuCMbHxTL3YtIK35g9xiBEs1DZgA4MwMAVPIw3Omk="; name = "Nordic-standard-buttons"; @@ -32,7 +30,7 @@ stdenvNoCC.mkDerivation rec { (fetchFromGitHub { owner = "EliverLara"; - repo = pname; + repo = "nordic"; rev = "bf05d41c7c7cd03e391854739bcc843fc6053ced"; hash = "sha256-AjVvciUrm/X3U6Pmo52ZrucLRJdsRFPeEMRwSKyjwi4="; name = "Nordic-darker"; @@ -40,7 +38,7 @@ stdenvNoCC.mkDerivation rec { (fetchFromGitHub { owner = "EliverLara"; - repo = pname; + repo = "nordic"; rev = "98cdf88d77fa7f0535ff660148e0ccbabe47a579"; hash = "sha256-70l5+renDhniZroPoMrCHsPgT6Pg3cr5w86LjkaWchg="; name = "Nordic-darker-standard-buttons"; @@ -48,7 +46,7 @@ stdenvNoCC.mkDerivation rec { (fetchFromGitHub { owner = "EliverLara"; - repo = pname; + repo = "nordic"; rev = "f1e43cf9ba83602f73f71407a8a4ba768122b7f4"; hash = "sha256-yLE/M9PXfQv2JD+HTsBHFiFaKuY8vOkZiOlQLLON+HM="; name = "Nordic-bluish-accent"; @@ -56,7 +54,7 @@ stdenvNoCC.mkDerivation rec { (fetchFromGitHub { owner = "EliverLara"; - repo = pname; + repo = "nordic"; rev = "52a37ebce50f948129507e4804240d9e7788a7a2"; hash = "sha256-zwnCaS08vceHjFHn9ET2509Zat7a1gHEG1RDR+xrbhc="; name = "Nordic-bluish-accent-standard-buttons"; @@ -64,7 +62,7 @@ stdenvNoCC.mkDerivation rec { (fetchFromGitHub { owner = "EliverLara"; - repo = "${pname}-polar"; + repo = "nordic-polar"; rev = "24dc0325c4a38508039f5fee9a5391c1d9d8d5d5"; hash = "sha256-Y3PFuIc7UPbRg9NZie4buKCUiMXzl5idg7LSrj/lsos="; name = "Nordic-Polar"; @@ -72,7 +70,7 @@ stdenvNoCC.mkDerivation rec { (fetchFromGitHub { owner = "EliverLara"; - repo = "${pname}-polar"; + repo = "nordic-polar"; rev = "fe0d657613a1e6330fa8c41378c324af93a42c3a"; hash = "sha256-fusSDXawWttXWQfGloRkpkHWvfLPuljm1l0BpAKvNSg="; name = "Nordic-Polar-standard-buttons"; @@ -156,7 +154,7 @@ stdenvNoCC.mkDerivation rec { mkdir -p $sddm/nix-support - printWords ${breeze-icons} ${plasma-framework} ${plasma-workspace} \ + printWords ${libsForQt5.breeze-icons} ${libsForQt5.plasma-framework} ${libsForQt5.plasma-workspace} \ >> $sddm/nix-support/propagated-user-env-packages ''; @@ -165,6 +163,6 @@ stdenvNoCC.mkDerivation rec { homepage = "https://github.com/EliverLara/Nordic"; license = lib.licenses.gpl3Only; platforms = lib.platforms.all; - maintainers = [ lib.maintainers.romildo ]; + maintainers = with lib.maintainers; [ romildo ]; }; } diff --git a/pkgs/by-name/od/odin/package.nix b/pkgs/by-name/od/odin/package.nix index b6d40051e0cc..731fe7e8aaa9 100644 --- a/pkgs/by-name/od/odin/package.nix +++ b/pkgs/by-name/od/odin/package.nix @@ -29,7 +29,15 @@ stdenv.mkDerivation (finalAttrs: { # which can be provided by a pure Nix expression, for example in a shell. ./system-raylib.patch ]; + postPatch = '' + # Odin is still using 'arm64-apple-macos' as the target name on + # aarch64-darwin architectures. This results in a warning whenever the + # Odin compiler runs a build. Replacing the target in the Odin compiler + # removes the nix warning when the Odin compiler is ran on aarch64-darwin. + substituteInPlace src/build_settings.cpp \ + --replace-fail "arm64-apple-macosx" "arm64-apple-darwin" + rm -r vendor/raylib/{linux,macos,macos-arm64,wasm,windows} patchShebangs --build build_odin.sh diff --git a/pkgs/by-name/op/opshin/package.nix b/pkgs/by-name/op/opshin/package.nix index b5c8c8fcce65..2ec2ab1add1d 100644 --- a/pkgs/by-name/op/opshin/package.nix +++ b/pkgs/by-name/op/opshin/package.nix @@ -43,7 +43,7 @@ python3'.pkgs.buildPythonApplication rec { description = "Simple pythonic programming language for Smart Contracts on Cardano"; homepage = "https://opshin.dev"; license = licenses.mit; - maintainers = with maintainers; [ t4ccer ]; + maintainers = with maintainers; [ aciceri ]; mainProgram = "opshin"; }; } diff --git a/pkgs/by-name/pa/palettum/package.nix b/pkgs/by-name/pa/palettum/package.nix new file mode 100644 index 000000000000..c5d6eabbf8f2 --- /dev/null +++ b/pkgs/by-name/pa/palettum/package.nix @@ -0,0 +1,54 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + pkg-config, + ffmpeg, + vulkan-loader, + versionCheckHook, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "palettum"; + version = "0.6.1"; + + src = fetchFromGitHub { + owner = "arrowpc"; + repo = "palettum"; + tag = "v${finalAttrs.version}"; + hash = "sha256-xJGXLJPsfrU/BiS2GuEoJNbXaQZbbkZaArf4otiUqqA="; + }; + + cargoHash = "sha256-c1Xx7U7OU9hcjHNEkFAJ1dYksZq0rL6QcSKGGXuUJYY="; + + nativeBuildInputs = [ + pkg-config + rustPlatform.bindgenHook + ]; + + buildInputs = [ + ffmpeg + vulkan-loader + ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "CLI tool that lets you recolor images, GIFs and videos"; + longDescription = '' + Palettum is a web app and CLI tool that lets you recolor images, + GIFs, and videos with any custom palette of your choosing. It + lets you apply any custom palette by either snapping each pixel + to its closest color (ideal for pixel-art styles), or blending + the palette as a filter for a smoother effect. + ''; + homepage = "https://github.com/arrowpc/palettum"; + license = lib.licenses.agpl3Only; + maintainers = with lib.maintainers; [ yiyu ]; + mainProgram = "palettum"; + }; +}) diff --git a/pkgs/by-name/pa/paq/package.nix b/pkgs/by-name/pa/paq/package.nix new file mode 100644 index 000000000000..37080aa8519f --- /dev/null +++ b/pkgs/by-name/pa/paq/package.nix @@ -0,0 +1,36 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "paq"; + version = "1.1.1"; + + src = fetchFromGitHub { + owner = "gregl83"; + repo = "paq"; + tag = "v${finalAttrs.version}"; + hash = "sha256-oB805M37oLLV2Nttchwzd6V2AUqCo8JFhj6Mfg/JfH0="; + }; + + cargoHash = "sha256-ziYcaUGYxp+gR5v/yxQElNGLugo3bJtjVwCaHiFkMpw="; + + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Hash file or directory recursively"; + homepage = "https://github.com/gregl83/paq"; + changelog = "https://github.com/gregl83/paq/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ lafrenierejm ]; + mainProgram = "paq"; + }; +}) diff --git a/pkgs/development/tools/database/pgsync/Gemfile b/pkgs/by-name/pg/pgsync/Gemfile similarity index 100% rename from pkgs/development/tools/database/pgsync/Gemfile rename to pkgs/by-name/pg/pgsync/Gemfile diff --git a/pkgs/development/tools/database/pgsync/Gemfile.lock b/pkgs/by-name/pg/pgsync/Gemfile.lock similarity index 100% rename from pkgs/development/tools/database/pgsync/Gemfile.lock rename to pkgs/by-name/pg/pgsync/Gemfile.lock diff --git a/pkgs/development/tools/database/pgsync/gemset.nix b/pkgs/by-name/pg/pgsync/gemset.nix similarity index 100% rename from pkgs/development/tools/database/pgsync/gemset.nix rename to pkgs/by-name/pg/pgsync/gemset.nix diff --git a/pkgs/development/tools/database/pgsync/default.nix b/pkgs/by-name/pg/pgsync/package.nix similarity index 100% rename from pkgs/development/tools/database/pgsync/default.nix rename to pkgs/by-name/pg/pgsync/package.nix diff --git a/pkgs/by-name/pr/proton-pass/package.nix b/pkgs/by-name/pr/proton-pass/package.nix index 337619aa5e15..81a55dfabf8f 100644 --- a/pkgs/by-name/pr/proton-pass/package.nix +++ b/pkgs/by-name/pr/proton-pass/package.nix @@ -9,11 +9,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "proton-pass"; - version = "1.32.2"; + version = "1.32.3"; src = fetchurl { url = "https://proton.me/download/pass/linux/x64/proton-pass_${finalAttrs.version}_amd64.deb"; - hash = "sha256-j/25TaZKvMFIB18InRD1kknwXNmHxUpl6xU3WdrvRrk="; + hash = "sha256-tVjiY+AwzCTPAb9rB7/gnRjElf2vhHRcX3kLUj6lwIg="; }; dontConfigure = true; diff --git a/pkgs/development/tools/pry/Gemfile b/pkgs/by-name/pr/pry/Gemfile similarity index 100% rename from pkgs/development/tools/pry/Gemfile rename to pkgs/by-name/pr/pry/Gemfile diff --git a/pkgs/development/tools/pry/Gemfile.lock b/pkgs/by-name/pr/pry/Gemfile.lock similarity index 100% rename from pkgs/development/tools/pry/Gemfile.lock rename to pkgs/by-name/pr/pry/Gemfile.lock diff --git a/pkgs/development/tools/pry/gemset.nix b/pkgs/by-name/pr/pry/gemset.nix similarity index 100% rename from pkgs/development/tools/pry/gemset.nix rename to pkgs/by-name/pr/pry/gemset.nix diff --git a/pkgs/development/tools/pry/default.nix b/pkgs/by-name/pr/pry/package.nix similarity index 100% rename from pkgs/development/tools/pry/default.nix rename to pkgs/by-name/pr/pry/package.nix diff --git a/pkgs/tools/misc/pws/Gemfile b/pkgs/by-name/pw/pws/Gemfile similarity index 100% rename from pkgs/tools/misc/pws/Gemfile rename to pkgs/by-name/pw/pws/Gemfile diff --git a/pkgs/tools/misc/pws/Gemfile.lock b/pkgs/by-name/pw/pws/Gemfile.lock similarity index 100% rename from pkgs/tools/misc/pws/Gemfile.lock rename to pkgs/by-name/pw/pws/Gemfile.lock diff --git a/pkgs/tools/misc/pws/gemset.nix b/pkgs/by-name/pw/pws/gemset.nix similarity index 100% rename from pkgs/tools/misc/pws/gemset.nix rename to pkgs/by-name/pw/pws/gemset.nix diff --git a/pkgs/tools/misc/pws/default.nix b/pkgs/by-name/pw/pws/package.nix similarity index 100% rename from pkgs/tools/misc/pws/default.nix rename to pkgs/by-name/pw/pws/package.nix diff --git a/pkgs/by-name/py/pymol/package.nix b/pkgs/by-name/py/pymol/package.nix index 5da3d7ded804..fe5527d589ac 100644 --- a/pkgs/by-name/py/pymol/package.nix +++ b/pkgs/by-name/py/pymol/package.nix @@ -2,6 +2,7 @@ stdenv, lib, fetchFromGitHub, + fetchpatch, makeDesktopItem, cmake, python3Packages, @@ -57,11 +58,31 @@ python3Packages.buildPythonApplication rec { # A script is already created by the `[project.scripts]` directive # in `pyproject.toml`. - patches = [ ./script-already-exists.patch ]; + patches = [ + ./script-already-exists.patch + + # Fix python3.13 and numpy 2 compatibility + (fetchpatch { + url = "https://github.com/schrodinger/pymol-open-source/commit/fef4a026425d195185e84d46ab88b2bbd6d96cf8.patch"; + hash = "sha256-F/5UcYwgHgcMQ+zeigedc1rr3WkN9rhxAxH+gQfWKIY="; + }) + (fetchpatch { + url = "https://github.com/schrodinger/pymol-open-source/commit/97cc1797695ee0850621762491e93dc611b04165.patch"; + hash = "sha256-H2PsRFn7brYTtLff/iMvJbZ+RZr7GYElMSINa4RDYdA="; + }) + # Fixes failing test testLoadPWG + (fetchpatch { + url = "https://github.com/schrodinger/pymol-open-source/commit/17c6cbd96d52e9692fd298daec6c9bda273a8aad.patch"; + hash = "sha256-dcYRzUhiaGlR3CjQ0BktA5L+8lFyVdw0+hIz3Li7gDQ="; + }) + ]; postPatch = '' substituteInPlace setup.py \ --replace-fail "self.install_libbase" '"${placeholder "out"}/${python3Packages.python.sitePackages}"' + + substituteInPlace pyproject.toml \ + --replace-fail '"cmake>=3.13.3",' "" ''; env.PREFIX_PATH = lib.optionalString (!stdenv.hostPlatform.isDarwin) "${msgpack}"; @@ -74,8 +95,6 @@ python3Packages.buildPythonApplication rec { ]; buildInputs = [ - python3Packages.numpy_1 - python3Packages.pyqt5 qt5.qtbase glew glm @@ -89,6 +108,11 @@ python3Packages.buildPythonApplication rec { msgpack ]; + dependencies = with python3Packages; [ + numpy + pyqt5 + ]; + env.NIX_CFLAGS_COMPILE = "-I ${libxml2.dev}/include/libxml2"; postInstall = @@ -115,6 +139,7 @@ python3Packages.buildPythonApplication rec { python3Packages.msgpack pillow pytestCheckHook + requests ]; # some tests hang for some reason @@ -151,12 +176,12 @@ python3Packages.buildPythonApplication rec { wrapQtApp "$out/bin/pymol" ''; - meta = with lib; { + meta = { inherit description; mainProgram = "pymol"; homepage = "https://www.pymol.org/"; - license = licenses.mit; - maintainers = with maintainers; [ + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ natsukium samlich ]; diff --git a/pkgs/tools/networking/qcal/default.nix b/pkgs/by-name/qc/qcal/package.nix similarity index 100% rename from pkgs/tools/networking/qcal/default.nix rename to pkgs/by-name/qc/qcal/package.nix diff --git a/pkgs/by-name/qu/quiet/package.nix b/pkgs/by-name/qu/quiet/package.nix index a253ff36d3e8..44e661d7c1c9 100644 --- a/pkgs/by-name/qu/quiet/package.nix +++ b/pkgs/by-name/qu/quiet/package.nix @@ -56,13 +56,13 @@ let ''; installPhase = '' - runHook preInstallPhase + runHook preInstall mkdir -p $out/{Applications,bin} mv Quiet.app $out/Applications makeWrapper $out/Applications/Quiet.app/Contents/MacOS/Quiet $out/bin/${pname} - runHook postInstallPhase + runHook postInstall ''; meta = meta // { diff --git a/pkgs/tools/archivers/rar/default.nix b/pkgs/by-name/ra/rar/package.nix similarity index 100% rename from pkgs/tools/archivers/rar/default.nix rename to pkgs/by-name/ra/rar/package.nix diff --git a/pkgs/tools/archivers/rar/update.sh b/pkgs/by-name/ra/rar/update.sh similarity index 100% rename from pkgs/tools/archivers/rar/update.sh rename to pkgs/by-name/ra/rar/update.sh diff --git a/pkgs/by-name/ra/raylib-games/package.nix b/pkgs/by-name/ra/raylib-games/package.nix index ae9eb728fb2f..6e282a2089d0 100644 --- a/pkgs/by-name/ra/raylib-games/package.nix +++ b/pkgs/by-name/ra/raylib-games/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation { ''; installPhase = '' - runHook preBuild + runHook preInstall mkdir -p $out/bin $out/resources find . -type f -executable -exec cp {} $out/bin \; for d in *; do @@ -49,7 +49,7 @@ stdenv.mkDerivation { cp -ar "$d/src/resources" "$out/resources/$d" fi done - runHook postBuild + runHook postInstall ''; meta = with lib; { diff --git a/pkgs/by-name/rk/rkik/package.nix b/pkgs/by-name/rk/rkik/package.nix new file mode 100644 index 000000000000..49caaa95ef36 --- /dev/null +++ b/pkgs/by-name/rk/rkik/package.nix @@ -0,0 +1,41 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "rkik"; + version = "0.5.0"; + + src = fetchFromGitHub { + owner = "aguacero7"; + repo = "rkik"; + tag = "v${finalAttrs.version}"; + hash = "sha256-MVNqc0IHFZTi3Vz1OeKeRrKbk4kcM3GvfTPajs+FHew="; + }; + + cargoHash = "sha256-CuFQFHN9O/bnZ32sQoj4aduLECpKmBXfJt5n0IH/5Tc="; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Command-line tool for querying NTP servers and comparing clock offsets"; + longDescription = '' + Most systems rely on a daemon (like chronyd or ntpd) to + synchronize time. But what if you just want to inspect the + current offset between your system clock and one or more NTP + servers — without root, without sync, and without installing + anything heavyweight? + + RKIK is a Rust-based CLI tool designed for stateless and passive + NTP inspection, just as dig or ping are for DNS and ICMP. + ''; + homepage = "https://github.com/aguacero7/rkik"; + changelog = "https://github.com/aguacero7/rkik/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ yiyu ]; + mainProgram = "rkik"; + }; +}) diff --git a/pkgs/tools/security/ronin/Gemfile b/pkgs/by-name/ro/ronin/Gemfile similarity index 100% rename from pkgs/tools/security/ronin/Gemfile rename to pkgs/by-name/ro/ronin/Gemfile diff --git a/pkgs/tools/security/ronin/Gemfile.lock b/pkgs/by-name/ro/ronin/Gemfile.lock similarity index 100% rename from pkgs/tools/security/ronin/Gemfile.lock rename to pkgs/by-name/ro/ronin/Gemfile.lock diff --git a/pkgs/tools/security/ronin/gemset.nix b/pkgs/by-name/ro/ronin/gemset.nix similarity index 100% rename from pkgs/tools/security/ronin/gemset.nix rename to pkgs/by-name/ro/ronin/gemset.nix diff --git a/pkgs/tools/security/ronin/default.nix b/pkgs/by-name/ro/ronin/package.nix similarity index 100% rename from pkgs/tools/security/ronin/default.nix rename to pkgs/by-name/ro/ronin/package.nix diff --git a/pkgs/development/tools/rover/default.nix b/pkgs/by-name/ro/rover/package.nix similarity index 100% rename from pkgs/development/tools/rover/default.nix rename to pkgs/by-name/ro/rover/package.nix diff --git a/pkgs/development/tools/rover/update.sh b/pkgs/by-name/ro/rover/update.sh similarity index 100% rename from pkgs/development/tools/rover/update.sh rename to pkgs/by-name/ro/rover/update.sh diff --git a/pkgs/development/tools/sass/Gemfile b/pkgs/by-name/sa/sass/Gemfile similarity index 100% rename from pkgs/development/tools/sass/Gemfile rename to pkgs/by-name/sa/sass/Gemfile diff --git a/pkgs/development/tools/sass/Gemfile.lock b/pkgs/by-name/sa/sass/Gemfile.lock similarity index 100% rename from pkgs/development/tools/sass/Gemfile.lock rename to pkgs/by-name/sa/sass/Gemfile.lock diff --git a/pkgs/development/tools/sass/gemset.nix b/pkgs/by-name/sa/sass/gemset.nix similarity index 100% rename from pkgs/development/tools/sass/gemset.nix rename to pkgs/by-name/sa/sass/gemset.nix diff --git a/pkgs/development/tools/sass/default.nix b/pkgs/by-name/sa/sass/package.nix similarity index 100% rename from pkgs/development/tools/sass/default.nix rename to pkgs/by-name/sa/sass/package.nix diff --git a/pkgs/applications/office/scribus/default.nix b/pkgs/by-name/sc/scribus/package.nix similarity index 100% rename from pkgs/applications/office/scribus/default.nix rename to pkgs/by-name/sc/scribus/package.nix diff --git a/pkgs/by-name/sh/shopify-cli/manifests/package-lock.json b/pkgs/by-name/sh/shopify-cli/manifests/package-lock.json index 316c59ab0610..3298bc397e49 100644 --- a/pkgs/by-name/sh/shopify-cli/manifests/package-lock.json +++ b/pkgs/by-name/sh/shopify-cli/manifests/package-lock.json @@ -1,14 +1,14 @@ { "name": "shopify", - "version": "3.83.0", + "version": "3.83.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "shopify", - "version": "3.83.0", + "version": "3.83.1", "dependencies": { - "@shopify/cli": "3.83.0" + "@shopify/cli": "3.83.1" }, "bin": { "shopify": "node_modules/@shopify/cli/bin/run.js" @@ -579,9 +579,9 @@ } }, "node_modules/@shopify/cli": { - "version": "3.83.0", - "resolved": "https://registry.npmjs.org/@shopify/cli/-/cli-3.83.0.tgz", - "integrity": "sha512-xdSrGV8FZAqyvtyj1fXeNbBhb9qH76l11vVhoCXKgorSCjmnYlJu9Ugffv3KqkseTR5PZsDzVJ5P6jL3f3iAXQ==", + "version": "3.83.1", + "resolved": "https://registry.npmjs.org/@shopify/cli/-/cli-3.83.1.tgz", + "integrity": "sha512-jjyfKXZjYVHwWBAool91Yh6HTUsy8CuQiEYhMFl6gXa/aRiq/YW5jfEqeMA6XEFiqBtdMSQGLZ10pk9FbHVvMQ==", "license": "MIT", "os": [ "darwin", diff --git a/pkgs/by-name/sh/shopify-cli/manifests/package.json b/pkgs/by-name/sh/shopify-cli/manifests/package.json index 3d9a98404740..c0986b86b481 100644 --- a/pkgs/by-name/sh/shopify-cli/manifests/package.json +++ b/pkgs/by-name/sh/shopify-cli/manifests/package.json @@ -1,11 +1,11 @@ { "name": "shopify", - "version": "3.83.0", + "version": "3.83.1", "private": true, "bin": { "shopify": "node_modules/@shopify/cli/bin/run.js" }, "dependencies": { - "@shopify/cli": "3.83.0" + "@shopify/cli": "3.83.1" } } diff --git a/pkgs/by-name/sh/shopify-cli/package.nix b/pkgs/by-name/sh/shopify-cli/package.nix index e94b15147477..f8f0b06c7f88 100644 --- a/pkgs/by-name/sh/shopify-cli/package.nix +++ b/pkgs/by-name/sh/shopify-cli/package.nix @@ -5,7 +5,7 @@ shopify-cli, }: let - version = "3.83.0"; + version = "3.83.1"; in buildNpmPackage { pname = "shopify"; @@ -13,7 +13,7 @@ buildNpmPackage { src = ./manifests; - npmDepsHash = "sha256-hnIpsPle7L8BrHZONH6vJjlFrTu2w1TsslDj0u8Ot3M="; + npmDepsHash = "sha256-2vjhdUIylVVTkFHy9hLcrYwN5rIqBI92axY/eXlQjK8="; dontNpmBuild = true; passthru = { diff --git a/pkgs/by-name/si/simple64/package.nix b/pkgs/by-name/si/simple64/package.nix index b593ec22dcc1..49457d450826 100644 --- a/pkgs/by-name/si/simple64/package.nix +++ b/pkgs/by-name/si/simple64/package.nix @@ -72,11 +72,11 @@ stdenv.mkDerivation (finalAttrs: { dontUseCmakeConfigure = true; buildPhase = '' - runHook preInstall + runHook preBuild sh build.sh - runHook postInstall + runHook postBuild ''; installPhase = '' diff --git a/pkgs/by-name/st/stirling-pdf/deps.json b/pkgs/by-name/st/stirling-pdf/deps.json index 71b8dc61bb44..25025b623764 100644 --- a/pkgs/by-name/st/stirling-pdf/deps.json +++ b/pkgs/by-name/st/stirling-pdf/deps.json @@ -1,7 +1,7 @@ { "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", "!version": 1, - "https://build.shibboleth.net/nexus/content/repositories/releases": { + "https://build.shibboleth.net/maven/releases": { "net/shibboleth#parent/11.3.5": { "pom": "sha256-eiTicASF7qCHNw8dym/gKR14k9OMEaq/6Xd4T9k7gIw=" }, @@ -70,19 +70,6 @@ "pom": "sha256-p8Qr8gu9VKhifsK5FPj6f2jQ1dP4JXeNhNKndCZMdEs=" } }, - "https://jitpack.io/com/github/Carleslc": { - "Simple-YAML#Simple-Configuration/1.8.4": { - "jar": "sha256-K5YPSECsaLsYFdk3yi1Y65sEwF5qm3aaTocMUqRygVY=", - "pom": "sha256-aY43joFqIg7fy3VP1MT32aj9OHFrkIH2P5h41LvzzdU=" - }, - "Simple-YAML#Simple-YAML-Parent/1.8.4": { - "pom": "sha256-uSmLh1GFvRO04wEYfusjTToaSxqHHdSnRh8ud3USE1c=" - }, - "Simple-YAML#Simple-Yaml/1.8.4": { - "jar": "sha256-1VjKV5J9S8OT6VIqrAz2DMYyqfb2DNZySqlLcAXh/Rg=", - "pom": "sha256-R/EAPNketsEbLJQb+J5yQortkua/7zJ7GJNd2ijrQHI=" - } - }, "https://plugins.gradle.org/m2": { "com/diffplug/durian#durian-collect/1.2.0": { "jar": "sha256-sZTAuIAhzBFsIcHcdvScLB/hda9by3TIume527+aSMw=", @@ -96,63 +83,63 @@ "jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=", "pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4=" }, - "com/diffplug/durian#durian-swt.os/4.2.2": { - "jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=", - "module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=", - "pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU=" + "com/diffplug/durian#durian-swt.os/4.3.0": { + "jar": "sha256-geK2Oafkvm3JtyRXE88G9cq1HynbLha5tXZFyW/eKIQ=", + "module": "sha256-IFNqlfL+sr9DBRKMaq7Lb9idxFeYqchfJgK4qAnXUNs=", + "pom": "sha256-Q1z/VXiZht7arXF/aPuo1UgklHhWLc2EsirU1lZvRAs=" }, - "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/6.25.0": { - "pom": "sha256-9FyCsS+qzYWs1HTrppkyL6XeqIQIskfQ5L3pQSkIIjo=" + "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/7.0.4": { + "pom": "sha256-Dvhm17saHilm2ACgjljKrrcM8gpHMH/ITi7dtFOXLFo=" }, - "com/diffplug/spotless#spotless-lib-extra/2.45.0": { - "jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=", - "module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=", - "pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A=" + "com/diffplug/spotless#spotless-lib-extra/3.1.2": { + "jar": "sha256-N8m73mPVzrspMyHBz9BG/HoFzQZqvanaUqpjqOpnb3Q=", + "module": "sha256-3F2e6yh8cqlPDlrRFc8YC976BROKnLTElMZ2oRvxGKs=", + "pom": "sha256-Aq6OOHRUkbUkWdJTIphqV1D16qs+WyYc+fj7+bzzM3s=" }, - "com/diffplug/spotless#spotless-lib/2.45.0": { - "jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=", - "module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=", - "pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw=" + "com/diffplug/spotless#spotless-lib/3.1.2": { + "jar": "sha256-qA4xv2rLSBgCmIvuVVkIFbCYjWhge2pYb/x3XN+Kmz8=", + "module": "sha256-jFVmoeOpxnx1eCDU7g3aG6rj3CTeUtJKhKFuAd7FG3E=", + "pom": "sha256-7ksMx9n2w/cozgczgkS6nTns6MqUmkDlfzEWaTHgiag=" }, - "com/diffplug/spotless#spotless-plugin-gradle/6.25.0": { - "jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=", - "module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=", - "pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo=" + "com/diffplug/spotless#spotless-plugin-gradle/7.0.4": { + "jar": "sha256-I1V83sEwtLssotMO2iOYMl4J3+a5kNLqzZ1fOaHe3nE=", + "module": "sha256-84xGBPDjvlbQ6KViHb4sPc8K5sEbRTd9YMO6EPUcdqs=", + "pom": "sha256-Dgkm/VyB7KlFU2R684APUrLbfBpQF6g5FStKxJZHui4=" }, - "com/fasterxml#oss-parent/48": { - "pom": "sha256-EbuiLYYxgW4JtiOiAHR0U9ZJGmbqyPXAicc9ordJAU8=" + "com/fasterxml#oss-parent/68": { + "pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc=" }, - "com/fasterxml/jackson#jackson-base/2.14.2": { - "pom": "sha256-OuJFud+VEnMh8fkF9wO9MndP5VcVip06nlB9grK8TtQ=" + "com/fasterxml/jackson#jackson-base/2.19.1": { + "pom": "sha256-tzFwCGYicYqn1sGsCpSbZVD5vRSkRnLBo/K457doLhQ=" }, - "com/fasterxml/jackson#jackson-bom/2.14.2": { - "pom": "sha256-mqIJuzI5HL9fG9Pn+hGQFnYWms0ZDZiWtcHod8mZ/rw=" + "com/fasterxml/jackson#jackson-bom/2.19.1": { + "pom": "sha256-um1o7qs6HME6d6it4hl/+aMqoc/+rHKEfUm63YLhuc4=" }, - "com/fasterxml/jackson#jackson-parent/2.14": { - "pom": "sha256-CQat2FWuOfkjV9Y/SFiJsI/KTEOl/kM1ItdTROB1exk=" + "com/fasterxml/jackson#jackson-parent/2.19.2": { + "pom": "sha256-Y5orY90F2k44EIEwOYXKrfu3rZ+FsdIyBjj2sR8gg2U=" }, - "com/fasterxml/jackson/core#jackson-annotations/2.14.2": { - "jar": "sha256-LGhp1QXPYNwGZzS31QM5+XW9OtxjXianirtxrLRHPA0=", - "module": "sha256-sBSmTMGESUn4JNNGcSk1Qfq3IyI6yLgyIrV3IRO97Bc=", - "pom": "sha256-hK4DQYN9dpamEEPYCeQyYKXrB3Iy0dyqRkyNpUnNnqA=" + "com/fasterxml/jackson/core#jackson-annotations/2.19.1": { + "jar": "sha256-WjzXIRqyazYhP0OiqUvAUqM4WveAxcE1MpdBstealzA=", + "module": "sha256-GpQP75txqcrROLbmRlagMsS82A2DieBXDbP478JMftA=", + "pom": "sha256-19pMaD48eSc1pvS2xxwEF0XisdcDWQNQq5rPSufzyy0=" }, - "com/fasterxml/jackson/core#jackson-core/2.14.2": { - "jar": "sha256-tdN6d8iCd7l+NZPIdAklIWwG345BcrveBYUo3wStPno=", - "module": "sha256-knOeO8vgmyZJ4YfrftJawlK1h3B82SKrlbrc3orqEtw=", - "pom": "sha256-9EzGPWEvA7Hb/IKJLc2zL9t1vxYEn9hZVWHnx6M7xFE=" + "com/fasterxml/jackson/core#jackson-core/2.19.1": { + "jar": "sha256-xGNp4aIYEBAK28klA7YvFanvFkBCeTL0/hWI73zn5IA=", + "module": "sha256-SZrw5ZPg0uFL2SnjRJnXIqbtT0KxsJ4inrzUgCzsF60=", + "pom": "sha256-Ciaizbd+H4G9km0juNWGw5XPPYiRkyrXA3D9RhtIfRo=" }, - "com/fasterxml/jackson/core#jackson-databind/2.14.2": { - "jar": "sha256-UB06vOTRjcw4EFjsWTxblEd5Brum77rBTa5ApkL3dCQ=", - "module": "sha256-YTDKm5VwfM1PgPYlhWmZCnzkADmqNTxGNckA02vuxwU=", - "pom": "sha256-IoCOu0t12MQDfZzuEgitxlvHgqmIVzIjSjG3tXTF2Qw=" + "com/fasterxml/jackson/core#jackson-databind/2.19.1": { + "jar": "sha256-C8U5QB1SxrFOZolHyFHcxJ94pK2j0fyOj3FEBhP8Js4=", + "module": "sha256-XvVBTiXAofGXClB66vPoH8vMELeV2/fz8sO74iL0STw=", + "pom": "sha256-0FgUkLOlW0piD5Dx88rShW5vLYEOTntMrvCANYU5qMA=" }, - "com/fasterxml/jackson/module#jackson-module-parameter-names/2.14.2": { - "jar": "sha256-tOP76lRaFVoU3LimXEa1etjQ+5YnyE94mFgmPwUpkzA=", - "module": "sha256-FS+gHfdRXJqmhk0hmHjx1RDMxU6RSkRuwWhoSQeHNjY=", - "pom": "sha256-ZJQDWanJpVdkpMbeM0eZUJBL0JJtKKHWj2sNQdp1fJc=" + "com/fasterxml/jackson/module#jackson-module-parameter-names/2.19.1": { + "jar": "sha256-VerdSgCK3WhuJMWWP6w3pbSW7qMg908JKgWa62/uzW4=", + "module": "sha256-8dFVuOZTQyMSNPq5ey2HRQcKeJR+y+SB7wDYGrEQl9k=", + "pom": "sha256-QsJUJTElM3zY0qlDQ0p+b6cMNzMbC8ABYaZmmr64OQs=" }, - "com/fasterxml/jackson/module#jackson-modules-java8/2.14.2": { - "pom": "sha256-Nup9rcsQxxU+9lp14Wmxt/k33tCaGEUODxD+IC3yrc0=" + "com/fasterxml/jackson/module#jackson-modules-java8/2.19.1": { + "pom": "sha256-f8Z58ae3RvkFv2oMXH083ayiNnFadWqMwB6LilDxlU4=" }, "com/github/jk1#gradle-license-report/2.9": { "jar": "sha256-6/1tqFFlTFMhbuqe2hSFwS4M1t5amRm/XalzWgIfMq8=", @@ -171,13 +158,26 @@ "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" }, + "com/google/code/gson#gson-parent/2.11.0": { + "pom": "sha256-issfO3Km8CaRasBzW62aqwKT1Sftt7NlMn3vE6k2e3o=" + }, "com/google/code/gson#gson-parent/2.8.9": { "pom": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s=" }, + "com/google/code/gson#gson/2.11.0": { + "jar": "sha256-V5KNblpu3rKr03cKj5W6RNzkXzsjt6ncKzCcWBVSp4s=", + "pom": "sha256-wOVHvqmYiI5uJcWIapDnYicryItSdTQ90sBd7Wyi42A=" + }, "com/google/code/gson#gson/2.8.9": { - "jar": "sha256-05mSkYVd5JXJTHQ3YbirUXbP6r4oGlqw2OjUUyb9cD4=", "pom": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4=" }, + "com/google/errorprone#error_prone_annotations/2.27.0": { + "jar": "sha256-JMkjNyxY410LnxagKJKbua7cd1IYZ8J08r0HNd9bofU=", + "pom": "sha256-TKWjXWEjXhZUmsNG0eNFUc3w/ifoSqV+A8vrJV6k5do=" + }, + "com/google/errorprone#error_prone_parent/2.27.0": { + "pom": "sha256-+oGCnQSVWd9pJ/nJpv1rvQn4tQ5tRzaucsgwC2w9dlQ=" + }, "com/googlecode/concurrent-trees#concurrent-trees/2.6.1": { "jar": "sha256-BONySYTipcv1VgbPo3KlvT08XSohUzpwBOPN5Tl2H6U=", "pom": "sha256-Q8K5sULnBV0fKlgn8QlEkl0idH2XVrMlDAeqtHU4qXE=" @@ -186,6 +186,16 @@ "jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=", "pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM=" }, + "com/squareup/okhttp3#logging-interceptor/4.12.0": { + "jar": "sha256-8+jV8JA8JQwrVdL0f8/gCOgGNDhdqDhRYcemOq7Qx0w=", + "module": "sha256-LiFIzSE7T49U1m0FSKIoBX4fe2czLg+Xmxoc42sidqc=", + "pom": "sha256-MVkkh9X6euW87fZ4Bqy93Eh9zPROH9t/z3zlNkrPyFw=" + }, + "com/squareup/okhttp3#okhttp-urlconnection/4.12.0": { + "jar": "sha256-dMDj+MPfCx0yq52DlEjJFFhtPoR5YR5Dhv7PprPwoms=", + "module": "sha256-qQHvrIuBpvn+bJcHCONTvUvR2gO5Kd+sAadhey1P6jE=", + "pom": "sha256-qZz5k4JeWi/xL1CXM5jnyfxXAFU2i98QJqee/PtebXI=" + }, "com/squareup/okhttp3#okhttp/4.12.0": { "jar": "sha256-sQUAgbFLt6On5VpNPvAbXc+rxFO0VzpPwBl2cZHV9OA=", "module": "sha256-YH4iD/ghW5Kdgpu/VPMyiU8UWbTXlZea6vy8wc6lTPM=", @@ -207,14 +217,18 @@ "jar": "sha256-h98PC+V8kgN9ARD7siWjC2UXAtwnVlPSha/P7zG8LoE=", "pom": "sha256-c9gezjnpSh0tf80BhGYqo9QQa/6XCbeTlkiS4+f0/cQ=" }, - "commons-codec#commons-codec/1.16.0": { - "jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=", - "pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ=" + "commons-codec#commons-codec/1.17.1": { + "jar": "sha256-+fbLED8t3DyZqdgK2irnvwaFER/Wv/zLcgM9HaTm/yM=", + "pom": "sha256-f6DbTYFQ2vkylYuK6onuJKu00Y4jFqXeU1J4/BMVEqA=" }, - "dev/equo/ide#solstice/1.7.5": { - "jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=", - "module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=", - "pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8=" + "commons-io#commons-io/2.16.1": { + "jar": "sha256-9B97qs1xaJZEes6XWGIfYsHGsKkdiazuSI2ib8R3yE8=", + "pom": "sha256-V3fSkiUceJXASkxXAVaD7Ds1OhJIbJs+cXjpsLPDj/8=" + }, + "dev/equo/ide#solstice/1.8.1": { + "jar": "sha256-bluizOgTvh1xzNwuzz5JJxsU5pG/u7GhFM86MOdzsQ0=", + "module": "sha256-pnYDnqavCPJXtG4Hwr8VcaRqTUtbnMuGw/yY0H+v6hs=", + "pom": "sha256-arSo7K4qu9NrkZ0Lm5+yTBdxSPE+U2TJegxu4Ro/xCY=" }, "edu/sc/seis/launch4j#edu.sc.seis.launch4j.gradle.plugin/3.0.6": { "pom": "sha256-YqT2dSGQuevzCGngkuQVTkGixc2WBIrpigGRbyaERlo=" @@ -224,17 +238,27 @@ "module": "sha256-Cjjh2qt5oytWeQ20WAiBSMl74CF2Ti0tziWbmof+wEg=", "pom": "sha256-MhJ0+5apc3nprkdy0A7DMlBOPS/dQxlLUpQBlSzxcZY=" }, + "io/github/hakky54#sslcontext-kickstart-bom/8.3.6": { + "pom": "sha256-vRw5cU+BlPtQbphtvneTcWRGaHhs4pdUPcLkj64hJA4=" + }, + "io/github/hakky54#sslcontext-kickstart-parent/8.3.6": { + "pom": "sha256-Wh4MIe5Y9AuzGppFkK6TnDMz/oH0wDD8wYXXFh4JLYo=" + }, + "io/github/hakky54#sslcontext-kickstart/8.3.6": { + "jar": "sha256-5fpoinAmZ2+XCTODj2A1IzR9hAR9Iee3v+z0IrMvJ/A=", + "pom": "sha256-AMzuBEbKPCrxdkzXP2jiIkGy39TyeHLjii8IBfiafb4=" + }, "io/github/x-stream#mxparser/1.2.2": { "jar": "sha256-ru7iOjMD2BG8qHkOp/JbU0MUhhwDz/Ntr9zCGAlp65c=", "pom": "sha256-I1AiQk4S8zGB9iraGcxEKAGbaXZXw8OSzjVxYKQi+qg=" }, - "io/spring/dependency-management#io.spring.dependency-management.gradle.plugin/1.1.6": { - "pom": "sha256-CFq9cXivKRAHeHfvZcf75G9tqj6KlBLnm3+ROMd+vCI=" + "io/spring/dependency-management#io.spring.dependency-management.gradle.plugin/1.1.7": { + "pom": "sha256-GbsWq11jWb/4jOlcgLAefjRFFX+qHXSuXPA6RnzqHgQ=" }, - "io/spring/gradle#dependency-management-plugin/1.1.6": { - "jar": "sha256-V2HXOkK3PAiFyXkzZz95G+1IXpZRGP/LMzu4tKodZHo=", - "module": "sha256-o0vXlzMjdIhpE8YYG16S/R3Bfd5iziAE3nSSuOg54tk=", - "pom": "sha256-/GVloBfXrODoCaOOuaGfKRfQZCMDDKEl0gvca9yGP34=" + "io/spring/gradle#dependency-management-plugin/1.1.7": { + "jar": "sha256-nohe7E/AtxUqe7oWZABAhcZmOjyTsKYkY75zCLAFvkw=", + "module": "sha256-MnseqM8InsEvY9Xgh/8ZyMzmaIVtSY/gjRD34VwSzHc=", + "pom": "sha256-ge5zHnvYkuwZQyEhgKaE1lrH0329PkPlyDMkCuQXOKw=" }, "io/swagger#swaggerhub/1.3.2": { "jar": "sha256-cDph6Wsjr4GyzuukoIG7MhLsACEa4wB0iz58yx8zvTI=", @@ -244,13 +268,13 @@ "io/swagger/swaggerhub#io.swagger.swaggerhub.gradle.plugin/1.3.2": { "pom": "sha256-aQae7hJEDFIWYgVzNKxKyuoM5lNMpP2LG8Jk3pMK0tA=" }, - "net/java/dev/jna#jna-platform/5.13.0": { - "jar": "sha256-R017iPbpcAm27B2YwwJN2VwjGHxl2r+8NTMbysPRc90=", - "pom": "sha256-Y7IMivBXyYGW+HieGiGm3d8Cqo84XmsEtLT58N8lcGY=" + "net/java/dev/jna#jna-platform/5.17.0": { + "jar": "sha256-t+PUbIe60utAmw5wSRa82BIGFo41cxLf3dDiU2ec2eA=", + "pom": "sha256-CjC3l622giFH75jLJJ7z+/SiQ1QqqGv59C+tnmgwWkQ=" }, - "net/java/dev/jna#jna/5.13.0": { - "jar": "sha256-ZtT4GaBipRodVie//CP6xV0Wd/Dgof66FEqr3WcKZLs=", - "pom": "sha256-9RXCV4F49FJH7Mp6nh2xCVMbHELyQk4lPO6w9rjUI3Q=" + "net/java/dev/jna#jna/5.17.0": { + "jar": "sha256-s6lAjnxR4I7w47/MCPRD9uwPYZG6jNfBjVPSsi5b28A=", + "pom": "sha256-UBoP8F2EpK0Q9t4lvpT0k5i3CjG+jzoO2fTGtE++/uQ=" }, "net/sf/launch4j#launch4j/3.50": { "pom": "sha256-1716EuPm1bR/Ou0p/4g89cTKnie3GWkQZnkzH6N+xy0=" @@ -271,43 +295,67 @@ "org/apache#apache/29": { "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c=" }, - "org/apache#apache/30": { - "pom": "sha256-Y91KOTqcDfyzFO/oOHGkHSQ7yNIAy8fy0ZfzDaeCOdg=" + "org/apache#apache/31": { + "pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw=" }, - "org/apache/commons#commons-compress/1.25.0": { - "jar": "sha256-0OyAFOu7B0n0cYAxIrIXlq/d8umOGU5DdGIuX7r2n0k=", - "pom": "sha256-ulzaSWZDqQb8t3sfE8XH3oFxM8l3pBfoqDX+KKZRjs4=" + "org/apache#apache/32": { + "pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8=" + }, + "org/apache#apache/33": { + "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" + }, + "org/apache/commons#commons-compress/1.27.1": { + "jar": "sha256-KT2A9UtTa3QJXc1+o88KKbv8NAJRkoEzJJX0Qg03DRY=", + "pom": "sha256-34zBqDh9TOhCNjtyCf3G0135djg5/T/KtVig+D+dhBw=" }, "org/apache/commons#commons-lang3/3.13.0": { - "jar": "sha256-gvUoz3GMejwvMPxbx4TjxqChCxdgXa254WyC7eEeYGQ=", "pom": "sha256-/3zqTrI53WIRdRDavlGo1fDJ5MxCa8PowsIhpxj4ZIQ=" }, + "org/apache/commons#commons-lang3/3.16.0": { + "pom": "sha256-4oA4OVbC5ywd6zowezt18F7kNkm31D8CFfe2x7Fe6iw=" + }, + "org/apache/commons#commons-lang3/3.17.0": { + "jar": "sha256-bucx31yOWil2ocoCO2uzIOqNNTn75kyKHVy3ZRJ8M7Q=", + "pom": "sha256-NRxuSUDpObHzMN9H9g8Tujg9uB7gCBga9UHzoqbSpWw=" + }, "org/apache/commons#commons-parent/58": { "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA=" }, - "org/apache/commons#commons-parent/64": { - "pom": "sha256-bxljiZToNXtO1zRpb5kgV++q+hI1ZzmYEzKZeY4szds=" + "org/apache/commons#commons-parent/69": { + "pom": "sha256-1Q2pw5vcqCPWGNG0oDtz8ZZJf8uGFv0NpyfIYjWSqbs=" + }, + "org/apache/commons#commons-parent/71": { + "pom": "sha256-lbe+cPMWrkyiL2+90I3iGC6HzYdKZQ3nw9M4anR6gqM=" + }, + "org/apache/commons#commons-parent/72": { + "pom": "sha256-Q0Xev8dnsa6saKvdcvxn0YtSHUs5A3KhG2P/DFhrIyA=" + }, + "org/apache/commons#commons-parent/73": { + "pom": "sha256-TtRFYLB/hEhHnf0eg6Qiuk6D5gs25RsocaxQKm1cG+o=" }, "org/apache/httpcomponents#httpcomponents-parent/13": { "pom": "sha256-5Ch4ZwNYVsc3QgNo3VhuXlfnAgmBNYQM89c+nINj17M=" }, - "org/apache/httpcomponents/client5#httpclient5-parent/5.3.1": { - "pom": "sha256-NoiUNOqs3KRwF0BreUEgOze895YkeN74+UiSlCQt7uQ=" + "org/apache/httpcomponents#httpcomponents-parent/14": { + "pom": "sha256-Xc62qyBqQZF5Jz8V0NK0cvlHK7t0fGyLfpbar3jMRSc=" }, - "org/apache/httpcomponents/client5#httpclient5/5.3.1": { - "jar": "sha256-CDRqdXxhf27MZq+fCZJgrd4fOhNR+oHLIvwXSCsx+CM=", - "pom": "sha256-fuGd8eK2dpxAzXkwLISRYJXhz67EoxDAbVjkFQuIHyA=" + "org/apache/httpcomponents/client5#httpclient5-parent/5.5": { + "pom": "sha256-IlLZjPJibTGepzwPNpZXURTxc5UEuwajvJUrt1opyaQ=" }, - "org/apache/httpcomponents/core5#httpcore5-h2/5.2.4": { - "jar": "sha256-3BqV5z6wTbk0UVM9OQzgLFOzAaENw0PQjIYvKTSz0w4=", - "pom": "sha256-TRZ2hcCpo5jMJEpzqQhuKs9jUWCAGgpOuM/T4ycc+dM=" + "org/apache/httpcomponents/client5#httpclient5/5.5": { + "jar": "sha256-SWtLDo1fOoE5pdJjhIbTBHWLrDqcOddpifZjz9k1T8k=", + "pom": "sha256-X7Zn7Afcjf7Y9rsUahresLev3459826ILart2wrcd38=" }, - "org/apache/httpcomponents/core5#httpcore5-parent/5.2.4": { - "pom": "sha256-g/3u2xolBJtf5+AK/NNXQ/eon5kED7mjpRNfuSaaWko=" + "org/apache/httpcomponents/core5#httpcore5-h2/5.3.4": { + "jar": "sha256-H7TzTkthLnwSetaTM1WDWHhQsXzpscNm+d4cpJ/ix4E=", + "pom": "sha256-zsGQjdjoavkI22E/I6CTt1lgvEpcaI5X9u9BmYtsUos=" }, - "org/apache/httpcomponents/core5#httpcore5/5.2.4": { - "jar": "sha256-p/YklhE/ZvnifCa4TET1zkVVxicAg83y1F8lUzbNUq8=", - "pom": "sha256-Abq2p2771NJoSf1FDqrofK75ocHAzF9g/k87kY8HcWQ=" + "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/awaitility#awaitility-kotlin/4.0.3": { "jar": "sha256-66iiOFFxL0WzGvZ/gwbHYC/0TaAh0UZwl/41LeVlo9s=", @@ -320,16 +368,28 @@ "jar": "sha256-G8JCQg80krW4xo8Ujk5BAfbqglUnznk74iwMb/o7USE=", "pom": "sha256-P8iCHmLEEy5xfNk1wB0dOTTov7sPklphhPj2oo2jasY=" }, - "org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": { - "pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8=" + "org/bouncycastle#bcprov-jdk18on/1.78.1": { + "jar": "sha256-rdWRXmrPxqtYNuH9il4hxkiFNqjB8h84bus78oC3Atc=", + "pom": "sha256-KJEtE5+e7RQcOUNx++W6b//5HnjxycuDSPlEok0gTtI=" }, - "org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": { - "jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=", - "pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI=" + "org/eclipse/jgit#org.eclipse.jgit-parent/6.10.1.202505221210-r": { + "pom": "sha256-qosjJzQVcamIZ/iB7cYgVHtAmOlR87a72c9wxH4pUMw=" }, - "org/eclipse/platform#org.eclipse.osgi/3.18.300": { - "jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=", - "pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ=" + "org/eclipse/jgit#org.eclipse.jgit/6.10.1.202505221210-r": { + "jar": "sha256-jwE1ykXQDE2o57oultROGt5FK/J515yk61SSHo8nlSw=", + "pom": "sha256-zVAKQncnlazpys4jPeQGGUMRdJR+MNLCRUVGJgA1ztw=" + }, + "org/eclipse/platform#org.eclipse.osgi/3.23.0": { + "jar": "sha256-GsETVBoZ8McsBCH7JAWN78p+PG8oLl7nPxTSdoqa5lM=", + "pom": "sha256-tbuXndaxJrjJ1cDVe3aQyhZ0Bz0oQQk7lsWxz0QHEyk=" + }, + "org/gradle/toolchains#foojay-resolver/1.0.0": { + "jar": "sha256-eLhqR9/fdpfJvRXaeJg/2A2nJH1uAvwQa98H4DiLYKg=", + "module": "sha256-YZDPDkLmZMEeGsCnhWmasCtUnOo0OSxnnzbYosVQ/Lk=", + "pom": "sha256-m8SLSeQi2e2rw5asGNiwQd/CIhLX+ujjVmfShdSBApo=" + }, + "org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/1.0.0": { + "pom": "sha256-8TMkmhh1Suah0nAdANhJsa+6ewaD3bX8GxinAHHOwvo=" }, "org/hamcrest#hamcrest/2.1": { "jar": "sha256-upOy46ViMiukMvChtTrdzFXLGIJTMZoCDtd/gk5pIFA=", @@ -383,25 +443,80 @@ "jar": "sha256-VemJxRK4CQd5n4VDCfO8d4LFs9E5MkQtA3nVxHJxFQQ=", "pom": "sha256-fin79z/fceBnnT3ufmgP1XNGT6AWRKT1irgZ0sCI09I=" }, - "org/junit#junit-bom/5.10.0": { - "module": "sha256-6z7mEnYIAQaUqJgFbnQH0RcpYAOrpfXbgB30MLmIf88=", - "pom": "sha256-4AbdiJT5/Ht1/DK7Ev5e2L5lZn1bRU+Z4uC4xbuNMLM=" + "org/junit#junit-bom/5.10.2": { + "module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=", + "pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg=" }, - "org/junit#junit-bom/5.10.1": { - "module": "sha256-IbCvz//i7LN3D16wCuehn+rulOdx+jkYFzhQ2ueAZ7c=", - "pom": "sha256-IcSwKG9LIAaVd/9LIJeKhcEArIpGtvHIZy+6qzN7w/I=" + "org/junit#junit-bom/5.11.0": { + "module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=", + "pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0=" + }, + "org/junit#junit-bom/5.11.0-M2": { + "module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=", + "pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg=" + }, + "org/junit#junit-bom/5.11.3": { + "module": "sha256-S/D1PO6nx5D9+9JNujyeBM3FGGQnnuv8V6qkc+vKA4A=", + "pom": "sha256-8T3y5Mrx/rzlZ2Z+fDeBAaAzHVPRMk1uLf467Psfd3Q=" + }, + "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.9.3": { "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" }, + "org/panteleyev#jpackage-gradle-plugin/1.7.3": { + "jar": "sha256-gO8iGFeCnaWETVvesmLncZIXdbAdTHUrrR71McAM8Ks=", + "module": "sha256-qR0MQwRfaEUUK3g7aWCGC6zaZo7xqwxWUSbaawH5LUE=", + "pom": "sha256-PWIfK3VFsjxZr5WmQJOb0UL1b0+NjAxEdKi+/WFnf80=" + }, + "org/panteleyev/jpackageplugin#org.panteleyev.jpackageplugin.gradle.plugin/1.7.3": { + "pom": "sha256-wTfNg1M3fc8EbS0uN0yQEgu40ERumiauTRCqN4iLjRU=" + }, "org/slf4j#slf4j-api/1.7.36": { - "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=", "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" }, + "org/slf4j#slf4j-api/2.0.13": { + "jar": "sha256-58KkjoUVuh9J+mN9V7Ti9ZCz9b2XQHrGmcOqXvsSBKk=", + "pom": "sha256-UYBc/agMoqyCBBuQbZhl056YI+NYoO62I3nf7UdcFXE=" + }, + "org/slf4j#slf4j-bom/2.0.13": { + "pom": "sha256-evJy16c44rmHY3kf/diWBA6L6ymKiP1gYhRAeXbNMQo=" + }, "org/slf4j#slf4j-parent/1.7.36": { "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" }, + "org/slf4j#slf4j-parent/2.0.13": { + "pom": "sha256-Z/rP1R8Gk1zqhWFaBHddcNgL/QOtDzdnA1H5IO0LtYo=" + }, + "org/sonarqube#org.sonarqube.gradle.plugin/6.2.0.5505": { + "pom": "sha256-rRX6asDkCqfgmJL045PDyIR67586wRdnC3CBNitu7wI=" + }, + "org/sonarsource/parent#parent/83.0.0.2369": { + "pom": "sha256-01GmWHGSs8N+88VSW4MZ/vE4M7YwCZCBwCfiHWMzfv0=" + }, + "org/sonarsource/scanner/gradle#sonarqube-gradle-plugin/6.2.0.5505": { + "jar": "sha256-AASeHrIg9xk201Rd0miPz/fcOGHrrA/xUXzb/Adfzsw=", + "module": "sha256-aleCEUMj0+oH72M1erpslMqtXufC0aXpEyZVlC0qOe0=", + "pom": "sha256-JjZuG1SxZHGRM3542RDMTfJZ5e/95pBmfZgxuGXWgPM=" + }, + "org/sonarsource/scanner/lib#sonar-scanner-java-library-batch-interface/3.3.1.450": { + "jar": "sha256-rb/vIFOVek6WOdtpcwuoOgkKX4+hzDQkoSLCxmYyl9k=", + "pom": "sha256-s9e6R9/C3hzJ5M8GLfxQF6Oy40ZtNgmOYc6fVBR7hfQ=" + }, + "org/sonarsource/scanner/lib#sonar-scanner-java-library-parent/3.3.1.450": { + "pom": "sha256-fXPto/IKWRpHm2VuTG1WI6N0BWcqw+LL9QsaD+s3TEk=" + }, + "org/sonarsource/scanner/lib#sonar-scanner-java-library/3.3.1.450": { + "jar": "sha256-zSlBpxpwWpbBgeEJA/Lk94cIfrfknZm22tpAjcXdkXY=", + "pom": "sha256-Aj134k5b/jwVDgAleeVoTBAdXB3HqGAXPtL+3L1hUic=" + }, "org/sonatype/oss#oss-parent/5": { "pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" }, @@ -411,41 +526,41 @@ "org/sonatype/oss#oss-parent/9": { "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" }, - "org/springdoc#springdoc-openapi-gradle-plugin/1.8.0": { - "jar": "sha256-lAdaoBdXoMHVc63pFFwJiWPwhP7v0x3JXWVgbFA1hfQ=", - "module": "sha256-by2CiAeWEWkpP09biX98PudtoG3Gu52UrLPV8kGOmYw=", - "pom": "sha256-4CMQC3oczVQmo9cPklZdW8Xdf/51f6TqYGOhkpBlCHM=" + "org/springdoc#springdoc-openapi-gradle-plugin/1.9.0": { + "jar": "sha256-T+RZKiwmtTiSrLep0TSKnamOcnMp8vJRpfhvvVucH64=", + "module": "sha256-aJPg4AegxTFzaVUdt5lZYgr2Mx2k2S0DogS5X+00FNY=", + "pom": "sha256-B8u4VtyB/FGqakUr7VIKyw722mvJrUvO7+JSM/u6ml0=" }, - "org/springdoc/openapi-gradle-plugin#org.springdoc.openapi-gradle-plugin.gradle.plugin/1.8.0": { - "pom": "sha256-LRFzQyMeKb4i5Im8H0gl4dS771RZBeeTJE6VIhlXFU8=" + "org/springdoc/openapi-gradle-plugin#org.springdoc.openapi-gradle-plugin.gradle.plugin/1.9.0": { + "pom": "sha256-tl5WbBE1MB1a3ZBIt2+eSkYygpKKJ27CMFDL64QIWd0=" }, - "org/springframework#spring-core/6.1.14": { - "jar": "sha256-4VoRefyWQv/tE8pV4oY+LaUkzNEIO3xvG1z9VzPzssU=", - "module": "sha256-c5SoxHoyHbg43H3wtb7F9prMPMu7D4jn57eCdEpaahE=", - "pom": "sha256-7YrAnxeoq79chQmBgDdU1CSx2jYytN37Kl7K5Com1pE=" + "org/springframework#spring-core/6.2.8": { + "jar": "sha256-J/ZANAFk10oOkO4Xa3XVoYqT+C+pb0RKdXrPC/Ouclc=", + "module": "sha256-Z+dgUMUIsQvUPED1WTTR11i0XckMfS+cWf5kUM7GND4=", + "pom": "sha256-UKMGvTWoEmZwr6/DytG4DmiLP87k8dWqyRnFXmMFdng=" }, - "org/springframework#spring-jcl/6.1.14": { - "jar": "sha256-mXXEYrrO56DBqnnlWqT67QK9KNx40SUkBNqH9ff7TLE=", - "module": "sha256-eVuSx7ppHm1vSPMy/IoKELVkJx1A/luRYEsT89XeBFo=", - "pom": "sha256-XS7hByyO0HjD5QkJVXnPKujOMBMFhthMz2q2LACN9WM=" + "org/springframework#spring-jcl/6.2.8": { + "jar": "sha256-vYtq3RLbVGArxZJrhEmkj9kio2d4MjIYrqiM+upZHnI=", + "module": "sha256-0R9u5H4sR3gilGtExQq7Z1GGVXq0ACIkTeqpWj3yLBI=", + "pom": "sha256-QGqKA4/LD+B1dwiSfvsxtKvsbN600QUDPKB9Fq26hFo=" }, - "org/springframework/boot#org.springframework.boot.gradle.plugin/3.3.5": { - "pom": "sha256-yGsKKmHOFuW2MK0UYJ3nS9dOFAX23odkPptBsbEojnc=" + "org/springframework/boot#org.springframework.boot.gradle.plugin/3.5.3": { + "pom": "sha256-WWg4p9bncZN1Nszbgtxl3oQFD1wEzmi95HZ2Rq75vDg=" }, - "org/springframework/boot#spring-boot-buildpack-platform/3.3.5": { - "jar": "sha256-ZvIYiRuxn8WI1nKG8nFVkjKxH25Gm0krlCTEcGdl6zU=", - "module": "sha256-xDXSJ0/EYh6RRdYcneiAIXZ6AWCIZOOBvRAeCy0cIpU=", - "pom": "sha256-zWTEONdO19uYUB7rGrAFJoVcOnD+pNiko4phk6tPPWA=" + "org/springframework/boot#spring-boot-buildpack-platform/3.5.3": { + "jar": "sha256-MCYltvNXTOZn6Yi15ycwMK/gM78DGpBC47/dgqWICcM=", + "module": "sha256-hW6AhgN49EhQmkCnyf7Ha+r0SZtUp/fm7GTyvatQx4g=", + "pom": "sha256-g7dHrpe7eEtsrF64BnvxXUkaZZTBU2t8N/sr5dhU9Pg=" }, - "org/springframework/boot#spring-boot-gradle-plugin/3.3.5": { - "jar": "sha256-P8Ujr/n8qpo376cG8FSS09xTlcH8h0uCcppsIjKHocQ=", - "module": "sha256-gQDJC0ty8kFj0ansMJNzw7LfKBaJDcMe8bTRFEXGkUw=", - "pom": "sha256-vjdd2LFqHY0zfQs7RKkOiPr5bADFDVFBNgC/85ibdwg=" + "org/springframework/boot#spring-boot-gradle-plugin/3.5.3": { + "jar": "sha256-w+fQqLj6/xoeyuF2/eLCoX/t4ni9AB3fkp4fBNiVU9A=", + "module": "sha256-Q7GsSk+Vt7BLnbu5I7ouF13fxAMIJ94PHMfPwdcrJmc=", + "pom": "sha256-5Ds6Qs6Pon5hpIec5D/Wo+WevD339gc082O/flGZEyI=" }, - "org/springframework/boot#spring-boot-loader-tools/3.3.5": { - "jar": "sha256-PqQC09miNf0jpgds3NfEiMYfR53Sx6PylBdhM7DHP9I=", - "module": "sha256-goTrVE/BdaUAWRApnqXVoQNFHpqFaKY7ZUy0IK349Ac=", - "pom": "sha256-XeUrEYYU6jy2CxzjlfnqQGLzkWNDLruniC6yKz0cGLY=" + "org/springframework/boot#spring-boot-loader-tools/3.5.3": { + "jar": "sha256-n+7KgFYmbcu7s1K94VbDvkCK/6OOq6dL8j4bdO2A9lg=", + "module": "sha256-lUDmmC6XmgT/DsmMDIBz5MsWiFyHzV/1aeRlrIAlKXg=", + "pom": "sha256-nJh5c1S3gJzyGDn1CInt1u925gn12u026+3jDtQ2xgo=" }, "org/tomlj#tomlj/1.0.0": { "jar": "sha256-Mml8dWeykhxHNnioILE/xkcAqoe7FFdu60jQ7VhHz9Q=", @@ -461,16 +576,16 @@ } }, "https://repo.maven.apache.org/maven2": { - "ch/qos/logback#logback-classic/1.5.11": { - "jar": "sha256-4iPM4yHMtDXSPh2t/GzuzNhi4tq7GipWdTGEJvf6GXg=", - "pom": "sha256-7u7Y46CAy0JpTgHWFBsxWu9VW4Sn4GF5zpI51VVMeu0=" + "ch/qos/logback#logback-classic/1.5.18": { + "jar": "sha256-PhUz0DIfiBXu9GdQruARG0FVT5pGRMPE0tQEdEsJ9g8=", + "pom": "sha256-1VfNKrI95KR+zocGQhYqn5Rzn80LHDE+J4MlFO4gODM=" }, - "ch/qos/logback#logback-core/1.5.11": { - "jar": "sha256-4PJCqjxEEc6MfsMEpa/qp1IkaAiQ9fgTFT74B8u5VC4=", - "pom": "sha256-rtgUfEhrQnBK8C1fAF8MZI2/TbTH1/6y8YH4ZVhWD7Q=" + "ch/qos/logback#logback-core/1.5.18": { + "jar": "sha256-hROee1e0ZPjl42Mm3YExdki+0ZnMxPmM1CWF+NdXECc=", + "pom": "sha256-x3JHKX1dm7ngTpLUyC51xujqviRUNokvkRQzW4t5DIM=" }, - "ch/qos/logback#logback-parent/1.5.11": { - "pom": "sha256-dkYxxGeLEOfDyUokzzjmN1Vyhd9gyQQJAn0vbep2JiI=" + "ch/qos/logback#logback-parent/1.5.18": { + "pom": "sha256-U8PiGxI7vTijAbQNDYFAlOrUehAj0h1hPMdI1w57nGk=" }, "com/adobe/xmp#xmpcore/6.1.11": { "jar": "sha256-j3AzxXm5n6DZ1t3LlEiHW15LV3w1AAInjORpl9Z4tzc=", @@ -484,9 +599,6 @@ "jar": "sha256-cgI4UPOCtJ2FbfvKbBKym87l6gmJQEQleG4UbkuUXIo=", "pom": "sha256-rGVzfL3JyqjoTXZ4A1TVHUPAsV6oF7HOXAlr/4wMR7Q=" }, - "com/datastax/oss#java-driver-bom/4.15.0": { - "pom": "sha256-XJ4x7/lc83XFvf/4XOKCh9Wa/PUTS05qJKdj2xcaXmc=" - }, "com/drewnoakes#metadata-extractor/2.19.0": { "jar": "sha256-5Ru0VO0I6iv8w60UfQiK0apzqZngByVj+K5QAhovyts=", "pom": "sha256-fqXDxPtl2ERBve2oMsDprgToozurEcr4J6tOWXtjsu0=" @@ -495,111 +607,131 @@ "jar": "sha256-y4aPIxxczrideV6gDm4bepO49Kwc4di+dt3jIt/0oEY=", "pom": "sha256-ZHEa3vDskvH2zap7LqwGsuVmekppkez7i/rEZoHVuTE=" }, - "com/fasterxml#oss-parent/50": { - "pom": "sha256-9dpV3XuI+xcMRoAdF3dKZS+y9FgftbHQpfyGqhgrhXc=" - }, "com/fasterxml#oss-parent/56": { "pom": "sha256-/UkfeIV0JBBtLj1gW815m1PTGlZc3IaEY8p+h120WlA=" }, "com/fasterxml#oss-parent/58": { "pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA=" }, - "com/fasterxml/jackson#jackson-base/2.17.2": { - "pom": "sha256-fPnFn70UyQVnRxN7kNcKleh3YN/huCRWufAjF9W1b68=" + "com/fasterxml#oss-parent/61": { + "pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ=" }, - "com/fasterxml/jackson#jackson-bom/2.15.2": { - "pom": "sha256-Hq1jAlXEiMUbXgq1YMdsI3GtJq422t8JKcUmVy6ls4s=" + "com/fasterxml#oss-parent/65": { + "pom": "sha256-2wuaUmqeMDxjuptYSWicYfs4kkf6cjEFS5DgvwC0MR4=" }, - "com/fasterxml/jackson#jackson-bom/2.16.1": { - "pom": "sha256-adi/myp9QsnPHXCtgr5C9qxv14iRim4ddXkuzcwRegs=" + "com/fasterxml#oss-parent/68": { + "pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc=" }, - "com/fasterxml/jackson#jackson-bom/2.17.1": { - "pom": "sha256-n0RhIo4SkQPu16MC3BABqy5Mgt086pFcKn27jMYe/SU=" + "com/fasterxml/jackson#jackson-base/2.19.1": { + "pom": "sha256-tzFwCGYicYqn1sGsCpSbZVD5vRSkRnLBo/K457doLhQ=" }, "com/fasterxml/jackson#jackson-bom/2.17.2": { "pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI=" }, - "com/fasterxml/jackson#jackson-parent/2.15": { - "pom": "sha256-bN+XvGbzifY+NoUNL1UtEhZoj45aWHJ9P2qY7fhnXN4=" + "com/fasterxml/jackson#jackson-bom/2.18.2": { + "pom": "sha256-UkfNwwFyXT9n9+8EkDconVr3CdaXK89LFwluRUjSlWs=" }, - "com/fasterxml/jackson#jackson-parent/2.16": { - "pom": "sha256-i/YUKBIUiiq/aFCycvCvTD2P8RIe1gTEAvPzjJ5lRqs=" + "com/fasterxml/jackson#jackson-bom/2.18.3": { + "pom": "sha256-8dTGrrMhGGUMgF/pu8XulA+o8s19DwT6Q2BVHponspA=" + }, + "com/fasterxml/jackson#jackson-bom/2.19.0": { + "pom": "sha256-sR/LPvM6wH5oDObYXxfELWoz2waG+6z68OQ0j8Y5cbI=" + }, + "com/fasterxml/jackson#jackson-bom/2.19.1": { + "pom": "sha256-um1o7qs6HME6d6it4hl/+aMqoc/+rHKEfUm63YLhuc4=" }, "com/fasterxml/jackson#jackson-parent/2.17": { "pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0=" }, - "com/fasterxml/jackson/core#jackson-annotations/2.17.2": { - "jar": "sha256-hzpgbiNQeWn5u76pOdXhknSoh3XqWhabp+LXlapRVuE=", - "module": "sha256-KMxD6Y54gYA+HoKFIeOKt67S+XejbCVR3ReQ9DDz688=", - "pom": "sha256-Q3gYTWCK3Nu7BKd4vGRmhj8HpFUqcgREZckQQD+ewLs=" + "com/fasterxml/jackson#jackson-parent/2.18.1": { + "pom": "sha256-0IIvrBoCJoRLitRFySDEmk9hkWnQmxAQp9/u0ZkQmYw=" }, - "com/fasterxml/jackson/core#jackson-core/2.17.2": { - "jar": "sha256-choYkkHasFJdnoWOXLYE0+zA7eCB4t531vNPpXeaW0Y=", - "module": "sha256-OCgvt1xzPSOV3TTcC1nsy7Q6p8wxohomFrqqivy38jY=", - "pom": "sha256-F4IeGYjoMnB6tHGvGjBvSl7lATTyLY0nF7WNqFnrNbs=" + "com/fasterxml/jackson#jackson-parent/2.19": { + "pom": "sha256-bNk0tNFdfz7hONl7I8y4Biqd5CJX7YelVs7k1NvvWxo=" }, - "com/fasterxml/jackson/core#jackson-databind/2.17.2": { - "jar": "sha256-wEmT8zwPhFNCZTeE8U84Nz0AUoDmNZ21+AhwHPrnPAw=", - "module": "sha256-9HC96JRNV9axUMqov1O7mCqZ6x1lkecxr8uXKrPddx8=", - "pom": "sha256-0kUGmLrpC+M48rmfrtppTNRQrbUhJCE+elO0Ehm1QGI=" + "com/fasterxml/jackson#jackson-parent/2.19.2": { + "pom": "sha256-Y5orY90F2k44EIEwOYXKrfu3rZ+FsdIyBjj2sR8gg2U=" }, - "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.17.2": { - "jar": "sha256-lBvNixOBuzsNcm+rQWJPqOzg7nts8oYK2V6BV85nM3Y=", - "module": "sha256-snbSUVf4i+6mnT9ENGWFZLcfMazeHUsaFPiYS+lTw0M=", - "pom": "sha256-7eVVk8YoXTmdlgc6GQy5v/QlZ5WqjWO5AXcrsxI+SDs=" + "com/fasterxml/jackson/core#jackson-annotations/2.19.1": { + "jar": "sha256-WjzXIRqyazYhP0OiqUvAUqM4WveAxcE1MpdBstealzA=", + "module": "sha256-GpQP75txqcrROLbmRlagMsS82A2DieBXDbP478JMftA=", + "pom": "sha256-19pMaD48eSc1pvS2xxwEF0XisdcDWQNQq5rPSufzyy0=" }, - "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.17.2": { - "pom": "sha256-5pgyMzCpqCySDlqJtlsPciXI5zPBIqGPeWoEpuMfpcs=" + "com/fasterxml/jackson/core#jackson-core/2.19.1": { + "jar": "sha256-xGNp4aIYEBAK28klA7YvFanvFkBCeTL0/hWI73zn5IA=", + "module": "sha256-SZrw5ZPg0uFL2SnjRJnXIqbtT0KxsJ4inrzUgCzsF60=", + "pom": "sha256-Ciaizbd+H4G9km0juNWGw5XPPYiRkyrXA3D9RhtIfRo=" }, - "com/fasterxml/jackson/datatype#jackson-datatype-jdk8/2.17.2": { - "jar": "sha256-qqmNPtq/UEJr2CL60UQvva2m5HCWkybLyrXCeY8XONk=", - "module": "sha256-eG+CJvp0Tkyw3/M7pt+MLv8kd2PixpwhkP1SesSrrmw=", - "pom": "sha256-3fwpGHlF2jpkLCK4cP1keg30smJYIK/DXLeldGkWjsQ=" + "com/fasterxml/jackson/core#jackson-databind/2.19.1": { + "jar": "sha256-C8U5QB1SxrFOZolHyFHcxJ94pK2j0fyOj3FEBhP8Js4=", + "module": "sha256-XvVBTiXAofGXClB66vPoH8vMELeV2/fz8sO74iL0STw=", + "pom": "sha256-0FgUkLOlW0piD5Dx88rShW5vLYEOTntMrvCANYU5qMA=" }, - "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.17.2": { - "jar": "sha256-m4ACSpgi5wsH9rsTgkx2wTfBBkobXrUYN0qxQYcP28w=", - "module": "sha256-hQ6bLt+rFU0bQVAbAZc1GtZ6K69+SCmmVmISIAJSpo0=", - "pom": "sha256-P1yG5fexCv31YydS8TV769ngDLNQmiB04NfnUqU04eg=" + "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.19.1": { + "jar": "sha256-0NU4xbojWsiMjDxS4UbT1eG7zIuQ49dXzw2+OSJejQA=", + "module": "sha256-N6M5zx5Ne/wNuXaXz1ykZQB94HUFYMaSMqKJEBPLxrE=", + "pom": "sha256-TwERdtdCZj9e9Uqs+cCXrc2LZwpqjUjCEH6G1TZ7ggc=" }, - "com/fasterxml/jackson/jaxrs#jackson-jaxrs-base/2.17.2": { - "jar": "sha256-/d9Kn+CAWTZ4whYYGFkt1bb1klZhHyoVqPRdA1xLGpg=", - "module": "sha256-I5CmPWivkbGztBTy03yIoWo3bfVIGeHYdNKJ57Fva8A=", - "pom": "sha256-MbpqN3YlxoP1mF2lnAfMn/WWlCdU1o1XTESc962wKDc=" + "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.19.1": { + "pom": "sha256-IavO+hNWN28K4gqzheqg0inSqlm9CdTwi95GK7oL8Wo=" }, - "com/fasterxml/jackson/jaxrs#jackson-jaxrs-json-provider/2.17.2": { - "jar": "sha256-bmDyqsam49x9BxS3vdeHnlKqRT6VyS/UmttWbl+6vi8=", - "module": "sha256-RUwENWSZOzY6HDKhc+fXdSb9b6eaYZfDR5nxbQXAlDg=", - "pom": "sha256-f+eMtFxkHwGYgwLMc5FvJ7DJEkuYHKskD8QJlqbNVUA=" + "com/fasterxml/jackson/datatype#jackson-datatype-jdk8/2.19.1": { + "jar": "sha256-WWbAICKggSuHYdmZ5VEMCiadhxeMte9n4TjVTq1pZsY=", + "module": "sha256-NfdRzSF0kNdXNzJ2FGHbgUhFYuT9Ffqi4ITi5D4VFlU=", + "pom": "sha256-JmrQX3yLG3pGlIuGMD3jJgkXbvHHzBQLsIRnl4GGhrU=" }, - "com/fasterxml/jackson/jaxrs#jackson-jaxrs-providers/2.17.2": { - "pom": "sha256-eWGhuH0xwGqyrgr3Nn/A8bCrnBFnNRHvMiWJcQ69wrU=" + "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.19.1": { + "jar": "sha256-Nm64kGXVaKfA7ec8JqND8pPwdtL479DcacvldMoBIg4=", + "module": "sha256-ecqU3/ewblL4kY82bNhF8SrC9URx6FoI+8VnfgLDXMY=", + "pom": "sha256-Bb56epD6Z0lfYao8T73ptm/ql9IjrFafodODh1Ms1Kc=" }, - "com/fasterxml/jackson/module#jackson-module-jaxb-annotations/2.17.2": { - "jar": "sha256-hVYckOm941aaaI9XQQvelGFAs1Wr3XCuwFP+yVTjAaY=", - "module": "sha256-JR4jRcce8k2uUpe84BAk2ESa3L6IJimArNCt1fiTil4=", - "pom": "sha256-L4BbIPMNTBlqQV+9HljEE1p71xh9LhnFae9Eo2dKjTs=" + "com/fasterxml/jackson/jaxrs#jackson-jaxrs-base/2.19.1": { + "jar": "sha256-Y2kQ7D9GiwC8kr5r76XppyvtA7OUCdjkz7aU8RkG8Iw=", + "module": "sha256-Zw33hf/ew+GcghmGIqlVG258ARkCPRorbTmbhxy+W9M=", + "pom": "sha256-5jGnPLvVw3QuotbPBdP22w2W1Q+YNsSYeOhsQ3/2qos=" }, - "com/fasterxml/jackson/module#jackson-module-parameter-names/2.17.2": { - "jar": "sha256-HuXi81k9RHJrkAhoxvZNGlBjalaD1tQEJ/WYSmHeU8A=", - "module": "sha256-crBsxJRu9LXdDMpqDT6byf2rFxlTGOF1OOGfzj9lNng=", - "pom": "sha256-sm0FFho+BOejiIIRecARtkFXKrr4DiNdBOoRgTLQaDo=" + "com/fasterxml/jackson/jaxrs#jackson-jaxrs-json-provider/2.19.1": { + "jar": "sha256-umMw0UMMNSKc5uYmxD7F/fJIH3ZoGnrkaLev3T6dNog=", + "module": "sha256-2bmzwltzN9acdDOCjtJpWiao44JYDX2MS3CpeJzHv6w=", + "pom": "sha256-6lrdrW8N/Ohj+XQv5wvmpYH0ulvfH9QuhYLztcE2sZ0=" }, - "com/fasterxml/jackson/module#jackson-modules-base/2.17.2": { - "pom": "sha256-rrMBBVHhN9CeuDhPO4PCQSXcOSwqmHIexorT/4TlWSU=" + "com/fasterxml/jackson/jaxrs#jackson-jaxrs-providers/2.19.1": { + "pom": "sha256-S9IB9uCHfkq/N4vY6GKnub1ZAzrz1ct7hlNy9tXTHiY=" }, - "com/fasterxml/jackson/module#jackson-modules-java8/2.17.2": { - "pom": "sha256-PznFUQn1GiKIF7SxheQ1G57wUBwJ/B4aMHWulUfMLQM=" + "com/fasterxml/jackson/module#jackson-module-jaxb-annotations/2.19.1": { + "jar": "sha256-I2SEzaTzTHakpWkcRPu/uRLVD/EvhPwAYm1f4LYYOIY=", + "module": "sha256-6KEd2QDmFlLW+rcmi3bLQz+9LiBahSCKQ7qKww1z4Gg=", + "pom": "sha256-TrJIxeeB/6N3ThweMOL+UmPxLWlKqZcPivI0xu5+Ksk=" + }, + "com/fasterxml/jackson/module#jackson-module-parameter-names/2.19.1": { + "jar": "sha256-VerdSgCK3WhuJMWWP6w3pbSW7qMg908JKgWa62/uzW4=", + "module": "sha256-8dFVuOZTQyMSNPq5ey2HRQcKeJR+y+SB7wDYGrEQl9k=", + "pom": "sha256-QsJUJTElM3zY0qlDQ0p+b6cMNzMbC8ABYaZmmr64OQs=" + }, + "com/fasterxml/jackson/module#jackson-modules-base/2.19.1": { + "pom": "sha256-uyZ0KcR5L6jp8JcSsoxGbRtN5eIBrOXih8ET+KaWM0Y=" + }, + "com/fasterxml/jackson/module#jackson-modules-java8/2.19.1": { + "pom": "sha256-f8Z58ae3RvkFv2oMXH083ayiNnFadWqMwB6LilDxlU4=" }, "com/fathzer#javaluator-parent-pom/1.0.1": { "pom": "sha256-YRV0qFwGU9vwoDS7iJ9LrCZr0oZz6EZ2w2o6TNqWLfg=" }, - "com/fathzer#javaluator/3.0.5": { - "jar": "sha256-kRfz3GEP5z7oe7YtQRjxjpK4+lfj6U+sa+vDVL3aTJk=", - "pom": "sha256-y1S3+s1i4tvFhS2gx773uFnMeK+5Q3lTRiC2bxzLpr0=" + "com/fathzer#javaluator/3.0.6": { + "jar": "sha256-8tKeGgIJWzL83AfdwzO+mKAQ0SlmrexmxdxJ6IhMwkQ=", + "pom": "sha256-QffAJLgEtmsGR52DyISaWvk73AnuDNxnkdCkr0HGJhE=" }, "com/fathzer#parent-pom/1.0.8": { "pom": "sha256-zRQ6tSZOnHOx0gQmT1GKVaAZpmgdV/J5C+s9s90sPCA=" }, + "com/github/jai-imageio#jai-imageio-core/1.4.0": { + "jar": "sha256-itPGjp7/+xCsh/+LxYmt9ksEpynFGUwHnv0GQ2B/1yo=", + "pom": "sha256-Ac0LjPRGoe4kVuyeg8Q11gRH0G6fVJBMTm/sCPfO8qw=" + }, + "com/github/jai-imageio#jai-imageio-jpeg2000/1.4.0": { + "jar": "sha256-B/tuOjBAEiuEbF5SUgAzF1wyUeLsiDDfgvh8sh84i7E=", + "pom": "sha256-jQd0KBAHliclrx93swfN6BbP1+4loQxTI3nW41ZMvh4=" + }, "com/github/stephenc/jcip#jcip-annotations/1.0-1": { "jar": "sha256-T8z/g4Kq/FiZYsTtsmL2qlleNPHhHmEFfRxqluj8cyM=", "pom": "sha256-aMKlqm6PNFdDCT5StbngGQuk1aUhXApZtNfTNkcgjLs=" @@ -608,13 +740,27 @@ "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" }, + "com/google/code/gson#gson-parent/2.13.1": { + "pom": "sha256-+IEKzlDd/j/ag9ESbeZdmdXSUVoUo2uIvrG5mkdpeDY=" + }, + "com/google/code/gson#gson/2.13.1": { + "jar": "sha256-lIVZQtSZLxEpRtPeHDNOcJI3uBJtgTC/B4B8AYpKISA=", + "pom": "sha256-wPZXItdcDljNGDWzBGBG9ga12mmZBBYfjba3j+ubQBo=" + }, "com/google/errorprone#error_prone_annotations/2.11.0": { "jar": "sha256-chy5GEK0b6BWhH0QTVIlyLjh6LYiY7mTBR4eWgE3t+w=", "pom": "sha256-AmHKAfLS6awq4uznXULFYyOzhfspS2vJQ/Yu9Okt3wg=" }, + "com/google/errorprone#error_prone_annotations/2.38.0": { + "jar": "sha256-ZmHVM1CQpfxh3YadIJW8bB4hVuOqR6bkq6vfZMmaeIk=", + "pom": "sha256-MAe++K/zro6hLYHD/qy08Vl5ss9cPjj8kYmpjeoUEWc=" + }, "com/google/errorprone#error_prone_parent/2.11.0": { "pom": "sha256-goPwy0TGJKedMwtv2AuLinFaaLNoXJqVHD3oN9RUBVE=" }, + "com/google/errorprone#error_prone_parent/2.38.0": { + "pom": "sha256-5iRYpqPmMIG8fFezwPrJ8E92zjL2BlMttp/is9R7k0w=" + }, "com/google/guava#failureaccess/1.0.1": { "jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=", "pom": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk=" @@ -637,6 +783,16 @@ "jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=", "pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" }, + "com/google/protobuf#protobuf-bom/4.31.0": { + "pom": "sha256-Y9iGmhie8C2+3XxnN+FsGYa0aYOufQyNG+8s92sz2Ac=" + }, + "com/google/protobuf#protobuf-java/4.31.0": { + "jar": "sha256-aHc9zNbMWDWvenSHWc7PXqIP8IMTbjhH++lFcrjg7Wo=", + "pom": "sha256-aElbKMVNzVwyTQxRb7igjQoaJWvNrIFIN+ciYfEqCdM=" + }, + "com/google/protobuf#protobuf-parent/4.31.0": { + "pom": "sha256-H1mhQuar05Jar9Fo25tU0QhP7MhPW4DU3jVPrJ4I/Lg=" + }, "com/google/zxing#core/3.5.3": { "jar": "sha256-jYBkwWNv2u9xid2QVcfVmVColAoS8ik5VkRuw8EJ/YI=", "pom": "sha256-2KEui/aQVOKt0j15U0FOrv3azskwFAqNFE0frJ5it98=" @@ -659,12 +815,9 @@ "com/googlecode/owasp-java-html-sanitizer#parent/20240325.1": { "pom": "sha256-OXpFf8kcCbT+HBtvZuVkF3oBtpwQQxU/d3K4D0wfFcE=" }, - "com/h2database#h2/2.1.214": { - "jar": "sha256-1iPNwPYdIYz1SajQnxw5H/kQlhFrIuJHVHX85PvnK9A=", - "pom": "sha256-UX4aBXKZSVISML9WJlvaxaI5/bkOrWyqhfDGppzX+AM=" - }, - "com/h2database#h2/2.2.224": { - "pom": "sha256-DUUDoBpMemL5GuGmJxM5z4BvKkYt7+C+/17/1aYR45g=" + "com/h2database#h2/2.3.232": { + "jar": "sha256-ja5i0i24mCw9yzgm7bnHJ8XTAgY6Z+731j2C3kAfB9M=", + "pom": "sha256-7O2yquV8vtuMAhfSC5O9Ld6IAxGYwgQlGoEHu4Mr+fA=" }, "com/jayway/jsonpath#json-path/2.9.0": { "jar": "sha256-Eanub4i7MfFFAQjRz2RBN33shKygdetrsjQ74VdXW+o=", @@ -687,35 +840,21 @@ "jar": "sha256-Eq5KOiYAldeuuirep645bouVcNuLe0CeCagkwhnMBEQ=", "pom": "sha256-r8Y7aJ2IFDm5XzQ7Hcp1A5HtrGO4c5K+TZDRnJTMr74=" }, - "com/nimbusds#oauth2-oidc-sdk/9.43.4": { - "jar": "sha256-qq6G2BhiRNvDVm+qHw9nzjgKz3d3QwLO0g1SL8YTsK0=", - "pom": "sha256-RnCDbjnZ0P3CDuGqpf8bk3WYOptPlDzxipNYaktjH1U=" + "com/nimbusds#oauth2-oidc-sdk/9.43.6": { + "jar": "sha256-/ulOrlxDiOHef7qE462iuS0Xu7soxjDUJYpvBhXB8wM=", + "pom": "sha256-lusqwKOmi0Q3mu+oa2yc+RSDQI7OAafKUbbUL0NTE2k=" }, - "com/opencsv#opencsv/5.9": { - "jar": "sha256-ICOWm4bOlorYrlSWSKxYfRQcGa5oSppcZ8kQXzerDRw=", - "pom": "sha256-l+UC78Xmwt0VZiGynKy8D0dEIowAmPaxafV/eukwMGA=" + "com/opencsv#opencsv/5.11.2": { + "jar": "sha256-aQ2q2QFPI6/Tq28bDEWl4Lc4rDeo0ugQ4ZYZOqtSEkU=", + "pom": "sha256-7R1yJ8M/+FEcPcUdjhz2eSQWLbrj5SJXVUDDA0lk9P0=" }, - "com/oracle/database/jdbc#ojdbc-bom/21.9.0.0": { - "pom": "sha256-YWOUxaVc9n/ygO1pdup/MxarCdRMDin6ILZqyykKyaU=" - }, - "com/posthog/java#posthog/1.1.1": { - "jar": "sha256-ZR4qhzaFTtXc1+gG6tltR9kqGErcIK0XscISECKMdRk=", - "pom": "sha256-oj6QZKWCJMpuy3kF2wMVDncE0xcZ/yNscRxUq81j080=" - }, - "com/querydsl#querydsl-bom/5.0.0": { - "pom": "sha256-M9iKwC/Iwb2sEp3BGP/aOxf+lr9c+DVB3cAUoptiexs=" + "com/posthog/java#posthog/1.2.0": { + "jar": "sha256-gnEBAD2F9li1yqwPI4IQ/ySEhjR+qVSd6kvBPHWfYao=", + "pom": "sha256-YIqAJ1xuFdnIJ7i/5RZw0LCqjy6jsgd5xT2vokFoTLo=" }, "com/querydsl#querydsl-bom/5.1.0": { "pom": "sha256-iFPc4TLJ7OTClcf01PPCgy7uDX1EkwhwwGZvpyBDylY=" }, - "com/squareup/okhttp3#okhttp-bom/4.10.0": { - "module": "sha256-NLNP75zu3d2ihMXxVoc4lg0qU9VuHvz/jK6tPmZSpcM=", - "pom": "sha256-vmLpNvEMNmU+XpGVrwBVq4bMugi4/sKo773exKzu71g=" - }, - "com/squareup/okhttp3#okhttp-bom/4.12.0": { - "module": "sha256-fg4vNHsbY22SsEMZnlFAPhXwn7SsRujBY1UaWCt7Brw=", - "pom": "sha256-eAg47mfyoe5YCIfeinSOWyWfnoFULhxCRNUEJlmSLhQ=" - }, "com/sun/activation#all/1.2.0": { "pom": "sha256-HYUY46x1MqEE5Pe+d97zfJguUwcjxr2z1ncIzOKwwsQ=" }, @@ -802,36 +941,123 @@ "jar": "sha256-37e64vQEz+C3K00jlEaYy3FrdmUXGBKgpND1kmwPrHk=", "pom": "sha256-L/bBfZwGC4nNfvGPpICuJEbrqGhVpjPziSg3/DuEj+8=" }, - "com/zaxxer#HikariCP/5.1.0": { - "jar": "sha256-pHpu5iN5aU7lLDADbwkxty+a7iqAHVkDQe2CvYOeITQ=", - "pom": "sha256-M0sOCm5lucZJw/6Wc5ZjpEEOGpF2ZTgC5ZVJO4YYLyw=" + "com/vladsch/flexmark#flexmark-ext-emoji/0.64.8": { + "jar": "sha256-AS0ttRRjr9hHAmJ+ST/tzkLrfesbrjCd3O/RgasoPL4=", + "pom": "sha256-N1dSYA7KUGOae9HyFnK282sDFbYCoOcKDzoGRZZxQKk=" }, - "commons-beanutils#commons-beanutils/1.9.4": { - "jar": "sha256-fZOMgXiQKARcCMBl6UvnX8KAUnYg1b1itRnVg4UyNoo=", - "pom": "sha256-w1zKe2HUZ42VeMvAuQG4cXtTmr+SVEQdp4uP5g3gZNA=" + "com/vladsch/flexmark#flexmark-ext-gfm-strikethrough/0.64.8": { + "jar": "sha256-/GytAm+9A2s//QRIJkNgpfG1cnVu80J/8CJxW3/F8cM=", + "pom": "sha256-29iSNA0WNyOaf2bF5SGSELfNQX0f13HOk6llsD9xgog=" }, - "commons-codec#commons-codec/1.16.1": { - "jar": "sha256-7Ie/tV8iy9GyHiGQ7toosrMS7SpDHuSfvcwBgS0EpeQ=", - "pom": "sha256-uCbd2S+dfMZDcaAvoIMMFU1nyYNw6lSi0ZbnLrWQrSg=" + "com/vladsch/flexmark#flexmark-ext-ins/0.64.8": { + "jar": "sha256-W2G4PDHLC9MnPL8SrtOIe2O4vcbfoXsD7PR5zxzhdr0=", + "pom": "sha256-TPZAzDnlBtzCvF7Sk0ZOiet9u3X8chhlgre2M8ziWyE=" + }, + "com/vladsch/flexmark#flexmark-ext-superscript/0.64.8": { + "jar": "sha256-RXkzMk0cqfKDvBWhhCd3xt8DhfMY/M6t5N5BYhOV5AI=", + "pom": "sha256-+JfvOutkMsN/uIgBcgUxFtEa84rkcJyQiqcBVM0mGh4=" + }, + "com/vladsch/flexmark#flexmark-ext-tables/0.64.8": { + "jar": "sha256-zfgtJuES6WrefjcBOK6xaSC34tQR0gxsFcsaz6zR7x8=", + "pom": "sha256-+Lnuh0FZExL8I1PkfMjMbZIud2RInYOrrX0V8zU33PU=" + }, + "com/vladsch/flexmark#flexmark-ext-wikilink/0.64.8": { + "jar": "sha256-8y73ee77TDuA1b6/PEt61yBvxG4IOlkBz1Hbe0U1/3k=", + "pom": "sha256-Vr+s6mEz9k+F30Ir6iY/9USKNWCxfSIXw8LSvJRPtbo=" + }, + "com/vladsch/flexmark#flexmark-html2md-converter/0.64.8": { + "jar": "sha256-PySpCo/t1nCPBr5yu8n19SEavEnDXulZGM57C0FlHmI=", + "pom": "sha256-UrrKRFXJePTvC0NK2oOfmHQy9JaQFS7yDkxvHmYb7TA=" + }, + "com/vladsch/flexmark#flexmark-java/0.64.8": { + "pom": "sha256-QHv3UvN2KqkIxfxNZkuJOZTRt4OqIKKWakP4bBVetDM=" + }, + "com/vladsch/flexmark#flexmark-jira-converter/0.64.8": { + "jar": "sha256-zMHDqWWaEEt1pTojIenB1M7bBazYZ9Q2bYuOFke9N90=", + "pom": "sha256-aO668VQ27ex78DMIQgcN0iOqcXQcaX17yQKVEdlG4II=" + }, + "com/vladsch/flexmark#flexmark-util-ast/0.64.8": { + "jar": "sha256-pTQvZExqXzfVAvIlw6DLaZwmNiHILnINnAjrpanzuNM=", + "pom": "sha256-M5IPcD8naQ/qq7CKQ07O8g073bpMbcF9m1EYACUHITM=" + }, + "com/vladsch/flexmark#flexmark-util-builder/0.64.8": { + "jar": "sha256-r7nIjZ9lJFHnXxqwaa193XkdcS6yEcUdjSqDSUJAh10=", + "pom": "sha256-ERKthdmLh0tJeVT6eySR9AXb4B2kso0x9XVMzFtqL6E=" + }, + "com/vladsch/flexmark#flexmark-util-collection/0.64.8": { + "jar": "sha256-Ax/wFAjQ9UxiNdsY1FHcbmsVuFmw7B5A/zQpqCN1CCo=", + "pom": "sha256-xHLCQN7mFbkqISQcG0Lzm/44ZYlcMChulWI82UBecms=" + }, + "com/vladsch/flexmark#flexmark-util-data/0.64.8": { + "jar": "sha256-g861mJqwIFBUvxtCRG9Vy22hTBCqfCvaBdaiUEZw81M=", + "pom": "sha256-26l1Ca96vWwSBNwLP2K0hpzxqON8np1mNW4QqyTkhfE=" + }, + "com/vladsch/flexmark#flexmark-util-dependency/0.64.8": { + "jar": "sha256-5BrbXoFEaZtht41Q6wBO633oT5DExjYmYJ5s7l6ii0I=", + "pom": "sha256-0EkP+0Tt80pQprn6nrXD3XPT9weOH03oruUhmyIURVY=" + }, + "com/vladsch/flexmark#flexmark-util-format/0.64.8": { + "jar": "sha256-bJrIdoZHTt8BF7P4ONncs7ll+nK+SZjSF3tZgBNnn3M=", + "pom": "sha256-q+B6AP/rbr+L6DoCzOTSdpHnRUlRvnatteV9qmJiSOE=" + }, + "com/vladsch/flexmark#flexmark-util-html/0.64.8": { + "jar": "sha256-WxnmUGr/eRPHStclr3wrip8jlY5jJL8HEMWmRaRmMBc=", + "pom": "sha256-QSOT8DUt+GmWg4KaaRDOIX7RtSyaucYZIg1OM9W0n7o=" + }, + "com/vladsch/flexmark#flexmark-util-misc/0.64.8": { + "jar": "sha256-dEcsqBqQgOUeoaTxHCcImOPWwkLJInX6tH65k4Bsjys=", + "pom": "sha256-7kzBaZZgo0M+YJAy20ar+0yTTlGmP3pYOewfi2qVwOE=" + }, + "com/vladsch/flexmark#flexmark-util-options/0.64.8": { + "jar": "sha256-JIn0HpyvHZ+AYYM7MRslQDkly7Yx//K4wGkZKATW/Ig=", + "pom": "sha256-GA5DN4dxzcVhlDhgQ8XX9Dsq7EW9N9CJwmYV0As5i2A=" + }, + "com/vladsch/flexmark#flexmark-util-sequence/0.64.8": { + "jar": "sha256-biKXb+TpuN6U/VKZkeyy15zEgqrZSYU2dHCpO+HYJjE=", + "pom": "sha256-bOq0Eg9oVbt9IeVyDhVuogqWkeURN9ZGj0uQZzUvg+8=" + }, + "com/vladsch/flexmark#flexmark-util-visitor/0.64.8": { + "jar": "sha256-2bMAKoM6B4xF4TlWizBtqwrBF/+QRsah+eGAwBVFY/w=", + "pom": "sha256-+kWiyg+uR7+nw6GXwiuhe2QiNZhZTDimzlknPlOQwXY=" + }, + "com/vladsch/flexmark#flexmark-util/0.64.8": { + "jar": "sha256-HiTIkdrJUyu3Ir5xIscCb7R4aMPeNsAkAO7Y6a1TVyc=", + "pom": "sha256-g4Eg9qTozQub7BiGcCnXjxFNV3zcvOppRr65fsmM5/g=" + }, + "com/vladsch/flexmark#flexmark/0.64.8": { + "jar": "sha256-MTOHjRCPDhlk19Qn83mnQz4bcaRfnzwfq37QrAMB07A=", + "pom": "sha256-wwO7cco5tSiAann47wLaSpTxklt11Bh3ojRNsbwiWpI=" + }, + "com/zaxxer#HikariCP/6.3.0": { + "jar": "sha256-B8Y0QFmvMKE1FEIJx8i9ZmuIIxJEIuyFmGTSCdSrfKE=", + "pom": "sha256-F8+ZOdJTM0af1/Yok6f37tnqDIm5UWsEmfQO6xzATfQ=" + }, + "commons-beanutils#commons-beanutils/1.11.0": { + "jar": "sha256-nkS6aOyaPyEob6Kou7ADtzXA9pEBu0MUS3n0+KqnRwk=", + "pom": "sha256-z/nqsddRJkvXdbbj6+0WUHlMrJzYvhxBa0jjpcYTnZM=" + }, + "commons-cli#commons-cli/1.4": { + "jar": "sha256-/Tx8lUWpzbIFHR+RVcT3ax5KxaVzBEBKbu21eP+6cyg=", + "pom": "sha256-9Ym/MKmNx0l0ELjrjYahZ2N1d6xVzV3TDMS1fbvG+JM=" + }, + "commons-codec#commons-codec/1.18.0": { + "jar": "sha256-ugBfMEzvkqPe3iSjitWsm4r8zw2PdYOdbBM4Y0z39uQ=", + "pom": "sha256-dLkW2ksDhMYZ5t1MGN7+iqQ4f3lSBSU8+0u7L0WM3c4=" }, "commons-collections#commons-collections/3.2.2": { "jar": "sha256-7urpF5FxRKaKdB1MDf9mqlxcX9hVk/8he87T/Iyng7g=", "pom": "sha256-1dgfzCiMDYxxHDAgB8raSqmiJu0aES1LqmTLHWMiFws=" }, - "commons-io#commons-io/2.17.0": { - "jar": "sha256-SqTKSPPf0wt4Igt4gdjLk+rECT7JQ2G2vvqUh5mKVQs=", - "pom": "sha256-SEqTn/9TELjLXGuQKcLc8VXT+TuLjWKF8/VrsroJ/Ek=" + "commons-io#commons-io/2.19.0": { + "jar": "sha256-gkJokZtLYvn0DwjFQ4HeWZOwePWGZ+My0XNIrgGdcrk=", + "pom": "sha256-VCt6UC7WGVDRuDEStRsWF9NAfjpN9atWqY12Dg+MWVA=" }, - "commons-logging#commons-logging/1.0.4": { - "jar": "sha256-6Ur0l0k4TBH1qlDo0PX+Z5vncSlbUgMDONMoQ8mANR4=", - "pom": "sha256-ZdMQUJNStUJRGCJe5gCgH4O6chQtA1AUtdFkvASy0oQ=" + "commons-logging#commons-logging/1.3.5": { + "pom": "sha256-zPSjA0b1AnuUlqvVYpCsJtFZq/K+ZN8SZWEdyUALnWg=" }, "io/dropwizard/metrics#metrics-bom/4.2.15": { "pom": "sha256-jeCq6KvWprh1x3JJoC2oHVFOTaKIBG/6+OFYEaPywp8=" }, - "io/dropwizard/metrics#metrics-bom/4.2.19": { - "pom": "sha256-+G9/Vev/HwNOTVHbypTh18FykokM79GdBDDugjrFxDo=" - }, "io/dropwizard/metrics#metrics-bom/4.2.25": { "pom": "sha256-glrTe4OA+ZK1FQULvZVFL4VGb+rnuFbVwVDU5fcWqOk=" }, @@ -842,133 +1068,196 @@ "io/dropwizard/metrics#metrics-parent/4.2.15": { "pom": "sha256-R5JYxO8ApkgjX/xVwl+KHSO4d6pX9dOSO1fUZ35AKKc=" }, - "io/dropwizard/metrics#metrics-parent/4.2.19": { - "pom": "sha256-lm7hDMMMk2UClsipjkFs11IpEj1WItPcHqV+UgjVgLY=" - }, "io/dropwizard/metrics#metrics-parent/4.2.25": { "pom": "sha256-33tjcfmxVpjhI9mGHyCZyjLJ7JZtnwxgdVoqNMy/q8I=" }, - "io/fabric8#kubernetes-client-bom/5.12.4": { - "pom": "sha256-0jI5KonD79yFqymcWpToud01vALzQM6ERv9lmqFZE6A=" + "io/github/pixee#java-security-toolkit/1.2.2": { + "jar": "sha256-pPulTpf/b4MOAMdvkN0PZH9gvYQwRHQnxfPKs3fRsFc=", + "module": "sha256-Wn2aCi8TDN4Syxl3ycS81+TbGcQlk5MQnMDRAo4K0X8=", + "pom": "sha256-HeEZTgkZRy/Eja4Cui/V5C79AUVLnQsoZaoBczdwPfo=" }, - "io/github/pixee#java-security-toolkit/1.2.0": { - "jar": "sha256-53T/9SmHY4UGG382VNyr8ef15Z/ctoFqvlPQtjydkJA=", - "module": "sha256-tTocVLs16ou6XTHb8tyimtPJKT1fg37aIWEtvnFrQ0c=", - "pom": "sha256-Bc4BBr4BbcQe9VbatoW157GwdSGi/NtTNaHqn8+E6mk=" + "io/micrometer#micrometer-bom/1.15.0": { + "pom": "sha256-H+qJzHE6YZj3tiIgvwnpgU5On5PkH+0+HFjs1L3BwYk=" }, - "io/micrometer#micrometer-bom/1.11.2": { - "pom": "sha256-2qo2vb6vKmnTVi6A92D+f4bU02uUGsBbqhjPpGtkvhA=" + "io/micrometer#micrometer-bom/1.15.1": { + "pom": "sha256-zyAs2JX9e0E38JXA2iO98lJCyv+elOFP6Z9yTWk4+NQ=" }, - "io/micrometer#micrometer-bom/1.13.6": { - "pom": "sha256-2tjiAeDzTg/l2Yt/gtoO+ul8ftDUZZK6XRTRT80HNvU=" + "io/micrometer#micrometer-commons/1.15.1": { + "jar": "sha256-Z5k4HAgJp0uA/Uv6oQtCePatsDMaZBAT/4nf9MwfNIQ=", + "pom": "sha256-d3E+2hRFG62gnh0JlD9QkZgw8sOulPkPdFE1x8seNqI=" }, - "io/micrometer#micrometer-commons/1.13.6": { - "jar": "sha256-plvl38w8eCvwyijOpTXBiyJg4kp3Pd/wU7hfxqk8cG4=", - "pom": "sha256-9mQw515c3+W4vsOkaKkty/gqi+o5B9ftD7UvGCHbCiY=" + "io/micrometer#micrometer-core/1.15.1": { + "jar": "sha256-XZ+8F2ZN6DnAYuLTuQmpNYqWv8jORu/YYRPq4dmKVIM=", + "pom": "sha256-PihGXK8e/9h8eReS4SC+MKEZ7VMf3ivz25p4HuAQPwg=" }, - "io/micrometer#micrometer-core/1.13.6": { - "jar": "sha256-NZZvvc1VKGRymiwTbg3/I2g7XDvF/3ARRsPp8gmPKOc=", - "pom": "sha256-ha9r28IZiHD5AcDuRviBuqetNs946/rIKU2LV0ipICA=" + "io/micrometer#micrometer-jakarta9/1.15.1": { + "jar": "sha256-YsQLtBSthf0aZxLbPlIIutgwMSNXwDsKMCPPakKtPZg=", + "pom": "sha256-nIHGs3rUbnIk02lTqB/UTA7BiWsJ1SeSvYJBXa7StwY=" }, - "io/micrometer#micrometer-jakarta9/1.13.6": { - "jar": "sha256-msjvflNwxTA50GJbW3GvU1BkxbFNdVSdoLn2fjOfrdc=", - "pom": "sha256-4CjAF/bPfSHyLfVxEvdqO8yE7AV2gR9813DdpK9Zfu8=" + "io/micrometer#micrometer-observation/1.15.1": { + "jar": "sha256-UAixPbmQzao/obb1GPb5U1p+qEQhQkoqJaqIhw/7sx0=", + "pom": "sha256-G8EWY/kTpkzKPigM38VsteZBrM4lY9sTQArtoLNRsOc=" }, - "io/micrometer#micrometer-observation/1.13.6": { - "jar": "sha256-c/Xb0IWwqa7tQU6mwMG6RXM3A24OS2ik+11EmGg9Dt0=", - "pom": "sha256-U3NxWc6jerjuWYKSZw7npfY6eBpe/aOt+x9yisBRFL4=" + "io/micrometer#micrometer-registry-prometheus/1.15.1": { + "jar": "sha256-Ueo6qW2fMyOpei2f8LFBzOmgvPzMsECPzG55uz+TX10=", + "pom": "sha256-EdqwAogTeJBuk3dJ/KJZR43NwVBplmrM6/Ci8YW3Nvg=" }, - "io/micrometer#micrometer-tracing-bom/1.1.3": { - "pom": "sha256-fprbb3oR0grb8tb/f7NMCJ9FGvQdM7uRjr17kcXszJk=" + "io/micrometer#micrometer-tracing-bom/1.5.0": { + "pom": "sha256-k+Ys3TNXFWIy0k5eup6d98cPByuDzlWQ309wzDMTxRY=" }, - "io/micrometer#micrometer-tracing-bom/1.3.5": { - "pom": "sha256-wWJpo3Y690kICbHJGs8qt4a+J9gq9d+pwJohAPg6KQM=" + "io/micrometer#micrometer-tracing-bom/1.5.1": { + "pom": "sha256-uX2lk99Ek4KiziTjyxd9iUnp0X3fGoE15fR46F9Eims=" }, - "io/netty#netty-bom/4.1.107.Final": { - "pom": "sha256-w2mXVYv7ThHyAN2m7i5BpF8t+eGu9njtoI553Yk4whA=" + "io/netty#netty-bom/4.1.121.Final": { + "pom": "sha256-E24RjGngF0Wbor28weVaD9w2dD1X8oqOoWKpjR/LtjM=" }, - "io/netty#netty-bom/4.1.109.Final": { - "pom": "sha256-ZjFy46WwvVMEUtlhTVh9KtU6Pdp+9CPaJbc0KSIqNJE=" + "io/netty#netty-bom/4.1.122.Final": { + "pom": "sha256-9dWgNLzihhYAV+5ip4SI0T8Rvu1s8sOkJ5C4yXTDOfM=" }, - "io/netty#netty-bom/4.1.114.Final": { - "pom": "sha256-Df0Iq8EG9iW+HW60mPqZPeZci1WAcN+xGvqaM5S7ZhI=" + "io/netty#netty-bom/4.2.0.Final": { + "pom": "sha256-+q0GIXkS4qfLmTtFIAp5y9JRyXsEMzuLm5njcK8Vfbk=" }, - "io/netty#netty-bom/4.1.94.Final": { - "pom": "sha256-FLsEPt93HvaT1f9ezBRm913JFpjwSn+oIrMJPT0COdE=" + "io/opentelemetry#opentelemetry-bom-alpha/1.50.0-alpha": { + "module": "sha256-motyKjX+LhSR/JEgCdMdXZ0XyRe/gYq2eumOKXyfxmg=", + "pom": "sha256-gkb0AxHagYEEX+g3T0Vxm693rCteW2iYa6ljEQi2WIQ=" }, - "io/opentelemetry#opentelemetry-bom/1.25.0": { - "module": "sha256-RHe55WRW2h7ZM64ig4bOAbusBl2bVLSZ7cKI4rumzLk=", - "pom": "sha256-VsipemuNS6DjaRVWdCMISrVTq++a+XTaGTXcIeXjCR8=" + "io/opentelemetry#opentelemetry-bom/1.49.0": { + "module": "sha256-7YtwXA8nXz623UslqH6t+Wa7cEWeDbC6bVTU2Odqr5E=", + "pom": "sha256-RPy6c5ErlQ0+yIEp444DwYG5dfW17nPXureGaks3bFA=" }, - "io/opentelemetry#opentelemetry-bom/1.37.0": { - "module": "sha256-0Kr0RXnLl0xznMMlPGOH6NzDYMP3FIJvrpIWdvPvoPQ=", - "pom": "sha256-wUCREcWoWtiQVjDhyk6q7qk3nyx4o6GTmIPACeb/JAk=" + "io/opentelemetry#opentelemetry-bom/1.50.0": { + "module": "sha256-X81epaY2CatVv2JSmXVRpxed13JsKI5WgFLb4MZiy5A=", + "pom": "sha256-TIVFAMtOZbbuHdYb1OKsBkaPsYvoifvx3qVqXP/UNBM=" }, - "io/projectreactor#reactor-bom/2022.0.9": { - "module": "sha256-BfI8ABvRI1lpnqe+Y6bRi03YWoqRZ/PxehkRrwI9t7k=", - "pom": "sha256-agI/PfE5yap6gWUR1YSSnd0PXrhIeb+i46VRTFsXYJI=" + "io/opentelemetry/instrumentation#opentelemetry-instrumentation-bom-alpha/2.16.0-alpha": { + "module": "sha256-+v1OLPpRPsQoEin6l5DT4MOXC+7ywjDno2EcgNSTVgc=", + "pom": "sha256-hv9xK5DrDj9FGhDIla3coyJn7v/7E4/xmthCnOZI8sM=" }, - "io/projectreactor#reactor-bom/2023.0.11": { - "module": "sha256-Zt09jzLY1v2J+TmdJu8N50mGspuxAgklbMQJniQkgvA=", - "pom": "sha256-J7VhRa1PO2xW4GtXSSqVVPtP4vXRMgHPAZB3xvNfQyg=" + "io/opentelemetry/instrumentation#opentelemetry-instrumentation-bom/2.16.0": { + "module": "sha256-2+z7AbAY8c98jV0i6F2OQ7P2M4z1CtUCUzk830Bxr1g=", + "pom": "sha256-kBWbjAVIrFa3HxGhlIFuENkhVwfTFSJFmCZJej0mqjo=" }, - "io/prometheus#client_java/1.2.1": { - "pom": "sha256-/I9/4rTvDO7chDk7iQCpPWSxnJg/+CFmyEozZnBwun0=" + "io/projectreactor#reactor-bom/2024.0.0": { + "module": "sha256-q9+I0toctizFQ+OgBJvN0/40JvOfqIH6/38OEifY1S8=", + "pom": "sha256-sPfCTHH0Hlqqku03Pm1SI6HTXuKRMDgNhehmSnhPpRY=" + }, + "io/projectreactor#reactor-bom/2024.0.6": { + "module": "sha256-SmzH3USA/8rbi6nJJvpzDUSiStIfXO335N3GsVGFK+o=", + "pom": "sha256-mXj/ik3ahXpRQu5TzNFcfKRcthBPDxk2hW7PDbKVTIY=" + }, + "io/projectreactor#reactor-bom/2024.0.7": { + "module": "sha256-P2pER1DcqmSrs23UesbzyW6c1A9ioP38l95c4AEzrLw=", + "pom": "sha256-EjnKotXk2wuTByGlj8nLzRPlKKsz79IpkV8jvqHR0mY=" + }, + "io/prometheus#client_java/1.3.6": { + "pom": "sha256-n/AOSQfYUE9Rt6u2o9wns7fLZQmOWb7Nt14TjjPHR0I=" + }, + "io/prometheus#client_java/1.3.8": { + "pom": "sha256-60owtJle0lT10JLQF+TQJ08RepqVy5FnHXlVmKuQOD8=" + }, + "io/prometheus#client_java_parent/1.3.8": { + "pom": "sha256-+q6XtUqTBosc3cL80aGDyosENCMSTah/uVJyBpPT1Hs=" }, "io/prometheus#parent/0.16.0": { "pom": "sha256-citVEZCXsE1xFHnftg3VSye1kgoa63cCAnxEohX/xZY=" }, - "io/prometheus#prometheus-metrics-bom/1.2.1": { - "pom": "sha256-jad6fZgGP0gVLr6LX1p+CnFj5Jn90iBI8ZZnVgIOans=" + "io/prometheus#prometheus-metrics-bom/1.3.6": { + "pom": "sha256-7F7SHKoBR1WFBiSTeY7gQUX7wUmkUNXFMWnASxUCg2A=" + }, + "io/prometheus#prometheus-metrics-bom/1.3.8": { + "pom": "sha256-ov8f0cDGkY3h06VIUvMzxc5ewPD6yjTzV9CgFxFMddQ=" + }, + "io/prometheus#prometheus-metrics-config/1.3.8": { + "jar": "sha256-x3FguIgdaQbFtBRCesG/8cZAGfXrBocYjRE4yGFI6P8=", + "pom": "sha256-rzgEM1T3GWFU0WVM83hCXFfhvqRsKYE+AkpBWBKaykg=" + }, + "io/prometheus#prometheus-metrics-core/1.3.8": { + "jar": "sha256-YEgaSBVhlaXJ8h2+7ItK/5C6JTJ+xmo9zQ+qW/aYIp0=", + "pom": "sha256-Y0oFLLJ+K5r+htElwu5Z6v0FheHpDroKGx7T8+8rWfM=" + }, + "io/prometheus#prometheus-metrics-exposition-formats-no-protobuf/1.3.8": { + "jar": "sha256-d9274XIRaxciDsJS/dwW76BaC7zDMUoyGmvOfSokt5w=", + "pom": "sha256-0RnU3OEkJEAotm8RnuBtN0vyDsapoMID+EcA60Awnys=" + }, + "io/prometheus#prometheus-metrics-exposition-formats/1.3.8": { + "jar": "sha256-XILAVB+m/BJnvhoEsgh/PaEZbaViSyEkrI+dLsviWJc=", + "pom": "sha256-4Uytrh4MAVRNuv79nCXQRzOnziQUXW1b0PIxYdj7oyg=" + }, + "io/prometheus#prometheus-metrics-exposition-textformats/1.3.8": { + "jar": "sha256-22Ku1LFGzW9AtRyfgKW0qSfNNXMo9WHW6bnhZFiot54=", + "pom": "sha256-hFGeJbaT5eOiRkGVpjdPRzYHFuKtPpGo7JONl2HJ7hs=" + }, + "io/prometheus#prometheus-metrics-model/1.3.8": { + "jar": "sha256-poZ8sEKZ4+Ro4mWIVI6SFRYzc+CljxtzAd1Z/m82SPo=", + "pom": "sha256-cqktzkjOAhfng+WYEo651v5/qxPaqzqNh929IjvBwF4=" + }, + "io/prometheus#prometheus-metrics-tracer-common/1.3.8": { + "jar": "sha256-zqcUY/XxrQCe8D0atgaTqU3kmOYwbzr37YFCCT8JP6s=", + "pom": "sha256-gbwK058pcQpHF9lkUs03tIIxa3b5SBrUuH2NXnkHF3U=" + }, + "io/prometheus#prometheus-metrics-tracer/1.3.8": { + "pom": "sha256-jawNvVgxQ0HmyEB4Cryp4hj8mvhJz+lOZ2kzgjY/ZUk=" }, "io/prometheus#simpleclient_bom/0.16.0": { "pom": "sha256-r0QdMpXeEacONf6+s9kZui7RdVJ1MWMyW5VNU1lNVcM=" }, - "io/rest-assured#rest-assured-bom/5.3.1": { - "pom": "sha256-Tg5ZUuRY6U+3dZ3nFM6hy9ru/ZFSJ4Z1if6R1EKJBUg=" + "io/rest-assured#rest-assured-bom/5.5.2": { + "pom": "sha256-bm0NGP1jc+UmWrqkI03npZMmKQvJdBQuh3rcDtWRr1k=" }, - "io/rest-assured#rest-assured-bom/5.4.0": { - "pom": "sha256-PwPaOF0/x5zMpbMiNuK9IORcgElQHNAxfn+NlmCC1qs=" + "io/rest-assured#rest-assured-bom/5.5.5": { + "pom": "sha256-fhmZS0OoTtf/gNgc9hpHeqAmKEft6XN7hYJnjNT97IY=" }, - "io/rsocket#rsocket-bom/1.1.3": { - "pom": "sha256-5czY/tNBW7Q4Xk0Hh+PjNiTLLHwALSVQw5eI8rubD64=" + "io/rsocket#rsocket-bom/1.1.5": { + "pom": "sha256-Ck4TdcyMFOz+MSIZQGgXmO+Ke4r26JaONj8VwO1HjD8=" }, - "io/smallrye#jandex-parent/3.1.2": { - "pom": "sha256-fkYFO0xKyz2eo+8LDLLRqWvriSRanlsriuSEzXX4Its=" + "io/smallrye#jandex-parent/3.2.0": { + "pom": "sha256-WPnpF9Q4ZNeG22JKATOyij4tYEptqETHIBeiqNiuO14=" }, - "io/smallrye#jandex/3.1.2": { - "jar": "sha256-3uEvoXh9VSPtGgLWxjsZ5672rFYPfG1wWV2wGqN+BB4=", - "pom": "sha256-HFK+SK0hc8V9n7gVhdW/WriGO1jz8sd6/zIL7zINP7o=" + "io/smallrye#jandex/3.2.0": { + "jar": "sha256-baPpzo0MCkM/PnzmEKPGasywDHH+5nqg/z5ahBOVrBU=", + "pom": "sha256-veRmaZ/UPVT1uLonERXRUT2fMW34CyZeGctNyTzsCWI=" }, - "io/smallrye#smallrye-build-parent/39": { - "pom": "sha256-NtHAKKxxhuPvCc0h603rb8RGdU0Mubl6NVGkwePGzwI=" + "io/smallrye#smallrye-build-parent/42": { + "pom": "sha256-FBJFawNFSQ+NC00L5SnQSh1Y0Z1a2FvzHDdAwT+Q1t4=" }, - "io/swagger/core/v3#swagger-annotations-jakarta/2.2.15": { - "jar": "sha256-2RvQjd92HA2zTvao4Ftf4/7cJrt2h4ti/aEwJLhP7Qw=", - "pom": "sha256-O0+45xZK8IyJMqLESv5jv2Hgc+oF/64iHNxCs3izL68=" + "io/swagger/core/v3#swagger-annotations-jakarta/2.2.30": { + "jar": "sha256-Kj8W8gxlZ+Pl6aFGrO+Naqccq2i66mIVVqwtN5eOBuI=", + "pom": "sha256-zkarwk7RoI41icv+ZIoG6siRdcUSKr2KMAN1xMFGwqI=" }, - "io/swagger/core/v3#swagger-core-jakarta/2.2.15": { - "jar": "sha256-P+NWP4qRp84f60pqgVlN3PcJHNtPMJ6tjaNPNbezY+Q=", - "pom": "sha256-KqQIInyuhFI7Ey892SGRZA4Hh7gNvMCvshm9qYEV+6A=" + "io/swagger/core/v3#swagger-annotations-jakarta/2.2.34": { + "jar": "sha256-gwqYACzK1T+mOjfI1jHrMO6Fe5sUNijzxb3SC0VRSis=", + "pom": "sha256-vV1hXreqsK51njCnxD66EyEJgOTPFeFBczlEBBsOSjE=" }, - "io/swagger/core/v3#swagger-models-jakarta/2.2.15": { - "jar": "sha256-nsdvb7bqw4X3wJGU9aOGTXb6qDyvtBLcciaZcIvIXeo=", - "pom": "sha256-lYxl0r9XBqnmkVQ7CLl34MMBQfzFzEHuEYlflZ3WJqg=" + "io/swagger/core/v3#swagger-core-jakarta/2.2.30": { + "jar": "sha256-r25tXOLOhloCK6ucyGUr37yy3EV5Y4e8sfPFwq0/oS0=", + "pom": "sha256-N2XJGY3xaAAipHZkBV/UhMJeEBj+lBhm9tlpdk36ri8=" }, - "io/swagger/core/v3#swagger-project-jakarta/2.2.15": { - "pom": "sha256-DuEGCUZxQIy4MPJj6NidCVKzXT8oiqY6Mh6CtA9Uugg=" + "io/swagger/core/v3#swagger-core-jakarta/2.2.34": { + "jar": "sha256-T8tn+V/j66iDgaAWJO5VSM6uD5gf9JvArPWB0Hs5Ymk=", + "pom": "sha256-nPjmVzVhjUW0Slj2DwjLUxKhq9/UOCz/9xPHluLh8DM=" }, - "io/zipkin/brave#brave-bom/5.15.1": { - "pom": "sha256-HX6AYLG4a9DsxU3Hv99gp9bgAHYaTL0zLCry1W9vvZs=" + "io/swagger/core/v3#swagger-models-jakarta/2.2.30": { + "jar": "sha256-6W0DFIPL2iLe6qUVe8c9bUa/zKLS6VWrVqGYsq5VaT4=", + "pom": "sha256-r1mbT8wHHfALCtSzZox964H8eq7Q9x4UtMC8eUo2uuI=" }, - "io/zipkin/brave#brave-bom/6.0.3": { - "pom": "sha256-PRo+v/lZfRbomYoQU9/MWy5fEHc+XaZhYcQ9KIymFPE=" + "io/swagger/core/v3#swagger-models-jakarta/2.2.34": { + "jar": "sha256-47VLQ40K7Pt5y3OWpP6WYCxzoZGEBs75yDsQGvhLJ70=", + "pom": "sha256-fG/IOHbZMh6ibsd65UR0ni8IGwLA+1/8gdcgf0hkuoI=" }, - "io/zipkin/reporter2#zipkin-reporter-bom/2.16.3": { - "pom": "sha256-3hWmaeME4kB8d2agw6vuCKTsAf+JOoBJoJFo5kPFpvw=" + "io/swagger/core/v3#swagger-project-jakarta/2.2.30": { + "pom": "sha256-kOQyeN56U2nxatUzv+fF9NK/tLUShQdsgZIlBWFN0eE=" }, - "io/zipkin/reporter2#zipkin-reporter-bom/3.4.2": { - "pom": "sha256-2dVs6krrwqS03rb53fIefVTa2ppqEyvicjXBFTDU9Rg=" + "io/swagger/core/v3#swagger-project-jakarta/2.2.34": { + "pom": "sha256-iJTzEzkozDxXNQE/KQqwhohQv+H8LgwCO3lQDZY+oz0=" + }, + "io/zipkin/brave#brave-bom/6.1.0": { + "pom": "sha256-iUcmZppvAAqtW1/P97rsP42c9wAag9D0gFSxLxbhbpM=" + }, + "io/zipkin/reporter2#zipkin-reporter-bom/3.5.0": { + "pom": "sha256-5CPgGIZk2gwj+H6AkAgE7GikowDyhMY1kg7iC28wIHQ=" + }, + "io/zipkin/reporter2#zipkin-reporter-bom/3.5.1": { + "pom": "sha256-j5/3aCMobH1es/BhsFO+pf2CnSVc3dqEm4MfQRZqfZA=" }, "jakarta/activation#jakarta.activation-api/2.1.3": { "jar": "sha256-AbF21xihaSY+eCkGkfxHmXcYa8xrMzSHMlCE1lhvRic=", @@ -997,6 +1286,10 @@ "jar": "sha256-73h9P3E/xv9PAs1LDb7Qj5PYrzQAyQy7Q/tLXAWDcQs=", "pom": "sha256-0RTaY7IJPwvZwqllegFs5w/ro3YFCAalxZldiRPffV8=" }, + "jakarta/mail#jakarta.mail-api/2.1.3": { + "jar": "sha256-gFG1jXX5gvmluWOzdlQm6CSypkhl7wrxcgXkVbmNsFw=", + "pom": "sha256-/r52PsEKgXMh7LFdqGyx+8mVx+NS4cET8P01fku1eYA=" + }, "jakarta/persistence#jakarta.persistence-api/3.1.0": { "jar": "sha256-R1OJRG01xvRsVlcot1bcUIwoRkTqJpBkTg2OfjOdQv0=", "pom": "sha256-+Hb8jYhnM1QPWYFat3sbmYvuxwgAMt+xUmyt5GzuzL0=" @@ -1011,6 +1304,10 @@ "jar": "sha256-wDTrGvsViYfbtTpf6gyt9hHI2ujardWcRNnVq3ASnO8=", "pom": "sha256-PVolnfvSuUDklcMFy6K2BhWSPcgXjgMrfvYMuyQThDk=" }, + "jakarta/servlet#jakarta.servlet-api/6.1.0": { + "jar": "sha256-ijH0ZfNZO/I1FTGlyVIBTrg52pamBbWCW5PdVHFMSMQ=", + "pom": "sha256-G6+Lb6bQIYAwINCXDqQ/sH32beZskNKZohZ3Dwsz5K4=" + }, "jakarta/transaction#jakarta.transaction-api/2.0.1": { "jar": "sha256-UMCnx2DBOubAQqzxgrKPAEdBPblbRjb7iHm8/6tbqHU=", "pom": "sha256-X+NJmBwVb7viY4jVmUn9rBa7jXh57mGzTEnHtc4PLyM=" @@ -1048,16 +1345,32 @@ "jar": "sha256-iLlVoN9XiAomp0cIvDT3Tcr46/TniEOii1Dq6UVzKwY=", "pom": "sha256-ErIM+SJ3NEXDRFwog8v2cfqYIRHpv5+HUCD5MTs4FLE=" }, - "net/bytebuddy#byte-buddy-agent/1.14.19": { - "jar": "sha256-nzOGemHnJhrw/kt46NhDQoS1dylZeFJNFoHlv7z96E0=", - "pom": "sha256-61VgCGre00h7uCvIw7/GVJoonQpBGOJAUSOryZ2dBdw=" + "me/friwi#gluegen-rt/v2.4.0-rc-20210111": { + "jar": "sha256-4UwfKiQ4Q0k11th8aBqCtWI9t8R8o84f9M1wIwqxqlE=", + "pom": "sha256-6Z7+XtgkagItsy0Q0JZuBzNAW9QZx5CBgwYDe7RRZss=" }, - "net/bytebuddy#byte-buddy-parent/1.14.19": { - "pom": "sha256-Swuyl9Wz4gov5jLlorCt8Qoy27CdUuaeMbGtumfemm0=" + "me/friwi#jcef-api/jcef-1770317+cef-132.3.1+g144febe+chromium-132.0.6834.83": { + "jar": "sha256-51h4/1InqDBfRA1YIbQp0MptO3Ie/yyOidILAB9W6Ew=", + "pom": "sha256-VlV/Q4s8D4BrHqbK2kjzkImWfxvZJ/9dRMj0xhVlfVA=" }, - "net/bytebuddy#byte-buddy/1.14.19": { - "jar": "sha256-hBWkTYQbLN7N9dc6BcKajPktwrYPyn/3s/Ic1DG1pOw=", - "pom": "sha256-fEn+DXvCCenqFWsqmFUbCJzxOTI1zNr9O7cr8NTaodg=" + "me/friwi#jcefmaven/132.3.1": { + "jar": "sha256-6Fe3hk8pnaX9NMcKds7y09I3G4tUQbF1u1VGNRc8+eY=", + "pom": "sha256-nGbMtYQ4cUwVVGdvlSqsYRXJxtjfI7UCV9DHOAKA8TI=" + }, + "me/friwi#jogl-all/v2.4.0-rc-20210111": { + "jar": "sha256-gZ5InHXMoqwyjBwEuTvt5QyzJxY6ipqbToexd80zmLI=", + "pom": "sha256-Lp2imccXNFIkVvsUOO+t3OoOabyOwX+mqPfwa3dSEh8=" + }, + "net/bytebuddy#byte-buddy-agent/1.17.6": { + "jar": "sha256-ioCVlGW7CYSM1BqJMBSQxVudlA3G7DDYq6wPY7Of1dA=", + "pom": "sha256-Zw0Cz7w5b05+ZhTd3PSghC+vF/l5k3PX4Mt7aq3Njm8=" + }, + "net/bytebuddy#byte-buddy-parent/1.17.6": { + "pom": "sha256-3RX5X9VgUmPwZdncuOzuzEjr5NZmw3KY/0RgAUlCQL0=" + }, + "net/bytebuddy#byte-buddy/1.17.6": { + "jar": "sha256-0mOCqDnLJtXGKgsPBHFbzvVaUx+WrGzkDeRSocBTnnA=", + "pom": "sha256-UExH3b8VsOc8ymO52woBwSp83n+LM6DF2dW1BtGUaz4=" }, "net/java#jvnet-parent/1": { "pom": "sha256-KBRAgRJo5l2eJms8yJgpfiFOBPCXQNA4bO60qJI9Y78=" @@ -1065,19 +1378,19 @@ "net/java#jvnet-parent/5": { "pom": "sha256-GvaZ+Nndq2f5oNIC+9eRXrA2Klpt/V/8VMr6NGXJywo=" }, - "net/minidev#accessors-smart/2.5.1": { - "jar": "sha256-J5auhX0Me+S8NYDapNOCjVVSEjVfTIPTjdCvB0KzyBI=", - "pom": "sha256-SH53qNvZrDhEGRbIMFAYXDoeSGnOl1N3r+o5Mr9ire4=" + "net/minidev#accessors-smart/2.5.2": { + "jar": "sha256-m4p7xDhh1hVsAhFm2UH7fd2+RGPi+l7ogHfksBRSqDY=", + "pom": "sha256-/SIDhF6kN2wTbSdgrqXyBp+W/2gIcaQwhl4CWjD9h5g=" }, - "net/minidev#json-smart/2.5.1": { - "jar": "sha256-hsDBiVgbebV7Bxn0Q6ck6fYo/7ue72Rc95GU9Zc6EAE=", - "pom": "sha256-9GfdUfaGnmaD0QWmcop0I9oReTsIFevTK1DDq/QyH20=" + "net/minidev#json-smart/2.5.2": { + "jar": "sha256-T73tsBBc7cf3ZrlcKX0uiPtqVg2kjzu6oMxTjqi3v3E=", + "pom": "sha256-Qhs8AMg8LTCtjiUHG/qMTPRaxHunWLX0NkYUsKuLoPQ=" }, "net/sf/launch4j#launch4j/3.50": { "pom": "sha256-1716EuPm1bR/Ou0p/4g89cTKnie3GWkQZnkzH6N+xy0=" }, - "net/sf/launch4j#launch4j/3.50/workdir-linux": { - "jar": "sha256-lIYQ+neeFs1zX+wI+d+NfIZmWsbND1Kobh1QYW/msdo=" + "net/sf/launch4j#launch4j/3.50/workdir-linux64": { + "jar": "sha256-/uvoOrT+Q5F+qn3/Jy3uDvP6hUvWgzRDRDDgjjoS8zA=" }, "org/antlr#antlr4-master/4.13.0": { "pom": "sha256-IiBv17pJUVLlJvUO/sn8j03QX8tD38+PJk6Dffa2Qk8=" @@ -1092,9 +1405,6 @@ "org/apache#apache/18": { "pom": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc=" }, - "org/apache#apache/19": { - "pom": "sha256-kfejMJbqabrCy69tAf65NMrAAsSNjIz6nCQLQPHsId8=" - }, "org/apache#apache/21": { "pom": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" }, @@ -1113,73 +1423,86 @@ "org/apache#apache/30": { "pom": "sha256-Y91KOTqcDfyzFO/oOHGkHSQ7yNIAy8fy0ZfzDaeCOdg=" }, - "org/apache#apache/31": { - "pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw=" - }, - "org/apache#apache/32": { - "pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8=" - }, "org/apache#apache/33": { "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" }, - "org/apache#apache/7": { - "pom": "sha256-E5fOHbQzrcnyI9vwdJbRM2gUSHUfSuKeWPaOePtLbCU=" + "org/apache#apache/34": { + "pom": "sha256-NnGunU0GKuO7mFcxx2CIuy9vfXJU4tME7p9pC5dlEyg=" }, - "org/apache/activemq#activemq-bom/6.1.3": { - "pom": "sha256-9psWXzrwS+S91wLXDv3brT3AMh0XlUhN05WKYndB03I=" + "org/apache/activemq#activemq-bom/6.1.6": { + "pom": "sha256-FcLWnzVyE9bjsHEq+H31cfDY21mE0RSwoiD/LnSdxUQ=" }, - "org/apache/activemq#artemis-bom/2.33.0": { - "pom": "sha256-AsD+oOjmq5RmO0Lv87cWE74rlBxUoKrY9dB8E3ICQvI=" + "org/apache/activemq#artemis-bom/2.40.0": { + "pom": "sha256-FYsprPZ3D9dMshRg2A7bOn9lpEjunmFIS4e6hXXiZBg=" }, - "org/apache/activemq#artemis-project/2.33.0": { - "pom": "sha256-oezNKJD2HwdLoChQ5aelOs8w+ikOWC4TZceLrjgp0Wc=" + "org/apache/activemq#artemis-project/2.40.0": { + "pom": "sha256-scin4wRnlJcGSilVpk14E2QqYE3HfxPngLxIOK09FFU=" }, - "org/apache/cassandra#java-driver-bom/4.18.1": { - "pom": "sha256-hMhkOw8BrkR2LyLLeYIMSWHOWL21F0Myn28gOHE8m2U=" + "org/apache/cassandra#java-driver-bom/4.19.0": { + "pom": "sha256-1cf3ANJl5EfeOx0lltBQ4NZ+Klnh3i+6liIJLSnoFwo=" }, - "org/apache/commons#commons-collections4/4.4": { - "jar": "sha256-Hfi5QwtcjtFD14FeQD4z71NxskAKrb6b2giDdi4IRtE=", - "pom": "sha256-JxvWc4Oa9G5zr/lX4pGNS/lvWsT2xs9NW+k/0fEnHE0=" + "org/apache/commons#commons-collections4/4.5.0": { + "jar": "sha256-APkyY8JnviAbiuUhtEpxNycbFmiENTQL9inbG6wKWEU=", + "pom": "sha256-xwD5mOHXpqXArvHUzutrrH0XAt1tbtpzoX1n9dbyRn0=" }, - "org/apache/commons#commons-lang3/3.14.0": { - "jar": "sha256-e5a/PuaJSau1vEZVWawnDgVRWW+jRSP934kOxBjd4Tw=", - "pom": "sha256-EQQ4hjutN8KPkGv4cBbjjHqMdYujIeCdEdxaI2Oo554=" + "org/apache/commons#commons-compress/1.27.1": { + "jar": "sha256-KT2A9UtTa3QJXc1+o88KKbv8NAJRkoEzJJX0Qg03DRY=", + "pom": "sha256-34zBqDh9TOhCNjtyCf3G0135djg5/T/KtVig+D+dhBw=" + }, + "org/apache/commons#commons-csv/1.9.0": { + "jar": "sha256-xBjWqrTbTx9wmD01XejXwedVx1SCCpIpTaLl9QgQIsw=", + "pom": "sha256-jTVvs6AAg7oYnQBDgFuL0FsMx/0eFAyz+A9WTgeBT0Y=" + }, + "org/apache/commons#commons-lang3/3.17.0": { + "jar": "sha256-bucx31yOWil2ocoCO2uzIOqNNTn75kyKHVy3ZRJ8M7Q=", + "pom": "sha256-NRxuSUDpObHzMN9H9g8Tujg9uB7gCBga9UHzoqbSpWw=" }, "org/apache/commons#commons-parent/39": { "pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac=" }, - "org/apache/commons#commons-parent/47": { - "pom": "sha256-io7LVwVTv58f+uIRqNTKnuYwwXr+WSkzaPunvZtC/Lc=" + "org/apache/commons#commons-parent/42": { + "pom": "sha256-zTE0lMZwtIPsJWlyrxaYszDlmPgHACNU63ZUefYEsJw=" }, - "org/apache/commons#commons-parent/48": { - "pom": "sha256-Hh996TcKe3kB8Sjx2s0UIr504/R/lViw954EwGN8oLQ=" + "org/apache/commons#commons-parent/52": { + "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" }, "org/apache/commons#commons-parent/54": { "pom": "sha256-AA2Bh5UrIjcC/eKW33mVY/Nd6CznKttOe/FXNCN4++M=" }, - "org/apache/commons#commons-parent/64": { - "pom": "sha256-bxljiZToNXtO1zRpb5kgV++q+hI1ZzmYEzKZeY4szds=" + "org/apache/commons#commons-parent/72": { + "pom": "sha256-Q0Xev8dnsa6saKvdcvxn0YtSHUs5A3KhG2P/DFhrIyA=" }, - "org/apache/commons#commons-parent/66": { - "pom": "sha256-SP1tyEblax9AhmDRY+dTAPnjhLtjvkgqgIKiHXKo25w=" + "org/apache/commons#commons-parent/73": { + "pom": "sha256-TtRFYLB/hEhHnf0eg6Qiuk6D5gs25RsocaxQKm1cG+o=" }, - "org/apache/commons#commons-parent/74": { - "pom": "sha256-gOthsMh/3YJqBpMTsotnLaPxiFgy2kR7Uebophl+fss=" + "org/apache/commons#commons-parent/79": { + "pom": "sha256-Yo3zAUis08SRz8trc8euS1mJ5VJqsTovQo3qXUrRDXo=" + }, + "org/apache/commons#commons-parent/81": { + "pom": "sha256-NI1OfBMb5hFMhUpxnOekQwenw5vTZghJd7JP0prQ7bQ=" + }, + "org/apache/commons#commons-parent/84": { + "pom": "sha256-kjn7lxAdsnBw5Jg9ENM6DpHPZ2ytkb9TgVQiw1Ye+bE=" }, "org/apache/commons#commons-text/1.10.0": { + "jar": "sha256-dwzZA/p7YE0ffve6F/hBCGZylLK0eL6O0a87/7SuABg=", "pom": "sha256-OI3VI0i6GEKqOK64l8kdJwsUZh64daIP2YAxU1qydWc=" }, - "org/apache/commons#commons-text/1.11.0": { - "jar": "sha256-Ks8woHCxkWPVpIDq5BGigTQehwAg41NMbV1MhHJznjA=", - "pom": "sha256-O0AZecBkEoXYUM8Ri04Y8EmsIj3Hherk0LNXKPxTTRE=" + "org/apache/commons#commons-text/1.13.1": { + "jar": "sha256-dkNL0t13irFA2Es8b/pAxA/mIZkJ9e0di4l3xa6OUMg=", + "pom": "sha256-IN2vRd2WmBsCi9dVqlwE0xrjd1pjNB4Wpq2x5oiqAFw=" }, - "org/apache/groovy#groovy-bom/4.0.13": { - "module": "sha256-UMvUHEPhbMJKIJ7i2pNdeV1rN8VnNQlmtJJusxQwM6M=", - "pom": "sha256-M5j/NPIIMkDWY0erSnMzudi3nTqVrN8vz03DAn2B5qs=" + "org/apache/groovy#groovy-bom/4.0.22": { + "module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=", + "pom": "sha256-Hh9rQiKue/1jMgA+33AgGDWZDb1GEGsWzduopT4832U=" }, - "org/apache/groovy#groovy-bom/4.0.23": { - "module": "sha256-hKLVj9vLqhYHW25d82DnxJbP7Q8XRrG9Cz+rCY0+ZrU=", - "pom": "sha256-+HaQcnrSGjDHQJeRopw7Wl1b6pYah9E52JnTCrQlIag=" + "org/apache/groovy#groovy-bom/4.0.26": { + "module": "sha256-b3I9IpHN+uqPpoZ/frp77Klvt4SQXfvikjG0eW7I6RE=", + "pom": "sha256-uJshtYixe2Q/ou7HxAbgoah541ctzuy9VU9aB+IfV4Y=" + }, + "org/apache/groovy#groovy-bom/4.0.27": { + "module": "sha256-1sIlTINHuEzahMr3SRShh8Lzd+QoTo2Ls/kBUhgQqos=", + "pom": "sha256-qkTrUr/f5h0ns+RQ0rNI2I3qo0N6tNnUmoQJU0j59vs=" }, "org/apache/httpcomponents#httpclient/4.5.14": { "jar": "sha256-yLx+HFGm1M5y9A0uu6vxxLaL/nbnMhBLBDgbSTR46dY=", @@ -1198,68 +1521,82 @@ "jar": "sha256-bJs90UKgncRo4jrTmq1vdaDyuFElEERp8CblKkdORk8=", "pom": "sha256-PLrYSbNdrP5s7DGtraLGI8AmwyYRQbDSbux+OZxs1/o=" }, - "org/apache/logging#logging-parent/10.6.0": { - "pom": "sha256-+CdHWECmQIO1heyNu/cJO2/QJiQpPOw31W7fn8NUEJ4=" + "org/apache/logging#logging-parent/11.3.0": { + "pom": "sha256-pcmFtW/hxYQzOTtQkabznlufeFGN2PySE0aQWZtk19A=" }, - "org/apache/logging#logging-parent/7": { - "pom": "sha256-5YkR3J/GsXOhDlqp7bk8eZStBmAnBd0Gftz8bh6eFys=" + "org/apache/logging/log4j#log4j-api/2.24.3": { + "jar": "sha256-W0oKDNDnUd7UMcFiRCvb3VMyjR+Lsrrl/Bu+7g9m2A8=", + "pom": "sha256-vAXeM1M6Elmtusv8yCbNZjdqLZxO5T+4NgCfRKRbgjk=" }, - "org/apache/logging/log4j#log4j-api/2.23.1": { - "jar": "sha256-kuwf02qzvAneYZjS18CRRoXA9xJ+qTGswy/S7N2C6ok=", - "pom": "sha256-tnzD0JgJJwSaO+sA1Qbs4oh0ZzKw3sgSJFxZ9FP7HKE=" + "org/apache/logging/log4j#log4j-bom/2.24.2": { + "pom": "sha256-NQKIlCeybxfvStgWgCxJtJQ/DJOXJoYdEmPlenKiMEY=" }, - "org/apache/logging/log4j#log4j-bom/2.20.0": { - "pom": "sha256-+LtpLpWmt72mAehxAJWOg9AGG38SMlC2gSiUOhlenaE=" + "org/apache/logging/log4j#log4j-bom/2.24.3": { + "pom": "sha256-sXq38yj0WGt+cfjJT8NaXaK86AcFpdYwBAIsGSiDNVg=" }, - "org/apache/logging/log4j#log4j-bom/2.23.1": { - "pom": "sha256-NyOW4EWNTNMsCWytq+DMkzDsEPT1f6O+LnT3m14XijU=" + "org/apache/logging/log4j#log4j-to-slf4j/2.24.3": { + "jar": "sha256-x/KwxhKk6wWxWH0ciA60z19PU4UGdqjt6Norj6u09z8=", + "pom": "sha256-Y15S40dOf03DDSzLy2ihY4iDlePCUpYSddBOPbX24jA=" }, - "org/apache/logging/log4j#log4j-to-slf4j/2.23.1": { - "jar": "sha256-eTeoQFUVaRAjTjtCho9V5o/0t77Ltv/RAUb3L1v1TdU=", - "pom": "sha256-BVZJuX0nP8asOjx61a/Y3tPA/OAEeyur7RKZ3Bpzk4I=" + "org/apache/logging/log4j#log4j/2.24.3": { + "pom": "sha256-wUG0hj/AzqtYOJShPh+eUsAfwtdYcn1nR/a5nVBA87E=" }, - "org/apache/logging/log4j#log4j/2.23.1": { - "pom": "sha256-bOFUBFU2S1PqIqGDQssSamOBYz9lPwlUZ/KqGYURps4=" + "org/apache/maven#maven-parent/33": { + "pom": "sha256-OFbj/NFpUC1fEv4kUmBOv2x8Al8VZWv6VY6pntKdc+o=" }, - "org/apache/pdfbox#fontbox/3.0.3": { - "jar": "sha256-ZWkMPzmwShTRLBf0mYwVGGzod9Pi7CIscIV348wCgDA=", - "pom": "sha256-sik+UDqncEMGEVD4hGg9f2FMz1Fjvi0PBSyinzx2d+I=" + "org/apache/maven#maven/3.6.3": { + "pom": "sha256-0thiRepmFJvBTS3XK7uWH5ZN1li4CaBXMlLAZTHu7BY=" + }, + "org/apache/pdfbox#fontbox/3.0.5": { + "jar": "sha256-6KYr4t8noNRBkbZmnAsY327+UnEjLbjcuHRdXZd0dVs=", + "pom": "sha256-I/bas9ldDvUDM8n3ZZp0ChCwYZ3eEXbqYtyLSTU4jr4=" }, "org/apache/pdfbox#jbig2-imageio/3.0.4": { "jar": "sha256-KcspUWIvEKz2H9BlbE5vpVYhlKkJX3odJqpCbi9rF+s=", "pom": "sha256-KOp8SskuCYX3lqi8aJCnvviSZwetrf0eLIVsmwvho4s=" }, - "org/apache/pdfbox#pdfbox-io/3.0.3": { - "jar": "sha256-Ej6jGHtJfFTmYdUMPIZ0eb93Zo/0UOUHEMZY8rtGh7o=", - "pom": "sha256-EXAbuMWnNaSzFA9zroM6KBzqCeO8P583kbmpenRekNQ=" + "org/apache/pdfbox#pdfbox-io/3.0.5": { + "jar": "sha256-bfPztNtP1V71AoR+pOTrxY4okIgA6G6rAxNF7+IZtwU=", + "pom": "sha256-NVvL5DdA/CEouNwRUQsTutOrPcet1Cnjt0q72WA3iVc=" }, - "org/apache/pdfbox#pdfbox-parent/3.0.3": { - "pom": "sha256-yGXhzv8Jq1Kwh+cmDE8V025bW4vk/+IERvqkCiygvcw=" + "org/apache/pdfbox#pdfbox-parent/3.0.5": { + "pom": "sha256-HKnfIMk56uhgJQonn+oCoRzdK0DkJa2Q0M5Ma3d8gpY=" }, - "org/apache/pdfbox#pdfbox/3.0.3": { - "jar": "sha256-W+ONLsgWkbBdU163IN5NxWbF0H5aBHMfoAZo0VOotKY=", - "pom": "sha256-vgiV9rLCDzEdYjXJam/SqsECsxkE0/TDnqUll3WwcAg=" + "org/apache/pdfbox#pdfbox/3.0.5": { + "jar": "sha256-8OXToeVzxwfk+8wu6OQuqModUmG9yzoFoI0hGFU8Hlo=", + "pom": "sha256-oFmNxJdGm9W/HEjFubAmcqJlaQG435sfG6pJy3huZYM=" }, - "org/apache/pdfbox#xmpbox/3.0.3": { - "jar": "sha256-X7o5sziM5KOnf6ALCcQpY+Zw4IIE+qfsvzYeVrQ/TAg=", - "pom": "sha256-0QoW58RKxMdKydm1gPBz+Vds5DxXnyS0VQcW0Ha2Chc=" + "org/apache/pdfbox#preflight/3.0.5": { + "jar": "sha256-VbjnOQq1pEH+KHsXwB1m/dyHzo9aLyB8ALnyR/xgHoo=", + "pom": "sha256-CQ41b52f7RJ7CwpC9IVOMxx0lh/p/Za15G58Mds2ozg=" }, - "org/apache/pulsar#pulsar-bom/3.2.4": { - "pom": "sha256-tYnjUUDRq5YAR+TVHhioOwdpbqhZxtBizQpmFH91NP0=" + "org/apache/pdfbox#xmpbox/3.0.5": { + "jar": "sha256-AXiZsvtcKvcU0wxSzKks3o8SmZq/MUDU8NXxEzT2L90=", + "pom": "sha256-E6MTEo+lkzyjcj8gwYKO5oJUHRRqX7BK5JtXoqYFC4s=" + }, + "org/apache/pulsar#pulsar-bom/4.0.4": { + "pom": "sha256-6P+5UWzgUCu+C0fWUusnjoBfL7RoJffPL3uHPF0qLcM=" + }, + "org/apache/pulsar#pulsar-bom/4.0.5": { + "pom": "sha256-r7Cgmkbg67DW2bbS4v4fJLxMef7OVZ4bMLAShGBLjwA=" + }, + "org/apache/pulsar#pulsar-client-reactive-bom/0.6.0": { + "module": "sha256-PZSBOoS8//FI814RaYfo8w/MUAITTrMvVDDpa03AX/k=", + "pom": "sha256-PyML1U0ADSS5jxIASVF0ax7unoRqaTYGlMGR5wlTyaQ=" }, "org/apache/santuario#xmlsec/2.3.4": { "jar": "sha256-VRPnQX7cHrcYitxN4DEukxVr18ptbB5gctPgAG3v/yM=", "pom": "sha256-Ez/s/gIYho799ZY03YaS9/Ke5uLeQynWdwDJF6OE7kA=" }, - "org/apache/tomcat/embed#tomcat-embed-core/10.1.31": { - "pom": "sha256-mTZ3y3ZLAn/nmqMglxgvvRlNhheVAWk4aHew/vFmMHg=" + "org/apache/tomcat/embed#tomcat-embed-core/10.1.42": { + "pom": "sha256-4umaGAnrbW1RjRiHuFOdCXRoCPgUNfTtfaegi9wRXmo=" }, - "org/apache/tomcat/embed#tomcat-embed-el/10.1.31": { - "jar": "sha256-DhIKltMzrPDlj7S3RYToX+QTWCJUQMxMLe6Vj3ONB7k=", - "pom": "sha256-s8oIhz0JS2Cah6Rva6cbbqtakwgldzLrWjHUxf+UPPc=" + "org/apache/tomcat/embed#tomcat-embed-el/10.1.42": { + "jar": "sha256-RbOufOR+fxWt0Boly3zK83oH1M3ElC+dZiw052PQXfg=", + "pom": "sha256-NQ/vY2LmcwKF4yKCmDsxp7fRixq8NNGkowD8x9TCY2E=" }, - "org/apache/tomcat/embed#tomcat-embed-websocket/10.1.31": { - "pom": "sha256-U+ag5RatKyRVEiIV49TYRVP6h+nyBcRGG51/H3WcmyE=" + "org/apache/tomcat/embed#tomcat-embed-websocket/10.1.42": { + "pom": "sha256-aybH3+pLUONhAUaEr22WcpNAHmYfQUznbOlAuzYxuEU=" }, "org/apache/velocity#velocity-engine-core/2.3": { "jar": "sha256-sIbO6P2Bg+JAtK/PVP447DPdjrDaQUY25b96pNmFZik=", @@ -1271,35 +1608,32 @@ "org/apache/velocity#velocity-master/4": { "pom": "sha256-eirHPJDdEEtaB+bizQPpXsKNKfO4ME891//87LBJcS4=" }, - "org/apache/xmlgraphics#batik-all/1.18": { - "jar": "sha256-5rmcnOZVmwrAVxc/EeAVcr0ImKo4i2WWN2rocbw/yE8=", - "pom": "sha256-ZTf86ANuf0G7iheJN2w1Vs2KlNEyrxa7KYlDMqSoSJg=" + "org/apache/xmlgraphics#batik-all/1.19": { + "jar": "sha256-XcMtc9WGsStsSlRbg+tTfl48LNggqHNzCwc7LpTc9SU=", + "pom": "sha256-xo20Pw5lXMpnatNyaffr2V5zFtyc3vv65PKNkXbGW4s=" }, - "org/apache/xmlgraphics#batik/1.18": { - "pom": "sha256-xaC/+m0aTRYFs5xhIsy/8ImD0qdF+q9hwMi/V9u8xTg=" + "org/apache/xmlgraphics#batik/1.19": { + "pom": "sha256-HRpNXZF4DjRChBp5DhBYeAVGiC6uX4NSiLEJjGhvKY4=" }, - "org/apache/xmlgraphics#xmlgraphics-commons/2.10": { - "jar": "sha256-hXry0G0ALOIXUyUEJE6o7oMa6wlP6wpHsml/GUlnEeo=", - "pom": "sha256-mD18XYcB8GYOiVw7TET0ORjDGaOi/Tas+TNwEJnTUgk=" + "org/apache/xmlgraphics#xmlgraphics-commons/2.11": { + "jar": "sha256-GjeUjr/tqwzSks/FAH5lwvoWpwG5TCBhUnINOnOFYbw=", + "pom": "sha256-nK3V48G4PKnsuW32YD269E3mqblhqdqHDasG2ghYMLk=" }, "org/apiguardian#apiguardian-api/1.1.2": { "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" }, - "org/aspectj#aspectjweaver/1.9.22.1": { - "jar": "sha256-zS3QHsJCTAVmnfTVV/bGzX7YewUlfuPIZrTFsRaxing=", - "pom": "sha256-+G594K2zLOtcEF+YOz0as0AWYTEpmwtfqz7ccCWaaog=" + "org/aspectj#aspectjweaver/1.9.24": { + "jar": "sha256-deQif7fcX5fD1Gic0cJDn02wvRjOovokLEZWzZPFmao=", + "pom": "sha256-JExiUSK8NBpYUYRPIvhY0Kl1WYrk3M47h/H9VIF5BkU=" }, - "org/assertj#assertj-bom/3.24.2": { - "pom": "sha256-EqxGrmTTYl80S79kKrVvoC4Vuu/lPvX1sGHhJLSEYgA=" + "org/assertj#assertj-bom/3.27.3": { + "pom": "sha256-QI+eOBZmGBexR5veOy/J3ZUWFWLM+nl3iSDmK38kUb4=" }, - "org/assertj#assertj-bom/3.25.3": { - "pom": "sha256-kbehm3evVGLHKQuRrHxyxE1kg6/qC2JTaBbpj41T8lc=" - }, - "org/assertj#assertj-core/3.25.3": { - "jar": "sha256-f73/oZltQ8wI4lduAQCLB+V7utK0dBqmw6tzzoUREw4=", - "pom": "sha256-ORcjDqozvPE+oz3TN6yvqdMmxzlmC/S2/FbIjXj+ufI=" + "org/assertj#assertj-core/3.27.3": { + "jar": "sha256-W4omIF9tXqYK2c5lzkpAoq/kxIq+7GG9B0CgiMJOifU=", + "pom": "sha256-jrN+QWt4B+e/833QN8QMBrlWk6dgWcX7m+uFSaTO19w=" }, "org/attoparser#attoparser/2.0.7.RELEASE": { "jar": "sha256-dd0cBFSSv/jhljqrsov+kDwgZOEeJ/4vDwr/GtPYRHY=", @@ -1312,41 +1646,74 @@ "jar": "sha256-6DH+4w7UAeIgjxvVoO+a3VONnLEQPA5DIWaRtke96cY=", "pom": "sha256-huWduqlfl1kBmysOurS8nW4Mqgtp++oPwFPA0gbOyFk=" }, - "org/bouncycastle#bcpkix-jdk18on/1.78.1": { - "jar": "sha256-S0jqCE5SMrnXnryhiHud4DexJJMYB81gcQdIwq7gjMk=", - "pom": "sha256-CVIrr36Zuqk6JRXRbPHLlT+iJ41+PEbIvv8n3AQXKDE=" + "org/bouncycastle#bcmail-jdk15on/1.69": { + "pom": "sha256-fWl5LshLpoLSSajkm4IU5Aq+TlsKhbRiOqmAK6p/kto=" }, - "org/bouncycastle#bcprov-jdk18on/1.78.1": { - "jar": "sha256-rdWRXmrPxqtYNuH9il4hxkiFNqjB8h84bus78oC3Atc=", - "pom": "sha256-KJEtE5+e7RQcOUNx++W6b//5HnjxycuDSPlEok0gTtI=" + "org/bouncycastle#bcpkix-jdk15on/1.69": { + "pom": "sha256-WrvkytLCMJR0ZvsgmiJn48xqDTgKajGRWVnTqtm4F2w=" }, - "org/bouncycastle#bcutil-jdk18on/1.78.1": { - "jar": "sha256-2fpW+XsPdhzjvI2ddMXXE3qYe/W9Or/hAD+br6RaHS8=", - "pom": "sha256-dB1Vy0XEwsiJtaQ2t0fcIVKSMTLkJr5u9VUA7uf6UxI=" + "org/bouncycastle#bcpkix-jdk18on/1.72": { + "jar": "sha256-VqBUyxcNQfsfi6CylWiAYli3/+/cXpi3fvltR0Dz1rw=", + "pom": "sha256-KFuL5ZWHD2HXXniBsPtO3C0ao30KecT8j/Lczx2caf0=" + }, + "org/bouncycastle#bcpkix-jdk18on/1.81": { + "jar": "sha256-s4xgSHHzaQEJo8AJgtkUVjQSXeM2WoF7oW65DYjiQsk=", + "pom": "sha256-gmKXCFw2VHLz1Fyx4sxzyl04h4vIQQjwVFl6+/WQPuI=" + }, + "org/bouncycastle#bcprov-jdk18on/1.72": { + "jar": "sha256-OSh/IginU9tBn1ylKdbIDwlGFKp015AzESazyca4X9o=", + "pom": "sha256-47ttnhNGz8Iw4JAPF35goSttviEqkuHNLPseSNTASDk=" + }, + "org/bouncycastle#bcprov-jdk18on/1.81": { + "jar": "sha256-JJ85ZBKwwM5n8lyBl9p1eyQbi+PsQZk4bABwSiRXRZs=", + "pom": "sha256-IDmQEivg/dNL8S0LeIwGVRYThqjoWLpD8G43CcLMdMw=" + }, + "org/bouncycastle#bcutil-jdk15on/1.69": { + "pom": "sha256-p2e8fzQtGTKJfso8i6zHAEygOAv6dSnyOpc0VJZcffw=" + }, + "org/bouncycastle#bcutil-jdk18on/1.72": { + "jar": "sha256-RTd/22VgqXHupyX1B9kf1rj70Hl9Yb/Ibyy2U8WBhqQ=", + "pom": "sha256-VwEEzKwN+inkb7ZAL35qchcCwlXe9DvjAcassYwl520=" + }, + "org/bouncycastle#bcutil-jdk18on/1.81": { + "jar": "sha256-MaX+OnukLjRXuDkw8P+NZ5+1t26q3ytR9XQMkqOUv1I=", + "pom": "sha256-ZUPundbFVOb9vvw5zHT0JY9FLRCyU6XWzXhUi/lJLdQ=" + }, + "org/bouncycastle/bcutil-jdk18on/maven-metadata": { + "xml": { + "groupId": "org.bouncycastle", + "lastUpdated": "20250604080934", + "release": "1.81" + } }, "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.21": { - "pom": "sha256-ksw2r/0g9Wi1CSwLlOz1hd3rCigbbIunJWVwuxhdZTQ=" + "org/checkerframework#checker-qual/3.49.3": { + "jar": "sha256-Nn7b8v6fYGwf21qLpuHJwnYlmT4f+VTjho3nC8xkFrc=", + "module": "sha256-dv9CWNsfoaC8bOeur0coPfEGD9Q3oJvm7zxcMmnqWtM=", + "pom": "sha256-i+QBdkYoXZFCx/sibPuARFwXfcfBNjsj2UH6bJuwXc8=" }, - "org/commonmark#commonmark-ext-gfm-tables/0.24.0": { - "jar": "sha256-tU3DMvkx5tB8J2YUTAh7CPNpNnfjaBUaZwILTpW7S5k=", - "pom": "sha256-vyvnG//gIyTv1T8EXhiKaXlUQJCJQ2taplFIhB99DbI=" + "org/commonmark#commonmark-ext-gfm-tables/0.25.0": { + "jar": "sha256-WylmICcsSz7rxB4atwIDPJeUJYeEqKQNwP90FrqtlKM=", + "pom": "sha256-BR+9ZbynaMvuel0Q2XRKRX/9uFWa5KHe3KOVIXqRutc=" }, - "org/commonmark#commonmark-parent/0.24.0": { - "pom": "sha256-PeaJsU9vvYC3DerOWehyTzXzXhQpxxb98PNooDaz00g=" + "org/commonmark#commonmark-parent/0.25.0": { + "pom": "sha256-GhJxBZgsR4UFdYK/VwahgRMnKN74cMFXeCdpTYxXs/o=" }, - "org/commonmark#commonmark/0.24.0": { - "jar": "sha256-Z5M44Lf8FcAtJ11ZhlSwGhSYk7woqHmS6QEjyNBq8ls=", - "pom": "sha256-DffPmAUxQkwc6POISc3YtqHG0QI5Pm0fXcErVqDSLyY=" + "org/commonmark#commonmark/0.25.0": { + "jar": "sha256-CB6Jsjpz3DrzH455T0Fm5hBLJ7K5mbs6nOtFc/krjPk=", + "pom": "sha256-OQXRuldrIwZJb3P33+dfyaTlVfEBNZ0D9iV28bajpyU=" }, "org/cryptacular#cryptacular/1.2.5": { "jar": "sha256-xgDRrmG1sP8TkeAOtvs5AgHkYSw6ry3BuUBQyHhIQL4=", "pom": "sha256-RnLsWVmf6Yu0Gr0VJtn1KJcmr/sj/XCeNru8umM056E=" }, + "org/eclipse/angus#all/2.0.3": { + "pom": "sha256-EoyjtvoISnQ8pRwgKxqfxHCjdzm5PI9OcoVM4m+gBnI=" + }, "org/eclipse/angus#angus-activation-project/2.0.2": { "pom": "sha256-r5GIoQy4qk61/+bTkfHuIVnx6kp/2JDuaYYj5vN52PY=" }, @@ -1354,6 +1721,14 @@ "jar": "sha256-bdO8/8IrzoOwc3ag4uCU5JZKMZXUEY+0PjgO81Q2zB4=", "pom": "sha256-deViGn3IWMmW7nDGtNiE2QHRh4Ns5sZxIMr5VH5vxXE=" }, + "org/eclipse/angus#angus-mail/2.0.3": { + "jar": "sha256-a1tvwrpjPFNzPYKcVsrlHTQ/sere4+F7juoBpJ7cctM=", + "pom": "sha256-2/OjHKYSJaapGygy1cExoYegN+wHYa2xngg2LjanrYs=" + }, + "org/eclipse/angus#jakarta.mail/2.0.3": { + "jar": "sha256-77lGQkkzgGvG+BNnUtIv2zuoh+oFJ/+EnEdOUfezcV4=", + "pom": "sha256-Z5luZL2/8GcHrUq6eDp5do1iFRs2jFpbITnFuZE0vSg=" + }, "org/eclipse/ee4j#project/1.0.6": { "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" }, @@ -1366,142 +1741,139 @@ "org/eclipse/ee4j#project/1.0.9": { "pom": "sha256-glN5k0oc8pJJ80ny0Yra95p7LLLb4jFRiXTh7nCUHBc=" }, - "org/eclipse/jetty#jetty-alpn-client/12.0.14": { - "jar": "sha256-EAiuY40D3oSPTK59S3+YKPGFjrUbbf5zChorD3oC4Ns=", - "pom": "sha256-aoi39kY0BhUBEjvi08+DuSOzY+pQ1LTNrwKy5nWD8TI=" + "org/eclipse/jetty#jetty-alpn-client/12.0.22": { + "jar": "sha256-DGtAzHKCXjDik16jPAWLlHg6anzcNFwg0txVhdT4/Y0=", + "pom": "sha256-yZzqweWbA60k7YT8s1j5EavixWBfz6zCtjyaWptoQB8=" }, - "org/eclipse/jetty#jetty-alpn/12.0.14": { - "pom": "sha256-pEEFBLkmOfO2YRt1YrFgno6F1bc/oBbzV5reZrgUgIw=" + "org/eclipse/jetty#jetty-alpn/12.0.22": { + "pom": "sha256-M9pvuKzpESDgX8vhs0Uvdv36NSFDlWXvyQrEmTCeMVM=" }, - "org/eclipse/jetty#jetty-bom/11.0.15": { - "pom": "sha256-+ksNDeuvyR9Q++wI7+RkInAzTzeOg562o1+jdqoaLPg=" + "org/eclipse/jetty#jetty-bom/12.0.21": { + "pom": "sha256-PxB+Po77Hkr504PmvAZn/jbPVSYAEMIoNDaOga6E0yk=" }, - "org/eclipse/jetty#jetty-bom/12.0.14": { - "pom": "sha256-faofSV6ifE90KWkp/eNwSrOTohlNes2IcgN4CRDx8zY=" + "org/eclipse/jetty#jetty-bom/12.0.22": { + "pom": "sha256-qOIPYCzrt5VQ/NbypIT9u9gvweieN6GRQ+nt4aJXQ8s=" }, - "org/eclipse/jetty#jetty-bom/9.4.54.v20240208": { - "pom": "sha256-00QQSm7mGdplmEA8JdA6qqrw9U6WRv01EkWN9Xyarrg=" + "org/eclipse/jetty#jetty-client/12.0.22": { + "jar": "sha256-bZdeLtRMrQYYzDTPBkXrZ4FILekLI/cN6GaPwnWvtaM=", + "pom": "sha256-inectiNfO9pV7YT6oUueLFlFsHNlB+ZM+KKsfUXuG3Q=" }, - "org/eclipse/jetty#jetty-client/12.0.14": { - "jar": "sha256-MFaB/nRpUAvlq2zA4zd+7lskukKZp73zjWsoNCPtwdU=", - "pom": "sha256-tNc36xUx4gXHANaC6x8C1ZTHlkRbn4+wqhgEPzPM9/E=" + "org/eclipse/jetty#jetty-core/12.0.22": { + "pom": "sha256-GjhZiI3DAZsOoKfpdvgbe/PnNCXLgVdxUuEl26Elhjk=" }, - "org/eclipse/jetty#jetty-core/12.0.14": { - "pom": "sha256-4dOlsQCYYR7A0FxvSD1ihC2CHWoNozLUoCGl06THUK8=" + "org/eclipse/jetty#jetty-ee/12.0.22": { + "jar": "sha256-LozqAq+ylYRH08bcnSCh1GdH8koks5+e0QVtDiZUicE=", + "pom": "sha256-rcQgzgY5qZ0pzKeE1nH6MXBQnEWNuh59IZZM7gflfks=" }, - "org/eclipse/jetty#jetty-ee/12.0.14": { - "jar": "sha256-uhh/lWdwlMJAtKUSqU0TTO3Q53gZDZfengb0WfUOaXM=", - "pom": "sha256-0jh1d/5/YaTyt0etL19e0rflB6MNgM5M2XXJXhs34yk=" + "org/eclipse/jetty#jetty-http/12.0.22": { + "jar": "sha256-EksxxuVwqt1RmPo+32OZJ7H/65Wy+tn8cH5XLBHuHIM=", + "pom": "sha256-0kSSCgCOhJAtMAXCwuegD6qs5QqHhtZi1dkHoGFTJIU=" }, - "org/eclipse/jetty#jetty-http/12.0.14": { - "jar": "sha256-wBNaaCFLdMRd4RjFKos1SgLxOGIqEjrnj0tO5jGsxiU=", - "pom": "sha256-RQz0nJdpeu4s4aQ7J73oFww5b9Vottb0Ru0aSJ0X8gg=" + "org/eclipse/jetty#jetty-io/12.0.22": { + "jar": "sha256-q6ZWj8user1n1/iogHqK5sZFk3vrZma1F7EoZpzDfW8=", + "pom": "sha256-KST6SP6eNeYuntZYKAQxO8frc4ZsaN8p1XoKKdS470A=" }, - "org/eclipse/jetty#jetty-io/12.0.14": { - "jar": "sha256-fkMx4G9vA6NwrTNR9h1TkGU0I7WH5AkR2Wafjc/xdQk=", - "pom": "sha256-vNBqlYU5LwJlpXjYH/E06vRE7fkVgVLDobS6NxgmOdU=" + "org/eclipse/jetty#jetty-plus/12.0.22": { + "jar": "sha256-/wPbko/6rjvhzMMQzOngzTnBjsiCjcQfT/FR7mksPb4=", + "pom": "sha256-bji6Foa3qyjaMJEBPmsQMm2UrwWxkfIimXJkH/Ouc6U=" }, - "org/eclipse/jetty#jetty-plus/12.0.14": { - "jar": "sha256-yUczr5vDB6RtEmgqLKzUaKPW/6gRUk4FI2GFmXSYZ8s=", - "pom": "sha256-UIj+5bz6RklAysowp+GBA0nOrIQRZ6KLciQMTOeswnQ=" + "org/eclipse/jetty#jetty-project/12.0.22": { + "pom": "sha256-FyqFNDIy+xJ9VFX6i5Rk4URwPNgW2bSrsauCYE7H5eQ=" }, - "org/eclipse/jetty#jetty-project/12.0.14": { - "pom": "sha256-azCsL8WKBo9V5mAeUI7RKAOFfFUg2h5FhPy9adq5Th8=" + "org/eclipse/jetty#jetty-security/12.0.22": { + "jar": "sha256-1qd5qBGQR5xATM7NQnrSQlClMmXtJq0YELGCqbkj5N4=", + "pom": "sha256-iRmB9Sq71Nhg5/a4/YeCptiO3CnBf3X2a6mBhJPWjD4=" }, - "org/eclipse/jetty#jetty-security/12.0.14": { - "jar": "sha256-sK79Pqwf8ls/pmhNRNat5IU7GgDpb8BvEa0ffMvl7Ew=", - "pom": "sha256-VlvFhQurTu5mhNx4A6K5xUTaArolXSgpzjDRFLrsnZk=" + "org/eclipse/jetty#jetty-server/12.0.22": { + "jar": "sha256-26yMd8wAa7g/AmA65jHtgduZ9TcrOOGLH/xGTtzc66U=", + "pom": "sha256-t1d3w7MWFvhAYttAkH+d3K5pu3irucEtsHHVvRMu64g=" }, - "org/eclipse/jetty#jetty-server/12.0.14": { - "jar": "sha256-ktUGKRn+SlYkKhyV/gtTOtTMqxIvjMFjLWVnEg4WRF8=", - "pom": "sha256-EnBf4JhImEyED8bCLk+eaweHYRZJxQvdJQHMsAcztLg=" + "org/eclipse/jetty#jetty-session/12.0.22": { + "jar": "sha256-FWVaA+/rV/TU/L62x9G7NB3Bqb5eTLqjUBwKqxHfkHY=", + "pom": "sha256-rinAzQgidK8vIcSRENXkESrPnrOnkudE9pnBQsEHr3U=" }, - "org/eclipse/jetty#jetty-session/12.0.14": { - "jar": "sha256-i8VyATAQ54iI8tzm/R93J1wC37/Iz22B1TtbuxpPsrk=", - "pom": "sha256-H4vqNy4DZvOPKzikGT9IWoDuckmWyi3wiM9yIVGRctI=" + "org/eclipse/jetty#jetty-util/12.0.22": { + "jar": "sha256-h8wPAwNreVAjRlYT0zD1jXCU2iGze7RLyx9jKQMQdeY=", + "pom": "sha256-ZJip7jKZJEjAomChZi6GFzCxuH8fA7qE21JFO6lUnLU=" }, - "org/eclipse/jetty#jetty-util/12.0.14": { - "jar": "sha256-q51pzPUe6Eo5zZ15zq8M2X1wcQBcOEJG5Xflc6gp9iI=", - "pom": "sha256-NN4icp8XaRPQjTa8BASD3FyNYn1yTpaLFBbkcqp4ab8=" + "org/eclipse/jetty#jetty-xml/12.0.22": { + "jar": "sha256-m6xZ1xavOssjYBtzZNsdqS1AeneLAHhOJO/5gc7vwNM=", + "pom": "sha256-XNZjVHyrHKY2Ap9F366Ik6O61H4lRCR0NfgCZpRoWMo=" }, - "org/eclipse/jetty#jetty-xml/12.0.14": { - "jar": "sha256-caM0wYHGh+VDq72Df955wgy6LNK+yZlUxibdtgELUCA=", - "pom": "sha256-UYLwY6kC5XO7aLfNhY0MwoiVyqLbQuVgI0cf++wmsQo=" + "org/eclipse/jetty/ee10#jetty-ee10-annotations/12.0.22": { + "jar": "sha256-9ZNmko8JetuCbbzvll9WmnKdrlzIJT3+M904KH1VG3o=", + "pom": "sha256-GNdxJk/i/emxJKy2Bv4uvRNFXQ7Qdi4iROtqFuwV4Kc=" }, - "org/eclipse/jetty/ee10#jetty-ee10-annotations/12.0.14": { - "jar": "sha256-AFNnvsQAFrKGhKGowWliGMyIeFFPpHbKHCGNeoISj3A=", - "pom": "sha256-xJHv7vMXf4JwpSc/toCZUkWvZkVSdz1kKaza/K8O2us=" + "org/eclipse/jetty/ee10#jetty-ee10-bom/12.0.21": { + "pom": "sha256-OxLpvear+nRdW7LYj4qtHESaciWKGCCiNyXC6tAfYKk=" }, - "org/eclipse/jetty/ee10#jetty-ee10-bom/12.0.14": { - "pom": "sha256-pb5/xzUIfkJ/uYYjJqfcpAA4QTqxqWJ9PQaZEQxluqM=" + "org/eclipse/jetty/ee10#jetty-ee10-bom/12.0.22": { + "pom": "sha256-bxRMKZqlm9otUskKcocQqOumaTTYDZt6PY71O3uBqbo=" }, - "org/eclipse/jetty/ee10#jetty-ee10-plus/12.0.14": { - "jar": "sha256-3QQSUViYmMakWzPqNxBp5CErK8z476uNeZFa2Bs8jZw=", - "pom": "sha256-6IxQS5/gfW+O7KaU1jW5Nag0yRItXYn9zlV8u/yrZqg=" + "org/eclipse/jetty/ee10#jetty-ee10-plus/12.0.22": { + "jar": "sha256-eogF258sMkyBWKxwIBhShjoV0V3DK/wOspok+asVMdE=", + "pom": "sha256-zvSkzN64NhJeCA8eBtG2SVrlYbtNP7tTjdpaOLJC7tk=" }, - "org/eclipse/jetty/ee10#jetty-ee10-servlet/12.0.14": { - "jar": "sha256-dPhecG2qS/NbbhqR1nrKH8UMA1U2AvkxCnMMGZfKnhk=", - "pom": "sha256-GkTOaxgBm4ndsTjd/fAIypuzdc9fvOry3qHqCoVMoB0=" + "org/eclipse/jetty/ee10#jetty-ee10-servlet/12.0.22": { + "jar": "sha256-8IGTB/4xCNcDUV04iQyldsa5QOCJ6/Apk+Ij/SfdlFw=", + "pom": "sha256-q3ZBi2nUlz6FRF5pfYYQDVffu90Un/0qAs0HUPhuzB4=" }, - "org/eclipse/jetty/ee10#jetty-ee10-servlets/12.0.14": { - "jar": "sha256-thmOz6vN+hz5GQs0xq4LcbOGAiWJglzsMk2PJvKdv6s=", - "pom": "sha256-EYYfkXQ3oWNpbhD64aYmH88D5CVmAtMMwx6rH28+9bk=" + "org/eclipse/jetty/ee10#jetty-ee10-servlets/12.0.22": { + "jar": "sha256-1V2puhK40G1GGObAng5bZOEEAUtToVK4E4fa0e3LT4o=", + "pom": "sha256-qNnnftO2eZNElvJ31mUskMoXKE6lUwLgrRtPOM/VuYQ=" }, - "org/eclipse/jetty/ee10#jetty-ee10-webapp/12.0.14": { - "jar": "sha256-MwnXI5PJ4hQqhzrF/F5oqZWTEin7BO607j35Ngqgz7o=", - "pom": "sha256-2bYuxOI+H7WkgAppKOW8ipoQLvaOpxfsLrePd6LwEvQ=" + "org/eclipse/jetty/ee10#jetty-ee10-webapp/12.0.22": { + "jar": "sha256-zyxtPTvn6SVoQrsO8gl2+kN67KJIa5IOi5bVuMeyc7A=", + "pom": "sha256-GC1i+SSR0twBWielAaGx3gmdmj8YVb2EEBLdZtTyMyA=" }, - "org/eclipse/jetty/ee10#jetty-ee10/12.0.14": { - "pom": "sha256-gZdYD3gL8Z6ZzlLEelBlG2Ae4HqsOvHzX66AMRPZPOY=" + "org/eclipse/jetty/ee10#jetty-ee10/12.0.22": { + "pom": "sha256-8mOT9Nbre4X9kKClFTHgSq/1rSvmIMVkpL9oa4II9sc=" }, - "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-jakarta-client/12.0.14": { - "jar": "sha256-+o4KZ71Zy05lfRKip55YHxIaDn9qr3o2QMIrPjwSm8I=", - "pom": "sha256-gtkpq397jDkyAE2vjxuzxvSR8i2JcxQe7CnFXBa3TWc=" + "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-jakarta-client/12.0.22": { + "jar": "sha256-yzDiPhPzLAEuOqB1HZkZxJLE/YayG45WeMDm6rOIEQ8=", + "pom": "sha256-y+MFR54wMhQHxAwmY0lrdJTMzls0e79UcGed30oRTmk=" }, - "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-jakarta-common/12.0.14": { - "jar": "sha256-Z1F8wKX8nePNXU2KgpPIXbEqTC0gdp6vMZrHJ7MeqrM=", - "pom": "sha256-pkSSecGqBduAM8Yep5bi4VYbnQjfqGlBxfUj22Io7mM=" + "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-jakarta-common/12.0.22": { + "jar": "sha256-MDe9ooBU6bxBAhopaAwcvbPCNHxdXjrAmwcYSTWbkK8=", + "pom": "sha256-rYRLdocXWal+NcicFSw6+rGhGDVwFh24kxeIaOB6gYU=" }, - "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-jakarta-server/12.0.14": { - "jar": "sha256-QbkNVGAHAutms6pkUlCu9PKQW58ml6VQfxA/TXqWRO8=", - "pom": "sha256-kZoi8vTA+NOWWsvotvtwvQu1Nb3abre7gP1zpOcqM+E=" + "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-jakarta-server/12.0.22": { + "jar": "sha256-rl+x1R620J1Ewi6bqppDipfPP+dnQD4KxQwXbUFzS/I=", + "pom": "sha256-3g0sA1zJJR3RRLxo9cmDczihqH667zEdXkENeW9Awyo=" }, - "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-jetty-server/12.0.14": { - "jar": "sha256-qwY9b6XcBQJ4vPcySeFzcMi1lBDt3cXV4wcw1rJZS94=", - "pom": "sha256-f08kMR9BlaCXXn+bKReGjG9dDm3gUoXshO8RG4v607g=" + "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-jetty-server/12.0.22": { + "jar": "sha256-+f/eDtsZ2ZAL0SImwvoMJe7Na3FgA3X7cuJHoZ8qb9I=", + "pom": "sha256-mQ4t7VDJZvuTvJZj/5ZpPm+KxDDaOu679q4cc6UX39s=" }, - "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-servlet/12.0.14": { - "jar": "sha256-6OW1Gx/ITuVk+od+HcFlFoh8GeH7kSh9SGXlrFv2Acc=", - "pom": "sha256-qompwkgjVIIeh5U3ciRSz/Sw4JZXUrhwp61oF8Sr2VE=" + "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket-servlet/12.0.22": { + "jar": "sha256-6bKAYjhm3NvPWVsSMvveCdoqx6Pes+kfYpTyJy0VS/c=", + "pom": "sha256-Lu6oq/SgNJPKfjAznHxaS2UnB/bbclLeztRc645fFMY=" }, - "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket/12.0.14": { - "pom": "sha256-PNAypj2sH3YMPDdsw+arkCxTwjTp4I4jZ/iFSPdUp6c=" + "org/eclipse/jetty/ee10/websocket#jetty-ee10-websocket/12.0.22": { + "pom": "sha256-z0ztSD0mQpmmnKBnkIoC7gK+YUX4/DOJUM5Jhff1TW8=" }, - "org/eclipse/jetty/websocket#jetty-websocket-core-client/12.0.14": { - "jar": "sha256-m87A0vFtBqKfLtIsATjFZhWGy6yZ1rKgS9tjwbjTNkM=", - "pom": "sha256-5YqrqNTeYw+5J3WF+5zLnREfRA/bwxfnqdfupZR3Qjs=" + "org/eclipse/jetty/websocket#jetty-websocket-core-client/12.0.22": { + "jar": "sha256-vKzwxbOXJrOGGxRVG+g9ugKRzxFKZJea8XBF66jqLpk=", + "pom": "sha256-PfUGdpmRjzDUMeYat8brlApyuKo+na+ssQ/OxgPUh6U=" }, - "org/eclipse/jetty/websocket#jetty-websocket-core-common/12.0.14": { - "jar": "sha256-Ma1LCmHpk4nYQNpogU8xZIDKErbYijzyhgqY9S7ZyUc=", - "pom": "sha256-W0+ff7XqGvAQeZP5k/e8YcNO1u5lDEIbonmEzC421iY=" + "org/eclipse/jetty/websocket#jetty-websocket-core-common/12.0.22": { + "jar": "sha256-dU1EZoUOVSnq4TEQmAD/Nzw4oyLMxMr0+SGbm44TZ6Y=", + "pom": "sha256-/k67ZenhV5iZiBEX3aPDZjwAvpAyklRajo9cqgZVV4Q=" }, - "org/eclipse/jetty/websocket#jetty-websocket-core-server/12.0.14": { - "jar": "sha256-ox549uCpPngTGkw7wORycLATLRCr/pccqYJ7zqkJyMM=", - "pom": "sha256-0/2oKVgID871uE1enstG+1ows9QXGyGT+C8ReSNDDbE=" + "org/eclipse/jetty/websocket#jetty-websocket-core-server/12.0.22": { + "jar": "sha256-MWOrm/TOZHHEdditF1Cv+qaMXNKGZce4jfps8+r5HYs=", + "pom": "sha256-p2h1UzCIwcINeggcePLIMhOSzPpU5nMpZgS9VBxN/pA=" }, - "org/eclipse/jetty/websocket#jetty-websocket-jetty-api/12.0.14": { - "jar": "sha256-1yni+/xz7IHcMV4GuB6hmWIcD/483kJLtjGeuQxalKg=", - "pom": "sha256-peEZPTkIPI9n8ouRc3gE4z6cIz7lbVlmuns7Kek5W/Q=" + "org/eclipse/jetty/websocket#jetty-websocket-jetty-api/12.0.22": { + "jar": "sha256-lfTrKFmDWYNBcqR0DwrYfxMFLq/rphDiESgfzUyygu8=", + "pom": "sha256-aBMTVyCSq5qfwV6gh20C9Yjwzk8RqLI5xIL2blnSWRM=" }, - "org/eclipse/jetty/websocket#jetty-websocket-jetty-common/12.0.14": { - "jar": "sha256-NH5P7P9XkR3/9eYiA0s9+y/Nj1sN6pAnaPUnUhHWkR4=", - "pom": "sha256-/O+zIINydA+POE4Sk66o5KewQ3YXQYJnRjLJZpXlO2U=" + "org/eclipse/jetty/websocket#jetty-websocket-jetty-common/12.0.22": { + "jar": "sha256-XGCZ2ITohvAn+4mw+q83oZryRKIb0CoGGnqeNR0PvKQ=", + "pom": "sha256-OcKzUHOqUqWziN3mM8V667BVAQaDDUb8W2TbZrrvOsI=" }, - "org/eclipse/jetty/websocket#jetty-websocket/12.0.14": { - "pom": "sha256-VwDT6c3DfAksJj2H2kL1rrkr2gETYICsh7Fp+AzZ418=" - }, - "org/glassfish/jaxb#jaxb-bom/4.0.3": { - "pom": "sha256-Zg8EhAYlliYXiumpcrA86VFmXDPDM8q0U7EXi40NJBU=" + "org/eclipse/jetty/websocket#jetty-websocket/12.0.22": { + "pom": "sha256-jcASlFkjavUM7ndlpoSp3KlfLl7BrNSqdaEjPM2W18E=" }, "org/glassfish/jaxb#jaxb-bom/4.0.5": { "pom": "sha256-7JfsQtk308iVGXl+RCRvgN4IUIGax6euZ1xEl7cHXDk=" @@ -1518,102 +1890,139 @@ "jar": "sha256-kXNVvEUUgfMNBDsk0SMRBReWavNDg5AXc4goENykgOU=", "pom": "sha256-a2gzdWAy4YOaQBRoFaWY7IsFg6Lv+9Rd311UMB9Ky6s=" }, - "org/glassfish/jersey#jersey-bom/3.1.2": { - "pom": "sha256-WmsvkyguMAlcrhRpCiqrWpxTa1f/MuiQ6giu/4qEwT4=" + "org/glassfish/jersey#jersey-bom/3.1.10": { + "pom": "sha256-KYl09Itfm23mIvJFApLexNuZs5vjJF9WVqbJpEtd67Q=" }, - "org/glassfish/jersey#jersey-bom/3.1.9": { - "pom": "sha256-zjcapN28dH2/4lRRAeB2MlLCM1w8qD3VFioE6MyCxdk=" - }, - "org/hamcrest#hamcrest/2.2": { - "jar": "sha256-XmKEaonwXNeM2cGlU/NA0AJFg4DDIEVd0fj8VJeoocE=", - "pom": "sha256-s2E3N2xLP8923DN+KhvFtpGirBqpZqtdJiCak4EvpX0=" + "org/hamcrest#hamcrest/3.0": { + "jar": "sha256-XWa2pKaAdVy27XyxBPp4Ne9kRmdYb/Bzet65d8Oezbw=", + "module": "sha256-mhBVNzjTWME+a69Zeb8sGlSQ7uScLcas8xcPzKCSDd4=", + "pom": "sha256-SgSmgTO/MkYfR7ilPI7p30zi9JoNrZeUvOhxe+5brDE=" }, "org/hdrhistogram#HdrHistogram/2.2.2": { "jar": "sha256-ItHUMWxOwTpotVnpjIJW1pBxWTcx2pYTZkD4ZPoU+tg=", "pom": "sha256-JiM0ZTf3BvIgWbkRcgnLBoGwJBFFs1x10sXj7EGCZ2Y=" }, - "org/hibernate/common#hibernate-commons-annotations/6.0.6.Final": { - "jar": "sha256-zZdOCoSB+v26+bSg8Iu1pslpsDZUgnY+7fd+b9f0k7c=", - "module": "sha256-WvzxkaqDNZY3NlnlROW1BnQmwbF0Hg3jcc6+K6wYOLs=", - "pom": "sha256-hzhyRO2hjBgdDvEwH4zyeQ8HTO2LXrFl1qW9TtIH5MQ=" + "org/hibernate/common#hibernate-commons-annotations/7.0.3.Final": { + "jar": "sha256-DbL9V9XkNoisbtXN823q8F2ENA3MJMLdKiEU3jjlF10=", + "module": "sha256-sapyAvw/Z9IgZpA9Ph63BS7hD0cyKhy5JfovRJ8lruM=", + "pom": "sha256-ZvbmB7MHQOORmJglpa4HamyHepm3jrBUqBRmUKr/cus=" }, - "org/hibernate/orm#hibernate-core/6.5.3.Final": { - "jar": "sha256-95teUCmnLi8Lp1QlkfuoMFye28Db3JdFQfI3b/EgNCI=", - "pom": "sha256-HJFMGnd3FAciRvUQAxlf+f8+/DYFS93bTsowGgSFhck=" + "org/hibernate/orm#hibernate-core/6.6.18.Final": { + "jar": "sha256-25U09ple0Nahbr5F/bSkgHFGFgqlG3My7rOS+02fAgo=", + "pom": "sha256-FbKMUbp6ubz+0ZLd5pNiQTwa7MBr+fFLJrPBmkbNlhU=" }, - "org/hibernate/search#hibernate-search-bom/7.1.1.Final": { - "pom": "sha256-WO2Xg6v4mdqIAbTa++A39hdSeBklEdgXxuu6tiWc0/Q=" + "org/hibernate/search#hibernate-search-bom/7.2.3.Final": { + "pom": "sha256-WghCh8hrp8qS7rMrFFO6cyuYFe7UcoTYXAE+4VX3SW8=" }, - "org/infinispan#infinispan-bom/14.0.12.Final": { - "pom": "sha256-morEX54P+bvW3iEsHdCHIrxPrmuhC/vN7zaL8jroDh4=" + "org/hibernate/validator#hibernate-validator-parent/8.0.2.Final": { + "pom": "sha256-4IrtGYZCWE/kJxF/EYP1MEBxrMyRzJFjH/atokeNKoY=" }, - "org/infinispan#infinispan-bom/15.0.10.Final": { - "pom": "sha256-Uiq97eejO3nEf68dV7Zv8/D7ZcTbX77Fb2W7gNaOroE=" + "org/hibernate/validator#hibernate-validator/8.0.2.Final": { + "jar": "sha256-LyIkpaGb3PpzVA6f9clxtsQlrYBBWHbzBSWf6HOhWy8=", + "pom": "sha256-Gorr9UkAgnTLf81gjEiSLyk/LhK5qQF8J+342CHMOro=" }, - "org/infinispan#infinispan-bom/15.0.5.Final": { - "pom": "sha256-1qTKkMta/plIFuxQ2jX3GG5PG835+2eNC8ggZpvj9tk=" + "org/infinispan#infinispan-bom/15.2.1.Final": { + "pom": "sha256-FJF84qZzrk7Qe/504e6VCFOhwVQ3BHVjBmI2Pg4zW5E=" }, - "org/infinispan#infinispan-build-configuration-parent/14.0.12.Final": { - "pom": "sha256-WTir5k+BZwjr5C5mlla+UltuhfxMyAh3OkVqnp6ne6I=" + "org/infinispan#infinispan-bom/15.2.4.Final": { + "pom": "sha256-44lgdyrM1Qk6h4Pqs1UbaXZ5C3ohFW4ioNpZbVYLptI=" }, - "org/infinispan#infinispan-build-configuration-parent/15.0.10.Final": { - "pom": "sha256-m3tR40j13wGonBe7c77n0hEuJ6ZPXCsgd63x1JoZsac=" + "org/infinispan#infinispan-build-configuration-parent/15.2.1.Final": { + "pom": "sha256-m2u5xpNKfbt0YA2t8Yy6eqHBs0SaKqUHSEY/JpItiuE=" }, - "org/infinispan#infinispan-build-configuration-parent/15.0.5.Final": { - "pom": "sha256-DAglqIiuar5Z8TLIQEnnXpNY9m8jXB+VFNR4V8wz5KE=" + "org/infinispan#infinispan-build-configuration-parent/15.2.4.Final": { + "pom": "sha256-6ev57jNm+l4N4HD7x4iMjHvukRbdPZ7niUgfXTL3lFM=" }, - "org/jboss#jboss-parent/39": { - "pom": "sha256-BN/wdaAAlLYwYa9AfSgW2c3mZ5WsrjdqBUvf6Lox5mQ=" + "org/jacoco#org.jacoco.agent/0.8.13": { + "jar": "sha256-nbPJ1ddPqHCyYbZKMIJBLhvW4i6fqY9HN7G/+K+cxk0=", + "pom": "sha256-auuUf988z1Qlydq41oPWu+MPCSjEWnAuYlWMblXmRLc=" }, - "org/jboss#jboss-parent/43": { - "pom": "sha256-PDredvuIOs25qKAzVdHfQGb/ucjHjwmyGenA/Co/Qxc=" + "org/jacoco#org.jacoco.ant/0.8.13": { + "jar": "sha256-ZDS4VS/z0OSi+70Tpu+xJODJykU4F8YsA96DkNh//RE=", + "pom": "sha256-I4tCPVxuZQ9LQPF1T42iYQDHpzYz5d1RKIxzgHRj744=" }, - "org/jboss/logging#jboss-logging/3.5.3.Final": { - "jar": "sha256-exGUYN4XQZWspBLf7VLKC77w7OJsLXQwG2Fyz630/1k=", - "pom": "sha256-GGFMhJXpXxL+1s8lR5syQwhTnRSUjmAoGLhH1Bld1Oo=" + "org/jacoco#org.jacoco.build/0.8.13": { + "pom": "sha256-mUw64c/KZ2WWj+Pt5PN5mGrrLn61GiAUyqSgnXGo9KM=" }, - "org/jboss/logging#logging-parent/1.0.1.Final": { - "pom": "sha256-e2CEZRKTW9dYnba5e57G3W7zlUmesUEYULL00hDcDZM=" + "org/jacoco#org.jacoco.core/0.8.13": { + "jar": "sha256-UUwj32z9AV19g8EKeS41q2int+gvPWo6RIF2LBMuM6k=", + "pom": "sha256-73/2F3zZcB1QXv6C9N1P6l5fcssEesK088qitBbaD08=" }, - "org/jetbrains/kotlin#kotlin-bom/1.8.22": { - "pom": "sha256-yNeU63YYiNNDaeZ33o6roLAfnop1bPv/UyFcz6XFjD8=" + "org/jacoco#org.jacoco.report/0.8.13": { + "jar": "sha256-gTMoCgqkQ1i+nRNrUjcDQvRVzLlEquB0OCIKd2YleKI=", + "pom": "sha256-EBBlOpAAx+qoVqJx+E0HH/Rt6nojdbhKitmiOz5lPOg=" + }, + "org/jboss#jboss-parent/42": { + "pom": "sha256-5BJ27+NQkFTLpBl7PWNgxR3Ve8ZA3eSM832vqkWgnDs=" + }, + "org/jboss/arquillian#arquillian-bom/1.7.0.Alpha10": { + "pom": "sha256-C/LOORlX466CMFpMzc3sBHzDEnr5Tq6Acwc72BnsHh0=" + }, + "org/jboss/logging#jboss-logging/3.6.1.Final": { + "jar": "sha256-XgiksJLchbM38JEKdAVx2HIM+lZfq9iAqMr5SmV8pBY=", + "pom": "sha256-J82Iq45ZRrinqpJkTrNzLjW+KBQ5qwevcfiYRT7nVA0=" + }, + "org/jboss/logging#logging-parent/1.0.3.Final": { + "pom": "sha256-mXLIlHSc2jVXZiF9Q97XAJse6ybgMBwwkUotslPdaFs=" + }, + "org/jboss/shrinkwrap#shrinkwrap-bom/1.2.6": { + "pom": "sha256-HArIAaoxJb3l6IFrqHijJDJZw5bS845nbihSqcxVADY=" + }, + "org/jboss/shrinkwrap/descriptors#shrinkwrap-descriptors-bom/2.0.0": { + "pom": "sha256-h46wca0fSwyBVoU2sqOk996FqBSvxbGW2ambXjwKZYM=" + }, + "org/jboss/shrinkwrap/resolver#shrinkwrap-resolver-bom/3.1.4": { + "pom": "sha256-U9Rd91c4i2k6N0k7dODXqTjFc0wV+CYp1Aop3qnOt08=" + }, + "org/jetbrains#annotations/24.0.1": { + "jar": "sha256-YWZtvOfkLmyFtDwE/PuCk6Idy1WzyA6GknDOQsAaazU=", + "pom": "sha256-mb7eKcAzHBlS7uBL+ZeN5TWpDJfi3v/6XgCTNRcZJbA=" }, "org/jetbrains/kotlin#kotlin-bom/1.9.25": { "pom": "sha256-GZrnpYnroWgYRqlUmmlc87CkLB2SEZpQqDD/Erq7oCM=" }, - "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.4": { - "pom": "sha256-qyYUhV+6ZqqKQlFNvj1aiEMV/+HtY/WTLnEKgAYkXOE=" - }, "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.1": { "pom": "sha256-Vj5Kop+o/gmm4XRtCltRMI98fe3EaNxaDKgQpIWHcDA=" }, + "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.9.0": { + "pom": "sha256-vqVRHpAB8sWTq1CA3xMbIZq14ghcxZec5YPqzUlG/Xg=" + }, "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.6.3": { "pom": "sha256-KdaYQrt9RJviqkreakp85qpVgn0KsT0Wh0X+bZVzkzI=" }, - "org/junit#junit-bom/5.10.0": { - "module": "sha256-6z7mEnYIAQaUqJgFbnQH0RcpYAOrpfXbgB30MLmIf88=", - "pom": "sha256-4AbdiJT5/Ht1/DK7Ev5e2L5lZn1bRU+Z4uC4xbuNMLM=" + "org/jsoup#jsoup/1.15.4": { + "jar": "sha256-AGgw0Hl3EECN5VicGNhkNDwO8aOgxgPJyxOMlDtn2aQ=", + "pom": "sha256-chKJC3LAuGDgIlhWvnQT5469Ps0+y4Vn3eaqxic9+4k=" }, - "org/junit#junit-bom/5.10.1": { - "module": "sha256-IbCvz//i7LN3D16wCuehn+rulOdx+jkYFzhQ2ueAZ7c=", - "pom": "sha256-IcSwKG9LIAaVd/9LIJeKhcEArIpGtvHIZy+6qzN7w/I=" - }, - "org/junit#junit-bom/5.10.2": { - "module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=", - "pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg=" + "org/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.10.5": { - "module": "sha256-hXsWv6Q5P1aoQJN8Z01TbeTiPFxjRpYgp3m1BcCowak=", - "pom": "sha256-g+QFzK2rN7rfIrfdZ6LS90vPLmgB+1W7LV1+eUI3Lho=" - }, "org/junit#junit-bom/5.11.0": { "module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=", "pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0=" }, + "org/junit#junit-bom/5.11.0-M2": { + "module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=", + "pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg=" + }, + "org/junit#junit-bom/5.11.3": { + "module": "sha256-S/D1PO6nx5D9+9JNujyeBM3FGGQnnuv8V6qkc+vKA4A=", + "pom": "sha256-8T3y5Mrx/rzlZ2Z+fDeBAaAzHVPRMk1uLf467Psfd3Q=" + }, + "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.9.0": { "module": "sha256-oFTq9QFrWLvN6GZgREp8DdPiyvhNKhrV/Ey1JZecGbk=", "pom": "sha256-2D6H8Wds3kQZHuxc2mkEkjkvJpI7HkmBSMpznf7XUpU=" @@ -1622,64 +2031,78 @@ "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.12.2": { + "jar": "sha256-C5ynKOS82a3FfyneuVVv+e1eCLTohDuHWrpOTj4E8JI=", + "module": "sha256-VFfyRO3hjRFzbwfrnF8wklrrCW5Cw1m2oEqaDgOyKes=", + "pom": "sha256-VmKCFmSJvUCxLDUHuZXkj44CXgmgXn0W3SuY3GQs994=" }, - "org/junit/jupiter#junit-jupiter-api/5.10.5": { - "jar": "sha256-QiUcLxwpZYwVbKDz2WcFiKBR6bbdBPUqgt4Z6jI0Pkw=", - "module": "sha256-a/C8bplb9VYa+VZF1gzksLgXJFGeFKAHY8cmxkTsKcY=", - "pom": "sha256-94Utddu7iKjt2zu15l3HNwzA1+8SHHaQs+CEDGL9eV0=" + "org/junit/jupiter#junit-jupiter-engine/5.12.2": { + "jar": "sha256-9XbAa4rM3pmFBjuLyAUmy5gO7CTe4LciH8jd16zmWAA=", + "module": "sha256-0W0wjmqiWjCz75JNnf5PiJqb/ybqvXLvMO6oH864SBU=", + "pom": "sha256-PHGRdFCb6dsfqBesY7eLIfH2fQaL5HHaPQR4G9RAKqM=" }, - "org/junit/jupiter#junit-jupiter-engine/5.10.5": { - "jar": "sha256-Ea9i07CAa13kVQsew4TpuXsIdXxGj8vcuNVtiOfhhHA=", - "module": "sha256-GgTVCG5rjuWsGl/ImmxD1RFE1X4B29crr16lrcotecg=", - "pom": "sha256-dvg/i0jIV17B03DOQRRVNrGBat+wAyaMW4yv4q6AT5c=" + "org/junit/jupiter#junit-jupiter-params/5.12.2": { + "jar": "sha256-shn/qUm5CnGqO2wrYGRWuCvKCyCJt0Wcj/RhFW/1mw8=", + "module": "sha256-x3KP8z0SJgBzLq09DW+K3XRd4+lEFRmHE5WuiZymFHQ=", + "pom": "sha256-pcfvF8refV90q2IHK7xrxxy9AWgGJGvOQl/LvBEISTw=" }, - "org/junit/jupiter#junit-jupiter-params/5.10.5": { - "jar": "sha256-nwC/Vyw+fxlgkSNOCOIdMvrMR60qRGv0RNwnIDNLqvQ=", - "module": "sha256-KiSo+ih5+Q0LZMGtn43TwfiJV1/keozUDsTfvxlCBEc=", - "pom": "sha256-ZkrSX+qr0F2Ck1umhE+kVhpcJdb/dCpSCrd22d9UmY0=" + "org/junit/jupiter#junit-jupiter/5.12.2": { + "jar": "sha256-OFSzrUNJBrgn/sR0qg2NqLVunlbV/H8uIPw/EuxL6JQ=", + "module": "sha256-ioIpqKD4Se/BzD/9XPlN4W6sgAYcX5M5eoXAk8nX6nA=", + "pom": "sha256-ka2OSkvzBCMslByQFKyRNnvroTHx21jVv+SZx5DUbxc=" }, - "org/junit/jupiter#junit-jupiter/5.10.5": { - "jar": "sha256-MIxvl5ahfr47XMfb3/e0XZFgdqQKb71vpTzdyzBvM1o=", - "module": "sha256-QW5hEe/1Cc1NtvGHTLzxI/pE/juGMan2IoF+hzi28q0=", - "pom": "sha256-vcusuIIYym22pLSD1URKFFYl59ABF2/pUYpA7Edai0c=" + "org/junit/platform#junit-platform-commons/1.12.2": { + "jar": "sha256-5oOgHoXfq+pSDAVqxgFaYWJ1bmAuxlPA2oXiM/CvvBg=", + "module": "sha256-ZMeQwnpztFz8b4TMtotI92SQNIZ+Fo1iJ1TUlmkrwic=", + "pom": "sha256-TyuKkGXJCcaJLYYi1VO2qwpwMhYkSZ47acEon1nswHc=" }, - "org/junit/platform#junit-platform-commons/1.10.5": { - "jar": "sha256-q9rqr0zr0SGrmnSY7XhhaT0rsKxZdrJsAGCjCJIu9J0=", - "module": "sha256-8TMlkasuyk/Kzd0IV6vJ/3tXPbK4wFBwOkuc84Cy+Gs=", - "pom": "sha256-EPUlEitUEBGT3TcIQm3EaMJFII3HIOE4DUFsFa2zQ1c=" + "org/junit/platform#junit-platform-engine/1.12.2": { + "jar": "sha256-zvDvy1vS4F4rgI04urXGVQicDDABUnN250y2BqeRHsg=", + "module": "sha256-+Xsxk2wRnAgtTQOM3resDmVvRR2eXX6Jg9IqJONvoQM=", + "pom": "sha256-lICxinlldp0Ag8LLcRBUI/UwKo8Ea7IEfm2/8J84NJA=" }, - "org/junit/platform#junit-platform-engine/1.10.5": { - "jar": "sha256-v9cfV9/+/ulOPwz9VTvl5d17j58nOrolFQdeKLjI52o=", - "module": "sha256-PqH2nOcbtZhfoRYziyKUovBupEBJuzclip6T3RrWFRA=", - "pom": "sha256-eMUE5IyG4Im3dFqa6CL7W5ryDvvTIxHshDeJlDnJNtE=" + "org/junit/platform#junit-platform-launcher/1.12.2": { + "jar": "sha256-3M8sH6Cpd8U60JSthZv93dUk2XWUt2MHrXh95xmFdX8=", + "module": "sha256-UKBqBDdOMA57hhWIxdwNAhQh4Z8ToL2ymwYX/y/ehdE=", + "pom": "sha256-YZFFzSFdMiJTcr5iW7ooaD10FC/uGl39scZLUv6cC1E=" }, "org/latencyutils#LatencyUtils/2.0.3": { "jar": "sha256-oyqf+gay9OAcU2D4+d97xdlFSl03PNjzYTR/paVxZew=", "pom": "sha256-jwwBU3kLhK9sCTFtVpvRBu4PAIuTk+gLpHj1v2Vziig=" }, + "org/locationtech/jts#jts-core/1.18.1": { + "jar": "sha256-cirDq+rqhKlJa2MqIn0JxhLPIAadMfjr8l/1gQN50jU=", + "pom": "sha256-kwjEHx1YgWYDo1sXcI5AS0IOyP0Mzgnph9kG/8kQkzI=" + }, + "org/locationtech/jts#jts-modules/1.18.1": { + "pom": "sha256-5yC/+lSbUVBhJPjmyDAO5EejOzAARFKsvC46qezJ4kE=" + }, + "org/locationtech/jts#jts/1.18.1": { + "pom": "sha256-45baKUcMQeHLY9Mfb22CXGAo863AlbKhfe8lAjFuJ48=" + }, "org/mockito#mockito-bom/4.11.0": { "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" }, - "org/mockito#mockito-bom/5.11.0": { - "pom": "sha256-nS9GsUwh/8yOt/ApAeN9ncVJfmWEMFAYTRohNAcdVrM=" + "org/mockito#mockito-bom/5.17.0": { + "pom": "sha256-GNJ5sDTVMsY/VM62GGemjdWQ8roVuj8NZJAw9/IJJ/s=" }, - "org/mockito#mockito-bom/5.3.1": { - "pom": "sha256-F8lglCSkwzBWhOTlZS9VQRAyV1wafKPXhZZiEEafJTU=" - }, - "org/mockito#mockito-core/5.11.0": { - "jar": "sha256-8HbJax9JuNm8QuRrCWmq9WhMQMi1tnnUAOXYgAc6DgA=", - "pom": "sha256-ugsbXXA1CUlPmo5EWCIjh54zSKTElmfwx35odG5IHHg=" + "org/mockito#mockito-core/5.17.0": { + "jar": "sha256-3/Wa2MYbAm74bMET+U8jAesGyq+B3sMMeKlqGmVZXF4=", + "pom": "sha256-0BzBTnZhxjBHlApC9Qc9Sg7L4qDqXS6jQgS0zAgeFqU=" }, "org/mockito#mockito-inline/5.2.0": { "jar": "sha256-7lLhwpmmMhhPuidKk3CZPgkUBCn15RbmxVcP1ldLKX8=", "pom": "sha256-cG00cOVtMaO1YwaY0Qeb79uYMUWwGE5LorhNo4eo9oQ=" }, - "org/mockito#mockito-junit-jupiter/5.11.0": { - "jar": "sha256-ow6k/gSE5U9kzcFSaabG/xvYm8JqDUHkwny5HLeNxUg=", - "pom": "sha256-bmmXepSLvkTQn3UPXos2i3VFwy5JeJgrs0luiJQELl4=" + "org/mockito#mockito-junit-jupiter/5.17.0": { + "jar": "sha256-XFRC+KqqjwPfA+SGKg1pIF0bQfXtv31ap6JIamHeSbc=", + "pom": "sha256-AaXP6bnbkv1GSZ3oA2e7JtreMj/DH4cMyT8ArLwWRs0=" + }, + "org/mongodb#mongodb-driver-bom/5.4.0": { + "pom": "sha256-S2/nLFJXIlPUAFuNqiFZsu0zWWjvhjb0ZM7sANDHPtI=" + }, + "org/mongodb#mongodb-driver-bom/5.5.1": { + "pom": "sha256-Lmi0Md1roLUrB4MvkVQFmDgavpziuHlScg4b9IpwNhw=" }, "org/objenesis#objenesis-parent/3.3": { "pom": "sha256-MFw4SqLx4cf+U6ltpBw+w1JDuX1CjSSo93mBjMEL5P8=" @@ -1688,6 +2111,25 @@ "jar": "sha256-At/QsEOaVZHjW3CO0vVHTrCUj1Or90Y36Vm45O9pv+s=", "pom": "sha256-ugxA2iZpoEi24k73BmpHHw+8v8xQnmo+hWyk3fphStM=" }, + "org/openjfx#javafx-base/21": { + "jar": "sha256-Vf2BMMTI0arWL8sNoVTX5XvDaaafW0BFTnxMEcoTVys=", + "pom": "sha256-55O+wT72uWDvlqi7n+xCtmxu6Xi3hHIRbdQQqvrXxAI=" + }, + "org/openjfx#javafx-controls/21": { + "jar": "sha256-g/sh712bKpeWNVuZlHtIZK6HrgNn7fExUmTTmPzsCH4=", + "pom": "sha256-c/JBHyrDOyi6kTGBS9uJ1V6+HMOt7ybpzk6UxMQ0GUk=" + }, + "org/openjfx#javafx-graphics/21": { + "jar": "sha256-DGVSPsJ4ELRWqC6ht3MXitAAS7RXDmgSWtYMp/cu6sU=", + "pom": "sha256-E6Brj8cyw2qKmSb5hVttzPAH2AfcVfkKqdMVVS35ovY=" + }, + "org/openjfx#javafx-swing/21": { + "jar": "sha256-h39crkAoBObLI28hYPK6qk+nU7uNeVOoP6YM3GT/0Ng=", + "pom": "sha256-3DPoBXmhZN2hYGt/AfcSioKMt963tUw0huzIeyqjoD0=" + }, + "org/openjfx#javafx/21": { + "pom": "sha256-5/mWncVyN6U3NPUSt5d1g9L7WL1pA5SJ4wXfR1LDhmw=" + }, "org/opentest4j#opentest4j/1.3.0": { "jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=", "module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=", @@ -1696,51 +2138,57 @@ "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-bom/9.8": { + "pom": "sha256-DaHcsibmzf2ttNrFkZFruRe1c3RnTZG9LxMAMTe0FSA=" }, - "org/ow2/asm#asm-commons/9.7": { - "jar": "sha256-OJvCR5WOBJ/JoECNOYySxtNwwYA1EgOV1Muh2dkwS3o=", - "pom": "sha256-Ws7j7nJS7ZC4B0x1XQInh0malfr/+YrEpoUQfE2kCbQ=" + "org/ow2/asm#asm-commons/9.8": { + "jar": "sha256-MwGhwctMWfzFKSZI2sHXxa7UwPBn376IhzuM3+d0BPQ=", + "pom": "sha256-95PnjwH3A3F9CUcuVs3yEv4piXDIguIRbo5Un7bRQMI=" }, - "org/ow2/asm#asm-tree/9.7": { - "jar": "sha256-YvSzvENgRcGstcO6LY7FVuwzaQk9f10Gx0frBLVtUrE=", - "pom": "sha256-o06h4+QSjAEDjbQ8aXbojHec9a+EsFBdombf5pZWaOw=" + "org/ow2/asm#asm-tree/9.8": { + "jar": "sha256-FLeIDLfIXu0QHicQQy/D/7gydVMqaolNxMQJXUmtWfE=", + "pom": "sha256-cUnn+qDhkSlvh5ru2SCciULTmPBpjSzKGpxijy4qj3c=" }, - "org/ow2/asm#asm/9.6": { - "pom": "sha256-ku7iS8PIQ+SIHUbB3WUFRx7jFC+s+0ZrQoz+paVsa2A=" + "org/ow2/asm#asm/9.7.1": { + "jar": "sha256-jK3UOsXrbQneBfrsyji5F6BAu5E5x+3rTMgcdAtxMoE=", + "pom": "sha256-cimwOzCnPukQCActnkVppR2FR/roxQ9SeEGu9MGwuqg=" }, - "org/ow2/asm#asm/9.7": { - "jar": "sha256-rfRtXjSUC98Ujs3Sap7o7qlElqcgNP9xQQZrPupcTp0=", - "pom": "sha256-3gARXx2E86Cy7jpLb2GS0Gb4bRhdZ7nRUi8sgP6sXwA=" + "org/ow2/asm#asm/9.8": { + "jar": "sha256-h26raoPa7K1cpn65/KuwY8l7WuuM8fynqYns3hdSIFE=", + "pom": "sha256-wTZ8O7OD12Gef3l+ON91E4hfLu8ErntZCPaCImV7W6o=" }, - "org/projectlombok#lombok/1.18.34": { - "jar": "sha256-wn1rKv9WJB0bB/y8xrGDcJ5rQyyA9zdO6x2CPobUuBo=", - "pom": "sha256-4ZCf4nLP/In/KJsTIeibZB/vc5ghZhu2k6b5ZqF+2eU=" + "org/postgresql#postgresql/42.7.7": { + "jar": "sha256-FXlj1grmbWB+CUZujAzfgIfpyyDQFZiZ/8qWvKJShGA=", + "pom": "sha256-qCA7TCFN12Zi0VIdwZaeUYszcJ8IL9nNgTjP9MNpQMw=" }, - "org/seleniumhq/selenium#selenium-bom/4.19.1": { - "pom": "sha256-8QH5+xtuCznTc5SZoA6CHTXh8/boF2GRNzaCYJZM2mg=" + "org/projectlombok#lombok/1.18.38": { + "jar": "sha256-Hh5CfDb/Y8RP0w7yktnnc+oxVEYKtiZdP+1+b1vFD7k=", + "pom": "sha256-gWXuhymafa8GmnyYG3u4YENCE7mvyqurC0abO6v0jm0=" }, - "org/seleniumhq/selenium#selenium-bom/4.8.3": { - "pom": "sha256-VjKTeC4Y0PLA1r3M6+vjQUjw7LuSuBjbCLhAXtOuCB4=" + "org/seleniumhq/selenium#selenium-bom/4.31.0": { + "pom": "sha256-j6Ed533w4ozCMO4s/T+Hd1vI5CXBKsA6PYdaG+8l9rg=" }, "org/skyscreamer#jsonassert/1.5.3": { "jar": "sha256-cZCVwH1CA5YTINpZNEHYs7ZDwY6x2Bqpjqkzu36zUbo=", "pom": "sha256-xqiAc3trPIon2aBcYEhTanpwuzUMuR3OIza2cQorpig=" }, - "org/slf4j#jul-to-slf4j/2.0.16": { - "jar": "sha256-Dy7DluopyaRAiQ0fCf24L91XS0eymENXZCNUUcGThh0=", - "pom": "sha256-ZrmCqPWdeK480y5UaMHUjn78wYZruIPYqYgE2E3rZn8=" + "org/slf4j#jul-to-slf4j/2.0.17": { + "jar": "sha256-p6/NI7nP0UdeVclPlDuAjFkiA15+LCpcZaSHpBBrxTg=", + "pom": "sha256-OMMwoKtfCT5WK1L7Ya7GMK4cH5FAbjz1R3UEXlzPbAM=" }, - "org/slf4j#slf4j-api/2.0.16": { - "jar": "sha256-oSV43eG6AL2bgW04iguHmSjQC6s8g8JA9wE79BlsV5o=", - "pom": "sha256-saAPWxxNvmK4BdZdI5Eab3cGOInXyx6G/oOJ1hkEc/c=" + "org/slf4j#slf4j-api/2.0.17": { + "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", + "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" }, - "org/slf4j#slf4j-bom/2.0.16": { - "pom": "sha256-BWYEjsglzfKHWGIK9k2eFK44qc2HSN1vr6bfSkGUwnk=" + "org/slf4j#slf4j-bom/2.0.17": { + "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" }, - "org/slf4j#slf4j-parent/2.0.16": { - "pom": "sha256-CaC0zIFNcnRhbJsW1MD9mq8ezIEzNN5RMeVHJxsZguU=" + "org/slf4j#slf4j-parent/2.0.17": { + "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" + }, + "org/snakeyaml#snakeyaml-engine/2.9": { + "jar": "sha256-L3qVdGG21wwABeLDW3ihyXvvbERnBMDuk5POmOSVi6g=", + "pom": "sha256-9toG5chpkBVwSG0VOlKn/y1iHc93AIG5MkUxCEUl9to=" }, "org/sonatype/oss#oss-parent/7": { "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" @@ -1748,388 +2196,417 @@ "org/sonatype/oss#oss-parent/9": { "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" }, - "org/springdoc#springdoc-openapi-starter-common/2.2.0": { - "jar": "sha256-zEr8QIcXzwP6tvVFrZZ1eDy6+D18h04LrnLLWPh2OG8=", - "pom": "sha256-ispBYN10vlujiirctgHGPFZ/ezLy1oY9/d2hkAX1yu0=" + "org/springdoc#springdoc-openapi-starter-common/2.8.9": { + "jar": "sha256-abqPtV+sAUTdRsIPNcUFzxIhjL5/B05zN61DwHiHqB0=", + "pom": "sha256-NwaESX+f1j2nzucby+ucwMRNNcQ110LSqo0M/j+L4cY=" }, - "org/springdoc#springdoc-openapi-starter-webmvc-api/2.2.0": { - "jar": "sha256-0LKlyYo07K2f0Mwo2mz5sH37yHeOJlMZAF0sSvI2+jI=", - "pom": "sha256-ZPUNQT5EKWrYbXRpe2WRlpLRoZ8kuR5yqDA25VQXKqo=" + "org/springdoc#springdoc-openapi-starter-webmvc-api/2.8.9": { + "jar": "sha256-9B7/LU/6a+BLJjPhOW1OxPi4MpNKBqOXkzSZLY2P4EM=", + "pom": "sha256-NqCk/5SPsALn6ZSrRGYlm+gnXCzuiy+wCVaSivIthXQ=" }, - "org/springdoc#springdoc-openapi-starter-webmvc-ui/2.2.0": { - "jar": "sha256-2+lkQpxHn/vJKynrfLO8cRNuGzShifnOk0pxX2Uje9g=", - "pom": "sha256-Cv9w4vNuOl5Zgq2nnSbUxIiN4Umoiqya9fVdJ9ukizo=" + "org/springdoc#springdoc-openapi-starter-webmvc-ui/2.8.9": { + "jar": "sha256-iETGzwsnhxK2Q7iZzPGRuEDH6i1OwUXu9c5n5V25LpE=", + "pom": "sha256-qdBmq7SSlvlSq5uogCKJN4jgd5pQov/R/Wv60WjAbCc=" }, - "org/springdoc#springdoc-openapi/2.2.0": { - "pom": "sha256-Los3sS+E+doEZrqeLfbA2nneG1cyCSPFNW/oXbE0d2w=" + "org/springdoc#springdoc-openapi/2.8.9": { + "pom": "sha256-pSJjR4H3B4yYji65V314jzD3CTGpmxQQyuwLx1C8T04=" }, - "org/springframework#spring-aop/6.1.14": { - "jar": "sha256-FVlpOabbzKWBLe4auaizb2lTa/2AZyeYkn1fGsDThOU=", - "module": "sha256-AMqes2YcEWugHr7KSagPXF8vexXwNhpz/IF8IRyrAls=", - "pom": "sha256-tc03D1Ei9Lh6mEqCGrPc77MV5IJBaPUR3412oHrqrm4=" + "org/springframework#spring-aop/6.2.8": { + "jar": "sha256-50v8HpW2DHN4UlhVkCCSmIVCTt6WZ6UWOpZR1RuJTjg=", + "module": "sha256-FtCltR1WcF2qB6tFSAA6is+5QNL4Bhb68MfZfvK60i0=", + "pom": "sha256-CXc1ZIkM7jJ8tpXNSym6raBylhVktWNbx572ifBv6Uw=" }, - "org/springframework#spring-aspects/6.1.14": { - "jar": "sha256-IvubzJBl4b6WjEnNQcy9nGFUxRLxPgj9xnd+i3VtVwQ=", - "module": "sha256-DnOLl4Ctcf/rK79j6ZpLFVcz/sqp55aPaRWWa66BtH4=", - "pom": "sha256-zanChYT2IkY72DjdH3hLC4Gho4hdP+UBO8lRA79dzm4=" + "org/springframework#spring-aspects/6.2.8": { + "jar": "sha256-7YI87Qxgu/b6ygSbwEjkWnOoyoQUNE0JoLEPsR/0sRo=", + "module": "sha256-9kmslsyZZLIr+qxzMI3l9JYUogbZah0djB/8lPm5TuA=", + "pom": "sha256-0TW/ci0+Dw+hn6lfj5hmolKrLRNxaZsL+qO19U/46KI=" }, - "org/springframework#spring-beans/6.1.14": { - "jar": "sha256-bK2EsqNaM6haMToZRFpD5UMraOTwu/bCv8Sohak91yc=", - "module": "sha256-uhYuQEZAPyaoXmyHIiwiI6UUATmW+KG39hU4W1hjwRk=", - "pom": "sha256-gH0dr6YVMCN6EzloITdtpYakHkySLLJuYM1vaohcFzc=" + "org/springframework#spring-beans/6.2.8": { + "jar": "sha256-pq4nDG6wbpUCqn5H7j/GbesYUyhbSk4CDz0idn8vq9M=", + "module": "sha256-neXDwKrC+y+AGYsYLmVpmrg1lDW7Kzkzebtvn4JlFCg=", + "pom": "sha256-n+wiy72TJ7AY8WzNDcYYKEiZMEwAfyZ9nfjFaESILus=" }, - "org/springframework#spring-context/6.1.14": { - "jar": "sha256-2na1P2og8Js4BSowBDXzJFeA0w3rRuxd11MUzaBv02U=", - "module": "sha256-6DOB1Xv4kKR+X6UAisMDLZCCPDPvzX0hq/W//mA9Kak=", - "pom": "sha256-A+O/xXgJ0mwgv02c4WJJU7Vl4aF0LuNhPWk4G/WPVw8=" + "org/springframework#spring-context-support/6.2.8": { + "jar": "sha256-zVsahwe2mxlViJ1a1WXB+nsh6vOSuK/VPhB68wNmQpo=", + "module": "sha256-G/WzrPN4JHTQdXwWeMtZ+Sp3+wdsMorJmVE5UmBAiRA=", + "pom": "sha256-e9KaXc+hZbBQ+X79ReGbUsBxkSOJ86Gii0BGjCVGJXg=" }, - "org/springframework#spring-core/6.1.14": { - "jar": "sha256-4VoRefyWQv/tE8pV4oY+LaUkzNEIO3xvG1z9VzPzssU=", - "module": "sha256-c5SoxHoyHbg43H3wtb7F9prMPMu7D4jn57eCdEpaahE=", - "pom": "sha256-7YrAnxeoq79chQmBgDdU1CSx2jYytN37Kl7K5Com1pE=" + "org/springframework#spring-context/6.2.8": { + "jar": "sha256-HPhXgDAbhvjYdqLfv73Z7hhxec2zYTN6K6TuVgJfZDI=", + "module": "sha256-hFIL9dO0ok+ceJaU1IO/SB0w1VeWj5FfTI7FpMyP4D8=", + "pom": "sha256-UyyM+mnEsVetDp4zttiD2OyDAWgTpjurxONX82sUV2k=" }, - "org/springframework#spring-expression/6.1.14": { - "jar": "sha256-ae1rBSOXqSmg5MRS9j8smj0i4EbYuA2HgZAgXdsllRg=", - "module": "sha256-hQ87N9nGHWqJyRG/U697Cj2aUgweuOtQj9tdhEZxFWc=", - "pom": "sha256-LrrFfljGyuqvjkQz8GTqM7a0OKe07ja8tEbyysqFdzo=" + "org/springframework#spring-core/6.2.8": { + "jar": "sha256-J/ZANAFk10oOkO4Xa3XVoYqT+C+pb0RKdXrPC/Ouclc=", + "module": "sha256-Z+dgUMUIsQvUPED1WTTR11i0XckMfS+cWf5kUM7GND4=", + "pom": "sha256-UKMGvTWoEmZwr6/DytG4DmiLP87k8dWqyRnFXmMFdng=" + }, + "org/springframework#spring-expression/6.2.8": { + "jar": "sha256-1GuSLrIgBxDsUQDwDTX9h4bV57xFnQnIu9oyQycmpbo=", + "module": "sha256-po4oJPDh4v7m039PA7lHS88Z25Mo/becpsuVQpGAKTU=", + "pom": "sha256-8oK8QJhGzppn9RF3/abrnNQfMfXicwfbk4ZRxQjzveA=" }, "org/springframework#spring-framework-bom/5.3.25": { "module": "sha256-bPPIDzsrxVO0LptyC/9x/bBxUmy4kMVwkz2deAd2JQ4=", "pom": "sha256-XMA2phbyoFlZZtPbyZ2uY1rJsY4VOLX+rXsqPL/mgog=" }, - "org/springframework#spring-framework-bom/5.3.29": { - "module": "sha256-pslWW9lncgrg50PCMmUst9yai4GAjvFDWv1/aJICE78=", - "pom": "sha256-Bald+izdhQdNkd3pYqk/KW2v3tf6l9Eu2+jQ/21hMys=" - }, - "org/springframework#spring-framework-bom/5.3.32": { - "module": "sha256-R6cJH2l8pjEYXtQY8Morhu7wyCqhbRdx3exLLDu3s70=", - "pom": "sha256-glr3ES49kupDa7DfeMGVFIhfXAFtD8YMiyTUdjoBWhA=" - }, "org/springframework#spring-framework-bom/5.3.34": { "module": "sha256-Xd1Euil/Pd6tp4FeR2aFMYvYh1WdN5mqcLdZM7Uf1QQ=", "pom": "sha256-bQYW4lRNcRXcJJgX3XWKNN+mdzKRgrQuF1QuEz5Vcy0=" }, - "org/springframework#spring-framework-bom/6.0.11": { - "module": "sha256-CV5xI53YkWkSRMjWvm19o05nC2UYaUeexdJBXZmrYZI=", - "pom": "sha256-SK3yYlH1WiPKJZbVBuBZEdmnZ3fm0CxSgMGhd4wUMGc=" - }, - "org/springframework#spring-framework-bom/6.1.14": { - "module": "sha256-mgk0smfR5fyez9tc0/7W9PYPeGppexZsyXieRv21jzo=", - "pom": "sha256-BOLo/oESIB1r4RFtdLATmOPD6sVr8L63NnNGF8Rqq4Q=" - }, - "org/springframework#spring-jcl/6.1.14": { - "jar": "sha256-mXXEYrrO56DBqnnlWqT67QK9KNx40SUkBNqH9ff7TLE=", - "module": "sha256-eVuSx7ppHm1vSPMy/IoKELVkJx1A/luRYEsT89XeBFo=", - "pom": "sha256-XS7hByyO0HjD5QkJVXnPKujOMBMFhthMz2q2LACN9WM=" - }, - "org/springframework#spring-jdbc/6.1.14": { - "jar": "sha256-EeI+atc/Y3SYeGVC6iYBhcUZwKCS8ITxxU7A5evrhN8=", - "module": "sha256-s3fVKuypLuPrbJhKHBfGMo6HtZdNmc4kM4n9YEbh/ak=", - "pom": "sha256-JX0aNaCSSdupyy018IVoGHefj7zNSo6oqAYzZRu6uDA=" - }, - "org/springframework#spring-orm/6.1.14": { - "jar": "sha256-1Tik8BILOiQWulW7qrq6RKFA87raxokNhgX2GAJ+QYI=", - "module": "sha256-7m/cR317+RtbrPkMPEEdM0S/Z+v7McO4sgVr7rbLs2Q=", - "pom": "sha256-BZZ8CoWW7Z7YqIOx4C1mhT4qo6vIJpHett93D56lT8Y=" - }, - "org/springframework#spring-test/6.1.14": { - "jar": "sha256-SLpxtng1gWxju7XtOrGC/IN9aymI817oBhNGUBSB2Sg=", - "module": "sha256-rQfr7q/epAzIzorQu8J3UQbAhxMkXnnR5Nj5SLKvs+s=", - "pom": "sha256-H0QrTcklpU/HK9mWwCs8M1sOswAGjZXQ0nd4lYhVJcU=" - }, - "org/springframework#spring-tx/6.1.14": { - "jar": "sha256-3rgmxROi+/p1aLWeNn+TFsYQn/p9MwuzH53vrZg06vs=", - "module": "sha256-ClvtswRrvUYGjUv7TodMcgs6XLhlPLAMQvuX3N6HhD4=", - "pom": "sha256-9Y7Bw5d0xPOIY9UW5MJ4XyuuI8CPIxRLsCkWdT/dU/0=" - }, - "org/springframework#spring-web/6.1.14": { - "jar": "sha256-j7vZXic2Gqn2Vr7hjTK60GK0IQ1YSQmJPLyD3Zxk9HI=", - "module": "sha256-V2ggogeLR2AYaeaBkKWkplHqQB4Ukg100xXT2+38xsI=", - "pom": "sha256-mPmcPKgjz5ad4b/H1Y/uz2imiXUXwemsJGJ/rCy4Wbs=" - }, - "org/springframework#spring-webmvc/6.1.14": { - "jar": "sha256-nwlvdTDtOFNI0mndmtZC3/R/UMvHWPF9aUhJUs3Qy8A=", - "module": "sha256-xXlQIEPn+CUuQcL408AXlUFvZ0ihLF2QBUMwVSEILMw=", - "pom": "sha256-+4NjEeK8k4HIj5AF2vY9J3y0iVwtGZWkIa6y+w0wWgE=" - }, - "org/springframework/amqp#spring-amqp-bom/3.0.6": { - "pom": "sha256-sch8n8omH3LZPz+tDWBfn6FQECv1fU6eT9Ga0ltYvB4=" - }, - "org/springframework/amqp#spring-amqp-bom/3.1.7": { - "module": "sha256-V4RBJN1QOg+8JPUIUkNMFcSAjMhCvicZBqU+D0Xrq1M=", - "pom": "sha256-+A8UHBSgtP2fT9njnZ1s41LUal2VhEmPZS9Haq6cfAw=" - }, - "org/springframework/batch#spring-batch-bom/5.0.2": { - "pom": "sha256-aDpeNRsQ0aR8gkN/CtTnhmTUICWhpXBtaPpDhCHt1uw=" - }, - "org/springframework/batch#spring-batch-bom/5.1.2": { - "pom": "sha256-sVvWVb7ESiLKe/VnhcpPfubUcAOBaqBwJtF0bbECwAg=" - }, - "org/springframework/boot#spring-boot-actuator-autoconfigure/3.3.5": { - "jar": "sha256-bvpMs8I0Pc9Z+hsNrJ7Wn+PPuYx4cyFeGMQy89qAc1g=", - "module": "sha256-8SMzcdDfdltsY2Dku2mbssWVBP5IU5511Z+LYwmxzD8=", - "pom": "sha256-mes1uzC/6fmLYrkIgZPVbn1df/tiF/vMiCtWOtJDs9M=" - }, - "org/springframework/boot#spring-boot-actuator/3.3.5": { - "jar": "sha256-hb7IFt6v9Q0Ij2Mn9Hkjc75O+iTHFC93TrEMPi553EI=", - "module": "sha256-uTp2iR4gbeASh9usAWVJYYmBNUcFvZrEzqkof2U3h8U=", - "pom": "sha256-wyQvUF8Ob0s2RRUlX5Dhy9Zq3TL1tVM8cat5vRq7R14=" - }, - "org/springframework/boot#spring-boot-autoconfigure/3.3.5": { - "jar": "sha256-Tp0NmEFNkswYRPhLiNWKDJaP3lHnMzvkjf/kJLq3eEQ=", - "module": "sha256-3PO7QyDmEG9/LcwuYQ2Kb+kntoiBIVTpn2aI4x9vKiM=", - "pom": "sha256-hKRGXTatdgE2Dr/cUzzocUmFUJdQStBdbF9qFA8juVI=" - }, - "org/springframework/boot#spring-boot-dependencies/3.1.2": { - "pom": "sha256-DIaB6QfO2iWOWU6lt8/aByuKxHDamKrAGEqO62lQV9o=" - }, - "org/springframework/boot#spring-boot-dependencies/3.3.5": { - "pom": "sha256-S7uHEUNMSi5gNo++NPtvU1JAS30HoQL9I/GD39dXRwY=" - }, - "org/springframework/boot#spring-boot-devtools/3.3.5": { - "jar": "sha256-0zJP1Bn7Eqsr55Lsllw4KhvtT+2XlAHvGqUvouj5wgY=", - "module": "sha256-ivSaFt7w0KyNmz2qMCULNfX09nEJk/ErxEtRwfoHo3g=", - "pom": "sha256-ozEmQ6WI/jl4o1RbJ9UwNj6T1+99KLxGntgJhjanK7w=" - }, - "org/springframework/boot#spring-boot-starter-actuator/3.3.5": { - "jar": "sha256-dLYMH4fFWk3Srz6LE8FHqPKjnK0BXRYPJondkZXOx/A=", - "module": "sha256-EKOh3FGUDWjp7ueIsgqAMLol8OHa/cl19zCIlzhVHHE=", - "pom": "sha256-QvW0+YX6isJnkojehcgOKhn57MsvJNpVdQJLFndlMR0=" - }, - "org/springframework/boot#spring-boot-starter-aop/3.3.5": { - "jar": "sha256-RSyVAyl/nzTBS8FUhLJq9qlELBc59t68sZw+GbWtzfQ=", - "module": "sha256-DkJs5MGVFzuZwonRpkm9OcdQhjRsi84E/rRe5DTzIj4=", - "pom": "sha256-nu4KfXuWGNTvdg1V3hAUgUy6UhwCQ/VIlqvDMCcqHQk=" - }, - "org/springframework/boot#spring-boot-starter-data-jpa/3.3.5": { - "jar": "sha256-GrHbKAjl3oo4wxMvHVGE1p5lfu/BBkG/qaNp1cpVJqI=", - "module": "sha256-hL8Uu9zCam65KPSiiDBGh5/zlfr4TvRQlIS2XdwZhNA=", - "pom": "sha256-f3xHBijkbF/G4L0JFDBr06a/cVF2Y5Djb+89WwmBgN8=" - }, - "org/springframework/boot#spring-boot-starter-jdbc/3.3.5": { - "jar": "sha256-sUXjhyzqVowHe7eZ3XPKYkmgKEoHaESxTyYiu4qwwVA=", - "module": "sha256-JEEWw9yYgwbelXzhrrjR57PoKAks2qoJXvi8rFgSByE=", - "pom": "sha256-0Xd2ggFTIN/lDKgaph0qiUiYh0Snhiz/RhROY2zz7F0=" - }, - "org/springframework/boot#spring-boot-starter-jetty/3.3.5": { - "jar": "sha256-dXZ207xfZXS7FDejvSmSSK1XCPsQlXN6Zuv4JXqSZag=", - "module": "sha256-GjYt5okMZ69/Z3Wi6s+5F4ExXIOncWmKzpKkFlf7s6w=", - "pom": "sha256-N4ro5k7+CXHbO0rgzrbUMnaOC13suSit6pOxilX9A0I=" - }, - "org/springframework/boot#spring-boot-starter-json/3.3.5": { - "jar": "sha256-otsbpb7I6ZxU7CL7dhVVfALILibeRtb27CDErTDiXyc=", - "module": "sha256-AW4ZrNh22O1vuur0lY5C/MhtmRaNoAb2jL8WHpAKcnU=", - "pom": "sha256-0zWNw0gljedx4w4yDg3cZTCCe80xJm9574+EEC6Ze9c=" - }, - "org/springframework/boot#spring-boot-starter-logging/3.3.5": { - "jar": "sha256-yAmeCD9RKAUpZXc216GGw3fp9+RYNj2PXQAo0xZvrCg=", - "module": "sha256-EnxJnA4hhERGwAjxjHaqOkobqIm7Y0pYzWqRpl6MzbE=", - "pom": "sha256-JGFbevQCW41Tdl3Z/ThSt36eKe/hjarh+s4s4M6WeOI=" - }, - "org/springframework/boot#spring-boot-starter-oauth2-client/3.3.5": { - "jar": "sha256-yWwDZKZKVWU592su5mZ1cc3/SlbXaUvjgeueuVatiwU=", - "module": "sha256-JPqPtr/6LcMQ1WN62Rf00agA5Oiw0R7cN0rI1DS53os=", - "pom": "sha256-sbro30iABI7HSiH4cvTMsAgOWDjoDX1DRmwAbpwNUJc=" - }, - "org/springframework/boot#spring-boot-starter-parent/3.1.2": { - "pom": "sha256-TB9NCfr9cgJEhZCDvfx7VytHF22Bil965q1m0ZOODO4=" - }, - "org/springframework/boot#spring-boot-starter-security/3.3.5": { - "jar": "sha256-jbKAzw3D0rEPFKeHwBoa3Yj3m5GKzByRfKx1vmboJZ4=", - "module": "sha256-ab8BxgkjdGaGdNvQR0Gjpg5sR69V46eaxkWnIvdvIzU=", - "pom": "sha256-SucdtxT/E8X9rCIfyzYYYAXJOVROhFCXnt6/SIVM9tc=" - }, - "org/springframework/boot#spring-boot-starter-test/3.3.5": { - "jar": "sha256-5bNxoza5AHEQC2Uqh+ooisqfzthE+ZNJigO5ZVmRffg=", - "module": "sha256-t+nz5yUdIcDHnrr5i3TB6jgWbTQCqJozAsz384jzL3s=", - "pom": "sha256-4Du/tK6qkV6ljBgcbOx7XTJRdXjmjbekOMvjN09G6p8=" - }, - "org/springframework/boot#spring-boot-starter-thymeleaf/3.3.5": { - "jar": "sha256-4+o205RuZdlCZ2NONnYUJJmHa50MuK1GXKm13cOsffY=", - "module": "sha256-hSAw0uIg8N1iYMmfxXVfzOuWUXFqxDeT9QkfBMNDjEg=", - "pom": "sha256-XSK/KjKB97vQXe+rBgggFYrK7+Vs7KZCff+dauMWNVg=" - }, - "org/springframework/boot#spring-boot-starter-tomcat/3.3.5": { - "module": "sha256-LwwmMkO3r8O3w4yZbYuvZT3qKZWhP3NR+3hNsx4XVy0=", - "pom": "sha256-1ztMKXhHWytiATtIi+/S34Wd00omRc56fy/Qq6EE3LI=" - }, - "org/springframework/boot#spring-boot-starter-web/3.3.5": { - "jar": "sha256-rgX5yxq+59KW35tmzhR62MjZpwhQvI0X3PivXVoeMbE=", - "module": "sha256-qR0BMgl5A8SPrES2u6Q57wuti3oBjWY9QOkFAmXJ3NE=", - "pom": "sha256-E8FiMBe45T6xISnimiXUnezUnBhdHxchQpeeJG2N264=" - }, - "org/springframework/boot#spring-boot-starter/3.3.5": { - "jar": "sha256-uTKGV4VhwUXCVLYiPUAdcV3i+kpo6Tz93vTsFIXnj+U=", - "module": "sha256-d2qWi5dZbgHonj2P9SGjpS0R/kw/SgNBHFBRFZq7Shc=", - "pom": "sha256-ZsPiDg82UKgejfE+/5RN/EU5FWiwAGaXmzQbZzDK/j4=" - }, - "org/springframework/boot#spring-boot-test-autoconfigure/3.3.5": { - "jar": "sha256-pMiwpQleenn+aQz2iGPuRi38hWnad1yFu0gg3K8Ag/U=", - "module": "sha256-DjW70DU/NOQIMeqxcDPHJlkAYm6MOIgimOL9lNV0DZ4=", - "pom": "sha256-eBlxePNeHkBI9wQS/IamiD9aWpWNPwAfF88wfCMzOXw=" - }, - "org/springframework/boot#spring-boot-test/3.3.5": { - "jar": "sha256-LeK6rxGS5GPZuqy4UpnSu3qGBP/Cjdl6snKrB0Qlsbs=", - "module": "sha256-AwSn5ZjFZknrhb4EXjB4+WRs5UVu5lSiJwq1+ycOa6E=", - "pom": "sha256-E+eCY1dR4LCYzK7Jo3t9kPbjqDcJO6r7BcYyyl4eDlQ=" - }, - "org/springframework/boot#spring-boot/3.3.5": { - "jar": "sha256-akpciltYwglwWIHkh7SURWeatpyFhiP+9wD2NOJOucI=", - "module": "sha256-AqTMJo2on0OkLwh+X0TQRLYkM0iHX8MafKneQTIGInc=", - "pom": "sha256-wXOJ0KhXirYYaGaUDxH6KVLeKS/QYJ9Yt6R5EFjrUds=" - }, - "org/springframework/data#spring-data-bom/2023.0.2": { - "pom": "sha256-r5JYFO1beGWJH9CGEGBVcLS7hFCi9Rv55bhjXNNoHgQ=" - }, - "org/springframework/data#spring-data-bom/2024.0.5": { - "pom": "sha256-T74vSlPI0KF3/wdPbEsFdTU4WUX5qLh/gWNijtUAQAI=" - }, - "org/springframework/data#spring-data-commons/3.3.5": { - "jar": "sha256-TSsh/zcvJ6HXTMTUxceI3nbYIkTUdEmVIiIfLanY8V0=", - "pom": "sha256-PUCirD2/PhztCVzxjHjw6cPYL0fVNk/j2DPeEQa1F2s=" - }, - "org/springframework/data#spring-data-jpa-parent/3.3.5": { - "pom": "sha256-TYrJIFGZe+7Jg+WkqD3/JcluKI0xQE+jo2QTxyOAMgo=" - }, - "org/springframework/data#spring-data-jpa/3.3.5": { - "jar": "sha256-M5oPgDUs1wAEn1YKgdqhgrLV7WIBTNBWExEuJSwAvEk=", - "pom": "sha256-QCYK585I1IpdG5qAsq3OlbAEWrhtWHD92E0/P3f/eSo=" - }, - "org/springframework/data/build#spring-data-build/3.3.5": { - "pom": "sha256-1cHojTyo8/8nB6Sc7JUCtMMDpGHRNGNXujX4NUrDXLA=" - }, - "org/springframework/data/build#spring-data-parent/3.3.5": { - "pom": "sha256-E0ETrbpQjk3heG4pxSTONPDinYryY0zthyfPAL7L5dA=" - }, - "org/springframework/integration#spring-integration-bom/6.1.2": { - "pom": "sha256-0mxOaZYUSD15O82BeZxUTtpYlXYrSzGXFX7tAo7GL+c=" - }, - "org/springframework/integration#spring-integration-bom/6.3.5": { - "module": "sha256-aCsKwIaxXSLAWv6P1LmtWBIbAqTyBUBFscHfl6o+FkA=", - "pom": "sha256-i2kHldjBjMjl4C3s5xXm8cCgz2majI43DhB00COQMZA=" - }, - "org/springframework/pulsar#spring-pulsar-bom/1.1.5": { - "module": "sha256-BM6anJV+aHSHhhEJGjGlEUAcYjlD7LmMn4xsD7Gc4Xg=", - "pom": "sha256-NhOS9MbincFWam8DXx5FSGBHfcjsV9X5szEPatYHD/o=" - }, - "org/springframework/restdocs#spring-restdocs-bom/3.0.0": { - "pom": "sha256-/8nEe+Wo60iO3pJozgiaeZyT6JT7G9P5QPYsRnpmEyM=" - }, - "org/springframework/restdocs#spring-restdocs-bom/3.0.2": { - "pom": "sha256-fCqIW7xLUzlL111fOel8gd7s7PAH6uqkDsv6UY10XT0=" - }, - "org/springframework/security#spring-security-bom/5.8.5": { - "module": "sha256-ThRXe7Hs0qntCNqoNEe5HBK2pGX+1YqlqWoztXBZEVo=", - "pom": "sha256-NtcpSd0VViwUD/4Xbnf8sfc+GaTSwDNhE6oJbCNbW8s=" - }, - "org/springframework/security#spring-security-bom/6.1.2": { - "module": "sha256-HMJ40imEfP7hLpBd9w5W5W4eo2m+LKd3S/u60EtbMos=", - "pom": "sha256-P0nGqe8bTNCnKRAzAyshnLkmzIPX3KlutclyzSQnI44=" + "org/springframework#spring-framework-bom/5.3.39": { + "module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=", + "pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs=" + }, + "org/springframework#spring-framework-bom/6.2.0": { + "module": "sha256-8KnavGjttkVgoh3q0GDDB1D8qckDYQYgonMZs4oewCA=", + "pom": "sha256-c9YvN2lzSpSUY+hXhSoVS6qroJ0Mdm40QQZs/q46fsQ=" + }, + "org/springframework#spring-framework-bom/6.2.7": { + "module": "sha256-8l9z4afwMkS1cSAM9hDq/QCHC2jpQtMUhFjcILhFCMA=", + "pom": "sha256-WZpLV4sXjr3aSxBdUz5L3PGHRF1uL/AhnfqB+rMx+A8=" + }, + "org/springframework#spring-framework-bom/6.2.8": { + "module": "sha256-egWtlVb487hBe6li/qSGrQw56xvFDpoi3PGpswUZO0E=", + "pom": "sha256-+68htKdnj1FsxVZ9eEy4qyG7JCbj9NfOx+JqtMqyG2Y=" + }, + "org/springframework#spring-jcl/6.2.8": { + "jar": "sha256-vYtq3RLbVGArxZJrhEmkj9kio2d4MjIYrqiM+upZHnI=", + "module": "sha256-0R9u5H4sR3gilGtExQq7Z1GGVXq0ACIkTeqpWj3yLBI=", + "pom": "sha256-QGqKA4/LD+B1dwiSfvsxtKvsbN600QUDPKB9Fq26hFo=" + }, + "org/springframework#spring-jdbc/6.2.8": { + "jar": "sha256-g9UoZjAc+6YlL96Ww/vFkSumDBjkiE6QDHACizYp0pE=", + "module": "sha256-TNSA3tirXXj7nTVtabj4iq8y/W2dSm2DXF7ame2pbVs=", + "pom": "sha256-rzWL/yFmDpIFQ+DburmB2V1QYfg40dn5qD6f3sbn4Es=" + }, + "org/springframework#spring-orm/6.2.8": { + "jar": "sha256-fWVwEyS/QcFBL3hNW9koPNjBv8kPm/V/7AGV0itS/jg=", + "module": "sha256-4IsAog/iQ5hrNijpK63f71BiXZUnLzCCilfn0jxBmdk=", + "pom": "sha256-10s75LugUYh28VSqoG9sR+YS9FouAH4jYwF/XqbwVvo=" + }, + "org/springframework#spring-test/6.2.8": { + "jar": "sha256-6NlegnTG2zxq1pZmhHS4C0W2sRcv/8iU0GgOCNXZbnQ=", + "module": "sha256-lsCvQAS5VUhUNEdX3uuVNMmU7r0Oy9Sg84JKox0H19U=", + "pom": "sha256-aQ2zopgEZy8d/laWrnfZh/vFuAa0G0kQt/lbBTS2SWg=" + }, + "org/springframework#spring-tx/6.2.8": { + "jar": "sha256-4qfSKfObeXKeT+8JN3XTKgPAeemOb2yP3fiGcA2dBb8=", + "module": "sha256-Vut40qEZWvbM+vKstATDRz/qET/XrbVL0N4f20YZURQ=", + "pom": "sha256-vvqP4djr6thrCKFrGG/cjwYlFxMrtghQKeCy2f2evdE=" + }, + "org/springframework#spring-web/6.2.8": { + "jar": "sha256-FSQFr6vAVtyAB9yo7xBVA8fLuxMvfRq3X+8+J+qr1GE=", + "module": "sha256-sSq8Kx7zaiH6JWj5kAc6wKXTOt1j8e4Pb/Hp4pOZDkY=", + "pom": "sha256-i9jflbXqbiJK9IkEtKTCaA6TBg6iRAkkYROtHP7G8mE=" + }, + "org/springframework#spring-webmvc/6.2.8": { + "jar": "sha256-iX5tNHN9Gkdc3LnkFKv0LeUdXVRyMjRc+38000SZL10=", + "module": "sha256-BPtzVN5SMhCsDjjoWqt7oLdtFWA/QheAij5a2EqaNW8=", + "pom": "sha256-3eQDm5bNefnVaKSa65fC1os2lX0ZNrlxLUO81NL4UYg=" + }, + "org/springframework/amqp#spring-amqp-bom/3.2.5": { + "module": "sha256-L+YuO5sm66R7/4yjIwTfwCf15Gtnn3mrXgu5HhnY8Yg=", + "pom": "sha256-BGTRVbnvEgFUAEEC2/tuYXPfdf0md8db8NESNUU+Nqk=" + }, + "org/springframework/batch#spring-batch-bom/5.2.2": { + "pom": "sha256-SJs2UNjohLCPgk5pY7T9M/GIrgTewdAIIP4Ap939nsE=" + }, + "org/springframework/boot#spring-boot-actuator-autoconfigure/3.5.3": { + "jar": "sha256-yz1zmM1BECs0UQcWmqzGY/SQeNKBYAVqxQq1+AXxjP0=", + "module": "sha256-pvtnmJ3eyeGJSb35ob+FJErtv0cjHDd7wwYP/izleRI=", + "pom": "sha256-N4MGOhkRbYcWN1Hi+LD0+zOBcH+6zFN/lrTxxdFuUKU=" + }, + "org/springframework/boot#spring-boot-actuator/3.5.3": { + "jar": "sha256-zUTRuwvj8aJrDVg4xPai4xA8xxdEJ+bXX3MOusc14qY=", + "module": "sha256-e/qD01QCmAf36q90klokp9zW57T2gVCnRcCy4m/6pI8=", + "pom": "sha256-8NXoJ2QkSe1isKOvX+bOHVhJgLqO0uvEIe+xzOzep+c=" + }, + "org/springframework/boot#spring-boot-autoconfigure/3.5.3": { + "jar": "sha256-vLxbN9kVMEE0r01lYDySuwzR31Iu29LXq+7LlfLFdTE=", + "module": "sha256-F4TyO668+mMyTwJUPW0/lFG8dCVe+YUpNM6UULzzuLA=", + "pom": "sha256-I7M4bvZwhqxYpz9Gix7gM24P9/BMQd6tfN0qDNYetTE=" + }, + "org/springframework/boot#spring-boot-dependencies/3.5.0": { + "pom": "sha256-c/dS3mB6DhCr1NxTerNiUciKRBJTB+LYhvb/ujoI8FY=" + }, + "org/springframework/boot#spring-boot-dependencies/3.5.3": { + "pom": "sha256-Bay4usQjHQNz+9fWuF/j3vmC708CmNBnrTgtt9p3ndI=" + }, + "org/springframework/boot#spring-boot-devtools/3.5.3": { + "jar": "sha256-HCi/cHwyoJ/zOavHDkSjODXiRShPUAsUtUodqZcAXbI=", + "module": "sha256-voS2w0HyNOxhHjAqjr1Bsy/rzpAYLvA+7eh04mIlQy8=", + "pom": "sha256-89V4CwetvRZseV7r/947JJ6uVpZMmisxL005yXGs4tg=" + }, + "org/springframework/boot#spring-boot-starter-actuator/3.5.3": { + "jar": "sha256-lRW7FdSaV/eFgKKGVXDaHCBudofOeblymK/rSwkyYQA=", + "module": "sha256-ZTeVvwmfHOUBkoS3uQsTbEkSuz20NxYDeJKLxL+Nefs=", + "pom": "sha256-ZbRQdl2y908AvzYJDAkfpzhP3NzA1T1HDJyI1IwQdLA=" + }, + "org/springframework/boot#spring-boot-starter-aop/3.5.3": { + "jar": "sha256-NXU4BCCL4VsPD2bvOrYeGIzTbT52xjNWURM3gSStks8=", + "module": "sha256-7KoVpTNK+N59tiQIsbx4JZwk+LMIspQWIH82W/KIf48=", + "pom": "sha256-fUTI+UQXBVinGWbXM5VLyD18HksUb3UetNsrDTzA6j0=" + }, + "org/springframework/boot#spring-boot-starter-data-jpa/3.5.3": { + "jar": "sha256-R9xYzQ3DLX8Vz0ApbA5GUO9Vy+RwqR9EfLOiS38FPF0=", + "module": "sha256-zbtRjh5s10qfo4J1Scv5+vuCpjx/NrgNqdk+d+z/mFY=", + "pom": "sha256-/ABC6imBNNahuEuJQoICRmWY/eRVXKYDRYwp3KUV6EA=" + }, + "org/springframework/boot#spring-boot-starter-jdbc/3.5.3": { + "jar": "sha256-8mcFJLzzYyDYDVZ6Fwkv14Sf1iin9xkR0jtetQ2EqGA=", + "module": "sha256-hVuvC5BP8tqGcyePpXhRY/RFKUpX2IupaRMOPTV72MQ=", + "pom": "sha256-aBl6iU/4hL+Pt69Yrs6zwNFBXTcxwzTi9jUAI2XSItM=" + }, + "org/springframework/boot#spring-boot-starter-jetty/3.5.3": { + "jar": "sha256-QxwJM0wA3Ds76MtHtGva/TqyxS1TBwUIW2ZOUvXp/AE=", + "module": "sha256-4Dh30m9X/Jnw8Rm4ct3YDEcTEA739F9bxljhNY7KvnA=", + "pom": "sha256-z+qfnvZx2TGpzB1Uq5J9j5+7SNKHc6nQDeZ8BjAQGTI=" + }, + "org/springframework/boot#spring-boot-starter-json/3.5.3": { + "jar": "sha256-orhJQYXG7LyK8wA6U52He/BiMNCprRKnR0fp2lbvKAg=", + "module": "sha256-SHckRGbtCTlvYRZlyYq+LTvAZEjOug/k9GYWi5tFnM8=", + "pom": "sha256-7i5kMrivlAtCUBHXR/6Lj2Im+957K0Nq7VHHzmOFnmM=" + }, + "org/springframework/boot#spring-boot-starter-logging/3.5.3": { + "jar": "sha256-haHDxs8QYEz1aZ07+kqICJmDqLB3JcNzT0+9Gk5wv0M=", + "module": "sha256-sLuxW7pZcDBNwDpytLpPKdEJyvvZSfbBsZcLtKdoW7E=", + "pom": "sha256-u58noP3Zp9QtGeW/QYsSyL8lZAYBeOFQMR0vzDd54b8=" + }, + "org/springframework/boot#spring-boot-starter-mail/3.5.3": { + "jar": "sha256-614Hpbk0nhCNFadldLyThB0fuN6mO1/d2N76F5K3lPU=", + "module": "sha256-2pJDY2cCAFmCbg8umaNvAcCKIhbhRWb/fFrjE3X7DPs=", + "pom": "sha256-8JDmNkaT6YUKVUFs6Ff0j2l+ESkrIApZFfNRcDugXF0=" + }, + "org/springframework/boot#spring-boot-starter-oauth2-client/3.5.3": { + "jar": "sha256-AbI4ZiPXF+c8rlBmNwkxdON8iYFv1flIJ3ReV/jG59E=", + "module": "sha256-SMrc1dCbr21Xgdcq3HzI9yrJzI1Rdp67vRdWPoRQldQ=", + "pom": "sha256-Ozn1AKw2wcjZPK6GY7dVNkWNUWwjF9jq/lSKZZYUYac=" + }, + "org/springframework/boot#spring-boot-starter-parent/3.5.0": { + "pom": "sha256-PeuCPpzS+D3rayA1Lgh46JcJt6O0Gcwozbilrz0YyRA=" + }, + "org/springframework/boot#spring-boot-starter-security/3.5.3": { + "jar": "sha256-hNAH8gy7gLvM++zh72JivTSbafGJASKD35Ep+E9TqXM=", + "module": "sha256-avWY/cKZLGwM9x+JIOFvNdZD/mCk7qeO0klzHq9Mcbk=", + "pom": "sha256-dQuAcn074peN5L7jjAXW5eor2gnWlVv9pShcnrcRWMY=" + }, + "org/springframework/boot#spring-boot-starter-test/3.5.3": { + "jar": "sha256-BdyEMLKdHxt7bHyviBvnm0buhTEPQ5xVHCy/nE3cglU=", + "module": "sha256-/dTA/MmfGXQWeGe9dc2IYLwBJ2fTnKvbroQkum8VfyI=", + "pom": "sha256-kqSPnfAsYuNPrT4xsw6t7fUqSunkfuLoNcC+5dGAONg=" + }, + "org/springframework/boot#spring-boot-starter-thymeleaf/3.5.3": { + "jar": "sha256-TBg4KBd/ejX2uttvBHIyTMIdg0HDhfPMorEhH4BnvXA=", + "module": "sha256-gZ1jqmG05TeddDK4LapQpPA4pF5LaQmON0sxrwdWmDA=", + "pom": "sha256-i4l9FBw/qS3KPXb9sOJ1kS9CwWWZ6ZtgX/Cvzehq6Xg=" + }, + "org/springframework/boot#spring-boot-starter-tomcat/3.5.3": { + "module": "sha256-ZZV48qcddfxkZ3K+cQ2Po1Pyiojhuwha3zyYMfzBCWA=", + "pom": "sha256-dRM9Ull8l+D7Oi9eOXWxpRoy9bBrLVkRh/xMpGTGbuM=" + }, + "org/springframework/boot#spring-boot-starter-validation/3.5.3": { + "jar": "sha256-X3CMcdbUUFuvzU92RxfyKNbYPVuTGBFxWSE9xxj1ZpQ=", + "module": "sha256-1EEewZSC2fFSyheAsJWIOW/FJmrH5JnEjBk3wqjUNWE=", + "pom": "sha256-hFqMjt7tqtobdJFNThy7NQm+elsFe1vBAkBUqRP+ZvQ=" + }, + "org/springframework/boot#spring-boot-starter-web/3.5.3": { + "jar": "sha256-mqN5BnBNYMiHY2dQuB+TrMrivu0AK4GdErhGt95405A=", + "module": "sha256-47XClg8fyw+Wufcu6EdwV9XO0ApXFh1BNYD02bvzPLs=", + "pom": "sha256-ExcfDeNlFHyS9AxuhWJQkS2WY52LWbU17EIxKpY1R9A=" + }, + "org/springframework/boot#spring-boot-starter/3.5.3": { + "jar": "sha256-0VGHHandNEbq2mM/80UEV71BlUQ/+M3EeXXGdeDmH1I=", + "module": "sha256-8B+98h6xG3PsE4B4Q1MXoR76TAGZDvXrSTJrGBHHRuE=", + "pom": "sha256-mPLJdQ4DgLMID1RgcSJAqQ1nENQmtiYG91WvHXIHyQs=" + }, + "org/springframework/boot#spring-boot-test-autoconfigure/3.5.3": { + "jar": "sha256-IJnYT75JoxTiQMEP4hP2TTXbmvLuQVJMmMuhagfDfco=", + "module": "sha256-n7TPI7Lbk++gny1rzkAHkwhWTVHWKo/BBXtbYd3s5+Q=", + "pom": "sha256-XNJjT7Lrh9h34vtJopFTeAJ5nvxILGc+JTSMdyLyj1A=" + }, + "org/springframework/boot#spring-boot-test/3.5.3": { + "jar": "sha256-SDBOU5SxrqhXM4sfieDRfbzzPAIOfhzKyD3fAdB1XWs=", + "module": "sha256-0Gpgn7qN8UTtdneB6/2GU3dM8rGjpGpDeDrUjAKhBnA=", + "pom": "sha256-2ezDeBIv6E4SHu+Bm86b/2od3iwZkPIOaYScaHW/pJs=" + }, + "org/springframework/boot#spring-boot/3.5.3": { + "jar": "sha256-JGwAj1oTG9EhlIgwMdgDnh+YAWQA2U+AOCgo4TYPiWU=", + "module": "sha256-WMg6YqtBoJXFLa7KxV3fEOMLd557T+kpWRtrDgqKVuc=", + "pom": "sha256-w+JR3x/0VL4uCurCecXvAk7QdL6HFqFhosnypmHtiGs=" + }, + "org/springframework/cloud#spring-cloud-dependencies-parent/4.2.1": { + "pom": "sha256-ktuXOlcqL1nZIAYhy4EPPShvPfaG4nGCHzgAQgApjk0=" + }, + "org/springframework/cloud#spring-cloud-function-dependencies/4.2.2": { + "pom": "sha256-JdZFU6d/QWigqkVELGYwQ5V50WBK79Ba66F37gdhE3g=" + }, + "org/springframework/data#spring-data-bom/2025.0.0": { + "pom": "sha256-HSgkDD0c0PeFjBUGIMBBPuryeAZIFoSPAm3weNWrzuA=" + }, + "org/springframework/data#spring-data-bom/2025.0.1": { + "pom": "sha256-zz6aBUs8egfd4O6iRBvRypnHTkUf6hDjDOP2B7fN5s4=" + }, + "org/springframework/data#spring-data-commons/3.5.1": { + "jar": "sha256-E5/LaENLQYj6I2PgHooKFQ++afmUXBdeSZKCXLD8Idc=", + "pom": "sha256-hn+xDYGsLEHDwhdtUXOCB5hra1KXitDD6WfuTtg713A=" + }, + "org/springframework/data#spring-data-jpa-parent/3.5.1": { + "pom": "sha256-liWse+AiKNl8MQhtCmiE6Osnzqh9ISp6SXucAnCYxs4=" + }, + "org/springframework/data#spring-data-jpa/3.5.1": { + "jar": "sha256-wYNTv6lB1f19OP1933v4VI6i3Grzl4R7Y4To0LsClGc=", + "pom": "sha256-nA+H3QkKCkXYx33GmiSsjsT6ilvJKHuDe8xa9u8Aaq0=" + }, + "org/springframework/data/build#spring-data-build/3.5.1": { + "pom": "sha256-AcatkPKLtqBb83dcro8B1ZceMVoUN0ztcBloxvwYqG0=" + }, + "org/springframework/data/build#spring-data-parent/3.5.1": { + "pom": "sha256-FOcH+2vA8hTVlcoeZ73KE/az+qJVDrBRQ3Gx/kuZpUw=" + }, + "org/springframework/integration#spring-integration-bom/6.5.0": { + "module": "sha256-sIDKqdzcYleLvBXAOKcGP3RHM9cYE0uL5eojrMTGhgo=", + "pom": "sha256-n1tKuDG86ov66hik7KQXT/gTNBlQ8Fn1KEw2gvh4pNk=" + }, + "org/springframework/pulsar#spring-pulsar-bom/1.2.6": { + "module": "sha256-AnY3pVoBecCTP3+fUvL5Ylnat5/YswkKGGIvACXMaUc=", + "pom": "sha256-DmYnehfMhHBv2Gudke9AOwSwS2o95rbfASBD9efUtt0=" + }, + "org/springframework/pulsar#spring-pulsar-bom/1.2.7": { + "module": "sha256-kdspID2WDFjwrVy76R4Cy4QOy+rbHh1gg3lXgv/OkLg=", + "pom": "sha256-b3SQr9C+eL4PZX+9cHEuEf8HO/sMuFRo0Jdwj771sDs=" + }, + "org/springframework/restdocs#spring-restdocs-bom/3.0.3": { + "pom": "sha256-BqUY6ZcWnX7d821cOtwAQOKThnvfofFo3al4QL0Pb3Y=" + }, + "org/springframework/restdocs#spring-restdocs-bom/3.0.4": { + "pom": "sha256-t5NTgpIOu6C5fhasVL4HSVTV8sJ5loTASP3jJbplH+U=" }, - "org/springframework/security#spring-security-bom/6.3.4": { - "module": "sha256-EAFpuDWKBHs9SY/BPT6nPulAQafwJjL/JoWXxELQUkw=", - "pom": "sha256-RK0PCLvjoMWdkpm8VYRar5oM/h4svOFUV/PPyLJlk8g=" + "org/springframework/security#spring-security-bom/5.8.16": { + "module": "sha256-eRpwg4XuOGguCJQeRFffivCdxuZWxUVhF91pH9DvNW4=", + "pom": "sha256-kcopmCCxmXYQcGDwwsagsPRftd8MuZOvC31Opd4x6hY=" }, - "org/springframework/security#spring-security-config/6.3.4": { - "jar": "sha256-Op6KqHrDg8XEWK8JTSMfrwvULH71bpXubbyGIJx3hjw=", - "module": "sha256-1OWFsOOkMVp3TOu8YEpGjinYT1FyXt1q35vNPlnZXlw=", - "pom": "sha256-WmSvchi6bymMU6M0ERTNj4+50p2QdsEMA7KiBOZCXVw=" - }, - "org/springframework/security#spring-security-core/6.3.4": { - "jar": "sha256-gdgSVIGvgcZnqhnF9bu+ArTWXRa7DHiiZCwNKuTwViI=", - "module": "sha256-GPEgX9wvvNe3BSy2xFIhOv0h1wIeM0hXxzXlgC0RhJo=", - "pom": "sha256-Ao9sGzTJaFJ6zhVReD1hw6mcHek8PcDz7R3gCeq5aLg=" - }, - "org/springframework/security#spring-security-crypto/6.3.4": { - "jar": "sha256-Rd4Rv/QQ5rADu/s9y/sI40wQLxBgdsBxsz7jc+mqb3I=", - "module": "sha256-FWQ4lGElqXnMMxkSkFqfj1lTF9vT8hs23EVgUrdOe5E=", - "pom": "sha256-RLSe9O6juW72Pm59q/Xja7sMmZxIjoFRrBrVeaZkCLE=" + "org/springframework/security#spring-security-bom/6.5.0": { + "module": "sha256-a+5Aq/4syR3iHxOIJQHXhIIc9bnCR8rhKxy7orSVHi8=", + "pom": "sha256-A3IGHIckh4W7kSq7yQIVgxxaAIvlRPpn3zpLFjaYHLQ=" }, - "org/springframework/security#spring-security-oauth2-client/6.3.4": { - "jar": "sha256-JvmTPE1tkBoQVeaQR4nUgV07Q1qLg/IVMGCXd7Z7OPk=", - "module": "sha256-r/shECptD/tSb4/8z0Hkc35AuooormY9Aa+WY1+q2FY=", - "pom": "sha256-+GcSSzQ36H/Z2bWR1jacKjqp9uMtFw4ZnvMfsK4sKiQ=" + "org/springframework/security#spring-security-bom/6.5.1": { + "module": "sha256-0E2qBA6UCStDsb58aE6rrzowNxAJsEGmaG9VzvZm2j8=", + "pom": "sha256-BxaUK18DHJtLqEybd0VcBWMMN3Gj0Zwm80a8bRR1id8=" }, - "org/springframework/security#spring-security-oauth2-core/6.3.4": { - "jar": "sha256-/fsHfc5OczPU154doM3zIzEAAJ2Zt5HKkEh4Mr4LwcA=", - "module": "sha256-btvkgzKYVQAv9CSh4RKC+LEP04uJ1xldCDzdF7f1x2s=", - "pom": "sha256-wX5cRzGyH6Cu5Ewd1WV/iS+2Qj8w6/+bBTYcYsxk/+4=" + "org/springframework/security#spring-security-config/6.5.1": { + "jar": "sha256-t0kNwlnvxWhuHn3NrLQkZC+PRHc5MP+REZnBIKl/HeE=", + "module": "sha256-iNOLBJNA/gEskRzyP1dKdBOYEXVch/uaj3GLkfpjLAw=", + "pom": "sha256-vppAE5JUsL1A2RsERzl42dk/6Lc+9JCzPncsAYA/VNc=" }, - "org/springframework/security#spring-security-oauth2-jose/6.3.4": { - "jar": "sha256-4gQKE0sYvZASg8Gdd5rAUQqB5F4UJFp/HZxoBNdaezY=", - "module": "sha256-ytHo4eMDgTwI30WsYWGJTYuNEmQq/ij4LEXvcYeGzzo=", - "pom": "sha256-ytjQ9KnN2gUKLa8enCw28mQA/EA+kOuz0ouud7BfZBU=" + "org/springframework/security#spring-security-core/6.5.1": { + "jar": "sha256-LabOQU1EeoxBAwS1r6ovmX+Bx8vwmOjgdORO3YviQ5I=", + "module": "sha256-G8lw308llY3Rs1exzMIMfcbjsRhV4X4OyCTqSQYZLf8=", + "pom": "sha256-24SXSpZyoME+pLTUuqA6l/BX0S/618RFKTD5p3UKw+k=" }, - "org/springframework/security#spring-security-saml2-service-provider/6.3.4": { - "jar": "sha256-/3Wl9Z4m1QW3ZMIrk4djaLiTR8KCjiYOnuxDRlyP/qQ=", - "module": "sha256-PLIx6bK7tN+uLCSjOHO7VzEg9x1feo8pfp6xhJNPgm0=", - "pom": "sha256-HriS/fN37BEszguvUvaze+g2WeY45kye9XD6H2qTqwM=" + "org/springframework/security#spring-security-crypto/6.5.1": { + "jar": "sha256-SCqs81j2e3IxKrwkZcWUqv63LjeeT/qJAWUKTS1yNFY=", + "module": "sha256-Vzp3THro2rbTfEpjsW5qbk5uVqJAiH8aaT+WhNvG5P0=", + "pom": "sha256-33PSHI/jBllyQNjjAA03efgINDzVLjw69P1ie+KlW/Q=" }, - "org/springframework/security#spring-security-web/6.3.4": { - "jar": "sha256-sV5hOGZD6R6JUq/8M24xiAxXla3t6N6DZIFWvZZH7Lc=", - "module": "sha256-4b6wXUu5mvH+dH089vlsmYj22qcijsxRkmOpQqNArLs=", - "pom": "sha256-kZSRrphzBEMxVZaNko62eOfaDX9/ikbqeV3uzsi694A=" + "org/springframework/security#spring-security-oauth2-client/6.5.1": { + "jar": "sha256-anT7hTAFRvPy0wIoIeNK+wsTYZQYgUJAL/4wfWKhpf4=", + "module": "sha256-B4Siw3nm9uu0YgxyDW8XJzTOHYt6W3WfOsL7TXoqow4=", + "pom": "sha256-T2+/0tQWFvS47+8FWm5vcLYu8J7xrzJOqrst8aOZQVI=" }, - "org/springframework/session#spring-session-bom/3.1.1": { - "module": "sha256-1pUWyPsAHxEYTRTC/WPXiiXTt3H27w40+UMFo+/cYyc=", - "pom": "sha256-yKH2TVmHtfeggnybjVe/dSegTYM/7o7EXlKD7kKTwV0=" + "org/springframework/security#spring-security-oauth2-core/6.5.1": { + "jar": "sha256-PouMAqREViXA1xoj4Sw88nv8UyPJV10I2zmwj7RAIN8=", + "module": "sha256-6oFGjKTfiidxeqBuOM30Ca+XwVY/hLVQ4EPRpMzz/w8=", + "pom": "sha256-RzTdsaDQVFtgfWlV+Jyt8VqmjwpQRD1VM3+n1o5VhcM=" }, - "org/springframework/session#spring-session-bom/3.3.3": { - "module": "sha256-NcV1S6JrYazj794KeEFGAIck9pAzPhU+ICPmCgnYD4c=", - "pom": "sha256-vQuBF/0ukuBMNM9Mtak3fxugb4T4CHSEaa1AMgbCNRI=" + "org/springframework/security#spring-security-oauth2-jose/6.5.1": { + "jar": "sha256-zwYFLaKaqQyHeMSzq4V+wdr6OV6E4fpFpkUwrJ5JPxo=", + "module": "sha256-J1GYIN7jaukXsU0W858xpkqRN7A7AjZh6/TeN8UZRws=", + "pom": "sha256-COBfvpEfyACzU9jMjatWiSEqJjWtTo+8pjHxJ2XPcM4=" }, - "org/springframework/ws#spring-ws-bom/4.0.11": { - "pom": "sha256-ebcaocK/ikSdMKx+g6qJOo0Ah5L8KUvIYCYVUvoQ7fA=" + "org/springframework/security#spring-security-saml2-service-provider/6.5.1": { + "jar": "sha256-vIuRtlWvjU1R6UKD0nk5MZzH1wcH/OdlSOESE7jfo8I=", + "module": "sha256-KhAmBR0kt+UO2HwctVp2JgH8C8LNnjELONRDUdNi70A=", + "pom": "sha256-HL6Cs6rG5nDWBozqXArnAxjli5V0gmtWQ49UxsyBN9s=" }, - "org/springframework/ws#spring-ws-bom/4.0.5": { - "pom": "sha256-8OjPCyFD18APnTYVoZy7cPI+Qy+B8OcCi91a0/KBo/w=" + "org/springframework/security#spring-security-web/6.5.1": { + "jar": "sha256-5y+wXuwOApYBSZ5+sD/IqVNIZfwjaBsdSXJuyg3gktA=", + "module": "sha256-QIqFdI95TWimJ/EnaIfEomxzYmt1G29O/aHJiOOFxGY=", + "pom": "sha256-AHqOID8IcFD5jW7vUjtylPNJHxSF2wpqcXU+u8rwdxU=" }, - "org/testcontainers#testcontainers-bom/1.18.3": { - "pom": "sha256-l0dtYsuLXM/NHLrmkmHEk3v36BtWUw2oKmZJ4w3DHMw=" + "org/springframework/session#spring-session-bom/3.5.0": { + "module": "sha256-VEadBt68sGF5F4l5n5+W2JYFqN0x677k7cVF4gTVCHE=", + "pom": "sha256-jGnSDUYtm1B5rLR5+FICz9VrP2F13B+oZjKK87M8D6c=" }, - "org/testcontainers#testcontainers-bom/1.19.8": { - "pom": "sha256-Nk8kRkvSboev9GTi1JF9PMTS9FNCwuMuupvmphk8lUs=" + "org/springframework/session#spring-session-bom/3.5.1": { + "module": "sha256-rpzpR7UTDYQDqzF3i5ys0N9xDgMy86L5d+X7/UwHbq0=", + "pom": "sha256-UL01mQxFmZag0xA8QZyDenzga3UDUAMjPOfxYZqddWE=" }, - "org/thymeleaf#thymeleaf-lib/3.1.2.RELEASE": { - "pom": "sha256-+BG2hU0QZoLGjwYOUMk3ONhXOaq8UKOYiP3FnWZlu+Q=" + "org/springframework/session#spring-session-core/3.5.1": { + "jar": "sha256-OlEnn6mRQS82PtIpGvVNgxvHdl8WtBXcWPO1fK9NTWY=", + "module": "sha256-cF+8fsPuWZX+7IQMUbDMtbfx+ha1BfjFjIDUE3/9x9U=", + "pom": "sha256-E32S1Hdb4l6ExGvq0FMsJisvFla5BI6caM2LVrq2dz8=" }, - "org/thymeleaf#thymeleaf-parent/3.1.2.RELEASE": { - "pom": "sha256-yISd92GB/uypYinPsWHcJA7eQNtQUsnWjSyqd8r4Ujk=" + "org/springframework/ws#spring-ws-bom/4.1.0": { + "pom": "sha256-Ir4IB3DtzBIQBD/twTqykGbts6Zl98w4IgPFtLBFfVo=" }, - "org/thymeleaf#thymeleaf-spring5/3.1.2.RELEASE": { - "jar": "sha256-DELJReKUFEYCy0R9NkExEjkktg/Y1PS28TN+R4qr3L8=", - "pom": "sha256-LYUlq7euSQPQGwB5TQhhoVfgXKwaJB6EY7DBeTZl82I=" + "org/testcontainers#testcontainers-bom/1.20.6": { + "pom": "sha256-OKLdmRxz50sJmGQoOqiJ2MNk1pUcrgB4l6vLe+t0APE=" }, - "org/thymeleaf#thymeleaf-spring6/3.1.2.RELEASE": { - "jar": "sha256-LS3THRJS03d7Uh22s3HemG76vS1bFdUcXK14t5zXeZw=", - "pom": "sha256-KoPIXHLDCamBMDIvJ6ycgqN2gkXmVxgrrnWDSM8g93Y=" + "org/testcontainers#testcontainers-bom/1.21.0": { + "pom": "sha256-2NxVh3JJlq0p/HMtHIc/oSWXkNeTerxQna2zAyeuPeg=" }, - "org/thymeleaf#thymeleaf/3.1.2.RELEASE": { - "jar": "sha256-KzpxS+LeNJzLYMZWA65ei9cGDHpPiDNIVwdnHpqGKiQ=", - "pom": "sha256-yNg11KkpXvSZfjyK6eiUz4B1nNVpPoNukaSkY4cn3/w=" + "org/testcontainers#testcontainers-bom/1.21.2": { + "pom": "sha256-1xbKVGkaTa7ttEGUI139aXRsJBOYCI7lD7mzHwuVW0Q=" }, - "org/thymeleaf/extras#thymeleaf-extras-springsecurity5/3.1.2.RELEASE": { - "jar": "sha256-NANxlgdib0YRutYET9yB7WpDTxMOmtZG03JlaCWT5Ow=", - "pom": "sha256-gahhwPVVfRDoivS0opdkOwUlWgws+yLaORBtpTTAVWI=" + "org/thymeleaf#thymeleaf-lib/3.1.3.RELEASE": { + "pom": "sha256-+UdIWb85tid8foaXGj9qfLtu8Jos9r6/D1XO8/GUgtw=" + }, + "org/thymeleaf#thymeleaf-parent/3.1.3.RELEASE": { + "pom": "sha256-rXcDS/nWNQDMQeZ4PMJ4M5ay8m51odOjKXfg137CvVA=" + }, + "org/thymeleaf#thymeleaf-spring5/3.1.3.RELEASE": { + "jar": "sha256-HrSl+/OENUqgiCirTVq/pq7sL2D9Rt7VDSwJKENzM1g=", + "pom": "sha256-d+SsUHopKYh9s+YnjONTkpZ811xFK7Mrryvcc66i/nM=" + }, + "org/thymeleaf#thymeleaf-spring6/3.1.3.RELEASE": { + "jar": "sha256-ecfwiXAIgx6c+HMVyMpFLl6pXTLL8EZI3BH55rrQpQ4=", + "pom": "sha256-5LGKFfElcH8Fxa8+gx1Kf5zXTKLwAPooX3SiSZlwmCc=" + }, + "org/thymeleaf#thymeleaf/3.1.3.RELEASE": { + "jar": "sha256-Fl7xbNcQIMTVcud9c897r/1DHz8+jB2EtBDeI9x5+Sw=", + "pom": "sha256-7JfKeJ3rAW3QnoxBOer0Nvmo2s8TBYMZFIVTKsasMcE=" + }, + "org/thymeleaf/extras#thymeleaf-extras-springsecurity5/3.1.3.RELEASE": { + "jar": "sha256-SJrBXvvhBVllRPNtHBeNOqhmIbebu4+Z5Uqu7iAkljk=", + "pom": "sha256-tqsH7O66pD5/1a0DF7vEaeq8Uknk1tX6D0jaXJqpX9c=" }, "org/unbescape#unbescape/1.1.6.RELEASE": { "jar": "sha256-WXz4fVsaTzhbnRzsl0t7SDq7PuhfxbP4tir45L7JXCw=", "pom": "sha256-AgOVYrsyfVQcDwUHZ+kYmPo4l0eSZojMITvRG8dRJ9E=" }, - "org/webjars#swagger-ui/5.2.0": { - "jar": "sha256-x7hZO4W+yIujqoGQudsk2a7a8CyVmqOMMu3WpkO8k9Q=", - "pom": "sha256-n0iJORwtkGWjTpc9CURMnMycPMASGDNgQ8Umuqe5BgA=" + "org/webjars#swagger-ui/5.21.0": { + "jar": "sha256-/yhIgGQBi5iAkvyQB2+cHvFbHthcz9qD7XrJHV3INa4=", + "pom": "sha256-SzvAAKRPzOtAwwVa1WaRatRBBF2IBEADltUkcLgOOEw=" }, - "org/xmlunit#xmlunit-core/2.9.1": { - "jar": "sha256-fnDyPU914F8O558Pa54Tts9R0082xfw6a4OUKd3h7+8=", - "pom": "sha256-0n5OKjEqIVR+82BcgS5+YMiuyWTn+WDlDU3Dy2azkBI=" + "org/webjars#webjars-locator-lite/1.1.0": { + "jar": "sha256-/Tbi0U/AgPeNFOHsaCDzskaY+IoGLMH1ksnrWbE5P80=", + "pom": "sha256-yG/RQXp8lvK5zV6/hzHiqWNInSbJoSKeeBEStNAHElc=" }, - "org/xmlunit#xmlunit-parent/2.9.1": { - "pom": "sha256-1+RY+9XGRFBIeOX7zglLHTB402mn/uF93ezj0Zn9qsA=" + "org/xmlunit#xmlunit-core/2.10.2": { + "jar": "sha256-UeQZ/nq6fVCuxyfFv5AvjN8qrPQkh5gy5YES9z0/vCE=", + "pom": "sha256-zdDCCYG2VbFaaOG8FqXQ1EVhETY2qF58OiSsKlx9ABI=" }, - "org/yaml#snakeyaml/2.2": { - "jar": "sha256-FGeTFEiggXaWrigFt7iyC/sIJlK/nE767VKJMNxJOJs=", - "pom": "sha256-6YLq3HiMac8uTeUKn2MrGCwx26UGEoMNNI/EtLqN19Y=" + "org/xmlunit#xmlunit-parent/2.10.2": { + "pom": "sha256-K9PJ4x5r0rPz459lnCJPZIcc1mtEGKePE0lJIHcadH8=" + }, + "org/yaml#snakeyaml/2.4": { + "jar": "sha256-73ea9dKand6MxwzgNB9cb3c14j7f+Whc6qnTU1m3u38=", + "pom": "sha256-4VSjIxzWzeaKq/J0/RiWTUmpwaX16e079HHprnvfCOY=" + }, + "technology/tabula#tabula/1.0.5": { + "jar": "sha256-0xB/NyGu3/bPO8Ob+XnVZLvQV75gVrNUsMcHSKN9O0I=", + "pom": "sha256-mGSPnQ0/apzUwEEAVK/5AHcjGAy2Mk0Xe9ULwUKF1iE=" }, "xml-apis#xml-apis-ext/1.3.04": { "jar": "sha256-0LSIfcNNV95JB0pYr/rUOaAT0Lr/oagDT47ypeoZFkY=", diff --git a/pkgs/by-name/st/stirling-pdf/package.nix b/pkgs/by-name/st/stirling-pdf/package.nix index 31b4041e221f..1ed29fca0573 100644 --- a/pkgs/by-name/st/stirling-pdf/package.nix +++ b/pkgs/by-name/st/stirling-pdf/package.nix @@ -12,13 +12,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "stirling-pdf"; - version = "0.33.1"; + version = "1.0.2"; src = fetchFromGitHub { owner = "Stirling-Tools"; repo = "Stirling-PDF"; rev = "v${finalAttrs.version}"; - hash = "sha256-Cl2IbFfw6TH904Y63YQnXS/mDEuUB6AdCoRT4G+W0hU="; + hash = "sha256-mO1fOmkLDUFz46/d1+TF24pDBRNoteQ+hlrwgIRV8EQ="; }; patches = [ @@ -38,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: { gradleFlags = [ "-x" "spotlessApply" + "-DDISABLE_ADDITIONAL_FEATURES=true" ]; doCheck = true; @@ -51,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' runHook preInstall - install -Dm644 build/libs/Stirling-PDF-*.jar $out/share/stirling-pdf/Stirling-PDF.jar + install -Dm644 ./stirling-pdf/build/libs/stirling-pdf-*.jar $out/share/stirling-pdf/Stirling-PDF.jar makeWrapper ${jre}/bin/java $out/bin/Stirling-PDF \ --add-flags "-jar $out/share/stirling-pdf/Stirling-PDF.jar" @@ -64,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/Stirling-Tools/Stirling-PDF/releases/tag/v${finalAttrs.version}"; description = "Locally hosted web application that allows you to perform various operations on PDF files"; homepage = "https://github.com/Stirling-Tools/Stirling-PDF"; - license = lib.licenses.gpl3Only; + license = lib.licenses.mit; mainProgram = "Stirling-PDF"; maintainers = with lib.maintainers; [ tomasajt ]; platforms = jre.meta.platforms; diff --git a/pkgs/by-name/st/stirling-pdf/remove-props-file-timestamp.patch b/pkgs/by-name/st/stirling-pdf/remove-props-file-timestamp.patch index 8602345ac1d7..9f1b9541940e 100644 --- a/pkgs/by-name/st/stirling-pdf/remove-props-file-timestamp.patch +++ b/pkgs/by-name/st/stirling-pdf/remove-props-file-timestamp.patch @@ -1,12 +1,12 @@ diff --git a/build.gradle b/build.gradle -index e12cbd3..094a219 100644 +index 3dba68da..fde06f16 100644 --- a/build.gradle +++ b/build.gradle -@@ -173,6 +173,7 @@ task writeVersion { - def props = new Properties() - props.setProperty('version', version) - props.store(propsFile.newWriter(), null) -+ propsFile.text = propsFile.readLines().tail().join('\n') +@@ -75,6 +75,7 @@ tasks.register('writeVersion') { + def props = new Properties() + props.setProperty("version", version) + props.store(propsFile.newWriter(), null) ++ propsFile.text = propsFile.readLines().tail().join('\n') + } } - swaggerhubUpload { diff --git a/pkgs/by-name/su/sunshine/package.nix b/pkgs/by-name/su/sunshine/package.nix index cd907f3df4a3..3f73c662ebe6 100644 --- a/pkgs/by-name/su/sunshine/package.nix +++ b/pkgs/by-name/su/sunshine/package.nix @@ -54,21 +54,21 @@ let stdenv' = if cudaSupport then cudaPackages.backendStdenv else stdenv; in -stdenv'.mkDerivation rec { +stdenv'.mkDerivation (finalAttrs: { pname = "sunshine"; version = "2025.628.4510"; src = fetchFromGitHub { owner = "LizardByte"; repo = "Sunshine"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xNWFo6a4YrJ+tBFTSReoAEi1oZ4DSguBEusizWeWKYY="; fetchSubmodules = true; }; # build webui ui = buildNpmPackage { - inherit src version; + inherit (finalAttrs) src version; pname = "sunshine-ui"; npmDepsHash = "sha256-kUixeLf8prsWQolg1v+vJ5rvwKZOsU+88+0hVOgTZ0A="; @@ -78,11 +78,39 @@ stdenv'.mkDerivation rec { ''; installPhase = '' - mkdir -p $out - cp -r * $out/ + runHook preInstall + + mkdir -p "$out" + cp -a . "$out"/ + + runHook postInstall ''; }; + postPatch = # remove upstream dependency on systemd and udev + '' + substituteInPlace cmake/packaging/linux.cmake \ + --replace-fail 'find_package(Systemd)' "" \ + --replace-fail 'find_package(Udev)' "" + '' + # don't look for npm since we build webui separately + + '' + substituteInPlace cmake/targets/common.cmake \ + --replace-fail 'find_program(NPM npm REQUIRED)' "" + + substituteInPlace packaging/linux/dev.lizardbyte.app.Sunshine.desktop \ + --subst-var-by PROJECT_NAME 'Sunshine' \ + --subst-var-by PROJECT_DESCRIPTION 'Self-hosted game stream host for Moonlight' \ + --subst-var-by SUNSHINE_DESKTOP_ICON 'sunshine' \ + --subst-var-by CMAKE_INSTALL_FULL_DATAROOTDIR "$out/share" \ + --replace-fail '/usr/bin/env systemctl start --u sunshine' 'sunshine' + + substituteInPlace packaging/linux/sunshine.service.in \ + --subst-var-by PROJECT_DESCRIPTION 'Self-hosted game stream host for Moonlight' \ + --subst-var-by SUNSHINE_EXECUTABLE_PATH $out/bin/sunshine \ + --replace-fail '/bin/sleep' '${lib.getExe' coreutils "sleep"}' + ''; + nativeBuildInputs = [ cmake pkg-config @@ -91,7 +119,6 @@ stdenv'.mkDerivation rec { wayland-scanner # Avoid fighting upstream's usage of vendored ffmpeg libraries autoPatchelfHook - udevCheckHook ] ++ lib.optionals cudaSupport [ autoAddDriverRunpath @@ -172,53 +199,26 @@ stdenv'.mkDerivation rec { env = { # needed to trigger CMake version configuration - BUILD_VERSION = "${version}"; + BUILD_VERSION = "${finalAttrs.version}"; BRANCH = "master"; COMMIT = ""; }; - postPatch = '' - # remove upstream dependency on systemd and udev - substituteInPlace cmake/packaging/linux.cmake \ - --replace-fail 'find_package(Systemd)' "" \ - --replace-fail 'find_package(Udev)' "" - - # don't look for npm since we build webui separately - substituteInPlace cmake/targets/common.cmake \ - --replace-fail 'find_program(NPM npm REQUIRED)' "" - - substituteInPlace packaging/linux/dev.lizardbyte.app.Sunshine.desktop \ - --subst-var-by PROJECT_NAME 'Sunshine' \ - --subst-var-by PROJECT_DESCRIPTION 'Self-hosted game stream host for Moonlight' \ - --subst-var-by SUNSHINE_DESKTOP_ICON 'sunshine' \ - --subst-var-by CMAKE_INSTALL_FULL_DATAROOTDIR "$out/share" \ - --replace-fail '/usr/bin/env systemctl start --u sunshine' 'sunshine' - - substituteInPlace packaging/linux/sunshine.service.in \ - --subst-var-by PROJECT_DESCRIPTION 'Self-hosted game stream host for Moonlight' \ - --subst-var-by SUNSHINE_EXECUTABLE_PATH $out/bin/sunshine \ - --replace-fail '/bin/sleep' '${lib.getExe' coreutils "sleep"}' - ''; - + # copy webui where it can be picked up by build preBuild = '' - # copy webui where it can be picked up by build - cp -r ${ui}/build ../ + cp -r ${finalAttrs.ui}/build ../ ''; buildFlags = [ "sunshine" ]; - # allow Sunshine to find libvulkan - postFixup = lib.optionalString cudaSupport '' - wrapProgram $out/bin/sunshine \ - --set LD_LIBRARY_PATH ${lib.makeLibraryPath [ vulkan-loader ]} - ''; - # redefine installPhase to avoid attempt to build webui installPhase = '' runHook preInstall + cmake --install . + runHook postInstall ''; @@ -226,19 +226,27 @@ stdenv'.mkDerivation rec { install -Dm644 ../packaging/linux/dev.lizardbyte.app.Sunshine.desktop $out/share/applications/dev.lizardbyte.app.Sunshine.desktop ''; + # allow Sunshine to find libvulkan + postFixup = lib.optionalString cudaSupport '' + wrapProgram $out/bin/sunshine \ + --set LD_LIBRARY_PATH ${lib.makeLibraryPath [ vulkan-loader ]} + ''; + doInstallCheck = true; + nativeInstallCheckInputs = [ udevCheckHook ]; + passthru = { tests.sunshine = nixosTests.sunshine; updateScript = ./updater.sh; }; - meta = with lib; { - description = "Sunshine is a Game stream host for Moonlight"; + meta = { + description = "Game stream host for Moonlight"; homepage = "https://github.com/LizardByte/Sunshine"; - license = licenses.gpl3Only; + license = lib.licenses.gpl3Only; mainProgram = "sunshine"; - maintainers = with maintainers; [ devusb ]; - platforms = platforms.linux; + maintainers = with lib.maintainers; [ devusb ]; + platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/su/sunshine/updater.sh b/pkgs/by-name/su/sunshine/updater.sh index 7e187a3e0ec1..82e74a44c0e3 100755 --- a/pkgs/by-name/su/sunshine/updater.sh +++ b/pkgs/by-name/su/sunshine/updater.sh @@ -1,23 +1,13 @@ #! /usr/bin/env nix-shell -#! nix-shell -i bash -p gnugrep gnused coreutils curl wget jq nix-update prefetch-npm-deps nodejs +#! nix-shell -i bash -p gnugrep curl jq nix-update set -euo pipefail -pushd "$(dirname "${BASH_SOURCE[0]}")" -version=$(curl -s "https://api.github.com/repos/LizardByte/sunshine/tags" | jq -r .[0].name | grep -oP "^v\K.*") -url="https://raw.githubusercontent.com/LizardByte/sunshine/v$version/" +version=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} --silent --location https://api.github.com/repos/LizardByte/Sunshine/releases/latest | jq --raw-output .tag_name | grep -oP "^v\K.*") if [[ "$UPDATE_NIX_OLD_VERSION" == "$version" ]]; then echo "Already up to date!" exit 0 fi -rm -f package-lock.json package.json -wget "$url/package.json" -npm i --package-lock-only -npm_hash=$(prefetch-npm-deps package-lock.json) -sed -i 's#npmDepsHash = "[^"]*"#npmDepsHash = "'"$npm_hash"'"#' package.nix -rm -f package.json - -popd -nix-update sunshine --version $version +nix-update sunshine --version $version --generate-lockfile --subpackage ui diff --git a/pkgs/by-name/sw/switchres/package.nix b/pkgs/by-name/sw/switchres/package.nix index 9457b0f2a069..ae5937fb3b4d 100644 --- a/pkgs/by-name/sw/switchres/package.nix +++ b/pkgs/by-name/sw/switchres/package.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { ]; patchPhase = '' - runHook preHook + runHook prePatch substituteInPlace ./custom_video_xrandr.cpp \ --replace-fail libX11.so ${xorg.libX11}/lib/libX11.so \ @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace ./custom_video_drmkms.cpp \ --replace-fail libdrm.so ${libdrm}/lib/libdrm.so \ - runHook postHook + runHook postPatch ''; env = { diff --git a/pkgs/tools/misc/td/Gemfile b/pkgs/by-name/td/td/Gemfile similarity index 100% rename from pkgs/tools/misc/td/Gemfile rename to pkgs/by-name/td/td/Gemfile diff --git a/pkgs/tools/misc/td/Gemfile.lock b/pkgs/by-name/td/td/Gemfile.lock similarity index 100% rename from pkgs/tools/misc/td/Gemfile.lock rename to pkgs/by-name/td/td/Gemfile.lock diff --git a/pkgs/tools/misc/td/gemset.nix b/pkgs/by-name/td/td/gemset.nix similarity index 100% rename from pkgs/tools/misc/td/gemset.nix rename to pkgs/by-name/td/td/gemset.nix diff --git a/pkgs/tools/misc/td/default.nix b/pkgs/by-name/td/td/package.nix similarity index 100% rename from pkgs/tools/misc/td/default.nix rename to pkgs/by-name/td/td/package.nix diff --git a/pkgs/by-name/te/terminal-toys/package.nix b/pkgs/by-name/te/terminal-toys/package.nix index a005cfb18fe5..56594e17941d 100644 --- a/pkgs/by-name/te/terminal-toys/package.nix +++ b/pkgs/by-name/te/terminal-toys/package.nix @@ -2,6 +2,8 @@ lib, rustPlatform, fetchFromGitHub, + versionCheckHook, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -17,6 +19,11 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-hjWPWNwZxJkuoFuEUuf7SOSJ4CEtqwCOV5ZM7CGtvfY="; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + meta = { description = "Screensavers for your terminal"; homepage = "https://github.com/Seebass22/terminal-toys"; diff --git a/pkgs/by-name/ti/ticktick/package.nix b/pkgs/by-name/ti/ticktick/package.nix index 488a5adcc2d5..4e2ccea2e30d 100644 --- a/pkgs/by-name/ti/ticktick/package.nix +++ b/pkgs/by-name/ti/ticktick/package.nix @@ -19,18 +19,18 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ticktick"; - version = "6.0.30"; + version = "6.0.40"; src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "${baseUrl}/linux/linux_deb_x64/ticktick-${finalAttrs.version}-amd64.deb"; - hash = "sha256-xTNQby3KZlo3QQM5FqEKXYzAYq6jgWwN7zjYF2l6+78="; + hash = "sha256-0eBsD/qFCaK/Isu4XJVve+8TBssgLAsCCM1GHN23PIk="; } else if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { url = "${baseUrl}/linux/linux_deb_arm64/ticktick-${finalAttrs.version}-arm64.deb"; - hash = "sha256-MlWOCkk0dyYV4iyPTs/Jtq+E9Qpsizoe2XGmPljrahA="; + hash = "sha256-USKmydiyeY8Iibe+ebcGcmwo7XJEw/EEf/OY4PsSrl8="; } else throw "Unsupported system: ${stdenv.hostPlatform.system}"; diff --git a/pkgs/by-name/ti/tideways-daemon/package.nix b/pkgs/by-name/ti/tideways-daemon/package.nix index cf3e089b8450..5d84cadd1d9b 100644 --- a/pkgs/by-name/ti/tideways-daemon/package.nix +++ b/pkgs/by-name/ti/tideways-daemon/package.nix @@ -10,7 +10,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "tideways-daemon"; - version = "1.9.46"; + version = "1.9.48"; src = finalAttrs.passthru.sources.${stdenvNoCC.hostPlatform.system} @@ -28,15 +28,15 @@ stdenvNoCC.mkDerivation (finalAttrs: { sources = { "x86_64-linux" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_linux_amd64-${finalAttrs.version}.tar.gz"; - hash = "sha256-QIXnKaANoPEkVU2PiRkfNzJQ1rJ+D8Di9qGqiFMS9so="; + hash = "sha256-5o39BwSKltqkbbcbArbKXmU3HQdXwC7QD3sq+3OK3yI="; }; "aarch64-linux" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_linux_aarch64-${finalAttrs.version}.tar.gz"; - hash = "sha256-/aGqC5qV9fFV+7QLFUFaMz5eUixL4RiATelq+M/yzkM="; + hash = "sha256-akhRnWAzisjxOb4j3HCSGZ1e/qJcHERR2Msd1hB1on4="; }; "aarch64-darwin" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_macos_arm64-${finalAttrs.version}.tar.gz"; - hash = "sha256-diATzMDw2sE5Ab/291pA7b6TQz+uJxIzECWQXVh5mng="; + hash = "sha256-7Ss+TQPkMyV18LU2EA7KZZjtb2S6hzEbwkIzAemee5E="; }; }; updateScript = "${ diff --git a/pkgs/by-name/to/tomb/package.nix b/pkgs/by-name/to/tomb/package.nix index aed30e3d4524..f240d3911818 100644 --- a/pkgs/by-name/to/tomb/package.nix +++ b/pkgs/by-name/to/tomb/package.nix @@ -1,4 +1,5 @@ { + acl, coreutils, cryptsetup, e2fsprogs, @@ -16,19 +17,39 @@ nix-update-script, pinentry, stdenvNoCC, + testers, util-linux, zsh, }: -stdenvNoCC.mkDerivation rec { +let + runtimeDependencies = [ + acl # setfacl + coreutils # shred + cryptsetup + e2fsprogs # resize2fs + file + gawk + getent + gettext + gnugrep + gnupg + libargon2 + lsof + pinentry + util-linux + ]; + +in +stdenvNoCC.mkDerivation (finalAttrs: { pname = "tomb"; - version = "2.11"; + version = "2.12"; src = fetchFromGitHub { owner = "dyne"; repo = "Tomb"; - tag = "v${version}"; - hash = "sha256-H9etbodTKxROJAITbViQQ6tkEr9rKNITTHfsGGQbyR0="; + tag = "v${finalAttrs.version}"; + hash = "sha256-P8YS6PlfrAHY2EsSyCG8QAeDbN7ChHmjxtqIAtMLomk="; }; nativeBuildInputs = [ makeWrapper ]; @@ -49,33 +70,21 @@ stdenvNoCC.mkDerivation rec { install -Dm644 doc/tomb.1 $out/share/man/man1/tomb.1 wrapProgram $out/bin/tomb \ - --prefix PATH : $out/bin:${ - lib.makeBinPath [ - coreutils - cryptsetup - e2fsprogs - file - gawk - getent - gettext - gnugrep - gnupg - libargon2 - lsof - pinentry - util-linux - ] - } + --prefix PATH : $out/bin:${lib.makeBinPath runtimeDependencies} ''; passthru = { + tests.version = testers.testVersion { + package = finalAttrs.finalPackage; + command = "tomb -v"; + }; updateScript = nix-update-script { }; }; meta = { description = "File encryption on GNU/Linux"; - homepage = "https://www.dyne.org/software/tomb/"; - changelog = "https://github.com/dyne/Tomb/blob/v${version}/ChangeLog.md"; + homepage = "https://dyne.org/tomb/"; + changelog = "https://github.com/dyne/Tomb/blob/v${finalAttrs.version}/ChangeLog.md"; license = lib.licenses.gpl3Only; mainProgram = "tomb"; maintainers = with lib.maintainers; [ @@ -84,4 +93,4 @@ stdenvNoCC.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/tools/misc/tremor-rs/ls.nix b/pkgs/by-name/tr/tremor-language-server/package.nix similarity index 100% rename from pkgs/tools/misc/tremor-rs/ls.nix rename to pkgs/by-name/tr/tremor-language-server/package.nix diff --git a/pkgs/tools/misc/tremor-rs/default.nix b/pkgs/by-name/tr/tremor-rs/package.nix similarity index 100% rename from pkgs/tools/misc/tremor-rs/default.nix rename to pkgs/by-name/tr/tremor-rs/package.nix diff --git a/pkgs/by-name/tu/tu/package.nix b/pkgs/by-name/tu/tu/package.nix new file mode 100644 index 000000000000..8002aa4cd527 --- /dev/null +++ b/pkgs/by-name/tu/tu/package.nix @@ -0,0 +1,31 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "tu"; + version = "0.4.0"; + + src = fetchFromGitHub { + owner = "ad-si"; + repo = "tu"; + tag = "v${finalAttrs.version}"; + hash = "sha256-ai3jzM5tAVc8goD188MPgtxPlrF3zOuvfNzGHSu5t4A="; + }; + + cargoHash = "sha256-tZilaezZfpIrN/aU/hN1i7lgeI98U/H9rgEny8PthY0="; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "CLI tool to convert a natural language date/time string to UTC"; + homepage = "https://github.com/ad-si/tu"; + changelog = "https://github.com/ad-si/tu/blob/${finalAttrs.src.tag}/changelog.md"; + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ yiyu ]; + mainProgram = "tu"; + }; +}) diff --git a/pkgs/by-name/tu/tuned/package.nix b/pkgs/by-name/tu/tuned/package.nix new file mode 100644 index 000000000000..be327670daf8 --- /dev/null +++ b/pkgs/by-name/tu/tuned/package.nix @@ -0,0 +1,154 @@ +{ + lib, + stdenv, + asciidoctor, + desktop-file-utils, + dmidecode, + ethtool, + fetchFromGitHub, + gawk, + gobject-introspection, + hdparm, + iproute2, + nix-update-script, + nixosTests, + pkg-config, + powertop, + python3Packages, + tuna, + util-linux, + versionCheckHook, + virt-what, + wrapGAppsHook3, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "tuned"; + version = "2.25.1"; + + outputs = [ + "out" + "doc" + "man" + ]; + + src = fetchFromGitHub { + owner = "redhat-performance"; + repo = "tuned"; + tag = "v${finalAttrs.version}"; + hash = "sha256-MMyYMgdvoAIeLCqUZMoQYsYYbgkXku47nZWq2aowPFg="; + }; + + patches = [ + # Some tests require a TTY to run + ./remove-tty-tests.patch + ]; + + postPatch = '' + patchShebangs . + + substituteInPlace tuned-gui.py tuned.service tuned/ppd/tuned-ppd.service \ + --replace-warn "/usr/sbin/" "$out/bin/" + + substituteInPlace tuned-gui.py \ + --replace-warn "/usr/share/" "$out/share/" + + substituteInPlace tuned-gui.desktop \ + --replace-warn "/usr/sbin/tuned-gui" "tuned-gui" + + substituteInPlace experiments/powertop2tuned.py \ + --replace-warn "/usr/sbin/powertop" "${lib.getExe powertop}" + ''; + + strictDeps = true; + + nativeBuildInputs = [ + asciidoctor + desktop-file-utils + gobject-introspection + pkg-config + wrapGAppsHook3 + python3Packages.wrapPython + ]; + + propagatedBuildInputs = with python3Packages; [ + dbus-python + pygobject3 + pyinotify + pyperf + python-linux-procfs + pyudev + tuna + ]; + + makeFlags = [ + "PREFIX=" + + "DATADIR=/share" + "DESTDIR=${placeholder "out"}" + "KERNELINSTALLHOOKDIR=/lib/kernel/install.d" + "PYTHON=${lib.getExe python3Packages.python}" + "PYTHON_SITELIB=/${python3Packages.python.sitePackages}" + "TMPFILESDIR=/lib/tmpfiles.d" + "TUNED_PROFILESDIR=/lib/tuned/profile" + "UNITDIR=/lib/systemd/system" + ]; + + installTargets = [ + "install" + "install-ppd" + ]; + + dontWrapGApps = true; + makeWrapperArgs = [ + "\${gappsWrapperArgs[@]}" + "--prefix" + "PATH" + ":" + (lib.makeBinPath [ + dmidecode + ethtool + gawk + hdparm + iproute2 + util-linux + virt-what + ]) + ]; + + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + checkTarget = "test"; + + doInstallCheck = true; + nativeInstallCheckInputs = [ + python3Packages.pythonImportsCheckHook + versionCheckHook + ]; + + pythonImportsCheck = [ "tuned" ]; + + postInstall = '' + rm -rf $out/{run,var} + ''; + + postFixup = '' + wrapPythonPrograms + ''; + + passthru = { + tests = lib.optionalAttrs stdenv.hostPlatform.isLinux { + nixos = nixosTests.tuned; + }; + updateScript = nix-update-script { }; + }; + + meta = { + description = "Tuning Profile Delivery Mechanism for Linux"; + homepage = "https://tuned-project.org"; + changelog = "https://github.com/redhat-performance/tuned/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ getchoo ]; + mainProgram = "tuned"; + platforms = lib.platforms.linux; + }; +}) diff --git a/pkgs/by-name/tu/tuned/remove-tty-tests.patch b/pkgs/by-name/tu/tuned/remove-tty-tests.patch new file mode 100644 index 000000000000..02b560dc9309 --- /dev/null +++ b/pkgs/by-name/tu/tuned/remove-tty-tests.patch @@ -0,0 +1,52 @@ +diff --git a/tests/unit/hardware/test_device_matcher_udev.py b/tests/unit/hardware/test_device_matcher_udev.py +index 1903955..f973107 100644 +--- a/tests/unit/hardware/test_device_matcher_udev.py ++++ b/tests/unit/hardware/test_device_matcher_udev.py +@@ -10,27 +10,7 @@ class DeviceMatcherUdevTestCase(unittest.TestCase): + cls.matcher = DeviceMatcherUdev() + + def test_simple_search(self): +- try: +- device = pyudev.Devices.from_sys_path(self.udev_context, +- "/sys/devices/virtual/tty/tty0") +- except AttributeError: +- device = pyudev.Device.from_sys_path(self.udev_context, +- "/sys/devices/virtual/tty/tty0") +- self.assertTrue(self.matcher.match("tty0", device)) +- try: +- device = pyudev.Devices.from_sys_path(self.udev_context, +- "/sys/devices/virtual/tty/tty1") +- except AttributeError: +- device = pyudev.Device.from_sys_path(self.udev_context, +- "/sys/devices/virtual/tty/tty1") +- self.assertFalse(self.matcher.match("tty0", device)) ++ return True + + def test_regex_search(self): +- try: +- device = pyudev.Devices.from_sys_path(self.udev_context, +- "/sys/devices/virtual/tty/tty0") +- except AttributeError: +- device = pyudev.Device.from_sys_path(self.udev_context, +- "/sys/devices/virtual/tty/tty0") +- self.assertTrue(self.matcher.match("tty.", device)) +- self.assertFalse(self.matcher.match("tty[1-9]", device)) ++ return True +diff --git a/tests/unit/hardware/test_inventory.py b/tests/unit/hardware/test_inventory.py +index 8490922..8bd004b 100644 +--- a/tests/unit/hardware/test_inventory.py ++++ b/tests/unit/hardware/test_inventory.py +@@ -18,12 +18,7 @@ class InventoryTestCase(unittest.TestCase): + cls._dummier = DummyPlugin() + + def test_get_device(self): +- try: +- device1 = pyudev.Devices.from_name(self._context, "tty", "tty0") +- except AttributeError: +- device1 = pyudev.Device.from_name(self._context, "tty", "tty0") +- device2 = self._inventory.get_device("tty", "tty0") +- self.assertEqual(device1,device2) ++ return True + + def test_get_devices(self): + device_list1 = self._context.list_devices(subsystem = "tty") diff --git a/pkgs/tools/misc/twurl/Gemfile b/pkgs/by-name/tw/twurl/Gemfile similarity index 100% rename from pkgs/tools/misc/twurl/Gemfile rename to pkgs/by-name/tw/twurl/Gemfile diff --git a/pkgs/tools/misc/twurl/Gemfile.lock b/pkgs/by-name/tw/twurl/Gemfile.lock similarity index 100% rename from pkgs/tools/misc/twurl/Gemfile.lock rename to pkgs/by-name/tw/twurl/Gemfile.lock diff --git a/pkgs/tools/misc/twurl/gemset.nix b/pkgs/by-name/tw/twurl/gemset.nix similarity index 100% rename from pkgs/tools/misc/twurl/gemset.nix rename to pkgs/by-name/tw/twurl/gemset.nix diff --git a/pkgs/tools/misc/twurl/default.nix b/pkgs/by-name/tw/twurl/package.nix similarity index 100% rename from pkgs/tools/misc/twurl/default.nix rename to pkgs/by-name/tw/twurl/package.nix diff --git a/pkgs/by-name/ve/vectorscan/package.nix b/pkgs/by-name/ve/vectorscan/package.nix index 07fdb5ec0ee5..5c43c3fcccd9 100644 --- a/pkgs/by-name/ve/vectorscan/package.nix +++ b/pkgs/by-name/ve/vectorscan/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "vectorscan"; - version = "5.4.11"; + version = "5.4.12"; src = fetchFromGitHub { owner = "VectorCamp"; repo = "vectorscan"; rev = "vectorscan/${version}"; - hash = "sha256-wz2oIhau/vjnri3LOyPZSCFAWg694FTLVt7+SZYEsL4="; + hash = "sha256-P/3qmgVZ9OLfJGfxsKJ6CIuaKuuhs1nJt4Vjf1joQDc="; }; postPatch = '' @@ -58,6 +58,7 @@ stdenv.mkDerivation rec { # For generic builds (e.g. x86_64) this can mean using an implementation not optimized for the # potentially available more modern hardware extensions (e.g. x86_64 with AVX512). cmakeFlags = [ + "-DBUILD_BENCHMARKS=OFF" (if enableShared then "-DBUILD_SHARED_LIBS=ON" else "BUILD_STATIC_LIBS=ON") ] ++ ( diff --git a/pkgs/by-name/vi/virtnbdbackup/package.nix b/pkgs/by-name/vi/virtnbdbackup/package.nix index 9b69133d1102..f0d87f6583d9 100644 --- a/pkgs/by-name/vi/virtnbdbackup/package.nix +++ b/pkgs/by-name/vi/virtnbdbackup/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "virtnbdbackup"; - version = "2.30"; + version = "2.32"; pyproject = true; src = fetchFromGitHub { owner = "abbbi"; repo = "virtnbdbackup"; tag = "v${version}"; - hash = "sha256-4WnMY7eEEJD2l+GoQkKbVXSETh7+PEckrGspZhW2nMk="; + hash = "sha256-SCt+RvtY17wTGeCcMbmK7q7cLz17upTEgoKZM4pDh7s="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/vm/vmware-workstation/package.nix b/pkgs/by-name/vm/vmware-workstation/package.nix index 702c060e115e..d21eb8b0f67e 100644 --- a/pkgs/by-name/vm/vmware-workstation/package.nix +++ b/pkgs/by-name/vm/vmware-workstation/package.nix @@ -1,7 +1,7 @@ { stdenv, buildFHSEnv, - requireFile, + fetchurl, lib, zlib, gdbm, @@ -38,9 +38,8 @@ stdenv.mkDerivation (finalAttrs: { version = "17.6.4"; build = "24832109"; - src = requireFile { - name = "VMware-Workstation-Full-${finalAttrs.version}-${finalAttrs.build}.x86_64.bundle"; - url = "https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&freeDownloads=true"; + src = fetchurl { + url = "https://archive.org/download/vmware-workstation-full-${finalAttrs.version}-${finalAttrs.build}.x86_64/VMware-Workstation-Full-${finalAttrs.version}-${finalAttrs.build}.x86_64.bundle"; hash = "sha256-ZPv7rqzEiGVGgRQ2Kiu6rekRDMnoe8O9k4OWun8Zqb0="; }; diff --git a/pkgs/by-name/we/wechat/linux.nix b/pkgs/by-name/we/wechat/linux.nix index 0d4f42bf987d..6c0773050cce 100644 --- a/pkgs/by-name/we/wechat/linux.nix +++ b/pkgs/by-name/we/wechat/linux.nix @@ -22,8 +22,8 @@ appimageTools.wrapAppImage { extraInstallCommands = '' mkdir -p $out/share/applications cp ${appimageContents}/wechat.desktop $out/share/applications/ - mkdir -p $out/share/pixmaps - cp ${appimageContents}/wechat.png $out/share/pixmaps/ + mkdir -p $out/share/icons/hicolor/256x256/apps + cp ${appimageContents}/wechat.png $out/share/icons/hicolor/256x256/apps/ substituteInPlace $out/share/applications/wechat.desktop --replace-fail AppRun wechat ''; diff --git a/pkgs/applications/science/math/weka/default.nix b/pkgs/by-name/we/weka/package.nix similarity index 95% rename from pkgs/applications/science/math/weka/default.nix rename to pkgs/by-name/we/weka/package.nix index e7b94aa9eb61..1c5055fb1dd3 100644 --- a/pkgs/applications/science/math/weka/default.nix +++ b/pkgs/by-name/we/weka/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - jre, + openjdk11, unzip, makeWrapper, makeDesktopItem, @@ -37,10 +37,10 @@ stdenv.mkDerivation rec { mkdir -p $out/share/icons/hicolor cp -Rv * $out/share/weka - makeWrapper ${jre}/bin/java $out/bin/weka \ + makeWrapper ${openjdk11}/bin/java $out/bin/weka \ --add-flags "-Xmx${maxMemoryAllocationPool} -jar $out/share/weka/weka.jar" - makeWrapper ${jre}/bin/java $out/bin/weka-java \ + makeWrapper ${openjdk11}/bin/java $out/bin/weka-java \ --add-flags "-Xmx${maxMemoryAllocationPool} -cp $out/share/weka/weka.jar" ${lib.optionalString stdenv.hostPlatform.isLinux " diff --git a/pkgs/applications/networking/wgnord/default.nix b/pkgs/by-name/wg/wgnord/package.nix similarity index 100% rename from pkgs/applications/networking/wgnord/default.nix rename to pkgs/by-name/wg/wgnord/package.nix diff --git a/pkgs/tools/security/whatweb/Gemfile b/pkgs/by-name/wh/whatweb/Gemfile similarity index 100% rename from pkgs/tools/security/whatweb/Gemfile rename to pkgs/by-name/wh/whatweb/Gemfile diff --git a/pkgs/tools/security/whatweb/Gemfile.lock b/pkgs/by-name/wh/whatweb/Gemfile.lock similarity index 100% rename from pkgs/tools/security/whatweb/Gemfile.lock rename to pkgs/by-name/wh/whatweb/Gemfile.lock diff --git a/pkgs/tools/security/whatweb/gemset.nix b/pkgs/by-name/wh/whatweb/gemset.nix similarity index 100% rename from pkgs/tools/security/whatweb/gemset.nix rename to pkgs/by-name/wh/whatweb/gemset.nix diff --git a/pkgs/tools/security/whatweb/default.nix b/pkgs/by-name/wh/whatweb/package.nix similarity index 100% rename from pkgs/tools/security/whatweb/default.nix rename to pkgs/by-name/wh/whatweb/package.nix diff --git a/pkgs/by-name/wi/wideriver/package.nix b/pkgs/by-name/wi/wideriver/package.nix index 06e3484a9d4e..010753f79b97 100644 --- a/pkgs/by-name/wi/wideriver/package.nix +++ b/pkgs/by-name/wi/wideriver/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "wideriver"; - version = "1.2.1"; + version = "1.3.0"; src = fetchFromGitHub { owner = "alex-courtis"; repo = "wideriver"; tag = finalAttrs.version; - hash = "sha256-nDjK6BjRH4G+9ySTE4uV7SxaV8P3XKTgsFyDsx8Ld1U="; + hash = "sha256-1D06onZiR8H4OuwNTr7NBnD1H7zagFHYlAXFo5CfibI="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/wp/wpaperd/package.nix b/pkgs/by-name/wp/wpaperd/package.nix index cc514eda55fc..f65b27b1ce4b 100644 --- a/pkgs/by-name/wp/wpaperd/package.nix +++ b/pkgs/by-name/wp/wpaperd/package.nix @@ -6,6 +6,7 @@ libxkbcommon, wayland, libGL, + dav1d, }: rustPlatform.buildRustPackage rec { @@ -28,6 +29,11 @@ rustPlatform.buildRustPackage rec { wayland libGL libxkbcommon + dav1d + ]; + + buildFeatures = [ + "avif" ]; meta = with lib; { diff --git a/pkgs/tools/security/wpscan/Gemfile b/pkgs/by-name/wp/wpscan/Gemfile similarity index 100% rename from pkgs/tools/security/wpscan/Gemfile rename to pkgs/by-name/wp/wpscan/Gemfile diff --git a/pkgs/tools/security/wpscan/Gemfile.lock b/pkgs/by-name/wp/wpscan/Gemfile.lock similarity index 100% rename from pkgs/tools/security/wpscan/Gemfile.lock rename to pkgs/by-name/wp/wpscan/Gemfile.lock diff --git a/pkgs/tools/security/wpscan/gemset.nix b/pkgs/by-name/wp/wpscan/gemset.nix similarity index 100% rename from pkgs/tools/security/wpscan/gemset.nix rename to pkgs/by-name/wp/wpscan/gemset.nix diff --git a/pkgs/tools/security/wpscan/default.nix b/pkgs/by-name/wp/wpscan/package.nix similarity index 100% rename from pkgs/tools/security/wpscan/default.nix rename to pkgs/by-name/wp/wpscan/package.nix diff --git a/pkgs/tools/security/wpscan/update.sh b/pkgs/by-name/wp/wpscan/update.sh similarity index 100% rename from pkgs/tools/security/wpscan/update.sh rename to pkgs/by-name/wp/wpscan/update.sh diff --git a/pkgs/by-name/wr/wrtag/package.nix b/pkgs/by-name/wr/wrtag/package.nix new file mode 100644 index 000000000000..f28d5d7584b5 --- /dev/null +++ b/pkgs/by-name/wr/wrtag/package.nix @@ -0,0 +1,40 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, + testers, +}: +buildGoModule (finalAttrs: { + pname = "wrtag"; + version = "0.15.0"; + + src = fetchFromGitHub { + owner = "sentriz"; + repo = "wrtag"; + tag = "v${finalAttrs.version}"; + hash = "sha256-ev/dfj6WpBZzOaN1RXHcEmkd2pVLX92J/VhoMXYGPPw="; + }; + + vendorHash = "sha256-es6pfWw3NqKKV9jfsgQhEU6IbWeptqbP0yvum/BxOuI="; + + passthru = { + updateScript = nix-update-script { }; + tests.version = testers.testVersion { + package = finalAttrs.finalPackage; + command = "wrtag --version"; + }; + }; + + meta = { + description = "Fast automated music tagging and organization based on MusicBrainz"; + longDescription = '' + wrtag is a music tagging and organisation tool similar to Beets and MusicBrainz Picard. + Written in go, it aims to be simpler, more composable and faster. + ''; + homepage = "https://github.com/sentriz/wrtag"; + license = lib.licenses.gpl3Only; + mainProgram = "wrtag"; + maintainers = with lib.maintainers; [ quantenzitrone ]; + }; +}) diff --git a/pkgs/by-name/ws/wsdd/package.nix b/pkgs/by-name/ws/wsdd/package.nix index ba37b253cf87..b8b572169452 100644 --- a/pkgs/by-name/ws/wsdd/package.nix +++ b/pkgs/by-name/ws/wsdd/package.nix @@ -8,14 +8,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wsdd"; version = "0.9"; src = fetchFromGitHub { owner = "christgau"; repo = "wsdd"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-i3+Mw1l/kTRQT/CxRKvaEfdEh2qcEQp1Wa90Vk3JUMM="; }; @@ -41,12 +41,12 @@ stdenv.mkDerivation rec { tests.samba-wsdd = nixosTests.samba-wsdd; }; - meta = with lib; { + meta = { homepage = "https://github.com/christgau/wsdd"; description = "Web Service Discovery (WSD) host daemon for SMB/Samba"; - maintainers = with maintainers; [ izorkin ]; - license = licenses.mit; - platforms = platforms.all; + maintainers = with lib.maintainers; [ izorkin ]; + license = lib.licenses.mit; + platforms = lib.platforms.all; mainProgram = "wsdd"; }; -} +}) diff --git a/pkgs/by-name/ws/wshowkeys/package.nix b/pkgs/by-name/ws/wshowkeys/package.nix index bd39242ff50f..bf7ed333bb4c 100644 --- a/pkgs/by-name/ws/wshowkeys/package.nix +++ b/pkgs/by-name/ws/wshowkeys/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation { owner = "ammgws"; repo = "wshowkeys"; rev = "e8bfc78f08ebdd1316daae59ecc77e62bba68b2b"; - sha256 = "sha256-/HvNCQWsXOJZeCxHWmsLlbBDhBzF7XP/SPLdDiWMDC4="; + hash = "sha256-/HvNCQWsXOJZeCxHWmsLlbBDhBzF7XP/SPLdDiWMDC4="; }; strictDeps = true; @@ -41,7 +41,7 @@ stdenv.mkDerivation { libxkbcommon ]; - meta = with lib; { + meta = { description = "Displays keys being pressed on a Wayland session"; longDescription = '' Displays keypresses on screen on supported Wayland compositors (requires @@ -51,14 +51,14 @@ stdenv.mkDerivation { setuid binary (use "programs.wshowkeys.enable = true;"). ''; homepage = "https://github.com/ammgws/wshowkeys"; - license = with licenses; [ + license = with lib.licenses; [ gpl3Only mit ]; # Some portions of the code are taken from Sway which is MIT licensed. # TODO: gpl3Only or gpl3Plus (ask upstream)? - platforms = platforms.linux; - maintainers = with maintainers; [ + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ berbiche ]; mainProgram = "wshowkeys"; diff --git a/pkgs/by-name/ws/wsjtz/package.nix b/pkgs/by-name/ws/wsjtz/package.nix index dd0d5e25220b..ad44eebb5b8f 100644 --- a/pkgs/by-name/ws/wsjtz/package.nix +++ b/pkgs/by-name/ws/wsjtz/package.nix @@ -4,28 +4,30 @@ wsjtx, }: -wsjtx.overrideAttrs (old: rec { - pname = "wsjtz"; - version = "2.7.0-rc7-1.48"; +wsjtx.overrideAttrs ( + finalAttrs: old: { + pname = "wsjtz"; + version = "2.7.0-rc7-1.48"; - src = fetchzip { - url = "mirror://sourceforge/wsjt-z/Source/wsjtz-${version}.zip"; - hash = "sha256-8PHbBlF0MtIgLn4HCFkbGivy8vBwg7NbvjMLaRj+4nI="; - }; + src = fetchzip { + url = "mirror://sourceforge/wsjt-z/Source/wsjtz-${finalAttrs.version}.zip"; + hash = "sha256-8PHbBlF0MtIgLn4HCFkbGivy8vBwg7NbvjMLaRj+4nI="; + }; - postInstall = '' - mv $out/bin/wsjtx $out/bin/wsjtz - mv $out/bin/wsjtx_app_version $out/bin/wsjtz_app_version - ''; + postInstall = '' + mv $out/bin/wsjtx $out/bin/wsjtz + mv $out/bin/wsjtx_app_version $out/bin/wsjtz_app_version + ''; - meta = { - description = "WSJT-X fork, primarily focused on automation and enhanced functionality"; - homepage = "https://sourceforge.net/projects/wsjt-z/"; - license = lib.licenses.gpl3Only; - platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ - scd31 - ]; - mainProgram = "wsjtz"; - }; -}) + meta = { + description = "WSJT-X fork, primarily focused on automation and enhanced functionality"; + homepage = "https://sourceforge.net/projects/wsjt-z/"; + license = lib.licenses.gpl3Only; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ + scd31 + ]; + mainProgram = "wsjtz"; + }; + } +) diff --git a/pkgs/by-name/ws/wsl-open/package.nix b/pkgs/by-name/ws/wsl-open/package.nix index bf92ea0b3058..12a5e4ead602 100644 --- a/pkgs/by-name/ws/wsl-open/package.nix +++ b/pkgs/by-name/ws/wsl-open/package.nix @@ -5,15 +5,15 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wsl-open"; version = "2.2.1"; src = fetchFromGitHub { owner = "4U6U57"; repo = "wsl-open"; - rev = "v${version}"; - sha256 = "sha256-amqkDXdgIqGjRZMkltwco0UAI++G0RY/MxLXwtlxogE="; + tag = "v${finalAttrs.version}"; + hash = "sha256-amqkDXdgIqGjRZMkltwco0UAI++G0RY/MxLXwtlxogE="; }; nativeBuildInputs = [ installShellFiles ]; @@ -23,12 +23,12 @@ stdenv.mkDerivation rec { installManPage wsl-open.1 ''; - meta = with lib; { + meta = { description = "Open files with xdg-open from Windows Subsystem for Linux (WSL) in Windows applications"; homepage = "https://gitlab.com/4U6U57/wsl-open"; - license = licenses.mit; - platforms = platforms.all; - maintainers = with maintainers; [ SuperSandro2000 ]; + license = lib.licenses.mit; + platforms = lib.platforms.all; + maintainers = with lib.maintainers; [ SuperSandro2000 ]; mainProgram = "wsl-open"; }; -} +}) diff --git a/pkgs/by-name/ws/wsl-vpnkit/package.nix b/pkgs/by-name/ws/wsl-vpnkit/package.nix index ee3eeb5a39cb..5d3619ef82a0 100644 --- a/pkgs/by-name/ws/wsl-vpnkit/package.nix +++ b/pkgs/by-name/ws/wsl-vpnkit/package.nix @@ -30,7 +30,7 @@ resholve.mkDerivation { src = fetchFromGitHub { owner = "sakai135"; repo = "wsl-vpnkit"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-Igbr3L2W32s4uBepllSz07bkbI3qwAKMZkBrXLqGrGA="; }; diff --git a/pkgs/by-name/ws/wslay/package.nix b/pkgs/by-name/ws/wslay/package.nix index 85f3294ebabe..229d1e335859 100644 --- a/pkgs/by-name/ws/wslay/package.nix +++ b/pkgs/by-name/ws/wslay/package.nix @@ -9,14 +9,14 @@ nettle, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wslay"; version = "1.1.1"; src = fetchFromGitHub { owner = "tatsuhiro-t"; repo = "wslay"; - rev = "release-${version}"; + tag = "release-${finalAttrs.version}"; hash = "sha256-xKQGZO5hNzMg+JYKeqOBsu73YO+ucBEOcNhG8iSNYvA="; }; @@ -43,11 +43,11 @@ stdenv.mkDerivation rec { export DYLD_LIBRARY_PATH=$(pwd)/lib/.libs ''; - meta = with lib; { + meta = { homepage = "https://tatsuhiro-t.github.io/wslay/"; description = "WebSocket library in C"; - license = with licenses; [ mit ]; - maintainers = with maintainers; [ pingiun ]; - platforms = platforms.unix; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ pingiun ]; + platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ws/wslu/package.nix b/pkgs/by-name/ws/wslu/package.nix index ecd287cf3873..913ef1f7557a 100644 --- a/pkgs/by-name/ws/wslu/package.nix +++ b/pkgs/by-name/ws/wslu/package.nix @@ -5,14 +5,14 @@ copyDesktopItems, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wslu"; version = "4.1.4"; src = fetchFromGitHub { owner = "wslutilities"; repo = "wslu"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ssiwYkQg2rOirC/ZZVq2bJm4Ggc364uRkoS2y365Eb0="; }; @@ -37,9 +37,9 @@ stdenv.mkDerivation rec { meta = { description = "Collection of utilities for Windows Subsystem for Linux"; homepage = "https://github.com/wslutilities/wslu"; - changelog = "https://github.com/wslutilities/wslu/releases/tag/v${version}"; + changelog = "https://github.com/wslutilities/wslu/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ jamiemagee ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ws/wsysmon/package.nix b/pkgs/by-name/ws/wsysmon/package.nix index 76ffb4ab5964..923ce6c790ab 100644 --- a/pkgs/by-name/ws/wsysmon/package.nix +++ b/pkgs/by-name/ws/wsysmon/package.nix @@ -9,14 +9,14 @@ spdlog, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wsysmon"; version = "0.1.0"; src = fetchFromGitHub { owner = "slyfabi"; repo = "wsysmon"; - rev = version; + tag = finalAttrs.version; hash = "sha256-5kfZT+hm064qXoAzi0RdmUqXi8VaXamlbm+FJOrGh3A="; }; @@ -39,12 +39,12 @@ stdenv.mkDerivation rec { spdlog ]; - meta = with lib; { + meta = { description = "Windows task manager clone for Linux"; homepage = "https://github.com/SlyFabi/WSysMon"; - license = [ licenses.mit ]; - platforms = platforms.linux; - maintainers = with maintainers; [ totoroot ]; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ totoroot ]; mainProgram = "WSysMon"; }; -} +}) diff --git a/pkgs/by-name/xe/xenia-canary/package.nix b/pkgs/by-name/xe/xenia-canary/package.nix index 0aaa5a9cb18f..e59bf3884350 100644 --- a/pkgs/by-name/xe/xenia-canary/package.nix +++ b/pkgs/by-name/xe/xenia-canary/package.nix @@ -19,14 +19,14 @@ }: llvmPackages_20.stdenv.mkDerivation { pname = "xenia-canary"; - version = "0-unstable-2025-07-07"; + version = "0-unstable-2025-07-27"; src = fetchFromGitHub { owner = "xenia-canary"; repo = "xenia-canary"; fetchSubmodules = true; - rev = "0aeac841b8354806f1c455402edb0815dfe9729e"; - hash = "sha256-KgFwQSXj5s5WuFboFyKqQRHrzH3ENatqWp0WeHEJgRg="; + rev = "c3e4a93c0a59281cb53c6991c2c4b67e224a37d8"; + hash = "sha256-p4XZwmehboq7CZnVO4J+QzyTNIjvJEplBfVPPvzVepw="; }; dontConfigure = true; @@ -42,6 +42,11 @@ llvmPackages_20.stdenv.mkDerivation { libuuid ]; + postPatch = '' + substituteInPlace premake5.lua \ + --replace-fail "cdialect(\"C17\")" "" + ''; # Prevent build failure + NIX_CFLAGS_COMPILE = [ "-Wno-error=unused-result" ]; @@ -55,7 +60,7 @@ llvmPackages_20.stdenv.mkDerivation { buildPhase = '' runHook preBuild python3 xenia-build setup - python3 xenia-build build --config=release -j $NIX_BUILD_CORES + python3 xenia-build build --config=release runHook postBuild ''; @@ -89,7 +94,7 @@ llvmPackages_20.stdenv.mkDerivation { runHook postInstall ''; - passthru.updateScript = unstableGitUpdater { }; + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; meta = { description = "Xbox 360 Emulator Research Project"; diff --git a/pkgs/by-name/xo/xow_dongle-firmware/package.nix b/pkgs/by-name/xo/xow_dongle-firmware/package.nix index e0cd58af0470..b077ae814b87 100644 --- a/pkgs/by-name/xo/xow_dongle-firmware/package.nix +++ b/pkgs/by-name/xo/xow_dongle-firmware/package.nix @@ -11,7 +11,7 @@ stdenvNoCC.mkDerivation rec { srcs = [ (fetchurl { name = "xow_dongle.cab"; - url = "http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/07/1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab"; + url = "https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/07/1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab"; hash = "sha256-ZXNqhP9ANmRbj47GAr7ZGrY1MBnJyzIz3sq5/uwPbwQ="; }) (fetchurl { diff --git a/pkgs/by-name/xp/xpipe/package.nix b/pkgs/by-name/xp/xpipe/package.nix index 0d9e943c37c7..d662717bc103 100644 --- a/pkgs/by-name/xp/xpipe/package.nix +++ b/pkgs/by-name/xp/xpipe/package.nix @@ -39,7 +39,7 @@ let hash = { - x86_64-linux = "sha256-2ZkFVhOTBfGWsyDTWRCFq0FXzuewWOsuZ9lH/0q8jEw="; + x86_64-linux = "sha256-LMScG1cbcvMuMcb+R5lFU3eXsVWJ5ApMBtFi69OjyRs="; } .${system} or throwSystem; @@ -48,7 +48,7 @@ let in stdenvNoCC.mkDerivation rec { pname = "xpipe"; - version = "16.7"; + version = "17.3"; src = fetchzip { url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz"; diff --git a/pkgs/by-name/xs/xschem/package.nix b/pkgs/by-name/xs/xschem/package.nix index 0cd6d92c16c7..4497f89a0ee0 100644 --- a/pkgs/by-name/xs/xschem/package.nix +++ b/pkgs/by-name/xs/xschem/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "xschem"; - version = "3.4.5"; + version = "3.4.7"; src = fetchFromGitHub { owner = "StefanSchippers"; repo = "xschem"; rev = version; - hash = "sha256-+ygwHkQOXmkoNgcuofwuaZcpYTAV6sOmvO4xeE+8DXE="; + hash = "sha256-ye97VJQ+2F2UbFLmGrZ8xSK9xFeF+Yies6fJKurPOD0="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ya/yandex-music/package.nix b/pkgs/by-name/ya/yandex-music/package.nix index 69076bd2fe7c..f00570d168aa 100644 --- a/pkgs/by-name/ya/yandex-music/package.nix +++ b/pkgs/by-name/ya/yandex-music/package.nix @@ -29,13 +29,13 @@ assert lib.assertMsg (trayStyle >= 1 && trayStyle <= 3) "Tray style must be with assert lib.assertMsg (vibeAnimationMaxFps >= 0) "Vibe animation max FPS must be greater then 0"; stdenvNoCC.mkDerivation rec { pname = "yandex-music"; - version = "5.57.0"; + version = "5.61.1"; src = fetchFromGitHub { owner = "cucumber-sp"; repo = "yandex-music-linux"; rev = "v${version}"; - hash = "sha256-WvbT/ipVF1oQul76G+92iR1hdOxBUp4BpT4ekQrMtMY="; + hash = "sha256-/PpIlje7wXHTEI/ymbPsX3k7uYNKMrcjHrmfnr6QNo4="; }; nativeBuildInputs = [ diff --git a/pkgs/desktops/gnome/extensions/argos/default.nix b/pkgs/desktops/gnome/extensions/argos/default.nix index 5e845e1741c9..250838d7edf8 100644 --- a/pkgs/desktops/gnome/extensions/argos/default.nix +++ b/pkgs/desktops/gnome/extensions/argos/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation { pname = "argos"; - version = "unstable-2024-10-28"; + version = "unstable-2025-03-27"; src = fetchFromGitHub { owner = "p-e-w"; repo = "argos"; - rev = "cd0de7c79072979bed41e0ad75741bbd8e113950"; - hash = "sha256-rNS2rvHZOpl9mSoERfsX6UfEaAb6lWTI9y6HXKrl81E="; + rev = "13264042ae8b8a6f9f4778c623780e38e5d1cd89"; + hash = "sha256-PMMpTaihMHj1FmnjJoZqAhDYVd263M1OZAC+OAnaZEg="; }; installPhase = '' diff --git a/pkgs/development/compilers/factor-lang/wrapper.nix b/pkgs/development/compilers/factor-lang/wrapper.nix index f0cb45c454ad..4b6e32fddd9d 100644 --- a/pkgs/development/compilers/factor-lang/wrapper.nix +++ b/pkgs/development/compilers/factor-lang/wrapper.nix @@ -153,7 +153,8 @@ stdenv.mkDerivation (finalAttrs: { "io.sockets.secure.unix" ]; installCheckPhase = '' - runHook preCheck + runHook preInstallCheck + export HOME=$TMPDIR $out/bin/factor -e='USING: tools.test tools.test.private zealot.factor sequences namespaces formatting ; @@ -162,7 +163,8 @@ stdenv.mkDerivation (finalAttrs: { "compiler" suffix [ test-vocab ] each :test-failures test-failures get length "Number of failed tests: %d\n" printf' - runHook postCheck + + runHook postInstallCheck ''; passthru = { diff --git a/pkgs/development/compilers/yosys/plugins/ghdl.nix b/pkgs/development/compilers/yosys/plugins/ghdl.nix index a12fd62ca2f8..e5718f8e112a 100644 --- a/pkgs/development/compilers/yosys/plugins/ghdl.nix +++ b/pkgs/development/compilers/yosys/plugins/ghdl.nix @@ -11,15 +11,14 @@ stdenv.mkDerivation { pname = "yosys-ghdl"; - # This is not the latest commit, but it's the latest that builds with current stable ghdl 2.0.0 - version = "2022.01.11"; + version = "0-unstable-2025-05-23"; plugin = "ghdl"; src = fetchFromGitHub { owner = "ghdl"; repo = "ghdl-yosys-plugin"; - rev = "c9b05e481423c55ffcbb856fd5296701f670808c"; - sha256 = "sha256-tT2+DXUtbJIBzBUBcyG2sz+3G+dTkciLVIczcRPr0Jw="; + rev = "1b97dc71377cea7e861be6625be4353c377a5fb5"; + hash = "sha256-TFMUqIXJzgpnZ8cDlVb47btPqsCNJil0MN4Tdt83140="; }; buildInputs = [ diff --git a/pkgs/development/libraries/boost/cmake-paths-188.patch b/pkgs/development/libraries/boost/cmake-paths-188.patch new file mode 100644 index 000000000000..0abb97111dcf --- /dev/null +++ b/pkgs/development/libraries/boost/cmake-paths-188.patch @@ -0,0 +1,21 @@ +diff --color -ur boost_1_88_0-unpatched/tools/boost_install/boost-install.jam boost_1_88_0/tools/boost_install/boost-install.jam +--- boost_1_88_0-unpatched/tools/boost_install/boost-install.jam 2025-07-29 21:46:33.010181683 +0800 ++++ boost_1_88_0/tools/boost_install/boost-install.jam 2025-07-29 21:47:34.346642613 +0800 +@@ -794,7 +794,7 @@ + "" + "# Compute the include and library directories relative to this file." + "" +- "get_filename_component(_BOOST_CMAKEDIR \"${CMAKE_CURRENT_LIST_DIR}/../\" REALPATH)" ++ "get_filename_component(_BOOST_REAL_CMAKEDIR \"${CMAKE_CURRENT_LIST_DIR}/../\" REALPATH)" + : true ; + + if [ path.is-rooted $(cmakedir) ] +@@ -813,6 +813,8 @@ + " unset(_BOOST_CMAKEDIR_ORIGINAL)" + "endif()" + "" ++ "# Assume that the installer actually did know where the libs were to be installed" ++ "get_filename_component(_BOOST_CMAKEDIR \"$(cmakedir-native)\" REALPATH)" + : true ; + } + diff --git a/pkgs/development/libraries/boost/generic.nix b/pkgs/development/libraries/boost/generic.nix index aa6f1059799c..9d09f79243fa 100644 --- a/pkgs/development/libraries/boost/generic.nix +++ b/pkgs/development/libraries/boost/generic.nix @@ -170,6 +170,7 @@ stdenv.mkDerivation { lib.versionOlder version "1.88" && stdenv.hostPlatform.isDarwin ) ./darwin-no-system-python.patch ++ lib.optional (lib.versionOlder version "1.88") ./cmake-paths-173.patch + ++ lib.optional (lib.versionAtLeast version "1.88") ./cmake-paths-188.patch ++ lib.optional (version == "1.77.0") (fetchpatch { url = "https://github.com/boostorg/math/commit/7d482f6ebc356e6ec455ccb5f51a23971bf6ce5b.patch"; relative = "include"; diff --git a/pkgs/development/libraries/wt/default.nix b/pkgs/development/libraries/wt/default.nix index e88e45afdbf3..dc685f5f5d39 100644 --- a/pkgs/development/libraries/wt/default.nix +++ b/pkgs/development/libraries/wt/default.nix @@ -16,7 +16,6 @@ graphicsmagick, glew, openssl, - pcre, harfbuzz, icu, }: @@ -52,7 +51,6 @@ let graphicsmagick glew openssl - pcre harfbuzz icu ]; diff --git a/pkgs/development/python-modules/awslambdaric/default.nix b/pkgs/development/python-modules/awslambdaric/default.nix index 99104b8b2724..fd34cef6ec6b 100644 --- a/pkgs/development/python-modules/awslambdaric/default.nix +++ b/pkgs/development/python-modules/awslambdaric/default.nix @@ -1,5 +1,4 @@ { - stdenv, lib, buildPythonPackage, fetchFromGitHub, @@ -14,10 +13,11 @@ perl, setuptools, simplejson, + snapshot-restore-py, }: buildPythonPackage rec { pname = "awslambdaric"; - version = "3.0.0"; + version = "3.1.1"; pyproject = true; disabled = isPy27; @@ -29,7 +29,10 @@ buildPythonPackage rec { sha256 = "sha256-pUVWd4zpmTygndPIy76uVk7+sLCmwQqulLaUI7B0fQc="; }; - propagatedBuildInputs = [ simplejson ]; + propagatedBuildInputs = [ + simplejson + snapshot-restore-py + ]; nativeBuildInputs = [ autoconf271 @@ -55,7 +58,6 @@ buildPythonPackage rec { ]; meta = with lib; { - broken = stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64; description = "AWS Lambda Runtime Interface Client for Python"; homepage = "https://github.com/aws/aws-lambda-python-runtime-interface-client"; license = licenses.asl20; diff --git a/pkgs/development/python-modules/blockfrost-python/default.nix b/pkgs/development/python-modules/blockfrost-python/default.nix index 661ffa326891..2e07ff795d01 100644 --- a/pkgs/development/python-modules/blockfrost-python/default.nix +++ b/pkgs/development/python-modules/blockfrost-python/default.nix @@ -42,6 +42,6 @@ buildPythonPackage rec { description = "Python SDK for the Blockfrost.io API"; homepage = "https://github.com/blockfrost/blockfrost-python"; license = licenses.asl20; - maintainers = with maintainers; [ t4ccer ]; + maintainers = with maintainers; [ aciceri ]; }; } diff --git a/pkgs/development/python-modules/cardano-tools/default.nix b/pkgs/development/python-modules/cardano-tools/default.nix index d6b1af66af58..bf3edc9157ff 100644 --- a/pkgs/development/python-modules/cardano-tools/default.nix +++ b/pkgs/development/python-modules/cardano-tools/default.nix @@ -32,6 +32,6 @@ buildPythonPackage rec { description = "Python module for interfacing with the Cardano blockchain"; homepage = "https://gitlab.com/viperscience/cardano-tools"; license = licenses.asl20; - maintainers = with maintainers; [ t4ccer ]; + maintainers = with maintainers; [ aciceri ]; }; } diff --git a/pkgs/development/python-modules/ionhash/default.nix b/pkgs/development/python-modules/ionhash/default.nix deleted file mode 100644 index 8d99e24101f3..000000000000 --- a/pkgs/development/python-modules/ionhash/default.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - fetchpatch, - amazon-ion, - six, - pytestCheckHook, -}: - -buildPythonPackage rec { - pname = "ionhash"; - version = "1.2.1"; - format = "setuptools"; - - src = fetchFromGitHub { - owner = "amzn"; - repo = "ion-hash-python"; - rev = "v${version}"; - hash = "sha256-mXOLKXauWwwIA/LnF4qyZsBiF/QM+rF9MmE2ewmozYo="; - fetchSubmodules = true; - }; - - patches = [ - (fetchpatch { - url = "https://github.com/amzn/ion-hash-python/commit/5cab56d694ecc176e394bb455c2d726ba1514ce0.patch"; - hash = "sha256-P5QByNafgxI//e3m+b0oG00+rVymCsT/J4dOZSk3354="; - }) - ]; - - postPatch = '' - substituteInPlace setup.py --replace "'pytest-runner'," "" - ''; - - propagatedBuildInputs = [ - amazon-ion - six - ]; - - nativeCheckInputs = [ pytestCheckHook ]; - - pythonImportsCheck = [ "ionhash" ]; - - meta = with lib; { - description = "Python implementation of Amazon Ion Hash"; - homepage = "https://github.com/amzn/ion-hash-python"; - license = licenses.asl20; - maintainers = [ maintainers.terlar ]; - broken = true; # last successful build 2023-09-28 - }; -} diff --git a/pkgs/development/python-modules/langchain-perplexity/default.nix b/pkgs/development/python-modules/langchain-perplexity/default.nix index f54812f06cd6..0afbb0d521a4 100644 --- a/pkgs/development/python-modules/langchain-perplexity/default.nix +++ b/pkgs/development/python-modules/langchain-perplexity/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "langchain-perplexity"; - version = "0.1.1"; + version = "0.1.2"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-perplexity==${version}"; - hash = "sha256-s20AnDsyLCzpG45QqgZp0WzlbdVrHNfpUQsMPUaF1qs="; + hash = "sha256-4KYLyhGbG8Y8cDGffE4/8OM61eAKRFTgxKDKMTQExic="; }; sourceRoot = "${src.name}/libs/partners/perplexity"; diff --git a/pkgs/development/python-modules/m2crypto/default.nix b/pkgs/development/python-modules/m2crypto/default.nix index ae7672fd205e..ca976b887cf6 100644 --- a/pkgs/development/python-modules/m2crypto/default.nix +++ b/pkgs/development/python-modules/m2crypto/default.nix @@ -40,6 +40,7 @@ buildPythonPackage rec { "-Wno-error=implicit-function-declaration" "-Wno-error=incompatible-pointer-types" ]); + OPENSSL_PATH = lib.optionalString stdenv.hostPlatform.isDarwin "${openssl.dev}"; } // lib.optionalAttrs (stdenv.hostPlatform != stdenv.buildPlatform) { CPP = "${stdenv.cc.targetPrefix}cpp"; diff --git a/pkgs/development/python-modules/ogmios/default.nix b/pkgs/development/python-modules/ogmios/default.nix index f29310dd81a1..2a90cbd2807e 100644 --- a/pkgs/development/python-modules/ogmios/default.nix +++ b/pkgs/development/python-modules/ogmios/default.nix @@ -44,6 +44,6 @@ buildPythonPackage rec { description = "Python client for Ogmios"; homepage = "https://gitlab.com/viperscience/ogmios-python"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ t4ccer ]; + maintainers = with maintainers; [ aciceri ]; }; } diff --git a/pkgs/development/python-modules/pluthon/default.nix b/pkgs/development/python-modules/pluthon/default.nix index b9b45e241ca1..8c3470c80947 100644 --- a/pkgs/development/python-modules/pluthon/default.nix +++ b/pkgs/development/python-modules/pluthon/default.nix @@ -36,6 +36,6 @@ buildPythonPackage rec { description = "Pluto-like programming language for Cardano Smart Contracts in Python"; homepage = "https://github.com/OpShin/pluthon"; license = licenses.mit; - maintainers = with maintainers; [ t4ccer ]; + maintainers = with maintainers; [ aciceri ]; }; } diff --git a/pkgs/development/python-modules/pycardano/default.nix b/pkgs/development/python-modules/pycardano/default.nix index 7b36de98ace2..ee716184f4ce 100644 --- a/pkgs/development/python-modules/pycardano/default.nix +++ b/pkgs/development/python-modules/pycardano/default.nix @@ -87,7 +87,7 @@ buildPythonPackage rec { description = "Lightweight Cardano library in Python"; homepage = "https://github.com/Python-Cardano/pycardano"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ t4ccer ]; + maintainers = with lib.maintainers; [ aciceri ]; # https://github.com/Python-Cardano/pycardano/blob/v0.13.2/Makefile#L26-L39 # cbor2 with C extensions fail tests due to differences in used sized vs unsized arrays # more info: https://github.com/NixOS/nixpkgs/pull/402433#issuecomment-2916520286 diff --git a/pkgs/development/python-modules/pymitsubishi/default.nix b/pkgs/development/python-modules/pymitsubishi/default.nix new file mode 100644 index 000000000000..fc553fe5461e --- /dev/null +++ b/pkgs/development/python-modules/pymitsubishi/default.nix @@ -0,0 +1,41 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + requests, + pycryptodome, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "pymitsubishi"; + version = "0.1.7"; + pyproject = true; + + src = fetchFromGitHub { + owner = "pymitsubishi"; + repo = "pymitsubishi"; + tag = "v${version}"; + hash = "sha256-tEmhllXvUwiJG1q7MyBrHPVVxzcZYgzTHzD8jnqfXvA="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + requests + pycryptodome + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "pymitsubishi" ]; + + meta = { + description = "A Python library for controlling and monitoring Mitsubishi MAC-577IF-2E air conditioners"; + homepage = "https://github.com/pymitsubishi/pymitsubishi"; + changelog = "https://github.com/pymitsubishi/pymitsubishi/releases/tag/${src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ uvnikita ]; + }; +} diff --git a/pkgs/development/python-modules/pyqldb/default.nix b/pkgs/development/python-modules/pyqldb/default.nix deleted file mode 100644 index 3a6689228c4c..000000000000 --- a/pkgs/development/python-modules/pyqldb/default.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - boto3, - amazon-ion, - ionhash, - pytestCheckHook, -}: - -buildPythonPackage rec { - pname = "pyqldb"; - version = "3.2.4"; - format = "setuptools"; - - src = fetchFromGitHub { - owner = "awslabs"; - repo = "amazon-qldb-driver-python"; - tag = "v${version}"; - hash = "sha256-u8wI8ThD/BA+WI62OvNFmYvcqr018wgrh+5J+p2A6hM="; - }; - - propagatedBuildInputs = [ - boto3 - amazon-ion - ionhash - ]; - - nativeCheckInputs = [ pytestCheckHook ]; - - preCheck = '' - export AWS_DEFAULT_REGION=us-east-1 - ''; - - enabledTestPaths = [ "tests/unit" ]; - - pythonImportsCheck = [ "pyqldb" ]; - - meta = with lib; { - description = "Python driver for Amazon QLDB"; - homepage = "https://github.com/awslabs/amazon-qldb-driver-python"; - license = licenses.asl20; - maintainers = [ maintainers.terlar ]; - }; -} diff --git a/pkgs/development/python-modules/python-hcl2/default.nix b/pkgs/development/python-modules/python-hcl2/default.nix index c8da8e0c4fb2..e464d93876b5 100644 --- a/pkgs/development/python-modules/python-hcl2/default.nix +++ b/pkgs/development/python-modules/python-hcl2/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "python-hcl2"; - version = "7.2.1"; + version = "7.3.1"; pyproject = true; src = fetchFromGitHub { owner = "amplify-education"; repo = "python-hcl2"; tag = "v${version}"; - hash = "sha256-+qPTRm068x09MxRNUx+oo2qd8NsLorXtdN3mEX4CxPE="; + hash = "sha256-aHaDZvgpiINUEdSYlUVwa0l80mujb9F04eboAdiuzDc="; }; disabled = pythonOlder "3.7"; diff --git a/pkgs/development/python-modules/python-secp256k1-cardano/default.nix b/pkgs/development/python-modules/python-secp256k1-cardano/default.nix index ca14b00ea525..ce5b0ad023da 100644 --- a/pkgs/development/python-modules/python-secp256k1-cardano/default.nix +++ b/pkgs/development/python-modules/python-secp256k1-cardano/default.nix @@ -43,6 +43,6 @@ buildPythonPackage { homepage = "https://github.com/OpShin/python-secp256k1"; description = "Fork of python-secp256k1, fixing the commit hash of libsecp256k1 to a Cardano compatible version"; license = with lib.licenses; [ mit ]; - maintainers = with lib.maintainers; [ t4ccer ]; + maintainers = with lib.maintainers; [ aciceri ]; }; } diff --git a/pkgs/development/python-modules/snapshot-restore-py/default.nix b/pkgs/development/python-modules/snapshot-restore-py/default.nix new file mode 100644 index 000000000000..bb478bc8d11c --- /dev/null +++ b/pkgs/development/python-modules/snapshot-restore-py/default.nix @@ -0,0 +1,36 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + isPy27, + pytestCheckHook, + setuptools, +}: +buildPythonPackage rec { + pname = "snapshot-restore-py"; + version = "1.0.0"; + pyproject = true; + + disabled = isPy27; + + src = fetchFromGitHub { + owner = "aws"; + repo = "snapshot-restore-py"; + tag = "v${version}"; + hash = "sha256-sixVSQcEqLTUrKxYAM13gzqttWnbXPMII0V/gtXM1IE="; + }; + + build-system = [ setuptools ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "snapshot_restore_py" ]; + + meta = { + description = "Snapshot Restore for Python library which can be used for registering runtime hooks in Snapstart enabled Python Lambda functions"; + homepage = "https://github.com/aws/snapshot-restore-py"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ austinbutler ]; + platforms = lib.platforms.all; + }; +} diff --git a/pkgs/development/python-modules/uplc/default.nix b/pkgs/development/python-modules/uplc/default.nix index e9a2874b17c0..02970d581f6c 100644 --- a/pkgs/development/python-modules/uplc/default.nix +++ b/pkgs/development/python-modules/uplc/default.nix @@ -54,7 +54,7 @@ buildPythonPackage rec { description = "Python implementation of untyped plutus language core"; homepage = "https://github.com/OpShin/uplc"; license = licenses.mit; - maintainers = with maintainers; [ t4ccer ]; + maintainers = with maintainers; [ aciceri ]; mainProgram = "opshin"; }; } diff --git a/pkgs/development/python-modules/webtest-aiohttp/default.nix b/pkgs/development/python-modules/webtest-aiohttp/default.nix index 0f915980724c..101a8040cef8 100644 --- a/pkgs/development/python-modules/webtest-aiohttp/default.nix +++ b/pkgs/development/python-modules/webtest-aiohttp/default.nix @@ -38,10 +38,12 @@ buildPythonPackage rec { build-system = [ setuptools ]; - dependencies = [ webtest ]; + dependencies = [ + aiohttp + webtest + ]; nativeCheckInputs = [ - aiohttp pytest-aiohttp pytestCheckHook ]; diff --git a/pkgs/development/tools/build-managers/bazel/bazel_5/default.nix b/pkgs/development/tools/build-managers/bazel/bazel_5/default.nix index 65d9697249f8..de35cd433d58 100644 --- a/pkgs/development/tools/build-managers/bazel/bazel_5/default.nix +++ b/pkgs/development/tools/build-managers/bazel/bazel_5/default.nix @@ -699,12 +699,16 @@ stdenv.mkDerivation rec { installShellCompletion --fish \ --name bazel.fish \ ./bazel_src/output/bazel-complete.fish + + runHook postInstall ''; # Install check fails on `aarch64-darwin` # https://github.com/NixOS/nixpkgs/issues/145587 doInstallCheck = stdenv.hostPlatform.system != "aarch64-darwin"; installCheckPhase = '' + runHook preInstallCheck + export TEST_TMPDIR=$(pwd) hello_test () { @@ -737,7 +741,7 @@ stdenv.mkDerivation rec { # second call succeeds because it defers to $out/bin/bazel-{version}-{os_arch} hello_test - runHook postInstall + runHook postInstallCheck ''; # Save paths to hardcoded dependencies so Nix can detect them. diff --git a/pkgs/development/tools/build-managers/bazel/bazel_6/default.nix b/pkgs/development/tools/build-managers/bazel/bazel_6/default.nix index 27b747e3b67a..009ecd25ed88 100644 --- a/pkgs/development/tools/build-managers/bazel/bazel_6/default.nix +++ b/pkgs/development/tools/build-managers/bazel/bazel_6/default.nix @@ -779,12 +779,16 @@ stdenv.mkDerivation rec { installShellCompletion --fish \ --name bazel.fish \ ./bazel_src/output/bazel-complete.fish + + runHook postInstall ''; # Install check fails on `aarch64-darwin` # https://github.com/NixOS/nixpkgs/issues/145587 doInstallCheck = stdenv.hostPlatform.system != "aarch64-darwin"; installCheckPhase = '' + runHook preInstallCheck + export TEST_TMPDIR=$(pwd) hello_test () { @@ -829,7 +833,7 @@ stdenv.mkDerivation rec { exit 1 fi - runHook postInstall + runHook postInstallCheck ''; # Save paths to hardcoded dependencies so Nix can detect them. diff --git a/pkgs/development/tools/build-managers/bazel/bazel_7/default.nix b/pkgs/development/tools/build-managers/bazel/bazel_7/default.nix index cd62a9de62e2..4f5c45f6f464 100644 --- a/pkgs/development/tools/build-managers/bazel/bazel_7/default.nix +++ b/pkgs/development/tools/build-managers/bazel/bazel_7/default.nix @@ -635,9 +635,13 @@ stdenv.mkDerivation rec { installShellCompletion --fish \ --name bazel.fish \ ./bazel_src/output/bazel-complete.fish + + runHook postInstall ''; installCheckPhase = '' + runHook preInstallCheck + export TEST_TMPDIR=$(pwd) hello_test () { @@ -683,7 +687,7 @@ stdenv.mkDerivation rec { exit 1 fi - runHook postInstall + runHook postInstallCheck ''; # Save paths to hardcoded dependencies so Nix can detect them. diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index 490cea03a04b..1d0670a08929 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -1097,6 +1097,25 @@ in maintainers = with maintainers; [ o0th ]; }; }; + + tmux-toggle-popup = mkTmuxPlugin rec { + pluginName = "tmux-toggle-popup"; + rtpFilePath = "toggle-popup.tmux"; + version = "0.4.2"; + src = fetchFromGitHub { + owner = "loichyan"; + repo = "tmux-toggle-popup"; + tag = "v${version}"; + hash = "sha256-dlCUK+yrBkY0DnKoj/s9dJ6yITBMfWMgw3wnwzuxim4="; + }; + meta = with lib; { + homepage = "https://github.com/loichyan/tmux-toggle-popup"; + description = "Handy plugin to create toggleable popups"; + license = licenses.mit; + platforms = platforms.unix; + maintainers = with maintainers; [ szaffarano ]; + }; + }; } // lib.optionalAttrs config.allowAliases { mkDerivation = throw "tmuxPlugins.mkDerivation is deprecated, use tmuxPlugins.mkTmuxPlugin instead"; # added 2021-03-14 diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index a8e45fdc6fe2..28ae1f9a1a62 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -16,9 +16,9 @@ let variants = { # ./update-zen.py zen zen = { - version = "6.15.7"; # zen + version = "6.15.8"; # zen suffix = "zen1"; # zen - sha256 = "1q68jvcghn5bw1hfnk06kh1b89mq13b84g2f0nal9i5wzrx4qxbr"; # zen + sha256 = "010k50c9anjbcrwh9cgc6wn91hh3xa1x3mpxbaa2x1v8f5773vd4"; # zen isLqx = false; }; # ./update-zen.py lqx diff --git a/pkgs/servers/home-assistant/custom-components/mitsubishi/package.nix b/pkgs/servers/home-assistant/custom-components/mitsubishi/package.nix new file mode 100644 index 000000000000..9ceb7a1c87da --- /dev/null +++ b/pkgs/servers/home-assistant/custom-components/mitsubishi/package.nix @@ -0,0 +1,40 @@ +{ + lib, + fetchFromGitHub, + buildHomeAssistantComponent, + pymitsubishi, + pytest-cov-stub, + pytestCheckHook, + pytest-homeassistant-custom-component, +}: + +buildHomeAssistantComponent rec { + owner = "pymitsubishi"; + domain = "mitsubishi"; + version = "0.1.4"; + + src = fetchFromGitHub { + owner = "pymitsubishi"; + repo = "homeassistant-mitsubishi"; + tag = "v${version}"; + hash = "sha256-cJBhIck33gyFTITQKlLZSdKDA3VXeVJFGcQoD49BgWQ="; + }; + + dependencies = [ + pymitsubishi + ]; + + nativeCheckInputs = [ + pytest-cov-stub + pytestCheckHook + pytest-homeassistant-custom-component + ]; + + meta = with lib; { + description = "Home Assistant Mitsubishi Air Conditioner Integration"; + changelog = "https://github.com/pymitsubishi/homeassistant-mitsubishi/releases/tag/v${version}"; + homepage = "https://github.com/pymitsubishi/homeassistant-mitsubishi"; + maintainers = with maintainers; [ uvnikita ]; + license = licenses.mit; + }; +} diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix index 70782829925e..c4cd945ee329 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-metricsdrilldown-app"; - version = "1.0.7"; - zipHash = "sha256-uiQZHAS3X21EXX4TSfIl7lBwW9kDAGbD7Z3zEbn10cw="; + version = "1.0.8"; + zipHash = "sha256-fydkuhaGNrIL+byFwvgp2kG5nm02WnO7t77qtSuj7pY="; meta = with lib; { description = "Queryless experience for browsing Prometheus-compatible metrics. Quickly find related metrics without writing PromQL queries"; license = licenses.agpl3Only; diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix index 563a572dfa8d..732d95158052 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-pyroscope-app"; - version = "1.5.0"; - zipHash = "sha256-C3TbXJa17ciEmvnKgw/5i6bq/5bzDe2iJebNaFFMxXQ="; + version = "1.7.0"; + zipHash = "sha256-lLzOV3pTjdW5thOTX0t+OwpxXqFJNlF5db0xpmw3fd8="; meta = with lib; { description = "Integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data"; license = licenses.agpl3Only; diff --git a/pkgs/shells/nushell/plugins/semver.nix b/pkgs/shells/nushell/plugins/semver.nix index 2850fe6b129b..531f78df8176 100644 --- a/pkgs/shells/nushell/plugins/semver.nix +++ b/pkgs/shells/nushell/plugins/semver.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "nu_plugin_semver"; - version = "0.11.5"; + version = "0.11.6"; src = fetchFromGitHub { owner = "abusch"; repo = "nu_plugin_semver"; tag = "v${finalAttrs.version}"; - hash = "sha256-2H30cWUk7JGFwl/v5NRO9BlkEQ+hek4UfuirzuFECKo="; + hash = "sha256-JF+aY7TW0NGo/E1eFVpBZQoxLxuGja8DSoJy4xgi1Lk="; }; - cargoHash = "sha256-GWZYHlkRYLHbEDruKpviOP8PMEbwlyor/pDbRJs7IDk="; + cargoHash = "sha256-609w/7vmKcNv1zSfd+k6TTeU2lQuzHX3W5Y8EqKIiAM="; passthru.update-script = nix-update-script { }; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 9d4edfce56d6..ecf82a7e70b4 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -278,6 +278,7 @@ mapAliases { alsaPlugins = throw "'alsaPlugins' has been renamed to/replaced by 'alsa-plugins'"; # Converted to throw 2024-10-17 alsaTools = throw "'alsaTools' has been renamed to/replaced by 'alsa-tools'"; # Converted to throw 2024-10-17 alsaUtils = throw "'alsaUtils' has been renamed to/replaced by 'alsa-utils'"; # Converted to throw 2024-10-17 + amazon-qldb-shell = throw "'amazon-qldb-shell' has been removed due to being unmaintained upstream"; # Added 2025-07-30 angelfish = throw "'angelfish' has been renamed to/replaced by 'libsForQt5.kdeGear.angelfish'"; # Converted to throw 2024-10-17 ansible_2_14 = throw "Ansible 2.14 goes end of life in 2024/05 and can't be supported throughout the 24.05 release cycle"; # Added 2024-04-11 ansible_2_15 = throw "Ansible 2.15 goes end of life in 2024/11 and can't be supported throughout the 24.11 release cycle"; # Added 2024-11-08 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6bc96152a7bb..6f4de0910ec4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1131,8 +1131,6 @@ with pkgs; qFlipper = libsForQt5.callPackage ../tools/misc/qflipper { }; - ronin = callPackage ../tools/security/ronin { }; - inherit (callPackage ../development/libraries/sdbus-cpp { }) sdbus-cpp sdbus-cpp_2; sdkmanager = with python3Packages; toPythonApplication sdkmanager; @@ -1768,8 +1766,6 @@ with pkgs; hwi = with python3Packages; toPythonApplication hwi; - kavita = callPackage ../servers/web-apps/kavita { }; - pass = callPackage ../tools/security/pass { }; pass-nodmenu = callPackage ../tools/security/pass { @@ -2047,8 +2043,6 @@ with pkgs; aspellDicts_en = aspellDicts.en; }; - h = callPackage ../tools/misc/h { }; - discourse = callPackage ../servers/web-apps/discourse { }; discourseAllPlugins = discourse.override { @@ -3668,8 +3662,6 @@ with pkgs; licensee = callPackage ../tools/package-management/licensee { }; - lidarr = callPackage ../servers/lidarr { }; - inherit ({ limesuite = callPackage ../applications/radio/limesuite { @@ -4070,8 +4062,6 @@ with pkgs; pdfium-binaries-v8 = pdfium-binaries.override { withV8 = true; }; - pgsync = callPackage ../development/tools/database/pgsync { }; - pdsh = callPackage ../tools/networking/pdsh { rsh = true; # enable internal rsh implementation ssh = openssh; @@ -4158,8 +4148,6 @@ with pkgs; proxmark3 = libsForQt5.callPackage ../tools/security/proxmark3/default.nix { }; - pws = callPackage ../tools/misc/pws { }; - pycflow2dot = with python3.pkgs; toPythonApplication pycflow2dot; pyinfra = with python3Packages; toPythonApplication pyinfra; @@ -4223,8 +4211,6 @@ with pkgs; rapidgzip = with python3Packages; toPythonApplication rapidgzip; - rar = callPackage ../tools/archivers/rar { }; - ratarmount = with python3Packages; toPythonApplication ratarmount; retext = qt6Packages.callPackage ../applications/editors/retext { }; @@ -4516,8 +4502,6 @@ with pkgs; python3Packages.callPackage ../applications/misc/twitch-chat-downloader { }; - twurl = callPackage ../tools/misc/twurl { }; - ubpm = libsForQt5.callPackage ../applications/misc/ubpm { }; uftraceFull = uftrace.override { @@ -4589,8 +4573,6 @@ with pkgs; stdenv = clangStdenv; }; - whatweb = callPackage ../tools/security/whatweb { }; - woodpecker-agent = callPackage ../development/tools/continuous-integration/woodpecker/agent.nix { }; woodpecker-cli = callPackage ../development/tools/continuous-integration/woodpecker/cli.nix { }; @@ -4599,20 +4581,12 @@ with pkgs; callPackage ../development/tools/continuous-integration/woodpecker/server.nix { }; - wpscan = callPackage ../tools/security/wpscan { }; - testdisk = libsForQt5.callPackage ../tools/system/testdisk { }; testdisk-qt = testdisk.override { enableQt = true; }; - td = callPackage ../tools/misc/td { }; - tweet-hs = haskell.lib.compose.justStaticExecutables haskellPackages.tweet-hs; - tremor-rs = callPackage ../tools/misc/tremor-rs { }; - - tremor-language-server = callPackage ../tools/misc/tremor-rs/ls.nix { }; - truecrack-cuda = truecrack.override { cudaSupport = true; }; turbovnc = callPackage ../tools/admin/turbovnc { @@ -7355,8 +7329,6 @@ with pkgs; mavproxy = python3Packages.callPackage ../applications/science/robotics/mavproxy { }; - mdl = callPackage ../development/tools/misc/mdl { }; - meraki-cli = python3Packages.callPackage ../tools/admin/meraki-cli { }; python-matter-server = @@ -7476,8 +7448,6 @@ with pkgs; premake = premake4; - pry = callPackage ../development/tools/pry { }; - pycritty = with python3Packages; toPythonApplication pycritty; qtcreator = qt6Packages.callPackage ../development/tools/qtcreator { @@ -9424,8 +9394,6 @@ with pkgs; }; }; - rover = callPackage ../development/tools/rover { }; - rshell = python3.pkgs.callPackage ../development/embedded/rshell { }; schroedinger = callPackage ../development/libraries/schroedinger { }; @@ -10696,8 +10664,6 @@ with pkgs; elixir = elixir_1_17.override { inherit erlang; }; }; - qcal = callPackage ../tools/networking/qcal/default.nix { }; - rake = callPackage ../development/tools/build-managers/rake { }; rethinkdb = callPackage ../servers/nosql/rethinkdb { @@ -11189,8 +11155,6 @@ with pkgs; rfkill_udev = callPackage ../os-specific/linux/rfkill/udev.nix { }; - sass = callPackage ../development/tools/sass { }; - sddm-astronaut = qt6Packages.callPackage ../data/themes/sddm-astronaut { }; sddm-chili-theme = libsForQt5.callPackage ../data/themes/chili-sddm { }; @@ -11555,8 +11519,6 @@ with pkgs; mplus-outline-fonts = recurseIntoAttrs (callPackage ../data/fonts/mplus-outline-fonts { }); - nordic = libsForQt5.callPackage ../data/themes/nordic { }; - noto-fonts-cjk-serif-static = callPackage ../by-name/no/noto-fonts-cjk-serif/package.nix { static = true; }; @@ -13617,8 +13579,6 @@ with pkgs; scantailor-universal = callPackage ../applications/graphics/scantailor/universal.nix { }; - scribus = callPackage ../applications/office/scribus/default.nix { }; - seafile-client = libsForQt5.callPackage ../applications/networking/seafile-client { }; seq66 = qt5.callPackage ../applications/audio/seq66 { }; @@ -14199,8 +14159,6 @@ with pkgs; xwaylandSupport = false; }; - wgnord = callPackage ../applications/networking/wgnord/default.nix { }; - whalebird = callPackage ../applications/misc/whalebird { electron = electron_36; }; @@ -15648,8 +15606,6 @@ with pkgs; raspa-data = callPackage ../applications/science/molecular-dynamics/raspa/data.nix { }; - weka = callPackage ../applications/science/math/weka { jre = openjdk11; }; - yacas = libsForQt5.callPackage ../applications/science/math/yacas { }; yacas-gui = yacas.override { diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index fc86c50cf5a4..49ff85cf8eda 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -340,6 +340,7 @@ mapAliases ({ imgaug = throw "imgaug has been removed as it is no longer maintained"; # added 2023-07-10 imgtool = throw "imgtool has been promoted to a top-level attribute name: `mcuboot-imgtool`"; # added 2024-10-09 intreehook = throw "intreehooks has been removed because it is obsolete as a backend-path key was added to PEP 517"; # added 2023-04-11 + ionhash = throw "ionhash has been removed due to being unmaintained upstream"; # added 2025-07-30 iotawattpy = ha-iotawattpy; # added 2025-07-06 ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30 ipdbplugin = throw "ipdbplugin has been removed because it has no longer maintained for 6 years"; # added 2024-05-21 @@ -583,6 +584,7 @@ mapAliases ({ python-picnic-api = throw "python-picnic-api was removed because Home Assistant switched to python-picnic-api2"; # added 2025-03-05 python-unshare = throw "python-unshare was removed as unmaintained since 2016"; # added 2025-05-25 pytrends = throw "pytrends has been removed, as it no longer works and is abandoned upstream"; # added 2025-02-02 + pyqldb = throw "pyqldb has been removed, because the underlying service is reaching end of support"; # added 2025-07-30 pyqt4 = throw "pyqt4 has been removed, because it depended on the long EOL qt4"; # added 2022-06-09 pyqt5_sip = pyqt5-sip; # added 2024-01-07 pyqt5_with_qtmultimedia = pyqt5-multimedia; # added 2024-01-07 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b2110427df73..e159aab5557c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7079,8 +7079,6 @@ self: super: with self; { iometer = callPackage ../development/python-modules/iometer { }; - ionhash = callPackage ../development/python-modules/ionhash { }; - ionoscloud = callPackage ../development/python-modules/ionoscloud { }; iopath = callPackage ../development/python-modules/iopath { }; @@ -13258,6 +13256,8 @@ self: super: with self; { pymilvus = callPackage ../development/python-modules/pymilvus { }; + pymitsubishi = callPackage ../development/python-modules/pymitsubishi { }; + pymitv = callPackage ../development/python-modules/pymitv { }; pymodbus = callPackage ../development/python-modules/pymodbus { }; @@ -13581,8 +13581,6 @@ self: super: with self; { pypytools = callPackage ../development/python-modules/pypytools { }; - pyqldb = callPackage ../development/python-modules/pyqldb { }; - pyqrcode = callPackage ../development/python-modules/pyqrcode { }; pyqt-builder = callPackage ../development/python-modules/pyqt-builder { }; @@ -16687,6 +16685,8 @@ self: super: with self; { snappy-manifolds = callPackage ../development/python-modules/snappy-manifolds { }; + snapshot-restore-py = callPackage ../development/python-modules/snapshot-restore-py { }; + snapshottest = callPackage ../development/python-modules/snapshottest { }; snaptime = callPackage ../development/python-modules/snaptime { };