head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.16 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.14 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.12 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.10 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.8 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.6 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.4 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.2 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.2.0.38 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.36 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.34 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.32 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.30 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.28 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.26 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.24 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.22 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.20 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.18 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.16 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.14 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.12 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.10 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.8 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.4 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.6 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.2 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.1.0.38 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.36 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.34 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.32 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.30 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.28 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.26 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.24 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.20 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.18 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.16 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.14 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.12 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.10 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.8 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.6 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.4 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.2 pkgsrc-2015Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2024.06.06.17.33.14; author ktnb; state Exp; branches; next 1.2; commitid katp9LVuXdJtOWcF; 1.2 date 2019.07.03.19.02.59; author nia; state Exp; branches; next 1.1; commitid IsDrxG0Cg66maDtB; 1.1 date 2015.02.10.22.10.33; author snj; state Exp; branches; next ; commitid BDwJZjvQiyZ0Kv9y; desc @@ 1.3 log @tyrquake: update to 0.71 Fixed a bug and FSF's address in license @ text @$NetBSD: patch-Makefile,v 1.2 2019/07/03 19:02:59 nia Exp $ - add DragonFly support - add Solaris support - honor pkgsrc LDFLAGS - don't invoke git to obtain version info --- Makefile.orig 2022-09-06 10:23:53.000000000 +0000 +++ Makefile @@@@ -28,8 +28,7 @@@@ TARGET_UNIX ?= $(if $(filter UNIX,$ # ============================================================================ TYR_RELEASE := v0.71 -TYR_GIT := $(shell git describe --dirty 2> /dev/null) -TYR_VERSION := $(if $(TYR_GIT),$(TYR_GIT),$(TYR_RELEASE)) +TYR_VERSION := TYR_RELEASE TYR_VERSION_NUM ?= $(patsubst v%,%,$(TYR_VERSION)) # Ensure the build directory exists @@@@ -72,7 +71,7 @@@@ else ifneq (,$(findstring MINGW64,$(SYSNAME))) HOST_OS = WIN64 else -ifneq (,$(findstring $(SYSNAME),FreeBSD NetBSD)) +ifneq (,$(findstring $(SYSNAME),FreeBSD NetBSD DragonFly)) HOST_OS = UNIX HOST_UNIX = bsd else @@@@ -90,6 +89,12 @@@@ ifneq (,$(findstring $(SYSNAME),Linux)) HOST_OS = UNIX HOST_UNIX = linux else +ifneq (,$(findstring $(SYSNAME),SunOS)) +HOST_OS = UNIX +# enable this if someone can provide a cd_solaris.c with cdrom stuff +#HOST_UNIX = solaris +HOST_UNIX = null +else $(error OS type not detected.) endif endif @@@@ -97,6 +102,7 @@@@ endif endif endif endif +endif # -------------------------------------------------------------------- # Setup driver options, choosing sensible defaults based on target OS @@@@ -468,7 +474,7 @@@@ endef endif endif -git_date = $(shell git log -1 --date=short --format="%ad" -- $< 2>/dev/null) +git_date = 2022-09-06 doc_version = $(git_date) $(TYR_VERSION) quiet_cmd_man2man = ' MAN2MAN $@@' @@@@ -1074,23 +1080,23 @@@@ ALL_QWSV_LFLAGS += $(patsubst %,-l%,$(AL # ============================================================================ $(BIN_DIR)/tyr-quake$(EXT): $(patsubst %,$(NQSWDIR)/%,$(ALL_NQSW_OBJS)) - $(call do_cc_link,$(ALL_NQSW_LFLAGS)) + $(call do_cc_link,$(ALL_NQSW_LFLAGS)) $(LDFLAGS) $(call do_strip,$@@) $(BIN_DIR)/tyr-glquake$(EXT): $(patsubst %,$(NQGLDIR)/%,$(ALL_NQGL_OBJS)) - $(call do_cc_link,$(ALL_NQGL_LFLAGS)) + $(call do_cc_link,$(ALL_NQGL_LFLAGS)) $(LDFLAGS) $(call do_strip,$@@) $(BIN_DIR)/tyr-qwcl$(EXT): $(patsubst %,$(QWSWDIR)/%,$(ALL_QWSW_OBJS)) - $(call do_cc_link,$(ALL_QWSW_LFLAGS)) + $(call do_cc_link,$(ALL_NQGL_LFLAGS)) $(LDFLAGS) $(call do_strip,$@@) $(BIN_DIR)/tyr-glqwcl$(EXT): $(patsubst %,$(QWGLDIR)/%,$(ALL_QWGL_OBJS)) - $(call do_cc_link,$(ALL_QWGL_LFLAGS)) + $(call do_cc_link,$(ALL_NQGL_LFLAGS)) $(LDFLAGS) $(call do_strip,$@@) $(BIN_DIR)/tyr-qwsv$(EXT): $(patsubst %,$(QWSVDIR)/%,$(ALL_QWSV_OBJS)) - $(call do_cc_link,$(ALL_QWSV_LFLAGS)) + $(call do_cc_link,$(ALL_NQGL_LFLAGS)) $(LDFLAGS) $(call do_strip,$@@) # Build man pages, text and html docs from source @ 1.2 log @tyrquake: Update to 0.62 Changes: * Model animation/movement interpolation (r_lerpmodels, r_lerpmove cvars) * SDL video/input/sound target, now default for MacOS instead of X11. * sndio sound target for OpenBSD (thanks Tony Spets/Jacob Meuser) * Support for BJP1/2/3 and FITZ(666) network/demo protocols * Support for Darkplaces and RMQ style BSP2/2PSB file formats * Work around buggy timers on some windows systems/drivers (thanks MH!) * Removed vid_win dependency on SciTech MGL (thanks MH!) * Netmasks can be used with qwsv's addip/removeip; e.g. "addip 192.168.0.0/24" * Fixed remote screenshots from QWSV * Improved build system including new OSX, Win64, SDL targets * Lots more code sharing between NQ/QW * Use non-power-of-two OpenGL textures when extension is available * New cvar "m_freelook" to replace need for manual editing "+mlook" in config @ text @d1 1 a1 1 $NetBSD: patch-Makefile,v 1.1 2015/02/10 22:10:33 snj Exp $ d8 1 a8 1 --- Makefile.orig 2019-06-09 11:15:40.000000000 +0000 d10 1 a10 1 @@@@ -28,7 +28,7 @@@@ TARGET_UNIX ?= $(if $(filter UNIX,$ d13 1 a13 1 TYR_RELEASE := v0.62-pre d15 2 a16 2 +TYR_GIT := v0.61-1226-g0ca7766-dirty TYR_VERSION := $(if $(TYR_GIT),$(TYR_GIT),$(TYR_RELEASE)) d19 2 a20 1 @@@@ -55,7 +55,7 @@@@ else d29 1 a29 1 @@@@ -71,6 +71,12 @@@@ ifneq (,$(findstring $(SYSNAME),Linux)) d42 1 a42 1 @@@@ -78,6 +84,7 @@@@ endif d50 1 a50 1 @@@@ -416,7 +423,7 @@@@ endef d55 1 a55 1 +git_date = 2019-06-09 d59 1 a59 1 @@@@ -989,23 +996,23 @@@@ ALL_QWSV_LFLAGS += $(patsubst %,-l%,$(AL d74 1 a74 1 + $(call do_cc_link,$(ALL_QWSW_LFLAGS)) $(LDFLAGS) d79 1 a79 1 + $(call do_cc_link,$(ALL_QWGL_LFLAGS)) $(LDFLAGS) d84 1 a84 1 + $(call do_cc_link,$(ALL_QWSV_LFLAGS)) $(LDFLAGS) @ 1.1 log @Update tyrquake to the latest git snapshot, since a proper release does not appear to be forthcoming. Various code cleanup, minor bugfixes, etc. Audio now works on Banana Pi if started with -sndspeed 44100. @ text @d1 1 a1 1 $NetBSD$ d8 2 a9 2 --- Makefile.orig 2015-02-10 13:43:40.000000000 -0800 +++ Makefile 2015-02-10 14:00:56.000000000 -0800 d19 3 a21 3 @@@@ -52,7 +52,7 @@@@ TOPDIR := $(shell pwd) ifneq (,$(findstring MINGW32,$(SYSNAME))) HOST_OS = WIN32 d28 1 a28 1 @@@@ -68,12 +68,19 @@@@ ifneq (,$(findstring $(SYSNAME),Linux)) d41 1 d49 1 a49 1 @@@@ -412,7 +419,7 @@@@ endef d54 1 a54 1 +git_date = 2014-06-30 d58 1 a58 1 @@@@ -988,23 +995,23 @@@@ ALL_QWSV_LFLAGS += $(patsubst %,-l%,$(AL @