Re: [Update from Maintainer] games/ezquake 3.2.3

2021-02-28 Thread Tom Murphy
Hi,

  Just pinging the list. I've attached a fixed diff which patches
the Makefile in the source which fixes the problem and allows it
to link properly. If this isn't the right place to do it, please
let me know.

  Thanks,
  Tom

Index: Makefile
===
RCS file: /cvs/ports/games/ezquake/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile3 Oct 2020 14:58:48 -   1.10
+++ Makefile28 Feb 2021 21:44:25 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.10 2020/10/03 14:58:48 solene Exp $
 
 N =ezquake
-V =3.2.2
+V =3.2.3
 COMMENT =  modern QuakeWorld client
 
 PKGNAME =  ${N}-${V}
Index: distinfo
===
RCS file: /cvs/ports/games/ezquake/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo3 Oct 2020 14:58:48 -   1.6
+++ distinfo28 Feb 2021 21:44:25 -
@@ -1,2 +1,2 @@
-SHA256 (ezquake-source-3.2.2.tar.gz) = 
LKLEVbzdTNfDrJX6h6ik40Y6qGpdvg/RhXb42XkEJfo=
-SIZE (ezquake-source-3.2.2.tar.gz) = 5759652
+SHA256 (ezquake-source-3.2.3.tar.gz) = 
7FGHtHrYWc9Fk4Epbo0dVgBB/ZBGLb4KuJxl4yBnftQ=
+SIZE (ezquake-source-3.2.3.tar.gz) = 5760982
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/games/ezquake/patches/patch-Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Makefile
--- patches/patch-Makefile  18 May 2020 09:29:06 -  1.2
+++ patches/patch-Makefile  28 Feb 2021 21:44:25 -
@@ -1,10 +1,20 @@
 $OpenBSD: patch-Makefile,v 1.2 2020/05/18 09:29:06 solene Exp $
 
 Skip the architecture dance.
+Add X11BASE/lib to LDFLAGS
 
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
+@@ -36,7 +36,7 @@ JSON2C ?= ./json2c.sh
+ 
+ CFLAGS ?= -O2 -Wall -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast 
-Wno-strict-aliasing -Werror=strict-prototypes -Werror=old-style-definition -g 
-MMD $(INCLUDES)
+ RCFLAGS ?=
+-LDFLAGS ?=
++LDFLAGS ?= -L${X11BASE}/lib
+ LIBS ?=
+ 
+ #Temporarily disable tree vectorization optimization enabled at O3 due to gcc 
bug
 @@ -379,7 +379,7 @@ endif
  ifdef CONFIG_WINDOWS
  TARG_c := ezquake.exe



Re: [Update from Maintainer] games/ezquake 3.2.3

2021-02-10 Thread Tom Murphy
Hi,

  I realized I hadn't cleaned up the Makefile properly. Anyway,
here is a fixed version of the patch.

  Thanks,
  Tom

Index: Makefile
===
RCS file: /cvs/ports/games/ezquake/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile3 Oct 2020 14:58:48 -   1.10
+++ Makefile10 Feb 2021 08:12:08 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.10 2020/10/03 14:58:48 solene Exp $
 
 N =ezquake
-V =3.2.2
+V =3.2.3
 COMMENT =  modern QuakeWorld client
 
 PKGNAME =  ${N}-${V}
Index: distinfo
===
RCS file: /cvs/ports/games/ezquake/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo3 Oct 2020 14:58:48 -   1.6
+++ distinfo10 Feb 2021 08:12:08 -
@@ -1,2 +1,2 @@
-SHA256 (ezquake-source-3.2.2.tar.gz) = 
LKLEVbzdTNfDrJX6h6ik40Y6qGpdvg/RhXb42XkEJfo=
-SIZE (ezquake-source-3.2.2.tar.gz) = 5759652
+SHA256 (ezquake-source-3.2.3.tar.gz) = 
7FGHtHrYWc9Fk4Epbo0dVgBB/ZBGLb4KuJxl4yBnftQ=
+SIZE (ezquake-source-3.2.3.tar.gz) = 5760982
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/games/ezquake/patches/patch-Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Makefile
--- patches/patch-Makefile  18 May 2020 09:29:06 -  1.2
+++ patches/patch-Makefile  10 Feb 2021 08:12:08 -
@@ -1,10 +1,20 @@
 $OpenBSD: patch-Makefile,v 1.2 2020/05/18 09:29:06 solene Exp $
 
 Skip the architecture dance.
+Add X11BASE/lib to LDFLAGS
 
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
+@@ -36,7 +36,7 @@ JSON2C ?= ./json2c.sh
+ 
+ CFLAGS ?= -O2 -Wall -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast 
-Wno-strict-aliasing -Werror=strict-prototypes -Werror=old-style-definition -g 
-MMD $(INCLUDES)
+ RCFLAGS ?=
+-LDFLAGS ?=
++LDFLAGS ?= -L${X11BASE}/lib
+ LIBS ?=
+ 
+ #Temporarily disable tree vectorization optimization enabled at O3 due to gcc 
bug
 @@ -379,7 +379,7 @@ endif
  ifdef CONFIG_WINDOWS
  TARG_c := ezquake.exe



[Update from Maintainer] games/ezquake 3.2.3

2021-02-09 Thread Tom Murphy
Hi,

  Patch below is to update games/ezquake to v3.2.3.  I've updated the
patch for the Makefile to include ${X11BASE}/lib to LDFLAGS. It
seemed like the most logical place to put it. If there's a better way
let me know.

  OK?

  Thanks,
  Tom

Index: Makefile
===
RCS file: /cvs/ports/games/ezquake/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile3 Oct 2020 14:58:48 -   1.10
+++ Makefile9 Feb 2021 21:38:43 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.10 2020/10/03 14:58:48 solene Exp $
 
 N =ezquake
-V =3.2.2
+V =3.2.3
 COMMENT =  modern QuakeWorld client
 
 PKGNAME =  ${N}-${V}
@@ -17,7 +17,7 @@ MAINTAINER =  Tom Murphy