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