Index | Thread | Search

From:
Kurt Mosiejczuk <kurt@cranky.work>
Subject:
[maintainer update] graphics/glfw 3.3.9 -> 3.4
To:
OpenBSD Ports <ports@openbsd.org>
Date:
Sat, 3 Aug 2024 14:40:55 -0400

Download raw body.

Thread
  • Kurt Mosiejczuk:

    [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