head 1.3; access; symbols pkgsrc-2023Q3:1.2.0.8 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.6 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.4 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.2 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.1.0.6 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.4 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.2 pkgsrc-2022Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2023.10.26.16.13.59; author snj; state dead; branches; next 1.2; commitid OsCcSkohZ7olz9KE; 1.2 date 2022.11.10.17.35.54; author snj; state Exp; branches; next 1.1; commitid x6Uxir86plpghb1E; 1.1 date 2022.01.17.13.48.27; author nia; state Exp; branches; next ; commitid mDCCj5Nk4zd5zZoD; desc @@ 1.3 log @games/quakespasm: update to 0.96.1 Changes in 0.96.1 - Fix demo recording as client-only after connection to server (was broken by signon changes in 0.96.0. Thanks to Jozsef Szalontai for issue report.) - Fix potential buffer overflow in COM_Parse(), e.g. with maps with oversized 'wad' fields. (Thanks to Andrei Drexler.) - Minor code cleanups. Changes in 0.96.0: - Adjustments to joystick defaults and behaviour. See the "Controller support / Cvars" section above. - Fix for a mouse grabbing issue on macOS. - Add missing support for -ip command line option on unix / macOS. - Backport angled sprites code from FTEQW (spriteframetype: 2, must have 8 frames per group.) - Bump the progs execution runaway loop limit to 16M. - Add signon buffer fragmentation to fix SZ_GetSpace errors on certain maps when using protocol 999. - Increased MAX_DATAGRAM to 64000 to overcome packet overflows. - Bump the MAXALIASFRAMES limit to 1024. - Fix arrays to have proper sizes in gl mesh code, reflecting MAXALIASTRIS and MAXALIASVERTS correctly. (fixes SIGSEGV in mj4m4/mj4m5.) - Increased default value of gl_farclip to 65536. - Increase chase cam target trace distance to allow for chasecam to function in large open maps (useful e.g. for the func_vehicle mod.) - Raised default maximum number of particles to 16384 (can be set up to 32768 with -particles on the command line.) - Fix on-screen keyboard showing up suddenly on Steam Deck when starting a map. - Fix viewmodel interpolation with >10Hz animations. - Fix a memory leak when exiting game in SDL2 builds. - Fix a possible crash when handling clipboard data on macOS. - Fix a potential crash after loading of saved game. - Fix possible out-of-bound reads when handling progs type sizes. - Fix Dutch angle VP_PARALLEL_UPRIGHT sprites. - Fix an issue with lights blending by using 10 bit color depth for lightmaps. (For GLSL mode only.) Disable with "-nopackedpixels", if necessary. - No relative motions when the window is not focused. - Status bar and intermission screen tweaks. - Properly display monster counts > 3 digits. - Fix console animation with scr_conspeed <= 0. - Fix mouselook not working upon game quickload during a demo play. - Haiku operating system support. - Fix console when server is run noninteractively with stdin redirected from /dev/null. - Updated Visual Studio project files. - Minor code cleanups. Updated third party code, e.g. SDL, music codecs, etc. @ text @$NetBSD: patch-Makefile,v 1.2 2022/11/10 17:35:54 snj Exp $ Don't clobber LDFLAGS. --- Makefile.orig 2022-06-27 17:02:56.000000000 -0700 +++ Makefile 2022-11-10 09:19:26.034475869 -0800 @@@@ -50,7 +50,6 @@@@ STRIP ?= strip PKG_CONFIG ?= pkg-config CPUFLAGS= -LDFLAGS = DFLAGS ?= CFLAGS ?= -Wall -Wno-trigraphs -MMD CFLAGS += $(call check_gcc,-std=gnu11,) @ 1.2 log @quakespasm: update to 0.95.1 Changes in 0.95.1 * Allow mixing lit and unlit textures in the same map. * Water texture mipmapping support - fixes glistening effect on distant water. * Fix screen flashes in some maps with AMD's new drivers. * Defend against zero-sized textures, e.g. __TB_empty in qbj_grue.bsp * Fix possible file pointer leak in game load code. * Minor code cleanups. Updated third party code, e.g. SDL, music codecs, etc. * Thanks to 'temx' for his patches. Changes in 0.95.0 * Add support for lit water (patch contributed by Josiah Jack, with fixes from Eric Wasylishen.) * Add model scale support -- requires protocol 999. (Original patch contributed by Josiah Jack with fixes from temx and Andrei Drexler. Thanks to Eric Wasylishen, MH and Spike for useful discussions.) * Add sv_cheats cvar for 2021 rerelease (patch from Andrei Drexler). * Clear the startdemo list on game change (patch by Andrei Drexler). * Try light trace from entity origin first (patch by Andrei Drexler). * Backport a few fixes to the bundled SDL2-2.0.22 version. Changes in 0.94.7 * Fix console history buffer wrapping. * Fix wrong external texture use after vid_restart. * Update lodepng from mainstream git. * Miscellaneous source code cleanups. Changes in 0.94.6 * Server protocol size check fixes for sounds and particles. * An invalid memory access fix in the jpg screenshot writer. * Basic dependency tracking in Makefiles. * Backported a few fixes to the bundled SDL2-2.0.22 version. * Minor build fix for C++ compilers. * Other small improvements elsewhere in the code. Changes in 0.94.5 * Compatibility with new SDL2 versioning scheme. * Revised min/max/clamp macros' usage. * Fixed a potential undefined behavior in R_DrawAliasModel. * Fixed parsing of the time argument of svc_fog server message. (it has been broken for more than 20 years and has never seem to have been used.) * Other small improvements elsewhere in the code. * Backported a few fixes to the bundled SDL2-2.0.22 version. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @quakespasm: Update to 0.94.3 Changes in 0.94.3 Handle sky textures with non-standard sizes and warn about them (e.g. ad_tears) Allow loading textures not aligned to 16 pixels and warn about them (eg. the horde2 map of Dimension of the Machine from 2021 rerelease update/2.) @ text @d5 3 a7 3 --- Makefile.orig 2021-09-04 20:56:50.000000000 +0000 +++ Makefile @@@@ -49,7 +49,6 @@@@ STRIP ?= strip d13 2 a14 2 CFLAGS ?= -Wall -Wno-trigraphs CFLAGS += $(CPUFLAGS) @