Index: devel/radare2/Makefile =================================================================== --- devel/radare2/Makefile +++ devel/radare2/Makefile @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= radare2 -PORTVERSION= 2.0.1 +PORTVERSION= 2.2.0 CATEGORIES= devel -MAINTAINER= torres.73a@gmail.com +MAINTAINER= mizhka@gmail.com COMMENT= Tools to disasm, debug, analyze, and manipulate binary files LICENSE= GPLv3 Index: devel/radare2/distinfo =================================================================== --- devel/radare2/distinfo +++ devel/radare2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1510597281 -SHA256 (radare-radare2-2.0.1_GH0.tar.gz) = d8f7e1ab96028fc8bd62d4f92fbbe8bbf48c6cda8112e6eaec93bf5ffbbbd1dd -SIZE (radare-radare2-2.0.1_GH0.tar.gz) = 6001927 +TIMESTAMP = 1514528462 +SHA256 (radare-radare2-2.2.0_GH0.tar.gz) = 99ba2a7c4aae99ae0c70ce0423fa6ed2344fb94a45bc83bf6c8716e2b3e7f1bf +SIZE (radare-radare2-2.2.0_GH0.tar.gz) = 6145228 Index: devel/radare2/files/patch-libr_debug_p_debug__native.c =================================================================== --- devel/radare2/files/patch-libr_debug_p_debug__native.c +++ /dev/null @@ -1,32 +0,0 @@ ---- libr/debug/p/debug_native.c.orig 2017-11-13 19:15:44 UTC -+++ libr/debug/p/debug_native.c -@@ -1620,6 +1620,7 @@ static RList *r_debug_desc_native_list ( - case KF_TYPE_VNODE: type = 'v'; break; - case KF_TYPE_SOCKET: - type = 's'; -+#if __FreeBSD_version < 1200031 - if (kve->kf_sock_domain == AF_LOCAL) { - struct sockaddr_un *sun = - (struct sockaddr_un *)&kve->kf_sa_local; -@@ -1633,6 +1634,21 @@ static RList *r_debug_desc_native_list ( - addr_to_string (&kve->kf_sa_peer, path + strlen (path), - sizeof (path)); - } -+#else -+ if (kve->kf_sock_domain == AF_LOCAL) { -+ struct sockaddr_un *sun = -+ (struct sockaddr_un *)&kve->kf_un.kf_sock.kf_sa_local;; -+ if (sun->sun_path[0] != 0) -+ addr_to_string (&kve->kf_un.kf_sock.kf_sa_local, path, sizeof(path)); -+ else -+ addr_to_string (&kve->kf_un.kf_sock.kf_sa_peer, path, sizeof(path)); -+ } else { -+ addr_to_string (&kve->kf_un.kf_sock.kf_sa_local, path, sizeof(path)); -+ strcat (path, " "); -+ addr_to_string (&kve->kf_un.kf_sock.kf_sa_peer, path + strlen (path), -+ sizeof (path)); -+ } -+#endif - str = path; - break; - case KF_TYPE_PIPE: type = 'p'; break; Index: devel/radare2/pkg-plist =================================================================== --- devel/radare2/pkg-plist +++ devel/radare2/pkg-plist @@ -1,6 +1,4 @@ bin/r2 -bin/r2-docker -bin/r2-indent bin/r2agent bin/r2pm bin/rabin2 @@ -75,7 +73,6 @@ include/libr/r_util/r_graph.h include/libr/r_util/r_hex.h include/libr/r_util/r_id_storage.h -include/libr/r_util/r_interval.h include/libr/r_util/r_json.h include/libr/r_util/r_log.h include/libr/r_util/r_mem.h @@ -110,6 +107,7 @@ 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.h @@ -185,10 +183,7 @@ lib/libr_syscall.so.%%PORTVERSION%% lib/libr_util.so lib/libr_util.so.%%PORTVERSION%% -lib/radare2/%%PORTVERSION%%/asm_LM32.so -lib/radare2/%%PORTVERSION%%/asm_propeller.so lib/radare2/%%PORTVERSION%%/bin_xtr_dyldcache.so -lib/radare2/%%PORTVERSION%%/parse_z80_pseudo.so lib/radare2/last libdata/pkgconfig/r_anal.pc libdata/pkgconfig/r_asm.pc @@ -240,7 +235,6 @@ %%PORTDOCS%%%%DOCSDIR%%/dospart %%PORTDOCS%%%%DOCSDIR%%/dwarf-line.rsc %%PORTDOCS%%%%DOCSDIR%%/emscripten -%%PORTDOCS%%%%DOCSDIR%%/endian %%PORTDOCS%%%%DOCSDIR%%/esil %%PORTDOCS%%%%DOCSDIR%%/flirt %%PORTDOCS%%%%DOCSDIR%%/fortunes.creepy @@ -261,11 +255,11 @@ %%PORTDOCS%%%%DOCSDIR%%/kvast %%PORTDOCS%%%%DOCSDIR%%/lang-plugins %%PORTDOCS%%%%DOCSDIR%%/license +%%PORTDOCS%%%%DOCSDIR%%/macos.md %%PORTDOCS%%%%DOCSDIR%%/macros %%PORTDOCS%%%%DOCSDIR%%/maemo %%PORTDOCS%%%%DOCSDIR%%/objc.pl %%PORTDOCS%%%%DOCSDIR%%/oo -%%PORTDOCS%%%%DOCSDIR%%/osx.md %%PORTDOCS%%%%DOCSDIR%%/plugins %%PORTDOCS%%%%DOCSDIR%%/portscan.r2 %%PORTDOCS%%%%DOCSDIR%%/qnx @@ -275,6 +269,7 @@ %%PORTDOCS%%%%DOCSDIR%%/releases %%PORTDOCS%%%%DOCSDIR%%/repo %%PORTDOCS%%%%DOCSDIR%%/rgraph +%%PORTDOCS%%%%DOCSDIR%%/sdb_ordinal.md %%PORTDOCS%%%%DOCSDIR%%/siol.md %%PORTDOCS%%%%DOCSDIR%%/solaris %%PORTDOCS%%%%DOCSDIR%%/static @@ -294,6 +289,7 @@ %%DATADIR%%/%%PORTVERSION%%/cons/behelit %%DATADIR%%/%%PORTVERSION%%/cons/cga %%DATADIR%%/%%PORTVERSION%%/cons/consonance +%%DATADIR%%/%%PORTVERSION%%/cons/cutter %%DATADIR%%/%%PORTVERSION%%/cons/dark %%DATADIR%%/%%PORTVERSION%%/cons/focus %%DATADIR%%/%%PORTVERSION%%/cons/lima @@ -328,7 +324,7 @@ %%DATADIR%%/%%PORTVERSION%%/fcnsign/types-arm-ios-64.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/types-linux.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/types-windows.sdb -%%DATADIR%%/%%PORTVERSION%%/fcnsign/types-x86-osx-64.sdb +%%DATADIR%%/%%PORTVERSION%%/fcnsign/types-x86-macos-64.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/types-x86-windows-32.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/types-x86-windows-64.sdb %%DATADIR%%/%%PORTVERSION%%/fcnsign/types.sdb @@ -344,8 +340,12 @@ %%DATADIR%%/%%PORTVERSION%%/format/dll/gsprop32.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/iertutil.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/kernel32.sdb +%%DATADIR%%/%%PORTVERSION%%/format/dll/mfc30.sdb +%%DATADIR%%/%%PORTVERSION%%/format/dll/mfc40.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/mfc42.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/mfc42u.sdb +%%DATADIR%%/%%PORTVERSION%%/format/dll/mfc71.sdb +%%DATADIR%%/%%PORTVERSION%%/format/dll/mfc71u.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/mfc90u.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/msi.sdb %%DATADIR%%/%%PORTVERSION%%/format/dll/mstlsapi.sdb @@ -373,6 +373,7 @@ %%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%%/hud/main @@ -489,6 +490,8 @@ %%DATADIR%%/%%PORTVERSION%%/www/enyo/vendors/jquery.min.js %%DATADIR%%/%%PORTVERSION%%/www/enyo/vendors/jquery.scrollTo.min.js %%DATADIR%%/%%PORTVERSION%%/www/enyo/vendors/lodash.min.js +%%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