diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest deleted file mode 100644 index 355175988..000000000 --- a/dev-java/gradle-bin/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gradle-bin-5.2.1.zip 132549774 BLAKE2B c6d6fa9975bc28030672a99f22f0e9c4c2cb3d667ae3658c1062428d0ab2fd8c3b4df0479f4fde7b2d75b8fcb64c7f5b208e53c5b30a9b3c7afb5ad7e1a4139d SHA512 e2a17072c10d27acbe4a0282dfdfed907ab5c57109668595feaec681ab1d4be017ac0f6090c2c2b64a057d71c1e244bb50f4047509d36c5930e894837a96171b -DIST gradle-bin-6.3.zip 145161013 BLAKE2B f840bda2c1e2a6dd5306b9f7ad6fc8ae8c3d7342de57bd813b8dff64f733fc058af8dc7c9c5a138eac4eef3d5d12074976db81fe7eeb51b52d726502af04d036 SHA512 9796c14f8d4559128b4cb7e676883d83ef99b67242ae8156abebdb38bb7a561e8b3df3f93b24aa53274b7d78a7b04ea51e73268c2465799daa9da53ef73de24d diff --git a/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild b/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild deleted file mode 100644 index 079747d35..000000000 --- a/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit java-pkg-2 - -IUSE="source doc examples" - -MY_PN=${PN%%-bin} -MY_P="${MY_PN}-${PV/_rc/-rc-}" - -DESCRIPTION="A project automation and build tool with a Groovy based DSL" -SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" -HOMEPAGE="http://www.gradle.org/" - -LICENSE="Apache-2.0" -SLOT="${PV}" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=virtual/jdk-1.6" - -DEPEND=" - app-arch/zip - >=virtual/jre-1.6" - -S="${WORKDIR}/${MY_P}" - -src_install() { - local gradle_dir="${EPREFIX}/usr/share/${PN}-${SLOT}" - - dodoc docs/release-notes.html getting-started.html - - insinto "${gradle_dir}" - - # source - if use source ; then - java-pkg_dosrc src/* - fi - - # docs - if use doc ; then - java-pkg_dojavadoc docs/javadoc - fi - - # examples - if use examples ; then - java-pkg_doexamples samples - fi - - insinto "${gradle_dir}" - doins -r bin/ lib/ - fperms 755 "${gradle_dir}/bin/gradle" - dosym "${gradle_dir}/bin/gradle" "/usr/bin/${MY_PN}-${SLOT}" -} diff --git a/dev-java/gradle-bin/gradle-bin-6.3.ebuild b/dev-java/gradle-bin/gradle-bin-6.3.ebuild deleted file mode 100644 index fc9ba5186..000000000 --- a/dev-java/gradle-bin/gradle-bin-6.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -IUSE="doc" -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 - -MY_PN=${PN%%-bin} -MY_P="${MY_PN}-${PV/_rc/-rc-}" - -DESCRIPTION="A project automation and build tool with a Groovy based DSL" -SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip" -HOMEPAGE="https://www.gradle.org/" - -LICENSE="Apache-2.0" -SLOT="${PV}" -KEYWORDS="amd64 x86" - -BDEPEND="app-arch/unzip" -DEPEND=">=virtual/jre-1.8" -RDEPEND=">=virtual/jdk-1.8" - -S="${WORKDIR}/${MY_P}" - -src_install() { - local gradle_dir="/usr/share/${PN}-${SLOT}" - - insinto "${gradle_dir}" - doins -r lib/ - - exeinto "${gradle_dir}"/bin - doexe bin/${MY_PN} - dosym "../${gradle_dir#/usr/}/bin/gradle" "/usr/bin/${MY_PN}-${SLOT}" - - docinto html - dodoc -r docs/release-notes.html - - if use doc ; then - dodoc -r docs/{dsl,userguide} - java-pkg_dojavadoc docs/javadoc - fi - - if use source ; then - java-pkg_dosrc src/* - fi -} diff --git a/dev-util/ghidra/Manifest b/dev-util/ghidra/Manifest index 6f62a8187..01148c669 100644 --- a/dev-util/ghidra/Manifest +++ b/dev-util/ghidra/Manifest @@ -1,10 +1,9 @@ DIST AXMLPrinter2.jar 24552 BLAKE2B 3ff09da948c2962919927ad35f8d38a13391c763a83962f8fdce90ec4720430b00be891f68fc149f62180ddf5f5e818af4e6b6a153d1a55e871f181e930d2b7b SHA512 c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601 +DIST Ghidra_10.0.1_build.tar.gz 63968630 BLAKE2B b273697f3e14bcab7d23bc34ddb346f2a715e07380fc7efae2b22709d5331d8293d913abcb49cde0fcceaa5ccc4797800b5e637164b4f3d4272bb956712c2681 SHA512 6cceb31e29080a653aca17f049778476431eaf779556ae039bc98d06ad81e6c19b3a2b72f9f5aabc4b255cc186ba97f02013ff387dedef82ac94593066e62ea4 DIST Ghidra_10.0_build.tar.gz 63946062 BLAKE2B 70f9dc0e7a2f43997b46350a199ced299b73bd069898f59aca9752dac3b8dfea689f21d066df06253e2a59e6b42e968ddc0fc5122b4fe5bee7f27e516b2c7c55 SHA512 20f79193340aee766f0bcf783b8b22cf1457dd73699f773fa7591ad700f38a3ad18a717693d787cf23910e1e68b5b3d3efacc947dfe16249d7f21c28ba448226 -DIST Ghidra_9.2.4_build.tar.gz 60855253 BLAKE2B ffc53a18fe67f29b899699a3d0d6914cfae048b58a1f8989307d8c568f8f7615d40c140b4ac4de0e7823905a865b2b50cb6b6852ecefb4db41f9cb2bc89d24a5 SHA512 c87975cd84088c146972b54f64cd5023d8fe362274ead85b93519bf7e551b6982de4b98dfaf914127b2dad37cb8907a3289fba9fcfdc9bdeada4cde62ed15b9a DIST PyDev-6.3.1.zip 24756333 BLAKE2B e9a942e0ff90b9eafbd1fa0df5429f2ff227ed140b7352a1003be04ffbc043e17bf19bd622d7fe9b958286a75ff4897c03088c1627ee62ea7b6e832752cb427e SHA512 411ed78d1057f5e9780e44169935fb8a0da17e97ce26e9a7a9fa9a251d4d3c1118e9b47dd9f7af03bde1f47180bde0d456039b65687f600026a148055311ecfa DIST cdt-8.6.0.zip 76639241 BLAKE2B 32c724b1f6ff43132f09c544bac8b35ed3f4f5866c844810abba3a52f82a3585ae7a57430fcf5603afecbeec1f46461a831339e442ca628b77f78c319bd9fc26 SHA512 2b8bb498146aa29995e807c5b4e9d5dab0f6afe89a5ce256978b7b2c478677a0cb5a0f15913a32bd99cb7b4bb31230521f70b9c26cdef1cb983dfcea599737c0 DIST dex-tools-2.0.zip 2362460 BLAKE2B 464f2a143f1c8720eddd4d1c7db5a6f681db1091518d915b0d7807c12d021c8a734d8980bccfd417bc60297647b33ed0b7cc1e004716804bb9e25ee99f29f8ad SHA512 c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358 -DIST ghidra-dependencies-20201224.tar.gz 67169462 BLAKE2B c3176a30ec3bd63e81bb8ef7c0e664ea40ebec847da53b67d07f8cffdd3040afab6951155c1647d1d93d0c6780cc632be401e8bcfbf867277c79518fa48f5063 SHA512 fdf7ee3511e83107639fbcce11fcdaa6e4d24def409d886c9177855c4ce1bdad3e981432eeeaca917a8e0203f0098ac110dc62774374d1d7290b04b4482ed7a2 DIST ghidra-dependencies-20210624.tar.gz 113752026 BLAKE2B fad4a2695b9333443ca158a52999dcf4440a5f95c7adeae555c9d4117636ab1a114357efe6d35254103844bd11b9a7678b6ddf8dcf5848aa2648e1f528e72c9e SHA512 6d5e045441b7148b1e0bbe592ccafdf678cd3d5c170b46dc6bec79972589dc6d6e16dc80ac5bf24820a185cce13ca7dda4c1dbd8fdebee16030ca254df58ebb8 DIST hfsexplorer-0_21-bin.zip 1473278 BLAKE2B e9d2a3fae4da8046a17ce5e6828b4d1ff27da6384aac4be3864fe2c16f83bb95cb728eaeec9a42c3e1febaef98ba9357bfc3744b4950deb4b783d36e723d6cc0 SHA512 b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415 DIST yajsw-stable-12.12.zip 25051676 BLAKE2B b0deae56e2dbde49271f1a31188edba74001193071b1d12d6c000db7883489faab290f2b2dcb47a10d6fa9a447a93d319ea4a3edd864095834dba280e44eaec6 SHA512 0ff5a228ae1c5251c8ba59f9bcd9b4a199b0caaf688f6eccba42c3d227784d8f56f9164b2fad73fc173ec314340c036144123ce152fe911013df5598bd708944 diff --git a/dev-util/ghidra/ghidra-10.0.ebuild b/dev-util/ghidra/ghidra-10.0-r1.ebuild similarity index 97% rename from dev-util/ghidra/ghidra-10.0.ebuild rename to dev-util/ghidra/ghidra-10.0-r1.ebuild index 6c3de90da..7167f14e2 100644 --- a/dev-util/ghidra/ghidra-10.0.ebuild +++ b/dev-util/ghidra/ghidra-10.0-r1.ebuild @@ -27,7 +27,7 @@ IUSE="" RDEPEND="virtual/jre:11" DEPEND="${RDEPEND} virtual/jdk:11 - dev-java/gradle-bin:6.3 + dev-java/gradle-bin:* sys-devel/bison dev-java/jflex app-arch/unzip" @@ -75,7 +75,7 @@ src_prepare() { src_compile() { export _JAVA_OPTIONS="$_JAVA_OPTIONS -Duser.home=$HOME -Djava.io.tmpdir=${T}" - GRADLE="gradle-6.3 --gradle-user-home .gradle --console rich --no-daemon" + GRADLE="gradle --gradle-user-home .gradle --console rich --no-daemon" GRADLE="${GRADLE} --offline" unset TERM diff --git a/dev-util/ghidra/ghidra-9.2.4.ebuild b/dev-util/ghidra/ghidra-10.0.1.ebuild similarity index 93% rename from dev-util/ghidra/ghidra-9.2.4.ebuild rename to dev-util/ghidra/ghidra-10.0.1.ebuild index 2eb8685b6..7167f14e2 100644 --- a/dev-util/ghidra/ghidra-9.2.4.ebuild +++ b/dev-util/ghidra/ghidra-10.0.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 inherit java-pkg-2 -GRADLE_DEP_VER="20201224" +GRADLE_DEP_VER="20210624" DESCRIPTION="A software reverse engineering framework" HOMEPAGE="https://ghidra-sre.org/" @@ -27,7 +27,7 @@ IUSE="" RDEPEND="virtual/jre:11" DEPEND="${RDEPEND} virtual/jdk:11 - dev-java/gradle-bin:6.3 + dev-java/gradle-bin:* sys-devel/bison dev-java/jflex app-arch/unzip" @@ -66,8 +66,8 @@ src_prepare() { #remove build date so we can unpack dist.zip later sed -i "s|_\${rootProject.BUILD_DATE_SHORT}||g" gradle/root/distribution.gradle || die "(13) sed failed" - #9.1 workaround - ln -s ./.gradle/flatRepo ./flatRepo + #10.0 workaround + ln -s ../.gradle/flatRepo ./dependencies/flatRepo eapply_user } @@ -75,7 +75,7 @@ src_prepare() { src_compile() { export _JAVA_OPTIONS="$_JAVA_OPTIONS -Duser.home=$HOME -Djava.io.tmpdir=${T}" - GRADLE="gradle-6.3 --gradle-user-home .gradle --console rich --no-daemon" + GRADLE="gradle --gradle-user-home .gradle --console rich --no-daemon" GRADLE="${GRADLE} --offline" unset TERM @@ -88,7 +88,7 @@ src_compile() { } src_install() { - #it is easier to unpack existing archive + #FIXME: it is easier to unpack existing archive for now dodir /usr/share unzip build/dist/ghidra_"${PV}"_DEV_linux64.zip -d "${ED}"/usr/share/ || die "unable to unpack dist zip" mv "${ED}"/usr/share/ghidra_"${PV}"_DEV "${ED}"/usr/share/ghidra || die "mv failed"