xoreso: update to xoreos-0.0.5
ChangeLog: Tuesday, 2018-07-03 (Version 0.0.5) - DOCS: - Improved documentation in various files - BUILD: - Simplified compilation to only use a C++ compiler - Added more optional compilation warning flags - Sped up boost.m4 by caching the library suffix - Changed our autotools setup to be non-recursive - Added support for SOURCE_DATE_EPOCH when building, which is necessary for reproducible builds - Dropped telling the compiler to build in C++03 mode, many Linux distros build libraries with C++11 features now - Changed configure script to use pkg-config for FreeType2 - Made several libraries optional, with certain features disabled in xoreos when compiling without - MAIN: - Made --help display the user directories and config file - Changed the behaviour of debug channels. Each debug channel now has its own verbosity level. The options "debuglevel" and "debugchannel" (--debuglevel and --debugchannel) have been replaced by "debug" (--debug) - Changed the error handler to also run deinit code on error - COMMON: - Added missing kEncodingCP1251 handling in several functions - Moved DEFLATE and LZMA decompression into their own files - Corrected the StreamTokenizer behaviour in a corner case - Deleted Matrix, renamed TransformationMatrix to Matrix4x4 - Added checks for nullptr in stream and encoding methods - Fixed composeString() for the INT*_MIN cases - AURORA: - Unified some code between xoreos and xoreos-tools - Fixed a potential field overflow in the binary 2DA writer - Fixed SSF V1.1 loading for NWN2 - Fixed reading of NSBTX with truncated palette - Fixed reading of 2DA with indented rows - Added exceptions for as of yet unknown GFF4 configurations - GRAPHICS: - Loosened restrictions on textures, allowing NPOT textures - Fixed a potential race condition between environment mapping and cursor drawing - Added option to create an OpenGL debug config ("debuggl") - Fixed some OpenGL warnings that appeared in debug mode - Added detection for duplicate NWN model nodes - Fixed GraphicsManager::setGamma() to actually work - Separated window handling into a new WindowManager - Added detection for duplicate KotOR model animations - Fixed usage of GL_UNPACK_ALIGNMENT - SOUND: - Unified sound code between xoreos and Phaethon - Added debug messages for easier sound issue tracing - Fixed an undefined shift in the WMA decoder - Corrected the signature of AudioStream::readBuffer() - VIDEO: - Added debug messages for easier video issue tracing - Fixed an invalid negative shift in the Bink decoder - ENGINES: - Restructured probes again - Added debug messages for engine-level script execution - Fixed various script engine functions in all engines - NWN: - Partially implemented the character generator - Fixed various issues and glitches in the animation system, including scaling and frame interpolation - Implemented PlayAnimation() for creatures - KOTOR: - Implemented animations - Added more main menu dialogs - Partially implemented the character generator - Added ingame GUI elements - Implemented simple PC walking, with area walkmesh evaluation and over-the-shoulder camera - Partially implemented conversations - Implemented triggers - KOTOR2: - Implemented animations - Partially implemented the character generator - Implemented simple PC walking, with area walkmesh evaluation and over-the-shoulder camera - Partially implemented conversations - Implemented triggers - JADE: - Implemented more engine script functions - Implemented loading of lightmap textures - Added the first screen of the main menu - Added options menu screens - WITCHER: - Started implementing Lua script support - DIST: - Added Fedora package build files - MISC: - Improved code consistency in some places - Marked several classes correctly as noncopyable - Introduced various smart pointer templates into the codebase, making it cleaner and more leak-free - Added support for and implemented unit tests for many classes in the Common and Aurora namespaces
This commit is contained in:
parent
37f6f280d8
commit
40d1af2303
|
@ -3,7 +3,7 @@
|
|||
GITHUB_PROJECT= xoreos
|
||||
GITHUB_TAG= v${PKGVERSION_NOREV}
|
||||
DISTNAME= ${GITHUB_TAG}
|
||||
PKGNAME= ${GITHUB_PROJECT}-0.0.4
|
||||
PKGNAME= ${GITHUB_PROJECT}-0.0.5
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=xoreos/}
|
||||
DIST_SUBDIR= ${GITHUB_PROJECT}
|
||||
|
@ -14,7 +14,7 @@ COMMENT= Open source implementation of BioWare's Aurora engine
|
|||
LICENSE= gnu-gpl-v3
|
||||
|
||||
WRKSRC= ${WRKDIR}/xoreos-${PKGVERSION_NOREV}
|
||||
USE_TOOLS+= aclocal autoconf autoheader automake gmake
|
||||
USE_TOOLS+= aclocal autoconf autoheader automake gmake pkg-config
|
||||
USE_LIBTOOL= YES
|
||||
USE_LANGUAGES= c c++
|
||||
GNU_CONFIGURE= YES
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.4 2015/09/05 23:04:36 yhardy Exp $
|
||||
|
||||
SHA1 (xoreos/v0.0.4.tar.gz) = 1feb250d7d7aa97ec563fdf92b3196c5257cba00
|
||||
RMD160 (xoreos/v0.0.4.tar.gz) = 37b73aaa5d65e200dc8125bb44161cac252e75ae
|
||||
SHA512 (xoreos/v0.0.4.tar.gz) = 8910eef4a0dc43bb3997f4d58c3d05f2bb894bcab458ba92bd264676789f3d3bacb885a051902c3ebf00a64892165e68720123c433186ea870db37e6e7d98d42
|
||||
Size (xoreos/v0.0.4.tar.gz) = 2546547 bytes
|
||||
SHA1 (xoreos/v0.0.5.tar.gz) = c02ef109a5c7b615873eaccb0100c1b5121a1fb4
|
||||
RMD160 (xoreos/v0.0.5.tar.gz) = cc49da1089900d29dd0a3d97b2564322e8035751
|
||||
SHA512 (xoreos/v0.0.5.tar.gz) = 2f0a60c84ed4ff38285897f0f5e305a65b684a30634008e94e343f8715a6f891cd5d47f798b140f1b043ee480346ad69b70ac9ef39e258f564c808dd1d39ece5
|
||||
Size (xoreos/v0.0.5.tar.gz) = 3459452 bytes
|
||||
|
|
Loading…
Reference in New Issue