Compare commits

..

291 commits

Author SHA1 Message Date
Parag Nemade
ba93498f65
Update to 4.61.1 version (#2421833) 2025-12-16 08:57:06 +05:30
Yaakov Selkowitz
171784bebd Conditionalize unicode extra
121368896a
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
2025-12-10 00:11:37 -05:00
Parag Nemade
208f44ae44
Update to 4.61.0 version (#2419183) 2025-12-09 13:08:22 +05:30
Parag Nemade
4f5345a356
Update to 4.60.1 version (#2400374) 2025-10-02 07:57:22 +05:30
Python Maint
503715407c Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 12:16:59 +02:00
Parag Nemade
5b4b68e885
Update to 4.60.0 version (#2396057) 2025-09-17 18:27:50 +05:30
Parag Nemade
3e87a8dc12
Update to 4.59.2 version (#2391330) 2025-08-28 14:28:13 +05:30
Python Maint
cc3689ded1 Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 12:47:30 +02:00
Parag Nemade
4735c283c8
Update to 4.59.1 version (#2388618) 2025-08-15 10:43:01 +05:30
Fedora Release Engineering
1f06319cb0 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 20:41:46 +00:00
Parag Nemade
5bc7da3940
Skip failing test test_ttcompile_timestamp_calcs 2025-07-18 15:38:24 +05:30
Parag Nemade
c5979c9478
Update to 4.59.0 version (#2381317) 2025-07-16 22:17:14 +05:30
Parag Nemade
86bb865303
Update to 4.58.5 version (#2376209) 2025-07-04 11:07:31 +05:30
Benjamin A. Beasley
71570c8831 Update to 4.58.4 version (#2370864)
- No longer bootstrapping (build with tests enabled)
2025-06-16 11:54:17 -04:00
Python Maint
b866a13c04 Bootstrap for Python 3.14 2025-06-15 23:18:04 +02:00
Python Maint
b6b94bb1b9 Bootstrap for Python 3.14 2025-06-03 08:53:26 +02:00
Parag Nemade
7a93711201
Update to 4.58.1 version (#2368984) 2025-05-29 19:56:13 +05:30
Parag Nemade
d2ca9aa9ff
Update to 4.58.0 version (#2365442) 2025-05-12 08:31:43 +05:30
Parag Nemade
78b8f75978
Update to 4.57.0 version (#2357231) 2025-04-04 08:50:21 +05:30
Benjamin A. Beasley
923a4d8217 Enable the repacker extra in F42+ 2025-03-15 21:24:56 -04:00
Benjamin A. Beasley
c2ffcae40e Write spec-file expressions more nicely 2025-03-15 21:20:31 -04:00
Parag Nemade
d95f3a054b
Update to 4.56.0 version (#2342588) 2025-02-08 21:43:09 +05:30
Parag Nemade
c7e0745625
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)
2025-01-25 08:21:31 +05:30
Parag Nemade
b6ffec5e40
Update to 4.55.5 version (#2341748) 2025-01-23 18:43:58 +05:30
Parag Nemade
78d6079a5f
Update to 4.55.4 version (#2339159) 2025-01-22 08:19:40 +05:30
Fedora Release Engineering
e02ed66adc Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 18:37:39 +00:00
Romain Geissler
f0a77c7e8c
Build the graphite subpackage on EPEL 10 now that python-lz4 is available. 2025-01-12 17:12:05 +00:00
Romain Geissler
9b7a8ffaf0
Update extra dependencies for EPEL.
Fixes rhbz#2329668.
2024-12-17 23:17:10 +00:00
Parag Nemade
1215fae60b
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)
2024-12-15 15:14:27 +05:30
Parag Nemade
4ee7363ffa
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)
2024-12-07 17:44:59 +05:30
Parag Nemade
12c52c0a4f
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)
2024-11-15 10:04:13 +05:30
Yaakov Selkowitz
46b12c43ba 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.
2024-11-05 03:29:19 -05:00
Karolina Surma
f29dae9a74 Remove pytest-randomly from dependencies if tests are disabled 2024-10-30 12:04:06 +01:00
Karolina Surma
f6a2615227 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.
2024-10-30 12:03:29 +01:00
Benjamin A. Beasley
54cd40508f Port to pyproject-rpm-macros (modern Python guidelines)
- Allow for more fine-grained control of extras based on available deps.
2024-10-13 19:03:49 -04:00
Parag Nemade
c3f35c8f48
Update to 4.54.1 version (#2314462) 2024-09-26 01:46:56 +05:30
Parag Nemade
d32821aafa
Add tmt testcase for CI 2024-08-28 15:33:12 +05:30
Fedora Release Engineering
6bea4c2942 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 23:27:28 +00:00
Parag Nemade
308a9ea73b
Update to 4.53.1 version (#2296086) 2024-07-08 11:29:57 +05:30
Parag Nemade
a228bfa90f
Update to 4.53.0 version (#2284160) 2024-06-27 19:26:20 +05:30
Python Maint
00089bb9f1 Rebuilt for Python 3.13 2024-06-18 01:10:54 +02:00
Python Maint
fa371d9577 Bootstrap for Python 3.13 2024-06-07 10:03:46 +02:00
Parag Nemade
11ccdf15ba
Update to 4.52.4 version (#2283255) 2024-05-28 18:49:47 +05:30
Parag Nemade
8f06912e74
Generate extra subpackages only for Fedora release 2024-05-28 16:52:50 +05:30
Parag Nemade
958bf1d8e3
Update to 4.51.0 version (#2273774) 2024-04-10 08:14:21 +05:30
Parag Nemade
720ef15d90
Update to 4.50.0 version (#2269759) 2024-03-16 08:32:20 +05:30
Parag Nemade
f4751cb211
Update to 4.49.0 version (#2264616) 2024-02-17 07:02:16 +05:30
Parag Nemade
02a58a3faa
Update to 4.48.1 version (#2263197) 2024-02-07 20:52:10 +05:30
Fedora Release Engineering
897ec82dab Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 11:52:46 +00:00
Fedora Release Engineering
5c667e97ab Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 19:37:31 +00:00
Lumir Balhar
caccc88ba8 Remove version limit from lxml 2024-01-15 08:46:08 +01:00
Parag Nemade
b9a32e9eae
Update to 4.47.2 version (#2257911) 2024-01-12 11:41:03 +05:30
Parag Nemade
52070e8549
Update to 4.47.0 version (#2255170) 2023-12-20 12:28:56 +05:30
Parag Nemade
7373c53f40
Ignore failing testcase 2023-12-06 14:04:09 +05:30
Parag Nemade
4cf87903da
Update to 4.46.0 version (#2252586)
Update to 4.46.0 version (#2252586)
2023-12-05 10:20:09 +05:30
Parag Nemade
ebdca75f44
Update to 4.45.1 version (#2250746) 2023-12-01 11:01:09 +05:30
Parag Nemade
4c5d379023
Update to 4.44.3 version (#2249771) 2023-11-16 13:53:58 +05:30
Parag Nemade
007fe00089
Update to 4.44.0 version (#2247927) 2023-11-12 08:13:19 +05:30
Parag Nemade
50322b5850
Update to 4.43.1 version (#2241574) 2023-10-08 21:03:27 +05:30
Parag Nemade
3e8f470b90
Update to 4.42.1 version (#2232931) 2023-08-22 08:28:56 +05:30
Parag Nemade
b82fc1268f
Updates CI tests 2023-08-09 19:53:47 +05:30
Yaakov Selkowitz
14ec544878 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.
2023-08-09 09:55:55 -04:00
Parag Nemade
dee5cfa4a7
Update to 4.42.0 version (#2228656) 2023-08-03 19:29:23 +05:30
Parag Nemade
366d944e54
Update to 4.41.1 version (#2224718) 2023-07-24 06:58:07 +05:30
Fedora Release Engineering
f2d3f7b4e1 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 20:03:29 +00:00
Parag Nemade
0696d3b87d
Update to 4.41.0 version (#2222762) 2023-07-14 08:44:22 +05:30
Parag Nemade
ed4b0dea8f
Help msuchy to count this package as already using SPDX license expression 2023-07-07 10:23:27 +05:30
Python Maint
af55fd2a96 Rebuilt for Python 3.12 2023-06-29 20:40:06 +02:00
Benson Muite
adc135f3e0 Update to 4.40.0 2023-06-18 21:23:19 +03:00
Python Maint
66f3f08fb8 Bootstrap for Python 3.12 2023-06-13 22:01:15 +02:00
Parag Nemade
72202c7848
Update to 4.39.4 version (#2198487) 2023-05-11 08:44:44 +05:30
Parag Nemade
bcc1b70d61
Update to 4.39.3 version (#2182480) 2023-03-29 07:35:27 +05:30
Parag Nemade
613259a462
Update to 4.39.2 version (#2179416) 2023-03-20 14:35:42 +05:30
Parag Nemade
84ae9fcb03
Update to 4.39.0 version (#2176001) 2023-03-07 13:17:20 +05:30
Fedora Release Engineering
0be1e9a08f Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 03:44:31 +00:00
Parag Nemade
7bc21c6ac4
Update to 4.38.0 version (#2137001) 2022-10-24 08:23:26 +05:30
Parag Nemade
fbc75ad3aa
Update to 4.37.4 version (#2131432) 2022-10-03 10:29:13 +05:30
Parag Nemade
f2f47c770e
Update to 4.37.3 version (#2128605) 2022-09-25 06:42:13 +05:30
Parag Nemade
6015d04f9c
Update to 4.37.2 version (#2127330) 2022-09-16 12:18:28 +05:30
Parag Nemade
291ae2387b
Add a comment that this package is MIT:Modern Style with sublicense 2022-08-25 11:32:42 +05:30
Parag Nemade
27d9245489
Update to 4.37.1 version (#2120891) 2022-08-25 11:15:18 +05:30
Parag Nemade
5a5b3da235
Add missing source 2022-08-18 16:34:42 +05:30
Parag Nemade
d7267b5001
Update to 4.36.0 version (#2119236) 2022-08-18 11:44:01 +05:30
Parag Nemade
9896615fc2
Update to 4.35.0 version (#2118800) 2022-08-17 06:46:56 +05:30
Benjamin A. Beasley
1637f9a03b Enable Cython acceleration; the package is no longer noarch 2022-07-22 15:02:59 -04:00
Fedora Release Engineering
03613f0fe2 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 03:28:17 +00:00
Parag Nemade
26f7ac613c
Update to 4.34.4 version (#2104988) 2022-07-09 15:46:38 +05:30
Miro Hrončok
56762bce3f Fix tests for Python 3.11 2022-06-15 12:04:57 +02:00
Python Maint
9a71d01d64 Rebuilt for Python 3.11 2022-06-14 17:26:30 +02:00
Parag Nemade
23f0913ad2
Update to 4.33.3 version (#2079108) 2022-04-27 22:05:44 +05:30
Parag Nemade
de0b00fa74
Update to 4.33.2 version (#2077754) 2022-04-25 10:48:05 +05:30
Parag Nemade
1f3d4352e0
Update to 4.32.0 version (#2073543) 2022-04-12 17:08:48 +05:30
Parag Nemade
336a83d631
Update to 4.31.2 version (#2065959) 2022-03-23 07:32:17 +05:30
Parag Nemade
8dfa7a305f
Update to 4.30.0 version (#2063182) 2022-03-14 08:32:11 +05:30
Parag Nemade
99860f28e7
Update to 4.29.1 version (#2049408) 2022-02-03 08:54:05 +05:30
Parag Nemade
5a422fa5f6
Update to 4.29.0 version (#2044666) 2022-01-25 09:57:44 +05:30
Fedora Release Engineering
93fb805135 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 03:16:51 +00:00
Parag Nemade
0f7e85e7f6
Update to 4.28.5 version (#2033126) 2022-01-04 15:05:17 +05:30
Benjamin A. Beasley
21c0382d38 Add missing extras metapackages: graphite, interpolatable, lxml, plot, symfont, type1 2021-12-13 11:07:50 -05:00
Parag Nemade
2cfedcd37e
Update to 4.28.3 version (#2029061) 2021-12-06 14:35:08 +05:30
Parag Nemade
69e94f3a50
Update to 4.28.2 version (#2025382) 2021-11-30 18:28:07 +05:30
Parag Nemade
27fb1e07db
Update to 4.28.1 version (#2021206) 2021-11-08 22:14:10 +05:30
Parag Nemade
08e5c1d62f
Update to 4.28.0 version (#2020845) 2021-11-06 17:04:48 +05:30
Parag Nemade
59e697ff93
Update to 4.27.1 version (#2007503) 2021-09-28 13:44:01 +05:30
Parag Nemade
88af8e0125
Update to 4.27.0 version (#2004586) 2021-09-18 17:34:37 +05:30
Parag Nemade
7987137334
Update to 4.26.2 version (#1991789) 2021-08-16 08:47:24 +05:30
Parag Nemade
0af4cd7979
Add woff functionality subpackage
Rewrite separate BR's required to run test files
2021-08-07 10:37:28 +05:30
Parag Nemade
e60a2f48dd
Update to 4.26.1 version (#1989769) 2021-08-04 09:05:02 +05:30
Parag Nemade
f8edf70ee1
Update to 4.25.2 version (#1986153) 2021-07-27 07:01:18 +05:30
Fedora Release Engineering
bd84f4f534 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 23:13:32 +00:00
Parag Nemade
8f71c52fdc
Mart failing test Tests/otlLib/optimize_test.py to ignore 2021-07-19 11:19:17 +05:30
Parag Nemade
59b2705f18
Update to 4.25.1 version (#1983287) 2021-07-19 09:12:24 +05:30
Parag Nemade
ab41248f9c
Update to 4.25.0 version (#1979468) 2021-07-12 09:19:07 +05:30
Python Maint
f2886d26ab Rebuilt for Python 3.10 2021-06-04 20:04:34 +02:00
Parag Nemade
0a6cc99ccd
Update to 4.24.4 version (#1964877) 2021-05-28 14:22:41 +05:30
Parag Nemade
47aa655f1a
Update to 4.24.3 version (#1963105) 2021-05-21 21:08:27 +05:30
Parag Nemade
657930ac76
Update to 4.24.2 version (#1962823) 2021-05-21 10:52:00 +05:30
Parag Nemade
ffd2ed7dda
Update to 4.24.0 version (#1961440) 2021-05-18 08:55:41 +05:30
Parag Nemade
e75673c0a0
Update to 4.23.1 version (#1960473) 2021-05-15 05:44:59 +05:30
Parag Nemade
9433f3c769
Update to 4.22.1 version (#1953840) 2021-04-28 05:52:03 +05:30
Parag Nemade
a2394f5eb0
Update to 4.22.0 version (#1945743) 2021-04-02 08:55:09 +05:30
Parag Nemade
fbbf79804c
Update to 4.21.1 version (#1933357) 2021-02-28 07:00:25 +05:30
Parag Nemade
69254b4688
Update to 4.20.0 version (#1929113) 2021-02-16 14:35:18 +05:30
Parag Nemade
9cfc3f2180
Update to 4.19.1 version (#1921968) 2021-02-02 14:33:09 +05:30
Parag Nemade
d7fc84a61e
Update to 4.19.0 version (#1920265) 2021-01-27 10:02:36 +05:30
Fedora Release Engineering
82f51c3a47 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 05:47:52 +00:00
Parag Nemade
3758cfacdc
Update to 4.18.2 version (#1908485) 2020-12-18 13:37:28 +05:30
Parag Nemade
25852c142c
Update to 4.18.1 version (#1906095) 2020-12-11 18:48:28 +05:30
Parag Nemade
3c0f84986b
Update to 4.18.0 version (#1904631) 2020-12-05 09:13:45 +05:30
Parag Nemade
62a8b3c8d2
Update to 4.17.1 version (#1898343) 2020-11-21 08:49:15 +05:30
Parag Nemade
d99c78526d
Update to 4.17.0 version (#1897467) 2020-11-13 12:13:59 +05:30
Tomas Hrnciar
ebf10d4018 Replace Python version glob with macro (needed for Python 3.10+) 2020-10-27 16:08:45 +01:00
Parag Nemade
313329fd5b
Update to 4.16.1 version (#1885448) 2020-10-18 16:32:48 +05:30
Parag Nemade
4862d9cf07
Update to 4.16.0 version (#1884087) 2020-10-01 08:45:47 +05:30
Parag Nemade
d0cec28f12
Update to 4.15.0 version (#1881283) 2020-09-22 10:40:44 +05:30
Parag Nemade
f48378be6f
Update to 4.14.0 version (#1870253) 2020-08-20 15:27:57 +05:30
Fedora Release Engineering
1b7e6ba292 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 17:42:08 +00:00
Miro Hrončok
a6e6d85863 Add fonttools[ufo] and fonttools[unicode] subpackages
https://fedoraproject.org/wiki/Changes/PythonExtras
2020-07-12 10:28:42 +02:00
Parag Nemade
650a9b71af
Update to 4.13.0 version (#1855929) 2020-07-11 15:21:38 +05:30
Parag Nemade
d35b28620f
Add missing BR: python3-setuptools 2020-06-24 11:01:44 +05:30
Athos Ribeiro
46d924ab8e Obsolete python3-ufolib
This is now provided under fontTools.ufoLib in the python3-fonttools
subpackage.

Signed-off-by: Athos Ribeiro <athoscr@fedoraproject.org>
2020-06-21 13:08:14 +02:00
Parag Nemade
ccb25451e0
Update to 4.12.1 version (#1847541) 2020-06-16 20:52:40 +05:30
Parag Nemade
cd888fa4f6
Update to 4.11.0 version (#1841433) 2020-06-01 21:24:21 +05:30
Miro Hrončok
893c4ec7f1 Rebuilt for Python 3.9 2020-05-26 02:45:40 +02:00
Parag Nemade
798929b6f5
Update to 4.10.2 version (#1837964) 2020-05-20 15:56:53 +05:30
Parag Nemade
0609b8399f
Update to 4.10.1 version (#1837643) 2020-05-20 07:56:05 +05:30
Parag Nemade
191f8fe975
Update to 4.10.0 version (#1836575) 2020-05-17 13:43:04 +05:30
Parag Nemade
45aa7cf034
enable tests 2020-05-08 16:10:21 +05:30
Parag Nemade
e8afc98eb9
Fix source tarball 2020-05-07 21:50:35 +05:30
Parag Nemade
311c29c496
Update to 4.9.0 version (#1829451) 2020-05-07 21:03:35 +05:30
Parag Nemade
b4b2c21eae
Update to 4.8.1 version (#1824982) 2020-04-18 11:09:39 +05:30
Parag Nemade
ada2e4aa27
Update to 4.7.0 version (#1820763) 2020-04-15 16:32:01 +05:30
Parag Nemade
f4485483b5
Fix the changelog entry in previous build 2020-03-31 20:54:06 +05:30
Parag Nemade
ace1d8c429
Resolves: rh#1812596 - Add missing Requires: on few packages 2020-03-31 18:55:04 +05:30
Parag Nemade
5426272476
Update to 4.6.0 version (#1816808) 2020-03-25 11:12:09 +05:30
Parag Nemade
71368a4191
Update to 4.5.0 version (#1815641) 2020-03-21 17:34:32 +05:30
Parag Nemade
0625f57b5f
Update to 4.4.3 version (#1813103) 2020-03-16 17:48:06 +05:30
Parag Nemade
8b9e390955
Update to 4.4.1 version (#1804509) 2020-02-27 17:37:21 +05:30
Parag Nemade
0e877fe0d2
Update to 4.3.0 version (#1796166) 2020-02-04 09:21:56 +05:30
Fedora Release Engineering
8f27c89b77 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 18:49:29 +00:00
Parag Nemade
18c21ff2bf
Update to 4.2.4 version (#1788778) 2020-01-18 13:36:57 +05:30
Parag Nemade
ef421d73e0
Update to 4.2.2 version (#1782256) 2019-12-13 08:39:19 +05:30
Parag Nemade
723726d632
Update to 4.2.0 version (#1777967) 2019-11-30 09:58:28 +05:30
Parag Nemade
21311ae34e
Update to 4.1.0 version (#1773756) 2019-11-19 19:24:31 +05:30
Parag Nemade
e30a568ceb
Update to 4.0.2 version (#1755890) 2019-09-30 12:57:36 +05:30
Parag Nemade
4492a1878b
Update to 4.0.1 version (#1751254) 2019-09-11 22:21:30 +05:30
Parag Nemade
b43e63b455
Update to 4.0.0 version (#1744582) 2019-08-23 10:22:33 +05:30
Miro Hrončok
abc6c8ef9b Rebuilt for Python 3.8 2019-08-19 10:14:08 +02:00
Parag Nemade
c138b3dde4
Update to 3.44.0 version (#1742448) 2019-08-17 12:51:18 +05:30
Fedora Release Engineering
b3e098f66e - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 00:52:25 +00:00
Parag Nemade
fa5d7e745c
Update to 3.43.1 version (#1721658) 2019-06-19 17:40:31 +05:30
Parag Nemade
41e679e95b
Update to 3.42.0 version (#1714617) 2019-06-01 17:34:33 +05:30
Parag Nemade
ea64a3825f
Update to 3.41.2 version (#1709287) 2019-05-14 08:17:55 +05:30
Parag Nemade
68c96e0fb9
Update to 3.41.0 version (#1704383) 2019-05-01 14:32:46 +05:30
Parag Nemade
34fb07202f
Add missing source 2019-04-13 16:26:22 +05:30
Parag Nemade
27e96b6a52 Update to 3.40.0 version (#1697579) 2019-04-12 14:08:41 +00:00
Parag Nemade
c85ab307da
Removed python2 subpackage 2019-03-23 12:30:17 +05:30
Parag Nemade
4c29a213f4
Update to 3.39.0 version (#1690561) 2019-03-23 10:51:58 +05:30
Parag Nemade
b3e72ec241
Update to 3.38.0 version (#1678366) 2019-02-18 22:09:10 +05:30
Kalev Lember
ec8f9ad8d9 Use globs for man page compression
... so that when the compression changes the file lists still stay
correct.
2019-02-12 19:06:01 +01:00
Kalev Lember
b20ced5b66 Add missing requires on python3-setuptools
/usr/bin/ttx (and other tools that fonttools installs in /usr/bin) do
"from pkg_resources import load_entry_point" which is from setuptools.

This fixes sazanami-fonts FTBFS.

https://bugzilla.redhat.com/show_bug.cgi?id=1676290
2019-02-12 16:53:40 +01:00
Parag Nemade
92e67ba417
Update to 3.37.3 version (#1672607) 2019-02-06 09:58:16 +05:30
Fedora Release Engineering
ea9f22f870 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 19:59:34 +00:00
Parag Nemade
0e7da93ad7
Update to 3.37.0 version (#1670213) 2019-01-29 09:56:48 +05:30
Parag Nemade
e5644732f7
Update to 3.34.2 version 2018-12-21 11:33:42 +05:30
Parag Nemade
7c85707053
Update to 3.32.0 version 2018-11-23 11:45:54 +05:30
Parag Nemade
39cf36916d
Update to 3.31.0 version (#1642082) 2018-10-25 17:24:25 +05:30
Parag Nemade
7f7412d792
Fix the uploaded source 2018-07-28 17:07:35 +05:30
Parag Nemade
518075575f
Update to 3.29.0 version (#1609078) 2018-07-28 16:47:11 +05:30
Fedora Release Engineering
fa8b1082c8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 00:44:48 +00:00
Miro Hrončok
aee993777a Rebuilt for Python 3.7 2018-07-02 18:22:17 +02:00
Parag Nemade
6a64980c43
Add missing source 2018-06-23 09:14:54 +05:30
Parag Nemade
57a318e409
Update to 3.28.0 version
License corrected to MIT as upstream changed it since 3.21.0 release
2018-06-23 08:56:01 +05:30
Miro Hrončok
1165c607d5 Rebuilt for Python 3.7 2018-06-19 10:43:10 +02:00
Parag Nemade
46533abd10
Update to 3.27.1 version (#1591522) 2018-06-15 12:38:36 +05:30
Parag Nemade
9d27493560
Update to 3.26.0 version (#1575168) 2018-05-07 21:06:59 +05:30
Parag Nemade
7af4a8fd57
Update to 3.25.0 version (#1563434) 2018-04-04 22:20:49 +05:30
Parag Nemade
88f48b1aff
Update to 3.24.2 version (#1560987) 2018-03-27 18:41:06 +05:30
Parag Nemade
e435ff39e3
Change the upstream Source0 to github 2018-03-27 18:35:17 +05:30
Parag Nemade
79ad13b6e3
Update to 3.24.1 version (#1552589) 2018-03-07 17:57:45 +05:30
Parag Nemade
d850bd6ddf
Update to 3.24.0 version (#1550749) 2018-03-02 08:32:25 +05:30
Parag Nemade
b72f82b9b3
Update to 3.23.0 version (#1549339) 2018-02-27 09:09:40 +05:30
Parag Nemade
b4b8cf1faa
Update to 3.22.0 version (#1542272) 2018-02-08 11:21:51 +05:30
Fedora Release Engineering
a35f99203b - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 09:58:52 +00:00
Parag Nemade
a09e737631
Update to 3.21.2 version (#1532417) 2018-01-13 17:00:35 +05:30
Parag Nemade
0ad5c069d1
Update to 3.21.1 version (#1530999) 2018-01-07 19:53:14 +05:30
Parag Nemade
2ef5d2aad1
Update to 3.21.0 version (#1528078) 2017-12-21 11:47:48 +05:30
Parag Nemade
ee099ea93d
Update to 3.20.0 version (#1515794) 2017-11-22 17:54:31 +05:30
Parag Nemade
8ec61de6c4
Update to 3.19.0 version (#1510218) 2017-11-08 06:34:00 +05:30
Parag Nemade
de9cbf69a3
Update to 3.18.0 version (#1508232) 2017-11-01 10:24:24 +05:30
Parag Nemade
6e0a427a4f
Update to 3.16.0 version (#1498063) 2017-10-03 18:05:37 +05:30
Parag Nemade
04f1446785 Update to 3.15.1 version 2017-08-20 15:22:10 +05:30
Parag A Nemade
d217e2632c
Update to 3.14.0 version 2017-08-01 08:51:32 +05:30
Fedora Release Engineering
a86bf517bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 08:37:54 +00:00
Parag A Nemade
a2a5b3bc37
Update to 3.13.1 version 2017-05-31 21:11:40 +05:30
Parag A Nemade
3c6950aca7
Update to 3.13.0 version 2017-05-25 14:03:46 +05:30
Parag A Nemade
06a59a35ff
Update to 3.11.0 version 2017-05-03 21:26:57 +05:30
Parag A Nemade
4fe50e0dde
Update to 3.10.0 version 2017-04-16 11:14:29 +05:30
Parag A Nemade
eb350b742f
Update to 3.9.2 version 2017-04-09 08:32:05 +05:30
Parag A Nemade
f7d3239f5e
Update to 3.9.1 version 2017-03-21 21:01:32 +05:30
Parag A Nemade
a970e8d8cc
Update to 3.9.0 version 2017-03-14 09:45:55 +05:30
Parag A Nemade
1b0650fe44
Update to 3.8.0 version 2017-03-06 11:53:43 +05:30
Parag A Nemade
ce9993998a
Update to 3.7.2 version 2017-02-18 19:11:18 +05:30
Parag A Nemade
f1e5c87f34
Update to 3.7.1 version 2017-02-18 15:26:15 +05:30
Parag A Nemade
a88c0cec49
Update to 3.7.0 version 2017-02-12 11:43:46 +05:30
Parag A Nemade
14096bac5a
Update to 3.6.2 version 2017-02-06 12:08:43 +05:30
Parag A Nemade
6a4e953756
Update to 3.6.1 version 2017-01-29 09:30:19 +05:30
Parag A Nemade
53eaf0d929
Update docs file names
Update to 3.6.0 version
2017-01-27 09:15:51 +05:30
Parag A Nemade
d125cd73d6
Update to 3.6.0 version 2017-01-27 09:04:41 +05:30
Parag A Nemade
f30a3d7aa0
Update to 3.5.0 version 2017-01-16 19:37:52 +05:30
Parag A Nemade
094f866f50
Update to 3.4.0 version 2016-12-22 11:48:12 +05:30
Parag A Nemade
b129cb9335
Update to version 3.3.1 2016-12-20 13:28:14 +05:30
Miro Hrončok
ca61d0a069 Rebuild for Python 3.6 2016-12-19 18:20:36 +01:00
Parag A Nemade
ecb35142ac
Fix filelist
Signed-off-by: Parag A Nemade <pnemade@fedoraproject.org>
2016-12-07 10:43:34 +05:30
Parag A Nemade
251b82a3d7
Update to version 3.3.0 2016-12-07 09:54:39 +05:30
Parag A Nemade
ce42684951
Update to version 3.2.3 2016-12-05 13:24:27 +05:30
Parag A Nemade
e7fbaaf6d8
Resolves: rh#1278201 - ImportError: No module named 'pygtk' 2016-11-29 12:10:45 +05:30
Parag A Nemade
4c8aefc3d2
Update to version 3.2.2 2016-11-25 11:37:42 +05:30
Parag A Nemade
bef761a7ab
Fix egg-info file listing 2016-11-08 12:26:36 +05:30
Parag A Nemade
a8fbad21f6
Update to version 3.2.1 2016-11-08 12:17:24 +05:30
Parag A Nemade
16e8d0fcdd
Fix new filelist 2016-11-04 08:08:32 +05:30
Parag A Nemade
a8b6c4f815
Update to version 3.2.0 2016-11-03 12:24:29 +05:30
Parag A Nemade
b7fe50add2
Correct the BR: to python-setuptools_scm 2016-10-10 22:28:25 +05:30
Parag A Nemade
e158ab70fb
Add missing BR:pythonX-setuptools 2016-10-10 11:41:35 +05:30
Parag A Nemade
141ae600b6
Update to version 3.1.2 2016-10-10 10:56:42 +05:30
Fedora Release Engineering
974a1e1968 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 07:06:14 +00:00
Parag Nemade
3922000b6c Resolves:rh#1240265- fonttools 2.5 takes too much memory 2016-03-07 12:02:22 +05:30
Dennis Gilmore
489410a433 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 20:40:47 +00:00
Peter Robinson
55d158cc64 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 2015-11-10 14:20:26 +00:00
Parag Nemade
1d1620bef0 Updated to version 3.0 2015-09-03 00:04:14 +05:30
Parag Nemade
2366eb708f Fix ttx execution backtrace (rh#1242549) 2015-07-13 20:22:00 +05:30
Dennis Gilmore
c96a3f0ad0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 06:33:51 +00:00
Parag Nemade
87d897de5a Upstream dropped file eexecOp.so so make this package noarch
- Change %{python2_sitearch} to %{python2_sitelib} python2 macros
- Fix URL tag (rh#1164448)
2014-11-16 16:06:49 +05:30
Parag Nemade
022d59eec5 Correct the Source URL and upload new source 2014-11-16 12:32:10 +05:30
Parag Nemade
20c1fc6506 Some spec cleanups as given in changelog 2014-11-16 12:27:12 +05:30
Peter Oliver
2489acd3e6 - Changed upstream to https://github.com/behdad/fonttools. - Updated to version 2.5. 2014-11-16 12:14:38 +05:30
Peter Robinson
da988bbc8a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 12:52:34 +00:00
Dennis Gilmore
c9521bb737 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 07:32:44 -05:00
Dennis Gilmore
cd7b0a9296 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 06:38:57 -05:00
Parag Nemade
805b81ca38 New upstream release 2.4 2013-06-24 14:33:54 +05:30
Dennis Gilmore
331fbe7e12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 15:52:19 -06:00
Parag Nemade
6253332a6e Resolves:rh#880063 - BR: python2-devel required 2012-11-29 13:50:12 +05:30
Dennis Gilmore
45ce3d704a - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 21:54:21 -05:00
Dennis Gilmore
4f52208be6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 20:37:43 -06:00
Dennis Gilmore
fc435a6b9c - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 15:10:36 -06:00
Akira TAGOH
72b7df9544 - Rebuild. 2010-10-19 15:00:41 +09:00
Fedora Release Engineering
ec855bc187 dist-git conversion 2010-07-28 14:40:43 +00:00
Akira TAGOH
600d1b9166 - New upstream release. (Paul Williams, #599281)
- drop upstreamed patch.
- correct man page location.
- Update the spec file to keep consistensy of usage in the macro as far as
    possible.
2010-07-23 10:29:04 +00:00
dmalcolm
09ba97521e - Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2010-07-22 01:23:29 +00:00
Bill Nottingham
b70f350dc9 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:16:28 +00:00
Caolan McNamara
f775fc7e28 Resolves: rhbz#525444 as is a reserved keyword in python 2009-10-02 09:41:03 +00:00
Jesse Keating
3aa724c8ec - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 23:01:15 +00:00
Roozbeh Pournader
1694087afc Change dependency on python-numeric to numpy 2009-02-27 07:34:48 +00:00
Jesse Keating
0a68ff6950 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 17:54:42 +00:00
Ignacio Vazquez-Abrams
1dea5cb6a4 Fix locations for Python 2.6 2008-11-30 00:53:21 +00:00
Ignacio Vazquez-Abrams
a37c05b9f8 Rebuild for Python 2.6 2008-11-29 16:36:57 +00:00
Matt Domsch
23d8a4e700 update to 2.2, drop upstreamed patch, fix FTBFS BZ#434409 2008-09-16 17:10:29 +00:00
Jesse Keating
40b0fcdee0 - Autorebuild for GCC 4.3 2008-02-19 22:26:31 +00:00
Roozbeh Pournader
d1cd407a68 Remove the patch applied upstream 2006-12-12 10:29:28 +00:00
Roozbeh Pournader
f2918625fd - Rebuild for Python 2.5 2006-12-09 15:56:09 +00:00
Roozbeh Pournader
0d74816bac - Update the Unicode names file to Unicode 5.0.0 2006-12-01 02:36:25 +00:00
Roozbeh Pournader
2d5462eb26 clog 2006-11-09 14:38:24 +00:00
Roozbeh Pournader
7633d41677 - De-ghost .pyo files 2006-11-08 20:05:31 +00:00
Roozbeh Pournader
8cbcaa1ef1 - Rebuild to get into Rawhide 2006-11-08 19:26:03 +00:00
Roozbeh Pournader
7984f628bd De-orphan 2006-11-08 19:17:12 +00:00
Ville Skyttä
40d4d46228 http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild 2006-10-11 21:31:26 +00:00
Ville Skyttä
37f77be08d http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild 2006-08-27 20:24:02 +00:00
Roozbeh Pournader
87419019ef - Change specification of ulUnicodeRange1-4 to unsigned long 2006-05-08 14:35:36 +00:00
Roozbeh Pournader
3c03230382 - Rebuild for Fedora Extras 5 2006-02-13 18:01:32 +00:00
Roozbeh Pournader
8c1b80d922 - Provide ttx 2006-02-02 13:13:43 +00:00
Roozbeh Pournader
5631777753 auto-import fonttools-2.0-0.3.20050624cvs on branch devel from
fonttools-2.0-0.3.20050624cvs.src.rpm
2006-02-02 13:02:30 +00:00
8 changed files with 887 additions and 34 deletions

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

173
.gitignore vendored
View file

@ -1 +1,174 @@
fonttools-2.2.tar.gz
fonttools-2.3.tar.gz
/fonttools-2.4.tar.gz
/fonttools-8388a2e37ce349dac6555bb824c82723e3b65fbf.tar.gz
/2.5.tar.gz
/fonttools-3.0.tar.gz
/fonttools-3.1.2.tar.gz
/fonttools-3.1.2.zip
/fonttools-3.2.0.zip
/fonttools-3.2.1.zip
/fonttools-3.2.2.zip
/fonttools-3.2.3.zip
/fonttools-3.3.0.zip
/fonttools-3.3.1.zip
/fonttools-3.4.0.zip
/fonttools-3.5.0.zip
/fonttools-3.6.0.zip
/fonttools-3.6.1.zip
/fonttools-3.6.2.zip
/fonttools-3.7.0.zip
/fonttools-3.7.1.zip
/fonttools-3.7.2.zip
/fonttools-3.8.0.zip
/fonttools-3.9.0.zip
/fonttools-3.9.1.zip
/fonttools-3.9.2.zip
/fonttools-3.10.0.zip
/fonttools-3.11.0.zip
/fonttools-3.13.0.zip
/fonttools-3.13.1.zip
/fonttools-3.14.0.zip
/fonttools-3.15.1.zip
/fonttools-3.16.0.zip
/fonttools-3.18.0.zip
/fonttools-3.19.0.zip
/fonttools-3.20.0.zip
/fonttools-3.21.0.zip
/fonttools-3.21.1.zip
/fonttools-3.21.2.zip
/fonttools-3.22.0.zip
/fonttools-3.23.0.zip
/fonttools-3.24.0.zip
/fonttools-3.24.1.zip
/fonttools-3.24.2.zip
/fonttools-3.25.0.zip
/fonttools-3.26.0.zip
/fonttools-3.27.1.zip
/fonttools-3.28.0.zip
/fonttools-3.29.0.zip
/fonttools-3.31.0.zip
/fonttools-3.32.0.zip
/fonttools-3.34.2.zip
/fonttools-3.37.0.zip
/fonttools-3.37.3.zip
/fonttools-3.38.0.zip
/fonttools-3.39.0.zip
/fonttools-3.40.0.zip
/fonttools-3.41.0.zip
/fonttools-3.41.2.zip
/fonttools-3.42.0.zip
/fonttools-3.43.1.zip
/fonttools-3.44.0.zip
/fonttools-4.0.0.zip
/fonttools-4.0.1.zip
/fonttools-4.0.2.zip
/fonttools-4.1.0.zip
/fonttools-4.2.0.zip
/fonttools-4.2.2.zip
/fonttools-4.2.4.zip
/fonttools-4.3.0.zip
/fonttools-4.4.1.zip
/fonttools-4.4.3.zip
/fonttools-4.5.0.zip
/fonttools-4.6.0.zip
/fonttools-4.7.0.zip
/fonttools-4.8.1.zip
/fonttools-4.9.0.zip
/fonttools-4.9.0.tar.gz
/fonttools-4.10.0.tar.gz
/fonttools-4.10.1.tar.gz
/fonttools-4.10.2.tar.gz
/fonttools-4.11.0.tar.gz
/fonttools-4.12.1.tar.gz
/fonttools-4.13.0.tar.gz
/fonttools-4.14.0.tar.gz
/fonttools-4.15.0.tar.gz
/fonttools-4.16.0.tar.gz
/fonttools-4.16.1.tar.gz
/fonttools-4.17.0.tar.gz
/fonttools-4.17.1.tar.gz
/fonttools-4.18.0.tar.gz
/fonttools-4.18.1.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
/fonttools-4.21.1.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
/fonttools-4.24.2.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
/fonttools-4.25.2.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
/fonttools-4.28.0.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
/fonttools-4.29.0.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
/fonttools-4.33.2.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
/fonttools-4.37.1.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
/fonttools-4.39.0.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
/fonttools-4.41.0.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
/fonttools-4.44.0.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
/fonttools-4.47.2.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
/fonttools-4.52.4.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
/fonttools-4.55.2.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
/fonttools-4.56.0.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
/fonttools-4.58.5.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
/fonttools-4.60.1.tar.gz
/fonttools-4.61.0.tar.gz
/fonttools-4.61.1.tar.gz

View file

@ -1,51 +1,194 @@
%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 %[ %{undefined rhel} || %{defined epel} ]
# Requires python-skia-pathops, not packaged:
%bcond pathops_extra 0
# Requires python-matplotlib:
%bcond plot_extra %[ %{undefined rhel} || %{defined epel} ]
# 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:
%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
%bcond interpolatable_extra 1
%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: 3.43.1
Release: 2%{?dist}
Version: 4.61.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}.zip
Source: %{url}/archive/%{version}/fonttools-%{version}.tar.gz
Requires: python3-fonttools
Requires: python3-setuptools
BuildArch: noarch
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:
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})
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_scm
BuildArch: noarch
Requires: python3-brotli
Requires: python3-munkres
# 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}
# Cannot package “all” extra unless dependencies for all individual extras
# become satisfiable.
%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
%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
%if %{with unicode_extra}
%pyproject_extras_subpkg -n python3-fonttools unicode
%endif
%if %{with woff_extra}
%pyproject_extras_subpkg -n python3-fonttools woff
%endif
%prep
%autosetup
rm -rf *.egg-info
%autosetup -p1
sed -i '1d' Lib/fontTools/mtiLib/__init__.py
# Remove shebang
sed -r -i '1{/^#!/d}' Lib/fontTools/mtiLib/__init__.py
%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} \
%{?with_interpolatable_extra:-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} \
%{?with_unicode_extra:-x unicode} \
%{?with_woff_extra:-x woff} \
}
%build
%py3_build
export FONTTOOLS_WITH_CYTHON=1
%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} \
%{?!with_interpolatable_extra:-e fontTools.varLib.interpolatable*} \
%{nil}}
%if %{with tests}
%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
# 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
%files
%{_bindir}/pyftmerge
@ -54,13 +197,487 @@ sed -i '1d' Lib/fontTools/mtiLib/__init__.py
%{_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_sitelib}/fontTools
%{python3_sitelib}/%{name}-%{version}-py3.?.egg-info
%changelog
* Tue Dec 16 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.61.1-1
- Update to 4.61.1 version (#2421833)
* Wed Dec 10 2025 Yaakov Selkowitz <yselkowi@redhat.com> - 4.61.0-2
- Conditionalize unicode extra
* Tue Dec 09 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.61.0-1
- Update to 4.61.0 version (#2419183)
* Thu Oct 02 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.60.1-1
- Update to 4.60.1 version (#2400374)
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 4.60.0-2
- Rebuilt for Python 3.14.0rc3 bytecode
* Wed Sep 17 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.60.0-1
- Update to 4.60.0 version (#2396057)
* Thu Aug 28 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.59.2-1
- Update to 4.59.2 version (#2391330)
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 4.59.1-2
- Rebuilt for Python 3.14.0rc2 bytecode
* Fri Aug 15 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.59.1-1
- Update to 4.59.1 version (#2388618)
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.59.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jul 18 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.59.0-2
- Skip failing test test_ttcompile_timestamp_calcs
* Wed Jul 16 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.59.0-1
- Update to 4.59.0 version (#2381317)
* Fri Jul 04 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.58.5-1
- Update to 4.58.5 version (#2376209)
* Mon Jun 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 4.58.4-1
- Update to 4.58.4 version (#2370864)
- No longer bootstrapping (build with tests enabled)
* Sun Jun 15 2025 Python Maint <python-maint@redhat.com> - 4.58.1-3
- Bootstrap for Python 3.14
* Tue Jun 03 2025 Python Maint <python-maint@redhat.com> - 4.58.1-2
- Bootstrap for Python 3.14
* Thu May 29 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.58.1-1
- Update to 4.58.1 version (#2368984)
* Mon May 12 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.58.0-1
- Update to 4.58.0 version (#2365442)
* Fri Apr 04 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.57.0-1
- Update to 4.57.0 version (#2357231)
* Sun Mar 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 4.56.0-2
- Enable the repacker extra in F42+
* Sat Feb 08 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.56.0-1
- Update to 4.56.0 version (#2342588)
* Sat Jan 25 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.55.6-1
- Update to 4.55.6 version (#2341748)
* Thu Jan 23 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.55.5-1
- Update to 4.55.5 version (#2341748)
* Wed Jan 22 2025 Parag Nemade <pnemade AT redhat DOT com> - 4.55.4-1
- Update to 4.55.4 version (#2339159)
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.55.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sun Jan 12 2025 Romain Geissler <romain.geissler@amadeus.com> - 4.55.3-3
- Build the graphite subpackage on EPEL 10 now that python-lz4 is available.
* Wed Dec 18 2024 Romain Geissler <romain.geissler@amadeus.com> - 4.55.3-2
- Update extra dependencies for EPEL.
* Sun Dec 15 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.55.3-1
- Update to 4.55.3 version (#2331592)
* Sat Dec 07 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.55.2-1
- Update to 4.55.2 version (#2330109)
* Fri Nov 15 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.55.0-1
- Update to 4.55.0 version (#2326307)
* Tue Nov 05 2024 Yaakov Selkowitz <yselkowi@redhat.com> - 4.54.1-3
- Avoid tox dependency
* Fri Oct 11 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 4.54.1-2
- Port to pyproject-rpm-macros (modern Python guidelines)
* Wed Sep 25 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.54.1-1
- Update to 4.54.1 version (#2314462)
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.53.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Mon Jul 08 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.53.1-1
- Update to 4.53.1 version (#2296086)
* Thu Jun 27 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.53.0-1
- Update to 4.53.0 version (#2284160)
* Mon Jun 17 2024 Python Maint <python-maint@redhat.com> - 4.52.4-3
- Rebuilt for Python 3.13
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 4.52.4-2
- Bootstrap for Python 3.13
* Tue May 28 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.52.4-1
- Update to 4.52.4 version (#2283255)
* Tue May 28 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.51.0-2
- Generate extra subpackages only for Fedora release
* Wed Apr 10 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.51.0-1
- Update to 4.51.0 version (#2273774)
* Sat Mar 16 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.50.0-1
- Update to 4.50.0 version (#2269759)
* Sat Feb 17 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.49.0-1
- Update to 4.49.0 version (#2264616)
* Wed Feb 07 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.48.1-1
- Update to 4.48.1 version (#2263197)
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.47.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.47.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 15 2024 Lumír Balhar <lbalhar@redhat.com> - 4.47.2-2
- Remove version limit from lxml
* Fri Jan 12 2024 Parag Nemade <pnemade AT redhat DOT com> - 4.47.2-1
- Update to 4.47.2 version (#2257911)
* Wed Dec 20 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.47.0-1
- Update to 4.47.0 version (#2255170)
* Tue Dec 05 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.46.0-1
- Update to 4.46.0 version (#2252586)
* Fri Dec 01 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.45.1-1
- Update to 4.45.1 version (#2250746)
* Thu Nov 16 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.44.3-1
- Update to 4.44.3 version (#2249771)
* Sun Nov 12 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.44.0-1
- Update to 4.44.0 version (#2247927)
* Sun Oct 08 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.43.1-1
- Update to 4.43.1 version (#2241574)
* Tue Aug 22 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.42.1-1
- Update to 4.42.1 version (#2232931)
* Wed Aug 09 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 4.42.0-2
- Skip unwanted test dependencies in RHEL builds
* Thu Aug 03 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.42.0-1
- Update to 4.42.0 version (#2228656)
* Mon Jul 24 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.41.1-1
- Update to 4.41.1 version (#2224718)
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.41.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jul 14 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.41.0-1
- Update to 4.41.0 version (#2222762)
* Fri Jul 07 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.40.0-3
- Help msuchy to count this package as already using SPDX license expression
* Thu Jun 29 2023 Python Maint <python-maint@redhat.com> - 4.40.0-2
- Rebuilt for Python 3.12
* Sun Jun 18 2023 Benson Muite <benson_muite@emailplus.org> - 4.40.0-1
- Update to 4.40.0 version
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 4.39.4-2
- Bootstrap for Python 3.12
* Thu May 11 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.39.4-1
- Update to 4.39.4 version (#2198487)
* Wed Mar 29 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.39.3-1
- Update to 4.39.3 version (#2182480)
* Mon Mar 20 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.39.2-1
- Update to 4.39.2 version (#2179416)
* Tue Mar 07 2023 Parag Nemade <pnemade AT redhat DOT com> - 4.39.0-1
- Update to 4.39.0 version (#2176001)
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.38.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Oct 24 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.38.0-1
- Update to 4.38.0 version (#2137001)
* Mon Oct 03 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.37.4-1
- Update to 4.37.4 version (#2131432)
* Sun Sep 25 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.37.3-1
- Update to 4.37.3 version (#2128605)
* Fri Sep 16 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.37.2-1
- Update to 4.37.2 version (#2127330)
* Thu Aug 25 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.37.1-1
- Update to 4.37.1 version (#2120891)
* Thu Aug 18 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.36.0-1
- Update to 4.36.0 version (#2119236)
* Wed Aug 17 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.35.0-1
- Update to 4.35.0 version (#2118800)
* Fri Jul 22 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 4.34.4-3
- Enable Cython acceleration; the package is no longer noarch
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.34.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jul 09 2022 Parag Nemade <pnemade@fedoraproject.org> - 4.34.4-1
- Update to 4.34.4 version (#2104988)
* Tue Jun 14 2022 Python Maint <python-maint@redhat.com> - 4.33.3-2
- Rebuilt for Python 3.11
* Wed Apr 27 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.33.3-1
- Update to 4.33.3 version (#2079108)
* Mon Apr 25 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.33.2-1
- Update to 4.33.2 version (#2077754)
* Tue Apr 12 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.32.0-1
- Update to 4.32.0 version (#2073543)
* Wed Mar 23 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.31.2-1
- Update to 4.31.2 version (#2065959)
* Mon Mar 14 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.30.0-1
- Update to 4.30.0 version (#2063182)
* Thu Feb 03 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.29.1-1
- Update to 4.29.1 version (#2049408)
* Tue Jan 25 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.29.0-1
- Update to 4.29.0 version (#2044666)
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.28.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Jan 04 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.28.5-1
- Update to 4.28.5 version (#2033126)
* Mon Dec 13 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 4.28.3-2
- Add missing extras metapackages: graphite, interpolatable, lxml, plot,
symfont, type1
* Mon Dec 06 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.28.3-1
- Update to 4.28.3 version (#2029061)
* Tue Nov 30 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.28.2-1
- Update to 4.28.2 version (#2025382)
* Mon Nov 08 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.28.1-1
- Update to 4.28.1 version (#2021206)
* Sat Nov 06 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.28.0-1
- Update to 4.28.0 version (#2020845)
* Tue Sep 28 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.27.1-1
- Update to 4.27.1 version (#2007503)
* Sat Sep 18 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.27.0-1
- Update to 4.27.0 version (#2004586)
* Mon Aug 16 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.26.2-1
- Update to 4.26.2 version (#1991789)
* Sat Aug 07 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.26.1-2
- Add woff functionality subpackage
- Rewrite separate BR's required to run test files
* Wed Aug 04 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.26.1-1
- Update to 4.26.1 version (#1989769)
* Tue Jul 27 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.25.2-1
- Update to 4.25.2 version (#1986153)
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.25.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jul 19 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.25.1-1
- Update to 4.25.1 version (#1983287)
* Mon Jul 12 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.25.0-1
- Update to 4.25.0 version (#1979468)
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 4.24.4-2
- Rebuilt for Python 3.10
* Fri May 28 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.24.4-1
- Update to 4.24.4 version (#1964877)
* Fri May 21 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.24.3-1
- Update to 4.24.3 version (#1963105)
* Fri May 21 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.24.2-1
- Update to 4.24.2 version (#1962823)
* Tue May 18 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.24.0-1
- Update to 4.24.0 version (#1961440)
* Sat May 15 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.23.1-1
- Update to 4.23.1 version (#1960473)
* Wed Apr 28 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.22.1-1
- Update to 4.22.1 version (#1953840)
* Fri Apr 02 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.22.0-1
- Update to 4.22.0 version (#1945743)
* Sun Feb 28 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.21.1-1
- Update to 4.21.1 version (#1933357)
* Tue Feb 16 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.20.0-1
- Update to 4.20.0 version (#1929113)
* Tue Feb 2 14:32:49 IST 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.19.1-1
- Update to 4.19.1 version (#1921968)
* Wed Jan 27 10:02:16 IST 2021 Parag Nemade <pnemade AT redhat DOT com> - 4.19.0-1
- Update to 4.19.0 version (#1920265)
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.18.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Dec 18 13:37:03 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.18.2-1
- Update to 4.18.2 version (#1908485)
* Fri Dec 11 18:47:51 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.18.1-1
- Update to 4.18.1 version (#1906095)
* Sat Dec 5 09:13:23 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.18.0-1
- Update to 4.18.0 version (#1904631)
* Sat Nov 21 08:48:57 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.17.1-1
- Update to 4.17.1 version (#1898343)
* Fri Nov 13 12:13:39 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.17.0-1
- Update to 4.17.0 version (#1897467)
* Sun Oct 18 16:32:27 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.16.1-1
- Update to 4.16.1 version (#1885448)
* Thu Oct 1 08:45:20 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.16.0-1
- Update to 4.16.0 version (#1884087)
* Tue Sep 22 10:40:10 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.15.0-1
- Update to 4.15.0 version (#1881283)
* Thu Aug 20 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.14.0-1
- Update to 4.14.0 version (#1870253)
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.13.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sat Jul 11 2020 Miro Hrončok <mhroncok@redhat.com> - 4.13.0-2
- Add fonttools[ufo] and fonttools[unicode] subpackages
* Sat Jul 11 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.13.0-1
- Update to 4.13.0 version (#1855929)
* Wed Jun 24 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.12.1-3
- Add missing BR: python3-setuptools
* Sun Jun 21 2020 Athos Ribeiro <athoscr@fedoraproject.org> - 4.12.1-2
- Obsolete retired python3-ufolib package
* Tue Jun 16 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.12.1-1
- Update to 4.12.1 version (#1847541)
* Mon Jun 01 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.11.0-1
- Update to 4.11.0 version (#1841433)
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 4.10.2-2
- Rebuilt for Python 3.9
* Wed May 20 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.10.2-1
- Update to 4.10.2 version (#1837964)
* Wed May 20 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.10.1-1
- Update to 4.10.1 version (#1837643)
* Sun May 17 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.10.0-1
- Update to 4.10.0 version (#1836575)
* Fri May 08 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.9.0-3
- enable tests
* Thu May 07 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.9.0-2
- Fix source tarball
* Thu May 07 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.9.0-1
- Update to 4.9.0 version (#1829451)
* Sat Apr 18 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.8.1-1
- Update to 4.8.1 version (#1824982)
* Wed Apr 15 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.7.0-1
- Update to 4.7.0 version (#1820763)
* Tue Mar 31 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.6.0-3
- Fix the changelog entry in previous build
* Tue Mar 31 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.6.0-2
- Resolves: rh#1809062 - Add missing Requires: on few packages
* Wed Mar 25 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.6.0-1
- Update to 4.6.0 version (#1816808)
* Sat Mar 21 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.5.0-1
- Update to 4.5.0 version (#1815641)
* Mon Mar 16 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.4.3-1
- Update to 4.4.3 version (#1813103)
* Thu Feb 27 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.4.1-1
- Update to 4.4.1 version (#1804509)
* Tue Feb 04 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.3.0-1
- Update to 4.3.0 version (#1796166)
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Jan 18 2020 Parag Nemade <pnemade AT redhat DOT com> - 4.2.4-1
- Update to 4.2.4 version (#1788778)
* Fri Dec 13 2019 Parag Nemade <pnemade AT redhat DOT com> - 4.2.2-1
- Update to 4.2.2 version (#1782256)
* Sat Nov 30 2019 Parag Nemade <pnemade AT redhat DOT com> - 4.2.0-1
- Update to 4.2.0 version (#1777967)
* Tue Nov 19 2019 Parag Nemade <pnemade AT redhat DOT com> - 4.1.0-1
- Update to 4.1.0 version (#1773756)
* Mon Sep 30 2019 Parag Nemade <pnemade AT redhat DOT com> - 4.0.2-1
- Update to 4.0.2 version (#1755890)
* Wed Sep 11 2019 Parag Nemade <pnemade AT redhat DOT com> - 4.0.1-1
- Update to 4.0.1 version (#1751254)
* Fri Aug 23 2019 Parag Nemade <pnemade AT redhat DOT com> - 4.0.0-1
- Update to 4.0.0 version (#1744582)
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.44.0-2
- Rebuilt for Python 3.8
* Sat Aug 17 2019 Parag Nemade <pnemade AT redhat DOT com> - 3.44.0-1
- Update to 3.44.0 version (#1742448)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.43.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

View file

@ -1,2 +0,0 @@
[koji]
targets = epel8 epel8-playground

5
plans/fonttools.fmf Normal file
View file

@ -0,0 +1,5 @@
summary: Basic smoke test
discover:
how: fmf
execute:
how: tmt

View file

@ -1 +1 @@
SHA512 (fonttools-3.43.1.zip) = 9004ed0f50a5e2014fcb7f851c5a6ad61b0a97a6650a52e220c77ae7adc82ef9fa430259c4c70f4012ea89c3d413cc4ca54112b1c2c661cafd6eb4317f2c8b24
SHA512 (fonttools-4.61.1.tar.gz) = 3bdf3b1a72268ca9966550db53a25b8a7e9a1438abef9009d09a76e8d718691fdd248f87521c65df59b07728262a4405aee7a94aa2af616d744f7ee815f29c2d

22
tests/main.fmf Normal file
View file

@ -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

37
tests/runtests.sh Executable file
View file

@ -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