Page MenuHomeFreeBSD

D19087.id53608.diff
No OneTemporary

D19087.id53608.diff

Index: devel/Makefile
===================================================================
--- devel/Makefile
+++ devel/Makefile
@@ -1401,6 +1401,7 @@
SUBDIR += libcrossguid
SUBDIR += libcutl
SUBDIR += libcwd
+ SUBDIR += libcxx-gdb
SUBDIR += libdaemon
SUBDIR += libdap
SUBDIR += libdatrie
Index: devel/libcxx-gdb/Makefile
===================================================================
--- /dev/null
+++ devel/libcxx-gdb/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= libcxx-gdb
+DISTVERSION= g20190205
+CATEGORIES= devel
+
+MAINTAINER= jhb@FreeBSD.org
+COMMENT= Pretty printers for libc++ classes
+
+LICENSE= LLVM
+LICENSE_NAME= LLVM Release License
+LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+RUN_DEPENDS= ${LOCALBASE}/share/gdb/python/gdb/xmethod.py:devel/gdb
+
+USE_GITHUB= yes
+GH_ACCOUNT= bsdjhb
+GH_PROJECT= libcxx-gdbpy
+GH_TAGNAME= 756d62a
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+.include <bsd.port.mk>
Index: devel/libcxx-gdb/distinfo
===================================================================
--- /dev/null
+++ devel/libcxx-gdb/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1549391735
+SHA256 (bsdjhb-libcxx-gdbpy-g20190205-756d62a_GH0.tar.gz) = 318c94bdef0b843e7d44fd4a96ea703dc8b51519849dbdd7cce9681d45a4036e
+SIZE (bsdjhb-libcxx-gdbpy-g20190205-756d62a_GH0.tar.gz) = 4606
Index: devel/libcxx-gdb/pkg-descr
===================================================================
--- /dev/null
+++ devel/libcxx-gdb/pkg-descr
@@ -0,0 +1,6 @@
+This port installs python scripts that include pretty printers and xmethods
+for libc++. GDB uses these scripts to print the value of STL objects more
+cleanly as well as permit the use of template functions and operators on
+STL objects.
+
+WWW: https://github.com/bsdjhb/libcxx-gdbpy
Index: devel/libcxx-gdb/pkg-plist
===================================================================
--- /dev/null
+++ devel/libcxx-gdb/pkg-plist
@@ -0,0 +1,4 @@
+share/libcxx-gdbpy/python/libcxx/__init__.py
+share/libcxx-gdbpy/python/libcxx/printers.py
+share/libcxx-gdbpy/python/libcxx/xmethods.py
+share/gdb/auto-load/usr/lib/libc++.so.1-gdb.py

File Metadata

Mime Type
text/plain
Expires
Sun, Aug 23, 2:54 AM (20 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37118092
Default Alt Text
D19087.id53608.diff (2 KB)

Event Timeline