pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

doomlegacy-devel: Update to SVN revision 1530



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Fri May 15 12:18:10 2020 +0200
Changeset:	dcee4d243ce80c79db6896372cb9130a3262bc55

Modified Files:
	doomlegacy-devel/Makefile
	doomlegacy-devel/TODO

Log Message:
doomlegacy-devel: Update to SVN revision 1530

1.48.4 SVN1530 (2020-05-14)

BUG FIXES 1.48.4

- Config file width and height were not passed to the port video drivers.
  Created explicit parameters and functions
  to pass these to the port video drivers, separate from the current video state.
  This clarifies the inputs to the port video drivers.

- Prevent the command-line restore code from changing the current
  drawmode setting back to the default drawmode setting, wrongly.
  A new state bit for certain control variables now blocks command-line restore.
  This did not actually change the drawmode.
  It did change the current drawmode display in the drawmode menu.
  which deceived users, and testers.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=dcee4d243ce80c79db6896372cb9130a3262bc55

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 doomlegacy-devel/Makefile |  2 +-
 doomlegacy-devel/TODO     | 20 ++++++++++++++------
 2 files changed, 15 insertions(+), 7 deletions(-)

diffs:
diff --git a/doomlegacy-devel/Makefile b/doomlegacy-devel/Makefile
index 10967f31c8..9611828012 100644
--- a/doomlegacy-devel/Makefile
+++ b/doomlegacy-devel/Makefile
@@ -2,7 +2,7 @@
 
 VERS=		1.47.2
 #PKGNAME=	doomlegacy-${VERS}
-SVNVERS=	1529
+SVNVERS=	1530
 DISTNAME=	doomlegacy-devel-0r${SVNVERS}
 CATEGORIES=	games
 
diff --git a/doomlegacy-devel/TODO b/doomlegacy-devel/TODO
index 00848abb30..a119bbf3ae 100644
--- a/doomlegacy-devel/TODO
+++ b/doomlegacy-devel/TODO
@@ -110,7 +110,7 @@ uses "-noendtxt".
 [X] Fixed in SVN revision 1521
     => "-noendtext", as documented, was added
     => Works as expected (Reported in bugtracker for #659)
-[X] pkgsrc patch removed
+[X] pkgsrc patch removed after upstream integration
 [X] man page updated
 
 Part 6 finished.
@@ -118,7 +118,7 @@ Part 6 finished.
 
 Part 7: Import final release
 ============================
-[ ] Import version 1.48.3
+[ ] Import version 1.48.4
     Not released yet
 
 
@@ -129,19 +129,27 @@ Part 8: Support for extended nodes
     Fixes Bug #657
 [X] Created upstream feature request #95
     => Deferred (not considered for 1.48 release)
+[ ] Add optional zlib dependency for build system
+[ ] Add support for compressed ZDoom extended nodes
 
 
 Part 9: Support for internal blockmap creation
 ==============================================
 Make it possible to play maps with broken blockmaps (or no blockmaps at all).
 
-[X] Import blockmap creation code based on Crispy Doom 5.8.0
+[X] Add patch to support internal blockmap creation
+    This code is based on Crispy Doom 5.8.0
 [X] Add command line option "-blockmap" like in PrBoom+
 [X] Document option "-blockmap" in man page
-[X] Usable as workaround for NOVA II (blockmap load error, Bug #658)
-[X] Usable as workaround for NOVA III (blockmaps missing completely)
-[ ] Usable as workaround for Lost Civilization
+[X] Test as workaround for NOVA II
+    Blockmap load error, Bug #658
+    => Works as expected
+[X] Test as as workaround for NOVA III
+    Blockmaps missing completely
+    => Works as expected
+[X] Test as workaround for Lost Civilization
     It's unclear whether the blockmaps are broken or not imported correctly
+    => Works as expected
 
 
 EOF


Home | Main Index | Thread Index | Old Index