Path to this page:
./
games/woof,
Continuation of Lee Killoughs Doom source port MBF
Branch: CURRENT,
Version: 14.3.0nb1,
Package name: woof-14.3.0nb1,
Maintainer: pkgsrc-usersWoof! is a continuation of Lee Killough's Doom source port MBF targeted
at modern systems.
MBF stands for "Marine's Best Friend" and is regarded by many as the
successor of the Boom source port by TeamTNT.
Required to run:[
sysutils/desktop-file-utils] [
graphics/hicolor-icon-theme] [
devel/SDL2] [
audio/SDL2_mixer] [
net/SDL2_net] [
graphics/SDL2_image]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 7206.14 KB
Version history: (Expand)
- (2025-02-12) Updated to version: woof-14.3.0nb1
- (2024-04-17) Updated to version: woof-14.3.0
- (2024-04-06) Updated to version: woof-12.0.2nb2
- (2024-01-30) Updated to version: woof-12.0.2nb1
- (2024-01-17) Updated to version: woof-12.0.2
- (2023-06-07) Updated to version: woof-11.1.4
CVS history: (Expand)
2025-02-12 07:45:45 by Ryo ONODERA | Files touched by this commit (850) |
Log message:
*: Recursive revbump from audio/flac-1.5.0
|
2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575) |
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
|
2024-04-17 18:58:25 by Michael Baeuerle | Files touched by this commit (4) |
Log message:
games/woof: Update to 14.3.0
Changelog is long. See release notes:
https://github.com/fabiangreffrath/woof/releases
|
2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490) |
Log message:
* recursive bump for libxkbcommon 1.7.0
Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
|
2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672) |
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
|
2024-01-19 14:02:59 by Michael Baeuerle | Files touched by this commit (2) |
Log message:
games/woof: Fix build on SmartOS
[ 25%] Building C object src/CMakeFiles/woof.dir/hu_lib.c.o
/home/pbulk/build/games/woof/work/woof-woof_12.0.2/src/hu_lib.c:54:3: error: \
conflicting types for 'offset_t'; have 'enum <anonymous>'
54 | } offset_t;
| ^~~~~~~~
In file included from /usr/include/strings.h:32,
from \
/home/pbulk/build/games/woof/work/woof-woof_12.0.2/src/doomtype.h:60,
from \
/home/pbulk/build/games/woof/work/woof-woof_12.0.2/src/doomdata.h:26,
from \
/home/pbulk/build/games/woof/work/woof-woof_12.0.2/src/doomstat.h:30,
from \
/home/pbulk/build/games/woof/work/woof-woof_12.0.2/src/hu_lib.c:20:
/usr/include/sys/types.h:274:25: note: previous declaration of 'offset_t' with \
type 'offset_t' {aka 'long long int'}
274 | typedef longlong_t offset_t;
| ^~~~~~~~
*** [src/CMakeFiles/woof.dir/hu_lib.c.o] Error code 1
|
2024-01-17 15:40:51 by Michael Baeuerle | Files touched by this commit (5) |
Log message:
games/woof: Update to 12.0.2
Woof! 12.0.2
============
Bug Fixes
---------
- Fix support for non power of two sky textures sizes.
Woof! 12.0.1
============
New Features and Improvements
-----------------------------
- Support for non power of two sky textures sizes
(fix sky in Sigil II).
- Windows Native MIDI: Improvements to shutdown sequence, fix stability
issues.
- Fluidsynth: Support relative paths in soundfont directory.
- Load complevel from save files.
Bug Fixes
---------
- Ignore zero length sound lumps (fix "Evirenity II RC1.wad").
- Do not apply the single color fill to vertically scrolling skies.
- Fix MUSINFO fails sometimes when loading saves (thanks to @DRON12261).
- BRGHTMPS: Fix parsing lump names, crash when overwrite brightmaps
(thanks to @andrikpowell).
- Fix parsing lump names in MUSINFO.
- Fix "you need a key" messages in multiplayer.
- Fix WAD paths in setup tool on Windows.
Woof! 12.0.0
============
New Features and Improvements
-----------------------------
- 3D audio support (@ceski-1)
- Stereo and up to 7.1 surround sound.
- HRTF mode ("Headphones mode" in the General menu).
- Air absorption and Doppler effects settings in the config.
- PC Speaker emulation sound module (taken from Chocolate Doom).
- Various HUD additions and fixes:
- Optional widescreen widget arrangement.
- Bring back three-lined coords/stats widgets.
- Optionally draw bar graphs in Boom HUD widgets.
- Ability to position "message" and "secret" text widgets \
by WOOFHUD
lump.
- Add obituaries from ZDoom, enabled by default
(Options->Setup->Messages->Show Obituaries option).
- Add support for XGLN/ZGLN nodes.
- Color console messages and optional verbosity level
(default_verbosity in config).
- Allow separate key binding for the numeric keypad.
- Replace and extend crosshair patches with the shaded variants from
Nugget Doom.
- Ignore DMX sound padding (@ceski-1).
- Implement sky top color algorithm from Eternity Engine (@tomas7770).
- Attempt to play demo4 also for Doom 2 (Final Doom).
- Clean screenshots are taken with the base palette.
Bug Fixes
---------
- Fix a savegame loading crash related to the use of MUSINFO.
- Consistently rename -nodehlump command line parameter to -nodeh.
- Fix mouselook/padlook checks for direct vertical aiming (@ceski-1).
- Fix sector movement doesn't render sometimes using Boom fake floors
(Line action 242), when uncapped framerate is enabled.
- Fix automap marks in non-follow mode.
- Various fixes to weapon lowering and switching animation (thanks to
@MrAlaux).
- Disable returning to the episodes menu if only one episode is present.
- Fix ESC reset with mini-thermo menu items affects multi-choice select
items.
- Reset menu string editing with ESC.
- Fix PIT_ApplyTorque when line has no length (from DSDA-Doom).
- Reorder sprites rendering, so that objects with higher map indices
appear in front (thanks to @JNechaevsky).
- Various brightmaps fixes (@JNechaevsky).
- Skip "hidden" files in ZIP archives (fixes opening archives created by
MacOS).
- Reinitialize automap if screen size changes while it is enabled
(thanks to @MrAlaux).
Miscellaneous
-------------
- Add Linux distribution package in AppImage format (@qurious-pixel).
Woof! 11.3.0
============
New Features and Improvements
-----------------------------
- Add direct aiming from Crispy Doom. More accurate vertical aiming
(thanks to @ceski-1).
- Optimizations for plane rendering, taken from Eternity Engine
(thanks to @JNechaevsky).
- Add -dedicated, -uncapped and -nouncapped command line parmeters
(thanks to @loopfz).
- Rename -nodehlump to -nodeh for consistency with other ports.
- Use sector lightlevel for sprites in Boom and Vanilla complevels.
Bug Fixes
---------
- Avoid the midiOutUnprepareHeader() function in the Windows MIDI music
module. This may fix rare crashes for some users.
- Fixed flickering sectors rendering when interpolation is enabled
(Ancient Aliens MAP24 and others).
- Do not apply weapon centering in strict mode.
- Fix pause for Fluidsynth v2.3.3.
- Fix the rightmost column when rendering weapons with interpolation
enabled (thanks to @MrAlaux).
- Fix replacing the same string twice in Dehacked for music
(PL2.wad MAP27 music track).
Woof! 11.2.0
============
New Features and Improvements
-----------------------------
- Don't snap Automap to player upon opening it with Follow Mode off
(@MrAlaux).
- Make IDCLEV00 restart the current map (@MrAlaux).
- Always color Chainsaw number green in Boom HUD (@MrAlaux).
- Allow direct toggle between "Windowed" and "Exclusive \
Fullscreen"
modes (@ceski-1).
- Prefer IDDT cheat key over IDBEHOLDA in cheat menu.
Bug Fixes
---------
- Fix plane rendering distortion noticeable in widescreen mode, taken
from Eternity Engine (thanks to @JNechaevsky).
- Fix "Clean Screenshot" captures the HUD if "Exclusive \
Fullscreen" is
enabled.
- More fixes to weapon switching animation (@MrAlaux).
- Only set quick save slot upon successful load/save completion.
- Fix blockmap limits (from DSDA-Doom).
- Fix screenshot cropping when aspect ratio correction is disabled
(@MrAlaux).
- Fix pickup messages in multiplayer.
- Fix P_RadiusAttack dist depending on damage (@tomas7770).
- Fix door interpolation in Doom2 MAP19 (thanks to @JNechaevsky).
- Fix recording "-complevel 3" in demo footer.
- Fix UMAPINFO intertext field for Doom 1.
|
2023-06-09 11:34:16 by Michael Baeuerle | Files touched by this commit (3) |
Log message:
games/woof: Modify patches to apply cleanly
|