sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (5aca24674451aa1a93561616cc5f1bc3f4120634)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (5aca24674451aa1a93561616cc5f1bc3f4120634)
- Date: Wed, 22 Feb 2023 17:18:38 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
vulkan/vulkan-loader/DEPENDS | 26 +++++++++++++++++++++++---
vulkan/vulkan-loader/HISTORY | 4 ++++
2 files changed, 27 insertions(+), 3 deletions(-)
New commits:
commit 5aca24674451aa1a93561616cc5f1bc3f4120634
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
vulkan/vulkan-loader: libxcb, libxrandr and wayland are optional, added
directfb and libx11 options
diff --git a/vulkan/vulkan-loader/DEPENDS b/vulkan/vulkan-loader/DEPENDS
index aa5a332..c82ae8b 100755
--- a/vulkan/vulkan-loader/DEPENDS
+++ b/vulkan/vulkan-loader/DEPENDS
@@ -2,9 +2,29 @@ source $GRIMOIRE/CMAKE_DEPENDS &&
depends -sub CXX gcc &&
depends python3 &&
depends bison &&
-depends libxcb &&
depends libxkbcommon &&
-depends libxrandr &&
depends glslang &&
depends vulkan-headers "-DVULKAN_HEADERS_INSTALL_DIR=$INSTALL_ROOT/usr" &&
-depends wayland
+
+optional_depends directfb \
+ "-DBUILD_WSI_DIRECTFB_SUPPORT=ON" \
+ "-DBUILD_WSI_DIRECTFB_SUPPORT=OFF" \
+ "for DirectFB support" &&
+
+optional_depends libx11 \
+ "-DBUILD_WSI_XLIB_SUPPORT=ON" \
+ "-DBUILD_WSI_XLIB_SUPPORT=OFF" \
+ "for X11 support" &&
+if is_depends_enabled "${SPELL}" "libx11"; then
+ depends libxrandr
+fi &&
+
+optional_depends libxcb \
+ "-DBUILD_WSI_XCB_SUPPORT=ON" \
+ "-DBUILD_WSI_XCB_SUPPORT=OFF" \
+ "for XCB support" &&
+
+optional_depends wayland \
+ "-DBUILD_WSI_WAYLAND_SUPPORT=ON" \
+ "-DBUILD_WSI_WAYLAND_SUPPORT=OFF" \
+ "for Wayland support"
diff --git a/vulkan/vulkan-loader/HISTORY b/vulkan/vulkan-loader/HISTORY
index 087dd41..4d51a45 100644
--- a/vulkan/vulkan-loader/HISTORY
+++ b/vulkan/vulkan-loader/HISTORY
@@ -1,3 +1,7 @@
+2023-02-22 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: made libxcb, libxrandr and wayland optional,
+ added directfb and libx11 optionally
+
2023-02-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.241
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (5aca24674451aa1a93561616cc5f1bc3f4120634), Pavel Vinogradov, 02/22/2023
Archive powered by MHonArc 2.6.24.