Download raw body.
[maintainer update] graphics/glfw 3.3.9 -> 3.4
https://www.glfw.org/docs/latest/news.html
This updates GLFW to 3.4
The main thing this brings is the ability to target multiple backends at
compile time and select between them. See the release notes for details.
I don't really do wayland, so haven't tried this new version with it. I've
been running this version for a while with Minecraft without issues.
ok?
--Kurt
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/glfw/Makefile,v
diff -u -p -r1.12 Makefile
--- Makefile 18 Feb 2024 22:03:58 -0000 1.12
+++ Makefile 20 Nov 2024 19:33:36 -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
diff -u -p -r1.8 distinfo
--- distinfo 18 Feb 2024 22:03:58 -0000 1.8
+++ distinfo 20 Nov 2024 19:33:36 -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