Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/gemrb gemrb: Update to 0.8.7
details: https://anonhg.NetBSD.org/pkgsrc/rev/31f8076c98e9
branches: trunk
changeset: 437764:31f8076c98e9
user: nia <nia%pkgsrc.org@localhost>
date: Mon Aug 31 12:46:21 2020 +0000
description:
gemrb: Update to 0.8.7
GemRB v0.8.7 (2020-08-23):
New features:
- new smarter pathfinder with bumping support
- animal taming, iwd2 hardcoded saving throw bonuses
- vcpkg and out-of-the box msvc support
- non-ascii data filename support
Improved features:
- disk reading speedups, ease of setup
- iwd chargen, pst spell timing, hardcoded overlays, iwd2 casting ai
- better actor speeds & walk sounds
- audio, pst ini handling, savegame compatibility, morale handling
- effects, projectiles, actions, range calculations
- bugfixes
Notes:
- switched to c++11 and cmake 3.1 as a minimum
- dropped windows 9x compatibility
diffstat:
games/gemrb/MESSAGE | 3 +-
games/gemrb/Makefile | 9 +-
games/gemrb/PLIST | 58 +++++++--
games/gemrb/distinfo | 13 +-
games/gemrb/patches/patch-gemrb_core_System_Logging.h | 15 ++
games/gemrb/patches/patch-gemrb_core_System_String.cpp | 34 +++++
games/gemrb/patches/patch-gemrb_plugins_TTFImporter_TTFFont.cpp | 33 +++++
7 files changed, 138 insertions(+), 27 deletions(-)
diffs (truncated from 517 to 300 lines):
diff -r 9a5594c31b86 -r 31f8076c98e9 games/gemrb/MESSAGE
--- a/games/gemrb/MESSAGE Mon Aug 31 09:58:10 2020 +0000
+++ b/games/gemrb/MESSAGE Mon Aug 31 12:46:21 2020 +0000
@@ -1,5 +1,5 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.2 2019/11/13 19:40:48 nia Exp $
+$NetBSD: MESSAGE,v 1.3 2020/08/31 12:46:21 nia Exp $
To install the DRM-free version of Baldur's Gate:
@@ -9,5 +9,6 @@
$ cp ${PREFIX}/share/examples/gemrb/GemRB.cfg.sample ~/.gemrb/gemrb.cfg
Edit ~/.gemrb/gemrb.cfg and change the GamePath to ~/BaldursGate.
+Uncomment GemRBPath=${PREFIX}/share/gemrb.
===========================================================================
diff -r 9a5594c31b86 -r 31f8076c98e9 games/gemrb/Makefile
--- a/games/gemrb/Makefile Mon Aug 31 09:58:10 2020 +0000
+++ b/games/gemrb/Makefile Mon Aug 31 12:46:21 2020 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2020/08/18 17:57:51 leot Exp $
+# $NetBSD: Makefile,v 1.6 2020/08/31 12:46:21 nia Exp $
-DISTNAME= gemrb-0.8.6
-PKGREVISION= 2
+DISTNAME= gemrb-0.8.7
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=gemrb/}
-GITHUB_RELEASE= v${PKGVERSION_NOREV}
+GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.gemrb.org/
@@ -15,6 +14,8 @@
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config
+GCC_REQD+= 4.7 # -std=gnu++11
+
LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/gemrb
CMAKE_ARGS+= -DDISABLE_WERROR=ON
diff -r 9a5594c31b86 -r 31f8076c98e9 games/gemrb/PLIST
--- a/games/gemrb/PLIST Mon Aug 31 09:58:10 2020 +0000
+++ b/games/gemrb/PLIST Mon Aug 31 12:46:21 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2019/11/26 18:42:03 nia Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/08/31 12:46:21 nia Exp $
bin/extend2da.py
bin/gemrb
lib/gemrb/libgemrb_core.so
@@ -35,6 +35,7 @@
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
@@ -62,16 +63,6 @@
share/doc/gemrb/en/Engine/Triggers.txt
share/doc/gemrb/en/Engine/Usability.txt
share/doc/gemrb/en/EngineChanges.txt
-share/doc/gemrb/en/GUIScript/accessing_gui_controls.txt
-share/doc/gemrb/en/GUIScript/bit_operation.txt
-share/doc/gemrb/en/GUIScript/console.txt
-share/doc/gemrb/en/GUIScript/controls.txt
-share/doc/gemrb/en/GUIScript/data_exchange.txt
-share/doc/gemrb/en/GUIScript/doc_template.txt
-share/doc/gemrb/en/GUIScript/index.txt
-share/doc/gemrb/en/GUIScript/reserved_functions.txt
-share/doc/gemrb/en/GUIScript/start.txt
-share/doc/gemrb/en/Release.md
share/doc/gemrb/en/Tables/HPBARB.txt
share/doc/gemrb/en/Tables/ability.txt
share/doc/gemrb/en/Tables/aligns.txt
@@ -130,6 +121,7 @@
share/doc/gemrb/en/Tables/wstwowpn.txt
share/doc/gemrb/en/default_ini.txt
share/doc/gemrb/en/gemrb_ini.txt
+share/examples/gemrb/GemRB.cfg
share/examples/gemrb/GemRB.cfg.noinstall.sample
share/examples/gemrb/GemRB.cfg.sample
share/gemrb/GUIScripts/Actor.py
@@ -476,6 +468,7 @@
share/gemrb/unhardcoded/bg1/proftype.2da
share/gemrb/unhardcoded/bg1/qslots.2da
share/gemrb/unhardcoded/bg1/races.2da
+share/gemrb/unhardcoded/bg1/racethac.2da
share/gemrb/unhardcoded/bg1/randitem.2da
share/gemrb/unhardcoded/bg1/restmov.2da
share/gemrb/unhardcoded/bg1/savegame.2da
@@ -603,6 +596,7 @@
share/gemrb/unhardcoded/bg2/magesch.2da
share/gemrb/unhardcoded/bg2/modal.2da
share/gemrb/unhardcoded/bg2/monkbon.2da
+share/gemrb/unhardcoded/bg2/moverate.2da
share/gemrb/unhardcoded/bg2/overlay.2da
share/gemrb/unhardcoded/bg2/pathfind.2da
share/gemrb/unhardcoded/bg2/pdolls.2da
@@ -611,6 +605,7 @@
share/gemrb/unhardcoded/bg2/qslot2.2da
share/gemrb/unhardcoded/bg2/qslots.2da
share/gemrb/unhardcoded/bg2/races.2da
+share/gemrb/unhardcoded/bg2/racethac.2da
share/gemrb/unhardcoded/bg2/randitem.2da
share/gemrb/unhardcoded/bg2/rest.spl
share/gemrb/unhardcoded/bg2/restmov.2da
@@ -628,7 +623,9 @@
share/gemrb/unhardcoded/bg2/spfirewl.pro
share/gemrb/unhardcoded/bg2/spgenhla.pro
share/gemrb/unhardcoded/bg2/spholymt.pro
+share/gemrb/unhardcoded/bg2/splbrdkn.2da
share/gemrb/unhardcoded/bg2/splspec.2da
+share/gemrb/unhardcoded/bg2/splwizkn.2da
share/gemrb/unhardcoded/bg2/spscorch.pro
share/gemrb/unhardcoded/bg2/spscoric.pro
share/gemrb/unhardcoded/bg2/spshield.vvc
@@ -661,6 +658,7 @@
share/gemrb/unhardcoded/how/alteras.pro
share/gemrb/unhardcoded/how/alterh.pro
share/gemrb/unhardcoded/how/altert.pro
+share/gemrb/unhardcoded/how/amshelc.vvc
share/gemrb/unhardcoded/how/area1np.pro
share/gemrb/unhardcoded/how/area1p.pro
share/gemrb/unhardcoded/how/area2.pro
@@ -711,7 +709,6 @@
share/gemrb/unhardcoded/how/cfelemx.pro
share/gemrb/unhardcoded/how/cfog.pro
share/gemrb/unhardcoded/how/cgraceh.pro
-share/gemrb/unhardcoded/how/cgtable.2da
share/gemrb/unhardcoded/how/chant.pro
share/gemrb/unhardcoded/how/chromorb.pro
share/gemrb/unhardcoded/how/clabdrui.2da
@@ -726,7 +723,6 @@
share/gemrb/unhardcoded/how/cloudks.pro
share/gemrb/unhardcoded/how/clowncol.2da
share/gemrb/unhardcoded/how/clskills.2da
-share/gemrb/unhardcoded/how/clssplab.2da
share/gemrb/unhardcoded/how/clwounh.pro
share/gemrb/unhardcoded/how/cmdamah.pro
share/gemrb/unhardcoded/how/cmwounh.pro
@@ -735,6 +731,7 @@
share/gemrb/unhardcoded/how/cobonh2.pro
share/gemrb/unhardcoded/how/cocold.pro
share/gemrb/unhardcoded/how/cocoldh.pro
+share/gemrb/unhardcoded/how/cofearc.vvc
share/gemrb/unhardcoded/how/cofire.pro
share/gemrb/unhardcoded/how/coldh.pro
share/gemrb/unhardcoded/how/colrspry.pro
@@ -814,6 +811,7 @@
share/gemrb/unhardcoded/how/golcloud.pro
share/gemrb/unhardcoded/how/grease.pro
share/gemrb/unhardcoded/how/gshout.pro
+share/gemrb/unhardcoded/how/gsolac1.vvc
share/gemrb/unhardcoded/how/guibtact.2da
share/gemrb/unhardcoded/how/guils.chu
share/gemrb/unhardcoded/how/harmh.pro
@@ -853,6 +851,7 @@
share/gemrb/unhardcoded/how/mfmiss.pro
share/gemrb/unhardcoded/how/mfmiss2.pro
share/gemrb/unhardcoded/how/mfmissh.pro
+share/gemrb/unhardcoded/how/mgoinvc.vvc
share/gemrb/unhardcoded/how/mmagich.pro
share/gemrb/unhardcoded/how/mmissile.pro
share/gemrb/unhardcoded/how/moelda.pro
@@ -862,6 +861,7 @@
share/gemrb/unhardcoded/how/msumm1.pro
share/gemrb/unhardcoded/how/msumm1h.pro
share/gemrb/unhardcoded/how/msumm1x.pro
+share/gemrb/unhardcoded/how/msumm1x.vvc
share/gemrb/unhardcoded/how/msumm2h.pro
share/gemrb/unhardcoded/how/msumm3h.pro
share/gemrb/unhardcoded/how/msumm4h.pro
@@ -874,11 +874,13 @@
share/gemrb/unhardcoded/how/necrot.pro
share/gemrb/unhardcoded/how/npoisoh.pro
share/gemrb/unhardcoded/how/ofsphe.pro
+share/gemrb/unhardcoded/how/orsphec.vvc
share/gemrb/unhardcoded/how/overlay.2da
share/gemrb/unhardcoded/how/paralh.pro
share/gemrb/unhardcoded/how/pathfind.2da
share/gemrb/unhardcoded/how/pdolls.2da
share/gemrb/unhardcoded/how/pfire.pro
+share/gemrb/unhardcoded/how/pfnmisc.vvc
share/gemrb/unhardcoded/how/pictures.2da
share/gemrb/unhardcoded/how/poisimm.spl
share/gemrb/unhardcoded/how/poisonh.pro
@@ -899,6 +901,7 @@
share/gemrb/unhardcoded/how/pwstunh.pro
share/gemrb/unhardcoded/how/qslots.2da
share/gemrb/unhardcoded/how/races.2da
+share/gemrb/unhardcoded/how/racethac.2da
share/gemrb/unhardcoded/how/rad100.pro
share/gemrb/unhardcoded/how/rad250.pro
share/gemrb/unhardcoded/how/randitem.2da
@@ -917,6 +920,7 @@
share/gemrb/unhardcoded/how/script.2da
share/gemrb/unhardcoded/how/seater.pro
share/gemrb/unhardcoded/how/seaterh.pro
+share/gemrb/unhardcoded/how/seyesc1.vvc
share/gemrb/unhardcoded/how/sgrowth.pro
share/gemrb/unhardcoded/how/shout.pro
share/gemrb/unhardcoded/how/shroud.pro
@@ -925,8 +929,10 @@
share/gemrb/unhardcoded/how/sleep.pro
share/gemrb/unhardcoded/how/slivinh.pro
share/gemrb/unhardcoded/how/slottype.2da
+share/gemrb/unhardcoded/how/soflamc.vvc
share/gemrb/unhardcoded/how/soflamh.pro
share/gemrb/unhardcoded/how/sohope.pro
+share/gemrb/unhardcoded/how/solatc1.vvc
share/gemrb/unhardcoded/how/sooneh.pro
share/gemrb/unhardcoded/how/sopain.pro
share/gemrb/unhardcoded/how/sparbknp.pro
@@ -982,6 +988,7 @@
share/gemrb/unhardcoded/how/spscorch.pro
share/gemrb/unhardcoded/how/spscoric.pro
share/gemrb/unhardcoded/how/spwrath.pro
+share/gemrb/unhardcoded/how/sshellc.vvc
share/gemrb/unhardcoded/how/ssorbh.pro
share/gemrb/unhardcoded/how/ssswarm.pro
share/gemrb/unhardcoded/how/sstone.pro
@@ -1006,6 +1013,7 @@
share/gemrb/unhardcoded/how/uwardh.pro
share/gemrb/unhardcoded/how/vcremap.2da
share/gemrb/unhardcoded/how/vspherh.pro
+share/gemrb/unhardcoded/how/walksnd.2da
share/gemrb/unhardcoded/how/wdeath1.pro
share/gemrb/unhardcoded/how/wdeath2.pro
share/gemrb/unhardcoded/how/weapprof.2da
@@ -1036,6 +1044,7 @@
share/gemrb/unhardcoded/iwd/alteras.pro
share/gemrb/unhardcoded/iwd/alterh.pro
share/gemrb/unhardcoded/iwd/altert.pro
+share/gemrb/unhardcoded/iwd/amshelc.vvc
share/gemrb/unhardcoded/iwd/area1np.pro
share/gemrb/unhardcoded/iwd/area1p.pro
share/gemrb/unhardcoded/iwd/area2.pro
@@ -1085,7 +1094,6 @@
share/gemrb/unhardcoded/iwd/cfelemx.pro
share/gemrb/unhardcoded/iwd/cfog.pro
share/gemrb/unhardcoded/iwd/cgraceh.pro
-share/gemrb/unhardcoded/iwd/cgtable.2da
share/gemrb/unhardcoded/iwd/chant.pro
share/gemrb/unhardcoded/iwd/chromorb.pro
share/gemrb/unhardcoded/iwd/clabdrui.2da
@@ -1100,7 +1108,6 @@
share/gemrb/unhardcoded/iwd/cloudks.pro
share/gemrb/unhardcoded/iwd/clowncol.2da
share/gemrb/unhardcoded/iwd/clskills.2da
-share/gemrb/unhardcoded/iwd/clssplab.2da
share/gemrb/unhardcoded/iwd/clwounh.pro
share/gemrb/unhardcoded/iwd/cmdamah.pro
share/gemrb/unhardcoded/iwd/cmwounh.pro
@@ -1109,6 +1116,7 @@
share/gemrb/unhardcoded/iwd/cobonh2.pro
share/gemrb/unhardcoded/iwd/cocold.pro
share/gemrb/unhardcoded/iwd/cocoldh.pro
+share/gemrb/unhardcoded/iwd/cofearc.vvc
share/gemrb/unhardcoded/iwd/cofire.pro
share/gemrb/unhardcoded/iwd/coldh.pro
share/gemrb/unhardcoded/iwd/colrspry.pro
@@ -1186,6 +1194,7 @@
share/gemrb/unhardcoded/iwd/golcloud.pro
share/gemrb/unhardcoded/iwd/grease.pro
share/gemrb/unhardcoded/iwd/gshout.pro
+share/gemrb/unhardcoded/iwd/gsolac1.vvc
share/gemrb/unhardcoded/iwd/guibtact.2da
share/gemrb/unhardcoded/iwd/guils.chu
share/gemrb/unhardcoded/iwd/harmh.pro
@@ -1224,6 +1233,7 @@
share/gemrb/unhardcoded/iwd/mfmiss.pro
share/gemrb/unhardcoded/iwd/mfmiss2.pro
share/gemrb/unhardcoded/iwd/mfmissh.pro
+share/gemrb/unhardcoded/iwd/mgoinvc.vvc
share/gemrb/unhardcoded/iwd/mmagich.pro
share/gemrb/unhardcoded/iwd/mmissile.pro
share/gemrb/unhardcoded/iwd/moelda.pro
@@ -1234,6 +1244,7 @@
share/gemrb/unhardcoded/iwd/msumm1.pro
share/gemrb/unhardcoded/iwd/msumm1h.pro
share/gemrb/unhardcoded/iwd/msumm1x.pro
+share/gemrb/unhardcoded/iwd/msumm1x.vvc
share/gemrb/unhardcoded/iwd/msumm2h.pro
share/gemrb/unhardcoded/iwd/msumm3h.pro
share/gemrb/unhardcoded/iwd/msumm4h.pro
@@ -1246,11 +1257,13 @@
share/gemrb/unhardcoded/iwd/necrot.pro
share/gemrb/unhardcoded/iwd/npoisoh.pro
share/gemrb/unhardcoded/iwd/ofsphe.pro
+share/gemrb/unhardcoded/iwd/orsphec.vvc
share/gemrb/unhardcoded/iwd/overlay.2da
share/gemrb/unhardcoded/iwd/paralh.pro
share/gemrb/unhardcoded/iwd/pathfind.2da
share/gemrb/unhardcoded/iwd/pdolls.2da
share/gemrb/unhardcoded/iwd/pfire.pro
+share/gemrb/unhardcoded/iwd/pfnmisc.vvc
share/gemrb/unhardcoded/iwd/pictures.2da
Home |
Main Index |
Thread Index |
Old Index