From 69254b46888448308b8935faeee35b0c4f8f6f8c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 16 Feb 2021 14:35:18 +0530 Subject: [PATCH 001/123] Update to 4.20.0 version (#1929113) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 91323b2..0a08bfc 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ fonttools-2.3.tar.gz /fonttools-4.18.2.tar.gz /fonttools-4.19.0.tar.gz /fonttools-4.19.1.tar.gz +/fonttools-4.20.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index cb25fb1..5c7b52f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.19.1 +Version: 4.20.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Feb 16 2021 Parag Nemade - 4.20.0-1 +- Update to 4.20.0 version (#1929113) + * Tue Feb 2 14:32:49 IST 2021 Parag Nemade - 4.19.1-1 - Update to 4.19.1 version (#1921968) diff --git a/sources b/sources index 71e5039..a97bdf8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.19.1.tar.gz) = d3b7b1e5527c11f9f7e8e48781204cb98ecf15f4efff175c8f23bc404a70b57e7ab8e3701edc192cbbf07771bbc0639578edc283b3bd488796f52bc16c7cc433 +SHA512 (fonttools-4.20.0.tar.gz) = dbb7ec7660bd3a2e12acd1826740e4e0ddf90c1955f61a0b99e7b6439ca1b5e9fd222fda86f471f91482094c6aeaa1ced0d7dfc62a2bd693138b177e827edc13 From fbbf79804cb71caaf0b55dc9227e8e91b750222b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 28 Feb 2021 07:00:25 +0530 Subject: [PATCH 002/123] Update to 4.21.1 version (#1933357) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0a08bfc..6fa0f60 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,4 @@ fonttools-2.3.tar.gz /fonttools-4.19.0.tar.gz /fonttools-4.19.1.tar.gz /fonttools-4.20.0.tar.gz +/fonttools-4.21.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 5c7b52f..c5d028e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.20.0 +Version: 4.21.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Feb 28 2021 Parag Nemade - 4.21.1-1 +- Update to 4.21.1 version (#1933357) + * Tue Feb 16 2021 Parag Nemade - 4.20.0-1 - Update to 4.20.0 version (#1929113) diff --git a/sources b/sources index a97bdf8..e80c2a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.20.0.tar.gz) = dbb7ec7660bd3a2e12acd1826740e4e0ddf90c1955f61a0b99e7b6439ca1b5e9fd222fda86f471f91482094c6aeaa1ced0d7dfc62a2bd693138b177e827edc13 +SHA512 (fonttools-4.21.1.tar.gz) = 8c54809ab9f39e34f482ee6b17dbf8b309e8bfa0bde783e24195c1f2949ded64591c5e79565136ec8492c0095d593db20779d3f28b933f8e40e54b610130e0f4 From a2394f5eb0a676998258580c079148166836d3e9 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 2 Apr 2021 08:55:09 +0530 Subject: [PATCH 003/123] Update to 4.22.0 version (#1945743) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6fa0f60..199e1a6 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,4 @@ fonttools-2.3.tar.gz /fonttools-4.19.1.tar.gz /fonttools-4.20.0.tar.gz /fonttools-4.21.1.tar.gz +/fonttools-4.22.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index c5d028e..338ffae 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.21.1 +Version: 4.22.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Apr 02 2021 Parag Nemade - 4.22.0-1 +- Update to 4.22.0 version (#1945743) + * Sun Feb 28 2021 Parag Nemade - 4.21.1-1 - Update to 4.21.1 version (#1933357) diff --git a/sources b/sources index e80c2a0..2fa8ba1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.21.1.tar.gz) = 8c54809ab9f39e34f482ee6b17dbf8b309e8bfa0bde783e24195c1f2949ded64591c5e79565136ec8492c0095d593db20779d3f28b933f8e40e54b610130e0f4 +SHA512 (fonttools-4.22.0.tar.gz) = 06db054ce488d0291f876b05b5dd09a772a702f1d45b97c1ba46d02e01fe59f7c63e268fff958baa4076c1ce72f450384e473263250c1617791d78c0e311710d From 9433f3c769bdf490a445f6739fc34577f5de5518 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 28 Apr 2021 05:52:03 +0530 Subject: [PATCH 004/123] Update to 4.22.1 version (#1953840) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 199e1a6..fa3dc43 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,4 @@ fonttools-2.3.tar.gz /fonttools-4.20.0.tar.gz /fonttools-4.21.1.tar.gz /fonttools-4.22.0.tar.gz +/fonttools-4.22.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 338ffae..784f97c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.22.0 +Version: 4.22.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Apr 28 2021 Parag Nemade - 4.22.1-1 +- Update to 4.22.1 version (#1953840) + * Fri Apr 02 2021 Parag Nemade - 4.22.0-1 - Update to 4.22.0 version (#1945743) diff --git a/sources b/sources index 2fa8ba1..51ab95f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.22.0.tar.gz) = 06db054ce488d0291f876b05b5dd09a772a702f1d45b97c1ba46d02e01fe59f7c63e268fff958baa4076c1ce72f450384e473263250c1617791d78c0e311710d +SHA512 (fonttools-4.22.1.tar.gz) = 2f38eda41ce913bdd6e62f495a215c38ed9c1fa7df87f1ecc0964b3065498e39c55e030899a5561321b16f995a705449c958244ecca2aaef492c49066db0ef93 From e75673c0a0dcd0c6768a93c0262e4aa64481e3ea Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 15 May 2021 05:44:59 +0530 Subject: [PATCH 005/123] Update to 4.23.1 version (#1960473) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fa3dc43..0c7be47 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,4 @@ fonttools-2.3.tar.gz /fonttools-4.21.1.tar.gz /fonttools-4.22.0.tar.gz /fonttools-4.22.1.tar.gz +/fonttools-4.23.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 784f97c..b1d5faf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.22.1 +Version: 4.23.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat May 15 2021 Parag Nemade - 4.23.1-1 +- Update to 4.23.1 version (#1960473) + * Wed Apr 28 2021 Parag Nemade - 4.22.1-1 - Update to 4.22.1 version (#1953840) diff --git a/sources b/sources index 51ab95f..f363249 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.22.1.tar.gz) = 2f38eda41ce913bdd6e62f495a215c38ed9c1fa7df87f1ecc0964b3065498e39c55e030899a5561321b16f995a705449c958244ecca2aaef492c49066db0ef93 +SHA512 (fonttools-4.23.1.tar.gz) = ef7faccfabdd66655195ad4d1d09599e302dcc393ff88cf005732930cec62df3c05e06795fafe7cd1ef89671faef2bf642f94e6ab33ebdacaa388c254a71792b From ffd2ed7dda629b7003e83f28de399b36212e78c8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 18 May 2021 08:55:41 +0530 Subject: [PATCH 006/123] Update to 4.24.0 version (#1961440) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0c7be47..7c3a4a5 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,4 @@ fonttools-2.3.tar.gz /fonttools-4.22.0.tar.gz /fonttools-4.22.1.tar.gz /fonttools-4.23.1.tar.gz +/fonttools-4.24.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index b1d5faf..0e82f5b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.23.1 +Version: 4.24.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue May 18 2021 Parag Nemade - 4.24.0-1 +- Update to 4.24.0 version (#1961440) + * Sat May 15 2021 Parag Nemade - 4.23.1-1 - Update to 4.23.1 version (#1960473) diff --git a/sources b/sources index f363249..67bbf74 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.23.1.tar.gz) = ef7faccfabdd66655195ad4d1d09599e302dcc393ff88cf005732930cec62df3c05e06795fafe7cd1ef89671faef2bf642f94e6ab33ebdacaa388c254a71792b +SHA512 (fonttools-4.24.0.tar.gz) = be80610e9c61a6f49b66b81d2e0ee50ed07e8ff8f932e3ccaf59869cce347088aa739883c6bc599dc47e196aecb69a648033dd485da3d18c84901c02f0aea92c From 657930ac76ff3a0ff537705380303c9e84371c5c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 21 May 2021 10:52:00 +0530 Subject: [PATCH 007/123] Update to 4.24.2 version (#1962823) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7c3a4a5..34f852e 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ fonttools-2.3.tar.gz /fonttools-4.22.1.tar.gz /fonttools-4.23.1.tar.gz /fonttools-4.24.0.tar.gz +/fonttools-4.24.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0e82f5b..98cc307 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.24.0 +Version: 4.24.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri May 21 2021 Parag Nemade - 4.24.2-1 +- Update to 4.24.2 version (#1962823) + * Tue May 18 2021 Parag Nemade - 4.24.0-1 - Update to 4.24.0 version (#1961440) diff --git a/sources b/sources index 67bbf74..82d9a59 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.24.0.tar.gz) = be80610e9c61a6f49b66b81d2e0ee50ed07e8ff8f932e3ccaf59869cce347088aa739883c6bc599dc47e196aecb69a648033dd485da3d18c84901c02f0aea92c +SHA512 (fonttools-4.24.2.tar.gz) = 1bd72936fdb2f9f535d1df2e64060bddf389502b1138ce5aefa9a640985da03ec1e4571ac553f09b80d6f7b2e3956fb13270b9d02ff55418d71b79bc61e33abb From 47aa655f1ac8eab0488eba6eb2429c1454ad05ba Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 21 May 2021 21:08:27 +0530 Subject: [PATCH 008/123] Update to 4.24.3 version (#1963105) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 34f852e..44f45e5 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,4 @@ fonttools-2.3.tar.gz /fonttools-4.23.1.tar.gz /fonttools-4.24.0.tar.gz /fonttools-4.24.2.tar.gz +/fonttools-4.24.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 98cc307..3ba1af9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.24.2 +Version: 4.24.3 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri May 21 2021 Parag Nemade - 4.24.3-1 +- Update to 4.24.3 version (#1963105) + * Fri May 21 2021 Parag Nemade - 4.24.2-1 - Update to 4.24.2 version (#1962823) diff --git a/sources b/sources index 82d9a59..c21a3a5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.24.2.tar.gz) = 1bd72936fdb2f9f535d1df2e64060bddf389502b1138ce5aefa9a640985da03ec1e4571ac553f09b80d6f7b2e3956fb13270b9d02ff55418d71b79bc61e33abb +SHA512 (fonttools-4.24.3.tar.gz) = 394d0c33432288670841d246167ca0c5af7c5dc843d8601ff7e681f8a81dba02023a1314053fb591256145b9063b8b6f9f0f13d5c319de926ec96f4f15dbe4ff From 0a6cc99ccd6dcef129557b164194866fa3c22521 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 28 May 2021 14:22:41 +0530 Subject: [PATCH 009/123] Update to 4.24.4 version (#1964877) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 44f45e5..72d6c9b 100644 --- a/.gitignore +++ b/.gitignore @@ -101,3 +101,4 @@ fonttools-2.3.tar.gz /fonttools-4.24.0.tar.gz /fonttools-4.24.2.tar.gz /fonttools-4.24.3.tar.gz +/fonttools-4.24.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 3ba1af9..af75001 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.24.3 +Version: 4.24.4 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri May 28 2021 Parag Nemade - 4.24.4-1 +- Update to 4.24.4 version (#1964877) + * Fri May 21 2021 Parag Nemade - 4.24.3-1 - Update to 4.24.3 version (#1963105) diff --git a/sources b/sources index c21a3a5..72c49e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.24.3.tar.gz) = 394d0c33432288670841d246167ca0c5af7c5dc843d8601ff7e681f8a81dba02023a1314053fb591256145b9063b8b6f9f0f13d5c319de926ec96f4f15dbe4ff +SHA512 (fonttools-4.24.4.tar.gz) = aa4ee8f0a7f9cb6d8a84497e6f33f891491cd06cc477a785715f8fde8e5b33cf781ef8b848bfab8cf9a97fc15c018d493c6baf0fb8fd314b8a348c36ff627f41 From f2886d26ab32d6e4f2a89165e1d2aa14f1d23cd8 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 20:04:34 +0200 Subject: [PATCH 010/123] Rebuilt for Python 3.10 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index af75001..d8fdb43 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.24.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jun 04 2021 Python Maint - 4.24.4-2 +- Rebuilt for Python 3.10 + * Fri May 28 2021 Parag Nemade - 4.24.4-1 - Update to 4.24.4 version (#1964877) From ab41248f9c822e65bfb4396bac58e72537d99575 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 12 Jul 2021 09:19:07 +0530 Subject: [PATCH 011/123] Update to 4.25.0 version (#1979468) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 72d6c9b..3f03817 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ fonttools-2.3.tar.gz /fonttools-4.24.2.tar.gz /fonttools-4.24.3.tar.gz /fonttools-4.24.4.tar.gz +/fonttools-4.25.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index d8fdb43..bd16774 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.24.4 -Release: 2%{?dist} +Version: 4.25.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jul 12 2021 Parag Nemade - 4.25.0-1 +- Update to 4.25.0 version (#1979468) + * Fri Jun 04 2021 Python Maint - 4.24.4-2 - Rebuilt for Python 3.10 diff --git a/sources b/sources index 72c49e3..4151974 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.24.4.tar.gz) = aa4ee8f0a7f9cb6d8a84497e6f33f891491cd06cc477a785715f8fde8e5b33cf781ef8b848bfab8cf9a97fc15c018d493c6baf0fb8fd314b8a348c36ff627f41 +SHA512 (fonttools-4.25.0.tar.gz) = c8f7512053ce611fa07bbc1fe844ee9d50cf09e19a2a27bed7df9d37d362b7daa910fbb651147f3690a03ec4d8adc8d96e8f0310eda24bb40208240182dc9b54 From 59b2705f182ee182332a23e4d74aeae6de3befe9 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 19 Jul 2021 09:12:24 +0530 Subject: [PATCH 012/123] Update to 4.25.1 version (#1983287) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3f03817..0cb135b 100644 --- a/.gitignore +++ b/.gitignore @@ -103,3 +103,4 @@ fonttools-2.3.tar.gz /fonttools-4.24.3.tar.gz /fonttools-4.24.4.tar.gz /fonttools-4.25.0.tar.gz +/fonttools-4.25.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index bd16774..03cf6f8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.25.0 +Version: 4.25.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/mi %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jul 19 2021 Parag Nemade - 4.25.1-1 +- Update to 4.25.1 version (#1983287) + * Mon Jul 12 2021 Parag Nemade - 4.25.0-1 - Update to 4.25.0 version (#1979468) diff --git a/sources b/sources index 4151974..f7a5cad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.25.0.tar.gz) = c8f7512053ce611fa07bbc1fe844ee9d50cf09e19a2a27bed7df9d37d362b7daa910fbb651147f3690a03ec4d8adc8d96e8f0310eda24bb40208240182dc9b54 +SHA512 (fonttools-4.25.1.tar.gz) = ca3732bcc5e2b373983d34bd72e0ea36488f24aa442d25d0d16f6a473ef35323547f900b1ae87c42e64c451afe4f760291095738a4442c11c5566c9efd0aa944 From 8f71c52fdc1840a87f978220ea46ac945a5674e8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 19 Jul 2021 11:19:17 +0530 Subject: [PATCH 013/123] Mart failing test Tests/otlLib/optimize_test.py to ignore --- fonttools.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 03cf6f8..01e0ea0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -64,7 +64,7 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %{__python3} setup.py install --skip-build --root %{buildroot} %check -PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/misc/plistlib_test.py +PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py %files %{_bindir}/pyftmerge From bd84f4f534e9adc5a4efa8ced319486e8146ebf6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 23:13:32 +0000 Subject: [PATCH 014/123] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 01e0ea0..4e862ad 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.25.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 4.25.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jul 19 2021 Parag Nemade - 4.25.1-1 - Update to 4.25.1 version (#1983287) From f8edf70ee1ccec119ad4809bbb24fe52be29b521 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 27 Jul 2021 07:01:18 +0530 Subject: [PATCH 015/123] Update to 4.25.2 version (#1986153) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0cb135b..c3e2c5d 100644 --- a/.gitignore +++ b/.gitignore @@ -104,3 +104,4 @@ fonttools-2.3.tar.gz /fonttools-4.24.4.tar.gz /fonttools-4.25.0.tar.gz /fonttools-4.25.1.tar.gz +/fonttools-4.25.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 4e862ad..9201a20 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.25.1 -Release: 2%{?dist} +Version: 4.25.2 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jul 27 2021 Parag Nemade - 4.25.2-1 +- Update to 4.25.2 version (#1986153) + * Wed Jul 21 2021 Fedora Release Engineering - 4.25.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index f7a5cad..939fe42 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.25.1.tar.gz) = ca3732bcc5e2b373983d34bd72e0ea36488f24aa442d25d0d16f6a473ef35323547f900b1ae87c42e64c451afe4f760291095738a4442c11c5566c9efd0aa944 +SHA512 (fonttools-4.25.2.tar.gz) = b5c94e76a09aeb92061cf792f53eccc0ab369c5458aeac103f865f6110b2764677ad7c63d1367fb027c891a11d7eb158469748ec495c3a7aa6b86029e7c95223 From e60a2f48ddbe0a66efb0fdca11b607cf5d2dab49 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 4 Aug 2021 09:05:02 +0530 Subject: [PATCH 016/123] Update to 4.26.1 version (#1989769) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c3e2c5d..8654739 100644 --- a/.gitignore +++ b/.gitignore @@ -105,3 +105,4 @@ fonttools-2.3.tar.gz /fonttools-4.25.0.tar.gz /fonttools-4.25.1.tar.gz /fonttools-4.25.2.tar.gz +/fonttools-4.26.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 9201a20..a89da81 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.25.2 +Version: 4.26.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -80,6 +80,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Aug 04 2021 Parag Nemade - 4.26.1-1 +- Update to 4.26.1 version (#1989769) + * Tue Jul 27 2021 Parag Nemade - 4.25.2-1 - Update to 4.25.2 version (#1986153) diff --git a/sources b/sources index 939fe42..dd659bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.25.2.tar.gz) = b5c94e76a09aeb92061cf792f53eccc0ab369c5458aeac103f865f6110b2764677ad7c63d1367fb027c891a11d7eb158469748ec495c3a7aa6b86029e7c95223 +SHA512 (fonttools-4.26.1.tar.gz) = 226338cd1c3f71662080c69b0786a6a945b5a75d3a4b7ee6fcf6d7e2e089407d11b4a43950c7aebdaeccad1819e5c6e0b947938fbfbaa3caa9747b7b4a1bd5f6 From 0af4cd7979a9d656cef54959381f1fa94442f786 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 7 Aug 2021 10:37:28 +0530 Subject: [PATCH 017/123] Add woff functionality subpackage Rewrite separate BR's required to run test files --- fonttools.spec | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index a89da81..1384d30 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.26.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -27,11 +27,6 @@ Summary: Python 3 fonttools library BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm -BuildRequires: python3-pytest -BuildRequires: python3-brotli -BuildRequires: python3-munkres -BuildRequires: python3-scipy -BuildRequires: python3-fs BuildArch: noarch @@ -41,6 +36,15 @@ Requires: python3-lxml Requires: python3-scipy Requires: python3-fs +# Need to run test files in %%check +BuildRequires: python3-zopfli +BuildRequires: python3-pytest +BuildRequires: python3-brotli +BuildRequires: python3-munkres +BuildRequires: python3-scipy +BuildRequires: python3-fs + + # From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib # python-ufolib has been retired and fontTools.ufoLib should be used instead. # See https://github.com/fonttools/fonttools/releases/tag/3.31.0 for further reference @@ -49,7 +53,7 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %description -n python3-fonttools %{desc} -%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info ufo unicode} +%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info ufo unicode woff} %prep %autosetup @@ -80,6 +84,10 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Aug 07 2021 Parag Nemade - 4.26.1-2 +- Add woff functionality subpackage +- Rewrite separate BR's required to run test files + * Wed Aug 04 2021 Parag Nemade - 4.26.1-1 - Update to 4.26.1 version (#1989769) From 7987137334d37962e6091bbd27f5df9ad9f34898 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 16 Aug 2021 08:47:24 +0530 Subject: [PATCH 018/123] Update to 4.26.2 version (#1991789) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8654739..9a1c80b 100644 --- a/.gitignore +++ b/.gitignore @@ -106,3 +106,4 @@ fonttools-2.3.tar.gz /fonttools-4.25.1.tar.gz /fonttools-4.25.2.tar.gz /fonttools-4.26.1.tar.gz +/fonttools-4.26.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 1384d30..69e825e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.26.1 -Release: 2%{?dist} +Version: 4.26.2 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Aug 16 2021 Parag Nemade - 4.26.2-1 +- Update to 4.26.2 version (#1991789) + * Sat Aug 07 2021 Parag Nemade - 4.26.1-2 - Add woff functionality subpackage - Rewrite separate BR's required to run test files diff --git a/sources b/sources index dd659bc..5db8986 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.26.1.tar.gz) = 226338cd1c3f71662080c69b0786a6a945b5a75d3a4b7ee6fcf6d7e2e089407d11b4a43950c7aebdaeccad1819e5c6e0b947938fbfbaa3caa9747b7b4a1bd5f6 +SHA512 (fonttools-4.26.2.tar.gz) = 2caa52a48574e6bdf418fe57fb4ca69686eeae65cb1f44c0cb16c64400ea666530dfcca9e8a619859cf553435f93b38f63e422c315206ecec467eed6339a5987 From 88af8e012589a89152ba40fa825e802ef9141875 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 18 Sep 2021 17:34:37 +0530 Subject: [PATCH 019/123] Update to 4.27.0 version (#2004586) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9a1c80b..7b9494a 100644 --- a/.gitignore +++ b/.gitignore @@ -107,3 +107,4 @@ fonttools-2.3.tar.gz /fonttools-4.25.2.tar.gz /fonttools-4.26.1.tar.gz /fonttools-4.26.2.tar.gz +/fonttools-4.27.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 69e825e..c52daaf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.26.2 +Version: 4.27.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Sep 18 2021 Parag Nemade - 4.27.0-1 +- Update to 4.27.0 version (#2004586) + * Mon Aug 16 2021 Parag Nemade - 4.26.2-1 - Update to 4.26.2 version (#1991789) diff --git a/sources b/sources index 5db8986..9fdd733 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.26.2.tar.gz) = 2caa52a48574e6bdf418fe57fb4ca69686eeae65cb1f44c0cb16c64400ea666530dfcca9e8a619859cf553435f93b38f63e422c315206ecec467eed6339a5987 +SHA512 (fonttools-4.27.0.tar.gz) = 65602f13ecaff2881d78075ed6a9774ec8afd1c958ef75f09d146b4699e8341ada90a1fff9176e302e07d77d36a9466096fdda259025c5938e81dd0816269874 From 59e697ff931968ba10a36b281599404c5c9cd104 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 28 Sep 2021 13:44:01 +0530 Subject: [PATCH 020/123] Update to 4.27.1 version (#2007503) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7b9494a..2102185 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,4 @@ fonttools-2.3.tar.gz /fonttools-4.26.1.tar.gz /fonttools-4.26.2.tar.gz /fonttools-4.27.0.tar.gz +/fonttools-4.27.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index c52daaf..e1394f6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.27.0 +Version: 4.27.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Sep 28 2021 Parag Nemade - 4.27.1-1 +- Update to 4.27.1 version (#2007503) + * Sat Sep 18 2021 Parag Nemade - 4.27.0-1 - Update to 4.27.0 version (#2004586) diff --git a/sources b/sources index 9fdd733..3d5964b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.27.0.tar.gz) = 65602f13ecaff2881d78075ed6a9774ec8afd1c958ef75f09d146b4699e8341ada90a1fff9176e302e07d77d36a9466096fdda259025c5938e81dd0816269874 +SHA512 (fonttools-4.27.1.tar.gz) = 76371a1244cb1c681b90f31ce67de3aff5e732477aea02c046a45a838ed49f097707edd359c7427e2643b357c12f6516d667d6b1a61e942a8e3b57eae1d6df70 From 08e5c1d62fe1f0d8b5b38496dac55162b5791830 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 6 Nov 2021 17:04:48 +0530 Subject: [PATCH 021/123] Update to 4.28.0 version (#2020845) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2102185..023679d 100644 --- a/.gitignore +++ b/.gitignore @@ -109,3 +109,4 @@ fonttools-2.3.tar.gz /fonttools-4.26.2.tar.gz /fonttools-4.27.0.tar.gz /fonttools-4.27.1.tar.gz +/fonttools-4.28.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index e1394f6..8fd9575 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.27.1 +Version: 4.28.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Nov 06 2021 Parag Nemade - 4.28.0-1 +- Update to 4.28.0 version (#2020845) + * Tue Sep 28 2021 Parag Nemade - 4.27.1-1 - Update to 4.27.1 version (#2007503) diff --git a/sources b/sources index 3d5964b..498d93a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.27.1.tar.gz) = 76371a1244cb1c681b90f31ce67de3aff5e732477aea02c046a45a838ed49f097707edd359c7427e2643b357c12f6516d667d6b1a61e942a8e3b57eae1d6df70 +SHA512 (fonttools-4.28.0.tar.gz) = 6fddef1d065001afd63147fc474c49f7799895aafddb37b3c94e981fa86e829b39865a40c61e3bf1e64f64a40cf4d5ae02fa98fcf7c89d3f893a2588d213427d From 27fb1e07dbaf97a8954f1e89c45ccd9ac2dcc943 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 8 Nov 2021 22:14:10 +0530 Subject: [PATCH 022/123] Update to 4.28.1 version (#2021206) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 023679d..5060659 100644 --- a/.gitignore +++ b/.gitignore @@ -110,3 +110,4 @@ fonttools-2.3.tar.gz /fonttools-4.27.0.tar.gz /fonttools-4.27.1.tar.gz /fonttools-4.28.0.tar.gz +/fonttools-4.28.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 8fd9575..d88d0db 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.0 +Version: 4.28.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Nov 08 2021 Parag Nemade - 4.28.1-1 +- Update to 4.28.1 version (#2021206) + * Sat Nov 06 2021 Parag Nemade - 4.28.0-1 - Update to 4.28.0 version (#2020845) diff --git a/sources b/sources index 498d93a..22587b0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.0.tar.gz) = 6fddef1d065001afd63147fc474c49f7799895aafddb37b3c94e981fa86e829b39865a40c61e3bf1e64f64a40cf4d5ae02fa98fcf7c89d3f893a2588d213427d +SHA512 (fonttools-4.28.1.tar.gz) = abcc8b182436feae8e1cfe263488c87f2351079d25a2211529ccf3401a9533f5322a7028d20ba0e31405ec3acad369b46d3b07bf8b4dfe16e43f48859fc5a29f From 69e94f3a50c4143d23f792426a6e283ea673d923 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 30 Nov 2021 18:28:07 +0530 Subject: [PATCH 023/123] Update to 4.28.2 version (#2025382) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5060659..0aa02f0 100644 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,4 @@ fonttools-2.3.tar.gz /fonttools-4.27.1.tar.gz /fonttools-4.28.0.tar.gz /fonttools-4.28.1.tar.gz +/fonttools-4.28.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index d88d0db..72fe3c3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.1 +Version: 4.28.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Nov 30 2021 Parag Nemade - 4.28.2-1 +- Update to 4.28.2 version (#2025382) + * Mon Nov 08 2021 Parag Nemade - 4.28.1-1 - Update to 4.28.1 version (#2021206) diff --git a/sources b/sources index 22587b0..b278b18 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.1.tar.gz) = abcc8b182436feae8e1cfe263488c87f2351079d25a2211529ccf3401a9533f5322a7028d20ba0e31405ec3acad369b46d3b07bf8b4dfe16e43f48859fc5a29f +SHA512 (fonttools-4.28.2.tar.gz) = 0295c571e92e71f6467b06bd89afacae76861e374147a2051fe3f5323176c3f3458b977ba2ed25cadcdba9e55b325b6febc50bc9c539d8806471730a15faed47 From 2cfedcd37e4382b2c23ddfd8e30e5d38b33a41e8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 6 Dec 2021 14:35:08 +0530 Subject: [PATCH 024/123] Update to 4.28.3 version (#2029061) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0aa02f0..2714705 100644 --- a/.gitignore +++ b/.gitignore @@ -112,3 +112,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.0.tar.gz /fonttools-4.28.1.tar.gz /fonttools-4.28.2.tar.gz +/fonttools-4.28.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 72fe3c3..f3ae3bb 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.2 +Version: 4.28.3 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -84,6 +84,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Dec 06 2021 Parag Nemade - 4.28.3-1 +- Update to 4.28.3 version (#2029061) + * Tue Nov 30 2021 Parag Nemade - 4.28.2-1 - Update to 4.28.2 version (#2025382) diff --git a/sources b/sources index b278b18..38144b2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.2.tar.gz) = 0295c571e92e71f6467b06bd89afacae76861e374147a2051fe3f5323176c3f3458b977ba2ed25cadcdba9e55b325b6febc50bc9c539d8806471730a15faed47 +SHA512 (fonttools-4.28.3.tar.gz) = b90d05cedbd06f476c210f2961ebd11c64043785ef43fda2b81fd22126b12642ab63e51363bc22524bb18ee781fa9a8a71edb187b6c69fbf838e0c20f3c9ba0b From 21c0382d38f575be12892db8e95c16faf461cd5b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 13 Dec 2021 11:07:50 -0500 Subject: [PATCH 025/123] Add missing extras metapackages: graphite, interpolatable, lxml, plot, symfont, type1 --- fonttools.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index f3ae3bb..326f606 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.28.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -53,7 +53,9 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %description -n python3-fonttools %{desc} -%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info ufo unicode woff} +# Cannot package “pathops” extra until python3dist(skia-pathops) is packaged; +# cannot package “all” extra without the “pathops” extra +%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} %prep %autosetup @@ -84,6 +86,10 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Dec 13 2021 Benjamin A. Beasley - 4.28.3-2 +- Add missing extras metapackages: graphite, interpolatable, lxml, plot, + symfont, type1 + * Mon Dec 06 2021 Parag Nemade - 4.28.3-1 - Update to 4.28.3 version (#2029061) From 0f7e85e7f6e64d3b66b3bf600ef6aa16ca6c759c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 4 Jan 2022 15:05:17 +0530 Subject: [PATCH 026/123] Update to 4.28.5 version (#2033126) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2714705..33dc7b8 100644 --- a/.gitignore +++ b/.gitignore @@ -113,3 +113,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.1.tar.gz /fonttools-4.28.2.tar.gz /fonttools-4.28.3.tar.gz +/fonttools-4.28.5.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 326f606..d2fae83 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.3 -Release: 2%{?dist} +Version: 4.28.5 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jan 04 2022 Parag Nemade - 4.28.5-1 +- Update to 4.28.5 version (#2033126) + * Mon Dec 13 2021 Benjamin A. Beasley - 4.28.3-2 - Add missing extras metapackages: graphite, interpolatable, lxml, plot, symfont, type1 diff --git a/sources b/sources index 38144b2..1585951 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.3.tar.gz) = b90d05cedbd06f476c210f2961ebd11c64043785ef43fda2b81fd22126b12642ab63e51363bc22524bb18ee781fa9a8a71edb187b6c69fbf838e0c20f3c9ba0b +SHA512 (fonttools-4.28.5.tar.gz) = 5d87f4fadbcb447d1c1a1e97550f6a477d74bfe8647d14b35097e03e6a45a1a01632d2092483d675c523f97d4a04f39aa9b3175e535b1e1a4f19d619eb40ad5f From 93fb805135e30a558a8a6f80b09d3504c250c085 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 03:16:51 +0000 Subject: [PATCH 027/123] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index d2fae83..3b5b62c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.28.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 4.28.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Tue Jan 04 2022 Parag Nemade - 4.28.5-1 - Update to 4.28.5 version (#2033126) From 5a422fa5f686001171215a3a6ecfe354e09dff5d Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 25 Jan 2022 09:57:44 +0530 Subject: [PATCH 028/123] Update to 4.29.0 version (#2044666) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 33dc7b8..4160154 100644 --- a/.gitignore +++ b/.gitignore @@ -114,3 +114,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.2.tar.gz /fonttools-4.28.3.tar.gz /fonttools-4.28.5.tar.gz +/fonttools-4.29.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 3b5b62c..a067589 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.28.5 -Release: 2%{?dist} +Version: 4.29.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jan 25 2022 Parag Nemade - 4.29.0-1 +- Update to 4.29.0 version (#2044666) + * Thu Jan 20 2022 Fedora Release Engineering - 4.28.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 1585951..279b8fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.28.5.tar.gz) = 5d87f4fadbcb447d1c1a1e97550f6a477d74bfe8647d14b35097e03e6a45a1a01632d2092483d675c523f97d4a04f39aa9b3175e535b1e1a4f19d619eb40ad5f +SHA512 (fonttools-4.29.0.tar.gz) = 0573970ceaf43e4987eee970aa93a6aba5af2b592b5d92a1aec36b102cb1967f380f8170f7a14bb80cd6348ef09737ac17a0f82eaa1ad73f9f5e246271d34b32 From 99860f28e74ec54ffe945739350523d5691cc320 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 3 Feb 2022 08:54:05 +0530 Subject: [PATCH 029/123] Update to 4.29.1 version (#2049408) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4160154..92182be 100644 --- a/.gitignore +++ b/.gitignore @@ -115,3 +115,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.3.tar.gz /fonttools-4.28.5.tar.gz /fonttools-4.29.0.tar.gz +/fonttools-4.29.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index a067589..32597af 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.29.0 +Version: 4.29.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Feb 03 2022 Parag Nemade - 4.29.1-1 +- Update to 4.29.1 version (#2049408) + * Tue Jan 25 2022 Parag Nemade - 4.29.0-1 - Update to 4.29.0 version (#2044666) diff --git a/sources b/sources index 279b8fa..ec7aec3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.29.0.tar.gz) = 0573970ceaf43e4987eee970aa93a6aba5af2b592b5d92a1aec36b102cb1967f380f8170f7a14bb80cd6348ef09737ac17a0f82eaa1ad73f9f5e246271d34b32 +SHA512 (fonttools-4.29.1.tar.gz) = 36f4272be18d19748069289bfb3d3339cf0b16967a12976971f9e2dd56a1e915d3176e0dd9cad08cee69b20f3d6ac1a966365d936bb091b39e23b6c693e28dc9 From 8dfa7a305fa74d6b223398a2f9f302305ffd46b0 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 14 Mar 2022 08:32:11 +0530 Subject: [PATCH 030/123] Update to 4.30.0 version (#2063182) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 92182be..5fb0f39 100644 --- a/.gitignore +++ b/.gitignore @@ -116,3 +116,4 @@ fonttools-2.3.tar.gz /fonttools-4.28.5.tar.gz /fonttools-4.29.0.tar.gz /fonttools-4.29.1.tar.gz +/fonttools-4.30.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 32597af..8edf277 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.29.1 +Version: 4.30.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Mar 14 2022 Parag Nemade - 4.30.0-1 +- Update to 4.30.0 version (#2063182) + * Thu Feb 03 2022 Parag Nemade - 4.29.1-1 - Update to 4.29.1 version (#2049408) diff --git a/sources b/sources index ec7aec3..e2348e1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.29.1.tar.gz) = 36f4272be18d19748069289bfb3d3339cf0b16967a12976971f9e2dd56a1e915d3176e0dd9cad08cee69b20f3d6ac1a966365d936bb091b39e23b6c693e28dc9 +SHA512 (fonttools-4.30.0.tar.gz) = 2b4e676f956c3456bf3ca435a7d80e1a0a9f36872ba3a820072d1e13ed5751a8546f424369731afd4ccddc298ec0658bb4384d2e18670b108dd1b3a99fc205f4 From 336a83d63101e5f1134a820b8dbcb06e1682ec5c Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 23 Mar 2022 07:32:17 +0530 Subject: [PATCH 031/123] Update to 4.31.2 version (#2065959) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5fb0f39..78888e2 100644 --- a/.gitignore +++ b/.gitignore @@ -117,3 +117,4 @@ fonttools-2.3.tar.gz /fonttools-4.29.0.tar.gz /fonttools-4.29.1.tar.gz /fonttools-4.30.0.tar.gz +/fonttools-4.31.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 8edf277..33f5819 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.30.0 +Version: 4.31.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Mar 23 2022 Parag Nemade - 4.31.2-1 +- Update to 4.31.2 version (#2065959) + * Mon Mar 14 2022 Parag Nemade - 4.30.0-1 - Update to 4.30.0 version (#2063182) diff --git a/sources b/sources index e2348e1..e99f51d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.30.0.tar.gz) = 2b4e676f956c3456bf3ca435a7d80e1a0a9f36872ba3a820072d1e13ed5751a8546f424369731afd4ccddc298ec0658bb4384d2e18670b108dd1b3a99fc205f4 +SHA512 (fonttools-4.31.2.tar.gz) = 50cc8bca9136675a413ac947b583f694d512872127cee129a78505d0259fe1cf6922f806558761af982758f72c7d95e1245b8de55b6ebd6ddd3bd7506d41abcf From 1f3d4352e09d9a830c4c024a07b736079901ba95 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 12 Apr 2022 17:08:48 +0530 Subject: [PATCH 032/123] Update to 4.32.0 version (#2073543) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 78888e2..c21afd3 100644 --- a/.gitignore +++ b/.gitignore @@ -118,3 +118,4 @@ fonttools-2.3.tar.gz /fonttools-4.29.1.tar.gz /fonttools-4.30.0.tar.gz /fonttools-4.31.2.tar.gz +/fonttools-4.32.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 33f5819..ff749cb 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.31.2 +Version: 4.32.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Apr 12 2022 Parag Nemade - 4.32.0-1 +- Update to 4.32.0 version (#2073543) + * Wed Mar 23 2022 Parag Nemade - 4.31.2-1 - Update to 4.31.2 version (#2065959) diff --git a/sources b/sources index e99f51d..7d8b772 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.31.2.tar.gz) = 50cc8bca9136675a413ac947b583f694d512872127cee129a78505d0259fe1cf6922f806558761af982758f72c7d95e1245b8de55b6ebd6ddd3bd7506d41abcf +SHA512 (fonttools-4.32.0.tar.gz) = a71a44601c7ec9f709ddc14da1c26d1248909fba8a0bfb7104ebe5f9b85949fe479c5eabdd2c94086d9999756035291e68bb7e861488d4123ccf667ac3ac2e03 From de0b00fa74d1f1226ed577c0a44791af96d93578 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 25 Apr 2022 10:48:05 +0530 Subject: [PATCH 033/123] Update to 4.33.2 version (#2077754) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c21afd3..80b865d 100644 --- a/.gitignore +++ b/.gitignore @@ -119,3 +119,4 @@ fonttools-2.3.tar.gz /fonttools-4.30.0.tar.gz /fonttools-4.31.2.tar.gz /fonttools-4.32.0.tar.gz +/fonttools-4.33.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ff749cb..66480a3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.32.0 +Version: 4.33.2 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Apr 25 2022 Parag Nemade - 4.33.2-1 +- Update to 4.33.2 version (#2077754) + * Tue Apr 12 2022 Parag Nemade - 4.32.0-1 - Update to 4.32.0 version (#2073543) diff --git a/sources b/sources index 7d8b772..4997e6a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.32.0.tar.gz) = a71a44601c7ec9f709ddc14da1c26d1248909fba8a0bfb7104ebe5f9b85949fe479c5eabdd2c94086d9999756035291e68bb7e861488d4123ccf667ac3ac2e03 +SHA512 (fonttools-4.33.2.tar.gz) = dd032f9f8d9167aa8d83137006062a5d293aeb4116cd2b24a9d5d3d750887876214a6b6e9fe54efd569cada64164c76f242b234569d86b45e5f279d6c1a5db95 From 23f0913ad2092ad0c34ea9ba8adb1e50299843d3 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 27 Apr 2022 22:05:44 +0530 Subject: [PATCH 034/123] Update to 4.33.3 version (#2079108) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 80b865d..3bb025e 100644 --- a/.gitignore +++ b/.gitignore @@ -120,3 +120,4 @@ fonttools-2.3.tar.gz /fonttools-4.31.2.tar.gz /fonttools-4.32.0.tar.gz /fonttools-4.33.2.tar.gz +/fonttools-4.33.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 66480a3..bea1201 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.33.2 +Version: 4.33.3 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Apr 27 2022 Parag Nemade - 4.33.3-1 +- Update to 4.33.3 version (#2079108) + * Mon Apr 25 2022 Parag Nemade - 4.33.2-1 - Update to 4.33.2 version (#2077754) diff --git a/sources b/sources index 4997e6a..061c51f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.33.2.tar.gz) = dd032f9f8d9167aa8d83137006062a5d293aeb4116cd2b24a9d5d3d750887876214a6b6e9fe54efd569cada64164c76f242b234569d86b45e5f279d6c1a5db95 +SHA512 (fonttools-4.33.3.tar.gz) = 403e19cda46d67dea9f517e58c2e95ed04c53e6832919d85df9db4538431252e5ec4554e22410fd45cba634998de1576cf55d50f56de5ad497a108dcec4ed56a From 9a71d01d64060c4403ae7ebc371bf4a8402ba266 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 14 Jun 2022 17:26:30 +0200 Subject: [PATCH 035/123] Rebuilt for Python 3.11 --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index bea1201..cb56416 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.33.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -86,6 +86,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jun 14 2022 Python Maint - 4.33.3-2 +- Rebuilt for Python 3.11 + * Wed Apr 27 2022 Parag Nemade - 4.33.3-1 - Update to 4.33.3 version (#2079108) From 56762bce3fbd532389751251f0177c27be1864ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 15 Jun 2022 12:04:57 +0200 Subject: [PATCH 036/123] Fix tests for Python 3.11 --- fonttools.spec | 8 +++++++- python3.11.patch | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 python3.11.patch diff --git a/fonttools.spec b/fonttools.spec index cb56416..8a2e045 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -13,6 +13,12 @@ License: MIT URL: https://github.com/fonttools/fonttools/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz +# Fix Python 3.11 test failures +# - read LogRecord's msg instead of args on 3.11+ +# - allow new str() form of enums +# Fixes https://bugzilla.redhat.com/2067200 +Patch: python3.11.patch + Requires: python3-fonttools Requires: python3-setuptools BuildArch: noarch @@ -58,7 +64,7 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} %prep -%autosetup +%autosetup -p1 rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py diff --git a/python3.11.patch b/python3.11.patch new file mode 100644 index 0000000..ef596dd --- /dev/null +++ b/python3.11.patch @@ -0,0 +1,40 @@ +diff --git a/Tests/pens/cu2quPen_test.py b/Tests/pens/cu2quPen_test.py +index db51787..4ce5b51 100644 +--- a/Tests/pens/cu2quPen_test.py ++++ b/Tests/pens/cu2quPen_test.py +@@ -12,6 +12,7 @@ + # See the License for the specific language governing permissions and + # limitations under the License. + ++import sys + import unittest + + from fontTools.pens.cu2quPen import Cu2QuPen, Cu2QuPointPen +@@ -257,8 +258,12 @@ class TestCu2QuPen(unittest.TestCase, _TestPenMixin): + quadpen.closePath() + + self.assertGreaterEqual(len(log.records), 1) +- self.assertIn("ignore_single_points is deprecated", +- log.records[0].args[0]) ++ if sys.version_info < (3, 11): ++ self.assertIn("ignore_single_points is deprecated", ++ log.records[0].args[0]) ++ else: ++ self.assertIn("ignore_single_points is deprecated", ++ log.records[0].msg) + + # single-point contours were ignored, so the pen commands are empty + self.assertFalse(pen.commands) +diff --git a/Tests/ufoLib/ufoLib_test.py b/Tests/ufoLib/ufoLib_test.py +index 430e7a7..ccb7c8e 100644 +--- a/Tests/ufoLib/ufoLib_test.py ++++ b/Tests/ufoLib/ufoLib_test.py +@@ -35,7 +35,7 @@ def test_formatVersionTuple(ufo_path): + assert reader.formatVersionTuple == (3, 0) + assert reader.formatVersionTuple.major == 3 + assert reader.formatVersionTuple.minor == 0 +- assert str(reader.formatVersionTuple) == "3.0" ++ assert str(reader.formatVersionTuple) in ("3.0", "UFOFormatVersion.FORMAT_3_0") + + + def test_readMetaInfo_errors(ufo_path): From 26f7ac613cec27b5cdbc2181b59ef2c546041833 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 9 Jul 2022 15:46:38 +0530 Subject: [PATCH 037/123] Update to 4.34.4 version (#2104988) --- .gitignore | 1 + fonttools.spec | 24 ++++++++++++++---------- python3.11.patch | 40 ---------------------------------------- sources | 2 +- 4 files changed, 16 insertions(+), 51 deletions(-) delete mode 100644 python3.11.patch diff --git a/.gitignore b/.gitignore index 3bb025e..c2c3831 100644 --- a/.gitignore +++ b/.gitignore @@ -121,3 +121,4 @@ fonttools-2.3.tar.gz /fonttools-4.32.0.tar.gz /fonttools-4.33.2.tar.gz /fonttools-4.33.3.tar.gz +/fonttools-4.34.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 8a2e045..0d15d6f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,19 +6,13 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.33.3 -Release: 2%{?dist} +Version: 4.34.4 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz -# Fix Python 3.11 test failures -# - read LogRecord's msg instead of args on 3.11+ -# - allow new str() form of enums -# Fixes https://bugzilla.redhat.com/2067200 -Patch: python3.11.patch - Requires: python3-fonttools Requires: python3-setuptools BuildArch: noarch @@ -42,6 +36,9 @@ Requires: python3-lxml Requires: python3-scipy Requires: python3-fs +# test requirements +%bcond_without tests +%if %{with tests} # Need to run test files in %%check BuildRequires: python3-zopfli BuildRequires: python3-pytest @@ -49,7 +46,9 @@ BuildRequires: python3-brotli BuildRequires: python3-munkres BuildRequires: python3-scipy BuildRequires: python3-fs - +BuildRequires: python3-lxml +BuildRequires: python3-ufoLib2 +%endif # From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib # python-ufolib has been retired and fontTools.ufoLib should be used instead. @@ -75,8 +74,10 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %install %{__python3} setup.py install --skip-build --root %{buildroot} +%if %{with tests} %check -PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py +PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py +%endif %files %{_bindir}/pyftmerge @@ -92,6 +93,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Jul 09 2022 Parag Nemade - 4.34.4-1 +- Update to 4.34.4 version (#2104988) + * Tue Jun 14 2022 Python Maint - 4.33.3-2 - Rebuilt for Python 3.11 diff --git a/python3.11.patch b/python3.11.patch deleted file mode 100644 index ef596dd..0000000 --- a/python3.11.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/Tests/pens/cu2quPen_test.py b/Tests/pens/cu2quPen_test.py -index db51787..4ce5b51 100644 ---- a/Tests/pens/cu2quPen_test.py -+++ b/Tests/pens/cu2quPen_test.py -@@ -12,6 +12,7 @@ - # See the License for the specific language governing permissions and - # limitations under the License. - -+import sys - import unittest - - from fontTools.pens.cu2quPen import Cu2QuPen, Cu2QuPointPen -@@ -257,8 +258,12 @@ class TestCu2QuPen(unittest.TestCase, _TestPenMixin): - quadpen.closePath() - - self.assertGreaterEqual(len(log.records), 1) -- self.assertIn("ignore_single_points is deprecated", -- log.records[0].args[0]) -+ if sys.version_info < (3, 11): -+ self.assertIn("ignore_single_points is deprecated", -+ log.records[0].args[0]) -+ else: -+ self.assertIn("ignore_single_points is deprecated", -+ log.records[0].msg) - - # single-point contours were ignored, so the pen commands are empty - self.assertFalse(pen.commands) -diff --git a/Tests/ufoLib/ufoLib_test.py b/Tests/ufoLib/ufoLib_test.py -index 430e7a7..ccb7c8e 100644 ---- a/Tests/ufoLib/ufoLib_test.py -+++ b/Tests/ufoLib/ufoLib_test.py -@@ -35,7 +35,7 @@ def test_formatVersionTuple(ufo_path): - assert reader.formatVersionTuple == (3, 0) - assert reader.formatVersionTuple.major == 3 - assert reader.formatVersionTuple.minor == 0 -- assert str(reader.formatVersionTuple) == "3.0" -+ assert str(reader.formatVersionTuple) in ("3.0", "UFOFormatVersion.FORMAT_3_0") - - - def test_readMetaInfo_errors(ufo_path): diff --git a/sources b/sources index 061c51f..7e0f1bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.33.3.tar.gz) = 403e19cda46d67dea9f517e58c2e95ed04c53e6832919d85df9db4538431252e5ec4554e22410fd45cba634998de1576cf55d50f56de5ad497a108dcec4ed56a +SHA512 (fonttools-4.34.4.tar.gz) = 9c6ea7d6e9a9d74d2e705f7966853709ee834195f682bf595f932be2eab8fb728cf69b83680e5b95a308b40b1c17a7d1003efade9473d3f6d8e744ecfd1e2c62 From 03613f0fe2744e946d60f004518a4e885c1abaa8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 03:28:17 +0000 Subject: [PATCH 038/123] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 0d15d6f..c4403f7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.34.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -93,6 +93,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 4.34.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jul 09 2022 Parag Nemade - 4.34.4-1 - Update to 4.34.4 version (#2104988) From 1637f9a03b8a2efb4066a8eebcd6ca13a54cb9cd Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 19 Jul 2022 09:05:50 -0400 Subject: [PATCH 039/123] Enable Cython acceleration; the package is no longer noarch --- fonttools.spec | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index c4403f7..bdd4c44 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.34.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -15,7 +15,6 @@ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{ Requires: python3-fonttools Requires: python3-setuptools -BuildArch: noarch Provides: ttx = %{version}-%{release} %description @@ -28,7 +27,8 @@ BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm -BuildArch: noarch +BuildRequires: python3-Cython +BuildRequires: gcc Requires: python3-brotli Requires: python3-munkres @@ -60,7 +60,7 @@ Obsoletes: python3-ufolib <= 2.1.1-11 # Cannot package “pathops” extra until python3dist(skia-pathops) is packaged; # cannot package “all” extra without the “pathops” extra -%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} +%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} %prep %autosetup -p1 @@ -69,6 +69,7 @@ rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py %build +export FONTTOOLS_WITH_CYTHON=1 %py3_build %install @@ -76,7 +77,7 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py %if %{with tests} %check -PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py +PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py %endif %files @@ -89,10 +90,13 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} %{python3} -m pytest --ignore Tests/ot %files -n python3-fonttools %license LICENSE %doc NEWS.rst README.rst -%{python3_sitelib}/fontTools -%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info +%{python3_sitearch}/fontTools +%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jul 22 2022 Benjamin A. Beasley - 4.34.4-3 +- Enable Cython acceleration; the package is no longer noarch + * Thu Jul 21 2022 Fedora Release Engineering - 4.34.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 9896615fc2d5507704d339fcda39653db1562881 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 17 Aug 2022 06:46:56 +0530 Subject: [PATCH 040/123] Update to 4.35.0 version (#2118800) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c2c3831..7c2a5de 100644 --- a/.gitignore +++ b/.gitignore @@ -122,3 +122,4 @@ fonttools-2.3.tar.gz /fonttools-4.33.2.tar.gz /fonttools-4.33.3.tar.gz /fonttools-4.34.4.tar.gz +/fonttools-4.35.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index bdd4c44..029b89e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.34.4 -Release: 3%{?dist} +Version: 4.35.0 +Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT URL: https://github.com/fonttools/fonttools/ @@ -94,6 +94,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Aug 17 2022 Parag Nemade - 4.35.0-1 +- Update to 4.35.0 version (#2118800) + * Fri Jul 22 2022 Benjamin A. Beasley - 4.34.4-3 - Enable Cython acceleration; the package is no longer noarch diff --git a/sources b/sources index 7e0f1bc..69672d3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.34.4.tar.gz) = 9c6ea7d6e9a9d74d2e705f7966853709ee834195f682bf595f932be2eab8fb728cf69b83680e5b95a308b40b1c17a7d1003efade9473d3f6d8e744ecfd1e2c62 +SHA512 (fonttools-4.35.0.tar.gz) = d7919eae04faa61fd3ef8996349239db2a0d5dbdd743dd41a43d1664f0524c0554d314a6d5d0c9aa4468badc47018843b2810ea61996c1bb56906ecd3bb9a4bf From d7267b50016fa6b2fd59f7e00e2948adbf24a4e6 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 18 Aug 2022 11:44:01 +0530 Subject: [PATCH 041/123] Update to 4.36.0 version (#2119236) --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 029b89e..eace288 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.35.0 +Version: 4.36.0 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -94,6 +94,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Aug 18 2022 Parag Nemade - 4.36.0-1 +- Update to 4.36.0 version (#2119236) + * Wed Aug 17 2022 Parag Nemade - 4.35.0-1 - Update to 4.35.0 version (#2118800) From 5a5b3da235c8e7ff748d510dea9a80dba0faeaef Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 18 Aug 2022 16:34:42 +0530 Subject: [PATCH 042/123] Add missing source --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7c2a5de..9f08503 100644 --- a/.gitignore +++ b/.gitignore @@ -123,3 +123,4 @@ fonttools-2.3.tar.gz /fonttools-4.33.3.tar.gz /fonttools-4.34.4.tar.gz /fonttools-4.35.0.tar.gz +/fonttools-4.36.0.tar.gz diff --git a/sources b/sources index 69672d3..e6a369a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.35.0.tar.gz) = d7919eae04faa61fd3ef8996349239db2a0d5dbdd743dd41a43d1664f0524c0554d314a6d5d0c9aa4468badc47018843b2810ea61996c1bb56906ecd3bb9a4bf +SHA512 (fonttools-4.36.0.tar.gz) = 48a07548f72e9818292c1552675fce94b8ecb876172cd7adb429426c1d987f54a6e0482b7847e48c3b9854821567023cce402c613488d9e17277eff8a615d3c2 From 27d9245489e7c374364b8185087d912150770315 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 25 Aug 2022 11:15:18 +0530 Subject: [PATCH 043/123] Update to 4.37.1 version (#2120891) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9f08503..8197678 100644 --- a/.gitignore +++ b/.gitignore @@ -124,3 +124,4 @@ fonttools-2.3.tar.gz /fonttools-4.34.4.tar.gz /fonttools-4.35.0.tar.gz /fonttools-4.36.0.tar.gz +/fonttools-4.37.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index eace288..fcbe66e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.36.0 +Version: 4.37.1 Release: 1%{?dist} Summary: Tools to manipulate font files License: MIT @@ -94,6 +94,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Aug 25 2022 Parag Nemade - 4.37.1-1 +- Update to 4.37.1 version (#2120891) + * Thu Aug 18 2022 Parag Nemade - 4.36.0-1 - Update to 4.36.0 version (#2119236) diff --git a/sources b/sources index e6a369a..aff09b8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.36.0.tar.gz) = 48a07548f72e9818292c1552675fce94b8ecb876172cd7adb429426c1d987f54a6e0482b7847e48c3b9854821567023cce402c613488d9e17277eff8a615d3c2 +SHA512 (fonttools-4.37.1.tar.gz) = 37c787cc2c9a9f4373e1329d78faeb1fc93213f3db3aefbdeba6dd6acf60a0245d5651a7a459cda68949327c8a96d8a2fdc10107c4edb75a07a2d1c4918c79a4 From 291ae2387b93fc14fc999fb4f8ca4d23b2572a5b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 25 Aug 2022 11:32:42 +0530 Subject: [PATCH 044/123] Add a comment that this package is MIT:Modern Style with sublicense --- fonttools.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fonttools.spec b/fonttools.spec index fcbe66e..0fdad01 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -9,6 +9,8 @@ Name: fonttools Version: 4.37.1 Release: 1%{?dist} Summary: Tools to manipulate font files + +# https://spdx.org/licenses/MIT.html License: MIT URL: https://github.com/fonttools/fonttools/ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz From 6015d04f9ca42e5f29aa2cff59ad914c7fc8ce30 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 16 Sep 2022 12:18:28 +0530 Subject: [PATCH 045/123] Update to 4.37.2 version (#2127330) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8197678..ce96a81 100644 --- a/.gitignore +++ b/.gitignore @@ -125,3 +125,4 @@ fonttools-2.3.tar.gz /fonttools-4.35.0.tar.gz /fonttools-4.36.0.tar.gz /fonttools-4.37.1.tar.gz +/fonttools-4.37.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0fdad01..5286fe6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.37.1 +Version: 4.37.2 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Sep 16 2022 Parag Nemade - 4.37.2-1 +- Update to 4.37.2 version (#2127330) + * Thu Aug 25 2022 Parag Nemade - 4.37.1-1 - Update to 4.37.1 version (#2120891) diff --git a/sources b/sources index aff09b8..7a1017e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.37.1.tar.gz) = 37c787cc2c9a9f4373e1329d78faeb1fc93213f3db3aefbdeba6dd6acf60a0245d5651a7a459cda68949327c8a96d8a2fdc10107c4edb75a07a2d1c4918c79a4 +SHA512 (fonttools-4.37.2.tar.gz) = 5850c31f68a6a7e1476644938ccb69d1213eb218a966a67c72f41fbbbc63cf5ed2f9638ce9497fd0702308ebf5637fc471b32a44b2ebcfbb9f4d3c2898dd626b From f2f47c770e23920ed33f836ad551e13d161ec3f6 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 25 Sep 2022 06:42:13 +0530 Subject: [PATCH 046/123] Update to 4.37.3 version (#2128605) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ce96a81..075b3ee 100644 --- a/.gitignore +++ b/.gitignore @@ -126,3 +126,4 @@ fonttools-2.3.tar.gz /fonttools-4.36.0.tar.gz /fonttools-4.37.1.tar.gz /fonttools-4.37.2.tar.gz +/fonttools-4.37.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 5286fe6..0758193 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.37.2 +Version: 4.37.3 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Sep 25 2022 Parag Nemade - 4.37.3-1 +- Update to 4.37.3 version (#2128605) + * Fri Sep 16 2022 Parag Nemade - 4.37.2-1 - Update to 4.37.2 version (#2127330) diff --git a/sources b/sources index 7a1017e..6d362a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.37.2.tar.gz) = 5850c31f68a6a7e1476644938ccb69d1213eb218a966a67c72f41fbbbc63cf5ed2f9638ce9497fd0702308ebf5637fc471b32a44b2ebcfbb9f4d3c2898dd626b +SHA512 (fonttools-4.37.3.tar.gz) = 7e8f9d68d59e6e842f2cc7acabd4188a1f5b1beb3437148ecb4ced1144eca5ae6af64c501b8ffedb780c72d84c73d7363d7d6ef3b3fc829bad27cba0c15c5ca9 From fbc75ad3aa9a71ce4d78019255ebc33543e7a68b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 3 Oct 2022 10:29:13 +0530 Subject: [PATCH 047/123] Update to 4.37.4 version (#2131432) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 075b3ee..eb9353e 100644 --- a/.gitignore +++ b/.gitignore @@ -127,3 +127,4 @@ fonttools-2.3.tar.gz /fonttools-4.37.1.tar.gz /fonttools-4.37.2.tar.gz /fonttools-4.37.3.tar.gz +/fonttools-4.37.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0758193..e4adf41 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.37.3 +Version: 4.37.4 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Oct 03 2022 Parag Nemade - 4.37.4-1 +- Update to 4.37.4 version (#2131432) + * Sun Sep 25 2022 Parag Nemade - 4.37.3-1 - Update to 4.37.3 version (#2128605) diff --git a/sources b/sources index 6d362a0..bad4536 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.37.3.tar.gz) = 7e8f9d68d59e6e842f2cc7acabd4188a1f5b1beb3437148ecb4ced1144eca5ae6af64c501b8ffedb780c72d84c73d7363d7d6ef3b3fc829bad27cba0c15c5ca9 +SHA512 (fonttools-4.37.4.tar.gz) = 9e9c49732ca1e16a8d5b294423939297278d544456b37f5fd3b1f3eece8d9100834f8d7a8dee5908006a27419fbda06180ac588de5046a59fb243d728314939c From 7bc21c6ac437888127a192fe0efc158ab9a2154a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 24 Oct 2022 08:23:26 +0530 Subject: [PATCH 048/123] Update to 4.38.0 version (#2137001) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index eb9353e..5ea505c 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,4 @@ fonttools-2.3.tar.gz /fonttools-4.37.2.tar.gz /fonttools-4.37.3.tar.gz /fonttools-4.37.4.tar.gz +/fonttools-4.38.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index e4adf41..8cce1c0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.37.4 +Version: 4.38.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Oct 24 2022 Parag Nemade - 4.38.0-1 +- Update to 4.38.0 version (#2137001) + * Mon Oct 03 2022 Parag Nemade - 4.37.4-1 - Update to 4.37.4 version (#2131432) diff --git a/sources b/sources index bad4536..13835d9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.37.4.tar.gz) = 9e9c49732ca1e16a8d5b294423939297278d544456b37f5fd3b1f3eece8d9100834f8d7a8dee5908006a27419fbda06180ac588de5046a59fb243d728314939c +SHA512 (fonttools-4.38.0.tar.gz) = 438694e7a4c19ee63ab504763793c0219d96fdc58095fe55a4f44726e96a3ec8ae63066aa47a341a059c7a2c9893b9bbbdfc8ab4d75c177cbd90986debc31431 From 0be1e9a08f6820261fec8e25de28ed2328386277 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 03:44:31 +0000 Subject: [PATCH 049/123] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 8cce1c0..9ddf4e4 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.38.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 4.38.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Mon Oct 24 2022 Parag Nemade - 4.38.0-1 - Update to 4.38.0 version (#2137001) From 84ae9fcb03704bd99c166ca6903ebd85a72a93ed Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 7 Mar 2023 13:17:20 +0530 Subject: [PATCH 050/123] Update to 4.39.0 version (#2176001) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5ea505c..548807f 100644 --- a/.gitignore +++ b/.gitignore @@ -129,3 +129,4 @@ fonttools-2.3.tar.gz /fonttools-4.37.3.tar.gz /fonttools-4.37.4.tar.gz /fonttools-4.38.0.tar.gz +/fonttools-4.39.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 9ddf4e4..ca9b642 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.38.0 -Release: 2%{?dist} +Version: 4.39.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Mar 07 2023 Parag Nemade - 4.39.0-1 +- Update to 4.39.0 version (#2176001) + * Thu Jan 19 2023 Fedora Release Engineering - 4.38.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 13835d9..77f9447 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.38.0.tar.gz) = 438694e7a4c19ee63ab504763793c0219d96fdc58095fe55a4f44726e96a3ec8ae63066aa47a341a059c7a2c9893b9bbbdfc8ab4d75c177cbd90986debc31431 +SHA512 (fonttools-4.39.0.tar.gz) = f9613651082ae8fb0dd3fba66549f90001d8cb3c71785f9e5b692513984d26d63d027dfb67e1dbe1a22c6e8c393e6ed21af1bfcd5b2f766c8534577cbd211616 From 613259a4620f562e7a9407e11f176d467c571c5b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 20 Mar 2023 14:35:42 +0530 Subject: [PATCH 051/123] Update to 4.39.2 version (#2179416) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 548807f..bea40a4 100644 --- a/.gitignore +++ b/.gitignore @@ -130,3 +130,4 @@ fonttools-2.3.tar.gz /fonttools-4.37.4.tar.gz /fonttools-4.38.0.tar.gz /fonttools-4.39.0.tar.gz +/fonttools-4.39.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ca9b642..01dacc7 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.39.0 +Version: 4.39.2 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Mar 20 2023 Parag Nemade - 4.39.2-1 +- Update to 4.39.2 version (#2179416) + * Tue Mar 07 2023 Parag Nemade - 4.39.0-1 - Update to 4.39.0 version (#2176001) diff --git a/sources b/sources index 77f9447..dd717ca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.39.0.tar.gz) = f9613651082ae8fb0dd3fba66549f90001d8cb3c71785f9e5b692513984d26d63d027dfb67e1dbe1a22c6e8c393e6ed21af1bfcd5b2f766c8534577cbd211616 +SHA512 (fonttools-4.39.2.tar.gz) = 27d892e2949355ed7762ad969e9fcb950029a82e63cba10e99b5dfc209ab055b46942de740d0ec1dda6bb2461f64565d6a4678c4d89a4d4fe3f37221a863d69e From bcc1b70d610aa568d52597c800af63f436af3bfc Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 29 Mar 2023 07:35:27 +0530 Subject: [PATCH 052/123] Update to 4.39.3 version (#2182480) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bea40a4..c9d6c59 100644 --- a/.gitignore +++ b/.gitignore @@ -131,3 +131,4 @@ fonttools-2.3.tar.gz /fonttools-4.38.0.tar.gz /fonttools-4.39.0.tar.gz /fonttools-4.39.2.tar.gz +/fonttools-4.39.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 01dacc7..9a0a4e3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.39.2 +Version: 4.39.3 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Mar 29 2023 Parag Nemade - 4.39.3-1 +- Update to 4.39.3 version (#2182480) + * Mon Mar 20 2023 Parag Nemade - 4.39.2-1 - Update to 4.39.2 version (#2179416) diff --git a/sources b/sources index dd717ca..c1f39c4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.39.2.tar.gz) = 27d892e2949355ed7762ad969e9fcb950029a82e63cba10e99b5dfc209ab055b46942de740d0ec1dda6bb2461f64565d6a4678c4d89a4d4fe3f37221a863d69e +SHA512 (fonttools-4.39.3.tar.gz) = 84e7435308311cc8d8814dd54d6de4e863d9490d7214d981c372cf6d811dc5802c24b9dd9815c1b12bc1acdbb2e1b2075dac6308d0600f421cc1d9741d8f9410 From 72202c7848288ab1767cb7512635aa6b41fafc62 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 11 May 2023 08:44:44 +0530 Subject: [PATCH 053/123] Update to 4.39.4 version (#2198487) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c9d6c59..acc2281 100644 --- a/.gitignore +++ b/.gitignore @@ -132,3 +132,4 @@ fonttools-2.3.tar.gz /fonttools-4.39.0.tar.gz /fonttools-4.39.2.tar.gz /fonttools-4.39.3.tar.gz +/fonttools-4.39.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 9a0a4e3..05fd5a0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.39.3 +Version: 4.39.4 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu May 11 2023 Parag Nemade - 4.39.4-1 +- Update to 4.39.4 version (#2198487) + * Wed Mar 29 2023 Parag Nemade - 4.39.3-1 - Update to 4.39.3 version (#2182480) diff --git a/sources b/sources index c1f39c4..fb9454d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.39.3.tar.gz) = 84e7435308311cc8d8814dd54d6de4e863d9490d7214d981c372cf6d811dc5802c24b9dd9815c1b12bc1acdbb2e1b2075dac6308d0600f421cc1d9741d8f9410 +SHA512 (fonttools-4.39.4.tar.gz) = 4be7c19022ccfbb182edb7d80ec50ff2aa91eae3dd4328c1023e65a293e079edd4c1ae0a8b2260e35fa940417e7b03dc96bd7a6d6ec4234bc4c4257187b24758 From 66f3f08fb8ee097406bfda9975d65a2fc2892c6c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 13 Jun 2023 22:01:15 +0200 Subject: [PATCH 054/123] Bootstrap for Python 3.12 --- fonttools.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 05fd5a0..f731833 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,3 +1,4 @@ +%global _without_tests 1 %global pypi_name fonttools %global desc \ fontTools is a library for manipulating fonts, written in Python. The project \ @@ -7,7 +8,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.39.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +97,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jun 13 2023 Python Maint - 4.39.4-2 +- Bootstrap for Python 3.12 + * Thu May 11 2023 Parag Nemade - 4.39.4-1 - Update to 4.39.4 version (#2198487) From adc135f3e0fb9235da59bae71c0a3667641240d3 Mon Sep 17 00:00:00 2001 From: Benson Muite Date: Sun, 18 Jun 2023 21:23:19 +0300 Subject: [PATCH 055/123] Update to 4.40.0 --- .gitignore | 1 + fonttools.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index acc2281..ac0c945 100644 --- a/.gitignore +++ b/.gitignore @@ -133,3 +133,4 @@ fonttools-2.3.tar.gz /fonttools-4.39.2.tar.gz /fonttools-4.39.3.tar.gz /fonttools-4.39.4.tar.gz +/fonttools-4.40.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index f731833..a44de4b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,14 +7,14 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.39.4 -Release: 2%{?dist} +Version: 4.40.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html License: MIT URL: https://github.com/fonttools/fonttools/ -Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz +Source0: https://github.com/%{name}/%{name}/archive/%{version}/%{name}-%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz Requires: python3-fonttools Requires: python3-setuptools @@ -97,6 +97,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Jun 18 2023 Benson Muite - 4.40.0-1 +- Update to 4.40.0 version + * Tue Jun 13 2023 Python Maint - 4.39.4-2 - Bootstrap for Python 3.12 diff --git a/sources b/sources index fb9454d..77b2b54 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.39.4.tar.gz) = 4be7c19022ccfbb182edb7d80ec50ff2aa91eae3dd4328c1023e65a293e079edd4c1ae0a8b2260e35fa940417e7b03dc96bd7a6d6ec4234bc4c4257187b24758 +SHA512 (fonttools-4.40.0.tar.gz) = 03daecfb2c48e13f22255872dd9dca47aaca9fc71139f2d5876cdb74fa8560d697344845d870742da00d3734043e36f143efe5d2048b884a5f7ed924435aa2f0 From af55fd2a965af9a8627da619a141e92562377327 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 29 Jun 2023 20:40:06 +0200 Subject: [PATCH 056/123] Rebuilt for Python 3.12 --- fonttools.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index a44de4b..acf8967 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,4 +1,3 @@ -%global _without_tests 1 %global pypi_name fonttools %global desc \ fontTools is a library for manipulating fonts, written in Python. The project \ @@ -8,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.40.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -97,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jun 29 2023 Python Maint - 4.40.0-2 +- Rebuilt for Python 3.12 + * Sun Jun 18 2023 Benson Muite - 4.40.0-1 - Update to 4.40.0 version From ed4b0dea8fffe52ad43e1beec2818d24c8cbcde5 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 7 Jul 2023 10:23:27 +0530 Subject: [PATCH 057/123] Help msuchy to count this package as already using SPDX license expression --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index acf8967..f94f3fd 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.40.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jul 07 2023 Parag Nemade - 4.40.0-3 +- Help msuchy to count this package as already using SPDX license expression + * Thu Jun 29 2023 Python Maint - 4.40.0-2 - Rebuilt for Python 3.12 From 0696d3b87d601caf7ea66db69b473dbc6467ee16 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 14 Jul 2023 08:44:22 +0530 Subject: [PATCH 058/123] Update to 4.41.0 version (#2222762) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ac0c945..b627f74 100644 --- a/.gitignore +++ b/.gitignore @@ -134,3 +134,4 @@ fonttools-2.3.tar.gz /fonttools-4.39.3.tar.gz /fonttools-4.39.4.tar.gz /fonttools-4.40.0.tar.gz +/fonttools-4.41.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index f94f3fd..42a5975 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.40.0 -Release: 3%{?dist} +Version: 4.41.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jul 14 2023 Parag Nemade - 4.41.0-1 +- Update to 4.41.0 version (#2222762) + * Fri Jul 07 2023 Parag Nemade - 4.40.0-3 - Help msuchy to count this package as already using SPDX license expression diff --git a/sources b/sources index 77b2b54..23e0f4a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.40.0.tar.gz) = 03daecfb2c48e13f22255872dd9dca47aaca9fc71139f2d5876cdb74fa8560d697344845d870742da00d3734043e36f143efe5d2048b884a5f7ed924435aa2f0 +SHA512 (fonttools-4.41.0.tar.gz) = 9f8478c68f187258fc8377d6313d0d72231dce8725a09b43b3bfb2ba844f2c11e9396cd4627f21450362566fe4649e66f09d3e2230e509d8e347c978e876f8d9 From f2d3f7b4e1bdc4b143f29f36cdefb96568ea8188 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 20:03:29 +0000 Subject: [PATCH 059/123] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 42a5975..51be230 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.41.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 4.41.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Fri Jul 14 2023 Parag Nemade - 4.41.0-1 - Update to 4.41.0 version (#2222762) From 366d944e542586004282c38077bdfdc704636567 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 24 Jul 2023 06:58:07 +0530 Subject: [PATCH 060/123] Update to 4.41.1 version (#2224718) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b627f74..8d379df 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,4 @@ fonttools-2.3.tar.gz /fonttools-4.39.4.tar.gz /fonttools-4.40.0.tar.gz /fonttools-4.41.0.tar.gz +/fonttools-4.41.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 51be230..523c1bf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.41.0 -Release: 2%{?dist} +Version: 4.41.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jul 24 2023 Parag Nemade - 4.41.1-1 +- Update to 4.41.1 version (#2224718) + * Wed Jul 19 2023 Fedora Release Engineering - 4.41.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 23e0f4a..a02e125 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.41.0.tar.gz) = 9f8478c68f187258fc8377d6313d0d72231dce8725a09b43b3bfb2ba844f2c11e9396cd4627f21450362566fe4649e66f09d3e2230e509d8e347c978e876f8d9 +SHA512 (fonttools-4.41.1.tar.gz) = d4feadb31fce8249ca44dc08f9e24639071511663ad19feb994e95c20c4d25713b1c3525ee0de1ba31ebd056cae226cf84b22065d014344d380190f7b6b4b60f From dee5cfa4a76cda58d577d27f02e586052868e90a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 3 Aug 2023 19:29:23 +0530 Subject: [PATCH 061/123] Update to 4.42.0 version (#2228656) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8d379df..9240401 100644 --- a/.gitignore +++ b/.gitignore @@ -136,3 +136,4 @@ fonttools-2.3.tar.gz /fonttools-4.40.0.tar.gz /fonttools-4.41.0.tar.gz /fonttools-4.41.1.tar.gz +/fonttools-4.42.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 523c1bf..56e72e8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.41.1 +Version: 4.42.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Aug 03 2023 Parag Nemade - 4.42.0-1 +- Update to 4.42.0 version (#2228656) + * Mon Jul 24 2023 Parag Nemade - 4.41.1-1 - Update to 4.41.1 version (#2224718) diff --git a/sources b/sources index a02e125..570e9ed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.41.1.tar.gz) = d4feadb31fce8249ca44dc08f9e24639071511663ad19feb994e95c20c4d25713b1c3525ee0de1ba31ebd056cae226cf84b22065d014344d380190f7b6b4b60f +SHA512 (fonttools-4.42.0.tar.gz) = c5b6963d420dd8bf2bae776880bf23c9e91aeb04f62fb3231cfb0af00008b82a19814138311c2b06cc8df1dbb83c0cd1fc1312a540918a3727407cee81d19116 From 14ec544878ade6bf518737e630f7ade1ada4fcb1 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 9 Aug 2023 02:08:06 -0400 Subject: [PATCH 062/123] Skip unwanted test dependencies in RHEL builds ufoLib2 is used only for UFO tests, and zopfli for woff2 tests. munkres is only used in place of scipy with PyPy. --- fonttools.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 56e72e8..22b2b84 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.42.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -33,7 +33,6 @@ BuildRequires: python3-Cython BuildRequires: gcc Requires: python3-brotli -Requires: python3-munkres Requires: python3-lxml Requires: python3-scipy Requires: python3-fs @@ -42,14 +41,15 @@ Requires: python3-fs %bcond_without tests %if %{with tests} # Need to run test files in %%check -BuildRequires: python3-zopfli BuildRequires: python3-pytest BuildRequires: python3-brotli -BuildRequires: python3-munkres BuildRequires: python3-scipy BuildRequires: python3-fs BuildRequires: python3-lxml +%if %{undefined rhel} BuildRequires: python3-ufoLib2 +BuildRequires: python3-zopfli +%endif %endif # From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Aug 09 2023 Yaakov Selkowitz - 4.42.0-2 +- Skip unwanted test dependencies in RHEL builds + * Thu Aug 03 2023 Parag Nemade - 4.42.0-1 - Update to 4.42.0 version (#2228656) From b82fc1268f5456a0496e3e0a8c71b73004e72126 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 9 Aug 2023 19:53:47 +0530 Subject: [PATCH 063/123] Updates CI tests --- tests/smoke/runtest.sh | 2 +- tests/tests.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh index c6ced7c..40b7b96 100644 --- a/tests/smoke/runtest.sh +++ b/tests/smoke/runtest.sh @@ -1,3 +1,3 @@ #!/bin/bash cd ../source -python3 -m pytest --ignore Tests/misc/plistlib_test.py +python3 -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py diff --git a/tests/tests.yml b/tests/tests.yml index 56f2b99..82cae4c 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -21,6 +21,8 @@ - python3-attrs - python3-pyparsing - python3-gobject + - python3-fs + - python3-lxml - atk-devel - pango-devel - gtk3-devel From 3e8f470b902c3905f327f5d3c7e95f9804e674c2 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 22 Aug 2023 08:28:56 +0530 Subject: [PATCH 064/123] Update to 4.42.1 version (#2232931) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9240401..f9e8437 100644 --- a/.gitignore +++ b/.gitignore @@ -137,3 +137,4 @@ fonttools-2.3.tar.gz /fonttools-4.41.0.tar.gz /fonttools-4.41.1.tar.gz /fonttools-4.42.0.tar.gz +/fonttools-4.42.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 22b2b84..0413dc5 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.42.0 -Release: 2%{?dist} +Version: 4.42.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Aug 22 2023 Parag Nemade - 4.42.1-1 +- Update to 4.42.1 version (#2232931) + * Wed Aug 09 2023 Yaakov Selkowitz - 4.42.0-2 - Skip unwanted test dependencies in RHEL builds diff --git a/sources b/sources index 570e9ed..18efeb0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.42.0.tar.gz) = c5b6963d420dd8bf2bae776880bf23c9e91aeb04f62fb3231cfb0af00008b82a19814138311c2b06cc8df1dbb83c0cd1fc1312a540918a3727407cee81d19116 +SHA512 (fonttools-4.42.1.tar.gz) = 0bf48873c3fb8389851de44425f7b949b1de4ae7d2f46b5041225890ce3b853351f69b0d22cb647090568947b4f09ccd4450d022fd918d92ddd0dd9325397100 From 50322b5850bd789a98ee57ec8087cff6d0f8abb8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 8 Oct 2023 21:03:27 +0530 Subject: [PATCH 065/123] Update to 4.43.1 version (#2241574) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f9e8437..091e22b 100644 --- a/.gitignore +++ b/.gitignore @@ -138,3 +138,4 @@ fonttools-2.3.tar.gz /fonttools-4.41.1.tar.gz /fonttools-4.42.0.tar.gz /fonttools-4.42.1.tar.gz +/fonttools-4.43.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0413dc5..5859399 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.42.1 +Version: 4.43.1 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Oct 08 2023 Parag Nemade - 4.43.1-1 +- Update to 4.43.1 version (#2241574) + * Tue Aug 22 2023 Parag Nemade - 4.42.1-1 - Update to 4.42.1 version (#2232931) diff --git a/sources b/sources index 18efeb0..2b66ecc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.42.1.tar.gz) = 0bf48873c3fb8389851de44425f7b949b1de4ae7d2f46b5041225890ce3b853351f69b0d22cb647090568947b4f09ccd4450d022fd918d92ddd0dd9325397100 +SHA512 (fonttools-4.43.1.tar.gz) = 5c505098c2f82421ef5daa0c3bad03910e978dc2dba17a80c9dcd27d5692822ae3579f1d6bc2184e80dcded0dcf61f4a859cc1b5951f07f3467197c21954ac38 From 007fe00089b242dd9d88d473d6971c3bb3ad6584 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 12 Nov 2023 08:13:19 +0530 Subject: [PATCH 066/123] Update to 4.44.0 version (#2247927) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 091e22b..a5b0110 100644 --- a/.gitignore +++ b/.gitignore @@ -139,3 +139,4 @@ fonttools-2.3.tar.gz /fonttools-4.42.0.tar.gz /fonttools-4.42.1.tar.gz /fonttools-4.43.1.tar.gz +/fonttools-4.44.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 5859399..cb53a8d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.43.1 +Version: 4.44.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sun Nov 12 2023 Parag Nemade - 4.44.0-1 +- Update to 4.44.0 version (#2247927) + * Sun Oct 08 2023 Parag Nemade - 4.43.1-1 - Update to 4.43.1 version (#2241574) diff --git a/sources b/sources index 2b66ecc..048bc4b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.43.1.tar.gz) = 5c505098c2f82421ef5daa0c3bad03910e978dc2dba17a80c9dcd27d5692822ae3579f1d6bc2184e80dcded0dcf61f4a859cc1b5951f07f3467197c21954ac38 +SHA512 (fonttools-4.44.0.tar.gz) = c665e0cae9b486f5373eb775d3a38a2b5a794ce64a112cf83f1e86d1433481944c8db1b30a5c6ed047f3639ebe63ddcad800a871a9289d186be67c9c8c0afa0a From 4c5d379023af6343793e7a75eee68e5db346c5cb Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 16 Nov 2023 13:53:58 +0530 Subject: [PATCH 067/123] Update to 4.44.3 version (#2249771) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a5b0110..ec5742c 100644 --- a/.gitignore +++ b/.gitignore @@ -140,3 +140,4 @@ fonttools-2.3.tar.gz /fonttools-4.42.1.tar.gz /fonttools-4.43.1.tar.gz /fonttools-4.44.0.tar.gz +/fonttools-4.44.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index cb53a8d..70c398f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.44.0 +Version: 4.44.3 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Nov 16 2023 Parag Nemade - 4.44.3-1 +- Update to 4.44.3 version (#2249771) + * Sun Nov 12 2023 Parag Nemade - 4.44.0-1 - Update to 4.44.0 version (#2247927) diff --git a/sources b/sources index 048bc4b..61987e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.44.0.tar.gz) = c665e0cae9b486f5373eb775d3a38a2b5a794ce64a112cf83f1e86d1433481944c8db1b30a5c6ed047f3639ebe63ddcad800a871a9289d186be67c9c8c0afa0a +SHA512 (fonttools-4.44.3.tar.gz) = cedac35c1273d95785095678a90aef58307b5c66bcd3c2e4f72f6642412265e783afc5e0e1e4cff77ceb31f1f5406ae24d130856c41821998da94e088628823e From ebdca75f4422734ecadb0f75854d1d572d763801 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 1 Dec 2023 11:01:09 +0530 Subject: [PATCH 068/123] Update to 4.45.1 version (#2250746) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ec5742c..47144a3 100644 --- a/.gitignore +++ b/.gitignore @@ -141,3 +141,4 @@ fonttools-2.3.tar.gz /fonttools-4.43.1.tar.gz /fonttools-4.44.0.tar.gz /fonttools-4.44.3.tar.gz +/fonttools-4.45.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 70c398f..85fd21c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.44.3 +Version: 4.45.1 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Dec 01 2023 Parag Nemade - 4.45.1-1 +- Update to 4.45.1 version (#2250746) + * Thu Nov 16 2023 Parag Nemade - 4.44.3-1 - Update to 4.44.3 version (#2249771) diff --git a/sources b/sources index 61987e2..9d6fa24 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.44.3.tar.gz) = cedac35c1273d95785095678a90aef58307b5c66bcd3c2e4f72f6642412265e783afc5e0e1e4cff77ceb31f1f5406ae24d130856c41821998da94e088628823e +SHA512 (fonttools-4.45.1.tar.gz) = 58926a3e8cb27148753010c66b5eee071ea88cd8a568fe10e76c94de190fa0685acbb6be1393b03f8fddfe6142b0d523bb17573f4db25c0e057a26f9579c5219 From 4cf87903da62501414bd9f9687883069f04e52ea Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 5 Dec 2023 10:04:36 +0530 Subject: [PATCH 069/123] Update to 4.46.0 version (#2252586) Update to 4.46.0 version (#2252586) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 47144a3..511da08 100644 --- a/.gitignore +++ b/.gitignore @@ -142,3 +142,4 @@ fonttools-2.3.tar.gz /fonttools-4.44.0.tar.gz /fonttools-4.44.3.tar.gz /fonttools-4.45.1.tar.gz +/fonttools-4.46.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 85fd21c..7163700 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.45.1 +Version: 4.46.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Dec 05 2023 Parag Nemade - 4.46.0-1 +- Update to 4.46.0 version (#2252586) + * Fri Dec 01 2023 Parag Nemade - 4.45.1-1 - Update to 4.45.1 version (#2250746) diff --git a/sources b/sources index 9d6fa24..33c97e9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.45.1.tar.gz) = 58926a3e8cb27148753010c66b5eee071ea88cd8a568fe10e76c94de190fa0685acbb6be1393b03f8fddfe6142b0d523bb17573f4db25c0e057a26f9579c5219 +SHA512 (fonttools-4.46.0.tar.gz) = 67e805f11b47d9bebd9a538aa775c109c81b6ab85b66cd479b7c8c0c222420cb5a5e30d993c04bd9b091ba457b3fb3673ff217ecf61feb40e189c60fa6d6c6d8 From 7373c53f40c8c43024a7f1674ed42b63f91976ff Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 6 Dec 2023 14:04:09 +0530 Subject: [PATCH 070/123] Ignore failing testcase --- fonttools.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 7163700..5777dde 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -79,7 +79,7 @@ export FONTTOOLS_WITH_CYTHON=1 %if %{with tests} %check -PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py +PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py --ignore Tests/svgLib/path/path_test.py %endif %files From 52070e8549d82fcafb03bd32790f67d3471999f9 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 20 Dec 2023 12:28:56 +0530 Subject: [PATCH 071/123] Update to 4.47.0 version (#2255170) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 511da08..e402a85 100644 --- a/.gitignore +++ b/.gitignore @@ -143,3 +143,4 @@ fonttools-2.3.tar.gz /fonttools-4.44.3.tar.gz /fonttools-4.45.1.tar.gz /fonttools-4.46.0.tar.gz +/fonttools-4.47.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 5777dde..24d54d3 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.46.0 +Version: 4.47.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Dec 20 2023 Parag Nemade - 4.47.0-1 +- Update to 4.47.0 version (#2255170) + * Tue Dec 05 2023 Parag Nemade - 4.46.0-1 - Update to 4.46.0 version (#2252586) diff --git a/sources b/sources index 33c97e9..ac21dfe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.46.0.tar.gz) = 67e805f11b47d9bebd9a538aa775c109c81b6ab85b66cd479b7c8c0c222420cb5a5e30d993c04bd9b091ba457b3fb3673ff217ecf61feb40e189c60fa6d6c6d8 +SHA512 (fonttools-4.47.0.tar.gz) = 4a9a39b53248814dc2fcf648af5d7c8c79124a547d259571addb97c1e7181df7f20767baf5d2bb90f6c30790dd05c93c6bfac3281cedb91c73c45ad49039ee9b From b9a32e9eaeb908f1f337bdce2b32d802ceccec0a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 12 Jan 2024 11:41:03 +0530 Subject: [PATCH 072/123] Update to 4.47.2 version (#2257911) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e402a85..6e86758 100644 --- a/.gitignore +++ b/.gitignore @@ -144,3 +144,4 @@ fonttools-2.3.tar.gz /fonttools-4.45.1.tar.gz /fonttools-4.46.0.tar.gz /fonttools-4.47.0.tar.gz +/fonttools-4.47.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 24d54d3..31613ac 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.47.0 +Version: 4.47.2 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -96,6 +96,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jan 12 2024 Parag Nemade - 4.47.2-1 +- Update to 4.47.2 version (#2257911) + * Wed Dec 20 2023 Parag Nemade - 4.47.0-1 - Update to 4.47.0 version (#2255170) diff --git a/sources b/sources index ac21dfe..6cae529 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.47.0.tar.gz) = 4a9a39b53248814dc2fcf648af5d7c8c79124a547d259571addb97c1e7181df7f20767baf5d2bb90f6c30790dd05c93c6bfac3281cedb91c73c45ad49039ee9b +SHA512 (fonttools-4.47.2.tar.gz) = 03b6411c72ce38eeaa6401440d9612a37cd2ff6a686d7c6dbe7328a876f9e4369c06edea184ea72c1002b26b956d0196c241e40fe28b0ccf42f616ce9a700a07 From caccc88ba8689168a27874125c7e327f1f9a6d7f Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 15 Jan 2024 08:46:08 +0100 Subject: [PATCH 073/123] Remove version limit from lxml --- fonttools.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 31613ac..99ff1ea 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.47.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -70,6 +70,10 @@ rm -rf *.egg-info sed -i '1d' Lib/fontTools/mtiLib/__init__.py +# Remove version limit from lxml +sed -i 's/"lxml >=.*",/"lxml",/' setup.py +sed -i 's/lxml==.*/lxml/' requirements.txt + %build export FONTTOOLS_WITH_CYTHON=1 %py3_build @@ -96,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jan 15 2024 Lumír Balhar - 4.47.2-2 +- Remove version limit from lxml + * Fri Jan 12 2024 Parag Nemade - 4.47.2-1 - Update to 4.47.2 version (#2257911) From 5c667e97ab605fdf2d9179ee474ae0c053a30aef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 19:37:31 +0000 Subject: [PATCH 074/123] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 99ff1ea..e984ad8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.47.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 4.47.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jan 15 2024 Lumír Balhar - 4.47.2-2 - Remove version limit from lxml From 897ec82dab32d85217f946b95fff26f32f767278 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 11:52:46 +0000 Subject: [PATCH 075/123] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index e984ad8..7117821 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.47.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 4.47.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 4.47.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 02a58a3faac96e6254740ef35f0cc11ea526d40e Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 7 Feb 2024 20:52:10 +0530 Subject: [PATCH 076/123] Update to 4.48.1 version (#2263197) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6e86758..2d53628 100644 --- a/.gitignore +++ b/.gitignore @@ -145,3 +145,4 @@ fonttools-2.3.tar.gz /fonttools-4.46.0.tar.gz /fonttools-4.47.0.tar.gz /fonttools-4.47.2.tar.gz +/fonttools-4.48.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 7117821..ed289ce 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.47.2 -Release: 4%{?dist} +Version: 4.48.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Feb 07 2024 Parag Nemade - 4.48.1-1 +- Update to 4.48.1 version (#2263197) + * Wed Jan 24 2024 Fedora Release Engineering - 4.47.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 6cae529..5ae563a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.47.2.tar.gz) = 03b6411c72ce38eeaa6401440d9612a37cd2ff6a686d7c6dbe7328a876f9e4369c06edea184ea72c1002b26b956d0196c241e40fe28b0ccf42f616ce9a700a07 +SHA512 (fonttools-4.48.1.tar.gz) = 1f8336880575038f904873f6359b9c0a5885f14358c5560592b274db7aa2b96433770f5195e93ac04552f2580aadf0efc9268dcce9f0d178b78e75f5507dad67 From f4751cb2116e14124801f031dd6d2828ded186df Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 17 Feb 2024 07:02:16 +0530 Subject: [PATCH 077/123] Update to 4.49.0 version (#2264616) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2d53628..5d1ea8a 100644 --- a/.gitignore +++ b/.gitignore @@ -146,3 +146,4 @@ fonttools-2.3.tar.gz /fonttools-4.47.0.tar.gz /fonttools-4.47.2.tar.gz /fonttools-4.48.1.tar.gz +/fonttools-4.49.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index ed289ce..d33de13 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.48.1 +Version: 4.49.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Feb 17 2024 Parag Nemade - 4.49.0-1 +- Update to 4.49.0 version (#2264616) + * Wed Feb 07 2024 Parag Nemade - 4.48.1-1 - Update to 4.48.1 version (#2263197) diff --git a/sources b/sources index 5ae563a..3ad9c5f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.48.1.tar.gz) = 1f8336880575038f904873f6359b9c0a5885f14358c5560592b274db7aa2b96433770f5195e93ac04552f2580aadf0efc9268dcce9f0d178b78e75f5507dad67 +SHA512 (fonttools-4.49.0.tar.gz) = 6caa108b92a9661f6761a4e1c65f05cabf0d4f6a6f2517d2a289afc5e60ad73c7e35ee283d1a206b1bcd2ec5861f70272e323b9041aa949c713dc531d2d056d2 From 720ef15d9047d4626630d550646c85a7195a6a60 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 16 Mar 2024 08:32:20 +0530 Subject: [PATCH 078/123] Update to 4.50.0 version (#2269759) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5d1ea8a..657a2dd 100644 --- a/.gitignore +++ b/.gitignore @@ -147,3 +147,4 @@ fonttools-2.3.tar.gz /fonttools-4.47.2.tar.gz /fonttools-4.48.1.tar.gz /fonttools-4.49.0.tar.gz +/fonttools-4.50.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index d33de13..cec75cf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.49.0 +Version: 4.50.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Sat Mar 16 2024 Parag Nemade - 4.50.0-1 +- Update to 4.50.0 version (#2269759) + * Sat Feb 17 2024 Parag Nemade - 4.49.0-1 - Update to 4.49.0 version (#2264616) diff --git a/sources b/sources index 3ad9c5f..0c55ddf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.49.0.tar.gz) = 6caa108b92a9661f6761a4e1c65f05cabf0d4f6a6f2517d2a289afc5e60ad73c7e35ee283d1a206b1bcd2ec5861f70272e323b9041aa949c713dc531d2d056d2 +SHA512 (fonttools-4.50.0.tar.gz) = a169f18077f2c4f0ad8a46569a30b3e35ca2343e9f3d43cd362dafa26085f545dd9a42e7edb3054f9d37e1576117aa34a0c2b4adabc9fc29c076e69d3fdd66ee From 958bf1d8e384f9acb8fda9f3c133085dc627efea Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 10 Apr 2024 08:14:21 +0530 Subject: [PATCH 079/123] Update to 4.51.0 version (#2273774) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 657a2dd..c68af56 100644 --- a/.gitignore +++ b/.gitignore @@ -148,3 +148,4 @@ fonttools-2.3.tar.gz /fonttools-4.48.1.tar.gz /fonttools-4.49.0.tar.gz /fonttools-4.50.0.tar.gz +/fonttools-4.51.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index cec75cf..aaee5b0 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.50.0 +Version: 4.51.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -100,6 +100,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Apr 10 2024 Parag Nemade - 4.51.0-1 +- Update to 4.51.0 version (#2273774) + * Sat Mar 16 2024 Parag Nemade - 4.50.0-1 - Update to 4.50.0 version (#2269759) diff --git a/sources b/sources index 0c55ddf..dadc6e7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.50.0.tar.gz) = a169f18077f2c4f0ad8a46569a30b3e35ca2343e9f3d43cd362dafa26085f545dd9a42e7edb3054f9d37e1576117aa34a0c2b4adabc9fc29c076e69d3fdd66ee +SHA512 (fonttools-4.51.0.tar.gz) = 3a9984b56a8ed1e918781c8503dd8901276ae7e20659777ff0a9bf799a42b4ec112a6cfd31deb81f73f7f19c03145a66962187fb243b2580db9d3ef7011d3d82 From 8f06912e74d166b4fd93606199cef7db6128fc5a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 28 May 2024 16:51:38 +0530 Subject: [PATCH 080/123] Generate extra subpackages only for Fedora release --- fonttools.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index aaee5b0..a1577f9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.51.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -60,9 +60,13 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %description -n python3-fonttools %{desc} +# We are not providing extra fonttools packages as they +# require some other Fedora packages to be added in RHEL +%if 0%{?fedora} # Cannot package “pathops” extra until python3dist(skia-pathops) is packaged; # cannot package “all” extra without the “pathops” extra %{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} +%endif %prep %autosetup -p1 @@ -100,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue May 28 2024 Parag Nemade - 4.51.0-2 +- Generate extra subpackages only for Fedora release + * Wed Apr 10 2024 Parag Nemade - 4.51.0-1 - Update to 4.51.0 version (#2273774) From 11ccdf15ba5e3e86b4de4067c1aca93a17a475c5 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 28 May 2024 18:49:47 +0530 Subject: [PATCH 081/123] Update to 4.52.4 version (#2283255) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c68af56..2ae61b8 100644 --- a/.gitignore +++ b/.gitignore @@ -149,3 +149,4 @@ fonttools-2.3.tar.gz /fonttools-4.49.0.tar.gz /fonttools-4.50.0.tar.gz /fonttools-4.51.0.tar.gz +/fonttools-4.52.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index a1577f9..8801084 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.51.0 -Release: 2%{?dist} +Version: 4.52.4 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue May 28 2024 Parag Nemade - 4.52.4-1 +- Update to 4.52.4 version (#2283255) + * Tue May 28 2024 Parag Nemade - 4.51.0-2 - Generate extra subpackages only for Fedora release diff --git a/sources b/sources index dadc6e7..6d145fb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.51.0.tar.gz) = 3a9984b56a8ed1e918781c8503dd8901276ae7e20659777ff0a9bf799a42b4ec112a6cfd31deb81f73f7f19c03145a66962187fb243b2580db9d3ef7011d3d82 +SHA512 (fonttools-4.52.4.tar.gz) = 85864945f18d6f647baf09c73d0a8f458dd751b55070a633e38c69d9b8d0242cc438769ea83d0034bc8fe9ecb2fe6961b89d4d5353da620f632830a09f000245 From fa371d95776927e8527af98bb88e8c9b53c12032 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 10:03:46 +0200 Subject: [PATCH 082/123] Bootstrap for Python 3.13 --- fonttools.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 8801084..36df151 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,3 +1,4 @@ +%global _without_tests 1 %global pypi_name fonttools %global desc \ fontTools is a library for manipulating fonts, written in Python. The project \ @@ -7,7 +8,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.52.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +105,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Jun 07 2024 Python Maint - 4.52.4-2 +- Bootstrap for Python 3.13 + * Tue May 28 2024 Parag Nemade - 4.52.4-1 - Update to 4.52.4 version (#2283255) From 00089bb9f1eac8fe3d9fe59e42072590d8b087bd Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 18 Jun 2024 01:10:54 +0200 Subject: [PATCH 083/123] Rebuilt for Python 3.13 --- fonttools.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 36df151..b9baa4c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,4 +1,3 @@ -%global _without_tests 1 %global pypi_name fonttools %global desc \ fontTools is a library for manipulating fonts, written in Python. The project \ @@ -8,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.52.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -105,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jun 17 2024 Python Maint - 4.52.4-3 +- Rebuilt for Python 3.13 + * Fri Jun 07 2024 Python Maint - 4.52.4-2 - Bootstrap for Python 3.13 From a228bfa90fe873d8b19bdeb02943e5abb8f5f3a9 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 27 Jun 2024 19:26:20 +0530 Subject: [PATCH 084/123] Update to 4.53.0 version (#2284160) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2ae61b8..48b1977 100644 --- a/.gitignore +++ b/.gitignore @@ -150,3 +150,4 @@ fonttools-2.3.tar.gz /fonttools-4.50.0.tar.gz /fonttools-4.51.0.tar.gz /fonttools-4.52.4.tar.gz +/fonttools-4.53.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index b9baa4c..6e8d5e1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.52.4 -Release: 3%{?dist} +Version: 4.53.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Thu Jun 27 2024 Parag Nemade - 4.53.0-1 +- Update to 4.53.0 version (#2284160) + * Mon Jun 17 2024 Python Maint - 4.52.4-3 - Rebuilt for Python 3.13 diff --git a/sources b/sources index 6d145fb..dec031f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.52.4.tar.gz) = 85864945f18d6f647baf09c73d0a8f458dd751b55070a633e38c69d9b8d0242cc438769ea83d0034bc8fe9ecb2fe6961b89d4d5353da620f632830a09f000245 +SHA512 (fonttools-4.53.0.tar.gz) = f810c428680c4203af3450c4a4b3a1d0f3f5e06ec7d7aac65e1e4aadf5d1e98f9efa5fed75388c8b0a0dcef5094d9b0586c0a71587360bafc91ad683a961698a From 308a9ea73bbc95d6f9f2cfe93890a1a4e7ac2beb Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 8 Jul 2024 11:29:57 +0530 Subject: [PATCH 085/123] Update to 4.53.1 version (#2296086) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 48b1977..963d23a 100644 --- a/.gitignore +++ b/.gitignore @@ -151,3 +151,4 @@ fonttools-2.3.tar.gz /fonttools-4.51.0.tar.gz /fonttools-4.52.4.tar.gz /fonttools-4.53.0.tar.gz +/fonttools-4.53.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 6e8d5e1..39ce623 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,7 +6,7 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.53.0 +Version: 4.53.1 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Mon Jul 08 2024 Parag Nemade - 4.53.1-1 +- Update to 4.53.1 version (#2296086) + * Thu Jun 27 2024 Parag Nemade - 4.53.0-1 - Update to 4.53.0 version (#2284160) diff --git a/sources b/sources index dec031f..c3ef43e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.53.0.tar.gz) = f810c428680c4203af3450c4a4b3a1d0f3f5e06ec7d7aac65e1e4aadf5d1e98f9efa5fed75388c8b0a0dcef5094d9b0586c0a71587360bafc91ad683a961698a +SHA512 (fonttools-4.53.1.tar.gz) = c51a439c4c760bc929359ff3010612d00280ff1bfa8e6dd5248f181b3244239b82089727b4b6c81594fec57407f4c20f95497e0e26fe0e75fde30f8680022d07 From 6bea4c29425a2b710698bc84fb9b9a59589b3e7a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 23:27:28 +0000 Subject: [PATCH 086/123] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 39ce623..f47bf2f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -7,7 +7,7 @@ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools Version: 4.53.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 4.53.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jul 08 2024 Parag Nemade - 4.53.1-1 - Update to 4.53.1 version (#2296086) From d32821aafab34d75a8450a9e2cad954f48ac488b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 28 Aug 2024 14:25:30 +0530 Subject: [PATCH 087/123] Add tmt testcase for CI --- .fmf/version | 1 + plans/fonttools.fmf | 5 +++++ tests/main.fmf | 22 ++++++++++++++++++++++ tests/runtests.sh | 37 +++++++++++++++++++++++++++++++++++++ tests/smoke/runtest.sh | 3 --- tests/tests.yml | 28 ---------------------------- 6 files changed, 65 insertions(+), 31 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/fonttools.fmf create mode 100644 tests/main.fmf create mode 100755 tests/runtests.sh delete mode 100644 tests/smoke/runtest.sh delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/fonttools.fmf b/plans/fonttools.fmf new file mode 100644 index 0000000..c1627f9 --- /dev/null +++ b/plans/fonttools.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/main.fmf b/tests/main.fmf new file mode 100644 index 0000000..a72312a --- /dev/null +++ b/tests/main.fmf @@ -0,0 +1,22 @@ +test: ./runtests.sh +duration: 10m +framework: beakerlib +require: + - fonttools + - python3-fonttools + - rpm-build + - python3-pytest + - python3-brotli + - python3-scipy + - python3-pluggy + - python3-packaging + - python3-attrs + - python3-pyparsing + - python3-gobject + - python3-fs + - python3-lxml + - python3-ufoLib2 + - python3-zopfli + - atk-devel + - pango-devel + - gtk3-devel diff --git a/tests/runtests.sh b/tests/runtests.sh new file mode 100755 index 0000000..ccb2426 --- /dev/null +++ b/tests/runtests.sh @@ -0,0 +1,37 @@ +#!/bin/bash +. /usr/share/beakerlib/beakerlib.sh || exit 1 + +NAME=fonttools + +rlJournalStart + rlPhaseStartSetup + rlAssertRpm ${NAME} + rlShowPackageVersion ${NAME} + rlRun -t -l "VERSION=$(rpm -q ${NAME} --queryformat='%{version}')" 0 "Get VERSION" + rlRun "tmp=\$(mktemp -d)" 0 "Create tmp directory" + rlRun "pushd $tmp" + rlFetchSrcForInstalled "${NAME}" + rlRun "rpm --define '_topdir $tmp' -i *src.rpm" + rlRun -t -l "mkdir BUILD" 0 "Creating BUILD directory" + rlRun -t -l "rpmbuild --noclean --nodeps --define '_topdir $tmp' -bp $tmp/SPECS/*spec" + if [ -d BUILD/${NAME}-${VERSION}-build ]; then + rlRun -t -l "pushd BUILD/${NAME}-${VERSION}-build/${NAME}-${VERSION}" + else + rlRun -t -l "pushd BUILD/${NAME}-${VERSION}" + fi + rlPhaseEnd + + rlPhaseStartTest + rlRun "set -o pipefail" + rlRun "python3 -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py --ignore Tests/svgLib/path/path_test.py" + rlRun "retval=$?" + rlRun "echo $retval" + rlRun "popd" 0 + rlPhaseEnd + + rlPhaseStartCleanup + rlRun "popd" + rlRun "rm -r $tmp" 0 "Remove tmp directory" + rlPhaseEnd +rlJournalEnd + diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh deleted file mode 100644 index 40b7b96..0000000 --- a/tests/smoke/runtest.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -cd ../source -python3 -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 82cae4c..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-source - -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-basic - tests: - - smoke - required_packages: - - python3-pytest - - python3-brotli - - python3-scipy - - python3-pluggy - - python3-packaging - - python3-attrs - - python3-pyparsing - - python3-gobject - - python3-fs - - python3-lxml - - atk-devel - - pango-devel - - gtk3-devel From c3f35c8f489fbdf07854207c85e1fcf632668981 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 26 Sep 2024 01:46:56 +0530 Subject: [PATCH 088/123] Update to 4.54.1 version (#2314462) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 963d23a..dd3bb6f 100644 --- a/.gitignore +++ b/.gitignore @@ -152,3 +152,4 @@ fonttools-2.3.tar.gz /fonttools-4.52.4.tar.gz /fonttools-4.53.0.tar.gz /fonttools-4.53.1.tar.gz +/fonttools-4.54.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index f47bf2f..7905717 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -6,8 +6,8 @@ from an XML text format, which is also called TTX. It supports TrueType, \ OpenType, AFM and to an extent Type 1 and some Mac-specific formats. Name: fonttools -Version: 4.53.1 -Release: 2%{?dist} +Version: 4.54.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -104,6 +104,9 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Wed Sep 25 2024 Parag Nemade - 4.54.1-1 +- Update to 4.54.1 version (#2314462) + * Wed Jul 17 2024 Fedora Release Engineering - 4.53.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index c3ef43e..4d7f17a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.53.1.tar.gz) = c51a439c4c760bc929359ff3010612d00280ff1bfa8e6dd5248f181b3244239b82089727b4b6c81594fec57407f4c20f95497e0e26fe0e75fde30f8680022d07 +SHA512 (fonttools-4.54.1.tar.gz) = 07e5d2401979fa7b1f926a3e3dfb05c2d712e9056e5bd49f879ed818d1f0ec1eb2435b295e30cd95a4e57288e2ce1c113c96a98093b4b57843bb6e3c9d07a7ad From 54cd40508f3d14e4e9352cf9ddbfc2124c869e2c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 11 Oct 2024 11:32:10 -0400 Subject: [PATCH 089/123] Port to pyproject-rpm-macros (modern Python guidelines) - Allow for more fine-grained control of extras based on available deps. --- fonttools.spec | 208 +++++++++++++++++++++++++++++++++++-------------- 1 file changed, 148 insertions(+), 60 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 7905717..e2630a6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,93 +1,181 @@ -%global pypi_name fonttools -%global desc \ -fontTools is a library for manipulating fonts, written in Python. The project \ -includes the TTX tool, that can convert TrueType and OpenType fonts to and \ -from an XML text format, which is also called TTX. It supports TrueType, \ -OpenType, AFM and to an extent Type 1 and some Mac-specific formats. +%bcond tests 1 + +# Some extras are disabled in RHEL to avoid bringing in additional +# dependencies. +# +# Requires python-lz4: +%bcond graphite_extra %{expr:%{undefined rhel} || %{defined epel}} +# Requires python-skia-pathops, not packaged: +%bcond pathops_extra 0 +# Requires python-matplotlib (not yet in EPEL10): +%bcond plot_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-uharfbuzz, not packaged: +%bcond repacker_extra 0 +# Requires python-sympy (not yet in any EPEL): +%bcond symfont_extra %{expr:%{undefined rhel}} +# Requires python-fs (not yet in EPEL10): +%bcond ufo_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-brotli, python-zopfli: +%bcond woff_extra %{expr:%{undefined rhel} || %{defined epel}} + +%global desc %{expand: +fontTools is a library for manipulating fonts, written in Python. The project +includes the TTX tool, that can convert TrueType and OpenType fonts to and from +an XML text format, which is also called TTX. It supports TrueType, OpenType, +AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.54.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html License: MIT URL: https://github.com/fonttools/fonttools/ -Source0: https://github.com/%{name}/%{name}/archive/%{version}/%{name}-%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz +Source: %{url}/archive/%{version}/fonttools-%{version}.tar.gz -Requires: python3-fonttools -Requires: python3-setuptools +Requires: python3-fonttools = %{version}-%{release} Provides: ttx = %{version}-%{release} -%description -%{desc} +BuildRequires: python3-devel +BuildRequires: gcc + +%if %{with tests} +# A few additional requirements for specific tests, noted in requirements.txt: + +# For Tests/cu2qu/{ufo,cli}_test.py +# Not yet in EPEL10: +%if %{undefined rhel} || (%{defined epel} && !%{defined el10}) +BuildRequires: %{py3_dist ufoLib2} +%endif +# Not yet in any EPEL: +%if %{undefined rhel} +BuildRequires: %{py3_dist ufo2ft} +%endif + +# For Tests/pens/freetypePen_test.py +%if %{undefined rhel} || (%{defined epel} && !%{defined el10}) +BuildRequires: %{py3_dist freetype-py} +%global have_freetype_py 1 +%endif + +# For Tests/varLib/interpolatable_test.py +# Not yet in any EPEL: +%if %{undefined rhel} +BuildRequires: %{py3_dist glyphsLib} +%endif +%endif + +%description %{desc} %package -n python3-fonttools Summary: Python 3 fonttools library -%{?python_provide:%python_provide python3-%{name}} -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-setuptools_scm - -BuildRequires: python3-Cython -BuildRequires: gcc - -Requires: python3-brotli -Requires: python3-lxml -Requires: python3-scipy -Requires: python3-fs - -# test requirements -%bcond_without tests -%if %{with tests} -# Need to run test files in %%check -BuildRequires: python3-pytest -BuildRequires: python3-brotli -BuildRequires: python3-scipy -BuildRequires: python3-fs -BuildRequires: python3-lxml -%if %{undefined rhel} -BuildRequires: python3-ufoLib2 -BuildRequires: python3-zopfli -%endif -%endif # From 3.31.0 and on, python3-fonttools incorporated the ufolib project under fontTools.ufoLib # python-ufolib has been retired and fontTools.ufoLib should be used instead. # See https://github.com/fonttools/fonttools/releases/tag/3.31.0 for further reference Obsoletes: python3-ufolib <= 2.1.1-11 -%description -n python3-fonttools -%{desc} +%description -n python3-fonttools %{desc} -# We are not providing extra fonttools packages as they -# require some other Fedora packages to be added in RHEL -%if 0%{?fedora} -# Cannot package “pathops” extra until python3dist(skia-pathops) is packaged; -# cannot package “all” extra without the “pathops” extra -%{?python_extras_subpkg:%python_extras_subpkg -n python3-fonttools -i %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info graphite interpolatable lxml plot symfont type1 ufo unicode woff} +# Cannot package “all” extra unless dependencies for all individual extras +# become satisfiable. +%if %{with graphite_extra} +%pyproject_extras_subpkg -n python3-fonttools graphite +%endif +%pyproject_extras_subpkg -n python3-fonttools interpolatable +%pyproject_extras_subpkg -n python3-fonttools lxml +%if %{with pathops_extra} +%pyproject_extras_subpkg -n python3-fonttools pathops +%endif +%if %{with plot_extra} +%pyproject_extras_subpkg -n python3-fonttools plot +%endif +%if %{with repacker_extra} +%pyproject_extras_subpkg -n python3-fonttools repacker +%endif +%if %{with symfont_extra} +%pyproject_extras_subpkg -n python3-fonttools symfont +%endif +%pyproject_extras_subpkg -n python3-fonttools type1 +%if %{with ufo_extra} +%pyproject_extras_subpkg -n python3-fonttools ufo +%endif +%pyproject_extras_subpkg -n python3-fonttools unicode +%if %{with woff_extra} +%pyproject_extras_subpkg -n python3-fonttools woff %endif %prep %autosetup -p1 -rm -rf *.egg-info -sed -i '1d' Lib/fontTools/mtiLib/__init__.py +# Remove shebang +sed -r -i '1{/^#!/d}' Lib/fontTools/mtiLib/__init__.py -# Remove version limit from lxml -sed -i 's/"lxml >=.*",/"lxml",/' setup.py -sed -i 's/lxml==.*/lxml/' requirements.txt +# Not yet in EPEL10: +%if %{defined rhel} && (!%{defined epel} || %{defined el10}) +sed -r -i 's/^([[:blank:]]*)(pytest-randomly)\b/\1# \2/' tox.ini +%endif + +%generate_buildrequires +export FONTTOOLS_WITH_CYTHON=1 +# We use tox to get things like pytest, but we add extras manually since not +# all dependencies from requirements.txt might be satisfiable and not all +# extras might be packaged; plus, requirements.txt pins exact versions. +%{pyproject_buildrequires \ + %{?with_graphite_extra:-x graphite} \ + -x interpolatable \ + -x lxml \ + %{?with_pathops_extra:-x pathops} \ + %{?with_plot_extra:-x plot} \ + %{?with_repacker_extra:-x repacker} \ + %{?with_symfont_extra:-x symfont} \ + -x type1 \ + %{?with_ufo_extra:-x ufo} \ + -x unicode \ + %{?with_woff_extra:-x woff} \ + -e %{toxenv}-noextra} %build export FONTTOOLS_WITH_CYTHON=1 -%py3_build +%pyproject_wheel %install -%{__python3} setup.py install --skip-build --root %{buildroot} +%pyproject_install +%pyproject_save_files -l fontTools + +%check +# - fontTools.misc.symfont requires python3dist(sympy), i.e., the symfont extra +# - fontTools.pens.freetypePen requires python3dist(freetype-py) +# - fontTools.pens.quartzPen only works on Darwin +# - fontTools.pens.reportLabPen requires python3dist(reportlab), and it is not +# worth adding the BuildRequires just for the import check +# - fontTools.ttLib.removeOverlaps requires python3dist(skia-pathops), i.e., the +# pathops extra +# - fontTools.ufoLib(.*) requires python3dist(fs), i.e., the ufo extra +# - fontTools.varLib.plot requires python3dist(matplotlib), i.e., the plot +# extra +%{pyproject_check_import \ + %{?!with_symfont_extra:-e fontTools.misc.symfont} \ + %{?!have_freetype_pen:-e fontTools.pens.freetypePen} \ + -e fontTools.pens.quartzPen \ + -e fontTools.pens.reportLabPen \ + %{?!with_pathops_extra:-e fontTools.ttLib.removeOverlaps} \ + %{?!with_ufo_extra:-e fontTools.ufoLib*} \ + %{?!with_plot_extra:-e fontTools.varLib.plot} \ + %{nil}} %if %{with tests} -%check -PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/otlLib/optimize_test.py --ignore Tests/varLib/merger_test.py --ignore Tests/varLib/varLib_test.py --ignore Tests/svgLib/path/path_test.py +%if %{without ufo_extra} +# These tests pertain to the interpolatable extra, but also require the ufo +# extra (even though the interpolatable extra as a whole does not): +k="${k-}${k+ and }not (InterpolatableTest and test_designspace)" +k="${k-}${k+ and }not (InterpolatableTest and test_interpolatable_ufo)" +k="${k-}${k+ and }not (InterpolatableTest and test_sparse_designspace)" +k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" +%endif + +%pytest ${ignore-} -k "${k-}" -rs -v %endif %files @@ -97,13 +185,13 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m pytest --ignore Tests/o %{_bindir}/fonttools %{_mandir}/man1/ttx.1* -%files -n python3-fonttools -%license LICENSE +%files -n python3-fonttools -f %{pyproject_files} %doc NEWS.rst README.rst -%{python3_sitearch}/fontTools -%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Fri Oct 11 2024 Benjamin A. Beasley - 4.54.1-2 +- Port to pyproject-rpm-macros (modern Python guidelines) + * Wed Sep 25 2024 Parag Nemade - 4.54.1-1 - Update to 4.54.1 version (#2314462) From f6a2615227be0764bf184366ab5fefc069cbe38e Mon Sep 17 00:00:00 2001 From: Karolina Surma Date: Wed, 30 Oct 2024 11:37:42 +0100 Subject: [PATCH 090/123] Add interpolatable_extra bcond Early in the process of new Python bootstrap we don't have scipy available. In order to unblock the rebuild, we need to switch off this extra too. --- fonttools.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index e2630a6..de2c766 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -17,6 +17,9 @@ %bcond ufo_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} # Requires python-brotli, python-zopfli: %bcond woff_extra %{expr:%{undefined rhel} || %{defined epel}} +# Requires scipy, munkres, pycairo +%bcond interpolatable_extra 1 + %global desc %{expand: fontTools is a library for manipulating fonts, written in Python. The project @@ -83,7 +86,9 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %if %{with graphite_extra} %pyproject_extras_subpkg -n python3-fonttools graphite %endif +%if %{with interpolatable_extra} %pyproject_extras_subpkg -n python3-fonttools interpolatable +%endif %pyproject_extras_subpkg -n python3-fonttools lxml %if %{with pathops_extra} %pyproject_extras_subpkg -n python3-fonttools pathops @@ -124,7 +129,7 @@ export FONTTOOLS_WITH_CYTHON=1 # extras might be packaged; plus, requirements.txt pins exact versions. %{pyproject_buildrequires \ %{?with_graphite_extra:-x graphite} \ - -x interpolatable \ + %{?with_interpolatable_extra:-x interpolatable} \ -x lxml \ %{?with_pathops_extra:-x pathops} \ %{?with_plot_extra:-x plot} \ @@ -163,6 +168,7 @@ export FONTTOOLS_WITH_CYTHON=1 %{?!with_pathops_extra:-e fontTools.ttLib.removeOverlaps} \ %{?!with_ufo_extra:-e fontTools.ufoLib*} \ %{?!with_plot_extra:-e fontTools.varLib.plot} \ + %{?!with_interpolatable_extra:-e fontTools.varLib.interpolatable*} \ %{nil}} %if %{with tests} From f29dae9a74ffd9cd9650dafcaab32d2be4d90650 Mon Sep 17 00:00:00 2001 From: Karolina Surma Date: Wed, 30 Oct 2024 12:04:06 +0100 Subject: [PATCH 091/123] Remove pytest-randomly from dependencies if tests are disabled --- fonttools.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index de2c766..acaa0b9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -118,7 +118,7 @@ Obsoletes: python3-ufolib <= 2.1.1-11 sed -r -i '1{/^#!/d}' Lib/fontTools/mtiLib/__init__.py # Not yet in EPEL10: -%if %{defined rhel} && (!%{defined epel} || %{defined el10}) +%if (%{defined rhel} && (!%{defined epel} || %{defined el10})) || %{without tests} sed -r -i 's/^([[:blank:]]*)(pytest-randomly)\b/\1# \2/' tox.ini %endif From 46b12c43baa1ad81f647b988b957686b53fc0a68 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 5 Nov 2024 03:28:58 -0500 Subject: [PATCH 092/123] Avoid tox dependency RHEL does not include tox, but even in Fedora it add much value relative to its dependencies, and %pytest is already being used directly. --- fonttools.spec | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index acaa0b9..776294e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.54.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -45,7 +45,11 @@ BuildRequires: gcc %if %{with tests} # A few additional requirements for specific tests, noted in requirements.txt: - +BuildRequires: %{py3_dist pytest} +# Not included in RHEL, but available in EPEL: +%if %{undefined rhel} || %{defined epel} +BuildRequires: %{py3_dist pytest-randomly} +%endif # For Tests/cu2qu/{ufo,cli}_test.py # Not yet in EPEL10: %if %{undefined rhel} || (%{defined epel} && !%{defined el10}) @@ -117,11 +121,6 @@ Obsoletes: python3-ufolib <= 2.1.1-11 # Remove shebang sed -r -i '1{/^#!/d}' Lib/fontTools/mtiLib/__init__.py -# Not yet in EPEL10: -%if (%{defined rhel} && (!%{defined epel} || %{defined el10})) || %{without tests} -sed -r -i 's/^([[:blank:]]*)(pytest-randomly)\b/\1# \2/' tox.ini -%endif - %generate_buildrequires export FONTTOOLS_WITH_CYTHON=1 # We use tox to get things like pytest, but we add extras manually since not @@ -139,7 +138,7 @@ export FONTTOOLS_WITH_CYTHON=1 %{?with_ufo_extra:-x ufo} \ -x unicode \ %{?with_woff_extra:-x woff} \ - -e %{toxenv}-noextra} + } %build export FONTTOOLS_WITH_CYTHON=1 @@ -195,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Tue Nov 05 2024 Yaakov Selkowitz - 4.54.1-3 +- Avoid tox dependency + * Fri Oct 11 2024 Benjamin A. Beasley - 4.54.1-2 - Port to pyproject-rpm-macros (modern Python guidelines) From 12c52c0a4f3c3fe6ff10ecf5d867fb7ed8d7a2b0 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 15 Nov 2024 10:04:13 +0530 Subject: [PATCH 093/123] Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) Update to 4.55.0 version (#2326307) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index dd3bb6f..a60bc44 100644 --- a/.gitignore +++ b/.gitignore @@ -153,3 +153,4 @@ fonttools-2.3.tar.gz /fonttools-4.53.0.tar.gz /fonttools-4.53.1.tar.gz /fonttools-4.54.1.tar.gz +/fonttools-4.55.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 776294e..78405a8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.54.1 -Release: 3%{?dist} +Version: 4.55.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Fri Nov 15 2024 Parag Nemade - 4.55.0-1 +- Update to 4.55.0 version (#2326307) + * Tue Nov 05 2024 Yaakov Selkowitz - 4.54.1-3 - Avoid tox dependency diff --git a/sources b/sources index 4d7f17a..0d12e1d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.54.1.tar.gz) = 07e5d2401979fa7b1f926a3e3dfb05c2d712e9056e5bd49f879ed818d1f0ec1eb2435b295e30cd95a4e57288e2ce1c113c96a98093b4b57843bb6e3c9d07a7ad +SHA512 (fonttools-4.55.0.tar.gz) = 5f8a65687b5d66604eff5c518aaa51e5b2307e624e5397e5dc15b9489eeb6f300376ab6c70288f9bb7056532951f16085c5580f03b44de2a1d53f2860b573191 From 4ee7363ffa830973f5acbac28c070abf0b0a7086 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 7 Dec 2024 17:44:59 +0530 Subject: [PATCH 094/123] Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) Update to 4.55.2 version (#2330109) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a60bc44..7cfc135 100644 --- a/.gitignore +++ b/.gitignore @@ -154,3 +154,4 @@ fonttools-2.3.tar.gz /fonttools-4.53.1.tar.gz /fonttools-4.54.1.tar.gz /fonttools-4.55.0.tar.gz +/fonttools-4.55.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 78405a8..58d91de 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.0 +Version: 4.55.2 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sat Dec 07 2024 Parag Nemade - 4.55.2-1 +- Update to 4.55.2 version (#2330109) + * Fri Nov 15 2024 Parag Nemade - 4.55.0-1 - Update to 4.55.0 version (#2326307) diff --git a/sources b/sources index 0d12e1d..0d93e64 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.0.tar.gz) = 5f8a65687b5d66604eff5c518aaa51e5b2307e624e5397e5dc15b9489eeb6f300376ab6c70288f9bb7056532951f16085c5580f03b44de2a1d53f2860b573191 +SHA512 (fonttools-4.55.2.tar.gz) = c379300766161b00d834b2abd910162a83e89e8b2609997c227192d1b38c414a4fe0f36f75ce8b1f418dc9443394d64cfdc67f370c3debe96e9e53b6cc68dfb4 From 1215fae60b2985938d1812b65e73de42c41920c8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sun, 15 Dec 2024 15:14:27 +0530 Subject: [PATCH 095/123] Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) Update to 4.55.3 version (#2331592) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7cfc135..a3fd749 100644 --- a/.gitignore +++ b/.gitignore @@ -155,3 +155,4 @@ fonttools-2.3.tar.gz /fonttools-4.54.1.tar.gz /fonttools-4.55.0.tar.gz /fonttools-4.55.2.tar.gz +/fonttools-4.55.3.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 58d91de..31e4822 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.2 +Version: 4.55.3 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sun Dec 15 2024 Parag Nemade - 4.55.3-1 +- Update to 4.55.3 version (#2331592) + * Sat Dec 07 2024 Parag Nemade - 4.55.2-1 - Update to 4.55.2 version (#2330109) diff --git a/sources b/sources index 0d93e64..44d8855 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.2.tar.gz) = c379300766161b00d834b2abd910162a83e89e8b2609997c227192d1b38c414a4fe0f36f75ce8b1f418dc9443394d64cfdc67f370c3debe96e9e53b6cc68dfb4 +SHA512 (fonttools-4.55.3.tar.gz) = 23257ebb9e890c0e5eb9776a9e82479a33859f4ab49015ee8434ae998814b7821b5226d14405667f9c67f03bbd0db41087d95dbc7650d812ed826db71929cab3 From 9b7a8ffaf0d6b6494da7fc6ea8872b8799b20279 Mon Sep 17 00:00:00 2001 From: Romain Geissler Date: Tue, 17 Dec 2024 23:17:10 +0000 Subject: [PATCH 096/123] Update extra dependencies for EPEL. Fixes rhbz#2329668. --- fonttools.spec | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 31e4822..6be1fe6 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,18 +3,18 @@ # Some extras are disabled in RHEL to avoid bringing in additional # dependencies. # -# Requires python-lz4: -%bcond graphite_extra %{expr:%{undefined rhel} || %{defined epel}} +# Requires python-lz4 (not yet in EPEL10): +%bcond graphite_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} # Requires python-skia-pathops, not packaged: %bcond pathops_extra 0 -# Requires python-matplotlib (not yet in EPEL10): -%bcond plot_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-matplotlib: +%bcond plot_extra %{expr:%{undefined rhel} || %{defined epel}} # Requires python-uharfbuzz, not packaged: %bcond repacker_extra 0 # Requires python-sympy (not yet in any EPEL): %bcond symfont_extra %{expr:%{undefined rhel}} -# Requires python-fs (not yet in EPEL10): -%bcond ufo_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-fs: +%bcond ufo_extra %{expr:%{undefined rhel} || %{defined epel}} # Requires python-brotli, python-zopfli: %bcond woff_extra %{expr:%{undefined rhel} || %{defined epel}} # Requires scipy, munkres, pycairo @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.55.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Wed Dec 18 2024 Romain Geissler - 4.55.3-2 +- Update extra dependencies for EPEL. + * Sun Dec 15 2024 Parag Nemade - 4.55.3-1 - Update to 4.55.3 version (#2331592) From f0a77c7e8cb43f06cf76dd0ac40a8cb16587a8dc Mon Sep 17 00:00:00 2001 From: Romain Geissler Date: Sun, 12 Jan 2025 17:12:05 +0000 Subject: [PATCH 097/123] Build the graphite subpackage on EPEL 10 now that python-lz4 is available. --- fonttools.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 6be1fe6..8b6f3ee 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -3,8 +3,8 @@ # Some extras are disabled in RHEL to avoid bringing in additional # dependencies. # -# Requires python-lz4 (not yet in EPEL10): -%bcond graphite_extra %{expr:%{undefined rhel} || (%{defined epel} && !%{defined el10})} +# Requires python-lz4: +%bcond graphite_extra %{expr:%{undefined rhel} || %{defined epel}} # Requires python-skia-pathops, not packaged: %bcond pathops_extra 0 # Requires python-matplotlib: @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.55.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sun Jan 12 2025 Romain Geissler - 4.55.3-3 +- Build the graphite subpackage on EPEL 10 now that python-lz4 is available. + * Wed Dec 18 2024 Romain Geissler - 4.55.3-2 - Update extra dependencies for EPEL. From e02ed66adca44aa2be81bfa5efa3f79002458099 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 18:37:39 +0000 Subject: [PATCH 098/123] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 8b6f3ee..922a75d 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.55.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 4.55.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sun Jan 12 2025 Romain Geissler - 4.55.3-3 - Build the graphite subpackage on EPEL 10 now that python-lz4 is available. From 78d6079a5f348d25701feb1e38acbd9b9c68f657 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 22 Jan 2025 08:19:40 +0530 Subject: [PATCH 099/123] Update to 4.55.4 version (#2339159) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a3fd749..5fe9a07 100644 --- a/.gitignore +++ b/.gitignore @@ -156,3 +156,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.0.tar.gz /fonttools-4.55.2.tar.gz /fonttools-4.55.3.tar.gz +/fonttools-4.55.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 922a75d..a3767e1 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.3 -Release: 4%{?dist} +Version: 4.55.4 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Wed Jan 22 2025 Parag Nemade - 4.55.4-1 +- Update to 4.55.4 version (#2339159) + * Thu Jan 16 2025 Fedora Release Engineering - 4.55.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 44d8855..80b15af 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.3.tar.gz) = 23257ebb9e890c0e5eb9776a9e82479a33859f4ab49015ee8434ae998814b7821b5226d14405667f9c67f03bbd0db41087d95dbc7650d812ed826db71929cab3 +SHA512 (fonttools-4.55.4.tar.gz) = dd7aa3dc6650edcae4d72472f2530bea75a8e3f11b882712c241738f7f467346a1035dda73672cc82710fc09a40fc3ad1073238b9b1ef84bcaa6fa79a44ce468 From b6ffec5e40a88cc8d6593a220d15611338e1a9ff Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 23 Jan 2025 18:43:58 +0530 Subject: [PATCH 100/123] Update to 4.55.5 version (#2341748) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5fe9a07..5b8dc0a 100644 --- a/.gitignore +++ b/.gitignore @@ -157,3 +157,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.2.tar.gz /fonttools-4.55.3.tar.gz /fonttools-4.55.4.tar.gz +/fonttools-4.55.5.tar.gz diff --git a/fonttools.spec b/fonttools.spec index a3767e1..0430f06 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.4 +Version: 4.55.5 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Thu Jan 23 2025 Parag Nemade - 4.55.5-1 +- Update to 4.55.5 version (#2341748) + * Wed Jan 22 2025 Parag Nemade - 4.55.4-1 - Update to 4.55.4 version (#2339159) diff --git a/sources b/sources index 80b15af..723139d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.4.tar.gz) = dd7aa3dc6650edcae4d72472f2530bea75a8e3f11b882712c241738f7f467346a1035dda73672cc82710fc09a40fc3ad1073238b9b1ef84bcaa6fa79a44ce468 +SHA512 (fonttools-4.55.5.tar.gz) = fb2d4fb67c7778ebcb166f39651e3fceb8986844dee2ce711554e7bf0d160c458110352e922c8faf85a5514f6fc56762f82d037b0df44c3cb8b17191b827a6d9 From c7e07456252e57672271fa0de8aa5d1ceb1e6971 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 25 Jan 2025 08:21:31 +0530 Subject: [PATCH 101/123] Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) Update to 4.55.6 version (#2341748) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5b8dc0a..65ef876 100644 --- a/.gitignore +++ b/.gitignore @@ -158,3 +158,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.3.tar.gz /fonttools-4.55.4.tar.gz /fonttools-4.55.5.tar.gz +/fonttools-4.55.6.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 0430f06..94dcbbf 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.5 +Version: 4.55.6 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sat Jan 25 2025 Parag Nemade - 4.55.6-1 +- Update to 4.55.6 version (#2341748) + * Thu Jan 23 2025 Parag Nemade - 4.55.5-1 - Update to 4.55.5 version (#2341748) diff --git a/sources b/sources index 723139d..f789cde 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.5.tar.gz) = fb2d4fb67c7778ebcb166f39651e3fceb8986844dee2ce711554e7bf0d160c458110352e922c8faf85a5514f6fc56762f82d037b0df44c3cb8b17191b827a6d9 +SHA512 (fonttools-4.55.6.tar.gz) = b14d12b21988bfbcda8b2532c9fd0072344452ebbd9ced2197fef8b0c8037fad6acb8d969473443e2d9c02df0f68eed45326179d6d0385d4921c8b95a1f7a42a From d95f3a054bc9d67a1f8e334aea1db112d2714395 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 8 Feb 2025 21:43:09 +0530 Subject: [PATCH 102/123] Update to 4.56.0 version (#2342588) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 65ef876..ad7e879 100644 --- a/.gitignore +++ b/.gitignore @@ -159,3 +159,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.4.tar.gz /fonttools-4.55.5.tar.gz /fonttools-4.55.6.tar.gz +/fonttools-4.56.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 94dcbbf..3aeec54 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.55.6 +Version: 4.56.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sat Feb 08 2025 Parag Nemade - 4.56.0-1 +- Update to 4.56.0 version (#2342588) + * Sat Jan 25 2025 Parag Nemade - 4.55.6-1 - Update to 4.55.6 version (#2341748) diff --git a/sources b/sources index f789cde..c769abb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.55.6.tar.gz) = b14d12b21988bfbcda8b2532c9fd0072344452ebbd9ced2197fef8b0c8037fad6acb8d969473443e2d9c02df0f68eed45326179d6d0385d4921c8b95a1f7a42a +SHA512 (fonttools-4.56.0.tar.gz) = e1d668b299dcf26d578d1fd7b6830ab6a97f97545024060eda1acb625910a3a430e34ce04c6739db724e974422043d59629ab7380812a72b4a219ab0dbec35a3 From c2ffcae40e4188ce2d11ffb636c1072325e0fc13 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 15 Mar 2025 21:20:31 -0400 Subject: [PATCH 103/123] Write spec-file expressions more nicely --- fonttools.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index 3aeec54..c23b86f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -4,19 +4,19 @@ # dependencies. # # Requires python-lz4: -%bcond graphite_extra %{expr:%{undefined rhel} || %{defined epel}} +%bcond graphite_extra %[ %{undefined rhel} || %{defined epel} ] # Requires python-skia-pathops, not packaged: %bcond pathops_extra 0 # Requires python-matplotlib: -%bcond plot_extra %{expr:%{undefined rhel} || %{defined epel}} +%bcond plot_extra %[ %{undefined rhel} || %{defined epel} ] # Requires python-uharfbuzz, not packaged: %bcond repacker_extra 0 # Requires python-sympy (not yet in any EPEL): -%bcond symfont_extra %{expr:%{undefined rhel}} +%bcond symfont_extra %{undefined rhel} # Requires python-fs: -%bcond ufo_extra %{expr:%{undefined rhel} || %{defined epel}} +%bcond ufo_extra %[ %{undefined rhel} || %{defined epel} ] # Requires python-brotli, python-zopfli: -%bcond woff_extra %{expr:%{undefined rhel} || %{defined epel}} +%bcond woff_extra %[ %{undefined rhel} || %{defined epel} ] # Requires scipy, munkres, pycairo %bcond interpolatable_extra 1 From 923a4d821770fe70fb6ea4ca2c0b0541828f3339 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 15 Mar 2025 21:24:56 -0400 Subject: [PATCH 104/123] Enable the repacker extra in F42+ --- fonttools.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index c23b86f..3b65cf4 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -9,8 +9,8 @@ %bcond pathops_extra 0 # Requires python-matplotlib: %bcond plot_extra %[ %{undefined rhel} || %{defined epel} ] -# Requires python-uharfbuzz, not packaged: -%bcond repacker_extra 0 +# Requires python-uharfbuzz, currently only in F42+ +%bcond repacker_extra %[ 0%{?fedora} > 41 ] # Requires python-sympy (not yet in any EPEL): %bcond symfont_extra %{undefined rhel} # Requires python-fs: @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.56.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sun Mar 16 2025 Benjamin A. Beasley - 4.56.0-2 +- Enable the repacker extra in F42+ + * Sat Feb 08 2025 Parag Nemade - 4.56.0-1 - Update to 4.56.0 version (#2342588) From 78b8f759788ed796eb40c5b8939c5bd356679df2 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 4 Apr 2025 08:50:21 +0530 Subject: [PATCH 105/123] Update to 4.57.0 version (#2357231) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ad7e879..8134950 100644 --- a/.gitignore +++ b/.gitignore @@ -160,3 +160,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.5.tar.gz /fonttools-4.55.6.tar.gz /fonttools-4.56.0.tar.gz +/fonttools-4.57.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 3b65cf4..31d44c9 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.56.0 -Release: 2%{?dist} +Version: 4.57.0 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Fri Apr 04 2025 Parag Nemade - 4.57.0-1 +- Update to 4.57.0 version (#2357231) + * Sun Mar 16 2025 Benjamin A. Beasley - 4.56.0-2 - Enable the repacker extra in F42+ diff --git a/sources b/sources index c769abb..f00e4a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.56.0.tar.gz) = e1d668b299dcf26d578d1fd7b6830ab6a97f97545024060eda1acb625910a3a430e34ce04c6739db724e974422043d59629ab7380812a72b4a219ab0dbec35a3 +SHA512 (fonttools-4.57.0.tar.gz) = 7e3ef7149b8e6af5953a827e0a078390e67b919ba9752a03672d876f6de3d0d395b2e061c0f87e5d9298c13c74a1f0162d99151c364dfab487eec2ab9adced75 From d2ca9aa9ff5f5457874ab922a7acad41b688a882 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 12 May 2025 08:31:43 +0530 Subject: [PATCH 106/123] Update to 4.58.0 version (#2365442) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8134950..db81af8 100644 --- a/.gitignore +++ b/.gitignore @@ -161,3 +161,4 @@ fonttools-2.3.tar.gz /fonttools-4.55.6.tar.gz /fonttools-4.56.0.tar.gz /fonttools-4.57.0.tar.gz +/fonttools-4.58.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 31d44c9..af4d5ce 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.57.0 +Version: 4.58.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Mon May 12 2025 Parag Nemade - 4.58.0-1 +- Update to 4.58.0 version (#2365442) + * Fri Apr 04 2025 Parag Nemade - 4.57.0-1 - Update to 4.57.0 version (#2357231) diff --git a/sources b/sources index f00e4a0..bac02a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.57.0.tar.gz) = 7e3ef7149b8e6af5953a827e0a078390e67b919ba9752a03672d876f6de3d0d395b2e061c0f87e5d9298c13c74a1f0162d99151c364dfab487eec2ab9adced75 +SHA512 (fonttools-4.58.0.tar.gz) = 8d32cffb2a83b0fb2eda89a8352b7e235595c8d159adb4075941da46c3715701c1d12d0f5e0fe663c587f5c888658ab1d7b2a54cb857355848627a1c25acd0ae From 7a93711201637695aef881e1a9e544fd437587c4 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 29 May 2025 19:56:13 +0530 Subject: [PATCH 107/123] Update to 4.58.1 version (#2368984) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index db81af8..c711833 100644 --- a/.gitignore +++ b/.gitignore @@ -162,3 +162,4 @@ fonttools-2.3.tar.gz /fonttools-4.56.0.tar.gz /fonttools-4.57.0.tar.gz /fonttools-4.58.0.tar.gz +/fonttools-4.58.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index af4d5ce..c6f0bfb 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.58.0 +Version: 4.58.1 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Thu May 29 2025 Parag Nemade - 4.58.1-1 +- Update to 4.58.1 version (#2368984) + * Mon May 12 2025 Parag Nemade - 4.58.0-1 - Update to 4.58.0 version (#2365442) diff --git a/sources b/sources index bac02a0..b3fa74b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.58.0.tar.gz) = 8d32cffb2a83b0fb2eda89a8352b7e235595c8d159adb4075941da46c3715701c1d12d0f5e0fe663c587f5c888658ab1d7b2a54cb857355848627a1c25acd0ae +SHA512 (fonttools-4.58.1.tar.gz) = f5b810668dca7ffca943fc362616784d1aecbd8f036925b2f8acb2d80997c26cf8c8127814f31f1a62bcf062d83c4a8b76ee022a146d5c2b8693cd1750732545 From b6b94bb1b98f6610da59ea96eb7d41eae4b0f072 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 08:53:26 +0200 Subject: [PATCH 108/123] Bootstrap for Python 3.14 --- fonttools.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index c6f0bfb..f9d4f4b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,3 +1,10 @@ +%global _without_graphite_extra 1 +%global _without_interpolatable_extra 1 +%global _without_plot_extra 1 +%global _without_symfont_extra 1 +%global _without_tests 1 +%global _without_ufo_extra 1 +%global _without_woff_extra 1 %bcond tests 1 # Some extras are disabled in RHEL to avoid bringing in additional @@ -29,7 +36,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.58.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -194,6 +201,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Tue Jun 03 2025 Python Maint - 4.58.1-2 +- Bootstrap for Python 3.14 + * Thu May 29 2025 Parag Nemade - 4.58.1-1 - Update to 4.58.1 version (#2368984) From b866a13c04f3b1cc44fa00b0c892f48f439607fd Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sun, 15 Jun 2025 23:18:04 +0200 Subject: [PATCH 109/123] Bootstrap for Python 3.14 --- fonttools.spec | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index f9d4f4b..97237ba 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,10 +1,4 @@ -%global _without_graphite_extra 1 -%global _without_interpolatable_extra 1 -%global _without_plot_extra 1 -%global _without_symfont_extra 1 %global _without_tests 1 -%global _without_ufo_extra 1 -%global _without_woff_extra 1 %bcond tests 1 # Some extras are disabled in RHEL to avoid bringing in additional @@ -36,7 +30,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.58.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -201,6 +195,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Sun Jun 15 2025 Python Maint - 4.58.1-3 +- Bootstrap for Python 3.14 + * Tue Jun 03 2025 Python Maint - 4.58.1-2 - Bootstrap for Python 3.14 From 71570c8831bc5200f76183e8c87fdf36d744017c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 16 Jun 2025 09:10:10 -0400 Subject: [PATCH 110/123] Update to 4.58.4 version (#2370864) - No longer bootstrapping (build with tests enabled) --- .gitignore | 1 + fonttools.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index c711833..0c9ca82 100644 --- a/.gitignore +++ b/.gitignore @@ -163,3 +163,4 @@ fonttools-2.3.tar.gz /fonttools-4.57.0.tar.gz /fonttools-4.58.0.tar.gz /fonttools-4.58.1.tar.gz +/fonttools-4.58.4.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 97237ba..c0fc51b 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -1,4 +1,3 @@ -%global _without_tests 1 %bcond tests 1 # Some extras are disabled in RHEL to avoid bringing in additional @@ -29,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.58.1 -Release: 3%{?dist} +Version: 4.58.4 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -195,6 +194,10 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Mon Jun 16 2025 Benjamin A. Beasley - 4.58.4-1 +- Update to 4.58.4 version (#2370864) +- No longer bootstrapping (build with tests enabled) + * Sun Jun 15 2025 Python Maint - 4.58.1-3 - Bootstrap for Python 3.14 diff --git a/sources b/sources index b3fa74b..90003e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.58.1.tar.gz) = f5b810668dca7ffca943fc362616784d1aecbd8f036925b2f8acb2d80997c26cf8c8127814f31f1a62bcf062d83c4a8b76ee022a146d5c2b8693cd1750732545 +SHA512 (fonttools-4.58.4.tar.gz) = 746eb64dee02e77321ca60752e1dd77ff0eb4411bf907968c5118de36618f4bc857d5782c289768fee8c43f9e410f225061736509f6a5c25a829a8ee30a0995b From 86bb86530359f9260e2be1ffa068247b13dce25f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 4 Jul 2025 11:07:31 +0530 Subject: [PATCH 111/123] Update to 4.58.5 version (#2376209) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0c9ca82..22e74ef 100644 --- a/.gitignore +++ b/.gitignore @@ -164,3 +164,4 @@ fonttools-2.3.tar.gz /fonttools-4.58.0.tar.gz /fonttools-4.58.1.tar.gz /fonttools-4.58.4.tar.gz +/fonttools-4.58.5.tar.gz diff --git a/fonttools.spec b/fonttools.spec index c0fc51b..2c4db2c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.58.4 +Version: 4.58.5 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Fri Jul 04 2025 Parag Nemade - 4.58.5-1 +- Update to 4.58.5 version (#2376209) + * Mon Jun 16 2025 Benjamin A. Beasley - 4.58.4-1 - Update to 4.58.4 version (#2370864) - No longer bootstrapping (build with tests enabled) diff --git a/sources b/sources index 90003e6..7b7c235 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.58.4.tar.gz) = 746eb64dee02e77321ca60752e1dd77ff0eb4411bf907968c5118de36618f4bc857d5782c289768fee8c43f9e410f225061736509f6a5c25a829a8ee30a0995b +SHA512 (fonttools-4.58.5.tar.gz) = 02a5796b6041561c9f6b7f5a27a5b8de926f5243288ce28f98ec175d890e011427e3be1e0d1a2f259e556225ef0d6f24c7fc5ee03983692beb5486120fb8acc5 From c5979c94788a8048df91e0117d4bde8f6ec62e45 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 16 Jul 2025 22:17:14 +0530 Subject: [PATCH 112/123] Update to 4.59.0 version (#2381317) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 22e74ef..aaecde2 100644 --- a/.gitignore +++ b/.gitignore @@ -165,3 +165,4 @@ fonttools-2.3.tar.gz /fonttools-4.58.1.tar.gz /fonttools-4.58.4.tar.gz /fonttools-4.58.5.tar.gz +/fonttools-4.59.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 2c4db2c..f5689a4 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.58.5 +Version: 4.59.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -194,6 +194,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Wed Jul 16 2025 Parag Nemade - 4.59.0-1 +- Update to 4.59.0 version (#2381317) + * Fri Jul 04 2025 Parag Nemade - 4.58.5-1 - Update to 4.58.5 version (#2376209) diff --git a/sources b/sources index 7b7c235..ce024ee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.58.5.tar.gz) = 02a5796b6041561c9f6b7f5a27a5b8de926f5243288ce28f98ec175d890e011427e3be1e0d1a2f259e556225ef0d6f24c7fc5ee03983692beb5486120fb8acc5 +SHA512 (fonttools-4.59.0.tar.gz) = 552c7ebb5d8d6ce8cc37d2d20a52a213a5ccf52d532c166ad07182e3a2e5f5ac82b3ab9b45787fd1e7cfc3b588568507a006fd1b0b763402064b89ae71a86e91 From 5bc7da3940756944669c2b58c50464091145470d Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 18 Jul 2025 15:38:24 +0530 Subject: [PATCH 113/123] Skip failing test test_ttcompile_timestamp_calcs --- fonttools.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index f5689a4..d9886fa 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.59.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -180,6 +180,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_designspace)" k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %endif +# Below test is randomly failing on any arch, mostly the arch on which build runs +k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" + %pytest ${ignore-} -k "${k-}" -rs -v %endif @@ -194,6 +197,9 @@ k="${k-}${k+ and }not (InterpolatableTest and test_sparse_interpolatable_ufos)" %doc NEWS.rst README.rst %changelog +* Fri Jul 18 2025 Parag Nemade - 4.59.0-2 +- Skip failing test test_ttcompile_timestamp_calcs + * Wed Jul 16 2025 Parag Nemade - 4.59.0-1 - Update to 4.59.0 version (#2381317) From 1f06319cb0c189d443412928b7fdfcf5946f1ba7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 20:41:46 +0000 Subject: [PATCH 114/123] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index d9886fa..26233f8 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.59.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 4.59.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Jul 18 2025 Parag Nemade - 4.59.0-2 - Skip failing test test_ttcompile_timestamp_calcs From 4735c283c8788dad897b12dc7c881da854b49ea8 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 15 Aug 2025 10:43:01 +0530 Subject: [PATCH 115/123] Update to 4.59.1 version (#2388618) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index aaecde2..06b125b 100644 --- a/.gitignore +++ b/.gitignore @@ -166,3 +166,4 @@ fonttools-2.3.tar.gz /fonttools-4.58.4.tar.gz /fonttools-4.58.5.tar.gz /fonttools-4.59.0.tar.gz +/fonttools-4.59.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 26233f8..646891f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.59.0 -Release: 3%{?dist} +Version: 4.59.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Fri Aug 15 2025 Parag Nemade - 4.59.1-1 +- Update to 4.59.1 version (#2388618) + * Wed Jul 23 2025 Fedora Release Engineering - 4.59.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index ce024ee..7a9abca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.59.0.tar.gz) = 552c7ebb5d8d6ce8cc37d2d20a52a213a5ccf52d532c166ad07182e3a2e5f5ac82b3ab9b45787fd1e7cfc3b588568507a006fd1b0b763402064b89ae71a86e91 +SHA512 (fonttools-4.59.1.tar.gz) = 834a8df4c30d75d9028ef799fa5eae5de97fce8fd3723997a537d90a4f4e4bcbd5a6f5bf62aecb902b8f547fa211bf8a401d7c77602d9ec504ecf46f5db8c749 From cc3689ded10b1a49de13279021d649b063c8965c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:47:30 +0200 Subject: [PATCH 116/123] Rebuilt for Python 3.14.0rc2 bytecode --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 646891f..d3ec169 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.59.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Fri Aug 15 2025 Python Maint - 4.59.1-2 +- Rebuilt for Python 3.14.0rc2 bytecode + * Fri Aug 15 2025 Parag Nemade - 4.59.1-1 - Update to 4.59.1 version (#2388618) From 3e87a8dc12213f57dacd25ba539a612089ccb57b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 28 Aug 2025 14:28:13 +0530 Subject: [PATCH 117/123] Update to 4.59.2 version (#2391330) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 06b125b..8776926 100644 --- a/.gitignore +++ b/.gitignore @@ -167,3 +167,4 @@ fonttools-2.3.tar.gz /fonttools-4.58.5.tar.gz /fonttools-4.59.0.tar.gz /fonttools-4.59.1.tar.gz +/fonttools-4.59.2.tar.gz diff --git a/fonttools.spec b/fonttools.spec index d3ec169..583f763 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.59.1 -Release: 2%{?dist} +Version: 4.59.2 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Thu Aug 28 2025 Parag Nemade - 4.59.2-1 +- Update to 4.59.2 version (#2391330) + * Fri Aug 15 2025 Python Maint - 4.59.1-2 - Rebuilt for Python 3.14.0rc2 bytecode diff --git a/sources b/sources index 7a9abca..2fcda06 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.59.1.tar.gz) = 834a8df4c30d75d9028ef799fa5eae5de97fce8fd3723997a537d90a4f4e4bcbd5a6f5bf62aecb902b8f547fa211bf8a401d7c77602d9ec504ecf46f5db8c749 +SHA512 (fonttools-4.59.2.tar.gz) = 34a36048680e2494f49a0fd5b94352face4cd5727e8748cbfccb6ec71f44d69d155bba43de7b9244d91723c762101216f4b057e4f64a577197f79c1db269eaff From 5b4b68e885196c2fa7c506e6b39c4eb82b0d71d4 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 17 Sep 2025 18:27:50 +0530 Subject: [PATCH 118/123] Update to 4.60.0 version (#2396057) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8776926..f87c304 100644 --- a/.gitignore +++ b/.gitignore @@ -168,3 +168,4 @@ fonttools-2.3.tar.gz /fonttools-4.59.0.tar.gz /fonttools-4.59.1.tar.gz /fonttools-4.59.2.tar.gz +/fonttools-4.60.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 583f763..6393d18 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.59.2 +Version: 4.60.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Wed Sep 17 2025 Parag Nemade - 4.60.0-1 +- Update to 4.60.0 version (#2396057) + * Thu Aug 28 2025 Parag Nemade - 4.59.2-1 - Update to 4.59.2 version (#2391330) diff --git a/sources b/sources index 2fcda06..ea8ff52 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.59.2.tar.gz) = 34a36048680e2494f49a0fd5b94352face4cd5727e8748cbfccb6ec71f44d69d155bba43de7b9244d91723c762101216f4b057e4f64a577197f79c1db269eaff +SHA512 (fonttools-4.60.0.tar.gz) = 9c692a6b4a349a2b37ab74d5e2ceef66d561eebb0cb30c2feb29eecc29bfd9430821ed5587b8f6d204e02c0d33f59540cc47a02d9bc40c2d0916d7c4934ed8ee From 503715407c18d719968cf67e86f6c1e8de78b3a2 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:16:59 +0200 Subject: [PATCH 119/123] Rebuilt for Python 3.14.0rc3 bytecode --- fonttools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fonttools.spec b/fonttools.spec index 6393d18..710704c 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -29,7 +29,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.60.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Fri Sep 19 2025 Python Maint - 4.60.0-2 +- Rebuilt for Python 3.14.0rc3 bytecode + * Wed Sep 17 2025 Parag Nemade - 4.60.0-1 - Update to 4.60.0 version (#2396057) From 4f5345a356f3baac3ebebb1ac523d8e7f9efe399 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 2 Oct 2025 07:57:22 +0530 Subject: [PATCH 120/123] Update to 4.60.1 version (#2400374) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f87c304..71df4ef 100644 --- a/.gitignore +++ b/.gitignore @@ -169,3 +169,4 @@ fonttools-2.3.tar.gz /fonttools-4.59.1.tar.gz /fonttools-4.59.2.tar.gz /fonttools-4.60.0.tar.gz +/fonttools-4.60.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 710704c..189020f 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,8 +28,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.60.0 -Release: 2%{?dist} +Version: 4.60.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Thu Oct 02 2025 Parag Nemade - 4.60.1-1 +- Update to 4.60.1 version (#2400374) + * Fri Sep 19 2025 Python Maint - 4.60.0-2 - Rebuilt for Python 3.14.0rc3 bytecode diff --git a/sources b/sources index ea8ff52..66b5f22 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.60.0.tar.gz) = 9c692a6b4a349a2b37ab74d5e2ceef66d561eebb0cb30c2feb29eecc29bfd9430821ed5587b8f6d204e02c0d33f59540cc47a02d9bc40c2d0916d7c4934ed8ee +SHA512 (fonttools-4.60.1.tar.gz) = 50e887f7cfa3a35ba5ca606fe0ce4766185272804bbd05e880cc47b0b73b4af865d902e5a34391bca1fed45275bd1b7922c0bb2b1c6685b9a2aa7026ae70d104 From 208f44ae44d44ce4e67649138ec692f7c48e4d9a Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 9 Dec 2025 13:08:22 +0530 Subject: [PATCH 121/123] Update to 4.61.0 version (#2419183) --- .gitignore | 1 + fonttools.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 71df4ef..5cbb810 100644 --- a/.gitignore +++ b/.gitignore @@ -170,3 +170,4 @@ fonttools-2.3.tar.gz /fonttools-4.59.2.tar.gz /fonttools-4.60.0.tar.gz /fonttools-4.60.1.tar.gz +/fonttools-4.61.0.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 189020f..c21c099 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -28,7 +28,7 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.60.1 +Version: 4.61.0 Release: 1%{?dist} Summary: Tools to manipulate font files @@ -197,6 +197,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Tue Dec 09 2025 Parag Nemade - 4.61.0-1 +- Update to 4.61.0 version (#2419183) + * Thu Oct 02 2025 Parag Nemade - 4.60.1-1 - Update to 4.60.1 version (#2400374) diff --git a/sources b/sources index 66b5f22..3fb6e36 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.60.1.tar.gz) = 50e887f7cfa3a35ba5ca606fe0ce4766185272804bbd05e880cc47b0b73b4af865d902e5a34391bca1fed45275bd1b7922c0bb2b1c6685b9a2aa7026ae70d104 +SHA512 (fonttools-4.61.0.tar.gz) = 4c5de3f63fb721817e5225cf928a4dde18c326cc495997452aba9fba057ddf3ddff6410f7ac178ba8fa17d78c11235c02d5898f9f9736cc9a421e20f49459c56 From 171784bebdda384b1b71dd6fa2a9ca40f3008e92 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 10 Dec 2025 00:08:19 -0500 Subject: [PATCH 122/123] Conditionalize unicode extra https://github.com/fonttools/fonttools/commit/121368896a042d6d91276f6977210351fef48b79 resulted in a new dependency on `python-unicodedata2`, which is just a backport of the Python Standard Library `unicodedata` from the latest (in development) Python version. As fonttools is used in RHEL only for graphite2's test suite without any extras and is not shipped, and the code falls back to the `unicodedata` of the Python version in use if `unicodedata2` is absent, this is unnecessary for RHEL. https://github.com/fedora-eln/eln/issues/375 --- fonttools.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/fonttools.spec b/fonttools.spec index c21c099..716cf45 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -15,6 +15,8 @@ %bcond symfont_extra %{undefined rhel} # Requires python-fs: %bcond ufo_extra %[ %{undefined rhel} || %{defined epel} ] +# Requires python-unicodedata2 (depending on python version): +%bcond unicode_extra %[ %{undefined rhel} || %{defined epel} ] # Requires python-brotli, python-zopfli: %bcond woff_extra %[ %{undefined rhel} || %{defined epel} ] # Requires scipy, munkres, pycairo @@ -29,7 +31,7 @@ AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools Version: 4.61.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -110,7 +112,9 @@ Obsoletes: python3-ufolib <= 2.1.1-11 %if %{with ufo_extra} %pyproject_extras_subpkg -n python3-fonttools ufo %endif +%if %{with unicode_extra} %pyproject_extras_subpkg -n python3-fonttools unicode +%endif %if %{with woff_extra} %pyproject_extras_subpkg -n python3-fonttools woff %endif @@ -136,7 +140,7 @@ export FONTTOOLS_WITH_CYTHON=1 %{?with_symfont_extra:-x symfont} \ -x type1 \ %{?with_ufo_extra:-x ufo} \ - -x unicode \ + %{?with_unicode_extra:-x unicode} \ %{?with_woff_extra:-x woff} \ } @@ -197,6 +201,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Wed Dec 10 2025 Yaakov Selkowitz - 4.61.0-2 +- Conditionalize unicode extra + * Tue Dec 09 2025 Parag Nemade - 4.61.0-1 - Update to 4.61.0 version (#2419183) From ba93498f65cc0f94f96b4ab5509be5efa88eb75b Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 16 Dec 2025 08:57:06 +0530 Subject: [PATCH 123/123] Update to 4.61.1 version (#2421833) --- .gitignore | 1 + fonttools.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5cbb810..6c09f82 100644 --- a/.gitignore +++ b/.gitignore @@ -171,3 +171,4 @@ fonttools-2.3.tar.gz /fonttools-4.60.0.tar.gz /fonttools-4.60.1.tar.gz /fonttools-4.61.0.tar.gz +/fonttools-4.61.1.tar.gz diff --git a/fonttools.spec b/fonttools.spec index 716cf45..950301e 100644 --- a/fonttools.spec +++ b/fonttools.spec @@ -30,8 +30,8 @@ an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.} Name: fonttools -Version: 4.61.0 -Release: 2%{?dist} +Version: 4.61.1 +Release: 1%{?dist} Summary: Tools to manipulate font files # https://spdx.org/licenses/MIT.html @@ -201,6 +201,9 @@ k="${k-}${k+ and }not (test_ttcompile_timestamp_calcs)" %doc NEWS.rst README.rst %changelog +* Tue Dec 16 2025 Parag Nemade - 4.61.1-1 +- Update to 4.61.1 version (#2421833) + * Wed Dec 10 2025 Yaakov Selkowitz - 4.61.0-2 - Conditionalize unicode extra diff --git a/sources b/sources index 3fb6e36..0fbd73d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fonttools-4.61.0.tar.gz) = 4c5de3f63fb721817e5225cf928a4dde18c326cc495997452aba9fba057ddf3ddff6410f7ac178ba8fa17d78c11235c02d5898f9f9736cc9a421e20f49459c56 +SHA512 (fonttools-4.61.1.tar.gz) = 3bdf3b1a72268ca9966550db53a25b8a7e9a1438abef9009d09a76e8d718691fdd248f87521c65df59b07728262a4405aee7a94aa2af616d744f7ee815f29c2d