1 |
commit: 1521f53233f090139762abaf65f1b66bc94e783f |
2 |
Author: Florian Schmaus <flow <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Mar 16 10:45:33 2023 +0000 |
4 |
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Mar 16 10:45:33 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=1521f532 |
7 |
|
8 |
dev-util/ghidra: switch to EGRADLE_BUNDLED_VER |
9 |
|
10 |
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> |
11 |
|
12 |
dev-util/ghidra/Manifest | 1 + |
13 |
dev-util/ghidra/ghidra-10.2.2-r2.ebuild | 12 +++++++----- |
14 |
2 files changed, 8 insertions(+), 5 deletions(-) |
15 |
|
16 |
diff --git a/dev-util/ghidra/Manifest b/dev-util/ghidra/Manifest |
17 |
index 17f5c145..d0dbf9d0 100644 |
18 |
--- a/dev-util/ghidra/Manifest |
19 |
+++ b/dev-util/ghidra/Manifest |
20 |
@@ -4,5 +4,6 @@ DIST PyDev-6.3.1.zip 24756333 BLAKE2B e9a942e0ff90b9eafbd1fa0df5429f2ff227ed140b |
21 |
DIST cdt-8.6.0.zip 76639241 BLAKE2B 32c724b1f6ff43132f09c544bac8b35ed3f4f5866c844810abba3a52f82a3585ae7a57430fcf5603afecbeec1f46461a831339e442ca628b77f78c319bd9fc26 SHA512 2b8bb498146aa29995e807c5b4e9d5dab0f6afe89a5ce256978b7b2c478677a0cb5a0f15913a32bd99cb7b4bb31230521f70b9c26cdef1cb983dfcea599737c0 |
22 |
DIST dex-tools-2.0.zip 2362460 BLAKE2B 464f2a143f1c8720eddd4d1c7db5a6f681db1091518d915b0d7807c12d021c8a734d8980bccfd417bc60297647b33ed0b7cc1e004716804bb9e25ee99f29f8ad SHA512 c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358 |
23 |
DIST ghidra-dependencies-20221104.tar.gz 85678075 BLAKE2B a298b3a52137c8077f90b5d7cddba43a6437ef7906aae130158691c032c31c57be55f9f072d6a44b351b47f8fe04f397dabb24c1bd976593294a68b5d2a4fece SHA512 7dcbc5bdba0fce2e0ae0a6f41d1fbd88cb6080a97e5404f5bfce393e07165f15f0549d3254b446f5ab5352484dd32bdf54ea92f50f96e572520b10672519aeb9 |
24 |
+DIST gradle-7.3-bin.zip 115763517 BLAKE2B 80c0368582acdbae5a959386ce679c63f6bee349810a6ddd39981192349cefafabfa9e498891a53fc423a86b6a53fb66eac4aace968990707d623c037b27cee2 SHA512 f5703de1305b013ad7fcc1a7d56922198e8e597e13d2aeb89cec60631db51b73466a1ce382d5e828ed065fbd8a1971f628b0e4eb3348f01b7a71fdc6184e4a56 |
25 |
DIST hfsexplorer-0_21-bin.zip 1473278 BLAKE2B e9d2a3fae4da8046a17ce5e6828b4d1ff27da6384aac4be3864fe2c16f83bb95cb728eaeec9a42c3e1febaef98ba9357bfc3744b4950deb4b783d36e723d6cc0 SHA512 b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415 |
26 |
DIST yajsw-stable-13.05.zip 27823454 BLAKE2B e43e6a97e356be40e776568deafeeb19e3e8b462a20e53a7456f3ce61364d3c4fe08d48f7710e6f570641618a6c75b75d98427d04d25133cdf7aa3c9f0aeee8b SHA512 ba6421fcc9d5fd5edf0b5f299914a54a8e3d8cbe79b83cf9b1a4a1828eb26f32f8d04299235233581a848e274665c6d2da9b8394be1d7a824e443efd2508413c |
27 |
|
28 |
diff --git a/dev-util/ghidra/ghidra-10.2.2-r2.ebuild b/dev-util/ghidra/ghidra-10.2.2-r2.ebuild |
29 |
index 64aee54f..99b52bd9 100644 |
30 |
--- a/dev-util/ghidra/ghidra-10.2.2-r2.ebuild |
31 |
+++ b/dev-util/ghidra/ghidra-10.2.2-r2.ebuild |
32 |
@@ -5,18 +5,23 @@ EAPI=8 |
33 |
|
34 |
inherit gradle java-pkg-2 desktop |
35 |
|
36 |
+EGRADLE_BUNDLED_VER="7.3" |
37 |
+ |
38 |
GRADLE_DEP_VER="20221104" |
39 |
|
40 |
DESCRIPTION="A software reverse engineering framework" |
41 |
HOMEPAGE="https://ghidra-sre.org/" |
42 |
-SRC_URI="https://github.com/NationalSecurityAgency/${PN}/archive/Ghidra_${PV}_build.tar.gz |
43 |
+SRC_URI=" |
44 |
+ https://github.com/NationalSecurityAgency/${PN}/archive/Ghidra_${PV}_build.tar.gz |
45 |
https://dev.pentoo.ch/~blshkv/distfiles/${PN}-dependencies-${GRADLE_DEP_VER}.tar.gz |
46 |
https://github.com/pxb1988/dex2jar/releases/download/2.0/dex-tools-2.0.zip |
47 |
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar |
48 |
https://sourceforge.net/projects/catacombae/files/HFSExplorer/0.21/hfsexplorer-0_21-bin.zip |
49 |
mirror://sourceforge/yajsw/yajsw/yajsw-stable-13.05.zip |
50 |
https://dev.pentoo.ch/~blshkv/distfiles/cdt-8.6.0.zip |
51 |
- mirror://sourceforge/project/pydev/pydev/PyDev%206.3.1/PyDev%206.3.1.zip -> PyDev-6.3.1.zip" |
52 |
+ mirror://sourceforge/project/pydev/pydev/PyDev%206.3.1/PyDev%206.3.1.zip -> PyDev-6.3.1.zip |
53 |
+ $(gradle-src_uri) |
54 |
+" |
55 |
# run: "pentoo/scripts/gradle_dependencies.py buildGhidra" from "${S}" directory to generate dependencies |
56 |
# https://www.eclipse.org/downloads/download.php?r=1&protocol=https&file=/tools/cdt/releases/8.6/cdt-8.6.0.zip |
57 |
|
58 |
@@ -42,9 +47,6 @@ DEPEND=" |
59 |
dev-java/jflex |
60 |
app-arch/unzip |
61 |
" |
62 |
-BDEPEND=">=dev-java/gradle-bin-7.3:*" |
63 |
- |
64 |
-EGRADLE_MIN="7.3" |
65 |
|
66 |
S="${WORKDIR}/ghidra-Ghidra_${PV}_build" |