git: 262afa0826ff - main - devel/boehm-gc: Update to 8.2.4

From: Yasuhiro Kimura <yasu_at_FreeBSD.org>
Date: Fri, 02 Jun 2023 05:39:43 UTC
The branch main has been updated by yasu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=262afa0826ff672415de1e628d2278ad5d759e20

commit 262afa0826ff672415de1e628d2278ad5d759e20
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2023-06-02 05:01:54 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2023-06-02 05:37:21 +0000

    devel/boehm-gc: Update to 8.2.4
    
    ChangeLog:      https://github.com/ivmai/bdwgc/releases/tag/v8.2.4
---
 devel/boehm-gc/Makefile                                   |  8 ++++----
 devel/boehm-gc/distinfo                                   |  6 +++---
 devel/boehm-gc/files/patch-include_gc_pthread_redirects.h | 15 ---------------
 devel/boehm-gc/files/patch-include_private_gcconfig.h     | 11 -----------
 devel/boehm-gc/pkg-plist                                  |  2 +-
 5 files changed, 8 insertions(+), 34 deletions(-)

diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index 8da0cc0f9940..7253b5c9860f 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gc
-DISTVERSION=	8.2.2
+DISTVERSION=	8.2.4
 CATEGORIES=	devel
 MASTER_SITES=	http://www.hboehm.info/gc/gc_source/ \
 		https://github.com/ivmai/bdwgc/releases/download/v${PORTVERSION}/
@@ -56,7 +56,7 @@ PLIST_FILES=		${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \
 			${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \
 			${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
 			${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
-			${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.5.1,} \
+			${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.5.2,} \
 			${GCTBALIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \
 			${GCTBALIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
 			${GCTBALIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
@@ -101,9 +101,9 @@ post-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/include/gc
 	${INSTALL_DATA} ${WRKSRC}/include/gc_pthread_redirects.h \
 		${STAGEDIR}${PREFIX}/include/gc
-.endif
+. endif
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcord-${GC_VARIANT}.so.1.5.0
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgc-${GC_VARIANT}.so.1.5.1
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgc-${GC_VARIANT}.so.1.5.2
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgccpp-${GC_VARIANT}.so.1.5.0
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgctba-${GC_VARIANT}.so.1.5.0
 
diff --git a/devel/boehm-gc/distinfo b/devel/boehm-gc/distinfo
index aacc3b11eabe..35632ff541a6 100644
--- a/devel/boehm-gc/distinfo
+++ b/devel/boehm-gc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1661591575
-SHA256 (gc-8.2.2.tar.gz) = f30107bcb062e0920a790ffffa56d9512348546859364c23a14be264b38836a0
-SIZE (gc-8.2.2.tar.gz) = 1200115
+TIMESTAMP = 1685552073
+SHA256 (gc-8.2.4.tar.gz) = 3d0d3cdbe077403d3106bb40f0cbb563413d6efdbb2a7e1cd6886595dec48fc2
+SIZE (gc-8.2.4.tar.gz) = 1210929
diff --git a/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h b/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h
deleted file mode 100644
index 30e470766a5f..000000000000
--- a/devel/boehm-gc/files/patch-include_gc_pthread_redirects.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- include/gc_pthread_redirects.h.orig	2018-12-23 21:28:41 UTC
-+++ include/gc_pthread_redirects.h
-@@ -53,12 +53,8 @@
- # endif /* !GC_NO_DLOPEN */
- 
- # ifndef GC_NO_PTHREAD_SIGMASK
--#   if defined(GC_PTHREAD_SIGMASK_NEEDED) \
--        || defined(_BSD_SOURCE) || defined(_GNU_SOURCE) \
--        || (_POSIX_C_SOURCE >= 199506L) || (_XOPEN_SOURCE >= 500)
-       GC_API int GC_pthread_sigmask(int /* how */, const sigset_t *,
-                                     sigset_t * /* oset */);
--#   endif
- # endif /* !GC_NO_PTHREAD_SIGMASK */
- 
- # ifndef GC_PTHREAD_CREATE_CONST
diff --git a/devel/boehm-gc/files/patch-include_private_gcconfig.h b/devel/boehm-gc/files/patch-include_private_gcconfig.h
deleted file mode 100644
index c3191a098bf3..000000000000
--- a/devel/boehm-gc/files/patch-include_private_gcconfig.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/private/gcconfig.h.orig	2017-12-23 08:46:29 UTC
-+++ include/private/gcconfig.h
-@@ -188,7 +188,7 @@
- #      define EWS4800
- #    endif
- #    if !defined(LINUX) && !defined(EWS4800) && !defined(NETBSD) \
--        && !defined(OPENBSD)
-+        && !defined(OPENBSD) && !defined(FREEBSD)
- #      if defined(ultrix) || defined(__ultrix)
- #        define ULTRIX
- #      else
diff --git a/devel/boehm-gc/pkg-plist b/devel/boehm-gc/pkg-plist
index f3cf7d9d12f0..c67deda40255 100644
--- a/devel/boehm-gc/pkg-plist
+++ b/devel/boehm-gc/pkg-plist
@@ -24,7 +24,7 @@ lib/libcord.so.1.5.0
 lib/libgc.a
 lib/libgc.so
 lib/libgc.so.1
-lib/libgc.so.1.5.1
+lib/libgc.so.1.5.2
 lib/libgccpp.a
 lib/libgccpp.so
 lib/libgccpp.so.1