[packages/graphite2] up to 1.3.15 (fixes CVE-2026-50593)

arekm arekm at pld-linux.org
Tue Aug 18 08:36:21 CEST 2026


commit 62c0239c2b4f1db25c5f1782f7b521407e8025eb
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue Aug 18 08:30:40 2026 +0200

    up to 1.3.15 (fixes CVE-2026-50593)

 gcc15.patch            | 11 -----------
 graphite2-python.patch | 11 -----------
 graphite2.spec         | 12 ++++--------
 3 files changed, 4 insertions(+), 30 deletions(-)
---
diff --git a/graphite2.spec b/graphite2.spec
index 40c6016..354efe7 100644
--- a/graphite2.spec
+++ b/graphite2.spec
@@ -11,16 +11,14 @@
 Summary:	Font rendering capabilities for complex non-Roman writing systems
 Summary(pl.UTF-8):	Wsparcie renderowania złożonych systemów pisma nierzymskiego
 Name:		graphite2
-Version:	1.3.14
-Release:	6
+Version:	1.3.15
+Release:	1
 License:	LGPL v2.1+ or GPL v2+ or MPL
 Group:		Libraries
-Source0:	https://downloads.sourceforge.net/silgraphite/%{name}-%{version}.tgz
-# Source0-md5:	1bccb985a7da01092bfb53bb5041e836
+Source0:	https://github.com/silnrsi/graphite/releases/download/%{version}/%{name}-%{version}.tgz
+# Source0-md5:	93fe1a233fadf8eafb3f0dba8804b083
 Patch0:		%{name}-fix_wrong_linker_opts.patch
 Patch1:		%{name}-includes-libs-perl.patch
-Patch2:		%{name}-python.patch
-Patch3:		gcc15.patch
 URL:		https://graphite.sil.org/
 BuildRequires:	cmake >= 2.8.0
 BuildRequires:	libstdc++-devel
@@ -101,8 +99,6 @@ Interfejs Pythona 3 do biblioteki graphite2
 %setup -q
 %patch -P 0 -p1
 %patch -P 1 -p1
-%patch -P 2 -p1
-%patch -P 3 -p1
 
 %build
 install -d build
diff --git a/gcc15.patch b/gcc15.patch
deleted file mode 100644
index dab230b..0000000
--- a/gcc15.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urN graphite2-1.3.14.orig/tests/featuremap/featuremaptest.cpp graphite2-1.3.14/tests/featuremap/featuremaptest.cpp
---- graphite2-1.3.14.orig/tests/featuremap/featuremaptest.cpp	2020-04-01 08:23:13.000000000 +0530
-+++ graphite2-1.3.14/tests/featuremap/featuremaptest.cpp	2025-01-23 16:27:12.648804481 +0530
-@@ -25,6 +25,7 @@
- #include <iostream>
- #include <map>
- #include <memory>
-+#include <stdint.h>
- #include <string>
- #include <vector>
- 
diff --git a/graphite2-python.patch b/graphite2-python.patch
deleted file mode 100644
index 64ecd37..0000000
--- a/graphite2-python.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-future is not used by graphite2 package
---- graphite2-1.3.14/setup.py.orig	2020-04-01 04:53:13.000000000 +0200
-+++ graphite2-1.3.14/setup.py	2020-05-07 20:21:02.267362656 +0200
-@@ -26,7 +26,6 @@
-     zip_safe         = False,
-     package_dir      = {'': 'python'},
-     packages         = ['graphite2'],
--    install_requires = ['future'],
-     long_description = long_description,
-     long_description_content_type = 'text/markdown',
-     classifiers = [
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/graphite2.git/commitdiff/62c0239c2b4f1db25c5f1782f7b521407e8025eb



More information about the pld-cvs-commit mailing list