From: Kurt Mosiejczuk Subject: [maintainer update] graphics/glfw 3.3.9 -> 3.4 To: OpenBSD Ports Date: Sat, 3 Aug 2024 14:40:55 -0400 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 @@ -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