Date: Tue, 20 Feb 2024 22:14:49 +0100 From: Daniel Engberg <daniel.engberg.lists@pyret.net> To: Piotr Kubaj <pkubaj@FreeBSD.org> Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: cfbb908ce243 - main - games/gemrb: fix crash and improve port Message-ID: <fb298333fa4ea553ca386ebf83de0d09@mail.infomaniak.com> In-Reply-To: <202402202056.41KKuVP7044357@gitrepo.freebsd.org> References: <202402202056.41KKuVP7044357@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--_=_swift_1708463689_34f34026ac6efd3cd6f7fb0e4aac5688_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-02-20T21:56:31.000+01:00, Piotr Kubaj <pkubaj@FreeBSD.org> wrote:= >=C2=A0The=C2=A0branch=C2=A0main=C2=A0has=C2=A0been=C2=A0updated= =C2=A0by=C2=A0pkubaj: >=C2=A0 >=C2=A0URL:=C2=A0https://cgit.FreeBSD.org= /ports/commit/?id=3Dcfbb908ce243d1bd9e2aedea968e330a214b1d21 >=C2=A0 >= =C2=A0commit=C2=A0cfbb908ce243d1bd9e2aedea968e330a214b1d21 >=C2=A0 >= =C2=A0Author:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0bsdcode=C2=A0<bsdcode@disroot.or= g> >=C2=A0 >=C2=A0AuthorDate:=C2=A02024-02-20=C2=A011:54:28=C2=A0+0000= >=C2=A0 >=C2=A0Commit:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Piotr=C2=A0Kubaj= =C2=A0<pkubaj@FreeBSD.org> >=C2=A0 >=C2=A0CommitDate:=C2=A02024-02-20= =C2=A020:56:07=C2=A0+0000 >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0games/= gemrb:=C2=A0fix=C2=A0crash=C2=A0and=C2=A0improve=C2=A0port >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0-=C2=A0use=C2=A0GCC=C2=A0(https://github.com/gemrb/gemrb/issues/1786) = >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0add=C2=A0optional=C2=A0Open= GL=C2=A0and=C2=A0SDL2_mixer=C2=A0support >=C2=A0 >=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0-=C2=A0add=C2=A0disabled=C2=A0pixelscaling=C2=A0to=C2=A0screens= ize=C2=A0option >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0change= =C2=A0GemRB.cfg=C2=A0into=C2=A0a=C2=A0proper=C2=A0conffile >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(remove=C2=A0from=C2=A0pkg-plist= =C2=A0and=C2=A0annotate=C2=A0GemRB.cfg.sample=C2=A0with=C2=A0@sample) >= =C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0fix=C2=A0and=C2=A0modernize= =C2=A0pkg-message >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0use= =C2=A0distfiles=C2=A0form=C2=A0GitHub=C2=A0instead=C2=A0of=C2=A0SourceForge= >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0make=C2=A0PNG,=C2=A0OGG,= =C2=A0TTF=C2=A0and=C2=A0OpenAL=C2=A0support=C2=A0optional >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0make=C2=A0optional=C2=A0demo=C2=A0asse= ts=C2=A0also=C2=A0optional=C2=A0in=C2=A0the=C2=A0port >=C2=A0 >=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0use=C2=A0compiler:c++11-lang >=C2=A0 = >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0remove=C2=A0gnome=C2=A0and=C2=A0local= base=C2=A0uses >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0remove= =C2=A0DOC_DIR=C2=A0and=C2=A0MAN_DIR=C2=A0from=C2=A0CMAKE_ARGS >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0set=C2=A0CMake=C2=A0options=C2=A0expli= citly >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0use=C2=A0CMake= =C2=A0options=C2=A0helpers=C2=A0for=C2=A0boolean=C2=A0options >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0organize=C2=A0options=C2=A0into=C2= =A0AUDIO,=C2=A0RESOURCE=C2=A0and=C2=A0VIDEO=C2=A0groups >=C2=A0 >=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0git= =C2=A0rm=C2=A0games/gemrb/files/patch-gemrb_plugins_TTFImporter_CMakeLists.= txt >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0git=C2=A0add=C2=A0games/gemr= b/files/extra-patch-gemrb_plugins_TTFImporter_CMakeLists.txt >=C2=A0 >= =C2=A0--- >=C2=A0 >=C2=A0=C2=A0games/gemrb/Makefile=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A091=C2=A0+++++++++++++++++----- >=C2= =A0 >=C2=A0=C2=A0games/gemrb/distinfo=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0|=C2=A0=C2=A08=C2=A0+- >=C2=A0 >=C2=A0=C2=A0...patch-gemrb_plu= gins_TTFImporter_CMakeLists.txt}=C2=A0|=C2=A0=C2=A00 >=C2=A0 >=C2=A0= =C2=A0games/gemrb/files/pkg-message.in=C2=A0[http://pkg-message.in]=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A024=C2=A0++++-- >=C2=A0 >= =C2=A0=C2=A0games/gemrb/pkg-plist=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|= =C2=A016=C2=A0++-- >=C2=A0 >=C2=A0=C2=A05=C2=A0files=C2=A0changed,= =C2=A0100=C2=A0insertions(+),=C2=A039=C2=A0deletions(-) >=C2=A0 >=C2= =A0diff=C2=A0--git=C2=A0a/games/gemrb/Makefile=C2=A0b/games/gemrb/Makefile= >=C2=A0 >=C2=A0index=C2=A014d06b5e9359..e78c7b2ec233=C2=A0100644 >= =C2=A0 >=C2=A0---=C2=A0a/games/gemrb/Makefile >=C2=A0 >=C2=A0+++= =C2=A0b/games/gemrb/Makefile >=C2=A0 >=C2=A0@@=C2=A0-1,8=C2=A0+1,8= =C2=A0@@ >=C2=A0 >=C2=A0-PORTNAME=3D=C2=A0=C2=A0=C2=A0=C2=A0gemrb >= =C2=A0 >=C2=A0-PORTVERSION=3D=C2=A0=C2=A0=C2=A0=C2=A00.9.2 >=C2=A0 >= =C2=A0-CATEGORIES=3D=C2=A0=C2=A0=C2=A0=C2=A0games=C2=A0emulators >=C2= =A0 >=C2=A0-MASTER_SITES=3D=C2=A0=C2=A0=C2=A0=C2=A0SF/${PORTNAME}/Release= s/${PORTVERSION} >=C2=A0 >=C2=A0-DISTNAME=3D=C2=A0=C2=A0=C2=A0=C2=A0${P= ORTNAME}-${PORTVERSION}-sources >=C2=A0 >=C2=A0+PORTNAME=3D=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0gemrb >=C2=A0 >=C2=A0+DISTVERSIO= NPREFIX=3D=C2=A0=C2=A0=C2=A0=C2=A0v >=C2=A0 >=C2=A0+DISTVERSION=3D= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00.9.2 >=C2=A0 >=C2= =A0+PORTREVISION=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A01 >= =C2=A0 >=C2=A0+CATEGORIES=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0games=C2=A0emulators >=C2=A0 >=C2=A0=C2=A0 >=C2=A0 >=C2=A0= =C2=A0MAINTAINER=3D=C2=A0=C2=A0=C2=A0=C2=A0pkubaj@FreeBSD.org >=C2=A0 >= =C2=A0=C2=A0COMMENT=3D=C2=A0=C2=A0=C2=A0=C2=A0GemRB=C2=A0(Game=C2=A0engine= =C2=A0made=C2=A0with=C2=A0preRendered=C2=A0Background) >=C2=A0 >=C2= =A0@@=C2=A0-11,27=C2=A0+11,76=C2=A0@@=C2=A0WWW=3D=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0https://www.gemrb.org/ >=C2=A0 >=C2=A0=C2= =A0LICENSE=3D=C2=A0=C2=A0=C2=A0=C2=A0GPLv2+ >=C2=A0 >=C2=A0=C2=A0LICENS= E_FILE=3D=C2=A0=C2=A0=C2=A0=C2=A0${WRKSRC}/COPYING >=C2=A0 >=C2=A0= =C2=A0 >=C2=A0 >=C2=A0-LIB_DEPENDS=3D=C2=A0=C2=A0=C2=A0=C2=A0libpng.so:= graphics/png=C2=A0[http://libpng.so:graphics/png]=C2=A0\ >=C2=A0 >= =C2=A0-=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0libvorbis.so:audio/l= ibvorbis=C2=A0[http://libvorbis.so:audio/libvorbis]=C2=A0\ >=C2=A0 >= =C2=A0-=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0libfreetype.so:print= /freetype2=C2=A0[http://libfreetype.so:print/freetype2] >=C2=A0 >=C2= =A0- >=C2=A0 >=C2=A0-USES=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0cmake=C2=A0compiler:c11=C2=A0gnome=C2=A0iconv=C2=A0localbase=C2= =A0openal:al,alut=C2=A0\ >=C2=A0 >=C2=A0-=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0python=C2=A0sdl=C2=A0shebangfix >=C2=A0 >=C2=A0+US= ES=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0cmake=C2=A0compiler:c+= +11-lang=C2=A0iconv=C2=A0python=C2=A0sdl=C2=A0shebangfix >=C2=A0 >= =C2=A0=C2=A0SHEBANG_FILES=3D=C2=A0=C2=A0=C2=A0=C2=A0admin/extend2da.py= =C2=A0[http://extend2da.py] >=C2=A0 >=C2=A0-USE_SDL=3D=C2=A0=C2=A0= =C2=A0=C2=A0sdl2 >=C2=A0 >=C2=A0+USE_GCC=3D=C2=A0=C2=A0=C2=A0=C2=A0yes= =C2=A0#=C2=A0https://github.com/gemrb/gemrb/issues/1786 >=C2=A0 >=C2= =A0+USE_GITHUB=3D=C2=A0=C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0=C2=A0USE_L= DCONFIG=3D=C2=A0=C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0+USE_SDL=3D=C2= =A0=C2=A0=C2=A0=C2=A0sdl2 >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+CMAKE_AR= GS=3D=C2=A0=C2=A0=C2=A0=C2=A0-DCMAKE_BUILD_TYPE=3DRelease=C2=A0\ >=C2= =A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-DHAVE_LDEXPF= =3D1=C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0-DLAYOUT=3Dfhs=C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0-DPYTHON_VERSION=3DAuto=C2=A0\ >=C2=A0 >= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-DSANITIZE=3DNone= =C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0-DSDL_BACKEND=3DSDL2 >=C2=A0 >=C2=A0+CMAKE_OFF=3D=C2=A0=C2=A0= =C2=A0=C2=A0DISABLE_WERROR=C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0INSOURCEBUILD=C2=A0\ >=C2=A0 >=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0STATIC_LINK=C2=A0\ >= =C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0USE_LIBVLC= =C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0USE_SDL_CONTROLLER_API >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+SUB_F= ILES=3D=C2=A0=C2=A0=C2=A0=C2=A0pkg-message >=C2=A0 >=C2=A0+ >=C2= =A0 >=C2=A0+OPTIONS_DEFINE=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0DOCS >=C2=A0 >=C2=A0+OPTIONS_DEFAULT=3D=C2=A0=C2=A0=C2=A0= =C2=A0DEMO=C2=A0FREETYPE=C2=A0OPENAL=C2=A0OPENGL=C2=A0PNG=C2=A0SDLMIXER= =C2=A0VORBIS >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+OPTIONS_GROUP=3D= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0AUDIO=C2=A0RESOURCE=C2= =A0VIDEO >=C2=A0 >=C2=A0+OPTIONS_GROUP_AUDIO=3D=C2=A0=C2=A0=C2=A0=C2= =A0OPENAL=C2=A0SDLMIXER >=C2=A0 >=C2=A0+OPTIONS_GROUP_RESOURCE=3D=C2= =A0=C2=A0=C2=A0=C2=A0DEMO=C2=A0FREETYPE=C2=A0PNG=C2=A0VORBIS >=C2=A0 >= =C2=A0+OPTIONS_GROUP_VIDEO=3D=C2=A0=C2=A0=C2=A0=C2=A0OPENGL=C2=A0RESIND >= =C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+OPTIONS_SUB=3D=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0=C2=A0 >=C2=A0 >= =C2=A0-OPTIONS_DEFINE=3D=C2=A0=C2=A0=C2=A0=C2=A0DOCS >=C2=A0 >=C2=A0-OP= TIONS_SUB=3D=C2=A0=C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0+DEMO_DESC=3D= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Optional=C2=A0demo=C2=A0ass= ets >=C2=A0 >=C2=A0+DEMO_GH_ACCOUNT=3D=C2=A0=C2=A0=C2=A0=C2=A0gemrb:dem= o >=C2=A0 >=C2=A0+DEMO_GH_PROJECT=3D=C2=A0=C2=A0=C2=A0=C2=A0gemrb-asset= s:demo >=C2=A0 >=C2=A0+DEMO_GH_TAGNAME=3D=C2=A0=C2=A0=C2=A0=C2=A05b5dcd= e:demo >=C2=A0 >=C2=A0=C2=A0 >=C2=A0 >=C2=A0-CMAKE_ARGS=3D=C2=A0= =C2=A0=C2=A0=C2=A0-DDOC_DIR=3D"${DOCSDIR}"=C2=A0\ >=C2=A0 >=C2=A0-= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-DMAN_DIR=3D"${PREFIX}/shar= e/man/man6/"=C2=A0\ >=C2=A0 >=C2=A0-=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0-DSDL_BACKEND=3DSDL2=C2=A0\ >=C2=A0 >=C2=A0-=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-DUSE_OPENAL=3DON=C2=A0\ >= =C2=A0 >=C2=A0-=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-DUSE_LIBV= LC=3DOFF=C2=A0\ >=C2=A0 >=C2=A0-=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0-DHAVE_LDEXPF=3D1 >=C2=A0 >=C2=A0+FREETYPE_LIB_DEPENDS=3D= =C2=A0=C2=A0=C2=A0=C2=A0libfreetype.so:print/freetype2=C2=A0[http://libfree= type.so:print/freetype2] >=C2=A0 >=C2=A0+FREETYPE_EXTRA_PATCHES=3D= =C2=A0=C2=A0=C2=A0=C2=A0${PATCHDIR}/extra-patch-gemrb_plugins_TTFImporter_C= MakeLists.txt >=C2=A0 >=C2=A0+FREETYPE_CMAKE_BOOL=3D=C2=A0=C2=A0=C2= =A0=C2=A0USE_FREETYPE >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+OPENAL_USES= =3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0openal:al,alut >=C2= =A0 >=C2=A0+OPENAL_CMAKE_BOOL=3D=C2=A0=C2=A0=C2=A0=C2=A0USE_OPENAL >= =C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+OPENGL_USES=3D=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0gl >=C2=A0 >=C2=A0+OPENGL_USE=3D=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0gl=3Degl >=C2=A0 >=C2=A0+OPEN= GL_CMAKE_ON=3D=C2=A0=C2=A0=C2=A0=C2=A0-DOPENGL_BACKEND=3DOpenGL >=C2= =A0 >=C2=A0+OPENGL_CMAKE_OFF=3D=C2=A0=C2=A0=C2=A0=C2=A0-DOPENGL_BACKEND= =3DNone >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+PNG_LIB_DEPENDS=3D=C2= =A0=C2=A0=C2=A0=C2=A0libpng.so:graphics/png=C2=A0[http://libpng.so:graphics= /png] >=C2=A0 >=C2=A0+PNG_CMAKE_BOOL=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0USE_PNG >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+RESIN= D_DESC=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Scale=C2=A0to= =C2=A0screensize=C2=A0with=C2=A0pixelscaling >=C2=A0 >=C2=A0+RESIND_CMA= KE_BOOL=3D=C2=A0=C2=A0=C2=A0=C2=A0SDL_RESOLUTION_INDEPENDANCE >=C2=A0 >= =C2=A0+ >=C2=A0 >=C2=A0+SDLMIXER_DESC=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0Audio=C2=A0support=C2=A0via=C2=A0SDL_mixer >=C2= =A0 >=C2=A0+SDLMIXER_USE=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0sdl=3Dmixer2 >=C2=A0 >=C2=A0+SDLMIXER_CMAKE_BOOL=3D=C2=A0=C2= =A0=C2=A0=C2=A0USE_SDLMIXER >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+VORBIS= _LIB_DEPENDS=3D=C2=A0=C2=A0=C2=A0=C2=A0libvorbis.so:audio/libvorbis=C2= =A0[http://libvorbis.so:audio/libvorbis] >=C2=A0 >=C2=A0+VORBIS_CMAKE_B= OOL=3D=C2=A0=C2=A0=C2=A0=C2=A0USE_VORBIS >=C2=A0 >=C2=A0=C2=A0 >= =C2=A0 >=C2=A0=C2=A0PLIST_SUB=3D=C2=A0=C2=A0=C2=A0=C2=A0PORTVERSION=3D${P= ORTVERSION} >=C2=A0 >=C2=A0-WRKSRC=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0${WRKDIR}/${PORTNAME}-${PORTVERSION} >=C2=A0 >=C2= =A0+ >=C2=A0 >=C2=A0+post-extract-DEMO-on: >=C2=A0 >=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0${MKDIR}=C2=A0${WRKSRC}/demo/music/mx0100 >=C2=A0 = >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0${INSTALL_DATA}=C2=A0${WRKSRC_demo}/demo/au= dio/whispers-seamless.ogg=C2=A0${WRKSRC}/demo/music/mx0100/mx0100a.ogg >= =C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0${MKDIR}=C2=A0${WRKSRC}/demo/music= /theme >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0${INSTALL_DATA}=C2=A0${W= RKSRC_demo}/demo/audio/themea.ogg=C2=A0${WRKSRC}/demo/music/theme >=C2= =A0 >=C2=A0+ >=C2=A0 >=C2=A0+post-install: >=C2=A0 >=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0${RM}=C2=A0${STAGEDIR}${ETCDIR}/GemRB.cfg >=C2=A0 = >=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0.include=C2=A0<bsd.port.mk>=C2=A0[ht= tp://bsd.port.mk>]; >=C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/games/gemrb/d= istinfo=C2=A0b/games/gemrb/distinfo >=C2=A0 >=C2=A0index=C2=A00ae3e5741= 971..a80d2e1ab4dc=C2=A0100644 >=C2=A0 >=C2=A0---=C2=A0a/games/gemrb/dis= tinfo >=C2=A0 >=C2=A0+++=C2=A0b/games/gemrb/distinfo >=C2=A0 >= =C2=A0@@=C2=A0-1,3=C2=A0+1,5=C2=A0@@ >=C2=A0 >=C2=A0-TIMESTAMP=C2=A0=3D= =C2=A01705483350 >=C2=A0 >=C2=A0-SHA256=C2=A0(gemrb-0.9.2-sources.tar.g= z)=C2=A0=3D=C2=A05206d7e3fee45d21030caac92bc799b12ec011f90e59d7408c4b0eb4a8= 330d40 >=C2=A0 >=C2=A0-SIZE=C2=A0(gemrb-0.9.2-sources.tar.gz)=C2=A0=3D= =C2=A016123769 >=C2=A0 >=C2=A0+TIMESTAMP=C2=A0=3D=C2=A01708291230 >= =C2=A0 >=C2=A0+SHA256=C2=A0(gemrb-gemrb-v0.9.2_GH0.tar.gz)=C2=A0=3D=C2= =A0ea614c067483606dab680ab18cd50527f56803bd46e0888e3c786eec05d3bb7d >= =C2=A0 >=C2=A0+SIZE=C2=A0(gemrb-gemrb-v0.9.2_GH0.tar.gz)=C2=A0=3D=C2= =A014327547 >=C2=A0 >=C2=A0+SHA256=C2=A0(gemrb-gemrb-assets-5b5dcde_GH0= .tar.gz)=C2=A0=3D=C2=A03e180e3ae063651bfabaab5795a946183212fd451986e3f4cac9= 203278283d23 >=C2=A0 >=C2=A0+SIZE=C2=A0(gemrb-gemrb-assets-5b5dcde_GH0.= tar.gz)=C2=A0=3D=C2=A011161448 >=C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/ga= mes/gemrb/files/patch-gemrb_plugins_TTFImporter_CMakeLists.txt=C2=A0b/games= /gemrb/files/extra-patch-gemrb_plugins_TTFImporter_CMakeLists.txt >=C2= =A0 >=C2=A0similarity=C2=A0index=C2=A0100% >=C2=A0 >=C2=A0rename= =C2=A0from=C2=A0games/gemrb/files/patch-gemrb_plugins_TTFImporter_CMakeList= s.txt >=C2=A0 >=C2=A0rename=C2=A0to=C2=A0games/gemrb/files/extra-patch-= gemrb_plugins_TTFImporter_CMakeLists.txt >=C2=A0 >=C2=A0diff=C2=A0--git= =C2=A0a/games/gemrb/files/pkg-message.in=C2=A0[http://pkg-message.in]=C2= =A0b/games/gemrb/files/pkg-message.in=C2=A0[http://pkg-message.in] >= =C2=A0 >=C2=A0index=C2=A0c58d42d857b1..26668d0faccb=C2=A0100644 >=C2= =A0 >=C2=A0---=C2=A0a/games/gemrb/files/pkg-message.in=C2=A0[http://pkg-m= essage.in] >=C2=A0 >=C2=A0+++=C2=A0b/games/gemrb/files/pkg-message.in= =C2=A0[http://pkg-message.in] >=C2=A0 >=C2=A0@@=C2=A0-1,14=C2=A0+1,24= =C2=A0@@ >=C2=A0 >=C2=A0=C2=A0[ >=C2=A0 >=C2=A0=C2=A0{=C2=A0type:= =C2=A0install >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0message:=C2=A0<<EOM >= =C2=A0 >=C2=A0-To=C2=A0use=C2=A0GemRB,=C2=A0you=C2=A0must=C2=A0copy=C2= =A0the=C2=A0Chitin.key=C2=A0from=C2=A0your=C2=A0respective=C2=A0Infinity= =C2=A0Engine >=C2=A0 >=C2=A0-game=C2=A0CD=C2=A0to=C2=A0the=C2=A0GemRB= =C2=A0directory.=C2=A0=C2=A0If=C2=A0you=C2=A0do=C2=A0not=C2=A0copy=C2=A0thi= s=C2=A0file,=C2=A0GemRB=C2=A0will=C2=A0not >=C2=A0 >=C2=A0-work.=C2= =A0Additionally,=C2=A0%%ETCDIR%%/GemRB.cfg=C2=A0needs=C2=A0to=C2=A0be=C2= =A0edited=C2=A0to=C2=A0point=C2=A0to=C2=A0the >=C2=A0 >=C2=A0-Infinity= =C2=A0Engine=C2=A0game=C2=A0installation=C2=A0directory.=C2=A0Games=C2= =A0can=C2=A0be=C2=A0installed=C2=A0with >=C2=A0 >=C2=A0-emulators/wine-= devel,=C2=A0archivers/unshield,=C2=A0or=C2=A0the=C2=A0custom=C2=A0GemRB= =C2=A0game=C2=A0installer: >=C2=A0 >=C2=A0-http://git.njw.name/cgit/cgi= t.cgi/gemrb-gameinstallers/ >=C2=A0 >=C2=A0+You=C2=A0will=C2=A0need= =C2=A0one=C2=A0of=C2=A0the=C2=A0original=C2=A0Infinity=C2=A0Engine=C2=A0gam= es=C2=A0or=C2=A0the=C2=A0free=C2=A0Baldur's=C2=A0Gate=C2=A0II >=C2=A0 >= =C2=A0+demo.=C2=A0GemRB=C2=A0does=C2=A0not=C2=A0support=C2=A0the=C2=A0Enhan= ced=C2=A0Edition=C2=A0versions=C2=A0of=C2=A0the=C2=A0games.=C2=A0GemRB= =C2=A0comes >=C2=A0 >=C2=A0+with=C2=A0its=C2=A0own=C2=A0short=C2=A0demo= . >=C2=A0 >=C2=A0=C2=A0 >=C2=A0 >=C2=A0-Please=C2=A0see=C2=A0http:/= /www.gemrb.org/=C2=A0for=C2=A0additional=C2=A0help=C2=A0and=C2=A0instructio= ns. >=C2=A0 >=C2=A0+GemRB=C2=A0needs=C2=A0access=C2=A0to=C2=A0game= =C2=A0files.=C2=A0You=C2=A0have=C2=A0several=C2=A0options=C2=A0to=C2=A0prov= ide=C2=A0the=C2=A0files: >=C2=A0 >=C2=A0+=C2=A0=C2=A0-=C2=A0copy=C2= =A0from=C2=A0a=C2=A0Windows=C2=A0system >=C2=A0 >=C2=A0+=C2=A0=C2=A0-= =C2=A0install=C2=A0with=C2=A0emulators/wine >=C2=A0 >=C2=A0+=C2=A0= =C2=A0-=C2=A0extract=C2=A0with=C2=A0archivers/unshield=C2=A0and=C2=A0archiv= ers/cabextract >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0(https://github.= com/gemrb/gemrb/wiki/Unshield:-alternative-game-install-method) >=C2= =A0 >=C2=A0+=C2=A0=C2=A0-=C2=A0use=C2=A0the=C2=A0custom=C2=A0GemRB=C2= =A0games=C2=A0installers >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0(http:= //git.njw.name/cgit/cgit.cgi/gemrb-gameinstallers) >=C2=A0 >=C2=A0+ >= =C2=A0 >=C2=A0+Additionally,=C2=A0%%ETCDIR%%/GemRB.cfg=C2=A0needs=C2= =A0to=C2=A0be=C2=A0edited=C2=A0to=C2=A0point=C2=A0to=C2=A0the=C2=A0Infinity= >=C2=A0 >=C2=A0+Engine=C2=A0game=C2=A0installation=C2=A0directory,= =C2=A0i.e.=C2=A0the=C2=A0directory=C2=A0where=C2=A0you=C2=A0provide=C2= =A0the=C2=A0game >=C2=A0 >=C2=A0+files=C2=A0from=C2=A0above.=C2=A0If= =C2=A0it=C2=A0doesn't=C2=A0point=C2=A0to=C2=A0a=C2=A0valid=C2=A0game=C2= =A0directory=C2=A0then=C2=A0GemRB=C2=A0will >=C2=A0 >=C2=A0+start=C2= =A0its=C2=A0demo=C2=A0instead. >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+Ple= ase=C2=A0see=C2=A0https://www.gemrb.org=C2=A0for=C2=A0additional=C2=A0help= =C2=A0and=C2=A0instructions. >=C2=A0 >=C2=A0=C2=A0EOM >=C2=A0 >= =C2=A0=C2=A0} >=C2=A0 >=C2=A0=C2=A0] >=C2=A0 >=C2=A0diff=C2=A0--git= =C2=A0a/games/gemrb/pkg-plist=C2=A0b/games/gemrb/pkg-plist >=C2=A0 >= =C2=A0index=C2=A07d6817e6b2b8..11d19f0345db=C2=A0100644 >=C2=A0 >=C2= =A0---=C2=A0a/games/gemrb/pkg-plist >=C2=A0 >=C2=A0+++=C2=A0b/games/gem= rb/pkg-plist >=C2=A0 >=C2=A0@@=C2=A0-1,8=C2=A0+1,7=C2=A0@@ >=C2=A0 = >=C2=A0=C2=A0bin/extend2da.py=C2=A0[http://extend2da.py] >=C2=A0 >= =C2=A0=C2=A0bin/gemrb >=C2=A0 >=C2=A0-%%ETCDIR%%/GemRB.cfg >=C2=A0 = >=C2=A0=C2=A0%%ETCDIR%%/GemRB.cfg.noinstall.sample >=C2=A0 >=C2=A0-%%ET= CDIR%%/GemRB.cfg.sample >=C2=A0 >=C2=A0+@sample=C2=A0%%ETCDIR%%/GemRB.c= fg.sample >=C2=A0 >=C2=A0=C2=A0lib/gemrb/libgemrb_core.so=C2=A0[http://= core.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/libgemrb_core.so=C2=A0[http://c= ore.so].%%PORTVERSION%% >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/2DAImpor= ter.so=C2=A0[http://2DAImporter.so] >=C2=A0 >=C2=A0@@=C2=A0-31,20=C2= =A0+30,21=C2=A0@@=C2=A0lib/gemrb/plugins/MUSImporter.so=C2=A0[http://MUSImp= orter.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/MVEPlayer.so=C2=A0[htt= p://MVEPlayer.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/NullSound.so= =C2=A0[http://NullSound.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/Null= Source.so=C2=A0[http://NullSource.so] >=C2=A0 >=C2=A0-lib/gemrb/plugins= /OGGReader.so=C2=A0[http://OGGReader.so] >=C2=A0 >=C2=A0-lib/gemrb/plug= ins/OpenALAudio.so=C2=A0[http://OpenALAudio.so] >=C2=A0 >=C2=A0+%%VORBI= S%%lib/gemrb/plugins/OGGReader.so=C2=A0[http://OGGReader.so] >=C2=A0 >= =C2=A0+%%OPENAL%%lib/gemrb/plugins/OpenALAudio.so=C2=A0[http://OpenALAudio.= so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/PLTImporter.so=C2=A0[http://= PLTImporter.so] >=C2=A0 >=C2=A0-lib/gemrb/plugins/PNGImporter.so=C2= =A0[http://PNGImporter.so] >=C2=A0 >=C2=A0+%%PNG%%lib/gemrb/plugins/PNG= Importer.so=C2=A0[http://PNGImporter.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb= /plugins/PROImporter.so=C2=A0[http://PROImporter.so] >=C2=A0 >=C2=A0= =C2=A0lib/gemrb/plugins/PSTOpcodes.so=C2=A0[http://PSTOpcodes.so] >=C2= =A0 >=C2=A0=C2=A0lib/gemrb/plugins/PVRZImporter.so=C2=A0[http://PVRZImpor= ter.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/SAVImporter.so=C2=A0[htt= p://SAVImporter.so] >=C2=A0 >=C2=A0+%%SDLMIXER%%lib/gemrb/plugins/SDLAu= dio.so=C2=A0[http://SDLAudio.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins= /SDLVideo.so=C2=A0[http://SDLVideo.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/p= lugins/SPLImporter.so=C2=A0[http://SPLImporter.so] >=C2=A0 >=C2=A0= =C2=A0lib/gemrb/plugins/STOImporter.so=C2=A0[http://STOImporter.so] >= =C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/TISImporter.so=C2=A0[http://TISImpo= rter.so] >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/TLKImporter.so=C2=A0[ht= tp://TLKImporter.so] >=C2=A0 >=C2=A0-lib/gemrb/plugins/TTFImporter.so= =C2=A0[http://TTFImporter.so] >=C2=A0 >=C2=A0+%%FREETYPE%%lib/gemrb/plu= gins/TTFImporter.so=C2=A0[http://TTFImporter.so] >=C2=A0 >=C2=A0=C2= =A0lib/gemrb/plugins/WAVReader.so=C2=A0[http://WAVReader.so] >=C2=A0 >= =C2=A0=C2=A0lib/gemrb/plugins/WEDImporter.so=C2=A0[http://WEDImporter.so]= >=C2=A0 >=C2=A0=C2=A0lib/gemrb/plugins/WMPImporter.so=C2=A0[http://WMP= Importer.so] >=C2=A0 >=C2=A0@@=C2=A0-336,9=C2=A0+336,9=C2=A0@@=C2=A0sha= re/applications/gemrb.desktop >=C2=A0 >=C2=A0=C2=A0%%DATADIR%%/demo/gem= -demo.ini >=C2=A0 >=C2=A0=C2=A0%%DATADIR%%/demo/keymap.ini >=C2=A0 = >=C2=A0=C2=A0%%DATADIR%%/demo/music/mx0100.mus >=C2=A0 >=C2=A0-%%DATADI= R%%/demo/music/mx0100/mx0100a.ogg >=C2=A0 >=C2=A0+%%DEMO%%%%DATADIR%%/d= emo/music/mx0100/mx0100a.ogg >=C2=A0 >=C2=A0=C2=A0%%DATADIR%%/demo/musi= c/theme.mus >=C2=A0 >=C2=A0-%%DATADIR%%/demo/music/theme/themea.ogg >= =C2=A0 >=C2=A0+%%DEMO%%%%DATADIR%%/demo/music/theme/themea.ogg >=C2= =A0 >=C2=A0=C2=A0%%DATADIR%%/demo/override/AMB_D18.ogg >=C2=A0 >= =C2=A0=C2=A0%%DATADIR%%/demo/override/AR0100.WED=C2=A0[http://AR0100.WED]= >=C2=A0 >=C2=A0=C2=A0%%DATADIR%%/demo/override/AR0100HT.BMP Hi,= What's the reasoning behind moving away from a static release archive= ? This is opposite of how we want to fetch sources. See also the warning= section in Porters Handbook: https://docs.freebsd.org/en/books/port= ers-handbook/book/#makefile-master_sites-github Why is CMAKE_BUILD_TYP= E defined? https://cgit.freebsd.org/ports/tree/Mk/Uses/cmake.mk#n97 = Best regards, Daniel --_=_swift_1708463689_34f34026ac6efd3cd6f7fb0e4aac5688_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <div>On 2024-02-20T21:56:31.000+01:00, Piotr Kubaj <pkubaj@FreeBSD.org&g= t; wrote:<br></div><div class=3D"ik_mail_quote answerContentMessage"><block= quote class=3D"ws-ng-quote"><pre style=3D"white-space: normal;"><div>The br= anch main has been updated by pkubaj:<br></div><div><br></div><div>URL: <a = data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink"= href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3Dcfbb908ce243d1bd9e2aed= ea968e330a214b1d21" target=3D"_blank">https://cgit.FreeBSD.org/ports/commit= /?id=3Dcfbb908ce243d1bd9e2aedea968e330a214b1d21</a><br></div><div><br></div= ><div>commit cfbb908ce243d1bd9e2aedea968e330a214b1d21<br></div><div>Author:= bsdcode <<a class=3D"defaultMailLink" href=3D"mailto:bsdcode@disroo= t.org">bsdcode@disroot.org</a>><br></div><div>AuthorDate: 2024-02-20 11:= 54:28 +0000<br></div><div>Commit: Piotr Kubaj <<a class=3D"defaultMa= ilLink" href=3D"mailto:pkubaj@FreeBSD.org">pkubaj@FreeBSD.org</a>><br></= div><div>CommitDate: 2024-02-20 20:56:07 +0000<br></div><div><br></div><div= > games/gemrb: fix crash and improve port<br></div><div> <br></div><d= iv> - use GCC (<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" clas= s=3D"defaultMailLink" href=3D"https://github.com/gemrb/gemrb/issues/1786" t= arget=3D"_blank">https://github.com/gemrb/gemrb/issues/1786</a>)<br></div><= div> - add optional OpenGL and SDL2_mixer support<br></div><div> - ad= d disabled pixelscaling to screensize option<br></div><div> - change Gem= RB.cfg into a proper conffile<br></div><div> (remove from pkg-plist an= d annotate GemRB.cfg.sample with @sample)<br></div><div> - fix and moder= nize pkg-message<br></div><div> - use distfiles form GitHub instead of S= ourceForge<br></div><div> - make PNG, OGG, TTF and OpenAL support option= al<br></div><div> - make optional demo assets also optional in the port<= br></div><div> - use compiler:c++11-lang<br></div><div> - remove gnom= e and localbase uses<br></div><div> - remove DOC_DIR and MAN_DIR from CM= AKE_ARGS<br></div><div> - set CMake options explicitly<br></div><div> = - use CMake options helpers for boolean options<br></div><div> - organi= ze options into AUDIO, RESOURCE and VIDEO groups<br></div><div> <br></di= v><div> git rm games/gemrb/files/patch-gemrb_plugins_TTFImporter_CMakeLi= sts.txt<br></div><div> git add games/gemrb/files/extra-patch-gemrb_plugi= ns_TTFImporter_CMakeLists.txt<br></div><div>---<br></div><div> games/gemrb/= Makefile | 91 +++++++++++++++++-----<br></div= ><div> games/gemrb/distinfo | 8 +-<br></div>= <div> ...patch-gemrb_plugins_TTFImporter_CMakeLists.txt} | 0<br></div><div= > games/gemrb/files/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" cl= ass=3D"defaultMailLink" href=3D"http://pkg-message.in" target=3D"_blank">pk= g-message.in</a> | 24 ++++--<br></div><div> games/gemrb/p= kg-plist | 16 ++--<br></div><div> 5 files chan= ged, 100 insertions(+), 39 deletions(-)<br></div><div><br></div><div>diff -= -git a/games/gemrb/Makefile b/games/gemrb/Makefile<br></div><div>index 14d0= 6b5e9359..e78c7b2ec233 100644<br></div><div>--- a/games/gemrb/Makefile<br><= /div><div>+++ b/games/gemrb/Makefile<br></div><div>@@ -1,8 +1,8 @@<br></div= ><div>-PORTNAME=3D=09gemrb<br></div><div>-PORTVERSION=3D=090.9.2<br></div><= div>-CATEGORIES=3D=09games emulators<br></div><div>-MASTER_SITES=3D=09SF/${= PORTNAME}/Releases/${PORTVERSION}<br></div><div>-DISTNAME=3D=09${PORTNAME}-= ${PORTVERSION}-sources<br></div><div>+PORTNAME=3D=09=09gemrb<br></div><div>= +DISTVERSIONPREFIX=3D=09v<br></div><div>+DISTVERSION=3D=09=090.9.2<br></div= ><div>+PORTREVISION=3D=09=091<br></div><div>+CATEGORIES=3D=09=09games emula= tors<br></div><div> <br></div><div> MAINTAINER=3D=09<a class=3D"defaultMail= Link" href=3D"mailto:pkubaj@FreeBSD.org">pkubaj@FreeBSD.org</a><br></div><d= iv> COMMENT=3D=09GemRB (Game engine made with preRendered Background)<br></= div><div>@@ -11,27 +11,76 @@ WWW=3D=09=09<a data-ik=3D"ik-secure" rel=3D"no= opener noreferrer" class=3D"defaultMailLink" href=3D"https://www.gemrb.org/= " target=3D"_blank">https://www.gemrb.org/</a><br></div><div> LICENSE=3D=09= GPLv2+<br></div><div> LICENSE_FILE=3D=09${WRKSRC}/COPYING<br></div><div> <b= r></div><div>-LIB_DEPENDS=3D=09<a data-ik=3D"ik-secure" rel=3D"noopener nor= eferrer" class=3D"defaultMailLink" href=3D"http://libpng.so:graphics/png" t= arget=3D"_blank">libpng.so:graphics/png</a> \<br></div><div>-=09=09<a data-= ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href= =3D"http://libvorbis.so:audio/libvorbis" target=3D"_blank">libvorbis.so:aud= io/libvorbis</a> \<br></div><div>-=09=09<a data-ik=3D"ik-secure" rel=3D"noo= pener noreferrer" class=3D"defaultMailLink" href=3D"http://libfreetype.so:p= rint/freetype2" target=3D"_blank">libfreetype.so:print/freetype2</a><br></d= iv><div>-<br></div><div>-USES=3D=09=09cmake compiler:c11 gnome iconv localb= ase openal:al,alut \<br></div><div>-=09=09python sdl shebangfix<br></div><d= iv>+USES=3D=09=09cmake compiler:c++11-lang iconv python sdl shebangfix<br><= /div><div> SHEBANG_FILES=3D=09admin/<a data-ik=3D"ik-secure" rel=3D"noopene= r noreferrer" class=3D"defaultMailLink" href=3D"http://extend2da.py" target= =3D"_blank">extend2da.py</a><br></div><div>-USE_SDL=3D=09sdl2<br></div><div= >+USE_GCC=3D=09yes # <a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" c= lass=3D"defaultMailLink" href=3D"https://github.com/gemrb/gemrb/issues/1786= " target=3D"_blank">https://github.com/gemrb/gemrb/issues/1786</a><br></div= ><div>+USE_GITHUB=3D=09yes<br></div><div> USE_LDCONFIG=3D=09yes<br></div><d= iv>+USE_SDL=3D=09sdl2<br></div><div>+<br></div><div>+CMAKE_ARGS=3D=09-DCMAK= E_BUILD_TYPE=3DRelease \<br></div><div>+=09=09-DHAVE_LDEXPF=3D1 \<br></div>= <div>+=09=09-DLAYOUT=3Dfhs \<br></div><div>+=09=09-DPYTHON_VERSION=3DAuto \= <br></div><div>+=09=09-DSANITIZE=3DNone \<br></div><div>+=09=09-DSDL_BACKEN= D=3DSDL2<br></div><div>+CMAKE_OFF=3D=09DISABLE_WERROR \<br></div><div>+=09= =09INSOURCEBUILD \<br></div><div>+=09=09STATIC_LINK \<br></div><div>+=09=09= USE_LIBVLC \<br></div><div>+=09=09USE_SDL_CONTROLLER_API<br></div><div>+<br= ></div><div>+SUB_FILES=3D=09pkg-message<br></div><div>+<br></div><div>+OPTI= ONS_DEFINE=3D=09=09DOCS<br></div><div>+OPTIONS_DEFAULT=3D=09DEMO FREETYPE O= PENAL OPENGL PNG SDLMIXER VORBIS<br></div><div>+<br></div><div>+OPTIONS_GRO= UP=3D=09=09AUDIO RESOURCE VIDEO<br></div><div>+OPTIONS_GROUP_AUDIO=3D=09OPE= NAL SDLMIXER<br></div><div>+OPTIONS_GROUP_RESOURCE=3D=09DEMO FREETYPE PNG V= ORBIS<br></div><div>+OPTIONS_GROUP_VIDEO=3D=09OPENGL RESIND<br></div><div>+= <br></div><div>+OPTIONS_SUB=3D=09=09yes<br></div><div> <br></div><div>-OPTI= ONS_DEFINE=3D=09DOCS<br></div><div>-OPTIONS_SUB=3D=09yes<br></div><div>+DEM= O_DESC=3D=09=09Optional demo assets<br></div><div>+DEMO_GH_ACCOUNT=3D=09gem= rb:demo<br></div><div>+DEMO_GH_PROJECT=3D=09gemrb-assets:demo<br></div><div= >+DEMO_GH_TAGNAME=3D=095b5dcde:demo<br></div><div> <br></div><div>-CMAKE_AR= GS=3D=09-DDOC_DIR=3D"${DOCSDIR}" \<br></div><div>-=09=09-DMAN_DIR=3D"${PREF= IX}/share/man/man6/" \<br></div><div>-=09=09-DSDL_BACKEND=3DSDL2 \<br></div= ><div>-=09=09-DUSE_OPENAL=3DON \<br></div><div>-=09=09-DUSE_LIBVLC=3DOFF \<= br></div><div>-=09=09-DHAVE_LDEXPF=3D1<br></div><div>+FREETYPE_LIB_DEPENDS= =3D=09<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"default= MailLink" href=3D"http://libfreetype.so:print/freetype2" target=3D"_blank">= libfreetype.so:print/freetype2</a><br></div><div>+FREETYPE_EXTRA_PATCHES=3D= =09${PATCHDIR}/extra-patch-gemrb_plugins_TTFImporter_CMakeLists.txt<br></di= v><div>+FREETYPE_CMAKE_BOOL=3D=09USE_FREETYPE<br></div><div>+<br></div><div= >+OPENAL_USES=3D=09=09openal:al,alut<br></div><div>+OPENAL_CMAKE_BOOL=3D=09= USE_OPENAL<br></div><div>+<br></div><div>+OPENGL_USES=3D=09=09gl<br></div><= div>+OPENGL_USE=3D=09=09gl=3Degl<br></div><div>+OPENGL_CMAKE_ON=3D=09-DOPEN= GL_BACKEND=3DOpenGL<br></div><div>+OPENGL_CMAKE_OFF=3D=09-DOPENGL_BACKEND= =3DNone<br></div><div>+<br></div><div>+PNG_LIB_DEPENDS=3D=09<a data-ik=3D"i= k-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"htt= p://libpng.so:graphics/png" target=3D"_blank">libpng.so:graphics/png</a><br= ></div><div>+PNG_CMAKE_BOOL=3D=09=09USE_PNG<br></div><div>+<br></div><div>+= RESIND_DESC=3D=09=09Scale to screensize with pixelscaling<br></div><div>+RE= SIND_CMAKE_BOOL=3D=09SDL_RESOLUTION_INDEPENDANCE<br></div><div>+<br></div><= div>+SDLMIXER_DESC=3D=09=09Audio support via SDL_mixer<br></div><div>+SDLMI= XER_USE=3D=09=09sdl=3Dmixer2<br></div><div>+SDLMIXER_CMAKE_BOOL=3D=09USE_SD= LMIXER<br></div><div>+<br></div><div>+VORBIS_LIB_DEPENDS=3D=09<a data-ik=3D= "ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"h= ttp://libvorbis.so:audio/libvorbis" target=3D"_blank">libvorbis.so:audio/li= bvorbis</a><br></div><div>+VORBIS_CMAKE_BOOL=3D=09USE_VORBIS<br></div><div>= <br></div><div> PLIST_SUB=3D=09PORTVERSION=3D${PORTVERSION}<br></div><div>= -WRKSRC=3D=09=09${WRKDIR}/${PORTNAME}-${PORTVERSION}<br></div><div>+<br></d= iv><div>+post-extract-DEMO-on:<br></div><div>+=09${MKDIR} ${WRKSRC}/demo/mu= sic/mx0100<br></div><div>+=09${INSTALL_DATA} ${WRKSRC_demo}/demo/audio/whis= pers-seamless.ogg ${WRKSRC}/demo/music/mx0100/mx0100a.ogg<br></div><div>+= =09${MKDIR} ${WRKSRC}/demo/music/theme<br></div><div>+=09${INSTALL_DATA} ${= WRKSRC_demo}/demo/audio/themea.ogg ${WRKSRC}/demo/music/theme<br></div><div= >+<br></div><div>+post-install:<br></div><div>+=09${RM} ${STAGEDIR}${ETCDIR= }/GemRB.cfg<br></div><div> <br></div><div> .include <<a data-ik=3D"ik-se= cure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://= bsd.port.mk>" target=3D"_blank">bsd.port.mk></a>;<br></div><div>diff --g= it a/games/gemrb/distinfo b/games/gemrb/distinfo<br></div><div>index 0ae3e5= 741971..a80d2e1ab4dc 100644<br></div><div>--- a/games/gemrb/distinfo<br></d= iv><div>+++ b/games/gemrb/distinfo<br></div><div>@@ -1,3 +1,5 @@<br></div><= div>-TIMESTAMP =3D 1705483350<br></div><div>-SHA256 (gemrb-0.9.2-sources.ta= r.gz) =3D 5206d7e3fee45d21030caac92bc799b12ec011f90e59d7408c4b0eb4a8330d40<= br></div><div>-SIZE (gemrb-0.9.2-sources.tar.gz) =3D 16123769<br></div><div= >+TIMESTAMP =3D 1708291230<br></div><div>+SHA256 (gemrb-gemrb-v0.9.2_GH0.ta= r.gz) =3D ea614c067483606dab680ab18cd50527f56803bd46e0888e3c786eec05d3bb7d<= br></div><div>+SIZE (gemrb-gemrb-v0.9.2_GH0.tar.gz) =3D 14327547<br></div><= div>+SHA256 (gemrb-gemrb-assets-5b5dcde_GH0.tar.gz) =3D 3e180e3ae063651bfab= aab5795a946183212fd451986e3f4cac9203278283d23<br></div><div>+SIZE (gemrb-ge= mrb-assets-5b5dcde_GH0.tar.gz) =3D 11161448<br></div><div>diff --git a/game= s/gemrb/files/patch-gemrb_plugins_TTFImporter_CMakeLists.txt b/games/gemrb/= files/extra-patch-gemrb_plugins_TTFImporter_CMakeLists.txt<br></div><div>si= milarity index 100%<br></div><div>rename from games/gemrb/files/patch-gemrb= _plugins_TTFImporter_CMakeLists.txt<br></div><div>rename to games/gemrb/fil= es/extra-patch-gemrb_plugins_TTFImporter_CMakeLists.txt<br></div><div>diff = --git a/games/gemrb/files/<a data-ik=3D"ik-secure" rel=3D"noopener noreferr= er" class=3D"defaultMailLink" href=3D"http://pkg-message.in" target=3D"_bla= nk">pkg-message.in</a> b/games/gemrb/files/<a data-ik=3D"ik-secure" rel=3D"= noopener noreferrer" class=3D"defaultMailLink" href=3D"http://pkg-message.i= n" target=3D"_blank">pkg-message.in</a><br></div><div>index c58d42d857b1..2= 6668d0faccb 100644<br></div><div>--- a/games/gemrb/files/<a data-ik=3D"ik-s= ecure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http:/= /pkg-message.in" target=3D"_blank">pkg-message.in</a><br></div><div>+++ b/g= ames/gemrb/files/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class= =3D"defaultMailLink" href=3D"http://pkg-message.in" target=3D"_blank">pkg-m= essage.in</a><br></div><div>@@ -1,14 +1,24 @@<br></div><div> [<br></div><di= v> { type: install<br></div><div> message: <<EOM<br></div><div>-To = use GemRB, you must copy the Chitin.key from your respective Infinity Engin= e<br></div><div>-game CD to the GemRB directory. If you do not copy this f= ile, GemRB will not<br></div><div>-work. Additionally, %%ETCDIR%%/GemRB.cfg= needs to be edited to point to the<br></div><div>-Infinity Engine game ins= tallation directory. Games can be installed with<br></div><div>-emulators/w= ine-devel, archivers/unshield, or the custom GemRB game installer:<br></div= ><div>-<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaul= tMailLink" href=3D"http://git.njw.name/cgit/cgit.cgi/gemrb-gameinstallers/"= target=3D"_blank">http://git.njw.name/cgit/cgit.cgi/gemrb-gameinstallers/<= /a><br></div><div>+You will need one of the original Infinity Engine games = or the free Baldur's Gate II<br></div><div>+demo. GemRB does not support th= e Enhanced Edition versions of the games. GemRB comes<br></div><div>+with i= ts own short demo.<br></div><div> <br></div><div>-Please see <a data-ik=3D"= ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"ht= tp://www.gemrb.org/" target=3D"_blank">http://www.gemrb.org/</a> for additi= onal help and instructions.<br></div><div>+GemRB needs access to game files= . You have several options to provide the files:<br></div><div>+ - copy fr= om a Windows system<br></div><div>+ - install with emulators/wine<br></div= ><div>+ - extract with archivers/unshield and archivers/cabextract<br></di= v><div>+ (<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"= defaultMailLink" href=3D"https://github.com/gemrb/gemrb/wiki/Unshield:-alte= rnative-game-install-method" target=3D"_blank">https://github.com/gemrb/gem= rb/wiki/Unshield:-alternative-game-install-method</a>)<br></div><div>+ - u= se the custom GemRB games installers<br></div><div>+ (<a data-ik=3D"ik-s= ecure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http:/= /git.njw.name/cgit/cgit.cgi/gemrb-gameinstallers" target=3D"_blank">http://= git.njw.name/cgit/cgit.cgi/gemrb-gameinstallers</a>)<br></div><div>+<br></d= iv><div>+Additionally, %%ETCDIR%%/GemRB.cfg needs to be edited to point to = the Infinity<br></div><div>+Engine game installation directory, i.e. the di= rectory where you provide the game<br></div><div>+files from above. If it d= oesn't point to a valid game directory then GemRB will<br></div><div>+start= its demo instead.<br></div><div>+<br></div><div>+Please see <a data-ik=3D"= ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"ht= tps://www.gemrb.org" target=3D"_blank">https://www.gemrb.org</a> for additi= onal help and instructions.<br></div><div> EOM<br></div><div> }<br></div><d= iv> ]<br></div><div>diff --git a/games/gemrb/pkg-plist b/games/gemrb/pkg-pl= ist<br></div><div>index 7d6817e6b2b8..11d19f0345db 100644<br></div><div>---= a/games/gemrb/pkg-plist<br></div><div>+++ b/games/gemrb/pkg-plist<br></div= ><div>@@ -1,8 +1,7 @@<br></div><div> bin/<a data-ik=3D"ik-secure" rel=3D"no= opener noreferrer" class=3D"defaultMailLink" href=3D"http://extend2da.py" t= arget=3D"_blank">extend2da.py</a><br></div><div> bin/gemrb<br></div><div>-%= %ETCDIR%%/GemRB.cfg<br></div><div> %%ETCDIR%%/GemRB.cfg.noinstall.sample<br= ></div><div>-%%ETCDIR%%/GemRB.cfg.sample<br></div><div>+@sample %%ETCDIR%%/= GemRB.cfg.sample<br></div><div> lib/gemrb/libgemrb_<a data-ik=3D"ik-secure"= rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://core.= so" target=3D"_blank">core.so</a><br></div><div> lib/gemrb/libgemrb_<a data= -ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" hre= f=3D"http://core.so" target=3D"_blank">core.so</a>.%%PORTVERSION%%<br></div= ><div> lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noreferre= r" class=3D"defaultMailLink" href=3D"http://2DAImporter.so" target=3D"_blan= k">2DAImporter.so</a><br></div><div>@@ -31,20 +30,21 @@ lib/gemrb/plugins/<= a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLin= k" href=3D"http://MUSImporter.so" target=3D"_blank">MUSImporter.so</a><br><= /div><div> lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noref= errer" class=3D"defaultMailLink" href=3D"http://MVEPlayer.so" target=3D"_bl= ank">MVEPlayer.so</a><br></div><div> lib/gemrb/plugins/<a data-ik=3D"ik-sec= ure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://N= ullSound.so" target=3D"_blank">NullSound.so</a><br></div><div> lib/gemrb/pl= ugins/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"default= MailLink" href=3D"http://NullSource.so" target=3D"_blank">NullSource.so</a>= <br></div><div>-lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener = noreferrer" class=3D"defaultMailLink" href=3D"http://OGGReader.so" target= =3D"_blank">OGGReader.so</a><br></div><div>-lib/gemrb/plugins/<a data-ik=3D= "ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"h= ttp://OpenALAudio.so" target=3D"_blank">OpenALAudio.so</a><br></div><div>+%= %VORBIS%%lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener norefer= rer" class=3D"defaultMailLink" href=3D"http://OGGReader.so" target=3D"_blan= k">OGGReader.so</a><br></div><div>+%%OPENAL%%lib/gemrb/plugins/<a data-ik= =3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href= =3D"http://OpenALAudio.so" target=3D"_blank">OpenALAudio.so</a><br></div><d= iv> lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" = class=3D"defaultMailLink" href=3D"http://PLTImporter.so" target=3D"_blank">= PLTImporter.so</a><br></div><div>-lib/gemrb/plugins/<a data-ik=3D"ik-secure= " rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://PNGI= mporter.so" target=3D"_blank">PNGImporter.so</a><br></div><div>+%%PNG%%lib/= gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D= "defaultMailLink" href=3D"http://PNGImporter.so" target=3D"_blank">PNGImpor= ter.so</a><br></div><div> lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D= "noopener noreferrer" class=3D"defaultMailLink" href=3D"http://PROImporter.= so" target=3D"_blank">PROImporter.so</a><br></div><div> lib/gemrb/plugins/<= a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLin= k" href=3D"http://PSTOpcodes.so" target=3D"_blank">PSTOpcodes.so</a><br></d= iv><div> lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener norefer= rer" class=3D"defaultMailLink" href=3D"http://PVRZImporter.so" target=3D"_b= lank">PVRZImporter.so</a><br></div><div> lib/gemrb/plugins/<a data-ik=3D"ik= -secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http= ://SAVImporter.so" target=3D"_blank">SAVImporter.so</a><br></div><div>+%%SD= LMIXER%%lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noreferr= er" class=3D"defaultMailLink" href=3D"http://SDLAudio.so" target=3D"_blank"= >SDLAudio.so</a><br></div><div> lib/gemrb/plugins/<a data-ik=3D"ik-secure" = rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://SDLVid= eo.so" target=3D"_blank">SDLVideo.so</a><br></div><div> lib/gemrb/plugins/<= a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLin= k" href=3D"http://SPLImporter.so" target=3D"_blank">SPLImporter.so</a><br><= /div><div> lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noref= errer" class=3D"defaultMailLink" href=3D"http://STOImporter.so" target=3D"_= blank">STOImporter.so</a><br></div><div> lib/gemrb/plugins/<a data-ik=3D"ik= -secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http= ://TISImporter.so" target=3D"_blank">TISImporter.so</a><br></div><div> lib/= gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D= "defaultMailLink" href=3D"http://TLKImporter.so" target=3D"_blank">TLKImpor= ter.so</a><br></div><div>-lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D= "noopener noreferrer" class=3D"defaultMailLink" href=3D"http://TTFImporter.= so" target=3D"_blank">TTFImporter.so</a><br></div><div>+%%FREETYPE%%lib/gem= rb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"de= faultMailLink" href=3D"http://TTFImporter.so" target=3D"_blank">TTFImporter= .so</a><br></div><div> lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"no= opener noreferrer" class=3D"defaultMailLink" href=3D"http://WAVReader.so" t= arget=3D"_blank">WAVReader.so</a><br></div><div> lib/gemrb/plugins/<a data-= ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href= =3D"http://WEDImporter.so" target=3D"_blank">WEDImporter.so</a><br></div><d= iv> lib/gemrb/plugins/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" = class=3D"defaultMailLink" href=3D"http://WMPImporter.so" target=3D"_blank">= WMPImporter.so</a><br></div><div>@@ -336,9 +336,9 @@ share/applications/gem= rb.desktop<br></div><div> %%DATADIR%%/demo/gem-demo.ini<br></div><div> %%DA= TADIR%%/demo/keymap.ini<br></div><div> %%DATADIR%%/demo/music/mx0100.mus<br= ></div><div>-%%DATADIR%%/demo/music/mx0100/mx0100a.ogg<br></div><div>+%%DEM= O%%%%DATADIR%%/demo/music/mx0100/mx0100a.ogg<br></div><div> %%DATADIR%%/dem= o/music/theme.mus<br></div><div>-%%DATADIR%%/demo/music/theme/themea.ogg<br= ></div><div>+%%DEMO%%%%DATADIR%%/demo/music/theme/themea.ogg<br></div><div>= %%DATADIR%%/demo/override/AMB_D18.ogg<br></div><div> %%DATADIR%%/demo/over= ride/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultM= ailLink" href=3D"http://AR0100.WED" target=3D"_blank">AR0100.WED</a><br></d= iv><div> %%DATADIR%%/demo/override/AR0100HT.BMP<br></div></pre></blockquote= ></div><div>Hi,<br></div><div><br></div><div>What's the reasoning behind mo= ving away from a static release archive? This is opposite of how we want to= fetch sources. See also the warning section in Porters Handbook:<br></div>= <div><a href=3D"https://docs.freebsd.org/en/books/porters-handbook/book/#ma= kefile-master_sites-github" target=3D"_blank" rel=3D"noopener noreferrer" d= ata-ik=3D"ik-secure">https://docs.freebsd.org/en/books/porters-handbook/boo= k/#makefile-master_sites-github</a><br></div><div><br></div><div>Why is CMA= KE_BUILD_TYPE defined?</div><div><a href=3D"https://cgit.freebsd.org/ports/= tree/Mk/Uses/cmake.mk#n97" target=3D"_blank" rel=3D"noopener noreferrer" da= ta-ik=3D"ik-secure">https://cgit.freebsd.org/ports/tree/Mk/Uses/cmake.mk#n9= 7</a><br></div><div><br></div><div>Best regards,<br></div><div>Daniel<br></= div><div><br></div><div ><div><br></div></div><div><br></div> --_=_swift_1708463689_34f34026ac6efd3cd6f7fb0e4aac5688_=_--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fb298333fa4ea553ca386ebf83de0d09>