On Mon, Nov 29, 2021 at 11:59:56AM +1100, Jonathan Gray wrote:
> On Sun, Nov 28, 2021 at 03:02:01PM +1100, Jonathan Gray wrote:
> > On Sat, Nov 27, 2021 at 11:31:44AM -0700, Thomas Frohwein wrote:
> > > On Sat, Nov 27, 2021 at 01:01:13PM +0000, Tom Murphy wrote:
> > > > Hi,
> > > >
> > > > Minor version update of games/quakespasm. Compiles and runs great on
> > > > my amd64 system. I took 'pthread' out of WANTLIB because it shows up
> > > > as an 'Extra'.
> > > >
> > > > OK?
> > > >
> > > > Thanks,
> > > > Tom
> > >
> > > I've tested this; no issues. I agree that it looks like pthread isn't
> > > used (anymore?). I did a grep through the code and can only find
> > > pthread in windows and macos code.
> > >
> > > ok thfr@ for the update
> >
> > Thanks, I've committed this.
> >
> > Part of the reason for the 0.94.2 release was to be compatible with
> > the latest update of the 2021 quake rerelease, vkquake has newer
> > releases available as well with the same changes.
previous diff missed Makefile
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/vkquake/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile 5 Sep 2021 02:35:03 -0000 1.7
+++ Makefile 29 Nov 2021 01:07:53 -0000
@@ -2,7 +2,7 @@
COMMENT = port of Quake 1 using Vulkan instead of OpenGL
-V = 1.11.0
+V = 1.12.1
PKGNAME = vkquake-${V}
GH_ACCOUNT = Novum
GH_PROJECT = vkQuake
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/vkquake/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 5 Sep 2021 02:35:03 -0000 1.6
+++ distinfo 29 Nov 2021 01:07:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (vkQuake-1.11.0.tar.gz) = UC6SGKxMJDwyobyvMjMO2PD/O1IGBWILJx2lISC+Yiw=
-SIZE (vkQuake-1.11.0.tar.gz) = 13369976
+SHA256 (vkQuake-1.12.1.tar.gz) = itvCfdRpYs1pFl6EVZt72oUVreOB8iundcMzRA8qLzI=
+SIZE (vkQuake-1.12.1.tar.gz) = 13430306
Index: patches/patch-Quake_Makefile
===================================================================
RCS file: /cvs/ports/games/vkquake/patches/patch-Quake_Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Quake_Makefile
--- patches/patch-Quake_Makefile 5 Sep 2021 02:35:03 -0000 1.2
+++ patches/patch-Quake_Makefile 29 Nov 2021 01:07:53 -0000
@@ -1,15 +1,15 @@
$OpenBSD: patch-Quake_Makefile,v 1.2 2021/09/05 02:35:03 thfr Exp $
-remove hardcoded -O2
+remove hardcoded -O3
Index: Quake/Makefile
--- Quake/Makefile.orig
+++ Quake/Makefile
-@@ -55,7 +55,6 @@ CFLAGS += -g
+@@ -56,7 +56,6 @@ CFLAGS += -g
do_strip=
else
DFLAGS += -DNDEBUG
--CFLAGS += -O2
+-CFLAGS += -O3
CFLAGS += $(call check_gcc,-fweb,)
CFLAGS += $(call check_gcc,-frename-registers,)
cmd_strip=$(STRIP) $(1)