Download raw body.
[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
[maintainer update] graphics/glfw 3.3.9 -> 3.4