sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (80a21ce474022a5ba129ae2c5363e29e7e7555e5)
- 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 (80a21ce474022a5ba129ae2c5363e29e7e7555e5)
- Date: Fri, 28 Oct 2022 23:44:06 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
video-libs/libplacebo/HISTORY | 1 +
video-libs/libplacebo/PRE_BUILD | 4 ++++
video-libs/libplacebo/patches/glslang.patch | 17 +++++++++++++++++
3 files changed, 22 insertions(+)
New commits:
commit 80a21ce474022a5ba129ae2c5363e29e7e7555e5
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
video-libs/libplacebo: fixed glslang detection
diff --git a/video-libs/libplacebo/HISTORY b/video-libs/libplacebo/HISTORY
index c201046..0d57807 100644
--- a/video-libs/libplacebo/HISTORY
+++ b/video-libs/libplacebo/HISTORY
@@ -1,6 +1,7 @@
2022-10-28 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 5.229.0
* DEPENDS: needs glad2
+ * PRE_-BUILD, patches/glslang.patch: added to fix glslang detection
2022-07-29 Pavel Vinogradov <public AT sourcemage.org>
* CONFIGURE, DEPENDS, DETAILS, PREPARE: created spell, version 4.208.0
diff --git a/video-libs/libplacebo/PRE_BUILD b/video-libs/libplacebo/PRE_BUILD
new file mode 100755
index 0000000..005bf6d
--- /dev/null
+++ b/video-libs/libplacebo/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+apply_patch_dir patches
diff --git a/video-libs/libplacebo/patches/glslang.patch
b/video-libs/libplacebo/patches/glslang.patch
new file mode 100644
index 0000000..4356b1e
--- /dev/null
+++ b/video-libs/libplacebo/patches/glslang.patch
@@ -0,0 +1,17 @@
+diff --git a/src/glsl/meson.build b/src/glsl/meson.build
+index 19b4bc6..65f33f6 100644
+--- a/src/glsl/meson.build
++++ b/src/glsl/meson.build
+@@ -18,12 +18,6 @@ else
+
+ glslang_deps = [
+ cxx.find_library('glslang', required: glslang_req),
+- cxx.find_library('MachineIndependent', required: false),
+- cxx.find_library('OSDependent', required: glslang_req),
+- cxx.find_library('HLSL', required: glslang_req),
+- cxx.find_library('OGLCompiler', required: glslang_req),
+- cxx.find_library('GenericCodeGen', required: false),
+- cxx.find_library('SPVRemapper', required: glslang_req),
+ cxx.find_library('SPIRV', required: glslang_req),
+ cxx.find_library('SPIRV-Tools-opt', required: false),
+ cxx.find_library('SPIRV-Tools', required: false),
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (80a21ce474022a5ba129ae2c5363e29e7e7555e5), Pavel Vinogradov, 10/28/2022
Archive powered by MHonArc 2.6.24.