From: Kurt Mosiejczuk Subject: [maintainer update] graphics/glfw 3.3.9 -> 3.4 To: OpenBSD Ports Date: Wed, 20 Nov 2024 14:37:51 -0500 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 @@ -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