diff --git a/nixos/modules/hardware/tuxedo-drivers.nix b/nixos/modules/hardware/tuxedo-drivers.nix index aa951782dbc0..154eb09fc895 100644 --- a/nixos/modules/hardware/tuxedo-drivers.nix +++ b/nixos/modules/hardware/tuxedo-drivers.nix @@ -31,5 +31,6 @@ in config = lib.mkIf cfg.enable { boot.kernelModules = [ "tuxedo_keyboard" ]; boot.extraModulePackages = [ tuxedo-drivers ]; + services.udev.packages = [ tuxedo-drivers ]; }; } diff --git a/nixos/modules/services/networking/dnscrypt-proxy.nix b/nixos/modules/services/networking/dnscrypt-proxy.nix index 4e87685fa4b2..5f9acc6d025c 100644 --- a/nixos/modules/services/networking/dnscrypt-proxy.nix +++ b/nixos/modules/services/networking/dnscrypt-proxy.nix @@ -67,7 +67,7 @@ in ${ if cfg.upstreamDefaults then '' - ${pkgs.buildPackages.remarshal}/bin/toml2json ${pkgs.dnscrypt-proxy.src}/dnscrypt-proxy/example-dnscrypt-proxy.toml > example.json + ${pkgs.buildPackages.remarshal}/bin/toml2json ${pkgs.dnscrypt-proxy}/etc/dnscrypt-proxy/dnscrypt-proxy.toml > example.json ${pkgs.buildPackages.jq}/bin/jq --slurp add example.json $jsonPath > config.json # merges the two '' else diff --git a/nixos/tests/bpf.nix b/nixos/tests/bpf.nix index 1390b75a72ca..63eaeea906e7 100644 --- a/nixos/tests/bpf.nix +++ b/nixos/tests/bpf.nix @@ -21,7 +21,12 @@ # simple BEGIN probe (user probe on bpftrace itself) print(machine.succeed("bpftrace -e 'BEGIN { print(\"ok\\n\"); exit(); }'")) # tracepoint - print(machine.succeed("bpftrace -e 'tracepoint:syscalls:sys_enter_* { print(probe); exit() }'")) + # workaround: this needs more than the default of 1k FD to attach ~350 probes, bump fd limit + # see https://github.com/bpftrace/bpftrace/issues/2110 + print(machine.succeed(""" + ulimit -n 2048 + bpftrace -e 'tracepoint:syscalls:sys_enter_* { print(probe); exit() }' + """)) # kprobe print(machine.succeed("bpftrace -e 'kprobe:schedule { print(probe); exit() }'")) # BTF diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index b63f101ba0c0..e0f4c9b2b4a2 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -117,13 +117,13 @@ "vendorHash": null }, "aws": { - "hash": "sha256-6ZBQ2AFZBwyEUylCqHn4pn6hmYLIpjMzv5L2pvmCT5Q=", + "hash": "sha256-Y/ZDYj6kJ4LaIPk443scDGNAj6J3Y7SqkNFFUaSOj0o=", "homepage": "https://registry.terraform.io/providers/hashicorp/aws", "owner": "hashicorp", "repo": "terraform-provider-aws", - "rev": "v6.15.0", + "rev": "v6.16.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-j4tAFLBdQR35EvQNd12XwQ0kD5wSSVi9/f/N1YbI6IM=" + "vendorHash": "sha256-LYrda07sa7I4aOmr+mOQRN0NkA9ZI7VxOSWFkqGEKQ4=" }, "awscc": { "hash": "sha256-qxCrBJo8oPy9+2e7Pq9Ex5jslJMEkfOzpTdhn/ouV0c=", @@ -399,11 +399,11 @@ "vendorHash": "sha256-duHOqjy8AthXuDX63GO3myJ9TJmV0Ts1a8OsbSOGZWI=" }, "doppler": { - "hash": "sha256-4BhccP7//s4GkKhwqsc8kyqWUUH/SuwsahbutAinyVw=", + "hash": "sha256-8HE9Y4enoUpl5qarmuBHE0pAbK1UF0fPkmBhHj4T1As=", "homepage": "https://registry.terraform.io/providers/DopplerHQ/doppler", "owner": "DopplerHQ", "repo": "terraform-provider-doppler", - "rev": "v1.20.0", + "rev": "v1.21.0", "spdx": "Apache-2.0", "vendorHash": "sha256-B8mYLd4VdADWoQLWiCM85VQrBfDdlYQ0wkCp9eUBQ4U=" }, @@ -795,11 +795,11 @@ "vendorHash": "sha256-3/rZWHBQZMvu1nCM/SCdL0TkJ2cxtOCQqGgIblnR9+k=" }, "minio": { - "hash": "sha256-+I1nTNxLVny0pgdMF7vXPC3WxkInSXnbeHcqgrWG55s=", + "hash": "sha256-A730CkOsaQArSLYdiUQg3pmrGA8gvYokqiwcL2tDqao=", "homepage": "https://registry.terraform.io/providers/aminueza/minio", "owner": "aminueza", "repo": "terraform-provider-minio", - "rev": "v3.6.5", + "rev": "v3.8.0", "spdx": "AGPL-3.0", "vendorHash": "sha256-QWBzQXx/dzWZr9dn3LHy8RIvZL1EA9xYqi7Ppzvju7g=" }, @@ -984,11 +984,11 @@ "vendorHash": null }, "pagerduty": { - "hash": "sha256-oVv0y+49hUOkEU4/N7RvepSYNlgwGz8M8/11tGemAV0=", + "hash": "sha256-3Dv2EOh/4xa7rjJBikIhbSQaskncGjxHYaS6WqHriKo=", "homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty", "owner": "PagerDuty", "repo": "terraform-provider-pagerduty", - "rev": "v3.30.1", + "rev": "v3.30.2", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1092,11 +1092,11 @@ "vendorHash": "sha256-vsnihN98O5RzMZk5YNycCnjpvxklQoLbZolCJXbJRMU=" }, "rootly": { - "hash": "sha256-6m4jzzn5kTGUqY5bitPZI82v+/RA3BXqCYy5aWUCO4c=", + "hash": "sha256-HlUjEeyomuLqlKFq5U+dpgyBOxrxHALqywVbJM9Fm/s=", "homepage": "https://registry.terraform.io/providers/rootlyhq/rootly", "owner": "rootlyhq", "repo": "terraform-provider-rootly", - "rev": "v4.2.0", + "rev": "v4.3.2", "spdx": "MPL-2.0", "vendorHash": "sha256-auyQLDDQ+tfMQCqICDR5tfvaYrO89Eani7lAsfoPwwU=" }, @@ -1254,20 +1254,20 @@ "vendorHash": "sha256-9M1DsE/FPQK8TG7xCJWbU3HAJCK3p/7lxdzjO1oAfWs=" }, "sumologic": { - "hash": "sha256-JraaacNoZBWDcu2tAozVAfX8K2i3RBWAnBaXNkpAn9I=", + "hash": "sha256-0vWAKROcci1v9QRnBEyN5o9kD3c3YYAKimixRbC3mpk=", "homepage": "https://registry.terraform.io/providers/SumoLogic/sumologic", "owner": "SumoLogic", "repo": "terraform-provider-sumologic", - "rev": "v3.1.5", + "rev": "v3.1.6", "spdx": "MPL-2.0", "vendorHash": "sha256-IR6KjFW5GbsOIm3EEFyx3ctwhbifZlcNaZeGhbeK/Wo=" }, "sysdig": { - "hash": "sha256-pSiygCYpPP0fXt0RKPmU5FTMpRDuclZlXIBvbQzb3lg=", + "hash": "sha256-nLZgUNWv2e3yTl7/ntSP//BNAaidJxzYA5+v2pJCYDM=", "homepage": "https://registry.terraform.io/providers/sysdiglabs/sysdig", "owner": "sysdiglabs", "repo": "terraform-provider-sysdig", - "rev": "v2.0.0", + "rev": "v2.1.0", "spdx": "MPL-2.0", "vendorHash": "sha256-rWiafaFE1RolO9JUN1WoW4EWJjR7kpfeVEOTLf21j50=" }, @@ -1299,11 +1299,11 @@ "vendorHash": "sha256-9GjhP/Oh2HlVuMcuXFhS7MUmF3eS4qlUsW5XhugaK14=" }, "tencentcloud": { - "hash": "sha256-IrZXw7Bf7bYZJDqyqZC7ereYTyDldo7s6kLE5yKVOms=", + "hash": "sha256-SfkTyjf0sPrVcOs27JYuLu4ebjelsVUV/L061KU1xOs=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.82.27", + "rev": "v1.82.29", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1471,12 +1471,12 @@ "vendorHash": "sha256-GRnVhGpVgFI83Lg34Zv1xgV5Kp8ioKTFV5uaqS80ATg=" }, "yandex": { - "hash": "sha256-ez4HbBd2e3SRau7ejORKfZUbGySxSTTRt7kE9JRVVf0=", + "hash": "sha256-5dqOMkm+/uSvNdN+9WLaulHFmDvSiXv/1ZOZUDOFvZs=", "homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex", "owner": "yandex-cloud", "repo": "terraform-provider-yandex", - "rev": "v0.162.0", + "rev": "v0.164.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-iJvhrJVFC+O9f+gy/H2hif4ZQe9SxFdA2qGEIZwIv1Y=" + "vendorHash": "sha256-2UCLAK9MtDD0RF34MPdaD4E7n3cDjbn1emU2Vu7c2zs=" } } diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index b57a7bbd905e..c14fb2a67ed0 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -72,9 +72,9 @@ let buildType = "release"; # Use maintainers/scripts/update.nix to update the version and all related hashes or # change the hashes in extpack.nix and guest-additions/default.nix as well manually. - virtualboxVersion = "7.2.0"; + virtualboxVersion = "7.2.2"; virtualboxSubVersion = ""; - virtualboxSha256 = "4f2804ff27848ea772aee6b637bb1e10ee74ec2da117c257413e2d2c4f670ba0"; + virtualboxSha256 = "sha256-sOY7+4VTJ67PESLNozOQwzc05f/tcvEj9e33hqjOE5M="; kvmPatchVboxVersion = "7.2.0"; kvmPatchVersion = "20250903"; diff --git a/pkgs/applications/virtualization/virtualbox/extpack.nix b/pkgs/applications/virtualization/virtualbox/extpack.nix index 3759060fcf7f..42701f6efead 100644 --- a/pkgs/applications/virtualization/virtualbox/extpack.nix +++ b/pkgs/applications/virtualization/virtualbox/extpack.nix @@ -4,7 +4,7 @@ virtualbox, }: let - virtualboxExtPackVersion = "7.2.0"; + virtualboxExtPackVersion = "7.2.2"; in fetchurl rec { name = "Oracle_VirtualBox_Extension_Pack-${virtualboxExtPackVersion}.vbox-extpack"; @@ -12,9 +12,9 @@ fetchurl rec { sha256 = # Manually sha256sum the extensionPack file, must be hex! # Thus do not use `nix-prefetch-url` but instead plain old `sha256sum`. - # Checksums can also be found at https://www.virtualbox.org/download/hashes/${version}/SHA256SUMS + # Checksums can also be found at https://download.virtualbox.org/virtualbox/${version}/SHA256SUMS let - value = "8a44f3eeaf9bb71fab297bf4b3d38bd1bc55243f3c1a12bfb0e8d78170f949a0"; + value = "a7f5904e35b3c34c000f74e0364f1d1c0efdb126a4d3c4a264244959711c7f42"; in assert (builtins.stringLength value) == 64; value; diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix index bb7c24a37aee..654e9a78a867 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix @@ -5,7 +5,7 @@ }: fetchurl { url = "http://download.virtualbox.org/virtualbox/${virtualboxVersion}/VBoxGuestAdditions_${virtualboxVersion}.iso"; - sha256 = "43f7a1045cad0aab40e3af906fea37244ba6873b91b4e227245a14e51b399abd"; + sha256 = "sha256-QkV0h/tfEXJl/kG/iypSFEnCz/dclQKdj2Z/fataRAk="; meta = { description = "Guest additions ISO for VirtualBox"; longDescription = '' diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index 0f896464c36d..642a4f59c770 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -12,9 +12,9 @@ libX11, }: let - virtualboxVersion = "7.2.0"; + virtualboxVersion = "7.2.2"; virtualboxSubVersion = ""; - virtualboxSha256 = "4f2804ff27848ea772aee6b637bb1e10ee74ec2da117c257413e2d2c4f670ba0"; + virtualboxSha256 = "sha256-sOY7+4VTJ67PESLNozOQwzc05f/tcvEj9e33hqjOE5M="; platform = if stdenv.hostPlatform.isAarch64 then diff --git a/pkgs/by-name/_0/_010editor/package.nix b/pkgs/by-name/_0/_010editor/package.nix index 59107c3450b7..7f92612cfd6d 100644 --- a/pkgs/by-name/_0/_010editor/package.nix +++ b/pkgs/by-name/_0/_010editor/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "010editor"; - version = "16.0.1"; + version = "16.0.2"; src = finalAttrs.passthru.srcs.${stdenv.hostPlatform.system}; @@ -91,17 +91,17 @@ stdenv.mkDerivation (finalAttrs: { passthru.srcs = { x86_64-linux = fetchzip { url = "https://download.sweetscape.com/010EditorLinux64Installer${finalAttrs.version}.tar.gz"; - hash = "sha256-fPQCVA9VrpNBTA7PiOsHwIiaZLKKoK817PtWNX8uHBQ="; + hash = "sha256-sFTP/z+aann3KdEVW+RSWhi/uyLZB4q3kBXaBkwHkKE="; }; x86_64-darwin = fetchurl { url = "https://download.sweetscape.com/010EditorMac64Installer${finalAttrs.version}.dmg"; - hash = "sha256-q/lfe4IWYJbxoGVBQju+t/w13UI3XHaVNPdTjnIQFw8="; + hash = "sha256-Ky7IvLeFogx6R2YAirASNNIClEL9/M0eEyCxbGAt0sU="; }; aarch64-darwin = fetchurl { url = "https://download.sweetscape.com/010EditorMacARM64Installer${finalAttrs.version}.dmg"; - hash = "sha256-kBrYSxTNz01pPaRfKZWE6dDoACgs5tlfb+M6A7R0Vo4="; + hash = "sha256-gtfTq/e/BHSxkCv/Qg/o8Naoao+I8fzKOmGB1PXPSwI="; }; }; diff --git a/pkgs/by-name/ap/appflowy/package.nix b/pkgs/by-name/ap/appflowy/package.nix index 4e96d8e4ccfd..3b64bf9d6577 100644 --- a/pkgs/by-name/ap/appflowy/package.nix +++ b/pkgs/by-name/ap/appflowy/package.nix @@ -10,6 +10,7 @@ xdg-user-dirs, keybinder3, libnotify, + curl, }: let @@ -17,11 +18,11 @@ let rec { x86_64-linux = { urlSuffix = "linux-x86_64.tar.gz"; - hash = "sha256-n1ID/fGkRisxJ2rYmNLO9YX1ylezEQldEtnRuIVXHGk="; + hash = "sha256-E0N07kvABMrjWyRNpLmYsJ+ZY8+1NcR3ND4wNxUvAEA="; }; x86_64-darwin = { urlSuffix = "macos-universal.zip"; - hash = "sha256-+TXllfXtu+7X36XJQMydJzMaWeUkp4/TRD0a35GHuws="; + hash = "sha256-wziZaxSmGnEZDeKi5kQvrQwfHZ/Uan5gRseIIqXYvsI="; }; aarch64-darwin = x86_64-darwin; } @@ -30,7 +31,7 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "appflowy"; - version = "0.9.9"; + version = "0.10.0"; src = fetchzip { url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${finalAttrs.version}/AppFlowy-${finalAttrs.version}-${dist.urlSuffix}"; @@ -48,6 +49,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { gtk3 keybinder3 libnotify + curl ]; dontBuild = true; diff --git a/pkgs/by-name/bp/bpftrace/package.nix b/pkgs/by-name/bp/bpftrace/package.nix index 9503fafadfa8..8ca62fb0ea9f 100644 --- a/pkgs/by-name/bp/bpftrace/package.nix +++ b/pkgs/by-name/bp/bpftrace/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, llvmPackages, elfutils, bcc, @@ -16,20 +17,30 @@ flex, bison, util-linux, + xxd, nixosTests, }: stdenv.mkDerivation rec { pname = "bpftrace"; - version = "0.23.5"; + version = "0.24.1"; src = fetchFromGitHub { owner = "bpftrace"; repo = "bpftrace"; rev = "v${version}"; - hash = "sha256-Shtf4PSXxUV0Bd7ORYyP06lbWf3LE6BQi7WfTIGDOfk="; + hash = "sha256-Wt1MXKOg48477HMszq1GAjs+ZELbfAfp+P2AYa+dg+Q="; }; + patches = [ + (fetchpatch { + name = "attach_tracepoint_with_enums.patch"; + url = "https://github.com/bpftrace/bpftrace/pull/4714.patch"; + includes = [ "src/ast/passes/clang_parser.cpp" ]; + hash = "sha256-xk+/eBNJJJSUqNTs0HFr0BAaqRB5B7CNWRSmnoBMTs0="; + }) + ]; + buildInputs = with llvmPackages; [ llvm libclang @@ -49,11 +60,12 @@ stdenv.mkDerivation rec { bison llvmPackages.llvm.dev util-linux + xxd ]; cmakeFlags = [ "-DLIBBCC_INCLUDE_DIRS=${bcc}/include" - "-DINSTALL_TOOL_DOCS=OFF" + "-DUSE_SYSTEM_LIBBPF=ON" "-DSYSTEM_INCLUDE_PATHS=${glibc.dev}/include" ]; @@ -72,7 +84,7 @@ stdenv.mkDerivation rec { ]; passthru.tests = { - bpf = nixosTests.bpf; + inherit (nixosTests) bpf; }; meta = { diff --git a/pkgs/by-name/bu/buildkit/package.nix b/pkgs/by-name/bu/buildkit/package.nix index a0adffc54600..42df5efb43ba 100644 --- a/pkgs/by-name/bu/buildkit/package.nix +++ b/pkgs/by-name/bu/buildkit/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "buildkit"; - version = "0.25.0"; + version = "0.25.1"; src = fetchFromGitHub { owner = "moby"; repo = "buildkit"; rev = "v${version}"; - hash = "sha256-6BLu9wz/V0YSEEFelUMg1mYG6MxZgnkW4lwd5A+X90Q="; + hash = "sha256-h9XkvgYa7m7LxeUuQ8aFFxNcTULfjQ5gR7vRN9Y89rI="; }; vendorHash = null; diff --git a/pkgs/by-name/ca/cargo-deb/package.nix b/pkgs/by-name/ca/cargo-deb/package.nix index 84a589941577..adbde81caf1e 100644 --- a/pkgs/by-name/ca/cargo-deb/package.nix +++ b/pkgs/by-name/ca/cargo-deb/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-deb"; - version = "3.6.1"; + version = "3.6.2"; src = fetchFromGitHub { owner = "kornelski"; repo = "cargo-deb"; rev = "v${version}"; - hash = "sha256-/mPsmg2UUwjLKg0GjEGvg6qMswyBgwjP+HpldF3Wm/k="; + hash = "sha256-MzaZqympQXsqg6Jo8bHGQ3NaZFe+f1rveCH/Yqk0TVI="; }; - cargoHash = "sha256-HWA/CCDQNMKt2lHcPTByeg2z4TisafeN7Zgo/A+NOrE="; + cargoHash = "sha256-drrSsrySzDHRKy/yYzNR75tTDuT3daJ0hu8mFUGKgrc="; nativeBuildInputs = [ makeWrapper diff --git a/pkgs/by-name/ca/catalyst/package.nix b/pkgs/by-name/ca/catalyst/package.nix index ad433092bc2a..b0e0c1ca8c52 100644 --- a/pkgs/by-name/ca/catalyst/package.nix +++ b/pkgs/by-name/ca/catalyst/package.nix @@ -75,10 +75,13 @@ stdenv.mkDerivation (finalAttrs: { nativeCheckInputs = [ ctestCheckHook ] ++ lib.optional mpiSupport mpiCheckPhaseHook; - disabledTests = lib.optionals fortranSupport [ - # unexpected fortran binding symbol *__iso_c_binding_C_ptr - "catalyst-abi-nm" - ]; + disabledTests = + lib.optionals (fortranSupport || stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) + [ + # unexpected fortran binding symbol *__iso_c_binding_C_ptr + # unexpected symbol in libc++ from darwin sdk + "catalyst-abi-nm" + ]; pythonImportsCheck = [ "catalyst" ]; diff --git a/pkgs/by-name/ci/cirrus-cli/package.nix b/pkgs/by-name/ci/cirrus-cli/package.nix index 53db6a9ff5e3..44cb132e9f12 100644 --- a/pkgs/by-name/ci/cirrus-cli/package.nix +++ b/pkgs/by-name/ci/cirrus-cli/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "cirrus-cli"; - version = "0.154.0"; + version = "0.155.0"; src = fetchFromGitHub { owner = "cirruslabs"; repo = "cirrus-cli"; rev = "v${version}"; - hash = "sha256-jmjCqdoJj9ggxC6JaW7BObWCWKdfB0ZOSOfUA2BgUCc="; + hash = "sha256-HMEd1G7CTK4P3fQ34wMOgd4GJ/7YALEL0UaqljB/44Y="; }; vendorHash = "sha256-ag1HzNrSqGTJGXxhdspxHsJRBu7tuB5nDFiEWh1VOsU="; diff --git a/pkgs/by-name/co/codebuff/package-lock.json b/pkgs/by-name/co/codebuff/package-lock.json index a7b2e3f39b93..28635eaee437 100644 --- a/pkgs/by-name/co/codebuff/package-lock.json +++ b/pkgs/by-name/co/codebuff/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "codebuff": "^1.0.500" + "codebuff": "^1.0.501" } }, "node_modules/chownr": { @@ -18,9 +18,9 @@ } }, "node_modules/codebuff": { - "version": "1.0.500", - "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.500.tgz", - "integrity": "sha512-qUp7XL749bTAx6p2D7Mbsx5INx9PMEtMqyB3LsH5QLFW2AUGbmQOuxTVMaQFrCUaaJ8RtKaqCSKWwSZ1tq+ylA==", + "version": "1.0.501", + "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.501.tgz", + "integrity": "sha512-ZTvQce7Qj5tjWt63AJujjGkCDLLWAXm3vrKOKlfUKXPXJQfbM8TYljB2+fnMEkjgShZ3Fg+nSEIb1q7hcuBTbQ==", "cpu": [ "x64", "arm64" @@ -36,6 +36,7 @@ "tar": "^6.2.0" }, "bin": { + "cb": "index.js", "codebuff": "index.js" }, "engines": { diff --git a/pkgs/by-name/co/codebuff/package.nix b/pkgs/by-name/co/codebuff/package.nix index aa051f4668cd..63eb9948803e 100644 --- a/pkgs/by-name/co/codebuff/package.nix +++ b/pkgs/by-name/co/codebuff/package.nix @@ -6,14 +6,14 @@ buildNpmPackage rec { pname = "codebuff"; - version = "1.0.500"; + version = "1.0.501"; src = fetchzip { url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz"; - hash = "sha256-5lAQb8rrWhji4961fbkSCr0hgVIgIzrwkQ8y9+HoeDw="; + hash = "sha256-WW599dxu7LdL2pU0nb4zZb3ek67MlTpJ/H9aa7SWhi8="; }; - npmDepsHash = "sha256-niM6sUtgv+PeYXrDjBpYcM6p+SaNcpmoWAXV+5uCCOY="; + npmDepsHash = "sha256-M8BD9XMnn6ETifLl0j4fe2+UDaAGOA9mN2SsmXSfMPM="; postPatch = '' cp ${./package-lock.json} package-lock.json diff --git a/pkgs/by-name/di/discordo/package.nix b/pkgs/by-name/di/discordo/package.nix index 5b5c9cae28ac..1179596a29e5 100644 --- a/pkgs/by-name/di/discordo/package.nix +++ b/pkgs/by-name/di/discordo/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "discordo"; - version = "0-unstable-2025-09-30"; + version = "0-unstable-2025-10-12"; src = fetchFromGitHub { owner = "ayn2op"; repo = "discordo"; - rev = "6f670612e889dfcd7991d570b154d1039b1afc10"; - hash = "sha256-0YdOKXiI/popKhMJgQXJCHIiCEST4aPcLXCQxx6WzzA="; + rev = "eeeeb75c66ceeb4dfc2eef69f006a2665e1d66d8"; + hash = "sha256-pct+C77K7ZBc4grfvJfDBoGaFed3UIrJRXXLlv6wUis="; }; - vendorHash = "sha256-9u861o/pF272PzspTdLkrXdCf/AquG2GmGQ4Nuvx7GE="; + vendorHash = "sha256-+BBjVyyGR52ssp3pvODFOUmOcLa9PBXDhFlS9lsZF08="; env.CGO_ENABLED = 0; diff --git a/pkgs/by-name/dn/dnscrypt-proxy/package.nix b/pkgs/by-name/dn/dnscrypt-proxy/package.nix index 50e361927ca0..41fd65ab7361 100644 --- a/pkgs/by-name/dn/dnscrypt-proxy/package.nix +++ b/pkgs/by-name/dn/dnscrypt-proxy/package.nix @@ -2,6 +2,7 @@ lib, buildGoModule, fetchFromGitHub, + fetchpatch, nixosTests, }: @@ -20,6 +21,18 @@ buildGoModule rec { hash = "sha256-JPBAlRpJw6Oy4f3twyhX95XqWFtUTEFPjwyVaNMSHmQ="; }; + patches = [ + (fetchpatch { + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/dnscrypt-proxy/-/raw/main/0001-Make-configuration-file-hierarchy-compliant.patch"; + hash = "sha256-qsbKcgeB/g388TERH8nYy/kfMSN5a21fbUoa80ZMgW4="; + }) + ]; + + postInstall = '' + mkdir -p $out/etc/dnscrypt-proxy + cp dnscrypt-proxy/example-dnscrypt-proxy.toml $out/etc/dnscrypt-proxy/dnscrypt-proxy.toml + ''; + passthru.tests = { inherit (nixosTests) dnscrypt-proxy; }; meta = with lib; { diff --git a/pkgs/by-name/do/dovecot/package.nix b/pkgs/by-name/do/dovecot/package.nix index 43773164c394..1dce4874455d 100644 --- a/pkgs/by-name/do/dovecot/package.nix +++ b/pkgs/by-name/do/dovecot/package.nix @@ -127,6 +127,12 @@ stdenv.mkDerivation rec { url = "https://salsa.debian.org/debian/dovecot/-/raw/debian/1%252.3.19.1+dfsg1-2/debian/patches/Support-openssl-3.0.patch"; hash = "sha256-PbBB1jIY3jIC8Js1NY93zkV0gISGUq7Nc67Ul5tN7sw="; }) + # Fix build with gcc15 + (fetchpatch { + name = "dovecot-test-data-stack-drop-bogus-assertion.patch"; + url = "https://github.com/dovecot/core/commit/9f642dd868db6e7401f24e4fb4031b5bdca8aae7.patch"; + hash = "sha256-dAX80dRqOba9Fkzl11ChYJ6vqcgfkaw/o+TOQKCnnns="; + }) ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # fix timespec calls diff --git a/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix b/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix index 6aee2d5d8ff6..1f1677e9910c 100644 --- a/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix +++ b/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix @@ -6,11 +6,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "fcitx5-pinyin-moegirl"; - version = "20250909"; + version = "20251009"; src = fetchurl { url = "https://github.com/outloudvi/mw2fcitx/releases/download/${finalAttrs.version}/moegirl.dict"; - hash = "sha256-wtMLjgHb1IRkc0G/R5HDlF+r7/ooR9XxgFth3Lo+7ws="; + hash = "sha256-s8i1eZrupWSSmgi52uhHLggtn5ZtoDFwMtJeZDw/znI="; }; dontUnpack = true; diff --git a/pkgs/by-name/fe/feather-tk/package.nix b/pkgs/by-name/fe/feather-tk/package.nix index fad1927e3710..22454b56bf90 100644 --- a/pkgs/by-name/fe/feather-tk/package.nix +++ b/pkgs/by-name/fe/feather-tk/package.nix @@ -25,14 +25,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "feather-tk"; - version = "0.3.0"; + version = "0.4.0"; src = fetchFromGitHub { owner = "darbyjohnston"; repo = "feather-tk"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-776V1nMsAatGkYNBq7QFRX28cI3/NU/2YRSbhfezr0g="; + hash = "sha256-hcV99y14o3YFUtKDLEKaR7MxBB3pBdd3sferrYvtvYw="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/fh/fheroes2/package.nix b/pkgs/by-name/fh/fheroes2/package.nix index 111eded615a4..2c37749a4a56 100644 --- a/pkgs/by-name/fh/fheroes2/package.nix +++ b/pkgs/by-name/fh/fheroes2/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation rec { pname = "fheroes2"; - version = "1.1.10"; + version = "1.1.11"; src = fetchFromGitHub { owner = "ihhub"; repo = "fheroes2"; rev = version; - hash = "sha256-dtc+/FvYJPgdtrDRq+fofrlXW3NjgtFMDd6rCmweiMw="; + hash = "sha256-U8iJAhubMHGPXNph+kWhMzRDbh3e4bikgQKbPPeKqV8="; }; nativeBuildInputs = [ imagemagick ]; diff --git a/pkgs/by-name/fl/flitter/package.nix b/pkgs/by-name/fl/flitter/package.nix index 0b14bbbf32cf..d50c58d9d26f 100644 --- a/pkgs/by-name/fl/flitter/package.nix +++ b/pkgs/by-name/fl/flitter/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "flitter"; - version = "1.1.3"; + version = "1.1.4"; src = fetchFromGitHub { owner = "alexozer"; repo = "flitter"; tag = version; - hash = "sha256-LG4gCpV4NUOuQMjGIjjX+pc9dL/IG6pzy3J5cDfUE5k="; + hash = "sha256-2oK70WusLzLh2Pnb80S2rbpd7IFdApvIVvdYuhvkfBs="; }; - cargoHash = "sha256-V+GsBEyGNI+13TsIci5GC0VW5BYPCGDAlpaj9DQWjCg="; + cargoHash = "sha256-UiHy4k4yLgwLZrnR07It93gM3dShou9OD055yygWN24="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/gh/gh-dash/package.nix b/pkgs/by-name/gh/gh-dash/package.nix index 40dbd6c8c9c3..b81bc10c430c 100644 --- a/pkgs/by-name/gh/gh-dash/package.nix +++ b/pkgs/by-name/gh/gh-dash/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "gh-dash"; - version = "4.17.0"; + version = "4.18.0"; src = fetchFromGitHub { owner = "dlvhdr"; repo = "gh-dash"; rev = "v${version}"; - hash = "sha256-uQc5s5CLR5uKieD1+YMzahKNBqsddLwX+CTThzWPnwY="; + hash = "sha256-iYz4rHoIWIW1XR83ZqkAbsU+5mIkLzq8wemVKUMGf6A="; }; vendorHash = "sha256-IsEz6hA8jnWP+2ELkZ6V5Y0/rpTz1tAzaYJvzgPQQCo="; diff --git a/pkgs/by-name/gi/github-mcp-server/package.nix b/pkgs/by-name/gi/github-mcp-server/package.nix index d683c295dce8..30f03e0d90ac 100644 --- a/pkgs/by-name/gi/github-mcp-server/package.nix +++ b/pkgs/by-name/gi/github-mcp-server/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "github-mcp-server"; - version = "0.17.1"; + version = "0.18.0"; src = fetchFromGitHub { owner = "github"; repo = "github-mcp-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-A9kl/XIo2WxckPxRItw6yswhqLENGkzky9EBWJXTetc="; + hash = "sha256-tVKzJlj3zemoKOr18r+1ElfbqBdJa4La1x0fFVxPO1U="; }; vendorHash = "sha256-esd4Ly8cbN3z9fxC1j4wQqotV2ULqK3PDf1bEovewUY="; diff --git a/pkgs/by-name/gr/gromit-mpx/package.nix b/pkgs/by-name/gr/gromit-mpx/package.nix index 26ffbe98473e..e76f80fa95f1 100644 --- a/pkgs/by-name/gr/gromit-mpx/package.nix +++ b/pkgs/by-name/gr/gromit-mpx/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch2, cmake, pkg-config, gtk3, @@ -30,6 +31,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-jHw4V2ZvfpT3PUihe/O+9BPsv+udFg5seMbYmxOz8Yk="; }; + patches = [ + (fetchpatch2 { + url = "https://github.com/bk138/gromit-mpx/commit/e3b501d497374da083b97d0b3bbd40c5c766d2d1.patch?full_index=1"; + hash = "sha256-MJFwwYuvIZeLJBi4p/JQ6qJo6fntj2Q7y+ufap/MGdY="; + }) + ]; + nativeBuildInputs = [ cmake pkg-config diff --git a/pkgs/by-name/ke/keet/package.nix b/pkgs/by-name/ke/keet/package.nix index 179a8207e52d..a426cd041217 100644 --- a/pkgs/by-name/ke/keet/package.nix +++ b/pkgs/by-name/ke/keet/package.nix @@ -6,11 +6,11 @@ let pname = "keet"; - version = "2.4.1"; + version = "2.5.2"; src = fetchzip { - url = "https://keet.io/downloads/${version}/Keet-x64.tar.gz"; - hash = "sha256-Csr9M9t2brwfK0B8ldXgUQXX6lPH8z2QSkcBgCYSvaE="; + url = "https://static.keet.io/downloads/${version}/Keet-x64.tar.gz"; + hash = "sha256-wM5Z8zjha5uHmjBtjWRLQf8R/Xcz0O6myLrOMkeXBDM="; }; appimageContents = appimageTools.extract { diff --git a/pkgs/by-name/ke/keycard-cli/package.nix b/pkgs/by-name/ke/keycard-cli/package.nix index 8a4276aeeb08..df69da7538bf 100644 --- a/pkgs/by-name/ke/keycard-cli/package.nix +++ b/pkgs/by-name/ke/keycard-cli/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "keycard-cli"; - version = "0.7.0"; + version = "0.8.2"; src = fetchFromGitHub { owner = "status-im"; repo = "keycard-cli"; rev = version; - hash = "sha256-K2XxajprpPjfIs8rrnf2coIEQjPnir9/U0fTvqV2++g="; + hash = "sha256-H9fipHGxINMAXdxUYhyVZusDXA3HW1iQl8iRX6AF7iE="; }; - vendorHash = "sha256-3XzWOiZF2WNs2pdumYN9bphvBKY+rrjuT+wWhB2pwT0="; + vendorHash = "sha256-6zZY6pMazapteJp2fsCdwXBEXbwSf/ZEUIcQONJYj2Q="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ pcsclite ]; diff --git a/pkgs/by-name/la/LAStools/cmake.diff b/pkgs/by-name/la/LAStools/cmake.diff new file mode 100644 index 000000000000..a28719d01b80 --- /dev/null +++ b/pkgs/by-name/la/LAStools/cmake.diff @@ -0,0 +1,57 @@ +diff --git i/CMakeLists.txt w/CMakeLists.txt +index 6a0ea6e..70de632 100644 +--- i/CMakeLists.txt ++++ w/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.1 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.10 FATAL_ERROR) + set(CMAKE_SUPPRESS_REGENERATION true) + set(CMAKE_CXX_STANDARD 17) + project("LAStools" CXX C) +diff --git i/LASlib/CMakeLists.txt w/LASlib/CMakeLists.txt +index 5efb193..907b381 100644 +--- i/LASlib/CMakeLists.txt ++++ w/LASlib/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 2.8 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.10 FATAL_ERROR) + set(CMAKE_SUPPRESS_REGENERATION true) + project("LASlib") + +diff --git i/LASlib/src/CMakeLists.txt w/LASlib/src/CMakeLists.txt +index 51dca48..28242e6 100644 +--- i/LASlib/src/CMakeLists.txt ++++ w/LASlib/src/CMakeLists.txt +@@ -70,7 +70,7 @@ file(GLOB_RECURSE LAS_INCLUDES + + add_library(LASlib ${LAS_SRC} ${LAZ_SRC_FULL}) + set_property(TARGET LASlib PROPERTY POSITION_INDEPENDENT_CODE ON) +-set_property(TARGET LASlib PROPERTY CXX_STANDARD 11) ++set_property(TARGET LASlib PROPERTY CXX_STANDARD 14) + + if (BUILD_SHARED_LIBS) + target_compile_definitions(LASlib PRIVATE "COMPILE_AS_DLL") +diff --git i/src/CMakeLists.txt w/src/CMakeLists.txt +index ebdf98a..3b66b82 100644 +--- i/src/CMakeLists.txt ++++ w/src/CMakeLists.txt +@@ -5,6 +5,7 @@ add_definitions(-DNDEBUG ) + + include_directories(../LASzip/src) + include_directories(../LASlib/inc) ++include_directories(.) + + set(GEOPROJECTION_TARGETS + laszip +diff --git i/src/geoprojectionconverter.cpp w/src/geoprojectionconverter.cpp +index 1e3298d..5306c32 100644 +--- i/src/geoprojectionconverter.cpp ++++ w/src/geoprojectionconverter.cpp +@@ -33,6 +33,7 @@ + */ + #include "geoprojectionconverter.hpp" + ++#include + #include + #include + #include diff --git a/pkgs/by-name/la/LAStools/package.nix b/pkgs/by-name/la/LAStools/package.nix index 4a26359d0972..6c8ffce71017 100644 --- a/pkgs/by-name/la/LAStools/package.nix +++ b/pkgs/by-name/la/LAStools/package.nix @@ -18,6 +18,8 @@ stdenv.mkDerivation rec { patches = [ ./drop-64-suffix.patch # necessary to prevent '64' from being appended to the names of the executables + # https://github.com/lastools/LAStools/pull/234 + ./cmake.diff ]; hardeningDisable = [ diff --git a/pkgs/by-name/lc/lcagent/package.nix b/pkgs/by-name/lc/lcagent/package.nix new file mode 100644 index 000000000000..47e2b02d263f --- /dev/null +++ b/pkgs/by-name/lc/lcagent/package.nix @@ -0,0 +1,51 @@ +{ + fetchFromGitea, + lib, + stdenv, + flex, + bison, + librecast, + libsodium, + lcrq, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "lcagent"; + version = "0.1.0"; + + src = fetchFromGitea { + domain = "codeberg.org"; + owner = "librecast"; + repo = "lcagent"; + tag = finalAttrs.version; + hash = "sha256-Kr3VQ56V+Neo4CrKX5AasuftXNNJCx4NnsPz1UBBCog="; + }; + + nativeBuildInputs = [ + bison + flex + ]; + + buildInputs = [ + lcrq + librecast + libsodium + ]; + installFlags = [ "PREFIX=$(out)" ]; + doCheck = true; + + meta = { + changelog = "https://codeberg.org/librecast/lcagent/src/tag/v${finalAttrs.version}/CHANGELOG.md"; + description = "Librecast multicast agent"; + homepage = "https://librecast.net/lcagent.html"; + license = [ + lib.licenses.gpl2Only + lib.licenses.gpl3Only + ]; + mainProgram = "lcagent"; + maintainers = with lib.maintainers; [ + jleightcap + jasonodoom + ]; + platforms = lib.platforms.gnu; + }; +}) diff --git a/pkgs/by-name/ls/lsh/package.nix b/pkgs/by-name/ls/lsh/package.nix index 06e000e54e6e..caaadf616045 100644 --- a/pkgs/by-name/ls/lsh/package.nix +++ b/pkgs/by-name/ls/lsh/package.nix @@ -5,14 +5,14 @@ }: buildGoModule rec { pname = "lsh"; - version = "1.4.2"; + version = "1.4.7"; src = fetchFromGitHub { owner = "latitudesh"; repo = "lsh"; rev = "v${version}"; - sha256 = "sha256-TV3ix1W/+rUXgeoVYneAfosa6ikf7e3giwsX4gyp2o0="; + sha256 = "sha256-vPxxMQuui5kCoJ2+6UsyoUjzWbUioUXGN3ixhYdJyPY="; }; - vendorHash = "sha256-ogdyzfayleka4Y8x74ZtttD7MaeCl1qP/rQi9x0tMto="; + vendorHash = "sha256-ePq891qK4rmGSXQHDcvr4K8tEfoP+LBC8UfO/EP5DZk="; subPackages = [ "." ]; meta = { changelog = "https://github.com/latitudesh/lsh/releases/tag/v${version}"; diff --git a/pkgs/by-name/lu/lucida-downloader/package.nix b/pkgs/by-name/lu/lucida-downloader/package.nix index d5015e12a854..004bd0d91690 100644 --- a/pkgs/by-name/lu/lucida-downloader/package.nix +++ b/pkgs/by-name/lu/lucida-downloader/package.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "lucida-downloader"; - version = "0.6.0"; + version = "0.7.0"; src = fetchFromGitHub { owner = "jelni"; repo = "lucida-downloader"; tag = "v${version}"; - hash = "sha256-/T3iB2DbcIbdwROzyB4UqXqrF7soRPCW7EUjZ8orhf4="; + hash = "sha256-f5cegAucJSiRekTAZBkrdn0HoEELvINN6Rd5Ehb7InA="; }; passthru.updateScript = nix-update-script { }; - cargoHash = "sha256-GHEGz7m/IDtPaynDPQQ9Zq3wDKe4BV+H+rrF6G4QA6s="; + cargoHash = "sha256-ADo0AuMsvd86ytlVStBXPJ9vFG/JeSm2kDMGM5VCqzA="; meta = { description = "Multithreaded client for downloading music for free with lucida"; diff --git a/pkgs/by-name/lu/luminance/package.nix b/pkgs/by-name/lu/luminance/package.nix index e9b85e10182d..418d661434f4 100644 --- a/pkgs/by-name/lu/luminance/package.nix +++ b/pkgs/by-name/lu/luminance/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luminance"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = "sidevesh"; repo = "Luminance"; tag = finalAttrs.version; - hash = "sha256-1xDRs+OBzcrB75pILA3ZxIrZEleWVBROBNZz0MsCWnA="; + hash = "sha256-3pjcJVd4TY39OQFCGMBRnHddy2LFE5/3ZgimJcUm7/I="; }; # Use our own ddcbc-api source diff --git a/pkgs/by-name/lu/lunarml/package.nix b/pkgs/by-name/lu/lunarml/package.nix index 355e8044c35e..3ec48d505401 100644 --- a/pkgs/by-name/lu/lunarml/package.nix +++ b/pkgs/by-name/lu/lunarml/package.nix @@ -7,7 +7,7 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { - version = "0.2.1"; + version = "0.3.0"; pname = "lunarml"; @@ -15,7 +15,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { owner = "minoki"; repo = "LunarML"; tag = "v${finalAttrs.version}"; - hash = "sha256-wNcsvtIR/MbvwAIhybc7zzbS+RgfwndQ1jdDVdte+44="; + hash = "sha256-ZTX7+Af8+cyTlQvWRCcPWdF2TfKwEf9d/+uo2dhkXZg="; }; outputs = [ diff --git a/pkgs/by-name/m1/m1n1/package.nix b/pkgs/by-name/m1/m1n1/package.nix index d2516357e0f2..868003eaaa35 100644 --- a/pkgs/by-name/m1/m1n1/package.nix +++ b/pkgs/by-name/m1/m1n1/package.nix @@ -7,7 +7,7 @@ python3Packages, nix-update-script, nixos-icons, - withBranding ? true, + customLogo ? "${nixos-icons}/share/icons/hicolor/256x256/apps/nix-snowflake.png", }: stdenv.mkDerivation (finalAttrs: { pname = "m1n1"; @@ -20,9 +20,9 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-J1PZVaEdI6gx/qzsoVW1ehRQ/ZDKzdC1NgIGgBqxQ+0="; }; - postPatch = lib.optionalString withBranding '' - ln -s ${nixos-icons}/share/icons/hicolor/128x128/apps/nix-snowflake.png data/custom_128.png - ln -s ${nixos-icons}/share/icons/hicolor/256x256/apps/nix-snowflake.png data/custom_256.png + postPatch = lib.optionalString (customLogo != null) '' + magick ${customLogo} -resize 128x128 data/custom_128.png + magick ${customLogo} -resize 256x256 data/custom_256.png ''; nativeBuildInputs = [ @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { makeFlags = [ "ARCH=${stdenv.cc.targetPrefix}" "RELEASE=1" - (lib.optionalString withBranding "LOGO=custom") + (lib.optionalString (customLogo != null) "LOGO=custom") ]; enableParallelBuilding = true; @@ -94,6 +94,11 @@ stdenv.mkDerivation (finalAttrs: { - Initramfs images (compressed CPIO archives) - Kernel images in Linux ARM64 boot format (optionally compressed) - Configuration statements + + The default Nix logo can be disabled by setting the `customLogo` + argument to `null` or can be replaced by setting `customLogo` to + a path to the desired image file which will be resized by + ImageMagick to the correct sizes. ''; homepage = "https://github.com/AsahiLinux/m1n1"; changelog = "https://github.com/AsahiLinux/m1n1/releases/tag/${finalAttrs.src.tag}"; diff --git a/pkgs/by-name/md/mdsf/package.nix b/pkgs/by-name/md/mdsf/package.nix index 4a3204cb2e8c..6287cb4e821d 100644 --- a/pkgs/by-name/md/mdsf/package.nix +++ b/pkgs/by-name/md/mdsf/package.nix @@ -7,7 +7,7 @@ }: let pname = "mdsf"; - version = "0.10.7"; + version = "0.10.8"; in rustPlatform.buildRustPackage { inherit pname version; @@ -16,10 +16,10 @@ rustPlatform.buildRustPackage { owner = "hougesen"; repo = "mdsf"; tag = "v${version}"; - hash = "sha256-DAniTRqFf+NNHPmmMWjBQN3M/quGDdjFMBezKcqVPnM="; + hash = "sha256-mvD4eBUIulPr4e7jj2As05svDH2BXJwSrWSOfMFJMzE="; }; - cargoHash = "sha256-h2D6FwI8YoCSp7UYy+4+TFt1JLCWoE5RZKmFfndsSHM="; + cargoHash = "sha256-atSGHGaRlXdHKvW1Gv23D6aBiBdjByg3sLUCXVqQyDY="; # many tests fail for various reasons of which most depend on the build sandbox doCheck = false; diff --git a/pkgs/by-name/mo/mongodb-compass/darwin.nix b/pkgs/by-name/mo/mongodb-compass/darwin.nix deleted file mode 100644 index b2036833d536..000000000000 --- a/pkgs/by-name/mo/mongodb-compass/darwin.nix +++ /dev/null @@ -1,63 +0,0 @@ -{ - stdenvNoCC, - fetchurl, - unzip, - runtimeShell, - pname, - version, - meta, -}: - -let - appName = "MongoDB Compass.app"; - - dist = - { - aarch64-darwin = { - arch = "arm64"; - sha256 = "sha256-naSOCYxdDLt/zDtR4MhTE96gJypfbk98CWKx2i8kiTk="; - }; - - x86_64-darwin = { - arch = "x64"; - sha256 = "sha256-TnoXaiSNYiblgJS5nygTHOe9HBgVCTfffX37wrwtxZ8="; - }; - } - .${stdenvNoCC.hostPlatform.system} - or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); - -in -stdenvNoCC.mkDerivation { - inherit pname version meta; - - src = fetchurl { - url = "https://downloads.mongodb.com/compass/mongodb-compass-${version}-darwin-${dist.arch}.zip"; - inherit (dist) sha256; - name = "${pname}-${version}.zip"; - }; - - nativeBuildInputs = [ unzip ]; - - # The archive will be automatically unzipped; tell Nix where the source root is. - dontFixup = true; - sourceRoot = appName; - - installPhase = '' - runHook preInstall - - # Create directories for the application bundle and the launcher script. - mkdir -p "$out/Applications/${appName}" "$out/bin" - - # Copy the unzipped app bundle into the Applications folder. - cp -R . "$out/Applications/${appName}" - - # Create a launcher script that opens the app. - cat > "$out/bin/${pname}" << EOF - #!${runtimeShell} - open -na "$out/Applications/${appName}" --args "\$@" - EOF - chmod +x "$out/bin/${pname}" - - runHook postInstall - ''; -} diff --git a/pkgs/by-name/mo/mongodb-compass/linux.nix b/pkgs/by-name/mo/mongodb-compass/linux.nix deleted file mode 100644 index c3c4797bc501..000000000000 --- a/pkgs/by-name/mo/mongodb-compass/linux.nix +++ /dev/null @@ -1,132 +0,0 @@ -{ - alsa-lib, - at-spi2-atk, - at-spi2-core, - atk, - cairo, - cups, - curl, - dbus, - dpkg, - expat, - fetchurl, - fontconfig, - freetype, - gdk-pixbuf, - glib, - gtk3, - lib, - libdrm, - libGL, - libnotify, - libsecret, - libuuid, - libxcb, - libxkbcommon, - libgbm, - nspr, - nss, - pango, - stdenv, - systemd, - wrapGAppsHook3, - xorg, - pname, - version, - meta, -}: - -let - rpath = lib.makeLibraryPath [ - alsa-lib - at-spi2-atk - at-spi2-core - atk - cairo - cups - curl - dbus - expat - fontconfig - freetype - gdk-pixbuf - glib - gtk3 - libdrm - libGL - libnotify - libsecret - libuuid - libxcb - libxkbcommon - libgbm - nspr - nss - pango - stdenv.cc.cc - systemd - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxkbfile - xorg.libxshmfence - (lib.getLib stdenv.cc.cc) - ]; - -in -stdenv.mkDerivation { - inherit pname version meta; - - src = - if stdenv.hostPlatform.system == "x86_64-linux" then - fetchurl { - url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb"; - hash = "sha256-cwhYiV5G8GRBT7MST20MPUxEMQM1mzxlLUfzGO6jv10="; - } - else - throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}"; - - buildInputs = [ - dpkg - wrapGAppsHook3 - gtk3 - ]; - dontUnpack = true; - - buildCommand = '' - IFS=$'\n' - - # The deb file contains a setuid binary, so 'dpkg -x' doesn't work here - dpkg --fsys-tarfile $src | tar --extract - - mkdir -p $out - mv usr/* $out - - # cp -av $out/usr/* $out - rm -rf $out/share/lintian - - # The node_modules are bringing in non-linux files/dependencies - find $out -name "*.app" -exec rm -rf {} \; || true - find $out -name "*.dll" -delete - find $out -name "*.exe" -delete - - # Otherwise it looks "suspicious" - chmod -R g-w $out - - for file in `find $out -type f -perm /0111 -o -name \*.so\*`; do - echo "Manipulating file: $file" - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$file" || true - patchelf --set-rpath ${rpath}:$out/lib/mongodb-compass "$file" || true - done - - wrapGAppsHook $out/bin/mongodb-compass - ''; -} diff --git a/pkgs/by-name/mo/mongodb-compass/package.nix b/pkgs/by-name/mo/mongodb-compass/package.nix index d72641d627a6..d6a3587100d8 100644 --- a/pkgs/by-name/mo/mongodb-compass/package.nix +++ b/pkgs/by-name/mo/mongodb-compass/package.nix @@ -1,31 +1,192 @@ { - stdenv, - callPackage, lib, + stdenv, + fetchurl, + dpkg, + unzip, + wrapGAppsHook3, + makeWrapper, + runtimeShell, + gtk3, + xorg, + glib, + cairo, + pango, + dbus, + cups, + at-spi2-atk, + at-spi2-core, + atk, + libdrm, + gdk-pixbuf, + nss, + nspr, + alsa-lib, + expat, + libxkbcommon, + libgbm, + vulkan-loader, + systemd, + libGL, + krb5, + fontconfig, + freetype, + libnotify, + libsecret, + libuuid, + libxcb, + patchelf, }: let pname = "mongodb-compass"; - version = "1.46.0"; + version = "1.46.11"; + + selectSystem = + attrs: + attrs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); + + src = fetchurl { + url = "https://downloads.mongodb.com/compass/${ + selectSystem { + x86_64-linux = "mongodb-compass_${version}_amd64.deb"; + x86_64-darwin = "mongodb-compass-${version}-darwin-x64.zip"; + aarch64-darwin = "mongodb-compass-${version}-darwin-arm64.zip"; + } + }"; + hash = selectSystem { + x86_64-linux = "sha256-GelQnhrc68xEd4q4ZPgldCnbuLqYZ76LQbWi1LsvL9o="; + x86_64-darwin = "sha256-SiwwK7ApifjvCqBeVPtjnafKLKETnP8tegVfXaiCJ8c="; + aarch64-darwin = "sha256-g2X9zOk7rjuTFxXXX8t9kvjF11VknlIvjAhYU09fjBQ="; + }; + }; + + appName = "MongoDB Compass.app"; + + rpath = lib.makeLibraryPath [ + alsa-lib + at-spi2-atk + at-spi2-core + atk + cairo + cups + dbus + expat + fontconfig + freetype + gdk-pixbuf + glib + gtk3 + libdrm + libGL + libnotify + libsecret + libuuid + libxcb + libxkbcommon + libgbm + nspr + nss + pango + stdenv.cc.cc + systemd + xorg.libX11 + xorg.libXScrnSaver + xorg.libXcomposite + xorg.libXcursor + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXi + xorg.libXrandr + xorg.libXrender + xorg.libXtst + xorg.libxkbfile + xorg.libxshmfence + (lib.getLib stdenv.cc.cc) + ]; +in +stdenv.mkDerivation (finalAttrs: { + inherit pname version src; + + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + dpkg + wrapGAppsHook3 + patchelf + ]; + + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ unzip ]; + + dontUnpack = stdenv.hostPlatform.isLinux; + dontFixup = stdenv.hostPlatform.isDarwin; + sourceRoot = lib.optionalString stdenv.hostPlatform.isDarwin appName; + + buildCommand = lib.optionalString stdenv.hostPlatform.isLinux '' + IFS=$'\n' + + # The deb file contains a setuid binary, so 'dpkg -x' doesn't work here + dpkg --fsys-tarfile $src | tar --extract + + mkdir -p $out + mv usr/* $out + + rm -rf $out/share/lintian + + # The node_modules are bringing in non-linux files/dependencies + find $out -name "*.app" -exec rm -rf {} \; || true + find $out -name "*.dll" -delete + find $out -name "*.exe" -delete + + # Otherwise it looks "suspicious" + chmod -R g-w $out + + for file in `find $out -type f -perm /0111 -o -name \*.so\*`; do + echo "Manipulating file: $file" + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$file" || true + patchelf --set-rpath ${rpath}:$out/lib/mongodb-compass "$file" || true + done + + wrapGAppsHook $out/bin/mongodb-compass + ''; + + installPhase = '' + runHook preInstall + + ${lib.optionalString stdenv.hostPlatform.isDarwin '' + # Create directories for the application bundle and the launcher script. + mkdir -p "$out/Applications/${appName}" "$out/bin" + + # Copy the unzipped app bundle into the Applications folder. + cp -R . "$out/Applications/${appName}" + + # Create a launcher script that opens the app. + cat > "$out/bin/${pname}" << EOF + #!${runtimeShell} + open -na "$out/Applications/${appName}" --args "\$@" + EOF + chmod +x "$out/bin/${pname}" + ''} + + runHook postInstall + ''; + + passthru.updateScript = ./update.sh; + meta = { description = "GUI for MongoDB"; + homepage = "https://github.com/mongodb-js/compass"; + license = lib.licenses.sspl; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + mainProgram = "mongodb-compass"; maintainers = with lib.maintainers; [ bryanasdev000 friedow iamanaws ]; - homepage = "https://github.com/mongodb-js/compass"; - sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - license = lib.licenses.sspl; platforms = [ "x86_64-linux" "aarch64-darwin" "x86_64-darwin" ]; - mainProgram = "mongodb-compass"; }; -in -if stdenv.hostPlatform.isDarwin then - callPackage ./darwin.nix { inherit pname version meta; } -else - callPackage ./linux.nix { inherit pname version meta; } +}) diff --git a/pkgs/by-name/mo/mongodb-compass/update.sh b/pkgs/by-name/mo/mongodb-compass/update.sh new file mode 100755 index 000000000000..3dcd381d73a3 --- /dev/null +++ b/pkgs/by-name/mo/mongodb-compass/update.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p nix curl jq common-updater-scripts + +set -eou pipefail + +latestVersion=$(curl -s https://api.github.com/repos/mongodb-js/compass/releases/latest | jq -r .tag_name | sed 's/^v//') + +if [[ "$latestVersion" == "$UPDATE_NIX_OLD_VERSION" ]]; then + echo "mongodb-compass is already up-to-date: $latestVersion" + exit 0 +fi + +update-source-version mongodb-compass "$latestVersion" + +systems=$(nix eval --json -f . mongodb-compass.meta.platforms | jq -r '.[]') +for system in $systems; do + url=$(nix eval --raw -f . mongodb-compass.src.url --system "$system") + hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 $(nix-prefetch-url "$url")) + update-source-version mongodb-compass "$latestVersion" "$hash" --system=$system --ignore-same-version --ignore-same-hash +done diff --git a/pkgs/by-name/mq/mqttx-cli/package.nix b/pkgs/by-name/mq/mqttx-cli/package.nix index dd10d69c9d7a..0239d28eadfb 100644 --- a/pkgs/by-name/mq/mqttx-cli/package.nix +++ b/pkgs/by-name/mq/mqttx-cli/package.nix @@ -12,18 +12,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "mqttx-cli"; - version = "1.11.1"; + version = "1.12.1"; src = fetchFromGitHub { owner = "emqx"; repo = "MQTTX"; tag = "v${finalAttrs.version}"; - hash = "sha256-kxK/c1tOwK9hCxX19um0z1MWBZQOwADYEh4xEqJNgWI="; + hash = "sha256-aUxhCUx89Qrqkv0zvgMZhC6SUQlxFoJs2elYtUlMio4="; }; yarnOfflineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/cli/yarn.lock"; - hash = "sha256-vwPwSE6adxM1gkdsJBq3LH2eXze9yXADvnM90LsKjjo="; + hash = "sha256-bhqZLZRRAgsvxo2uAS7x77b5OtGn6x/M2tM72UI1Ayc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/mq/mqttx/package.nix b/pkgs/by-name/mq/mqttx/package.nix index 7c9328425f5d..4a470d69971b 100644 --- a/pkgs/by-name/mq/mqttx/package.nix +++ b/pkgs/by-name/mq/mqttx/package.nix @@ -8,7 +8,7 @@ let pname = "mqttx"; - version = "1.11.1"; + version = "1.12.1"; suffixedUrl = suffix: @@ -16,11 +16,11 @@ let sources = { "aarch64-linux" = fetchurl { url = suffixedUrl "-arm64"; - hash = "sha256-gRR0gFHqIPXOrSytqERAi7msfrrYXm2xP84Jy+UhrKg="; + hash = "sha256-IfxPrr4VjSGFOWjrpiwwq9OKQ33J1YIJKK0ILF9nTXw="; }; "x86_64-linux" = fetchurl { url = suffixedUrl ""; - hash = "sha256-rqzh4whp8NaeQb98mKTu+hL3RXQBEOKgvJKwLhzu+hg="; + hash = "sha256-TUtW2heIjTB+mb8U8v90Saz98alha3aFjqHotWW4tgw="; }; }; diff --git a/pkgs/by-name/on/onesixtyone/package.nix b/pkgs/by-name/on/onesixtyone/package.nix index 6584f6affb9c..3bc04f474f02 100644 --- a/pkgs/by-name/on/onesixtyone/package.nix +++ b/pkgs/by-name/on/onesixtyone/package.nix @@ -2,17 +2,18 @@ lib, stdenv, fetchFromGitHub, + unstableGitUpdater, }: stdenv.mkDerivation { pname = "onesixtyone"; - version = "unstable-2019-12-26"; + version = "0.3.4-unstable-2025-08-30"; src = fetchFromGitHub { owner = "trailofbits"; repo = "onesixtyone"; - rev = "9ce1dcdad73d45c8694086a4f90d7713be1cbdd7"; - sha256 = "111nxn4pcbx6p9j8cjjxv1j1s7dgf7f4dix8acsmahwbpzinzkg3"; + rev = "3bedd7cab7fe1bcfc2def208f87fbf10a013efc7"; + hash = "sha256-9gvulDEaEFZdGl/x5oNHTuMNbBK56dgOydQRyzGO29Q="; }; buildPhase = '' @@ -23,6 +24,12 @@ stdenv.mkDerivation { install -D onesixtyone $out/bin/onesixtyone ''; + passthru.updateScript = unstableGitUpdater { + url = "https://github.com/trailofbits/onesixtyone"; + tagPrefix = "v"; + branch = "master"; # optional, defaults to default branch + }; + meta = with lib; { description = "Fast SNMP Scanner"; homepage = "https://github.com/trailofbits/onesixtyone"; diff --git a/pkgs/by-name/pa/paraview/package.nix b/pkgs/by-name/pa/paraview/package.nix index 1c45ad96b1a3..d63ab290d7b5 100644 --- a/pkgs/by-name/pa/paraview/package.nix +++ b/pkgs/by-name/pa/paraview/package.nix @@ -12,7 +12,7 @@ let paraviewFilesUrl = "https://www.paraview.org/files"; doc = fetchurl { - url = "${paraviewFilesUrl}/v6.0/ParaViewGettingStarted-6.0.0.pdf"; + url = "${paraviewFilesUrl}/v6.0/ParaViewGettingStarted-6.0.1.pdf"; name = "GettingStarted.pdf"; hash = "sha256-2ghvb0UXa0Z/YGWzCchB1NKowRdlC/ZQCI3y0tZUdbo="; }; @@ -24,11 +24,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "paraview"; - version = "6.0.0"; + version = "6.0.1"; src = fetchurl { url = "${paraviewFilesUrl}/v${lib.versions.majorMinor finalAttrs.version}/ParaView-v${finalAttrs.version}.tar.xz"; - hash = "sha256-DuB65jd+Xpd2auv4WOuXWGaKUt8EHzGefJdQN6Y78Yk="; + hash = "sha256-XlasevXpJbPP0/q4JHCTPLq8fo/ah+FK9k+ZXWBk6wY="; }; # When building paraview with external vtk, we can not infer resource_dir diff --git a/pkgs/by-name/ph/phpunit/package.nix b/pkgs/by-name/ph/phpunit/package.nix index 690384e715ef..14597363261f 100644 --- a/pkgs/by-name/ph/phpunit/package.nix +++ b/pkgs/by-name/ph/phpunit/package.nix @@ -10,16 +10,16 @@ php.buildComposerProject2 (finalAttrs: { pname = "phpunit"; - version = "12.4.0"; + version = "12.4.1"; src = fetchFromGitHub { owner = "sebastianbergmann"; repo = "phpunit"; tag = finalAttrs.version; - hash = "sha256-V+S1wZflAhv0ojEzHMxVDZOJ2Qk+9D+42SDqWUxIhOc="; + hash = "sha256-QDZ5vwmBv+rfXzecg7gvrT7BRnRgIzmKkRpwTwxDQ5w="; }; - vendorHash = "sha256-+z/fCApSd1I7n3srQKg79T6W7Ex3H8+eY9oIh6G/dCc="; + vendorHash = "sha256-zG6Q7y7EBTyPYBvCWvehy0KaZ+utUyzveEAaqsedOgE="; passthru = { updateScript = nix-update-script { }; diff --git a/pkgs/by-name/pl/plasmusic-toolbar/package.nix b/pkgs/by-name/pl/plasmusic-toolbar/package.nix index bb4202456092..4b71b298b1e2 100644 --- a/pkgs/by-name/pl/plasmusic-toolbar/package.nix +++ b/pkgs/by-name/pl/plasmusic-toolbar/package.nix @@ -7,13 +7,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "plasmusic-toolbar"; - version = "3.5.0"; + version = "3.6.0"; src = fetchFromGitHub { owner = "ccatterina"; repo = "plasmusic-toolbar"; tag = "v${finalAttrs.version}"; - hash = "sha256-vP5wBhj5YFJedxwIMSaNhOST+6vbwsAS5YLzyUEAdJQ="; + hash = "sha256-Vs+aMTVaRaPuiFvLbW+BgOzdzPGYb3mEKdZqQyoSwC4="; }; installPhase = '' diff --git a/pkgs/by-name/pr/proton-ge-bin/package.nix b/pkgs/by-name/pr/proton-ge-bin/package.nix index a6deb791adb6..40d377d04e20 100644 --- a/pkgs/by-name/pr/proton-ge-bin/package.nix +++ b/pkgs/by-name/pr/proton-ge-bin/package.nix @@ -9,11 +9,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "proton-ge-bin"; - version = "GE-Proton10-17"; + version = "GE-Proton10-19"; src = fetchzip { url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; - hash = "sha256-GMwAAKuaBhDv1TvAuW9DVcXSYPRM87NP6NnJfk8O8ZU="; + hash = "sha256-vV009ZlYFEAI1jkfMql46QnJXekRup5TqajVSc57f3U="; }; dontUnpack = true; diff --git a/pkgs/by-name/ra/rainfrog/package.nix b/pkgs/by-name/ra/rainfrog/package.nix index 9eac7085d5f7..1f2f2b32f230 100644 --- a/pkgs/by-name/ra/rainfrog/package.nix +++ b/pkgs/by-name/ra/rainfrog/package.nix @@ -7,7 +7,7 @@ rainfrog, }: let - version = "0.3.7"; + version = "0.3.8"; in rustPlatform.buildRustPackage { inherit version; @@ -17,10 +17,10 @@ rustPlatform.buildRustPackage { owner = "achristmascarl"; repo = "rainfrog"; tag = "v${version}"; - hash = "sha256-6E59Sqe3igXcbd/E11+gOuaJufVV7Ayb0rIX3MCVvPY="; + hash = "sha256-VdfzNBPl32aUBQFHNFdjbZoTKhraOMlTw+tSlGSZ+yk="; }; - cargoHash = "sha256-UTzXm/fToi1HPfX9H+G6o39kc+n9pCbqzfQjvV7IMv4="; + cargoHash = "sha256-4Hom/93JU0YL4F/XL3zwWqWjfW5sW6HBeI/IpVbRoVs="; passthru = { tests.version = testers.testVersion { diff --git a/pkgs/by-name/re/readest/package.nix b/pkgs/by-name/re/readest/package.nix index 261f32ae33d2..5cc18c1150cd 100644 --- a/pkgs/by-name/re/readest/package.nix +++ b/pkgs/by-name/re/readest/package.nix @@ -20,13 +20,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "readest"; - version = "0.9.82"; + version = "0.9.85"; src = fetchFromGitHub { owner = "readest"; repo = "readest"; tag = "v${finalAttrs.version}"; - hash = "sha256-vdmWmSh0JqEAkgH9k3ZCjzBvUyNpt+ZH1uDtYiKHxRA="; + hash = "sha256-vxb6XDHr/2MrPeVD2s5DwzwxjOorR7CzBja5tQ0r9cc="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 1f4bec2c18f6..15a2e4dd452b 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "41.132.4"; + version = "41.143.2"; src = fetchFromGitHub { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-Sgs2WL/rZ4zLYWqw7wXTpHQz2j5NhDMUpzFNte+3h/E="; + hash = "sha256-+oAK4hcYMicAjBazYnMIMpg0EnRdHlx9FNv/r9QlAYc="; }; postPatch = '' @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = pnpm_10.fetchDeps { inherit (finalAttrs) pname version src; fetcherVersion = 2; - hash = "sha256-r2/BTBsBvks1M0oPn4mYjdUYkYRvZDmlZgSxUd7WbEM="; + hash = "sha256-0Rvt36BX+O48+38/zmwKJryLAtpDLabfEiwRpJgG+fs="; }; env.COREPACK_ENABLE_STRICT = 0; diff --git a/pkgs/by-name/re/retroarch-bare/package.nix b/pkgs/by-name/re/retroarch-bare/package.nix index 82bd5f900f7a..44fa61e1b947 100644 --- a/pkgs/by-name/re/retroarch-bare/package.nix +++ b/pkgs/by-name/re/retroarch-bare/package.nix @@ -22,7 +22,7 @@ libxml2, libXxf86vm, makeBinaryWrapper, - mbedtls_2, + mbedtls, libgbm, nixosTests, nvidia_cg_toolkit, @@ -81,7 +81,7 @@ stdenv.mkDerivation rec { libGL libGLU libxml2 - mbedtls_2 + mbedtls python3 qt6.qtbase SDL2 diff --git a/pkgs/by-name/sa/safestringlib/package.nix b/pkgs/by-name/sa/safestringlib/package.nix index ac049eb4a97c..911e981082f9 100644 --- a/pkgs/by-name/sa/safestringlib/package.nix +++ b/pkgs/by-name/sa/safestringlib/package.nix @@ -26,6 +26,7 @@ stdenv.mkDerivation { cmakeFlags = [ (lib.cmakeBool "BUILD_UNITTESTS" true) + "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" ]; patches = [ diff --git a/pkgs/by-name/si/signalbackup-tools/package.nix b/pkgs/by-name/si/signalbackup-tools/package.nix index 8b91492bee76..5d5e443d4842 100644 --- a/pkgs/by-name/si/signalbackup-tools/package.nix +++ b/pkgs/by-name/si/signalbackup-tools/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "signalbackup-tools"; - version = "20251006-1"; + version = "20251011"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; tag = version; - hash = "sha256-DVJYwiE1AW79vzH+aBFSKyTuKAnoyQrHI3gfsNeIg88="; + hash = "sha256-xa/WHEuK33Tc/p7VFD5fL+h0nPaUfLmmTu/aqLLd6HI="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/sioyek/package.nix b/pkgs/by-name/si/sioyek/package.nix index ebe88f0cacf6..00ee1ecbed75 100644 --- a/pkgs/by-name/si/sioyek/package.nix +++ b/pkgs/by-name/si/sioyek/package.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "sioyek"; - version = "2.0.0-unstable-2025-10-04"; + version = "2.0.0-unstable-2025-10-10"; src = fetchFromGitHub { owner = "ahrm"; repo = "sioyek"; - rev = "b18c359ed70e3aece0a56b0889fd0b6464b05b8f"; - hash = "sha256-3VXGLeOVJ8ucRYuFteux+jHPgubFx7eiK/liVHV9Huk="; + rev = "7150112e9690a6856b6c999e4f2da4e14ffff3d8"; + hash = "sha256-BxBNTNSO9jiEwi7Yezkw/h2icMJVxvCdTgKEJJQoYOA="; }; buildInputs = [ diff --git a/pkgs/by-name/sl/slack/sources.nix b/pkgs/by-name/sl/slack/sources.nix index 5b29c25e9a52..9c09f83ee06b 100644 --- a/pkgs/by-name/sl/slack/sources.nix +++ b/pkgs/by-name/sl/slack/sources.nix @@ -1,26 +1,26 @@ # Generated by ./update.sh - do not update manually! -# Last updated: 2025-10-01 +# Last updated: 2025-10-08 { fetchurl }: { aarch64-darwin = { - version = "4.46.99"; + version = "4.46.101"; src = fetchurl { - url = "https://downloads.slack-edge.com/desktop-releases/mac/arm64/4.46.99/Slack-4.46.99-macOS.dmg"; - hash = "sha256-PTRe4D1UcklyrFN6NWLm8v1khOgSfVwopbi47SusEDI="; + url = "https://downloads.slack-edge.com/desktop-releases/mac/arm64/4.46.101/Slack-4.46.101-macOS.dmg"; + hash = "sha256-rQ3t8Nvwry/YNkMfcEj6z45nfwQKtYDJ2/hJMdPxUaU="; }; }; x86_64-darwin = { - version = "4.46.99"; + version = "4.46.101"; src = fetchurl { - url = "https://downloads.slack-edge.com/desktop-releases/mac/x64/4.46.99/Slack-4.46.99-macOS.dmg"; - hash = "sha256-rDuRCf1sHZaie91kW0qrdSUrvugCTq1mxnooxoZVPdY="; + url = "https://downloads.slack-edge.com/desktop-releases/mac/x64/4.46.101/Slack-4.46.101-macOS.dmg"; + hash = "sha256-fNNgslRmporwMM4059ZSQcJ3WEPg/BwZTl+kZC8/bfQ="; }; }; x86_64-linux = { - version = "4.46.99"; + version = "4.46.101"; src = fetchurl { - url = "https://downloads.slack-edge.com/desktop-releases/linux/x64/4.46.99/slack-desktop-4.46.99-amd64.deb"; - hash = "sha256-YS9jgOx1Qx+wqsBul4R2Rd2vRV4qA3lZuUqghDnYl3c="; + url = "https://downloads.slack-edge.com/desktop-releases/linux/x64/4.46.101/slack-desktop-4.46.101-amd64.deb"; + hash = "sha256-HK8B8aUq6FxYhvffiO/yeKcU0mJ5IgGYYIH3SMFweTU="; }; }; } diff --git a/pkgs/by-name/sn/snakemake/package.nix b/pkgs/by-name/sn/snakemake/package.nix index 00340e211bf3..8311043ad298 100644 --- a/pkgs/by-name/sn/snakemake/package.nix +++ b/pkgs/by-name/sn/snakemake/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication rec { pname = "snakemake"; - version = "9.11.8"; + version = "9.13.2"; pyproject = true; src = fetchFromGitHub { owner = "snakemake"; repo = "snakemake"; tag = "v${version}"; - hash = "sha256-fQCpQ3LB0Q1USZ9YTEniR5iKq68Zri9+14zqa/jzO2o="; + hash = "sha256-7XEs+BTy6xPQidbuafrzELvfNjpzU9RcatXpRwHZ+1A="; }; postPatch = '' diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix index b7153b7ce737..9324735a798a 100644 --- a/pkgs/by-name/st/stevenblack-blocklist/package.nix +++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "stevenblack-blocklist"; - version = "3.16.23"; + version = "3.16.24"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-xwfozRzPrq8PybpRYVkQ/RXF4AbroLk3FMA32XCnFrk="; + hash = "sha256-LL91oKfSC1TV+bFwFFqnrDnbDnn+FukaFEQ8Ma4BJjo="; }; outputs = [ diff --git a/pkgs/by-name/st/strawberry/package.nix b/pkgs/by-name/st/strawberry/package.nix index 0196bd5fe1fc..8450c8d539d9 100644 --- a/pkgs/by-name/st/strawberry/package.nix +++ b/pkgs/by-name/st/strawberry/package.nix @@ -86,6 +86,7 @@ stdenv.mkDerivation (finalAttrs: { gst-plugins-base gst-plugins-good gst-plugins-ugly + gst-plugins-rs gstreamer ]); diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 8be9245e312e..db78c39f1121 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -14,13 +14,13 @@ buildNpmPackage rec { pname = "super-productivity"; - version = "15.0.3"; + version = "15.2.2"; src = fetchFromGitHub { owner = "johannesjo"; repo = "super-productivity"; tag = "v${version}"; - hash = "sha256-Nc9S8vAj8HFFSkVexBpHW1Sd3hGSVNqY0YRWeDyOA3w="; + hash = "sha256-jnHPlKA2I/HIUoxDn+h4F9BDTr5G0mLcq6pAlFgxTv8="; postFetch = '' find $out -name package-lock.json -exec ${lib.getExe npm-lockfile-fix} -r {} \; @@ -63,7 +63,7 @@ buildNpmPackage rec { dontInstall = true; outputHashMode = "recursive"; - hash = "sha256-PilTsWaNCP6OTFCgIKtwxLGjUCKpCM+HLXwpWNwYTtA="; + hash = "sha256-0HQ0+/1gxlODdHeLxgj0y5RtWUOizB+9SULtOmi0DFk="; } ); diff --git a/pkgs/by-name/ta/taterclient-ddnet/package.nix b/pkgs/by-name/ta/taterclient-ddnet/package.nix index 46ff25c541fc..ae1eb771571b 100644 --- a/pkgs/by-name/ta/taterclient-ddnet/package.nix +++ b/pkgs/by-name/ta/taterclient-ddnet/package.nix @@ -83,7 +83,12 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace src/engine/shared/storage.cpp \ - --replace-fail /usr/ $out/ + --replace-fail "/usr/" "$out/" + + # Substitute date and time CMake macros. It avoids to the client being banned on some Teeworlds servers. + substituteInPlace src/engine/client/client.cpp \ + --replace-fail "__DATE__" "\"$(date +'%b %e %Y')\"" \ + --replace-fail "__TIME__" "\"$(date +'%H:%M:%S')\"" ''; cmakeFlags = [ @@ -98,7 +103,7 @@ stdenv.mkDerivation (finalAttrs: { # Since we are not building the server executable, the `run_tests` Makefile target # will not be generated. # - # See https://github.com/sjrc6/TaterClient-ddnet/blob/V10.5.2/CMakeLists.txt#L3171 + # See https://github.com/sjrc6/TaterClient-ddnet/blob/V10.6.0/CMakeLists.txt#L3179 doCheck = false; preFixup = lib.optionalString stdenv.hostPlatform.isDarwin '' diff --git a/pkgs/by-name/te/teams/package.nix b/pkgs/by-name/te/teams/package.nix index 5f599fff0f5e..27519e341b62 100644 --- a/pkgs/by-name/te/teams/package.nix +++ b/pkgs/by-name/te/teams/package.nix @@ -3,17 +3,17 @@ stdenv, fetchurl, xar, + pbzx, cpio, - makeWrapper, }: let pname = "teams"; versions = { - darwin = "1.6.00.4464"; + darwin = "25255.703.3981.5698"; }; hashes = { - darwin = "sha256-DvXMrXotKWUqFCb7rZj8wU7mmZJKuTLGyx8qOB/aQtg="; + darwin = "sha256-p9tAvOJxoIO0d8z0qdfc4sokUNfaYKq2NtBHKOWYBM4="; }; meta = with lib; { description = "Microsoft Teams"; @@ -28,39 +28,37 @@ let ]; mainProgram = "teams"; }; - - appName = "Teams.app"; in stdenv.mkDerivation { inherit pname meta; version = versions.darwin; src = fetchurl { - url = "https://statics.teams.cdn.office.net/production-osx/${versions.darwin}/Teams_osx.pkg"; + url = "https://statics.teams.cdn.office.net/production-osx/${versions.darwin}/MicrosoftTeams.pkg"; hash = hashes.darwin; }; nativeBuildInputs = [ xar + pbzx cpio - makeWrapper ]; unpackPhase = '' xar -xf $src - zcat < Teams_osx_app.pkg/Payload | cpio -i ''; - sourceRoot = "Microsoft Teams.app"; dontPatch = true; dontConfigure = true; dontBuild = true; installPhase = '' runHook preInstall - mkdir -p $out/{Applications/${appName},bin} - cp -R . $out/Applications/${appName} - makeWrapper $out/Applications/${appName}/Contents/MacOS/Teams $out/bin/teams + workdir=$(pwd) + APP_DIR=$out/Applications + mkdir -p $APP_DIR + cd $APP_DIR + pbzx -n "$workdir/MicrosoftTeams_app.pkg/Payload" | cpio -idm runHook postInstall ''; } diff --git a/pkgs/by-name/te/terraform-ls/package.nix b/pkgs/by-name/te/terraform-ls/package.nix index c598036cd1b4..e48d8007e63b 100644 --- a/pkgs/by-name/te/terraform-ls/package.nix +++ b/pkgs/by-name/te/terraform-ls/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "terraform-ls"; - version = "0.38.1"; + version = "0.38.2"; src = fetchFromGitHub { owner = "hashicorp"; repo = "terraform-ls"; rev = "v${version}"; - hash = "sha256-QTdAntmRDlOkr6wcGx+fbuBP5s+ZmfspcxBP+eETV6E="; + hash = "sha256-KxuH7NguEm+ngUvUPSeVxhHyzKDS7k+NuQKQN3hlfyM="; }; - vendorHash = "sha256-Rt3GdT02CuQW2cbxdAtuT35G4ePEKluIbM9BfXSKItA="; + vendorHash = "sha256-99DOd3DcI7khWCFEX68upjOgb5uya5yC//5F7WQLyF4="; ldflags = [ "-s" diff --git a/pkgs/by-name/te/terragrunt/package.nix b/pkgs/by-name/te/terragrunt/package.nix index 956cfb531afd..43e53782e93c 100644 --- a/pkgs/by-name/te/terragrunt/package.nix +++ b/pkgs/by-name/te/terragrunt/package.nix @@ -7,13 +7,13 @@ }: buildGo125Module (finalAttrs: { pname = "terragrunt"; - version = "0.88.1"; + version = "0.90.0"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = "terragrunt"; tag = "v${finalAttrs.version}"; - hash = "sha256-+AGxB13XgyClWu8xsVTCnRknPleiijoRRRdgedL88IQ="; + hash = "sha256-tc+3+H/u/6IpkmvlwObzVjUnJzBzElme0tT+zktGfkw="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ul/ultrastardx/package.nix b/pkgs/by-name/ul/ultrastardx/package.nix index adbe207a32b9..26fafb089cbc 100644 --- a/pkgs/by-name/ul/ultrastardx/package.nix +++ b/pkgs/by-name/ul/ultrastardx/package.nix @@ -45,13 +45,13 @@ let in stdenv.mkDerivation rec { pname = "ultrastardx"; - version = "2025.10.0"; + version = "2025.10.1"; src = fetchFromGitHub { owner = "UltraStar-Deluxe"; repo = "USDX"; rev = "v${version}"; - hash = "sha256-rJhPVq6rheAtPHkDi8zPb1OGKHP56rl7jG9sKVDEqUw="; + hash = "sha256-inPRCIgASg/dh1DQ62uabWx4STNRR0p8CWxisltfLgE="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/un/unciv/package.nix b/pkgs/by-name/un/unciv/package.nix index 536e668f3612..53dc51288d81 100644 --- a/pkgs/by-name/un/unciv/package.nix +++ b/pkgs/by-name/un/unciv/package.nix @@ -9,6 +9,7 @@ libGL, libpulseaudio, libXxf86vm, + nix-update-script, }: let version = "4.18.4"; @@ -66,6 +67,8 @@ stdenv.mkDerivation rec { desktopItems = [ desktopItem ]; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Open-source Android/Desktop remake of Civ V"; mainProgram = "unciv"; diff --git a/pkgs/by-name/wa/waymore/package.nix b/pkgs/by-name/wa/waymore/package.nix index 76bcbae211c1..12deadd09578 100644 --- a/pkgs/by-name/wa/waymore/package.nix +++ b/pkgs/by-name/wa/waymore/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication rec { pname = "waymore"; - version = "6.1"; + version = "6.2"; pyproject = true; src = fetchFromGitHub { owner = "xnl-h4ck3r"; repo = "waymore"; tag = "v${version}"; - hash = "sha256-eoq1F6P3ZMb+O+SYmVhV3JHJMNbfcdyCnn4wy17RBv0="; + hash = "sha256-5fpG+ulSt/pTUQ3upzyitjkAc3x3jJi/JFblW6M/FUs="; }; preBuild = '' diff --git a/pkgs/by-name/zw/zwave-js-ui/package.nix b/pkgs/by-name/zw/zwave-js-ui/package.nix index c33376341366..f7b03c41bcc0 100644 --- a/pkgs/by-name/zw/zwave-js-ui/package.nix +++ b/pkgs/by-name/zw/zwave-js-ui/package.nix @@ -7,15 +7,15 @@ buildNpmPackage rec { pname = "zwave-js-ui"; - version = "11.3.1"; + version = "11.4.1"; src = fetchFromGitHub { owner = "zwave-js"; repo = "zwave-js-ui"; tag = "v${version}"; - hash = "sha256-a0s3ez07++xsmaHDpijbrhpTh7K4QoVumDyw2GQvS4s="; + hash = "sha256-28FaP8T5TllbibUPJIQBgmnR8Bc4dXWyIS2AGSY0YtE="; }; - npmDepsHash = "sha256-J45le5b2oYmxv9IHRS0LYbVhs0Po4u30z38/5CgsIlU="; + npmDepsHash = "sha256-OEewVf9CL17Koq2bFE0rOjPaBIgotSo8iHWl3Lp/chk="; passthru.tests.zwave-js-ui = nixosTests.zwave-js-ui; diff --git a/pkgs/development/androidndk-pkgs/default.nix b/pkgs/development/androidndk-pkgs/default.nix index 38e8d8798e49..7ae456976cd0 100644 --- a/pkgs/development/androidndk-pkgs/default.nix +++ b/pkgs/development/androidndk-pkgs/default.nix @@ -55,4 +55,5 @@ in lib.recurseIntoAttrs { "27" = makeNdkPkgs "27.0.12077973" pkgs.llvmPackages_18; "28" = makeNdkPkgs "28.0.13004108" pkgs.llvmPackages_19; + "29" = makeNdkPkgs "29.0.14206865" pkgs.llvmPackages_21; } diff --git a/pkgs/development/libraries/astal/source.nix b/pkgs/development/libraries/astal/source.nix index 8e99804547bf..7c121da0a806 100644 --- a/pkgs/development/libraries/astal/source.nix +++ b/pkgs/development/libraries/astal/source.nix @@ -7,15 +7,15 @@ let originalDrv = fetchFromGitHub { owner = "Aylur"; repo = "astal"; - rev = "12c15b44608422e494c387aba6adc1ab6315d925"; - hash = "sha256-EfTrJse33t3RP//DqESkTMCpMSdIi/wxxfa12+eP5jo="; + rev = "71b008e5fb59e0a992724db78d54a5ddcf234515"; + hash = "sha256-vMhDAwwSrwMd5xWcTiA56fsk7LRz4tHOsKhrt2hXi48="; }; in originalDrv.overrideAttrs ( final: prev: { name = "${final.pname}-${final.version}"; # fetchFromGitHub already defines name pname = "astal-source"; - version = "0-unstable-2025-10-05"; + version = "0-unstable-2025-10-09"; meta = prev.meta // { description = "Building blocks for creating custom desktop shells (source)"; diff --git a/pkgs/development/libraries/qodeassist-plugin/default.nix b/pkgs/development/libraries/qodeassist-plugin/default.nix index 2c05e5d60396..2716099bf24e 100644 --- a/pkgs/development/libraries/qodeassist-plugin/default.nix +++ b/pkgs/development/libraries/qodeassist-plugin/default.nix @@ -16,13 +16,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "qodeassist-plugin"; - version = "0.6.2"; + version = "0.7.0"; src = fetchFromGitHub { owner = "Palm1r"; repo = "QodeAssist"; tag = "v${finalAttrs.version}"; - hash = "sha256-M+h4TXgsRBHxta0prFxvxjyrD0MXLWJxpWI5tA4+ZY8="; + hash = "sha256-XzxuElQQxR2dK7KD0QHUAb7qyizUBhPvGDv3OvnAQjc="; }; dontWrapQtApps = true; diff --git a/pkgs/development/mobile/androidenv/compose-android-packages.nix b/pkgs/development/mobile/androidenv/compose-android-packages.nix index a58e84ceb76f..6222b629f8df 100644 --- a/pkgs/development/mobile/androidenv/compose-android-packages.nix +++ b/pkgs/development/mobile/androidenv/compose-android-packages.nix @@ -110,7 +110,9 @@ in 1 else coerceInt (parseVersion repo "platforms" minPlatformVersion); - latestPlatformVersionInt = lib.max minPlatformVersionInt (coerceInt repo.latest.platforms); + latestPlatformVersionInt = lib.max minPlatformVersionInt ( + coerceInt (lib.versions.major repo.latest.platforms) + ); firstPlatformVersionInt = lib.max minPlatformVersionInt ( latestPlatformVersionInt - (lib.max 1 numLatestPlatformVersions) + 1 ); diff --git a/pkgs/development/mobile/androidenv/repo.json b/pkgs/development/mobile/androidenv/repo.json index 797796eebd09..c3615b87584c 100644 --- a/pkgs/development/mobile/androidenv/repo.json +++ b/pkgs/development/mobile/androidenv/repo.json @@ -12,7 +12,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-10", @@ -91,7 +91,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-11", @@ -156,7 +156,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-12", @@ -233,7 +233,7 @@ } ], "displayName": "Google TV Addon", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-googletv-license", "name": "google_tv_addon", "path": "add-ons/addon-google_tv_addon-google-12", @@ -280,7 +280,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-13", @@ -357,7 +357,7 @@ } ], "displayName": "Google TV Addon", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-googletv-license", "name": "google_tv_addon", "path": "add-ons/addon-google_tv_addon-google-13", @@ -404,7 +404,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-14", @@ -483,7 +483,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-15", @@ -576,7 +576,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-16", @@ -669,7 +669,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-17", @@ -762,7 +762,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-18", @@ -855,7 +855,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-19", @@ -948,7 +948,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-21", @@ -1041,7 +1041,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-22", @@ -1134,7 +1134,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-23", @@ -1227,7 +1227,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-24", @@ -1320,7 +1320,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-25", @@ -1413,7 +1413,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-3", @@ -1478,7 +1478,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-4", @@ -1543,7 +1543,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-5", @@ -1608,7 +1608,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-6", @@ -1673,7 +1673,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-7", @@ -1738,7 +1738,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-8", @@ -1803,7 +1803,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-9", @@ -1869,7 +1869,7 @@ } ], "displayName": "Android Support Repository", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-android-m2repository", "path": "extras/android/m2repository", @@ -1900,7 +1900,7 @@ } ], "displayName": "Android Emulator hypervisor driver (installer)", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-Android_Emulator_Hypervisor_Driver", "path": "extras/google/Android_Emulator_Hypervisor_Driver", @@ -1931,7 +1931,7 @@ } ], "displayName": "Google AdMob Ads SDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-admob_ads_sdk", "path": "extras/google/admob_ads_sdk", @@ -1960,7 +1960,7 @@ } ], "displayName": "Google Analytics App Tracking SDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-analytics_sdk_v2", "path": "extras/google/analytics_sdk_v2", @@ -2010,7 +2010,7 @@ } ], "displayName": "Android Auto Desktop Head Unit Emulator", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-auto", "path": "extras/google/auto", @@ -2036,7 +2036,7 @@ } ], "displayName": "Google Cloud Messaging for Android Library", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-gcm", "path": "extras/google/gcm", @@ -2072,7 +2072,7 @@ } }, "displayName": "Google Play services", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-google_play_services", "path": "extras/google/google_play_services", @@ -2101,7 +2101,7 @@ } ], "displayName": "Google Play services for Froyo", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-google_play_services_froyo", "path": "extras/google/google_play_services_froyo", @@ -2130,7 +2130,7 @@ } ], "displayName": "Google Play Instant Development SDK (Deprecated)", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-instantapps", "path": "extras/google/instantapps", @@ -2168,7 +2168,7 @@ } }, "displayName": "Google Repository", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-m2repository", "path": "extras/google/m2repository", @@ -2197,7 +2197,7 @@ } ], "displayName": "Google Play APK Expansion library", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-market_apk_expansion", "path": "extras/google/market_apk_expansion", @@ -2226,7 +2226,7 @@ } ], "displayName": "Google Play Licensing Library", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-market_licensing", "path": "extras/google/market_licensing", @@ -2256,7 +2256,7 @@ } ], "displayName": "Android Auto API Simulators", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-simulators", "path": "extras/google/simulators", @@ -2285,7 +2285,7 @@ } ], "displayName": "Google USB Driver", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-usb_driver", "path": "extras/google/usb_driver", @@ -2314,7 +2314,7 @@ } ], "displayName": "Google Web Driver", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "extras-google-webdriver", "path": "extras/google/webdriver", @@ -2984,7 +2984,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-10-default-armeabi-v7a", "path": "system-images/android-10/default/armeabi-v7a", @@ -3030,7 +3030,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-10-default-x86", "path": "system-images/android-10/default/x86", @@ -3078,7 +3078,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-10-google_apis-armeabi-v7a", "path": "system-images/android-10/google_apis/armeabi-v7a", @@ -3130,7 +3130,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-10-google_apis-x86", "path": "system-images/android-10/google_apis/x86", @@ -3179,7 +3179,7 @@ } ], "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-14-default-armeabi-v7a", "path": "system-images/android-14/default/armeabi-v7a", @@ -3229,7 +3229,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-15-default-armeabi-v7a", "path": "system-images/android-15/default/armeabi-v7a", @@ -3275,7 +3275,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-15-default-x86", "path": "system-images/android-15/default/x86", @@ -3323,7 +3323,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-15-google_apis-armeabi-v7a", "path": "system-images/android-15/google_apis/armeabi-v7a", @@ -3375,7 +3375,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-15-google_apis-x86", "path": "system-images/android-15/google_apis/x86", @@ -3431,7 +3431,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-16-default-armeabi-v7a", "path": "system-images/android-16/default/armeabi-v7a", @@ -3470,7 +3470,7 @@ } ], "displayName": "MIPS System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "mips-android-sysimage-license", "name": "system-image-16-default-mips", "path": "system-images/android-16/default/mips", @@ -3516,7 +3516,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-16-default-x86", "path": "system-images/android-16/default/x86", @@ -3564,7 +3564,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-16-google_apis-armeabi-v7a", "path": "system-images/android-16/google_apis/armeabi-v7a", @@ -3616,7 +3616,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-16-google_apis-x86", "path": "system-images/android-16/google_apis/x86", @@ -3672,7 +3672,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-17-default-armeabi-v7a", "path": "system-images/android-17/default/armeabi-v7a", @@ -3711,7 +3711,7 @@ } ], "displayName": "MIPS System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "mips-android-sysimage-license", "name": "system-image-17-default-mips", "path": "system-images/android-17/default/mips", @@ -3757,7 +3757,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-17-default-x86", "path": "system-images/android-17/default/x86", @@ -3811,7 +3811,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-17-google_apis-armeabi-v7a", "path": "system-images/android-17/google_apis/armeabi-v7a", @@ -3863,7 +3863,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-17-google_apis-x86", "path": "system-images/android-17/google_apis/x86", @@ -3919,7 +3919,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-18-default-armeabi-v7a", "path": "system-images/android-18/default/armeabi-v7a", @@ -3965,7 +3965,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-18-default-x86", "path": "system-images/android-18/default/x86", @@ -4013,7 +4013,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-18-google_apis-armeabi-v7a", "path": "system-images/android-18/google_apis/armeabi-v7a", @@ -4065,7 +4065,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-18-google_apis-x86", "path": "system-images/android-18/google_apis/x86", @@ -4121,7 +4121,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-19-default-armeabi-v7a", "path": "system-images/android-19/default/armeabi-v7a", @@ -4167,7 +4167,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-19-default-x86", "path": "system-images/android-19/default/x86", @@ -4215,7 +4215,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-19-google_apis-armeabi-v7a", "path": "system-images/android-19/google_apis/armeabi-v7a", @@ -4267,7 +4267,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-19-google_apis-x86", "path": "system-images/android-19/google_apis/x86", @@ -4316,7 +4316,7 @@ } ], "displayName": "Android TV ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-android-tv-armeabi-v7a", "path": "system-images/android-21/android-tv/armeabi-v7a", @@ -4353,7 +4353,7 @@ } ], "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-android-tv-x86", "path": "system-images/android-21/android-tv/x86", @@ -4392,7 +4392,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-default-arm64-v8a", "path": "system-images/android-21/default/arm64-v8a", @@ -4438,7 +4438,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-default-armeabi-v7a", "path": "system-images/android-21/default/armeabi-v7a", @@ -4484,7 +4484,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-default-x86", "path": "system-images/android-21/default/x86", @@ -4530,7 +4530,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-default-x86_64", "path": "system-images/android-21/default/x86_64", @@ -4571,7 +4571,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-google_apis-arm64-v8a", "path": "system-images/android-21/google_apis/arm64-v8a", @@ -4623,7 +4623,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-google_apis-armeabi-v7a", "path": "system-images/android-21/google_apis/armeabi-v7a", @@ -4675,7 +4675,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-google_apis-x86", "path": "system-images/android-21/google_apis/x86", @@ -4727,7 +4727,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-21-google_apis-x86_64", "path": "system-images/android-21/google_apis/x86_64", @@ -4776,7 +4776,7 @@ } ], "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-android-tv-x86", "path": "system-images/android-22/android-tv/x86", @@ -4815,7 +4815,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-default-arm64-v8a", "path": "system-images/android-22/default/arm64-v8a", @@ -4861,7 +4861,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-default-armeabi-v7a", "path": "system-images/android-22/default/armeabi-v7a", @@ -4907,7 +4907,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-default-x86", "path": "system-images/android-22/default/x86", @@ -4953,7 +4953,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-default-x86_64", "path": "system-images/android-22/default/x86_64", @@ -4994,7 +4994,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-google_apis-arm64-v8a", "path": "system-images/android-22/google_apis/arm64-v8a", @@ -5046,7 +5046,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-google_apis-armeabi-v7a", "path": "system-images/android-22/google_apis/armeabi-v7a", @@ -5098,7 +5098,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-google_apis-x86", "path": "system-images/android-22/google_apis/x86", @@ -5150,7 +5150,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-22-google_apis-x86_64", "path": "system-images/android-22/google_apis/x86_64", @@ -5199,7 +5199,7 @@ } ], "displayName": "Android TV ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-android-tv-armeabi-v7a", "path": "system-images/android-23/android-tv/armeabi-v7a", @@ -5243,7 +5243,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-android-tv-x86", "path": "system-images/android-23/android-tv/x86", @@ -5282,7 +5282,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-default-arm64-v8a", "path": "system-images/android-23/default/arm64-v8a", @@ -5328,7 +5328,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-default-armeabi-v7a", "path": "system-images/android-23/default/armeabi-v7a", @@ -5374,7 +5374,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-default-x86", "path": "system-images/android-23/default/x86", @@ -5420,7 +5420,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-default-x86_64", "path": "system-images/android-23/default/x86_64", @@ -5461,7 +5461,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-google_apis-arm64-v8a", "path": "system-images/android-23/google_apis/arm64-v8a", @@ -5513,7 +5513,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-google_apis-armeabi-v7a", "path": "system-images/android-23/google_apis/armeabi-v7a", @@ -5565,7 +5565,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-google_apis-x86", "path": "system-images/android-23/google_apis/x86", @@ -5617,7 +5617,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-23-google_apis-x86_64", "path": "system-images/android-23/google_apis/x86_64", @@ -5673,7 +5673,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-android-tv-x86", "path": "system-images/android-24/android-tv/x86", @@ -5712,7 +5712,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-default-arm64-v8a", "path": "system-images/android-24/default/arm64-v8a", @@ -5758,7 +5758,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-default-armeabi-v7a", "path": "system-images/android-24/default/armeabi-v7a", @@ -5804,7 +5804,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-default-x86", "path": "system-images/android-24/default/x86", @@ -5850,7 +5850,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-default-x86_64", "path": "system-images/android-24/default/x86_64", @@ -5898,7 +5898,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-google_apis-arm64-v8a", "path": "system-images/android-24/google_apis/arm64-v8a", @@ -5950,7 +5950,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-google_apis-x86", "path": "system-images/android-24/google_apis/x86", @@ -6002,7 +6002,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-google_apis-x86_64", "path": "system-images/android-24/google_apis/x86_64", @@ -6056,7 +6056,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-24-google_apis_playstore-x86", "path": "system-images/android-24/google_apis_playstore/x86", @@ -6112,7 +6112,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-android-tv-x86", "path": "system-images/android-25/android-tv/x86", @@ -6158,7 +6158,7 @@ } }, "displayName": "Android Wear ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-android-wear-armeabi-v7a", "path": "system-images/android-25/android-wear/armeabi-v7a", @@ -6202,7 +6202,7 @@ } }, "displayName": "Android Wear Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-android-wear-x86", "path": "system-images/android-25/android-wear/x86", @@ -6241,7 +6241,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-default-arm64-v8a", "path": "system-images/android-25/default/arm64-v8a", @@ -6287,7 +6287,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-default-x86", "path": "system-images/android-25/default/x86", @@ -6333,7 +6333,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-default-x86_64", "path": "system-images/android-25/default/x86_64", @@ -6374,7 +6374,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-google_apis-arm64-v8a", "path": "system-images/android-25/google_apis/arm64-v8a", @@ -6426,7 +6426,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-google_apis-armeabi-v7a", "path": "system-images/android-25/google_apis/armeabi-v7a", @@ -6478,7 +6478,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-google_apis-x86", "path": "system-images/android-25/google_apis/x86", @@ -6530,7 +6530,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-google_apis-x86_64", "path": "system-images/android-25/google_apis/x86_64", @@ -6584,7 +6584,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-25-google_apis_playstore-x86", "path": "system-images/android-25/google_apis_playstore/x86", @@ -6655,7 +6655,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-26-android-tv-x86", "path": "system-images/android-26/android-tv/x86", @@ -6701,7 +6701,7 @@ } }, "displayName": "Android Wear Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-26-android-wear-x86", "path": "system-images/android-26/android-wear/x86", @@ -6752,7 +6752,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-26-default-arm64-v8a", "path": "system-images/android-26/default/arm64-v8a", @@ -6796,7 +6796,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-26-default-x86", "path": "system-images/android-26/default/x86", @@ -6840,7 +6840,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-26-default-x86_64", "path": "system-images/android-26/default/x86_64", @@ -6891,7 +6891,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-26-google_apis-arm64-v8a", "path": "system-images/android-26/google_apis/arm64-v8a", @@ -6958,7 +6958,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-26-google_apis-x86", "path": "system-images/android-26/google_apis/x86", @@ -7025,7 +7025,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-26-google_apis-x86_64", "path": "system-images/android-26/google_apis/x86_64", @@ -7094,7 +7094,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-26-google_apis_playstore-x86", "path": "system-images/android-26/google_apis_playstore/x86", @@ -7150,7 +7150,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-27-android-tv-x86", "path": "system-images/android-27/android-tv/x86", @@ -7201,7 +7201,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-27-default-arm64-v8a", "path": "system-images/android-27/default/arm64-v8a", @@ -7245,7 +7245,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-27-default-x86", "path": "system-images/android-27/default/x86", @@ -7289,7 +7289,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-27-default-x86_64", "path": "system-images/android-27/default/x86_64", @@ -7340,7 +7340,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-27-google_apis-arm64-v8a", "path": "system-images/android-27/google_apis/arm64-v8a", @@ -7407,7 +7407,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-27-google_apis-x86", "path": "system-images/android-27/google_apis/x86", @@ -7476,7 +7476,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-27-google_apis_playstore-x86", "path": "system-images/android-27/google_apis_playstore/x86", @@ -7537,7 +7537,7 @@ } }, "displayName": "Automotive Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-28-android-automotive-playstore-x86", "path": "system-images/android-28/android-automotive-playstore/x86", @@ -7582,7 +7582,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-28-android-tv-x86", "path": "system-images/android-28/android-tv/x86", @@ -7628,7 +7628,7 @@ } }, "displayName": "Wear OS Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-28-android-wear-x86", "path": "system-images/android-28/android-wear/x86", @@ -7679,7 +7679,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-28-default-arm64-v8a", "path": "system-images/android-28/default/arm64-v8a", @@ -7716,7 +7716,7 @@ } ], "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-28-default-x86", "path": "system-images/android-28/default/x86", @@ -7753,7 +7753,7 @@ } ], "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-28-default-x86_64", "path": "system-images/android-28/default/x86_64", @@ -7804,7 +7804,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-28-google_apis-arm64-v8a", "path": "system-images/android-28/google_apis/arm64-v8a", @@ -7871,7 +7871,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-28-google_apis-x86", "path": "system-images/android-28/google_apis/x86", @@ -7938,7 +7938,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-28-google_apis-x86_64", "path": "system-images/android-28/google_apis/x86_64", @@ -7997,7 +7997,7 @@ } }, "displayName": "Google ARM64-V8a Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-28-google_apis_playstore-arm64-v8a", "path": "system-images/android-28/google_apis_playstore/arm64-v8a", @@ -8064,7 +8064,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-28-google_apis_playstore-x86", "path": "system-images/android-28/google_apis_playstore/x86", @@ -8131,7 +8131,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-28-google_apis_playstore-x86_64", "path": "system-images/android-28/google_apis_playstore/x86_64", @@ -8192,7 +8192,7 @@ } }, "displayName": "Automotive with Play Store Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-29-android-automotive-playstore-x86", "path": "system-images/android-29/android-automotive-playstore/x86", @@ -8252,7 +8252,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-29-android-tv-x86", "path": "system-images/android-29/android-tv/x86", @@ -8291,7 +8291,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-29-default-arm64-v8a", "path": "system-images/android-29/default/arm64-v8a", @@ -8354,7 +8354,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-29-default-x86", "path": "system-images/android-29/default/x86", @@ -8417,7 +8417,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-29-default-x86_64", "path": "system-images/android-29/default/x86_64", @@ -8468,7 +8468,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-29-google_apis-arm64-v8a", "path": "system-images/android-29/google_apis/arm64-v8a", @@ -8525,7 +8525,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-29-google_apis-x86", "path": "system-images/android-29/google_apis/x86", @@ -8582,7 +8582,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-29-google_apis-x86_64", "path": "system-images/android-29/google_apis/x86_64", @@ -8641,7 +8641,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-29-google_apis_playstore-arm64-v8a", "path": "system-images/android-29/google_apis_playstore/arm64-v8a", @@ -8722,7 +8722,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-29-google_apis_playstore-x86", "path": "system-images/android-29/google_apis_playstore/x86", @@ -8803,7 +8803,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-29-google_apis_playstore-x86_64", "path": "system-images/android-29/google_apis_playstore/x86_64", @@ -8864,7 +8864,7 @@ } }, "displayName": "Automotive with Play Store Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-30-android-automotive-playstore-x86_64", "path": "system-images/android-30/android-automotive-playstore/x86_64", @@ -8924,7 +8924,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-30-android-tv-x86", "path": "system-images/android-30/android-tv/x86", @@ -8970,7 +8970,7 @@ } }, "displayName": "China version of Wear OS 3 ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-30-android-wear-arm64-v8a", "path": "system-images/android-30/android-wear-cn/arm64-v8a", @@ -9014,7 +9014,7 @@ } }, "displayName": "China version of Wear OS 3 Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-30-android-wear-x86", "path": "system-images/android-30/android-wear-cn/x86", @@ -9053,7 +9053,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-30-default-arm64-v8a", "path": "system-images/android-30/default/arm64-v8a", @@ -9102,7 +9102,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-30-default-x86_64", "path": "system-images/android-30/default/x86_64", @@ -9153,7 +9153,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis-arm64-v8a", "path": "system-images/android-30/google_apis/arm64-v8a", @@ -9220,7 +9220,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-30-google_apis-x86", "path": "system-images/android-30/google_apis/x86", @@ -9287,7 +9287,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-30-google_apis-x86_64", "path": "system-images/android-30/google_apis/x86_64", @@ -9353,7 +9353,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis_playstore-arm64-v8a", "path": "system-images/android-30/google_apis_playstore/arm64-v8a", @@ -9434,7 +9434,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-30-google_apis_playstore-x86", "path": "system-images/android-30/google_apis_playstore/x86", @@ -9515,7 +9515,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis_playstore-x86_64", "path": "system-images/android-30/google_apis_playstore/x86_64", @@ -9586,7 +9586,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-31-android-tv-arm64-v8a", "path": "system-images/android-31/android-tv/arm64-v8a", @@ -9645,7 +9645,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-31-android-tv-x86", "path": "system-images/android-31/android-tv/x86", @@ -9696,7 +9696,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-31-default-arm64-v8a", "path": "system-images/android-31/default/arm64-v8a", @@ -9745,7 +9745,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-31-default-x86_64", "path": "system-images/android-31/default/x86_64", @@ -9806,7 +9806,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis-arm64-v8a", "path": "system-images/android-31/google_apis/arm64-v8a", @@ -9873,7 +9873,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-31-google_apis-x86_64", "path": "system-images/android-31/google_apis/x86_64", @@ -9949,7 +9949,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis_playstore-arm64-v8a", "path": "system-images/android-31/google_apis_playstore/arm64-v8a", @@ -10016,7 +10016,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis_playstore-x86_64", "path": "system-images/android-31/google_apis_playstore/x86_64", @@ -10077,7 +10077,7 @@ } }, "displayName": "Android Automotive with Google Play arm64-v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-32-android-automotive-playstore-arm64-v8a", "path": "system-images/android-32/android-automotive-playstore/arm64-v8a", @@ -10130,7 +10130,7 @@ } }, "displayName": "Android Automotive with Google Play x86_64 System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-32-android-automotive-playstore-x86_64", "path": "system-images/android-32/android-automotive-playstore/x86_64", @@ -10185,7 +10185,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-32-default-arm64-v8a", "path": "system-images/android-32/default/arm64-v8a", @@ -10234,7 +10234,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-32-default-x86_64", "path": "system-images/android-32/default/x86_64", @@ -10295,7 +10295,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-32-google_apis-arm64-v8a", "path": "system-images/android-32/google_apis/arm64-v8a", @@ -10362,7 +10362,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-32-google_apis-x86_64", "path": "system-images/android-32/google_apis/x86_64", @@ -10438,7 +10438,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-32-google_apis_playstore-arm64-v8a", "path": "system-images/android-32/google_apis_playstore/arm64-v8a", @@ -10519,7 +10519,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-32-google_apis_playstore-x86_64", "path": "system-images/android-32/google_apis_playstore/x86_64", @@ -10580,7 +10580,7 @@ } }, "displayName": "Android Automotive with Google APIs arm64-v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-android-automotive-arm64-v8a", "path": "system-images/android-33/android-automotive/arm64-v8a", @@ -10633,7 +10633,7 @@ } }, "displayName": "Android Automotive with Google APIs x86_64 System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-android-automotive-x86_64", "path": "system-images/android-33/android-automotive/x86_64", @@ -10698,7 +10698,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-android-tv-arm64-v8a", "path": "system-images/android-33/android-tv/arm64-v8a", @@ -10757,7 +10757,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-android-tv-x86", "path": "system-images/android-33/android-tv/x86", @@ -10803,7 +10803,7 @@ } }, "displayName": "Wear OS 4 ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-android-wear-arm64-v8a", "path": "system-images/android-33/android-wear/arm64-v8a", @@ -10847,7 +10847,7 @@ } }, "displayName": "Wear OS 4 Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-android-wear-x86_64", "path": "system-images/android-33/android-wear/x86_64", @@ -10898,7 +10898,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-default-arm64-v8a", "path": "system-images/android-33/default/arm64-v8a", @@ -10947,7 +10947,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-default-x86_64", "path": "system-images/android-33/default/x86_64", @@ -11008,7 +11008,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-33-google_apis-arm64-v8a", "path": "system-images/android-33/google_apis/arm64-v8a", @@ -11075,7 +11075,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-google_apis-x86_64", "path": "system-images/android-33/google_apis/x86_64", @@ -11144,7 +11144,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-33-google_apis_playstore-arm64-v8a", "path": "system-images/android-33/google_apis_playstore/arm64-v8a", @@ -11211,7 +11211,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-33-google_apis_playstore-x86_64", "path": "system-images/android-33/google_apis_playstore/x86_64", @@ -11286,7 +11286,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-33x-google_apis_playstore-arm64-v8a", "path": "system-images/android-33-ext4/google_apis_playstore/arm64-v8a", @@ -11335,7 +11335,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-33x-google_apis_playstore-x86_64", "path": "system-images/android-33-ext4/google_apis_playstore/x86_64", @@ -11398,7 +11398,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34-android-tv-arm64-v8a", "path": "system-images/android-34/android-tv/arm64-v8a", @@ -11458,7 +11458,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34-android-tv-x86", "path": "system-images/android-34/android-tv/x86", @@ -11498,7 +11498,7 @@ } ], "displayName": "Wear OS 5 ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34-android-wear-arm64-v8a", "path": "system-images/android-34/android-wear/arm64-v8a", @@ -11535,7 +11535,7 @@ } ], "displayName": "Wear OS 5 Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34-android-wear-x86_64", "path": "system-images/android-34/android-wear/x86_64", @@ -11586,7 +11586,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34-default-arm64-v8a", "path": "system-images/android-34/default/arm64-v8a", @@ -11635,7 +11635,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34-default-x86_64", "path": "system-images/android-34/default/x86_64", @@ -11696,7 +11696,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-34-google_apis-arm64-v8a", "path": "system-images/android-34/google_apis/arm64-v8a", @@ -11764,7 +11764,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34-google_apis-x86_64", "path": "system-images/android-34/google_apis/x86_64", @@ -11834,7 +11834,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-34-google_apis_playstore-arm64-v8a", "path": "system-images/android-34/google_apis_playstore/arm64-v8a", @@ -11903,7 +11903,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34-google_apis_playstore-x86_64", "path": "system-images/android-34/google_apis_playstore/x86_64", @@ -11966,7 +11966,7 @@ } }, "displayName": "Android Automotive with Google APIs arm64-v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34x-android-automotive-arm64-v8a", "path": "system-images/android-34-ext9/android-automotive/arm64-v8a", @@ -12019,7 +12019,7 @@ } }, "displayName": "Android Automotive with Google APIs x86_64 System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34x-android-automotive-x86_64", "path": "system-images/android-34-ext9/android-automotive/x86_64", @@ -12088,7 +12088,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-34x-google_apis_playstore-arm64-v8a", "path": "system-images/android-34-ext12/google_apis_playstore/arm64-v8a", @@ -12137,7 +12137,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-34x-google_apis_playstore-x86_64", "path": "system-images/android-34-ext12/google_apis_playstore/x86_64", @@ -12178,7 +12178,7 @@ } ], "displayName": "Wear OS 5.1 - Preview ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-35-android-wear-arm64-v8a", "path": "system-images/android-35/android-wear/arm64-v8a", @@ -12210,7 +12210,7 @@ } ], "displayName": "Wear OS 5.1 - Preview Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-35-android-wear-x86_64", "path": "system-images/android-35/android-wear/x86_64", @@ -12256,7 +12256,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35-default-arm64-v8a", "path": "system-images/android-35/default/arm64-v8a", @@ -12301,7 +12301,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35-default-x86_64", "path": "system-images/android-35/default/x86_64", @@ -12348,7 +12348,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-google_apis-arm64-v8a", "path": "system-images/android-35/google_apis/arm64-v8a", @@ -12406,7 +12406,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35-google_apis-x86_64", "path": "system-images/android-35/google_apis/x86_64", @@ -12466,7 +12466,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-google_apis_playstore-arm64-v8a", "path": "system-images/android-35/google_apis_playstore/arm64-v8a", @@ -12524,7 +12524,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35-google_apis_playstore-x86_64", "path": "system-images/android-35/google_apis_playstore/x86_64", @@ -12584,7 +12584,7 @@ } }, "displayName": "Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-page_size_16kb-arm64-v8a", "path": "system-images/android-35/google_apis_playstore_ps16k/arm64-v8a", @@ -12646,7 +12646,7 @@ } }, "displayName": "Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35-page_size_16kb-x86_64", "path": "system-images/android-35/google_apis_playstore_ps16k/x86_64", @@ -12700,7 +12700,7 @@ } ], "displayName": "Wear OS 5.1 ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35x-android-wear-arm64-v8a", "path": "system-images/android-35-ext15/android-wear/arm64-v8a", @@ -12733,7 +12733,7 @@ } ], "displayName": "Wear OS 5.1 Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35x-android-wear-x86_64", "path": "system-images/android-35-ext15/android-wear/x86_64", @@ -12780,7 +12780,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-35x-google_apis-arm64-v8a", "path": "system-images/android-35-ext15/google_apis/arm64-v8a", @@ -12829,7 +12829,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35x-google_apis-x86_64", "path": "system-images/android-35-ext15/google_apis/x86_64", @@ -12880,7 +12880,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-35x-google_apis_playstore-arm64-v8a", "path": "system-images/android-35-ext15/google_apis_playstore/arm64-v8a", @@ -12929,7 +12929,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-35x-google_apis_playstore-x86_64", "path": "system-images/android-35-ext15/google_apis_playstore/x86_64", @@ -12958,6 +12958,98 @@ } }, "36": { + "android-tv": { + "arm64-v8a": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "fbd4dcc6127e68c99278cb341041a5036a0ff690", + "size": 960176470, + "url": "https://dl.google.com/android/repository/sys-img/android-tv/arm64-v8a-36_r02.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "28", + "micro:2": "6", + "minor:1": "1" + } + } + }, + "displayName": "Android TV ARM 64 v8a System Image", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "system-image-36-android-tv-arm64-v8a", + "path": "system-images/android-36/android-tv/arm64-v8a", + "revision": "36-android-tv-arm64-v8a", + "revision-details": { + "major:0": "2" + }, + "type-details": { + "abi:4": "arm64-v8a", + "api-level:0": "36", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "17", + "tag:3": { + "display:1": "Android TV", + "id:0": "android-tv" + } + } + }, + "x86": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "cccbf99ffabe763c920650aba53678748c9f5f6b", + "size": 948236448, + "url": "https://dl.google.com/android/repository/sys-img/android-tv/x86-36_r02.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "28", + "micro:2": "6", + "minor:1": "1" + } + } + }, + "displayName": "Android TV Intel x86 Atom System Image", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "system-image-36-android-tv-x86", + "path": "system-images/android-36/android-tv/x86", + "revision": "36-android-tv-x86", + "revision-details": { + "major:0": "2" + }, + "type-details": { + "abi:4": "x86", + "api-level:0": "36", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "17", + "tag:3": { + "display:1": "Android TV", + "id:0": "android-tv" + } + } + } + }, "android-wear": { "arm64-v8a": { "archives": [ @@ -12970,7 +13062,7 @@ } ], "displayName": "Wear OS 6.0 ARM 64 v8a System Image (signed)", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-36-android-wear-arm64-v8a", "path": "system-images/android-36/android-wear-signed/arm64-v8a", @@ -13003,7 +13095,7 @@ } ], "displayName": "Wear OS 6.0 Intel x86_64 Atom System Image (signed)", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-36-android-wear-x86_64", "path": "system-images/android-36/android-wear-signed/x86_64", @@ -13032,9 +13124,9 @@ { "arch": "all", "os": "all", - "sha1": "d4e36a020d33b1411e14ca1d4dd74d3b908e538f", - "size": 1852726191, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-36_r06.zip" + "sha1": "5a99183b6d924da606260e45fd41a3eb8eca6eb7", + "size": 1872691175, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-36_r07.zip" } ], "dependencies": { @@ -13044,19 +13136,19 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-36-google_apis-arm64-v8a", "path": "system-images/android-36/google_apis/arm64-v8a", "revision": "36-google_apis-arm64-v8a", "revision-details": { - "major:0": "6" + "major:0": "7" }, "type-details": { "abi:5": "arm64-v8a", @@ -13081,9 +13173,9 @@ { "arch": "all", "os": "all", - "sha1": "a9b0b4a0488e0c6c380f5485507950f011388511", - "size": 1875550742, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-36_r06.zip" + "sha1": "c6bf44bdcd885bb902b4ba752d111a073ad7a817", + "size": 1895447397, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-36_r07.zip" } ], "dependencies": { @@ -13093,19 +13185,19 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-36-google_apis-x86_64", "path": "system-images/android-36/google_apis/x86_64", "revision": "36-google_apis-x86_64", "revision-details": { - "major:0": "6" + "major:0": "7" }, "type-details": { "abi:5": "x86_64", @@ -13150,7 +13242,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-36-google_apis_playstore-arm64-v8a", "path": "system-images/android-36/google_apis_playstore/arm64-v8a", @@ -13199,7 +13291,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-36-google_apis_playstore-x86_64", "path": "system-images/android-36/google_apis_playstore/x86_64", @@ -13232,9 +13324,9 @@ { "arch": "all", "os": "all", - "sha1": "2edacb5f0d7cd63e838b9e313a2b0cd002f29381", - "size": 1928649616, - "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/arm64-v8a-playstore-ps16k-36_r06.zip" + "sha1": "ddc41c615cf57cb91c9646d208e29234d92f881c", + "size": 1953548168, + "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/arm64-v8a-playstore-ps16k-36_r07.zip" } ], "dependencies": { @@ -13244,19 +13336,19 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-36-page_size_16kb-arm64-v8a", "path": "system-images/android-36/google_apis_playstore_ps16k/arm64-v8a", "revision": "36-page_size_16kb-arm64-v8a", "revision-details": { - "major:0": "6" + "major:0": "7" }, "type-details": { "abi:6": "arm64-v8a", @@ -13285,9 +13377,9 @@ { "arch": "all", "os": "all", - "sha1": "8ab4c932fce799060be81978ebfe00055303ebee", - "size": 1912261645, - "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/x86_64-playstore-ps16k-36_r06.zip" + "sha1": "3814a7b029c3b8aa0a9c8f110459f412a20882e7", + "size": 1937396599, + "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/x86_64-playstore-ps16k-36_r07.zip" } ], "dependencies": { @@ -13297,19 +13389,19 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-36-page_size_16kb-x86_64", "path": "system-images/android-36/google_apis_playstore_ps16k/x86_64", "revision": "36-page_size_16kb-x86_64", "revision-details": { - "major:0": "6" + "major:0": "7" }, "type-details": { "abi:6": "x86_64", @@ -13335,6 +13427,316 @@ } } }, + "36.1": { + "google_apis": { + "arm64-v8a": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "818b27a07b6e851ddd305139f967fa11111502a3", + "size": 1933295305, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-36.1_r02.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "35", + "micro:2": "9", + "minor:1": "4" + } + } + }, + "displayName": "Google APIs ARM 64 v8a System Image", + "last-available-day": 20369, + "license": "android-sdk-arm-dbt-license", + "name": "system-image-36.1-google_apis-arm64-v8a", + "path": "system-images/android-36.1/google_apis/arm64-v8a", + "revision": "36.1-google_apis-arm64-v8a", + "revision-details": { + "major:0": "2" + }, + "type-details": { + "abi:5": "arm64-v8a", + "api-level:0": "36.1", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "20", + "tag:3": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + }, + "x86_64": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "269ca25dc3511e2a6bdcaf457734b585807af485", + "size": 1965091162, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-36.1_r02.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "35", + "micro:2": "9", + "minor:1": "4" + } + } + }, + "displayName": "Google APIs Intel x86_64 Atom System Image", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "system-image-36.1-google_apis-x86_64", + "path": "system-images/android-36.1/google_apis/x86_64", + "revision": "36.1-google_apis-x86_64", + "revision-details": { + "major:0": "2" + }, + "type-details": { + "abi:5": "x86_64", + "api-level:0": "36.1", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "20", + "tag:3": { + "display:1": "Google APIs", + "id:0": "google_apis" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + } + }, + "google_apis_playstore": { + "arm64-v8a": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "e829404c284fa09105b89e66e3aceeb1fac9a60c", + "size": 1960800700, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-36.1_r02.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "35", + "micro:2": "9", + "minor:1": "4" + } + } + }, + "displayName": "Google Play ARM 64 v8a System Image", + "last-available-day": 20369, + "license": "android-sdk-arm-dbt-license", + "name": "system-image-36.1-google_apis_playstore-arm64-v8a", + "path": "system-images/android-36.1/google_apis_playstore/arm64-v8a", + "revision": "36.1-google_apis_playstore-arm64-v8a", + "revision-details": { + "major:0": "2" + }, + "type-details": { + "abi:5": "arm64-v8a", + "api-level:0": "36.1", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "20", + "tag:3": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + }, + "x86_64": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "6c0cacff6e3e3021dedd8f80cd302d09dba354e3", + "size": 2008752086, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-36.1_r02.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "35", + "micro:2": "9", + "minor:1": "4" + } + } + }, + "displayName": "Google Play Intel x86_64 Atom System Image", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "system-image-36.1-google_apis_playstore-x86_64", + "path": "system-images/android-36.1/google_apis_playstore/x86_64", + "revision": "36.1-google_apis_playstore-x86_64", + "revision-details": { + "major:0": "2" + }, + "type-details": { + "abi:5": "x86_64", + "api-level:0": "36.1", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "20", + "tag:3": { + "display:1": "Google Play", + "id:0": "google_apis_playstore" + }, + "vendor:4": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + } + }, + "page_size_16kb": { + "arm64-v8a": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "fd7faf08bef691a89c6770f8d6965b23cf960ee7", + "size": 2017121646, + "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/arm64-v8a-playstore-ps16k-36.1_r02.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "35", + "micro:2": "9", + "minor:1": "4" + } + } + }, + "displayName": "Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image", + "last-available-day": 20369, + "license": "android-sdk-arm-dbt-license", + "name": "system-image-36.1-page_size_16kb-arm64-v8a", + "path": "system-images/android-36.1/google_apis_playstore_ps16k/arm64-v8a", + "revision": "36.1-page_size_16kb-arm64-v8a", + "revision-details": { + "major:0": "2" + }, + "type-details": { + "abi:6": "arm64-v8a", + "api-level:0": "36.1", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "20", + "tag:3": { + "display:1": "16 KB Page Size", + "id:0": "page_size_16kb" + }, + "tag:4": { + "display:1": "Google APIs PlayStore", + "id:0": "google_apis_playstore" + }, + "vendor:5": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + }, + "x86_64": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "41c208d5c4cc0100589999abca73814e78e951db", + "size": 2009997930, + "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/x86_64-playstore-ps16k-36.1_r02.zip" + } + ], + "dependencies": { + "dependency:0": { + "element-attributes": { + "path": "emulator" + }, + "min-revision:0": { + "major:0": "35", + "micro:2": "9", + "minor:1": "4" + } + } + }, + "displayName": "Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "system-image-36.1-page_size_16kb-x86_64", + "path": "system-images/android-36.1/google_apis_playstore_ps16k/x86_64", + "revision": "36.1-page_size_16kb-x86_64", + "revision-details": { + "major:0": "2" + }, + "type-details": { + "abi:6": "x86_64", + "api-level:0": "36.1", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns12:sysImgDetailsType" + }, + "extension-level:1": "20", + "tag:3": { + "display:1": "16 KB Page Size", + "id:0": "page_size_16kb" + }, + "tag:4": { + "display:1": "Google APIs PlayStore", + "id:0": "google_apis_playstore" + }, + "vendor:5": { + "display:1": "Google Inc.", + "id:0": "google" + } + } + } + } + }, "36x": { "google_apis": { "arm64-v8a": { @@ -13360,7 +13762,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-36x-google_apis-arm64-v8a", "path": "system-images/android-36-ext19/google_apis/arm64-v8a", @@ -13409,7 +13811,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-36x-google_apis-x86_64", "path": "system-images/android-36-ext19/google_apis/x86_64", @@ -13460,7 +13862,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-36x-google_apis_playstore-arm64-v8a", "path": "system-images/android-36-ext19/google_apis_playstore/arm64-v8a", @@ -13509,7 +13911,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-36x-google_apis_playstore-x86_64", "path": "system-images/android-36-ext19/google_apis_playstore/x86_64", @@ -13544,9 +13946,9 @@ { "arch": "all", "os": "all", - "sha1": "012427119cb7382eaea36bde92172cccd1eb2b7c", - "size": 1813124028, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-Baklava_r04.zip" + "sha1": "315442c5f27b1a03704c0262bd6e99af4e905140", + "size": 1918116152, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-36.0-Baklava_r01.zip" } ], "dependencies": { @@ -13556,29 +13958,29 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-google_apis-arm64-v8a", - "path": "system-images/android-Baklava/google_apis/arm64-v8a", + "path": "system-images/android-36.0-Baklava/google_apis/arm64-v8a", "revision": "Baklava-google_apis-arm64-v8a", "revision-details": { - "major:0": "4" + "major:0": "1" }, "type-details": { "abi:6": "arm64-v8a", - "api-level:0": "35", + "api-level:0": "36.0", "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "16", + "extension-level:2": "19", "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" @@ -13594,9 +13996,9 @@ { "arch": "all", "os": "all", - "sha1": "a5158e787b4357422a8ebe971e2a310930adcb70", - "size": 1822731345, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-Baklava_r04.zip" + "sha1": "dc5a0f14318ac2f18c876e1286809fcde665f507", + "size": 1948776235, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-36.0-Baklava_r01.zip" } ], "dependencies": { @@ -13606,29 +14008,29 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-Baklava-google_apis-x86_64", - "path": "system-images/android-Baklava/google_apis/x86_64", + "path": "system-images/android-36.0-Baklava/google_apis/x86_64", "revision": "Baklava-google_apis-x86_64", "revision-details": { - "major:0": "4" + "major:0": "1" }, "type-details": { "abi:6": "x86_64", - "api-level:0": "35", + "api-level:0": "36.0", "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "16", + "extension-level:2": "19", "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" @@ -13646,9 +14048,9 @@ { "arch": "all", "os": "all", - "sha1": "a04a36068b98b2fee3dea444425c4e38e6431876", - "size": 1832396476, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-Baklava_r04.zip" + "sha1": "52ea8a6c582c4027bd5b401b017a22af1070ddf8", + "size": 1945286774, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-36.0-Baklava_r01.zip" } ], "dependencies": { @@ -13658,29 +14060,29 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-google_apis_playstore-arm64-v8a", - "path": "system-images/android-Baklava/google_apis_playstore/arm64-v8a", + "path": "system-images/android-36.0-Baklava/google_apis_playstore/arm64-v8a", "revision": "Baklava-google_apis_playstore-arm64-v8a", "revision-details": { - "major:0": "4" + "major:0": "1" }, "type-details": { "abi:6": "arm64-v8a", - "api-level:0": "35", + "api-level:0": "36.0", "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "16", + "extension-level:2": "19", "tag:4": { "display:1": "Google Play", "id:0": "google_apis_playstore" @@ -13696,9 +14098,9 @@ { "arch": "all", "os": "all", - "sha1": "1b274676d5920772015689ce480763caf6c72cd7", - "size": 1856730222, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-Baklava_r04.zip" + "sha1": "1bea1a3bcd67c3be28818f087d8e3497f8cd5050", + "size": 1991845954, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-36.0-Baklava_r01.zip" } ], "dependencies": { @@ -13708,29 +14110,29 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-Baklava-google_apis_playstore-x86_64", - "path": "system-images/android-Baklava/google_apis_playstore/x86_64", + "path": "system-images/android-36.0-Baklava/google_apis_playstore/x86_64", "revision": "Baklava-google_apis_playstore-x86_64", "revision-details": { - "major:0": "4" + "major:0": "1" }, "type-details": { "abi:6": "x86_64", - "api-level:0": "35", + "api-level:0": "36.0", "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "16", + "extension-level:2": "19", "tag:4": { "display:1": "Google Play", "id:0": "google_apis_playstore" @@ -13748,9 +14150,9 @@ { "arch": "all", "os": "all", - "sha1": "fc3cf2d62ae0705ee0411d59e15fcb9d5e062f61", - "size": 1890722992, - "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/arm64-v8a-playstore-ps16k-Baklava_r04.zip" + "sha1": "dfd829e7efb9fd8f548be2f9c5610d79f7f41e21", + "size": 2001327175, + "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/arm64-v8a-playstore-ps16k-36.0-Baklava_r01.zip" } ], "dependencies": { @@ -13760,29 +14162,29 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-page_size_16kb-arm64-v8a", - "path": "system-images/android-Baklava/google_apis_playstore_ps16k/arm64-v8a", + "path": "system-images/android-36.0-Baklava/google_apis_playstore_ps16k/arm64-v8a", "revision": "Baklava-page_size_16kb-arm64-v8a", "revision-details": { - "major:0": "4" + "major:0": "1" }, "type-details": { "abi:7": "arm64-v8a", - "api-level:0": "35", + "api-level:0": "36.0", "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "16", + "extension-level:2": "19", "tag:4": { "display:1": "16 KB Page Size", "id:0": "page_size_16kb" @@ -13802,9 +14204,9 @@ { "arch": "all", "os": "all", - "sha1": "10a84e0c1cbc56d6cd1cf6de17890603a88de395", - "size": 1862515759, - "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/x86_64-playstore-ps16k-Baklava_r04.zip" + "sha1": "492f339f3767a4a2cd1a428ac5ed99c8ccf249aa", + "size": 1993597199, + "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/x86_64-playstore-ps16k-36.0-Baklava_r01.zip" } ], "dependencies": { @@ -13814,29 +14216,29 @@ }, "min-revision:0": { "major:0": "35", - "micro:2": "10", - "minor:1": "2" + "micro:2": "9", + "minor:1": "4" } } }, "displayName": "Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "system-image-Baklava-page_size_16kb-x86_64", - "path": "system-images/android-Baklava/google_apis_playstore_ps16k/x86_64", + "path": "system-images/android-36.0-Baklava/google_apis_playstore_ps16k/x86_64", "revision": "Baklava-page_size_16kb-x86_64", "revision-details": { - "major:0": "4" + "major:0": "1" }, "type-details": { "abi:7": "x86_64", - "api-level:0": "35", + "api-level:0": "36.0", "base-extension:3": "true", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "16", + "extension-level:2": "19", "tag:4": { "display:1": "16 KB Page Size", "id:0": "page_size_16kb" @@ -13860,9 +14262,9 @@ { "arch": "all", "os": "all", - "sha1": "d1f856a0a3b4034787b77c3f10e3e7fd75fa9531", - "size": 1910594067, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-36.0-CANARY_r02.zip" + "sha1": "d3e00c6f779ae63bf8334991243194ed8726f50f", + "size": 1926900131, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-36.0-CANARY_r03.zip" } ], "dependencies": { @@ -13878,23 +14280,23 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-CANARY-google_apis-arm64-v8a", - "path": "system-images/android-36.0-CANARY/google_apis/arm64-v8a", + "path": "system-images/android-CANARY/google_apis/arm64-v8a", "revision": "CANARY-google_apis-arm64-v8a", "revision-details": { - "major:0": "2" + "major:0": "4" }, "type-details": { "abi:6": "arm64-v8a", - "api-level:0": "36.0", + "api-level:0": "36.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "19", + "extension-level:2": "20", "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" @@ -13910,9 +14312,9 @@ { "arch": "all", "os": "all", - "sha1": "06999469c59997683bbf08b6e4406ac8e4b61858", - "size": 1942528271, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-36.0-CANARY_r02.zip" + "sha1": "9183e8f62265c01ad1604a4a0d7dc3d85833cbe9", + "size": 1962644486, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-36.0-CANARY_r03.zip" } ], "dependencies": { @@ -13928,23 +14330,23 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-CANARY-google_apis-x86_64", - "path": "system-images/android-36.0-CANARY/google_apis/x86_64", + "path": "system-images/android-CANARY/google_apis/x86_64", "revision": "CANARY-google_apis-x86_64", "revision-details": { - "major:0": "2" + "major:0": "4" }, "type-details": { "abi:6": "x86_64", - "api-level:0": "36.0", + "api-level:0": "36.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "19", + "extension-level:2": "20", "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" @@ -13962,9 +14364,9 @@ { "arch": "all", "os": "all", - "sha1": "54c5a2d2750bebd5eaa681b2a3d52c4b9b5d7298", - "size": 1937268325, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-36.0-CANARY_r02.zip" + "sha1": "f6229e271519531634c27cf7e9263fa2d957b22f", + "size": 1953862507, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-36.0-CANARY_r03.zip" } ], "dependencies": { @@ -13980,23 +14382,23 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-CANARY-google_apis_playstore-arm64-v8a", - "path": "system-images/android-36.0-CANARY/google_apis_playstore/arm64-v8a", + "path": "system-images/android-CANARY/google_apis_playstore/arm64-v8a", "revision": "CANARY-google_apis_playstore-arm64-v8a", "revision-details": { - "major:0": "2" + "major:0": "4" }, "type-details": { "abi:6": "arm64-v8a", - "api-level:0": "36.0", + "api-level:0": "36.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "19", + "extension-level:2": "20", "tag:4": { "display:1": "Google Play", "id:0": "google_apis_playstore" @@ -14012,9 +14414,9 @@ { "arch": "all", "os": "all", - "sha1": "8afb6a1b2a7e7b4c090cd3aaa0a0eba86e448131", - "size": 1985255940, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-36.0-CANARY_r02.zip" + "sha1": "03efb3c709569c93a86ef1c342f6ed8608442bfd", + "size": 2005819876, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-36.0-CANARY_r03.zip" } ], "dependencies": { @@ -14030,23 +14432,23 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-CANARY-google_apis_playstore-x86_64", - "path": "system-images/android-36.0-CANARY/google_apis_playstore/x86_64", + "path": "system-images/android-CANARY/google_apis_playstore/x86_64", "revision": "CANARY-google_apis_playstore-x86_64", "revision-details": { - "major:0": "2" + "major:0": "4" }, "type-details": { "abi:6": "x86_64", - "api-level:0": "36.0", + "api-level:0": "36.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "19", + "extension-level:2": "20", "tag:4": { "display:1": "Google Play", "id:0": "google_apis_playstore" @@ -14064,9 +14466,9 @@ { "arch": "all", "os": "all", - "sha1": "ab794ced3006692f3dcfab3d821c68b3d2b12cce", - "size": 1990330997, - "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/arm64-v8a-playstore-ps16k-36.0-CANARY_r02.zip" + "sha1": "bb42e465d6e0786c95b106731a117fad5a52fd97", + "size": 2007500541, + "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/arm64-v8a-playstore-ps16k-36.0-CANARY_r03.zip" } ], "dependencies": { @@ -14082,23 +14484,23 @@ } }, "displayName": "Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-arm-dbt-license", "name": "system-image-CANARY-page_size_16kb-arm64-v8a", - "path": "system-images/android-36.0-CANARY/google_apis_playstore_ps16k/arm64-v8a", + "path": "system-images/android-CANARY/google_apis_playstore_ps16k/arm64-v8a", "revision": "CANARY-page_size_16kb-arm64-v8a", "revision-details": { - "major:0": "2" + "major:0": "4" }, "type-details": { "abi:7": "arm64-v8a", - "api-level:0": "36.0", + "api-level:0": "36.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "19", + "extension-level:2": "20", "tag:4": { "display:1": "16 KB Page Size", "id:0": "page_size_16kb" @@ -14118,9 +14520,9 @@ { "arch": "all", "os": "all", - "sha1": "bfc22a8e70c29c3b02af6bde5d644ecf2c18670f", - "size": 1982737255, - "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/x86_64-playstore-ps16k-36.0-CANARY_r02.zip" + "sha1": "4e3a2b8e5c639da2e31e8ecc3a4db48cffaae24d", + "size": 2004446653, + "url": "https://dl.google.com/android/repository/sys-img/page_size_16kb/x86_64-playstore-ps16k-36.0-CANARY_r03.zip" } ], "dependencies": { @@ -14136,23 +14538,23 @@ } }, "displayName": "Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "system-image-CANARY-page_size_16kb-x86_64", - "path": "system-images/android-36.0-CANARY/google_apis_playstore_ps16k/x86_64", + "path": "system-images/android-CANARY/google_apis_playstore_ps16k/x86_64", "revision": "CANARY-page_size_16kb-x86_64", "revision-details": { - "major:0": "2" + "major:0": "4" }, "type-details": { "abi:7": "x86_64", - "api-level:0": "36.0", + "api-level:0": "36.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "19", + "extension-level:2": "20", "tag:4": { "display:1": "16 KB Page Size", "id:0": "page_size_16kb" @@ -14743,16 +15145,16 @@ } }, "latest": { - "build-tools": "36.0.0", - "cmake": "4.1.0", + "build-tools": "36.1.0", + "cmake": "4.1.1", "cmdline-tools": "19.0", - "emulator": "36.1.9", - "ndk": "28.2.13676358", + "emulator": "36.2.10", + "ndk": "29.0.14206865", "ndk-bundle": "22.1.7171670", "platform-tools": "36.0.0", - "platforms": "36", - "skiaparser": "7", - "sources": "36", + "platforms": "36.1", + "skiaparser": "8", + "sources": "36.1", "tools": "26.1.1" }, "licenses": { @@ -14818,7 +15220,7 @@ } }, "displayName": "Android SDK Build-Tools 17", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -14867,7 +15269,7 @@ } }, "displayName": "Android SDK Build-Tools 18.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -14916,7 +15318,7 @@ } }, "displayName": "Android SDK Build-Tools 18.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -14965,7 +15367,7 @@ } }, "displayName": "Android SDK Build-Tools 18.1.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15014,7 +15416,7 @@ } }, "displayName": "Android SDK Build-Tools 19", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15063,7 +15465,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15112,7 +15514,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15161,7 +15563,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15210,7 +15612,7 @@ } }, "displayName": "Android SDK Build-Tools 19.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/19.1.0", @@ -15258,7 +15660,7 @@ } }, "displayName": "Android SDK Build-Tools 20", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/20.0.0", @@ -15306,7 +15708,7 @@ } }, "displayName": "Android SDK Build-Tools 21", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15355,7 +15757,7 @@ } }, "displayName": "Android SDK Build-Tools 21.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15404,7 +15806,7 @@ } }, "displayName": "Android SDK Build-Tools 21.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15453,7 +15855,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15502,7 +15904,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15551,7 +15953,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/21.1.2", @@ -15599,7 +16001,7 @@ } }, "displayName": "Android SDK Build-Tools 22", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15648,7 +16050,7 @@ } }, "displayName": "Android SDK Build-Tools 22.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/22.0.1", @@ -15696,7 +16098,7 @@ } }, "displayName": "Android SDK Build-Tools 23", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15745,7 +16147,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.1", @@ -15793,7 +16195,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.2", @@ -15841,7 +16243,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.3", @@ -15889,7 +16291,7 @@ } }, "displayName": "Android SDK Build-Tools 24", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.0", @@ -15937,7 +16339,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.1", @@ -15985,7 +16387,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.2", @@ -16033,7 +16435,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.3", @@ -16081,7 +16483,7 @@ } }, "displayName": "Android SDK Build-Tools 25", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.0", @@ -16129,7 +16531,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.1", @@ -16177,7 +16579,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.2", @@ -16225,7 +16627,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.3", @@ -16273,7 +16675,7 @@ } }, "displayName": "Android SDK Build-Tools 26", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.0", @@ -16321,7 +16723,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.1", @@ -16369,7 +16771,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.2", @@ -16417,7 +16819,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.3", @@ -16465,7 +16867,7 @@ } }, "displayName": "Android SDK Build-Tools 27", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.0", @@ -16513,7 +16915,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.1", @@ -16561,7 +16963,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.2", @@ -16609,7 +17011,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.3", @@ -16657,7 +17059,7 @@ } }, "displayName": "Android SDK Build-Tools 28", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.0", @@ -16705,7 +17107,7 @@ } }, "displayName": "Android SDK Build-Tools 28-rc1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -16755,7 +17157,7 @@ } }, "displayName": "Android SDK Build-Tools 28-rc2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -16805,7 +17207,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.1", @@ -16853,7 +17255,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.2", @@ -16901,7 +17303,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.3", @@ -16949,7 +17351,7 @@ } }, "displayName": "Android SDK Build-Tools 29", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.0", @@ -16997,7 +17399,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -17047,7 +17449,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -17097,7 +17499,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -17147,7 +17549,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.1", @@ -17195,7 +17597,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.2", @@ -17243,7 +17645,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.3", @@ -17291,7 +17693,7 @@ } }, "displayName": "Android SDK Build-Tools 30", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.0", @@ -17339,7 +17741,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.1", @@ -17387,7 +17789,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.2", @@ -17435,7 +17837,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.3", @@ -17476,7 +17878,7 @@ } ], "displayName": "Android SDK Build-Tools 31", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/31.0.0", @@ -17517,7 +17919,7 @@ } ], "displayName": "Android SDK Build-Tools 32", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/32.0.0", @@ -17558,7 +17960,7 @@ } ], "displayName": "Android SDK Build-Tools 32.1-rc1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/32.1.0-rc1", @@ -17600,7 +18002,7 @@ } ], "displayName": "Android SDK Build-Tools 33", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.0", @@ -17641,7 +18043,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.1", @@ -17682,7 +18084,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.2", @@ -17723,7 +18125,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.3", @@ -17764,7 +18166,7 @@ } ], "displayName": "Android SDK Build-Tools 34", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/34.0.0", @@ -17805,7 +18207,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc1", @@ -17847,7 +18249,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc2", @@ -17889,7 +18291,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc3", @@ -17931,7 +18333,7 @@ } ], "displayName": "Android SDK Build-Tools 35", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/35.0.0", @@ -17972,7 +18374,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc1", @@ -18014,7 +18416,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc2", @@ -18056,7 +18458,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc3", @@ -18098,7 +18500,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc4", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc4", @@ -18140,7 +18542,7 @@ } ], "displayName": "Android SDK Build-Tools 35.0.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/35.0.1", @@ -18181,7 +18583,7 @@ } ], "displayName": "Android SDK Build-Tools 36", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/36.0.0", @@ -18222,7 +18624,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc1", @@ -18264,7 +18666,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc3", @@ -18306,7 +18708,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc4", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc4", @@ -18348,7 +18750,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc5", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc5", @@ -18364,6 +18766,89 @@ "xsi:type": "ns5:genericDetailsType" } } + }, + "36.1.0": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "936a0d6bd5ae3e2118a7567dddbc95ff67ed46e9", + "size": 64195204, + "url": "https://dl.google.com/android/repository/build-tools_r36.1_linux.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "95f048ae758dad90617975fe3f787f038b03338c", + "size": 59366211, + "url": "https://dl.google.com/android/repository/build-tools_r36.1_windows.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "d365b05ca1810ca92b428b92717865ad4188b5e1", + "size": 80527175, + "url": "https://dl.google.com/android/repository/build-tools_r36.1_macosx.zip" + } + ], + "displayName": "Android SDK Build-Tools 36.1", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "build-tools", + "path": "build-tools/36.1.0", + "revision": "36.1.0", + "revision-details": { + "major:0": "36", + "micro:2": "0", + "minor:1": "1" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + }, + "36.1.0-rc1": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "63a81b0689c2358da5462b4f2b00eef622420f4a", + "size": 63756747, + "url": "https://dl.google.com/android/repository/build-tools_r36.1-rc1_linux.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "db361020bc9545dec77379d44dcc0b15be1de1ba", + "size": 59047572, + "url": "https://dl.google.com/android/repository/build-tools_r36.1-rc1_windows.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "bb4e1a9c3ac77300ae00138fb8fb16da79ff32c0", + "size": 79856260, + "url": "https://dl.google.com/android/repository/build-tools_r36.1-rc1_macosx.zip" + } + ], + "displayName": "Android SDK Build-Tools 36.1-rc1", + "last-available-day": 20369, + "license": "android-sdk-preview-license", + "name": "build-tools", + "path": "build-tools/36.1.0-rc1", + "revision": "36.1.0-rc1", + "revision-details": { + "major:0": "36", + "micro:2": "0", + "minor:1": "1", + "preview:3": "1" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } } }, "cmake": { @@ -18399,7 +18884,7 @@ } ], "displayName": "CMake 3.10.2.4988404", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.10.2.4988404", @@ -18440,7 +18925,7 @@ } ], "displayName": "CMake 3.18.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.18.1", @@ -18481,7 +18966,7 @@ } ], "displayName": "CMake 3.22.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.22.1", @@ -18522,7 +19007,7 @@ } ], "displayName": "CMake 3.30.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.3", @@ -18563,7 +19048,7 @@ } ], "displayName": "CMake 3.30.4", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.4", @@ -18604,7 +19089,7 @@ } ], "displayName": "CMake 3.30.5", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.5", @@ -18645,7 +19130,7 @@ } ], "displayName": "CMake 3.31.0", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.0", @@ -18686,7 +19171,7 @@ } ], "displayName": "CMake 3.31.1", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.1", @@ -18727,7 +19212,7 @@ } ], "displayName": "CMake 3.31.4", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.4", @@ -18768,7 +19253,7 @@ } ], "displayName": "CMake 3.31.5", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.5", @@ -18809,7 +19294,7 @@ } ], "displayName": "CMake 3.31.6", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.6", @@ -18857,7 +19342,7 @@ } ], "displayName": "CMake 3.6.4111459", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.6.4111459", @@ -18898,7 +19383,7 @@ } ], "displayName": "CMake 4.0.2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/4.0.2", @@ -18939,7 +19424,7 @@ } ], "displayName": "CMake 4.0.3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/4.0.3", @@ -18980,7 +19465,7 @@ } ], "displayName": "CMake 4.1.0", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmake", "path": "cmake/4.1.0", @@ -18995,6 +19480,47 @@ "xsi:type": "ns5:genericDetailsType" } } + }, + "4.1.1": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "33a36c403071cdd43bd5d611552fe5e8955626c2", + "size": 31269415, + "url": "https://dl.google.com/android/repository/cmake-4.1.1-linux.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "9b670a019b956eba9c1d908aae0ec1a341d0ac06", + "size": 43666138, + "url": "https://dl.google.com/android/repository/cmake-4.1.1-darwin.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "5b66ca33b43b0d526dad95bac20ca9f79ba8490d", + "size": 20951734, + "url": "https://dl.google.com/android/repository/cmake-4.1.1-windows.zip" + } + ], + "displayName": "CMake 4.1.1", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "cmake", + "path": "cmake/4.1.1", + "revision": "4.1.1", + "revision-details": { + "major:0": "4", + "micro:2": "1", + "minor:1": "1" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } } }, "cmdline-tools": { @@ -19023,7 +19549,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/1.0", @@ -19063,7 +19589,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/10.0", @@ -19103,7 +19629,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/11.0", @@ -19181,7 +19707,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/12.0", @@ -19259,7 +19785,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/13.0", @@ -19299,7 +19825,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/13.0-rc01", @@ -19340,7 +19866,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/14.0-alpha01", @@ -19381,7 +19907,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/16.0", @@ -19421,7 +19947,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/16.0-alpha01", @@ -19462,7 +19988,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/17.0", @@ -19502,7 +20028,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/19.0", @@ -19542,7 +20068,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/19.0-alpha01", @@ -19583,7 +20109,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "obsolete": "true", @@ -19624,7 +20150,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/2.1", @@ -19664,7 +20190,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/3.0", @@ -19704,7 +20230,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/4.0", @@ -19744,7 +20270,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/5.0", @@ -19784,7 +20310,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/6.0", @@ -19824,7 +20350,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/7.0", @@ -19864,7 +20390,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/8.0", @@ -19904,7 +20430,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/9.0", @@ -20947,7 +21473,7 @@ } ], "displayName": "Android Emulator", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "emulator", "path": "emulator", @@ -20963,6 +21489,54 @@ } } }, + "36.2.10": { + "archives": [ + { + "arch": "x64", + "os": "linux", + "sha1": "be997b895f4813f063de60b19da55d1faf364707", + "size": 320127757, + "url": "https://dl.google.com/android/repository/emulator-linux_x64-14110321.zip" + }, + { + "arch": "x64", + "os": "macosx", + "sha1": "9574ce9a61f39a8e5249205ea40eb533f9c3249c", + "size": 395795926, + "url": "https://dl.google.com/android/repository/emulator-darwin_x64-14110321.zip" + }, + { + "arch": "aarch64", + "os": "macosx", + "sha1": "eb99c872ac3c90a136589b60522b17fa844d170f", + "size": 313350828, + "url": "https://dl.google.com/android/repository/emulator-darwin_aarch64-14110321.zip" + }, + { + "arch": "x64", + "os": "windows", + "sha1": "b58146adf64103d46e7157637c7e7822fe458c39", + "size": 443358079, + "url": "https://dl.google.com/android/repository/emulator-windows_x64-14110321.zip" + } + ], + "displayName": "Android Emulator", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "emulator", + "path": "emulator", + "revision": "36.2.10", + "revision-details": { + "major:0": "36", + "micro:2": "10", + "minor:1": "2" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + }, "36.2.4": { "archives": [ { @@ -21010,6 +21584,54 @@ "xsi:type": "ns5:genericDetailsType" } } + }, + "36.3.3": { + "archives": [ + { + "arch": "x64", + "os": "linux", + "sha1": "e21c011ffadbf29413aa168786e445075249e634", + "size": 325930034, + "url": "https://dl.google.com/android/repository/emulator-linux_x64-14204996.zip" + }, + { + "arch": "x64", + "os": "macosx", + "sha1": "4ea7d17a22a4eb9935549e90706a8e21a1e11a03", + "size": 468828491, + "url": "https://dl.google.com/android/repository/emulator-darwin_x64-14204996.zip" + }, + { + "arch": "aarch64", + "os": "macosx", + "sha1": "08c0b09ba9651a2ce2c6f596efcf5592e27b5eea", + "size": 380627684, + "url": "https://dl.google.com/android/repository/emulator-darwin_aarch64-14204996.zip" + }, + { + "arch": "x64", + "os": "windows", + "sha1": "e650e368272687e65f599424c064ee0983d9d9f3", + "size": 449700640, + "url": "https://dl.google.com/android/repository/emulator-windows_x64-14204996.zip" + } + ], + "displayName": "Android Emulator", + "last-available-day": 20369, + "license": "android-sdk-preview-license", + "name": "emulator", + "path": "emulator", + "revision": "36.3.3", + "revision-details": { + "major:0": "36", + "micro:2": "3", + "minor:1": "3" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } } }, "extras": { @@ -21135,7 +21757,7 @@ } }, "displayName": "NDK (Side by side) 16.1.4479499", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/16.1.4479499", @@ -21197,7 +21819,7 @@ } }, "displayName": "NDK (Side by side) 17.2.4988734", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/17.2.4988734", @@ -21259,7 +21881,7 @@ } }, "displayName": "NDK (Side by side) 18.1.5063045", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/18.1.5063045", @@ -21321,7 +21943,7 @@ } }, "displayName": "NDK (Side by side) 19.0.5232133", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "obsolete": "true", @@ -21384,7 +22006,7 @@ } }, "displayName": "NDK (Side by side) 19.2.5345600", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/19.2.5345600", @@ -21446,7 +22068,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5392854", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "obsolete": "true", @@ -21510,7 +22132,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5471264", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "obsolete": "true", @@ -21574,7 +22196,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5594570", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/20.0.5594570", @@ -21636,7 +22258,7 @@ } }, "displayName": "NDK (Side by side) 20.1.5948944", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/20.1.5948944", @@ -21684,7 +22306,7 @@ } }, "displayName": "NDK (Side by side) 21.0.6011959", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.0.6011959", @@ -21733,7 +22355,7 @@ } }, "displayName": "NDK (Side by side) 21.0.6113669", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.0.6113669", @@ -21781,7 +22403,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6210238", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6210238", @@ -21837,7 +22459,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6273396", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6273396", @@ -21893,7 +22515,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6352462", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.1.6352462", @@ -21948,7 +22570,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6363665", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6363665", @@ -22004,7 +22626,7 @@ } }, "displayName": "NDK (Side by side) 21.2.6472646", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.2.6472646", @@ -22059,7 +22681,7 @@ } }, "displayName": "NDK (Side by side) 21.3.6528147", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.3.6528147", @@ -22114,7 +22736,7 @@ } }, "displayName": "NDK (Side by side) 21.4.7075529", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.4.7075529", @@ -22169,7 +22791,7 @@ } }, "displayName": "NDK (Side by side) 22.0.6917172", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/22.0.6917172", @@ -22225,7 +22847,7 @@ } }, "displayName": "NDK (Side by side) 22.0.7026061", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/22.0.7026061", @@ -22280,7 +22902,7 @@ } }, "displayName": "NDK (Side by side) 22.1.7171670", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/22.1.7171670", @@ -22335,7 +22957,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7123448", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7123448", @@ -22391,7 +23013,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7196353", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7196353", @@ -22447,7 +23069,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7272597", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7272597", @@ -22503,7 +23125,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7344513", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7344513", @@ -22552,7 +23174,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7421159", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7421159", @@ -22601,7 +23223,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7530507", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7530507", @@ -22650,7 +23272,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7599858", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.0.7599858", @@ -22698,7 +23320,7 @@ } }, "displayName": "NDK (Side by side) 23.1.7779620", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.1.7779620", @@ -22746,7 +23368,7 @@ } }, "displayName": "NDK (Side by side) 23.2.8568313", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.2.8568313", @@ -22794,7 +23416,7 @@ } }, "displayName": "NDK (Side by side) 24.0.7856742", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.7856742", @@ -22843,7 +23465,7 @@ } }, "displayName": "NDK (Side by side) 24.0.7956693", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.7956693", @@ -22892,7 +23514,7 @@ } }, "displayName": "NDK (Side by side) 24.0.8079956", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.8079956", @@ -22941,7 +23563,7 @@ } }, "displayName": "NDK (Side by side) 24.0.8215888", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/24.0.8215888", @@ -22989,7 +23611,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8151533", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8151533", @@ -23038,7 +23660,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8221429", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8221429", @@ -23087,7 +23709,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8355429", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8355429", @@ -23136,7 +23758,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8528842", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8528842", @@ -23185,7 +23807,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8775105", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.0.8775105", @@ -23233,7 +23855,7 @@ } }, "displayName": "NDK (Side by side) 25.1.8937393", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.1.8937393", @@ -23281,7 +23903,7 @@ } }, "displayName": "NDK (Side by side) 25.2.9519653", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.2.9519653", @@ -23329,7 +23951,7 @@ } }, "displayName": "NDK (Side by side) 26.0.10404224", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/26.0.10404224", @@ -23371,7 +23993,7 @@ } ], "displayName": "NDK (Side by side) 26.0.10636728", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/26.0.10636728", @@ -23413,7 +24035,7 @@ } ], "displayName": "NDK (Side by side) 26.0.10792818", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.0.10792818", @@ -23454,7 +24076,7 @@ } ], "displayName": "NDK (Side by side) 26.1.10909125", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.1.10909125", @@ -23495,7 +24117,7 @@ } ], "displayName": "NDK (Side by side) 26.2.11394342", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.2.11394342", @@ -23536,7 +24158,7 @@ } ], "displayName": "NDK (Side by side) 26.3.11579264", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.3.11579264", @@ -23577,7 +24199,7 @@ } ], "displayName": "NDK (Side by side) 27.0.11718014", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/27.0.11718014", @@ -23619,7 +24241,7 @@ } ], "displayName": "NDK (Side by side) 27.0.11902837", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/27.0.11902837", @@ -23661,7 +24283,7 @@ } ], "displayName": "NDK (Side by side) 27.0.12077973", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.0.12077973", @@ -23702,7 +24324,7 @@ } ], "displayName": "NDK (Side by side) 27.1.12297006", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.1.12297006", @@ -23743,7 +24365,7 @@ } ], "displayName": "NDK (Side by side) 27.2.12479018", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.2.12479018", @@ -23784,7 +24406,7 @@ } ], "displayName": "NDK (Side by side) 27.3.13750724", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.3.13750724", @@ -23825,7 +24447,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12433566", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12433566", @@ -23867,7 +24489,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12674087", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12674087", @@ -23909,7 +24531,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12916984", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12916984", @@ -23951,7 +24573,7 @@ } ], "displayName": "NDK (Side by side) 28.0.13004108", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/28.0.13004108", @@ -23992,7 +24614,7 @@ } ], "displayName": "NDK (Side by side) 28.1.13356709", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/28.1.13356709", @@ -24033,7 +24655,7 @@ } ], "displayName": "NDK (Side by side) 28.2.13676358", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk", "path": "ndk/28.2.13676358", @@ -24074,7 +24696,7 @@ } ], "displayName": "NDK (Side by side) 29.0.13113456", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/29.0.13113456", @@ -24116,7 +24738,7 @@ } ], "displayName": "NDK (Side by side) 29.0.13599879", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/29.0.13599879", @@ -24158,7 +24780,7 @@ } ], "displayName": "NDK (Side by side) 29.0.13846066", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/29.0.13846066", @@ -24174,6 +24796,89 @@ "xsi:type": "ns5:genericDetailsType" } } + }, + "29.0.14033849-rc4": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "ecba553458e222a7c9b24945a3690e80a4730104", + "size": 783674133, + "url": "https://dl.google.com/android/repository/android-ndk-r29-beta4-linux.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "7e9dce149b885efa43760830edd52f347d2e954c", + "size": 1049644109, + "url": "https://dl.google.com/android/repository/android-ndk-r29-beta4-darwin.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "c99b0f02915cd47ba1b64f4ab3f0daf02281a9c7", + "size": 833962952, + "url": "https://dl.google.com/android/repository/android-ndk-r29-beta4-windows.zip" + } + ], + "displayName": "NDK (Side by side) 29.0.14033849", + "last-available-day": 20369, + "license": "android-sdk-preview-license", + "name": "ndk", + "path": "ndk/29.0.14033849", + "revision": "29.0.14033849-rc4", + "revision-details": { + "major:0": "29", + "micro:2": "14033849", + "minor:1": "0", + "preview:3": "4" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + }, + "29.0.14206865": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "87e2bb7e9be5d6a1c6cdf5ec40dd4e0c6d07c30b", + "size": 783549481, + "url": "https://dl.google.com/android/repository/android-ndk-r29-linux.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "03d29fbb57e3c05a7d53597dd011d856c1456a4f", + "size": 1049519838, + "url": "https://dl.google.com/android/repository/android-ndk-r29-darwin.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "ab3bb30fbb9e6903666d60c55d11e78b04e07472", + "size": 833850862, + "url": "https://dl.google.com/android/repository/android-ndk-r29-windows.zip" + } + ], + "displayName": "NDK (Side by side) 29.0.14206865", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "ndk", + "path": "ndk/29.0.14206865", + "revision": "29.0.14206865", + "revision-details": { + "major:0": "29", + "micro:2": "14206865", + "minor:1": "0" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } } }, "ndk-bundle": { @@ -24223,7 +24928,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24285,7 +24990,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24347,7 +25052,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24409,7 +25114,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "obsolete": "true", @@ -24472,7 +25177,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24534,7 +25239,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "obsolete": "true", @@ -24598,7 +25303,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "obsolete": "true", @@ -24662,7 +25367,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24724,7 +25429,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24772,7 +25477,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24821,7 +25526,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24869,7 +25574,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24925,7 +25630,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -24981,7 +25686,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25036,7 +25741,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25092,7 +25797,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25147,7 +25852,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25202,7 +25907,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25257,7 +25962,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25313,7 +26018,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25368,7 +26073,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25423,7 +26128,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25479,7 +26184,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25535,7 +26240,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25591,7 +26296,7 @@ } }, "displayName": "NDK", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25754,7 +26459,7 @@ } ], "displayName": "Android SDK Platform-Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platform-tools", "path": "platform-tools", @@ -25795,7 +26500,7 @@ } ], "displayName": "Android SDK Platform-Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "platform-tools", "path": "platform-tools", @@ -25824,7 +26529,7 @@ } ], "displayName": "Android SDK Platform 10", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-10", @@ -25863,7 +26568,7 @@ } ], "displayName": "Android SDK Platform 11", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-11", @@ -25902,7 +26607,7 @@ } ], "displayName": "Android SDK Platform 12", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-12", @@ -25941,7 +26646,7 @@ } ], "displayName": "Android SDK Platform 13", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-13", @@ -25980,7 +26685,7 @@ } ], "displayName": "Android SDK Platform 14", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-14", @@ -26019,7 +26724,7 @@ } ], "displayName": "Android SDK Platform 15", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-15", @@ -26058,7 +26763,7 @@ } ], "displayName": "Android SDK Platform 16", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-16", @@ -26097,7 +26802,7 @@ } ], "displayName": "Android SDK Platform 17", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-17", @@ -26136,7 +26841,7 @@ } ], "displayName": "Android SDK Platform 18", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-18", @@ -26175,7 +26880,7 @@ } ], "displayName": "Android SDK Platform 19", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-19", @@ -26228,7 +26933,7 @@ } ], "displayName": "Android SDK Platform 2", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -26268,7 +26973,7 @@ } ], "displayName": "Android SDK Platform 20", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-20", @@ -26307,7 +27012,7 @@ } ], "displayName": "Android SDK Platform 21", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-21", @@ -26346,7 +27051,7 @@ } ], "displayName": "Android SDK Platform 22", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-22", @@ -26385,7 +27090,7 @@ } ], "displayName": "Android SDK Platform 23", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-23", @@ -26424,7 +27129,7 @@ } ], "displayName": "Android SDK Platform 24", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-24", @@ -26463,7 +27168,7 @@ } ], "displayName": "Android SDK Platform 25", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-25", @@ -26502,7 +27207,7 @@ } ], "displayName": "Android SDK Platform 26", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-26", @@ -26541,7 +27246,7 @@ } ], "displayName": "Android SDK Platform 27", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-27", @@ -26580,7 +27285,7 @@ } ], "displayName": "Android SDK Platform 28", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-28", @@ -26619,7 +27324,7 @@ } ], "displayName": "Android SDK Platform 29", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-29", @@ -26672,7 +27377,7 @@ } ], "displayName": "Android SDK Platform 3", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -26712,7 +27417,7 @@ } ], "displayName": "Android SDK Platform 30", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-30", @@ -26751,7 +27456,7 @@ } ], "displayName": "Android SDK Platform 31", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-31", @@ -26790,7 +27495,7 @@ } ], "displayName": "Android SDK Platform 32", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-32", @@ -26829,7 +27534,7 @@ } ], "displayName": "Android SDK Platform 33", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-33", @@ -26869,7 +27574,7 @@ } ], "displayName": "Android SDK Platform 33-ext5", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-33-ext5", @@ -26904,7 +27609,7 @@ } ], "displayName": "Android SDK Platform 34", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -26950,7 +27655,7 @@ } ], "displayName": "Android SDK Platform 34-ext12", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-34-ext12", @@ -26983,7 +27688,7 @@ } ], "displayName": "Android SDK Platform 35", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-35", @@ -27021,7 +27726,7 @@ } ], "displayName": "Android SDK Platform 35-ext15", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-35-ext15", @@ -27054,7 +27759,7 @@ } ], "displayName": "Android SDK Platform 36", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-36", @@ -27076,6 +27781,39 @@ } } }, + "36.1": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "f87dc23b7ddba6934908da6cfb58fd5b258077ce", + "size": 66270841, + "url": "https://dl.google.com/android/repository/platform-36.1_r01.zip" + } + ], + "displayName": "Android SDK Platform 36.1", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "platforms", + "path": "platforms/android-36.1", + "revision": "36.1", + "revision-details": { + "major:0": "1" + }, + "type-details": { + "api-level:0": "36.1", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns11:platformDetailsType" + }, + "extension-level:1": "20", + "layoutlib:3": { + "element-attributes": { + "api": "15" + } + } + } + }, "36x": { "archives": [ { @@ -27087,7 +27825,7 @@ } ], "displayName": "Android SDK Platform 36-ext19", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-36-ext19", @@ -27134,7 +27872,7 @@ } ], "displayName": "Android SDK Platform 4", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -27188,7 +27926,7 @@ } ], "displayName": "Android SDK Platform 5", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -27242,7 +27980,7 @@ } ], "displayName": "Android SDK Platform 6", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -27282,7 +28020,7 @@ } ], "displayName": "Android SDK Platform 7", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-7", @@ -27321,7 +28059,7 @@ } ], "displayName": "Android SDK Platform 8", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-8", @@ -27360,7 +28098,7 @@ } ], "displayName": "Android SDK Platform 9", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-9", @@ -27393,28 +28131,28 @@ { "arch": "all", "os": "all", - "sha1": "9dcd49009a005b0bdce2384cad0d9ca0fe74f1ce", - "size": 65604289, - "url": "https://dl.google.com/android/repository/platform-Baklava_r05.zip" + "sha1": "7842268e95c0538a9d59ab813f39a5ee69bdbb86", + "size": 66332697, + "url": "https://dl.google.com/android/repository/platform-36.0-Baklava-ext19_r01.zip" } ], - "displayName": "Android SDK Platform Baklava", - "last-available-day": 20318, + "displayName": "Android SDK Platform Baklava-ext19", + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", - "path": "platforms/android-Baklava", + "path": "platforms/android-Baklava-ext19", "revision": "Baklava", "revision-details": { - "major:0": "5" + "major:0": "1" }, "type-details": { - "api-level:0": "35", - "base-extension:3": "true", + "api-level:0": "36.0x", + "base-extension:3": "false", "codename:1": "Baklava", "element-attributes": { "xsi:type": "ns11:platformDetailsType" }, - "extension-level:2": "16", + "extension-level:2": "19", "layoutlib:4": { "element-attributes": { "api": "15" @@ -27427,28 +28165,28 @@ { "arch": "all", "os": "all", - "sha1": "163262487a541e01d0af42cca7cc20a7d46a461b", - "size": 66239501, - "url": "https://dl.google.com/android/repository/platform-36.0-CANARY_r02.zip" + "sha1": "a8201ba194c5241bf6e80d9c21f981e502f5d69c", + "size": 66388262, + "url": "https://dl.google.com/android/repository/platform-CANARY_r04.zip" } ], "displayName": "Android SDK Platform CANARY", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-preview-license", "name": "platforms", "path": "platforms/android-CANARY", "revision": "CANARY", "revision-details": { - "major:0": "2" + "major:0": "4" }, "type-details": { - "api-level:0": "36.0", + "api-level:0": "36.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns11:platformDetailsType" }, - "extension-level:2": "19", + "extension-level:2": "20", "layoutlib:4": { "element-attributes": { "api": "15" @@ -27498,7 +28236,7 @@ } ], "displayName": "Android SDK Platform UpsideDownCake", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -27616,7 +28354,7 @@ } ], "displayName": "Layout Inspector image server for API S", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "skiaparser", "path": "skiaparser/2", @@ -27737,7 +28475,7 @@ } ], "displayName": "Layout Inspector image server for API 29-30", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "skiaparser", "path": "skiaparser/1", @@ -27796,6 +28534,52 @@ "xsi:type": "ns5:genericDetailsType" } } + }, + "8": { + "archives": [ + { + "arch": "x64", + "os": "linux", + "sha1": "044c943903d6e29b27e0c39bf6b11caa40969e82", + "size": 15894999, + "url": "https://dl.google.com/android/repository/skiaparser-14118104-linux-x64.zip" + }, + { + "arch": "x64", + "os": "macosx", + "sha1": "03c288712f84edc0fd2d81d519fda950d0ed7247", + "size": 4883789, + "url": "https://dl.google.com/android/repository/skiaparser-14118104-darwin-x64.zip" + }, + { + "arch": "aarch64", + "os": "macosx", + "sha1": "705ff5a687a2210538db854ab9cfbc85e94c6011", + "size": 4326024, + "url": "https://dl.google.com/android/repository/skiaparser-14118104-darwin-aarch64.zip" + }, + { + "arch": "x64", + "os": "windows", + "sha1": "b9f9b7bbf0a6483d897db6b857be043238c7cb0f", + "size": 4598454, + "url": "https://dl.google.com/android/repository/skiaparser-14118104-win-x64.zip" + } + ], + "displayName": "Layout Inspector image server for API 31-36", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "skiaparser", + "path": "skiaparser/3", + "revision": "8", + "revision-details": { + "major:0": "8" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } } }, "sources": { @@ -27810,7 +28594,7 @@ } ], "displayName": "Sources for Android 14", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "obsolete": "true", @@ -27840,7 +28624,7 @@ } ], "displayName": "Sources for Android 15", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-15", @@ -27869,7 +28653,7 @@ } ], "displayName": "Sources for Android 16", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-16", @@ -27898,7 +28682,7 @@ } ], "displayName": "Sources for Android 17", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-17", @@ -27927,7 +28711,7 @@ } ], "displayName": "Sources for Android 18", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-18", @@ -27956,7 +28740,7 @@ } ], "displayName": "Sources for Android 19", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-19", @@ -27985,7 +28769,7 @@ } ], "displayName": "Sources for Android 20", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-20", @@ -28014,7 +28798,7 @@ } ], "displayName": "Sources for Android 21", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-21", @@ -28043,7 +28827,7 @@ } ], "displayName": "Sources for Android 22", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-22", @@ -28072,7 +28856,7 @@ } ], "displayName": "Sources for Android 23", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-23", @@ -28101,7 +28885,7 @@ } ], "displayName": "Sources for Android 24", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-24", @@ -28130,7 +28914,7 @@ } ], "displayName": "Sources for Android 25", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-25", @@ -28159,7 +28943,7 @@ } ], "displayName": "Sources for Android 26", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-26", @@ -28188,7 +28972,7 @@ } ], "displayName": "Sources for Android 27", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-27", @@ -28217,7 +29001,7 @@ } ], "displayName": "Sources for Android 28", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-28", @@ -28246,7 +29030,7 @@ } ], "displayName": "Sources for Android 29", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-29", @@ -28275,7 +29059,7 @@ } ], "displayName": "Sources for Android 30", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-30", @@ -28304,7 +29088,7 @@ } ], "displayName": "Sources for Android 31", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-31", @@ -28333,7 +29117,7 @@ } ], "displayName": "Sources for Android 32", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-32", @@ -28362,7 +29146,7 @@ } ], "displayName": "Sources for Android 33", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-33", @@ -28392,7 +29176,7 @@ } ], "displayName": "Sources for Android 34", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-34", @@ -28422,7 +29206,7 @@ } ], "displayName": "Sources for Android 35", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-35", @@ -28452,7 +29236,7 @@ } ], "displayName": "Sources for Android 36", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "sources", "path": "sources/android-36", @@ -28468,6 +29252,34 @@ }, "extension-level:1": "17" } + }, + "36.1": { + "archives": [ + { + "arch": "all", + "os": "all", + "sha1": "54cea0371ec284404e06051cd389646d34470da4", + "size": 51810808, + "url": "https://dl.google.com/android/repository/source-36.1_r01.zip" + } + ], + "displayName": "Sources for Android 36.1", + "last-available-day": 20369, + "license": "android-sdk-license", + "name": "sources", + "path": "sources/android-36.1", + "revision": "36.1", + "revision-details": { + "major:0": "1" + }, + "type-details": { + "api-level:0": "36.1", + "base-extension:2": "true", + "element-attributes": { + "xsi:type": "ns11:sourceDetailsType" + }, + "extension-level:1": "20" + } } }, "tools": { @@ -28519,7 +29331,7 @@ } }, "displayName": "Android SDK Tools", - "last-available-day": 20318, + "last-available-day": 20369, "license": "android-sdk-license", "name": "tools", "obsolete": "true", diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index a40251623dc8..d295105a6ef5 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { pname = "ansible-core"; # IMPORTANT: When bumping the minor version (2.XX.0 - the XX), please update pinned package in pkgs/top-level/all-packages.nix # There are pinned packages called ansible_2_XX, create a new one with the previous minor version and then update the version here - version = "2.19.2"; + version = "2.19.3"; pyproject = true; disabled = pythonOlder "3.12"; @@ -42,7 +42,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "ansible_core"; inherit version; - hash = "sha256-h/y7xJLtFutq2wN5uuCtv2nzzoioRA5+iODc76n4pUw="; + hash = "sha256-JDppZpoAe+B5Q2C8RHf3DgEozgCR3Dr0xcuBxqRm9XM="; }; # ansible_connection is already wrapped, so don't pass it through diff --git a/pkgs/development/python-modules/ansible/default.nix b/pkgs/development/python-modules/ansible/default.nix index 39423a47e474..a61d839246b5 100644 --- a/pkgs/development/python-modules/ansible/default.nix +++ b/pkgs/development/python-modules/ansible/default.nix @@ -25,7 +25,7 @@ let pname = "ansible"; - version = "12.0.0"; + version = "12.1.0"; in buildPythonPackage { inherit pname version; @@ -35,7 +35,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-GzrYFY3SWXzkWoZKVcoJ5b4YB8yX9EoAw517ueFSCqY="; + hash = "sha256-It6hk41DP6UVswAc+tZcswjvl8mA8VIBdNBU3TjzLIM="; }; # we make ansible-core depend on ansible, not the other way around, diff --git a/pkgs/development/python-modules/google-cloud-access-context-manager/default.nix b/pkgs/development/python-modules/google-cloud-access-context-manager/default.nix index e2577e1c8b67..166687954d0f 100644 --- a/pkgs/development/python-modules/google-cloud-access-context-manager/default.nix +++ b/pkgs/development/python-modules/google-cloud-access-context-manager/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "google-cloud-access-context-manager"; - version = "0.2.2"; + version = "0.2.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_access_context_manager"; inherit version; - hash = "sha256-8n+GCH+t4V32gBfHaeG5MNVZCIpTWPBwIg36l5Ss4x0="; + hash = "sha256-wt6A+6EZDkZ50zYmOE0Z4EpWujtNRh7VIeiSCa9jogk="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/ijson/default.nix b/pkgs/development/python-modules/ijson/default.nix index b218535ed433..78d61facb2fe 100644 --- a/pkgs/development/python-modules/ijson/default.nix +++ b/pkgs/development/python-modules/ijson/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "ijson"; - version = "3.4.0"; + version = "3.4.0.post0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-X3TcutnVksQo08o5V/cRWkJonufulBRYhgkAI2rpuxM="; + hash = "sha256-mqAtxwuyRWcKbKf7pze5kq7rSJU2CYBiL35Wjb8j5B4="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/jupyter-server/default.nix b/pkgs/development/python-modules/jupyter-server/default.nix index e4961096d139..195813ddf7fd 100644 --- a/pkgs/development/python-modules/jupyter-server/default.nix +++ b/pkgs/development/python-modules/jupyter-server/default.nix @@ -121,6 +121,7 @@ buildPythonPackage rec { "test_terminal_create_with_cwd" # Fails under load (which causes failure on Hydra) "test_execution_state" + "test_cull_connected" ]; disabledTestPaths = [ diff --git a/pkgs/development/python-modules/jupytext/default.nix b/pkgs/development/python-modules/jupytext/default.nix index ccefc9fe2f70..3789ffb1311b 100644 --- a/pkgs/development/python-modules/jupytext/default.nix +++ b/pkgs/development/python-modules/jupytext/default.nix @@ -21,26 +21,32 @@ tomli, # tests + addBinToPathHook, jupyter-client, notebook, pytest-asyncio, pytest-xdist, pytestCheckHook, versionCheckHook, + writableTmpDirAsHomeHook, }: buildPythonPackage rec { pname = "jupytext"; - version = "1.17.2"; + version = "1.17.3"; pyproject = true; src = fetchFromGitHub { owner = "mwouts"; repo = "jupytext"; tag = "v${version}"; - hash = "sha256-xMmtppXect+PRlEp2g0kJurALVvcfza+FBbZbK2SbHc="; + hash = "sha256-qxQU3b+u9sQD0mtvZz6fw0jYmdfQmwtKaGxUc/qOcTE="; }; + patches = [ + ./fix-yarn-lock-typescript.patch + ]; + nativeBuildInputs = [ nodejs yarn-berry_3.yarnBerryConfigHook @@ -50,8 +56,11 @@ buildPythonPackage rec { offlineCache = yarn-berry_3.fetchYarnBerryDeps { inherit src missingHashes; + patches = [ + ./fix-yarn-lock-typescript-offline-cache.patch + ]; sourceRoot = "${src.name}/jupyterlab"; - hash = "sha256-UOsQsvnPpwpiKilaS0Rs/j1YReDljpLbEWZaeoRVK9g="; + hash = "sha256-k2lQnlSmCghIkp6VwNmq5KpSHS5tEbnFnsM+xqo3Ebw="; }; env.HATCH_BUILD_HOOKS_ENABLE = true; @@ -80,20 +89,19 @@ buildPythonPackage rec { ++ lib.optionals (pythonOlder "3.11") [ tomli ]; nativeCheckInputs = [ + addBinToPathHook jupyter-client notebook pytest-asyncio pytest-xdist pytestCheckHook versionCheckHook + # Tests that use a Jupyter notebook require $HOME to be writable + writableTmpDirAsHomeHook ]; versionCheckProgramArg = "--version"; preCheck = '' - # Tests that use a Jupyter notebook require $HOME to be writable - export HOME=$(mktemp -d); - export PATH=$out/bin:$PATH; - substituteInPlace tests/functional/contents_manager/test_async_and_sync_contents_manager_are_in_sync.py \ --replace-fail "from black import FileMode, format_str" "" \ --replace-fail "format_str(sync_code, mode=FileMode())" "sync_code" diff --git a/pkgs/development/python-modules/jupytext/fix-yarn-lock-typescript-offline-cache.patch b/pkgs/development/python-modules/jupytext/fix-yarn-lock-typescript-offline-cache.patch new file mode 100644 index 000000000000..290c8f1679c9 --- /dev/null +++ b/pkgs/development/python-modules/jupytext/fix-yarn-lock-typescript-offline-cache.patch @@ -0,0 +1,58 @@ +diff --git a/yarn.lock b/yarn.lock +index eb08ec21..b8cd1e79 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -7137,7 +7137,7 @@ __metadata: + jupyterlab-rise: ^0.43.1 + npm-run-all: ^4.1.5 + rimraf: ^6.0.1 +- typescript: ~5.8.2 ++ typescript: ~5.9.2 + languageName: unknown + linkType: soft + +@@ -10906,7 +10906,7 @@ __metadata: + languageName: node + linkType: hard + +-"typescript@npm:>=3 < 6, typescript@npm:~5.8.2": ++"typescript@npm:>=3 < 6": + version: 5.8.2 + resolution: "typescript@npm:5.8.2" + bin: +@@ -10916,7 +10916,17 @@ __metadata: + languageName: node + linkType: hard + +-"typescript@patch:typescript@>=3 < 6#~builtin, typescript@patch:typescript@~5.8.2#~builtin": ++"typescript@npm:~5.9.2": ++ version: 5.9.3 ++ resolution: "typescript@npm:5.9.3" ++ bin: ++ tsc: bin/tsc ++ tsserver: bin/tsserver ++ checksum: 0d0ffb84f2cd072c3e164c79a2e5a1a1f4f168e84cb2882ff8967b92afe1def6c2a91f6838fb58b168428f9458c57a2ba06a6737711fdd87a256bbe83e9a217f ++ languageName: node ++ linkType: hard ++ ++"typescript@patch:typescript@>=3 < 6#~builtin": + version: 5.8.2 + resolution: "typescript@patch:typescript@npm%3A5.8.2#~builtin::version=5.8.2&hash=5786d5" + bin: +@@ -10926,6 +10936,16 @@ __metadata: + languageName: node + linkType: hard + ++"typescript@patch:typescript@~5.9.2#~builtin": ++ version: 5.9.3 ++ resolution: "typescript@patch:typescript@npm%3A5.9.3#~builtin::version=5.9.3&hash=5786d5" ++ bin: ++ tsc: bin/tsc ++ tsserver: bin/tsserver ++ checksum: a5a6dc399d3761ded54192031f11d3ad5df8001c7febe3fbbc8098efcb552cdf8f2f402b3618c56dafcd04fef63dee005f4900f608e185404caedc46480539ed ++ languageName: node ++ linkType: hard ++ + "typestyle@npm:^2.0.4": + version: 2.4.0 + resolution: "typestyle@npm:2.4.0" diff --git a/pkgs/development/python-modules/jupytext/fix-yarn-lock-typescript.patch b/pkgs/development/python-modules/jupytext/fix-yarn-lock-typescript.patch new file mode 100644 index 000000000000..db83c083ec8b --- /dev/null +++ b/pkgs/development/python-modules/jupytext/fix-yarn-lock-typescript.patch @@ -0,0 +1,58 @@ +diff --git a/jupyterlab/yarn.lock b/jupyterlab/yarn.lock +index eb08ec21..b8cd1e79 100644 +--- a/jupyterlab/yarn.lock ++++ b/jupyterlab/yarn.lock +@@ -7137,7 +7137,7 @@ __metadata: + jupyterlab-rise: ^0.43.1 + npm-run-all: ^4.1.5 + rimraf: ^6.0.1 +- typescript: ~5.8.2 ++ typescript: ~5.9.2 + languageName: unknown + linkType: soft + +@@ -10906,7 +10906,7 @@ __metadata: + languageName: node + linkType: hard + +-"typescript@npm:>=3 < 6, typescript@npm:~5.8.2": ++"typescript@npm:>=3 < 6": + version: 5.8.2 + resolution: "typescript@npm:5.8.2" + bin: +@@ -10916,7 +10916,17 @@ __metadata: + languageName: node + linkType: hard + +-"typescript@patch:typescript@>=3 < 6#~builtin, typescript@patch:typescript@~5.8.2#~builtin": ++"typescript@npm:~5.9.2": ++ version: 5.9.3 ++ resolution: "typescript@npm:5.9.3" ++ bin: ++ tsc: bin/tsc ++ tsserver: bin/tsserver ++ checksum: 0d0ffb84f2cd072c3e164c79a2e5a1a1f4f168e84cb2882ff8967b92afe1def6c2a91f6838fb58b168428f9458c57a2ba06a6737711fdd87a256bbe83e9a217f ++ languageName: node ++ linkType: hard ++ ++"typescript@patch:typescript@>=3 < 6#~builtin": + version: 5.8.2 + resolution: "typescript@patch:typescript@npm%3A5.8.2#~builtin::version=5.8.2&hash=5786d5" + bin: +@@ -10926,6 +10936,16 @@ __metadata: + languageName: node + linkType: hard + ++"typescript@patch:typescript@~5.9.2#~builtin": ++ version: 5.9.3 ++ resolution: "typescript@patch:typescript@npm%3A5.9.3#~builtin::version=5.9.3&hash=5786d5" ++ bin: ++ tsc: bin/tsc ++ tsserver: bin/tsserver ++ checksum: a5a6dc399d3761ded54192031f11d3ad5df8001c7febe3fbbc8098efcb552cdf8f2f402b3618c56dafcd04fef63dee005f4900f608e185404caedc46480539ed ++ languageName: node ++ linkType: hard ++ + "typestyle@npm:^2.0.4": + version: 2.4.0 + resolution: "typestyle@npm:2.4.0" diff --git a/pkgs/development/python-modules/knx-frontend/default.nix b/pkgs/development/python-modules/knx-frontend/default.nix index 45dd8cabdc99..e93c4487160b 100644 --- a/pkgs/development/python-modules/knx-frontend/default.nix +++ b/pkgs/development/python-modules/knx-frontend/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "knx-frontend"; - version = "2025.8.24.205840"; + version = "2025.10.9.185845"; pyproject = true; # TODO: source build, uses yarn.lock src = fetchPypi { pname = "knx_frontend"; inherit version; - hash = "sha256-rwRn/2B9EoK2FppSVinx/I6d/Je1cI89gbmAztqY7xE="; + hash = "sha256-hy10dfrsttIaIlZRgOgNXwTWtBnV3vOGOmspkDphR4k="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/langfuse/default.nix b/pkgs/development/python-modules/langfuse/default.nix index 68aa0668d7fa..4ea41ebe695d 100644 --- a/pkgs/development/python-modules/langfuse/default.nix +++ b/pkgs/development/python-modules/langfuse/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "langfuse"; - version = "3.5.0"; + version = "3.6.2"; pyproject = true; src = fetchFromGitHub { owner = "langfuse"; repo = "langfuse-python"; tag = "v${version}"; - hash = "sha256-1qRdx2j5M6eIIzsHeNgGagqhvCb7WBNAmdVeie6bHI4="; + hash = "sha256-8aDldPVzTx2A65S8lTqInx2DYj2sTEJE1iNeh7HST3E="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix b/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix index ea29801b0383..6869b5555cd7 100644 --- a/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "mkdocs-rss-plugin"; - version = "1.17.3"; + version = "1.17.4"; pyproject = true; disabled = pythonOlder "3.9"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "Guts"; repo = "mkdocs-rss-plugin"; tag = version; - hash = "sha256-wgR0uwme7fXNZHx7xdm0HNfXG6qT4qpTJgR2SaXDel4="; + hash = "sha256-K+cqBJmTz4WzkeXp3pGQoizfLMuxR17Q33Fc0xc5eWo="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pandas-stubs/default.nix b/pkgs/development/python-modules/pandas-stubs/default.nix index 7f5beb398a14..4359bf17c765 100644 --- a/pkgs/development/python-modules/pandas-stubs/default.nix +++ b/pkgs/development/python-modules/pandas-stubs/default.nix @@ -35,14 +35,14 @@ buildPythonPackage rec { pname = "pandas-stubs"; - version = "2.3.2.250827"; + version = "2.3.2.250926"; pyproject = true; src = fetchFromGitHub { owner = "pandas-dev"; repo = "pandas-stubs"; tag = "v${version}"; - hash = "sha256-qjHnFT/ydK5n6QfUzAhnGJWVpqHQbMoqGkel3Pu7S78="; + hash = "sha256-nyyuDvhF9GY+vKGHpup7nrsrNf+Y3dYNawXyfxGPEpQ="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/pbs-installer/default.nix b/pkgs/development/python-modules/pbs-installer/default.nix index d8eadc452538..ce050e44956a 100644 --- a/pkgs/development/python-modules/pbs-installer/default.nix +++ b/pkgs/development/python-modules/pbs-installer/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pbs-installer"; - version = "2025.09.18"; + version = "2025.10.10"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "frostming"; repo = "pbs-installer"; tag = version; - hash = "sha256-bkqQa7wqNBkeDVTG4HIj8im4wljrPTG3IS2c20m+rzg="; + hash = "sha256-YqZPCzmmvcsP4tnYZS+nFZ9p+lnLtz/ivGhp2+4X3vU="; }; build-system = [ pdm-backend ]; diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index 6dcd76006b7c..95bc2323e4c7 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "playwrightcapture"; - version = "1.33.0"; + version = "1.34.0"; pyproject = true; src = fetchFromGitHub { owner = "Lookyloo"; repo = "PlaywrightCapture"; tag = "v${version}"; - hash = "sha256-ivzyE5+wc9AcgfSLliQmc6wXtcaEYCOAJmwk+kHV0Gw="; + hash = "sha256-3O46iBYoPYPvCLRlQhGesD+VJR1y4LnwPk3zIZ/OetA="; }; pythonRelaxDeps = [ diff --git a/pkgs/development/python-modules/pluginlib/default.nix b/pkgs/development/python-modules/pluginlib/default.nix new file mode 100644 index 000000000000..7d34cea82d1f --- /dev/null +++ b/pkgs/development/python-modules/pluginlib/default.nix @@ -0,0 +1,45 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + nix-update-script, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage rec { + pname = "pluginlib"; + version = "0.10.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "Rockhopper-Technologies"; + repo = "pluginlib"; + tag = "${version}"; + hash = "sha256-mt3VE8iJPCmbws8bAdYMK9to446z8FQtsMZOlkLVUIU="; + }; + + build-system = [ + setuptools + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "pluginlib" + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Framework for creating and importing plugins in Python"; + homepage = "https://github.com/Rockhopper-Technologies/pluginlib"; + changelog = "https://github.com/Rockhopper-Technologies/pluginlib/releases/tag/${version}"; + license = lib.licenses.mpl20; + maintainers = with lib.maintainers; [ + jpds + ]; + }; +} diff --git a/pkgs/development/python-modules/rcssmin/default.nix b/pkgs/development/python-modules/rcssmin/default.nix index 11c5a1bb651f..68519d02e7aa 100644 --- a/pkgs/development/python-modules/rcssmin/default.nix +++ b/pkgs/development/python-modules/rcssmin/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "rcssmin"; - version = "1.2.1"; + version = "1.2.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-s1wMic2sj8NWwrCYXz5TToXMGNGXHZAtHqx/5rT/Vmw="; + hash = "sha256-gGmG6vdBRUXtwoodKVI+lWDknhUf9KM32dHwJx1uHMQ="; }; # The package does not ship tests, and the setup machinery confuses diff --git a/pkgs/development/python-modules/sagemaker/default.nix b/pkgs/development/python-modules/sagemaker/default.nix index 1a597d0b4e3f..2b9d695e0098 100644 --- a/pkgs/development/python-modules/sagemaker/default.nix +++ b/pkgs/development/python-modules/sagemaker/default.nix @@ -41,14 +41,14 @@ buildPythonPackage rec { pname = "sagemaker"; - version = "2.252.0"; + version = "2.253.0"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "sagemaker-python-sdk"; tag = "v${version}"; - hash = "sha256-odiQIPI0kbikU2gPZ6MEsR7xgYnshaaZFqnEbAyVcl0="; + hash = "sha256-OtTKgxXFPjyat2rKV64SS9/gQZTXBjzjNBxlG2zAtMc="; }; build-system = [ diff --git a/pkgs/development/python-modules/scrap-engine/default.nix b/pkgs/development/python-modules/scrap-engine/default.nix index 933cde187234..0ae1d728885b 100644 --- a/pkgs/development/python-modules/scrap-engine/default.nix +++ b/pkgs/development/python-modules/scrap-engine/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "scrap-engine"; - version = "1.4.3"; + version = "1.5.1"; pyproject = true; src = fetchPypi { pname = "scrap_engine"; inherit version; - hash = "sha256-dNMOS8vYTMsIu28PLt2jhHjL+fSUgdb91V2HsKAjxOo="; + hash = "sha256-olTWIr1gqy+TgupmKhYJSA83voWyqFxxTQquqJpbt7s="; }; build-system = [ diff --git a/pkgs/development/python-modules/session-info2/default.nix b/pkgs/development/python-modules/session-info2/default.nix index 3539b989722f..6848cb42f96d 100644 --- a/pkgs/development/python-modules/session-info2/default.nix +++ b/pkgs/development/python-modules/session-info2/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "session-info2"; - version = "0.2.2"; + version = "0.2.3"; pyproject = true; src = fetchFromGitHub { owner = "scverse"; repo = "session-info2"; tag = "v${version}"; - hash = "sha256-C/+0XxgaEznyWr7LYJ89YHozpKvf5QjFmcr4B/44LNU="; + hash = "sha256-fw5FG22MzxPibC9GrWZsRLnhMcuo/eBPNRggvkkz8ms="; }; build-system = [ diff --git a/pkgs/development/python-modules/signify/default.nix b/pkgs/development/python-modules/signify/default.nix index 57b60a4efbc2..b4121166c4ea 100644 --- a/pkgs/development/python-modules/signify/default.nix +++ b/pkgs/development/python-modules/signify/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "signify"; - version = "0.8.1"; + version = "0.9.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "ralphje"; repo = "signify"; tag = "v${version}"; - hash = "sha256-kEQPoCNO3jGucnqYKRKOivaBtHHX4SMW9KALBMqqqVo="; + hash = "sha256-UnhH9z5bjcydxM5DkEVFYkb9jGB8fcbYKAwyZIY99jQ="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/snakemake-interface-logger-plugins/default.nix b/pkgs/development/python-modules/snakemake-interface-logger-plugins/default.nix index e210b594088f..6ff22fe4ffdc 100644 --- a/pkgs/development/python-modules/snakemake-interface-logger-plugins/default.nix +++ b/pkgs/development/python-modules/snakemake-interface-logger-plugins/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "snakemake-interface-logger-plugins"; - version = "1.2.4"; + version = "2.0.0"; format = "pyproject"; src = fetchFromGitHub { owner = "snakemake"; repo = "snakemake-interface-logger-plugins"; tag = "v${version}"; - hash = "sha256-dXC6gV5Av8Ij3lVvgdEKzU2tAPiA5JdV3F2Xil5hjHs="; + hash = "sha256-GPf8FdoBHpyQADWvJ7jOF4PpLk6/Ui+nXIE/rUSIAg8="; }; nativeBuildInputs = [ hatchling ]; diff --git a/pkgs/development/python-modules/svg2tikz/default.nix b/pkgs/development/python-modules/svg2tikz/default.nix index 968ecd84f69a..f6df893a41e2 100644 --- a/pkgs/development/python-modules/svg2tikz/default.nix +++ b/pkgs/development/python-modules/svg2tikz/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "svg2tikz"; - version = "3.3.2"; + version = "3.3.3"; pyproject = true; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "xyz2tex"; repo = "svg2tikz"; tag = "v${version}"; - hash = "sha256-/yILTmF/N+ZJTKsyFI4vicOYlyuhkBgmFguglu3iXlc="; + hash = "sha256-wc5yzfWWixzO73s+jADpoQli0f3bmu2tBrGgj6DYnUM="; }; build-system = [ diff --git a/pkgs/development/python-modules/types-psycopg2/default.nix b/pkgs/development/python-modules/types-psycopg2/default.nix index 4f045d523e23..0315fad8ecbd 100644 --- a/pkgs/development/python-modules/types-psycopg2/default.nix +++ b/pkgs/development/python-modules/types-psycopg2/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-psycopg2"; - version = "2.9.21.20250915"; + version = "2.9.21.20251012"; pyproject = true; src = fetchPypi { pname = "types_psycopg2"; inherit version; - hash = "sha256-v+uPVMMkkOe17cRiFatBY2kxkryQQHtKAjgi3pI59cg="; + hash = "sha256-TNr9OJJ9oM/eSYBPOauFr9nG6cSSgA5C8fDBobAxKTU="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/types-six/default.nix b/pkgs/development/python-modules/types-six/default.nix index 73d44b31cfb5..9b8d99cfa181 100644 --- a/pkgs/development/python-modules/types-six/default.nix +++ b/pkgs/development/python-modules/types-six/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-six"; - version = "1.17.0.20250515"; + version = "1.17.0.20251009"; pyproject = true; src = fetchPypi { pname = "types_six"; inherit version; - hash = "sha256-9PfwOYy3kwTog5czbmQrFelvvqz1uW12Jdo2awadLRg="; + hash = "sha256-7+AwZOzQ/7D3r+EzmQojmNhJPY0cHMEP89/kdtV7pE8="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/uqbar/default.nix b/pkgs/development/python-modules/uqbar/default.nix index 8978c6a59e7c..b768e915bd3f 100644 --- a/pkgs/development/python-modules/uqbar/default.nix +++ b/pkgs/development/python-modules/uqbar/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "uqbar"; - version = "0.9.5"; + version = "0.9.6"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-MHSnuPiJu2p3NiG/bV6qFUO90xQEFcyQrcxMY0hw8E8="; + hash = "sha256-BaycnI00SgZzpvHPueXAAzV/yWDJEeaViWRSZkJofaY="; }; postPatch = '' diff --git a/pkgs/development/rocm-modules/6/default.nix b/pkgs/development/rocm-modules/6/default.nix index f6c70f048fbb..c57c0dbbea2d 100644 --- a/pkgs/development/rocm-modules/6/default.nix +++ b/pkgs/development/rocm-modules/6/default.nix @@ -12,6 +12,7 @@ python3Packages, openmpi, stdenv, + pkgs, }: let @@ -251,6 +252,8 @@ let # See: https://rocm.docs.amd.com/en/docs-5.7.1/_images/image.004.png # See: https://rocm.docs.amd.com/en/docs-5.7.1/deploy/linux/os-native/package_manager_integration.html meta = with self; rec { + # eval all pkgsRocm release attrs with + # nix-eval-jobs --force-recurse pkgs/top-level/release.nix -I . --select "p: p.pkgsRocm" --no-instantiate release-attrPaths = (builtins.fromJSON (builtins.readFile ./release-attrPaths.json)).attrPaths; release-packagePlatforms = let @@ -259,7 +262,11 @@ let ]; in lib.foldl' ( - acc: path: lib.recursiveUpdate acc (lib.setAttrByPath (lib.splitString "." path) platforms) + acc: path: + if lib.hasAttrByPath (lib.splitString "." path) pkgs then + lib.recursiveUpdate acc (lib.setAttrByPath (lib.splitString "." path) platforms) + else + acc ) { } self.meta.release-attrPaths; rocm-developer-tools = symlinkJoin { diff --git a/pkgs/games/anki/addons/anki-connect/default.nix b/pkgs/games/anki/addons/anki-connect/default.nix index 27a0411e52f7..41c41262ae70 100644 --- a/pkgs/games/anki/addons/anki-connect/default.nix +++ b/pkgs/games/anki/addons/anki-connect/default.nix @@ -6,12 +6,12 @@ }: anki-utils.buildAnkiAddon (finalAttrs: { pname = "anki-connect"; - version = "24.7.25.0"; + version = "25.9.6.0"; src = fetchFromSourcehut { owner = "~foosoft"; repo = "anki-connect"; rev = finalAttrs.version; - hash = "sha256-N98EoCE/Bx+9QUQVeU64FXHXSek7ASBVv1b9ltJ4G1U="; + hash = "sha256-ZPjGqyxTyLg5DtOUPJWCBC/IMfDVxtWt86VeFrsE41k="; }; sourceRoot = "${finalAttrs.src.name}/plugin"; passthru.updateScript = nix-update-script { }; @@ -20,7 +20,7 @@ anki-utils.buildAnkiAddon (finalAttrs: { Enable external applications such as Yomichan to communicate with Anki over a simple HTTP API ''; - homepage = "https://foosoft.net/projects/anki-connect/"; + homepage = "https://git.sr.ht/~foosoft/anki-connect"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ junestepp ]; }; diff --git a/pkgs/games/vessel/default.nix b/pkgs/games/vessel/default.nix index 0aad0143aa60..353f05a157d1 100644 --- a/pkgs/games/vessel/default.nix +++ b/pkgs/games/vessel/default.nix @@ -29,7 +29,6 @@ stdenv.mkDerivation rec { else throw "unsupported platform ${stdenv.hostPlatform.system} only i686-linux supported for now."; - phases = "installPhase"; ld_preload = ./isatty.c; libPath = @@ -44,7 +43,7 @@ stdenv.mkDerivation rec { alsa-lib ]; - installPhase = '' + buildCommand = '' mkdir -p $out/libexec/strangeloop/vessel/ mkdir -p $out/bin diff --git a/pkgs/os-specific/linux/hid-tmff2/default.nix b/pkgs/os-specific/linux/hid-tmff2/default.nix index 7c69a584e81d..6ea29490c910 100644 --- a/pkgs/os-specific/linux/hid-tmff2/default.nix +++ b/pkgs/os-specific/linux/hid-tmff2/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation { pname = "hid-tmff2"; # https://github.com/Kimplul/hid-tmff2/blob/ca168637fbfb085ebc9ade0c47fa0653dac5d25b/dkms/dkms-install.sh#L12 - version = "0-unstable-2025-07-28"; + version = "0-unstable-2025-10-03"; src = fetchFromGitHub { owner = "Kimplul"; repo = "hid-tmff2"; - rev = "e0a173f3265be8efcbd4a6f34df6c5713d988b15"; - hash = "sha256-JZ7nNiNlUdzY9ZJ5AT/xMpSZYz8ej9LByybkBEaHHqk="; + rev = "438a3e1407565dbd1d8ceb3981f4830a723a3c3c"; + hash = "sha256-QD7jvkS6pycdD4FfbJpQh6E2st6xcKM5zvQiz3J6LrI="; # For hid-tminit. Source: https://github.com/scarburato/hid-tminit fetchSubmodules = true; }; diff --git a/pkgs/os-specific/linux/nullfs/default.nix b/pkgs/os-specific/linux/nullfs/default.nix index 6b2b8d621063..ea67b3a31e09 100644 --- a/pkgs/os-specific/linux/nullfs/default.nix +++ b/pkgs/os-specific/linux/nullfs/default.nix @@ -7,13 +7,13 @@ }: stdenv.mkDerivation rec { pname = "nullfs"; - version = "0.19"; + version = "0.20"; src = fetchFromGitHub { owner = "abbbi"; repo = "nullfsvfs"; rev = "v${version}"; - sha256 = "sha256-nEwLxcELLBd+BN7OHYLJZCpie0rG0a1wj0RCOKpZkRU="; + sha256 = "sha256-JFqZHS1SR4vf724UWYtNZLhSsl6+/5MBkI/PgrLzSLA="; }; hardeningDisable = [ "pic" ]; diff --git a/pkgs/os-specific/linux/tuxedo-drivers/default.nix b/pkgs/os-specific/linux/tuxedo-drivers/default.nix index a9f579fb6154..2023553cd3db 100644 --- a/pkgs/os-specific/linux/tuxedo-drivers/default.nix +++ b/pkgs/os-specific/linux/tuxedo-drivers/default.nix @@ -8,6 +8,7 @@ pahole, gitUpdater, udevCheckHook, + bash, }: stdenv.mkDerivation (finalAttrs: { @@ -26,6 +27,9 @@ stdenv.mkDerivation (finalAttrs: { postInstall = '' echo "Running postInstallhook" + substituteInPlace usr/lib/udev/rules.d/* \ + --replace-quiet "/bin/bash" "${lib.getExe bash}" \ + --replace-quiet "/bin/sh" "${lib.getExe bash}" install -Dm 0644 -t $out/etc/udev/rules.d usr/lib/udev/rules.d/* ''; diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix index dee565db4295..679ef32cef10 100644 --- a/pkgs/tools/admin/pulumi-bin/data.nix +++ b/pkgs/tools/admin/pulumi-bin/data.nix @@ -1,20 +1,20 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.201.0"; + version = "3.202.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.201.0-linux-x64.tar.gz"; - sha256 = "02k0h1kkvc1yz2bm5zip24n00sp7nv7l7badh13m7mylkcflfvg8"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.202.0-linux-x64.tar.gz"; + sha256 = "118nzhyb6xh6x2qpqjvbdc9p7r2a84r52g69n8pfqik5y1fh0lnk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.1-linux-amd64.tar.gz"; - sha256 = "1fzdqgb7cvff7xwi4n35s1daby51mismnbw7fp136lz0qah8cqg6"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.44.0-linux-amd64.tar.gz"; + sha256 = "0ch4bwh7vmgswkspcg3bdvvz5n72swgnfpq9hnr06ac40r7mw264"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.1.0-linux-amd64.tar.gz"; - sha256 = "1065l1ahklhl9b8f4lkaa6lv748lqqhpv8w3crgnznddnrz0g1sn"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v10.0.0-linux-amd64.tar.gz"; + sha256 = "0r7hc0vvf95a87pk6v4sm7m1i9li9ymhijvwsxzjdbpmjcp65ywg"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.86.1-linux-amd64.tar.gz"; @@ -73,8 +73,8 @@ sha256 = "0sm8gqay51g12l20n08pih9vhpm2b95aj71zj6nmqiq5gym89v6z"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.2.0-linux-amd64.tar.gz"; - sha256 = "042n9bsf1gp7h9wm2qcq6pw001fy8gmfwfbb7f3shlfchn7kws4g"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.3.0-linux-amd64.tar.gz"; + sha256 = "04m8b9d1dsfm3kw3n214g46i946fgn56j0k10dzfa2l023y491gc"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-linux-amd64.tar.gz"; @@ -97,8 +97,8 @@ sha256 = "08i1k8m59dp56lafx8b0ggmgxl7dfqv8f4nljy4dh95h3bs7fdl2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.3.0-linux-amd64.tar.gz"; - sha256 = "01hqf1sq13s0qgcqsfnkk2ijd6g5cm74b3nxbvc0kf2ybcxvwsmv"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.4.0-linux-amd64.tar.gz"; + sha256 = "11zb5z8yzb87irf7sqc8b664wibicwk6vnmbshsrf41nv4lrys1r"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.11-linux-amd64.tar.gz"; @@ -125,8 +125,8 @@ sha256 = "18iaybm8sqg468a8fan2dm1lsyybch3l1wiawvz5qyh6ap5x2fv7"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.124.0-linux-amd64.tar.gz"; - sha256 = "038ibhpmm129xavmqfb5p2bd1sxf5hvw08qclkm7h38sgdzx0hk4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.125.0-linux-amd64.tar.gz"; + sha256 = "06znwpzjl5gxbsy55qvjz4g75ji90rljp5afmm5wsglcr2qi4ai6"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-amd64.tar.gz"; @@ -163,16 +163,16 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.201.0-darwin-x64.tar.gz"; - sha256 = "054kg9b2akpd6l9m4wwx3hci7ajl6j63i9wlxvl04q0y1qxw2q3s"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.202.0-darwin-x64.tar.gz"; + sha256 = "0qrz36gn6rszklz2i4rshhzsfqiz3kndfmzmiqba764hanfddj77"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.1-darwin-amd64.tar.gz"; - sha256 = "1cdk1cc548lkylc9rgyghkhv5qqmpdgkgzbyxf8s5a019729fhq4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.44.0-darwin-amd64.tar.gz"; + sha256 = "095n5p8i3cgjma90930dhfj9bxqsydci1qyjh9fnsd6lk3sdqx02"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.1.0-darwin-amd64.tar.gz"; - sha256 = "0kaa0wzf03j0s1wq3xw50yknai0qbkw2x2xjrxmw26x7y243f143"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v10.0.0-darwin-amd64.tar.gz"; + sha256 = "0mw37ncmm78j9gx7nw3400jrmzirqkwqhp957p36q193gnsd4747"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.86.1-darwin-amd64.tar.gz"; @@ -231,8 +231,8 @@ sha256 = "12yzgpz05pf1y401p94p063c2yj8i5mlmy5bxdd69n4537z17z02"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.2.0-darwin-amd64.tar.gz"; - sha256 = "1bnh1g27vxihn3fkna5flphkkhwfj1kdyafrv3rylyw5iqq3kfl4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.3.0-darwin-amd64.tar.gz"; + sha256 = "1hphg8mhpgzmm9hz12fdpzjgrx35b4bhxinm74slw8fki3vpgqdl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-darwin-amd64.tar.gz"; @@ -255,8 +255,8 @@ sha256 = "1pdvqyfv4cn25h0hg830r2mv5d7g16032badf6f16azscdri81lv"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.3.0-darwin-amd64.tar.gz"; - sha256 = "0d3mz66c182hkj61dzga9cd4fdwkw34s6cyv3jvchvfkpyl3d802"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.4.0-darwin-amd64.tar.gz"; + sha256 = "1v309axkjh9gv8cy3y7wpdq7b88129b5p5q030qdrk2hzalxvvrh"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.11-darwin-amd64.tar.gz"; @@ -283,8 +283,8 @@ sha256 = "1cyh4zlaayyg4x6qzgc8pxm7kvc6b2xjm93v9rb25vbxb4yjv1nw"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.124.0-darwin-amd64.tar.gz"; - sha256 = "0fvncj4wxlwkpk79xlpayb4l038igjx1n4fysk5ahvwanvpy8lxs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.125.0-darwin-amd64.tar.gz"; + sha256 = "0h62401y99hhqs32y8blx1p0cd87ssd2zi6fzakv72ry4v2xhcnj"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-amd64.tar.gz"; @@ -321,16 +321,16 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.201.0-linux-arm64.tar.gz"; - sha256 = "0wp8f8sa3s414ixxrkh1p0hy7bgj7v2zm2lbj1nn1804k6pff8cn"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.202.0-linux-arm64.tar.gz"; + sha256 = "0jv19av1060gh0q8hlllbqlg4m8lzkpassajhjh1r5ncqf27y5hy"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.1-linux-arm64.tar.gz"; - sha256 = "1x7gc5782v45s9rr00har3fs43hf6phx23qhw2ann1d5fh026rip"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.44.0-linux-arm64.tar.gz"; + sha256 = "071cy9b0n7h8x3m0lnw8yywpjj2q9pzp5svh0cfqz7c43ssamkqk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.1.0-linux-arm64.tar.gz"; - sha256 = "0lsyrcyfl29313pas8gch8lqmmh9irqcyaailzf531i0r75yi6xc"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v10.0.0-linux-arm64.tar.gz"; + sha256 = "16jd9hrv60jy6qzl57h9fmk955ll05ng7cfmn4af1vjsyay6knjl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.86.1-linux-arm64.tar.gz"; @@ -389,8 +389,8 @@ sha256 = "0f4bxwj7liyijbsqh0r43s823n02gvpkk0rdxwhg1li4d1mpsqxp"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.2.0-linux-arm64.tar.gz"; - sha256 = "0pizhar9xbhfwghyningb5vicwiw8lkbd2r97ipvwn4nwgvqzs30"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.3.0-linux-arm64.tar.gz"; + sha256 = "111rblka8wz87pqd9v27gmv4lz5048kwdj9i252r7bnd1gw92i4x"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-linux-arm64.tar.gz"; @@ -413,8 +413,8 @@ sha256 = "0kqxz7y1n9zzpw3rv15kb55qvp14rvxh0vymddlrja7iqcvb8nd8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.3.0-linux-arm64.tar.gz"; - sha256 = "0acn838wpwl7kfwd4v50wdw45l9mrv6gfr3rnlh81dp39q6w4fl6"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.4.0-linux-arm64.tar.gz"; + sha256 = "0l33hzkgcm9lr39k7dndga36k3f0agbsj7q4wx0rwhfabz1fgcd1"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.11-linux-arm64.tar.gz"; @@ -441,8 +441,8 @@ sha256 = "05fwkafsjv5gd23fzkb2hv3xah9vvqr4w2sc9sjrzcwzghiw0pbh"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.124.0-linux-arm64.tar.gz"; - sha256 = "19p5sszx3ij34c1x1rmcr6wm9zr2wqlnawbydzxbvkzjgdgmmn55"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.125.0-linux-arm64.tar.gz"; + sha256 = "07n3q2bm44acikvjnz7mgpg0mxycs1qwc1bxmr2gibnz9n9x1f5k"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-arm64.tar.gz"; @@ -479,16 +479,16 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.201.0-darwin-arm64.tar.gz"; - sha256 = "1ri8cg89aw43hwsiql4gbbm1qqllqh5pjmhkhf9i19i3c6lfjxz7"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.202.0-darwin-arm64.tar.gz"; + sha256 = "1nb7g3dyv4a2fgr738a6mpf88n7pfmbbggq5l746kgg1jpzd2ald"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.1-darwin-arm64.tar.gz"; - sha256 = "0cb42a83qmb0gciwdl7cr16sagpw7gbij4666p5r9fz1dsjrrq0a"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.44.0-darwin-arm64.tar.gz"; + sha256 = "18j48pfmrr6m1qna8ac95l1i6pg4gf7g887yc68h0gxdx2q2xbr2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.1.0-darwin-arm64.tar.gz"; - sha256 = "1jg74cslbxh741r19z8p4p9sgyn0qlf9vqd8gfdjv5cxa7phl2bm"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v10.0.0-darwin-arm64.tar.gz"; + sha256 = "1fig9bn080dbnibm0dp76ygyg1g2sv2295kyyknx3wlap0nrj2w3"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.86.1-darwin-arm64.tar.gz"; @@ -547,8 +547,8 @@ sha256 = "0a1fy15bf66gvy7jvimbnycxb51z85svrpa9flly1ch3g7276w60"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.2.0-darwin-arm64.tar.gz"; - sha256 = "1q2mj9j869q91sswczwb3lrh0bk9aixyv89b5ramg2k3r0f2vndx"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.3.0-darwin-arm64.tar.gz"; + sha256 = "0nd7hv0yf40xc566wg76k8h91ig88lvd6y0f0ffsjfyb40kgm7sc"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-darwin-arm64.tar.gz"; @@ -571,8 +571,8 @@ sha256 = "17fl8apnlz4ifjzp1sq0fi4y1knxh1x2fvhlrg8j568f3svp41f8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.3.0-darwin-arm64.tar.gz"; - sha256 = "0pi9q7iwn670z4dzqqyivdh52dh19g2hsdffc35czj591pfccfvl"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.4.0-darwin-arm64.tar.gz"; + sha256 = "0fjlp0afa5z6x85ldw8bwl4zgxz2rmwinihw1vbqa33pyjrk08xn"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.11-darwin-arm64.tar.gz"; @@ -599,8 +599,8 @@ sha256 = "1f409m7ls96vvx6x6lsfydp2vn809wy58s5cbh5p8s390s30q2zf"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.124.0-darwin-arm64.tar.gz"; - sha256 = "1j1p8nrwmwnaxigprk6xv7m264mvy6fszq0p0ify0w6yxw0h9a2m"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.125.0-darwin-arm64.tar.gz"; + sha256 = "0mznjz1m1l6qcgb3x9h4q7r5msffla1s6x0j9k5jr5izm50z4wxb"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-arm64.tar.gz"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c5d04515ace3..741b4a23c43a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1715,6 +1715,7 @@ with pkgs; androidndkPkgs = androidndkPkgs_27; androidndkPkgs_27 = (callPackage ../development/androidndk-pkgs { })."27"; androidndkPkgs_28 = (callPackage ../development/androidndk-pkgs { })."28"; + androidndkPkgs_29 = (callPackage ../development/androidndk-pkgs { })."29"; androidsdk = androidenv.androidPkgs.androidsdk; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index beb96bbe5f4f..476d331a8353 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11984,6 +11984,8 @@ self: super: with self; { plugincode = callPackage ../development/python-modules/plugincode { }; + pluginlib = callPackage ../development/python-modules/pluginlib { }; + plugnplay = callPackage ../development/python-modules/plugnplay { }; plugp100 = callPackage ../development/python-modules/plugp100 { };