pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/games/exult
Module Name: pkgsrc
Committed By: nia
Date: Mon Apr 19 10:47:57 UTC 2021
Modified Files:
pkgsrc/games/exult: Makefile PLIST distinfo
Removed Files:
pkgsrc/games/exult/patches: patch-audio_midi__drivers_forked__player.cc
patch-configure patch-files_U7obj.h patch-files_databuf.h
patch-imagewin_manip.h patch-istring.h
patch-usecode_compiler_ucstmt.cc
Log Message:
exult: update to 1.6
04/17/20 v1.6
- A Shortcut bar with important shortcuts right on top of the screen (thanks Litchie)
- Switch to SDL2 - important for up to date OS
- NxBR and HQ3x/HQ4x scalers
- Option to drop stacks of items without confirmation
- Some more combat options to make charmed combat more difficult.
- Schedules got a workover and are more closer to the original but not yet perfect
- NPCs using beds are sleeping better now
- Papederdoll support of wearing diapers
- Portable option for Windows
- Seperate settings for fullscreen and windowed mode possible
- HighDPI mode available on macOS
- Better pathfinding when the party boards a barge
- Fixed most inexplicable crashes
- Serpent Isle Beta version works
- fixed tons of bugs
- Cleaned up the code in many places and fixed many compiler warnings
Known issues:
- Some crashes due to some cached out objects, we are working on this in another branch which will be the main snapshot after this release
- Antimagic rain caused by the cube generator is not dissipating as fast as it should
- Exult does not show the "you have beaten Ultima VII in n days" message
- Exult does not return to the game menu after beating the game (instead it quits)
- The BG intro does not have the proper sound effects
- Fire Elemenatals cannot walk across lava
- Some schedules need more detailed love
- Several bugs that need more in depth looking at but no plot stopping bugs
- When you disable "Gumps pause game", certain events might only happen after you close all gumps
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/games/exult/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/games/exult/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/games/exult/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/games/exult/patches/patch-audio_midi__drivers_forked__player.cc \
pkgsrc/games/exult/patches/patch-configure \
pkgsrc/games/exult/patches/patch-files_U7obj.h \
pkgsrc/games/exult/patches/patch-files_databuf.h \
pkgsrc/games/exult/patches/patch-imagewin_manip.h \
pkgsrc/games/exult/patches/patch-istring.h \
pkgsrc/games/exult/patches/patch-usecode_compiler_ucstmt.cc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/games/exult/Makefile
diff -u pkgsrc/games/exult/Makefile:1.28 pkgsrc/games/exult/Makefile:1.29
--- pkgsrc/games/exult/Makefile:1.28 Fri Mar 20 11:57:40 2020
+++ pkgsrc/games/exult/Makefile Mon Apr 19 10:47:57 2021
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2020/03/20 11:57:40 nia Exp $
+# $NetBSD: Makefile,v 1.29 2021/04/19 10:47:57 nia Exp $
-DISTNAME= exult-1.4.9rc1
-PKGREVISION= 2
+DISTNAME= exult-1.6
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=exult/exult-all-versions/}
@@ -11,16 +10,20 @@ COMMENT= Open-source Ultima 7 engine
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
-USE_LANGUAGES= c gnu++03
-USE_TOOLS+= yacc flex
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config yacc flex
-CFLAGS+= -fpermissive
-LDFLAGS+= -lz
-CONFIGURE_ARGS+= --disable-sdltest --disable-oggtest --disable-vorbistest
+# C++17
+GCC_REQD+= 7
+
+CONFIGURE_ARGS+= --with-sdl=sdl2
+CONFIGURE_ARGS+= --disable-timidity-midi
+CONFIGURE_ARGS+= --disable-alsa
.include "../../devel/zlib/buildlink3.mk"
-.include "../../devel/SDL/buildlink3.mk"
-.include "../../audio/SDL_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../audio/fluidsynth/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
Index: pkgsrc/games/exult/PLIST
diff -u pkgsrc/games/exult/PLIST:1.4 pkgsrc/games/exult/PLIST:1.5
--- pkgsrc/games/exult/PLIST:1.4 Sun Apr 19 19:30:12 2015
+++ pkgsrc/games/exult/PLIST Mon Apr 19 10:47:57 2021
@@ -1,11 +1,14 @@
-@comment $NetBSD: PLIST,v 1.4 2015/04/19 19:30:12 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2021/04/19 10:47:57 nia Exp $
+bin/cmanip
bin/expack
bin/exult
+bin/mklink
+bin/rip
bin/shp2pcx
bin/splitshp
bin/textpack
-bin/ucc
bin/ucxt
+bin/wuc
man/man1/expack.1
man/man1/exult_studio.1
man/man1/ipack.1
@@ -19,12 +22,13 @@ share/exult/bg_mr_faces.vga
share/exult/bg_paperdol.vga
share/exult/exult.flx
share/exult/exult_bg.flx
+share/exult/exult_iphone.flx
share/exult/exult_si.flx
share/exult/exultmsg.txt
share/exult/midisfx.flx
share/exult/u7bgintrinsics.data
share/exult/u7misc.data
share/exult/u7opcodes.data
+share/exult/u7sibetaintrinsics.data
share/exult/u7siintrinsics.data
share/icons/exult.png
-@pkgdir share/exult/estudio/new
Index: pkgsrc/games/exult/distinfo
diff -u pkgsrc/games/exult/distinfo:1.13 pkgsrc/games/exult/distinfo:1.14
--- pkgsrc/games/exult/distinfo:1.13 Sun Mar 22 18:09:10 2020
+++ pkgsrc/games/exult/distinfo Mon Apr 19 10:47:57 2021
@@ -1,13 +1,6 @@
-$NetBSD: distinfo,v 1.13 2020/03/22 18:09:10 tnn Exp $
+$NetBSD: distinfo,v 1.14 2021/04/19 10:47:57 nia Exp $
-SHA1 (exult-1.4.9rc1.tar.gz) = 259f778d6b8b5e9c9466e2f4967b6352435b6792
-RMD160 (exult-1.4.9rc1.tar.gz) = 8c6fce2bc17ff59709c5827c5dd70f2e2a473914
-SHA512 (exult-1.4.9rc1.tar.gz) = 0da559ce574a07eba597b44e6ed6ddd72d3db45dfa8f546ef6668277ef178700f4b92bce43b87ad238815eaf64d5ef0fcf6c09b31477e52ea69edce1aa05e302
-Size (exult-1.4.9rc1.tar.gz) = 5452640 bytes
-SHA1 (patch-audio_midi__drivers_forked__player.cc) = 058c77900828cc75643237e5ddbc1d21e67a2337
-SHA1 (patch-configure) = 0812526182ffa1746c45fd5a005ca8b10fd50093
-SHA1 (patch-files_U7obj.h) = fc17761779f99f2c2f8e5fa631601db61bb7b78c
-SHA1 (patch-files_databuf.h) = 2a11ad1820ed14ead54bb66d52855d594cf28c5c
-SHA1 (patch-imagewin_manip.h) = d9a90c7fbe046a4079618aeda4c428ef1672525e
-SHA1 (patch-istring.h) = 18e8b49932f7317e6c978c585e1dfe855ac05a51
-SHA1 (patch-usecode_compiler_ucstmt.cc) = 8aadf06c18f347d7de437709e44da86a0783bb1f
+SHA1 (exult-1.6.tar.gz) = 9d0459e24d796193490dfc441351219e1944e92c
+RMD160 (exult-1.6.tar.gz) = d73882320478a90e25bb4bae9f41d500c1823ef4
+SHA512 (exult-1.6.tar.gz) = e786ccc11d3fc1b0747c0c620b51152d09f5157ca1e458a5aecc5e66c91e3222b6ba61311149bd6be83e20d339ea1d6d47640f89cc1750a9720549278a33e1b2
+Size (exult-1.6.tar.gz) = 7906968 bytes
Home |
Main Index |
Thread Index |
Old Index