Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Feb 2023 03:53:40 GMT
From:      Kyle Evans <kevans@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 578bad637b9c - main - games/gzdoom: cleanup dependencies
Message-ID:  <202302100353.31A3reDF016901@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by kevans:

URL: https://cgit.FreeBSD.org/ports/commit/?id=578bad637b9c8f5f817bc87fddbef11eb6ccb6ad

commit 578bad637b9c8f5f817bc87fddbef11eb6ccb6ad
Author:     Kyle Evans <kevans@FreeBSD.org>
AuthorDate: 2023-02-10 03:33:25 +0000
Commit:     Kyle Evans <kevans@FreeBSD.org>
CommitDate: 2023-02-10 03:53:27 +0000

    games/gzdoom: cleanup dependencies
    
    Most of the GNOME and the GL dependencies are transitive from GTK, not
    directly used by gzdoom -- axe them.
    
    While we're here, switch to GTK 3.  gzdoom already supports it out of
    the box and GTK 2 is EOL, so the timing is right.  DYN_GTK has been
    switched off because I like to see that the dependency's actually in
    use at build time.
---
 games/gzdoom/Makefile | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/games/gzdoom/Makefile b/games/gzdoom/Makefile
index 125329bf8d9e..356dc55b7db6 100644
--- a/games/gzdoom/Makefile
+++ b/games/gzdoom/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	gzdoom
 PORTVERSION=	4.7.1
-PORTREVISION=	2
+PORTREVISION=	3
 DISTVERSIONPREFIX=	g
 CATEGORIES=	games
 
@@ -19,7 +19,7 @@ LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
 		libzmusic.so:audio/zmusic
 
-USES=		cmake compiler:c++11-lang gl gnome jpeg pkgconfig sdl
+USES=		cmake compiler:c++11-lang gnome jpeg pkgconfig sdl
 
 DATADIR=	${DMDIR}/${PORTNAME}
 
@@ -28,11 +28,11 @@ GH_ACCOUNT=	coelckers
 
 CMAKE_ARGS=	-DINSTALL_DOCS_PATH=${DOCSDIR}	\
 		-DINSTALL_PK3_PATH=${DMDIR}	\
-		-DINSTALL_SOUNDFONT_PATH=${DMDIR}
+		-DINSTALL_SOUNDFONT_PATH=${DMDIR} \
+		-DDYN_GTK:BOOL=OFF
 
-USE_GNOME=	atk cairo gdkpixbuf2 gtk20 pango
+USE_GNOME=	gtk30
 USE_SDL=	sdl2
-USE_GL=		gl glu
 CXXFLAGS+=	-DSHARE_DIR=\\\"${DATADIR}\\\"
 LDFLAGS+=	-Wl,--as-needed
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202302100353.31A3reDF016901>