radare2, bump to 6.0.7 (#13283)

This commit is contained in:
Schrijvers Luc
2025-12-01 12:30:14 +01:00
committed by GitHub
parent 861127f60b
commit f8a5756eec

View File

@@ -98,22 +98,22 @@ LICENSE="GNU GPL v3
GNU LGPL v3"
REVISION="1"
SOURCE_URI="https://github.com/radare/radare2/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="2aadf26066c396961949656f304cb5d99b76c88adbe30ad923db4e98b10f3bbc"
CHECKSUM_SHA256="315f988cb5cc6f0e243bf191227cec1f54382056bdf7a1a21b26719528982a1f"
SOURCE_FILENAME="radare2-$portVersion.tar.gz"
#srcGitRev_2="0f71a681275fa49e333c7ad82a4d596008d5b3d0"
#SOURCE_URI_2="https://github.com/radareorg/radare2-testbins/archive/$srcGitRev_2.tar.gz"
#CHECKSUM_SHA256_2="318d199396da1cc123355a54e1f124fb8bd04164561124dc17f521110913118e"
#SOURCE_DIR_2="radare2-testbins-$srcGitRev_2"
sdbVer="2.2.0"
SOURCE_URI_3="https://github.com/radareorg/sdb/archive/refs/tags/$sdbVer.tar.gz"
CHECKSUM_SHA256_3="05b6fda41727e2d634bc0cdea0bccdc186b48cc9136b2367ab2a7358145fa8b4"
SOURCE_FILENAME_3="sdb-$sdbVer.tar.gz"
SOURCE_DIR_3="sdb-$sdbVer"
srcGitRev_4="7238ee64dbc2fbdea044555cda8cda78785a93ed"
SOURCE_URI_4="https://github.com/quickjs-ng/quickjs/archive/$srcGitRev_4.tar.gz"
CHECKSUM_SHA256_4="7c1adc7aa7b1ab0a7f0b0a9aaa24fd3c7a0691d8a6ba8cae886f29834f1bee02"
SOURCE_FILENAME_4="quickjs-$srcGitRev_4.tar.gz"
SOURCE_DIR_4="quickjs-$srcGitRev_4"
SOURCE_URI_2="https://github.com/radareorg/sdb/archive/refs/tags/$sdbVer.tar.gz"
CHECKSUM_SHA256_2="05b6fda41727e2d634bc0cdea0bccdc186b48cc9136b2367ab2a7358145fa8b4"
SOURCE_FILENAME_2="sdb-$sdbVer.tar.gz"
SOURCE_DIR_2="sdb-$sdbVer"
srcGitRev_3="4aa5a678a4fc90beaf009bddecdd825c46132b31"
SOURCE_URI_3="https://github.com/quickjs-ng/quickjs/archive/$srcGitRev_3.tar.gz"
CHECKSUM_SHA256_3="5afa9d291340d7596612e8213aa1afe6a10091b8f2f1cf3fc6e526cb31f0009c"
SOURCE_FILENAME_3="quickjs-$srcGitRev_3.tar.gz"
SOURCE_DIR_3="quickjs-$srcGitRev_3"
#srcGitRev_4="347a0a50a28beed1d6fb7a9279bcf79796d8e005"
#SOURCE_URI_4="https://github.com/radareorg/radare2-testbins/archive/$srcGitRev_4.tar.gz"
#CHECKSUM_SHA256_4="6eb6ca01864e3b5ab0a290c3ed940c837398dedb68c45755a3326cefde338cf6"
#SOURCE_DIR_4="radare2-testbins-$srcGitRev_4"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
@@ -140,6 +140,7 @@ PROVIDES="
cmd:radare2$commandSuffix = $portVersion
cmd:radiff2$commandSuffix = $portVersion
cmd:rafind2$commandSuffix = $portVersion
cmd:rafs2$commandSuffix = $portVersion
cmd:ragg2$commandSuffix = $portVersion
cmd:ragg2_cc$commandSuffix = $portVersion
cmd:rahash2$commandSuffix = $portVersion
@@ -284,13 +285,16 @@ defineDebugInfoPackage radare2$secondaryArchSuffix \
BUILD()
{
# mkdir -p test/bins
# cp -r $sourceDir2/* test/bins
# sub projects
mkdir -p $sourceDir/subprojects/{qjs,sdb}
cp -r $sourceDir3/* subprojects/sdb
cp -R $sourceDir4/* subprojects/qjs
cp -r $sourceDir2/* subprojects/sdb
cp -R $sourceDir3/* subprojects/qjs
cp subprojects/packagefiles/qjs/meson.build subprojects/qjs
# test files
# mkdir -p test/bins
# cp -r $sourceDir4/* test/bins
# no need for these here, using system packages
rm -rf shlr/zip/{zip,zlib,include}
rm -rf shlr/lz4/{deps.mk,LICENSE,lz4.*,Makefile,README.md}
@@ -335,5 +339,13 @@ INSTALL()
TEST()
{
# Summary of Failures:
#
# 65/65 thread TIMEOUT 30.05s killed by signal 15 SIGTERM
#
# Ok: 64
# Fail: 0
# Timeout: 1
meson test --no-rebuild --print-errorlogs -C build
}