From owner-dev-commits-ports-main@freebsd.org Fri Apr 9 23:06:27 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F00665C2172; Fri, 9 Apr 2021 23:06:27 +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 4FHDJz69MKz4l6k; Fri, 9 Apr 2021 23:06:27 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 C032B2688E; Fri, 9 Apr 2021 23:06:27 +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 139N6Rnx058659; Fri, 9 Apr 2021 23:06:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 139N6RGl058658; Fri, 9 Apr 2021 23:06:27 GMT (envelope-from git) Date: Fri, 9 Apr 2021 23:06:27 GMT Message-Id: <202104092306.139N6RGl058658@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dmitry Marakasov Subject: git: 58ae49c36066 - main - games/warzone2100: update to 4.0.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: amdmi3 X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 58ae49c3606664c0c6e3714317498c56976c1584 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2021 23:06:28 -0000 The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=58ae49c3606664c0c6e3714317498c56976c1584 commit 58ae49c3606664c0c6e3714317498c56976c1584 Author: Dmitry Marakasov AuthorDate: 2021-04-08 22:30:47 +0000 Commit: Dmitry Marakasov CommitDate: 2021-04-09 23:03:49 +0000 games/warzone2100: update to 4.0.0 --- games/warzone2100/Makefile | 33 +++++++++++++++++++++++++-------- games/warzone2100/distinfo | 6 +++--- games/warzone2100/pkg-plist | 5 +++++ 3 files changed, 33 insertions(+), 11 deletions(-) diff --git a/games/warzone2100/Makefile b/games/warzone2100/Makefile index d7d5ac90249b..ed12a7a28d98 100644 --- a/games/warzone2100/Makefile +++ b/games/warzone2100/Makefile @@ -1,9 +1,8 @@ PORTNAME= warzone2100 -PORTVERSION= 3.4.1 +PORTVERSION= 4.0.0 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}/ DISTNAME= ${PORTNAME}_src -DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Innovative 3D real-time strategy game @@ -21,28 +20,46 @@ LIB_DEPENDS= libphysfs.so:devel/physfs \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libsodium.so:security/libsodium \ - libcurl.so:ftp/curl + libcurl.so:ftp/curl \ + libsqlite3.so:databases/sqlite3 \ + libminiupnpc.so:net/miniupnpc RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu USES= cmake bison compiler:c++11-lib gl openal:al pkgconfig \ - qmake:no_env qt:5 sdl tar:xz -USE_GL= gl glu glew + sdl tar:xz +USE_GL= gl USE_SDL= sdl2 -USE_QT= core gui widgets script buildtools_build qmake_build CMAKE_ARGS= -DWZ_DISTRIBUTOR="FreeBSD ports" \ -DCMAKE_DISABLE_FIND_PACKAGE_Asciidoctor=TRUE \ -DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE \ - -DWZ_ENABLE_WARNINGS_AS_ERRORS=FALSE + -DWZ_ENABLE_WARNINGS_AS_ERRORS=FALSE \ + -DFETCHCONTENT_FULLY_DISCONNECTED=TRUE WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= * PORTDATA= * -OPTIONS_DEFINE= DOCS NLS +OPTIONS_DEFINE= VULKAN DOCS NLS +OPTIONS_DEFAULT=VULKAN OPTIONS_SUB= yes NLS_USES= gettext NLS_CMAKE_BOOL= ENABLE_NLS +VULKAN_DESC= Enable Vulkan backend +VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader +VULKAN_BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers \ + ${LOCALBASE}/bin/glslc:graphics/shaderc +VULKAN_CMAKE_BOOL= WZ_ENABLE_BACKEND_VULKAN + +post-patch: + @${FIND} ${WRKSRC} -type f -iname "*cmake*" -exec \ + ${REINPLACE_CMD} -i '' -e '/find_package(Git/d' {} \; + +post-extract: +.for bundled in miniupnp SQLiteCpp/sqlite3 + @${RM} -rf ${WRKSRC}/3rdparty/${bundled} +.endfor + .include diff --git a/games/warzone2100/distinfo b/games/warzone2100/distinfo index a3580e7b27b6..61d0f40b9fc4 100644 --- a/games/warzone2100/distinfo +++ b/games/warzone2100/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1595329053 -SHA256 (warzone2100-3.4.1/warzone2100_src.tar.xz) = ea2cd7f016118a89244ebef8ce9424f71c060bcd5895b791d3e1cec02b555b69 -SIZE (warzone2100-3.4.1/warzone2100_src.tar.xz) = 89169752 +TIMESTAMP = 1617823324 +SHA256 (warzone2100_src.tar.xz) = 3368f6653a5ebe5579938f0ebbcfe7907b1f0fc635f0a7aecc5d68ebc50124b5 +SIZE (warzone2100_src.tar.xz) = 330953468 diff --git a/games/warzone2100/pkg-plist b/games/warzone2100/pkg-plist index 8354e9c59978..281bd7978d5d 100644 --- a/games/warzone2100/pkg-plist +++ b/games/warzone2100/pkg-plist @@ -2,6 +2,8 @@ bin/warzone2100 man/man6/warzone2100.6.gz share/applications/warzone2100.desktop share/icons/warzone2100.png +%%NLS%%share/locale/af_ZA/LC_MESSAGES/warzone2100.mo +%%NLS%%share/locale/bg_BG/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/ca_ES/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/cs/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/da/LC_MESSAGES/warzone2100.mo @@ -15,9 +17,11 @@ share/icons/warzone2100.png %%NLS%%share/locale/fr/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/fy/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/ga/LC_MESSAGES/warzone2100.mo +%%NLS%%share/locale/he_IL/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/hr/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/hu/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/id/LC_MESSAGES/warzone2100.mo +%%NLS%%share/locale/id_ID/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/it/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/ko/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/la/LC_MESSAGES/warzone2100.mo @@ -32,6 +36,7 @@ share/icons/warzone2100.png %%NLS%%share/locale/sk/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/sl/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/tr/LC_MESSAGES/warzone2100.mo +%%NLS%%share/locale/tt_RU/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/uk_UA/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/warzone2100.mo