aboutsummaryrefslogtreecommitdiff
path: root/devel/dwarf2json
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2020-01-15 21:08:43 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2020-01-15 21:08:43 +0000
commite1050e601f32a13a9fe058e13257a582de973246 (patch)
tree4667d29df196c54161a6b1fb73b85d7f7a740065 /devel/dwarf2json
parent3abdc1ffe98fde874bb2f88df2a0bc173c8bc33b (diff)
downloadports-e1050e601f32a13a9fe058e13257a582de973246.tar.gz
ports-e1050e601f32a13a9fe058e13257a582de973246.zip
Notes
Diffstat (limited to 'devel/dwarf2json')
-rw-r--r--devel/dwarf2json/Makefile23
-rw-r--r--devel/dwarf2json/distinfo5
-rw-r--r--devel/dwarf2json/pkg-descr5
3 files changed, 33 insertions, 0 deletions
diff --git a/devel/dwarf2json/Makefile b/devel/dwarf2json/Makefile
new file mode 100644
index 000000000000..fbce9c97aa53
--- /dev/null
+++ b/devel/dwarf2json/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= dwarf2json
+DISTVERSION= g20191016
+CATEGORIES= devel
+
+MAINTAINER= antoine@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>
diff --git a/devel/dwarf2json/distinfo b/devel/dwarf2json/distinfo
new file mode 100644
index 000000000000..558ba83ab68c
--- /dev/null
+++ b/devel/dwarf2json/distinfo
@@ -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
diff --git a/devel/dwarf2json/pkg-descr b/devel/dwarf2json/pkg-descr
new file mode 100644
index 000000000000..432046a486c0
--- /dev/null
+++ b/devel/dwarf2json/pkg-descr
@@ -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