git: 55a537317a16 - main - graphics/glfw: Register the required dependencies
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 22 Feb 2026 02:14:59 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=55a537317a165b5db988200293fbc0e776fd055b
commit 55a537317a165b5db988200293fbc0e776fd055b
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-02-22 02:10:31 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-02-22 02:13:23 +0000
graphics/glfw: Register the required dependencies
---
graphics/glfw/Makefile | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/graphics/glfw/Makefile b/graphics/glfw/Makefile
index 22d45039d06c..b68c20b2e624 100644
--- a/graphics/glfw/Makefile
+++ b/graphics/glfw/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glfw
DISTVERSION= 3.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= https://github.com/glfw/glfw/releases/download/${DISTVERSION}/
@@ -54,13 +54,15 @@ WAYLAND_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
libxkbcommon>0:x11/libxkbcommon \
wayland-protocols>=0:graphics/wayland-protocols
WAYLAND_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim
+WAYLAND_RUN_DEPENDS= libxkbcommon>0:x11/libxkbcommon
WAYLAND_USES= kde:5 pkgconfig
WAYLAND_USE= KDE=ecm:build
WAYLAND_CMAKE_BOOL= GLFW_BUILD_WAYLAND
-X11_USES= xorg
-X11_USE= XORG=x11,xcursor,xi,xinerama,xrandr,xxf86vm
-X11_CMAKE_BOOL= GLFW_BUILD_X11
+X11_BUILD_DEPENDS= libxkbcommon>0:x11/libxkbcommon
+X11_USES= xorg
+X11_USE= XORG=x11,xcursor,xext,xi,xinerama,xrandr,xxf86vm
+X11_CMAKE_BOOL= GLFW_BUILD_X11
.include <bsd.port.options.mk>