Unverified Commit f263f125 authored by Maciej Krüger's avatar Maciej Krüger Committed by GitHub
Browse files

android-studio-for-platform: stable 2023.2.1.20 -> 2024.2.2.13, canary...

android-studio-for-platform: stable 2023.2.1.20 -> 2024.2.2.13, canary 2023.3.2.1 -> 2024.3.1.9 (#391694)
parents 2d8560ba 3c6afe38
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
  channel,
  pname,
  version,
  versionPrefix,
  sha256Hash,
}:

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

let
  drvName = "${pname}-${version}";
  filename = "asfp-${version}-linux.deb";
  filename = "asfp-${versionPrefix}-${version}-linux.deb";

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

    installPhase = ''
      cp -r "./opt/${pname}/" $out
      cp -r ./tmp/*/ $out
      wrapProgram $out/bin/studio.sh \
        --set-default JAVA_HOME "$out/jbr" \
        --set QT_XKB_CONFIG_ROOT "${xkeyboard_config}/share/X11/xkb" \
+7 −4
Original line number Diff line number Diff line
@@ -16,12 +16,15 @@ let
      inherit tiling_wm;
    };
  stableVersion = {
    version = "2023.2.1.20"; # Android Studio Iguana | 2023.2.1 Beta 2
    sha256Hash = "sha256-cM/pkSghqLUUvJVF/OVLDOxVBJlJLH8ge1bfZtDUegY=";
    version = "2024.2.2.13";
    # this seems to be a fuckup on google's side
    versionPrefix = "Ladybug%20Feature%20Drop";
    sha256Hash = "sha256-yMUTWOpYHa/Aizrgvs/mbofrDqrbL5bJYjuklIdyU/0=";
  };
  canaryVersion = {
    version = "2023.3.2.1"; # Android Studio Jellyfish | 2023.3.2 Canary 1
    sha256Hash = "sha256-XOsbMyNentklfEp1k49H3uFeiRNMCV/Seisw9K1ganM=";
    version = "2024.3.1.9";
    versionPrefix = "canary-meerkat";
    sha256Hash = "sha256-j5KEwHbc+0eFi3GZlD5PMuM/RWw2MJ1PaXZrPMvhCik=";
  };
in
{