[Pld-cvs-commit] [packages/fonttools] - updated to 4.60.1

qboosh qboosh at pld-linux.org
Sun Nov 23 21:52:52 CET 2025


commit 855b81df6f3edf28c44e6652178c9af9d101384d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Nov 23 21:52:56 2025 +0100

    - updated to 4.60.1

 fonttools.spec | 31 ++++++++++++++++---------------
 1 file changed, 16 insertions(+), 15 deletions(-)
---
diff --git a/fonttools.spec b/fonttools.spec
index 0628fed..18fb7a2 100644
--- a/fonttools.spec
+++ b/fonttools.spec
@@ -6,7 +6,7 @@
 Summary:	A tool to convert TrueType/OpenType fonts to XML and back
 Summary(pl.UTF-8):	Narzędzie do konwersji fontów TrueType/OpenType do/z XML-a
 Name:		fonttools
-Version:	4.58.0
+Version:	4.60.1
 Release:	1
 # basic license is BSD
 # FontTools includes Adobe AGL & AGLFN, which is under 3-clauses BSD license
@@ -14,13 +14,13 @@ License:	MIT, BSD
 Group:		Development/Tools
 #Source0Download: https://github.com/fonttools/fonttools/releases
 Source0:	https://github.com/fonttools/fonttools/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	d51d8be881aebb35a6852eb7f5733cef
+# Source0-md5:	9953a8262cac55018d110edeb7ef2981
 URL:		https://github.com/fonttools/fonttools
 %if %(locale -a | grep -q '^C\.utf8$'; echo $?)
 BuildRequires:	glibc-localedb-all
 %endif
 BuildRequires:	python3-Cython
-BuildRequires:	python3-devel >= 1:3.7
+BuildRequires:	python3-devel >= 1:3.9
 %if %{with tests}
 BuildRequires:	python3-brotli >= 1.0.9
 #BuildRequires:	python3-freetype-py >= 2.3.0
@@ -29,25 +29,26 @@ BuildRequires:	python3-fs < 3
 BuildRequires:	python3-lxml >= 4
 BuildRequires:	python3-lz4 >= 1.7.4.2
 BuildRequires:	python3-matplotlib
-BuildRequires:	python3-pytest >= 3.0
+BuildRequires:	python3-pycairo
+BuildRequires:	python3-pytest >= 7.0.0
 # >= 1.9.1?
 BuildRequires:	python3-scipy >= 1.7.3
 BuildRequires:	python3-skia-pathops >= 0.7.2
 BuildRequires:	python3-sympy
 #BuildRequires:	python3-ufoLib2 >= 0.13.1
 #BuildRequires:	python3-uharfbuzz >= 0.30.0
-%if "%{ver_lt '%{py3_ver}' '3.11'}" == "1"
-BuildRequires:	python3-unicodedata2 >= 14.0.0
+%if "%{_ver_lt %{py3_ver} 3.12}" == "1"
+BuildRequires:	python3-unicodedata2 >= 15.1.0
 %endif
 BuildRequires:	python3-zopfli >= 0.2.1
 %endif
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 1.750
 %if %{with doc}
-# preferred versions: reportlab 3.6.3, sphinx_rtd_theme 1.0.0, Sphinx 4.3.1
-BuildRequires:	python3-reportlab >= 3.6.3
-BuildRequires:	python3-sphinx_rtd_theme >= 1.0.0
-BuildRequires:	sphinx-pdg-3 >= 4.3.1
+#BuildRequires:	python3-freetype-py >= 2.5.1
+BuildRequires:	python3-reportlab >= 4.2.5
+BuildRequires:	python3-sphinx_rtd_theme >= 3.0.2
+BuildRequires:	sphinx-pdg-3 >= 8.1.3
 %endif
 Requires:	python3-fonttools = %{version}-%{release}
 Requires:	python3-setuptools
@@ -70,9 +71,9 @@ tekstowego opartego na XML-u oraz dokonać operacji odwrotnej.
 Summary:	Python 3 tools to manipulate font files
 Summary(pl.UTF-8):	Narzędzia do manipulacji na plikach fontów dla Pythona 3
 Group:		Libraries/Python
-Requires:	python3-modules >= 1:3.7
-%if "%{ver_lt '%{py3_ver}' '3.11'}" == "1"
-Requires:	python3-unicodedata2 >= 14.0.0
+Requires:	python3-modules >= 1:3.9
+%if "%{_ver_lt %{py3_ver} 3.12}" == "1"
+Requires:	python3-unicodedata2 >= 15.1.0
 %endif
 
 %description -n python3-fonttools
@@ -125,7 +126,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc LICENSE LICENSE.external NEWS.rst README.rst
+%doc LICENSE LICENSE.external NEWS.rst README.rst SECURITY.md
 %attr(755,root,root) %{_bindir}/fonttools
 %attr(755,root,root) %{_bindir}/pyftmerge
 %attr(755,root,root) %{_bindir}/pyftsubset
@@ -169,5 +170,5 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with doc}
 %files -n python3-fonttools-apidocs
 %defattr(644,root,root,755)
-%doc Doc/build/html/{_images,_modules,_static,cffLib,colorLib,cu2qu,designspaceLib,encodings,feaLib,misc,otlLib,pens,subset,svgLib,ttLib,ufoLib,unicodedata,varLib,*.html,*.js}
+%doc Doc/build/html/{_images,_modules,_static,cffLib,colorLib,cu2qu,designspaceLib,encodings,feaLib,misc,otlLib,pens,qu2cu,subset,svgLib,ttLib,ufoLib,unicodedata,varLib,voltLib,*.html,*.js}
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/fonttools.git/commitdiff/855b81df6f3edf28c44e6652178c9af9d101384d




More information about the pld-cvs-commit mailing list