Index: head/devel/radare2/Makefile =================================================================== --- head/devel/radare2/Makefile +++ head/devel/radare2/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= radare2 -DISTVERSION= 2.8.0 +DISTVERSION= 2.9.0 CATEGORIES= devel MAINTAINER= mizhka@gmail.com Index: head/devel/radare2/distinfo =================================================================== --- head/devel/radare2/distinfo +++ head/devel/radare2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1534010586 -SHA256 (radare-radare2-2.8.0_GH0.tar.gz) = 633c1b59e8935f6157142e7bd134b262f07595263c31c6ca3a194dd987a46360 -SIZE (radare-radare2-2.8.0_GH0.tar.gz) = 6513419 +TIMESTAMP = 1536343869 +SHA256 (radare-radare2-2.9.0_GH0.tar.gz) = 423ced52355daeaa12a6abbd6735f93c1eb19af728ecb359a6074f49abacc8a2 +SIZE (radare-radare2-2.9.0_GH0.tar.gz) = 6529563 Index: head/devel/radare2/files/patch-libr_debug_p_native_reg.c =================================================================== --- head/devel/radare2/files/patch-libr_debug_p_native_reg.c +++ head/devel/radare2/files/patch-libr_debug_p_native_reg.c @@ -1,11 +0,0 @@ ---- libr/debug/p/native/reg.c.orig 2018-07-02 11:14:27 UTC -+++ libr/debug/p/native/reg.c -@@ -47,6 +47,8 @@ static char *r_debug_native_reg_profile(RDebug *dbg) { - #include "reg/kfbsd-x86.h" - #elif __x86_64__ || __amd64__ - #include "reg/kfbsd-x64.h" -+#elif __aarch64__ -+#include "reg/kfbsd-arm64.h" - #else - #error "Unsupported BSD architecture" - #endif Index: head/devel/radare2/files/patch-libr_debug_p_native_reg_kfbsd-arm64.h =================================================================== --- head/devel/radare2/files/patch-libr_debug_p_native_reg_kfbsd-arm64.h +++ head/devel/radare2/files/patch-libr_debug_p_native_reg_kfbsd-arm64.h @@ -1,196 +0,0 @@ ---- libr/debug/p/native/reg/kfbsd-arm64.h.orig 2018-08-10 10:02:02 UTC -+++ libr/debug/p/native/reg/kfbsd-arm64.h -@@ -0,0 +1,193 @@ -+// NGREG 34 -+return strdup ( -+"=PC pc\n" -+"=BP x29\n" -+"=SP sp\n" -+"=SN x8\n" -+"=A0 x0\n" -+"=A1 x1\n" -+"=A2 x2\n" -+"=A3 x3\n" -+"=ZF zf\n" -+"=SF nf\n" -+"=OF vf\n" -+"=CF cf\n" -+"gpr x0 .64 0 0\n" -+"gpr x1 .64 8 0\n" -+"gpr x2 .64 16 0\n" -+"gpr x3 .64 24 0\n" -+"gpr x4 .64 32 0\n" -+"gpr x5 .64 40 0\n" -+"gpr x6 .64 48 0\n" -+"gpr x7 .64 56 0\n" -+"gpr x8 .64 64 0\n" -+"gpr x9 .64 72 0\n" -+"gpr x10 .64 80 0\n" -+"gpr x11 .64 88 0\n" -+"gpr x12 .64 96 0\n" -+"gpr x13 .64 104 0\n" -+"gpr x14 .64 112 0\n" -+"gpr x15 .64 120 0\n" -+"gpr x16 .64 128 0\n" -+"gpr x17 .64 136 0\n" -+"gpr x18 .64 144 0\n" -+"gpr x19 .64 152 0\n" -+"gpr x20 .64 160 0\n" -+"gpr x21 .64 168 0\n" -+"gpr x22 .64 176 0\n" -+"gpr x23 .64 184 0\n" -+"gpr x24 .64 192 0\n" -+"gpr x25 .64 200 0\n" -+"gpr x26 .64 208 0\n" -+"gpr x27 .64 216 0\n" -+"gpr x28 .64 224 0\n" -+"gpr x29 .64 232 0\n" -+"gpr x30 .64 240 0\n" -+"gpr sp .64 248 0\n" -+"gpr pc .64 256 0\n" -+ -+// 8 bit -+ -+"gpr b0 .8 0 0\n" -+"gpr b1 .8 8 0\n" -+"gpr b2 .8 16 0\n" -+"gpr b3 .8 24 0\n" -+"gpr b4 .8 32 0\n" -+"gpr b5 .8 40 0\n" -+"gpr b6 .8 48 0\n" -+"gpr b7 .8 56 0\n" -+"gpr b8 .8 64 0\n" -+"gpr b9 .8 72 0\n" -+"gpr b10 .8 80 0\n" -+"gpr b11 .8 88 0\n" -+"gpr b12 .8 96 0\n" -+"gpr b13 .8 104 0\n" -+"gpr b14 .8 112 0\n" -+"gpr b15 .8 120 0\n" -+"gpr b16 .8 128 0\n" -+"gpr b17 .8 136 0\n" -+"gpr b18 .8 144 0\n" -+"gpr b19 .8 152 0\n" -+"gpr b20 .8 160 0\n" -+"gpr b21 .8 168 0\n" -+"gpr b22 .8 176 0\n" -+"gpr b23 .8 184 0\n" -+"gpr b24 .8 192 0\n" -+"gpr b25 .8 200 0\n" -+"gpr b26 .8 208 0\n" -+"gpr b27 .8 216 0\n" -+"gpr b28 .8 224 0\n" -+"gpr b29 .8 232 0\n" -+"gpr b30 .8 240 0\n" -+"gpr bsp .8 248 0\n" -+ -+// 16 bit -+ -+"gpr h0 .16 0 0\n" -+"gpr h1 .16 8 0\n" -+"gpr h2 .16 16 0\n" -+"gpr h3 .16 24 0\n" -+"gpr h4 .16 32 0\n" -+"gpr h5 .16 40 0\n" -+"gpr h6 .16 48 0\n" -+"gpr h7 .16 56 0\n" -+"gpr h8 .16 64 0\n" -+"gpr h9 .16 72 0\n" -+"gpr h10 .16 80 0\n" -+"gpr h11 .16 88 0\n" -+"gpr h12 .16 96 0\n" -+"gpr h13 .16 104 0\n" -+"gpr h14 .16 112 0\n" -+"gpr h15 .16 120 0\n" -+"gpr h16 .16 128 0\n" -+"gpr h17 .16 136 0\n" -+"gpr h18 .16 144 0\n" -+"gpr h19 .16 152 0\n" -+"gpr h20 .16 160 0\n" -+"gpr h21 .16 168 0\n" -+"gpr h22 .16 176 0\n" -+"gpr h23 .16 184 0\n" -+"gpr h24 .16 192 0\n" -+"gpr h25 .16 200 0\n" -+"gpr h26 .16 208 0\n" -+"gpr h27 .16 216 0\n" -+"gpr h28 .16 224 0\n" -+"gpr h29 .16 232 0\n" -+"gpr h30 .16 240 0\n" -+ -+// 32 bit -+ -+"gpr w0 .32 0 0\n" -+"gpr w1 .32 8 0\n" -+"gpr w2 .32 16 0\n" -+"gpr w3 .32 24 0\n" -+"gpr w4 .32 32 0\n" -+"gpr w5 .32 40 0\n" -+"gpr w6 .32 48 0\n" -+"gpr w7 .32 56 0\n" -+"gpr w8 .32 64 0\n" -+"gpr w9 .32 72 0\n" -+"gpr w10 .32 80 0\n" -+"gpr w11 .32 88 0\n" -+"gpr w12 .32 96 0\n" -+"gpr w13 .32 104 0\n" -+"gpr w14 .32 112 0\n" -+"gpr w15 .32 120 0\n" -+"gpr w16 .32 128 0\n" -+"gpr w17 .32 136 0\n" -+"gpr w18 .32 144 0\n" -+"gpr w19 .32 152 0\n" -+"gpr w20 .32 160 0\n" -+"gpr w21 .32 168 0\n" -+"gpr w22 .32 176 0\n" -+"gpr w23 .32 184 0\n" -+"gpr w24 .32 192 0\n" -+"gpr w25 .32 200 0\n" -+"gpr w26 .32 208 0\n" -+"gpr w27 .32 216 0\n" -+"gpr w28 .32 224 0\n" -+"gpr w29 .32 232 0\n" -+"gpr w30 .32 240 0\n" -+"gpr wsp .32 248 0\n" -+"gpr wzr .32 272 0\n" -+ -+"gpr d0 .64 0 0\n" -+"gpr d1 .64 8 0\n" -+"gpr d2 .64 16 0\n" -+"gpr d3 .64 24 0\n" -+"gpr d4 .64 32 0\n" -+"gpr d5 .64 40 0\n" -+"gpr d6 .64 48 0\n" -+"gpr d7 .64 56 0\n" -+"gpr d8 .64 64 0\n" -+"gpr d9 .64 72 0\n" -+"gpr d10 .64 80 0\n" -+"gpr d11 .64 88 0\n" -+"gpr d12 .64 96 0\n" -+"gpr d13 .64 104 0\n" -+"gpr d14 .64 112 0\n" -+"gpr d15 .64 120 0\n" -+"gpr d16 .64 128 0\n" -+"gpr d17 .64 136 0\n" -+"gpr d18 .64 144 0\n" -+"gpr d19 .64 152 0\n" -+"gpr d20 .64 160 0\n" -+"gpr d21 .64 168 0\n" -+"gpr d22 .64 176 0\n" -+"gpr d23 .64 184 0\n" -+"gpr d24 .64 192 0\n" -+"gpr d25 .64 200 0\n" -+"gpr d26 .64 208 0\n" -+"gpr d27 .64 216 0\n" -+"gpr d28 .64 224 0\n" -+"gpr d29 .64 232 0\n" -+"gpr d30 .64 240 0\n" -+"gpr dsp .64 248 0\n" -+ -+"gpr pstate .64 264 0\n" -+"flg fstate .64 264 0 _____tfiae_____________j__qvczn\n" -+"flg vf .1 264.28 0 overflow\n" -+"flg cf .1 264.29 0 carry\n" -+"flg zf .1 264.30 0 zero\n" -+"flg nf .1 264.31 0 sign\n" -+); Index: head/devel/radare2/pkg-plist =================================================================== --- head/devel/radare2/pkg-plist +++ head/devel/radare2/pkg-plist @@ -11,11 +11,12 @@ bin/rasm2 bin/rax2 include/libr/btree.h -include/libr/r_anal_ex.h +include/libr/r2naked.h include/libr/r_anal.h +include/libr/r_anal_ex.h include/libr/r_asm.h -include/libr/r_bin_dwarf.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 @@ -52,8 +53,8 @@ include/libr/r_socket.h include/libr/r_syscall.h include/libr/r_th.h -include/libr/r_types_base.h include/libr/r_types.h +include/libr/r_types_base.h include/libr/r_userconf.h include/libr/r_util.h include/libr/r_util/r_ascii_table.h @@ -90,8 +91,8 @@ include/libr/r_util/r_signal.h include/libr/r_util/r_spaces.h include/libr/r_util/r_stack.h -include/libr/r_util/r_str_util.h include/libr/r_util/r_str.h +include/libr/r_util/r_str_util.h include/libr/r_util/r_strbuf.h include/libr/r_util/r_strpool.h include/libr/r_util/r_sys.h @@ -104,17 +105,16 @@ include/libr/r_util/r_x509.h include/libr/r_vector.h include/libr/r_version.h -include/libr/r2naked.h include/libr/sdb.h include/libr/sdb/buffer.h -include/libr/sdb/cdb_make.h include/libr/sdb/cdb.h +include/libr/sdb/cdb_make.h include/libr/sdb/config.h include/libr/sdb/dict.h include/libr/sdb/ht.h include/libr/sdb/ls.h -include/libr/sdb/sdb_version.h include/libr/sdb/sdb.h +include/libr/sdb/sdb_version.h include/libr/sdb/sdbht.h include/libr/sdb/types.h include/libr/sflib/common/sfsocketcall.h @@ -280,13 +280,13 @@ %%PORTDOCS%%%%DOCSDIR%%/statis.md %%PORTDOCS%%%%DOCSDIR%%/strings.md %%PORTDOCS%%%%DOCSDIR%%/termux.md -%%PORTDOCS%%%%DOCSDIR%%/types.md %%PORTDOCS%%%%DOCSDIR%%/uncrustify.cfg %%PORTDOCS%%%%DOCSDIR%%/vim %%PORTDOCS%%%%DOCSDIR%%/vim2r2.js %%PORTDOCS%%%%DOCSDIR%%/windbg.md %%PORTDOCS%%%%DOCSDIR%%/windows.md %%PORTDOCS%%%%DOCSDIR%%/yara.md +%%DATADIR%%/%%PORTVERSION%%/cons/Makefile.bak %%DATADIR%%/%%PORTVERSION%%/cons/ayu %%DATADIR%%/%%PORTVERSION%%/cons/basic %%DATADIR%%/%%PORTVERSION%%/cons/behelit @@ -302,6 +302,7 @@ %%DATADIR%%/%%PORTVERSION%%/cons/matrix %%DATADIR%%/%%PORTVERSION%%/cons/monokai %%DATADIR%%/%%PORTVERSION%%/cons/ogray +%%DATADIR%%/%%PORTVERSION%%/cons/onedark %%DATADIR%%/%%PORTVERSION%%/cons/pink %%DATADIR%%/%%PORTVERSION%%/cons/rasta %%DATADIR%%/%%PORTVERSION%%/cons/sepia @@ -310,6 +311,7 @@ %%DATADIR%%/%%PORTVERSION%%/cons/tango %%DATADIR%%/%%PORTVERSION%%/cons/twilight %%DATADIR%%/%%PORTVERSION%%/cons/white +%%DATADIR%%/%%PORTVERSION%%/cons/white2 %%DATADIR%%/%%PORTVERSION%%/cons/xvilka %%DATADIR%%/%%PORTVERSION%%/cons/zenburn %%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-arm-32.sdb @@ -324,6 +326,7 @@ %%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-x86-32.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-x86-64.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-xtensa-32.sdb +%%DATADIR%%/%%PORTVERSION%%/fcnsign/spec.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/types-16.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/types-32.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/types-64.sdb @@ -380,14 +383,15 @@ %%DATADIR%%/%%PORTVERSION%%/format/dll/ws2_32.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/wsnmp32.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/wsock32.sdb -%%DATADIR%%/%%PORTVERSION%%/format/elf_enums %%DATADIR%%/%%PORTVERSION%%/format/elf32 %%DATADIR%%/%%PORTVERSION%%/format/elf64 +%%DATADIR%%/%%PORTVERSION%%/format/elf_enums %%DATADIR%%/%%PORTVERSION%%/format/mz %%DATADIR%%/%%PORTVERSION%%/format/pe32 %%DATADIR%%/%%PORTVERSION%%/format/trx %%DATADIR%%/%%PORTVERSION%%/format/zip %%DATADIR%%/%%PORTVERSION%%/hud/main +%%DATADIR%%/%%PORTVERSION%%/magic/OpenBSD %%DATADIR%%/%%PORTVERSION%%/magic/archive %%DATADIR%%/%%PORTVERSION%%/magic/cafebabe %%DATADIR%%/%%PORTVERSION%%/magic/code @@ -412,7 +416,6 @@ %%DATADIR%%/%%PORTVERSION%%/magic/mime %%DATADIR%%/%%PORTVERSION%%/magic/netbsd %%DATADIR%%/%%PORTVERSION%%/magic/network -%%DATADIR%%/%%PORTVERSION%%/magic/OpenBSD %%DATADIR%%/%%PORTVERSION%%/magic/pdf %%DATADIR%%/%%PORTVERSION%%/magic/perl %%DATADIR%%/%%PORTVERSION%%/magic/python @@ -427,6 +430,7 @@ %%DATADIR%%/%%PORTVERSION%%/magic/zfs %%DATADIR%%/%%PORTVERSION%%/opcodes/6502.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/8051.sdb +%%DATADIR%%/%%PORTVERSION%%/opcodes/LH5801.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/arc.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/arm.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/avr.sdb @@ -434,7 +438,6 @@ %%DATADIR%%/%%PORTVERSION%%/opcodes/i4004.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/i8080.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/java.sdb -%%DATADIR%%/%%PORTVERSION%%/opcodes/LH5801.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/lm32.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/m68k.sdb %%DATADIR%%/%%PORTVERSION%%/opcodes/malbolge.sdb @@ -471,6 +474,7 @@ %%DATADIR%%/%%PORTVERSION%%/syscall/netbsd-x86-32.sdb %%DATADIR%%/%%PORTVERSION%%/syscall/openbsd-x86-32.sdb %%DATADIR%%/%%PORTVERSION%%/syscall/openbsd-x86-64.sdb +%%DATADIR%%/%%PORTVERSION%%/syscall/s110-arm-16.sdb %%DATADIR%%/%%PORTVERSION%%/syscall/windows-x86-32.sdb %%DATADIR%%/%%PORTVERSION%%/syscall/windows-x86-64.sdb %%DATADIR%%/%%PORTVERSION%%/www/console.html @@ -480,10 +484,10 @@ %%DATADIR%%/%%PORTVERSION%%/www/d3/packages.js %%DATADIR%%/%%PORTVERSION%%/www/d3/style.css %%DATADIR%%/%%PORTVERSION%%/www/enyo/disassembler_old.js -%%DATADIR%%/%%PORTVERSION%%/www/enyo/enyo_app.js %%DATADIR%%/%%PORTVERSION%%/www/enyo/enyo.css %%DATADIR%%/%%PORTVERSION%%/www/enyo/enyo/lib/onyx/images/gradient-invert.png %%DATADIR%%/%%PORTVERSION%%/www/enyo/enyo/lib/onyx/images/gradient.png +%%DATADIR%%/%%PORTVERSION%%/www/enyo/enyo_app.js %%DATADIR%%/%%PORTVERSION%%/www/enyo/gradient-invert.png %%DATADIR%%/%%PORTVERSION%%/www/enyo/gradient.png %%DATADIR%%/%%PORTVERSION%%/www/enyo/icon.png @@ -505,11 +509,11 @@ %%DATADIR%%/%%PORTVERSION%%/www/f/index.html %%DATADIR%%/%%PORTVERSION%%/www/f/r2.js %%DATADIR%%/%%PORTVERSION%%/www/favicon.ico +%%DATADIR%%/%%PORTVERSION%%/www/graph/img/arrow.gif %%DATADIR%%/%%PORTVERSION%%/www/graph/img/arrow_d.gif %%DATADIR%%/%%PORTVERSION%%/www/graph/img/arrow_l.gif %%DATADIR%%/%%PORTVERSION%%/www/graph/img/arrow_r.gif %%DATADIR%%/%%PORTVERSION%%/www/graph/img/arrow_u.gif -%%DATADIR%%/%%PORTVERSION%%/www/graph/img/arrow.gif %%DATADIR%%/%%PORTVERSION%%/www/graph/index.html %%DATADIR%%/%%PORTVERSION%%/www/graph/index.js %%DATADIR%%/%%PORTVERSION%%/www/graph/js-graph-it.css @@ -530,10 +534,9 @@ %%DATADIR%%/%%PORTVERSION%%/www/m/legacy.js %%DATADIR%%/%%PORTVERSION%%/www/m/r2.js %%DATADIR%%/%%PORTVERSION%%/www/m/stylesheet.css +%%DATADIR%%/%%PORTVERSION%%/www/m/vendors/FileSaver.min.js %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/dialog-polyfill.css %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/dialog-polyfill.js -%%DATADIR%%/%%PORTVERSION%%/www/m/vendors/FileSaver.min.js -%%DATADIR%%/%%PORTVERSION%%/www/m/vendors/fonts/fonts.css %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/fonts/MaterialIcons-Regular.woff %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/fonts/Roboto-italic-400.woff %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/fonts/Roboto-italic-700.woff @@ -543,11 +546,12 @@ %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/fonts/Roboto-normal-500.woff %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/fonts/Roboto-normal-700.woff %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/fonts/Roboto-normal-900.woff -%%DATADIR%%/%%PORTVERSION%%/www/m/vendors/images/sort_asc_disabled.png +%%DATADIR%%/%%PORTVERSION%%/www/m/vendors/fonts/fonts.css %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/images/sort_asc.png +%%DATADIR%%/%%PORTVERSION%%/www/m/vendors/images/sort_asc_disabled.png %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/images/sort_both.png -%%DATADIR%%/%%PORTVERSION%%/www/m/vendors/images/sort_desc_disabled.png %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/images/sort_desc.png +%%DATADIR%%/%%PORTVERSION%%/www/m/vendors/images/sort_desc_disabled.png %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/jquery.dataTables.min.css %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/jquery.dataTables.min.js %%DATADIR%%/%%PORTVERSION%%/www/m/vendors/jquery.min.js