sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (47b29b1d6336ba34754e08a2866762bd0aad0f71)
- 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 (47b29b1d6336ba34754e08a2866762bd0aad0f71)
- Date: Tue, 5 Sep 2023 02:27:43 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
video-libs/libplacebo/DEPENDS | 1 +
video-libs/libplacebo/HISTORY | 3 +++
video-libs/libplacebo/PRE_BUILD | 7 +++++++
3 files changed, 11 insertions(+)
New commits:
commit 47b29b1d6336ba34754e08a2866762bd0aad0f71
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
video-libs/libplacebo: scm branch needs fast_float
also, added PRE_BUILD for symlinking system fast_float directory with
project
third party one to avoid git clone --recurse-submodules approach
diff --git a/video-libs/libplacebo/DEPENDS b/video-libs/libplacebo/DEPENDS
index 7d00a66..4533815 100755
--- a/video-libs/libplacebo/DEPENDS
+++ b/video-libs/libplacebo/DEPENDS
@@ -1,6 +1,7 @@
. "${GRIMOIRE}/MESON_DEPENDS" &&
if [[ "${LIBPLACEBO_BRANCH}" == "scm" ]]; then
+ depends fast_float &&
depends git
fi &&
diff --git a/video-libs/libplacebo/HISTORY b/video-libs/libplacebo/HISTORY
index 089eaf0..58306a9 100644
--- a/video-libs/libplacebo/HISTORY
+++ b/video-libs/libplacebo/HISTORY
@@ -1,3 +1,6 @@
+2023-09-04 Pavel Vinogradov <public AT sorcemage.org>
+ * DEPENDS, PRE_BUILD: scm branch needs fast_float
+
2023-08-03 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 6.292.1, added Watch line
diff --git a/video-libs/libplacebo/PRE_BUILD b/video-libs/libplacebo/PRE_BUILD
new file mode 100755
index 0000000..36688f3
--- /dev/null
+++ b/video-libs/libplacebo/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+
+if [[ "${LIBPLACEBO_BRANCH}" == "scm" ]]; then
+ # dirty hack to use system fast_float
+ ln -sf "${TRACK_ROOT}/usr/include/fast_float" \
+ "${SOURCE_DIRECTORY}/3rdparty/fast_float/include"
+fi
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (47b29b1d6336ba34754e08a2866762bd0aad0f71), Pavel Vinogradov, 09/04/2023
Archive powered by MHonArc 2.6.24.