Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8a08165ee3cab20c447f394a253ba60942314801)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page