svn commit: r523168 - in head/devel: . dwarf2json
Antoine Brodin
antoine at FreeBSD.org
Wed Jan 15 21:08:44 UTC 2020
Author: antoine
Date: Wed Jan 15 21:08:43 2020
New Revision: 523168
URL: https://svnweb.freebsd.org/changeset/ports/523168
Log:
New port: devel/dwarf2json
dwarf2json is a Go utility that processes files containing symbol and type
information to generate Volatilty3 Intermediate Symbol File (ISF) JSON output
suitable for Linux and macOS analysis.
WWW: https://github.com/volatilityfoundation/dwarf2json
Added:
head/devel/dwarf2json/
head/devel/dwarf2json/Makefile (contents, props changed)
head/devel/dwarf2json/distinfo (contents, props changed)
head/devel/dwarf2json/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Jan 15 21:08:41 2020 (r523167)
+++ head/devel/Makefile Wed Jan 15 21:08:43 2020 (r523168)
@@ -517,6 +517,7 @@
SUBDIR += dulwich
SUBDIR += dupl
SUBDIR += duplo
+ SUBDIR += dwarf2json
SUBDIR += dwarfdump
SUBDIR += dxa65
SUBDIR += dyncall
Added: head/devel/dwarf2json/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dwarf2json/Makefile Wed Jan 15 21:08:43 2020 (r523168)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= dwarf2json
+DISTVERSION= g20191016
+CATEGORIES= devel
+
+MAINTAINER= antoine at FreeBSD.org
+COMMENT= Convert ELF/DWARF symbol and type information into JSON
+
+LICENSE= VSL
+LICENSE_NAME= Volatility Software License
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USE_GITHUB= yes
+GH_ACCOUNT= volatilityfoundation
+GH_TAGNAME= 282454f
+GH_TUPLE= spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag
+
+USES= go:modules
+PLIST_FILES= bin/dwarf2json
+
+.include <bsd.port.mk>
Added: head/devel/dwarf2json/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dwarf2json/distinfo Wed Jan 15 21:08:43 2020 (r523168)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1577697586
+SHA256 (volatilityfoundation-dwarf2json-g20191016-282454f_GH0.tar.gz) = 1fcc223976ae80f54164459e7ba5b3c5ccca73b0d3b027a08c619da7bfff3942
+SIZE (volatilityfoundation-dwarf2json-g20191016-282454f_GH0.tar.gz) = 9880
+SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
+SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
Added: head/devel/dwarf2json/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dwarf2json/pkg-descr Wed Jan 15 21:08:43 2020 (r523168)
@@ -0,0 +1,5 @@
+dwarf2json is a Go utility that processes files containing symbol and type
+information to generate Volatilty3 Intermediate Symbol File (ISF) JSON output
+suitable for Linux and macOS analysis.
+
+WWW: https://github.com/volatilityfoundation/dwarf2json
More information about the svn-ports-all
mailing list