Skip site navigation (1)Skip section navigation (2)
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 &lt;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 &lt;<a class=3D"defaultMailLink" href=3D"mailto:bsdcode@disroo=
t.org">bsdcode@disroot.org</a>&gt;<br></div><div>AuthorDate: 2024-02-20 11:=
54:28 +0000<br></div><div>Commit:     Piotr Kubaj &lt;<a class=3D"defaultMa=
ilLink" href=3D"mailto:pkubaj@FreeBSD.org">pkubaj@FreeBSD.org</a>&gt;<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 &lt;<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&gt;</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: &lt;&lt;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>