diff --git a/doc/release-notes/rl-2611.section.md b/doc/release-notes/rl-2611.section.md
index 750693bb6c98..2d03b3d265fd 100644
--- a/doc/release-notes/rl-2611.section.md
+++ b/doc/release-notes/rl-2611.section.md
@@ -62,6 +62,8 @@
+- `super-productivity` has been updated. The binary has been renamed from `super-productivity` to `superproductivity`. A symlink from the old name is provided for backward compatibility.
+
- Package-URL (PURL, https://github.com/package-url/purl-spec) metadata identifier has been added for `fetchgit`, `fetchpypi` and `fetchFromGithub` fetchers.
`mkDerivation` has been adjusted to reuse this information.
Package-URLs allow reliably identifying and locating software packages.
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 17cab5afc5c2..bd8fccd0479a 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -846,12 +846,6 @@
githubId = 207841739;
name = "Savchenko Dmitriy";
};
- aherrmann = {
- email = "andreash87@gmx.ch";
- github = "aherrmann";
- githubId = 732652;
- name = "Andreas Herrmann";
- };
ahirner = {
email = "a.hirner+nixpkgs@gmail.com";
github = "ahirner";
@@ -5720,6 +5714,12 @@
githubId = 6821729;
github = "criyle";
};
+ crmne = {
+ email = "carmine@paolino.me";
+ github = "crmne";
+ githubId = 106617;
+ name = "Carmine Paolino";
+ };
croissong = {
email = "jan.moeller0@pm.me";
name = "Jan Möller";
@@ -8396,12 +8396,6 @@
{ fingerprint = "2E51 F618 39D1 FA94 7A73 00C2 34C0 4305 D581 DBFE"; }
];
};
- ethercrow = {
- email = "ethercrow@gmail.com";
- github = "ethercrow";
- githubId = 222467;
- name = "Dmitry Ivanov";
- };
ethindp = {
name = "Ethin Probst";
email = "harlydavidsen@gmail.com";
@@ -16375,6 +16369,12 @@
githubId = 80571430;
name = "Luminar Leaf";
};
+ luna-the-tuna = {
+ email = "contact@luna.fish";
+ github = "luna-the-tuna";
+ githubId = 112084382;
+ name = "Luna Heyman";
+ };
luna_1024 = {
email = "contact@luna.computer";
github = "luna-1024";
@@ -17532,12 +17532,6 @@
githubId = 9051309;
name = "Maximilian Bode";
};
- mboes = {
- email = "mboes@tweag.net";
- github = "mboes";
- githubId = 51356;
- name = "Mathieu Boespflug";
- };
mBornand = {
email = "dev.mbornand@systemb.ch";
github = "mBornand";
@@ -28252,12 +28246,6 @@
githubId = 38566841;
name = "Anthony Butt";
};
- toodeluna = {
- email = "luna@toodeluna.net";
- github = "toodeluna";
- githubId = 112084382;
- name = "Luna Heyman";
- };
toonn = {
email = "nixpkgs@toonn.io";
matrix = "@toonn:matrix.org";
@@ -30542,12 +30530,6 @@
githubId = 1742643;
name = "Ravi Peters";
};
- ylecornec = {
- email = "yves.stan.lecornec@tweag.io";
- github = "ylecornec";
- githubId = 5978566;
- name = "Yves-Stan Le Cornec";
- };
ylh = {
email = "nixpkgs@ylh.io";
github = "ylh";
diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix
index edcd5cfdb52f..1480b3733b92 100644
--- a/maintainers/team-list.nix
+++ b/maintainers/team-list.nix
@@ -68,11 +68,8 @@ with lib.maintainers;
bazel = {
members = [
- mboes
cbley
groodt
- aherrmann
- ylecornec
boltzmannrain
];
scope = "Bazel build tool & related tools https://bazel.build/";
diff --git a/nixos/doc/manual/development/settings-options.section.md b/nixos/doc/manual/development/settings-options.section.md
index 8675c1ef08a5..e5532f00f371 100644
--- a/nixos/doc/manual/development/settings-options.section.md
+++ b/nixos/doc/manual/development/settings-options.section.md
@@ -561,7 +561,7 @@ in
default = { };
description = ''
Configuration for foo, see
-
+
for supported settings.
'';
};
@@ -636,7 +636,7 @@ up in the manual.
default = { };
description = ''
Configuration for Foo, see
-
+
for supported values.
'';
};
diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json
index 264b17c856e8..fa6f1989ba71 100644
--- a/nixos/doc/manual/redirects.json
+++ b/nixos/doc/manual/redirects.json
@@ -101,6 +101,9 @@
"module-services-mautrix-discord-troubleshooting": [
"index.html#module-services-mautrix-discord-troubleshooting"
],
+ "module-services-onedrive": [
+ "index.html#module-services-onedrive"
+ ],
"module-services-tandoor-recipes-migrating-media-option-move": [
"index.html#module-services-tandoor-recipes-migrating-media-option-move",
"index.html#module-services-tandoor-recipes-migrating-media-option-1"
diff --git a/nixos/modules/services/backup/duplicati.nix b/nixos/modules/services/backup/duplicati.nix
index b69510f0aecb..7ee92591d35a 100644
--- a/nixos/modules/services/backup/duplicati.nix
+++ b/nixos/modules/services/backup/duplicati.nix
@@ -72,7 +72,7 @@ in
Each line in this option should be of the format --option=value.
The options in this file take precedence over the options provided
through command line arguments.
- Duplicati docs: parameters-file
+ [Duplicati docs: parameters-file](https://duplicati.readthedocs.io/en/latest/06-advanced-options/#parameters-file)
'';
};
@@ -85,7 +85,7 @@ in
Each line in the file option should be of the format --option=value.
The options in this file take precedence over the options provided
through command line arguments.
- Duplicati docs: parameters-file
+ [Duplicati docs: parameters-file](https://duplicati.readthedocs.io/en/latest/06-advanced-options/#parameters-file)
'';
};
};
diff --git a/nixos/modules/services/misc/angrr.nix b/nixos/modules/services/misc/angrr.nix
index 92e371efdf2d..55e0687eef2e 100644
--- a/nixos/modules/services/misc/angrr.nix
+++ b/nixos/modules/services/misc/angrr.nix
@@ -27,6 +27,16 @@ let
keep-latest-n = 5;
keep-booted-system = true;
keep-current-system = true;
+ keep-n-per-bucket = [
+ {
+ bucket-window = "1 day";
+ bucket-amount = 7;
+ }
+ {
+ bucket-window = "1 week";
+ bucket-amount = 4;
+ }
+ ];
};
user = {
enable = false;
@@ -198,6 +208,13 @@ let
Whether to keep the last booted system generation. Only useful for system profiles.
'';
};
+ keep-n-per-bucket = lib.mkOption {
+ type = with lib.types; listOf (submodule keepNPerBucketOptions);
+ default = [ ];
+ description = ''
+ Specify a list of rules having n, bucket-window, and bucket-amount attributes.
+ '';
+ };
};
};
filterOptions = {
@@ -218,6 +235,31 @@ let
};
};
};
+ keepNPerBucketOptions = {
+ freeformType = toml.type;
+ options = {
+ n = lib.mkOption {
+ type = lib.types.int;
+ default = 1;
+ description = ''
+ Retain n generations every bucket-window duration for bucket-amount buckets.
+ '';
+ };
+ bucket-window = lib.mkOption {
+ type = lib.types.str;
+ description = ''
+ The duration of the bucket window.
+ '';
+ };
+ bucket-amount = lib.mkOption {
+ type = lib.types.int;
+ default = 1;
+ description = ''
+ The number of buckets to keep.
+ '';
+ };
+ };
+ };
# toml.generate does not support null values, we need to filter them out first
filteredSettings = lib.filterAttrsRecursive (name: value: value != null) cfg.settings;
@@ -236,7 +278,6 @@ in
{
meta.maintainers = pkgs.angrr.meta.maintainers;
imports = [
- (lib.mkRemovedOptionModule [ "services" "angrr" "period" ] configFileMigrationMsg)
(lib.mkRemovedOptionModule [ "services" "angrr" "removeRoot" ] configFileMigrationMsg)
(lib.mkRemovedOptionModule [ "services" "angrr" "ownedOnly" ] configFileMigrationMsg)
];
@@ -267,6 +308,15 @@ in
Extra command-line arguments pass to angrr.
'';
};
+ period = lib.mkOption {
+ type = with lib.types; nullOr str;
+ default = null;
+ description = ''
+ If set, it configures {option}`services.angrr.settings` to a preset that
+ monitor .direnv, results, system, and user profiles,
+ retaining GC roots that are younger than the specified period.
+ '';
+ };
settings = lib.mkOption {
type = lib.types.submodule settingsOptions;
example = exampleSettings;
@@ -372,6 +422,38 @@ in
_angrr_auto_use "$@"
'';
})
+
+ # When period is set, configure a preset retention policy
+ # Users can still override settings via services.angrr.settings
+ (lib.mkIf (cfg.period != null) {
+ services.angrr.settings = {
+ temporary-root-policies = {
+ direnv = {
+ path-regex = "/\\.direnv/";
+ period = cfg.period;
+ };
+ result = {
+ path-regex = "/result[^/]*$";
+ period = cfg.period;
+ };
+ };
+ profile-policies = {
+ system = {
+ profile-paths = [ "/nix/var/nix/profiles/system" ];
+ keep-since = cfg.period;
+ keep-booted-system = true;
+ keep-current-system = true;
+ };
+ user = {
+ profile-paths = [
+ "~/.local/state/nix/profiles/profile"
+ "/nix/var/nix/profiles/per-user/root/profile"
+ ];
+ keep-since = cfg.period;
+ };
+ };
+ };
+ })
]
);
}
diff --git a/nixos/modules/services/networking/onedrive.md b/nixos/modules/services/networking/onedrive.md
new file mode 100644
index 000000000000..2a114230c85f
--- /dev/null
+++ b/nixos/modules/services/networking/onedrive.md
@@ -0,0 +1,39 @@
+# Microsoft OneDrive {#module-services-onedrive}
+
+Microsoft Onedrive is a popular cloud file-hosting service, used by 85%
+of Fortune 500 companies. NixOS uses a popular OneDrive client for Linux
+maintained by github user abraunegg. The Linux client is excellent and
+allows customization of which files or paths to download, not much
+unlike the default Windows OneDrive client by Microsoft itself. The
+client allows syncing with multiple onedrive accounts at the same time,
+of any type- OneDrive personal, OneDrive business, Office365 and
+Sharepoint libraries, without any additional charge.
+
+For more information, guides and documentation, see .
+
+To enable OneDrive support, add the following to your
+`configuration.nix`: {option}`services.onedrive.enable` = true;
+
+This installs the `onedrive` package and a service `onedriveLauncher`
+which will instantiate a `onedrive` service for all your OneDrive
+accounts. Follow the steps in documentation of the onedrive client to
+setup your accounts. To use the service with multiple accounts, create a
+file named `onedrive-launcher` in `~/.config` and add the filename of
+the config directory, relative to `~/.config`. For example, if you have
+two OneDrive accounts with configs in `~/.config/onedrive_bob_work` and
+`~/.config/onedrive_bob_personal`, add the following lines:
+
+```
+onedrive_bob_work
+# Not in use:
+# onedrive_bob_office365
+onedrive_bob_personal
+```
+
+No such file needs to be created if you are using only a single OneDrive
+account with config in the default location `~/.config/onedrive`, in the
+absence of `~/.config/onedrive-launcher`, only a single service is
+instantiated, with default config path.
+
+If you wish to use a custom OneDrive package, say from another channel,
+add the following line: {option}`services.onedrive.package` = pkgs.unstable.onedrive;
diff --git a/nixos/modules/services/networking/onedrive.nix b/nixos/modules/services/networking/onedrive.nix
index f7d1f0d0de5c..b466f4db5918 100644
--- a/nixos/modules/services/networking/onedrive.nix
+++ b/nixos/modules/services/networking/onedrive.nix
@@ -23,17 +23,13 @@ let
in
{
- ### Documentation
- # meta.doc = ./onedrive.xml;
-
- ### Interface
+ meta.doc = ./onedrive.md;
options.services.onedrive = {
enable = lib.mkEnableOption "OneDrive service";
package = lib.mkPackageOption pkgs "onedrive" { };
};
- ### Implementation
config = lib.mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
diff --git a/nixos/modules/services/networking/veilid.nix b/nixos/modules/services/networking/veilid.nix
index e270fe7c076c..78c9e7ed9a65 100644
--- a/nixos/modules/services/networking/veilid.nix
+++ b/nixos/modules/services/networking/veilid.nix
@@ -92,7 +92,7 @@ in
settings = mkOption {
description = ''
Build veilid-server.conf with nix expression.
- Check Configuration Keys.
+ Check [Configuration Keys](https://veilid.gitlab.io/developer-book/admin/config.html#configuration-keys).
'';
type = types.submodule {
freeformType = settingsFormat.type;
diff --git a/nixos/modules/services/web-apps/agorakit.nix b/nixos/modules/services/web-apps/agorakit.nix
index 84bda144718f..24bce060da33 100644
--- a/nixos/modules/services/web-apps/agorakit.nix
+++ b/nixos/modules/services/web-apps/agorakit.nix
@@ -272,15 +272,15 @@ in
Agorakit configuration options to set in the
.env file.
- Refer to
+ Refer to
for details on supported values.
Settings containing secret data should be set to an attribute
- set containing the attribute _secret - a
+ set containing the attribute `_secret` - a
string pointing to a file containing the value the option
should be set to. See the example to get a better picture of
this: in the resulting .env file, the
- OIDC_CLIENT_SECRET key will be set to the
+ `OIDC_CLIENT_SECRET` key will be set to the
contents of the /run/keys/oidc_secret
file.
'';
diff --git a/nixos/modules/services/web-apps/hatsu.nix b/nixos/modules/services/web-apps/hatsu.nix
index 093ae150cfdc..fb83dfa8bc03 100644
--- a/nixos/modules/services/web-apps/hatsu.nix
+++ b/nixos/modules/services/web-apps/hatsu.nix
@@ -66,7 +66,7 @@ in
description = ''
Configuration for Hatsu, see
-
+
for supported values.
'';
};
diff --git a/nixos/modules/services/web-apps/monica.nix b/nixos/modules/services/web-apps/monica.nix
index 2b0b1976422f..43bc381176db 100644
--- a/nixos/modules/services/web-apps/monica.nix
+++ b/nixos/modules/services/web-apps/monica.nix
@@ -274,15 +274,15 @@ in
monica configuration options to set in the
.env file.
- Refer to
+ Refer to
for details on supported values.
Settings containing secret data should be set to an attribute
- set containing the attribute _secret - a
+ set containing the attribute `_secret` - a
string pointing to a file containing the value the option
should be set to. See the example to get a better picture of
this: in the resulting .env file, the
- OIDC_CLIENT_SECRET key will be set to the
+ `OIDC_CLIENT_SECRET` key will be set to the
contents of the /run/keys/oidc_secret
file.
'';
diff --git a/nixos/modules/services/web-apps/rutorrent.nix b/nixos/modules/services/web-apps/rutorrent.nix
index 82684f884980..c27f22324d3c 100644
--- a/nixos/modules/services/web-apps/rutorrent.nix
+++ b/nixos/modules/services/web-apps/rutorrent.nix
@@ -75,8 +75,8 @@ in
default = [ "httprpc" ];
example = literalExpression ''[ "httprpc" "data" "diskspace" "edit" "erasedata" "theme" "trafic" ]'';
description = ''
- List of plugins to enable. See the list of available plugins. Note: the unpack plugin needs the nonfree unrar package.
- You need to either enable one of the rpc or httprpc plugin or enable the option.
+ List of plugins to enable. See the list of [available plugins](https://github.com/Novik/ruTorrent/wiki/Plugins#currently-there-are-the-following-plugins). Note: the `unpack` plugin needs the nonfree `unrar` package.
+ You need to either enable one of the `rpc` or `httprpc` plugin or enable the {option}`services.rutorrent.nginx.exposeInsecureRPC2mount` option.
'';
};
@@ -97,7 +97,7 @@ in
"pm.max_requests" = 500;
};
description = ''
- Options for ruTorrent's PHP pool. See the documentation on php-fpm.conf for details on configuration directives.
+ Options for ruTorrent's PHP pool. See the documentation on `php-fpm.conf` for details on configuration directives.
'';
};
@@ -107,8 +107,8 @@ in
default = false;
description = ''
Whether to enable nginx virtual host management.
- Further nginx configuration can be done by adapting services.nginx.virtualHosts.<name>.
- See for further information.
+ Further nginx configuration can be done by adapting `services.nginx.virtualHosts.`.
+ See {option}`services.nginx.virtualHosts` for further information.
'';
};
@@ -116,8 +116,8 @@ in
type = types.bool;
default = false;
description = ''
- If you do not enable one of the rpc or httprpc plugins you need to expose an RPC mount through scgi using this option.
- Warning: This allow to run arbitrary commands, as the rtorrent user, so make sure to use authentification. The simplest way would be to use the services.nginx.virtualHosts.<name>.basicAuth option.
+ If you do not enable one of the `rpc` or `httprpc` plugins you need to expose an RPC mount through scgi using this option.
+ Warning: This allow to run arbitrary commands, as the rtorrent user, so make sure to use authentication. The simplest way would be to use the {option}`services.nginx.virtualHosts..basicAuth` option.
'';
};
};
diff --git a/nixos/tests/angrr.nix b/nixos/tests/angrr.nix
index 300f3643b0ba..362ffe276872 100644
--- a/nixos/tests/angrr.nix
+++ b/nixos/tests/angrr.nix
@@ -95,7 +95,7 @@ in
machine.succeed("su normal --command 'nix build /run/current-system --out-link /tmp/result-user-auto-gc-root-2'")
machine.systemctl("start nix-gc.service")
- # Not auto gc root will be removed
+ # No auto gc root will be removed
machine.succeed("readlink /tmp/result-root-auto-gc-root-1")
machine.succeed("readlink /tmp/result-root-auto-gc-root-2")
machine.succeed("readlink /tmp/result-user-auto-gc-root-1")
diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix
index 57b50a6c1f30..e04e96acd0e9 100644
--- a/pkgs/applications/editors/android-studio/default.nix
+++ b/pkgs/applications/editors/android-studio/default.nix
@@ -16,9 +16,9 @@ let
inherit tiling_wm;
};
stableVersion = {
- version = "2026.1.1.8"; # "Android Studio Quail 1 | 2026.1.1"
- sha256Hash = "sha256-DB+kujz6vQfkipDgCl+i6iqCzVhwgz2tpbApDIF9g9M=";
- url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.1.8/android-studio-quail1-linux.tar.gz";
+ version = "2026.1.1.10"; # "Android Studio Quail 1 | 2026.1.1 Patch 2"
+ sha256Hash = "sha256-+9PxFtEsrtck6o2g0s2ufnkRcPefKqESc+oPLSKiJNw=";
+ url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.1.10/android-studio-quail1-patch2-linux.tar.gz";
};
betaVersion = {
version = "2026.1.1.7"; # "Android Studio Quail 1 | 2026.1.1 RC 2"
diff --git a/pkgs/applications/emulators/libretro/cores/mame2003.nix b/pkgs/applications/emulators/libretro/cores/mame2003.nix
index b9b93ff31f69..101450b99d38 100644
--- a/pkgs/applications/emulators/libretro/cores/mame2003.nix
+++ b/pkgs/applications/emulators/libretro/cores/mame2003.nix
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "mame2003";
- version = "0-unstable-2026-06-05";
+ version = "0-unstable-2026-06-15";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame2003-libretro";
- rev = "299789ce642b34c2679cfd89d7ecf06b09851bc1";
- hash = "sha256-FX+onEaaQUdcjAvgsrdW0m408oCSXJEJHQncrN2Uk/Y=";
+ rev = "8f17f5f4cb432c5d2d2771e5a76f8c4eac2d31a6";
+ hash = "sha256-yXII81KiO+53/S2p9H5/81fyCf1qKauQTVjlfNOwu3s=";
};
# Fix build with GCC 14
diff --git a/pkgs/applications/networking/mumble/default.nix b/pkgs/applications/networking/mumble/default.nix
index 20e8c0786b19..604b5582985e 100644
--- a/pkgs/applications/networking/mumble/default.nix
+++ b/pkgs/applications/networking/mumble/default.nix
@@ -78,6 +78,7 @@ let
"-D bundled-gsl=OFF"
"-D bundled-json=OFF"
"-D warnings-as-errors=OFF" # protobuf 34.x `[[nodiscard]]` workaround https://github.com/mumble-voip/mumble/issues/7102
+ "-D use-timestamps=OFF"
]
++ (overrides.cmakeFlags or [ ]);
@@ -152,7 +153,6 @@ let
env.NIX_CFLAGS_COMPILE = lib.optionalString speechdSupport "-I${speechd-minimal}/include/speech-dispatcher";
patches = [
- ./disable-overlay-build.patch
./fix-plugin-copy.patch
];
@@ -166,6 +166,7 @@ let
--source-dir=$NIX_BUILD_TOP/source/ \
--binary-dir=$out \
--only-appbundle \
+ --no-overlay \
--version "${source.version}"
mkdir -p $out/Applications $out/bin
@@ -217,14 +218,14 @@ let
} source;
source = rec {
- version = "1.5.857";
+ version = "1.5.901";
# Needs submodules
src = fetchFromGitHub {
owner = "mumble-voip";
repo = "mumble";
tag = "v${version}";
- hash = "sha256-4ySak2nzT8p48waMgBc9kLrvFB8716e7p0G4trzuh1k=";
+ hash = "sha256-UBJH7EwfWvInuSD6ZALOKeVnWdfh/rmq8GVLG5URjOQ=";
fetchSubmodules = true;
};
};
diff --git a/pkgs/applications/networking/mumble/disable-overlay-build.patch b/pkgs/applications/networking/mumble/disable-overlay-build.patch
deleted file mode 100644
index 9d2aff0d8da0..000000000000
--- a/pkgs/applications/networking/mumble/disable-overlay-build.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/macx/scripts/osxdist.py b/macx/scripts/osxdist.py
-index bdc7fcbd2..2114caf37 100755
---- a/macx/scripts/osxdist.py
-+++ b/macx/scripts/osxdist.py
-@@ -128,7 +128,7 @@ class AppBundle(object):
- shutil.copy(rsrc, os.path.join(rsrcpath, b))
-
- # Extras
-- shutil.copy(os.path.join(options.binary_dir, 'MumbleOverlay.pkg'), os.path.join(rsrcpath, 'MumbleOverlay.pkg'))
-+ # shutil.copy(os.path.join(options.binary_dir, 'MumbleOverlay.pkg'), os.path.join(rsrcpath, 'MumbleOverlay.pkg'))
-
- def copy_codecs(self):
- '''
-@@ -275,7 +276,7 @@ def package_client():
- title = 'Mumble %s' % ver
-
- # Fix overlay installer package
-- create_overlay_package()
-+ # create_overlay_package()
- if options.only_overlay:
- sys.exit(0)
diff --git a/pkgs/by-name/ac/actiona/disable-tts.patch b/pkgs/by-name/ac/actiona/disable-tts.patch
index ec36dff532a5..6c39b65558b7 100644
--- a/pkgs/by-name/ac/actiona/disable-tts.patch
+++ b/pkgs/by-name/ac/actiona/disable-tts.patch
@@ -1,8 +1,8 @@
diff --git a/actexec/CMakeLists.txt b/actexec/CMakeLists.txt
-index 49d8128..e8bfa16 100644
+index e7c1e38..bfa1a9c 100644
--- a/actexec/CMakeLists.txt
+++ b/actexec/CMakeLists.txt
-@@ -40,7 +40,7 @@ endif()
+@@ -41,7 +41,7 @@ endif()
setup_target(${PROJECT})
@@ -11,7 +11,7 @@ index 49d8128..e8bfa16 100644
target_link_directories(${PROJECT}
PRIVATE
-@@ -75,7 +75,6 @@ target_link_libraries(
+@@ -76,7 +76,6 @@ target_link_libraries(
Qt6::Widgets
Qt6::Core5Compat
Qt6::Multimedia
@@ -20,10 +20,10 @@ index 49d8128..e8bfa16 100644
)
diff --git a/actiona/CMakeLists.txt b/actiona/CMakeLists.txt
-index d03d650..222b2f9 100644
+index fe9e49c..922bec2 100644
--- a/actiona/CMakeLists.txt
+++ b/actiona/CMakeLists.txt
-@@ -125,7 +125,7 @@ endif()
+@@ -126,7 +126,7 @@ endif()
setup_target(${PROJECT})
@@ -32,7 +32,7 @@ index d03d650..222b2f9 100644
target_link_directories(${PROJECT}
PRIVATE
-@@ -162,7 +162,6 @@ target_link_libraries(
+@@ -163,7 +163,6 @@ target_link_libraries(
Qt6::Widgets
Qt6::Core5Compat
Qt6::Multimedia
@@ -41,7 +41,7 @@ index d03d650..222b2f9 100644
${LIBX11_LIBRARIES}
$<$:shlwapi>
diff --git a/actions/system/CMakeLists.txt b/actions/system/CMakeLists.txt
-index a3019b1..6d9430c 100644
+index cf99ca9..90949db 100644
--- a/actions/system/CMakeLists.txt
+++ b/actions/system/CMakeLists.txt
@@ -67,8 +67,6 @@ set(HEADERS
@@ -50,10 +50,10 @@ index a3019b1..6d9430c 100644
${HEADERS_PREFIX}/actions/systeminstance.hpp
- ${HEADERS_PREFIX}/actions/texttospeechdefinition.hpp
- ${HEADERS_PREFIX}/actions/texttospeechinstance.hpp
- ${HEADERS_PREFIX}/code/mediaplaylist.hpp
+ ${HEADERS_PREFIX}/code/mediaplayer.hpp
${HEADERS_PREFIX}/code/notify.hpp
${HEADERS_PREFIX}/code/process.hpp
-@@ -140,7 +138,6 @@ find_package(Qt6 ${ACT_MINIMUM_QT_VERSION} COMPONENTS
+@@ -141,7 +139,6 @@ find_package(Qt6 ${ACT_MINIMUM_QT_VERSION} COMPONENTS
DBus
Multimedia
MultimediaWidgets
@@ -61,16 +61,16 @@ index a3019b1..6d9430c 100644
REQUIRED)
target_link_directories(${PROJECT}
-@@ -167,7 +164,6 @@ target_link_libraries(${PROJECT}
+@@ -168,7 +165,6 @@ target_link_libraries(${PROJECT}
Qt6::DBus
Qt6::Multimedia
Qt6::MultimediaWidgets
- Qt6::TextToSpeech
${LIBNOTIFY_LIBRARIES}
${BLUEZ_LIBRARIES}
- $<$:Bthprops>
+ $<$:Advapi32>
diff --git a/actions/system/src/actionpacksystem.hpp b/actions/system/src/actionpacksystem.hpp
-index ea045e3..a5af35a 100644
+index 9214c00..3b13ea1 100644
--- a/actions/system/src/actionpacksystem.hpp
+++ b/actions/system/src/actionpacksystem.hpp
@@ -32,10 +32,6 @@
@@ -82,7 +82,7 @@ index ea045e3..a5af35a 100644
-#endif
-
#include "code/system.hpp"
- #include "code/mediaplaylist.hpp"
+ #include "code/mediaplayer.hpp"
#include "code/notify.hpp"
@@ -64,9 +60,6 @@ public:
addActionDefinition(new Actions::DetachedCommandDefinition(this));
diff --git a/pkgs/by-name/ac/actiona/fix-qt6-10-private-targets.diff b/pkgs/by-name/ac/actiona/fix-qt6-10-private-targets.diff
deleted file mode 100644
index 476272f1b911..000000000000
--- a/pkgs/by-name/ac/actiona/fix-qt6-10-private-targets.diff
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/actiontools/CMakeLists.txt b/actiontools/CMakeLists.txt
-index 94c809c4..eb3d7e8c 100644
---- a/actiontools/CMakeLists.txt
-+++ b/actiontools/CMakeLists.txt
-@@ -292,7 +292,7 @@ target_compile_definitions(${PROJECT} PRIVATE ACTIONTOOLS_LIBRARY)
- setup_target(${PROJECT})
-
- find_package(OpenCV REQUIRED core imgproc)
--find_package(Qt6 ${ACT_MINIMUM_QT_VERSION} COMPONENTS Widgets Qml REQUIRED)
-+find_package(Qt6 ${ACT_MINIMUM_QT_VERSION} COMPONENTS Widgets Qml QmlPrivate REQUIRED)
-
- ExternalProject_Add(external_qtjsapi
- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/qtjsapi
diff --git a/pkgs/by-name/ac/actiona/package.nix b/pkgs/by-name/ac/actiona/package.nix
index b0013c50ecb7..5f32ed6cf058 100644
--- a/pkgs/by-name/ac/actiona/package.nix
+++ b/pkgs/by-name/ac/actiona/package.nix
@@ -18,21 +18,17 @@
stdenv.mkDerivation (finalAttrs: {
pname = "actiona";
- version = "3.11.1";
+ version = "3.11.4";
src = fetchFromGitHub {
owner = "Jmgr";
repo = "actiona";
tag = "v${finalAttrs.version}";
- hash = "sha256-sJlzrrpmo2CbzChCtiyxqDtjoN58BN4Ptjm4sH83zAw=";
+ hash = "sha256-PQNbbIErw/fnEyIy80+300g3YC4pEqUB/m9l1dXvORU=";
fetchSubmodules = true;
};
- patches = [
- # Meet Qt 6.10 requirement for explicit find_package of private targets
- ./fix-qt6-10-private-targets.diff
- ]
- ++ lib.optionals (!textToSpeechSupport) [
+ patches = lib.optionals (!textToSpeechSupport) [
# Removes TTS support
./disable-tts.patch
];
diff --git a/pkgs/by-name/al/altus/package.nix b/pkgs/by-name/al/altus/package.nix
index c0ed153c0a47..c6af256397ba 100644
--- a/pkgs/by-name/al/altus/package.nix
+++ b/pkgs/by-name/al/altus/package.nix
@@ -7,12 +7,12 @@
let
pname = "altus";
- version = "5.7.2";
+ version = "5.8.0";
src = fetchurl {
name = "altus-${version}.AppImage";
url = "https://github.com/amanharwara/altus/releases/download/${version}/Altus-${version}.AppImage";
- hash = "sha256-sB4ONFLTNN2Dd3LIVtpXIGTyHDFcXako7nlKxzNEOtA=";
+ hash = "sha256-TA1AhWO8TDKbl7ukG1KzPvHP1AZ0leAENLVQ/W+GsrE=";
};
appimageContents = appimageTools.extractType2 {
diff --git a/pkgs/by-name/an/angrr/package.nix b/pkgs/by-name/an/angrr/package.nix
index c40bf8caadba..0ef7b65f393d 100644
--- a/pkgs/by-name/an/angrr/package.nix
+++ b/pkgs/by-name/an/angrr/package.nix
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "angrr";
- version = "0.2.3";
+ version = "0.2.6";
src = fetchFromGitHub {
owner = "linyinfeng";
repo = "angrr";
tag = "v${finalAttrs.version}";
- hash = "sha256-8UrQ9e+gx7AR6ASNX94P2K3SvNOzvR98U3ub/odqybM=";
+ hash = "sha256-Sj7aaKC7rtIzIz3UiVfmLjr4O7hWXrEC3wkKaPra/3A=";
};
- cargoHash = "sha256-pVFIsFIdOIgBilBRYtGZdjVOyaERrfiJJT2WT/YoXeQ=";
+ cargoHash = "sha256-LspQncUrWfou41G37L3O1GbeiaoQpAC/RAu3EAPVrRU=";
buildAndTestSubdir = "angrr";
diff --git a/pkgs/by-name/ba/backrest/inlang-plugins.json b/pkgs/by-name/ba/backrest/inlang-plugins.json
new file mode 100644
index 000000000000..dca8065f7b93
--- /dev/null
+++ b/pkgs/by-name/ba/backrest/inlang-plugins.json
@@ -0,0 +1,10 @@
+{
+ "https://cdn.jsdelivr.net/npm/@inlang/plugin-message-format@4/dist/index.js": {
+ "url": "https://cdn.jsdelivr.net/npm/@inlang/plugin-message-format@4.4.0/dist/index.js",
+ "hash": "sha256-lIZViAHAjrsBgiPFHCBEtsPCP8KowOeJSleIKzT+tso="
+ },
+ "https://cdn.jsdelivr.net/npm/@inlang/plugin-m-function-matcher@2/dist/index.js": {
+ "url": "https://cdn.jsdelivr.net/npm/@inlang/plugin-m-function-matcher@2.2.9/dist/index.js",
+ "hash": "sha256-hYYvYwV5O1a/2a/lNosJbmP7Kuqzi3eZwFFRe+NJnAs="
+ }
+}
diff --git a/pkgs/by-name/ba/backrest/package.nix b/pkgs/by-name/ba/backrest/package.nix
index 5e0c610ead51..0e79b0605e0d 100644
--- a/pkgs/by-name/ba/backrest/package.nix
+++ b/pkgs/by-name/ba/backrest/package.nix
@@ -2,47 +2,79 @@
buildGoModule,
fetchFromGitHub,
gzip,
+ fetchurl,
iana-etc,
lib,
libredirect,
nodejs,
- pnpm_9,
+ pnpm_11,
fetchPnpmDeps,
pnpmConfigHook,
restic,
stdenv,
util-linux,
makeBinaryWrapper,
+ versionCheckHook,
+ nix-update-script,
+ _experimental-update-script-combinators,
}:
let
+ pnpm = pnpm_11;
+
pname = "backrest";
- version = "1.10.1";
+ version = "1.13.0";
src = fetchFromGitHub {
owner = "garethgeorge";
repo = "backrest";
tag = "v${version}";
- hash = "sha256-8WWs7XEVKAc/XmeL+dsw25azfLjUbHKp2MsB6Be14VE=";
+ hash = "sha256-JcrHQDjoaaK6BONEcn6XKsjhGlth4SaZKqfxa3cD0gY=";
+ leaveDotGit = true;
+ postFetch = ''
+ cd "$out"
+ git rev-parse HEAD > $out/COMMIT
+ find "$out" -name .git -print0 | xargs -0 rm -rf
+ '';
};
+ # we need to pin the inlang plugins to specific versions because
+ # the remote ones are not pinned and we can't fetch them in the sandbox.
+ inlang-plugins = lib.mapAttrs (remote: info: fetchurl { inherit (info) url hash; }) (
+ lib.importJSON ./inlang-plugins.json
+ );
+
frontend = stdenv.mkDerivation (finalAttrs: {
- inherit version;
- pname = "${pname}-webui";
- src = "${src}/webui";
+ inherit version src;
+ pname = "backrest-webui";
+ sourceRoot = "${finalAttrs.src.name}/webui";
+
+ __structuredAttrs = true;
+ strictDeps = true;
nativeBuildInputs = [
nodejs
pnpmConfigHook
- pnpm_9
+ pnpm
];
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
- pnpm = pnpm_9;
- fetcherVersion = 3;
- hash = "sha256-9wzPNZxLE0l/AJ8SyE0SkhkBImiibhqJgsG3UrGj3aA=";
+ inherit pnpm;
+ sourceRoot = "${finalAttrs.src.name}/webui";
+ fetcherVersion = 4;
+ hash = "sha256-xPZg7kYRlqdO/EfZr+m+IVhDcyYegQ6v8ZAF2EjrKjU=";
};
+ postPatch = ''
+ # Replace remote inlang plugins with local ones
+ ${lib.concatStringsSep "\n" (
+ lib.mapAttrsToList (remote: local: ''
+ substituteInPlace project.inlang/settings.json \
+ --replace-fail "${remote}" "${local}"
+ '') inlang-plugins
+ )}
+ '';
+
buildPhase = ''
runHook preBuild
export BACKREST_BUILD_VERSION=${version}
@@ -52,14 +84,20 @@ let
installPhase = ''
runHook preInstall
- mkdir $out
- cp -r dist/* $out
+ mv dist $out
runHook postInstall
'';
});
in
-buildGoModule {
- inherit pname src version;
+buildGoModule (finalAttrs: {
+ inherit
+ pname
+ src
+ version
+ ;
+
+ __structuredAttrs = true;
+ strictDeps = true;
postPatch = ''
sed -i -e \
@@ -68,16 +106,26 @@ buildGoModule {
internal/resticinstaller/resticinstaller.go
'';
- vendorHash = "sha256-cYqK/sddLI38K9bzCpnomcZOYbSRDBOEru4Y26rBLFw=";
+ proxyVendor = true;
+ vendorHash = "sha256-1PecXGXdSu4FzOKVZ15lTLLPy3VlLiGvGeTUDzqe9sc=";
+
+ subPackages = [ "cmd/backrest" ];
nativeBuildInputs = [
gzip
makeBinaryWrapper
];
+ ldflags = [
+ "-s"
+ "-X main.version=${finalAttrs.version}"
+ ];
+
preBuild = ''
+ ldflags+=" -X main.commit=$(cat COMMIT)"
+
mkdir -p ./webui/dist
- cp -r ${frontend}/* ./webui/dist
+ cp -r ${finalAttrs.passthru.frontend}/* ./webui/dist
go generate -skip="npm" ./...
'';
@@ -102,9 +150,9 @@ buildGoModule {
in
[ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ];
+ # Use restic from nixpkgs, otherwise download fails in sandbox
preCheck = ''
- # Use restic from nixpkgs, otherwise download fails in sandbox
- export BACKREST_RESTIC_COMMAND="${restic}/bin/restic"
+ export BACKREST_RESTIC_COMMAND="${lib.getExe restic}"
export HOME=$(pwd)
''
+ lib.optionalString (stdenv.hostPlatform.isDarwin) ''
@@ -118,13 +166,34 @@ buildGoModule {
--set-default BACKREST_RESTIC_COMMAND "${lib.getExe restic}"
'';
+ doInstallCheck = true;
+ versionCheckProgramArg = "-version";
+ nativeInstallCheckInputs = [ versionCheckHook ];
+
+ passthru = {
+ inherit frontend inlang-plugins;
+ updateScript = _experimental-update-script-combinators.sequence [
+ (nix-update-script {
+ extraArgs = [
+ "--subpackage"
+ "frontend"
+ ];
+ })
+ ./update-inlang-plugins.sh
+ ];
+ };
+
meta = {
description = "Web UI and orchestrator for restic backup";
homepage = "https://github.com/garethgeorge/backrest";
- changelog = "https://github.com/garethgeorge/backrest/releases/tag/v${version}";
+ changelog = "https://github.com/garethgeorge/backrest/releases/tag/${finalAttrs.src.rev}";
license = lib.licenses.gpl3Only;
- maintainers = with lib.maintainers; [ iedame ];
+ maintainers = with lib.maintainers; [
+ iedame
+ alexandru0-dev
+ phanirithvij
+ ];
mainProgram = "backrest";
platforms = lib.platforms.unix;
};
-}
+})
diff --git a/pkgs/by-name/ba/backrest/update-inlang-plugins.sh b/pkgs/by-name/ba/backrest/update-inlang-plugins.sh
new file mode 100755
index 000000000000..cf85d67e74ec
--- /dev/null
+++ b/pkgs/by-name/ba/backrest/update-inlang-plugins.sh
@@ -0,0 +1,55 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p jq curl common-updater-scripts
+
+set -exuo pipefail
+
+SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
+
+SETTINGS_FILE="$(nix-build -A "backrest.src")/webui/project.inlang/settings.json"
+
+MODULES=$(cat "$SETTINGS_FILE" | jq -r '.modules[]')
+
+# Initialize an empty JSON object
+PLUGINS_JSON="{}"
+
+for remote_url in $MODULES; do
+ echo "Processing $remote_url..." >&2
+
+ final_url="$remote_url"
+
+ # Matches: https://cdn.jsdelivr.net/npm/((@[^/]+/[^@/]+|[^@/]+)@([^/]+))(/.*)?$
+ # Group 1: Full identifier (e.g. @scope/pkg@1)
+ # Group 2: Package name (e.g. @scope/pkg or pkg)
+ # Group 3: Version/Tag/Alias (e.g. 4 or latest)
+ # Group 4: Sub-path (e.g. /dist/index.js)
+ if [[ $remote_url =~ ^https://cdn.jsdelivr.net/npm/((@[^/]+/[^@/]+|[^@/]+)@([^/]+))(/.*)?$ ]]; then
+ pkg_full="${BASH_REMATCH[1]}"
+ pkg_name="${BASH_REMATCH[2]}"
+ current_ver="${BASH_REMATCH[3]}"
+ path="${BASH_REMATCH[4]}"
+
+ # Construct package.json URL to find the exact version
+ PKG_JSON_URL="https://cdn.jsdelivr.net/npm/$pkg_name@$current_ver/package.json"
+ # echo " Fetching package.json from $PKG_JSON_URL" >&2
+
+ RESOLVED_VERSION=$(curl -s "$PKG_JSON_URL" | jq -r .version || true)
+
+ if [[ -n "$RESOLVED_VERSION" && "$RESOLVED_VERSION" != "null" ]]; then
+ final_url="https://cdn.jsdelivr.net/npm/$pkg_name@$RESOLVED_VERSION$path"
+ echo " Resolved version $RESOLVED_VERSION from package.json" >&2
+ fi
+ fi
+
+ echo " Pinned to $final_url" >&2
+
+ hash=$(nix-prefetch-url "$final_url")
+ sri=$(nix hash convert --hash-algo sha256 --to sri "$hash")
+
+ # Add to JSON object using jq
+ PLUGINS_JSON=$(echo "$PLUGINS_JSON" | jq --arg remote "$remote_url" --arg url "$final_url" --arg hash "$sri" \
+ '. + {($remote): {url: $url, hash: $hash}}')
+done
+
+echo "$PLUGINS_JSON" | jq . > "$SCRIPT_DIR/inlang-plugins.json"
+
+echo "Updated $SCRIPT_DIR/inlang-plugins.json"
diff --git a/pkgs/by-name/bc/bcachefs-tools/kernel-module.nix b/pkgs/by-name/bc/bcachefs-tools/kernel-module.nix
index 3660cf09f7d2..614410a039aa 100644
--- a/pkgs/by-name/bc/bcachefs-tools/kernel-module.nix
+++ b/pkgs/by-name/bc/bcachefs-tools/kernel-module.nix
@@ -11,9 +11,15 @@ stdenv.mkDerivation {
version = "${kernel.version}-${bcachefs-tools.version}";
__structuredAttrs = true;
+ strictDeps = true;
src = bcachefs-tools.dkms;
+ postPatch = ''
+ substituteInPlace src/fs/bcachefs/Makefile \
+ --replace-fail '$(objtree)/vmlinux' '${kernel.dev}/vmlinux'
+ '';
+
nativeBuildInputs = kernel.moduleBuildDependencies;
enableParallelBuilding = true;
diff --git a/pkgs/by-name/bc/bcachefs-tools/package.nix b/pkgs/by-name/bc/bcachefs-tools/package.nix
index 0687bcbf00c9..e1c2935d906d 100644
--- a/pkgs/by-name/bc/bcachefs-tools/package.nix
+++ b/pkgs/by-name/bc/bcachefs-tools/package.nix
@@ -30,18 +30,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "bcachefs-tools";
- version = "1.38.5";
+ version = "1.38.6";
src = fetchFromGitHub {
owner = "koverstreet";
repo = "bcachefs-tools";
tag = "v${finalAttrs.version}";
- hash = "sha256-EXd+BOTAFUddK/4Vwi7GqRqndi2x4bb5gs7IIkMX6HU=";
+ hash = "sha256-VNY9kURuXky504utCZ0Ye76mDG2TFAdzrgYI2iup/PI=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
- hash = "sha256-6uwvwOVPYtegXTPwz2SEeQPC6OrKoFWZrH4Nx+ZVa5A=";
+ hash = "sha256-rajYbfE98j/YqniUoV66LHh22PwEc6sWWJ/7bgGgGtA=";
};
postPatch = ''
diff --git a/pkgs/by-name/bu/buildbox/package.nix b/pkgs/by-name/bu/buildbox/package.nix
index 2a45605a0fcf..8443e73169ed 100644
--- a/pkgs/by-name/bu/buildbox/package.nix
+++ b/pkgs/by-name/bu/buildbox/package.nix
@@ -23,13 +23,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "buildbox";
- version = "1.4.8";
+ version = "1.4.10";
src = fetchFromGitLab {
owner = "BuildGrid";
repo = "buildbox/buildbox";
tag = finalAttrs.version;
- hash = "sha256-P7CFgK5CkHAf5gddmm0SBGIkC/AAdCO5pkya/XNuby0=";
+ hash = "sha256-WWvaOPOckqyZ1ehEbPLcsP8qET9cq/3PkG0ep37ypn0=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/bu/bunbun/package.nix b/pkgs/by-name/bu/bunbun/package.nix
index b5f8b95d8c20..0f99bb71389f 100644
--- a/pkgs/by-name/bu/bunbun/package.nix
+++ b/pkgs/by-name/bu/bunbun/package.nix
@@ -8,16 +8,18 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "bunbun";
- version = "1.5.0";
+ version = "1.6.1";
+ __structuredAttrs = true;
src = fetchFromGitHub {
owner = "devraza";
repo = "bunbun";
- tag = "v${finalAttrs.version}";
- hash = "sha256-3f/G0Vx1uXeH3QMDVUAHWi4Pf/B88/4F+4XywVsp3/4=";
+ # There is no 1.6.1 tag on github. This corresponds to the commit of the release.
+ rev = "595857b1cd03b907e97c7eb0effc29fe973821bf";
+ hash = "sha256-TaAlEST6WLPTlYADzAA4i46dr4Bo+fButu65g43EvWo";
};
- cargoHash = "sha256-2pgQB2myEnLvrU3ApNL/bwaVcGku+X/TjR6YBqXD7Xg=";
+ cargoHash = "sha256-tL70RQ8YOSHyyTnPjg7IiuCEhb4EF4xIkT8HMMXhc9g";
nativeInstallCheckInputs = [
versionCheckHook
diff --git a/pkgs/by-name/ca/cargo-binstall/package.nix b/pkgs/by-name/ca/cargo-binstall/package.nix
index 24d3c533228f..458c84524691 100644
--- a/pkgs/by-name/ca/cargo-binstall/package.nix
+++ b/pkgs/by-name/ca/cargo-binstall/package.nix
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-binstall";
- version = "1.20.0";
+ version = "1.20.1";
src = fetchFromGitHub {
owner = "cargo-bins";
repo = "cargo-binstall";
tag = "v${finalAttrs.version}";
- hash = "sha256-EnHBXdaER23fvYJ3iW4JqpE1Qap/sQottkqllNA2n18=";
+ hash = "sha256-G6uOBdLpn5Dp91XUL+DY4MY1dqXcs0OxpR4Ls1yTnS8=";
};
- cargoHash = "sha256-p/IfFnFB7vJPVJH2SvnLagXh9zxLgNxEcZILQcIqnVo=";
+ cargoHash = "sha256-x9HHo/y6ikCOY1O5kScTBOY/nzvJ0P8EIIU6eRgzzXI=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/ca/cargo-tauri/package.nix b/pkgs/by-name/ca/cargo-tauri/package.nix
index 997b3d788980..4373d311deda 100644
--- a/pkgs/by-name/ca/cargo-tauri/package.nix
+++ b/pkgs/by-name/ca/cargo-tauri/package.nix
@@ -14,16 +14,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tauri";
- version = "2.11.2";
+ version = "2.11.3";
src = fetchFromGitHub {
owner = "tauri-apps";
repo = "tauri";
tag = "tauri-cli-v${finalAttrs.version}";
- hash = "sha256-BH/tQlrmCMAab5LqQ/xl9+A5nCnN8sk6mavvAkajYHM=";
+ hash = "sha256-PPzAN+qWwtcZj6amK/TIz+OZrE3URtptvHe87NpplzA=";
};
- cargoHash = "sha256-QX151ckeSxbZgbFO88zhsvnNnjZffLpR5dDp1Dv1Wlo=";
+ cargoHash = "sha256-r/CzW2tpnjzksmuzL9EBa7dMuIYD4pvZdX2XCnNcOYE=";
nativeBuildInputs = lib.optionals (stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isLinux) [
pkg-config
diff --git a/pkgs/by-name/ch/cherry-studio/package.nix b/pkgs/by-name/ch/cherry-studio/package.nix
index 4c824f3544b7..62eaa2812c3f 100644
--- a/pkgs/by-name/ch/cherry-studio/package.nix
+++ b/pkgs/by-name/ch/cherry-studio/package.nix
@@ -31,13 +31,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "cherry-studio";
- version = "1.9.9";
+ version = "1.9.11";
src = fetchFromGitHub {
owner = "CherryHQ";
repo = "cherry-studio";
tag = "v${finalAttrs.version}";
- hash = "sha256-TFmzQmZlRFTJa7KaHVj370n2YZuwXy8mCRFrKsf0w24=";
+ hash = "sha256-NbjFPHMh8LSqUv3wpXI/hBU9aJFe76l5UyoZ2XqX0hg=";
};
postPatch = ''
@@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 3;
- hash = "sha256-wJPiEjIOReB/JCer6pdODnDfQ12zm9vPv79iaiyTp3I=";
+ hash = "sha256-9Vx4WzQjwNxPAkz+FjjqnMQxJviP4e0EhkQBN9Y+ujo=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/cp/cppcheck/package.nix b/pkgs/by-name/cp/cppcheck/package.nix
index 2af1ab22eff4..79042f948c70 100644
--- a/pkgs/by-name/cp/cppcheck/package.nix
+++ b/pkgs/by-name/cp/cppcheck/package.nix
@@ -21,7 +21,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cppcheck";
- version = "2.21.0";
+ version = "2.21.1";
outputs = [
"out"
@@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "cppcheck-opensource";
repo = "cppcheck";
tag = finalAttrs.version;
- hash = "sha256-y7P25ThLC54IwuMIc4UGt9bz1HoafB0/b2rus28GcGo=";
+ hash = "sha256-kpolGzSk+1lY8EXFciAimhUlv7we3bMbu2/Y0DlO4YU=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/cr/crosspatch/package.nix b/pkgs/by-name/cr/crosspatch/package.nix
index 1ae388c7cf83..5cae0918db02 100644
--- a/pkgs/by-name/cr/crosspatch/package.nix
+++ b/pkgs/by-name/cr/crosspatch/package.nix
@@ -67,6 +67,6 @@ stdenv.mkDerivation {
homepage = "https://github.com/NickPlayzGITHUB/CrossPatch";
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
- maintainers = with lib.maintainers; [ toodeluna ];
+ maintainers = with lib.maintainers; [ luna-the-tuna ];
};
}
diff --git a/pkgs/by-name/db/dblab/package.nix b/pkgs/by-name/db/dblab/package.nix
index 3cecff1c8e90..0230f608892a 100644
--- a/pkgs/by-name/db/dblab/package.nix
+++ b/pkgs/by-name/db/dblab/package.nix
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "dblab";
- version = "0.40.2";
+ version = "0.41.0";
src = fetchFromGitHub {
owner = "danvergara";
repo = "dblab";
tag = "v${finalAttrs.version}";
- hash = "sha256-nEUKRI1pukVDsUvPIubujcy/O1E0t3ESRT0aem5HL78=";
+ hash = "sha256-o2wXVsPYW3E3LV+zij40aHooinm/2YrLDyC3jr6flEc=";
};
vendorHash = "sha256-T1y0ALF4s3T8ZaTqj2jUdnezVRmpegKnabahiQ3CgzA=";
diff --git a/pkgs/by-name/de/desync/package.nix b/pkgs/by-name/de/desync/package.nix
index 67233b311071..7677b672c559 100644
--- a/pkgs/by-name/de/desync/package.nix
+++ b/pkgs/by-name/de/desync/package.nix
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "desync";
- version = "1.0.0";
+ version = "1.0.3";
src = fetchFromGitHub {
owner = "folbricht";
repo = "desync";
tag = "v${finalAttrs.version}";
- hash = "sha256-aRxWq9gGfglfBixS7xOoj8r29rJRAfGj4ydcSFf/7P0=";
+ hash = "sha256-rdwUoTwN/fG4fsOY4mCcg0bzWMErFaxBe72RtmHohdA=";
};
- vendorHash = "sha256-ywID0txn7L6+QkYNvGvO5DTsDQBZLU+pGwNd3q7kLKI=";
+ vendorHash = "sha256-unwaA+WNyaJbNrOFvjXeMI2YbNTpGBrjwBGXhvOfj0M=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/di/diffoscope/package.nix b/pkgs/by-name/di/diffoscope/package.nix
index f417db3d7fc5..63c84ac53015 100644
--- a/pkgs/by-name/di/diffoscope/package.nix
+++ b/pkgs/by-name/di/diffoscope/package.nix
@@ -7,6 +7,7 @@
apksigcopier,
apksigner,
apktool,
+ asar,
binutils-unwrapped-all-targets,
bzip2,
cbfstool,
@@ -23,10 +24,10 @@
enableBloat ? true,
enjarify,
fetchurl,
+ ffmpeg,
file,
findutils,
fontforge-fonttools,
- ffmpeg,
fpc,
gettext,
ghc,
@@ -54,6 +55,7 @@
oggvideotools,
openssh,
openssl,
+ p7zip,
pdftk,
perl,
pgpdump,
@@ -75,7 +77,6 @@
xz,
zip,
zstd,
- binwalk,
# updater only
writeScript,
}:
@@ -108,12 +109,12 @@ in
# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
python.pkgs.buildPythonApplication rec {
pname = "diffoscope";
- version = "319";
+ version = "321";
pyproject = true;
src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
- hash = "sha256-oIEC3ssdp0p2cE0VunTv6oo5CFuMQyftr4e5kqWmfP4=";
+ hash = "sha256-M/rsyUGlJDpU3o1RMfaN9fNMpOn9Xpz2ydflPUXVhD4=";
};
outputs = [
@@ -121,7 +122,11 @@ python.pkgs.buildPythonApplication rec {
"man"
];
- patches = [ ./ignore_links.patch ];
+ patches = [
+ ./ignore_links.patch
+ # Remove flags output from an OCaml test's diff, as it's Debian-specific
+ ./remove-flags-from-ocaml-diff.patch
+ ];
postPatch = ''
# When generating manpage, use the installed version
@@ -145,18 +150,14 @@ python.pkgs.buildPythonApplication rec {
# Still missing these tools:
# Android-specific tools:
# dexdump
- # Darwin-specific tools:
+ # Darwin-specific tools (llvm-lipo and llvm-otool don't suffice):
# lipo
# otool
# Other tools:
- # docx2txt <- makes tests broken:
- # > FAILED tests/comparators/test_docx.py::test_diff - IndexError: list index out of range
- # > FAILED tests/comparators/test_docx.py::test_compare_non_existing - AssertionError
+ # docx2txt (needs Debian's package called this, not the python package)
# radare2
- # > FAILED tests/comparators/test_elf_decompiler.py::test_ghidra_diff - IndexError: list index out of range
- # > FAILED tests/comparators/test_elf_decompiler.py::test_radare2_diff - AssertionError
- # > FAILED tests/comparators/test_macho_decompiler.py::test_ghidra_diff - assert 0 == 1
- # > FAILED tests/comparators/test_macho_decompiler.py::test_radare2_diff - AssertionError
+ # > FAILED tests/comparators/test_elf_decompiler.py::test_radare2_diff - KeyError: 'offset'
+ # > FAILED tests/comparators/test_macho_decompiler.py::test_radare2_diff - KeyError: 'offset'
#
# We filter automatically all packages for the host platform (some dependencies are not supported on Darwin, aarch64, etc.).
# Packages which are marked broken for a platform are not automatically filtered to avoid accidentally removing them without noticing it.
@@ -197,13 +198,13 @@ python.pkgs.buildPythonApplication rec {
]
++ (with python.pkgs; [
argcomplete
- python-debian
defusedxml
jsbeautifier
jsondiff
libarchive-c
progressbar
pypdf
+ python-debian
python-magic
pyxattr
rpm
@@ -214,6 +215,7 @@ python.pkgs.buildPythonApplication rec {
abootimg
apksigcopier
apksigner
+ asar
cbfstool
colord
enjarify
@@ -234,6 +236,7 @@ python.pkgs.buildPythonApplication rec {
odt2txt
oggvideotools
openssh
+ p7zip
pdftk
perl
poppler-utils
@@ -245,7 +248,6 @@ python.pkgs.buildPythonApplication rec {
ubootTools
wabt
xmlbeans
- binwalk
]
++ (with python.pkgs; [
androguard
@@ -254,11 +256,10 @@ python.pkgs.buildPythonApplication rec {
h5py
pdfminer-six
r2pipe
- # docx2txt, nixpkgs packages another project named the same, which does not work
])
# Causes an eval failure
# See https://github.com/NixOS/nixpkgs/issues/463873
- ++ lib.optionals (!stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch64) [
+ ++ lib.optionals (!stdenv.hostPlatform.isLinux || !stdenv.hostPlatform.isAarch64) [
aapt
apktool
]
diff --git a/pkgs/by-name/di/diffoscope/remove-flags-from-ocaml-diff.patch b/pkgs/by-name/di/diffoscope/remove-flags-from-ocaml-diff.patch
new file mode 100644
index 000000000000..61138d263c6e
--- /dev/null
+++ b/pkgs/by-name/di/diffoscope/remove-flags-from-ocaml-diff.patch
@@ -0,0 +1,27 @@
+From 18cf9ab675691c7173a9b7fafd6d521c3ea75862 Mon Sep 17 00:00:00 2001
+From: Michael Daniels
+Date: Sat, 20 Jun 2026 11:42:29 -0400
+Subject: [PATCH] tests/data/ocaml_expected_diff: remove flags from diff
+
+This output comes from a Debian-specific OCaml patch, see
+https://salsa.debian.org/ocaml-team/ocaml/-/blob/archive/debian/5.4.1-1/debian/patches/Print-.cmi-flags-in-objinfo.patch
+---
+ tests/data/ocaml_expected_diff | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/tests/data/ocaml_expected_diff b/tests/data/ocaml_expected_diff
+index 79631882..a48de841 100644
+--- a/tests/data/ocaml_expected_diff
++++ b/tests/data/ocaml_expected_diff
+@@ -1,7 +1,6 @@
+-@@ -1,6 +1,6 @@
++@@ -1,5 +1,5 @@
+ -Unit name: Test1
+ +Unit name: Test2
+- Flags: [ Alerts _ ]
+ Interfaces imported:
+ - 351c2dc2fb4a56dac258b47c26262db6 Test1
+ + ac02205dc900024a67ede9f394c59d72 Test2
+--
+2.54.0
+
diff --git a/pkgs/by-name/dt/dtsfmt/package.nix b/pkgs/by-name/dt/dtsfmt/package.nix
index be7b41f01ce4..6f78fc072789 100644
--- a/pkgs/by-name/dt/dtsfmt/package.nix
+++ b/pkgs/by-name/dt/dtsfmt/package.nix
@@ -25,7 +25,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
description = "Auto formatter for device tree files";
homepage = "https://github.com/mskelton/dtsfmt";
license = lib.licenses.isc;
- maintainers = with lib.maintainers; [ toodeluna ];
+ maintainers = with lib.maintainers; [ luna-the-tuna ];
mainProgram = "dtsfmt";
};
})
diff --git a/pkgs/by-name/fr/freeswitch/package.nix b/pkgs/by-name/fr/freeswitch/package.nix
index c80de735f401..f8a2d2e02dc9 100644
--- a/pkgs/by-name/fr/freeswitch/package.nix
+++ b/pkgs/by-name/fr/freeswitch/package.nix
@@ -12,7 +12,7 @@
sqlite,
libjpeg,
speex,
- pcre,
+ pcre2,
libuuid,
ldns,
libedit,
@@ -109,12 +109,12 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "freeswitch";
- version = "1.10.12";
+ version = "1.11.1";
src = fetchFromGitHub {
owner = "signalwire";
repo = "freeswitch";
rev = "v${finalAttrs.version}";
- hash = "sha256-uOO+TpKjJkdjEp4nHzxcHtZOXqXzpkIF3dno1AX17d8=";
+ hash = "sha256-uXn5MLEsGPfRzTQJ/v3Tq1yXVIWZQwNQIyvZulMxSqU=";
};
postPatch = ''
@@ -146,7 +146,7 @@ stdenv.mkDerivation (finalAttrs: {
readline
libjpeg
sqlite
- pcre
+ pcre2
speex
ldns
libedit
diff --git a/pkgs/by-name/ge/gearboy/package.nix b/pkgs/by-name/ge/gearboy/package.nix
index c1c19d8a3a2f..31c41e27c403 100644
--- a/pkgs/by-name/ge/gearboy/package.nix
+++ b/pkgs/by-name/ge/gearboy/package.nix
@@ -16,13 +16,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "gearboy";
- version = "3.8.6";
+ version = "3.8.7";
src = fetchFromGitHub {
owner = "drhelius";
repo = "Gearboy";
tag = finalAttrs.version;
- hash = "sha256-HdTypXuIVMl3y83RbjNviAtgl2KwCU+faI6ZcG2P/LY=";
+ hash = "sha256-0HAhYvj1vypDR9OhJDCb5Cyjqwe6s9DDuMUF0rngPtM=";
};
__structuredAttrs = true;
diff --git a/pkgs/by-name/gi/gitea/package.nix b/pkgs/by-name/gi/gitea/package.nix
index 988ef9f8a149..dfae5dbc37ec 100644
--- a/pkgs/by-name/gi/gitea/package.nix
+++ b/pkgs/by-name/gi/gitea/package.nix
@@ -29,8 +29,8 @@ let
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
- fetcherVersion = 3;
- hash = "sha256-Qo0DLuZv+2GVLsBfCv/6CC9E/qhSE4HwV4StQL4HX4Y=";
+ fetcherVersion = 4;
+ hash = "sha256-FroVRhNzCLtbW9Z0s6xr4l0mIX+hY4KOomZAhPILWlY=";
};
nativeBuildInputs = [
@@ -39,6 +39,8 @@ let
pnpm
];
+ __darwinAllowLocalNetworking = true;
+
buildPhase = ''
make frontend
'';
@@ -49,20 +51,20 @@ let
'';
});
in
-buildGoModule rec {
+buildGoModule (finalAttrs: {
pname = "gitea";
- version = "1.26.2";
+ version = "1.26.4";
src = fetchFromGitHub {
owner = "go-gitea";
repo = "gitea";
- tag = "v${gitea.version}";
- hash = "sha256-S7KV7soOnVQbw+2Ru7+DOL3Q4uWmSSdR6K90yofQlqw=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-xfLhiQMygYKgSMrvmH2V/LIMeaA4ovOeUDT4RUwhvgo=";
};
proxyVendor = true;
- vendorHash = "sha256-7+M1n8RSgB3gZ/2na4RF9kYOf90H0bnsJZMDKpgAy64=";
+ vendorHash = "sha256-VyzfBZnxnubNIdf+xwLav4W4DgapcLLKN1aKrZ9NbDg=";
outputs = [
"out"
@@ -99,8 +101,8 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
- "-X main.Version=${version}"
- "-X 'main.Tags=${lib.concatStringsSep " " tags}'"
+ "-X main.Version=${finalAttrs.version}"
+ "-X 'main.Tags=${lib.concatStringsSep " " finalAttrs.tags}'"
];
postInstall = ''
@@ -133,6 +135,7 @@ buildGoModule rec {
meta = {
description = "Git with a cup of tea";
homepage = "https://about.gitea.com";
+ changelog = "https://github.com/go-gitea/gitea/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
techknowlogick
@@ -140,4 +143,4 @@ buildGoModule rec {
];
mainProgram = "gitea";
};
-}
+})
diff --git a/pkgs/by-name/go/gofu/package.nix b/pkgs/by-name/go/gofu/package.nix
index 1b95bd33f4c0..3f709205e055 100644
--- a/pkgs/by-name/go/gofu/package.nix
+++ b/pkgs/by-name/go/gofu/package.nix
@@ -4,15 +4,15 @@
fetchFromGitHub,
}:
-buildGoModule {
+buildGoModule (finalAttrs: {
pname = "gofu";
- version = "unstable-2023-04-25";
+ version = "2026.2";
src = fetchFromGitHub {
owner = "majewsky";
repo = "gofu";
- rev = "f308ca92d1631e579fbfe3b3da13c93709dc18a2";
- hash = "sha256-8c/Z+44gX7diAhXq8sHOqISoGhYdFA7VUYn7eNMCYxY=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-4ssDfWsV1/3iQ7beR+kyqsN+rMe6cxda4OB6f8KkWVY=";
};
vendorHash = null;
@@ -30,4 +30,4 @@ buildGoModule {
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ SuperSandro2000 ];
};
-}
+})
diff --git a/pkgs/by-name/go/gopher64/allow-unused-type.patch b/pkgs/by-name/go/gopher64/allow-unused-type.patch
deleted file mode 100644
index 655f6411e282..000000000000
--- a/pkgs/by-name/go/gopher64/allow-unused-type.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/device/cart.rs b/src/device/cart.rs
-index 97bf09f..4406fec 100644
---- a/src/device/cart.rs
-+++ b/src/device/cart.rs
-@@ -21,6 +21,7 @@ const JDT_EEPROM_16K: u16 = 0xc000; /* 16k EEPROM */
- const EEPROM_BLOCK_SIZE: usize = 8;
- pub const EEPROM_MAX_SIZE: usize = 0x800;
-
-+#[allow(warnings)]
- #[derive(serde::Serialize, serde::Deserialize)]
- pub enum CicType {
- CicNus6101,
diff --git a/pkgs/by-name/go/gopher64/no-git-describe.patch b/pkgs/by-name/go/gopher64/no-git-describe.patch
new file mode 100644
index 000000000000..44f203f521c4
--- /dev/null
+++ b/pkgs/by-name/go/gopher64/no-git-describe.patch
@@ -0,0 +1,29 @@
+--- a/build.rs
++++ b/build.rs
+@@ -278,26 +278,6 @@
+ .compile("simd");
+ }
+
+- let mut git_output = std::process::Command::new("git");
+- git_output.args(["describe", "--dirty"]);
+-
+- let git_describe = if let Ok(git_output) = git_output.output()
+- && git_output.status.success()
+- {
+- String::from_utf8(git_output.stdout).unwrap()
+- } else if let Ok(git_output) = git_output.args(["--always"]).output()
+- && git_output.status.success()
+- {
+- format!(
+- "v{}-{}",
+- env!("CARGO_PKG_VERSION"),
+- String::from_utf8(git_output.stdout).unwrap()
+- )
+- } else {
+- panic!("Failed to get git describe");
+- };
+- println!("cargo:rustc-env=GIT_DESCRIBE={git_describe}");
+-
+ println!("cargo:rerun-if-env-changed=NETPLAY_ID");
+ let netplay_id = std::env::var("NETPLAY_ID").unwrap_or("gopher64".to_string());
+ println!("cargo:rustc-env=NETPLAY_ID={netplay_id}");
diff --git a/pkgs/by-name/go/gopher64/no-homebrew.patch b/pkgs/by-name/go/gopher64/no-homebrew.patch
new file mode 100644
index 000000000000..3ef1857da481
--- /dev/null
+++ b/pkgs/by-name/go/gopher64/no-homebrew.patch
@@ -0,0 +1,8 @@
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -59,5 +59,4 @@
+ identifier = "io.github.gopher64.gopher64"
+ category = "public.app-category.games"
+ icon = ["data/icon/gopher64_128x128.png","data/icon/gopher64_256x256.png","data/icon/gopher64_512x512.png"]
+-osx_frameworks = ["/opt/homebrew/opt/molten-vk/lib/libMoltenVK.dylib","/opt/homebrew/opt/freetype/lib/libfreetype.6.dylib","/opt/homebrew/opt/libpng/lib/libpng16.16.dylib"]
+ osx_minimum_system_version = "15.0"
diff --git a/pkgs/by-name/go/gopher64/no-lto.patch b/pkgs/by-name/go/gopher64/no-lto.patch
new file mode 100644
index 000000000000..bc26d6e7c7b7
--- /dev/null
+++ b/pkgs/by-name/go/gopher64/no-lto.patch
@@ -0,0 +1,14 @@
+--- a/build.rs
++++ b/build.rs
+@@ -150,11 +143,6 @@
+ println!("cargo:rustc-link-lib=dylib=freetype");
+ }
+
+- volk_build.flag("-flto=thin");
+- rdp_build.flag("-flto=thin");
+- simd_build.flag("-flto=thin");
+- retroachievements_build.flag("-flto=thin");
+-
+ volk_build.compile("volk");
+ rdp_build.compile("parallel-rdp");
+ retroachievements_build.compile("retroachievements");
diff --git a/pkgs/by-name/go/gopher64/package.nix b/pkgs/by-name/go/gopher64/package.nix
index 77353e284318..023bdd0b0f95 100644
--- a/pkgs/by-name/go/gopher64/package.nix
+++ b/pkgs/by-name/go/gopher64/package.nix
@@ -1,38 +1,46 @@
{
lib,
- stdenv,
- rustPlatform,
+ clangStdenv,
+ linkFarm,
+ llvmPackages,
fetchFromGitHub,
- pkg-config,
+ fetchgit,
+ runCommand,
+ rustPlatform,
- bzip2,
- libGL,
- libx11,
- libxcursor,
- libxkbcommon,
- libxi,
+ # nativeBuildInputs
+ cargo-bundle,
+ cctools,
+ gn,
+ ninja,
+ pkg-config,
+ python3,
+
+ # buildInputs
+ fontconfig,
moltenvk,
sdl3,
- wayland,
+ sdl3-ttf,
zstd,
-}:
-rustPlatform.buildRustPackage (finalAttrs: {
+ # nativeInstallCheckInputs
+ versionCheckHook,
+}:
+let
+ stdenv = clangStdenv;
+in
+rustPlatform.buildRustPackage.override { inherit stdenv; } (finalAttrs: {
pname = "gopher64";
- version = "1.0.17";
+ version = "1.1.20";
+
+ __structuredAttrs = true;
src = fetchFromGitHub {
owner = "gopher64";
repo = "gopher64";
tag = "v${finalAttrs.version}";
- hash = "sha256-DDFtPISV17jQMECBIqYbbGhZpjYXuNnOq7EiEVtSzgc=";
fetchSubmodules = true;
- leaveDotGit = true;
- postFetch = ''
- cd "$out"
- git rev-parse HEAD > $out/GIT_REV
- find "$out" -name .git -print0 | xargs -0 rm -rf
- '';
+ hash = "sha256-gss0ZGTptk5O67SS+r3i3Caf9I7GQxP0RlHx7GfBihw=";
};
cargoPatches = [
@@ -40,61 +48,104 @@ rustPlatform.buildRustPackage (finalAttrs: {
# this patch makes it use the SDL3 library provided by nixpkgs
./use-sdl3-via-pkg-config.patch
- # make the build script use the @GIT_REV@ string that will be substituted in the logic below
- ./set-git-rev.patch
-
- # enum CicType is not used, but dead code is treated as an error
- ./allow-unused-type.patch
+ ./no-lto.patch
+ ./no-git-describe.patch
+ ./volk-linking-order.patch
+ ./no-homebrew.patch
];
- postPatch = ''
- # use the file generated in the fetcher to supply the git revision
- substituteInPlace build.rs \
- --replace-fail "@GIT_REV@" $(cat GIT_REV)
- '';
+ cargoHash = "sha256-rmt2b8lk/9ts8v33yguuSFcbFvUX00icg1onmhCbDTQ=";
- cargoHash = "sha256-31kEYwlDA6iYcwPZyQU4gM/VLfPNeYcDKhhBqzNp/QE=";
+ env = {
+ # See pkgs/by-name/ne/neovide/package.nix
+ SKIA_SOURCE_DIR =
+ let
+ repo = fetchFromGitHub {
+ owner = "rust-skia";
+ repo = "skia";
+ # see rust-skia:skia-bindings/Cargo.toml#package.metadata skia
+ tag = "m142-0.89.1";
+ hash = "sha256-J7mBQ124/dODxX6MsuMW1NHizCMATAqdSzwxpP2afgk=";
+ };
+ # The externals for skia are taken from skia/DEPS
+ externals = linkFarm "skia-externals" (
+ lib.mapAttrsToList (name: value: {
+ inherit name;
+ path = fetchgit value;
+ }) (lib.importJSON ./skia-externals.json)
+ );
+ in
+ runCommand "source" { } ''
+ cp -R ${repo} $out
+ chmod -R +w $out
+ ln -s ${externals} $out/third_party/externals
+ '';
- env.ZSTD_SYS_USE_PKG_CONFIG = true;
+ SKIA_GN_COMMAND = lib.getExe gn;
+ SKIA_NINJA_COMMAND = lib.getExe ninja;
+
+ ZSTD_SYS_USE_PKG_CONFIG = true;
+
+ LIBCLANG_PATH = "${lib.getLib llvmPackages.libclang}/lib";
+ GIT_DESCRIBE = finalAttrs.version;
+ };
nativeBuildInputs = [
pkg-config
- rustPlatform.bindgenHook
+ python3
+ ]
+ ++ lib.optionals stdenv.hostPlatform.isDarwin [
+ cargo-bundle
+ cctools.libtool
];
buildInputs = [
- bzip2
+ fontconfig
sdl3
+ sdl3-ttf
zstd
- ]
- ++ lib.optionals stdenv.hostPlatform.isDarwin [
- moltenvk
];
- # these are dlopen-ed during runtime
- runtimeDependencies = lib.optionalString stdenv.hostPlatform.isLinux [
- libGL
- libxkbcommon
+ # no checks
+ doCheck = false;
- # for X11
- libx11
- libxcursor
- libxi
+ installPhase = lib.optionalString stdenv.hostPlatform.isDarwin ''
+ runHook preInstall
- # for wayland
- wayland
- ];
+ # cargo-bundle expects the binary in target/release
+ release_target="target/${stdenv.hostPlatform.rust.cargoShortTarget}/release"
+ mv $release_target/gopher64 target/release/gopher64
- postFixup = lib.optionalString stdenv.hostPlatform.isLinux ''
- patchelf $out/bin/gopher64 --add-rpath ${lib.makeLibraryPath finalAttrs.runtimeDependencies}
+ export CARGO_BUNDLE_SKIP_BUILD=true
+ app_path=$(cargo bundle --release | xargs)
+
+ mkdir -p $out/Applications $out/bin
+ mv $app_path $out/Applications/
+
+ ln -s $out/Applications/Gopher64.app/Contents/MacOS/gopher64 $out/bin/gopher64
+
+ runHook postInstall
'';
+ postFixup = lib.optionalString stdenv.hostPlatform.isDarwin ''
+ install_name_tool $out/Applications/Gopher64.app/Contents/MacOS/gopher64 \
+ -add_rpath "${lib.makeLibraryPath [ moltenvk ]}"
+ '';
+
+ # Error: Os { code: 1, kind: PermissionDenied, message: "Operation not permitted" }
+ doInstallCheck = !stdenv.hostPlatform.isDarwin;
+ nativeInstallCheckInputs = [ versionCheckHook ];
+
meta = {
- changelog = "https://github.com/gopher64/gopher64/releases/tag/${finalAttrs.src.tag}";
- description = "N64 emulator written in Rust";
- homepage = "https://github.com/gopher64/gopher64";
+ description = "N64 emulator";
+ homepage = "https://loganmc10.itch.io/gopher64";
+ downloadPage = "https://github.com/gopher64/gopher64/releases";
+ changelog = "https://github.com/gopher64/gopher64/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl3Only;
+ maintainers = with lib.maintainers; [
+ prince213
+ tomasajt
+ ];
mainProgram = "gopher64";
- maintainers = with lib.maintainers; [ tomasajt ];
};
})
diff --git a/pkgs/by-name/go/gopher64/set-git-rev.patch b/pkgs/by-name/go/gopher64/set-git-rev.patch
deleted file mode 100644
index 15b324e56bd7..000000000000
--- a/pkgs/by-name/go/gopher64/set-git-rev.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff --git a/build.rs b/build.rs
-index 0b20db2..d904e63 100644
---- a/build.rs
-+++ b/build.rs
-@@ -163,13 +163,7 @@ fn main() {
- simd_build.compile("simd");
- }
-
-- let git_output = std::process::Command::new("git")
-- .args(["rev-parse", "HEAD"])
-- .output()
-- .unwrap();
--
-- let git_hash = String::from_utf8(git_output.stdout).unwrap();
-- println!("cargo:rustc-env=GIT_HASH={}", git_hash);
-+ println!("cargo:rustc-env=GIT_HASH={}", "@GIT_REV@");
-
- println!("cargo:rustc-env=N64_STACK_SIZE={}", 8 * 1024 * 1024);
- }
diff --git a/pkgs/by-name/go/gopher64/skia-externals.json b/pkgs/by-name/go/gopher64/skia-externals.json
new file mode 100644
index 000000000000..de4076526c25
--- /dev/null
+++ b/pkgs/by-name/go/gopher64/skia-externals.json
@@ -0,0 +1,42 @@
+{
+ "expat": {
+ "url": "https://chromium.googlesource.com/external/github.com/libexpat/libexpat.git",
+ "rev": "8e49998f003d693213b538ef765814c7d21abada",
+ "hash": "sha256-zP2kiB4nyLi0/I8OsRhxKG0qRGPe2ALLQ+HHfqlBJ6Y="
+ },
+ "harfbuzz": {
+ "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git",
+ "rev": "08b52ae2e44931eef163dbad71697f911fadc323",
+ "hash": "sha256-sP9FQLUEgTZFlvfYqSZnzZqBMxVotzD0FKKsu3/OdUw="
+ },
+ "icu": {
+ "url": "https://chromium.googlesource.com/chromium/deps/icu.git",
+ "rev": "364118a1d9da24bb5b770ac3d762ac144d6da5a4",
+ "hash": "sha256-frsmwYMiFixEULsE91x5+p98DvkyC0s0fNupqjoRnvg="
+ },
+ "libjpeg-turbo": {
+ "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git",
+ "rev": "e14cbfaa85529d47f9f55b0f104a579c1061f9ad",
+ "hash": "sha256-Ig+tmprZDvlf/M72/DTar2pbxat9ZElgSqdXdoM0lPs="
+ },
+ "libpng": {
+ "url": "https://skia.googlesource.com/third_party/libpng.git",
+ "rev": "ed217e3e601d8e462f7fd1e04bed43ac42212429",
+ "hash": "sha256-Mo1M8TuVaoSIb7Hy2u6zgjZ1DKgpmgNmGRP6dGg/aTs="
+ },
+ "vulkanmemoryallocator": {
+ "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator",
+ "rev": "a6bfc237255a6bac1513f7c1ebde6d8aed6b5191",
+ "hash": "sha256-urUebQaPTgCECmm4Espri1HqYGy0ueAqTBu/VSiX/8I="
+ },
+ "wuffs": {
+ "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git",
+ "rev": "e3f919ccfe3ef542cfc983a82146070258fb57f8",
+ "hash": "sha256-373d2F/STcgCHEq+PO+SCHrKVOo6uO1rqqwRN5eeBCw="
+ },
+ "zlib": {
+ "url": "https://chromium.googlesource.com/chromium/src/third_party/zlib",
+ "rev": "646b7f569718921d7d4b5b8e22572ff6c76f2596",
+ "hash": "sha256-jNj6SuTZ5/a7crtYhxW3Q/TlfRMNMfYIVxDlr7bYdzQ="
+ }
+}
diff --git a/pkgs/by-name/go/gopher64/use-sdl3-via-pkg-config.patch b/pkgs/by-name/go/gopher64/use-sdl3-via-pkg-config.patch
index 1eb8f968f8e2..014c744fb4d9 100644
--- a/pkgs/by-name/go/gopher64/use-sdl3-via-pkg-config.patch
+++ b/pkgs/by-name/go/gopher64/use-sdl3-via-pkg-config.patch
@@ -1,85 +1,86 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index 81c7e20..6ae0a17 100644
+--- a/build.rs
++++ b/build.rs
+@@ -63,14 +63,7 @@
+ .include("parallel-rdp/parallel-rdp-standalone/volk")
+ .include("parallel-rdp/parallel-rdp-standalone/vulkan")
+ .include("parallel-rdp/parallel-rdp-standalone/vulkan-headers/include")
+- .include("parallel-rdp/parallel-rdp-standalone/util")
+- .include(
+- std::path::PathBuf::from(std::env::var("DEP_SDL3_OUT_DIR").unwrap()).join("include"),
+- )
+- .include(
+- std::path::PathBuf::from(std::env::var("DEP_SDL3_TTF_OUT_DIR").unwrap())
+- .join("include"),
+- );
++ .include("parallel-rdp/parallel-rdp-standalone/util");
+
+ let mut retroachievements_build = cc::Build::new();
+ retroachievements_build
--- a/Cargo.lock
+++ b/Cargo.lock
-@@ -611,15 +611,6 @@ dependencies = [
- "error-code",
+@@ -4782,12 +4782,6 @@
]
--[[package]]
--name = "cmake"
--version = "0.1.54"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0"
--dependencies = [
-- "cc",
--]
--
[[package]]
- name = "cobs"
- version = "0.2.3"
-@@ -3243,12 +3234,6 @@ dependencies = [
- "windows-sys 0.52.0",
- ]
-
--[[package]]
-name = "rpkg-config"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5a2d2f3481209a6b42eec2fbb49063fb4e8d35b57023401495d4fe0f85c817f0"
-
- [[package]]
- name = "rustc-demangle"
- version = "0.1.24"
-@@ -3370,21 +3355,13 @@ version = "1.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
-
-[[package]]
--name = "sdl3-src"
--version = "3.2.16"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "c5b5d192485408fa251477ea1dfb4778d864efaec72f730ce3a753deaffb27bb"
--
- [[package]]
- name = "sdl3-sys"
- version = "0.5.2+SDL3-3.2.16"
+ name = "rspolib"
+ version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "f0a31799d7cbd36f2b187c32a56975fbdd371c200a91b01d4ed0faf0012bcf9c"
+@@ -5002,28 +4996,10 @@
+ ]
+
+ [[package]]
+-name = "sdl3-src"
+-version = "3.4.8"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "997bff4c8d3d9d1e846d7ad8caa33e6fe18a07ec9dc474e1efbbb20923d87bd9"
+-
+-[[package]]
+ name = "sdl3-sys"
+ version = "0.6.5+SDL-3.4.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "51ca7a36c908d1d2b6c259d426a5000fbb70e764dcc430f6a373cc151f614f68"
+-dependencies = [
+- "cc",
+- "cmake",
+- "rpkg-config",
+- "sdl3-src",
+-]
+-
+-[[package]]
+-name = "sdl3-ttf-src"
+-version = "3.2.3"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "f28923d2ce72ff317d8eb7cec97ddfb8f351c330d7bcbf8c76e91332122c93b3"
+
+ [[package]]
+ name = "sdl3-ttf-sys"
+@@ -5031,10 +5007,7 @@
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "c30da3dcd7e062f19350b47a532f7629c42801b801687535fd31e8ba2adfd71d"
dependencies = [
- "cmake",
- "rpkg-config",
-- "sdl3-src",
-+ "pkg-config",
+ "sdl3-sys",
+- "sdl3-ttf-src",
]
[[package]]
-diff --git a/Cargo.toml b/Cargo.toml
-index 82d8e99..8b15aad 100644
--- a/Cargo.toml
+++ b/Cargo.toml
-@@ -18,7 +18,7 @@ serde-big-array = "0.5"
- eframe = { version = "0.31", default-features = false, features = ["wayland", "x11", "glow"] }
- sha2 = "0.10"
- ab_glyph = "0.2"
--sdl3-sys = { version = "0.5", features = ["build-from-source-static"] }
-+sdl3-sys = { version = "0.5", features = ["use-pkg-config"] }
- rfd = { version = "0.15", default-features = false, features = ["xdg-portal", "tokio"] }
- tokio = {version = "1.45", features = ["rt-multi-thread", "macros"] }
+@@ -19,8 +19,8 @@
+ slint = { version = "1.16", default-features = false, features = ["compat-1-2", "std", "unstable-winit-030", "backend-winit", "renderer-skia", "accessibility"], optional = true }
+ open = "5.3"
+ sha2 = "0.11"
+-sdl3-sys = { version = "0.6", features = ["build-from-source-static"] }
+-sdl3-ttf-sys = { version = "0.6", features = ["build-from-source-static", "no-sdlttf-harfbuzz", "no-sdlttf-plutosvg"] }
++sdl3-sys = { version = "0.6" }
++sdl3-ttf-sys = { version = "0.6" }
+ rfd = {version = "0.17", optional = true }
+ tokio = {version = "1.46", features = ["rt-multi-thread", "macros", "fs", "process"] }
spin_sleep = "1.3"
-diff --git a/build.rs b/build.rs
-index f0c6d21..fa28e25 100644
---- a/build.rs
-+++ b/build.rs
-@@ -52,10 +52,7 @@ fn main() {
- .include("parallel-rdp/parallel-rdp-standalone/vulkan")
- .include("parallel-rdp/parallel-rdp-standalone/vulkan-headers/include")
- .include("parallel-rdp/parallel-rdp-standalone/util")
-- .include(
-- std::path::PathBuf::from(std::env::var("DEP_SDL3_OUT_DIR").to_owned().unwrap())
-- .join("include"),
-- );
-+ ;
-
- let os = std::env::var("CARGO_CFG_TARGET_OS").unwrap();
- let arch = std::env::var("CARGO_CFG_TARGET_ARCH").unwrap();
diff --git a/pkgs/by-name/go/gopher64/volk-linking-order.patch b/pkgs/by-name/go/gopher64/volk-linking-order.patch
new file mode 100644
index 000000000000..ccd68546b647
--- /dev/null
+++ b/pkgs/by-name/go/gopher64/volk-linking-order.patch
@@ -0,0 +1,12 @@
+--- a/build.rs
++++ b/build.rs
+@@ -155,8 +155,8 @@
+ simd_build.flag("-flto=thin");
+ retroachievements_build.flag("-flto=thin");
+
+- volk_build.compile("volk");
+ rdp_build.compile("parallel-rdp");
++ volk_build.compile("volk");
+ retroachievements_build.compile("retroachievements");
+
+ let out_path = std::path::PathBuf::from(std::env::var("OUT_DIR").unwrap());
diff --git a/pkgs/by-name/hy/hyprmoncfg/package.nix b/pkgs/by-name/hy/hyprmoncfg/package.nix
new file mode 100644
index 000000000000..4d64d3739a57
--- /dev/null
+++ b/pkgs/by-name/hy/hyprmoncfg/package.nix
@@ -0,0 +1,91 @@
+{
+ lib,
+ bash,
+ buildGoModule,
+ fetchFromGitHub,
+ hyprland,
+ makeWrapper,
+ nix-update-script,
+ versionCheckHook,
+}:
+
+buildGoModule (finalAttrs: {
+ pname = "hyprmoncfg";
+ version = "1.8.0";
+
+ __structuredAttrs = true;
+
+ src = fetchFromGitHub {
+ owner = "crmne";
+ repo = "hyprmoncfg";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-hu3ekA4wAp83DE2v00B2n5gsZt2iSv0/OWbg5Mwo4gY=";
+ };
+
+ vendorHash = "sha256-gQbjvdKtO0hCXrs9RnWo1s0YeHf5W9t+8AgS2ELXlPo=";
+
+ env.CGO_ENABLED = 0;
+
+ ldflags = [
+ "-s"
+ "-w"
+ "-X github.com/crmne/hyprmoncfg/internal/buildinfo.Version=${finalAttrs.version}"
+ "-X github.com/crmne/hyprmoncfg/internal/buildinfo.Commit=0000000"
+ "-X github.com/crmne/hyprmoncfg/internal/buildinfo.Date=unknown"
+ ];
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ nativeCheckInputs = [ hyprland ];
+
+ nativeInstallCheckInputs = [ versionCheckHook ];
+
+ doCheck = true;
+
+ doInstallCheck = true;
+
+ postPatch = ''
+ substituteInPlace internal/daemon/daemon_test.go \
+ --replace-fail '#!/bin/bash' '#!${lib.getExe bash}'
+ substituteInPlace internal/apply/apply_test.go \
+ --replace-fail '#!/bin/bash' '#!${lib.getExe bash}' \
+ --replace-fail '#!/usr/bin/env bash' '#!${lib.getExe bash}' \
+ --replace-fail '#!/bin/sh' '#!${lib.getExe bash}'
+ substituteInPlace internal/hypr/client_test.go \
+ --replace-fail '#!/usr/bin/env bash' '#!${lib.getExe bash}'
+ '';
+
+ preCheck = ''
+ export TMPDIR=/tmp
+ '';
+
+ postInstall = ''
+ install -Dm644 packaging/applications/hyprmoncfg.desktop \
+ $out/share/applications/hyprmoncfg.desktop
+ install -Dm644 packaging/icons/hyprmoncfg.svg \
+ $out/share/icons/hicolor/scalable/apps/hyprmoncfg.svg
+ substituteInPlace packaging/systemd/hyprmoncfgd.service \
+ --replace-fail /usr/bin/hyprmoncfgd $out/bin/hyprmoncfgd
+ install -Dm644 packaging/systemd/hyprmoncfgd.service \
+ $out/share/systemd/user/hyprmoncfgd.service
+ '';
+
+ postFixup = ''
+ wrapProgram $out/bin/hyprmoncfg \
+ --prefix PATH : ${lib.makeBinPath [ hyprland ]}
+ wrapProgram $out/bin/hyprmoncfgd \
+ --prefix PATH : ${lib.makeBinPath [ hyprland ]}
+ '';
+
+ passthru.updateScript = nix-update-script { };
+
+ meta = {
+ description = "Terminal-first monitor configurator and auto-switching daemon for Hyprland";
+ homepage = "https://github.com/crmne/hyprmoncfg";
+ changelog = "https://github.com/crmne/hyprmoncfg/releases/tag/${finalAttrs.src.tag}";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ crmne ];
+ mainProgram = "hyprmoncfg";
+ platforms = hyprland.meta.platforms;
+ };
+})
diff --git a/pkgs/by-name/ic/icm/package.nix b/pkgs/by-name/ic/icm/package.nix
index 15a9f5957d4d..8518a92258e8 100644
--- a/pkgs/by-name/ic/icm/package.nix
+++ b/pkgs/by-name/ic/icm/package.nix
@@ -12,17 +12,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "icm";
- version = "0.10.50";
+ version = "0.10.53";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "rtk-ai";
repo = "icm";
tag = "icm-v${finalAttrs.version}";
- hash = "sha256-zaKpKMVH2vzUk0ryWupE4ByqqcmAdJwAe5ybb2TNlvM=";
+ hash = "sha256-fx7RPt32Vuy0j+Ab9VtqXoJ/+Ql5h4ORNPYwARlll0U=";
};
- cargoHash = "sha256-5NcmFaRqDla2ei694fJiqNr5n4V3A/ai3/9fzBHNa3s=";
+ cargoHash = "sha256-5xlgEjQWPQEtLDzP403lFIEa2dvdsX6HujWMmCiFnD8=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/in/intel-compute-runtime/package.nix b/pkgs/by-name/in/intel-compute-runtime/package.nix
index b03153c084db..1e5ffa895573 100644
--- a/pkgs/by-name/in/intel-compute-runtime/package.nix
+++ b/pkgs/by-name/in/intel-compute-runtime/package.nix
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "intel-compute-runtime";
- version = "26.18.38308.1";
+ version = "26.22.38646.4";
src = fetchFromGitHub {
owner = "intel";
repo = "compute-runtime";
tag = finalAttrs.version;
- hash = "sha256-539TqwzPhclEpyxrwRB0DBLCAgM8JojdshvhNp0jeKU=";
+ hash = "sha256-YjCRbYsq44U+pwdTnyA5lffJtSHVK2u3R2XRRNb6l9c=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ke/keyfuzz/package.nix b/pkgs/by-name/ke/keyfuzz/package.nix
index 0f4c29bee4d4..d54d7a125d4b 100644
--- a/pkgs/by-name/ke/keyfuzz/package.nix
+++ b/pkgs/by-name/ke/keyfuzz/package.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
homepage = "http://0pointer.de/lennart/projects/keyfuzz/";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
- maintainers = with lib.maintainers; [ mboes ];
+ maintainers = [ ];
};
src = fetchurl {
diff --git a/pkgs/by-name/ki/killport/package.nix b/pkgs/by-name/ki/killport/package.nix
index 579156558456..5be50554d4a3 100644
--- a/pkgs/by-name/ki/killport/package.nix
+++ b/pkgs/by-name/ki/killport/package.nix
@@ -2,34 +2,47 @@
lib,
rustPlatform,
fetchCrate,
+ stdenv,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "killport";
- version = "1.1.0";
+ version = "2.0.0";
src = fetchCrate {
inherit (finalAttrs) pname version;
- hash = "sha256-7bENyg/KR4oI//jvG6bw+3UX3j9ITAXCMTpc+65VBZ8=";
+ hash = "sha256-I8GsTSCbWRItQ4Hzens2KlsHZNM/boipT392xYL4wmg=";
};
- cargoHash = "sha256-+PhaRVpsM/6GOnGkGDROoOGasrZsagK1LqBZTo9IbSI=";
+ cargoHash = "sha256-NOgt2WdS5JqTlCOI6qTOyBkTs/0qoA4qXoOHuZdRKvM=";
nativeBuildInputs = [ rustPlatform.bindgenHook ];
checkFlags = [
- # assertion failed: re.is_match(data)
+ # assertion failed: re.is_match(data) or blocked by sandbox
"--skip=test_mode_option"
"--skip=test_signal_handling"
+ "--skip=test_signal_sig"
+ "--skip=test_mode_short_flag"
+ "--skip=test_mode_process_finds_process"
+ "--skip=test_kill_udp_process"
+ "--skip=test_mode_auto_finds_process"
+ "--skip=test_kill_tcp_ipv4_process"
+ "--skip=test_dry_run_with_signal"
+ "--skip=test_combined_flags"
+ "--skip=test_dry_run_does_not_kill"
"--skip=test_dry_run_option"
"--skip=test_basic_kill_process"
+ "--skip=test_unix_process_kill_"
];
+ __darwinAllowLocalNetworking = true;
+
meta = {
description = "Command-line tool to easily kill processes running on a specified port";
homepage = "https://github.com/jkfran/killport";
license = lib.licenses.mit;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ tbutter ];
mainProgram = "killport";
};
})
diff --git a/pkgs/by-name/ki/kimai/package.nix b/pkgs/by-name/ki/kimai/package.nix
index 883f0a4c5bab..a35072984522 100644
--- a/pkgs/by-name/ki/kimai/package.nix
+++ b/pkgs/by-name/ki/kimai/package.nix
@@ -7,13 +7,13 @@
php.buildComposerProject2 (finalAttrs: {
pname = "kimai";
- version = "2.59.0";
+ version = "2.60.0";
src = fetchFromGitHub {
owner = "kimai";
repo = "kimai";
tag = finalAttrs.version;
- hash = "sha256-tOybMpMe8pc2PAPUd5JGwqx6Qo6ZjeDX9UvP6i6BPDM=";
+ hash = "sha256-TdeoFbgLXbLsBeMK8YUKimRyx+nJ4QMigY9YxicmPDA=";
};
php = php.buildEnv {
@@ -38,7 +38,7 @@ php.buildComposerProject2 (finalAttrs: {
'';
};
- vendorHash = "sha256-rhuj+7RsS9vngfKeUZiKIYHed0+5QN1JDrDc4YCJYDk=";
+ vendorHash = "sha256-0byb0lsi9nU1qKksU6BeBB/JCXoHSaliLyErz6Z14QQ=";
composerNoPlugins = false;
postInstall = ''
diff --git a/pkgs/by-name/li/libhsts/package.nix b/pkgs/by-name/li/libhsts/package.nix
index 9546b652d021..b5d9fae0bb2a 100644
--- a/pkgs/by-name/li/libhsts/package.nix
+++ b/pkgs/by-name/li/libhsts/package.nix
@@ -9,11 +9,11 @@
python3,
}:
let
- chromium_version = "140.0.7324.1";
+ chromium_version = "151.0.7891.2";
hsts_list = fetchurl {
url = "https://raw.github.com/chromium/chromium/${chromium_version}/net/http/transport_security_state_static.json";
- hash = "sha256-XV3yZA3Ai4It7S/y4V0h+UtKm8SXm6x1hlITD7jGY9I=";
+ hash = "sha256-YuiotSk0Lf3IHz/UjgCmU/brdB1lszob6DN4DXyjiWU=";
};
in
diff --git a/pkgs/by-name/ma/macfuse-stubs/package.nix b/pkgs/by-name/ma/macfuse-stubs/package.nix
index fdd513bb1561..8a9889649eca 100644
--- a/pkgs/by-name/ma/macfuse-stubs/package.nix
+++ b/pkgs/by-name/ma/macfuse-stubs/package.nix
@@ -58,13 +58,14 @@ stdenv.mkDerivation rec {
cp -R usr/local/include/fuse{,.h} $out/include
'';
+ passthru.warning = meta.description;
+
meta = {
homepage = "https://osxfuse.github.io";
description = "Build time stubs for FUSE on macOS";
longDescription = ''
macFUSE is required for this package to work on macOS. To install macFUSE,
- use the installer from the
- project website.
+ use the installer from the [project website](https://osxfuse.github.io/).
'';
platforms = lib.platforms.darwin;
maintainers = with lib.maintainers; [ midchildan ];
@@ -76,10 +77,4 @@ stdenv.mkDerivation rec {
lgpl2Plus # libfuse
];
};
-
- passthru.warning = ''
- macFUSE is required for this package to work on macOS. To install macFUSE,
- use the installer from the
- project website.
- '';
}
diff --git a/pkgs/by-name/mc/mcp-server-git/package.nix b/pkgs/by-name/mc/mcp-server-git/package.nix
index 2d36a3921180..91e4468ac00a 100644
--- a/pkgs/by-name/mc/mcp-server-git/package.nix
+++ b/pkgs/by-name/mc/mcp-server-git/package.nix
@@ -6,14 +6,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "mcp-server-git";
- version = "2026.6.3";
+ version = "2026.6.16";
pyproject = true;
src = fetchFromGitHub {
owner = "modelcontextprotocol";
repo = "servers";
tag = finalAttrs.version;
- hash = "sha256-C5wE5ChDI1w4fh5LC1gV9WFuKMVfwvSnS18Fi2s+t+s=";
+ hash = "sha256-n8l4E6S4d19GQnKWO1y2De1SuHa/R8UGlb/GMR4dbMw=";
};
sourceRoot = "${finalAttrs.src.name}/src/git/";
diff --git a/pkgs/by-name/mc/mcp-server-time/package.nix b/pkgs/by-name/mc/mcp-server-time/package.nix
index a2542902074f..21913f53d679 100644
--- a/pkgs/by-name/mc/mcp-server-time/package.nix
+++ b/pkgs/by-name/mc/mcp-server-time/package.nix
@@ -6,14 +6,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "mcp-server-time";
- version = "2026.6.3";
+ version = "2026.6.16";
pyproject = true;
src = fetchFromGitHub {
owner = "modelcontextprotocol";
repo = "servers";
tag = finalAttrs.version;
- hash = "sha256-C5wE5ChDI1w4fh5LC1gV9WFuKMVfwvSnS18Fi2s+t+s=";
+ hash = "sha256-n8l4E6S4d19GQnKWO1y2De1SuHa/R8UGlb/GMR4dbMw=";
};
sourceRoot = "${finalAttrs.src.name}/src/time/";
diff --git a/pkgs/by-name/md/mdns-scanner/package.nix b/pkgs/by-name/md/mdns-scanner/package.nix
index eb5165259143..886ee73438fe 100644
--- a/pkgs/by-name/md/mdns-scanner/package.nix
+++ b/pkgs/by-name/md/mdns-scanner/package.nix
@@ -7,16 +7,18 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mdns-scanner";
- version = "0.27.1";
+ version = "0.27.2";
+
+ __structuredAttrs = true;
src = fetchFromGitHub {
owner = "CramBL";
repo = "mdns-scanner";
tag = "v${finalAttrs.version}";
- hash = "sha256-90+VBCxb4bbmGCpBLmqzhUJ0/9GAH8Fnju61kq7sx+A=";
+ hash = "sha256-oqU7lpDD2umCBAcPYKjo+5kdsCu3gjBiP5MPNvH2fhs=";
};
- cargoHash = "sha256-LTL5nlT75Y/cALKVLVBWlMZZn9DewZfCbTAO1QsAfXI=";
+ cargoHash = "sha256-TqTN9qXnfvP067kh+bfdXlU1lKaZistIvq1qJsgmJ8o=";
passthru.updateScript = nix-update-script { };
diff --git a/pkgs/by-name/me/megatools/package.nix b/pkgs/by-name/me/megatools/package.nix
index 73dfbd3f6ee0..51978968ae86 100644
--- a/pkgs/by-name/me/megatools/package.nix
+++ b/pkgs/by-name/me/megatools/package.nix
@@ -11,7 +11,6 @@
pkg-config,
curl,
glib,
- fuse,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -37,8 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
curl
glib
- ]
- ++ lib.optionals stdenv.hostPlatform.isLinux [ fuse ];
+ ];
enableParallelBuilding = true;
strictDeps = true;
diff --git a/pkgs/by-name/mi/mise/package.nix b/pkgs/by-name/mi/mise/package.nix
index 43cf6faa75a0..3c8010766fe5 100644
--- a/pkgs/by-name/mi/mise/package.nix
+++ b/pkgs/by-name/mi/mise/package.nix
@@ -22,16 +22,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mise";
- version = "2026.6.5";
+ version = "2026.6.11";
src = fetchFromGitHub {
owner = "jdx";
repo = "mise";
tag = "v${finalAttrs.version}";
- hash = "sha256-z3+rGBwqTD0r22cv2Yk9EWyPj+mXJSMV6flrjG2LygA=";
+ hash = "sha256-8sC/gSgpP2A6rh8j0aZeMq8pLwbBvcSUAxhehQlTLJg=";
};
- cargoHash = "sha256-Qd57u6dTEUccTic9f5H/Kn5vQT4iZeKKnQtGUzrnP4A=";
+ cargoHash = "sha256-yya9rtEki0o0MfBeWK2/Mo16/I1Mg6aCZOQOP8aWJi0=";
nativeBuildInputs = [
installShellFiles
@@ -76,6 +76,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
# last_modified will always be different in nix
"--skip=tera::tests::test_last_modified"
]
+ ++ lib.optionals (stdenv.hostPlatform.isLinux) [
+ # Nix's Linux sandbox rejects setting setuid bits.
+ "--skip=oci::layer::tests::preserve_metadata_dir_layer_keeps_special_permission_bits"
+ ]
++ lib.optionals (stdenv.hostPlatform.isDarwin) [
# x86_64-darwin started failing mid-April 2025; aarch64 in Feb 2026
"--skip=task::task_file_providers::remote_task_http::tests::test_http_remote_task_get_local_path_with_cache"
diff --git a/pkgs/by-name/mu/mutt/package.nix b/pkgs/by-name/mu/mutt/package.nix
index 861fb72d8c03..cf783fa97784 100644
--- a/pkgs/by-name/mu/mutt/package.nix
+++ b/pkgs/by-name/mu/mutt/package.nix
@@ -31,7 +31,7 @@ assert gpgmeSupport -> sslSupport;
stdenv.mkDerivation rec {
pname = "mutt";
- version = "2.3.3";
+ version = "2.4.0";
outputs = [
"out"
"doc"
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz";
- hash = "sha256-vOdTOZsowO/PqKRGEV8NMNnCflUatRsOU3md0MNz3MQ=";
+ hash = "sha256-j2yi70L48HzcjsOR6KpBpwJJDq5VrHIBawuU3fRK4pI=";
};
patches = [
diff --git a/pkgs/by-name/op/opentrack/package.nix b/pkgs/by-name/op/opentrack/package.nix
index 806e08afb4d3..82c30a621bb4 100644
--- a/pkgs/by-name/op/opentrack/package.nix
+++ b/pkgs/by-name/op/opentrack/package.nix
@@ -23,13 +23,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "opentrack";
- version = "2026.1.0-unstable-2026-06-08";
+ version = "2026.1.0-unstable-2026-06-18";
src = fetchFromGitHub {
owner = "opentrack";
repo = "opentrack";
- rev = "2a6f10fec50940125d2409b151cf05eeb58cebfe";
- hash = "sha256-p3Sy/JVa8LFNyF/SUVLrUsPebaOMZe0cSC8Lo6R/kMQ=";
+ rev = "3661aa28bb9489a798d9c42eb1c0ccf30876c848";
+ hash = "sha256-CClUz8g/fSL+NZzikKZuZx4pZsGhIdH70ax6clSG2xk=";
};
aruco = callPackage ./aruco.nix { };
diff --git a/pkgs/by-name/sc/scalingo/package.nix b/pkgs/by-name/sc/scalingo/package.nix
index 3c0c8465b21c..8ec362672231 100644
--- a/pkgs/by-name/sc/scalingo/package.nix
+++ b/pkgs/by-name/sc/scalingo/package.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "scalingo";
- version = "1.45.0";
+ version = "1.46.0";
src = fetchFromGitHub {
owner = "scalingo";
repo = "cli";
rev = version;
- hash = "sha256-UVXHhJEUqkVs/sMXl1wfYTIJkbZca5oJyoQ4byPw18s=";
+ hash = "sha256-eYVX0VLBbgZDMz0fV95CEG3w1mrME0k2GszziD+gKnM=";
};
vendorHash = null;
diff --git a/pkgs/by-name/si/signal-cli/deps.json b/pkgs/by-name/si/signal-cli/deps.json
index 2146744d455a..9dc2cfd39a75 100644
--- a/pkgs/by-name/si/signal-cli/deps.json
+++ b/pkgs/by-name/si/signal-cli/deps.json
@@ -2,10 +2,10 @@
"!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.",
"!version": 1,
"https://build-artifacts.signal.org": {
- "libraries/maven/org/signal#libsignal-client/0.92.1": {
- "jar": "sha256-LiL1cCeNnOIzEcqVLOWuFOGE0CZ5ZriOWJivoCoUI/8=",
- "module": "sha256-HIG0lGhVikVqrVTGl1KlpItZZotLMpFIhxBLo+DnzXI=",
- "pom": "sha256-VPRghyBZGHioKdx0HA3D1U0+Cu6V5MZKU+oKHe3wwvY="
+ "libraries/maven/org/signal#libsignal-client/0.94.4": {
+ "jar": "sha256-dYt1xROjZUTd1T+9jqQKFSztuNFODwDnm+knIoeWNKs=",
+ "module": "sha256-rNxY6ygoNFYCvNGhHlEhQqTTBxYBjmScsbl0qkgMPsw=",
+ "pom": "sha256-3Xt0yJrLIJ93BbRJ5/huzjlPBuoTtX/g2ZW3NCXxuug="
}
},
"https://plugins.gradle.org/m2": {
@@ -27,23 +27,23 @@
"com/google/errorprone#error_prone_parent/2.27.0": {
"pom": "sha256-+oGCnQSVWd9pJ/nJpv1rvQn4tQ5tRzaucsgwC2w9dlQ="
},
- "org/graalvm/buildtools#graalvm-reachability-metadata/1.0.0": {
- "jar": "sha256-bp1vPyuM8Xq2xyPDNC8WG9EH7Z/qeGdlKvw6Gi5Bf+I=",
- "module": "sha256-Nz40M9Jk1prdRwhOrHKXFB9eVW0Jfmu7B2nk5h21sz0=",
- "pom": "sha256-DjEUR3/HZQy468EUTR4kaU1uzJsxpTpc9qzec8eeSzA="
+ "org/graalvm/buildtools#graalvm-reachability-metadata/1.1.2": {
+ "jar": "sha256-Oompk1nesyVXp5HxGoDoG/jmy+iyaL3G9ZoVPWzrMOk=",
+ "module": "sha256-ufhI62i4r+Ob8JLkxw3pQbST4Cy6jfpJs2HaS7psQFw=",
+ "pom": "sha256-cEP8FFEG37OTOP9EamEpAKIDm8/prnmSPWqaV/rHErs="
},
- "org/graalvm/buildtools#native-gradle-plugin/1.0.0": {
- "jar": "sha256-M6A2GdDgChm2KNGWM/iDSoM6E1rIQyEhTQagRMAR3Ek=",
- "module": "sha256-e2AwSb+wv3aOFuMidfj5GEG6l6xDMICEp2QxlmA0NaI=",
- "pom": "sha256-vQ7ifDnqw/ycwpLX1jBtjP7R1f37YWh05UUCZQDvg1I="
+ "org/graalvm/buildtools#native-gradle-plugin/1.1.2": {
+ "jar": "sha256-I57AfHtYli06pZ1xKhi8BIb1m5LAgT8FPXiyDERYWzM=",
+ "module": "sha256-jKQfcwvN/ok03+we8GLx62NXUpxSUzgg9KYl+GsZhE0=",
+ "pom": "sha256-G1+zTmhVvtwnqfiYWCxb5I2a1xF9cDydj/2bDTPfZI4="
},
- "org/graalvm/buildtools#utils/1.0.0": {
- "jar": "sha256-RI+D9jGnVdjRSFD6pAOqaxsJBZvHHZpcu6awwV6EpVw=",
- "module": "sha256-P/KRG4xJ634a0kZNWztAw33rY8/VVL59bLp1t2xfBdE=",
- "pom": "sha256-XOlXSmEAdACVfytnksnXKxk7fB+aKHvVEz9RVfoD8kk="
+ "org/graalvm/buildtools#utils/1.1.2": {
+ "jar": "sha256-zOlCsuhNGG8SjUxr5dSVv8ID+rxfcwDHUYZounAaozg=",
+ "module": "sha256-6OfFXvTVM/l2oZQF2hPVVm8i5liMvu/6nuogtfJ430g=",
+ "pom": "sha256-/qFY/QLJ6J9BqNIkVYS63810tzxiva9TwBGJzuEc3pI="
},
- "org/graalvm/buildtools/native#org.graalvm.buildtools.native.gradle.plugin/1.0.0": {
- "pom": "sha256-dfCeNPgke1pwuYzODwAUX+M3tnf3ArKPvxopUznda4M="
+ "org/graalvm/buildtools/native#org.graalvm.buildtools.native.gradle.plugin/1.1.2": {
+ "pom": "sha256-lpcCHJItfukS1MnDy6Z2GsynwLWczuEJ5VVhN2kOIAM="
},
"org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.2": {
"jar": "sha256-O/9KBwDhyBXRlEifB7ugbLGQ6PKbdz03z+43rI1cdkQ=",
@@ -182,14 +182,11 @@
"com/fasterxml#oss-parent/70": {
"pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk="
},
- "com/fasterxml#oss-parent/73": {
- "pom": "sha256-SG2NomL0LJwA8+fP/xRxRzNHz8ae3X8GT8lxlN4p1m4="
- },
"com/fasterxml#oss-parent/75": {
"pom": "sha256-/LvxwYyQR+aRfThPIGTiG0Klj8hfsFI6ni4BXv98YZ0="
},
- "com/fasterxml#oss-parent/76": {
- "pom": "sha256-EJ5sUm6y29o6GyFwD+xL4t2rJABaufH4Cqk0WRodi+s="
+ "com/fasterxml#oss-parent/79": {
+ "pom": "sha256-kga33Wf7E4A2V2w9/KlHoqjz4sTS2cHy0d6lGbOk2uE="
},
"com/fasterxml/jackson#jackson-base/2.20.2": {
"pom": "sha256-2h3M8cF7Sx/XPEiKaRH93ekBcrRvgbbdbUchrAgzDfQ="
@@ -239,31 +236,46 @@
"jar": "sha256-73CHSWg0ATmnCQO9CL+m5OzrnoEd+Jp4psixZAYS4Gc=",
"pom": "sha256-1Zlx25oLNZhsn5NsEWw36LDGAnKVVzxylFuMlmhQcGA="
},
- "com/github/javaparser#javaparser-core/3.27.1": {
- "jar": "sha256-euENEcU4gGCnv5O3IWALlR9VhfN4J3i20FVRYGgNNfg=",
- "pom": "sha256-QDRovCGBYTtFDLT20Oo4raHPEYOOlhtXCZM4MXATU+o="
+ "com/github/javaparser#javaparser-core/3.28.0": {
+ "jar": "sha256-04UteEYcAmAuub/BXp/CGtfHZeYBOhttWAml0OfbUwk=",
+ "pom": "sha256-AT3fG+ys6FufJLgMmS7rbxAh+3V7cL/DTR7DfXhMLXc="
},
- "com/github/javaparser#javaparser-parent/3.27.1": {
- "pom": "sha256-zLnEE8ILzZjMOLrvXYgy2BuZxWz1ppcH0pDMvuNc/B8="
+ "com/github/javaparser#javaparser-parent/3.28.0": {
+ "pom": "sha256-+VPXzvj60JpPGaC/ZedxYZK0gm9yV8E5NDpolMyadaI="
},
- "com/github/javaparser#javaparser-symbol-solver-core/3.27.1": {
- "jar": "sha256-bJYvLxeqaT+gU874cB26iwTg9Kui4erPyjUrGKmepXg=",
- "pom": "sha256-pc/rihPH9G7kilI87mX+9KJHrG2ivpnoFKC42ooovVg="
+ "com/github/javaparser#javaparser-symbol-solver-core/3.28.0": {
+ "jar": "sha256-972ddcZpd9iIiFH3XcAxOXJ05z+W5TUkcu3UzTpWp5A=",
+ "pom": "sha256-4BVvMJm4gti9fjIKfcdET6b/RxDX5z8VATjAKn34xrU="
},
- "com/github/turasa#models-jvm/2.15.3_unofficial_144": {
- "jar": "sha256-lPU449iVBX3wzK+x7GVPqJ/TyXMUDsvrd/JOin8Lrnw=",
- "module": "sha256-OnO2BScMxfky+SWrxi6RYsuDE7DAq2lwK0cZWs8bfL0=",
- "pom": "sha256-ev7Dub0j4/mG1ca2FNg/FFAEOMvVp28c5ihKH8EBKRo="
+ "com/github/turasa#core-network/2.15.3_unofficial_148": {
+ "jar": "sha256-kG/++qSroP0gmgMstrDud5/8+aFY0qVC7cRzo5v0AQ8=",
+ "module": "sha256-VV9WzZ07/OvIx47enZ7C8tIzqFnADuoztLjcZUlmk9E=",
+ "pom": "sha256-iLVprHpnWzYRZcg5To8JvFHGYcveVmtnjzzDE2b3Nww="
},
- "com/github/turasa#signal-service-java/2.15.3_unofficial_144": {
- "jar": "sha256-7cV+IlP0lix6B/MK2NmDglUm7bWF0+dnslpjDBZabdI=",
- "module": "sha256-Yo0w/lHl8/CnKdiOTYLCHhxVQoZZRAaZr4leqKhy8HQ=",
- "pom": "sha256-M/DK9V68oF4Oe1AlvgJL3u6gnoR4tvm+CIP2r0LNiH4="
+ "com/github/turasa#models-jvm/2.15.3_unofficial_148": {
+ "jar": "sha256-pvMLhBCjLdxQLu2Qrb5jJksL9obxbBGSoWyGDp2lyQU=",
+ "module": "sha256-WTiMAglD704zGg5MJa9qpuIBtP8/bMC6uaVVX1SCq94=",
+ "pom": "sha256-zHT6v9tJkjleUGMRgy0fJj5pO7j5kTzSX1X3yqrfaJw="
},
- "com/github/turasa#util-jvm/2.15.3_unofficial_144": {
- "jar": "sha256-2q0WAuYnEqZ2yQlkEypzU2HZFwalJ3uHe9PZ6fb0jkg=",
- "module": "sha256-OdHs9SP1imDEfdRuqR586z84CmK70irxvf/5LIirTC0=",
- "pom": "sha256-3Ure+13RvAFJY/Py/CesQMayTA52XY9rWXgRXn7paH8="
+ "com/github/turasa#serialization/2.15.3_unofficial_148": {
+ "jar": "sha256-GBL2didnuADhwNl8Nd+EkHt3qIxNokatE075iH/5MTA=",
+ "module": "sha256-OK9RSVzL6aTz6KT2f1WkUFruIFm6iX+PtDJ4/NGGvLU=",
+ "pom": "sha256-GH0DT39/JIV4Vd1TbcmRY7yyn9VhQxJ71mtNWxVo4wA="
+ },
+ "com/github/turasa#signal-network/2.15.3_unofficial_148": {
+ "jar": "sha256-7s79fhwH+KnrKd7IwHkGE48qCwJM9zyKbD7wBOSIBuw=",
+ "module": "sha256-JRhHCJ6lNuExw+iiDXaVy2eFWz0HaTndQiH/U/hL1Xc=",
+ "pom": "sha256-zQK1ZB2AhjPNjtZ2jAX6h4LkQJVjJJAlZnAnl7Oj6YQ="
+ },
+ "com/github/turasa#signal-service-java/2.15.3_unofficial_148": {
+ "jar": "sha256-LDl6pQfdDFSrtr83lVS3qYffAaldl0cD7+Vo5S8T8/o=",
+ "module": "sha256-G0hNL61wL9/siUnIY4Yj5/4C7topI98YSUXzr/DSykU=",
+ "pom": "sha256-Cl9UR0TYl2bwZjiWqfiWg2nydWIxt3bT2uKS4jLLC18="
+ },
+ "com/github/turasa#util-jvm/2.15.3_unofficial_148": {
+ "jar": "sha256-K88fOGdE9OeEKtJE7yrP6r5+xH+qqV9jXlgjpaeWvqw=",
+ "module": "sha256-arB+hobHhM3FLlDy1H7EsuA8cg63tQZOJHsuLpW+a0A=",
+ "pom": "sha256-/BslyKHB+7gHa8P6eKFVBrLBX6fAmNe2Sgi5y1NZNO0="
},
"com/google/code/findbugs#jsr305/3.0.2": {
"jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=",
@@ -276,12 +288,12 @@
"com/google/zxing#zxing-parent/3.5.4": {
"pom": "sha256-kTPzIthhAcXEeMCOo9ZzTcN2Qjk33asaoqBqriT8hck="
},
- "com/googlecode/libphonenumber#libphonenumber-parent/8.13.50": {
- "pom": "sha256-T/tiVaHQ4Un/XWr5k8Z7g735hNW9v6GpkTHjuTZyEAE="
+ "com/googlecode/libphonenumber#libphonenumber-parent/9.0.29": {
+ "pom": "sha256-amuQI9baLP2WrZ0ugPWmkOfNDMHMYbWHMiUQyvnovRY="
},
- "com/googlecode/libphonenumber#libphonenumber/8.13.50": {
- "jar": "sha256-Ydfsfebs9vHPPCK1lbNYyPvjKnsQS1s1YliQK7DpFNs=",
- "pom": "sha256-yHaKo9J7VjYKhLdBjTSTA6JptpOTV0sfdz+tBizvvpE="
+ "com/googlecode/libphonenumber#libphonenumber/9.0.29": {
+ "jar": "sha256-iXojv+gJRWucprYCUCVyqEtJvllmyx/YTlzwYaQc8T8=",
+ "pom": "sha256-4qEa8ABS0pGPgasf+JwEGZFZeDfK4gwJ1eTfn0Hrzwo="
},
"com/squareup/okhttp3#okhttp-jvm/5.3.2": {
"jar": "sha256-x3H0gHW3Y/bDIgVeIRKalLfeTB+vP49YrOMgsMlRejA=",
@@ -292,145 +304,165 @@
"module": "sha256-C3d0IDpza10i/EW1IuySe74skEh91YZbZOV+AGBeRxE=",
"pom": "sha256-+Uc3LE3YSPdSrvaDfRUXRhxETB1Dr1rrFebyvXN7sHI="
},
- "com/squareup/okio#okio-jvm/3.16.2": {
- "module": "sha256-SclI9LQJ+Ep07eLykFd0BU4r3Jt02f/JP/nni0ARp5Y=",
- "pom": "sha256-1HKg9+Imj/FtQBKxL5pPC0OuYIUazc33aAzxf6kIb00="
+ "com/squareup/okio#okio-jvm/3.17.0": {
+ "jar": "sha256-OxPcw+FXMEfC1Qf8T3/LC7DLzZ05XaIdIOCUBuLNanM=",
+ "module": "sha256-1GF9DfcfIC5ymUcYSOYl9PNtf6ZNRsNQP3Cs9IIaRd4=",
+ "pom": "sha256-5ORCN6ZvQJG8D1sdWiu+IorAFKs8D5GM1vwCujGZkDA="
},
- "com/squareup/okio#okio-jvm/3.16.4": {
- "jar": "sha256-IZa5k800272Rnn4B9XpHgbWL7oD4YQYWPih8IDQ6lqc=",
- "module": "sha256-kAjVopVKBoxoSCdPbuvf9IsUpw28aT0zAuCMVwzKAy8=",
- "pom": "sha256-ZnePTQWXvOY/kewADFdcwCmzIB990JLLgIh1FVs+hqE="
+ "com/squareup/okio#okio/3.17.0": {
+ "module": "sha256-PYeNuf/U6VnDD5qDZqiMItAB6bMkN419vu2YVo5+xVk=",
+ "pom": "sha256-FbSDHoT1ylLdN8HW4XCaKQfi6bwqnD6hPyggMd4MATU="
},
- "com/squareup/okio#okio/3.16.2": {
- "module": "sha256-dAj9srGIjjHzxmxcE6xzNPO0ERfCbtVUNgGirYTG4yk=",
- "pom": "sha256-tQbj1Rl248AvkSafkIyjBVgGrk28ek3dEGbmUDYABcA="
+ "com/squareup/wire#wire-runtime-jvm/6.0.0-alpha02": {
+ "jar": "sha256-dQqiqsnpI7Y4i1f+zFPFJtEO/uhoOVrH8VzLuV94FSA=",
+ "module": "sha256-mLRXK8G/PDEj5lOHxkYpr1BeQQeJdtZygo71l5cJlAw=",
+ "pom": "sha256-fWuyHez24oAAzN6RTj6AJ+Sa4MNuTZrbsgcDqxKugaA="
},
- "com/squareup/okio#okio/3.16.4": {
- "module": "sha256-yEQahybbGk+dTzngaOu0LfalnWR+MqnGHBW1OQ7VklI=",
- "pom": "sha256-CPvpfh4ugVoUyvFv9ayHCFEb713ec51gwHE5UYdtomM="
- },
- "com/squareup/wire#wire-runtime-jvm/4.9.11": {
- "jar": "sha256-XldEnTXRPTMInP2Wlj1y4lqWZC/Yk3pSt5ZwzZmUOFo=",
- "module": "sha256-ab6C1HJv4f2T8dAZedL6d2w++2qsu7eBELRPza0G6bY=",
- "pom": "sha256-SJFiwQTYop0A9jUxFHTTSNAak1MokKjbkqV81cHNMsA="
- },
- "com/squareup/wire#wire-runtime/4.9.11": {
- "module": "sha256-IxXM1VXiEzI5x5iEe+dyInNfQX3n91JJXILcATBZItA=",
- "pom": "sha256-Ff/7rt/gJhoRUIJgyFxpHUTM/jm+cqrPfhD7lj239MA="
+ "com/squareup/wire#wire-runtime/6.0.0-alpha02": {
+ "module": "sha256-EgFXlZrcntramsxPM2l+3FUoDqZ3MTGKuus7MJRoGzo=",
+ "pom": "sha256-JxFKk5Op37EvYvU/Pb9CRUe4ddIvz1peKmkOj0LWXZ8="
},
"com/zaxxer#HikariCP/7.0.2": {
"jar": "sha256-8eYS+ic0W+MQeoVDHoqK6yBcFTZKsvLUEeQKnXuwgJU=",
"pom": "sha256-ZiqH+ASHvom9dyliE+kRCP+fAe0NmpD5pOISY8xJ5z4="
},
- "io/micronaut#micronaut-aop/5.0.0-M17": {
- "jar": "sha256-BBVAJsoibRLYOhWqBBX5uZoB4PruwzPKUAbMGdyG95I=",
- "module": "sha256-5Ky4CUyViccP/rM40exOyJrEg78ayeSozBTRG1/KaSo=",
- "pom": "sha256-8UpBsZnLEf55xjSUGRR3Yvuw4fTNaKGT/eY2EzDuLYE="
+ "io/arrow-kt#arrow-annotations-jvm/2.2.2.1": {
+ "jar": "sha256-V55raRj6s6LOT+e3LXCv3vccQJfvB1yk/F2wMpc7kEA=",
+ "module": "sha256-EsNzuLIrQ7fnnLPyF7/WtvHM9B7lvS51z7prFEDK9HQ=",
+ "pom": "sha256-4vrKrahBDAmKID58t5iVMXRhN5dw/j3znaOfFcgH9ys="
},
- "io/micronaut#micronaut-context-propagation/5.0.0-M17": {
- "jar": "sha256-Pf9qQRkanSpYXIuVCNccBSmjQSSxXWnRTlcPkDCxfx8=",
- "module": "sha256-QBN9m1JBZmtt9QbUNqgj/vIFDUiaH6t+rbDJj7d34hs=",
- "pom": "sha256-HjWZlLf/PsY6Ol5ETuvOadokSIfqW4orgHFIOsk8bKc="
+ "io/arrow-kt#arrow-annotations/2.2.2.1": {
+ "module": "sha256-0JQTXNuiLXTe4MctHeaFAHjrzlCCmMvfSj6dN6eJjZQ=",
+ "pom": "sha256-G7/oX7mOYOsZBHor/xK+VzWdyia3va0URotWtsvFTtM="
},
- "io/micronaut#micronaut-context/5.0.0-M17": {
- "jar": "sha256-LlJOQFX7niUep62GnQF5zt3lMRBovTF9esVfvhq3CZQ=",
- "module": "sha256-viDbrSFyFhaMzY63dTnXtimsiXmDNyHyDIod7pk5FJ8=",
- "pom": "sha256-EgGZ/aHvg2CKCc4FxgPWZvenhZ1UEUH4IlwNRTA8Oag="
+ "io/arrow-kt#arrow-atomic-jvm/2.2.2.1": {
+ "jar": "sha256-S9oD1SinT/drIVSHr6s2HvkDjeX+9mnen3XjN/Y9l44=",
+ "module": "sha256-yN3jFWY3MIV8nDOkSQLqMm4TbXZE3VHLHwnE+zTCv2w=",
+ "pom": "sha256-F8C1h2O9LCPGGOM/MF9fJOG+pSj1CvaOgtEGSuywMaM="
},
- "io/micronaut#micronaut-core-bom/5.0.0-M11": {
- "module": "sha256-byN1Wv9b1Y5QlO7qqQMyPRn0cUPK82i908FZwkY4yxk=",
- "pom": "sha256-FduBa5ty9dQftIRk7tudHzg+HX0spQ9oRhU7I0w37nI="
+ "io/arrow-kt#arrow-atomic/2.2.2.1": {
+ "module": "sha256-kVHMV4FDxDU/1F+gbny9LvmXyHzpLFuTkXGBiotywuk=",
+ "pom": "sha256-LxSQL/12IrFe9NZD7rocf+V6LrjMATkU5tFna6B9krU="
},
- "io/micronaut#micronaut-core-bom/5.0.0-M17": {
- "module": "sha256-hFln60RMDVdD9XQbdbfTpD/8I/ipWpvzwTrMrIGJLUw=",
- "pom": "sha256-FTosz2tAXjtNwYxwqlNwZYUs/kW8/lxpRcWviVPwQvg="
+ "io/arrow-kt#arrow-core-jvm/2.2.2.1": {
+ "jar": "sha256-DH+vrBdQj1xQVxt7dzAniFLpKPCQaIOTbnB9RSCktVc=",
+ "module": "sha256-MXX0GfC1fcHdMdSESI+31w+wimKNPvbDrC+1sXe71Yg=",
+ "pom": "sha256-AN4Y0ehHJsrEJsfDFoX5JVwOtvyD0bCZDB56Z0ImNX0="
},
- "io/micronaut#micronaut-core-processor/4.9.3": {
- "module": "sha256-WoAe4VMnhUW7BJ/oNeEeCuFOemqQ3Hczx/iEOv3Q9Es=",
- "pom": "sha256-rN0SxOltu7hijqgL2LIfoAdLN1RVx93c1+kfBLk70kI="
+ "io/arrow-kt#arrow-core/2.2.2.1": {
+ "module": "sha256-hktiARNmym+gj0Qcrse0T9lGwx8cCeqzScYMTlAC4BU=",
+ "pom": "sha256-8HTTq1WSVo4wjPUF/K4ykjGQNIioSmZM95Hs71s6Olw="
},
- "io/micronaut#micronaut-core-processor/5.0.0-M17": {
- "jar": "sha256-DjfBnO9694XhXeN8xeVlXsdtuUC0xAjalb1DOf0QjyI=",
- "module": "sha256-6AImKkKsh6K9+OVq3r4HGTxNqxy24KqrodT+kLGje/E=",
- "pom": "sha256-T9wqelc7iUnV9saEtMfEtCwYk4T3M4hUuFTiPKbuOYc="
+ "io/arrow-kt#arrow-exception-utils-jvm/2.2.2.1": {
+ "jar": "sha256-vVm56Lk+MAa7LIhJvTkjjg6VWf0sBTJniYNkTlb/rRY=",
+ "module": "sha256-OY6xnMIycagVqT84kE2sheosnhAVOtzhqN4khWaZFSQ=",
+ "pom": "sha256-ehnPK3/gbvdI8U1xfD2BUFjlwoeHMf+JHnGOI9E4mLA="
},
- "io/micronaut#micronaut-core-reactive/5.0.0-M17": {
- "jar": "sha256-9D2ccZZJ1x5MCfnwEZ3sK0QVaJNYuuk4/esYVXGOhFE=",
- "module": "sha256-c1nGr1eJ7N2tcfUfmJrhSnlJAqxY6quhlUpKfvpfjck=",
- "pom": "sha256-xiW8aJooPJ27uwXJclag7lGz0g9RmAhzdtJoMVNw+j0="
+ "io/arrow-kt#arrow-exception-utils/2.2.2.1": {
+ "module": "sha256-r62Oft9NktlM2UgFTzLjR7u5iX9p7rL2aaU4vkHfjIc=",
+ "pom": "sha256-Aot7flSQbazNShygcX9VJ7OO7PVwkYcvomNtOalY/yE="
},
- "io/micronaut#micronaut-core/5.0.0-M17": {
- "jar": "sha256-oiE/pi6K2Drh77BVsLJPkeEK4LB6g5FFCoe7ksNwLQM=",
- "module": "sha256-2YhA3KLo3umGb0O6YBgvnd3Rob69SEkt17yvV3N1Ypc=",
- "pom": "sha256-G9rHYfvgR5dic83vEPsSelQq2+ogHXhXFZOe3NyWeDI="
+ "io/micronaut#micronaut-aop/5.0.0": {
+ "jar": "sha256-1IzQri+poyz77boKoSzuygoXI7GGzVE5UeX/Nmt2lmk=",
+ "module": "sha256-UoO3liL6GYHoec6A6937z/xHmZWRWZY7UHf45EazHXU=",
+ "pom": "sha256-l0ih0nvmMHw+kazEmB96S+UtaoxJ8lGamjXckvfOARA="
},
- "io/micronaut#micronaut-http/5.0.0-M17": {
- "jar": "sha256-CfQxiuit1I27rAz51y9EdLP+2/4Z7rH3Nu2idgMdlnE=",
- "module": "sha256-Mc69MmFJWHdfejWVsnpoRq9h4uVy35rVC+mtuyDHksA=",
- "pom": "sha256-Hwh5K5l8Gg3j0BH8XpGL3SITsr4Z6Am1wD+qdNtKo1o="
+ "io/micronaut#micronaut-context-propagation/5.0.0": {
+ "jar": "sha256-Fh6+vyyQxAjPD+qL2yxNXd3jjL7Kx5zRuX3eU0lm1Qk=",
+ "module": "sha256-YVViXEtE1qvG3azt4PILdHS372XEFZk6MIJbb3088MU=",
+ "pom": "sha256-QOgRBRIyl5nFsY8tbpL/FbymyTIhnMRw5FNMIGH4LgI="
},
- "io/micronaut#micronaut-inject-java/4.9.3": {
- "module": "sha256-dsIv7iA1fi5i2qGOCLjelW3K3GiguLrQ6eSCOAaRGq8=",
- "pom": "sha256-o7uzW33z+ajx076g5vM2uiL94Z89dOkAE2KTC7p6R4U="
+ "io/micronaut#micronaut-context/5.0.0": {
+ "jar": "sha256-F6tD1MvBRoHQ9KX7COFbcVk+gC5DoaPybvieomIFERI=",
+ "module": "sha256-TGi4p/arx2dAyxt4TGN//UHxt6KSCKHSluVBX+BHDhI=",
+ "pom": "sha256-TY+USvABnVHO8hPqcqEjBF/vFbAWMs7kjlwmPLcuXkc="
},
- "io/micronaut#micronaut-inject-java/5.0.0-M17": {
- "jar": "sha256-al1AU4FsOFb+Ah7esqdyFFgE+NJlMnqZ//77jmosmj8=",
- "module": "sha256-aRGYVH7TiZrHuee0UQomFHtuhXbUz1jMt1rHt7ChPng=",
- "pom": "sha256-DZBfaePa/VoMihu0WmhO2G6zdV5zhcOCWoRSEY/h03I="
+ "io/micronaut#micronaut-core-bom/5.0.0": {
+ "module": "sha256-ZaTaCACq3qfCp42ZpWmjjSrkZWt1mdwYhGvyoCEGYwo=",
+ "pom": "sha256-sZ8bWNiQf3lbEi9S8jnthA1GZVgh9dtiT3F7iQSfm70="
},
- "io/micronaut#micronaut-inject/5.0.0-M17": {
- "jar": "sha256-IREq/tpcIKUtRACU5Rx/Z3BiGq5FcnVAOjpvYmUvCGE=",
- "module": "sha256-ReKANK3EcYaz6vjtjDmDY3S7poo0ARRSLk+asyOzX6U=",
- "pom": "sha256-qXPmSuqKDggczR6KHTlg7rrgd2MoJFqNxw3KMSjXh70="
+ "io/micronaut#micronaut-core-bom/5.0.0-RC1": {
+ "module": "sha256-PpKFzu+hS8HPJp9k+fD0/GngN8OyMPusodTos0yi+pE=",
+ "pom": "sha256-FxjMY4S4zJmcrS0Pjv/qPx/0KHSKo0e8xRMCPWdS8Mg="
},
- "io/micronaut/jsonschema#micronaut-json-schema-annotations/2.0.0-M8": {
- "jar": "sha256-NUgxIqcgL7kT4TDTW43ooL+ya62P7G7vAOSQemAZI6k=",
- "module": "sha256-a/bC0oaNghvAJO8Zete5GwbA2qD9HAvuc+y0ibjnoD4=",
- "pom": "sha256-7tt5hEoL7zRyKL4ZWdFf4y9+zBIrAXkC3LGgYL6LvN8="
+ "io/micronaut#micronaut-core-processor/5.0.0": {
+ "jar": "sha256-ikm1QvGGDiCjbt95t4Oij4UQCp754vqUSPPXBsnE/yc=",
+ "module": "sha256-baLQMKEuvEgLHX21IVzWtZxDBswQQGnAYMIYT1vF8kY=",
+ "pom": "sha256-lhqE5V14AUcpcixdJ/wxYUvoWtG2ZLSNKHB05gitLLU="
},
- "io/micronaut/jsonschema#micronaut-json-schema-common/2.0.0-M8": {
- "jar": "sha256-unrQ2TybR/iauHiAU//+EIt+4Wm70IxjuUE6skCkBjc=",
- "module": "sha256-JlDCsXqZ+7f8FrPisuOU0SZsdVoQwxiikRRKeSgHOCY=",
- "pom": "sha256-JmYm6GYv7uhyJ5OJZTtfFnhRQsQoImWKMMmFiD6NYLc="
+ "io/micronaut#micronaut-core-reactive/5.0.0": {
+ "jar": "sha256-AqMv4g1+4d/doW55UKTYTWiZfphmmqrA44mETBafXx8=",
+ "module": "sha256-JHzevL2AVrzkAI3czC/2UHOJw5UsHRDuZrPo/vVRK3E=",
+ "pom": "sha256-nRC1eUw0tQF21wsskU4+6v6PE87MmhtSrZOb8K2RIsY="
},
- "io/micronaut/jsonschema#micronaut-json-schema-processor/2.0.0-M8": {
- "jar": "sha256-64BaRaV8yeYKvo/r8EJrLfikD6bOYx+VD5Cv+eSNpCU=",
- "module": "sha256-0NYY1mLEpiQLFvfC0EdLKLIK1O8hntqIsotUQk2N5iA=",
- "pom": "sha256-wOTaYSDufhqR5lwuzCbJUHHsGuW8ZG0Dl37Wc2QtQAI="
+ "io/micronaut#micronaut-core/5.0.0": {
+ "jar": "sha256-5xKb3Frw/k2ClPq0lM3rRX0VroSc6zlJlM+zD4iCtOs=",
+ "module": "sha256-w2IS6kOlI46vrqCTnP1sqF9r8i+nOI00TifMOlHY/xE=",
+ "pom": "sha256-jp06Z2Bg4fPJbiIz/6CMX2zw3ack+H2fxapMWEM8FgU="
},
- "io/micronaut/sourcegen#micronaut-sourcegen-bom/2.0.0-M1": {
- "module": "sha256-V616T5m8FWD5jDDSUHvYiaTHCqI+L/2Rj8URQCWPtEU=",
- "pom": "sha256-RgtP9Ivn6KAtlJzdisOZ6OicM3t4G20yOlJ4dztPHaI="
+ "io/micronaut#micronaut-http/5.0.0": {
+ "jar": "sha256-3XUR+VYxn0UdxdpNsxmjPVImY1Avwfq4JeTtRz+hoaY=",
+ "module": "sha256-acAJ9pJKPMzuqF8S/0Jd5f1r88b/wGEHBlxdPqct8m0=",
+ "pom": "sha256-nTdqfBovQB+ZWX2bpw1Q5FoaP36lmQths682XxMKaQw="
+ },
+ "io/micronaut#micronaut-inject-java/5.0.0": {
+ "jar": "sha256-T/BNemK+KI7Q0DJvm0WnU0Z6gw3mEXFzoh3B5HgDTwc=",
+ "module": "sha256-kpdhseDPlVAMUlKNwdwvh17Z24RJK8wnvggb/JcZbWY=",
+ "pom": "sha256-UM0aEc18zGc7/EwEyFO1CfF5/fuyQHcrhkSWyS3UHK0="
+ },
+ "io/micronaut#micronaut-inject/5.0.0": {
+ "jar": "sha256-sck0Ih0qONTmWeLQyFTTdFYs6gMaJvwIajvQxQbGm3A=",
+ "module": "sha256-s/I5lQe6yddKj7K7ehRdz/7fdqfxzndCx0KpUnozhts=",
+ "pom": "sha256-hQhx/DtuFrxyUpuLEI8zFBxXoO79kj+GelpZYDl8IUQ="
+ },
+ "io/micronaut/jsonschema#micronaut-json-schema-annotations/2.0.1": {
+ "jar": "sha256-iHr1JUEAn0TBXA+/Y+IWlJzFB/Z7EX4ZvgQevzbrYr0=",
+ "module": "sha256-sLfhN3AbOOvudZBT1I67rnenvmdv8qRl8kRyRqS5TFo=",
+ "pom": "sha256-R8WgFumUPxCnODGyUzcvcDw3D8G+mgfp8BUsUbYKxdo="
+ },
+ "io/micronaut/jsonschema#micronaut-json-schema-common/2.0.1": {
+ "jar": "sha256-XUU+z22WKL4ahisvPC4fKnDmw2KgycQD0ykDKeUV3wA=",
+ "module": "sha256-llEIwNin5eMP5wi4Jb5LyfHO3mmTRg5rTTrXN74ZhR4=",
+ "pom": "sha256-3Wk8HTaHrtVVOBMOBhSvDTkySr/09A9UYE27ZxttpuI="
+ },
+ "io/micronaut/jsonschema#micronaut-json-schema-processor/2.0.1": {
+ "jar": "sha256-om9wJdkAhO5yUawNKEB5zLLuGMY7ypEIgyX+7UfLlIo=",
+ "module": "sha256-oeHlFZPMINo8ntAHVwpJ/hlMQ5ssElM2IWUXzY1Z5aY=",
+ "pom": "sha256-cgIW2IbOMcXVxTGbDVWdHu2hsJJL/gbrmLC4kijC9PI="
},
"io/micronaut/sourcegen#micronaut-sourcegen-bom/2.0.0-M2": {
"module": "sha256-HCzSFvbWP1fpc2gw+VmCIV1CDnWua29rmyimztj+loY=",
"pom": "sha256-VGVSbOR2mapYr/sSCIJ4UPTVODdCzRZ1eBmcdSWYiB4="
},
- "io/micronaut/sourcegen#micronaut-sourcegen-bytecode-writer/2.0.0-M2": {
- "jar": "sha256-E0+KSCDnciYD1FI43Sb1wYbvqLCv5m/riVqZmtAxOiU=",
- "module": "sha256-8q4VSLSEzdhnz3s09bSvWDOfrw1grKF78w7BS8V6Gos=",
- "pom": "sha256-H9CFl0lt8NemkB88awj18pxK09iRYirdvWlQqQFIPsA="
+ "io/micronaut/sourcegen#micronaut-sourcegen-bom/2.0.0-RC4": {
+ "module": "sha256-VgAwFTmtRjcLDmwI1VomKQAf2fat+yP+xdfTZBPlSD4=",
+ "pom": "sha256-Vv4MtBOkrsH4lmFlX+H+4NqoucTvt3jDFFJwBo4V+Es="
},
- "io/micronaut/sourcegen#micronaut-sourcegen-model/2.0.0-M2": {
- "jar": "sha256-pc703YYuhNgAgKWdd+RpyLDIiCK20neTSILK52vtGcg=",
- "module": "sha256-tR3LIBkFWlIfTKPMdPc2aTfp+pMMXsPAVSte4CYUteo=",
- "pom": "sha256-i+GCcfYgTF6WjmDL8Vo6+wsUdzgIA4hH9DIU6uRaoeE="
+ "io/micronaut/sourcegen#micronaut-sourcegen-bytecode-writer/2.0.0-RC4": {
+ "jar": "sha256-Y7kV1I8d5/95gM1FcCMnq/2h3qrJsKsrUkagID+MeQg=",
+ "module": "sha256-nqSNgTeJ5c7IcY4nCzpKbI5jbfbJ7f2NvzyMSYUoXGc=",
+ "pom": "sha256-oOq+O5elro2dCbwMkoXWY1Y6JJbRI1gTpjpF3a/Nnfs="
},
- "io/netty#netty-bom/4.2.10.Final": {
- "pom": "sha256-m53avElJ8n+DSPTKo0SwOATPfwuyhnStDjff84rrHF8="
+ "io/micronaut/sourcegen#micronaut-sourcegen-model/2.0.0-RC4": {
+ "jar": "sha256-nDStr46JhllSxi6+AT7neHejQX8aB6IylIs3KMvTO9o=",
+ "module": "sha256-abwSJXZKzWjNKNiSrPyNiz/Pzjq+qFmkfmBJREUNMUs=",
+ "pom": "sha256-6Fy2wtY1KbwTw1u1JEsPNFgWLjfamBidubkwuisYdwQ="
},
- "io/netty#netty-bom/4.2.9.Final": {
- "pom": "sha256-I7XO5ij5iNTbLeReAj8aAQs5vHGkhtDEqZ8hMY9N+oE="
+ "io/netty#netty-bom/4.2.12.Final": {
+ "pom": "sha256-Sx6sh5HJMaM9ni+4wINDJVLPh0adtBm30kNBeONPBww="
+ },
+ "io/netty#netty-bom/4.2.13.Final": {
+ "pom": "sha256-Ua8kiRxINeMj5A2UFn+S5VdF50mA3VzogSX4xDvu7sQ="
},
"io/projectreactor#reactor-core/3.7.12": {
"jar": "sha256-R0+Uyr5f2oh3FHUh83x5HJXva0qd1Z5Ymm3cwhsNjjk=",
"module": "sha256-ih9ZHRPYKCVKZ74MYP2RUM/peChuHD/gyjJtj0zt43Y=",
"pom": "sha256-3bsLjzNnW6WK33ko9yLVlDz245K1hKViWmNe6gHzrjI="
},
- "io/reactivex/rxjava3#rxjava/3.0.13": {
- "jar": "sha256-WYq69x28lw3Qcn5tX094bcmZ31uXLL8mExajLhVbLGk=",
- "module": "sha256-khiPWj8bL7xUkxB3AKetrnAsHXc8TO02auitkjj2q+g=",
- "pom": "sha256-yZCmX0c2tGOe0X1nhMqUdtPClRuGUqAKVnbAKHw24OQ="
+ "io/reactivex/rxjava3#rxjava/3.1.12": {
+ "jar": "sha256-GAikM+9V3MKWVSPlEquRSl0NcnIoomg+11WdfMz0Tjc=",
+ "module": "sha256-2jn02k/u133+ELmAnVyysvO0Ra6nG2nhUjKkJpiThzs=",
+ "pom": "sha256-chJrr7gKEse1WFJNCRkj5pYSODxHQay34Aw1ybBUazQ="
},
"io/reactivex/rxjava3#rxkotlin/3.0.1": {
"jar": "sha256-wULjRgtnasUdngQVIXOkTkaalf4iAmT94Ob7OGU6/2Q=",
@@ -451,14 +483,14 @@
"jar": "sha256-nrO1QEMDi8ERvw4VqPaYlSRPkuPCvCgAFYV4ynEfYRc=",
"pom": "sha256-Kq9zGx348ZhSWMUgKnwcBhfw6ScVs11c1ILBgKq7BLU="
},
- "org/apache/groovy#groovy-bom/5.0.3": {
- "module": "sha256-87KmYWKEWQrRLU255fdFiLa/93dbFzAcyWeyJtRLZ4A=",
- "pom": "sha256-g1ekbuAYmpj+Y6/MSiTjbm63tsMcx+8CJz4A2a7eUPs="
- },
"org/apache/groovy#groovy-bom/5.0.4": {
"module": "sha256-HslyzxmAv/g2b6bW0VPimiE7b2Vs6DHIZtKu0kZzcrQ=",
"pom": "sha256-9OFcmq8LR4OcfogcpOo/MFWk1Am/9CFx0C/IMRD9zts="
},
+ "org/apache/groovy#groovy-bom/5.0.6": {
+ "module": "sha256-WvAjs4vXBXsmj4en1c3XQnv4qOKVwzTKn5N8AbcsOdA=",
+ "pom": "sha256-rV1LU+Fh5lN6/lfclqZgjLNols+3M8qpl+m+KNWatU4="
+ },
"org/apiguardian#apiguardian-api/1.1.2": {
"jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=",
"module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=",
@@ -468,10 +500,10 @@
"jar": "sha256-ZNbFphIfzZJxUt0YLL7Tmv4P2mQalw2bzAycsYWLJzE=",
"pom": "sha256-znq7SpG6XSpz/fF6PfR2LjYFoDksx5g+8vGuFs04TMM="
},
- "org/checkerframework#checker-qual/3.51.1": {
- "jar": "sha256-FTrv/lbKJPOpuLbG/4E+rOliDM81rfq5HUkWguVs1c4=",
- "module": "sha256-sU5zwFoeM/ddSLfYBDH5QqpLIQ/Pc/YKQkXMP91p/yI=",
- "pom": "sha256-dQgGzZygmZ5L8vel1lfSNqNrtzYm7mpI8p9VXiB0UVA="
+ "org/checkerframework#checker-qual/3.53.0": {
+ "jar": "sha256-fKACgV2S+teelms3XC7nsrS/lTAkvJpdXgxZ3xP/Wvg=",
+ "module": "sha256-EZ1p1BNJeDzB69OSskth1vOAhgFHqAsohbj3/KOrE78=",
+ "pom": "sha256-+V5qT1/V1tXFLK7Z5kup0mpYq3H2VxLrq03qtPR46Mg="
},
"org/eclipse/ee4j#project/1.0.6": {
"pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0="
@@ -479,10 +511,10 @@
"org/eclipse/ee4j#project/1.0.7": {
"pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU="
},
- "org/graalvm/buildtools#junit-platform-native/1.0.0": {
- "jar": "sha256-dkzcjnN+KMIzovWdFpVifE5WV+0kXg9mHnwfr3nwQaM=",
- "module": "sha256-Dw5XqE55YGodMcKx+Ckdv1eXAX6KWiwwxLtnTGzowHQ=",
- "pom": "sha256-LCqaHMKExzNL7cimBgAEr+RYoYS1Eswr4Cz0Q+iLkUE="
+ "org/graalvm/buildtools#junit-platform-native/1.1.2": {
+ "jar": "sha256-3ufXTMgG0c6k4Pq0XSQ3kpa6egbLl6XFw3FQBNJOZ/I=",
+ "module": "sha256-AD2sjuf4rDNoGyZ6TrhdxX8NoAAdmfv8i8tuQenYw5g=",
+ "pom": "sha256-Pfs+WOyowbpg6WlcPtmp91sRn71kXEf0PE2+jYhGjP8="
},
"org/jetbrains#annotations/13.0": {
"jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=",
@@ -496,11 +528,11 @@
"jar": "sha256-1D+qszfzaY6NrOZSXSzXwq66ewNZOEhYZBZP5wLnM70=",
"pom": "sha256-UttpIUdRA18/LYUvJDCC5x566wenFs2eCHskuYJ6Uio="
},
- "org/jetbrains/kotlin#kotlin-bom/2.3.0": {
- "pom": "sha256-lCHH6wVnDYZXT+poSFV3DeoPKiMsWzVk1V5knsYA+EU="
+ "org/jetbrains/kotlin#kotlin-bom/2.3.20": {
+ "pom": "sha256-/Xh6DvTZY/qdKlGniMoyLNO3F8sDrPnZ5BlNZ21cwS8="
},
- "org/jetbrains/kotlin#kotlin-bom/2.3.10": {
- "pom": "sha256-HEwQKBv0W/qCUmRzul9K73zmNf2WSp/Hp60iX1huT74="
+ "org/jetbrains/kotlin#kotlin-bom/2.3.21": {
+ "pom": "sha256-lQcEutBMUUNlbPyh0sV08l/K2crDOQWrIqV+n997/Yg="
},
"org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": {
"jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=",
@@ -538,17 +570,17 @@
"jar": "sha256-OtL8rQwJ3cCSLeurRETWEhRLe0Zbdai7dYfiDd+v15k=",
"pom": "sha256-Aqt66rA8aPQBAwJuXpwnc2DLw2CBilsuNrmjqdjosEk="
},
- "org/jetbrains/kotlin#kotlin-reflect/2.1.0": {
- "jar": "sha256-tfYI7fqYqM+iNyzBLRitqXS+HFbBCT7/BswGH0/AiLI=",
- "pom": "sha256-nNhLPU9xfJYjXkujtydolcz/1V3kEcfOCz97q1Yu/kI="
+ "org/jetbrains/kotlin#kotlin-reflect/2.2.20": {
+ "jar": "sha256-ggkIOkp8TkdtmEKweDCPqWqW8Hpr2Z8F81hu4TKJqyY=",
+ "pom": "sha256-TidHQGbbg/uixZB0KJunEr6MhRV83guQUCmkRcJ19bo="
},
"org/jetbrains/kotlin#kotlin-reflect/2.3.0": {
"jar": "sha256-cU30voGVRf9N4fNqohg+DeqUtMjN98op6ciZGbrzY2I=",
"pom": "sha256-89F2jvL7UxBIPb6R4w6fo2x7Pi/e5pRaCLujEBQtKcE="
},
- "org/jetbrains/kotlin#kotlin-reflect/2.3.10": {
- "jar": "sha256-ELShteOVfv6Q9HS9BKdHJJolmyYVpvBQRQfTI8K+NQs=",
- "pom": "sha256-RIBX32rS8btqzEU8oJ/LSWJJae/pd3Boc+WQsKjQzxM="
+ "org/jetbrains/kotlin#kotlin-reflect/2.3.21": {
+ "jar": "sha256-M+N9nfqGx6Kas06XW19KEoe0WIeGEQUfNIVlIiDBoss=",
+ "pom": "sha256-fjwv5c80lKm0dSVYDDjDXEPW42guagsvVllU4Zpy1jk="
},
"org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.0": {
"jar": "sha256-QOPhi7jFUjLuZSXOV9F7hl5WcosFK/DBDnvsHQhJmMo=",
@@ -574,51 +606,21 @@
"jar": "sha256-NpM+uDYZqKZeBB36m2ktNOB9V8b9Yv43HIu/BYgL7Ec=",
"pom": "sha256-qemsNTtIBUA7A3spmZpUnxvESATniVnYT/sbwzBF8kc="
},
- "org/jetbrains/kotlin#kotlin-stdlib-common/1.9.10": {
- "pom": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI="
+ "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.2.20": {
+ "jar": "sha256-O9Juy20Sl4xcTgtB92yf9VH6wqXmJoQnqdKgzfilrZE=",
+ "pom": "sha256-Cukeav/wZg79os8CjFvbnnoehn4Z3CyOuuiaglcUOOI="
},
- "org/jetbrains/kotlin#kotlin-stdlib-common/2.2.21": {
- "module": "sha256-P/20UaotMU/nJjeC036r3c+LlBvLlA/jGSrAGmK1f3s=",
- "pom": "sha256-YY3DrMdzRaytwwwN7viloOYD+O7zr0LldvBYoXVMLHw="
+ "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.3.21": {
+ "jar": "sha256-4iQ6usK+1uC0e+GLK3/hwbTPakMUgDU9zUnR7TXzEZk=",
+ "pom": "sha256-9C/BJB/KFDNPapkO2sek90UqHwLGl9hVo/z47eUfAV0="
},
- "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.10": {
- "module": "sha256-GrI+xfbZ3iNeKNRjo/IKJD96VY+aht3VOpSEyHfmeS8=",
- "pom": "sha256-xTKXlnQm4FsXVVyEzWmqKo3Q3guFkXLoDsdH/5vq/tA="
+ "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.2.20": {
+ "jar": "sha256-wxQXeTXY3C7ah5UHEX8l1t5W9sV+3plBaxTNYiu54J0=",
+ "pom": "sha256-NditbBnaV6t00h7YHdxYSZt8GwAlEbXoUgANuwxYq64="
},
- "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.10": {
- "jar": "sha256-rGNhv5rR7TgsIQPZcSxHzewWYjK0kD7VluiHawaBybc=",
- "pom": "sha256-x/pnx5YTILidhaPKWaLhjCxlhQhFWV3K5LRq9pRe3NU="
- },
- "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.1.0": {
- "jar": "sha256-/epsQgNyT0Lo5kvvLwv3kSnM0d8e3xzP/cIt599JjHY=",
- "pom": "sha256-BvvBTssUoK9HtaP400dj9JM9XLpaPSRQRb/i8r25Gx4="
- },
- "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.3.10": {
- "jar": "sha256-nCCN4XttDXAWKcuXLrVo0JLyivhj4y72jyI3Tci4uPs=",
- "pom": "sha256-paNbA4veq55LSBUDb5lu43Q5Y6xOPsoWLGOFuoJLY4I="
- },
- "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.10": {
- "jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=",
- "pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4="
- },
- "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.1.0": {
- "jar": "sha256-I408fkkvEZtQ2hwiVG3XYkYuVfIkCWEfXlPdd2Jc1UQ=",
- "pom": "sha256-52K4xFaQropqNd9YT1S+nJ2mWIXmGpBUJq6vylk34c4="
- },
- "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.3.10": {
- "jar": "sha256-ZYHYwkN0IAV3uEFJ2L5/dE4H4c07xCUXmjudB78/Z0E=",
- "pom": "sha256-laY8WydS/WWvjYwR06nisotQjLvD6zxcrKOWL0PFFF4="
- },
- "org/jetbrains/kotlin#kotlin-stdlib/1.4.10": {
- "pom": "sha256-pLnPu0u9pSOvHiTVLHdfucD3y1aOSLBl1FrrVuY8J2I="
- },
- "org/jetbrains/kotlin#kotlin-stdlib/2.1.0": {
- "module": "sha256-3PvI6L8yzWen763ZHTEVK86YcJEdbsUIePT9tuA+cOI=",
- "pom": "sha256-E05IwXeWwcECfsvmyfHHXHkvU1mHq4nh4d2kP4w2b14="
- },
- "org/jetbrains/kotlin#kotlin-stdlib/2.2.20": {
- "module": "sha256-yRj1IU0CGnLjdn8nVul9EDpSbgTxQj2jZj79+1hH25U=",
- "pom": "sha256-SosIbmQxvPYjY39Ssv8ZLhrbkTg4dC5cDupwqN7kKcQ="
+ "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.3.21": {
+ "jar": "sha256-YwkZKSRr66hrX7KwIKb10G4BaTqWC1ilmVnIcTZnmRw=",
+ "pom": "sha256-0ri51knL28+yHpHLU7TaRt000i11eo+IwdFlADD4IOs="
},
"org/jetbrains/kotlin#kotlin-stdlib/2.2.21": {
"jar": "sha256-ZVij0jPaVqIJNLMhWfnbX4btWBbvCY94osIj3Gq7ed0=",
@@ -630,10 +632,15 @@
"module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=",
"pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI="
},
- "org/jetbrains/kotlin#kotlin-stdlib/2.3.10": {
- "jar": "sha256-9hZixtOi+O9b00NioC2Hd3LDnzk805T+slnfr39NhDc=",
- "module": "sha256-6ocfZjGc2ierJSL6jZKRMdXm/LUzROT1TNrgMRHRUKo=",
- "pom": "sha256-Sj+O2KRMftizGuUQEzSIBYfBCXBlP0s7lE/bI4MLJCA="
+ "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": {
+ "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=",
+ "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=",
+ "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g="
+ },
+ "org/jetbrains/kotlin#kotlin-stdlib/2.3.21": {
+ "jar": "sha256-b2TqxzbblDTdaSW0pRi50dFxd2UjIMN5Fs+bo859fXo=",
+ "module": "sha256-e06ksiQrsXektKu2PD89hXMx1A01hl42/MPbZm7BAXQ=",
+ "pom": "sha256-PgtI2qFNxz+AKdjZ4V7TKUA3fK97kVUQ+I0zIZs1AYY="
},
"org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": {
"jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=",
@@ -645,9 +652,6 @@
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": {
"pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU="
},
- "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.9.0": {
- "pom": "sha256-vqVRHpAB8sWTq1CA3xMbIZq14ghcxZec5YPqzUlG/Xg="
- },
"org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.10.2": {
"jar": "sha256-XKF1s43zMf1kFVs1zYyuElH6nuNpcJs21C4KKIzM4/0=",
"module": "sha256-6eSnS02/4PXr7tiNSfNUbD7DCJQZsg5SUEAxNcLGTFM=",
@@ -658,18 +662,10 @@
"module": "sha256-/2oi2kAECTh1HbCuIRd+dlF9vxJqdnlvVCZye/dsEig=",
"pom": "sha256-pWM6vVNGfOuRYi2B8umCCAh3FF4LduG3V4hxVDSIXQs="
},
- "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.9.0": {
- "module": "sha256-syGomeQNPONFcHqiz9qZg60NzGn+p0qbi/kGoWwc+Kk=",
- "pom": "sha256-GcSImUGzqgmL1XzGTwL5razGVNVxoSqVbeS1uxSMZJk="
- },
"org/jetbrains/kotlinx#kotlinx-coroutines-core/1.10.2": {
"module": "sha256-j+JUF35xGnzRijwG2CQvzpRfQcLMoT3BmzOuQqVDUBY=",
"pom": "sha256-UZ2lQACW80YqTa6AeDrQUEE9S8gex65T+udq7wzL7Uw="
},
- "org/jetbrains/kotlinx#kotlinx-coroutines-core/1.9.0": {
- "module": "sha256-rVNANKlTtOEsvuuHTGat+LHKFN8V/g0uZUeqNOht/so=",
- "pom": "sha256-dw8nk9BeKwJ7nHmZOOwdLU7xQc5YGceAwyw5lcrbCkc="
- },
"org/jetbrains/kotlinx#kotlinx-serialization-bom/1.9.0": {
"pom": "sha256-bX/zZcDvHNN2+1SxoWyAoh7Vj+tGwz80ULbPIuKxNT0="
},
@@ -704,72 +700,72 @@
"module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=",
"pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI="
},
- "org/junit#junit-bom/5.14.0": {
- "module": "sha256-etPdstdOanfWWuiaykXUaMl7+ZFba8UvRJ1nXk5vmzU=",
- "pom": "sha256-9apHs2ZIPo0fm+8Q5noMZvZq/A8zHJ+WaxMQutYND28="
- },
- "org/junit#junit-bom/5.14.1": {
- "module": "sha256-J4rLEczJmYaUIkOG+W+0lBoi7bQstEbJLg8fMwFLa0g=",
- "pom": "sha256-AbAd+jZlULQKxXYFSKfXKLYQnRfEUeg4ZNHl4M6GLJQ="
+ "org/junit#junit-bom/5.14.2": {
+ "module": "sha256-XSb0RAOSMm3SSDz0kBQ+6hSV1QlUWaC5ZRp7GzjiTr8=",
+ "pom": "sha256-7S3MeFW9RgvMyTob8Mli5jtWb/fY8d7Q8fJZO6gYOq8="
},
"org/junit#junit-bom/6.0.3": {
"module": "sha256-KA48NIVfKhPeJBIZN+TPl+S565IG5g+JHk8KHPDnq6E=",
"pom": "sha256-plW2pdwA0b68kfsrFcDH6K6snWvc+HlZVQU3DidTAoc="
},
- "org/junit/jupiter#junit-jupiter-api/6.0.3": {
- "jar": "sha256-1lXX5vDHrgfxCi87uq67bTDpsmIEoGitnps5UKooeSw=",
- "module": "sha256-6k1/evmsFrsuF34miQeJb6PG+a5QcmBNRoLXrv/inKg=",
- "pom": "sha256-dmyA+zGOFgDr9smpId6AGIexVIqigtataRiLdgjVbUc="
+ "org/junit#junit-bom/6.1.0": {
+ "module": "sha256-SCB/lc3sO/tc5sy/GNUqzlHoFfIRBp3BbgKDslWmTZo=",
+ "pom": "sha256-97Zl5dVzsBr21DTT0kUKpbdBtoPz8QFy8etEo9DQrAw="
},
- "org/junit/jupiter#junit-jupiter-engine/6.0.3": {
- "jar": "sha256-Hi+rYa0n6gj8fHDdlnfPjG0a5UNNQtz91jOxLH58BNA=",
- "module": "sha256-03TlhvHApdyh+00ZNJ4KgEqRc7lh+EHijPxYgeLmUV0=",
- "pom": "sha256-uvvAmTJsGIPw7hywVtMbQiLiYWX5+aqbiW89P3ijFTg="
+ "org/junit/jupiter#junit-jupiter-api/6.1.0": {
+ "jar": "sha256-UPl+uADC6Ij6ojegb1oO9EX67VVn+ZTawMK50niprSA=",
+ "module": "sha256-HQFsKC2GuCGvWz2zd7cJrZI4tUyJSzMjzRsj6lMSl9Y=",
+ "pom": "sha256-000J8MyNqqQOMC26REEyf8BF+gvV39qC0ho3IBj3i4c="
},
- "org/junit/jupiter#junit-jupiter-params/6.0.3": {
- "jar": "sha256-zylH4jArn4yKBZJZoneIHBytro+8JRTBapJc/re+suU=",
- "module": "sha256-1LBksP8UD1Vd0GdEscxr//wQ9SSbLdWqRprl9NTv7Cg=",
- "pom": "sha256-mVtk7KoiJ8S1Xz6453c19URDSi7Cz+7QYF6LrxCCY94="
+ "org/junit/jupiter#junit-jupiter-engine/6.1.0": {
+ "jar": "sha256-6nB7lkcIRhmg/JEc77JQN1QNWLKAD46tH8aiuvWLHaU=",
+ "module": "sha256-qxcPpDeU24cKcgzDt6LWdi3MRXcyjv2vizCOaNLH79E=",
+ "pom": "sha256-h+13EyLIt6c55oZct+WGTqwoj9IL1qP8Vjtiov8sSVo="
},
- "org/junit/jupiter#junit-jupiter/6.0.3": {
- "jar": "sha256-eEtlgV9HmgyZqdOlc7FC4qUl77YCXZf3UbGecvkK7aM=",
- "module": "sha256-gaZM8ir7jnaHVSE+nIDr06sDMc5ACm/WOeQ6VJWtj+A=",
- "pom": "sha256-vO0g6RqqVnfxupb6b3GBAKuD6JSlLplhtgBMBWoYRew="
+ "org/junit/jupiter#junit-jupiter-params/6.1.0": {
+ "jar": "sha256-uYfuoyBRhadvNlmjnmdQPLe2gti3vgO+S5+StxDw7sA=",
+ "module": "sha256-evPVYvC8fWUmA2HlcT5vzVVQuZcqGA1vxM2itoJM4pc=",
+ "pom": "sha256-ZOXfB1ZYuUmh2lSyEp6jHOY87fodJTEHWgBxlJnOwEY="
},
- "org/junit/platform#junit-platform-commons/6.0.3": {
- "jar": "sha256-OfJi0Jw9UnGf4Ld/CA6Qo2leKF13mkGyMuF5Y65dogA=",
- "module": "sha256-nfLma22VBAClGKmt00M9CjBxzhwzpvgPnPIlYtUpRbc=",
- "pom": "sha256-vbjiS+l+Dll2nyFktTYfVSJ5WN9BA9aGgvh3mtLKjX0="
+ "org/junit/jupiter#junit-jupiter/6.1.0": {
+ "jar": "sha256-pOQgtcboFwMjtMXJeuNbyg1iC+n5z+NwBoIPU5MfJ6M=",
+ "module": "sha256-Kl2tWs4texVUiGguY6LrDxS7YA+fbx+75B3QGylMZ0g=",
+ "pom": "sha256-Rme8comEZvz6eQGJJmuiXGtmrV4WpOVgJgM5euWn4q0="
},
- "org/junit/platform#junit-platform-console/6.0.3": {
- "jar": "sha256-ruYJRRT1dh0V1GmhhzBcEjpSQVPuMDRz/Ng24N9+GUI=",
- "module": "sha256-eDno1JJMLaojUyz47+29gv93AAn1SDBjXTwWfdRDKZg=",
- "pom": "sha256-mOfw9m1oVxQhsu2TnsOLzo1qUq5jjFjtnSZquWsc9GU="
+ "org/junit/platform#junit-platform-commons/6.1.0": {
+ "jar": "sha256-HZBGqxfsftr7C8eUXS5Z1xgP/08oxzS4I7UQAedp9xs=",
+ "module": "sha256-eVv++8OD8DMoadK4AUJSK65GKjkFu6ntSbe8NcQf64A=",
+ "pom": "sha256-yRmWB2BYBu8YXQT9RpVRsrShUQos6twHTbRBvXf23TY="
},
- "org/junit/platform#junit-platform-engine/6.0.3": {
- "jar": "sha256-SR6eT3RfFhuKjkGGoafGpFDqEscJMMmu2uQnIVMB2Uc=",
- "module": "sha256-U1qGeP2rxB2/DEHMW3Vh7xINdWUMPcOTAqfWCTdmE5M=",
- "pom": "sha256-eofYxqCn2wJgsAzjAxgPb0HQQFYoldaARhnV227iMr4="
+ "org/junit/platform#junit-platform-console/6.1.0": {
+ "jar": "sha256-cV8uVNOeAu3XbDPpNDQcBWJ2mVXprXaCiYYj5zSFpyk=",
+ "module": "sha256-obRGaDj076z3f8NAAbDnxSjTZdzMGW0zY1QoLmvVPo8=",
+ "pom": "sha256-ODuHmTEMX+hxRcdwAJLsq0DlIOtPTZSC3NlhkiqkFhU="
},
- "org/junit/platform#junit-platform-launcher/6.0.3": {
- "jar": "sha256-MVYINy5NxEvKDMs66KB+zCBrM2cDP6BXSKA8zVY/EwE=",
- "module": "sha256-glZnrWqEsMW6dTdSvpqZ4wFL/lKRQ7xmtGdNkbA/pbg=",
- "pom": "sha256-TTngPyCTd29BkwccjN8ZgTa5YWbHtDteN+fWFWudmO0="
+ "org/junit/platform#junit-platform-engine/6.1.0": {
+ "jar": "sha256-P7a+dsJqsPlP4ITj/Qo54dJeIhKZKaYbKb2AoFK5PqU=",
+ "module": "sha256-OnbyFfpzfJbOlycTqva0UYePpzOVX/IbDNao+I3LIhI=",
+ "pom": "sha256-NgVWdVmFVdSVuvtVezXukYzbF2pnUxALABtO7thfJsU="
},
- "org/junit/platform#junit-platform-reporting/6.0.3": {
- "jar": "sha256-8Zxb6HHDfr7Uk/MVK2epCfiaRN/2fC24AW3+NBZ9VzA=",
- "module": "sha256-q7K8mH4t3peeHaDQoV7v4WyVSAxTp5WoF98x/gCjl6I=",
- "pom": "sha256-mv79s8HogDVYAv75CFhGNyfPtuZEEzi7mVj+gP8oODc="
+ "org/junit/platform#junit-platform-launcher/6.1.0": {
+ "jar": "sha256-CZXm7SRNZhlsvaAZ4vh5UE0LSJce2unMPepGobMcA3c=",
+ "module": "sha256-f4PRJdcb5Z4JVD1LUGn6h9jKchyqQ9FKq+gm+x2xuME=",
+ "pom": "sha256-on93QpSA4V22Cwlf21lfULa6VylfIqXCZEuo1BitM54="
+ },
+ "org/junit/platform#junit-platform-reporting/6.1.0": {
+ "jar": "sha256-a86yu3Wlsyd0vqp8UgIBuGNGPPki8vKwtkkqhQrwaos=",
+ "module": "sha256-HobUo5++HvkQt6CVbojmWmpXWXTQDzI5cT+5YlYIrts=",
+ "pom": "sha256-y0RrbNMT/taDX15Xub4mmC5t9ppLwjBccgZqKijXZ+8="
},
"org/opentest4j#opentest4j/1.3.0": {
"jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=",
"module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=",
"pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U="
},
- "org/opentest4j/reporting#open-test-reporting-tooling-spi/0.2.4": {
- "jar": "sha256-BKxOz8r2Cr4ObVsY6DBjIK7HzZy/FeWe6sVPqfqhaQI=",
- "module": "sha256-mvTpLrTw2fCmApVpFCX1EUXKaPPO+fzDH6PRAt2I8bI=",
- "pom": "sha256-nffVKkdWDP8ZU+Kvr2KLEALQ5dqQ1e3et7vHGB8ysyw="
+ "org/opentest4j/reporting#open-test-reporting-tooling-spi/0.2.5": {
+ "jar": "sha256-3yN7aIR2N3R/C/24j6nN2ccsyFVQ+tDEHdszhppcpRY=",
+ "module": "sha256-1gOJ6EFNKYeZvTC0VcGx84dyH9C+PbvQl0XlgPLfV00=",
+ "pom": "sha256-CaKK5rBgdxKv76Y2iNyEZaReTXUUB9xRT9hYrYCmizs="
},
"org/ow2#ow2/1.5.1": {
"pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU="
@@ -794,53 +790,56 @@
"jar": "sha256-bzgoohXJIAWaXvovtVwjPWxU7FytypnOGxvdEAd8fd0=",
"pom": "sha256-rKaN7pui9s2Q/95yjv3H4+v89Z8/Qfv+JI0tAdW4Zq8="
},
- "org/reactivestreams#reactive-streams/1.0.3": {
- "jar": "sha256-He4EgQctGckptiPhVeFNL2CF3AEVKaCg2+/ITPVx2GU=",
- "pom": "sha256-zO1GcXX0JXgz9ssHUQ/5ezx1oG4aWNiCo515hT1RxgI="
- },
"org/reactivestreams#reactive-streams/1.0.4": {
"jar": "sha256-91yll3ibPaxY9hhXuawuEDSmj6Zy2zUFWo+0UJ4yXyg=",
"pom": "sha256-VLoj2HotQ4VAyZ74eUoIVvxXOiVrSYZ4KDw8Z+8Yrag="
},
- "org/slf4j#jul-to-slf4j/2.0.17": {
- "jar": "sha256-p6/NI7nP0UdeVclPlDuAjFkiA15+LCpcZaSHpBBrxTg=",
- "pom": "sha256-OMMwoKtfCT5WK1L7Ya7GMK4cH5FAbjz1R3UEXlzPbAM="
+ "org/slf4j#jul-to-slf4j/2.0.18": {
+ "jar": "sha256-y7fRqqqehx6xoGWUq9kRv5cCcVKXbt8e3DFb51I5IE4=",
+ "pom": "sha256-6ujg/72LMfqPimENYtOHtOEClbp00OFNZkBFYLdNgpU="
},
"org/slf4j#slf4j-api/2.0.17": {
"jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=",
"pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8="
},
+ "org/slf4j#slf4j-api/2.0.18": {
+ "jar": "sha256-RFCP0VdlAGiMeQsZCs3Rb+xPjHmj4LkAr9cFA88FX1U=",
+ "pom": "sha256-bCx/LAJ3TMK3thn70t94c82tKXGJJuRHVLh/cNHrQ8s="
+ },
"org/slf4j#slf4j-bom/2.0.17": {
"pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek="
},
+ "org/slf4j#slf4j-bom/2.0.18": {
+ "pom": "sha256-khmqtgFXUSbE5m4TMesrDGwXozCsTVoH480R1YCgwS0="
+ },
"org/slf4j#slf4j-parent/2.0.17": {
"pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs="
},
+ "org/slf4j#slf4j-parent/2.0.18": {
+ "pom": "sha256-CziWvtrSye2Wl+3L6h2gxUzSOKcjWDqBNYqDv7eC6fo="
+ },
"org/sonatype/oss#oss-parent/7": {
"pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ="
},
- "org/xerial#sqlite-jdbc/3.53.0.0": {
- "jar": "sha256-MD6BUBAJgvLtfRuC2Jcnjvd0S9SUworU5wQreRRZFpc=",
- "pom": "sha256-fIl7+zUC6B0ux+0CwCIXiYBa3bG9zpZB5RO/e2FzC3s="
+ "org/xerial#sqlite-jdbc/3.53.1.0": {
+ "jar": "sha256-KKzuz8yVNWRb0Z+piDhXA8e4mYLBUGpoVfWUK0Ay7KY=",
+ "pom": "sha256-lwYjDFkjTyp0poFWvg4Ye7HJuJu5uSRvy+igLiFQgQM="
},
- "tools/jackson#jackson-base/3.1.0": {
- "pom": "sha256-SJlqUQiUU3caUU8YO+xxEVba/8voy7FUISS8HuPzXGs="
+ "tools/jackson#jackson-base/3.1.3": {
+ "pom": "sha256-M4J2vKjCLBfdyIhDyV1YQnTHvFIR0m1aLo0yzV+D+PI="
},
- "tools/jackson#jackson-bom/3.0.1": {
- "pom": "sha256-s8fOX7MfztCcD1+fisNz1IHoav3NicnSvFnIMkDO1ng="
+ "tools/jackson#jackson-bom/3.1.3": {
+ "pom": "sha256-9aDcUnRCPNLH+McXoAG6ttstsNhAFT42JevJ3pWM804="
},
- "tools/jackson#jackson-bom/3.1.0": {
- "pom": "sha256-q/kLZkKDprTs0W18o+KzGmxcxJXBB5p3mSVJxIKUILg="
+ "tools/jackson/core#jackson-core/3.1.3": {
+ "jar": "sha256-6F3tJfddjavveqCfwVXvYW8Kl+lr72YV96eADCp2xu8=",
+ "module": "sha256-wLkCEBQsEYaXC2kYu5CaNYBgdj90eizpfp0q3hPYBnQ=",
+ "pom": "sha256-jHa/0hRqfSDDjZfj3DhlgR0aVeKY7AdXJEcWo0lBQls="
},
- "tools/jackson/core#jackson-core/3.1.0": {
- "jar": "sha256-TdOD+WtRubmsS3S98cFQ3wEARD4dofukgPV9oJotzvc=",
- "module": "sha256-xCmkd4tW+L6sZhHi1m9wn/WzNSvVq6XKttqqz/1ydug=",
- "pom": "sha256-gm7btuGKf7kydoYXFtS6mvtIEOLa+TXQbYPa80+cm1g="
- },
- "tools/jackson/core#jackson-databind/3.1.0": {
- "jar": "sha256-G/VFSh1Ymifdu5HuFvMfFpsIUwhD9S9eg/YsZQxkUWs=",
- "module": "sha256-GD86rez6To0WF9ffgJKqYhtoP5jGBAP6MzpMwQq8zy0=",
- "pom": "sha256-ivk5XYOG4DkhDRJBX61spqLutiMm+Gohyhrz0CdH42g="
+ "tools/jackson/core#jackson-databind/3.1.3": {
+ "jar": "sha256-rt3yRi1Hg6Gxb2/x4kJYKnbt2czWm2tjhpBcZaTsYHc=",
+ "module": "sha256-gIsco9hZZK4LF2cd2oLRA4nisIw0VihOjQuew5+Sl3E=",
+ "pom": "sha256-lHy/Pv9RkmVG1EqgddXxtM8uL5o4UkqJLZWpJPU4W+8="
}
}
}
diff --git a/pkgs/by-name/si/signal-cli/libsignal-jni.nix b/pkgs/by-name/si/signal-cli/libsignal-jni.nix
index 1e27d0d055ab..b29734ca400f 100644
--- a/pkgs/by-name/si/signal-cli/libsignal-jni.nix
+++ b/pkgs/by-name/si/signal-cli/libsignal-jni.nix
@@ -14,16 +14,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "libsignal-jni";
- version = "0.92.1";
+ version = "0.94.4";
src = fetchFromGitHub {
owner = "signalapp";
repo = "libsignal";
tag = "v${finalAttrs.version}";
- hash = "sha256-gAXLt0e2k5PA6PgFRQa22oGuNLM7TGkOKQnYtFhn8I8=";
+ hash = "sha256-Uh/j8cXUWgWgSo9UBfYOFuC8i+2YdMwGHcXf55PkGgU=";
};
- cargoHash = "sha256-TqYxkkzlbgrc7jkAubz3TsXhcU8Do5IFaLRqSPiZVR0=";
+ cargoHash = "sha256-st6zTKvxSsyMce22E8nFsJMGjQkk9sEAzSCmyZP8x20=";
nativeBuildInputs = [
cmake
diff --git a/pkgs/by-name/si/signal-cli/package.nix b/pkgs/by-name/si/signal-cli/package.nix
index 244be88edc4e..2a000ed314bd 100644
--- a/pkgs/by-name/si/signal-cli/package.nix
+++ b/pkgs/by-name/si/signal-cli/package.nix
@@ -19,13 +19,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "signal-cli";
- version = "0.14.3";
+ version = "0.14.5";
src = fetchFromGitHub {
owner = "AsamK";
repo = "signal-cli";
tag = "v${finalAttrs.version}";
- hash = "sha256-qUCLubP3/JxDoLYbWhH/MRWq29H6tj3UuGr5iBfJ3jM=";
+ hash = "sha256-p669Gjn3HYdVNtAA1Bvgc4iL6U9KnG4SLX1/aUKulPY=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/si/simplex-chat-desktop/package.nix b/pkgs/by-name/si/simplex-chat-desktop/package.nix
index 08edd2d4d3bb..f15a82f97abe 100644
--- a/pkgs/by-name/si/simplex-chat-desktop/package.nix
+++ b/pkgs/by-name/si/simplex-chat-desktop/package.nix
@@ -7,16 +7,16 @@
let
pname = "simplex-chat-desktop";
- version = "6.5.4";
+ version = "6.5.5";
sources = {
"aarch64-linux" = fetchurl {
url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-aarch64.AppImage";
- hash = "sha256-/tlCdCyy7FRlDMFWsx1S4JbIJqombk23LPum/tH6psU=";
+ hash = "sha256-zBLBSWrADCIafUSynttiT3faJfzDcz8Li/NISWRNTaw=";
};
"x86_64-linux" = fetchurl {
url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage";
- hash = "sha256-iQdy8nxakCv0XxpN04W50X3OWibcMn1ZnT+qYvkyfXg=";
+ hash = "sha256-6qb1z4Z/1uuEqLwiVSwuLSlurbHYsj0jVSF00c5LLBA=";
};
};
diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix
index 77f6c9bd3525..32b201f0b24f 100644
--- a/pkgs/by-name/su/super-productivity/package.nix
+++ b/pkgs/by-name/su/super-productivity/package.nix
@@ -6,19 +6,21 @@
lib,
makeDesktopItem,
nix-update-script,
- npm-lockfile-fix,
prefetch-npm-deps,
rsync,
stdenv,
- nodejs_24,
+ nodejs_22,
+ rustPlatform,
+ cacert,
+ cargo,
}:
let
electron = electron_41;
- nodejs = nodejs_24;
+ nodejs = nodejs_22;
in
buildNpmPackage rec {
pname = "super-productivity";
- version = "18.5.0";
+ version = "18.12.0";
inherit nodejs;
@@ -26,11 +28,7 @@ buildNpmPackage rec {
owner = "johannesjo";
repo = "super-productivity";
tag = "v${version}";
- hash = "sha256-LPLbHmUsFS0iw0iUfWrc4fXJ+/R33ne7aWcPKEtgtyc=";
-
- postFetch = ''
- find $out -name package-lock.json -exec ${lib.getExe npm-lockfile-fix} -r {} \;
- '';
+ hash = "sha256-v4/fPfgiUMOWAcmWdr13oCmu7NTZI3ki6uWJPWTcWzM=";
};
# Use custom fetcher for deps because super-productivity uses multiple
@@ -47,14 +45,21 @@ buildNpmPackage rec {
rsync
];
- # Some lockfiles do not include any dependencies to install so
- # prefertch-npm-deps produces an error. Those can be ignored with
- # this flag.
- env.FORCE_EMPTY_CACHE = true;
+ __structuredAttrs = true;
+ strictDeps = true;
+
+ env = {
+ # Some lockfiles do not include any dependencies to install so
+ # prefertch-npm-deps produces an error. Those can be ignored with
+ # this flag.
+ FORCE_EMPTY_CACHE = true;
+ NPM_FETCHER_VERSION = "2";
+ SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt";
+ };
buildPhase = ''
mkdir -p $out
- find -name package-lock.json | while read -r lockfile; do
+ find -name package-lock.json | sort | while read -r lockfile; do
prefetch-npm-deps $lockfile /tmp/cache
# Merge output
rsync -a /tmp/cache/ $out
@@ -69,22 +74,44 @@ buildNpmPackage rec {
dontInstall = true;
outputHashMode = "recursive";
- hash = "sha256-/hv9ItFH6k3Gn94/j2dp51LdVoGrUgDRHWewsLjq1Lg=";
+ hash = "sha256-inutOgoQ+xvdVizK2ff6Ro4F/5n4l6dAYjfXJTHWfpo=";
}
);
makeCacheWritable = true;
+ npmDepsFetcherVersion = 2;
+
+ cargoRoot = "electron/wayland-idle-helper";
+ cargoDeps = rustPlatform.fetchCargoVendor {
+ inherit
+ pname
+ version
+ src
+ cargoRoot
+ ;
+ hash = "sha256-u/GjzX8zykIqJlMR/611ADX2EcD1cb4Qr94EkI2sdlA=";
+ };
env = {
ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
CHROMEDRIVER_SKIP_DOWNLOAD = "true";
};
- nativeBuildInputs = [ copyDesktopItems ];
+ nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [
+ cargo
+ copyDesktopItems
+ rustPlatform.cargoSetupHook
+ ];
postPatch = ''
substituteInPlace electron-builder.yaml \
--replace-fail "notarize: true" "notarize: false"
+
+ # At runtime the helper is looked up via app.getAppPath() (the dirname of
+ # the asar file). process.execPath points to the system electron binary,
+ # not our app directory, so it would search the wrong location.
+ substituteInPlace electron/idle-time-handler.ts \
+ --replace-fail "path.dirname(process.execPath)" "path.dirname(app.getAppPath())"
'';
buildPhase = ''
@@ -120,40 +147,42 @@ buildNpmPackage rec {
''
mkdir -p $out/Applications
cp -r ".tmp/app-builds/mac"*"/Super Productivity.app" "$out/Applications"
- makeWrapper "$out/Applications/Super Productivity.app/Contents/MacOS/Super Productivity" "$out/bin/super-productivity"
+ makeWrapper "$out/Applications/Super Productivity.app/Contents/MacOS/Super Productivity" "$out/bin/superproductivity"
''
else
''
- mkdir -p $out/share/{super-productivity,icons/hicolor/scalable/apps}
- cp -r .tmp/app-builds/*-unpacked/resources/app.asar $out/share/super-productivity
- cp electron/assets/icons/ico-circled.svg $out/share/icons/hicolor/scalable/apps/super-productivity.svg
-
- makeWrapper '${lib.getExe electron}' "$out/bin/super-productivity" \
- --add-flags "$out/share/super-productivity/app.asar" \
+ mkdir -p $out/share/{superproductivity,icons/hicolor/scalable/apps}
+ cp -r .tmp/app-builds/*-unpacked/{resources/app.asar,wayland-idle-helper} $out/share/superproductivity
+ cp electron/assets/icons/ico-circled.svg $out/share/icons/hicolor/scalable/apps/superproductivity.svg
+ makeWrapper '${lib.getExe electron}' "$out/bin/superproductivity" \
+ --add-flags "$out/share/superproductivity/app.asar" \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \
--set-default ELECTRON_FORCE_IS_PACKAGED 1 \
--inherit-argv0
''
}
+ # backward compat symlink for the old binary name
+ ln -s superproductivity "$out"/bin/super-productivity
+
runHook postInstall
'';
- # copied from deb file
+ # matches upstream electron-builder.yaml linux.desktop config
desktopItems = [
(makeDesktopItem {
- name = "super-productivity";
- desktopName = "superProductivity";
- exec = "super-productivity %u";
+ name = "superproductivity";
+ desktopName = "Super Productivity";
+ exec = "superproductivity %U";
terminal = false;
type = "Application";
- icon = "super-productivity";
- startupWMClass = "superProductivity";
- comment = "ToDo list and Time Tracking";
+ icon = "superproductivity";
+ startupWMClass = "superproductivity";
categories = [
"Office"
"ProjectManagement"
];
+ mimeTypes = [ "x-scheme-handler/superproductivity" ];
})
];
@@ -174,6 +203,6 @@ buildNpmPackage rec {
pineapplehunter
tebriel
];
- mainProgram = "super-productivity";
+ mainProgram = "superproductivity";
};
}
diff --git a/pkgs/by-name/su/surge/package.nix b/pkgs/by-name/su/surge/package.nix
index 505c2755f0c4..d8f039bf1e12 100644
--- a/pkgs/by-name/su/surge/package.nix
+++ b/pkgs/by-name/su/surge/package.nix
@@ -73,6 +73,14 @@ stdenv.mkDerivation (finalAttrs: {
# Fix build with gcc 15
env.NIX_CFLAGS_COMPILE = "-Wno-deprecated";
+ # The generated ScalablePiggy.S has no .note.GNU-stack section, so the linker
+ # marks the LV2/VST3 plugin .so as requiring an executable stack. Since glibc
+ # 2.41 dlopen() refuses to load such objects ("cannot enable executable stack
+ # as shared object requires"). This breaks the post-build step that dlopens
+ # the freshly built LV2 plugin to generate its .ttl manifest. Force a
+ # non-executable stack at link time.
+ env.NIX_LDFLAGS = "-z noexecstack";
+
postPatch = ''
substituteInPlace src/common/SurgeStorage.cpp \
--replace "/usr/share/Surge" "$out/share/surge"
diff --git a/pkgs/by-name/tc/tcpkali/package.nix b/pkgs/by-name/tc/tcpkali/package.nix
index 3641c698ac48..36fda7cc2238 100644
--- a/pkgs/by-name/tc/tcpkali/package.nix
+++ b/pkgs/by-name/tc/tcpkali/package.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
license = lib.licenses.bsd2;
inherit (src.meta) homepage;
platforms = lib.platforms.linux;
- maintainers = with lib.maintainers; [ ethercrow ];
+ maintainers = [ ];
mainProgram = "tcpkali";
};
}
diff --git a/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix b/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix
index 5103071306ae..8f5ba1a0c9b1 100644
--- a/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix
+++ b/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lomiri-settings-components";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchFromGitLab {
owner = "ubports";
repo = "development/core/lomiri-settings-components";
rev = finalAttrs.version;
- hash = "sha256-vJpqNhSlBV5z0hRP3ayh7/YbYxh7mLEsK0jh63hkG1w=";
+ hash = "sha256-S4JWDGfu9zGdJk89XEhbDxLJO1jaQO2jawTNE5djrAU=";
};
postPatch = ''
diff --git a/pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix b/pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix
index 80ba9a075320..bfb8b377df88 100644
--- a/pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix
+++ b/pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lomiri-ui-extras";
- version = "0.8.1";
+ version = "0.8.2";
src = fetchFromGitLab {
owner = "ubports";
repo = "development/core/lomiri-ui-extras";
tag = finalAttrs.version;
- hash = "sha256-0rP88+OVLzK3ZDXZHqYR+0uF4eNur/RUV8DY0ijZBVo=";
+ hash = "sha256-Y3p3VXltTg7tbVKjLdoBgL6yAlCdKBUEYzyHyqawxBg=";
};
postPatch = ''
diff --git a/pkgs/development/mobile/androidenv/repo.json b/pkgs/development/mobile/androidenv/repo.json
index f0e8bf2b73e0..48ea3ae223b5 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": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-10",
@@ -90,7 +90,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-11",
@@ -154,7 +154,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-12",
@@ -230,7 +230,7 @@
}
],
"displayName": "Google TV Addon",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-googletv-license",
"name": "google_tv_addon",
"path": "add-ons/addon-google_tv_addon-google-12",
@@ -276,7 +276,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-13",
@@ -352,7 +352,7 @@
}
],
"displayName": "Google TV Addon",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-googletv-license",
"name": "google_tv_addon",
"path": "add-ons/addon-google_tv_addon-google-13",
@@ -398,7 +398,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-14",
@@ -476,7 +476,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-15",
@@ -568,7 +568,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-16",
@@ -660,7 +660,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-17",
@@ -752,7 +752,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-18",
@@ -844,7 +844,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-19",
@@ -936,7 +936,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-21",
@@ -1028,7 +1028,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-22",
@@ -1212,7 +1212,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-24",
@@ -1304,7 +1304,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-25",
@@ -1396,7 +1396,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-3",
@@ -1460,7 +1460,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-4",
@@ -1524,7 +1524,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-5",
@@ -1588,7 +1588,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-6",
@@ -1652,7 +1652,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-7",
@@ -1716,7 +1716,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-8",
@@ -1780,7 +1780,7 @@
}
],
"displayName": "Google APIs",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "google_apis",
"path": "add-ons/addon-google_apis-google-9",
@@ -1845,7 +1845,7 @@
}
],
"displayName": "Android Support Repository",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-android-m2repository",
"path": "extras/android/m2repository",
@@ -1876,7 +1876,7 @@
}
],
"displayName": "Android Emulator hypervisor driver (installer)",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-Android_Emulator_Hypervisor_Driver",
"path": "extras/google/Android_Emulator_Hypervisor_Driver",
@@ -1907,7 +1907,7 @@
}
],
"displayName": "Google AdMob Ads SDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-admob_ads_sdk",
"path": "extras/google/admob_ads_sdk",
@@ -1936,7 +1936,7 @@
}
],
"displayName": "Google Analytics App Tracking SDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-analytics_sdk_v2",
"path": "extras/google/analytics_sdk_v2",
@@ -1986,7 +1986,7 @@
}
],
"displayName": "Android Auto Desktop Head Unit Emulator",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-auto",
"path": "extras/google/auto",
@@ -2012,7 +2012,7 @@
}
],
"displayName": "Google Cloud Messaging for Android Library",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-gcm",
"path": "extras/google/gcm",
@@ -2048,7 +2048,7 @@
}
},
"displayName": "Google Play services",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-google_play_services",
"path": "extras/google/google_play_services",
@@ -2077,7 +2077,7 @@
}
],
"displayName": "Google Play services for Froyo",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-google_play_services_froyo",
"path": "extras/google/google_play_services_froyo",
@@ -2106,7 +2106,7 @@
}
],
"displayName": "Google Play Instant Development SDK (Deprecated)",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-instantapps",
"path": "extras/google/instantapps",
@@ -2144,7 +2144,7 @@
}
},
"displayName": "Google Repository",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-m2repository",
"path": "extras/google/m2repository",
@@ -2173,7 +2173,7 @@
}
],
"displayName": "Google Play APK Expansion library",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-market_apk_expansion",
"path": "extras/google/market_apk_expansion",
@@ -2202,7 +2202,7 @@
}
],
"displayName": "Google Play Licensing Library",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-market_licensing",
"path": "extras/google/market_licensing",
@@ -2231,7 +2231,7 @@
}
],
"displayName": "Android Auto API Simulators",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-simulators",
"path": "extras/google/simulators",
@@ -2260,7 +2260,7 @@
}
],
"displayName": "Google USB Driver",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-usb_driver",
"path": "extras/google/usb_driver",
@@ -2289,7 +2289,7 @@
}
],
"displayName": "Google Web Driver",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "extras-google-webdriver",
"path": "extras/google/webdriver",
@@ -2329,7 +2329,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-10-default-armeabi-v7a",
"path": "system-images/android-10/default/armeabi-v7a",
@@ -2373,7 +2373,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-10-default-x86",
"path": "system-images/android-10/default/x86",
@@ -2419,7 +2419,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-10-google_apis-armeabi-v7a",
"path": "system-images/android-10/google_apis/armeabi-v7a",
@@ -2471,7 +2471,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-10-google_apis-x86",
"path": "system-images/android-10/google_apis/x86",
@@ -2520,7 +2520,7 @@
}
],
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-14-default-armeabi-v7a",
"path": "system-images/android-14/default/armeabi-v7a",
@@ -2568,7 +2568,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-15-default-armeabi-v7a",
"path": "system-images/android-15/default/armeabi-v7a",
@@ -2612,7 +2612,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-15-default-x86",
"path": "system-images/android-15/default/x86",
@@ -2658,7 +2658,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-15-google_apis-armeabi-v7a",
"path": "system-images/android-15/google_apis/armeabi-v7a",
@@ -2710,7 +2710,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-15-google_apis-x86",
"path": "system-images/android-15/google_apis/x86",
@@ -2766,7 +2766,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-16-default-armeabi-v7a",
"path": "system-images/android-16/default/armeabi-v7a",
@@ -2803,7 +2803,7 @@
}
],
"displayName": "MIPS System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "mips-android-sysimage-license",
"name": "system-image-16-default-mips",
"path": "system-images/android-16/default/mips",
@@ -2847,7 +2847,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-16-default-x86",
"path": "system-images/android-16/default/x86",
@@ -2893,7 +2893,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-16-google_apis-armeabi-v7a",
"path": "system-images/android-16/google_apis/armeabi-v7a",
@@ -2945,7 +2945,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-16-google_apis-x86",
"path": "system-images/android-16/google_apis/x86",
@@ -3001,7 +3001,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-17-default-armeabi-v7a",
"path": "system-images/android-17/default/armeabi-v7a",
@@ -3038,7 +3038,7 @@
}
],
"displayName": "MIPS System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "mips-android-sysimage-license",
"name": "system-image-17-default-mips",
"path": "system-images/android-17/default/mips",
@@ -3082,7 +3082,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-17-default-x86",
"path": "system-images/android-17/default/x86",
@@ -3136,7 +3136,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-17-google_apis-armeabi-v7a",
"path": "system-images/android-17/google_apis/armeabi-v7a",
@@ -3188,7 +3188,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-17-google_apis-x86",
"path": "system-images/android-17/google_apis/x86",
@@ -3244,7 +3244,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-18-default-armeabi-v7a",
"path": "system-images/android-18/default/armeabi-v7a",
@@ -3288,7 +3288,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-18-default-x86",
"path": "system-images/android-18/default/x86",
@@ -3334,7 +3334,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-18-google_apis-armeabi-v7a",
"path": "system-images/android-18/google_apis/armeabi-v7a",
@@ -3386,7 +3386,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-18-google_apis-x86",
"path": "system-images/android-18/google_apis/x86",
@@ -3442,7 +3442,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-19-default-armeabi-v7a",
"path": "system-images/android-19/default/armeabi-v7a",
@@ -3486,7 +3486,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-19-default-x86",
"path": "system-images/android-19/default/x86",
@@ -3532,7 +3532,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-19-google_apis-armeabi-v7a",
"path": "system-images/android-19/google_apis/armeabi-v7a",
@@ -3584,7 +3584,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-19-google_apis-x86",
"path": "system-images/android-19/google_apis/x86",
@@ -3633,7 +3633,7 @@
}
],
"displayName": "Android TV ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-android-tv-armeabi-v7a",
"path": "system-images/android-21/android-tv/armeabi-v7a",
@@ -3670,7 +3670,7 @@
}
],
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-android-tv-x86",
"path": "system-images/android-21/android-tv/x86",
@@ -3709,7 +3709,7 @@
}
],
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-default-arm64-v8a",
"path": "system-images/android-21/default/arm64-v8a",
@@ -3753,7 +3753,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-default-armeabi-v7a",
"path": "system-images/android-21/default/armeabi-v7a",
@@ -3797,7 +3797,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-default-x86",
"path": "system-images/android-21/default/x86",
@@ -3841,7 +3841,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-default-x86_64",
"path": "system-images/android-21/default/x86_64",
@@ -3880,7 +3880,7 @@
}
],
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-google_apis-arm64-v8a",
"path": "system-images/android-21/google_apis/arm64-v8a",
@@ -3932,7 +3932,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-google_apis-armeabi-v7a",
"path": "system-images/android-21/google_apis/armeabi-v7a",
@@ -3984,7 +3984,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-google_apis-x86",
"path": "system-images/android-21/google_apis/x86",
@@ -4036,7 +4036,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-21-google_apis-x86_64",
"path": "system-images/android-21/google_apis/x86_64",
@@ -4085,7 +4085,7 @@
}
],
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-android-tv-x86",
"path": "system-images/android-22/android-tv/x86",
@@ -4124,7 +4124,7 @@
}
],
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-default-arm64-v8a",
"path": "system-images/android-22/default/arm64-v8a",
@@ -4168,7 +4168,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-default-armeabi-v7a",
"path": "system-images/android-22/default/armeabi-v7a",
@@ -4212,7 +4212,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-default-x86",
"path": "system-images/android-22/default/x86",
@@ -4256,7 +4256,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-default-x86_64",
"path": "system-images/android-22/default/x86_64",
@@ -4295,7 +4295,7 @@
}
],
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-google_apis-arm64-v8a",
"path": "system-images/android-22/google_apis/arm64-v8a",
@@ -4347,7 +4347,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-google_apis-armeabi-v7a",
"path": "system-images/android-22/google_apis/armeabi-v7a",
@@ -4399,7 +4399,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-google_apis-x86",
"path": "system-images/android-22/google_apis/x86",
@@ -4451,7 +4451,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-22-google_apis-x86_64",
"path": "system-images/android-22/google_apis/x86_64",
@@ -4500,7 +4500,7 @@
}
],
"displayName": "Android TV ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-android-tv-armeabi-v7a",
"path": "system-images/android-23/android-tv/armeabi-v7a",
@@ -4544,7 +4544,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-android-tv-x86",
"path": "system-images/android-23/android-tv/x86",
@@ -4583,7 +4583,7 @@
}
],
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-default-arm64-v8a",
"path": "system-images/android-23/default/arm64-v8a",
@@ -4627,7 +4627,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-default-armeabi-v7a",
"path": "system-images/android-23/default/armeabi-v7a",
@@ -4671,7 +4671,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-default-x86",
"path": "system-images/android-23/default/x86",
@@ -4715,7 +4715,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-default-x86_64",
"path": "system-images/android-23/default/x86_64",
@@ -4754,7 +4754,7 @@
}
],
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-google_apis-arm64-v8a",
"path": "system-images/android-23/google_apis/arm64-v8a",
@@ -4806,7 +4806,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-google_apis-armeabi-v7a",
"path": "system-images/android-23/google_apis/armeabi-v7a",
@@ -4858,7 +4858,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-google_apis-x86",
"path": "system-images/android-23/google_apis/x86",
@@ -4910,7 +4910,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-23-google_apis-x86_64",
"path": "system-images/android-23/google_apis/x86_64",
@@ -4966,7 +4966,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-android-tv-x86",
"path": "system-images/android-24/android-tv/x86",
@@ -5005,7 +5005,7 @@
}
],
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-default-arm64-v8a",
"path": "system-images/android-24/default/arm64-v8a",
@@ -5049,7 +5049,7 @@
}
},
"displayName": "ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-default-armeabi-v7a",
"path": "system-images/android-24/default/armeabi-v7a",
@@ -5093,7 +5093,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-default-x86",
"path": "system-images/android-24/default/x86",
@@ -5137,7 +5137,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-default-x86_64",
"path": "system-images/android-24/default/x86_64",
@@ -5183,7 +5183,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-google_apis-arm64-v8a",
"path": "system-images/android-24/google_apis/arm64-v8a",
@@ -5235,7 +5235,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-google_apis-x86",
"path": "system-images/android-24/google_apis/x86",
@@ -5287,7 +5287,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-google_apis-x86_64",
"path": "system-images/android-24/google_apis/x86_64",
@@ -5341,7 +5341,7 @@
}
},
"displayName": "Google Play Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-24-google_apis_playstore-x86",
"path": "system-images/android-24/google_apis_playstore/x86",
@@ -5397,7 +5397,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-android-tv-x86",
"path": "system-images/android-25/android-tv/x86",
@@ -5443,7 +5443,7 @@
}
},
"displayName": "Android Wear ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-android-wear-armeabi-v7a",
"path": "system-images/android-25/android-wear/armeabi-v7a",
@@ -5487,7 +5487,7 @@
}
},
"displayName": "Android Wear Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-android-wear-x86",
"path": "system-images/android-25/android-wear/x86",
@@ -5526,7 +5526,7 @@
}
],
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-default-arm64-v8a",
"path": "system-images/android-25/default/arm64-v8a",
@@ -5570,7 +5570,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-default-x86",
"path": "system-images/android-25/default/x86",
@@ -5614,7 +5614,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-default-x86_64",
"path": "system-images/android-25/default/x86_64",
@@ -5653,7 +5653,7 @@
}
],
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-google_apis-arm64-v8a",
"path": "system-images/android-25/google_apis/arm64-v8a",
@@ -5705,7 +5705,7 @@
}
},
"displayName": "Google APIs ARM EABI v7a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-google_apis-armeabi-v7a",
"path": "system-images/android-25/google_apis/armeabi-v7a",
@@ -5757,7 +5757,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-google_apis-x86",
"path": "system-images/android-25/google_apis/x86",
@@ -5809,7 +5809,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-google_apis-x86_64",
"path": "system-images/android-25/google_apis/x86_64",
@@ -5863,7 +5863,7 @@
}
},
"displayName": "Google Play Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-25-google_apis_playstore-x86",
"path": "system-images/android-25/google_apis_playstore/x86",
@@ -5934,7 +5934,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-26-android-tv-x86",
"path": "system-images/android-26/android-tv/x86",
@@ -5980,7 +5980,7 @@
}
},
"displayName": "Android Wear Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-26-android-wear-x86",
"path": "system-images/android-26/android-wear/x86",
@@ -6031,7 +6031,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-26-default-arm64-v8a",
"path": "system-images/android-26/default/arm64-v8a",
@@ -6075,7 +6075,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-26-default-x86",
"path": "system-images/android-26/default/x86",
@@ -6119,7 +6119,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-26-default-x86_64",
"path": "system-images/android-26/default/x86_64",
@@ -6170,7 +6170,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-26-google_apis-arm64-v8a",
"path": "system-images/android-26/google_apis/arm64-v8a",
@@ -6237,7 +6237,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-26-google_apis-x86",
"path": "system-images/android-26/google_apis/x86",
@@ -6304,7 +6304,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-26-google_apis-x86_64",
"path": "system-images/android-26/google_apis/x86_64",
@@ -6373,7 +6373,7 @@
}
},
"displayName": "Google Play Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-26-google_apis_playstore-x86",
"path": "system-images/android-26/google_apis_playstore/x86",
@@ -6429,7 +6429,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-27-android-tv-x86",
"path": "system-images/android-27/android-tv/x86",
@@ -6480,7 +6480,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-27-default-arm64-v8a",
"path": "system-images/android-27/default/arm64-v8a",
@@ -6524,7 +6524,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-27-default-x86",
"path": "system-images/android-27/default/x86",
@@ -6568,7 +6568,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-27-default-x86_64",
"path": "system-images/android-27/default/x86_64",
@@ -6619,7 +6619,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-27-google_apis-arm64-v8a",
"path": "system-images/android-27/google_apis/arm64-v8a",
@@ -6686,7 +6686,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-27-google_apis-x86",
"path": "system-images/android-27/google_apis/x86",
@@ -6755,7 +6755,7 @@
}
},
"displayName": "Google Play Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-27-google_apis_playstore-x86",
"path": "system-images/android-27/google_apis_playstore/x86",
@@ -6816,7 +6816,7 @@
}
},
"displayName": "Automotive Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-28-android-automotive-playstore-x86",
"path": "system-images/android-28/android-automotive-playstore/x86",
@@ -6861,7 +6861,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-28-android-tv-x86",
"path": "system-images/android-28/android-tv/x86",
@@ -6907,7 +6907,7 @@
}
},
"displayName": "Wear OS Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-28-android-wear-x86",
"path": "system-images/android-28/android-wear/x86",
@@ -6958,7 +6958,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-28-default-arm64-v8a",
"path": "system-images/android-28/default/arm64-v8a",
@@ -6995,7 +6995,7 @@
}
],
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-28-default-x86",
"path": "system-images/android-28/default/x86",
@@ -7032,7 +7032,7 @@
}
],
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-28-default-x86_64",
"path": "system-images/android-28/default/x86_64",
@@ -7083,7 +7083,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-28-google_apis-arm64-v8a",
"path": "system-images/android-28/google_apis/arm64-v8a",
@@ -7150,7 +7150,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-28-google_apis-x86",
"path": "system-images/android-28/google_apis/x86",
@@ -7217,7 +7217,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-28-google_apis-x86_64",
"path": "system-images/android-28/google_apis/x86_64",
@@ -7276,7 +7276,7 @@
}
},
"displayName": "Google ARM64-V8a Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -7343,7 +7343,7 @@
}
},
"displayName": "Google Play Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-28-google_apis_playstore-x86",
"path": "system-images/android-28/google_apis_playstore/x86",
@@ -7410,7 +7410,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-28-google_apis_playstore-x86_64",
"path": "system-images/android-28/google_apis_playstore/x86_64",
@@ -7471,7 +7471,7 @@
}
},
"displayName": "Automotive with Play Store Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-29-android-automotive-playstore-x86",
"path": "system-images/android-29/android-automotive-playstore/x86",
@@ -7531,7 +7531,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-29-android-tv-x86",
"path": "system-images/android-29/android-tv/x86",
@@ -7570,7 +7570,7 @@
}
],
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-29-default-arm64-v8a",
"path": "system-images/android-29/default/arm64-v8a",
@@ -7633,7 +7633,7 @@
}
},
"displayName": "Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-29-default-x86",
"path": "system-images/android-29/default/x86",
@@ -7696,7 +7696,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-29-default-x86_64",
"path": "system-images/android-29/default/x86_64",
@@ -7747,7 +7747,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-29-google_apis-arm64-v8a",
"path": "system-images/android-29/google_apis/arm64-v8a",
@@ -7804,7 +7804,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-29-google_apis-x86",
"path": "system-images/android-29/google_apis/x86",
@@ -7861,7 +7861,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-29-google_apis-x86_64",
"path": "system-images/android-29/google_apis/x86_64",
@@ -7920,7 +7920,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -8001,7 +8001,7 @@
}
},
"displayName": "Google Play Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-29-google_apis_playstore-x86",
"path": "system-images/android-29/google_apis_playstore/x86",
@@ -8082,7 +8082,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-29-google_apis_playstore-x86_64",
"path": "system-images/android-29/google_apis_playstore/x86_64",
@@ -8143,7 +8143,7 @@
}
},
"displayName": "Automotive with Play Store Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-30-android-automotive-playstore-x86_64",
"path": "system-images/android-30/android-automotive-playstore/x86_64",
@@ -8203,7 +8203,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-30-android-tv-x86",
"path": "system-images/android-30/android-tv/x86",
@@ -8249,7 +8249,7 @@
}
},
"displayName": "China version of Wear OS 3 ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-30-android-wear-arm64-v8a",
"path": "system-images/android-30/android-wear-cn/arm64-v8a",
@@ -8293,7 +8293,7 @@
}
},
"displayName": "China version of Wear OS 3 Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-30-android-wear-x86",
"path": "system-images/android-30/android-wear-cn/x86",
@@ -8332,7 +8332,7 @@
}
],
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-30-default-arm64-v8a",
"path": "system-images/android-30/default/arm64-v8a",
@@ -8381,7 +8381,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-30-default-x86_64",
"path": "system-images/android-30/default/x86_64",
@@ -8432,7 +8432,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-30-google_apis-arm64-v8a",
"path": "system-images/android-30/google_apis/arm64-v8a",
@@ -8499,7 +8499,7 @@
}
},
"displayName": "Google APIs Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-30-google_apis-x86",
"path": "system-images/android-30/google_apis/x86",
@@ -8566,7 +8566,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-30-google_apis-x86_64",
"path": "system-images/android-30/google_apis/x86_64",
@@ -8632,7 +8632,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -8713,7 +8713,7 @@
}
},
"displayName": "Google Play Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-30-google_apis_playstore-x86",
"path": "system-images/android-30/google_apis_playstore/x86",
@@ -8794,7 +8794,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -8865,7 +8865,7 @@
}
},
"displayName": "Android TV ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-31-android-tv-arm64-v8a",
"path": "system-images/android-31/android-tv/arm64-v8a",
@@ -8924,7 +8924,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-31-android-tv-x86",
"path": "system-images/android-31/android-tv/x86",
@@ -8975,7 +8975,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-31-default-arm64-v8a",
"path": "system-images/android-31/default/arm64-v8a",
@@ -9024,7 +9024,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-31-default-x86_64",
"path": "system-images/android-31/default/x86_64",
@@ -9085,7 +9085,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-31-google_apis-arm64-v8a",
"path": "system-images/android-31/google_apis/arm64-v8a",
@@ -9152,7 +9152,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-31-google_apis-x86_64",
"path": "system-images/android-31/google_apis/x86_64",
@@ -9228,7 +9228,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -9295,7 +9295,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -9356,7 +9356,7 @@
}
},
"displayName": "Android Automotive with Google Play arm64-v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-32-android-automotive-playstore-arm64-v8a",
"path": "system-images/android-32/android-automotive-playstore/arm64-v8a",
@@ -9409,7 +9409,7 @@
}
},
"displayName": "Android Automotive with Google Play x86_64 System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-32-android-automotive-playstore-x86_64",
"path": "system-images/android-32/android-automotive-playstore/x86_64",
@@ -9464,7 +9464,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-32-default-arm64-v8a",
"path": "system-images/android-32/default/arm64-v8a",
@@ -9513,7 +9513,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-32-default-x86_64",
"path": "system-images/android-32/default/x86_64",
@@ -9574,7 +9574,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-32-google_apis-arm64-v8a",
"path": "system-images/android-32/google_apis/arm64-v8a",
@@ -9641,7 +9641,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-32-google_apis-x86_64",
"path": "system-images/android-32/google_apis/x86_64",
@@ -9717,7 +9717,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -9798,7 +9798,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-32-google_apis_playstore-x86_64",
"path": "system-images/android-32/google_apis_playstore/x86_64",
@@ -9859,7 +9859,7 @@
}
},
"displayName": "Android Automotive with Google APIs arm64-v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-android-automotive-arm64-v8a",
"path": "system-images/android-33/android-automotive/arm64-v8a",
@@ -9912,7 +9912,7 @@
}
},
"displayName": "Android Automotive with Google APIs x86_64 System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-android-automotive-x86_64",
"path": "system-images/android-33/android-automotive/x86_64",
@@ -9977,7 +9977,7 @@
}
},
"displayName": "Android TV ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-android-tv-arm64-v8a",
"path": "system-images/android-33/android-tv/arm64-v8a",
@@ -10036,7 +10036,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-android-tv-x86",
"path": "system-images/android-33/android-tv/x86",
@@ -10082,7 +10082,7 @@
}
},
"displayName": "Wear OS 4 ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-android-wear-arm64-v8a",
"path": "system-images/android-33/android-wear/arm64-v8a",
@@ -10126,7 +10126,7 @@
}
},
"displayName": "Wear OS 4 Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-android-wear-x86_64",
"path": "system-images/android-33/android-wear/x86_64",
@@ -10177,7 +10177,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-default-arm64-v8a",
"path": "system-images/android-33/default/arm64-v8a",
@@ -10226,7 +10226,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-default-x86_64",
"path": "system-images/android-33/default/x86_64",
@@ -10287,7 +10287,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-33-google_apis-arm64-v8a",
"path": "system-images/android-33/google_apis/arm64-v8a",
@@ -10354,7 +10354,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-google_apis-x86_64",
"path": "system-images/android-33/google_apis/x86_64",
@@ -10423,7 +10423,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -10490,7 +10490,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-33-google_apis_playstore-x86_64",
"path": "system-images/android-33/google_apis_playstore/x86_64",
@@ -10565,7 +10565,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -10614,7 +10614,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -10677,7 +10677,7 @@
}
},
"displayName": "Android TV ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34-android-tv-arm64-v8a",
"path": "system-images/android-34/android-tv/arm64-v8a",
@@ -10737,7 +10737,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34-android-tv-x86",
"path": "system-images/android-34/android-tv/x86",
@@ -10777,7 +10777,7 @@
}
],
"displayName": "Wear OS 5 ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34-android-wear-arm64-v8a",
"path": "system-images/android-34/android-wear/arm64-v8a",
@@ -10814,7 +10814,7 @@
}
],
"displayName": "Wear OS 5 Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34-android-wear-x86_64",
"path": "system-images/android-34/android-wear/x86_64",
@@ -10865,7 +10865,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34-default-arm64-v8a",
"path": "system-images/android-34/default/arm64-v8a",
@@ -10914,7 +10914,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34-default-x86_64",
"path": "system-images/android-34/default/x86_64",
@@ -10975,7 +10975,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-34-google_apis-arm64-v8a",
"path": "system-images/android-34/google_apis/arm64-v8a",
@@ -11043,7 +11043,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34-google_apis-x86_64",
"path": "system-images/android-34/google_apis/x86_64",
@@ -11113,7 +11113,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -11182,7 +11182,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34-google_apis_playstore-x86_64",
"path": "system-images/android-34/google_apis_playstore/x86_64",
@@ -11245,7 +11245,7 @@
}
},
"displayName": "Android Automotive with Google APIs arm64-v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34x-android-automotive-arm64-v8a",
"path": "system-images/android-34-ext9/android-automotive/arm64-v8a",
@@ -11298,7 +11298,7 @@
}
},
"displayName": "Android Automotive with Google APIs x86_64 System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34x-android-automotive-x86_64",
"path": "system-images/android-34-ext9/android-automotive/x86_64",
@@ -11367,7 +11367,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -11416,7 +11416,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-34x-google_apis_playstore-x86_64",
"path": "system-images/android-34-ext12/google_apis_playstore/x86_64",
@@ -11457,7 +11457,7 @@
}
],
"displayName": "Wear OS 5.1 - Preview ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-35-android-wear-arm64-v8a",
"path": "system-images/android-35/android-wear/arm64-v8a",
@@ -11489,7 +11489,7 @@
}
],
"displayName": "Wear OS 5.1 - Preview Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-35-android-wear-x86_64",
"path": "system-images/android-35/android-wear/x86_64",
@@ -11535,7 +11535,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35-default-arm64-v8a",
"path": "system-images/android-35/default/arm64-v8a",
@@ -11580,7 +11580,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35-default-x86_64",
"path": "system-images/android-35/default/x86_64",
@@ -11627,7 +11627,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-35-google_apis-arm64-v8a",
"path": "system-images/android-35/google_apis/arm64-v8a",
@@ -11685,7 +11685,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35-google_apis-x86_64",
"path": "system-images/android-35/google_apis/x86_64",
@@ -11745,7 +11745,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -11803,7 +11803,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35-google_apis_playstore-x86_64",
"path": "system-images/android-35/google_apis_playstore/x86_64",
@@ -11863,7 +11863,7 @@
}
},
"displayName": "16 KB Page Size Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -11925,7 +11925,7 @@
}
},
"displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35-page_size_16kb-x86_64",
"path": "system-images/android-35/google_apis_playstore_ps16k/x86_64",
@@ -11991,7 +11991,7 @@
}
},
"displayName": "Android Automotive with Google APIs arm64-v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35x-android-automotive-arm64-v8a",
"path": "system-images/android-35-ext15/android-automotive/arm64-v8a",
@@ -12044,7 +12044,7 @@
}
},
"displayName": "Android Automotive with Google APIs x86_64 System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35x-android-automotive-x86_64",
"path": "system-images/android-35-ext15/android-automotive/x86_64",
@@ -12087,7 +12087,7 @@
}
],
"displayName": "Wear OS 5.1 ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35x-android-wear-arm64-v8a",
"path": "system-images/android-35-ext15/android-wear/arm64-v8a",
@@ -12120,7 +12120,7 @@
}
],
"displayName": "Wear OS 5.1 Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35x-android-wear-x86_64",
"path": "system-images/android-35-ext15/android-wear/x86_64",
@@ -12167,7 +12167,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-35x-google_apis-arm64-v8a",
"path": "system-images/android-35-ext15/google_apis/arm64-v8a",
@@ -12216,7 +12216,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35x-google_apis-x86_64",
"path": "system-images/android-35-ext15/google_apis/x86_64",
@@ -12267,7 +12267,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -12316,7 +12316,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-35x-google_apis_playstore-x86_64",
"path": "system-images/android-35-ext15/google_apis_playstore/x86_64",
@@ -12369,7 +12369,7 @@
}
},
"displayName": "Android TV ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-android-tv-arm64-v8a",
"path": "system-images/android-36/android-tv/arm64-v8a",
@@ -12414,7 +12414,7 @@
}
},
"displayName": "Android TV Intel x86 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-android-tv-x86",
"path": "system-images/android-36/android-tv/x86",
@@ -12459,7 +12459,7 @@
}
},
"displayName": "Android TV Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-android-tv-x86_64",
"path": "system-images/android-36/android-tv/x86_64",
@@ -12494,7 +12494,7 @@
}
],
"displayName": "Wear OS 6.0 ARM 64 v8a System Image (signed)",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-android-wear-arm64-v8a",
"path": "system-images/android-36/android-wear-signed/arm64-v8a",
@@ -12527,7 +12527,7 @@
}
],
"displayName": "Wear OS 6.0 Intel x86_64 Atom System Image (signed)",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-android-wear-x86_64",
"path": "system-images/android-36/android-wear-signed/x86_64",
@@ -12574,7 +12574,7 @@
}
},
"displayName": "ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-default-arm64-v8a",
"path": "system-images/android-36/default/arm64-v8a",
@@ -12619,7 +12619,7 @@
}
},
"displayName": "Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-default-x86_64",
"path": "system-images/android-36/default/x86_64",
@@ -12666,7 +12666,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-36-google_apis-arm64-v8a",
"path": "system-images/android-36/google_apis/arm64-v8a",
@@ -12715,7 +12715,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-google_apis-x86_64",
"path": "system-images/android-36/google_apis/x86_64",
@@ -12766,7 +12766,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -12815,7 +12815,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-google_apis_playstore-x86_64",
"path": "system-images/android-36/google_apis_playstore/x86_64",
@@ -12866,7 +12866,7 @@
}
},
"displayName": "16 KB Page Size Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -12919,7 +12919,7 @@
}
},
"displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36-page_size_16kb-x86_64",
"path": "system-images/android-36/google_apis_playstore_ps16k/x86_64",
@@ -12964,7 +12964,7 @@
}
],
"displayName": "Wear OS 6.1 ARM 64 v8a System Image (signed)",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36.1-android-wear-arm64-v8a",
"path": "system-images/android-36.1/android-wear-signed/arm64-v8a",
@@ -12997,7 +12997,7 @@
}
],
"displayName": "Wear OS 6.1 Intel x86_64 Atom System Image (signed)",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36.1-android-wear-x86_64",
"path": "system-images/android-36.1/android-wear-signed/x86_64",
@@ -13044,7 +13044,7 @@
}
},
"displayName": "16 KB Page Size Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-36.1-google_apis-arm64-v8a",
"path": "system-images/android-36.1/google_apis_ps16k/arm64-v8a",
@@ -13102,7 +13102,7 @@
}
},
"displayName": "16 KB Page Size Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36.1-google_apis-x86_64",
"path": "system-images/android-36.1/google_apis_ps16k/x86_64",
@@ -13162,7 +13162,7 @@
}
},
"displayName": "16 KB Page Size Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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_ps16k/arm64-v8a",
@@ -13220,7 +13220,7 @@
}
},
"displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36.1-google_apis_playstore-x86_64",
"path": "system-images/android-36.1/google_apis_playstore_ps16k/x86_64",
@@ -13390,7 +13390,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-36x-google_apis-arm64-v8a",
"path": "system-images/android-36-ext19/google_apis/arm64-v8a",
@@ -13439,7 +13439,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36x-google_apis-x86_64",
"path": "system-images/android-36-ext19/google_apis/x86_64",
@@ -13490,7 +13490,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -13539,7 +13539,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-36x-google_apis_playstore-x86_64",
"path": "system-images/android-36-ext19/google_apis_playstore/x86_64",
@@ -13580,7 +13580,7 @@
}
],
"displayName": "Wear OS 7.0 - Preview ARM 64 v8a System Image (signed)",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-37.0-android-wear-arm64-v8a",
"path": "system-images/android-37.0/android-wear-signed/arm64-v8a",
@@ -13613,7 +13613,7 @@
}
],
"displayName": "Wear OS 7.0 - Preview Intel x86_64 Atom System Image (signed)",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "system-image-37.0-android-wear-x86_64",
"path": "system-images/android-37.0/android-wear-signed/x86_64",
@@ -13642,9 +13642,9 @@
{
"arch": "all",
"os": "all",
- "sha1": "93d7deda1913754c8a1e5e67707f32ea3b66a1b3",
- "size": 2100142209,
- "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-ps16k-37.0_r05.zip"
+ "sha1": "06ae085fdf86b6bcce3c3f8a8d37aebe3cc2101e",
+ "size": 2192196128,
+ "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-ps16k-37.0_r06.zip"
}
],
"dependencies": {
@@ -13653,20 +13653,20 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-37.0-google_apis-arm64-v8a",
"path": "system-images/android-37.0/google_apis_ps16k/arm64-v8a",
"revision": "37.0-google_apis-arm64-v8a",
"revision-details": {
- "major:0": "5"
+ "major:0": "6"
},
"type-details": {
"abi:6": "arm64-v8a",
@@ -13704,9 +13704,9 @@
{
"arch": "all",
"os": "all",
- "sha1": "c4332566131ac50b3d49d1ffad37492ef40eaefe",
- "size": 2078450851,
- "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-ps16k-37.0_r05.zip"
+ "sha1": "0edc4b2fba9fd684113224f1a9fb52133b4fc2c8",
+ "size": 2172129969,
+ "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-ps16k-37.0_r06.zip"
}
],
"dependencies": {
@@ -13715,20 +13715,20 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-37.0-google_apis-x86_64",
"path": "system-images/android-37.0/google_apis_ps16k/x86_64",
"revision": "37.0-google_apis-x86_64",
"revision-details": {
- "major:0": "5"
+ "major:0": "6"
},
"type-details": {
"abi:6": "x86_64",
@@ -13768,9 +13768,9 @@
{
"arch": "all",
"os": "all",
- "sha1": "b3cd0b0e6a53efbc5036c0ef89f23177821d0939",
- "size": 2216674212,
- "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-playstore-ps16k-37.0_r05.zip"
+ "sha1": "ef7d53e7b2fba3cf00917364f6d3e4f6dbebe7b4",
+ "size": 2308466820,
+ "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-playstore-ps16k-37.0_r06.zip"
}
],
"dependencies": {
@@ -13779,20 +13779,20 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-37.0-google_apis_playstore-arm64-v8a",
"path": "system-images/android-37.0/google_apis_playstore_ps16k/arm64-v8a",
"revision": "37.0-google_apis_playstore-arm64-v8a",
"revision-details": {
- "major:0": "5"
+ "major:0": "6"
},
"type-details": {
"abi:6": "arm64-v8a",
@@ -13830,9 +13830,9 @@
{
"arch": "all",
"os": "all",
- "sha1": "a76705ed2a631a0cad132abdb9aa2eb24c163905",
- "size": 2217616705,
- "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-playstore-ps16k-37.0_r05.zip"
+ "sha1": "8eaeeceb77452c018c3f6b589913cdc45222a87f",
+ "size": 2311061454,
+ "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-playstore-ps16k-37.0_r06.zip"
}
],
"dependencies": {
@@ -13841,20 +13841,20 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-37.0-google_apis_playstore-x86_64",
"path": "system-images/android-37.0/google_apis_playstore_ps16k/x86_64",
"revision": "37.0-google_apis_playstore-x86_64",
"revision-details": {
- "major:0": "5"
+ "major:0": "6"
},
"type-details": {
"abi:6": "x86_64",
@@ -13914,7 +13914,7 @@
}
},
"displayName": "Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-Baklava-google_apis-arm64-v8a",
"path": "system-images/android-36.0-Baklava/google_apis/arm64-v8a",
@@ -13964,7 +13964,7 @@
}
},
"displayName": "Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-Baklava-google_apis-x86_64",
"path": "system-images/android-36.0-Baklava/google_apis/x86_64",
@@ -14016,7 +14016,7 @@
}
},
"displayName": "Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-Baklava-google_apis_playstore-arm64-v8a",
"path": "system-images/android-36.0-Baklava/google_apis_playstore/arm64-v8a",
@@ -14066,7 +14066,7 @@
}
},
"displayName": "Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-Baklava-google_apis_playstore-x86_64",
"path": "system-images/android-36.0-Baklava/google_apis_playstore/x86_64",
@@ -14118,7 +14118,7 @@
}
},
"displayName": "16 KB Page Size Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-Baklava-page_size_16kb-arm64-v8a",
"path": "system-images/android-36.0-Baklava/google_apis_playstore_ps16k/arm64-v8a",
@@ -14172,7 +14172,7 @@
}
},
"displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-Baklava-page_size_16kb-x86_64",
"path": "system-images/android-36.0-Baklava/google_apis_playstore_ps16k/x86_64",
@@ -14223,31 +14223,31 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-CANARY-google_apis-arm64-v8a",
"path": "system-images/android-CANARY/google_apis_ps16k/arm64-v8a",
"revision": "CANARY-google_apis-arm64-v8a",
"revision-details": {
- "major:0": "12"
+ "major:0": "13"
},
"type-details": {
"abi:6": "arm64-v8a",
"abi:8": "arm64-v8a",
- "api-level:0": "37.0",
+ "api-level:0": "37.1",
"base-extension:3": "true",
"codename:1": "CANARY",
"element-attributes": {
"xsi:type": "ns12:sysImgDetailsType"
},
- "extension-level:2": "22",
+ "extension-level:2": "23",
"tag:4": {
"display:1": "Google APIs",
"id:0": "google_apis"
@@ -14286,31 +14286,31 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-CANARY-google_apis-x86_64",
"path": "system-images/android-CANARY/google_apis_ps16k/x86_64",
"revision": "CANARY-google_apis-x86_64",
"revision-details": {
- "major:0": "12"
+ "major:0": "13"
},
"type-details": {
"abi:6": "x86_64",
"abi:8": "x86_64",
- "api-level:0": "37.0",
+ "api-level:0": "37.1",
"base-extension:3": "true",
"codename:1": "CANARY",
"element-attributes": {
"xsi:type": "ns12:sysImgDetailsType"
},
- "extension-level:2": "22",
+ "extension-level:2": "23",
"tag:4": {
"display:1": "Google APIs",
"id:0": "google_apis"
@@ -14351,31 +14351,31 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-CANARY-google_apis_playstore-arm64-v8a",
"path": "system-images/android-CANARY/google_apis_playstore_ps16k/arm64-v8a",
"revision": "CANARY-google_apis_playstore-arm64-v8a",
"revision-details": {
- "major:0": "12"
+ "major:0": "13"
},
"type-details": {
"abi:6": "arm64-v8a",
"abi:8": "arm64-v8a",
- "api-level:0": "37.0",
+ "api-level:0": "37.1",
"base-extension:3": "true",
"codename:1": "CANARY",
"element-attributes": {
"xsi:type": "ns12:sysImgDetailsType"
},
- "extension-level:2": "22",
+ "extension-level:2": "23",
"tag:4": {
"display:1": "Google APIs PlayStore",
"id:0": "google_apis_playstore"
@@ -14414,31 +14414,31 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-CANARY-google_apis_playstore-x86_64",
"path": "system-images/android-CANARY/google_apis_playstore_ps16k/x86_64",
"revision": "CANARY-google_apis_playstore-x86_64",
"revision-details": {
- "major:0": "12"
+ "major:0": "13"
},
"type-details": {
"abi:6": "x86_64",
"abi:8": "x86_64",
- "api-level:0": "37.0",
+ "api-level:0": "37.1",
"base-extension:3": "true",
"codename:1": "CANARY",
"element-attributes": {
"xsi:type": "ns12:sysImgDetailsType"
},
- "extension-level:2": "22",
+ "extension-level:2": "23",
"tag:4": {
"display:1": "Google APIs PlayStore",
"id:0": "google_apis_playstore"
@@ -14486,7 +14486,7 @@
}
},
"displayName": "16 KB Page Size Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -14540,7 +14540,7 @@
}
},
"displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"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",
@@ -14580,9 +14580,9 @@
{
"arch": "all",
"os": "all",
- "sha1": "e551eb79e394c92b1e0c85d1652c854eac1d5f1e",
- "size": 2092738741,
- "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-ps16k-CinnamonBun_r03.zip"
+ "sha1": "42826280f4210f45826793167e236a2711e2d302",
+ "size": 2088998508,
+ "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-ps16k-CinnamonBun_r04.zip"
}
],
"dependencies": {
@@ -14591,20 +14591,20 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google APIs ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-CinnamonBun-google_apis-arm64-v8a",
"path": "system-images/android-CinnamonBun/google_apis_ps16k/arm64-v8a",
"revision": "CinnamonBun-google_apis-arm64-v8a",
"revision-details": {
- "major:0": "3"
+ "major:0": "4"
},
"type-details": {
"abi:7": "arm64-v8a",
@@ -14615,7 +14615,7 @@
"element-attributes": {
"xsi:type": "ns12:sysImgDetailsType"
},
- "extension-level:2": "23",
+ "extension-level:2": "22",
"tag:4": {
"display:1": "Google APIs",
"id:0": "google_apis"
@@ -14643,9 +14643,9 @@
{
"arch": "all",
"os": "all",
- "sha1": "465447b3734cb2f0303bf1bcf12896c56748cc96",
- "size": 2077393654,
- "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-ps16k-CinnamonBun_r03.zip"
+ "sha1": "57fb82e646a58fd72ab9eef87e98151aec17ef02",
+ "size": 2075019883,
+ "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-ps16k-CinnamonBun_r04.zip"
}
],
"dependencies": {
@@ -14654,20 +14654,20 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google APIs Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-CinnamonBun-google_apis-x86_64",
"path": "system-images/android-CinnamonBun/google_apis_ps16k/x86_64",
"revision": "CinnamonBun-google_apis-x86_64",
"revision-details": {
- "major:0": "3"
+ "major:0": "4"
},
"type-details": {
"abi:7": "x86_64",
@@ -14678,7 +14678,7 @@
"element-attributes": {
"xsi:type": "ns12:sysImgDetailsType"
},
- "extension-level:2": "23",
+ "extension-level:2": "22",
"tag:4": {
"display:1": "Google APIs",
"id:0": "google_apis"
@@ -14708,9 +14708,9 @@
{
"arch": "all",
"os": "all",
- "sha1": "b40a5a2447d25c674defd1ec66565170a4c7b994",
- "size": 2207675228,
- "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-playstore-ps16k-CinnamonBun_r03.zip"
+ "sha1": "80e3337028882c3d195c4ecf633e4c9d94e66b37",
+ "size": 2201449106,
+ "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-playstore-ps16k-CinnamonBun_r04.zip"
}
],
"dependencies": {
@@ -14719,20 +14719,20 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google Play ARM 64 v8a System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-arm-dbt-license",
"name": "system-image-CinnamonBun-google_apis_playstore-arm64-v8a",
"path": "system-images/android-CinnamonBun/google_apis_playstore_ps16k/arm64-v8a",
"revision": "CinnamonBun-google_apis_playstore-arm64-v8a",
"revision-details": {
- "major:0": "3"
+ "major:0": "4"
},
"type-details": {
"abi:7": "arm64-v8a",
@@ -14743,7 +14743,7 @@
"element-attributes": {
"xsi:type": "ns12:sysImgDetailsType"
},
- "extension-level:2": "23",
+ "extension-level:2": "22",
"tag:4": {
"display:1": "Google APIs PlayStore",
"id:0": "google_apis_playstore"
@@ -14771,9 +14771,9 @@
{
"arch": "all",
"os": "all",
- "sha1": "351236f16aacc5130b34640a20b84c22e7ea39cb",
- "size": 2204767310,
- "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-playstore-ps16k-CinnamonBun_r03.zip"
+ "sha1": "32b8028026697d28b237e002b8da62af9221400b",
+ "size": 2199666231,
+ "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-playstore-ps16k-CinnamonBun_r04.zip"
}
],
"dependencies": {
@@ -14782,20 +14782,20 @@
"path": "emulator"
},
"min-revision:0": {
- "major:0": "35",
- "micro:2": "9",
- "minor:1": "4"
+ "major:0": "36",
+ "micro:2": "11",
+ "minor:1": "5"
}
}
},
"displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "system-image-CinnamonBun-google_apis_playstore-x86_64",
"path": "system-images/android-CinnamonBun/google_apis_playstore_ps16k/x86_64",
"revision": "CinnamonBun-google_apis_playstore-x86_64",
"revision-details": {
- "major:0": "3"
+ "major:0": "4"
},
"type-details": {
"abi:7": "x86_64",
@@ -14806,7 +14806,7 @@
"element-attributes": {
"xsi:type": "ns12:sysImgDetailsType"
},
- "extension-level:2": "23",
+ "extension-level:2": "22",
"tag:4": {
"display:1": "Google APIs PlayStore",
"id:0": "google_apis_playstore"
@@ -15406,7 +15406,7 @@
"build": "0.1.1",
"build-tools": "37.0.0",
"cmake": "4.1.2",
- "cmdline-tools": "20.0",
+ "cmdline-tools": "21.0",
"emulator": "36.6.11",
"ndk": "29.0.14206865",
"ndk-bundle": "22.1.7171670",
@@ -15415,7 +15415,7 @@
"skiaparser": "8",
"sources": "37.0",
"tools": "26.1.1",
- "fingerprint": "b302c79dc7524f10"
+ "fingerprint": "b32174c25099306e"
},
"licenses": {
"android-googletv-license": [
@@ -15483,7 +15483,7 @@
}
],
"displayName": "Lightbuild",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build",
"path": "build/lightbuild/0.0.10-alpha01",
@@ -15538,7 +15538,7 @@
}
],
"displayName": "Android Project Templates",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build",
"path": "build/templates",
@@ -15588,7 +15588,7 @@
}
},
"displayName": "Android SDK Build-Tools 17",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -15637,7 +15637,7 @@
}
},
"displayName": "Android SDK Build-Tools 18.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -15686,7 +15686,7 @@
}
},
"displayName": "Android SDK Build-Tools 18.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -15735,7 +15735,7 @@
}
},
"displayName": "Android SDK Build-Tools 18.1.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -15784,7 +15784,7 @@
}
},
"displayName": "Android SDK Build-Tools 19",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -15833,7 +15833,7 @@
}
},
"displayName": "Android SDK Build-Tools 19.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -15882,7 +15882,7 @@
}
},
"displayName": "Android SDK Build-Tools 19.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -15931,7 +15931,7 @@
}
},
"displayName": "Android SDK Build-Tools 19.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -15980,7 +15980,7 @@
}
},
"displayName": "Android SDK Build-Tools 19.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/19.1.0",
@@ -16028,7 +16028,7 @@
}
},
"displayName": "Android SDK Build-Tools 20",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/20.0.0",
@@ -16076,7 +16076,7 @@
}
},
"displayName": "Android SDK Build-Tools 21",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -16125,7 +16125,7 @@
}
},
"displayName": "Android SDK Build-Tools 21.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -16174,7 +16174,7 @@
}
},
"displayName": "Android SDK Build-Tools 21.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -16223,7 +16223,7 @@
}
},
"displayName": "Android SDK Build-Tools 21.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -16272,7 +16272,7 @@
}
},
"displayName": "Android SDK Build-Tools 21.1.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -16321,7 +16321,7 @@
}
},
"displayName": "Android SDK Build-Tools 21.1.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/21.1.2",
@@ -16369,7 +16369,7 @@
}
},
"displayName": "Android SDK Build-Tools 22",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -16418,7 +16418,7 @@
}
},
"displayName": "Android SDK Build-Tools 22.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/22.0.1",
@@ -16466,7 +16466,7 @@
}
},
"displayName": "Android SDK Build-Tools 23",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"obsolete": "true",
@@ -16515,7 +16515,7 @@
}
},
"displayName": "Android SDK Build-Tools 23.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/23.0.1",
@@ -16563,7 +16563,7 @@
}
},
"displayName": "Android SDK Build-Tools 23.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/23.0.2",
@@ -16611,7 +16611,7 @@
}
},
"displayName": "Android SDK Build-Tools 23.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/23.0.3",
@@ -16659,7 +16659,7 @@
}
},
"displayName": "Android SDK Build-Tools 24",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/24.0.0",
@@ -16707,7 +16707,7 @@
}
},
"displayName": "Android SDK Build-Tools 24.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/24.0.1",
@@ -16755,7 +16755,7 @@
}
},
"displayName": "Android SDK Build-Tools 24.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/24.0.2",
@@ -16803,7 +16803,7 @@
}
},
"displayName": "Android SDK Build-Tools 24.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/24.0.3",
@@ -16851,7 +16851,7 @@
}
},
"displayName": "Android SDK Build-Tools 25",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/25.0.0",
@@ -16899,7 +16899,7 @@
}
},
"displayName": "Android SDK Build-Tools 25.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/25.0.1",
@@ -16947,7 +16947,7 @@
}
},
"displayName": "Android SDK Build-Tools 25.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/25.0.2",
@@ -16995,7 +16995,7 @@
}
},
"displayName": "Android SDK Build-Tools 25.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/25.0.3",
@@ -17043,7 +17043,7 @@
}
},
"displayName": "Android SDK Build-Tools 26",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/26.0.0",
@@ -17091,7 +17091,7 @@
}
},
"displayName": "Android SDK Build-Tools 26.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/26.0.1",
@@ -17139,7 +17139,7 @@
}
},
"displayName": "Android SDK Build-Tools 26.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/26.0.2",
@@ -17187,7 +17187,7 @@
}
},
"displayName": "Android SDK Build-Tools 26.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/26.0.3",
@@ -17235,7 +17235,7 @@
}
},
"displayName": "Android SDK Build-Tools 27",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/27.0.0",
@@ -17283,7 +17283,7 @@
}
},
"displayName": "Android SDK Build-Tools 27.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/27.0.1",
@@ -17331,7 +17331,7 @@
}
},
"displayName": "Android SDK Build-Tools 27.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/27.0.2",
@@ -17379,7 +17379,7 @@
}
},
"displayName": "Android SDK Build-Tools 27.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/27.0.3",
@@ -17427,7 +17427,7 @@
}
},
"displayName": "Android SDK Build-Tools 28",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/28.0.0",
@@ -17475,7 +17475,7 @@
}
},
"displayName": "Android SDK Build-Tools 28-rc1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"obsolete": "true",
@@ -17525,7 +17525,7 @@
}
},
"displayName": "Android SDK Build-Tools 28-rc2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"obsolete": "true",
@@ -17575,7 +17575,7 @@
}
},
"displayName": "Android SDK Build-Tools 28.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/28.0.1",
@@ -17623,7 +17623,7 @@
}
},
"displayName": "Android SDK Build-Tools 28.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/28.0.2",
@@ -17671,7 +17671,7 @@
}
},
"displayName": "Android SDK Build-Tools 28.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/28.0.3",
@@ -17719,7 +17719,7 @@
}
},
"displayName": "Android SDK Build-Tools 29",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/29.0.0",
@@ -17767,7 +17767,7 @@
}
},
"displayName": "Android SDK Build-Tools 29-rc1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"obsolete": "true",
@@ -17817,7 +17817,7 @@
}
},
"displayName": "Android SDK Build-Tools 29-rc2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"obsolete": "true",
@@ -17867,7 +17867,7 @@
}
},
"displayName": "Android SDK Build-Tools 29-rc3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"obsolete": "true",
@@ -17917,7 +17917,7 @@
}
},
"displayName": "Android SDK Build-Tools 29.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/29.0.1",
@@ -17965,7 +17965,7 @@
}
},
"displayName": "Android SDK Build-Tools 29.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/29.0.2",
@@ -18013,7 +18013,7 @@
}
},
"displayName": "Android SDK Build-Tools 29.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/29.0.3",
@@ -18061,7 +18061,7 @@
}
},
"displayName": "Android SDK Build-Tools 30",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/30.0.0",
@@ -18109,7 +18109,7 @@
}
},
"displayName": "Android SDK Build-Tools 30.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/30.0.1",
@@ -18157,7 +18157,7 @@
}
},
"displayName": "Android SDK Build-Tools 30.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/30.0.2",
@@ -18205,7 +18205,7 @@
}
},
"displayName": "Android SDK Build-Tools 30.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/30.0.3",
@@ -18246,7 +18246,7 @@
}
],
"displayName": "Android SDK Build-Tools 31",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/31.0.0",
@@ -18287,7 +18287,7 @@
}
],
"displayName": "Android SDK Build-Tools 32",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/32.0.0",
@@ -18328,7 +18328,7 @@
}
],
"displayName": "Android SDK Build-Tools 32.1-rc1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/32.1.0-rc1",
@@ -18370,7 +18370,7 @@
}
],
"displayName": "Android SDK Build-Tools 33",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/33.0.0",
@@ -18411,7 +18411,7 @@
}
],
"displayName": "Android SDK Build-Tools 33.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/33.0.1",
@@ -18452,7 +18452,7 @@
}
],
"displayName": "Android SDK Build-Tools 33.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/33.0.2",
@@ -18493,7 +18493,7 @@
}
],
"displayName": "Android SDK Build-Tools 33.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/33.0.3",
@@ -18534,7 +18534,7 @@
}
],
"displayName": "Android SDK Build-Tools 34",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/34.0.0",
@@ -18575,7 +18575,7 @@
}
],
"displayName": "Android SDK Build-Tools 34-rc1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/34.0.0-rc1",
@@ -18617,7 +18617,7 @@
}
],
"displayName": "Android SDK Build-Tools 34-rc2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/34.0.0-rc2",
@@ -18659,7 +18659,7 @@
}
],
"displayName": "Android SDK Build-Tools 34-rc3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/34.0.0-rc3",
@@ -18701,7 +18701,7 @@
}
],
"displayName": "Android SDK Build-Tools 35",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/35.0.0",
@@ -18742,7 +18742,7 @@
}
],
"displayName": "Android SDK Build-Tools 35-rc1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/35.0.0-rc1",
@@ -18784,7 +18784,7 @@
}
],
"displayName": "Android SDK Build-Tools 35-rc2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/35.0.0-rc2",
@@ -18826,7 +18826,7 @@
}
],
"displayName": "Android SDK Build-Tools 35-rc3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/35.0.0-rc3",
@@ -18868,7 +18868,7 @@
}
],
"displayName": "Android SDK Build-Tools 35-rc4",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/35.0.0-rc4",
@@ -18910,7 +18910,7 @@
}
],
"displayName": "Android SDK Build-Tools 35.0.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/35.0.1",
@@ -18951,7 +18951,7 @@
}
],
"displayName": "Android SDK Build-Tools 36",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/36.0.0",
@@ -18992,7 +18992,7 @@
}
],
"displayName": "Android SDK Build-Tools 36-rc1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/36.0.0-rc1",
@@ -19034,7 +19034,7 @@
}
],
"displayName": "Android SDK Build-Tools 36-rc3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/36.0.0-rc3",
@@ -19076,7 +19076,7 @@
}
],
"displayName": "Android SDK Build-Tools 36-rc4",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/36.0.0-rc4",
@@ -19118,7 +19118,7 @@
}
],
"displayName": "Android SDK Build-Tools 36-rc5",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/36.0.0-rc5",
@@ -19160,7 +19160,7 @@
}
],
"displayName": "Android SDK Build-Tools 36.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/36.1.0",
@@ -19201,7 +19201,7 @@
}
],
"displayName": "Android SDK Build-Tools 36.1-rc1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/36.1.0-rc1",
@@ -19243,7 +19243,7 @@
}
],
"displayName": "Android SDK Build-Tools 37",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "build-tools",
"path": "build-tools/37.0.0",
@@ -19284,7 +19284,7 @@
}
],
"displayName": "Android SDK Build-Tools 37-rc1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/37.0.0-rc1",
@@ -19326,7 +19326,7 @@
}
],
"displayName": "Android SDK Build-Tools 37-rc2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "build-tools",
"path": "build-tools/37.0.0-rc2",
@@ -19377,7 +19377,7 @@
}
],
"displayName": "CMake 3.10.2.4988404",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.10.2.4988404",
@@ -19418,7 +19418,7 @@
}
],
"displayName": "CMake 3.18.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.18.1",
@@ -19459,7 +19459,7 @@
}
],
"displayName": "CMake 3.22.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.22.1",
@@ -19500,7 +19500,7 @@
}
],
"displayName": "CMake 3.30.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.30.3",
@@ -19541,7 +19541,7 @@
}
],
"displayName": "CMake 3.30.4",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.30.4",
@@ -19582,7 +19582,7 @@
}
],
"displayName": "CMake 3.30.5",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.30.5",
@@ -19623,7 +19623,7 @@
}
],
"displayName": "CMake 3.31.0",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.31.0",
@@ -19664,7 +19664,7 @@
}
],
"displayName": "CMake 3.31.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.31.1",
@@ -19705,7 +19705,7 @@
}
],
"displayName": "CMake 3.31.4",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.31.4",
@@ -19746,7 +19746,7 @@
}
],
"displayName": "CMake 3.31.5",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.31.5",
@@ -19787,7 +19787,7 @@
}
],
"displayName": "CMake 3.31.6",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.31.6",
@@ -19835,7 +19835,7 @@
}
],
"displayName": "CMake 3.6.4111459",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/3.6.4111459",
@@ -19876,7 +19876,7 @@
}
],
"displayName": "CMake 4.0.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/4.0.2",
@@ -19917,7 +19917,7 @@
}
],
"displayName": "CMake 4.0.3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/4.0.3",
@@ -19958,7 +19958,7 @@
}
],
"displayName": "CMake 4.1.0",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/4.1.0",
@@ -19999,7 +19999,7 @@
}
],
"displayName": "CMake 4.1.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/4.1.1",
@@ -20040,7 +20040,7 @@
}
],
"displayName": "CMake 4.1.2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmake",
"path": "cmake/4.1.2",
@@ -20083,7 +20083,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/1.0",
@@ -20123,7 +20123,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/10.0",
@@ -20163,7 +20163,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/11.0",
@@ -20203,7 +20203,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/12.0",
@@ -20243,7 +20243,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/13.0",
@@ -20283,7 +20283,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "cmdline-tools",
"path": "cmdline-tools/13.0-rc01",
@@ -20324,7 +20324,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "cmdline-tools",
"path": "cmdline-tools/14.0-alpha01",
@@ -20365,7 +20365,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/16.0",
@@ -20405,7 +20405,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "cmdline-tools",
"path": "cmdline-tools/16.0-alpha01",
@@ -20446,7 +20446,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/17.0",
@@ -20486,7 +20486,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/19.0",
@@ -20526,7 +20526,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "cmdline-tools",
"path": "cmdline-tools/19.0-alpha01",
@@ -20567,7 +20567,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"obsolete": "true",
@@ -20608,7 +20608,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/2.1",
@@ -20648,7 +20648,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/20.0",
@@ -20663,6 +20663,46 @@
}
}
},
+ "21.0": {
+ "archives": [
+ {
+ "arch": "all",
+ "os": "linux",
+ "sha1": "63523a02a975a81102238566f2a16c057d52301e",
+ "size": 174244366,
+ "url": "https://dl.google.com/android/repository/commandlinetools-linux-15641748_latest.zip"
+ },
+ {
+ "arch": "all",
+ "os": "macosx",
+ "sha1": "b62a5d8cf63ded173b47be867be4ee058ceda6df",
+ "size": 152127646,
+ "url": "https://dl.google.com/android/repository/commandlinetools-mac-15641748_latest.zip"
+ },
+ {
+ "arch": "all",
+ "os": "windows",
+ "sha1": "2bea1388b8a248040a340a08ca0638138633f687",
+ "size": 151965705,
+ "url": "https://dl.google.com/android/repository/commandlinetools-win-15641748_latest.zip"
+ }
+ ],
+ "displayName": "Android SDK Command-line Tools",
+ "last-available-day": 20621,
+ "license": "android-sdk-license",
+ "name": "cmdline-tools",
+ "path": "cmdline-tools/21.0",
+ "revision": "21.0",
+ "revision-details": {
+ "major:0": "21",
+ "minor:1": "0"
+ },
+ "type-details": {
+ "element-attributes": {
+ "xsi:type": "ns5:genericDetailsType"
+ }
+ }
+ },
"3.0": {
"archives": [
{
@@ -20688,7 +20728,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/3.0",
@@ -20728,7 +20768,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/4.0",
@@ -20768,7 +20808,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/5.0",
@@ -20808,7 +20848,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/6.0",
@@ -20848,7 +20888,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/7.0",
@@ -20888,7 +20928,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/8.0",
@@ -20928,7 +20968,7 @@
}
],
"displayName": "Android SDK Command-line Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "cmdline-tools",
"path": "cmdline-tools/9.0",
@@ -22291,7 +22331,7 @@
}
],
"displayName": "Android Emulator",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "emulator",
"path": "emulator",
@@ -22594,6 +22634,54 @@
"xsi:type": "ns5:genericDetailsType"
}
}
+ },
+ "37.1.4": {
+ "archives": [
+ {
+ "arch": "x64",
+ "os": "linux",
+ "sha1": "8f37a1a82059a06e6f32f5297886f86422dcf923",
+ "size": 347758159,
+ "url": "https://dl.google.com/android/repository/emulator-linux_x64-15622418.zip"
+ },
+ {
+ "arch": "x64",
+ "os": "macosx",
+ "sha1": "3902bb279786362a36ddccd40a28ff30879dab5c",
+ "size": 462727723,
+ "url": "https://dl.google.com/android/repository/emulator-darwin_x64-15622418.zip"
+ },
+ {
+ "arch": "aarch64",
+ "os": "macosx",
+ "sha1": "f4b378a3ef6c7bf5c2552781987cfc637ed7b320",
+ "size": 397056588,
+ "url": "https://dl.google.com/android/repository/emulator-darwin_aarch64-15622418.zip"
+ },
+ {
+ "arch": "x64",
+ "os": "windows",
+ "sha1": "90d9866afd1f216c9245165953bd9fb8ef0d82e2",
+ "size": 429846199,
+ "url": "https://dl.google.com/android/repository/emulator-windows_x64-15622418.zip"
+ }
+ ],
+ "displayName": "Android Emulator",
+ "last-available-day": 20621,
+ "license": "android-sdk-preview-license",
+ "name": "emulator",
+ "path": "emulator",
+ "revision": "37.1.4",
+ "revision-details": {
+ "major:0": "37",
+ "micro:2": "4",
+ "minor:1": "1"
+ },
+ "type-details": {
+ "element-attributes": {
+ "xsi:type": "ns5:genericDetailsType"
+ }
+ }
}
},
"extras": {
@@ -22719,7 +22807,7 @@
}
},
"displayName": "NDK (Side by side) 16.1.4479499",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/16.1.4479499",
@@ -22781,7 +22869,7 @@
}
},
"displayName": "NDK (Side by side) 17.2.4988734",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/17.2.4988734",
@@ -22843,7 +22931,7 @@
}
},
"displayName": "NDK (Side by side) 18.1.5063045",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/18.1.5063045",
@@ -22905,7 +22993,7 @@
}
},
"displayName": "NDK (Side by side) 19.0.5232133",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"obsolete": "true",
@@ -22968,7 +23056,7 @@
}
},
"displayName": "NDK (Side by side) 19.2.5345600",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/19.2.5345600",
@@ -23030,7 +23118,7 @@
}
},
"displayName": "NDK (Side by side) 20.0.5392854",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"obsolete": "true",
@@ -23094,7 +23182,7 @@
}
},
"displayName": "NDK (Side by side) 20.0.5471264",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"obsolete": "true",
@@ -23158,7 +23246,7 @@
}
},
"displayName": "NDK (Side by side) 20.0.5594570",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/20.0.5594570",
@@ -23220,7 +23308,7 @@
}
},
"displayName": "NDK (Side by side) 20.1.5948944",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/20.1.5948944",
@@ -23268,7 +23356,7 @@
}
},
"displayName": "NDK (Side by side) 21.0.6011959",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/21.0.6011959",
@@ -23317,7 +23405,7 @@
}
},
"displayName": "NDK (Side by side) 21.0.6113669",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/21.0.6113669",
@@ -23365,7 +23453,7 @@
}
},
"displayName": "NDK (Side by side) 21.1.6210238",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/21.1.6210238",
@@ -23421,7 +23509,7 @@
}
},
"displayName": "NDK (Side by side) 21.1.6273396",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/21.1.6273396",
@@ -23477,7 +23565,7 @@
}
},
"displayName": "NDK (Side by side) 21.1.6352462",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/21.1.6352462",
@@ -23532,7 +23620,7 @@
}
},
"displayName": "NDK (Side by side) 21.1.6363665",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/21.1.6363665",
@@ -23588,7 +23676,7 @@
}
},
"displayName": "NDK (Side by side) 21.2.6472646",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/21.2.6472646",
@@ -23643,7 +23731,7 @@
}
},
"displayName": "NDK (Side by side) 21.3.6528147",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/21.3.6528147",
@@ -23698,7 +23786,7 @@
}
},
"displayName": "NDK (Side by side) 21.4.7075529",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/21.4.7075529",
@@ -23753,7 +23841,7 @@
}
},
"displayName": "NDK (Side by side) 22.0.6917172",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/22.0.6917172",
@@ -23809,7 +23897,7 @@
}
},
"displayName": "NDK (Side by side) 22.0.7026061",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/22.0.7026061",
@@ -23864,7 +23952,7 @@
}
},
"displayName": "NDK (Side by side) 22.1.7171670",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/22.1.7171670",
@@ -23919,7 +24007,7 @@
}
},
"displayName": "NDK (Side by side) 23.0.7123448",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/23.0.7123448",
@@ -23975,7 +24063,7 @@
}
},
"displayName": "NDK (Side by side) 23.0.7196353",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/23.0.7196353",
@@ -24031,7 +24119,7 @@
}
},
"displayName": "NDK (Side by side) 23.0.7272597",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/23.0.7272597",
@@ -24087,7 +24175,7 @@
}
},
"displayName": "NDK (Side by side) 23.0.7344513",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/23.0.7344513",
@@ -24136,7 +24224,7 @@
}
},
"displayName": "NDK (Side by side) 23.0.7421159",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/23.0.7421159",
@@ -24185,7 +24273,7 @@
}
},
"displayName": "NDK (Side by side) 23.0.7530507",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/23.0.7530507",
@@ -24234,7 +24322,7 @@
}
},
"displayName": "NDK (Side by side) 23.0.7599858",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/23.0.7599858",
@@ -24282,7 +24370,7 @@
}
},
"displayName": "NDK (Side by side) 23.1.7779620",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/23.1.7779620",
@@ -24330,7 +24418,7 @@
}
},
"displayName": "NDK (Side by side) 23.2.8568313",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/23.2.8568313",
@@ -24378,7 +24466,7 @@
}
},
"displayName": "NDK (Side by side) 24.0.7856742",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/24.0.7856742",
@@ -24427,7 +24515,7 @@
}
},
"displayName": "NDK (Side by side) 24.0.7956693",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/24.0.7956693",
@@ -24476,7 +24564,7 @@
}
},
"displayName": "NDK (Side by side) 24.0.8079956",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/24.0.8079956",
@@ -24525,7 +24613,7 @@
}
},
"displayName": "NDK (Side by side) 24.0.8215888",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/24.0.8215888",
@@ -24573,7 +24661,7 @@
}
},
"displayName": "NDK (Side by side) 25.0.8151533",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/25.0.8151533",
@@ -24622,7 +24710,7 @@
}
},
"displayName": "NDK (Side by side) 25.0.8221429",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/25.0.8221429",
@@ -24671,7 +24759,7 @@
}
},
"displayName": "NDK (Side by side) 25.0.8355429",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/25.0.8355429",
@@ -24720,7 +24808,7 @@
}
},
"displayName": "NDK (Side by side) 25.0.8528842",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/25.0.8528842",
@@ -24769,7 +24857,7 @@
}
},
"displayName": "NDK (Side by side) 25.0.8775105",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/25.0.8775105",
@@ -24817,7 +24905,7 @@
}
},
"displayName": "NDK (Side by side) 25.1.8937393",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/25.1.8937393",
@@ -24865,7 +24953,7 @@
}
},
"displayName": "NDK (Side by side) 25.2.9519653",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/25.2.9519653",
@@ -24913,7 +25001,7 @@
}
},
"displayName": "NDK (Side by side) 26.0.10404224",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/26.0.10404224",
@@ -24955,7 +25043,7 @@
}
],
"displayName": "NDK (Side by side) 26.0.10636728",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/26.0.10636728",
@@ -24997,7 +25085,7 @@
}
],
"displayName": "NDK (Side by side) 26.0.10792818",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/26.0.10792818",
@@ -25038,7 +25126,7 @@
}
],
"displayName": "NDK (Side by side) 26.1.10909125",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/26.1.10909125",
@@ -25079,7 +25167,7 @@
}
],
"displayName": "NDK (Side by side) 26.2.11394342",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/26.2.11394342",
@@ -25120,7 +25208,7 @@
}
],
"displayName": "NDK (Side by side) 26.3.11579264",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/26.3.11579264",
@@ -25161,7 +25249,7 @@
}
],
"displayName": "NDK (Side by side) 27.0.11718014",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/27.0.11718014",
@@ -25203,7 +25291,7 @@
}
],
"displayName": "NDK (Side by side) 27.0.11902837",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/27.0.11902837",
@@ -25245,7 +25333,7 @@
}
],
"displayName": "NDK (Side by side) 27.0.12077973",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/27.0.12077973",
@@ -25286,7 +25374,7 @@
}
],
"displayName": "NDK (Side by side) 27.1.12297006",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/27.1.12297006",
@@ -25327,7 +25415,7 @@
}
],
"displayName": "NDK (Side by side) 27.2.12479018",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/27.2.12479018",
@@ -25368,7 +25456,7 @@
}
],
"displayName": "NDK (Side by side) 27.3.13750724",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/27.3.13750724",
@@ -25409,7 +25497,7 @@
}
],
"displayName": "NDK (Side by side) 28.0.12433566",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/28.0.12433566",
@@ -25451,7 +25539,7 @@
}
],
"displayName": "NDK (Side by side) 28.0.12674087",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/28.0.12674087",
@@ -25493,7 +25581,7 @@
}
],
"displayName": "NDK (Side by side) 28.0.12916984",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/28.0.12916984",
@@ -25535,7 +25623,7 @@
}
],
"displayName": "NDK (Side by side) 28.0.13004108",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/28.0.13004108",
@@ -25576,7 +25664,7 @@
}
],
"displayName": "NDK (Side by side) 28.1.13356709",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/28.1.13356709",
@@ -25617,7 +25705,7 @@
}
],
"displayName": "NDK (Side by side) 28.2.13676358",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/28.2.13676358",
@@ -25658,7 +25746,7 @@
}
],
"displayName": "NDK (Side by side) 29.0.13113456",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/29.0.13113456",
@@ -25700,7 +25788,7 @@
}
],
"displayName": "NDK (Side by side) 29.0.13599879",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/29.0.13599879",
@@ -25742,7 +25830,7 @@
}
],
"displayName": "NDK (Side by side) 29.0.13846066",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/29.0.13846066",
@@ -25784,7 +25872,7 @@
}
],
"displayName": "NDK (Side by side) 29.0.14033849",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/29.0.14033849",
@@ -25826,7 +25914,7 @@
}
],
"displayName": "NDK (Side by side) 29.0.14206865",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk",
"path": "ndk/29.0.14206865",
@@ -25867,7 +25955,7 @@
}
],
"displayName": "NDK (Side by side) 30.0.14904198",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk",
"path": "ndk/30.0.14904198",
@@ -25932,7 +26020,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -25994,7 +26082,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26056,7 +26144,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26118,7 +26206,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"obsolete": "true",
@@ -26181,7 +26269,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26243,7 +26331,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"obsolete": "true",
@@ -26307,7 +26395,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"obsolete": "true",
@@ -26371,7 +26459,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26433,7 +26521,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26481,7 +26569,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26530,7 +26618,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26578,7 +26666,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26634,7 +26722,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26690,7 +26778,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26745,7 +26833,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26801,7 +26889,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26856,7 +26944,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26911,7 +26999,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -26966,7 +27054,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -27022,7 +27110,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -27077,7 +27165,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -27132,7 +27220,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -27188,7 +27276,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -27244,7 +27332,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -27300,7 +27388,7 @@
}
},
"displayName": "NDK",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-preview-license",
"name": "ndk-bundle",
"path": "ndk-bundle",
@@ -27509,7 +27597,7 @@
}
],
"displayName": "Android SDK Platform-Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platform-tools",
"path": "platform-tools",
@@ -27538,7 +27626,7 @@
}
],
"displayName": "Android SDK Platform 10",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-10",
@@ -27576,7 +27664,7 @@
}
],
"displayName": "Android SDK Platform 11",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-11",
@@ -27614,7 +27702,7 @@
}
],
"displayName": "Android SDK Platform 12",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-12",
@@ -27652,7 +27740,7 @@
}
],
"displayName": "Android SDK Platform 13",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-13",
@@ -27690,7 +27778,7 @@
}
],
"displayName": "Android SDK Platform 14",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-14",
@@ -27728,7 +27816,7 @@
}
],
"displayName": "Android SDK Platform 15",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-15",
@@ -27766,7 +27854,7 @@
}
],
"displayName": "Android SDK Platform 16",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-16",
@@ -27804,7 +27892,7 @@
}
],
"displayName": "Android SDK Platform 17",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-17",
@@ -27842,7 +27930,7 @@
}
],
"displayName": "Android SDK Platform 18",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-18",
@@ -27880,7 +27968,7 @@
}
],
"displayName": "Android SDK Platform 19",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-19",
@@ -27932,7 +28020,7 @@
}
],
"displayName": "Android SDK Platform 2",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"obsolete": "true",
@@ -27971,7 +28059,7 @@
}
],
"displayName": "Android SDK Platform 20",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-20",
@@ -28009,7 +28097,7 @@
}
],
"displayName": "Android SDK Platform 21",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-21",
@@ -28047,7 +28135,7 @@
}
],
"displayName": "Android SDK Platform 22",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-22",
@@ -28085,7 +28173,7 @@
}
],
"displayName": "Android SDK Platform 23",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-23",
@@ -28123,7 +28211,7 @@
}
],
"displayName": "Android SDK Platform 24",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-24",
@@ -28161,7 +28249,7 @@
}
],
"displayName": "Android SDK Platform 25",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-25",
@@ -28199,7 +28287,7 @@
}
],
"displayName": "Android SDK Platform 26",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-26",
@@ -28237,7 +28325,7 @@
}
],
"displayName": "Android SDK Platform 27",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-27",
@@ -28275,7 +28363,7 @@
}
],
"displayName": "Android SDK Platform 28",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-28",
@@ -28313,7 +28401,7 @@
}
],
"displayName": "Android SDK Platform 29",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-29",
@@ -28365,7 +28453,7 @@
}
],
"displayName": "Android SDK Platform 3",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"obsolete": "true",
@@ -28404,7 +28492,7 @@
}
],
"displayName": "Android SDK Platform 30",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-30",
@@ -28442,7 +28530,7 @@
}
],
"displayName": "Android SDK Platform 31",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-31",
@@ -28480,7 +28568,7 @@
}
],
"displayName": "Android SDK Platform 32",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-32",
@@ -28518,7 +28606,7 @@
}
],
"displayName": "Android SDK Platform 33",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-33",
@@ -28557,7 +28645,7 @@
}
],
"displayName": "Android SDK Platform 33-ext5",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-33-ext5",
@@ -28591,7 +28679,7 @@
}
],
"displayName": "Android SDK Platform 34",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"obsolete": "true",
@@ -28636,7 +28724,7 @@
}
],
"displayName": "Android SDK Platform 34-ext12",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-34-ext12",
@@ -28669,7 +28757,7 @@
}
],
"displayName": "Android SDK Platform 35",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-35",
@@ -28707,7 +28795,7 @@
}
],
"displayName": "Android SDK Platform 35-ext15",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-35-ext15",
@@ -28740,7 +28828,7 @@
}
],
"displayName": "Android SDK Platform 36",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-36",
@@ -28773,7 +28861,7 @@
}
],
"displayName": "Android SDK Platform 36.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-36.1",
@@ -28806,7 +28894,7 @@
}
],
"displayName": "Android SDK Platform 36-ext19",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-36-ext19",
@@ -28839,7 +28927,7 @@
}
],
"displayName": "Android SDK Platform 37.0",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-37.0",
@@ -28887,7 +28975,7 @@
}
],
"displayName": "Android SDK Platform 4",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"obsolete": "true",
@@ -28940,7 +29028,7 @@
}
],
"displayName": "Android SDK Platform 5",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"obsolete": "true",
@@ -28993,7 +29081,7 @@
}
],
"displayName": "Android SDK Platform 6",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"obsolete": "true",
@@ -29032,7 +29120,7 @@
}
],
"displayName": "Android SDK Platform 7",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-7",
@@ -29070,7 +29158,7 @@
}
],
"displayName": "Android SDK Platform 8",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-8",
@@ -29108,7 +29196,7 @@
}
],
"displayName": "Android SDK Platform 9",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-9",
@@ -29146,7 +29234,7 @@
}
],
"displayName": "Android SDK Platform Baklava-ext19",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-Baklava-ext19",
@@ -29174,28 +29262,28 @@
{
"arch": "all",
"os": "all",
- "sha1": "4dce9f080c83d91e897897655cbcbeb0f6831c2a",
- "size": 67539465,
- "url": "https://dl.google.com/android/repository/platform-CANARY_r12.zip"
+ "sha1": "755b48c64c9ad32dee09d164e872c129ada2abdd",
+ "size": 67599805,
+ "url": "https://dl.google.com/android/repository/platform-CANARY_r13.zip"
}
],
"displayName": "Android SDK Platform CANARY",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-CANARY",
"revision": "CANARY",
"revision-details": {
- "major:0": "12"
+ "major:0": "13"
},
"type-details": {
- "api-level:0": "37.0",
+ "api-level:0": "37.1",
"base-extension:3": "true",
"codename:1": "CANARY",
"element-attributes": {
"xsi:type": "ns11:platformDetailsType"
},
- "extension-level:2": "22",
+ "extension-level:2": "23",
"layoutlib:4": {
"element-attributes": {
"api": "15"
@@ -29208,13 +29296,13 @@
{
"arch": "all",
"os": "all",
- "sha1": "56d364675ab0874416f431b774a39e5624e5f164",
- "size": 67396651,
- "url": "https://dl.google.com/android/repository/platform-CinnamonBun_r02.zip"
+ "sha1": "185c1c48b6b9abd402200cb3d9629b4323e1c4fc",
+ "size": 67477798,
+ "url": "https://dl.google.com/android/repository/platform-CinnamonBun_r04.zip"
}
],
"displayName": "Android SDK Platform CinnamonBun-ext23",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"path": "platforms/android-CinnamonBun-ext23",
@@ -29279,7 +29367,7 @@
}
],
"displayName": "Android SDK Platform UpsideDownCake",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "platforms",
"obsolete": "true",
@@ -29397,7 +29485,7 @@
}
],
"displayName": "Layout Inspector image server for API S",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "skiaparser",
"path": "skiaparser/2",
@@ -29518,7 +29606,7 @@
}
],
"displayName": "Layout Inspector image server for API 29-30",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "skiaparser",
"path": "skiaparser/1",
@@ -29610,7 +29698,7 @@
}
],
"displayName": "Layout Inspector image server for API 31-36",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "skiaparser",
"path": "skiaparser/3",
@@ -29637,7 +29725,7 @@
}
],
"displayName": "Sources for Android 14",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"obsolete": "true",
@@ -29666,7 +29754,7 @@
}
],
"displayName": "Sources for Android 15",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-15",
@@ -29694,7 +29782,7 @@
}
],
"displayName": "Sources for Android 16",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-16",
@@ -29722,7 +29810,7 @@
}
],
"displayName": "Sources for Android 17",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-17",
@@ -29750,7 +29838,7 @@
}
],
"displayName": "Sources for Android 18",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-18",
@@ -29778,7 +29866,7 @@
}
],
"displayName": "Sources for Android 19",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-19",
@@ -29806,7 +29894,7 @@
}
],
"displayName": "Sources for Android 20",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-20",
@@ -29834,7 +29922,7 @@
}
],
"displayName": "Sources for Android 21",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-21",
@@ -29862,7 +29950,7 @@
}
],
"displayName": "Sources for Android 22",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-22",
@@ -29890,7 +29978,7 @@
}
],
"displayName": "Sources for Android 23",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-23",
@@ -29918,7 +30006,7 @@
}
],
"displayName": "Sources for Android 24",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-24",
@@ -29946,7 +30034,7 @@
}
],
"displayName": "Sources for Android 25",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-25",
@@ -29974,7 +30062,7 @@
}
],
"displayName": "Sources for Android 26",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-26",
@@ -30002,7 +30090,7 @@
}
],
"displayName": "Sources for Android 27",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-27",
@@ -30030,7 +30118,7 @@
}
],
"displayName": "Sources for Android 28",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-28",
@@ -30058,7 +30146,7 @@
}
],
"displayName": "Sources for Android 29",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-29",
@@ -30086,7 +30174,7 @@
}
],
"displayName": "Sources for Android 30",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-30",
@@ -30114,7 +30202,7 @@
}
],
"displayName": "Sources for Android 31",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-31",
@@ -30142,7 +30230,7 @@
}
],
"displayName": "Sources for Android 32",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-32",
@@ -30170,7 +30258,7 @@
}
],
"displayName": "Sources for Android 33",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-33",
@@ -30199,7 +30287,7 @@
}
],
"displayName": "Sources for Android 34",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-34",
@@ -30228,7 +30316,7 @@
}
],
"displayName": "Sources for Android 35",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-35",
@@ -30257,7 +30345,7 @@
}
],
"displayName": "Sources for Android 36",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-36",
@@ -30285,7 +30373,7 @@
}
],
"displayName": "Sources for Android 36.1",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-36.1",
@@ -30313,7 +30401,7 @@
}
],
"displayName": "Sources for Android 37.0",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "sources",
"path": "sources/android-37.0",
@@ -30381,7 +30469,7 @@
}
},
"displayName": "Android SDK Tools",
- "last-available-day": 20612,
+ "last-available-day": 20621,
"license": "android-sdk-license",
"name": "tools",
"obsolete": "true",
diff --git a/pkgs/development/python-modules/deap/default.nix b/pkgs/development/python-modules/deap/default.nix
index a6eb71ee2d62..370aa72af51e 100644
--- a/pkgs/development/python-modules/deap/default.nix
+++ b/pkgs/development/python-modules/deap/default.nix
@@ -2,25 +2,34 @@
lib,
buildPythonPackage,
fetchPypi,
- matplotlib,
+ setuptools,
+ moocore,
numpy,
pytestCheckHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "deap";
- version = "1.4.3";
- format = "setuptools";
+ version = "1.4.4";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchPypi {
- inherit pname version;
- hash = "sha256-fJcIj7BYNb3CVb7EdcsOd43itD5Ey++/K81lWu7IZf0=";
+ inherit (finalAttrs) version;
+ pname = "deap";
+ hash = "sha256-UNS9kk/KWhaj26i/2xFApV6cJM5QgWq09Wg9LzHC1zQ=";
};
- propagatedBuildInputs = [
- matplotlib
+ build-system = [
+ setuptools
+ ];
+
+ dependencies = [
+ moocore
numpy
];
+
nativeCheckInputs = [ pytestCheckHook ];
meta = {
@@ -32,4 +41,4 @@ buildPythonPackage rec {
psyanticy
];
};
-}
+})
diff --git a/pkgs/development/python-modules/disposable-email-domains/default.nix b/pkgs/development/python-modules/disposable-email-domains/default.nix
index bd91ae04f67e..c24cd7022bf1 100644
--- a/pkgs/development/python-modules/disposable-email-domains/default.nix
+++ b/pkgs/development/python-modules/disposable-email-domains/default.nix
@@ -8,7 +8,7 @@
buildPythonPackage (finalAttrs: {
pname = "disposable-email-domains";
- version = "0.0.201";
+ version = "0.0.207";
pyproject = true;
__structuredAttrs = true;
@@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: {
src = fetchPypi {
pname = "disposable_email_domains";
inherit (finalAttrs) version;
- hash = "sha256-8YA/GzaB3wo67/lrK+tM4wCuu9BIDGdB1ZzIP8bQIAA=";
+ hash = "sha256-5A7a3ubEDfBmr2opUjpz5C/kEwbvGwLIEl1tT+NORqo=";
};
build-system = [
diff --git a/pkgs/development/python-modules/geojson/default.nix b/pkgs/development/python-modules/geojson/default.nix
index f5883c7efff4..9646f9cfb421 100644
--- a/pkgs/development/python-modules/geojson/default.nix
+++ b/pkgs/development/python-modules/geojson/default.nix
@@ -1,6 +1,5 @@
{
lib,
- fetchpatch,
buildPythonPackage,
fetchFromGitHub,
setuptools,
@@ -9,24 +8,16 @@
buildPythonPackage (finalAttrs: {
pname = "geojson";
- version = "3.2.0";
+ version = "3.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "jazzband";
repo = "geojson";
tag = finalAttrs.version;
- hash = "sha256-0p8FW9alcWCSdi66wanS/F9IgO714WIRQIXvg3f9op8=";
+ hash = "sha256-Gz+hiv0CxitE+upLsiln+H8TtWezpUDaPH80UM7VHTA=";
};
- patches = [
- (fetchpatch {
- name = "allow-install-python314";
- url = "https://github.com/jazzband/geojson/commit/2584c0de5651bd694499449f9da5321b15597270.patch";
- hash = "sha256-64LPEwC1qc83wF48878fH31CVFn2txTmSxxr0cnQbRg=";
- })
- ];
-
build-system = [ setuptools ];
pythonImportsCheck = [ "geojson" ];
diff --git a/pkgs/development/python-modules/osxphotos/default.nix b/pkgs/development/python-modules/osxphotos/default.nix
index cd42a619f65f..6f700a44e9f4 100644
--- a/pkgs/development/python-modules/osxphotos/default.nix
+++ b/pkgs/development/python-modules/osxphotos/default.nix
@@ -42,14 +42,14 @@
buildPythonPackage (finalAttrs: {
pname = "osxphotos";
- version = "0.75.9";
+ version = "0.76.1";
pyproject = true;
src = fetchFromGitHub {
owner = "RhetTbull";
repo = "osxphotos";
tag = "v${finalAttrs.version}";
- hash = "sha256-9oQ9yLNHACLgOegNRcuysGIo8cbYLhlkNa41Y+YHFTM=";
+ hash = "sha256-ZpY9T4Y0ZQmBgbFM0S/AuVw9YOpuM6V6CUW5GUHTjXI=";
};
pythonRelaxDeps = [
diff --git a/pkgs/development/python-modules/pytest-lsp/default.nix b/pkgs/development/python-modules/pytest-lsp/default.nix
index 5405a9f8d4f1..474bc4892268 100644
--- a/pkgs/development/python-modules/pytest-lsp/default.nix
+++ b/pkgs/development/python-modules/pytest-lsp/default.nix
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "pytest-lsp";
- version = "1.0.0";
+ version = "1.0.1";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "pytest_lsp";
- hash = "sha256-uoyVstl1o2Akn/pXaOHm9E2H0Q73dUBw07MhECckovE=";
+ hash = "sha256-zZlQ/sKZHmU2RDDdQZ2u7fVGkoeI9FfhEG1bdRrqC+g=";
};
build-system = [
diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix
index ffd8e4689248..90827f32a623 100644
--- a/pkgs/development/python-modules/sentry-sdk/default.nix
+++ b/pkgs/development/python-modules/sentry-sdk/default.nix
@@ -69,14 +69,14 @@
buildPythonPackage (finalAttrs: {
pname = "sentry-sdk";
- version = "2.61.1";
+ version = "2.63.0";
pyproject = true;
src = fetchFromGitHub {
owner = "getsentry";
repo = "sentry-python";
tag = finalAttrs.version;
- hash = "sha256-+F2obD5Yu2ASE8vJTDMzo/ObgH+GHhYBuvjYFAOQ/QM=";
+ hash = "sha256-Gvvgv6NQtzlwzXSspiu1nApHfu/o+l8SsavcTiZRiVo=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/update-dotdee/default.nix b/pkgs/development/python-modules/update-dotdee/default.nix
index f7de851cffa0..d4425172f10b 100644
--- a/pkgs/development/python-modules/update-dotdee/default.nix
+++ b/pkgs/development/python-modules/update-dotdee/default.nix
@@ -1,29 +1,35 @@
{
lib,
buildPythonPackage,
+ fetchFromGitHub,
+ pytestCheckHook,
+
+ setuptools,
coloredlogs,
executor,
- fetchFromGitHub,
humanfriendly,
naturalsort,
property-manager,
- pytestCheckHook,
six,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "update-dotdee";
version = "6.0";
- format = "setuptools";
+ pyproject = true;
src = fetchFromGitHub {
owner = "xolox";
repo = "python-update-dotdee";
- rev = version;
+ rev = finalAttrs.version;
hash = "sha256-2k7FdgWM0ESHQb2za87yhXGaR/rbMYLVcv10QexUH1A=";
};
- propagatedBuildInputs = [
+ build-system = [
+ setuptools
+ ];
+
+ dependencies = [
coloredlogs
executor
humanfriendly
@@ -36,7 +42,7 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace tox.ini \
- --replace " --cov --showlocals --verbose" ""
+ --replace-fail " --cov --showlocals --verbose" ""
'';
pythonImportsCheck = [ "update_dotdee" ];
@@ -50,7 +56,8 @@ buildPythonPackage rec {
description = "Generic modularized configuration file manager";
mainProgram = "update-dotdee";
homepage = "https://github.com/xolox/python-update-dotdee";
+ changelog = "https://github.com/xolox/python-update-dotdee/blob/${finalAttrs.version}/CHANGELOG.rst";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ eyjhb ];
};
-}
+})
diff --git a/pkgs/development/python-modules/wikipedia/default.nix b/pkgs/development/python-modules/wikipedia/default.nix
index 023fc3a53115..704f927f5c1d 100644
--- a/pkgs/development/python-modules/wikipedia/default.nix
+++ b/pkgs/development/python-modules/wikipedia/default.nix
@@ -2,22 +2,27 @@
lib,
buildPythonPackage,
fetchPypi,
+ setuptools,
beautifulsoup4,
requests,
unittestCheckHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "wikipedia";
version = "1.4.0";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchPypi {
- inherit pname version;
+ inherit (finalAttrs) pname version;
hash = "sha256-2w+tGCn91EGxhSMG6YVjmCBNwHhtKZbdLgyLuOJhM7I=";
};
- propagatedBuildInputs = [
+ build-system = [ setuptools ];
+
+ dependencies = [
beautifulsoup4
requests
];
@@ -26,6 +31,8 @@ buildPythonPackage rec {
unittestFlagsArray = [ "tests/ '*test.py'" ];
+ pythonImportsCheck = [ "wikipedia" ];
+
meta = {
description = "Pythonic wrapper for the Wikipedia API";
homepage = "https://github.com/goldsmith/Wikipedia";
@@ -33,4 +40,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ natsukium ];
};
-}
+})
diff --git a/pkgs/development/python-modules/xpybutil/default.nix b/pkgs/development/python-modules/xpybutil/default.nix
index cdcc1c263942..f8c696f41781 100644
--- a/pkgs/development/python-modules/xpybutil/default.nix
+++ b/pkgs/development/python-modules/xpybutil/default.nix
@@ -2,25 +2,30 @@
lib,
buildPythonPackage,
fetchFromGitHub,
+ setuptools,
xcffib,
pillow,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "xpybutil";
version = "0.0.6";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
# Pypi only offers a wheel
src = fetchFromGitHub {
owner = "BurntSushi";
repo = "xpybutil";
- rev = version;
- sha256 = "17gbqq955fcl29aayn8l0x14azc60cxgkvdxblz9q8x3l50w0xpg";
+ tag = finalAttrs.version;
+ hash = "sha256-73bAQaGjI5w+Xb3t+ToDhn1FQgcUWa9UEpS5UhLG650=";
};
+ build-system = [ setuptools ];
+
# pillow is a dependency in image.py which is not listed in setup.py
- propagatedBuildInputs = [
+ dependencies = [
pillow
xcffib
];
@@ -38,4 +43,4 @@ buildPythonPackage rec {
license = lib.licenses.wtfpl;
maintainers = with lib.maintainers; [ artturin ];
};
-}
+})
diff --git a/pkgs/development/python-modules/yara-x/default.nix b/pkgs/development/python-modules/yara-x/default.nix
index 76ee3ffa9e0c..a388d097e415 100644
--- a/pkgs/development/python-modules/yara-x/default.nix
+++ b/pkgs/development/python-modules/yara-x/default.nix
@@ -9,21 +9,21 @@
buildPythonPackage rec {
pname = "yara-x";
- version = "1.17.0";
+ version = "1.18.0";
pyproject = true;
src = fetchFromGitHub {
owner = "VirusTotal";
repo = "yara-x";
tag = "v${version}";
- hash = "sha256-8P3fNLENfoGD+FMeCXX8UwoMzI92JkjV/f3G7d+Li3Y=";
+ hash = "sha256-4cHCBSmBhjuk8otOB+ykiviaHVDmrguIVCLCRMcq7L4=";
};
buildAndTestSubdir = "py";
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname src version;
- hash = "sha256-ifXe0LKEYMzCo0FIg2E5mCQRUCOlu3nvK2XN/3GM9bk=";
+ hash = "sha256-MMERL3DcOlTEa2S6BMboFi8MfKC8ah2wZtOQRbO6ADg=";
};
nativeBuildInputs = [
diff --git a/pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix b/pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix
index f2087056488d..38afc81c36b0 100644
--- a/pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix
+++ b/pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix
@@ -2,10 +2,10 @@
roundcubePlugin rec {
pname = "thunderbird_labels";
- version = "1.6.0";
+ version = "1.6.2";
src = fetchzip {
url = "https://github.com/mike-kfed/roundcube-thunderbird_labels/archive/refs/tags/v${version}.tar.gz";
- sha256 = "09hh3d0n12b8ywkazh8kj3xgn128k35hyjhpa98c883b6b9y8kif";
+ hash = "sha256-i06kfA9oxRX+tICTPWBobOyHedqbjBb4JLBmC9ruBmM=";
};
}
diff --git a/pkgs/stdenv/generic/problems.nix b/pkgs/stdenv/generic/problems.nix
index 114d586c0df6..a60a9632194c 100644
--- a/pkgs/stdenv/generic/problems.nix
+++ b/pkgs/stdenv/generic/problems.nix
@@ -162,7 +162,7 @@ rec {
Package names are taken from `lib.getName`, which looks at the `pname` first and falls back to extracting the "pname" part from the `name` attribute.
- See Installing packages with problems in the NixOS manual.
+ See [Installing packages with problems](https://nixos.org/manual/nixpkgs/stable/#sec-ignore-problems) in the NixOS manual.
'';
};