Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jan 2020 21:08:43 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r523168 - in head/devel: . dwarf2json
Message-ID:  <202001152108.00FL8htw056974@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001152108.00FL8htw056974>