aboutsummaryrefslogtreecommitdiff
path: root/devel/boehm-gc
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2006-09-20 13:33:14 +0000
committerStanislav Sedov <stas@FreeBSD.org>2006-09-20 13:33:14 +0000
commit5bb7ce465ba3f73e72437bfb34d6b5734918f680 (patch)
tree68e0e44ce31cda809cacf2d4a49b1861dd624d7c /devel/boehm-gc
parentca0e0f20156afb9373fe02c73fe1a23b142a1d6b (diff)
downloadports-5bb7ce465ba3f73e72437bfb34d6b5734918f680.tar.gz
ports-5bb7ce465ba3f73e72437bfb34d6b5734918f680.zip
Notes
Diffstat (limited to 'devel/boehm-gc')
-rw-r--r--devel/boehm-gc/Makefile13
-rw-r--r--devel/boehm-gc/distinfo6
-rw-r--r--devel/boehm-gc/files/patch-include_gc_cpp.h29
3 files changed, 9 insertions, 39 deletions
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index e798914777af..557c2c011075 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -6,20 +6,19 @@
#
PORTNAME= boehm-gc
-PORTVERSION= 6.6
-PORTREVISION= 3
+PORTVERSION= 6.8
+PORTREVISION= 0
CATEGORIES= devel
MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/
DISTNAME= gc${PORTVERSION:S/.a/alpha/}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= stas@FreeBSD.org
COMMENT= Garbage collection and memory leak detection for C and C++
-USE_GNOME= lthack
GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
-CONFIGURE_ARGS= --prefix=${PREFIX} --enable-cplusplus
+USE_GNOME= gnometarget
+USE_LDCONFIG= yes
+CONFIGURE_ARGS= --enable-cplusplus
OPTIONS= REDIRECT "Define malloc(3)-family replacements" off \
FULLDEBUG "full-debug support (see documentation)" off \
THREADING "POSIX thread support" off \
diff --git a/devel/boehm-gc/distinfo b/devel/boehm-gc/distinfo
index 62db8be69d05..2335a9cb4dc8 100644
--- a/devel/boehm-gc/distinfo
+++ b/devel/boehm-gc/distinfo
@@ -1,3 +1,3 @@
-MD5 (gc6.6.tar.gz) = c7c301e8fab8ce152c908b05bc8d452c
-SHA256 (gc6.6.tar.gz) = 74263d1f9bb29029a2b8c562d7da6506841dc61c0d931a36f94764a857fa08cf
-SIZE (gc6.6.tar.gz) = 753779
+MD5 (gc6.8.tar.gz) = 418d38bd9c66398386a372ec0435250e
+SHA256 (gc6.8.tar.gz) = 448f8e4c6ee8c80eac059cf1c9379d20c388bcb900fc0796cd2a44d1dcbbae69
+SIZE (gc6.8.tar.gz) = 756879
diff --git a/devel/boehm-gc/files/patch-include_gc_cpp.h b/devel/boehm-gc/files/patch-include_gc_cpp.h
deleted file mode 100644
index 357b477bddde..000000000000
--- a/devel/boehm-gc/files/patch-include_gc_cpp.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- include/gc_cpp.h.orig Fri Oct 22 07:47:45 2004
-+++ include/gc_cpp.h Sun Nov 13 22:19:07 2005
-@@ -180,7 +180,7 @@
- inline void* operator new[]( size_t size, void *p );
- inline void operator delete[]( void* obj );
- # ifdef GC_PLACEMENT_DELETE
-- inline void gc::operator delete[]( void*, void* );
-+ inline void operator delete[]( void*, void* );
- # endif
- #endif /* GC_OPERATOR_NEW_ARRAY */
- };
-@@ -281,7 +281,7 @@
- else
- return GC_MALLOC_UNCOLLECTABLE( size );}
-
--inline void* gc::operator new( size_t size, void *p ) {
-+inline void* gc::operator new( size_t, void *p ) {
- return p;}
-
- inline void gc::operator delete( void* obj ) {
-@@ -299,7 +299,7 @@
- inline void* gc::operator new[]( size_t size, GCPlacement gcp ) {
- return gc::operator new( size, gcp );}
-
--inline void* gc::operator new[]( size_t size, void *p ) {
-+inline void* gc::operator new[]( size_t, void *p ) {
- return p;}
-
- inline void gc::operator delete[]( void* obj ) {