Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (b96455686fe7bacf24addcaf532efa81b3d7156f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (b96455686fe7bacf24addcaf532efa81b3d7156f)
  • Date: Sat, 29 Nov 2025 10:44:29 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

libs/podofo/BUILD | 2 ++
libs/podofo/DETAILS | 1 +
libs/podofo/HISTORY | 3 +++
video/ffmpeg8/BUILD | 4 ++++
video/ffmpeg8/DEPENDS | 8 ++++----
video/ffmpeg8/HISTORY | 3 +++
6 files changed, 17 insertions(+), 4 deletions(-)

New commits:
commit b96455686fe7bacf24addcaf532efa81b3d7156f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

podofo: Fix build with CMake 4.2

commit 2315e0e5dceacc062b4f2db5ba07bedf574f0568
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

podofo: Add Watch line

commit 90d8bfb34e7d164fe04927f0439faa3bca25bb08
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ffmpeg8: Replace glslang with shaderc

diff --git a/libs/podofo/BUILD b/libs/podofo/BUILD
index e868b4a..15213a1 100755
--- a/libs/podofo/BUILD
+++ b/libs/podofo/BUILD
@@ -1,2 +1,4 @@
OPTS+=" -DPODOFO_BUILD_LIB_ONLY=1" &&
+# fix build with cmake 4.2; needed for podofo 0.9.6
+OPTS+=" -DCMAKE_POLICY_VERSION_MINIMUM=3.5" &&
cmake_build
diff --git a/libs/podofo/DETAILS b/libs/podofo/DETAILS
index b6db49f..bad7be3 100755
--- a/libs/podofo/DETAILS
+++ b/libs/podofo/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://github.com/podofo/podofo/tags
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=podofo
VERSION=1.0.2
diff --git a/libs/podofo/HISTORY b/libs/podofo/HISTORY
index 0ab6d0d..d127f0d 100644
--- a/libs/podofo/HISTORY
+++ b/libs/podofo/HISTORY
@@ -1,3 +1,6 @@
+2025-11-29 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: fixed build with cmake 4.2
+
2025-11-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.2
now at github
diff --git a/video/ffmpeg8/BUILD b/video/ffmpeg8/BUILD
index a9f6875..cd40876 100755
--- a/video/ffmpeg8/BUILD
+++ b/video/ffmpeg8/BUILD
@@ -35,6 +35,10 @@ LDFLAGS=${LDFLAGS//-Wl,--as-needed/} &&

OPTS="--disable-cuda --disable-cuvid $OPTS" &&

+# Avoid libglslang; unstable ABI breaks the build too often,
+# it has been replaced by shaderc (also preferred by upstream)
+OPTS+=" --disable-libglslang" &&
+
check_tmp_noexec /tmp &&
./configure --prefix=${INSTALL_ROOT}/usr \
--mandir=${INSTALL_ROOT}/usr/share/man \
diff --git a/video/ffmpeg8/DEPENDS b/video/ffmpeg8/DEPENDS
index 9e3be55..419621d 100755
--- a/video/ffmpeg8/DEPENDS
+++ b/video/ffmpeg8/DEPENDS
@@ -275,10 +275,10 @@ if is_depends_enabled "${SPELL}" "vulkan-loader"; then
optional_depends spirv-tools "" "" "for SPIRV support" &&

if is_depends_enabled "${SPELL}" "spirv-tools"; then
- optional_depends glslang \
- "--enable-libglslang" \
- "--disable-libglslang" \
- "for SPIRV -> GLS compilation using libglslang"
+ optional_depends shaderc \
+ "--enable-libshaderc" \
+ "--disable-libshaderc" \
+ "for SPIRV -> GLS compilation using shaderc"
fi
fi &&

diff --git a/video/ffmpeg8/HISTORY b/video/ffmpeg8/HISTORY
index 7033ab1..9ad0230 100644
--- a/video/ffmpeg8/HISTORY
+++ b/video/ffmpeg8/HISTORY
@@ -1,3 +1,6 @@
+2025-11-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: replaced glslang (unstable ABI) with shaderc
+
2025-11-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 8.0.1



  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (b96455686fe7bacf24addcaf532efa81b3d7156f), Ismael Luceno, 11/29/2025

Archive powered by MHonArc 2.6.24.

Top of Page