pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
crispy-doom: Update to 5.12.0
Module Name: pkgsrc-wip
Committed By: Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By: micha
Date: Wed Sep 28 19:17:06 2022 +0200
Changeset: 3c9a12adfd81db915f30df4c32e2cd210078010e
Modified Files:
crispy-doom/COMMIT_MSG
crispy-doom/Makefile
crispy-doom/PLIST
crispy-doom/TODO
crispy-doom/distinfo
Log Message:
crispy-doom: Update to 5.12.0
Reset maintainer.
Crispy Doom 5.12.0
------------------
New Features and Improvements
- Add mouse smoothing when running uncapped. (by @mikeday0)
- New icon designs for all games and the setup executable (by @kiwaph)
- Brightmaps now working on mid-textures of two-sided lines
(by @JNechaevsky).
- New stats widget option: above status bar.
- Many automap improvements: (by @JNechaevsky and @mikeday0)
- New mouse button bindings for zoom, max zoom and follow.
- Pan/zoom faster by holding run button.
- Use overflow-safe map coordinate system from prboom-plus.
- Apply frame interpolation to automap rendering when running
uncapped.
Bug Fixes
---------
- Ensure mouse sensitivity values are always initialized to defaults.
- Fix clipping issue when jumping in Doom.
- Fix cutscene rendering in truecolor in Doom.
- Fix potential Heretic crash on x64 systems.
- Armor icons now drawn in correct locations in widescreen for Hexen.
- Fix screen border glitch after leaving automap in low res mode in
Hexen.
- Fix shuffling of items on automap after loading savegame.
Crispy Doom
-----------
- Support up to 8 pages of savegames.
- Brightmap now applied to SW2HOT texture (by @JNechaevsky).
- Improved brightmaps for SILVER3, COMPUTE2 and COMPUTE3 textures
(by @JNechaevsky).
- Player arrows in multiplayer games now also interpolated and
rotating with correct angles (by @JNechaevsky).
- Fix incorrect demo timer value and demo bar lenght in multiplayer
demos (by @fabiangreffrath, @JNechaevsky and @rfomin).
- Status bar showing values and face of choosen player in multiplayer
spy mode (by @JNechaevsky).
Crispy Heretic
--------------
- Remove ambient sound limit.
- Add automap overlay and rotation (by @mikeday0).
- Add PWAD autoload directories (by @mikeday0).
- Add brightmap support (by @JNechaevsky).
- Add mouselook support (by @mikeday0).
- Add automap mousewheel zoom and mouse panning (by @mikeday0).
- Add automap grid (by @JNechaevsky).
Crispy Hexen
------------
- Fix tutti frutti and add DeePsea tall patch support (by @mikeday0).
- Add uncapped framerate option (by @mikeday0).
- Add automap overlay and rotation (by @mikeday0).
- Add PWAD autoload directories (by @mikeday0).
- Add mouselook support ((by @mikeday0).
- Add brightmap support (by @JNechaevsky).
- Add key toggles for autorun and vertical mouse movement
(thanks @rxhxiii).
- Add automap mousewheel zoom and mouse panning (by @mikeday0).
- Add automap grid (by @JNechaevsky).
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3c9a12adfd81db915f30df4c32e2cd210078010e
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
crispy-doom/COMMIT_MSG | 2 +-
crispy-doom/Makefile | 4 ++--
crispy-doom/PLIST | 3 +++
crispy-doom/TODO | 2 ++
crispy-doom/distinfo | 6 +++---
5 files changed, 11 insertions(+), 6 deletions(-)
diffs:
diff --git a/crispy-doom/COMMIT_MSG b/crispy-doom/COMMIT_MSG
index ff8a73df70..2a1c75655e 100644
--- a/crispy-doom/COMMIT_MSG
+++ b/crispy-doom/COMMIT_MSG
@@ -1,4 +1,4 @@
-games/crispy-doom: Import version 5.10.3
+games/crispy-doom: Import version 5.12.0
Crispy Doom is a friendly fork of Chocolate Doom that provides a higher
display resolution, removes the static limits of the Doom engine and offers
diff --git a/crispy-doom/Makefile b/crispy-doom/Makefile
index 83e74c24a1..94060c89a7 100644
--- a/crispy-doom/Makefile
+++ b/crispy-doom/Makefile
@@ -1,12 +1,12 @@
# $NetBSD$
-DISTNAME= crispy-doom-5.11.1
+DISTNAME= crispy-doom-5.12.0
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/}
GITHUB_TAG= ${DISTNAME}
EXTRACT_USING= bsdtar
-MAINTAINER= micha%NetBSD.org@localhost
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://github.com/fabiangreffrath/crispy-doom/
COMMENT= Limit-removing enhanced-resolution Doom source port
LICENSE= gnu-gpl-v2
diff --git a/crispy-doom/PLIST b/crispy-doom/PLIST
index 0cc7e92e01..d853ca5250 100644
--- a/crispy-doom/PLIST
+++ b/crispy-doom/PLIST
@@ -42,7 +42,10 @@ share/doc/crispy-heretic/INSTALL.heretic
share/doc/crispy-hexen/CMDLINE.hexen
share/doc/crispy-hexen/INSTALL.hexen
share/icons/hicolor/128x128/apps/crispy-doom.png
+share/icons/hicolor/128x128/apps/crispy-heretic.png
+share/icons/hicolor/128x128/apps/crispy-hexen.png
share/icons/hicolor/128x128/apps/crispy-setup.png
+share/icons/hicolor/128x128/apps/crispy-strife.png
share/icons/hicolor/48x48/apps/crispy-doom.png
share/metainfo/crispy-doom.metainfo.xml
share/metainfo/crispy-heretic.metainfo.xml
diff --git a/crispy-doom/TODO b/crispy-doom/TODO
index 4e336ed4df..3f1fb2f13e 100644
--- a/crispy-doom/TODO
+++ b/crispy-doom/TODO
@@ -13,3 +13,5 @@ Fails without Python:
[X] Fix man page sections (4 vs. 5 for file format pages on different OS)
[X] Fix man page default.cfg conflict with chocolate-doom
[X] Rename man page heretic.cfg to crispy-heretic.cfg
+
+[ ] Test whether XDG stuff works as inteded
diff --git a/crispy-doom/distinfo b/crispy-doom/distinfo
index 9e0f61b785..63ebbde083 100644
--- a/crispy-doom/distinfo
+++ b/crispy-doom/distinfo
@@ -1,6 +1,6 @@
$NetBSD$
-BLAKE2s (crispy-doom-5.11.1.tar.gz) = a0013113b0f40c5803b4425da79bc7bb75e50a9cfd4216bf03a4edb9691fa7b5
-SHA512 (crispy-doom-5.11.1.tar.gz) = c970f1b32d15f91c6ec693571b9179a7607190a03cbbd2651bba0368120a25ef6ade2f157a2782dc4ea8cf05df23e66e6e7c8d2ea011bbb7626f4487f4e3b4c9
-Size (crispy-doom-5.11.1.tar.gz) = 2664465 bytes
+BLAKE2s (crispy-doom-5.12.0.tar.gz) = 82ef66d8feaf0fac587f06ff4dcd0cbe7175d9b742dd133ddd29c8152a9c120e
+SHA512 (crispy-doom-5.12.0.tar.gz) = eb7b4da44c9b261712da4da1935de747928488571ba2be9f0fa43cedd2a0bab3e0f4e0ce1cec247f44ab1b61fc2aa1f545bb0ef50f5f8ac1d3c564342d992a11
+Size (crispy-doom-5.12.0.tar.gz) = 2425206 bytes
SHA1 (patch-src_d__iwad.c) = 7cbc9f97e41a833b40244e3deae34ef2496f4a10
Home |
Main Index |
Thread Index |
Old Index