Index | Thread | Search

From:
Kurt Miller <kurt@intricatesoftware.com>
Subject:
devel/jadx: Update to 1.5.3 and use jdk 11+
To:
ports@openbsd.org, rpointel@openbsd.org
Date:
Wed, 17 Dec 2025 15:19:02 +0000

Download raw body.

Thread
  • Kurt Miller:

    devel/jadx: Update to 1.5.3 and use jdk 11+

Update to 1.5.3 and jdk 11+. Only superficially tested as I don't
have andriod .dex files to test with. The gui launches and appears
to work.

okay? 

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/jadx/Makefile,v
diff -u -p -u -r1.14 Makefile
--- Makefile	13 Nov 2023 13:39:53 -0000	1.14
+++ Makefile	17 Dec 2025 15:14:49 -0000
@@ -1,6 +1,6 @@
 COMMENT =	dex to java decompiler
 
-VERSION =	1.4.7
+VERSION =	1.5.3
 DISTNAME =	jadx-${VERSION}
 
 CATEGORIES =	devel security
@@ -17,7 +17,7 @@ SITES =		https://github.com/skylot/jadx/
 EXTRACT_SUFX =	.zip
 
 MODULES =	java
-MODJAVA_VER =	1.8+
+MODJAVA_VER =	11+
 
 RUN_DEPENDS =	java/javaPathHelper \
 		shells/bash
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/jadx/distinfo,v
diff -u -p -u -r1.7 distinfo
--- distinfo	13 Nov 2023 13:39:53 -0000	1.7
+++ distinfo	17 Dec 2025 15:14:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (jadx-1.4.7.zip) = oT0r4C7WQN5U35N+rWgPMeoG9Ljv0BhgufDPGKfUDjQ=
-SIZE (jadx-1.4.7.zip) = 29887862
+SHA256 (jadx-1.5.3.zip) = goDzeZwCc/55eivNkCWMlD5FH9GV8T0FQA3l5kUdFew=
+SIZE (jadx-1.5.3.zip) = 116608944
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/jadx/pkg/PLIST,v
diff -u -p -u -r1.8 PLIST
--- pkg/PLIST	13 Nov 2023 13:39:53 -0000	1.8
+++ pkg/PLIST	17 Dec 2025 15:14:49 -0000
@@ -5,54 +5,4 @@ share/jadx/bin/
 share/jadx/bin/jadx
 share/jadx/bin/jadx-gui
 share/jadx/lib/
-share/jadx/lib/ST4-4.0.8.jar
-share/jadx/lib/aapt2-proto-7.3.1-8691043.jar
-share/jadx/lib/antlr-2.7.7.jar
-share/jadx/lib/antlr-3.5.2.jar
-share/jadx/lib/antlr-runtime-3.5.2.jar
-share/jadx/lib/apksig-7.4.1.jar
-share/jadx/lib/asm-9.4.jar
-share/jadx/lib/baksmali-2.5.2.jar
-share/jadx/lib/checker-qual-3.8.0.jar
-share/jadx/lib/commons-lang3-3.12.0.jar
-share/jadx/lib/commons-text-1.10.0.jar
-share/jadx/lib/dalvik-dx-11.0.0_r3.jar
-share/jadx/lib/dexlib2-2.5.2.jar
-share/jadx/lib/error_prone_annotations-2.5.1.jar
-share/jadx/lib/failureaccess-1.0.1.jar
-share/jadx/lib/flatlaf-3.0.jar
-share/jadx/lib/flatlaf-extras-3.0.jar
-share/jadx/lib/flatlaf-intellij-themes-3.0.jar
-share/jadx/lib/gson-2.10.1.jar
-share/jadx/lib/guava-30.1.1-jre.jar
-share/jadx/lib/image-viewer-1.2.3.jar
-share/jadx/lib/j2objc-annotations-1.3.jar
-share/jadx/lib/jadx-cli-1.4.7.jar
-share/jadx/lib/jadx-core-1.4.7.jar
-share/jadx/lib/jadx-dex-input-1.4.7.jar
-share/jadx/lib/jadx-gui-1.4.7.jar
-share/jadx/lib/jadx-java-convert-1.4.7.jar
-share/jadx/lib/jadx-java-input-1.4.7.jar
-share/jadx/lib/jadx-plugins-api-1.4.7.jar
-share/jadx/lib/jadx-smali-input-1.4.7.jar
-share/jadx/lib/jcommander-1.82.jar
-share/jadx/lib/jdwp-2.0.0.jar
-share/jadx/lib/jfontchooser-1.0.5.jar
-share/jadx/lib/jsr305-3.0.2.jar
-share/jadx/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-share/jadx/lib/logback-classic-1.3.5.jar
-share/jadx/lib/logback-core-1.3.5.jar
-share/jadx/lib/mapping-io-0.4.0-SNAPSHOT.jar
-share/jadx/lib/protobuf-java-3.21.12.jar
-share/jadx/lib/r8-4.0.48.jar
-share/jadx/lib/raung-common-0.0.3.jar
-share/jadx/lib/raung-disasm-0.0.3.jar
-share/jadx/lib/reactive-streams-1.0.3.jar
-share/jadx/lib/rsyntaxtextarea-3.3.2.jar
-share/jadx/lib/rxjava-2.2.21.jar
-share/jadx/lib/rxjava2-swing-0.3.7.jar
-share/jadx/lib/slf4j-api-2.0.6.jar
-share/jadx/lib/smali-2.5.2.jar
-share/jadx/lib/stringtemplate-3.2.1.jar
-share/jadx/lib/svgSalamander-1.1.4.jar
-share/jadx/lib/util-2.5.2.jar
+share/jadx/lib/jadx-1.5.3-all.jar