pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

radare2: Re-import from devel/radare2



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sun Jan 18 19:16:48 2026 +0100
Changeset:	44a099412653431ea1616008bc2fb69f9ac1ccf3

Modified Files:
	radare2/Makefile
	radare2/PLIST
	radare2/buildlink3.mk
	radare2/distinfo
Added Files:
	radare2/patches/patch-shlr_sdb_include_sdb_cwisstable.h
Removed Files:
	radare2/COMMIT_MSG
	radare2/TODO

Log Message:
radare2: Re-import from devel/radare2

Some patches were added and buildlink3.mk modified too.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=44a099412653431ea1616008bc2fb69f9ac1ccf3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 radare2/COMMIT_MSG                                 |  3 ---
 radare2/Makefile                                   |  7 +++---
 radare2/PLIST                                      | 24 +--------------------
 radare2/TODO                                       |  7 ------
 radare2/buildlink3.mk                              |  4 ++--
 radare2/distinfo                                   |  9 ++++----
 .../patch-shlr_sdb_include_sdb_cwisstable.h        | 25 ++++++++++++++++++++++
 7 files changed, 36 insertions(+), 43 deletions(-)

diffs:
diff --git a/radare2/COMMIT_MSG b/radare2/COMMIT_MSG
deleted file mode 100644
index 4166a58fbf..0000000000
--- a/radare2/COMMIT_MSG
+++ /dev/null
@@ -1,3 +0,0 @@
-(devel/radare2) Updated 5.9.6 to 5.9.8
-
-ChangeLog unknown
diff --git a/radare2/Makefile b/radare2/Makefile
index 23f945d14e..c54cb1a050 100644
--- a/radare2/Makefile
+++ b/radare2/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.50 2024/11/14 22:19:36 wiz Exp $
+# $NetBSD: Makefile,v 1.52 2026/01/07 08:46:45 wiz Exp $
 
-DISTNAME=	radare2-5.9.8
+DISTNAME=	radare2-5.9.6
+PKGREVISION=	3
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=radareorg/}
 DISTFILES=	${DEFAULT_DISTFILES}
@@ -24,8 +25,6 @@ CONFIGURE_ARGS+=	--with-syszip
 PKGCONFIG_OVERRIDE+=	pkgcfg/*.pc*
 USE_TOOLS+=		gmake patch pkg-config perl
 
-REPLACE_SH+=		scripts/licenses.r2.js
-
 # node
 CHECK_INTERPRETER_SKIP+=	share/radare2/${PKGVERSION_NOREV}/www/m/fonts/iconjar-map.js
 
diff --git a/radare2/PLIST b/radare2/PLIST
index 41cea27529..dcc26e931f 100644
--- a/radare2/PLIST
+++ b/radare2/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD$
+@comment $NetBSD: PLIST,v 1.13 2024/11/10 17:58:56 leot Exp $
 bin/r2
 bin/r2agent
 bin/r2p
@@ -363,24 +363,11 @@ share/doc/radare2/vlang-example.v
 share/doc/radare2/windbg.md
 share/doc/radare2/windows.md
 share/doc/radare2/yara.md
-share/radare2/${R2VERSION}/charsets/arabic_iso.sdb
-share/radare2/${R2VERSION}/charsets/arabic_windows.sdb
 share/radare2/${R2VERSION}/charsets/ascii.sdb
-share/radare2/${R2VERSION}/charsets/ascii_ansi.sdb
-share/radare2/${R2VERSION}/charsets/ascii_oem.sdb
-share/radare2/${R2VERSION}/charsets/big5.sdb
-share/radare2/${R2VERSION}/charsets/cyrillic_iso.sdb
-share/radare2/${R2VERSION}/charsets/cyrillic_windows.sdb
 share/radare2/${R2VERSION}/charsets/ebcdic37.sdb
-share/radare2/${R2VERSION}/charsets/greek_iso.sdb
-share/radare2/${R2VERSION}/charsets/greek_windows.sdb
-share/radare2/${R2VERSION}/charsets/hebrew_iso.sdb
-share/radare2/${R2VERSION}/charsets/hebrew_windows.sdb
 share/radare2/${R2VERSION}/charsets/hiragana.sdb
 share/radare2/${R2VERSION}/charsets/iso8859_1.sdb
-share/radare2/${R2VERSION}/charsets/iso_646.sdb
 share/radare2/${R2VERSION}/charsets/katakana.sdb
-share/radare2/${R2VERSION}/charsets/macintosh.sdb
 share/radare2/${R2VERSION}/charsets/pokered.sdb
 share/radare2/${R2VERSION}/cons/ayu
 share/radare2/${R2VERSION}/cons/basic
@@ -430,7 +417,6 @@ share/radare2/${R2VERSION}/fcnsign/cc-ppc-64.sdb
 share/radare2/${R2VERSION}/fcnsign/cc-riscv-64.sdb
 share/radare2/${R2VERSION}/fcnsign/cc-s390-64.sdb
 share/radare2/${R2VERSION}/fcnsign/cc-sparc-32.sdb
-share/radare2/${R2VERSION}/fcnsign/cc-stm8-16.sdb
 share/radare2/${R2VERSION}/fcnsign/cc-v850-32.sdb
 share/radare2/${R2VERSION}/fcnsign/cc-x86-16.sdb
 share/radare2/${R2VERSION}/fcnsign/cc-x86-32.sdb
@@ -695,14 +681,6 @@ share/radare2/${R2VERSION}/platform/nes-fini.r2
 share/radare2/${R2VERSION}/platform/nes-init.r2
 share/radare2/${R2VERSION}/platform/stm8-fini.r2
 share/radare2/${R2VERSION}/platform/stm8-init.r2
-share/radare2/${R2VERSION}/scripts/il2cpp.r2.js
-share/radare2/${R2VERSION}/scripts/ipsw-kernel-symbolicate.r2.js
-share/radare2/${R2VERSION}/scripts/licenses.r2.js
-share/radare2/${R2VERSION}/scripts/parseplug.r2.js
-share/radare2/${R2VERSION}/scripts/r2sptrace.py
-share/radare2/${R2VERSION}/scripts/tags.r2.js
-share/radare2/${R2VERSION}/scripts/unzip.r2.js
-share/radare2/${R2VERSION}/scripts/vsmap.r2.js
 share/radare2/${R2VERSION}/syscall/darwin-arm-32.sdb
 share/radare2/${R2VERSION}/syscall/darwin-arm-64.sdb
 share/radare2/${R2VERSION}/syscall/darwin-x86-32.sdb
diff --git a/radare2/TODO b/radare2/TODO
deleted file mode 100644
index 2e41c801d3..0000000000
--- a/radare2/TODO
+++ /dev/null
@@ -1,7 +0,0 @@
-current problem:
-
-=> Checking file-check results for radare2-5.9.8
-=> Checking for non-existent script interpreters in radare2-5.9.8
-ERROR: [check-interpreter.mk] The interpreter "/usr/bin/env" of "/tmp/wip/radare2/work/.destdir/usr/pkg/share/radare2/5.9.8/scripts/licenses
-.r2.js" is not allowed.
-*** Error code 1
diff --git a/radare2/buildlink3.mk b/radare2/buildlink3.mk
index b93f21995b..bb7a5a661b 100644
--- a/radare2/buildlink3.mk
+++ b/radare2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.23 2024/11/14 22:19:36 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.25 2026/01/07 08:46:45 wiz Exp $
 
 BUILDLINK_TREE+=	radare2
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=	radare2
 RADARE2_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.radare2+=	radare2>=5.7.8
-BUILDLINK_ABI_DEPENDS.radare2?=	radare2>=5.9.6nb1
+BUILDLINK_ABI_DEPENDS.radare2?=	radare2>=5.9.6nb3
 BUILDLINK_PKGSRCDIR.radare2?=	../../devel/radare2
 
 .include "../../devel/capstone/buildlink3.mk"
diff --git a/radare2/distinfo b/radare2/distinfo
index fb7da24190..96cb7c473f 100644
--- a/radare2/distinfo
+++ b/radare2/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.21 2024/11/10 17:58:56 leot Exp $
+$NetBSD: distinfo,v 1.22 2025/03/24 09:55:40 nia Exp $
 
-BLAKE2s (radare2-5.9.8.tar.gz) = 8fdafd8d3fb34a7879a5556644e13c5f82df51c7f6a946f812d6f53b3c9cfd60
-SHA512 (radare2-5.9.8.tar.gz) = d1338bcbd437c7f376a07a9d6870fa56bdab883cc5371ce506bc7f667780e19ce777c2839926d4bedf0578ec9338567b402a678643f36ac84404be55eeadb2da
-Size (radare2-5.9.8.tar.gz) = 12159137 bytes
+BLAKE2s (radare2-5.9.6.tar.gz) = bf441b1a630621209c0d46ed7892fc0052f9a2673f42a356c9c348ac98e504e1
+SHA512 (radare2-5.9.6.tar.gz) = ae7211b560b0949f55d385846df3f477c46596e42d2076ab6cc6314adf77ec595f6f98800fb5d8999b82ec1150b9924e301976a18218858dd5f9399278ac9a59
+Size (radare2-5.9.6.tar.gz) = 11665346 bytes
 BLAKE2s (vector35-arch-arm64-55d73c6bbb94448a5c615933179e73ac618cf876.tar.gz) = fa95147e11a20b404021d618f52f81151aeedb9eeebabd1702eb0f6ed86cf362
 SHA512 (vector35-arch-arm64-55d73c6bbb94448a5c615933179e73ac618cf876.tar.gz) = 433a9e972ee13269a495e94aba335b97892eb2614de1460e055e30d60976989f986ef253b352ba918786d4056e3a4d948a66ea90d25aa5ddf52a276152279c92
 Size (vector35-arch-arm64-55d73c6bbb94448a5c615933179e73ac618cf876.tar.gz) = 1050988 bytes
@@ -11,4 +11,5 @@ SHA512 (vector35-arch-armv7-f270a6cc99644cb8e76055b6fa632b25abd26024.tar.gz) = 4
 Size (vector35-arch-armv7-f270a6cc99644cb8e76055b6fa632b25abd26024.tar.gz) = 255278 bytes
 SHA1 (patch-libr_io_p_shm.mk) = e5778f859039228e5eaa42fe613f57f55d38fd57
 SHA1 (patch-shlr-sdb-src-Makefile) = 414260d6010873f04ca8e614438fd674af0543d2
+SHA1 (patch-shlr_sdb_include_sdb_cwisstable.h) = a001a44e1c91da7db973628844c64e6801f27510
 SHA1 (patch-sys_ios-sdk.sh) = 3f50b49e75dea1ac02f6d2ce8c556c77276e51d6
diff --git a/radare2/patches/patch-shlr_sdb_include_sdb_cwisstable.h b/radare2/patches/patch-shlr_sdb_include_sdb_cwisstable.h
new file mode 100644
index 0000000000..6657204a6b
--- /dev/null
+++ b/radare2/patches/patch-shlr_sdb_include_sdb_cwisstable.h
@@ -0,0 +1,25 @@
+$NetBSD: patch-shlr_sdb_include_sdb_cwisstable.h,v 1.1 2025/03/24 09:55:40 nia Exp $
+
+Use built-in bswap64 on NetBSD.
+
+--- shlr/sdb/include/sdb/cwisstable.h.orig	2025-03-24 09:42:08.245685371 +0000
++++ shlr/sdb/include/sdb/cwisstable.h
+@@ -41,6 +41,9 @@
+ #if !CWISS_IS_MACPPC
+ #include <stdalign.h>
+ #endif
++#ifdef __NetBSD__
++#include <sys/types.h>
++#endif
+ #include <stdbool.h>
+ #include <stddef.h>
+ #include <stdint.h>
+@@ -890,7 +893,7 @@ typedef uint64_t CWISS_Group;
+ 
+ #if CWISS_HAVE_CLANG_BUILTIN(__builtin_bswap64)
+ # define bswap64 __builtin_bswap64
+-#else
++#elif !defined(__NetBSD__)
+ static inline uint64_t bswap64(uint64_t v) {
+ 	return ((v & ((uint64_t)0xff << (7 * 8))) >> (7 * 8)) |
+ 		((v & ((uint64_t)0xff << (6 * 8))) >> (5 * 8)) |


Home | Main Index | Thread Index | Old Index