Date: Thursday, November 3, 2022 @ 15:31:40
  Author: freswa
Revision: 1341625

upgpkg: ghidra 10.2-1

Modified:
  ghidra/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-03 15:23:19 UTC (rev 1341624)
+++ PKGBUILD    2022-11-03 15:31:40 UTC (rev 1341625)
@@ -2,16 +2,16 @@
 # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
 
 pkgname=ghidra
-pkgver=10.1.5
+pkgver=10.2
 _d2j=2.0
-_yajsw=13.01
-pkgrel=2
+_yajsw=13.05
+pkgrel=1
 pkgdesc='Software reverse engineering framework'
 url='https://ghidra-sre.org/'
 arch=('x86_64')
 license=('Apache')
-depends=('java-environment>=11' 'bash')
-makedepends=('git' 'gradle' 'unzip' 'java-environment=11')
+depends=('java-environment>=17' 'bash')
+makedepends=('git' 'gradle' 'unzip' 'java-environment=17')
 optdepends=('pam: GhidraServer support')
 options=('!strip')
 
source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz
@@ -18,17 +18,17 @@
         
"git+https://github.com/NationalSecurityAgency/ghidra-data#tag=Ghidra_${pkgver}";
         
https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip
         
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar
-        
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-beta-${_yajsw}/yajsw-beta-${_yajsw}.zip)
+        
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-${_yajsw}/yajsw-stable-${_yajsw}.zip)
 noextract=(AXMLPrinter2.jar
            yajsw-beta-${_yajsw}.zip)
-sha512sums=('18ff9977687acf8c0c6313bf227784be5c2c74741c1af5092e19711a194b25b6e8b7391c5f093f55bbc5826376a2f31441fb6f4467aec43cd986262ff51a1498'
+sha512sums=('dc930f7ad5380239a447cfa193cb1ac3da19b66d791450e5415ea0b68ab2df71f6bfd4aee2f90463d53d0ba01d0b6aaf033a4224114e66c47b3f6d20440f71cd'
             'SKIP'
             
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
             
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'
-            
'ed8758920b98003094c79824a9304abbb8ddd40b1a0e1d294093f9b1df81fe7af0770dce1fb64345734ba20eacea52cc6f4b439960b4cdffa808d401994a0e95')
+            
'ba6421fcc9d5fd5edf0b5f299914a54a8e3d8cbe79b83cf9b1a4a1828eb26f32f8d04299235233581a848e274665c6d2da9b8394be1d7a824e443efd2508413c')
 
 prepare() {
-  export PATH="/usr/lib/jvm/java-11-openjdk/bin:${PATH}"
+  export PATH="/usr/lib/jvm/java-17-openjdk/bin:${PATH}"
   cd ghidra-Ghidra_${pkgver}_build
 
   # Copy needed libraries into flat repo folder
@@ -38,7 +38,7 @@
 
   # YAJSW expects this symlink
   ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin
-  install -Dm 644 ../yajsw-beta-${_yajsw}.zip -t dependencies/GhidraServer
+  install -Dm 644 ../yajsw-stable-${_yajsw}.zip -t dependencies/GhidraServer
 
   # Add FID datasets
   install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t 
Ghidra/Features/FunctionID/src/main/fidb

Reply via email to