head 1.3; access; symbols pkgsrc-2015Q1:1.2.0.46 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.44 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.42 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.40 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.38 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.36 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.34 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.32 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.30 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.28 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.26 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.24 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.22 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.20 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.18 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.16 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.14 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.12 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.10 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.8 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.6 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.4 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.2 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.1.0.10 pkgsrc-2009Q2-base:1.1 pkgsrc-2009Q1:1.1.0.8 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.6 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.4 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.2 cube-native-xorg-base:1.1; locks; strict; comment @# @; 1.3 date 2015.04.19.19.30.13; author wiz; state dead; branches; next 1.2; commitid YCMLKd3mzmNLGeiy; 1.2 date 2009.08.24.11.39.21; author obache; state Exp; branches; next 1.1; 1.1 date 2008.07.27.20.14.14; author dholland; state Exp; branches; next ; desc @@ 1.3 log @Update to 1.4.9rc1. Provided by Nikolay Burkov in PR 49800. Changes: 10/21/10 v1.4.9rc1 Compatible with the stricter permissions of Windows Vista and Windows 7 Rewrite of the Graphics system to allow switching to full screen on modern systems Better integration into Mac OS X with default location for the supported games Smooth scrolling (disabled by default, though) Aspect correction is now supported More data from the original has been decoded and thus improved gameplay and combat Two mods developed by our team member Marzo - Keyring for BG which adds a large quest to obtain a SI-style keyring, as well as a lot of other enhancements such as meditating in the shrines and viewing the Codex - SIfixes for SI which corrects many mistakes in the game, for example you can now cure Cantra when you play with this mod In-game Notebook with support for automatic notes (notes created by usecode) Integrated Pentagram(tm) Audio system which means - Real Roland MT32 device support - Roland MT32 Emulation support - Fluidsynth support Removed dependency of the Audio system on SDL_Mixer New shapes for paperdoll Multi-map support for new games Increased limits on resource sizes (shapes, frames, etc) Moved hard-coded information to datafiles Greatly improved compiler tools to ease new game development Tons of work on our map editor Exult Studio and the ability to develop new games and mods Tons of bugfixes @ text @$NetBSD: patch-ad,v 1.2 2009/08/24 11:39:21 obache Exp $ --- mouse.h.orig 2003-08-31 17:32:24.000000000 +0000 +++ mouse.h @@@@ -27,6 +27,8 @@@@ #include "vgafile.h" #include "glshape.h" +class Game_window; + /* * Handle custom mouse pointers. */ @ 1.2 log @Replace patch code with usual manner. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2008/07/27 20:14:14 dholland Exp $ @ 1.1 log @Fix broken build with gcc4 (and maybe not just with gcc4...) Add missing dependence on freetype2. PKGREVISION++ @ text @d1 1 a1 1 $NetBSD$ d3 11 a13 15 --- mouse.h.orig 2003-08-31 13:32:24.000000000 -0400 +++ mouse.h 2008-07-27 13:58:11.000000000 -0400 @@@@ -33,7 +33,11 @@@@ class Mouse { protected: - Shape_file pointers; // Pointers from 'pointers.shp'. + Shape_file pointers; +#if __GNUC__ == 4 && __GNUC_MINOR__ == 1 + /* I have no idea why this is needed. */ + class +#endif Game_window *gwin; // Where to draw. Image_window8 *iwin; // From gwin. Image_buffer *backup; // Stores image below mouse shape. @