aboutsummaryrefslogtreecommitdiff
path: root/devel/boehm-gc
diff options
context:
space:
mode:
authorCarlos J. Puga Medina <cpm@FreeBSD.org>2018-03-10 11:09:30 +0000
committerCarlos J. Puga Medina <cpm@FreeBSD.org>2018-03-10 11:09:30 +0000
commit133668dbcdcb3fc61d9ace9e0915b6b807e5e3b1 (patch)
tree6b6e035c7ff2105581cd7c519b8a8cc155b93b31 /devel/boehm-gc
parent9feff3cab5e7102c2e70a1d8f01a4cfbedac15b1 (diff)
downloadports-133668dbcdcb3fc61d9ace9e0915b6b807e5e3b1.tar.gz
ports-133668dbcdcb3fc61d9ace9e0915b6b807e5e3b1.zip
devel/boehm-gc: update to 7.6.4
- Regenerate patch to make portlint happy - Bump SHLIBS version in pkg-plist Changelog: https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 PR: 225560 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> Reviewed by: cpm Exp-run by: antoine
Notes
Notes: svn path=/head/; revision=464065
Diffstat (limited to 'devel/boehm-gc')
-rw-r--r--devel/boehm-gc/Makefile18
-rw-r--r--devel/boehm-gc/distinfo6
-rw-r--r--devel/boehm-gc/files/patch-doc_gc.man9
-rw-r--r--devel/boehm-gc/files/patch-include_gc_pthread_redirects.h4
-rw-r--r--devel/boehm-gc/pkg-plist6
5 files changed, 19 insertions, 24 deletions
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index 6a2b70753456..d076c1ddca71 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gc
-PORTVERSION= 7.6.2
+PORTVERSION= 7.6.4
CATEGORIES= devel
MASTER_SITES= http://www.hboehm.info/gc/gc_source/ \
https://github.com/ivmai/bdwgc/releases/download/v${PORTVERSION}/
@@ -36,15 +36,19 @@ WRKSRC= ${WRKDIR}/${DISTNAME:C/[a-z]$//}
OPTIONS_DEFINE= DEBUG
.ifdef GC_VARIANT
-INSTLIBS= cord gccpp
+CORDLIBS= cord
GCLIBS= gc
+GCCPPLIBS= gccpp
PLIST= ${NONEXISTENT}
-PLIST_FILES= ${INSTLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
- ${INSTLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
- ${INSTLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.3.0,} \
+PLIST_FILES= ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
+ ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
+ ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.3.0,} \
${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
- ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.2,} \
- ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.2.2.1,} \
+ ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
+ ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.3.2,} \
+ ${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
+ ${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
+ ${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.3.1,} \
libdata/pkgconfig/bdw-gc-${GC_VARIANT}.pc
RUN_DEPENDS+= ${LOCALBASE}/include/gc/gc.h:devel/boehm-gc
. if ${GC_VARIANT} == "redirect"
diff --git a/devel/boehm-gc/distinfo b/devel/boehm-gc/distinfo
index a448e1a0c462..d51f043e5890 100644
--- a/devel/boehm-gc/distinfo
+++ b/devel/boehm-gc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1514920665
-SHA256 (gc-7.6.2.tar.gz) = bd112005563d787675163b5afff02c364fc8deb13a99c03f4e80fdf6608ad41e
-SIZE (gc-7.6.2.tar.gz) = 1119725
+TIMESTAMP = 1517313696
+SHA256 (gc-7.6.4.tar.gz) = b94c1f2535f98354811ee644dccab6e84a0cf73e477ca03fb5a3758fb1fecd1c
+SIZE (gc-7.6.4.tar.gz) = 1120784
diff --git a/devel/boehm-gc/files/patch-doc_gc.man b/devel/boehm-gc/files/patch-doc_gc.man
index 1d61806b6385..3903cbed0285 100644
--- a/devel/boehm-gc/files/patch-doc_gc.man
+++ b/devel/boehm-gc/files/patch-doc_gc.man
@@ -1,14 +1,5 @@
--- doc/gc.man.orig 2014-05-22 20:47:28 UTC
+++ doc/gc.man
-@@ -11,7 +11,7 @@ void GC_free(void *ptr);
- void * GC_realloc(void *ptr, size_t size);
- .br
- .sp
--cc ... gc.a
-+cc ... -lgc
- .LP
- .SH DESCRIPTION
- .I GC_malloc
@@ -88,6 +88,48 @@ This may temporarily write protect pages
.LP
Other facilities not discussed here include limited facilities to support incremental collection on machines without appropriate VM support, provisions for providing more explicit object layout information to the garbage collector, more direct support for ``weak'' pointers, support for ``abortable'' garbage collections during idle time, etc.
diff --git a/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h b/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h
index 4da5304c0e0f..f7aefbe9ffee 100644
--- a/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h
+++ b/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h
@@ -1,5 +1,5 @@
---- include/gc_pthread_redirects.h.orig 2018-01-04 15:41:42.535207000 +0100
-+++ include/gc_pthread_redirects.h 2018-01-04 15:42:01.806411000 +0100
+--- include/gc_pthread_redirects.h.orig 2018-01-04 14:41:42 UTC
++++ include/gc_pthread_redirects.h
@@ -44,12 +44,8 @@
# ifndef GC_NO_PTHREAD_SIGMASK
diff --git a/devel/boehm-gc/pkg-plist b/devel/boehm-gc/pkg-plist
index bb0eb95ef58d..a5476650deba 100644
--- a/devel/boehm-gc/pkg-plist
+++ b/devel/boehm-gc/pkg-plist
@@ -23,10 +23,10 @@ lib/libcord.so
lib/libcord.so.1
lib/libcord.so.1.3.0
lib/libgc.so
-lib/libgc.so.2
-lib/libgc.so.2.2.1
+lib/libgc.so.1
+lib/libgc.so.1.3.2
lib/libgccpp.so
lib/libgccpp.so.1
-lib/libgccpp.so.1.3.0
+lib/libgccpp.so.1.3.1
libdata/pkgconfig/bdw-gc.pc
man/man3/gc.3.gz