Saturday, August 03, 2024

[maintainer update] graphics/glfw 3.3.9 -> 3.4

Update to version 3.4

https://www.glfw.org/docs/latest/news.html

The biggest change is GLFW can support multiple backends, so one package can
support X11 and Wayland.

No deleted symbols that I can tell.

Tested with Blockgame/Minecraft and everything is happy.

ok?

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/glfw/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile 18 Feb 2024 22:03:58 -0000 1.12
+++ Makefile 3 Aug 2024 18:35:18 -0000
@@ -1,10 +1,10 @@
COMMENT = open source, multi-platform library for creating windows

-V = 3.3.9
+V = 3.4
DISTNAME = glfw-${V}
CATEGORIES = graphics x11

-SHARED_LIBS += glfw 1.1 # 3.1
+SHARED_LIBS += glfw 1.2 # 3.4

HOMEPAGE = https://www.glfw.org/
MAINTAINER = Kurt Mosiejczuk <kmos@openbsd.org>
@@ -23,6 +23,9 @@ CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON
-DGLFW_BUILD_TESTS=OFF

CFLAGS += -I${X11BASE}/include
+
+BUILD_DEPENDS = wayland/libinput-openbsd \
+ wayland/wayland

NO_TEST = Yes

Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/glfw/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 18 Feb 2024 22:03:58 -0000 1.8
+++ distinfo 3 Aug 2024 18:35:18 -0000
@@ -1,2 +1,2 @@
-SHA256 (glfw-3.3.9.zip) = VSYUEPjDqcxHzoMDRoqQ9AplPNjyX7losSRAYk+ybQg=
-SIZE (glfw-3.3.9.zip) = 1465859
+SHA256 (glfw-3.4.zip) = tewASycS/Qjohh3CcUKPBId1IAot9xnM9XUUO6dJo+k=
+SIZE (glfw-3.4.zip) = 1653725

No comments:

Post a Comment