Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Nov 2017 14:07:29 +0000 (UTC)
From:      Nikolai Lifanov <lifanov@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r455202 - head/games/gemrb
Message-ID:  <201711301407.vAUE7TCa029365@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lifanov
Date: Thu Nov 30 14:07:29 2017
New Revision: 455202
URL: https://svnweb.freebsd.org/changeset/ports/455202

Log:
  update games/gemrb to 0.8.5
  
  The port is cleaned up to remove a lot of heavy dependencies.
  
  New features
  
      SDL2 resolution-independent window scaling, environmental audio, IRIX compatibility
      regeneration during sleep, time dilation
      iwd2 ability stacking, iwd ZZ* weapon bonuses
      portrait.2da handling, avatar shadows, dialogF.tlk handling
  
  Improved features
  
      infravision
      better compatibility with bgt, 10pp, ia, kelsey, dr
      sdl2 input, mouse scrolling, opengl driver
      iwd2 cg&lu, item (un)usability, avatar sizes, permanent clabs
      ambients, verbal constants, random walk, walk sounds
      bugfixes

Modified:
  head/games/gemrb/Makefile
  head/games/gemrb/distinfo
  head/games/gemrb/pkg-plist

Modified: head/games/gemrb/Makefile
==============================================================================
--- head/games/gemrb/Makefile	Thu Nov 30 14:04:49 2017	(r455201)
+++ head/games/gemrb/Makefile	Thu Nov 30 14:07:29 2017	(r455202)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gemrb
-PORTVERSION=	0.8.4
-PORTREVISION=	4
+PORTVERSION=	0.8.5
 CATEGORIES=	games emulators
 MASTER_SITES=	SF/${PORTNAME}/GemRB%20Sources/GemRB%20${PORTVERSION:.1=}%20Sources
 
@@ -15,25 +14,25 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libpng.so:graphics/png \
 		libvorbis.so:audio/libvorbis \
-		libfreetype.so:print/freetype2 \
-		libvlc.so:multimedia/vlc
+		libfreetype.so:print/freetype2
 
 OPTIONS_DEFINE=	DOCS OPENGL
 OPTIONS_SUB=	yes
 
 OPENGL_USE=	gl=gl,glu,glew
-OPENGL_CMAKE_ON=	-DUSE_OPENGL=1
+OPENGL_CMAKE_ON=-DOPENGL_BACKEND=OpenGL
 
+PLIST_SUB=	PORTVERSION=${PORTVERSION}
 USES=		cmake:outsource openal:al,alut python shebangfix iconv localbase
 SHEBANG_FILES=	admin/extend2da.py
-USE_SDL=	sdl2 mixer2 ttf2
+USE_SDL=	sdl2
 USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
-CMAKE_C_FLAGS=	${CFLAGS}
 CMAKE_ARGS=	-DDOC_DIR="${DOCSDIR}" \
 		-DMAN_DIR="${MAN6PREFIX}/man/man6/" \
-		-DDISABLE_WERROR=1 \
-		-DINSOURCEBUILD=1 \
-		-DUSE_SDL2=1
+		-DSDL_BACKEND=SDL2 \
+		-DUSE_OPENAL=ON \
+		-DUSE_LIBVLC=OFF \
+		-DHAVE_LDEXPF=1
 
 .include <bsd.port.mk>

Modified: head/games/gemrb/distinfo
==============================================================================
--- head/games/gemrb/distinfo	Thu Nov 30 14:04:49 2017	(r455201)
+++ head/games/gemrb/distinfo	Thu Nov 30 14:07:29 2017	(r455202)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1467892571
-SHA256 (gemrb-0.8.4.tar.gz) = 641a02179655bbadea4a806e9af12349b42fc528596efd5a2ff5cb6d213f1d69
-SIZE (gemrb-0.8.4.tar.gz) = 12344618
+TIMESTAMP = 1511963480
+SHA256 (gemrb-0.8.5.tar.gz) = 14757b26dafbcb16946c615bb2b6c248aa8b96622276f55abbe69f05489c904c
+SIZE (gemrb-0.8.5.tar.gz) = 12371885

Modified: head/games/gemrb/pkg-plist
==============================================================================
--- head/games/gemrb/pkg-plist	Thu Nov 30 14:04:49 2017	(r455201)
+++ head/games/gemrb/pkg-plist	Thu Nov 30 14:07:29 2017	(r455202)
@@ -3,7 +3,7 @@ bin/gemrb
 @sample %%ETCDIR%%/GemRB.cfg.noinstall.sample
 @sample %%ETCDIR%%/GemRB.cfg.sample
 lib/gemrb/libgemrb_core.so
-lib/gemrb/libgemrb_core.so.0.8.4
+lib/gemrb/libgemrb_core.so.%%PORTVERSION%%
 lib/gemrb/plugins/2DAImporter.so
 lib/gemrb/plugins/ACMReader.so
 lib/gemrb/plugins/AREImporter.so
@@ -37,14 +37,12 @@ lib/gemrb/plugins/PNGImporter.so
 lib/gemrb/plugins/PROImporter.so
 lib/gemrb/plugins/PSTOpcodes.so
 lib/gemrb/plugins/SAVImporter.so
-lib/gemrb/plugins/SDLAudio.so
 lib/gemrb/plugins/SDLVideo.so
 lib/gemrb/plugins/SPLImporter.so
 lib/gemrb/plugins/STOImporter.so
 lib/gemrb/plugins/TISImporter.so
 lib/gemrb/plugins/TLKImporter.so
 lib/gemrb/plugins/TTFImporter.so
-lib/gemrb/plugins/VLCPlayer.so
 lib/gemrb/plugins/WAVReader.so
 lib/gemrb/plugins/WEDImporter.so
 lib/gemrb/plugins/WMPImporter.so
@@ -149,12 +147,14 @@ share/applications/gemrb.desktop
 %%DATADIR%%/GUIScripts/GUILOAD.py
 %%DATADIR%%/GUIScripts/GUIMA.py
 %%DATADIR%%/GUIScripts/GUIMG.py
+%%DATADIR%%/GUIScripts/GUIMOVIE.py
 %%DATADIR%%/GUIScripts/GUIOPT.py
 %%DATADIR%%/GUIScripts/GUIOPTControls.py
 %%DATADIR%%/GUIScripts/GUIPR.py
 %%DATADIR%%/GUIScripts/GUIREC.py
 %%DATADIR%%/GUIScripts/GUIRECCommon.py
 %%DATADIR%%/GUIScripts/GUISAVE.py
+%%DATADIR%%/GUIScripts/GUISONGS.py
 %%DATADIR%%/GUIScripts/GUISTORE.py
 %%DATADIR%%/GUIScripts/GUIWORLD.py
 %%DATADIR%%/GUIScripts/GameCheck.py
@@ -189,9 +189,7 @@ share/applications/gemrb.desktop
 %%DATADIR%%/GUIScripts/bg1/GUICG9.py
 %%DATADIR%%/GUIScripts/bg1/GUIINV.py
 %%DATADIR%%/GUIScripts/bg1/GUIJRNL.py
-%%DATADIR%%/GUIScripts/bg1/GUIMOVIE.py
 %%DATADIR%%/GUIScripts/bg1/GUIMP.py
-%%DATADIR%%/GUIScripts/bg1/GUISONGS.py
 %%DATADIR%%/GUIScripts/bg1/ImportFile.py
 %%DATADIR%%/GUIScripts/bg1/LoadScreen.py
 %%DATADIR%%/GUIScripts/bg1/MessageWindow.py
@@ -229,8 +227,6 @@ share/applications/gemrb.desktop
 %%DATADIR%%/GUIScripts/bg2/GUICG9.py
 %%DATADIR%%/GUIScripts/bg2/GUIINV.py
 %%DATADIR%%/GUIScripts/bg2/GUIJRNL.py
-%%DATADIR%%/GUIScripts/bg2/GUIMOVIE.py
-%%DATADIR%%/GUIScripts/bg2/GUISONGS.py
 %%DATADIR%%/GUIScripts/bg2/ImportFile.py
 %%DATADIR%%/GUIScripts/bg2/ImportGame.py
 %%DATADIR%%/GUIScripts/bg2/LUHLASelection.py
@@ -265,7 +261,6 @@ share/applications/gemrb.desktop
 %%DATADIR%%/GUIScripts/iwd/CharGen.py
 %%DATADIR%%/GUIScripts/iwd/GUIINV.py
 %%DATADIR%%/GUIScripts/iwd/GUIJRNL.py
-%%DATADIR%%/GUIScripts/iwd/GUIMOVIE.py
 %%DATADIR%%/GUIScripts/iwd/LoadScreen.py
 %%DATADIR%%/GUIScripts/iwd/MessageWindow.py
 %%DATADIR%%/GUIScripts/iwd/PartyFormation.py
@@ -401,6 +396,7 @@ share/applications/gemrb.desktop
 %%DATADIR%%/unhardcoded/bg1/acidblob.pro
 %%DATADIR%%/unhardcoded/bg1/acidbloc.pro
 %%DATADIR%%/unhardcoded/bg1/aligns.2da
+%%DATADIR%%/unhardcoded/bg1/area_reverbs.2da
 %%DATADIR%%/unhardcoded/bg1/areapro.2da
 %%DATADIR%%/unhardcoded/bg1/arrow.pro
 %%DATADIR%%/unhardcoded/bg1/arrowex.pro
@@ -560,6 +556,7 @@ share/applications/gemrb.desktop
 %%DATADIR%%/unhardcoded/bg2/HPBARB.2da
 %%DATADIR%%/unhardcoded/bg2/ability.2da
 %%DATADIR%%/unhardcoded/bg2/aligns.2da
+%%DATADIR%%/unhardcoded/bg2/area_reverbs.2da
 %%DATADIR%%/unhardcoded/bg2/areapro.2da
 %%DATADIR%%/unhardcoded/bg2/at2xlvl.spl
 %%DATADIR%%/unhardcoded/bg2/avatars.2da
@@ -1029,6 +1026,7 @@ share/applications/gemrb.desktop
 %%DATADIR%%/unhardcoded/how/wvhith.pro
 %%DATADIR%%/unhardcoded/how/wwolf.pro
 %%DATADIR%%/unhardcoded/how/zlaura.pro
+%%DATADIR%%/unhardcoded/how/zzweaps.2da
 %%DATADIR%%/unhardcoded/iwd/ability.2da
 %%DATADIR%%/unhardcoded/iwd/abjurap.pro
 %%DATADIR%%/unhardcoded/iwd/abjurh.pro
@@ -1400,6 +1398,7 @@ share/applications/gemrb.desktop
 %%DATADIR%%/unhardcoded/iwd/wvhith.pro
 %%DATADIR%%/unhardcoded/iwd/wwolf.pro
 %%DATADIR%%/unhardcoded/iwd/zlaura.pro
+%%DATADIR%%/unhardcoded/iwd/zzweaps.2da
 %%DATADIR%%/unhardcoded/iwd2/24895.spl
 %%DATADIR%%/unhardcoded/iwd2/24896.spl
 %%DATADIR%%/unhardcoded/iwd2/35782.spl
@@ -1450,6 +1449,7 @@ share/applications/gemrb.desktop
 %%DATADIR%%/unhardcoded/iwd2/alteras.pro
 %%DATADIR%%/unhardcoded/iwd2/alterh.pro
 %%DATADIR%%/unhardcoded/iwd2/altert.pro
+%%DATADIR%%/unhardcoded/iwd2/area_reverbs.2da
 %%DATADIR%%/unhardcoded/iwd2/area1np.pro
 %%DATADIR%%/unhardcoded/iwd2/area1npl.pro
 %%DATADIR%%/unhardcoded/iwd2/area1p.pro
@@ -1730,6 +1730,7 @@ share/applications/gemrb.desktop
 %%DATADIR%%/unhardcoded/iwd2/pwsileh.pro
 %%DATADIR%%/unhardcoded/iwd2/pwstun.pro
 %%DATADIR%%/unhardcoded/iwd2/pwstunh.pro
+%%DATADIR%%/unhardcoded/iwd2/racskill.2da
 %%DATADIR%%/unhardcoded/iwd2/raceflag.2da
 %%DATADIR%%/unhardcoded/iwd2/races.2da
 %%DATADIR%%/unhardcoded/iwd2/rad100.pro
@@ -1847,7 +1848,9 @@ share/applications/gemrb.desktop
 %%DATADIR%%/unhardcoded/iwd2/uncanny.spl
 %%DATADIR%%/unhardcoded/iwd2/uward.pro
 %%DATADIR%%/unhardcoded/iwd2/uwardh.pro
+%%DATADIR%%/unhardcoded/iwd2/vcremap.2da
 %%DATADIR%%/unhardcoded/iwd2/vspherh.pro
+%%DATADIR%%/unhardcoded/iwd2/walksnd.2da
 %%DATADIR%%/unhardcoded/iwd2/wdeath1.pro
 %%DATADIR%%/unhardcoded/iwd2/wdeath2.pro
 %%DATADIR%%/unhardcoded/iwd2/web.pro
@@ -2157,6 +2160,8 @@ share/applications/gemrb.desktop
 %%DATADIR%%/unhardcoded/pst/weapprof.2da
 %%DATADIR%%/unhardcoded/pst/web.pro
 %%DATADIR%%/unhardcoded/pst/wmmos2b.mos
+%%DATADIR%%/unhardcoded/shared/REVERB.2DA
+%%DATADIR%%/unhardcoded/shared/avatar_shadows.2da
 %%DATADIR%%/unhardcoded/shared/avprefg.2da
 %%DATADIR%%/unhardcoded/shared/avprefix.2da
 %%DATADIR%%/unhardcoded/shared/axeflm.pro



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711301407.vAUE7TCa029365>