diff options
author | linsui <linsui555@gmail.com> | 2023-07-23 20:40:09 +0800 |
---|---|---|
committer | linsui <linsui555@gmail.com> | 2023-07-25 18:27:14 +0800 |
commit | ef8e1c480e7b57c60c5e5e5d4d2b260da11dba49 (patch) | |
tree | 64cc78f59a92821a8ca20e4a1606cdea7725cca0 /pkgs/development/tools/apktool | |
parent | a660f5bcb50fcf01e71f96360cd08be66c961a0e (diff) | |
download | nixlib-ef8e1c480e7b57c60c5e5e5d4d2b260da11dba49.tar nixlib-ef8e1c480e7b57c60c5e5e5d4d2b260da11dba49.tar.gz nixlib-ef8e1c480e7b57c60c5e5e5d4d2b260da11dba49.tar.bz2 nixlib-ef8e1c480e7b57c60c5e5e5d4d2b260da11dba49.tar.lz nixlib-ef8e1c480e7b57c60c5e5e5d4d2b260da11dba49.tar.xz nixlib-ef8e1c480e7b57c60c5e5e5d4d2b260da11dba49.tar.zst nixlib-ef8e1c480e7b57c60c5e5e5d4d2b260da11dba49.zip |
apktool: 2.8.0 -> 2.8.1
Diffstat (limited to 'pkgs/development/tools/apktool')
-rw-r--r-- | pkgs/development/tools/apktool/default.nix | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/pkgs/development/tools/apktool/default.nix b/pkgs/development/tools/apktool/default.nix index abf9bbb48653..99ee4d101b29 100644 --- a/pkgs/development/tools/apktool/default.nix +++ b/pkgs/development/tools/apktool/default.nix @@ -1,15 +1,21 @@ -{ lib, stdenv, fetchurl, makeWrapper, jre, build-tools }: +{ lib +, stdenv +, fetchurl +, makeWrapper +, jdk_headless +, aapt +}: stdenv.mkDerivation rec { pname = "apktool"; - version = "2.8.0"; + version = "2.8.1"; src = fetchurl { urls = [ "https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_${version}.jar" "https://github.com/iBotPeaches/Apktool/releases/download/v${version}/apktool_${version}.jar" ]; - sha256 = "sha256-szEyPr8yXWPhM3WmFHkV+drASPDx+GeDgG+SWUF0jbw="; + hash = "sha256-e0qOFwPiKNIG2ylkS3EUFofYoRG1WwObCLAt+kQ6sPk="; }; dontUnpack = true; @@ -19,23 +25,20 @@ stdenv.mkDerivation rec { sourceRoot = "."; installPhase = - let - tools = builtins.head build-tools; - in '' + '' install -D ${src} "$out/libexec/apktool/apktool.jar" mkdir -p "$out/bin" - makeWrapper "${jre}/bin/java" "$out/bin/apktool" \ + makeWrapper "${jdk_headless}/bin/java" "$out/bin/apktool" \ --add-flags "-jar $out/libexec/apktool/apktool.jar" \ - --prefix PATH : "${tools}/libexec/android-sdk/build-tools/${tools.version}" + --prefix PATH : ${lib.getBin aapt} ''; meta = with lib; { description = "A tool for reverse engineering Android apk files"; - homepage = "https://ibotpeaches.github.io/Apktool/"; + homepage = "https://ibotpeaches.github.io/Apktool/"; sourceProvenance = with sourceTypes; [ binaryBytecode ]; - license = licenses.asl20; + license = licenses.asl20; maintainers = with maintainers; [ offline ]; - platforms = with platforms; unix; + platforms = with platforms; unix; }; - } |