? gdl2
Index: gnustep.port.mk
===================================================================
RCS file: /cvs/ports/x11/gnustep/gnustep.port.mk,v
diff -u -r1.44 gnustep.port.mk
--- gnustep.port.mk	16 May 2025 16:00:41 -0000	1.44
+++ gnustep.port.mk	19 Jan 2026 08:37:43 -0000
@@ -40,6 +40,7 @@
 MODGNUSTEP_NEEDS_BASE ?=	No
 MODGNUSTEP_NEEDS_GUI ?=		No
 MODGNUSTEP_NEEDS_BACK ?=	No
+MODGNUSTEP_WANTLIB +=		BlocksRuntime
 .else
 MODGNUSTEP_NEEDS_BASE ?=	Yes
 MODGNUSTEP_NEEDS_GUI ?=		Yes
@@ -57,7 +58,7 @@
 .  endif
 .endif
 .if ${MODGNUSTEP_NEEDS_BASE:L} == yes
-MODGNUSTEP_WANTLIB +=		objc2 m
+MODGNUSTEP_WANTLIB +=		objc2 m BlocksRuntime
 MODGNUSTEP_WANTLIB +=		gnustep-base pthread
 MODGNUSTEP_LIB_DEPENDS +=	x11/gnustep/base
 .endif
Index: back/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/back/Makefile,v
diff -u -r1.59 Makefile
--- back/Makefile	4 Mar 2025 11:24:57 -0000	1.59
+++ back/Makefile	19 Jan 2026 08:37:43 -0000
@@ -1,5 +1,6 @@
 COMMENT=	GNUstep gui backend
 
+REVISION=	0
 GH_TAGNAME=     0.32.0
 GH_ACCOUNT=     gnustep
 GH_PROJECT=     libs-back
@@ -15,8 +16,8 @@
 MODGNUSTEP_NEEDS_BACK=	No
 
 WANTLIB += 	Xft Xrender cairo Xfixes Xcursor fontconfig
-WANTLIB += 	freetype GL X11 Xext Xmu Xt z Xrandr
-WANTLIB += ${COMPILER_LIBCXX}
+WANTLIB += 	freetype GL X11 Xext Xmu Xt Xrandr
+WANTLIB += 	${COMPILER_LIBCXX}
 
 LIB_DEPENDS=	graphics/cairo
 
Index: base/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/base/Makefile,v
diff -u -r1.95 Makefile
--- base/Makefile	4 Mar 2025 11:23:00 -0000	1.95
+++ base/Makefile	19 Jan 2026 08:37:43 -0000
@@ -1,5 +1,6 @@
 COMMENT=	GNUstep base library
 
+REVISION =	0
 GH_TAGNAME=     1.31.1
 GH_ACCOUNT=     gnustep
 GH_PROJECT=     libs-base
@@ -15,7 +16,7 @@
 
 WANTLIB += avahi-client avahi-common c ffi gmp gnutls iberty iconv icudata
 WANTLIB += curl icui18n icuuc m objc2 pthread xml2 xslt z zstd
-WANTLIB += ${COMPILER_LIBCXX}
+WANTLIB += ${COMPILER_LIBCXX} BlocksRuntime dispatch
 
 .if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "amd64"
 WANTLIB += iberty
@@ -42,8 +43,7 @@
 
 CONFIGURE_STYLE=gnu
 CONFIGURE_ENV=	ac_cv_header_execinfo_h=false
-CONFIGURE_ARGS +=	--disable-libdispatch \
-			--disable-procfs \
+CONFIGURE_ARGS += 	--disable-procfs \
 			--disable-procfs-psinfo
 MAKE_FLAGS +=		libgnustep-base_INTERFACE_VERSION=${LIBgnustep-base_VERSION}
 
Index: camerakit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/camerakit/Makefile,v
diff -u -r1.18 Makefile
--- camerakit/Makefile	9 Mar 2024 11:48:09 -0000	1.18
+++ camerakit/Makefile	19 Jan 2026 08:37:43 -0000
@@ -1,7 +1,7 @@
 COMMENT =	GNUstep wrapper around libgphoto2
 
 V =		20041011
-REVISION =	13
+REVISION =	14
 DISTNAME =	CameraKit-${V}
 PKGNAME =	gnustep-camerakit-${V}
 EXTRACT_SUFX =	.tar.bz2
@@ -13,7 +13,7 @@
 SITES =		http://download.gna.org/gsimageapps/
 
 MODULES =	x11/gnustep
-WANTLIB =	pthread gphoto2
+WANTLIB =	pthread gphoto2 c++abi objc2
 LIB_DEPENDS =	graphics/libgphoto2
 
 MODGNUSTEP_IS_FRAMEWORK = Yes
Index: databasinkit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/databasinkit/Makefile,v
diff -u -r1.16 Makefile
--- databasinkit/Makefile	9 Mar 2024 11:48:09 -0000	1.16
+++ databasinkit/Makefile	19 Jan 2026 08:37:44 -0000
@@ -1,7 +1,7 @@
 COMMENT =	GNUstep client framework for salesforce.com
 
 VERSION =	1.0
-REVISION =	5
+REVISION =	6
 DISTNAME =	DataBasinKit-${VERSION}
 SHARED_LIBS +=  DataBasinKit	0.2
 
@@ -12,7 +12,7 @@
 
 MODULES =			x11/gnustep
 MODGNUSTEP_IS_FRAMEWORK = 	Yes
-WANTLIB +=			pthread WebServices
+WANTLIB +=			pthread WebServices c++abi objc2
 BUILD_DEPENDS +=		x11/gnustep/gui
 LIB_DEPENDS +=			x11/gnustep/webservices
 
Index: gnumail/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gnumail/Makefile,v
diff -u -r1.37 Makefile
--- gnumail/Makefile	9 Mar 2024 11:48:09 -0000	1.37
+++ gnumail/Makefile	19 Jan 2026 08:37:44 -0000
@@ -4,11 +4,11 @@
 SHLIB_VERSION =	3.0
 SHARED_LIBS =	GNUMail ${SHLIB_VERSION}
 CATEGORIES=	mail
-REVISION =	0
+REVISION =	1
 
 HOMEPAGE=	https://savannah.nongnu.org/projects/gnustep-nonfsf/
 
-WANTLIB +=	crypto ssl AddressView Addresses Pantomime
+WANTLIB +=	AddressView Addresses Pantomime
 WANTLIB += ${COMPILER_LIBCXX}
 
 SITES=		https://download.savannah.nongnu.org/releases/gnustep-nonfsf/
Index: highlighterkit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/highlighterkit/Makefile,v
diff -u -r1.25 Makefile
--- highlighterkit/Makefile	9 Mar 2024 11:48:09 -0000	1.25
+++ highlighterkit/Makefile	19 Jan 2026 08:37:44 -0000
@@ -1,6 +1,6 @@
 COMMENT =	framework for highlighting and coloring syntax
 
-REVISION =	11
+REVISION =	12
 DISTNAME =	HighlighterKit-0.1.3
 SHARED_LIBS =	HighlighterKit 0.1
 
@@ -9,7 +9,7 @@
 
 MODULES =	x11/gnustep
 MODGNUSTEP_IS_FRAMEWORK = Yes
-WANTLIB += 	pthread
+WANTLIB += 	pthread c++abi objc2
 
 BUILD_DEPENDS +=	x11/gnustep/gui
 
Index: make/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/make/Makefile,v
diff -u -r1.69 Makefile
--- make/Makefile	4 Mar 2025 09:17:01 -0000	1.69
+++ make/Makefile	19 Jan 2026 08:37:44 -0000
@@ -4,6 +4,7 @@
 
 COMMENT=	GNUstep makefile package
 
+REVISION =	0
 CATEGORIES=	devel x11/gnustep
 GH_ACCOUNT=	gnustep
 GH_PROJECT=	tools-make
@@ -41,9 +42,7 @@
 # base-clang
 LIBRARY_COMBO =		"ng-gnu-gnu"
 CONFIGURE_ENV +=	GS_WITH_ARC=1 AS=llvm-as CPP="clang -E"
-CONFIGURE_ENV +=	LDFLAGS="-L${LOCALBASE}/lib -lc++abi -lobjc2 -lpthread"
-# XXX ports-gcc?
-#LIBRARY_COMBO =	"gnu-gnu-gnu"
+CONFIGURE_ENV +=	LDFLAGS="-L${LOCALBASE}/lib -lobjc2 -lpthread -lBlocksRuntime"
 
 pre-configure:
 	${SUBST_CMD} -c -m 444 ${FILESDIR}/openbsd \
Index: matharray/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/matharray/Makefile,v
diff -u -r1.21 Makefile
--- matharray/Makefile	9 Mar 2024 11:48:10 -0000	1.21
+++ matharray/Makefile	19 Jan 2026 08:37:44 -0000
@@ -1,7 +1,7 @@
 COMMENT =	GNUstep library to manipulate matrices
 
 VERSION =	1.3
-REVISION =	12
+REVISION =	13
 DISTNAME =	MathArray-${VERSION}
 PKGNAME =	gnustep-matharray-${VERSION}
 CATEGORIES =	math
@@ -10,7 +10,7 @@
 HOMEPAGE =	http://wiki.gnustep.org/index.php/MathArray
 SITES =		${SITE_GNUSTEP:=contrib/}
 
-WANTLIB += 		pthread
+WANTLIB += 		pthread c++abi objc2
 MODULES =		x11/gnustep
 MODGNUSTEP_IS_FRAMEWORK = Yes
 
Index: netclasses/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/netclasses/Makefile,v
diff -u -r1.22 Makefile
--- netclasses/Makefile	9 Mar 2024 11:48:10 -0000	1.22
+++ netclasses/Makefile	19 Jan 2026 08:37:44 -0000
@@ -1,7 +1,7 @@
 COMMENT =	asynchronous networking framework for GNUstep
 
 VERSION =	1.1.0
-REVISION =	10
+REVISION =	11
 EPOCH =		0
 DISTNAME =	netclasses-${VERSION}
 PKGNAME =	gnustep-netclasses-${VERSION}
@@ -13,7 +13,7 @@
 
 MODULES =		x11/gnustep
 MODGNUSTEP_IS_FRAMEWORK = Yes
-WANTLIB += 		pthread
+WANTLIB += 		pthread c++abi objc2
 
 CONFIGURE_STYLE =	gnu
 MAKE_FLAGS +=	netclasses_INTERFACE_VERSION=${LIBnetclasses_VERSION}
Index: pantomime/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/pantomime/Makefile,v
diff -u -r1.33 Makefile
--- pantomime/Makefile	9 Mar 2024 11:48:10 -0000	1.33
+++ pantomime/Makefile	19 Jan 2026 08:37:44 -0000
@@ -1,7 +1,7 @@
 COMMENT=	framework to major mail protocols
 
 DISTNAME=	Pantomime-1.4.0
-REVISION=	0
+REVISION=	1
 
 SHLIB_VERSION = 2.0
 SHARED_LIBS=	Pantomime ${SHLIB_VERSION}
@@ -15,7 +15,7 @@
 
 MODULES=	x11/gnustep
 MODGNUSTEP_IS_FRAMEWORK = Yes
-WANTLIB += 	pthread gnustep-base objc2
+WANTLIB += 	pthread gnustep-base objc2 c++abi
 
 MAKE_FLAGS +=	Pantomime_INTERFACE_VERSION=${LIBPantomime_VERSION}
 
Index: pcapkit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/pcapkit/Makefile,v
diff -u -r1.17 Makefile
--- pcapkit/Makefile	9 Mar 2024 11:48:10 -0000	1.17
+++ pcapkit/Makefile	19 Jan 2026 08:37:44 -0000
@@ -1,7 +1,7 @@
 COMMENT =	GNUstep wrapper around libpcap
 
 V =		0.2
-REVISION =	11
+REVISION =	12
 DISTNAME =	PcapKit-${V}
 PKGNAME =	gnustep-pcapkit-${V}
 CATEGORIES =	net
@@ -12,7 +12,7 @@
 SITES =		http://download.gna.org/gnustep-nonfsf/
 
 MODULES =	x11/gnustep
-WANTLIB =	pthread pcap
+WANTLIB =	pthread pcap c++abi objc2
 MODGNUSTEP_IS_FRAMEWORK = Yes
 
 MAKE_ENV +=	PcapKit_INTERFACE_VERSION=${LIBPcapKit_VERSION}
Index: pdfkit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/pdfkit/Makefile,v
diff -u -r1.29 Makefile
--- pdfkit/Makefile	9 Mar 2024 11:48:10 -0000	1.29
+++ pdfkit/Makefile	19 Jan 2026 08:37:44 -0000
@@ -1,7 +1,7 @@
 COMMENT =	framework for accessing and rendering PDF content
 
 DISTNAME =	PDFKit-1.2.0
-REVISION =	1
+REVISION =	2
 SHARED_LIBS +=	PDFKit	0.0
 
 HOMEPAGE =	http://wiki.gnustep.org/index.php/PDFKit
@@ -9,7 +9,7 @@
 
 MODULES =		x11/gnustep
 MODGNUSTEP_IS_FRAMEWORK	= Yes
-WANTLIB += 		pthread freetype m z
+WANTLIB += 		pthread freetype m c++abi objc2
 WANTLIB += ${COMPILER_LIBCXX}
 BUILD_DEPENDS =		x11/gnustep/gui
 
Index: performance/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/performance/Makefile,v
diff -u -r1.25 Makefile
--- performance/Makefile	16 May 2025 16:00:41 -0000	1.25
+++ performance/Makefile	19 Jan 2026 08:37:44 -0000
@@ -5,13 +5,13 @@
 PKGNAME =	gnustep-performance-${VERSION}
 CATEGORIES =	devel
 SHARED_LIBS +=  Performance               0.3
-REVISION =	1
+REVISION =	2
 
 HOMEPAGE =	http://wiki.gnustep.org/index.php/Performance
 SITES =		${SITE_GNUSTEP:=libs/}
 
 MODULES =		x11/gnustep
-WANTLIB =		pthread
+WANTLIB =		pthread c++abi
 MODGNUSTEP_NEEDS_GUI = No
 MODGNUSTEP_NEEDS_BACK = No
 
Index: projectcenter/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/projectcenter/Makefile,v
diff -u -r1.28 Makefile
--- projectcenter/Makefile	9 Mar 2024 11:48:10 -0000	1.28
+++ projectcenter/Makefile	19 Jan 2026 08:37:44 -0000
@@ -5,7 +5,7 @@
 GH_PROJECT=     apps-projectcenter
 DISTNAME=       ProjectCenter-${GH_TAGNAME}
 CATEGORIES=	devel
-REVISION=       0
+REVISION=       1
 
 HOMEPAGE=	http://www.gnustep.org/experience/ProjectCenter.html
 
@@ -16,7 +16,6 @@
 
 RUN_DEPENDS +=	devel/gmake devel/gdb
 MODULES=	x11/gnustep
-WANTLIB +=	util
 WANTLIB += ${COMPILER_LIBCXX}
 
 LIBDIR =	lib/GNUstep/Frameworks/ProjectCenter.framework/Versions/${GH_TAGNAME}
Index: rsskit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/rsskit/Makefile,v
diff -u -r1.22 Makefile
--- rsskit/Makefile	9 Mar 2024 11:48:10 -0000	1.22
+++ rsskit/Makefile	19 Jan 2026 08:37:44 -0000
@@ -1,6 +1,6 @@
 COMMENT =	framework for reading different types of RSS formats
 
-REVISION =	15
+REVISION =	16
 DISTNAME =	RSSKit-0.4
 
 SHARED_LIBS +=	RSSKit	0.0
@@ -10,7 +10,7 @@
 
 MODULES =		x11/gnustep
 MODGNUSTEP_IS_FRAMEWORK = Yes
-WANTLIB += 	gnustep-base objc2 pthread
+WANTLIB += 	gnustep-base objc2 pthread c++abi
 
 MAKE_FLAGS =	RSSKit_INTERFACE_VERSION=${LIBRSSKit_VERSION}
 
Index: webserver/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/webserver/Makefile,v
diff -u -r1.28 Makefile
--- webserver/Makefile	16 May 2025 16:00:42 -0000	1.28
+++ webserver/Makefile	19 Jan 2026 08:37:45 -0000
@@ -3,7 +3,7 @@
 VERSION =	1.6.0
 DISTNAME =	WebServer-${VERSION}
 PKGNAME =	gnustep-webserver-${VERSION}
-REVISION =	1
+REVISION =	2
 
 SHARED_LIBS +=  WebServer	2.2
 
@@ -15,7 +15,7 @@
 
 MODULES =		x11/gnustep
 MODGNUSTEP_IS_FRAMEWORK = Yes
-WANTLIB +=		Performance pthread
+WANTLIB +=		Performance pthread c++abi objc2
 LIB_DEPENDS +=		x11/gnustep/performance
 
 MAKE_FLAGS +=	WebServer_INTERFACE_VERSION=${LIBWebServer_VERSION}
Index: webservices/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/webservices/Makefile,v
diff -u -r1.34 Makefile
--- webservices/Makefile	16 May 2025 16:00:42 -0000	1.34
+++ webservices/Makefile	19 Jan 2026 08:37:45 -0000
@@ -5,12 +5,12 @@
 PKGNAME =	gnustep-webservices-${VERSION}
 CATEGORIES =	www
 SHARED_LIBS +=  WebServices	0.5
-REVISION =	1
+REVISION =	2
 
 HOMEPAGE =	http://wiki.gnustep.org/index.php/WebServices
 SITES =		${SITE_GNUSTEP:=libs/}
 
-WANTLIB += 		Performance pthread gnutls nettle
+WANTLIB += 		Performance pthread gnutls nettle c++abi objc2
 
 MODULES =		x11/gnustep
 LIB_DEPENDS =		x11/gnustep/performance
