From owner-dev-commits-ports-main@freebsd.org Thu Jun 17 10:28:40 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 868AB650AC5; Thu, 17 Jun 2021 10:28: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 4G5JDm3K3Kz4VL0; Thu, 17 Jun 2021 10:28:40 +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 59F625CBD; Thu, 17 Jun 2021 10:28: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 15HASe2a050444; Thu, 17 Jun 2021 10:28:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 15HASeS6050443; Thu, 17 Jun 2021 10:28:40 GMT (envelope-from git) Date: Thu, 17 Jun 2021 10:28:40 GMT Message-Id: <202106171028.15HASeS6050443@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Piotr Kubaj Subject: git: f49ea08b3e59 - main - devel/godot: fix build on riscv64 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pkubaj X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f49ea08b3e5972490fb4861c827a2880f306deea 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: Thu, 17 Jun 2021 10:28:40 -0000 The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=f49ea08b3e5972490fb4861c827a2880f306deea commit f49ea08b3e5972490fb4861c827a2880f306deea Author: Piotr Kubaj AuthorDate: 2021-06-17 10:28:02 +0000 Commit: Piotr Kubaj CommitDate: 2021-06-17 10:28:02 +0000 devel/godot: fix build on riscv64 pcre2 currently doesn't support JIT on riscv64. While it's possible to just disable that in godot, this will mean someone will need to remember to enable it when JIT is supported. PR: 256655 Approved by: FreeBSD@ShaneWare.Biz (maintainer) --- devel/godot/Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/devel/godot/Makefile b/devel/godot/Makefile index 2f99b59d0752..eb818367acaa 100644 --- a/devel/godot/Makefile +++ b/devel/godot/Makefile @@ -2,7 +2,7 @@ PORTNAME= godot DISTVERSION= 3.2.3 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONSUFFIX= -stable CATEGORIES= devel games @@ -16,6 +16,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= yasm:devel/yasm LIB_DEPENDS= libfreetype.so:print/freetype2 \ + libpcre2-8.so:devel/pcre2 \ libpng.so:graphics/png RUN_DEPENDS= xdg-user-dir:devel/xdg-user-dirs \ xdg-open:devel/xdg-utils \ @@ -28,8 +29,9 @@ USE_GL= gl glew glu USE_GITHUB= yes GH_ACCOUNT= godotengine -MAKE_ARGS+= platform=x11 builtin_libpng=False \ - builtin_freetype=False builtin_zlib=False verbose=True +MAKE_ARGS+= platform=x11 builtin_freetype=False \ + builtin_libpng=False builtin_pcre2=False \ + builtin_zlib=False verbose=True MAKE_ARGS+= ${MAKE_ARGS_${CHOSEN_COMPILER_TYPE}} MAKE_ARGS_clang= use_llvm=True use_lld=True CXXFLAGS_i386= ${CXXFLAGS_i386_${CHOSEN_COMPILER_TYPE}}