diff --git a/dev-util/radare2/radare2-4.5.1.recipe b/dev-util/radare2/radare2-4.5.1.recipe index ceeebee09..faea8f763 100644 --- a/dev-util/radare2/radare2-4.5.1.recipe +++ b/dev-util/radare2/radare2-4.5.1.recipe @@ -97,12 +97,9 @@ COPYRIGHT="2007-2020 pancake LICENSE="GNU GPL v3 GNU LGPL v3" REVISION="1" -srcGitRev="1dd1e45e465dd0b3e26c4d323546a56a9c3a8766" -SOURCE_URI="https://github.com/radare/radare2/archive/$srcGitRev.tar.gz" -CHECKSUM_SHA256="7162a6571c6b5b9d7190b9756f73f6f9e47703c3b79a8785c02b64af07c10314" -SOURCE_FILENAME="radare2-$portVersion.tar.gz" -SOURCE_DIR="radare2-$srcGitRev" -PATCHES="radare2-$portVersion.patchset" +SOURCE_URI="https://github.com/radare/radare2/archive/$portVersion.tar.gz" +CHECKSUM_SHA256="4e85b35987bd2ca5881ad9585970b970fe7374814bd383bd1cd62e961a0c228b" +#PATCHES="radare2-$portVersion.patchset" ARCHITECTURES="?x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -114,14 +111,16 @@ if [ "$targetArchitecture" = x86_gcc2 ]; then commandSuffix= fi -libVersion="2.9.0" +libVersion="4.5.1" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" PROVIDES=" radare2$secondaryArchSuffix = $portVersion cmd:r2$commandSuffix = $portVersion cmd:r2agent$commandSuffix = $portVersion + cmd:r2p$commandSuffix = $portVersion cmd:r2pm$commandSuffix = $portVersion + cmd:r2r$commandSuffix = $portVersion cmd:rabin2$commandSuffix = $portVersion cmd:radare2$commandSuffix = $portVersion cmd:radiff2$commandSuffix = $portVersion @@ -129,6 +128,7 @@ PROVIDES=" cmd:ragg2$commandSuffix = $portVersion cmd:ragg2_cc$commandSuffix = $portVersion cmd:rahash2$commandSuffix = $portVersion + cmd:rasign2$commandSuffix = $portVersion cmd:rarun2$commandSuffix = $portVersion cmd:rasm2$commandSuffix = $portVersion cmd:rax2$commandSuffix = $portVersion @@ -148,6 +148,7 @@ PROVIDES=" lib:libr_io$secondaryArchSuffix = $libVersionCompat lib:libr_lang$secondaryArchSuffix = $libVersionCompat lib:libr_magic$secondaryArchSuffix = $libVersionCompat + lib:libr_main$secondaryArchSuffix = $libVersionCompat lib:libr_parse$secondaryArchSuffix = $libVersionCompat lib:libr_reg$secondaryArchSuffix = $libVersionCompat lib:libr_search$secondaryArchSuffix = $libVersionCompat @@ -157,9 +158,10 @@ PROVIDES=" lib:libr_util$secondaryArchSuffix = $libVersionCompat " REQUIRES=" - haiku$secondaryArchSuffix >= r1~alpha4_pm_hrev52284 + haiku$secondaryArchSuffix lib:libcapstone$secondaryArchSuffix lib:libcrypto$secondaryArchSuffix + lib:libexecinfo$secondaryArchSuffix lib:libgmp$secondaryArchSuffix lib:libmagic$secondaryArchSuffix lib:libssl$secondaryArchSuffix @@ -197,9 +199,10 @@ REQUIRES_devel=" " BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel >= r1~alpha4_pm_hrev52284 + haiku${secondaryArchSuffix}_devel devel:libcapstone$secondaryArchSuffix devel:libcrypto$secondaryArchSuffix + devel:libexecinfo$secondaryArchSuffix devel:libgmp$secondaryArchSuffix devel:liblua$secondaryArchSuffix devel:libmagic$secondaryArchSuffix @@ -230,28 +233,28 @@ defineDebugInfoPackage radare2$secondaryArchSuffix \ "$commandBinDir"/rarun2 \ "$commandBinDir"/rasm2 \ "$commandBinDir"/rax2 \ - "$libDir"/libr_anal.so.$libVersion-git \ - "$libDir"/libr_asm.so.$libVersion-git \ - "$libDir"/libr_bin.so.$libVersion-git \ - "$libDir"/libr_bp.so.$libVersion-git \ - "$libDir"/libr_config.so.$libVersion-git \ - "$libDir"/libr_cons.so.$libVersion-git \ - "$libDir"/libr_core.so.$libVersion-git \ - "$libDir"/libr_crypto.so.$libVersion-git \ - "$libDir"/libr_debug.so.$libVersion-git \ - "$libDir"/libr_egg.so.$libVersion-git \ - "$libDir"/libr_flag.so.$libVersion-git \ - "$libDir"/libr_fs.so.$libVersion-git \ - "$libDir"/libr_hash.so.$libVersion-git \ - "$libDir"/libr_io.so.$libVersion-git \ - "$libDir"/libr_lang.so.$libVersion-git \ - "$libDir"/libr_magic.so.$libVersion-git \ - "$libDir"/libr_parse.so.$libVersion-git \ - "$libDir"/libr_reg.so.$libVersion-git \ - "$libDir"/libr_search.so.$libVersion-git \ - "$libDir"/libr_socket.so.$libVersion-git \ - "$libDir"/libr_syscall.so.$libVersion-git \ - "$libDir"/libr_util.so.$libVersion-git + "$libDir"/libr_anal.so.$libVersion \ + "$libDir"/libr_asm.so.$libVersion \ + "$libDir"/libr_bin.so.$libVersion \ + "$libDir"/libr_bp.so.$libVersion \ + "$libDir"/libr_config.so.$libVersion \ + "$libDir"/libr_cons.so.$libVersion \ + "$libDir"/libr_core.so.$libVersion \ + "$libDir"/libr_crypto.so.$libVersion \ + "$libDir"/libr_debug.so.$libVersion \ + "$libDir"/libr_egg.so.$libVersion \ + "$libDir"/libr_flag.so.$libVersion \ + "$libDir"/libr_fs.so.$libVersion \ + "$libDir"/libr_hash.so.$libVersion \ + "$libDir"/libr_io.so.$libVersion \ + "$libDir"/libr_lang.so.$libVersion \ + "$libDir"/libr_magic.so.$libVersion \ + "$libDir"/libr_parse.so.$libVersion \ + "$libDir"/libr_reg.so.$libVersion \ + "$libDir"/libr_search.so.$libVersion \ + "$libDir"/libr_socket.so.$libVersion \ + "$libDir"/libr_syscall.so.$libVersion \ + "$libDir"/libr_util.so.$libVersion BUILD() {