Skip to content

Commit f263f12

Browse files
authored
android-studio-for-platform: stable 2023.2.1.20 -> 2024.2.2.13, canary 2023.3.2.1 -> 2024.3.1.9 (NixOS#391694)
2 parents 2d8560b + 3c6afe3 commit f263f12

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

pkgs/applications/editors/android-studio-for-platform/common.nix

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
channel,
33
pname,
44
version,
5+
versionPrefix,
56
sha256Hash,
67
}:
78

@@ -51,7 +52,7 @@
5152

5253
let
5354
drvName = "${pname}-${version}";
54-
filename = "asfp-${version}-linux.deb";
55+
filename = "asfp-${versionPrefix}-${version}-linux.deb";
5556

5657
androidStudioForPlatform = stdenv.mkDerivation {
5758
name = "${drvName}-unwrapped";
@@ -67,7 +68,7 @@ let
6768
];
6869

6970
installPhase = ''
70-
cp -r "./opt/${pname}/" $out
71+
cp -r ./tmp/*/ $out
7172
wrapProgram $out/bin/studio.sh \
7273
--set-default JAVA_HOME "$out/jbr" \
7374
--set QT_XKB_CONFIG_ROOT "${xkeyboard_config}/share/X11/xkb" \

pkgs/applications/editors/android-studio-for-platform/default.nix

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,15 @@ let
1616
inherit tiling_wm;
1717
};
1818
stableVersion = {
19-
version = "2023.2.1.20"; # Android Studio Iguana | 2023.2.1 Beta 2
20-
sha256Hash = "sha256-cM/pkSghqLUUvJVF/OVLDOxVBJlJLH8ge1bfZtDUegY=";
19+
version = "2024.2.2.13";
20+
# this seems to be a fuckup on google's side
21+
versionPrefix = "Ladybug%20Feature%20Drop";
22+
sha256Hash = "sha256-yMUTWOpYHa/Aizrgvs/mbofrDqrbL5bJYjuklIdyU/0=";
2123
};
2224
canaryVersion = {
23-
version = "2023.3.2.1"; # Android Studio Jellyfish | 2023.3.2 Canary 1
24-
sha256Hash = "sha256-XOsbMyNentklfEp1k49H3uFeiRNMCV/Seisw9K1ganM=";
25+
version = "2024.3.1.9";
26+
versionPrefix = "canary-meerkat";
27+
sha256Hash = "sha256-j5KEwHbc+0eFi3GZlD5PMuM/RWw2MJ1PaXZrPMvhCik=";
2528
};
2629
in
2730
{

0 commit comments

Comments
 (0)