Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Mar 2018 11:09:30 +0000 (UTC)
From:      "Carlos J. Puga Medina" <cpm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r464065 - in head/devel/boehm-gc: . files
Message-ID:  <201803101109.w2AB9Uls041249@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cpm
Date: Sat Mar 10 11:09:30 2018
New Revision: 464065
URL: https://svnweb.freebsd.org/changeset/ports/464065

Log:
  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

Modified:
  head/devel/boehm-gc/Makefile
  head/devel/boehm-gc/distinfo
  head/devel/boehm-gc/files/patch-doc_gc.man
  head/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h
  head/devel/boehm-gc/pkg-plist

Modified: head/devel/boehm-gc/Makefile
==============================================================================
--- head/devel/boehm-gc/Makefile	Sat Mar 10 10:53:36 2018	(r464064)
+++ head/devel/boehm-gc/Makefile	Sat Mar 10 11:09:30 2018	(r464065)
@@ -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"

Modified: head/devel/boehm-gc/distinfo
==============================================================================
--- head/devel/boehm-gc/distinfo	Sat Mar 10 10:53:36 2018	(r464064)
+++ head/devel/boehm-gc/distinfo	Sat Mar 10 11:09:30 2018	(r464065)
@@ -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

Modified: head/devel/boehm-gc/files/patch-doc_gc.man
==============================================================================
--- head/devel/boehm-gc/files/patch-doc_gc.man	Sat Mar 10 10:53:36 2018	(r464064)
+++ head/devel/boehm-gc/files/patch-doc_gc.man	Sat Mar 10 11:09:30 2018	(r464065)
@@ -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.

Modified: head/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h
==============================================================================
--- head/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h	Sat Mar 10 10:53:36 2018	(r464064)
+++ head/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h	Sat Mar 10 11:09:30 2018	(r464065)
@@ -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

Modified: head/devel/boehm-gc/pkg-plist
==============================================================================
--- head/devel/boehm-gc/pkg-plist	Sat Mar 10 10:53:36 2018	(r464064)
+++ head/devel/boehm-gc/pkg-plist	Sat Mar 10 11:09:30 2018	(r464065)
@@ -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



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