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

K900 d44bbfd4 430351cb

+663 -739
+1
nixos/modules/image/repart-image.nix
··· 81 81 "erofs" = [ erofs-utils ]; 82 82 "btrfs" = [ btrfs-progs ]; 83 83 "xfs" = [ xfsprogs ]; 84 + "swap" = [ util-linux ]; 84 85 }; 85 86 86 87 fileSystemTools = builtins.concatMap (f: fileSystemToolMapping."${f}") fileSystems;
+8
nixos/tests/appliance-repart-image.nix
··· 73 73 SizeMinBytes = if config.nixpkgs.hostPlatform.isx86_64 then "64M" else "96M"; 74 74 }; 75 75 }; 76 + "swap" = { 77 + repartConfig = { 78 + Type = "swap"; 79 + Format = "swap"; 80 + SizeMinBytes = "10M"; 81 + SizeMaxBytes = "10M"; 82 + }; 83 + }; 76 84 "root" = { 77 85 storePaths = [ config.system.build.toplevel ]; 78 86 repartConfig = {
-1
nixos/tests/zenohd.nix
··· 82 82 }; 83 83 84 84 testScript = '' 85 - start_all() 86 85 router.wait_for_unit("zenohd.service") 87 86 client.wait_for_unit("multi-user.target") 88 87
+3
pkgs/applications/science/electronics/fritzing/default.nix
··· 87 87 substituteInPlace phoenix.pro \ 88 88 --replace-fail "6.5.10" "${qtbase.version}" 89 89 90 + substituteInPlace src/simulation/ngspice_simulator.cpp \ 91 + --replace-fail 'path + "/" + libName' '"${libngspice}/lib/libngspice.so"' 92 + 90 93 mkdir parts 91 94 cp -a ${parts}/* parts/ 92 95 '';
+1 -23
pkgs/build-support/rust/build-rust-package/default.nix
··· 54 54 55 55 depsExtraArgs ? { }, 56 56 57 - # Toggles whether a custom sysroot is created when the target is a .json file. 58 - __internal_dontAddSysroot ? false, 59 - 60 57 # Needed to `pushd`/`popd` into a subdir of a tarball if this subdir 61 58 # contains a Cargo.toml, but isn't part of a workspace (which is e.g. the 62 59 # case for `rustfmt`/etc from the `rust-sources). ··· 125 122 126 123 target = stdenv.hostPlatform.rust.rustcTargetSpec; 127 124 targetIsJSON = lib.hasSuffix ".json" target; 128 - useSysroot = targetIsJSON && !__internal_dontAddSysroot; 129 - 130 - sysroot = callPackage ./sysroot { } { 131 - inherit target; 132 - shortTarget = stdenv.hostPlatform.rust.cargoShortTarget; 133 - RUSTFLAGS = args.RUSTFLAGS or ""; 134 - originalCargoToml = src + /Cargo.toml; # profile info is later extracted 135 - }; 136 - 137 125 in 138 126 139 - # Tests don't currently work for `no_std`, and all custom sysroots are currently built without `std`. 140 - # See https://os.phil-opp.com/testing/ for more information. 141 - assert useSysroot -> !(args.doCheck or true); 142 - 143 127 stdenv.mkDerivation ( 144 128 (removeAttrs args [ 145 129 "depsExtraArgs" ··· 147 131 "cargoDeps" 148 132 "cargoLock" 149 133 ]) 150 - // lib.optionalAttrs useSysroot { 151 - RUSTFLAGS = "--sysroot ${sysroot} " + (args.RUSTFLAGS or ""); 152 - } 153 134 // lib.optionalAttrs (stdenv.hostPlatform.isDarwin && buildType == "debug") { 154 - RUSTFLAGS = 155 - "-C split-debuginfo=packed " 156 - + lib.optionalString useSysroot "--sysroot ${sysroot} " 157 - + (args.RUSTFLAGS or ""); 135 + RUSTFLAGS = "-C split-debuginfo=packed " + (args.RUSTFLAGS or ""); 158 136 } 159 137 // { 160 138 cargoDeps = cargoDeps';
-52
pkgs/build-support/rust/build-rust-package/sysroot/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - rustPlatform, 5 - buildPackages, 6 - }: 7 - 8 - { 9 - shortTarget, 10 - originalCargoToml, 11 - target, 12 - RUSTFLAGS, 13 - }: 14 - 15 - let 16 - cargoSrc = import ../../sysroot/src.nix { 17 - inherit 18 - lib 19 - stdenv 20 - rustPlatform 21 - buildPackages 22 - originalCargoToml 23 - ; 24 - }; 25 - in 26 - rustPlatform.buildRustPackage { 27 - inherit target RUSTFLAGS; 28 - 29 - name = "custom-sysroot"; 30 - src = cargoSrc; 31 - 32 - RUSTC_BOOTSTRAP = 1; 33 - __internal_dontAddSysroot = true; 34 - cargoHash = "sha256-zgkwevitxsu1C4OgGTsqNSc0gDxaNXYK1WPbfER48d0="; 35 - 36 - doCheck = false; 37 - 38 - installPhase = '' 39 - export LIBS_DIR=$out/lib/rustlib/${shortTarget}/lib 40 - mkdir -p $LIBS_DIR 41 - for f in target/${shortTarget}/release/deps/*.{rlib,rmeta}; do 42 - cp $f $LIBS_DIR 43 - done 44 - 45 - export RUST_SYSROOT=$(rustc --print=sysroot) 46 - host=${stdenv.buildPlatform.rust.rustcTarget} 47 - cp -r $RUST_SYSROOT/lib/rustlib/$host $out 48 - ''; 49 - 50 - # allows support for cross-compilation 51 - meta.platforms = lib.platforms.all; 52 - }
-44
pkgs/build-support/rust/sysroot/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "alloc" 7 - version = "0.0.0" 8 - dependencies = [ 9 - "compiler_builtins", 10 - "core", 11 - ] 12 - 13 - [[package]] 14 - name = "compiler_builtins" 15 - version = "0.1.87" 16 - source = "registry+https://github.com/rust-lang/crates.io-index" 17 - checksum = "f867ce54c09855ccd135ad4a50c777182a0c7af5ff20a8f537617bd648b10d50" 18 - dependencies = [ 19 - "rustc-std-workspace-core", 20 - ] 21 - 22 - [[package]] 23 - name = "core" 24 - version = "0.0.0" 25 - 26 - [[package]] 27 - name = "nixpkgs-sysroot-stub-crate" 28 - version = "0.0.0" 29 - dependencies = [ 30 - "alloc", 31 - "compiler_builtins", 32 - "core", 33 - ] 34 - 35 - [[package]] 36 - name = "rustc-std-workspace-core" 37 - version = "1.99.0" 38 - dependencies = [ 39 - "core", 40 - ] 41 - 42 - [[patch.unused]] 43 - name = "rustc-std-workspace-alloc" 44 - version = "1.99.0"
-47
pkgs/build-support/rust/sysroot/cargo.py
··· 1 - import os 2 - import toml 3 - 4 - rust_src = os.environ['RUSTC_SRC'] 5 - orig_cargo = os.environ['ORIG_CARGO'] if 'ORIG_CARGO' in os.environ else None 6 - 7 - base = { 8 - 'package': { 9 - 'name': 'nixpkgs-sysroot-stub-crate', 10 - 'version': '0.0.0', 11 - 'authors': ['The Rust Project Developers'], 12 - 'edition': '2018', 13 - }, 14 - 'dependencies': { 15 - 'compiler_builtins': { 16 - 'version': '0.1.0', 17 - 'features': ['rustc-dep-of-std', 'mem'], 18 - }, 19 - 'core': { 20 - 'path': os.path.join(rust_src, 'core'), 21 - }, 22 - 'alloc': { 23 - 'path': os.path.join(rust_src, 'alloc'), 24 - }, 25 - }, 26 - 'patch': { 27 - 'crates-io': { 28 - 'rustc-std-workspace-core': { 29 - 'path': os.path.join(rust_src, 'rustc-std-workspace-core'), 30 - }, 31 - 'rustc-std-workspace-alloc': { 32 - 'path': os.path.join(rust_src, 'rustc-std-workspace-alloc'), 33 - }, 34 - }, 35 - }, 36 - } 37 - 38 - if orig_cargo is not None: 39 - with open(orig_cargo, 'r') as f: 40 - src = toml.loads(f.read()) 41 - if 'profile' in src: 42 - base['profile'] = src['profile'] 43 - 44 - out = toml.dumps(base) 45 - 46 - with open('Cargo.toml', 'x') as f: 47 - f.write(out)
-31
pkgs/build-support/rust/sysroot/src.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - rustPlatform, 5 - buildPackages, 6 - originalCargoToml ? null, 7 - }: 8 - 9 - stdenv.mkDerivation { 10 - name = "cargo-src"; 11 - preferLocalBuild = true; 12 - 13 - unpackPhase = "true"; 14 - dontConfigure = true; 15 - dontBuild = true; 16 - 17 - installPhase = 18 - '' 19 - export RUSTC_SRC=${rustPlatform.rustLibSrc.override { }} 20 - '' 21 - + lib.optionalString (originalCargoToml != null) '' 22 - export ORIG_CARGO=${originalCargoToml} 23 - '' 24 - + '' 25 - ${buildPackages.python3.withPackages (ps: with ps; [ toml ])}/bin/python3 ${./cargo.py} 26 - mkdir -p $out/src 27 - echo '#![no_std]' > $out/src/lib.rs 28 - cp Cargo.toml $out/Cargo.toml 29 - cp ${./Cargo.lock} $out/Cargo.lock 30 - ''; 31 - }
-27
pkgs/build-support/rust/sysroot/update-lockfile.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p python3 python3.pkgs.toml cargo 3 - 4 - set -eu pipefile 5 - 6 - HERE=$(readlink -e $(dirname "${BASH_SOURCE[0]}")) 7 - NIXPKGS_ROOT="$HERE/../../../.." 8 - 9 - # https://unix.stackexchange.com/a/84980/390173 10 - tempdir=$(mktemp -d 2>/dev/null || mktemp -d -t 'update-lockfile') 11 - cd "$tempdir" 12 - mkdir -p src 13 - touch src/lib.rs 14 - 15 - RUSTC_SRC=$(nix-build "${NIXPKGS_ROOT}" -A pkgs.rustPlatform.rustLibSrc --no-out-link) 16 - 17 - ln -s $RUSTC_SRC/{core,alloc} ./ 18 - 19 - export RUSTC_SRC 20 - python3 "$HERE/cargo.py" 21 - 22 - export RUSTC_BOOTSTRAP=1 23 - cargo generate-lockfile 24 - 25 - cp Cargo.lock "$HERE" 26 - 27 - rm -rf "$tempdir"
+2 -2
pkgs/by-name/ae/aerospike/package.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "aerospike-server"; 15 - version = "7.2.0.6"; 15 + version = "8.0.0.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "aerospike"; 19 19 repo = "aerospike-server"; 20 20 rev = version; 21 - hash = "sha256-YjX/2+0n+nrtNwQaZSY5PPYAOnhR+jrIMp02STcJHRY="; 21 + hash = "sha256-uVHi1/cT/3Rr/r3JudA09d3TMaTPYjc0ZpvTlz4m8aU="; 22 22 fetchSubmodules = true; 23 23 }; 24 24
+2 -2
pkgs/by-name/by/byedpi/package.nix
··· 6 6 }: 7 7 stdenv.mkDerivation (finalAttrs: { 8 8 pname = "byedpi"; 9 - version = "0.15"; 9 + version = "0.16"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "hufrea"; 13 13 repo = "byedpi"; 14 14 tag = "v${finalAttrs.version}"; 15 - hash = "sha256-jsQFfIvWvpJRBewUSS5bhDGocfPTvtG6LiejUxdqk28="; 15 + hash = "sha256-/K60znoC/5NNOJ5olQI7YZkjShkGZaJDdub+LwZ/FKc="; 16 16 }; 17 17 18 18 installPhase = ''
+3 -3
pkgs/by-name/cn/cnquery/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cnquery"; 9 - version = "11.37.1"; 9 + version = "11.39.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mondoohq"; 13 13 repo = "cnquery"; 14 14 tag = "v${version}"; 15 - hash = "sha256-H8qilsIlXA9NdPrdJYmkX+Ccc5fJHcEZThzPUo6Vi4M="; 15 + hash = "sha256-xTeN6VGMqgUEsce9nh5xm5bF0tWgug/xFiXcQehP9iE="; 16 16 }; 17 17 18 18 subPackages = [ "apps/cnquery" ]; 19 19 20 - vendorHash = "sha256-rqWGaENzFoC4+VhH1FRX9veLOXxXEAxdhcvrd2OoZY8="; 20 + vendorHash = "sha256-l293xIerCnsDe/mau/0+hePJ+CyDlQb1kHmB946a9Do="; 21 21 22 22 ldflags = [ 23 23 "-w"
+11
pkgs/by-name/fo/fourmolu/package.nix
··· 1 + { 2 + haskellPackages, 3 + haskell, 4 + }: 5 + 6 + let 7 + inherit (haskell.lib.compose) 8 + justStaticExecutables 9 + ; 10 + in 11 + justStaticExecutables haskellPackages.fourmolu
+8 -11
pkgs/by-name/gu/gum/package.nix
··· 29 29 "-X=main.Version=${version}" 30 30 ]; 31 31 32 - postInstall = 33 - '' 34 - $out/bin/gum man > gum.1 35 - installManPage gum.1 36 - '' 37 - + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 38 - installShellCompletion --cmd gum \ 39 - --bash <($out/bin/gum completion bash) \ 40 - --fish <($out/bin/gum completion fish) \ 41 - --zsh <($out/bin/gum completion zsh) 42 - ''; 32 + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 33 + $out/bin/gum man > gum.1 34 + installManPage gum.1 35 + installShellCompletion --cmd gum \ 36 + --bash <($out/bin/gum completion bash) \ 37 + --fish <($out/bin/gum completion fish) \ 38 + --zsh <($out/bin/gum completion zsh) 39 + ''; 43 40 44 41 meta = with lib; { 45 42 description = "Tasty Bubble Gum for your shell";
+2 -2
pkgs/by-name/hy/hyprls/package.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "hyprls"; 9 - version = "0.4.1"; 9 + version = "0.5.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "hyprland-community"; 13 13 repo = "hyprls"; 14 14 rev = "v${version}"; 15 - hash = "sha256-PW1AXt8swS86Ucxad8R4exKOJ0Kww23Q1UKBmsKlsc8="; 15 + hash = "sha256-uMBy+R7PUBreRyOTMa0wPOiO8VSyLaRFzoIKYU6niU8="; 16 16 }; 17 17 18 18 vendorHash = "sha256-rG+oGJOABA9ee5nIpC5/U0mMsPhwvVtQvJBlQWfxi5Y=";
+344 -330
pkgs/by-name/ke/keyguard/deps.json
··· 2 2 "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", 3 3 "!version": 1, 4 4 "https://dl.google.com/dl/android/maven2": { 5 - "androidx/activity#activity-compose/1.9.3": { 6 - "module": "sha256-+yJYhGSGHiedZtpv4kxZed2jS2m4RNI4DIq2eYxTMPk=", 7 - "pom": "sha256-atgGcvLdAuuB/Hzl3OtAYenAl64WJnU+qWtPtlA/vtA=" 5 + "androidx/activity#activity-compose/1.10.0": { 6 + "module": "sha256-T450M4dUyzrY0q1AX8G/l3ETthSjwGfUk6FHu0KBpiM=", 7 + "pom": "sha256-+fNiZzO1EL6xmirguxrmbozWm0l5ucYiJ3hzeU7T3OQ=" 8 8 }, 9 - "androidx/activity#activity-ktx/1.9.3": { 10 - "module": "sha256-MdDatmPQTZEaZ1iJMfhrEBEx4RaWu3KJWn5WA3F6wkE=", 11 - "pom": "sha256-PIx4xqu50vaIXtgfKh2FewFLGaapoi9J2UIFAr/aKlM=" 9 + "androidx/activity#activity-ktx/1.10.0": { 10 + "module": "sha256-uQU4W2mydbCxvTx2XemWTmTo/hBcI9qkp3a95mwsMVk=", 11 + "pom": "sha256-njf/aztEO7EgpEWtldPRe+coFwRN29n/D+NoHjbG/Jw=" 12 12 }, 13 - "androidx/activity#activity/1.9.3": { 14 - "module": "sha256-fmok3aIF4csenJb6Nf9vJhYICH8x0yPUz/QrlxbX7Vc=", 15 - "pom": "sha256-Pz4I4X2rXwdPqB25eL2lYmH7l8+eGS8zN4mM/YAaajQ=" 13 + "androidx/activity#activity/1.10.0": { 14 + "module": "sha256-M0MVwyXDutND/F9wt6USbiaP8P6jiw9dwGgQalKGiY8=", 15 + "pom": "sha256-jU/034VtgqpjLg6Jj2UAd9p/t9TIuVE13lO8ETcyVT0=" 16 16 }, 17 17 "androidx/annotation#annotation-experimental/1.4.0": { 18 18 "module": "sha256-WTDqfyH8ttDesroydIoO98j9LEI4SGBYK6fNIN65A3k=", ··· 132 132 "androidx/compose#compose-bom/2023.10.01": { 133 133 "pom": "sha256-brBsrckwx2qUp+PRzAYIkCdbYUJ7lpM9YFT09kHrGeE=" 134 134 }, 135 - "androidx/compose#compose-bom/2024.11.00": { 136 - "pom": "sha256-E93EicbDc+bl5w8NnzsAXF8fIBw+kGJF3OHNWNFdc7k=" 135 + "androidx/compose#compose-bom/2024.12.01": { 136 + "pom": "sha256-cRjoO1KMoxUtnCeK/pxs03Bi20nvAfg420y0pjQfZOY=" 137 137 }, 138 138 "androidx/compose/animation#animation-android/1.8.0-alpha03": { 139 139 "module": "sha256-OkaEc+HUXBAZBfiz0fVHYwQYeV5sNuCx98qEcGntc0Y=", ··· 228 228 "module": "sha256-zsW2D1i/MZBXMJbnlAWFXEaAUYc4ref9JU0vcOEq3so=", 229 229 "pom": "sha256-tJAG0Sq62RXTUN/ixO1D9X90xKHphaVOveVltI/rHv8=" 230 230 }, 231 - "androidx/compose/runtime#runtime-saveable-android/1.5.1": { 232 - "module": "sha256-FzvjOTjImZmWKc06tJUC+9joB0VDgSl73A2lC7I6/Ck=", 233 - "pom": "sha256-QglXJx1ftRMDuRyRlY0jlCdiVKU9dvnyWW6yEqaGi+Q=" 231 + "androidx/compose/runtime#runtime-saveable-android/1.7.0": { 232 + "module": "sha256-FPU88sgBBcde61vxmQRDmtXfpDJ93ZRIKdy3KDraCWA=", 233 + "pom": "sha256-NB5w5ZLSQyjAvfAz9nk5Wz1r6Ps/T/hh2GBkvUrZw3E=" 234 234 }, 235 235 "androidx/compose/runtime#runtime-saveable-android/1.8.0-alpha03": { 236 236 "module": "sha256-rhny8nws+pqNpqt4JGR8qULIVGf+Gb8qHrXSZBXN64w=", 237 237 "pom": "sha256-5QirXIA9crZYffINwTJOscP8/YeBCbYBvD+ZdEkr440=" 238 238 }, 239 - "androidx/compose/runtime#runtime-saveable/1.0.1": { 240 - "module": "sha256-wNbxQlQtjXT2VIHvZSbSviZfAfgSoRKUj83oekWPT7Y=", 241 - "pom": "sha256-+F0qwnJpi3epjQvp+DwGP6Hn6pSCQR/I3ZKMvCzo2pA=" 242 - }, 243 - "androidx/compose/runtime#runtime-saveable/1.5.1": { 244 - "module": "sha256-Cc94gcpUYu5l7ZVzuuoT2k8Eak0GbsJYsPSqejdSy9c=", 245 - "pom": "sha256-yg+wXAvCX5L47Fa4IkcDV2NXgjJn2LuTO4Fa4rkXvo4=" 239 + "androidx/compose/runtime#runtime-saveable/1.7.0": { 240 + "module": "sha256-V096AtKqST7Zo0pfOFZyJm6XS77qNQMnRU6gCL3S7Zc=", 241 + "pom": "sha256-UG3TGS4UUkxsHClvNFl7hGoyZPqtF820AuHszCJNDko=" 246 242 }, 247 243 "androidx/compose/runtime#runtime-saveable/1.7.1": { 248 244 "module": "sha256-Oflyur/Hr6pqaiVKqqoMOh8NuG3tFtMuI2CYifXnyQQ=", ··· 252 248 "module": "sha256-gqSBbLtVPuHmUFwYoDLAy76LllGMJbyKBtLmm0Exnug=", 253 249 "pom": "sha256-YBz9nw5manFdfuNBeGmLz1DVNTs/HVmpZxUzM7iKg+k=" 254 250 }, 255 - "androidx/compose/runtime#runtime/1.0.1": { 256 - "module": "sha256-JUOox+3Ba96R8UAoa0/Tdz1yBKKDpOyZ9uXihqqSwMM=", 257 - "pom": "sha256-iriBQ6tzG09pstEhQ6SPMskYCQSz9ZJVyVAFNndOtMg=" 251 + "androidx/compose/runtime#runtime/1.7.0": { 252 + "module": "sha256-e5NRsP9t+SdtAtQPEnZa5Vv1xt+4/430x338oTj7n8E=", 253 + "pom": "sha256-eUHY/NaDVXGG0vU8gXPDX3GqrJ1OZI6a6x7cS5L702E=" 258 254 }, 259 255 "androidx/compose/runtime#runtime/1.7.1": { 260 256 "jar": "sha256-aaGZCC7i6Jb7xePbxnLE5weaqNGbtK3n4dNUsKq2Rvw=", ··· 373 369 "module": "sha256-6KbDhuF2XYcAEv7SIhFz1KLo0v1a7HMsUa+0qfRoRRk=", 374 370 "pom": "sha256-4WiuVgZLjlpAvOQV75X/1agTq7VFbSd18P70Ju1J41o=" 375 371 }, 376 - "androidx/credentials#credentials/1.5.0-beta01": { 377 - "module": "sha256-B/L48LIEgtXMj6HP7M1/FnOaQck7ca721Av14yIQ950=", 378 - "pom": "sha256-rj8bwK/teqKqSRlXbhAZ3avOawZ/i6dBA988BWd8y+g=" 372 + "androidx/credentials#credentials/1.5.0-rc01": { 373 + "module": "sha256-7R8pJLr8CuroWsNPoGLCVII47MqPRz3BozIz1QCPu9U=", 374 + "pom": "sha256-1GJrjVIKqo8y1Kgjntrc1YqGFu+zgqunh4jHW8Qcfvc=" 379 375 }, 380 376 "androidx/cursoradapter#cursoradapter/1.0.0": { 381 377 "pom": "sha256-YtlciYUK8hAwsZ8U1ffs1ti8yaMBTFkALsmWJMqsgQA=" ··· 383 379 "androidx/customview#customview/1.0.0": { 384 380 "pom": "sha256-zp5HuHGE9b1eE56b7NWyZHbULXjDG/L97cN6y0G5rUk=" 385 381 }, 386 - "androidx/databinding#databinding-common/8.7.3": { 382 + "androidx/databinding#databinding-common/8.8.0": { 387 383 "jar": "sha256-Zsq4JjnawPbCQzRkwJOwdNYIxLuIfsOKm4vErJgSZzI=", 388 - "pom": "sha256-n+PDSKMnWP7DyJbrWleh9jyiuJXePYZ1E7Zx4e4iDqQ=" 384 + "pom": "sha256-2IeF64gYlPW6Z9vgAf+bWsaqLru/10zh75bUK89ZGbU=" 389 385 }, 390 - "androidx/databinding#databinding-compiler-common/8.7.3": { 391 - "jar": "sha256-skMcu+ONCjHgAbfDT1L2mjI/yexXO2r+WJPaztWrMoU=", 392 - "pom": "sha256-HHunhKp5zc9OfMtUmGdZgEpo+oz4v/sy0FOP6gwd1Rc=" 386 + "androidx/databinding#databinding-compiler-common/8.8.0": { 387 + "jar": "sha256-u8B72Q4qjRIu7ZtTd8s10VbJLCeYMndG10L18Gk6NYc=", 388 + "pom": "sha256-TR/44itcdDltXg7evUsgO+vEoLZV72zyElxxr4GMNmM=" 393 389 }, 394 - "androidx/datastore#datastore-android/1.1.1": { 395 - "module": "sha256-cj7ozPSDglESIdoh4KPv3Nz1ix3kiU/drEBaFIERnCU=", 396 - "pom": "sha256-vagKjRgg5MMqMFNJfkJmiKD4FQZv2vPUYOGkQzrCigE=" 390 + "androidx/datastore#datastore-android/1.1.2": { 391 + "module": "sha256-z4KjyWZ7U1BlQV/NeNlditdD4CKS/nvg5nNGcpq4afY=", 392 + "pom": "sha256-OX0S3x0f1x4kV6TlVbEObSXqIG8yXiWyUoSgzfTXkaI=" 397 393 }, 398 - "androidx/datastore#datastore-core-android/1.1.1": { 399 - "module": "sha256-HfJlkjeXmn+2qcqIFrKevaVSvM8StzGhDM0+opalvBo=", 400 - "pom": "sha256-Z0/KO81/el1DWWgD5YATZHpf2PAIVJCSAt9HtnRkH+I=" 394 + "androidx/datastore#datastore-core-android/1.1.2": { 395 + "module": "sha256-2tyszVyNMynqSda0kCC6HCvm6j2EyGXpVPEaJVwtx6E=", 396 + "pom": "sha256-pCZPySuq/vLGDPtimGuTIG56dTlYqTg9yq+UlDiq3uE=" 401 397 }, 402 - "androidx/datastore#datastore-core-okio-jvm/1.1.1": { 403 - "module": "sha256-rvk/MIHb2FY+Es43XwZTmfvHVjmSxkviIUzv4rTxosI=", 404 - "pom": "sha256-4sXE9HJfab5MnfcCWQRodksR/lrjnR/JIadJc4v369o=" 398 + "androidx/datastore#datastore-core-okio-jvm/1.1.2": { 399 + "module": "sha256-H1ZyiLmnpFtVNqoSEft2jBrEnsUTnNF9JaFItWw/5Io=", 400 + "pom": "sha256-gRrvNWgz63UZVpbXne9fDdEc6j8lnnhZKmNZGFMLKkM=" 405 401 }, 406 - "androidx/datastore#datastore-core-okio/1.1.1": { 407 - "module": "sha256-4OPp5kKYiPMMflboAN7MA4OiDpuu5QXuqINXTfoL0nU=", 408 - "pom": "sha256-TLFx9wnPoM1KLXJqbpXdUdSWZ9tn51noe90t7R78Pyc=" 402 + "androidx/datastore#datastore-core-okio/1.1.2": { 403 + "module": "sha256-ipFbL2kNUMsfLhMAFHWRcNSPC8ldH5tcMzBsJneIRI8=", 404 + "pom": "sha256-bu2bWPbx4OZR/X8/Xf3n5EZTp+hs62EzbFvI+nqhYrg=" 409 405 }, 410 - "androidx/datastore#datastore-core/1.1.1": { 411 - "module": "sha256-bvOQJeV00Boa7AAO+NQWNo8ejhWSnE/XRqODzvs2rk4=", 412 - "pom": "sha256-flJrLiB4rVLveQpPzou9yvjPVMXUixnpHuDNvPSjlio=" 406 + "androidx/datastore#datastore-core/1.1.2": { 407 + "module": "sha256-j/zkbU7vBjgRG1p2OZU0DefJ8njh/0yMTHztKC/Hr7A=", 408 + "pom": "sha256-JWS0Ny50q0tI/7OMhQHvj2fsMt8fpFftHLGI3E0sauw=" 413 409 }, 414 - "androidx/datastore#datastore/1.1.1": { 415 - "module": "sha256-K2Ia+sdmG1U//8GxNBoAWrB3suopCAdt26vl/vv4kpQ=", 416 - "pom": "sha256-X+cZlxXfG6K32Nrblr5redPmVNIPtoBxGLXaB4rvYGg=" 410 + "androidx/datastore#datastore/1.1.2": { 411 + "module": "sha256-3X18MDwbrGmfCc0QQbCCOwqixpi40tG4Lem3D69UKz4=", 412 + "pom": "sha256-aP1Cm2XxJAKs6DKbrNFHlQTTuluVuHRIi4NmcpbnS6w=" 417 413 }, 418 414 "androidx/documentfile#documentfile/1.0.0": { 419 415 "pom": "sha256-ATKIqTF6VScGzmJfskST6CIyiFKSI+xXjPhVpa6cFuU=" ··· 748 744 "module": "sha256-RlwbR1AJLr8LAx4G7P2AEffhWs6NzLHkxH1An3e+y6A=", 749 745 "pom": "sha256-GuzFFWca/IS1/1so1Yle+0Q93atJ3VzHQAl2oc/FEMk=" 750 746 }, 751 - "com/android#signflinger/8.7.3": { 747 + "com/android#signflinger/8.8.0": { 752 748 "jar": "sha256-wdyixoNjTuGilCmPnHF5V4r2qG4IC9xA+WGRW8XIFC8=", 753 - "pom": "sha256-/EbBXN+8shna1dluzsd0AikmzP+ZMmOEO+srUyup2h8=" 749 + "pom": "sha256-AG0P7dhYwY82owPh3p/fAGkHAxvPR/NkC83Bl7s++zA=" 754 750 }, 755 - "com/android#zipflinger/8.7.3": { 751 + "com/android#zipflinger/8.8.0": { 756 752 "jar": "sha256-gd1IVhilCaMjWSm56xMJHYhEUmYd5s5aRcw4scVVQhw=", 757 - "pom": "sha256-eoR+FAkDQ1VYyEcDqQpS+1SGyLdn4MixrOkTVUsqW5g=" 753 + "pom": "sha256-76qCmEhKD2kIvheQFW6H75liJVGYqViMuJnm25G+YG8=" 758 754 }, 759 - "com/android/application#com.android.application.gradle.plugin/8.7.3": { 760 - "pom": "sha256-lFjUZhcxlXbTf77C7HMwBh70tmbfhTijdbxTmGIpuRQ=" 755 + "com/android/application#com.android.application.gradle.plugin/8.8.0": { 756 + "pom": "sha256-9Vt5jRKfLLRRxmlsIIIJ/0R7IDb1btIvWdtwx1wSLnM=" 761 757 }, 762 758 "com/android/billingclient#billing-ktx/7.1.1": { 763 759 "pom": "sha256-PMPwTqj+PMOAi75eG0Y/3jQzM1RDOqeRERHQzK6Dt9g=" ··· 765 761 "com/android/billingclient#billing/7.1.1": { 766 762 "pom": "sha256-S+5D2uFUS1LoqOUCefEyBPcrve1/ECdDCbG4ekhLdgU=" 767 763 }, 768 - "com/android/databinding#baseLibrary/8.7.3": { 764 + "com/android/databinding#baseLibrary/8.8.0": { 769 765 "jar": "sha256-eUETcJ2rIbBsJis3lec8twj7rK5hcV80Nh4a9iN6GHA=", 770 - "pom": "sha256-3t+hkSFIJf8+NUON0wcZMMYfF/g3hz626xvpwqQ97J4=" 766 + "pom": "sha256-tU0tLvQmt+RVCo3AN5v0AWDc/KGz2TaVQBRBdXmly6M=" 771 767 }, 772 - "com/android/library#com.android.library.gradle.plugin/8.7.3": { 773 - "pom": "sha256-eo+bqKjZnZBI29ySvJZ9O/dcioHNgoIXceEyktO55fI=" 768 + "com/android/library#com.android.library.gradle.plugin/8.8.0": { 769 + "pom": "sha256-XnoS+DsGzPbMKeCDIErQp2tM/VhNslzhfygyqTdMGzE=" 774 770 }, 775 - "com/android/test#com.android.test.gradle.plugin/8.7.3": { 776 - "pom": "sha256-B/LW22Q19aXaVBwkIqVPtqlvfbUj5HL+fszlinvpPiY=" 771 + "com/android/test#com.android.test.gradle.plugin/8.8.0": { 772 + "pom": "sha256-rBqEBLyE6qp/bIJZjtj72eVbJ+iI7pZmfZ6YnM3Y5AA=" 777 773 }, 778 - "com/android/tools#annotations/31.7.3": { 774 + "com/android/tools#annotations/31.8.0": { 779 775 "jar": "sha256-slmV+nsiDTX7uOMl3wcfgpFpG/uv+XNMmOOPRewqc+4=", 780 - "pom": "sha256-IggjjUccCrksasegWaCp7INdWuE5Kq8Lsk5FW3D9a0s=" 776 + "pom": "sha256-j4rRvRCR61bNCEGyTMa13HEqq77RGzFKvpWPC+uihoU=" 781 777 }, 782 - "com/android/tools#common/31.7.3": { 783 - "jar": "sha256-q7Wy8olUrAnc+10ZLjVa9BI2yDN6/AixaqGtwOiuv2M=", 784 - "pom": "sha256-fWLfKNC8mKnW3l3Vz5pStYe59NOORrAiqY/KqXLgwMM=" 778 + "com/android/tools#common/31.8.0": { 779 + "jar": "sha256-TSN4Q0mRHPkyAYEUvtKR9SynnBXjC+EHbrRmCujEMBo=", 780 + "pom": "sha256-LRllN+IOsB+NVMRUCB0QGsfnowAZN4bNBY9IALsd8pk=" 785 781 }, 786 - "com/android/tools#dvlib/31.7.3": { 787 - "jar": "sha256-j9NJWi67ULGqyxtDYtxKRxuHRiwersQ2kbtW+JXpxjY=", 788 - "pom": "sha256-/u38iQ67+yMC/G83ZefB/V0/SBsTdC8nrbYArwRze7Y=" 782 + "com/android/tools#dvlib/31.8.0": { 783 + "jar": "sha256-488/3JR3iN7o1bqnbLcqZlcRdLxHQe3w47q5enypDhs=", 784 + "pom": "sha256-dlgMypK/qT0dXNi2xB9NIaARThT5VKHSyJMr0I9s3xU=" 789 785 }, 790 - "com/android/tools#repository/31.7.3": { 791 - "jar": "sha256-FpwueneqMJeIedv4swQ2ZxFlhy/L392mxzWq3bZxA0A=", 792 - "pom": "sha256-/KvwRMRUxajJlJ6d7Flu9eqhvvBDsOEaLBlUspjH2wQ=" 786 + "com/android/tools#repository/31.8.0": { 787 + "jar": "sha256-+TdsaBL4d2qGW16agXfFDCe/wD2+KcJuRq0pdjlsyFY=", 788 + "pom": "sha256-VImJkN0PhLygSdn1dYVC/4IAEbVQB47WS+S7+v/Rhgs=" 793 789 }, 794 - "com/android/tools#sdk-common/31.7.3": { 795 - "jar": "sha256-T6RKfZZ13xPaYU3uUS35CtPkMI0K3bMurZn1fOWPZ18=", 796 - "pom": "sha256-qixXwckc96kRBeDOS73akUUdNka2fZHRVpVdvPTIwdM=" 790 + "com/android/tools#sdk-common/31.8.0": { 791 + "jar": "sha256-u/y8yx1jIkonBLFSGosCk8ahzd7TkgVyv6rJoCGm3oY=", 792 + "pom": "sha256-WIyP/lufou7z/kqFK091OzU1FcDRmrYV3LQgnOyb+uI=" 797 793 }, 798 - "com/android/tools#sdklib/31.7.3": { 799 - "jar": "sha256-Cj9wl6SgCzhARreDtwU6WewL2SJWq4S6pr2AeqAoWLM=", 800 - "pom": "sha256-a/777V0ro1SwxNEVT6YIbnSBDSZdfOD5gdpRS4c1kS4=" 794 + "com/android/tools#sdklib/31.8.0": { 795 + "jar": "sha256-jHONPAqkB/RG+R0wwPTJSJ/KoMadr0WeMvCTHZaKm/4=", 796 + "pom": "sha256-TPgV3CDUNXxuFQ5CGJFGK+nURPlm51VHjBLzOhrLtbU=" 801 797 }, 802 - "com/android/tools/analytics-library#crash/31.7.3": { 798 + "com/android/tools/analytics-library#crash/31.8.0": { 803 799 "jar": "sha256-zKl6wpoTKb0xCj6DK25X9GIn5QGqUpwApj3yF8XX30E=", 804 - "pom": "sha256-Y2k1CO6e1TLmb+4Skpna+6kaD41RZMGXS+IqWvLm34c=" 800 + "pom": "sha256-/T6faEywwdYrH/QQ9yil2PBWqCPY1yVxvtfZ0/HXstk=" 805 801 }, 806 - "com/android/tools/analytics-library#protos/31.7.3": { 807 - "jar": "sha256-aSz5gTlf4XGi8in/cMxswd354iYbKOrdoiadZuVQl4Y=", 808 - "pom": "sha256-OULGcsqFS4Ql6JllHPAj9imcYkgXxSCYA0pOXkImS7Q=" 802 + "com/android/tools/analytics-library#protos/31.8.0": { 803 + "jar": "sha256-ecd+mendqcNfUT784zsgPDzQrmoS4vhVmnG18teHjto=", 804 + "pom": "sha256-gLWaKY/pUgo3/3Igy1wFEimwAj7yWgmN7zgF5INT2D8=" 809 805 }, 810 - "com/android/tools/analytics-library#shared/31.7.3": { 811 - "jar": "sha256-yte7j5agR6XvehOxyDA0FCKenVByCWRuw7Y6ZIYeHOE=", 812 - "pom": "sha256-XqiMevFXcLSVBzsH77c1WWVGL3JUnJk9+xnz7u2TCfI=" 806 + "com/android/tools/analytics-library#shared/31.8.0": { 807 + "jar": "sha256-m0c1kibJs0NqxPySEyHBBxjdGFTLqld1+6+UM/8saWA=", 808 + "pom": "sha256-TNjklaUfCLTQzpnOjZSxZw2L8iRkySrr38dc0BQOQhY=" 813 809 }, 814 - "com/android/tools/analytics-library#tracker/31.7.3": { 815 - "jar": "sha256-4flUlzpHM/dgJ6X5b6RUctw8wi0nsdyT8/5qRqdWgb4=", 816 - "pom": "sha256-1ag5OTcKdMumfmDfbPGnP3cwJWLCaxMbJikc2AX/iy8=" 810 + "com/android/tools/analytics-library#tracker/31.8.0": { 811 + "jar": "sha256-B9blp3ExfmHuyzprbjYdCD9+0DsGpYohDPq9E97Z7rs=", 812 + "pom": "sha256-IKYLjgGXcM2gMGuv9ruTxUC8xWwpPVrVwhkmc1YFz18=" 817 813 }, 818 - "com/android/tools/build#aapt2-proto/8.7.3-12006047": { 819 - "jar": "sha256-sy99Syl1rJ7n8GBUwY8f6p2gRdwaYf9Dbs9UNIADYwI=", 820 - "module": "sha256-vElUf3eyh2nNyoQZjS/s4dZZSikY0RyrPPSxu1eRXis=", 821 - "pom": "sha256-u0XfDcUZLK+jKKGwxaxQJDjeJPM+jvQdyYNt2IzZ8Do=" 814 + "com/android/tools/build#aapt2-proto/8.8.0-12006047": { 815 + "jar": "sha256-86uQlcl7R0Dj4TlK1HadjJ0rnArv38z+0SClPCeWr68=", 816 + "module": "sha256-9rwXjnexs4Oiw9lJPT8oOkHiVB7STlrd1nH8KnN1zMI=", 817 + "pom": "sha256-G1VQdnYSIiV0tX2h9l/fgP1jzINzGi1AL3cWJX/HYLM=" 822 818 }, 823 - "com/android/tools/build#aaptcompiler/8.7.3": { 824 - "jar": "sha256-RwYuueVJfgdClGUo/ZPDiGdz3SM5BZMV9jFtXAXXza8=", 825 - "module": "sha256-Pfe+D8ZksWVlQoGEyMu0DI8iMiojO0qCINu9bTmTU68=", 826 - "pom": "sha256-yhzBgzCbhrtVFahbPJlUgg1jw50AHMdZCCoTGi0vfhY=" 819 + "com/android/tools/build#aaptcompiler/8.8.0": { 820 + "jar": "sha256-Tjq13JGbQErjBWtzE8skDz2Dr3vBiPcVLs71nPSiQsY=", 821 + "module": "sha256-EUrf/bs137XxLKftyhUYW4CSrJVyjJS8s4iQMfnU05M=", 822 + "pom": "sha256-FawNzhd1MtCDCv0kDZMJ2GV5Xxa4b4knNcYuRZvgfE4=" 827 823 }, 828 - "com/android/tools/build#apksig/8.7.3": { 824 + "com/android/tools/build#apksig/8.8.0": { 829 825 "jar": "sha256-wHDtE5RinXRkGqCQb2Cy/6Hud+Y2ah+TQ39ZcXsa64k=", 830 - "pom": "sha256-pouibUpuejW77i/lFGYBRubCshcUa5wahrW1q62Zo8k=" 826 + "pom": "sha256-JIv5ThH48f82S6Lmhgdqu7rusYWOQ0p8CufwD9+8A/w=" 831 827 }, 832 - "com/android/tools/build#apkzlib/8.7.3": { 828 + "com/android/tools/build#apkzlib/8.8.0": { 833 829 "jar": "sha256-HBpn1vTxhkJ6wWbrqg3YZ/WV1RRPySUlKwX/udGhVrc=", 834 - "pom": "sha256-fDrDehKu9BN7cxbt6jXl3zKmEEjYu6jdNJA7xIUxp90=" 830 + "pom": "sha256-lPHldZcGz+m6OA30jllUOztaFVX4Bdq02gE0oITNph4=" 835 831 }, 836 - "com/android/tools/build#builder-model/8.7.3": { 837 - "jar": "sha256-ABjH3SyraW4H8UC7HcjAsOyTtr8ZXpOHBDAQrIlNt9c=", 838 - "module": "sha256-thR6gFeGPiAZR1wG9A7W9MHHU6kzTXU4RNgdNfEHXH8=", 839 - "pom": "sha256-TeLf91xue+6OP/9JYo08LwfY0uriXkntj9pkwgM1ssU=" 832 + "com/android/tools/build#builder-model/8.8.0": { 833 + "jar": "sha256-uTxbvxiA1Do+5+Bz0VILFQQ4i+T9AXuuAgqMNPFf3PQ=", 834 + "module": "sha256-yXrcrXptW+sEycuyHJUICe274EDOxlA+h5QCrttyeV4=", 835 + "pom": "sha256-06tSP6JLqajYQFEtzfGO9J1xfqHPnMJf3J6caRjsrK4=" 840 836 }, 841 - "com/android/tools/build#builder-test-api/8.7.3": { 842 - "jar": "sha256-d43ZwX5VlAHIDbCOvKtny3c6Q95mV0F7QyCWDSlrm0A=", 843 - "module": "sha256-6iyiLxBrb83jr26EH204l4KmkywivcgIT3vWLdyFLZU=", 844 - "pom": "sha256-GKBnNBY92tqv7Vp8Gim4HwGV+yj12CogkU9UnszCNRU=" 837 + "com/android/tools/build#builder-test-api/8.8.0": { 838 + "jar": "sha256-jCVKBgyot+jFuU0eix8f13A050DDiuya1OS9kwbMZEY=", 839 + "module": "sha256-cN5Fxy0hteny7XzHHSYmNfFOb7YeTgjla9Oa5nGO2wI=", 840 + "pom": "sha256-oOr3Wj7IPUoJ/YlOTchnqCqTqA3Oh8NoFkncGugaLH8=" 845 841 }, 846 - "com/android/tools/build#builder/8.7.3": { 847 - "jar": "sha256-LQrANphsDyVrnzJ4EMJcHd5tWDmVZYDTKD4ODxRsuSY=", 848 - "module": "sha256-iQxY1qte99ABTaqN3zj9W2iqStY8m7TdQl2jPqZAB7M=", 849 - "pom": "sha256-9E/DMAcOdQDMrwmvaHWC2LSYq6oHD01qwzfLvR+MLY8=" 842 + "com/android/tools/build#builder/8.8.0": { 843 + "jar": "sha256-Av1WaoDzdfqnZKibAzRdO16KcNDO0Zk1fsuGN07UE6U=", 844 + "module": "sha256-yYmNJ9/l+R9LVtV02K2mW8WHUW+d7PyQLPcBe2E9AJ0=", 845 + "pom": "sha256-CrqTy/5KfxZvc6tjzhIcoYsMp/UYKYWv1XTjbEJmv8Q=" 850 846 }, 851 - "com/android/tools/build#bundletool/1.17.1": { 852 - "jar": "sha256-OS/TsJm9grEWyHcquPxBOZhKkRCKZD+N/J7ilkiBitg=", 853 - "pom": "sha256-fN0zdkTVI/5gz7YyQQxrf7fZgu7FMnDdvt/xwmMzVF0=" 847 + "com/android/tools/build#bundletool/1.17.2": { 848 + "jar": "sha256-FmhVy4HhDyMoopMQBvSAH0Itj03l1xfsD38W/CBJoIk=", 849 + "pom": "sha256-80LQa1GA5uq6B2oqGKjn/Waum18EiWSvtu9CoCP6N1I=" 854 850 }, 855 - "com/android/tools/build#gradle-api/8.7.3": { 856 - "jar": "sha256-hprfdeqPW+dneFD05w8iGkB+fvKJNMWLHY0esh1/ukU=", 857 - "module": "sha256-OepMCIspW44jS5K3k2t3dlDnH7wg2ofe94LZiC43nX8=", 858 - "pom": "sha256-HIaQJiRJI7kZvi/yI0ViZ6oFbYuUwmA8VZ9TS8bmSyM=" 851 + "com/android/tools/build#gradle-api/8.8.0": { 852 + "jar": "sha256-7+yJ/SBRsZW2j/dRUNLNGnqBfCKs9kxgWr+eJ6QFkPM=", 853 + "module": "sha256-rEU1ATiiIQryVcuu6M37nTqn2DO0VGc4w28gsWE2ux4=", 854 + "pom": "sha256-/oje8aSXSLf/Qd8hlR/lTj3RZp41Vfo9PrzMPsyQHNI=" 859 855 }, 860 - "com/android/tools/build#gradle-settings-api/8.7.3": { 861 - "jar": "sha256-iocRuifg6LclvUuSsWsI0Oo2QTM2T90v2ba+BfKqhDg=", 862 - "module": "sha256-MYEyOZi0ef+3B9x3tSpRxNiC3dHrRUcN34OTcDjMrk8=", 863 - "pom": "sha256-ZNLS4K6Z8yIA0Hlvd2SsPes2fC7YhuuA5D+4D8T9gHI=" 856 + "com/android/tools/build#gradle-settings-api/8.8.0": { 857 + "jar": "sha256-BZ3KSLQh2cHr4NrNbwqmIIHAodOFcBCnkSsF9DigVAs=", 858 + "module": "sha256-5KioPI96QELtTU3/dUDeSyP3+8uJC3Jd4ONRWYMya3s=", 859 + "pom": "sha256-0vlR+vagiI1DkgixLXmO03w99LSEMGxLuGX8h+2fADA=" 864 860 }, 865 - "com/android/tools/build#gradle/8.7.3": { 866 - "jar": "sha256-q7T56SyYOL2ZiboFlo7IkhieFuI/Qq26LgY4Q9oEBw0=", 867 - "module": "sha256-FvTIe08bezuZs9vCN9wP4sWmtqazFDukbko1sduZamU=", 868 - "pom": "sha256-wQoZM9ibEaV1k9KGUw1/uYhPYq7Rr8Y5ChF7qmu3vkw=" 861 + "com/android/tools/build#gradle/8.8.0": { 862 + "jar": "sha256-Qao6gTxD25c0NkYSKg8aVr/p4RliZhrbs8bt9cAu3zw=", 863 + "module": "sha256-MjzmXTGoWK5gMssL5qlbbJBOT4EIwq+E4Qs3CmYhzUk=", 864 + "pom": "sha256-5s/9sI+zN1J1PWbtEkOuYJjtHeIkTpx5zT8sZJqdaD4=" 869 865 }, 870 - "com/android/tools/build#manifest-merger/31.7.3": { 871 - "jar": "sha256-8ablatvVV9a/NER6Yv9GgGQseZw5ekvBSoEla9lh5qs=", 872 - "module": "sha256-93zlOCbQOzqLzZQPDDqyx+XcTfQE8EhY/Icksmr+dhw=", 873 - "pom": "sha256-P5EszR/cRhV/9beBBi5ZfrrBQ66t/li8NFYiaSYE/vk=" 866 + "com/android/tools/build#manifest-merger/31.8.0": { 867 + "jar": "sha256-u+4UcnAgQEBNnoAOv5qohMZx/ekl5OLvO95FrPW3mr0=", 868 + "module": "sha256-MamGD2lNK59UVYKVr30tn9qKsmv+hJbX2sqUBP44ch8=", 869 + "pom": "sha256-ay4p0TatKTj7w7j7XrQdfifi61rIjhcAGMWuopR3PaQ=" 874 870 }, 875 871 "com/android/tools/build#transform-api/2.0.0-deprecated-use-gradle-api": { 876 872 "jar": "sha256-TeSj0F4cU0wtueRYi/NAgrsr0jLYq7lyfEMCkM4iV0A=", ··· 886 882 "module": "sha256-NsJVdrGZk982AXBSjMYrckbDd3bWFYFUpnzfj8LVjhM=", 887 883 "pom": "sha256-M7F/OWmJQEpJF0dIVpvI7fTjmmKkKjXOk9ylwOS6CEI=" 888 884 }, 889 - "com/android/tools/ddms#ddmlib/31.7.3": { 890 - "jar": "sha256-DX71OCP2ohuAfzmPDQOaXd4YS1jFWJYlYmykqj1hCO0=", 891 - "pom": "sha256-0+dYGViVu1uhe0Br5b39hbk0V528U2szLRer/SgKmgY=" 885 + "com/android/tools/ddms#ddmlib/31.8.0": { 886 + "jar": "sha256-qxKI5uwQejd8uqPQxVgWD/+lgT9fJjwk3jJwpetzqpg=", 887 + "pom": "sha256-qNKnwIvjfPZftAr9YXOgNxGYWc/xxEqUlLtv/Tu9Hjo=" 892 888 }, 893 - "com/android/tools/layoutlib#layoutlib-api/31.7.3": { 894 - "jar": "sha256-mLrjb/BR4RTdTu9e/6gPvl5VKUT0IzzokhYNos2e6u0=", 895 - "pom": "sha256-s9ld8hNWzmZtc826aillJMmv/zm9H/kVD9GdtYn5phI=" 889 + "com/android/tools/layoutlib#layoutlib-api/31.8.0": { 890 + "jar": "sha256-WlNmJ0cFQdG38fQaxvBq31Jp9lbtOqsj+QmqAgikc48=", 891 + "pom": "sha256-U0BO8hVT2bx80THGWmMhlwrdaOiwN+c3tweUzVjvz9U=" 896 892 }, 897 - "com/android/tools/lint#lint-model/31.7.3": { 898 - "jar": "sha256-n0wIehmRdFIdG8e4/wX/FIT3cPRRi3/Z9trmwmGILb0=", 899 - "pom": "sha256-Lqpa42GJupKb53yniPVFmZQChfJdDBQiQa2Nf91EEio=" 893 + "com/android/tools/lint#lint-model/31.8.0": { 894 + "jar": "sha256-RN9TaHvhiR2GpSTVixunSp0GbMEyRds32XOe0Uhy8U0=", 895 + "pom": "sha256-SicHUKL68bHO7cMNBojbV36Y+3CMC/cut4UVckTI43U=" 900 896 }, 901 - "com/android/tools/lint#lint-typedef-remover/31.7.3": { 897 + "com/android/tools/lint#lint-typedef-remover/31.8.0": { 902 898 "jar": "sha256-W09IUhXKTYbvIxn8OYtfIlHmL1RGvF/Q4AZTZI3d4xg=", 903 - "pom": "sha256-ErBrHJ2XeHgf4jNo5yMXb2bw6XZBklWAougNL4cNLOk=" 899 + "pom": "sha256-3Ye0nxN0O+Nw7/BPtMuPbq2KJGZbR+CkK1aejmDqERw=" 904 900 }, 905 - "com/android/tools/utp#android-device-provider-ddmlib-proto/31.7.3": { 901 + "com/android/tools/utp#android-device-provider-ddmlib-proto/31.8.0": { 906 902 "jar": "sha256-2p8/Pa4mVEyQZoVJWEdl1YVKh8Ql0s/ld80002AOoJc=", 907 - "pom": "sha256-TKEqyOBl5PQAKdpLZoLIGZBEZOhStTqoF8yGhEJ5rko=" 903 + "pom": "sha256-jnNVJ4NRc3iVK8BLyvrjREO17AH1rOCFcXKeBecv/mE=" 908 904 }, 909 - "com/android/tools/utp#android-device-provider-gradle-proto/31.7.3": { 905 + "com/android/tools/utp#android-device-provider-gradle-proto/31.8.0": { 910 906 "jar": "sha256-rSNCux1vlVY0AKMiST6hwinLk985RPEmG3OZ9xhJQEk=", 911 - "pom": "sha256-89rOHUayZc2PgmTKeGFhIHPI22KZyZq9zmurrDn/dao=" 907 + "pom": "sha256-CYeOjFfmBtUp1gYCp0JY6iosAzQvf7NbqHJjlvMG7hA=" 912 908 }, 913 - "com/android/tools/utp#android-device-provider-profile-proto/31.7.3": { 909 + "com/android/tools/utp#android-device-provider-profile-proto/31.8.0": { 914 910 "jar": "sha256-ENEAztXQg3FMHGi7uxC7N16FRvkqsOQhnA5KX/KYEV4=", 915 - "pom": "sha256-ibF1CEo3zG84da9WhciII3T1bLbjvY3ET4l/XNxhQ+k=" 911 + "pom": "sha256-0JAywtBF2yFtqYaxNwqhUKBPCtlNUGGtH+vNd3ZqhGY=" 916 912 }, 917 - "com/android/tools/utp#android-test-plugin-host-additional-test-output-proto/31.7.3": { 913 + "com/android/tools/utp#android-test-plugin-host-additional-test-output-proto/31.8.0": { 918 914 "jar": "sha256-OEUGlN5jKMLEy6aW+cBOzdXOaVI1X2jDoi+VQdHWVG8=", 919 - "pom": "sha256-qodWHuOIALsRktVqPtxgRl2sbb+nOjRajMsUsPTolEc=" 915 + "pom": "sha256-ZwQ/JnyojzPK4iUnsZbTZSZI9S2HAyyXY/Ihk0z/n0c=" 920 916 }, 921 - "com/android/tools/utp#android-test-plugin-host-apk-installer-proto/31.7.3": { 917 + "com/android/tools/utp#android-test-plugin-host-apk-installer-proto/31.8.0": { 922 918 "jar": "sha256-VD62yNcrLtdFH46TnV2AiQVm8UvCa335yDR1BrJY164=", 923 - "pom": "sha256-C40e2YLnqzbpWKY7yXXlsxqY9sa6b5L8r8IsaSu0oI8=" 919 + "pom": "sha256-jkIHhklZ9W3FT25Utt2p/qYNs2ms4RnJZabP8Hk1MSs=" 924 920 }, 925 - "com/android/tools/utp#android-test-plugin-host-coverage-proto/31.7.3": { 921 + "com/android/tools/utp#android-test-plugin-host-coverage-proto/31.8.0": { 926 922 "jar": "sha256-77TXAUqqc1UkagfC5DeiIx+yUlQP8bzmhyyI3I2onRI=", 927 - "pom": "sha256-TdzGtt9MkgcQNa4T+YDgX5vS5uO2zAU+CecLHVNzsbM=" 923 + "pom": "sha256-D0LV++wbzKjd8d08M1xWt5jF0ldcg0u87tEZINuwZ+c=" 928 924 }, 929 - "com/android/tools/utp#android-test-plugin-host-emulator-control-proto/31.7.3": { 925 + "com/android/tools/utp#android-test-plugin-host-emulator-control-proto/31.8.0": { 930 926 "jar": "sha256-rt7F7EYn2JjMzfQtgDjbIOukSVdTxT0bCzeHNEkcr18=", 931 - "pom": "sha256-ontLxj8vc/eltbV3XTgQg/rdHSD7/uBxKnEwuINJrt0=" 927 + "pom": "sha256-RLr7+P7N6RiIsHv5SPoXlgpPErIQTWkegmPMBMgxzfc=" 932 928 }, 933 - "com/android/tools/utp#android-test-plugin-host-logcat-proto/31.7.3": { 929 + "com/android/tools/utp#android-test-plugin-host-logcat-proto/31.8.0": { 934 930 "jar": "sha256-kSkCS9jjg1O8o+sm39jjYo4FjVfW6dhFH/w18BZ1HmM=", 935 - "pom": "sha256-GuVOX5PNbg0Pj0/i5BzP7rP57Zlswh6ndJQg6/miPYM=" 931 + "pom": "sha256-OD7ITDO07vcGWEoY6T1f7ZjSltcrDOHY2rKyrRxHeLg=" 936 932 }, 937 - "com/android/tools/utp#android-test-plugin-host-retention-proto/31.7.3": { 933 + "com/android/tools/utp#android-test-plugin-host-retention-proto/31.8.0": { 938 934 "jar": "sha256-PbjtOO9JtpTK6kZq4i47Ns7clVezWJ0OB8DN2DKUWRw=", 939 - "pom": "sha256-02L49Q+9HN7o3JL3ny6QGrgpcNXU4JoZrheUbFbAiEw=" 935 + "pom": "sha256-9DJUnQRDcqRaMsM5vG3QqgDqyGWAAHGnKiCen2ugcoU=" 940 936 }, 941 - "com/android/tools/utp#android-test-plugin-result-listener-gradle-proto/31.7.3": { 937 + "com/android/tools/utp#android-test-plugin-result-listener-gradle-proto/31.8.0": { 942 938 "jar": "sha256-y99xvKYOFMMOeyz0uQ8PCj6ME498rdh0sNnArgguAnQ=", 943 - "pom": "sha256-Y+Uvd4WIRAvG2qmqMVia6fUrP6WyittRDHOfD/S40rw=" 939 + "pom": "sha256-Xah95xty14p8cGehnfkYxNLUSx56czDFO60Y2VOTBvY=" 944 940 }, 945 941 "com/google/android/datatransport#transport-api/3.0.0": { 946 942 "pom": "sha256-FTe+vUTaLrfjvnP8QlnhEW8qaKUwX0/iPGzqmm+E95E=" ··· 960 956 "com/google/android/gms#play-services-basement/18.4.0": { 961 957 "pom": "sha256-Bcp8Cs4NYmCTH5ftMsYM5ZgHH/Vg0/pE9J5vBpXStoc=" 962 958 }, 959 + "com/google/android/gms#play-services-basement/18.5.0": { 960 + "pom": "sha256-igHcjz3pQjlMULMBRdStmPALwZwam80I4RmbFn0pzoE=" 961 + }, 963 962 "com/google/android/gms#play-services-location/19.0.0": { 964 963 "pom": "sha256-zOYKDEJQ5b5tM/RlBbpyaQSKaNR4hiyHv3Ycae+E2j4=" 965 964 }, 966 - "com/google/android/gms#play-services-measurement-api/22.1.2": { 967 - "pom": "sha256-OAOiajA2vkH8usHvRD7tVc+CPDN9RF7mzsfRSh+BQAM=" 965 + "com/google/android/gms#play-services-measurement-api/22.2.0": { 966 + "pom": "sha256-VZgbzY+AVjiBkRAtUWyF8p8JIV2OcyL382QUK0rz0Gc=" 968 967 }, 969 - "com/google/android/gms#play-services-measurement-base/22.1.2": { 970 - "pom": "sha256-SukophF1eLZW0FdQN5rnDPyXda8dUAaG6KVb3nwBNmQ=" 968 + "com/google/android/gms#play-services-measurement-base/22.2.0": { 969 + "pom": "sha256-r8WiaHBWy57XoUTwStIuogUkXn2lOF2nFDm9qKxbEIk=" 971 970 }, 972 - "com/google/android/gms#play-services-measurement-impl/22.1.2": { 973 - "pom": "sha256-2VMnEFDAJ7iVSrb/kcnhu7FrFwUp/iAs9jJxenleIGA=" 971 + "com/google/android/gms#play-services-measurement-impl/22.2.0": { 972 + "pom": "sha256-N3lZ8uf1DaDU6KM0wL3ov7IZQ6Jnh4hylguQD8S8Yx8=" 974 973 }, 975 - "com/google/android/gms#play-services-measurement-sdk-api/22.1.2": { 976 - "pom": "sha256-Jy8VYS3SdF8Kwar7/jyoUCGKBr/MiNftyiquaxQNiR8=" 974 + "com/google/android/gms#play-services-measurement-sdk-api/22.2.0": { 975 + "pom": "sha256-emeqcDMl5dHXaLXWko/Jgy2xqbmExPSDNhHKyeAbwms=" 977 976 }, 978 - "com/google/android/gms#play-services-measurement-sdk/22.1.2": { 979 - "pom": "sha256-RvUplB9ds44OS5qYtTUenOFQJgWCThvAyzChfMqqeV8=" 977 + "com/google/android/gms#play-services-measurement-sdk/22.2.0": { 978 + "pom": "sha256-+UTKeF6cCONrcjX9le2rbXIKaXj0LqUbWwwNClA5jHU=" 980 979 }, 981 - "com/google/android/gms#play-services-measurement/22.1.2": { 982 - "pom": "sha256-6Gockc+qjR1DR3kn1m9yFvt1k/UB7ScIIVjBgTFDDJ8=" 980 + "com/google/android/gms#play-services-measurement/22.2.0": { 981 + "pom": "sha256-iJ9ObEadRyN14RckWZbnONmXqr1iHu0qMUHOHqCN574=" 983 982 }, 984 983 "com/google/android/gms#play-services-mlkit-barcode-scanning/18.3.1": { 985 984 "pom": "sha256-QbW2a8X1FAnADmJ/zDG1WSB2s09Xo2S9iaAcCtlpARE=" ··· 1010 1009 "com/google/android/play#review/2.0.2": { 1011 1010 "pom": "sha256-308kkM3bZR/754TIxbl57GmZa8aHynzWeMfV9lsol+g=" 1012 1011 }, 1013 - "com/google/firebase#firebase-analytics-ktx/22.1.2": { 1014 - "pom": "sha256-SLZ3ajqET+jxaebbQdCcwNFilqMjGBZHLvSwTl2f030=" 1012 + "com/google/firebase#firebase-analytics-ktx/22.2.0": { 1013 + "pom": "sha256-Yf9AiabRHBVS0scI0UhquefptSCd9yilcVOjtS5251w=" 1015 1014 }, 1016 - "com/google/firebase#firebase-analytics/22.1.2": { 1017 - "pom": "sha256-g3122yuCOJjc7xdfew0zdLR4RRIahYWz/NW6YpJZVAA=" 1015 + "com/google/firebase#firebase-analytics/22.2.0": { 1016 + "pom": "sha256-KU7/jcXkyy4PEs8bkdCL2eO52puqsEQzLg3WCq18EOw=" 1018 1017 }, 1019 1018 "com/google/firebase#firebase-annotations/16.2.0": { 1020 1019 "pom": "sha256-CFsRHeSXHLO5OP+QAMyAeQEE/WmlE0doTftybmnoUko=" 1021 1020 }, 1022 - "com/google/firebase#firebase-bom/33.7.0": { 1023 - "pom": "sha256-H7NV4LJtEBrZv2OJ8hT9I76JNYSiOEBakHzZoiSy670=" 1021 + "com/google/firebase#firebase-bom/33.8.0": { 1022 + "pom": "sha256-5rdkiyH4WXSbvvlBzppktI1rjAvsLkJwJwmaOpLWqSc=" 1024 1023 }, 1025 1024 "com/google/firebase#firebase-common-ktx/21.0.0": { 1026 1025 "pom": "sha256-wn7MtIuViBFtb9MvRle8Wd+FUAJDIpNVjbuX6YeK3rg=" ··· 1046 1045 "module": "sha256-/vKMVYn+7ogZWmq5SylhBAL4dVQRoTUXbdXZSASY7gQ=", 1047 1046 "pom": "sha256-1N7+UvJE/0C7+enGSoroyoocJs3y5lZ1fAY1CuUgeI4=" 1048 1047 }, 1049 - "com/google/firebase#firebase-crashlytics-ktx/19.3.0": { 1050 - "pom": "sha256-5QV2A9i/q9GLgmhHHU8GsMm8Jd/PHnrJxbWAuwyvwHA=" 1048 + "com/google/firebase#firebase-crashlytics-ktx/19.4.0": { 1049 + "pom": "sha256-FGVrNRi1pBvDQNxcGRYj7iL9NjTzHtUL3oMAclzGiWI=" 1051 1050 }, 1052 - "com/google/firebase#firebase-crashlytics/19.3.0": { 1053 - "pom": "sha256-OohozhqV7KEoGresnvfOWxPYfWZ/nhaBnDqarrToAQM=" 1051 + "com/google/firebase#firebase-crashlytics/19.4.0": { 1052 + "pom": "sha256-vE3KH+Rvm/eXQphwErkIwAOGBTvJgcBO360U/8R3tGo=" 1054 1053 }, 1055 1054 "com/google/firebase#firebase-encoders-json/17.1.0": { 1056 1055 "pom": "sha256-yCPL7XoOdb8w/tu6Qv8cDIdS49wW7cz30PLl1stpx6g=" ··· 1076 1075 "com/google/firebase#firebase-measurement-connector/20.0.1": { 1077 1076 "pom": "sha256-exiY9N12nBHKu6lwJUbWiAEV6B191v8ra+JI7hVtyLw=" 1078 1077 }, 1079 - "com/google/firebase#firebase-sessions/2.0.7": { 1080 - "pom": "sha256-PDXwhw3gmljzk4Zl36y4QDougmT0fSao7cDlg302NHc=" 1078 + "com/google/firebase#firebase-sessions/2.0.8": { 1079 + "pom": "sha256-aGjh9P34PpNV3CdInK3p6cg4uAoCzOnAC93ZXAR7TQY=" 1081 1080 }, 1082 1081 "com/google/firebase/crashlytics#com.google.firebase.crashlytics.gradle.plugin/3.0.2": { 1083 1082 "pom": "sha256-T51Vb0qwfPielD9NqD+p8nW4v02PZEKrG15fuwm5qdw=" ··· 1122 1121 "com/codingfeline/buildkonfig#com.codingfeline.buildkonfig.gradle.plugin/0.15.2": { 1123 1122 "pom": "sha256-F3kkJXLMRPmjf4eyJdjrpkK7bA8lwk81I7veJ2STJOs=" 1124 1123 }, 1125 - "com/github/ben-manes#gradle-versions-plugin/0.51.0": { 1126 - "jar": "sha256-hDFJ4yuRdmIcz38dtEOECMWp+bWM1XIQU32bc4BUAh4=", 1127 - "module": "sha256-vUrCdcs524F7R32ZqxzkZ+BGdOdck8bWiScY1L7PnG4=", 1128 - "pom": "sha256-gzhEJF79GHeytCHNoI7uv1zx5O8SBcMXEEe1QGbdkB8=" 1124 + "com/github/ben-manes#gradle-versions-plugin/0.52.0": { 1125 + "jar": "sha256-zuihUdLgvp86hcouXYeg2lyRpIHt8bx/e1e1Ywj9PA0=", 1126 + "module": "sha256-r6cL5O0h646QJ2hPFfpeKXXz0uRtIpN76jmhDkj3nd0=", 1127 + "pom": "sha256-WESi8/+pqARY0m7ex3EjeuYxXN3yBp1Qp+hUFj5A8Q0=" 1129 1128 }, 1130 - "com/github/ben-manes/versions#com.github.ben-manes.versions.gradle.plugin/0.51.0": { 1131 - "pom": "sha256-oy92kCcy9iIN27EhlfozbDMfT2190MRscHcLOu4dR0E=" 1129 + "com/github/ben-manes/versions#com.github.ben-manes.versions.gradle.plugin/0.52.0": { 1130 + "pom": "sha256-sLbWCz+UCuWgFAfwNJ6d86Ayph+FXkoXt9vakSprU3Y=" 1132 1131 }, 1133 1132 "com/google/code/gson#gson-parent/2.10.1": { 1134 1133 "pom": "sha256-QkjgiCQmxhUYI4XWCGw+8yYudplXGJ4pMGKAuFSCuDM=" ··· 1547 1546 "jar": "sha256-itPGjp7/+xCsh/+LxYmt9ksEpynFGUwHnv0GQ2B/1yo=", 1548 1547 "pom": "sha256-Ac0LjPRGoe4kVuyeg8Q11gRH0G6fVJBMTm/sCPfO8qw=" 1549 1548 }, 1550 - "com/github/skydoves#landscapist-android/2.4.4": { 1551 - "module": "sha256-KYr4/qKASck9x7zUbvc+TnQHM9Of5qG0dVa6e8c2XO8=", 1552 - "pom": "sha256-kIzk22stvOywJjyQkkBnWUQcw8NUCbcVQdkxtk86dBg=" 1549 + "com/github/skydoves#landscapist-android/2.4.6": { 1550 + "module": "sha256-Hm0v9+XNL2n4S1GgapSz6ilXxUQn8s/TClTJyQPTuEk=", 1551 + "pom": "sha256-wyavf7EBYCpFM+3ATwupx9QwIDAMPQ842dGU9/YATkY=" 1553 1552 }, 1554 - "com/github/skydoves#landscapist-glide/2.4.4": { 1555 - "module": "sha256-ZXt0fkn5ONSOgyTWmFhacepsNVDyctJKMt6gB3B2LmA=", 1556 - "pom": "sha256-E9eK1i5Wb1SU8zW0DY0DttNEMo/3cugJt2QlXwPUpq8=" 1553 + "com/github/skydoves#landscapist-glide/2.4.6": { 1554 + "module": "sha256-tTFixlv+v84WDbKstTK9VtkqO2Qcuk1c7yAu5UyAEI0=", 1555 + "pom": "sha256-38vzkobO9DIXL1f0f7moyOGOQTKLma/dgYI1VoEUlpI=" 1557 1556 }, 1558 - "com/github/skydoves#landscapist-placeholder-android/2.4.4": { 1559 - "module": "sha256-tCR4RpbmH2GB7hw/3+GXDjeM0jS7LsLpjHT9fkUyzag=", 1560 - "pom": "sha256-lfkQw6UuueW90udrftxRpDbBvyqnhiYiH2ZkuXb7Eu0=" 1557 + "com/github/skydoves#landscapist-placeholder-android/2.4.6": { 1558 + "module": "sha256-JV7Dm8+eGBPFarUqLa23xcH/FZGjOpOAZ6oG7o1CU+c=", 1559 + "pom": "sha256-Okq1eCgy2UwE0NJHdFn7WCijoIQqx5TPLmCc3+py/zs=" 1561 1560 }, 1562 - "com/github/skydoves#landscapist-placeholder/2.4.4": { 1563 - "module": "sha256-ZU2RENHuDaZF7tEhyb4Q4NGtPmxIG8YgNOcTKzh1QaY=", 1564 - "pom": "sha256-Z0cHxr5xMPUtrO0YIt18miaEqcVZt7t4SJJKwENbQn0=" 1561 + "com/github/skydoves#landscapist-placeholder/2.4.6": { 1562 + "module": "sha256-OPpfzwAtN69/7tyBZCuaIJY4VigdPf1/OT3h/jMa5qM=", 1563 + "pom": "sha256-gDYtwsLlHj62Aw7ZZprifEXfmJ7c9Ys9MMmOXwTd0bg=" 1565 1564 }, 1566 - "com/github/skydoves#landscapist/2.4.4": { 1567 - "module": "sha256-Z4tHpqL6dKLrcv4haOKhVvkyjzwwJJIbRut3YotGzxQ=", 1568 - "pom": "sha256-siaEup8HYGYESUkyQaI84uJRnWgK/9vb1JU0J7mrWi8=" 1565 + "com/github/skydoves#landscapist/2.4.6": { 1566 + "module": "sha256-98tTqi16sIVQNCybxbT7PdCnWWtfxkF+VppaiEEK+xg=", 1567 + "pom": "sha256-iv9od6CRhQazG3Z6uKDGwjUgBub4bF30QpJ5c2Pl/Yo=" 1569 1568 }, 1570 1569 "com/google/accompanist#accompanist-drawablepainter/0.36.0": { 1571 1570 "module": "sha256-LR2pP7TwcbJ3xHuLD439Ie53v7BUsWpWeT/xjThB2A8=", ··· 1818 1817 "module": "sha256-X8dNSe1IImBLtiMbgqZoSnycSi5TAsB5SFbcnqL/4PA=", 1819 1818 "pom": "sha256-WjUR8QbYW0UjQSY4346LURnS6EQCbRG1hzpqlenq8xA=" 1820 1819 }, 1821 - "com/microsoft/signalr#signalr/8.0.11": { 1822 - "jar": "sha256-4RPS8VYoSyUXFXahLk26bj6Zh0/a4mX6v8OWCAnwtIc=", 1823 - "pom": "sha256-/QlmkJvO2DNu5kCZJB+Uf/rhsqKchlfTGFOZa9ARITQ=" 1820 + "com/microsoft/signalr#signalr/9.0.1": { 1821 + "jar": "sha256-cr4gqmmL9WypLgCL0/a3MKUe72wilnSUJb+BO5ReQnY=", 1822 + "pom": "sha256-IoWS4CWOuuR/CaFeCs0jOKk9DXMXy8Na9LrDEtEgq88=" 1824 1823 }, 1825 - "com/microsoft/signalr/messagepack#signalr-messagepack/8.0.11": { 1826 - "jar": "sha256-zV0AHyUrj6UG7bz8rgUvL5aSnFt7GoCiYUSR0waxLM8=", 1827 - "pom": "sha256-IXOQUasONK1HtWtaEKJfFa2Bib8Y4S2Tefr1LC3C4vI=" 1824 + "com/microsoft/signalr/messagepack#signalr-messagepack/9.0.1": { 1825 + "jar": "sha256-MySl8zyXF56dyzcIRoTFUuLwYv79DdOpKepZU+yBJHs=", 1826 + "pom": "sha256-9t2FXH2GeCMaDTbraKHaB4BMhXvyK1yPU5gg621+Tug=" 1828 1827 }, 1829 1828 "com/nulab-inc#zxcvbn/1.9.0": { 1830 1829 "jar": "sha256-OO+uurCRROsfTUyf9lDnnfh1qNbEU5wQWweaYGu32zQ=", ··· 1877 1876 "module": "sha256-c+RIzK9gfU9gO4tuZmGHKk/6PCZBGTyLvE1r2h5Ww0I=", 1878 1877 "pom": "sha256-lKunzO96e5DcolIFhb8LEjNtyO+U1ZGWPu2sV3lnkzw=" 1879 1878 }, 1880 - "com/squareup/okhttp3#okhttp/4.11.0": { 1881 - "jar": "sha256-7o9r1s0SVwE9dIMw9MoUdjip+8tS+ziNWsk89TQIdF0=", 1882 - "module": "sha256-VnwltR13eWF0Q5GE11JBK6l+2f22X8cYQNvFVjvrj6g=", 1883 - "pom": "sha256-ei1Cezixfgdtpk7o0hAuZIiNyyOK7l4tukp3UslKP94=" 1884 - }, 1885 1879 "com/squareup/okhttp3#okhttp/4.12.0": { 1886 1880 "jar": "sha256-sQUAgbFLt6On5VpNPvAbXc+rxFO0VzpPwBl2cZHV9OA=", 1887 1881 "module": "sha256-YH4iD/ghW5Kdgpu/VPMyiU8UWbTXlZea6vy8wc6lTPM=", 1888 1882 "pom": "sha256-fHNwQKlBlSLnxQzAJ0FqcP58dinlKyGZNa3mtBGcfTg=" 1889 1883 }, 1890 - "com/squareup/okio#okio-jvm/3.2.0": { 1891 - "jar": "sha256-tkK670xXAFXeTLPRZnsrFtztkB/4BmNFoGNpGqBgJaQ=", 1892 - "module": "sha256-p3jzkIXtar/NaHESmGxjhapXrC2IQLIdlGs8IJXzDqQ=", 1893 - "pom": "sha256-XEUflKdr6oYbbvK/hOj1cgBUWWjIZVWr3+0Tx8otSJ0=" 1894 - }, 1895 1884 "com/squareup/okio#okio-jvm/3.6.0": { 1885 + "jar": "sha256-Z1Q/Bzb8QirpJ+0OUEuYvF4mn9oNNQBXkzfLcT2ihBI=", 1896 1886 "module": "sha256-scIZnhwMyWnvYcu+SvLsr5sGQRvd4By69vyRNN/gToo=", 1897 1887 "pom": "sha256-YbTXxRWgiU/62SX9cFJiDBQlqGQz/TURO1+rDeiQpX8=" 1898 1888 }, ··· 1900 1890 "jar": "sha256-/m/pE3j5v6ewjDhkgozkGABc8orMoS6IR+tlxWXDdQA=", 1901 1891 "module": "sha256-sK+pGSxC18Rj3jjWMlk2xpAdnjtxSXNf/RihHfMQNKs=", 1902 1892 "pom": "sha256-VXZInO8kBTNoAPxt6VhUU18zVxpO/lpa0OybmwkNIdU=" 1903 - }, 1904 - "com/squareup/okio#okio/3.2.0": { 1905 - "module": "sha256-aB9c7BcN5FuVST6e5wWGjrNa34mO4G+W4i0ZclDBsQQ=", 1906 - "pom": "sha256-i0b1jZua6xF4Nh1YpoZfTa1mWTDF/3tV4LqmHvOpcqE=" 1907 1893 }, 1908 1894 "com/squareup/okio#okio/3.6.0": { 1909 1895 "module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=", ··· 1964 1950 "jar": "sha256-5ZnVMY6Xqkj0ITaikn5t+k6Igd/w5sjjEJ3bv/Ude30=", 1965 1951 "pom": "sha256-wecUDR3qj981KLwePFRErAtUEpcxH0X5gGwhPsPumhA=" 1966 1952 }, 1967 - "commons-codec#commons-codec/1.17.1": { 1968 - "jar": "sha256-+fbLED8t3DyZqdgK2irnvwaFER/Wv/zLcgM9HaTm/yM=", 1969 - "pom": "sha256-f6DbTYFQ2vkylYuK6onuJKu00Y4jFqXeU1J4/BMVEqA=" 1953 + "commons-codec#commons-codec/1.17.2": { 1954 + "jar": "sha256-QUgzJyhJDO8Ssp2sTDhfRpgvBChRMsb6Ua1yZ9fceos=", 1955 + "pom": "sha256-4kAvuaYGA4TzK9T8aQKxBr/3r8e5UpuDGoUMrKqjJG4=" 1970 1956 }, 1971 1957 "commons-io#commons-io/2.13.0": { 1972 1958 "jar": "sha256-Zx6qOWiNrC/6pGRbPJmAri0OokceSual2hmc0VriNmY=", ··· 2423 2409 "module": "sha256-faLXSUC3gTNAbabysCyh9o+WAK6wO7fOLvdxHTodonY=", 2424 2410 "pom": "sha256-QXovGqqUSErVNV0ylHdRkhVC/TgIKtC7YWQLBEMMdWg=" 2425 2411 }, 2426 - "net/harawata#appdirs/1.2.2": { 2427 - "jar": "sha256-wf0q5mJLk4+7/Cr4fTdlb6lTYRNW4lKOhN0EYor4B68=", 2428 - "pom": "sha256-B+NZycEfUgyvAn17z9nAlpNf6AEj0lC1vr+vw8HDdWw=" 2412 + "net/harawata#appdirs/1.3.0": { 2413 + "jar": "sha256-Ec/xhOuqapqAb+DB5yK+/L534Jm77hSRZ9loHCmdE5Y=", 2414 + "pom": "sha256-cprwhnStsBBPQm3avl4OLq+xzQvVSmEgdtlOdhlTf8A=" 2429 2415 }, 2430 2416 "net/java#jvnet-parent/1": { 2431 2417 "pom": "sha256-KBRAgRJo5l2eJms8yJgpfiFOBPCXQNA4bO60qJI9Y78=" ··· 2433 2419 "net/java#jvnet-parent/3": { 2434 2420 "pom": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" 2435 2421 }, 2436 - "net/java/dev/jna#jna-platform/5.13.0": { 2437 - "jar": "sha256-R017iPbpcAm27B2YwwJN2VwjGHxl2r+8NTMbysPRc90=", 2438 - "pom": "sha256-Y7IMivBXyYGW+HieGiGm3d8Cqo84XmsEtLT58N8lcGY=" 2422 + "net/java/dev/jna#jna-platform/5.16.0": { 2423 + "jar": "sha256-5aeVI5ZFCXV1VXgrtgKD5JAmEQE/EH5GANyTKY9z84I=", 2424 + "pom": "sha256-R3eT3wLGgn3+Ab2wjwBqVXdeb6BS3ErN7aNMmTYopJY=" 2439 2425 }, 2440 2426 "net/java/dev/jna#jna-platform/5.6.0": { 2441 2427 "jar": "sha256-ns6ovysbOZY5OdGLcEZO72DFCP7Ygg+dyroMNVGOq/c=", 2442 2428 "pom": "sha256-G+s1y0GE5skGp+Murr2FLdPaCiY5YumRNKuUWDI5Tig=" 2443 2429 }, 2444 - "net/java/dev/jna#jna/5.13.0": { 2445 - "jar": "sha256-ZtT4GaBipRodVie//CP6xV0Wd/Dgof66FEqr3WcKZLs=", 2446 - "pom": "sha256-9RXCV4F49FJH7Mp6nh2xCVMbHELyQk4lPO6w9rjUI3Q=" 2430 + "net/java/dev/jna#jna/5.16.0": { 2431 + "jar": "sha256-P1IzWJp5nrZtwpaa+jQz+1aFnT14fFi5vH3Z6G8KJQw=", 2432 + "pom": "sha256-9h/SxEqlg/Kiy8X8Z7DxmpIDyofV8OGNPVAwy+OQgIM=" 2447 2433 }, 2448 2434 "net/java/dev/jna#jna/5.6.0": { 2449 2435 "jar": "sha256-VVfiNaiqL5dm1dxgnWeUjyqIMsLXls6p7x1svgs7fq8=", ··· 2502 2488 }, 2503 2489 "org/apache#apache/29": { 2504 2490 "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c=" 2505 - }, 2506 - "org/apache#apache/32": { 2507 - "pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8=" 2508 2491 }, 2509 2492 "org/apache#apache/33": { 2510 2493 "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" ··· 2532 2515 "org/apache/commons#commons-parent/58": { 2533 2516 "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA=" 2534 2517 }, 2535 - "org/apache/commons#commons-parent/71": { 2536 - "pom": "sha256-lbe+cPMWrkyiL2+90I3iGC6HzYdKZQ3nw9M4anR6gqM=" 2537 - }, 2538 2518 "org/apache/commons#commons-parent/73": { 2539 2519 "pom": "sha256-TtRFYLB/hEhHnf0eg6Qiuk6D5gs25RsocaxQKm1cG+o=" 2520 + }, 2521 + "org/apache/commons#commons-parent/78": { 2522 + "pom": "sha256-Ai0gLmVe3QTyoQ7L5FPZKXeSTTg4Ckyow1nxgXqAMg4=" 2540 2523 }, 2541 2524 "org/apache/httpcomponents#httpclient/4.5.14": { 2542 2525 "jar": "sha256-yLx+HFGm1M5y9A0uu6vxxLaL/nbnMhBLBDgbSTR46dY=", ··· 2602 2585 "jar": "sha256-Gsf+jv1bLzjNwWW+WgZ1c0/kSAjauScHIB8DpTXW8bg=", 2603 2586 "pom": "sha256-j7CSbwLixLLcUuR+uwk/kvHTu28UnCpcyl4qZI0sSY0=" 2604 2587 }, 2605 - "org/bouncycastle#bcpkix-jdk18on/1.79": { 2606 - "jar": "sha256-NjmiTd+bpLfroGWbRHcOkeuoFkIYiOVx8oWq3v5TLNY=", 2607 - "pom": "sha256-NeSfQTTeKsMmw6UKJXYsu021bzgC+j9zDMhbZTrQmHs=" 2588 + "org/bouncycastle#bcpkix-jdk18on/1.80": { 2589 + "jar": "sha256-T0umqSYX6hncGD8PpdtJLu5Cb93ioKLWyUd3/9GvZBM=", 2590 + "pom": "sha256-pKEiETRntyjhjyb7DP1X8LGg18SlO4Zxis5wv4uG7Uc=" 2608 2591 }, 2609 2592 "org/bouncycastle#bcprov-jdk18on/1.77": { 2610 2593 "jar": "sha256-2ruYwk1yybn1hWM9HfnFzVjZrTc9DNaBNn5qYDpJXVg=", 2611 2594 "pom": "sha256-rROCz80DvN2L4TkTwC9E/UadCnalPPLK71vhgK3DayM=" 2612 2595 }, 2613 - "org/bouncycastle#bcprov-jdk18on/1.79": { 2614 - "jar": "sha256-DYHswxJFNrU5vOmqP+liG3+Eyc7jcbY1pbMceLeasdo=", 2615 - "pom": "sha256-2PGgaxSddG6dmN5U4veqmy62E/s1ymfYrjls6qxmHuQ=" 2596 + "org/bouncycastle#bcprov-jdk18on/1.80": { 2597 + "jar": "sha256-6K0gn4xY0pGjfKl1Dp6frGBZaVbJg+Sd2Cgjgd2LMkk=", 2598 + "pom": "sha256-oKdcdtkcQh7qVtD2Bi+49j7ff6x+xyT9QgzNytcYHUM=" 2616 2599 }, 2617 - "org/bouncycastle#bctls-jdk18on/1.79": { 2618 - "jar": "sha256-Sv6EeOVsB7vaRetA+omJjxPEf7mW77IDjz91ob2kS1o=", 2619 - "pom": "sha256-igGqMNhmTofBiuQ0VlTc28EtiT44bh+KBjmZj4QjeG0=" 2600 + "org/bouncycastle#bctls-jdk18on/1.80": { 2601 + "jar": "sha256-b4VsoT+L89geOVHARG8XWORCyxUpaObaf6qdFsxBoXo=", 2602 + "pom": "sha256-OS102D++dZke1/n/7tJX1XOU/3hj2vuomdlv0DnynJ8=" 2620 2603 }, 2621 2604 "org/bouncycastle#bcutil-jdk18on/1.77": { 2622 2605 "jar": "sha256-lHZzvLxajd4tL6aIpbdZjQym4qdKfqMM2T8E9rOtaPg=", 2623 2606 "pom": "sha256-Fj36ZjL/uSinBcqDciNQys6knM1iPOc2RaXMOw+p5ug=" 2624 2607 }, 2625 - "org/bouncycastle#bcutil-jdk18on/1.79": { 2626 - "jar": "sha256-xwuIraWJOMvC8AXUAykFQHi8+hFJ5v/APpJC62qyGDY=", 2627 - "pom": "sha256-4kwftM8WBUBaaYjp5NbksuH0OT/HOompRSrmJe4xHQI=" 2608 + "org/bouncycastle#bcutil-jdk18on/1.80": { 2609 + "jar": "sha256-Iuymh/eVVBH0Vq8z5uqOaPxzzYDLizKqX3qLGCfXxng=", 2610 + "pom": "sha256-Qhp95L/rnFs4sfxHxCagh9kIeJVdQQf1t6gusde3R7Y=" 2611 + }, 2612 + "org/bouncycastle/bcutil-jdk18on/maven-metadata": { 2613 + "xml": { 2614 + "groupId": "org.bouncycastle", 2615 + "lastUpdated": "20250114201150", 2616 + "release": "1.80" 2617 + } 2628 2618 }, 2629 2619 "org/checkerframework#checker-qual/2.5.8": { 2630 2620 "pom": "sha256-M6xqDxNBrpZkfH1EZfSqPST+l9Jpe87izq5vyLXvLDw=" ··· 2982 2972 "module": "sha256-dxHfWV3xbmaovg9ktldQ0VTjrrELEQmKAZMh273KXfY=", 2983 2973 "pom": "sha256-Aq+FtSLM6fp+pdao5ph4d8vpOjVVvHCM6AThbceToeU=" 2984 2974 }, 2985 - "org/jetbrains/compose/ui#ui/1.7.1": { 2986 - "module": "sha256-LpKRDBxZrLBjrmhWz5VWwlH9qMCtRsg6Tka/flenza4=", 2987 - "pom": "sha256-RWT33DQr7tal9G+RaxkLMe0rEgcK/ZfXXmNjSkQt9lc=" 2975 + "org/jetbrains/compose/ui#ui/1.7.3": { 2976 + "module": "sha256-J8FPurfduHkXlIICLhDqISQke00Ld75EiX1iR+2ISLs=", 2977 + "pom": "sha256-GU5fG2j9V814sN/SkSawoXEy/jGvL06EnvVQnSjzie0=" 2988 2978 }, 2989 2979 "org/jetbrains/compose/ui#ui/1.8.0-alpha01": { 2990 2980 "jar": "sha256-fRdNrpn/4LTBKq4ecSTCRv6MwZ1RjDXmA1/C/huTO5A=", ··· 3005 2995 "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.0.21": { 3006 2996 "jar": "sha256-VNSBSyF3IXiP2GU5gSMImi/P91FQ17NdjnMKI34my9E=", 3007 2997 "pom": "sha256-rIU9chaJ+vEV8RiBCjU2/CcvE1to0CdFOqpW6eY79wc=" 2998 + }, 2999 + "org/jetbrains/kotlin#kotlin-bom/2.0.21": { 3000 + "pom": "sha256-1Ufg3iVCLZY+IsepRPO13pQ8akmClbUtv/49KJXNm+g=" 3008 3001 }, 3009 3002 "org/jetbrains/kotlin#kotlin-build-common/2.0.21": { 3010 3003 "jar": "sha256-cLmHScMJc9O3YhCL37mROSB4swhzCKzTwa0zqg9GIV0=", ··· 3215 3208 "jar": "sha256-t5eaeqyUBV8Nnx/TtHzl/+HLYDKoQrqfvnGG8IUokXg=", 3216 3209 "pom": "sha256-wRB08MiYqYuGPGFEcdQ409+Soewzgqbjf5NdfXGVS1o=" 3217 3210 }, 3218 - "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.20": { 3219 - "jar": "sha256-xUUdZ6J/M6/QmRPGfhzro4l65wiEsk7w/3EVflW2CGU=", 3220 - "pom": "sha256-AS4cVe1q3kF7y4JBEuvqaCrWJd++4WCFw3nM+hT68DM=" 3221 - }, 3222 3211 "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.24": { 3223 3212 "jar": "sha256-tmmbhQugeJ8ukEJ5zYvce+qRMP/RV826AB/HQl2KR7c=", 3224 3213 "pom": "sha256-RYapN9W8vDqzBCwECaHHKWFLy6PHpylvJS1ibuNzh9Q=" 3214 + }, 3215 + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.0.21": { 3216 + "jar": "sha256-cS9IB2Dt7uSKhDaea+ifarUjdUCLsso74U72Y/cr7jE=", 3217 + "pom": "sha256-TXE+dTi5Kh15cX6nHPHQI1eoThFFDEbLkuMgee40224=" 3225 3218 }, 3226 3219 "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.5.10": { 3227 3220 "pom": "sha256-BtEZ8p4iMjNxAX2mfRDHShVrFfINnIIRalf+4UVMbGg=" ··· 3237 3230 "jar": "sha256-pZ+iT98f+1lLrs2/D9EAEPl3zqECNtSH/jRkl3pzd/o=", 3238 3231 "pom": "sha256-ZNWY3YjiUEZnMeIDBKtvBsu7urfuMitHA7a1n4gcT5I=" 3239 3232 }, 3240 - "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.20": { 3241 - "jar": "sha256-+DP8yU8LscMbnni9S9p+oj9Xn/NAiuGpTi61dHCGoqs=", 3242 - "pom": "sha256-o7B96wkfKu1Z1lWYhPRPmc/135ufo1okvNa4sGnP9I0=" 3243 - }, 3244 3233 "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.24": { 3245 3234 "jar": "sha256-W1u/s+EYS14TMXw9QiN/okrdRDsud4GWHuozTbE2rbE=", 3246 3235 "pom": "sha256-BuBt70n5aq9uXD7EKDauWdbi2mJUcAkUKBZ1Z53J8qU=" 3236 + }, 3237 + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.0.21": { 3238 + "jar": "sha256-FcjArLMRSDwGjRaXUBllR0tw39gKx5WA7KOgPPUeSh0=", 3239 + "pom": "sha256-MQ1tXGVBPjEQuUAr2AdfyuP0vlGdH9kHMTahj+cnvFc=" 3247 3240 }, 3248 3241 "org/jetbrains/kotlin#kotlin-stdlib/1.9.0": { 3249 3242 "jar": "sha256-Na7/vi21qkRgcs7lD87ki3+p4vxRyjfAzH19C8OdlS4=", ··· 3332 3325 "module": "sha256-mO+84WKQhF+zCN6UK5GjA4ZYuhUzoNL3eIO5bsqRQAI=", 3333 3326 "pom": "sha256-3IVbPjOh9u/AP72/DZlRG3Swh+lplfAEUfvyyJrgpHc=" 3334 3327 }, 3335 - "org/jetbrains/kotlinx#kotlinx-coroutines-android/1.10.0": { 3336 - "module": "sha256-yjbN/LU7sgDoM6cMuMoI9YdkdQrn4AipiJRbns1dk54=", 3337 - "pom": "sha256-K4OvqqmvJNoiSTdIgIaKO0s942JU+P3y5HEtKwexUHA=" 3328 + "org/jetbrains/kotlinx#kotlinx-coroutines-android/1.10.1": { 3329 + "module": "sha256-s3B9dQ+uCksEsJlRYNpqToTgImSRrHHY76MVzV+4nzM=", 3330 + "pom": "sha256-+iXkxvbo4sEV1mG8OSvlyASmUQ8kEVzu2JmUSKOEET0=" 3338 3331 }, 3339 - "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.10.0": { 3340 - "pom": "sha256-dbMLAYZs+ZkcJGKMo7cpxDffNQbNECmW9ZG4MYxBAS8=" 3332 + "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.10.1": { 3333 + "pom": "sha256-nL0EumPnOZhWdFcT4xLS8hYaHUTtpQbe1HyNVtr4Rh8=" 3341 3334 }, 3342 3335 "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.4": { 3343 3336 "pom": "sha256-qyYUhV+6ZqqKQlFNvj1aiEMV/+HtY/WTLnEKgAYkXOE=" ··· 3345 3338 "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.9.0": { 3346 3339 "pom": "sha256-vqVRHpAB8sWTq1CA3xMbIZq14ghcxZec5YPqzUlG/Xg=" 3347 3340 }, 3348 - "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.10.0": { 3349 - "jar": "sha256-dfY6CZPfpiah7GVAQvffwDjrB0Wp2d0Xhjvc+fIsQpo=", 3350 - "module": "sha256-AlPMU9U11TqEYy8swiPJwc2PmrVh3G5mzZqoYYP4roQ=", 3351 - "pom": "sha256-5805hUsie4kbV3cnIhuFJI9lkmO6VbtjBSYGT4ny9Go=" 3341 + "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.10.1": { 3342 + "jar": "sha256-BpxZiGMyMOB07A05Mh7DzapFR8SekLqTbGPY/JHIwA0=", 3343 + "module": "sha256-GN1lRl7IDQ5uXXGBi/EZLvSBfPXSASgrW5sbcTrHlpo=", 3344 + "pom": "sha256-f5AURlw6uheoNXqJZcqcnKjJ4aBEfHrqEXxkB4CKUtY=" 3352 3345 }, 3353 3346 "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.6.4": { 3354 3347 "jar": "sha256-wkyLsnuzIMSpOHFQGn5eDGFgdjiQexl672dVE9TIIL4=", 3355 3348 "module": "sha256-DZTIpBSD58Jwfr1pPhsTV6hBUpmM6FVQ67xUykMho6c=", 3356 3349 "pom": "sha256-Cdlg+FkikDwuUuEmsX6fpQILQlxGnsYZRLPAGDVUciQ=" 3357 3350 }, 3358 - "org/jetbrains/kotlinx#kotlinx-coroutines-core/1.10.0": { 3359 - "jar": "sha256-TDSRGwGtPQNl4E0PH5891AHOdxM/KZyHhqNQ1wavKho=", 3360 - "module": "sha256-qyXrKTzuCr8c2NTpGRVJHKCOSPnwAhuS3Su0RgkyQeg=", 3361 - "pom": "sha256-zitzh9AwauefT2VSNlECa1qf5irNzR7+9bpcwF34BCQ=" 3351 + "org/jetbrains/kotlinx#kotlinx-coroutines-core/1.10.1": { 3352 + "jar": "sha256-+uR3HdmHz62rrhKd1/Ylr0DZ5PFKu3/8cuQtzLl7cBA=", 3353 + "module": "sha256-y/1tFz4KXCmGr5U/ixzPKYAqrQnqympOkRQQj4rKyLE=", 3354 + "pom": "sha256-Ip7SIxgcPK8nt6wwHIFp3KLYYxkbcQ5hNVGlh5XANlU=" 3362 3355 }, 3363 - "org/jetbrains/kotlinx#kotlinx-coroutines-play-services/1.10.0": { 3364 - "module": "sha256-p1rr0Z0ZNpCPWp3zVTYnc9NvMWIZ+ZP5eTslv4aQQAQ=", 3365 - "pom": "sha256-q6TFhwsQh9whJeLqmj5XC33JEL+JNu+FIXTWGGY8OOo=" 3356 + "org/jetbrains/kotlinx#kotlinx-coroutines-play-services/1.10.1": { 3357 + "module": "sha256-sjuJ8jL9oMptmSneP78yuNRBFuT/t2OU/zF2DJ7L0Uc=", 3358 + "pom": "sha256-dZehHqXRHvuTz1eSBNEruqGVt0pJvLzB3dur1g6iI9g=" 3366 3359 }, 3367 - "org/jetbrains/kotlinx#kotlinx-coroutines-slf4j/1.10.0": { 3368 - "jar": "sha256-oJ5/gJV2VPK/j7i6J2fw862HkbHY4ckqyRw15ch2dwo=", 3369 - "module": "sha256-baJlmOzQL4emWGYq5lzaLbisZ0ydhxyd53bOFC5Ata4=", 3370 - "pom": "sha256-pg/d3T7mExBLMYe2WvGZDQAx8QIZ/j0EaAH2LN6rrIs=" 3360 + "org/jetbrains/kotlinx#kotlinx-coroutines-slf4j/1.10.1": { 3361 + "jar": "sha256-5fpnTj2mpw/hGI/A1l+GcFN5rto0xZy9ML0VwORlts8=", 3362 + "module": "sha256-Z53VZCkanbzH7lbmZCzzqdB7BXGWj9lN5BachzJ/i8U=", 3363 + "pom": "sha256-UqJfb2ZMxFkJQmTVEDOeVYOqyQJ/DqqqPXA1XHVQkkY=" 3371 3364 }, 3372 3365 "org/jetbrains/kotlinx#kotlinx-coroutines-slf4j/1.9.0": { 3373 3366 "module": "sha256-ki7Xf8+ELN0KiwAi3bcPQdynPhc/WU5r/VkrTQONY64=", 3374 3367 "pom": "sha256-LSRGR7/SJOKyCV/J6RqLGoUCwIpbaU0O1tCHdNmVsLE=" 3375 3368 }, 3376 - "org/jetbrains/kotlinx#kotlinx-coroutines-swing/1.10.0": { 3377 - "jar": "sha256-vXRYfM5sXTpC5ttkzW0dXz6z2HbpP/UlQa1lD3/yeTc=", 3378 - "module": "sha256-HTHnHSkD3Q/GR18R9lfhMtflG4g44EN8U+nLtKjbzkk=", 3379 - "pom": "sha256-z3wzqf2jEfhmKRFYMRzhW/lRnswpbRHBaPfrrep2S3k=" 3369 + "org/jetbrains/kotlinx#kotlinx-coroutines-swing/1.10.1": { 3370 + "jar": "sha256-qOh6sO902a8KkWo3y3UtfCrrYhHyXWI3mYI1nJZWHdo=", 3371 + "module": "sha256-P8dvci/OUdZsWememwHmFMozLBpiW1j1/7H/ZvoBGgA=", 3372 + "pom": "sha256-pxygooWV1T8YLSaT9FWC0KsuhQYYe4azqQWNMUR4Y2c=" 3380 3373 }, 3381 3374 "org/jetbrains/kotlinx#kotlinx-datetime-jvm/0.6.1": { 3382 3375 "jar": "sha256-vJSw/LRGR0LwLPVKPo2557FBoaBSyo3a9mKmCv+iFTA=", ··· 3417 3410 "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.7.3": { 3418 3411 "pom": "sha256-QiakkcW1nOkJ9ztlqpiUQZHI3Kw4JWN8a+EGnmtYmkY=" 3419 3412 }, 3420 - "org/jetbrains/kotlinx#kotlinx-serialization-cbor-jvm/1.7.3": { 3421 - "jar": "sha256-7EXXTiKT6svB+ATz7FXUkI+ZBaxQUzFrVl8bZjJvH3A=", 3422 - "module": "sha256-nbAgQ82Ddekdt5RhfrKqtjqRvanFDXxo66QnSV4KETs=", 3423 - "pom": "sha256-m449my3kM3A00Ia384ckleu+UiJGQ0UKrK8d5N+CEeE=" 3413 + "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.8.0": { 3414 + "pom": "sha256-xD5IdSnM/RIJ66hlOrjolZggNGSq+/5fBEje2ZKHFQk=" 3424 3415 }, 3425 - "org/jetbrains/kotlinx#kotlinx-serialization-cbor/1.7.3": { 3426 - "jar": "sha256-YEYObrKX+TX1J1aVPMYKT1XP0LQcE700WF4hS9+Sd4A=", 3427 - "module": "sha256-m72FKNz7jIMHFSnkoN/LqG1GcLz6YXMUW+hd4epp5Lg=", 3428 - "pom": "sha256-jkEDZax+q44l9kI1UGxkr2aptG4NZw650qcIEjEXCRY=" 3416 + "org/jetbrains/kotlinx#kotlinx-serialization-cbor-jvm/1.8.0": { 3417 + "jar": "sha256-D56JH2baunPJe6bAlhr/WookE5n9ovDCRiYCHUGEhjo=", 3418 + "module": "sha256-dsMM25/9qBxALcXf5Ek/MKgUEeJs/Olu2M4L8ouqLSs=", 3419 + "pom": "sha256-uQbWssResfXU9COS6QjT2Mt0j6wR4zN0W0P88Q59+Fs=" 3420 + }, 3421 + "org/jetbrains/kotlinx#kotlinx-serialization-cbor/1.8.0": { 3422 + "jar": "sha256-Mk/AP1qf2M06NuJJZ/l0eYfdU7F2HRHFkgOXHJTiYzw=", 3423 + "module": "sha256-QNU2ssmaxDKDJ2CEh6l+M2r/NQztsYQ13p6lJJcVEmE=", 3424 + "pom": "sha256-dbdL6htrd8cJeNJiqfII8VRtWdOG+pyCmB2TRQrEokc=" 3429 3425 }, 3430 3426 "org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.6.3": { 3431 3427 "jar": "sha256-KcghqNTiXL/k8s6WzdRSb2H49OaaE1+WEqNKgdk7ZfE=", ··· 3437 3433 "module": "sha256-c7tMAnk/h8Ke9kvqS6AlgHb01Mlj/NpjPRJI7yS0tO8=", 3438 3434 "pom": "sha256-c09fdJII3QvvPZjKpZTPkiKv3w/uW2hDNHqP5k4kBCc=" 3439 3435 }, 3436 + "org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.8.0": { 3437 + "jar": "sha256-08lOnYKbum4MTNOuR4pAhG3UnVR11nB4d76FOXav5BY=", 3438 + "module": "sha256-NzH80jhWGpCpdSs0hfHWNeAbRF5Kd4F9ewd/S50vQi0=", 3439 + "pom": "sha256-QVKRtvWbeTemcau136BLJyl811jLUQLNzHWUFJj5wDw=" 3440 + }, 3440 3441 "org/jetbrains/kotlinx#kotlinx-serialization-core/1.6.2": { 3441 3442 "module": "sha256-arz0gTrJTfA3AS4xZzaKNEUHD9+OqyHQjYhtTtnC+2c=", 3442 3443 "pom": "sha256-BibddZLIUwKToOPoHgiBltNRh3o422hHaTY3S6ZJ+S8=" ··· 3446 3447 "pom": "sha256-0tv2/BU2TIlp1qq24+zMdROZU/LMBXtzDjUmdGWztX4=" 3447 3448 }, 3448 3449 "org/jetbrains/kotlinx#kotlinx-serialization-core/1.7.3": { 3449 - "jar": "sha256-SFBoLg5ZdoYmlTMNhOuGmfHcXVCEn2JSY5lcyIvG83s=", 3450 3450 "module": "sha256-OdCabgLfKzJVhECmTGKPnGBfroxPYJAyF5gzTIIXfmQ=", 3451 3451 "pom": "sha256-MdERd2ua93fKFnED8tYfvuqjLa5t1mNZBrdtgni6VzA=" 3452 + }, 3453 + "org/jetbrains/kotlinx#kotlinx-serialization-core/1.8.0": { 3454 + "jar": "sha256-hThiUkHBX0SBQAQyDq6l32fpRK3FKwDduDGY1mTpIlE=", 3455 + "module": "sha256-mE2aqabpvMONfoNuqNAAsThyCH/GZY0NjWIldjPzlfE=", 3456 + "pom": "sha256-nVbnQWLOQn4MSetsuXUSR0Mq3PwukTw4KWY+27qr7hM=" 3452 3457 }, 3453 3458 "org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.6.3": { 3454 3459 "jar": "sha256-0yNBebz/GIbVPWfBHspH9/PPe2PDSdFpZfbbUbfz3Zo=", ··· 3460 3465 "module": "sha256-D/cOITHypldYIvdhHAXig8SuCBczA/QQSUy0Eom9PvY=", 3461 3466 "pom": "sha256-0zRdKAgXvgfpwnrNYHPUleF73/VxxHADTglmQgeGp90=" 3462 3467 }, 3468 + "org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.8.0": { 3469 + "jar": "sha256-e3xEWIDO+U3EZPRzPaGzO5S+54gFBB6giuBuhQfkYg4=", 3470 + "module": "sha256-l+NZl/6prZY63lv0wDko/lOXS4JlIdSwP7+zyrAgiqo=", 3471 + "pom": "sha256-4CSBj4YiByqIM8DTmVd3Uet3ZJymO9DA/AYATWaRd6Q=" 3472 + }, 3463 3473 "org/jetbrains/kotlinx#kotlinx-serialization-json/1.6.3": { 3464 3474 "module": "sha256-gNHYf6CmO/+Dleo5EL2oDQnw9YNQTd6o7QB7x6hrTNQ=", 3465 3475 "pom": "sha256-KcIhdhjlMdfYMsyICupu0aj0B3PkN/WkHXC9FUaNPOM=" 3466 3476 }, 3467 3477 "org/jetbrains/kotlinx#kotlinx-serialization-json/1.7.3": { 3468 - "jar": "sha256-qpP6PJY5LLE5WTE0Qw3C1RNn9Z1VPl43R+vYAHsmPxs=", 3469 3478 "module": "sha256-HPAiijWIcx1rrzvLvbCKMiUB9wQg1Q4pKrUB5V2Mz08=", 3470 3479 "pom": "sha256-BaiftqSvoKHUB51YgsrTSaF/4IqYv5a30A0GplUh3H0=" 3471 3480 }, 3472 - "org/jetbrains/kotlinx#kotlinx-serialization-protobuf-jvm/1.7.3": { 3473 - "jar": "sha256-fIX7BwVVg6Lljf3O6dwZ/vclWjIyhXB/gqCtyE8u6E0=", 3474 - "module": "sha256-eSlY/WcPJQAhOkSer+BGJb6zCOK7W9bNXoSqJtQQFIQ=", 3475 - "pom": "sha256-Sd0+5WMlWTMcvi6JxpT5EHmfb9K6eWJn3cBqdy3BHuo=" 3481 + "org/jetbrains/kotlinx#kotlinx-serialization-json/1.8.0": { 3482 + "jar": "sha256-+qvHPoVryerJe6GdPfT8Suh+FOKt0HZccEG8cupHobs=", 3483 + "module": "sha256-lK/eU8GRw+Hge5+AiqF3f4YryKlbxQtGYozQkhnVaFg=", 3484 + "pom": "sha256-WAgq+Zc0Ah1bjbKcQ1sR1FyhGxwP14bHhFIsnSxxeVg=" 3476 3485 }, 3477 - "org/jetbrains/kotlinx#kotlinx-serialization-protobuf/1.7.3": { 3478 - "jar": "sha256-dMdtR+VdhmvBjZ7Yia45y859sLd95acgENqx8kR5NXc=", 3479 - "module": "sha256-Mes2Fe5po0XkuEjgxBiDLAvNX8hGCk3gZsGG9Ss3oRA=", 3480 - "pom": "sha256-PIUWIFu9DIjtNXCwnGS+f7WvEMGapgJFBu/Su7WSrMk=" 3486 + "org/jetbrains/kotlinx#kotlinx-serialization-protobuf-jvm/1.8.0": { 3487 + "jar": "sha256-hWHBft8F4n6AKDDzuOnQrEoBhIxcM6eQMpMjgttxzjQ=", 3488 + "module": "sha256-wfxTEVd7TXf5mSZWiG2ZqcI6JfmoL8Ka1GkTai1e4fg=", 3489 + "pom": "sha256-c5L1fbU2xPK4BkfZQD9mho6mdHuoBFa9+0S/UNTdMY0=" 3490 + }, 3491 + "org/jetbrains/kotlinx#kotlinx-serialization-protobuf/1.8.0": { 3492 + "jar": "sha256-oT9rV/9DA3qCO0id0/wzku4eXQGJ1e2v/ZOPPVpWOQY=", 3493 + "module": "sha256-C2UuSc1eykX730eSf6dH4dgsU8l8IcBSaozSeSAvyLY=", 3494 + "pom": "sha256-FGqb0rgoDpxfshb2oI9pSq4OYaroqFVB9leDfqf7QcA=" 3481 3495 }, 3482 3496 "org/jetbrains/skiko#skiko-awt-runtime-linux-x64/0.8.18": { 3483 3497 "jar": "sha256-jWPZLGbPlPtqixUoCQA51zQfoopQbx3xEytbS7St/dI=", ··· 3524 3538 "module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=", 3525 3539 "pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0=" 3526 3540 }, 3527 - "org/junit#junit-bom/5.11.0-M2": { 3528 - "module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=", 3529 - "pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg=" 3541 + "org/junit#junit-bom/5.11.2": { 3542 + "module": "sha256-iDoFuJLxGFnzg23nm3IH4kfhQSVYPMuKO+9Ni8D1jyw=", 3543 + "pom": "sha256-9I6IU4qsFF6zrgNFqevQVbKPMpo13OjR6SgTJcqbDqI=" 3530 3544 }, 3531 3545 "org/junit#junit-bom/5.9.2": { 3532 3546 "module": "sha256-qxN7pajjLJsGa/kSahx23VYUtyS6XAsCVJdyten0zx8=", ··· 3613 3627 "org/ow2#ow2/1.5.1": { 3614 3628 "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" 3615 3629 }, 3616 - "org/ow2/asm#asm-analysis/9.6": { 3617 - "jar": "sha256-2Sgy18N+3AfGDiVZrGEYsx1kLjN6ZnHty3up+uaO27s=", 3618 - "pom": "sha256-+j+ZUCHP9PQTkwbmz/7uoHU5EGRA0psZzAanpjahOFA=" 3630 + "org/ow2/asm#asm-analysis/9.7": { 3631 + "jar": "sha256-e8a8vCE3mUigyMRn+w+GQgbluBj2vAtUaHL1yflBVW8=", 3632 + "pom": "sha256-nDMIDry2Ma5Pd+ti7We/xAy4cujP0Fishj5EXB3Zc98=" 3619 3633 }, 3620 - "org/ow2/asm#asm-commons/9.6": { 3621 - "jar": "sha256-eu/Q1cCQFwHGn3UT/tp2X7a+M68s56oXxXgfyHZXxRE=", 3622 - "pom": "sha256-qYrkiVM0uvj/hr1mUWIQ29mgPxpuFeR92oKvz2tT13w=" 3634 + "org/ow2/asm#asm-commons/9.7": { 3635 + "jar": "sha256-OJvCR5WOBJ/JoECNOYySxtNwwYA1EgOV1Muh2dkwS3o=", 3636 + "pom": "sha256-Ws7j7nJS7ZC4B0x1XQInh0malfr/+YrEpoUQfE2kCbQ=" 3623 3637 }, 3624 - "org/ow2/asm#asm-tree/9.6": { 3625 - "jar": "sha256-xD7PF7U5x3fhXae1uGVTs3fi05poPeYoVWfVKDiI5+8=", 3626 - "pom": "sha256-G8tIHX/Ba5VbtgygfIz6JCS87ni9xAW7oxx9b13C0RM=" 3638 + "org/ow2/asm#asm-tree/9.7": { 3639 + "jar": "sha256-YvSzvENgRcGstcO6LY7FVuwzaQk9f10Gx0frBLVtUrE=", 3640 + "pom": "sha256-o06h4+QSjAEDjbQ8aXbojHec9a+EsFBdombf5pZWaOw=" 3627 3641 }, 3628 - "org/ow2/asm#asm-util/9.6": { 3629 - "jar": "sha256-xjWnQC9Kqb9msvQjDOpiAloP4c1j6HKa3vybGZT6xMM=", 3630 - "pom": "sha256-UsXB01dAR3nRqZtJqFv506CFAluFFstz2+93yK40AF4=" 3642 + "org/ow2/asm#asm-util/9.7": { 3643 + "jar": "sha256-N6ZBTTZkGXPxrxBJN8ldbZIbLdtNYSxmxanysT/BQhE=", 3644 + "pom": "sha256-XQFNjIcNSHGCW9LdtVZ7Ie9trI7Ei7uNu0ZbCzor9FI=" 3631 3645 }, 3632 - "org/ow2/asm#asm/9.6": { 3633 - "jar": "sha256-PG+sJCTbPUqFO2afTj0dnDxVIjXhmjGWc/iHCDwjA6E=", 3634 - "pom": "sha256-ku7iS8PIQ+SIHUbB3WUFRx7jFC+s+0ZrQoz+paVsa2A=" 3646 + "org/ow2/asm#asm/9.7": { 3647 + "jar": "sha256-rfRtXjSUC98Ujs3Sap7o7qlElqcgNP9xQQZrPupcTp0=", 3648 + "pom": "sha256-3gARXx2E86Cy7jpLb2GS0Gb4bRhdZ7nRUi8sgP6sXwA=" 3635 3649 }, 3636 3650 "org/reactivestreams#reactive-streams/1.0.3": { 3637 3651 "jar": "sha256-He4EgQctGckptiPhVeFNL2CF3AEVKaCg2+/ITPVx2GU=",
+31 -30
pkgs/by-name/ke/keyguard/package.nix
··· 3 3 stdenv, 4 4 fetchFromGitHub, 5 5 gradle, 6 - binutils, 7 - fakeroot, 8 6 jdk17, 9 7 fontconfig, 10 - autoPatchelfHook, 11 8 libXinerama, 12 9 libXrandr, 13 10 file, ··· 19 16 makeDesktopItem, 20 17 copyDesktopItems, 21 18 }: 19 + 22 20 stdenv.mkDerivation (finalAttrs: { 23 21 pname = "keyguard"; 24 - version = "1.7.2"; 22 + version = "1.7.6"; 25 23 26 24 src = fetchFromGitHub { 27 25 owner = "AChep"; 28 26 repo = "keyguard-app"; 29 - tag = "r20241223"; 30 - hash = "sha256-7fMSpTKEEjSXfYotZ/qxX1m+i8GheCLboo+XoA3gTbc="; 27 + tag = "r20250128"; 28 + hash = "sha256-/z7ihmZecIc7Wjd2M9aHcSFYyg2YsWiC9Ia09Ey42qQ="; 31 29 }; 30 + 31 + postPatch = '' 32 + substituteInPlace desktopLibJvm/build.gradle.kts \ 33 + --replace-fail 'resources.srcDir(rootDir.resolve("desktopLibNative/build/bin/universal"))' "" \ 34 + --replace-fail 'resourcesTask.dependsOn(":desktopLibNative:''${Tasks.compileNativeUniversal}")' "" 35 + ''; 32 36 33 37 gradleBuildTask = ":desktopApp:createDistributable"; 34 38 35 39 gradleUpdateTask = finalAttrs.gradleBuildTask; 36 40 37 - desktopItems = [ 38 - (makeDesktopItem { 39 - name = "keyguard"; 40 - exec = "Keyguard"; 41 - icon = "keyguard"; 42 - comment = "Keyguard"; 43 - desktopName = "Keyguard"; 44 - }) 45 - ]; 46 - 47 - nativeBuildInputs = [ 48 - gradle 49 - binutils 50 - fakeroot 51 - jdk17 52 - autoPatchelfHook 53 - copyDesktopItems 54 - ]; 55 - 56 41 mitmCache = gradle.fetchDeps { 57 42 inherit (finalAttrs) pname; 58 43 data = ./deps.json; ··· 60 45 useBwrap = false; 61 46 }; 62 47 63 - passthru.updateScript = ./update.sh; 64 - 65 - doCheck = false; 48 + env.JAVA_HOME = jdk17; 66 49 67 50 gradleFlags = [ "-Dorg.gradle.java.home=${jdk17}" ]; 68 51 69 - env.JAVA_HOME = jdk17; 52 + nativeBuildInputs = [ 53 + gradle 54 + jdk17 55 + copyDesktopItems 56 + ]; 70 57 71 58 buildInputs = [ 72 59 fontconfig ··· 80 67 alsa-lib 81 68 ]; 82 69 70 + doCheck = false; 71 + 72 + desktopItems = [ 73 + (makeDesktopItem { 74 + name = "keyguard"; 75 + exec = "Keyguard"; 76 + icon = "keyguard"; 77 + comment = "Keyguard"; 78 + desktopName = "Keyguard"; 79 + }) 80 + ]; 81 + 83 82 installPhase = '' 84 83 runHook preInstall 85 84 86 - cp -r ./desktopApp/build/compose/binaries/main/app/Keyguard $out 85 + cp -r desktopApp/build/compose/binaries/main/app/Keyguard $out 87 86 install -Dm0644 $out/lib/Keyguard.png $out/share/pixmaps/keyguard.png 88 87 89 88 runHook postInstall 90 89 ''; 90 + 91 + passthru.updateScript = ./update.sh; 91 92 92 93 meta = { 93 94 description = "Alternative client for the Bitwarden platform, created to provide the best user experience possible";
+1 -1
pkgs/by-name/ke/keyguard/update.sh
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -I nixpkgs=./. -i bash -p bash nixVersions.latest curl coreutils jq common-updater-scripts 2 + #!nix-shell -I nixpkgs=./. -i bash -p bash nix curl coreutils jq common-updater-scripts 3 3 4 4 set -eou pipefail 5 5
+2 -11
pkgs/by-name/mm/mmex/package.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "money-manager-ex"; 24 - version = "1.8.0"; 24 + version = "1.8.1"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "moneymanagerex"; 28 28 repo = "moneymanagerex"; 29 29 rev = "v${version}"; 30 30 fetchSubmodules = true; 31 - hash = "sha256-jV1jW0aFx95JpwzywEVajstnMKVcEtBdvyL7y6OLl+k="; 31 + hash = "sha256-TOT5dFDCF3F1L8P2u+9Ve3/N9mtBD2/KirzF0pyfdIA="; 32 32 }; 33 - 34 - patches = [ 35 - (fetchpatch { 36 - # https://github.com/moneymanagerex/moneymanagerex/pull/6716 37 - name = "workaround-appstream-1.0.3.patch"; 38 - url = "https://github.com/moneymanagerex/moneymanagerex/commit/bb98eab92d95b7315d27f4e59ae59b50587106d8.patch"; 39 - hash = "sha256-98OyFO2nnGBRTIirxZ3jX1NPvsw5kVT8nsCSSmyfabo="; 40 - }) 41 - ]; 42 33 43 34 postPatch = '' 44 35 substituteInPlace src/dbwrapper.cpp src/model/Model_Report.cpp \
+3 -3
pkgs/by-name/pr/pretender/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "pretender"; 9 - version = "1.2.0"; 9 + version = "1.3.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "RedTeamPentesting"; 13 13 repo = pname; 14 14 tag = "v${version}"; 15 - hash = "sha256-adWdUlsReRptSgRAjNH9bWy9dpwpuAWtVxlbDL2pMmk="; 15 + hash = "sha256-msxGCQkF5u5sIjvy4GCRBIivzoiIDsOjesIf3d8goVI="; 16 16 }; 17 17 18 - vendorHash = "sha256-kDHRjd3Y90ocBGSJ0B2jAM9tO+iDSXoUOzLEWX2G0J4="; 18 + vendorHash = "sha256-UzKprzkxqG7FOPWcFQGuZtn+gHMeMy4jqCLUSdyO2l0="; 19 19 20 20 # Tests require network access 21 21 doCheck = false;
+23 -6
pkgs/by-name/pr/privatebin/package.nix
··· 3 3 stdenvNoCC, 4 4 fetchFromGitHub, 5 5 nixosTests, 6 + nix-update-script, 6 7 }: 7 8 8 9 stdenvNoCC.mkDerivation (finalAttrs: { 9 10 pname = "privatebin"; 10 - version = "1.7.5"; 11 + version = "1.7.6"; 12 + 11 13 src = fetchFromGitHub { 12 14 owner = "PrivateBin"; 13 15 repo = "PrivateBin"; 14 16 tag = finalAttrs.version; 15 - hash = "sha256-LdTteUED/pq4Z4IOBttLPm3K9gx1xVqP24QQ48uvuyI="; 17 + hash = "sha256-tKzuPpll1GOMlaIDfs5udXrHcTko6jmWJq4dPuPYy6Y="; 16 18 }; 17 19 18 20 installPhase = '' ··· 22 24 runHook postInstall 23 25 ''; 24 26 25 - passthru.tests = nixosTests.privatebin; 27 + passthru = { 28 + tests = nixosTests.privatebin; 29 + updateScript = nix-update-script { }; 30 + }; 26 31 27 32 meta = { 28 33 changelog = "https://github.com/PrivateBin/PrivateBin/releases/tag/${finalAttrs.version}"; 29 - description = "Minimalist, open source online pastebin where the server has zero knowledge of pasted data."; 34 + description = "Minimalist, open source online pastebin where the server has zero knowledge of pasted data"; 30 35 homepage = "https://privatebin.info"; 31 - license = lib.licenses.gpl2; 32 - maintainers = [ lib.maintainers.savyajha ]; 36 + license = with lib.licenses; [ 37 + # privatebin 38 + zlib 39 + # dependencies, see https://github.com/PrivateBin/PrivateBin/blob/master/LICENSE.md 40 + gpl2Only 41 + bsd3 42 + mit 43 + asl20 44 + cc-by-40 45 + ]; 46 + maintainers = with lib.maintainers; [ 47 + savyajha 48 + defelo 49 + ]; 33 50 }; 34 51 })
+7
pkgs/by-name/pr/prrte/package.nix
··· 35 35 36 36 postPatch = '' 37 37 patchShebangs ./autogen.pl ./config 38 + 39 + # This is needed for multi-node jobs. 40 + # mpirun/srun/prterun does not have "prted" in its path unless 41 + # it is actively pulled in. Hard-coding the nix store path 42 + # as a default universally solves this issue. 43 + substituteInPlace src/runtime/prte_mca_params.c --replace-fail \ 44 + "prte_launch_agent = \"prted\"" "prte_launch_agent = \"$out/bin/prted\"" 38 45 ''; 39 46 40 47 preConfigure = ''
+18 -3
pkgs/by-name/ri/ripunzip/package.nix
··· 13 13 14 14 rustPlatform.buildRustPackage rec { 15 15 pname = "ripunzip"; 16 - version = "2.0.0"; 16 + version = "2.0.1"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "google"; 20 20 repo = "ripunzip"; 21 21 rev = "v${version}"; 22 - hash = "sha256-O9R7SmhKQ6VB9TWbLsQmK/0tDWhJ1QWIPwW7VtibqAk="; 22 + hash = "sha256-Y4p3CFE8MyEQJ/af0g2/EL4kto/VZABvD5OS0rRuo8g="; 23 23 }; 24 24 25 25 useFetchCargoVendor = true; 26 - cargoHash = "sha256-LceInjbsZR/DjZpA4mqGrfsIC+e4soehPTAQNdWFwrw="; 26 + cargoHash = "sha256-lhStxg8H2T29eFYDFAZhFjOyH4hfRwEmcewm7Ec/oTw="; 27 27 28 28 buildInputs = 29 29 [ openssl ] ··· 35 35 ] 36 36 ); 37 37 nativeBuildInputs = [ pkg-config ]; 38 + 39 + checkFlags = [ 40 + # Skip tests involving network 41 + "--skip=unzip::http_range_reader::tests::test_with_accept_range" 42 + "--skip=unzip::http_range_reader::tests::test_without_accept_range" 43 + "--skip=unzip::seekable_http_reader::tests::test_big_readahead" 44 + "--skip=unzip::seekable_http_reader::tests::test_random_access" 45 + "--skip=unzip::seekable_http_reader::tests::test_small_readahead" 46 + "--skip=unzip::seekable_http_reader::tests::test_unlimited_readahead" 47 + "--skip=unzip::tests::test_extract_biggish_zip_from_ranges_server" 48 + "--skip=unzip::tests::test_extract_from_server" 49 + "--skip=unzip::tests::test_small_zip_from_no_content_length_server" 50 + "--skip=unzip::tests::test_small_zip_from_no_range_server" 51 + "--skip=unzip::tests::test_small_zip_from_ranges_server" 52 + ]; 38 53 39 54 setupHook = ./setup-hook.sh; 40 55
+1
pkgs/by-name/rn/rns/package.nix
··· 1 + { python3Packages }: with python3Packages; toPythonApplication rns
+3 -3
pkgs/by-name/rs/rsop/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "rsop"; 14 - version = "0.5.0"; 14 + version = "0.6.0"; 15 15 16 16 src = fetchFromGitea { 17 17 domain = "codeberg.org"; 18 18 owner = "heiko"; 19 19 repo = "rsop"; 20 20 rev = "rsop/v${version}"; 21 - hash = "sha256-Jh2SrIyMduODr3e3War0jCwHH6UwfU8764txzrImCaA="; 21 + hash = "sha256-IYL4xeP8Hd7atMPTgmgijg9jeKAfnHlqZrLGL5eCQO4="; 22 22 }; 23 23 24 24 useFetchCargoVendor = true; 25 - cargoHash = "sha256-upeYQ96CLBBqwguar3ytQ+l0nncqV8ulCwIMKgNIlBk="; 25 + cargoHash = "sha256-yuL7L+QTYiHCfFGppZ6VRAlvFpj4KUWuOBHY2Lwmxq8="; 26 26 27 27 nativeBuildInputs = [ pkg-config ]; 28 28
+6 -6
pkgs/by-name/ze/zenoh-backend-filesystem/package.nix
··· 5 5 pkg-config, 6 6 bzip2, 7 7 zstd, 8 - rocksdb_8_11, 8 + rocksdb, 9 9 }: 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "zenoh-backend-filesystem"; 13 - version = "1.1.1"; 13 + version = "1.2.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "eclipse-zenoh"; 17 17 repo = "zenoh-backend-filesystem"; 18 18 tag = version; 19 - hash = "sha256-V35nqrTUQb5Emn6kgGubvVkTHYQHDz82p3S7pk0Aagg="; 19 + hash = "sha256-e7jVje4kI3/xRNk1s1z8WtpUIwPdMleyb0PvDz+vJ08="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-EXI3x9u7OWKVGaAv8lOefR3vEyNSRmMpHJVFjTXutIQ="; 23 + cargoHash = "sha256-88QVaneHBV9Lubd8M1c/HHWj4V3d2i1z8+tWY9CMA5c="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config ··· 33 33 ]; 34 34 35 35 env = { 36 - ROCKSDB_INCLUDE_DIR = "${rocksdb_8_11}/include"; 37 - ROCKSDB_LIB_DIR = "${rocksdb_8_11}/lib"; 36 + ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; 37 + ROCKSDB_LIB_DIR = "${rocksdb}/lib"; 38 38 ZSTD_SYS_USE_PKG_CONFIG = true; 39 39 }; 40 40
+3 -3
pkgs/by-name/ze/zenoh-backend-influxdb/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "zenoh-backend-influxdb"; 9 - version = "1.1.1"; 9 + version = "1.2.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "eclipse-zenoh"; 13 13 repo = "zenoh-backend-influxdb"; 14 14 tag = version; 15 - hash = "sha256-X8COHoAf+VG5RXg6KLozxe39a/4oVuiEJLESnEKaCEE="; 15 + hash = "sha256-npkQEr1tzY+CW9dDRe+JipXnWa5y38wv7J+kUMlcH54="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-orTq5cfkCBedUCu0HeCb7VoMaW6GHCXowSzVxiy5EPA="; 19 + cargoHash = "sha256-k4EakfuONQxj9jz39pnyp3Ofu+V/oyIFLHpfQqg0q+8="; 20 20 21 21 meta = { 22 22 description = "Backend and Storages for zenoh using InfluxDB";
+6 -6
pkgs/by-name/ze/zenoh-backend-rocksdb/package.nix
··· 5 5 pkg-config, 6 6 bzip2, 7 7 zstd, 8 - rocksdb_8_11, 8 + rocksdb, 9 9 }: 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "zenoh-backend-rocksdb"; 13 - version = "1.1.1"; 13 + version = "1.2.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "eclipse-zenoh"; 17 17 repo = "zenoh-backend-rocksdb"; 18 18 tag = version; 19 - hash = "sha256-+dA/4VA1oHhTiMcSXful2Z1B+IYykPMC/2p0mjEbako="; 19 + hash = "sha256-YZf3riWMzcyguZbfGheIbAlCijML7zPG+XAJso6ku9E="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-JYBhaPROsk8+df0tIO2i7hp0Ms1DEGZ2ykL7Fiyddd4="; 23 + cargoHash = "sha256-SstJKOx52JHnDsqbb9CcejYDsfQfKHF2FKfGVxBQPmw="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config ··· 33 33 ]; 34 34 35 35 env = { 36 - ROCKSDB_INCLUDE_DIR = "${rocksdb_8_11}/include"; 37 - ROCKSDB_LIB_DIR = "${rocksdb_8_11}/lib"; 36 + ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; 37 + ROCKSDB_LIB_DIR = "${rocksdb}/lib"; 38 38 ZSTD_SYS_USE_PKG_CONFIG = true; 39 39 }; 40 40
+3 -3
pkgs/by-name/ze/zenoh-plugin-mqtt/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "zenoh-plugin-mqtt"; 9 - version = "1.1.1"; 9 + version = "1.2.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "eclipse-zenoh"; 13 13 repo = "zenoh-plugin-mqtt"; 14 14 tag = version; 15 - hash = "sha256-boe4AI0U0JHNuChhHOlfCMlKJ0Zo5yUGG3xubR/Msrc="; 15 + hash = "sha256-ath1RWr+5nU2GJY6rlWPPBKHX9K/92DFUhgQWVXoWb8="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-prkF0x6JRh+YsakwDR9acm2xJxyrfHPPccvAVVstsho="; 19 + cargoHash = "sha256-Sj50OcIbpP9O+cp5FxmmOg/9iYBFvqh8s2cOOaDwHSA="; 20 20 21 21 # Some test time out 22 22 doCheck = false;
+3 -3
pkgs/by-name/ze/zenoh-plugin-webserver/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "zenoh-plugin-webserver"; 9 - version = "1.1.1"; 9 + version = "1.2.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "eclipse-zenoh"; 13 13 repo = "zenoh-plugin-webserver"; 14 14 tag = version; 15 - hash = "sha256-DduYSy8jO0LtpEadhBhVFW5uht9LFmTbmSJ0jGTh/TQ="; 15 + hash = "sha256-+2ta3LdT1YwRs62dyrbmJDCfKDhpWdig1bX0Qq8EoCY="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-YFCu3e3SGAelAneJ/LwXZy3c6kz76qG4B8tsBVOPynI="; 19 + cargoHash = "sha256-5gN1BzNqB4xWV0a2Qh1PLzw+bOnln9Nua1+NGes6jaQ="; 20 20 21 21 meta = { 22 22 description = "Implements an HTTP server mapping URLs to zenoh paths";
+3 -3
pkgs/by-name/ze/zenoh/package.nix
··· 8 8 }: 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "zenoh"; 11 - version = "1.1.1"; 11 + version = "1.2.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "eclipse-zenoh"; 15 15 repo = "zenoh"; 16 16 rev = version; 17 - hash = "sha256-5lFs/t1Otmp8C0j5LQN/GV19ukfLq4alBpgwsA934FU="; 17 + hash = "sha256-X/jUANTwuOHIA+m8LB4UuJDJ0PwZuMQHtSdgSPiPYNI="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-A0xjYn9+Xt+K1U1Z1J8mAegw4mR4cB5T2mYIOBu4AbE="; 21 + cargoHash = "sha256-hCon4ydLLwvdglVfNn+eWMbDaTpcPZxzLWINPULYZwI="; 22 22 23 23 cargoBuildFlags = [ 24 24 "--workspace"
+6 -5
pkgs/development/python-modules/branca/default.nix
··· 12 12 buildPythonPackage rec { 13 13 pname = "branca"; 14 14 version = "0.8.1"; 15 - format = "setuptools"; 15 + pyproject = true; 16 16 17 - disabled = pythonOlder "3.7"; 17 + disabled = pythonOlder "3.8"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "python-visualization"; 21 - repo = pname; 21 + repo = "branca"; 22 22 tag = "v${version}"; 23 23 hash = "sha256-Gnr3ONqWpUNOGiOlyq77d9PxcDT8TjqTHYBGxH+V+xc="; 24 24 }; ··· 28 28 rm setup.cfg 29 29 ''; 30 30 31 - nativeBuildInputs = [ setuptools-scm ]; 31 + build-system = [ setuptools-scm ]; 32 32 33 - propagatedBuildInputs = [ jinja2 ]; 33 + dependencies = [ jinja2 ]; 34 34 35 35 nativeCheckInputs = [ 36 36 pytestCheckHook ··· 42 42 disabledTestPaths = [ 43 43 # Some tests require a browser 44 44 "tests/test_utilities.py" 45 + "tests/test_iframe.py" 45 46 ]; 46 47 47 48 disabledTests = [
+18 -16
pkgs/development/python-modules/dunamai/default.nix
··· 1 1 { 2 2 lib, 3 - poetry-core, 4 3 buildPythonPackage, 5 4 fetchFromGitHub, 6 - pythonOlder, 7 - importlib-metadata, 5 + 6 + # build-system 7 + poetry-core, 8 + 9 + # dependencies 8 10 packaging, 9 - pytestCheckHook, 11 + 12 + # tests 13 + addBinToPathHook, 10 14 gitMinimal, 15 + pytestCheckHook, 16 + writableTmpDirAsHomeHook, 11 17 }: 12 18 13 19 buildPythonPackage rec { ··· 15 21 version = "1.23.0"; 16 22 pyproject = true; 17 23 18 - disabled = pythonOlder "3.7"; 19 - 20 24 src = fetchFromGitHub { 21 25 owner = "mtkennerly"; 22 26 repo = "dunamai"; ··· 24 28 hash = "sha256-JuW/VL8kfzz5mSXRHtrg/hHykgcewaQYfDuO2PALbWc="; 25 29 }; 26 30 27 - nativeBuildInputs = [ poetry-core ]; 31 + build-system = [ poetry-core ]; 28 32 29 - propagatedBuildInputs = [ packaging ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; 33 + dependencies = [ packaging ]; 30 34 31 - # needs to be able to run dunami from PATH 32 35 preCheck = '' 33 - export PATH=$PATH:$out/bin 34 - export HOME=$(mktemp -d) 35 - 36 36 git config --global user.email "nobody@example.com" 37 37 git config --global user.name "Nobody" 38 38 ''; 39 39 40 40 nativeCheckInputs = [ 41 + addBinToPathHook 41 42 gitMinimal 42 43 pytestCheckHook 44 + writableTmpDirAsHomeHook 43 45 ]; 44 46 45 47 disabledTests = [ ··· 49 51 50 52 pythonImportsCheck = [ "dunamai" ]; 51 53 52 - meta = with lib; { 54 + meta = { 53 55 description = "Dynamic version generation"; 54 56 mainProgram = "dunamai"; 55 57 homepage = "https://github.com/mtkennerly/dunamai"; 56 - changelog = "https://github.com/mtkennerly/dunamai/blob/${src.tag}/CHANGELOG.md"; 57 - license = licenses.mit; 58 - maintainers = with maintainers; [ jmgilman ]; 58 + changelog = "https://github.com/mtkennerly/dunamai/blob/v${version}/CHANGELOG.md"; 59 + license = lib.licenses.mit; 60 + maintainers = with lib.maintainers; [ jmgilman ]; 59 61 }; 60 62 }
+7 -5
pkgs/development/python-modules/folium/default.nix
··· 16 16 selenium, 17 17 setuptools, 18 18 setuptools-scm, 19 - wheel, 20 19 xyzservices, 21 20 }: 22 21 ··· 34 33 hash = "sha256-qTTJK12nHIhcMkPu4rb2IYWm96EjRafftacrlfeGqZg="; 35 34 }; 36 35 37 - nativeBuildInputs = [ 36 + build-system = [ 38 37 setuptools 39 38 setuptools-scm 40 - wheel 41 39 ]; 42 40 43 - propagatedBuildInputs = [ 41 + dependencies = [ 44 42 branca 45 43 jinja2 46 44 numpy ··· 55 53 pandas 56 54 pillow 57 55 pytestCheckHook 58 - selenium 59 56 ]; 60 57 61 58 disabledTests = [ ··· 69 66 "test_valid_png" 70 67 # pooch tries to write somewhere it can, and geodatasets does not give us an env var to customize this. 71 68 "test_timedynamic_geo_json" 69 + ]; 70 + 71 + disabledTestPaths = [ 72 + # Import issue with selenium.webdriver.common.fedcm 73 + "tests/selenium" 72 74 ]; 73 75 74 76 pythonImportsCheck = [ "folium" ];
+23 -16
pkgs/development/python-modules/rns/default.nix
··· 1 1 { 2 2 lib, 3 - bleak, 4 3 buildPythonPackage, 5 - cryptography, 6 - esptool, 7 4 fetchFromGitHub, 8 - netifaces, 9 - pyserial, 10 - pythonOlder, 11 5 replaceVars, 6 + esptool, 7 + 8 + # build-system 12 9 setuptools, 10 + 11 + # dependencies 12 + bleak, 13 + cryptography, 14 + netifaces, 15 + pyserial, 16 + 17 + # tests 18 + versionCheckHook, 13 19 }: 14 20 15 21 buildPythonPackage rec { 16 22 pname = "rns"; 17 23 version = "0.9.1"; 18 24 pyproject = true; 19 - 20 - disabled = pythonOlder "3.7"; 21 25 22 26 src = fetchFromGitHub { 23 27 owner = "markqvist"; ··· 41 45 pyserial 42 46 ]; 43 47 44 - # Module has no tests 45 - doCheck = false; 46 - 47 48 pythonImportsCheck = [ "RNS" ]; 48 49 49 - meta = with lib; { 50 + nativeCheckInputs = [ 51 + versionCheckHook 52 + ]; 53 + versionCheckProgram = "${placeholder "out"}/bin/rncp"; 54 + versionCheckProgramArg = [ "--version" ]; 55 + 56 + meta = { 50 57 description = "Cryptography-based networking stack for wide-area networks"; 51 - homepage = "https://github.com/markqvist/Reticulum"; 52 - changelog = "https://github.com/markqvist/Reticulum/releases/tag/${version}"; 53 - license = licenses.mit; 54 - maintainers = with maintainers; [ 58 + homepage = "https://reticulum.network"; 59 + changelog = "https://github.com/markqvist/Reticulum/blob/${version}/Changelog.md"; 60 + license = lib.licenses.mit; 61 + maintainers = with lib.maintainers; [ 55 62 fab 56 63 qbit 57 64 ];
+71
pkgs/development/python-modules/uv-dynamic-versioning/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + # build-system 7 + hatchling, 8 + 9 + # dependencies 10 + dunamai, 11 + eval-type-backport, 12 + pydantic, 13 + returns, 14 + tomlkit, 15 + 16 + # tests 17 + gitpython, 18 + pytestCheckHook, 19 + writableTmpDirAsHomeHook, 20 + }: 21 + 22 + buildPythonPackage rec { 23 + pname = "uv-dynamic-versioning"; 24 + version = "0.4.1"; 25 + pyproject = true; 26 + 27 + src = fetchFromGitHub { 28 + owner = "ninoseki"; 29 + repo = "uv-dynamic-versioning"; 30 + tag = "v${version}"; 31 + # Tests perform mock operations on the local repo 32 + leaveDotGit = true; 33 + hash = "sha256-5pc05yazeHyQvmNk0uy6XkLrmX4ZQF6Lj7fDDtVcpu4="; 34 + }; 35 + 36 + build-system = [ 37 + hatchling 38 + ]; 39 + 40 + dependencies = [ 41 + dunamai 42 + eval-type-backport 43 + hatchling 44 + pydantic 45 + returns 46 + tomlkit 47 + ]; 48 + 49 + pythonImportsCheck = [ 50 + "uv_dynamic_versioning" 51 + ]; 52 + 53 + preCheck = '' 54 + git config --global user.email "nobody@example.com" 55 + git config --global user.name "Nobody" 56 + ''; 57 + 58 + nativeCheckInputs = [ 59 + gitpython 60 + pytestCheckHook 61 + writableTmpDirAsHomeHook 62 + ]; 63 + 64 + meta = { 65 + description = "Dynamic versioning based on VCS tags for uv/hatch project"; 66 + homepage = "https://github.com/ninoseki/uv-dynamic-versioning"; 67 + changelog = "https://github.com/ninoseki/uv-dynamic-versioning/releases/tag/v${version}"; 68 + license = lib.licenses.mit; 69 + maintainers = with lib.maintainers; [ GaetanLepage ]; 70 + }; 71 + }
+3 -3
pkgs/development/python-modules/zenoh/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "zenoh"; 14 - version = "1.1.1"; 14 + version = "1.2.0"; 15 15 pyproject = true; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "eclipse-zenoh"; 19 19 repo = "zenoh-python"; 20 20 rev = version; 21 - hash = "sha256-pLdAlQBq/d9fohkPgGV/bR7rOl4RreenbHXYdde8q/0="; 21 + hash = "sha256-N82KcLMYTOzkeFR6NLNR/g4MDjXk2aZRaAVMggXKwf0="; 22 22 }; 23 23 24 24 cargoDeps = rustPlatform.fetchCargoVendor { 25 25 inherit src pname version; 26 - hash = "sha256-R6Vux4cNL9/Fxi7UvItZT8E539cz5cAupT9X0UkdwR4="; 26 + hash = "sha256-5JdqANf5roFY3J+iPxg+WhmAyTWARhgav+/jt7rttqg="; 27 27 }; 28 28 29 29 build-system = [
+14 -14
pkgs/os-specific/linux/kernel/kernels-org.json
··· 4 4 "hash": "sha256:12c9bd0ikppkdpqmvg7g2062s60ks9p0qxx1jis29wl9swr74120" 5 5 }, 6 6 "6.1": { 7 - "version": "6.1.127", 8 - "hash": "sha256:0xkqpwhvz6qhaxzg1j993lv1iyvb2zydgq6d8mhdbfkz38fx9c0q" 7 + "version": "6.1.128", 8 + "hash": "sha256:1wshgkgcxaf4mnm4ngngsj8gq1cg8kq56f5kqsdfcw0m339nfkc7" 9 9 }, 10 10 "5.15": { 11 - "version": "5.15.177", 12 - "hash": "sha256:1q56w3lqwi3ynny6z7siqzv3h8nryksyw70r3fhghca2il4bi7pa" 11 + "version": "5.15.178", 12 + "hash": "sha256:0hkw2l4gr5m6jw2adxcgm2sb6kl0w51r6s4hcbn6rlm4bvmzgsgg" 13 13 }, 14 14 "5.10": { 15 - "version": "5.10.233", 16 - "hash": "sha256:0lkz2g8r032f027j3gih3f7crx991mrpng9qgqc5k4cc1wl5g7i3" 15 + "version": "5.10.234", 16 + "hash": "sha256:1rgb4v6dvqlw1mgzsli0hxaj2d5d4m1nylgcrwm4bkpiwbzc95wm" 17 17 }, 18 18 "5.4": { 19 - "version": "5.4.289", 20 - "hash": "sha256:043dl195h06hs3zdjd6j1m1zgvmky3s0plrpma75zqf8ab05yghy" 19 + "version": "5.4.290", 20 + "hash": "sha256:0mm4q8f6kbqddy4zaxjf5xyqpnla5qprvsf7v3vq01gmlzr3rivc" 21 21 }, 22 22 "6.6": { 23 - "version": "6.6.74", 24 - "hash": "sha256:0ka9snxl0y57fajy8vszwa4ggn48pid8m1879d4vl3mbicd2nppi" 23 + "version": "6.6.75", 24 + "hash": "sha256:1402g6qjk1242gsl6n8xlbg01m0nb19n30ac1ffi7fhnjzxb3pzp" 25 25 }, 26 26 "6.11": { 27 27 "version": "6.11.11", 28 28 "hash": "sha256:1z2913y38clnlmhvwj49h7p4pic24s4d8np7nmd4lk7m2xz8w532" 29 29 }, 30 30 "6.12": { 31 - "version": "6.12.11", 32 - "hash": "sha256:0jgczvy1kr55s4bs8n2vmxnxnfvp5rkm4yd54gqm78c7ppyp4la7" 31 + "version": "6.12.12", 32 + "hash": "sha256:1zwfw3lci3ihandx2cpq3h12x7l94jzr4xkd5lzkn1ppgv8l52g9" 33 33 }, 34 34 "6.13": { 35 - "version": "6.13", 36 - "hash": "sha256:0vhdz1as27kxav81rkf6fm85sqrbj5hjhz5hpyxcd5b6p1pcr7g7" 35 + "version": "6.13.1", 36 + "hash": "sha256:0smnalhyrgh5s3mw60q56r1jxj993ckfpldxvfrz27a7xb4gc4gh" 37 37 } 38 38 }
-1
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 76 76 moni 77 77 lovesegfault 78 78 atemu 79 - shawn8901 80 79 zzzsy 81 80 eljamm 82 81 ];
+4 -2
pkgs/servers/monitoring/grafana/default.nix
··· 60 60 cacert 61 61 jq 62 62 moreutils 63 - python3 63 + # required to run old node-gyp 64 + (python3.withPackages (ps: [ ps.distutils ])) 64 65 git 65 66 # @esfx/equatable@npm:1.0.2 fails to build on darwin as it requires `xcbuild` 66 67 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild.xcbuild ]; ··· 102 103 jq 103 104 moreutils 104 105 removeReferencesTo 105 - python3 106 + # required to run old node-gyp 107 + (python3.withPackages (ps: [ ps.distutils ])) 106 108 faketty 107 109 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild.xcbuild ]; 108 110
+2 -2
pkgs/shells/fish/plugins/forgit.nix
··· 6 6 7 7 buildFishPlugin rec { 8 8 pname = "forgit"; 9 - version = "25.01.0"; 9 + version = "25.02.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "wfxr"; 13 13 repo = "forgit"; 14 14 rev = version; 15 - hash = "sha256-x+Y1o+K6I9DWbn202jNAr40vS71ZAXbS7ztsH+bPGBI="; 15 + hash = "sha256-vVsJe/MycQrwHLJOlBFLCuKuVDwQfQSMp56Y7beEUyg="; 16 16 }; 17 17 18 18 postInstall = ''
+9 -9
pkgs/tools/nix/nixci/default.nix pkgs/by-name/ni/nixci/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 rustPlatform, 5 - fetchCrate, 6 5 fetchFromGitHub, 7 6 openssl, 8 7 pkg-config, ··· 17 16 pname = "nixci"; 18 17 version = "1.0.0"; 19 18 20 - src = fetchCrate { 21 - inherit version; 22 - pname = "nixci"; 23 - hash = "sha256-49I09hXYoVo6vzv1b6mkeiFwzfj6g1SkXTL/tCEdOYc="; 19 + src = fetchFromGitHub { 20 + owner = "srid"; 21 + repo = "nixci"; 22 + tag = version; 23 + hash = "sha256-0VvZFclqwAcKN95eusQ3lgV0pp1NRUDcVXpVUC0P4QI="; 24 24 }; 25 25 26 26 useFetchCargoVendor = true; ··· 54 54 env.DEVOUR_FLAKE = fetchFromGitHub { 55 55 owner = "srid"; 56 56 repo = "devour-flake"; 57 - rev = "v4"; 57 + tag = "v4"; 58 58 hash = "sha256-Vey9n9hIlWiSAZ6CCTpkrL6jt4r2JvT2ik9wa2bjeC0="; 59 59 }; 60 60 61 - meta = with lib; { 61 + meta = { 62 62 description = "Define and build CI for Nix projects anywhere"; 63 63 homepage = "https://github.com/srid/nixci"; 64 - license = licenses.agpl3Only; 65 - maintainers = with maintainers; [ 64 + license = lib.licenses.agpl3Only; 65 + maintainers = with lib.maintainers; [ 66 66 srid 67 67 shivaraj-bh 68 68 rsrohitsingh682
+3 -3
pkgs/tools/security/cnspec/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cnspec"; 9 - version = "11.37.1"; 9 + version = "11.39.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mondoohq"; 13 13 repo = "cnspec"; 14 14 tag = "v${version}"; 15 - hash = "sha256-NZbNkqYAjtfF+XP1EcblsT8cLqJEDovQTOwc4JQUNQc="; 15 + hash = "sha256-SnWKaQ/wH04HmqM6WhMIn7tRszIwDz9sQxqMXA4ux8k="; 16 16 }; 17 17 18 18 proxyVendor = true; 19 19 20 - vendorHash = "sha256-N99aOt7SsyAUWnvfgsweLABmLX7obnepEvHSTKa/2hg="; 20 + vendorHash = "sha256-uymDz+jlEO7AYurAUiUswZD2X7hjEFW6m2aQ73k/B3Q="; 21 21 22 22 subPackages = [ "apps/cnspec" ]; 23 23
+2 -2
pkgs/tools/text/poedit/default.nix pkgs/by-name/po/poedit/package.nix
··· 24 24 25 25 stdenv.mkDerivation rec { 26 26 pname = "poedit"; 27 - version = "3.4.4"; 27 + version = "3.5.2"; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "vslavik"; 31 31 repo = "poedit"; 32 32 rev = "v${version}-oss"; 33 - hash = "sha256-SZjsJQYJCXQendzQ2Tobg+IgkWL6lFX5YnMfruPt7UA="; 33 + hash = "sha256-FYLTHVoqXypW1QhnVmIWMp9u+/8pbdUoV7v9GSWEMIU="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+1 -5
pkgs/top-level/all-packages.nix
··· 4741 4741 inherit (darwin) autoSignDarwinBinariesHook; 4742 4742 }; 4743 4743 4744 - poedit = callPackage ../tools/text/poedit { 4745 - wxGTK32 = wxGTK32.override { withWebKit = true; }; 4746 - }; 4747 - 4748 4744 polaris = callPackage ../servers/polaris { }; 4749 4745 4750 4746 polaris-web = callPackage ../servers/polaris/web.nix { }; ··· 17811 17807 17812 17808 nix-visualize = python3.pkgs.callPackage ../tools/package-management/nix-visualize { }; 17813 17809 17814 - nixci = callPackage ../tools/nix/nixci { 17810 + nixci = callPackage ../by-name/ni/nixci/package.nix { 17815 17811 inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration IOKit; 17816 17812 }; 17817 17813
+2
pkgs/top-level/python-packages.nix
··· 17806 17806 17807 17807 uv = callPackage ../development/python-modules/uv { }; 17808 17808 17809 + uv-dynamic-versioning = callPackage ../development/python-modules/uv-dynamic-versioning { }; 17810 + 17809 17811 uvcclient = callPackage ../development/python-modules/uvcclient { }; 17810 17812 17811 17813 uvicorn = callPackage ../development/python-modules/uvicorn { };