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:
Wed, 20 Nov 2024 14:37:51 -0500

Download raw body.

Thread
  • Kurt Mosiejczuk:

    [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