git: 5c98ae62a244 - main - x11-toolkits/gnustep-back: update to 0.30.0

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Tue, 19 Mar 2024 14:20:31 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5c98ae62a2448aafddbb999f3a089fc719fc8cc6

commit 5c98ae62a2448aafddbb999f3a089fc719fc8cc6
Author:     Joran Rood <joran@rood.me>
AuthorDate: 2024-03-14 10:15:28 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-03-19 14:18:29 +0000

    x11-toolkits/gnustep-back: update to 0.30.0
    
    Changelog: https://github.com/gnustep/libs-back/releases/tag/back-0_30_0
    
    PR:             276149
---
 x11-toolkits/gnustep-back/Makefile              | 11 ++---------
 x11-toolkits/gnustep-back/distinfo              |  6 +++---
 x11-toolkits/gnustep-back/files/patch-no-nfonts | 13 +++++++++++++
 x11-toolkits/gnustep-back/pkg-plist             | 25 -------------------------
 4 files changed, 18 insertions(+), 37 deletions(-)

diff --git a/x11-toolkits/gnustep-back/Makefile b/x11-toolkits/gnustep-back/Makefile
index 793bb9a40dfd..205c6b06a67d 100644
--- a/x11-toolkits/gnustep-back/Makefile
+++ b/x11-toolkits/gnustep-back/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	gnustep-back
 DISTVERSIONPREFIX=	back-
-DISTVERSION=	0_28_0
-PORTREVISION=	3
+DISTVERSION=	0_30_0
 CATEGORIES=	x11-toolkits gnustep
 
 MAINTAINER=	ports@FreeBSD.org
@@ -29,13 +28,7 @@ GH_ACCOUNT=	gnustep
 GH_PROJECT=	libs-back
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-tiff-library=${LOCALBASE}/lib \
-		--with-tiff-include=${LOCALBASE}/include \
-		--with-jpeg-library=${LOCALBASE}/lib \
-		--with-jpeg-include=${LOCALBASE}/include \
-		--with-gif-library=${LOCALBASE}/lib \
-		--with-gif-include=${LOCALBASE}/include \
-		--enable-graphics=cairo \
+CONFIGURE_ARGS=	--enable-graphics=cairo \
 		--disable-glitz
 
 # LLD 7 creates a library that does not work with FreeBSD (or OpenBSD) rtld -
diff --git a/x11-toolkits/gnustep-back/distinfo b/x11-toolkits/gnustep-back/distinfo
index bd4f11d95a63..db98b9b8e1b2 100644
--- a/x11-toolkits/gnustep-back/distinfo
+++ b/x11-toolkits/gnustep-back/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613252598
-SHA256 (gnustep-libs-back-back-0_28_0_GH0.tar.gz) = fb37120c45fa33b43c686294171cce5b033b1c098847eddcad8aa2c546586855
-SIZE (gnustep-libs-back-back-0_28_0_GH0.tar.gz) = 973862
+TIMESTAMP = 1704118259
+SHA256 (gnustep-libs-back-back-0_30_0_GH0.tar.gz) = fb431832d50e51419c38c634624347d2d977f108aca5b4f149ddc308c84684f4
+SIZE (gnustep-libs-back-back-0_30_0_GH0.tar.gz) = 1021180
diff --git a/x11-toolkits/gnustep-back/files/patch-no-nfonts b/x11-toolkits/gnustep-back/files/patch-no-nfonts
new file mode 100644
index 000000000000..731c1d9879c7
--- /dev/null
+++ b/x11-toolkits/gnustep-back/files/patch-no-nfonts
@@ -0,0 +1,13 @@
+--- GNUmakefile
++++ GNUmakefile
+@@ -49,10 +49,6 @@ include ./Version
+ #
+ SUBPROJECTS = Source Tools
+ 
+-ifneq ($(fonts), no)
+-SUBPROJECTS += Fonts
+-endif
+-
+ -include GNUmakefile.preamble
+ 
+ include $(GNUSTEP_MAKEFILES)/aggregate.make
diff --git a/x11-toolkits/gnustep-back/pkg-plist b/x11-toolkits/gnustep-back/pkg-plist
index 12c7ff3eafa2..5d70048f030c 100644
--- a/x11-toolkits/gnustep-back/pkg-plist
+++ b/x11-toolkits/gnustep-back/pkg-plist
@@ -4,29 +4,4 @@ GNUstep/System/Library/Bundles/libgnustep-%%BACK%%.bundle/Resources/Swedish.lpro
 GNUstep/System/Library/Bundles/libgnustep-%%BACK%%.bundle/libgnustep-%%BACK%%
 GNUstep/System/Library/Bundles/libgnustep-%%BACK%%.bundle/stamp.make
 GNUstep/System/Library/Documentation/man/man1/gpbs.1.gz
-GNUstep/System/Library/Fonts/Helvetica.nfont/FontInfo.plist
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019003l.afm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019003l.pfb
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019003l.pfm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019004l.afm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019004l.pfb
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019004l.pfm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019023l.afm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019023l.pfb
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019023l.pfm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019024l.afm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019024l.pfb
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019024l.pfm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019043l.afm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019043l.pfb
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019043l.pfm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019044l.afm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019044l.pfb
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019044l.pfm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019063l.afm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019063l.pfb
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019063l.pfm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019064l.afm
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019064l.pfb
-GNUstep/System/Library/Fonts/Helvetica.nfont/n019064l.pfm
 GNUstep/System/Tools/gpbs