head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.16 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.14 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.12 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.10 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.8 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.6 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.4 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.2 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.5.0.20 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.18 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.16 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.14 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.12 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.10 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.8 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.6 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.4 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.2 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.3.0.16 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.14 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.12 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.10 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.8 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.6 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.4 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.1.0.2 pkgsrc-2019Q3-base:1.1; locks; strict; comment @# @; 1.6 date 2024.05.03.09.53.28; author micha; state Exp; branches; next 1.5; commitid ZsjTZ3oaPkdcmx8F; 1.5 date 2021.10.26.10.43.59; author nia; state Exp; branches; next 1.4; commitid F7N3Hiwwnqu8djeD; 1.4 date 2021.10.07.14.07.27; author nia; state Exp; branches; next 1.3; commitid q9POm7boTWhQWSbD; 1.3 date 2019.10.30.10.33.02; author micha; state Exp; branches; next 1.2; commitid SLTZzFsDpc2jwSIB; 1.2 date 2019.10.21.09.58.35; author micha; state Exp; branches; next 1.1; commitid g4MVg690J20TAIHB; 1.1 date 2019.08.26.16.22.42; author micha; state Exp; branches; next ; commitid gB8Elkk6zGSSxyAB; desc @@ 1.6 log @games/freedoom: Update to 0.13.0 0.13.0 (2024-01-29) General * Improved vanilla compatibility. + Boom features removed. + Hall of mirrors greatly reduced. + Visplane overflows fixed. + Savegame buffer overflow errors remain. Levels * Relevant Eureka warnings fixed. * New levels E1M9, E2M2, E2M3, E2M4, E2M7, E2M8, E3M5, MAP07, MAP21 and MAP27. * Various level renames. * Numerous vanilla fixes and aesthetic modernizations. * Fixed and standardized secret exits. Manual * French and Spanish translations. * Sections added to highlight project mandate and additional accessibility options. Misc * Adds automatic labeling to pull requests. Monsters * New minigunner. * The hatchling, which replaces the deadflare. * The matribite, which replaces the summoner. Music * Lots of new music including most of FreeDM music. Sounds * New boss brain sounds. Visuals * Colorblind-friendly keys and key indicators. * Various revisions to sprites and textures. * Improved kerning for menu text. Weapons * Improved weapon sprites generally. * SSG replacement restored to updated take on older version. * Revised polaric energy weapon. * Double-barreled shotgun flash timing bug fixed in built-in DeHackEd. Textures * Esa Repo (Espi)'s old STAR* textures are now included under ESPI*. * A STARBR1 texture is now included as a counterpart to STARBR2. * Numerous additional grey and METAL2-based textures also available. * Boss brain wall found to have Hexen resources and was re-done. * Wolfenstein replacements completely redone, designed to work as seamlessly with other textures as possible. A few are also added. @ text @$NetBSD: distinfo,v 1.5 2021/10/26 10:43:59 nia Exp $ BLAKE2s (freedoom-0.13.0.zip) = 45daa273219925b5e9777a82796928e8390051ec294814cd045776a84099efdb SHA512 (freedoom-0.13.0.zip) = ff71b279900751cb606286ab36d0990febdeb78fee2a9c6adf31491e977e8e045a0d5f30ff6b729d4962c98a30f3138d74f03d25c3569dd3b3e29167601014b9 Size (freedoom-0.13.0.zip) = 24143781 bytes @ 1.5 log @games: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/10/07 14:07:27 nia Exp $ d3 3 a5 3 BLAKE2s (freedoom-0.12.1.zip) = d4d6009bda7d6512b01fd9b227f688329ef61850d861305453a80312eee926a7 SHA512 (freedoom-0.12.1.zip) = c1cb0a45976b82d092cb0aaf6958fa920dc7c7e2fdd8dcc8ae9a3b622f648e2b78d1e8022a2d501e33965949f03643a63d1d25f7f03312a8831d430dd1c5af18 Size (freedoom-0.12.1.zip) = 21996221 bytes @ 1.4 log @games: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2019/10/30 10:33:02 micha Exp $ d3 1 a3 1 RMD160 (freedoom-0.12.1.zip) = b0b7312ce6824f33ec50a3293ed97f11d33a6017 @ 1.3 log @games/freedoom: Update to 0.12.1 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2019/10/21 09:58:35 micha Exp $ a2 1 SHA1 (freedoom-0.12.1.zip) = 7747cf5044b60005b561befa94ccb753935e24e7 @ 1.2 log @games/freedoom: Update to 0.12.0 - Install new manual Changelog ========= 2019-10-10: Freedoom 0.12.0 released General ------- We now have a manual rendered to beautiful PDF format. Thanks to Simon Howard, the project's founder. A strong focus on vanilla compatibility has been sought for this release. Most, if not all, levels should work now. Final Doom compatibility de-emphasized. Where it creates conflicts with Doom II mods or texture definitions, we prefer the Doom II side of things. Final Doom-specific maps and mods may never look completely right in Freedoom, as a result. Levels ------ FreeDM has seen a major overhaul, with most maps being modified, with new additions and removals of the weaker levels. It now benefits from the use of Aquatex and Egyptian textures in some of its levels, giving a more vibrant feel than before. Phase 1 gets a lot of mapping love in this round, fleshing out the levels and tweaking difficulty levels so easy, normal, and hard are all accounted for. There is a new C3M5 by Mortrixs. Phase 2 MAP01 saw an overhaul, simplifying its design in significant ways to improve the flow around the level. Two maps in Phase 2 were replaced due to being recreations of Doom II maps. Jayexetee and GooseJelly get credits for the new ones, in MAP06 and MAP26. Maps in Phase 2 in general have had some slight re-arrangement based on difficulty levels and themes. A new MAP06 by Jayexetee is included, the old one taking the MAP18 slot. All levels are now guaranteed to have co-op and deathmatch starts. Graphics -------- New power-up (stealth, overdrive, and ultra-overdrive) sprites. New necromancer (arch-vile) sprites by Urric. Some weapon and ammo sprites have been tweaked and improved. Completed and enhanced set of Evilution and Plutonia textures. New skull-switches by MissLav. New SKY4 based on an astronomy photograph. Tweaked player sprites and HUD face by Ferk. Music ----- New tracks in C1M2, C2M3, C2M8, MAP03, MAP12, MAP22, MAP25, MAP26, MAP27, DM03, DM06, DM09, DM17, DM24, DM31, and DM32. All files in-tree have been renamed from *.mus to *.mid. The file format must always be MIDI. This makes it easy on music composers to actually work with the files. Unix script and metadata ------------------------ Metainfo (formerly appdata) and desktop files have been brought up to the latest standard specifications and recommendations, using reverse-DNS for the project identifier, and a self-evaluated content rating. The launch shell-script changed the PORT environment variable to DOOMPORT to avoid conflicts with the genericly-named PORT. It also builds a sensible default DOOMWADPATH environment variable to assist ports that do not have a hard-coded fallback. The script no longer tries to look for boom, zdoom, nor prboom by default, as these are ports no longer maintained. Build system ------------ Freedoom's build system now has a hard dependency on Python 3, in anticipation of Python 2's end-of-life. We have moved from ImageMagick to Pillow, a Python library for graphics manipulation. It provides faster build times as well as API stability. GIF files have been replaced with PNG files. True PNG file format transparency is used instead of a cyan background. ASCIIDOC and ASCIIDOC_MAN variables have been added to the Makefile to control the AsciiDoc implementation used to generate HTML and man page files. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (freedoom-0.12.0.zip) = a0abbea8684ba75513913c941d9a04adef8f9c2f RMD160 (freedoom-0.12.0.zip) = 30796ce5b6cfeb47eadbe12ac7fce824dc72c695 SHA512 (freedoom-0.12.0.zip) = ba0b02c785a14259f150a3ce8f9ff4fa21cad4efb3bdef95ed798b4276661b741bde05743377480b7969e923d11603358049ff2ae34cf3952251d2b4f848b27b Size (freedoom-0.12.0.zip) = 21986242 bytes @ 1.1 log @games/freedoom: import freedoom-0.11.3nb1 The Freedoom project aims to create a complete free content first person shooter game. But Freedoom by itself is just the raw material for a game: it must be paired with a compatible game engine to be played. id Software released the source code to their classic game, Doom, under the GNU General Public License. This means that the program code that powers Doom is free; Freedoom complements this with free levels, artwork, sound effects and music to make a completely free game. Freedoom is actually three games in one, consisting of two single player campaigns and one set of levels intended for multiplayer deathmatch (FreeDM). Note: This package contains no game engine, only the data (wad) files. @ text @d3 4 a6 4 SHA1 (freedoom-0.11.3.zip) = c8bdecf32bfb24a149daebf346e778e26212cc4a RMD160 (freedoom-0.11.3.zip) = d40939e6eb8a2ccd432c89d2e5d2a8dadc515bf1 SHA512 (freedoom-0.11.3.zip) = c67fc69bca87cba2ba40b91f578724feaabbd6cd64c6845fa567d6901b7a9e3145185011731c677a71f7b5a6f8707855fb573c0c09b6d47fef83b1577b211816 Size (freedoom-0.11.3.zip) = 18889307 bytes @