diff options
author | ast <ast@pkgsrc.org> | 2022-09-21 13:49:39 +0000 |
---|---|---|
committer | ast <ast@pkgsrc.org> | 2022-09-21 13:49:39 +0000 |
commit | a52c09dee17250c60c3f4752d3ee9b7135f644df (patch) | |
tree | c623034bbf94aa62b13629488327cf5d046aec16 | |
parent | 0f44bb77388c87e78445e876621212dc29ac3c08 (diff) | |
download | pkgsrc-a52c09dee17250c60c3f4752d3ee9b7135f644df.tar.gz |
devel/radare2: Update to 5.7.8 (codename "boredom") from 5.1.1 ("lasagna")
and fix build on pkgsrc / NetBSD 9.x.
5.1.1->5.7.8 skips a handful of bug-fixing and refinement releases
that happened between Feb 2021 and Sep 2022. Way too many changes
to list here - see https://github.com/radareorg/radare2/releases
OK-ed by wiz during freeze.
-rw-r--r-- | devel/radare2/Makefile | 8 | ||||
-rw-r--r-- | devel/radare2/PLIST | 316 | ||||
-rw-r--r-- | devel/radare2/buildlink3.mk | 5 | ||||
-rw-r--r-- | devel/radare2/distinfo | 9 | ||||
-rw-r--r-- | devel/radare2/patches/patch-shlr-sdb-src-Makefile | 33 |
5 files changed, 228 insertions, 143 deletions
diff --git a/devel/radare2/Makefile b/devel/radare2/Makefile index 7795df5c2b3..4767efdd524 100644 --- a/devel/radare2/Makefile +++ b/devel/radare2/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.34 2022/06/28 11:33:42 wiz Exp $ +# $NetBSD: Makefile,v 1.35 2022/09/21 13:49:39 ast Exp $ -DISTNAME= radare2-5.1.1 -PKGREVISION= 5 +DISTNAME= radare2-5.7.8 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=radareorg/} @@ -23,10 +22,13 @@ CHECK_INTERPRETER_SKIP+= share/radare2/${PKGVERSION_NOREV}/www/m/fonts/iconjar-m #R2VERSION= ${PKGVERSION_NOREV}-git # trunk revision R2VERSION= ${PKGVERSION_NOREV} # release version +R2VERSION_MN= ${R2VERSION:C/([0-9]*\.[0-9]*).*/\1/} PLIST_SUBST+= R2VERSION=${R2VERSION} +PLIST_SUBST+= R2VERSION_MN=${R2VERSION_MN} PRINT_PLIST_AWK+= { gsub(/${R2VERSION}/, "$${R2VERSION}") } +PRINT_PLIST_AWK+= { gsub(/${R2VERSION_MN}/, "$${R2VERSION_MN}") } .include "options.mk" diff --git a/devel/radare2/PLIST b/devel/radare2/PLIST index 9af0403e8f5..095c59d2d66 100644 --- a/devel/radare2/PLIST +++ b/devel/radare2/PLIST @@ -1,8 +1,9 @@ -@comment $NetBSD: PLIST,v 1.9 2021/03/21 13:16:47 leot Exp $ +@comment $NetBSD: PLIST,v 1.10 2022/09/21 13:49:39 ast Exp $ bin/r2 bin/r2agent bin/r2p bin/r2pm +bin/r2pm.sh bin/r2r bin/rabin2 bin/radare2 @@ -13,17 +14,20 @@ bin/rahash2 bin/rarun2 bin/rasign2 bin/rasm2 +bin/ravc2 bin/rax2 +include/libr/ptrace_wrap.h include/libr/r2naked.h include/libr/r_agraph.h include/libr/r_anal.h +include/libr/r_arch.h include/libr/r_asm.h include/libr/r_bin.h include/libr/r_bin_dwarf.h include/libr/r_bind.h -include/libr/r_binheap.h include/libr/r_bp.h include/libr/r_cmd.h +include/libr/r_codemeta.h include/libr/r_config.h include/libr/r_cons.h include/libr/r_core.h @@ -31,7 +35,6 @@ include/libr/r_crypto.h include/libr/r_crypto/r_aes.h include/libr/r_crypto/r_des.h include/libr/r_debug.h -include/libr/r_diff.h include/libr/r_drx.h include/libr/r_egg.h include/libr/r_endian.h @@ -65,12 +68,13 @@ include/libr/r_types_base.h include/libr/r_types_overflow.h include/libr/r_userconf.h include/libr/r_util.h +include/libr/r_util/bplist.h include/libr/r_util/pj.h include/libr/r_util/r_alloc.h -include/libr/r_util/r_annotated_code.h include/libr/r_util/r_ascii_table.h include/libr/r_util/r_asn1.h include/libr/r_util/r_assert.h +include/libr/r_util/r_axml.h include/libr/r_util/r_base64.h include/libr/r_util/r_base91.h include/libr/r_util/r_big.h @@ -79,6 +83,7 @@ include/libr/r_util/r_buf.h include/libr/r_util/r_cache.h include/libr/r_util/r_ctypes.h include/libr/r_util/r_debruijn.h +include/libr/r_util/r_diff.h include/libr/r_util/r_event.h include/libr/r_util/r_file.h include/libr/r_util/r_graph.h @@ -91,6 +96,7 @@ include/libr/r_util/r_json.h include/libr/r_util/r_log.h include/libr/r_util/r_mem.h include/libr/r_util/r_name.h +include/libr/r_util/r_new_rbtree.h include/libr/r_util/r_num.h include/libr/r_util/r_panels.h include/libr/r_util/r_pkcs7.h @@ -113,14 +119,18 @@ include/libr/r_util/r_strpool.h include/libr/r_util/r_sys.h include/libr/r_util/r_table.h include/libr/r_util/r_time.h +include/libr/r_util/r_token.h include/libr/r_util/r_tree.h include/libr/r_util/r_uleb128.h include/libr/r_util/r_utf16.h include/libr/r_util/r_utf32.h include/libr/r_util/r_utf8.h +include/libr/r_util/r_w32.h +include/libr/r_util/r_w32dw.h include/libr/r_util/r_x509.h include/libr/r_vector.h include/libr/r_version.h +include/libr/rvc.h include/libr/sdb/buffer.h include/libr/sdb/cdb.h include/libr/sdb/cdb_make.h @@ -148,6 +158,9 @@ include/libr/sflib/darwin-x86-32/sfsysnr.h include/libr/sflib/darwin-x86-64/sflib.h include/libr/sflib/darwin-x86-64/sfsyscall.h include/libr/sflib/darwin-x86-64/sfsysnr.h +include/libr/sflib/freebsd-x86-32/sflib.h +include/libr/sflib/freebsd-x86-32/sfsyscall.h +include/libr/sflib/freebsd-x86-32/sfsysnr.h include/libr/sflib/linux-arm-32/sflib.h include/libr/sflib/linux-arm-32/sfsyscall.h include/libr/sflib/linux-arm-32/sfsysnr.h @@ -160,53 +173,77 @@ include/libr/sflib/linux-x86-32/sfsysnr.h include/libr/sflib/linux-x86-64/sflib.h include/libr/sflib/linux-x86-64/sfsyscall.h include/libr/sflib/linux-x86-64/sfsysnr.h +lib/arm64dis.a +lib/armv7dis.a lib/libr_anal.so lib/libr_anal.so.${R2VERSION} +lib/libr_anal.so.${R2VERSION_MN} lib/libr_asm.so lib/libr_asm.so.${R2VERSION} +lib/libr_asm.so.${R2VERSION_MN} lib/libr_bin.so lib/libr_bin.so.${R2VERSION} +lib/libr_bin.so.${R2VERSION_MN} lib/libr_bp.so lib/libr_bp.so.${R2VERSION} +lib/libr_bp.so.${R2VERSION_MN} lib/libr_config.so lib/libr_config.so.${R2VERSION} +lib/libr_config.so.${R2VERSION_MN} lib/libr_cons.so lib/libr_cons.so.${R2VERSION} +lib/libr_cons.so.${R2VERSION_MN} lib/libr_core.so lib/libr_core.so.${R2VERSION} +lib/libr_core.so.${R2VERSION_MN} lib/libr_crypto.so lib/libr_crypto.so.${R2VERSION} +lib/libr_crypto.so.${R2VERSION_MN} lib/libr_debug.so lib/libr_debug.so.${R2VERSION} +lib/libr_debug.so.${R2VERSION_MN} lib/libr_egg.so lib/libr_egg.so.${R2VERSION} +lib/libr_egg.so.${R2VERSION_MN} lib/libr_flag.so lib/libr_flag.so.${R2VERSION} +lib/libr_flag.so.${R2VERSION_MN} lib/libr_fs.so lib/libr_fs.so.${R2VERSION} +lib/libr_fs.so.${R2VERSION_MN} lib/libr_hash.so lib/libr_hash.so.${R2VERSION} +lib/libr_hash.so.${R2VERSION_MN} lib/libr_io.so lib/libr_io.so.${R2VERSION} +lib/libr_io.so.${R2VERSION_MN} lib/libr_lang.so lib/libr_lang.so.${R2VERSION} +lib/libr_lang.so.${R2VERSION_MN} lib/libr_magic.so lib/libr_magic.so.${R2VERSION} +lib/libr_magic.so.${R2VERSION_MN} lib/libr_main.so lib/libr_main.so.${R2VERSION} +lib/libr_main.so.${R2VERSION_MN} lib/libr_parse.so lib/libr_parse.so.${R2VERSION} +lib/libr_parse.so.${R2VERSION_MN} lib/libr_reg.so lib/libr_reg.so.${R2VERSION} +lib/libr_reg.so.${R2VERSION_MN} lib/libr_search.so lib/libr_search.so.${R2VERSION} -lib/libr_shlr.a +lib/libr_search.so.${R2VERSION_MN} lib/libr_socket.so lib/libr_socket.so.${R2VERSION} +lib/libr_socket.so.${R2VERSION_MN} lib/libr_syscall.so lib/libr_syscall.so.${R2VERSION} +lib/libr_syscall.so.${R2VERSION_MN} lib/libr_util.so lib/libr_util.so.${R2VERSION} +lib/libr_util.so.${R2VERSION_MN} lib/pkgconfig/r_anal.pc lib/pkgconfig/r_asm.pc lib/pkgconfig/r_bin.pc @@ -229,6 +266,7 @@ lib/pkgconfig/r_search.pc lib/pkgconfig/r_socket.pc lib/pkgconfig/r_syscall.pc lib/pkgconfig/r_util.pc +lib/radare2/${R2VERSION}/io_shm.so lib/radare2/last man/man1/r2-docker.1 man/man1/r2.1 @@ -244,8 +282,10 @@ man/man1/rahash2.1 man/man1/rarun2.1 man/man1/rasign2.1 man/man1/rasm2.1 +man/man1/ravc2.1 man/man1/rax2.1 man/man7/esil.7 +share/doc/radare2/abi.md share/doc/radare2/all68k.r2 share/doc/radare2/android.md share/doc/radare2/avr.md @@ -253,10 +293,10 @@ share/doc/radare2/bash_autocompletion.sh share/doc/radare2/brainfuck.md share/doc/radare2/calling-conventions.md share/doc/radare2/capstone.md -share/doc/radare2/cows128.data -share/doc/radare2/crosscompile +share/doc/radare2/cross-compile.md share/doc/radare2/debug-internals.md share/doc/radare2/debug.md +share/doc/radare2/devdebug.md share/doc/radare2/dexdump.sh share/doc/radare2/dospart share/doc/radare2/dwarf-line.rsc @@ -299,10 +339,10 @@ share/doc/radare2/repo share/doc/radare2/rgraph.md share/doc/radare2/sdb_ordinal.md share/doc/radare2/siol.md +share/doc/radare2/slides.r2s share/doc/radare2/snap.md share/doc/radare2/solaris.md -share/doc/radare2/static-plugins -share/doc/radare2/statis.md +share/doc/radare2/static.md share/doc/radare2/strings.md share/doc/radare2/termux.md share/doc/radare2/uncrustify.cfg @@ -313,21 +353,26 @@ share/doc/radare2/windbg.md share/doc/radare2/windows.md share/doc/radare2/yara.md share/radare2/${R2VERSION}/charsets/ascii.sdb +share/radare2/${R2VERSION}/charsets/ebcdic37.sdb +share/radare2/${R2VERSION}/charsets/hiragana.sdb +share/radare2/${R2VERSION}/charsets/iso8859_1.sdb +share/radare2/${R2VERSION}/charsets/katakana.sdb share/radare2/${R2VERSION}/charsets/pokered.sdb share/radare2/${R2VERSION}/cons/ayu share/radare2/${R2VERSION}/cons/basic share/radare2/${R2VERSION}/cons/behelit +share/radare2/${R2VERSION}/cons/bluy +share/radare2/${R2VERSION}/cons/bobcrawl share/radare2/${R2VERSION}/cons/bold share/radare2/${R2VERSION}/cons/bright share/radare2/${R2VERSION}/cons/cga share/radare2/${R2VERSION}/cons/consonance -share/radare2/${R2VERSION}/cons/cutter share/radare2/${R2VERSION}/cons/dark share/radare2/${R2VERSION}/cons/darkda -share/radare2/${R2VERSION}/cons/defragger share/radare2/${R2VERSION}/cons/focus share/radare2/${R2VERSION}/cons/gb share/radare2/${R2VERSION}/cons/gentoo +share/radare2/${R2VERSION}/cons/iaito share/radare2/${R2VERSION}/cons/lima share/radare2/${R2VERSION}/cons/matrix share/radare2/${R2VERSION}/cons/monokai @@ -342,7 +387,6 @@ share/radare2/${R2VERSION}/cons/tango share/radare2/${R2VERSION}/cons/twilight share/radare2/${R2VERSION}/cons/white share/radare2/${R2VERSION}/cons/white2 -share/radare2/${R2VERSION}/cons/xvilka share/radare2/${R2VERSION}/cons/zenburn share/radare2/${R2VERSION}/fcnsign/cc-arm-16.sdb share/radare2/${R2VERSION}/fcnsign/cc-arm-32.sdb @@ -355,8 +399,9 @@ share/radare2/${R2VERSION}/fcnsign/cc-mips-64.sdb share/radare2/${R2VERSION}/fcnsign/cc-ppc-32.sdb 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-sysz-64.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 share/radare2/${R2VERSION}/fcnsign/cc-x86-64.sdb @@ -378,123 +423,54 @@ share/radare2/${R2VERSION}/fcnsign/types-x86-windows-64.sdb share/radare2/${R2VERSION}/fcnsign/types.sdb share/radare2/${R2VERSION}/flag/tags.r2 share/radare2/${R2VERSION}/format/dex -share/radare2/${R2VERSION}/format/dll/AVICAP.sdb -share/radare2/${R2VERSION}/format/dll/AVIFILE.sdb -share/radare2/${R2VERSION}/format/dll/AWDEVL16.sdb -share/radare2/${R2VERSION}/format/dll/CARDS.sdb -share/radare2/${R2VERSION}/format/dll/CMC.sdb -share/radare2/${R2VERSION}/format/dll/COMM.sdb -share/radare2/${R2VERSION}/format/dll/COMMCTRL.sdb -share/radare2/${R2VERSION}/format/dll/COMMDLG.sdb -share/radare2/${R2VERSION}/format/dll/COMPOBJ.sdb -share/radare2/${R2VERSION}/format/dll/CSPMAN.sdb -share/radare2/${R2VERSION}/format/dll/DCIMAN.sdb -share/radare2/${R2VERSION}/format/dll/DDEML.sdb -share/radare2/${R2VERSION}/format/dll/DESKCP16.sdb -share/radare2/${R2VERSION}/format/dll/DIBENG.sdb -share/radare2/${R2VERSION}/format/dll/DISPDIB.sdb -share/radare2/${R2VERSION}/format/dll/DISPLAY.sdb -share/radare2/${R2VERSION}/format/dll/DSKMAINT.sdb -share/radare2/${R2VERSION}/format/dll/ENABLE3.sdb -share/radare2/${R2VERSION}/format/dll/FAXCODEC.sdb -share/radare2/${R2VERSION}/format/dll/GDI.sdb -share/radare2/${R2VERSION}/format/dll/INET16.sdb -share/radare2/${R2VERSION}/format/dll/IOSCLASS.sdb -share/radare2/${R2VERSION}/format/dll/KERNEL.sdb -share/radare2/${R2VERSION}/format/dll/KEYBOARD.sdb -share/radare2/${R2VERSION}/format/dll/LZEXPAND.sdb -share/radare2/${R2VERSION}/format/dll/MAINCP16.sdb -share/radare2/${R2VERSION}/format/dll/MAPI.sdb -share/radare2/${R2VERSION}/format/dll/MAPIU.sdb -share/radare2/${R2VERSION}/format/dll/MAPIX.sdb -share/radare2/${R2VERSION}/format/dll/MCIAVI.sdb -share/radare2/${R2VERSION}/format/dll/MCICDA.sdb -share/radare2/${R2VERSION}/format/dll/MCIMIDI.sdb -share/radare2/${R2VERSION}/format/dll/MCIOLE.sdb -share/radare2/${R2VERSION}/format/dll/MCIWAVE.sdb -share/radare2/${R2VERSION}/format/dll/MIDIMAP.sdb -share/radare2/${R2VERSION}/format/dll/ML3XEC16.sdb -share/radare2/${R2VERSION}/format/dll/MMCI.sdb -share/radare2/${R2VERSION}/format/dll/MMSYSTEM.sdb -share/radare2/${R2VERSION}/format/dll/MODEM.sdb -share/radare2/${R2VERSION}/format/dll/MODEMUI.sdb -share/radare2/${R2VERSION}/format/dll/MOUSE.sdb -share/radare2/${R2VERSION}/format/dll/MSACM.sdb -share/radare2/${R2VERSION}/format/dll/MSACMMAP.sdb -share/radare2/${R2VERSION}/format/dll/MSDOS.sdb -share/radare2/${R2VERSION}/format/dll/MSDOSD.sdb -share/radare2/${R2VERSION}/format/dll/MSJSTICK.sdb -share/radare2/${R2VERSION}/format/dll/MSMIXMGR.sdb -share/radare2/${R2VERSION}/format/dll/MSPCIC.sdb -share/radare2/${R2VERSION}/format/dll/MSPRINT.sdb -share/radare2/${R2VERSION}/format/dll/MSTCP.sdb -share/radare2/${R2VERSION}/format/dll/MSVIDEO.sdb -share/radare2/${R2VERSION}/format/dll/NETAPI.sdb -share/radare2/${R2VERSION}/format/dll/NETCPL.sdb -share/radare2/${R2VERSION}/format/dll/NETDI.sdb -share/radare2/${R2VERSION}/format/dll/NETOS.sdb -share/radare2/${R2VERSION}/format/dll/NETWARE.sdb -share/radare2/${R2VERSION}/format/dll/NW16.sdb -share/radare2/${R2VERSION}/format/dll/OLE2.sdb -share/radare2/${R2VERSION}/format/dll/OLE2CONV.sdb -share/radare2/${R2VERSION}/format/dll/OLE2DISP.sdb -share/radare2/${R2VERSION}/format/dll/OLE2NLS.sdb -share/radare2/${R2VERSION}/format/dll/OLECLI.sdb -share/radare2/${R2VERSION}/format/dll/OLESVR.sdb -share/radare2/${R2VERSION}/format/dll/PIFMGR.sdb -share/radare2/${R2VERSION}/format/dll/PKPD.sdb -share/radare2/${R2VERSION}/format/dll/PMSPL.sdb -share/radare2/${R2VERSION}/format/dll/POWER.sdb -share/radare2/${R2VERSION}/format/dll/RASAPI16.sdb -share/radare2/${R2VERSION}/format/dll/RNASETUP.sdb -share/radare2/${R2VERSION}/format/dll/RSRC16.sdb -share/radare2/${R2VERSION}/format/dll/SB16SND.sdb -share/radare2/${R2VERSION}/format/dll/SBFM.sdb -share/radare2/${R2VERSION}/format/dll/SETUP4.sdb -share/radare2/${R2VERSION}/format/dll/SETUPX.sdb -share/radare2/${R2VERSION}/format/dll/SHELL.sdb -share/radare2/${R2VERSION}/format/dll/SOUND.sdb -share/radare2/${R2VERSION}/format/dll/SPOOLER.sdb -share/radare2/${R2VERSION}/format/dll/STORAGE.sdb -share/radare2/${R2VERSION}/format/dll/SYSCLASS.sdb -share/radare2/${R2VERSION}/format/dll/SYSDETMG.sdb -share/radare2/${R2VERSION}/format/dll/SYSDM.sdb -share/radare2/${R2VERSION}/format/dll/SYSEDIT.sdb -share/radare2/${R2VERSION}/format/dll/SYSTEM.sdb -share/radare2/${R2VERSION}/format/dll/SYSTHUNK.sdb -share/radare2/${R2VERSION}/format/dll/TAPI.sdb -share/radare2/${R2VERSION}/format/dll/TAPIADDR.sdb -share/radare2/${R2VERSION}/format/dll/TOOLHELP.sdb -share/radare2/${R2VERSION}/format/dll/TYPELIB.sdb -share/radare2/${R2VERSION}/format/dll/UMDM16.sdb -share/radare2/${R2VERSION}/format/dll/USER.sdb -share/radare2/${R2VERSION}/format/dll/VER.sdb -share/radare2/${R2VERSION}/format/dll/WHLP16T.sdb -share/radare2/${R2VERSION}/format/dll/WIN32S16.sdb -share/radare2/${R2VERSION}/format/dll/WIN87EM.sdb -share/radare2/${R2VERSION}/format/dll/WINASPI.sdb -share/radare2/${R2VERSION}/format/dll/WINNET16.sdb -share/radare2/${R2VERSION}/format/dll/WINOLDAP.sdb -share/radare2/${R2VERSION}/format/dll/WINSOCK.sdb -share/radare2/${R2VERSION}/format/dll/WINSPL16.sdb -share/radare2/${R2VERSION}/format/dll/WPSAPD.sdb -share/radare2/${R2VERSION}/format/dll/WPSUNI.sdb -share/radare2/${R2VERSION}/format/dll/WPSUNIRE.sdb -share/radare2/${R2VERSION}/format/dll/WSASRV.sdb share/radare2/${R2VERSION}/format/dll/aclui.sdb share/radare2/${R2VERSION}/format/dll/activeds.sdb share/radare2/${R2VERSION}/format/dll/atl.sdb +share/radare2/${R2VERSION}/format/dll/avicap.sdb +share/radare2/${R2VERSION}/format/dll/avifile.sdb +share/radare2/${R2VERSION}/format/dll/awdevl16.sdb share/radare2/${R2VERSION}/format/dll/borlndmm.sdb share/radare2/${R2VERSION}/format/dll/browseui.sdb share/radare2/${R2VERSION}/format/dll/cabinet.sdb +share/radare2/${R2VERSION}/format/dll/cards.sdb +share/radare2/${R2VERSION}/format/dll/cmc.sdb share/radare2/${R2VERSION}/format/dll/comctl32.sdb +share/radare2/${R2VERSION}/format/dll/comm.sdb +share/radare2/${R2VERSION}/format/dll/commctrl.sdb +share/radare2/${R2VERSION}/format/dll/commdlg.sdb +share/radare2/${R2VERSION}/format/dll/compobj.sdb share/radare2/${R2VERSION}/format/dll/csmfpapi.sdb share/radare2/${R2VERSION}/format/dll/csmtpapi.sdb share/radare2/${R2VERSION}/format/dll/csncdapi.sdb +share/radare2/${R2VERSION}/format/dll/cspman.sdb +share/radare2/${R2VERSION}/format/dll/dciman.sdb +share/radare2/${R2VERSION}/format/dll/ddeml.sdb +share/radare2/${R2VERSION}/format/dll/deskcp16.sdb +share/radare2/${R2VERSION}/format/dll/dibeng.sdb +share/radare2/${R2VERSION}/format/dll/dispdib.sdb +share/radare2/${R2VERSION}/format/dll/display.sdb +share/radare2/${R2VERSION}/format/dll/dskmaint.sdb share/radare2/${R2VERSION}/format/dll/dsound.sdb +share/radare2/${R2VERSION}/format/dll/enable3.sdb +share/radare2/${R2VERSION}/format/dll/faxcodec.sdb +share/radare2/${R2VERSION}/format/dll/gdi.sdb share/radare2/${R2VERSION}/format/dll/gsprop32.sdb share/radare2/${R2VERSION}/format/dll/iertutil.sdb +share/radare2/${R2VERSION}/format/dll/inet16.sdb +share/radare2/${R2VERSION}/format/dll/iosclass.sdb +share/radare2/${R2VERSION}/format/dll/kernel.sdb share/radare2/${R2VERSION}/format/dll/kernel32.sdb +share/radare2/${R2VERSION}/format/dll/keyboard.sdb +share/radare2/${R2VERSION}/format/dll/lzexpand.sdb +share/radare2/${R2VERSION}/format/dll/maincp16.sdb +share/radare2/${R2VERSION}/format/dll/mapi.sdb +share/radare2/${R2VERSION}/format/dll/mapiu.sdb +share/radare2/${R2VERSION}/format/dll/mapix.sdb +share/radare2/${R2VERSION}/format/dll/mciavi.sdb +share/radare2/${R2VERSION}/format/dll/mcicda.sdb +share/radare2/${R2VERSION}/format/dll/mcimidi.sdb +share/radare2/${R2VERSION}/format/dll/mciole.sdb +share/radare2/${R2VERSION}/format/dll/mciwave.sdb share/radare2/${R2VERSION}/format/dll/mfc100u.sdb share/radare2/${R2VERSION}/format/dll/mfc120.sdb share/radare2/${R2VERSION}/format/dll/mfc140u.sdb @@ -505,27 +481,96 @@ share/radare2/${R2VERSION}/format/dll/mfc42u.sdb share/radare2/${R2VERSION}/format/dll/mfc71.sdb share/radare2/${R2VERSION}/format/dll/mfc71u.sdb share/radare2/${R2VERSION}/format/dll/mfc90u.sdb +share/radare2/${R2VERSION}/format/dll/midimap.sdb +share/radare2/${R2VERSION}/format/dll/ml3xec16.sdb +share/radare2/${R2VERSION}/format/dll/mmci.sdb +share/radare2/${R2VERSION}/format/dll/mmsystem.sdb +share/radare2/${R2VERSION}/format/dll/modem.sdb +share/radare2/${R2VERSION}/format/dll/modemui.sdb +share/radare2/${R2VERSION}/format/dll/mouse.sdb +share/radare2/${R2VERSION}/format/dll/msacm.sdb +share/radare2/${R2VERSION}/format/dll/msacmmap.sdb +share/radare2/${R2VERSION}/format/dll/msdos.sdb +share/radare2/${R2VERSION}/format/dll/msdosd.sdb share/radare2/${R2VERSION}/format/dll/msi.sdb +share/radare2/${R2VERSION}/format/dll/msjstick.sdb +share/radare2/${R2VERSION}/format/dll/msmixmgr.sdb +share/radare2/${R2VERSION}/format/dll/mspcic.sdb +share/radare2/${R2VERSION}/format/dll/msprint.sdb +share/radare2/${R2VERSION}/format/dll/mstcp.sdb share/radare2/${R2VERSION}/format/dll/mstlsapi.sdb share/radare2/${R2VERSION}/format/dll/msvbvm50.sdb share/radare2/${R2VERSION}/format/dll/msvbvm60.sdb +share/radare2/${R2VERSION}/format/dll/msvideo.sdb +share/radare2/${R2VERSION}/format/dll/netapi.sdb +share/radare2/${R2VERSION}/format/dll/netcpl.sdb +share/radare2/${R2VERSION}/format/dll/netdi.sdb +share/radare2/${R2VERSION}/format/dll/netos.sdb +share/radare2/${R2VERSION}/format/dll/netware.sdb +share/radare2/${R2VERSION}/format/dll/nw16.sdb share/radare2/${R2VERSION}/format/dll/odbc32.sdb +share/radare2/${R2VERSION}/format/dll/ole2.sdb +share/radare2/${R2VERSION}/format/dll/ole2conv.sdb +share/radare2/${R2VERSION}/format/dll/ole2disp.sdb +share/radare2/${R2VERSION}/format/dll/ole2nls.sdb share/radare2/${R2VERSION}/format/dll/oleaut32.sdb +share/radare2/${R2VERSION}/format/dll/olecli.sdb share/radare2/${R2VERSION}/format/dll/olecli32.sdb share/radare2/${R2VERSION}/format/dll/oledlg.sdb share/radare2/${R2VERSION}/format/dll/olepro32.sdb +share/radare2/${R2VERSION}/format/dll/olesvr.sdb share/radare2/${R2VERSION}/format/dll/olesvr32.sdb +share/radare2/${R2VERSION}/format/dll/pifmgr.sdb +share/radare2/${R2VERSION}/format/dll/pkpd.sdb +share/radare2/${R2VERSION}/format/dll/pmspl.sdb +share/radare2/${R2VERSION}/format/dll/power.sdb +share/radare2/${R2VERSION}/format/dll/rasapi16.sdb +share/radare2/${R2VERSION}/format/dll/rnasetup.sdb +share/radare2/${R2VERSION}/format/dll/rsrc16.sdb +share/radare2/${R2VERSION}/format/dll/sb16snd.sdb +share/radare2/${R2VERSION}/format/dll/sbfm.sdb +share/radare2/${R2VERSION}/format/dll/setup4.sdb +share/radare2/${R2VERSION}/format/dll/setupx.sdb share/radare2/${R2VERSION}/format/dll/shdocvw.sdb +share/radare2/${R2VERSION}/format/dll/shell.sdb share/radare2/${R2VERSION}/format/dll/shell32.sdb share/radare2/${R2VERSION}/format/dll/shlwapi.sdb +share/radare2/${R2VERSION}/format/dll/sound.sdb +share/radare2/${R2VERSION}/format/dll/spooler.sdb share/radare2/${R2VERSION}/format/dll/spr32d70.sdb +share/radare2/${R2VERSION}/format/dll/storage.sdb +share/radare2/${R2VERSION}/format/dll/sysclass.sdb +share/radare2/${R2VERSION}/format/dll/sysdetmg.sdb +share/radare2/${R2VERSION}/format/dll/sysdm.sdb +share/radare2/${R2VERSION}/format/dll/sysedit.sdb +share/radare2/${R2VERSION}/format/dll/system.sdb +share/radare2/${R2VERSION}/format/dll/systhunk.sdb +share/radare2/${R2VERSION}/format/dll/tapi.sdb +share/radare2/${R2VERSION}/format/dll/tapiaddr.sdb +share/radare2/${R2VERSION}/format/dll/toolhelp.sdb +share/radare2/${R2VERSION}/format/dll/typelib.sdb +share/radare2/${R2VERSION}/format/dll/umdm16.sdb share/radare2/${R2VERSION}/format/dll/urlmon.sdb +share/radare2/${R2VERSION}/format/dll/user.sdb share/radare2/${R2VERSION}/format/dll/uxtheme.sdb share/radare2/${R2VERSION}/format/dll/vb40032.sdb +share/radare2/${R2VERSION}/format/dll/ver.sdb share/radare2/${R2VERSION}/format/dll/vssapi.sdb +share/radare2/${R2VERSION}/format/dll/whlp16t.sdb +share/radare2/${R2VERSION}/format/dll/win32s16.sdb +share/radare2/${R2VERSION}/format/dll/win87em.sdb +share/radare2/${R2VERSION}/format/dll/winaspi.sdb share/radare2/${R2VERSION}/format/dll/winmm.sdb +share/radare2/${R2VERSION}/format/dll/winnet16.sdb +share/radare2/${R2VERSION}/format/dll/winoldap.sdb +share/radare2/${R2VERSION}/format/dll/winsock.sdb +share/radare2/${R2VERSION}/format/dll/winspl16.sdb share/radare2/${R2VERSION}/format/dll/wldap32.sdb +share/radare2/${R2VERSION}/format/dll/wpsapd.sdb +share/radare2/${R2VERSION}/format/dll/wpsuni.sdb +share/radare2/${R2VERSION}/format/dll/wpsunire.sdb share/radare2/${R2VERSION}/format/dll/ws2_32.sdb +share/radare2/${R2VERSION}/format/dll/wsasrv.sdb share/radare2/${R2VERSION}/format/dll/wsnmp32.sdb share/radare2/${R2VERSION}/format/dll/wsock32.sdb share/radare2/${R2VERSION}/format/elf32 @@ -556,7 +601,6 @@ share/radare2/${R2VERSION}/magic/java share/radare2/${R2VERSION}/magic/jpeg share/radare2/${R2VERSION}/magic/linux share/radare2/${R2VERSION}/magic/mach -share/radare2/${R2VERSION}/magic/mail.news share/radare2/${R2VERSION}/magic/microsoft share/radare2/${R2VERSION}/magic/mime share/radare2/${R2VERSION}/magic/netbsd @@ -580,6 +624,8 @@ share/radare2/${R2VERSION}/opcodes/LH5801.sdb share/radare2/${R2VERSION}/opcodes/arc.sdb share/radare2/${R2VERSION}/opcodes/arm.sdb share/radare2/${R2VERSION}/opcodes/avr.sdb +share/radare2/${R2VERSION}/opcodes/bf.sdb +share/radare2/${R2VERSION}/opcodes/bpf.sdb share/radare2/${R2VERSION}/opcodes/chip8.sdb share/radare2/${R2VERSION}/opcodes/dalvik.sdb share/radare2/${R2VERSION}/opcodes/i4004.sdb @@ -591,12 +637,13 @@ share/radare2/${R2VERSION}/opcodes/malbolge.sdb share/radare2/${R2VERSION}/opcodes/mips.sdb share/radare2/${R2VERSION}/opcodes/msp430.sdb share/radare2/${R2VERSION}/opcodes/pic18c.sdb +share/radare2/${R2VERSION}/opcodes/pickle.sdb share/radare2/${R2VERSION}/opcodes/ppc.sdb share/radare2/${R2VERSION}/opcodes/propeller.sdb share/radare2/${R2VERSION}/opcodes/riscv.sdb +share/radare2/${R2VERSION}/opcodes/s390.sdb share/radare2/${R2VERSION}/opcodes/sh.sdb share/radare2/${R2VERSION}/opcodes/sparc.sdb -share/radare2/${R2VERSION}/opcodes/sysz.sdb share/radare2/${R2VERSION}/opcodes/tms320.sdb share/radare2/${R2VERSION}/opcodes/tricore.sdb share/radare2/${R2VERSION}/opcodes/v810.sdb @@ -634,33 +681,36 @@ share/radare2/${R2VERSION}/www/d3/style.css share/radare2/${R2VERSION}/www/f/index.html share/radare2/${R2VERSION}/www/f/r2.js share/radare2/${R2VERSION}/www/favicon.ico -share/radare2/${R2VERSION}/www/graph/img/arrow.gif -share/radare2/${R2VERSION}/www/graph/img/arrow_d.gif -share/radare2/${R2VERSION}/www/graph/img/arrow_l.gif -share/radare2/${R2VERSION}/www/graph/img/arrow_r.gif -share/radare2/${R2VERSION}/www/graph/img/arrow_u.gif -share/radare2/${R2VERSION}/www/graph/index.html -share/radare2/${R2VERSION}/www/graph/index.js -share/radare2/${R2VERSION}/www/graph/js-graph-it.css -share/radare2/${R2VERSION}/www/graph/js-graph-it.js -share/radare2/${R2VERSION}/www/graph/make.sh -share/radare2/${R2VERSION}/www/graph/sf-homepage.css +share/radare2/${R2VERSION}/www/icon.png share/radare2/${R2VERSION}/www/index.html share/radare2/${R2VERSION}/www/index.old.html share/radare2/${R2VERSION}/www/log.html -share/radare2/${R2VERSION}/www/m/app.js +share/radare2/${R2VERSION}/www/m/css/autocomplete.css +share/radare2/${R2VERSION}/www/m/css/console.css +share/radare2/${R2VERSION}/www/m/css/contextmenu.css +share/radare2/${R2VERSION}/www/m/css/disasm.css +share/radare2/${R2VERSION}/www/m/css/flexcontainer.css +share/radare2/${R2VERSION}/www/m/css/hexdump.css +share/radare2/${R2VERSION}/www/m/css/material-design-icons.css +share/radare2/${R2VERSION}/www/m/css/networkerr.css +share/radare2/${R2VERSION}/www/m/css/overview.css +share/radare2/${R2VERSION}/www/m/css/styles.css +share/radare2/${R2VERSION}/www/m/css/tables.css +share/radare2/${R2VERSION}/www/m/css/terminal.css +share/radare2/${R2VERSION}/www/m/css/widget.css share/radare2/${R2VERSION}/www/m/disasmNavProvider.js share/radare2/${R2VERSION}/www/m/disasmProvider.js share/radare2/${R2VERSION}/www/m/hexchunkProvider.js -share/radare2/${R2VERSION}/www/m/images/apple-touch-icon.png share/radare2/${R2VERSION}/www/m/images/icon.png share/radare2/${R2VERSION}/www/m/images/rlogo256.png -share/radare2/${R2VERSION}/www/m/images/touch/chrome-touch-icon-192x192.png share/radare2/${R2VERSION}/www/m/images/user.jpg share/radare2/${R2VERSION}/www/m/index.html share/radare2/${R2VERSION}/www/m/legacy.js +share/radare2/${R2VERSION}/www/m/main.min.js +share/radare2/${R2VERSION}/www/m/main.min.js.LICENSE.txt share/radare2/${R2VERSION}/www/m/r2.js share/radare2/${R2VERSION}/www/m/stylesheet.css +share/radare2/${R2VERSION}/www/m/tools.legacy.js share/radare2/${R2VERSION}/www/m/vendors/FileSaver.min.js share/radare2/${R2VERSION}/www/m/vendors/dialog-polyfill.css share/radare2/${R2VERSION}/www/m/vendors/dialog-polyfill.js @@ -674,6 +724,7 @@ share/radare2/${R2VERSION}/www/m/vendors/fonts/Roboto-normal-500.woff share/radare2/${R2VERSION}/www/m/vendors/fonts/Roboto-normal-700.woff share/radare2/${R2VERSION}/www/m/vendors/fonts/Roboto-normal-900.woff share/radare2/${R2VERSION}/www/m/vendors/fonts/fonts.css +share/radare2/${R2VERSION}/www/m/vendors/images/favicon.ico share/radare2/${R2VERSION}/www/m/vendors/images/sort_asc.png share/radare2/${R2VERSION}/www/m/vendors/images/sort_asc_disabled.png share/radare2/${R2VERSION}/www/m/vendors/images/sort_both.png @@ -699,4 +750,3 @@ share/radare2/${R2VERSION}/www/t/rlogo.png share/radare2/${R2VERSION}/www/t/stylesheet.css share/radare2/${R2VERSION}/www/upload.html share/radare2/last -@pkgdir lib/radare2/${R2VERSION} diff --git a/devel/radare2/buildlink3.mk b/devel/radare2/buildlink3.mk index 7c65ee5d244..ae188d6a02f 100644 --- a/devel/radare2/buildlink3.mk +++ b/devel/radare2/buildlink3.mk @@ -1,12 +1,11 @@ -# $NetBSD: buildlink3.mk,v 1.14 2022/06/28 11:33:42 wiz Exp $ +# $NetBSD: buildlink3.mk,v 1.15 2022/09/21 13:49:39 ast Exp $ BUILDLINK_TREE+= radare2 .if !defined(RADARE2_BUILDLINK3_MK) RADARE2_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.radare2+= radare2>=5.1.0 -BUILDLINK_ABI_DEPENDS.radare2+= radare2>=5.1.1nb5 +BUILDLINK_API_DEPENDS.radare2+= radare2>=5.7.8 BUILDLINK_PKGSRCDIR.radare2?= ../../devel/radare2 .include "../../devel/capstone/buildlink3.mk" diff --git a/devel/radare2/distinfo b/devel/radare2/distinfo index 4349b305766..4e991992d6a 100644 --- a/devel/radare2/distinfo +++ b/devel/radare2/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.14 2021/10/26 10:19:19 nia Exp $ +$NetBSD: distinfo,v 1.15 2022/09/21 13:49:39 ast Exp $ -BLAKE2s (radare2-5.1.1.tar.gz) = 071969c87933ede43a75fa20af7762e10be0e625d8343dc7ba2f32f26cca4d09 -SHA512 (radare2-5.1.1.tar.gz) = b6728bb59788804f5442d5eec8141f62c3b51f589955589b310733b3aeb28beedb969af540649f454dad96710231df384e389d8b4a1d55627d8370e4d3da454f -Size (radare2-5.1.1.tar.gz) = 7920840 bytes +BLAKE2s (radare2-5.7.8.tar.gz) = 3e07c2d806d5c094046f52924d60cd410c8e367eb82f2990d4bb2e0b13d92821 +SHA512 (radare2-5.7.8.tar.gz) = 7c819a052f5e4b3da72b945915fca92a747c52dc2e2fa8483a8c2d8e71479ce374efbbe2bc02b1b4af26db6a891b6e44cdbb9e062de2f13b22a258cceab561f6 +Size (radare2-5.7.8.tar.gz) = 10324020 bytes +SHA1 (patch-shlr-sdb-src-Makefile) = a285400cdb72ace9cc6bebbea6d2c970f25886ca SHA1 (patch-sys_ios-sdk.sh) = 3f50b49e75dea1ac02f6d2ce8c556c77276e51d6 diff --git a/devel/radare2/patches/patch-shlr-sdb-src-Makefile b/devel/radare2/patches/patch-shlr-sdb-src-Makefile new file mode 100644 index 00000000000..7ea2d9a286e --- /dev/null +++ b/devel/radare2/patches/patch-shlr-sdb-src-Makefile @@ -0,0 +1,33 @@ +$NetBSD: patch-shlr-sdb-src-Makefile,v 1.1 2022/09/21 13:49:39 ast Exp $ + +* CC is not defined in MAKEFLAGS here, but _CC is so we use that + +--- shlr/sdb/src/Makefile.orig 2022-09-13 18:08:16.000000000 +0200 ++++ shlr/sdb/src/Makefile 2022-09-21 12:16:05.786393040 +0200 +@@ -65,7 +65,7 @@ + ifneq ($(SILENT),) + @echo BIN ${BIN} + endif +- $(CC) ${LDFLAGS} -o ${BIN} main.o ${OBJ} ++ $(_CC) ${LDFLAGS} -o ${BIN} main.o ${OBJ} + + mrproper clean: + rm -rf ${OBJ} ${SOBJ} main.o libsdb.a a.out ${BIN} sdb.dSYM +@@ -76,7 +76,7 @@ + ifneq ($(SILENT),) + @echo LD $< + endif +- $(CC) $(LDFLAGS) -c $(CFLAGS) -o $@ $< ++ $(_CC) $(LDFLAGS) -c $(CFLAGS) -o $@ $< + + S=$ + +@@ -84,7 +84,7 @@ + ifneq ($(SILENT),) + @echo CC $< + endif +- $(CC) -c ${CPPFLAGS} ${CFLAGS} ${CFLAGS_SHARED} -o $@ $< ++ $(_CC) -c ${CPPFLAGS} ${CFLAGS} ${CFLAGS_SHARED} -o $@ $< + + %.o.o: %.c + ifneq ($(SILENT),) |