sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8a08165ee3cab20c447f394a253ba60942314801)
- From: Pavel Vinogradov <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 Pavel Vinogradov (8a08165ee3cab20c447f394a253ba60942314801)
- Date: Thu, 15 Oct 2026 18:43:35 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
graphics-libs/graphite2/HISTORY | 4 ++++
graphics-libs/graphite2/PRE_BUILD | 10 ++++++++--
2 files changed, 12 insertions(+), 2 deletions(-)
New commits:
commit 8a08165ee3cab20c447f394a253ba60942314801
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/graphite2: fixed building with modrn cmake and compilers
diff --git a/graphics-libs/graphite2/HISTORY b/graphics-libs/graphite2/HISTORY
index 4f6fa55..bad5364 100644
--- a/graphics-libs/graphite2/HISTORY
+++ b/graphics-libs/graphite2/HISTORY
@@ -1,3 +1,7 @@
+2026-10-15 Pavel Vinogradov <public AT sourcemage.org>
+ * PRE_BUILD: overhauled for modern cmake and compilers
+ (kudos to diego3kas and LFS project)
+
2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: added, moderenise cmake, prevent .la files
diff --git a/graphics-libs/graphite2/PRE_BUILD
b/graphics-libs/graphite2/PRE_BUILD
index 20f069a..e217342 100755
--- a/graphics-libs/graphite2/PRE_BUILD
+++ b/graphics-libs/graphite2/PRE_BUILD
@@ -1,4 +1,10 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-sed -i '/CMAKE_MINIMUM_REQUIRED/s/2.8.0/3.16.0/' CMakeLists.txt
*/CMakeLists.txt */*/CMakeLists.txt &&
-sed -i '/CREATE_LIBTOOL_FILE/D' src/CMakeLists.txt
+
+sed '/Font.h/i #include <cstdint>' -i tests/featuremap/featuremaptest.cpp
+
+find . -name CMakeLists.txt -exec sed -e 's/VERSION 2.8.0
FATAL_ERROR/VERSION 4.0.0/' \
+ -e
'/CMAKE_MINIMUM_REQUIRED/s/2.8.0/3.16.0/' \
+ -e '/CREATE_LIBTOOL_FILE/D' \
+ -e '/cmake_policy(SET CMP0012 NEW)/d' \
+ -e 's/PythonInterp/Python3/' -i {} \;
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8a08165ee3cab20c447f394a253ba60942314801), Pavel Vinogradov, 10/15/2026
Archive powered by MHonArc 2.6.24.