From nobody Fri Feb 10 03:53:40 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PCfwh6lmzz3nPFP; Fri, 10 Feb 2023 03:53:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PCfwh67SGz47MB; Fri, 10 Feb 2023 03:53:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676001220; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/wbuzEAAHQt8BcXTNqoUBLfhmVEstPRtpjDCaGQcQCs=; b=FfQ4HZ88eX5DtWpMdMM0y9i6nypjUPPaCL22aTwXTbW81WdnybpgSNmySyJuSf+ITmduzH 54KKmDi3UNFUKHYDolkDhx3uGA3eKMQ19ky2h9WaeIgwuQzFUKQXApu/wTloAQ8r84u2m0 6hlpSozPbL9aoUq+iGp5JSl6QBwD3xX4qkN9NDCh4shBLtOZkFxeyILzMHqwZXkqVcGmmL b7+vTc5AJrbcDpSoX0N9x1hiNItnOpz3PZqzXAILnU5zao6xDmMMJ2uwu6iqrrDWDDXddl qs6KmbMuYvC4DruEwi5uc13nPsxKxbiA8Ne4AvO3i+wXJDIuvLLahagrCPeoxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676001220; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/wbuzEAAHQt8BcXTNqoUBLfhmVEstPRtpjDCaGQcQCs=; b=iu75pnCNtmIuckpJU5JzjCfgr208k5Dr9CLeUXmjasq1GEKAC1OzZaVFxQqCT2H4Z/K6xD 3uq1D9UflfJ+27/sQh4S51Z7U0FfnU5NAaq7CZPsFAJBo86f8yDUXy/zUuRVLYYsagP4ZU Aa0ZQiDmyAWgskXflHS4GxYZyEjtC2Z9+c3zIeeJTSaXshoflxaEyQ9X+KBtEm2+MYqMVA 7IsqjXXBxfX7a9KIrTI9NmUGegroYgvtIafalXzs2+e8lZ8SQi3Gb2cs7sBtYxuU4ALs6q CgAE2vfsgvrLeA894baXWBYO5USmlEdOf021tQeJJU4K0hHO3ikx13HnHWNNeg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1676001220; a=rsa-sha256; cv=none; b=kn2D26ah5C+t3rRQ5misdajDy9qYNNnX+GwDRQyy4BhpX9qzVXVt1X1GCJi8kg0/M6dXh2 JnnsEo9+isAaZnwHwN4GOUQnpV14opihpo8+vcT0DT/OAzIcApIOX9AeUALATa2hLW5FFG 6G9Q9ZrDCorEqygZLI+Pf88+fQeDX5FlJ6nNnE4pFIgWW50teBADf9809E0ZtiBrV5W7R+ Twxs8RkXXkKah6u9O63Odq44c/vVnqkAksRS+rS0Cq4QDYmymOmenznVqcSA1VSA8uH2XC ULHcaSzoQQwBZKnOQbKFs4UXm9MRKT+i7WLHfIrzFhyPlOqjPyrUIoVRZqiU8w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PCfwh58PGz13jJ; Fri, 10 Feb 2023 03:53:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 31A3resU016902; Fri, 10 Feb 2023 03:53:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 31A3reDF016901; Fri, 10 Feb 2023 03:53:40 GMT (envelope-from git) Date: Fri, 10 Feb 2023 03:53:40 GMT Message-Id: <202302100353.31A3reDF016901@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kyle Evans Subject: git: 578bad637b9c - main - games/gzdoom: cleanup dependencies List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kevans X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 578bad637b9c8f5f817bc87fddbef11eb6ccb6ad Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by kevans: URL: https://cgit.FreeBSD.org/ports/commit/?id=578bad637b9c8f5f817bc87fddbef11eb6ccb6ad commit 578bad637b9c8f5f817bc87fddbef11eb6ccb6ad Author: Kyle Evans AuthorDate: 2023-02-10 03:33:25 +0000 Commit: Kyle Evans 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