pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/glfw
Module Name: pkgsrc
Committed By: wiz
Date: Mon Feb 2 23:25:12 UTC 2026
Modified Files:
pkgsrc/graphics/glfw: Makefile PLIST distinfo options.mk
Log Message:
glfw: update to 3.4.
# New features
## Runtime platform selection
## More standard cursor shapes
## Mouse event passthrough
## Ability to get window title
## Captured cursor mode
## Support for custom heap memory allocator
## Window hint for framebuffer scaling
## Window hints for initial window position
## ANGLE rendering backend hint
## Windows window menu keyboard access hint
## Windows STARTUPINFO show command hint
## Cocoa NSView native access function
## Wayland libdecor decorations
## Wayland surface app_id hint
## X11 Vulkan window surface hint
# Caveats
## Multiple sets of native access functions
## Version string format has been changed
## Joystick support is initialized on demand
## Tests and examples are disabled when built as a subproject
## Configuration header is no longer generated
## Documentation generation requires Doxygen 1.9.8 or later
## Windows 7 framebuffer transparency requires DWM transparency
## macOS main menu now created at initialization
## macOS CoreVideo dependency has been removed
## Wayland framebuffer may lack alpha channel on older systems
## X11 empty events no longer round-trip to server
# Deprecations
## Windows XP and Vista support is deprecated
## Original MinGW support is deprecated
## OS X Yosemite support is deprecated
# Removals
## GLFW_VULKAN_STATIC CMake option has been removed
## GLFW_USE_WAYLAND CMake option has been removed
## GLFW_USE_OSMESA CMake option has been removed
## wl_shell protocol support has been removed
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/graphics/glfw/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/glfw/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/graphics/glfw/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/graphics/glfw/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/glfw/Makefile
diff -u pkgsrc/graphics/glfw/Makefile:1.15 pkgsrc/graphics/glfw/Makefile:1.16
--- pkgsrc/graphics/glfw/Makefile:1.15 Sun Aug 25 06:18:50 2024
+++ pkgsrc/graphics/glfw/Makefile Mon Feb 2 23:25:12 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2024/08/25 06:18:50 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2026/02/02 23:25:12 wiz Exp $
-DISTNAME= glfw-3.3.8
-PKGREVISION= 1
+DISTNAME= glfw-3.4
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=glfw/}
Index: pkgsrc/graphics/glfw/PLIST
diff -u pkgsrc/graphics/glfw/PLIST:1.4 pkgsrc/graphics/glfw/PLIST:1.5
--- pkgsrc/graphics/glfw/PLIST:1.4 Thu Mar 19 11:23:53 2020
+++ pkgsrc/graphics/glfw/PLIST Mon Feb 2 23:25:12 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2020/03/19 11:23:53 nia Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/02/02 23:25:12 wiz Exp $
include/GLFW/glfw3.h
include/GLFW/glfw3native.h
lib/cmake/glfw3/glfw3Config.cmake
@@ -7,5 +7,5 @@ lib/cmake/glfw3/glfw3Targets-noconfig.cm
lib/cmake/glfw3/glfw3Targets.cmake
lib/libglfw.so
lib/libglfw.so.3
-lib/libglfw.so.3.3
+lib/libglfw.so.3.4
lib/pkgconfig/glfw3.pc
Index: pkgsrc/graphics/glfw/distinfo
diff -u pkgsrc/graphics/glfw/distinfo:1.8 pkgsrc/graphics/glfw/distinfo:1.9
--- pkgsrc/graphics/glfw/distinfo:1.8 Mon Aug 22 19:19:51 2022
+++ pkgsrc/graphics/glfw/distinfo Mon Feb 2 23:25:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2022/08/22 19:19:51 wiz Exp $
+$NetBSD: distinfo,v 1.9 2026/02/02 23:25:12 wiz Exp $
-BLAKE2s (glfw-3.3.8.tar.gz) = fa6a3866c6fa8248231a0c6f0d1a5f581bcb3298ad45d5d867d51009c001b5f8
-SHA512 (glfw-3.3.8.tar.gz) = 70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f
-Size (glfw-3.3.8.tar.gz) = 803789 bytes
+BLAKE2s (glfw-3.4.tar.gz) = 679985bd43142b0364d244308139b5dffc7d49addf1564fb2a65edb6229bc95a
+SHA512 (glfw-3.4.tar.gz) = 39ad7a4521267fbebc35d2ff0c389a56236ead5fa4bdff33db113bd302f70f5f2869ff4e6db1979512e1542813292dff5a482e94dfce231750f0746c301ae9ed
+Size (glfw-3.4.tar.gz) = 936948 bytes
Index: pkgsrc/graphics/glfw/options.mk
diff -u pkgsrc/graphics/glfw/options.mk:1.2 pkgsrc/graphics/glfw/options.mk:1.3
--- pkgsrc/graphics/glfw/options.mk:1.2 Sun Aug 25 06:18:50 2024
+++ pkgsrc/graphics/glfw/options.mk Mon Feb 2 23:25:12 2026
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2024/08/25 06:18:50 wiz Exp $
+# $NetBSD: options.mk,v 1.3 2026/02/02 23:25:12 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.glfw
@@ -17,13 +17,16 @@ CMAKE_CONFIGURE_ARGS+= -DGLFW_USE_OSMESA
.endif
.if !empty(PKG_OPTIONS:Mwayland)
-CMAKE_CONFIGURE_ARGS+= -DGLFW_USE_WAYLAND=ON
+CMAKE_CONFIGURE_ARGS+= -DGLFW_BUILD_WAYLAND=ON
. include "../../devel/wayland/buildlink3.mk"
. include "../../devel/wayland-protocols/buildlink3.mk"
. include "../../x11/libxkbcommon/buildlink3.mk"
+.else
+CMAKE_CONFIGURE_ARGS+= -DGLFW_BUILD_WAYLAND=OFF
.endif
.if !empty(PKG_OPTIONS:Mx11)
+CMAKE_CONFIGURE_ARGS+= -DGLFW_BUILD_X11=ON
. include "../../x11/libICE/buildlink3.mk"
. include "../../x11/libXcursor/buildlink3.mk"
. include "../../x11/libXi/buildlink3.mk"
@@ -31,4 +34,6 @@ CMAKE_CONFIGURE_ARGS+= -DGLFW_USE_WAYLAN
. include "../../x11/libXrandr/buildlink3.mk"
. include "../../x11/libXxf86vm/buildlink3.mk"
. include "../../x11/libxkbcommon/buildlink3.mk"
+.else
+CMAKE_CONFIGURE_ARGS+= -DGLFW_BUILD_X11=OFF
.endif
Home |
Main Index |
Thread Index |
Old Index