EDuke32 Changelog Unofficial archive

Build 4552

22 July 2014 · 14 commits by 1 author · SVN

Builds by month 2 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20140722-4552.txt
------------------------------------------------------------------------
r4552 | hendricks266 | 2014-07-22 23:04:44 -0700 (Tue, 22 Jul 2014) | 1 line

Fix Synthesis (at least partially).
------------------------------------------------------------------------
r4551 | hendricks266 | 2014-07-22 18:48:00 -0700 (Tue, 22 Jul 2014) | 1 line

Re-add $(abspath ...) wrapping to libdirs to try and fix Synthesis.
------------------------------------------------------------------------
r4550 | hendricks266 | 2014-07-22 04:20:13 -0700 (Tue, 22 Jul 2014) | 1 line

Normalize all rotatesprite calls to fullscreen panels so that they are centered at (160, 100) instead of top-lefted at (0, 0).
------------------------------------------------------------------------
r4549 | hendricks266 | 2014-07-22 04:19:58 -0700 (Tue, 22 Jul 2014) | 1 line

Menus: Rearrange drawing so that MENUBAR (#2457) is always the first thing drawn after a menu's background, and its caption is always drawn last.
------------------------------------------------------------------------
r4548 | hendricks266 | 2014-07-22 04:19:45 -0700 (Tue, 22 Jul 2014) | 6 lines

Three Mac patches from rhoenie:
-sdlayer: Apple and GTK are not mutually exclusive.
-Makefile.common: Specify WITHOUT_GTK?=1 by default.
-Makefile: Limit linking with the QuickTime framework to OS X 10.6 and below.
One fix from me:
-osxbuild.sh: Fix building tools.
------------------------------------------------------------------------
r4547 | hendricks266 | 2014-07-22 04:19:25 -0700 (Tue, 22 Jul 2014) | 4 lines

Deal with a few common themes in downstream patches applied by OpenBSD, FreeBSD, Gentoo Linux, and possibly others.
-Respect CC and CXX if already set in the environment.
-Respect CFLAGS, CXXFLAGS, and LDFLAGS if set or specified.
-Give packagers the setting "PACKAGE_REPOSITORY=1" to prevent us from adding our own optimization parameters.
------------------------------------------------------------------------
r4546 | hendricks266 | 2014-07-22 04:19:13 -0700 (Tue, 22 Jul 2014) | 1 line

Handle a concern kludged by SlackBuilds (used by Slackware Linux and NetBSD) where a warning in texcache.c spams the log.
------------------------------------------------------------------------
r4545 | hendricks266 | 2014-07-22 04:18:59 -0700 (Tue, 22 Jul 2014) | 1 line

Apply/replicate patches from OpenBSD to dlopen .so names.
------------------------------------------------------------------------
r4544 | hendricks266 | 2014-07-22 04:18:41 -0700 (Tue, 22 Jul 2014) | 3 lines

Apply unpackssi_64bit_fix.patch from Gentoo Linux, with modifications.

https://bugs.gentoo.org/attachment.cgi?id=342598&action=edit
------------------------------------------------------------------------
r4543 | hendricks266 | 2014-07-22 00:25:54 -0700 (Tue, 22 Jul 2014) | 3 lines

Ball-busting Makefile restructure.

DONT_BUILD.
------------------------------------------------------------------------
r4542 | hendricks266 | 2014-07-22 00:25:09 -0700 (Tue, 22 Jul 2014) | 3 lines

Delete a bunch of crusty old outdated unused files.

DONT_BUILD.
------------------------------------------------------------------------
r4541 | hendricks266 | 2014-07-20 01:55:56 -0700 (Sun, 20 Jul 2014) | 3 lines

Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it.

DONT_BUILD.
------------------------------------------------------------------------
r4540 | hendricks266 | 2014-07-10 02:01:48 -0700 (Thu, 10 Jul 2014) | 8 lines

Lunatic fixes:
1 compiler error.
2 compiler warnings.
1 runtime warning.

Note that at this time, CPLUSPLUS=1 LUNATIC=1 fails to build due to C++ function mangling, and Win64 Lunatic crashes.

DONT_BUILD.
------------------------------------------------------------------------
r4539 | hendricks266 | 2014-07-10 02:01:15 -0700 (Thu, 10 Jul 2014) | 6 lines

Windows: Update libraries.
- libpng to 1.6.12
- LuaJIT to Git HEAD >= 2.0.3
- instructions.txt

DONT_BUILD.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.

Normalize all rotatesprite calls to fullscreen panels so that they are centered at (160, 100) instead of top-lefted at (0, 0).

Evan Ramos (Hendricks266) 22 Jul 2014, 04:20 UTC−7 r4550

Rearrange drawing so that MENUBAR (#2457) is always the first thing drawn after a menu's background, and its caption is always drawn last.

Evan Ramos (Hendricks266) 22 Jul 2014, 04:19 UTC−7 r4549
Fix

Three Mac patches from rhoenie:

Evan Ramos (Hendricks266) 22 Jul 2014, 04:19 UTC−7 r4548

-sdlayer: Apple and GTK are not mutually exclusive. -Makefile.common: Specify WITHOUT_GTK?=1 by default. -Makefile: Limit linking with the QuickTime framework to OS X 10.6 and below. One fix from me: -osxbuild.sh: Fix building tools.

Deal with a few common themes in downstream patches applied by OpenBSD, FreeBSD, Gentoo Linux, and possibly others.

Evan Ramos (Hendricks266) 22 Jul 2014, 04:19 UTC−7 r4547

-Respect CC and CXX if already set in the environment. -Respect CFLAGS, CXXFLAGS, and LDFLAGS if set or specified. -Give packagers the setting "PACKAGE_REPOSITORY=1" to prevent us from adding our own optimization parameters.

Handle a concern kludged by SlackBuilds (used by Slackware Linux and NetBSD) where a warning in texcache.c spams the log.

Evan Ramos (Hendricks266) 22 Jul 2014, 04:19 UTC−7 r4546

Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it.

Evan Ramos (Hendricks266) 20 Jul 2014, 01:55 UTC−7 r4541

DONT_BUILD.

Fix

Lunatic fixes:

Evan Ramos (Hendricks266) 10 Jul 2014, 02:01 UTC−7 r4540

1 compiler error. 2 compiler warnings. 1 runtime warning. Note that at this time, CPLUSPLUS=1 LUNATIC=1 fails to build due to C++ function mangling, and Win64 Lunatic crashes. DONT_BUILD.