Hi,
Just a friendly ping to the list on this update to games/ezquake.
Thanks,
Tom
[prev in list] [next in list] [prev in thread] [next in thread]
List: openbsd-ports
Subject: [Update from Maintainer] games/ezquake 3.6.0
From: Tom Murphy <openbsd () pertho ! net>
Date: 2022-10-06 7:55:55
Message-ID: 20221006075351.cygvler5z2jpnwkc () pertho ! net
[Download RAW message or body]
Hi,
This diff updates games/ezquake to 3.6.0 which came out roughly
9 hours ago. A few slight changes:
* Github Project changed from ezQuake to QW-Group
* New dependency on audio/libsndfile added
* WANTLIB needed freetype adding to it
Thanks,
Tom
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/games/ezquake/Makefile,v
> retrieving revision 1.12
> diff -u -p -u -p -r1.12 Makefile
> --- Makefile 11 Mar 2022 19:04:20 -0000 1.12
> +++ Makefile 6 Oct 2022 07:47:26 -0000
> @@ -1,9 +1,9 @@
> N = ezquake
> -V = 3.2.3
> +V = 3.6.0
> COMMENT = modern QuakeWorld client
>
> PKGNAME = ${N}-${V}
> -GH_ACCOUNT = ezQuake
> +GH_ACCOUNT = QW-Group
> GH_PROJECT = ${N}-source
> GH_TAGNAME = ${V}
>
> @@ -15,10 +15,11 @@ MAINTAINER = Tom Murphy <openbsd@pertho.
> # GPLv2+
> PERMIT_PACKAGE = Yes
>
> -WANTLIB += GL SDL2 c curl expat jansson jpeg m pcre png pthread
> -WANTLIB += speex speexdsp z
> +WANTLIB += GL SDL2 c curl expat freetype jansson jpeg m pcre png pthread
> +WANTLIB += sndfile speex speexdsp z
>
> -LIB_DEPENDS = audio/speex \
> +LIB_DEPENDS = audio/libsndfile \
> + audio/speex \
> graphics/jpeg \
> graphics/png \
> devel/sdl2 \
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/games/ezquake/distinfo,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 distinfo
> --- distinfo 20 Mar 2021 18:28:52 -0000 1.7
> +++ distinfo 6 Oct 2022 07:47:26 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (ezquake-source-3.2.3.tar.gz) =
> 7FGHtHrYWc9Fk4Epbo0dVgBB/ZBGLb4KuJxl4yBnftQ=
> -SIZE (ezquake-source-3.2.3.tar.gz) = 5760982
> +SHA256 (ezquake-source-3.6.0.tar.gz) =
> TBok1cXFQj0dKdxJQLJkuDMNpHz6MhozRreIqvj8+VA=
> +SIZE (ezquake-source-3.6.0.tar.gz) = 23487067
> Index: patches/patch-Makefile
> ===================================================================
> RCS file: /cvs/ports/games/ezquake/patches/patch-Makefile,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 patch-Makefile
> --- patches/patch-Makefile 11 Mar 2022 19:04:20 -0000 1.4
> +++ patches/patch-Makefile 6 Oct 2022 07:47:26 -0000
> @@ -13,11 +13,11 @@ Index: Makefile
> LIBS ?=
>
> #Temporarily disable tree vectorization optimization enabled at O3 due to
> gcc bug
> -@@ -379,7 +379,7 @@ endif
> +@@ -567,7 +567,7 @@ endif
> ifdef CONFIG_WINDOWS
> - TARG_c := ezquake.exe
> + TARG_c := ezquake$(EZ_POSTFIX).exe
> else
> -- TARG_c := ezquake-$(LSYS)-$(CPU)
> +- TARG_c := ezquake-$(LSYS)-$(CPU)$(EZ_POSTFIX)
> + TARG_c := ezquake
> endif