git: f5adbb712f6d - main - x11-toolkits/wlroots*: track Vulkan dependency for consumers
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 29 Aug 2025 14:25:40 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f5adbb712f6de80bd0f9e8ef9a5693032f93543d
commit f5adbb712f6de80bd0f9e8ef9a5693032f93543d
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2025-08-29 08:35:44 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2025-08-29 14:22:19 +0000
x11-toolkits/wlroots*: track Vulkan dependency for consumers
In file included from ../plugins/protocols/session-lock.cpp:6:
In file included from ../src/api/wayfire/unstable/wlr-surface-node.hpp:7:
In file included from ../src/api/wayfire/nonstd/wlroots-full.hpp:40:
/usr/local/include/wlroots-0.19/wlr/render/vulkan.h:12:10: fatal error: 'vulkan/vulkan_core.h' file not found
12 | #include <vulkan/vulkan_core.h>
| ^~~~~~~~~~~~~~~~~~~~~~
https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/270914d379bd
---
x11-toolkits/wlroots017/Makefile | 5 +++--
x11-toolkits/wlroots018/Makefile | 5 +++--
x11-toolkits/wlroots019/Makefile | 5 +++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/x11-toolkits/wlroots017/Makefile b/x11-toolkits/wlroots017/Makefile
index 4b8183d24a11..c7ccdfda65f7 100644
--- a/x11-toolkits/wlroots017/Makefile
+++ b/x11-toolkits/wlroots017/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.17.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 017
@@ -54,7 +54,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
diff --git a/x11-toolkits/wlroots018/Makefile b/x11-toolkits/wlroots018/Makefile
index 3a58fc4f3dc3..264f2c4f7bed 100644
--- a/x11-toolkits/wlroots018/Makefile
+++ b/x11-toolkits/wlroots018/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.18.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 018
@@ -57,7 +57,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
diff --git a/x11-toolkits/wlroots019/Makefile b/x11-toolkits/wlroots019/Makefile
index f785e46fa20d..679858b4f554 100644
--- a/x11-toolkits/wlroots019/Makefile
+++ b/x11-toolkits/wlroots019/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.19.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 019
@@ -58,7 +58,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \