Fri Nov 19 16:37:39 2021 UTC ()
games/woof: Update to 8.0.0

Woof! 8.0.0
-----------
- Workaround for SDL_Mixer MP3 header check (fixes music in PREACHER.WAD)
  (@rfomin).
- Fix order of DEH files processing (@rfomin).
- Fix automap marks in overlay mode (@rfomin).
- Multiple key (or mouse/gamepad button) bindings for all actions
  (@rfomin).
- Modern gamepad support (@rfomin).
- Add (optional) transparent ghost monsters from Crispy Doom (@rfomin).
- Fix spectre/fuzz effect (taken from SMMU and Crispy Doom) (@rfomin).
- Uncouple showing "secret revealed" message from general messages.
- Add flashing in the automap for key based switches from Crispy Doom
  (@rfomin).
- Fix things display in automap overlay mode (@rfomin).
- Error reporting when detecting PNG patches (@rfomin).
- Add forgotten codepointers to the [CODEPTR] dehacked section (fixes
  axolotlx.wad) (@rfomin).
- Config settings for mouse acceleration (@rfomin).
- Fix idclev for UMAPINFO defined maps (@rfomin).
- Show time/STS widgets above status bar (extended HUD from DSDA-Doom)
  (@rfomin).
- UMAPDEF lumps for internal UMAPINFO (fixes No Rest for the Living
  midipack) (@rfomin).
- Cosmetic menu groups (@rfomin).
- Add comp_reservedlineflag (MBF21 v1.4 update) (@rfomin).
- Bring comp_ledgeblock implementation in line with DSDA-Doom (@rfomin).
- Save the setup menus' cursor positions.
- Reset the column drawing function (fixes some rendering issues).
- Print a message when toggling "always run".
- Add Chex Quest support (@rfomin).
- When drawing introductory levelname, use height of entering patch
  (fixes CWILV graphics from Eviternity.wad) (@rfomin)
- Save window position across fullscreen toggles.
- Fix musinfo lumpnum reset (@rfomin).
- Port exclusive fullscreen over from Chocolate Doom (fullscreen_width
  and fullscreen_height in config).
- Convert pusher source thing pointers into indices (fixes rare savegame
  issue) (@rfomin).
- Add ENDOOM support from Chocolate Doom (@rfomin).
- Fix UMAPINFO enterpic field (@rfomin).
- Add global autoload directories to search before local ones (fixes
  autoload on *NIX systems).


(micha)
diff -r1.27 -r1.28 pkgsrc/games/woof/Makefile
diff -r1.5 -r1.6 pkgsrc/games/woof/PLIST
diff -r1.26 -r1.27 pkgsrc/games/woof/distinfo

cvs diff -r1.27 -r1.28 pkgsrc/games/woof/Makefile (expand / switch to unified diff)

--- pkgsrc/games/woof/Makefile 2021/09/29 11:54:40 1.27
+++ pkgsrc/games/woof/Makefile 2021/11/19 16:37:38 1.28
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.27 2021/09/29 11:54:40 micha Exp $ 1# $NetBSD: Makefile,v 1.28 2021/11/19 16:37:38 micha Exp $
2 2
3DISTNAME= woof_7.0.0 3DISTNAME= woof_8.0.0
4PKGNAME= ${DISTNAME:S/_/-/} 4PKGNAME= ${DISTNAME:S/_/-/}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/}
7GITHUB_TAG= ${DISTNAME} 7GITHUB_TAG= ${DISTNAME}
8EXTRACT_USING= bsdtar 8EXTRACT_USING= bsdtar
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/fabiangreffrath/woof/ 11HOMEPAGE= https://github.com/fabiangreffrath/woof/
12COMMENT= Continuation of Lee Killough's Doom source port MBF 12COMMENT= Continuation of Lee Killough's Doom source port MBF
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15USE_LANGUAGES= c99 15USE_LANGUAGES= c99
16USE_CMAKE= yes 16USE_CMAKE= yes

cvs diff -r1.5 -r1.6 pkgsrc/games/woof/PLIST (expand / switch to unified diff)

--- pkgsrc/games/woof/PLIST 2021/08/20 15:23:05 1.5
+++ pkgsrc/games/woof/PLIST 2021/11/19 16:37:38 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.5 2021/08/20 15:23:05 micha Exp $ 1@comment $NetBSD: PLIST,v 1.6 2021/11/19 16:37:38 micha Exp $
2bin/woof 2bin/woof
3share/applications/woof.desktop 3share/applications/woof.desktop
4share/doc/woof/COPYING 4share/doc/woof/COPYING
5share/doc/woof/INSTALL.pkgsrc 5share/doc/woof/INSTALL.pkgsrc
6share/doc/woof/README.md 6share/doc/woof/README.md
7share/doc/woof/boom.txt 7share/doc/woof/boom.txt
8share/doc/woof/boomdeh.txt 8share/doc/woof/boomdeh.txt
9share/doc/woof/boomref.txt 9share/doc/woof/boomref.txt
10share/doc/woof/dckboom.txt 10share/doc/woof/dckboom.txt
11share/doc/woof/examples/battle.wad 11share/doc/woof/examples/battle.wad
12share/doc/woof/examples/dogfly.deh 12share/doc/woof/examples/dogfly.deh
13share/doc/woof/examples/donut.txt 13share/doc/woof/examples/donut.txt
14share/doc/woof/examples/donut.wad 14share/doc/woof/examples/donut.wad
@@ -26,23 +26,26 @@ share/doc/woof/examples/possbud.deh @@ -26,23 +26,26 @@ share/doc/woof/examples/possbud.deh
26share/doc/woof/examples/sky.wad 26share/doc/woof/examples/sky.wad
27share/doc/woof/examples/touchy.deh 27share/doc/woof/examples/touchy.deh
28share/doc/woof/mapcolors_vanilla.cfg 28share/doc/woof/mapcolors_vanilla.cfg
29share/doc/woof/mbf-bugs.html 29share/doc/woof/mbf-bugs.html
30share/doc/woof/mbf.txt 30share/doc/woof/mbf.txt
31share/doc/woof/mbf21.md 31share/doc/woof/mbf21.md
32share/doc/woof/mbfedit.txt 32share/doc/woof/mbfedit.txt
33share/doc/woof/mbffaq.txt 33share/doc/woof/mbffaq.txt
34share/doc/woof/options.txt 34share/doc/woof/options.txt
35share/doc/woof/umapinfo.txt 35share/doc/woof/umapinfo.txt
36share/doc/woof/winmbf02.txt 36share/doc/woof/winmbf02.txt
37share/doc/woof/winmbf02s.txt 37share/doc/woof/winmbf02s.txt
38share/icons/hicolor/128x128/apps/woof.png 38share/icons/hicolor/128x128/apps/woof.png
39share/woof/autoload/e1m4b.wad/umapinfo.lmp 39share/woof/autoload/chex.wad/chex.deh
40share/woof/autoload/e1m8b.wad/umapinfo.lmp 40share/woof/autoload/chex.wad/extchex.deh
 41share/woof/autoload/chex.wad/umapdef.lmp
 42share/woof/autoload/e1m4b.wad/umapdef.lmp
 43share/woof/autoload/e1m8b.wad/umapdef.lmp
41share/woof/autoload/hacx.wad/bloodcolor.deh 44share/woof/autoload/hacx.wad/bloodcolor.deh
42share/woof/autoload/masterlevels.wad/umapinfo.lmp 45share/woof/autoload/masterlevels.wad/umapdef.lmp
43share/woof/autoload/nerve.wad/umapinfo.lmp 46share/woof/autoload/nerve.wad/umapdef.lmp
44share/woof/autoload/rekkr.wad/bloodcolor.deh 47share/woof/autoload/rekkr.wad/bloodcolor.deh
45share/woof/autoload/rekkrsa.wad/bloodcolor.deh 48share/woof/autoload/rekkrsa.wad/bloodcolor.deh
46share/woof/betagrph.wad 49share/woof/betagrph.wad
47share/woof/betalevl.wad 50share/woof/betalevl.wad
48share/woof/watermap.wad 51share/woof/watermap.wad

cvs diff -r1.26 -r1.27 pkgsrc/games/woof/distinfo (expand / switch to unified diff)

--- pkgsrc/games/woof/distinfo 2021/10/26 10:44:30 1.26
+++ pkgsrc/games/woof/distinfo 2021/11/19 16:37:38 1.27
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.26 2021/10/26 10:44:30 nia Exp $ 1$NetBSD: distinfo,v 1.27 2021/11/19 16:37:38 micha Exp $
2 2
3BLAKE2s (woof_7.0.0.tar.gz) = 150eeb8f25514422dfcb5a595b33b5a2227d75a0fd82918f3c90986200a74b0e 3BLAKE2s (woof_8.0.0.tar.gz) = a3d9711f48acdf3a1b3a8ba9248a12d42f4551468e74eac7e0f8f1654bcdea89
4SHA512 (woof_7.0.0.tar.gz) = 002ea3f3d899ce44f6f81a9141c259eed9b7c1bc435a7cf0b1590411a9ce2fd977c381f32bc33bd26be3330baecb284bedd28fb6db489c81d1973c51a1e58b03 4SHA512 (woof_8.0.0.tar.gz) = 73a78647bec831f455936a0625450383d75ed037057fefd4a5cd2120b6b402c76093ea2bc068d7652b538a75723e0cd172db188adee18f4cec74afb81ad4a32a
5Size (woof_7.0.0.tar.gz) = 2016725 bytes 5Size (woof_8.0.0.tar.gz) = 2075493 bytes
6SHA1 (patch-Source_d__iwad.c) = a58291e4717699efaefa3e56294666cfc6e65c75 6SHA1 (patch-Source_d__iwad.c) = a58291e4717699efaefa3e56294666cfc6e65c75