Hi ports@

update for devel/boehm-gc to the latest version 8.2.8.
Main site: https://hboehm.info/gc/ (no detailed Changelog)

- update Makefile, distinfo and patches for this version

Build and tests OK on current/amd64.

Comments welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/boehm-gc/Makefile,v
diff -u -p -r1.82 Makefile
--- Makefile	26 Sep 2023 17:58:05 -0000	1.82
+++ Makefile	17 Feb 2025 12:56:42 -0000
@@ -1,8 +1,8 @@
 COMMENT-main=	garbage collection and memory leak detection for C and C++
 COMMENT-atomic=	access to hardware provided atomic memory operations
 
-VERSION=	8.2.4
-LIBAO_VERSION=	7.8.0
+VERSION=	8.2.8
+LIBAO_VERSION=	7.8.2
 
 # has various machine-dependent parts; updates definitely need
 # tests on more than just amd64.
@@ -17,12 +17,12 @@ DISTFILES.lib = libatomic_ops-${LIBAO_VE
 MULTI_PACKAGES=	-main -atomic
 DEBUG_PACKAGES=	${BUILD_PACKAGES}
 
-SHARED_LIBS +=	gc		6.0	# 6.2
-SHARED_LIBS +=	gccpp		1.0	# 5.0
-SHARED_LIBS +=	gctba		0.0	# 5.0
-SHARED_LIBS +=	cord		3.0	# 6.0
+SHARED_LIBS +=	gc		6.0	# 6.4
+SHARED_LIBS +=	gccpp		1.0	# 6.0
+SHARED_LIBS +=	gctba		0.0	# 6.0
+SHARED_LIBS +=	cord		3.0	# 6.1
 SHARED_LIBS +=	atomic_ops	3.0	# 3.0
-SHARED_LIBS +=	atomic_ops_gpl	3.0	# 3.0
+SHARED_LIBS +=	atomic_ops_gpl	3.0	# 3.1
 
 CATEGORIES=	devel
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/boehm-gc/distinfo,v
diff -u -p -r1.13 distinfo
--- distinfo	21 Jun 2023 12:50:35 -0000	1.13
+++ distinfo	17 Feb 2025 12:56:42 -0000
@@ -1,4 +1,4 @@
-SHA256 (gc-8.2.4.tar.gz) = PQ082+B3QD0xBrtA8Mu1Y0E9bv27Kn4c1ohlld7Ej8I=
-SHA256 (libatomic_ops-7.8.0.tar.gz) = FWdudnThG9paflCnP02efWBFInG4rPb9Oacf79+J+jE=
-SIZE (gc-8.2.4.tar.gz) = 1210929
-SIZE (libatomic_ops-7.8.0.tar.gz) = 526300
+SHA256 (gc-8.2.8.tar.gz) = dkkCBiHLJjJeH7XIdCWQ2S+0jOXCWbUC+vfZ+12rsWA=
+SHA256 (libatomic_ops-7.8.2.tar.gz) = 0wUgf+IH8rP7XLTAGdoStEzj/LxZPf1QgNhnsaJBm1E=
+SIZE (gc-8.2.8.tar.gz) = 1219553
+SIZE (libatomic_ops-7.8.2.tar.gz) = 524637
Index: patches/patch-os_dep_c
===================================================================
RCS file: /cvs/ports/devel/boehm-gc/patches/patch-os_dep_c,v
diff -u -p -r1.12 patch-os_dep_c
--- patches/patch-os_dep_c	21 Jun 2023 12:50:35 -0000	1.12
+++ patches/patch-os_dep_c	17 Feb 2025 12:56:42 -0000
@@ -3,7 +3,7 @@
 Index: os_dep.c
 --- os_dep.c.orig
 +++ os_dep.c
-@@ -887,7 +887,7 @@ GC_INNER size_t GC_page_size = 0;
+@@ -889,7 +889,7 @@ GC_INNER size_t GC_page_size = 0;
  
  #   if defined(SUNOS5SIGS) || defined(IRIX5) || defined(OSF1) \
         || defined(HAIKU) || defined(HURD) || defined(FREEBSD) \

Reply via email to