Compare commits

...
Sign in to create a new pull request.

168 commits

Author SHA1 Message Date
Parag Nemade
911e8d1464
Update to 12.3.0 version (#2425647) 2025-12-28 11:17:00 +05:30
Parag Nemade
64392f3cc6
Update to 12.2.0 version (#2412425) 2025-11-07 21:42:51 +05:30
Parag Nemade
22103b9cd6
Update to 12.1.0 version (#2400640) 2025-10-02 08:20:16 +05:30
Parag Nemade
fa76b3cbf5
Update to 12.0.0 version (#2399955) 2025-09-28 10:04:41 +05:30
Parag Nemade
2fba112628
Update to 11.5.1 version (#2397450) 2025-09-23 08:13:43 +05:30
Parag Nemade
e2bd7f7fce
Update to 11.5.0 version (#2394917) 2025-09-13 08:24:30 +05:30
Parag Nemade
2354118f3b
Update to 11.4.5 version (#2392114) 2025-08-31 08:10:37 +05:30
Parag Nemade
a670abcfe4
Update to 11.4.4 version (#2390958) 2025-08-26 08:10:45 +05:30
Parag Nemade
38f7904b5b
Update to 11.4.3 version (#2390520) 2025-08-23 20:54:27 +05:30
Parag Nemade
e365ebf67e
Update to 11.4.2 version (#2390111) 2025-08-21 21:41:39 +05:30
Parag Nemade
40fb0cf1c6
Update to 11.4.1 version (#2388377) 2025-08-14 06:43:53 +05:30
František Zatloukal
863c21e785 Rebuilt for icu 77.1 2025-08-06 09:54:10 +02:00
Parag Nemade
62d766182f
Update to 11.3.3 version (#2382209) 2025-07-27 12:49:28 +05:30
Fedora Release Engineering
3202feecf4 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 16:54:25 +00:00
Parag Nemade
6ccc20f455
Update to 11.3.1 version (#2382200) 2025-07-21 08:53:37 +05:30
Parag Nemade
5f03f1329f
Update to 11.2.1 version (#2365793) 2025-05-13 15:59:58 +05:30
Parag Nemade
568ddcb1c3
Update to 11.2.0 version (#2362728) 2025-04-29 08:18:58 +05:30
Parag Nemade
7d1fecbdce
Update to 11.1.0 version (#2360473) 2025-04-17 10:10:47 +05:30
Parag Nemade
b5f067d963
Upstream removed hb-ot-shape-closure binary 2025-04-05 09:00:30 +05:30
Parag Nemade
c2ceaca246
Update to 11.0.1 version (#2357571) 2025-04-05 08:21:08 +05:30
Parag Nemade
94846f3bd1
Update to 11.0.0 version (#2354378) 2025-03-24 09:36:14 +05:30
Parag Nemade
b05e074263
Update to 10.4.0 version (#2349122) 2025-03-01 13:36:57 +05:30
Parag Nemade
95c7e8b7ad
Update to 10.3.0 version (#2346941) 2025-02-21 06:41:16 +05:30
Fedora Release Engineering
d7041d620f Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 05:45:58 +00:00
Parag Nemade
ab92067ebc
Update to 10.2.0 version (#2337165)
Update to 10.2.0 version (#2337165)
Update to 10.2.0 version (#2337165)
Update to 10.2.0 version (#2337165)
2025-01-12 10:50:52 +05:30
Pete Walter
6d9f476199 Rebuild for ICU 76 2024-12-08 22:21:44 +00:00
Parag Nemade
b353688315
Update to 10.1.0 version (#2324060)
Update to 10.1.0 version (#2324060)
Update to 10.1.0 version (#2324060)
Update to 10.1.0 version (#2324060)
2024-11-06 09:10:55 +05:30
Parag Nemade
df50620628
Upstream renamed README to README.md 2024-09-26 08:27:29 +05:30
Parag Nemade
2732207371
Update to 10.0.1 version (#2314457) 2024-09-25 21:34:38 +05:30
Parag Nemade
77b020405f
Split harfbuzz-cairo as a separate subpackage from harfbuzz-devel 2024-08-21 16:47:44 +05:30
Fedora Release Engineering
3fc9a56e16 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 09:05:44 +00:00
Parag Nemade
6038bdf129
Update to 9.0.0 version (#2295503) 2024-07-05 21:27:49 +05:30
Parag Nemade
a99cb3282b
Update to 8.5.0 version 2024-06-21 07:41:46 +05:30
Tom Hughes
0a9f5f322e Run tests 2024-06-19 08:14:28 +01:00
Tom Hughes
a2be0c25cf Switch to using meson for build (#2277316) 2024-06-19 08:14:28 +01:00
Parag Nemade
90740a33ef
Remove upstreamed patch file 2024-04-01 07:46:59 +05:30
Parag Nemade
676bf18624
Update to 8.4.0 version (#2272294) 2024-03-31 21:59:27 +05:30
Parag Nemade
a7706f95a7
Update to 8.3.1 version (#2270012) 2024-03-18 14:02:50 +05:30
Pete Walter
e4980ca9e8 Rebuild for ICU 74 2024-01-31 19:33:03 +00:00
Fedora Release Engineering
aa446b4d09 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 21:31:03 +00:00
Fedora Release Engineering
3a6616f5e7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-20 21:57:21 +00:00
Parag Nemade
1607e2a97d
Remove the upstream released patch 2023-11-12 08:18:23 +05:30
Parag Nemade
4d75fd6989
Update to 8.3.0 version (#2244950) 2023-11-12 07:54:17 +05:30
Parag Nemade
cdf3cdb380
Resolves:rh#2241391 - Fix LibreOffice tests run 2023-09-30 06:38:24 +05:30
Parag Nemade
0bee73bd9d Fix CI tests 2023-09-20 05:58:12 +00:00
Parag Nemade
9156e0f84b
Update to 8.2.1 version (#2239664) 2023-09-20 09:01:26 +05:30
Parag Nemade
bf21844c99
Update to 8.2.0 version (#2238190) 2023-09-12 08:12:33 +05:30
Parag Nemade
c0418a9f86
Update to 8.1.1 version (#2228195) 2023-08-03 19:13:05 +05:30
Fedora Release Engineering
fd8dd1869d Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 06:07:27 +00:00
Parag Nemade
3bcf39e02e
Attempt another build for previouslt failed i686 build 2023-07-18 10:57:12 +05:30
Parag Nemade
c10bcdb2c7
Update to 8.0.1 version (#2222800) 2023-07-14 09:00:58 +05:30
František Zatloukal
e9287c7fd0 Rebuilt for ICU 73.2 2023-07-11 22:15:27 +02:00
Parag Nemade
500d2a8db1
Update to 8.0.0 version (#2221636) 2023-07-11 13:12:33 +05:30
Parag Nemade
00e247ac99
Migrate to SPDX license expression 2023-07-07 10:07:46 +05:30
Parag Nemade
14c1be685d
Update URL location to directly point to github source 2023-05-23 15:18:13 +05:30
Parag Nemade
ebb7d1126d
Update to 7.3.0 version (#2201459) 2023-05-11 09:01:45 +05:30
Parag Nemade
1ea6aaaf55
Update to 7.2.0 version (#2190067) 2023-04-28 10:04:25 +05:30
Parag Nemade
ee3cc88ba3
Update to 7.1.0 version (#2175109) 2023-03-03 15:18:23 +05:30
Marek Kasik
2672331beb Rebuild for freetype-2.13.0 2023-02-25 13:48:19 +01:00
Parag Nemade
16ff1ff170
Update to 7.0.1 version (#2169172) 2023-02-22 12:55:30 +05:30
Parag Nemade
3bf5f3779c
Add hb-info, libharfbuzz-cairo library files 2023-02-13 11:56:11 +05:30
Parag Nemade
e74d94de3f
Update to 7.0.0 version (#2169172) 2023-02-13 06:23:13 +05:30
Fedora Release Engineering
b8d87129e2 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 11:59:41 +00:00
Pete Walter
56885d3c1c Rebuild for ICU 72 2022-12-31 02:41:53 +00:00
Parag Nemade
6229b79008
Update to 6.0.0 version (#2154489) 2022-12-17 18:25:16 +05:30
Parag Nemade
07e57c498f
Update to 5.3.1 version (#2136315) 2022-10-24 08:03:33 +05:30
Parag Nemade
5172822a3e
Update to 5.3.0 version (#2133292) 2022-10-11 10:50:15 +05:30
Parag Nemade
30432d9fc9
Update to 5.2.0 version (#2127603) 2022-09-17 17:20:06 +05:30
František Zatloukal
6eac6e1aa1 Rebuilt for ICU 71.1 2022-08-01 15:04:50 +02:00
Parag Nemade
cb563825b5
Update to 5.1.0 version (#2112779) 2022-08-01 11:33:02 +05:30
Parag Nemade
63b9afe692
Update to 5.0.1 version (#2110181) 2022-07-24 18:00:42 +05:30
Fedora Release Engineering
7b95d6d50d Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 13:29:36 +00:00
Parag Nemade
91b4cb6f55
Update CI script and tests.yml
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2022-07-18 16:34:08 +05:30
Parag Nemade
8816b516b4
Update to 4.4.1 version (#2102301) 2022-06-29 22:10:52 +05:30
Parag Nemade
54fbd0ddfd
Update to 4.4.0 version (#2101663) 2022-06-28 18:17:12 +05:30
Parag Nemade
3b689fe704
Update to 4.3.0 version (#2088860) 2022-05-23 09:36:34 +05:30
Parag Nemade
5a00587595
Update to 4.2.1 version (#2078234) 2022-04-25 10:59:13 +05:30
Parag Nemade
5a364a0442
Update to 4.2.0 version (#2070259) 2022-03-31 08:16:27 +05:30
Parag Nemade
0ae2f33a9b
Update to 4.1.0 version (#2067726) 2022-03-28 19:00:32 +05:30
Parag Nemade
e77531f332
Update to 4.0.1 version (#2063439) 2022-03-14 08:43:19 +05:30
Parag Nemade
f37fc3e1eb
Update to 4.0.0 version (#2059806) 2022-03-03 08:45:12 +05:30
Parag Nemade
2782416270
Update to 3.4.0 version (#2053891) 2022-02-13 12:36:13 +05:30
Caolán McNamara
506cc79276 Resolves: rhbz##2051293 Update to 3.3.2 2022-02-07 10:27:47 +00:00
Parag Nemade
9680c8f707
Update to 3.3.1 version (#2048881) 2022-02-03 08:34:36 +05:30
Fedora Release Engineering
5dce209ed9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 12:12:39 +00:00
Parag Nemade
2ad411551c
Update to 3.2.0 version (#2031525) 2021-12-13 19:47:31 +05:30
Parag Nemade
f4a76840d2
Update to 3.1.2 version (#2026992) 2021-11-30 18:37:00 +05:30
Parag Nemade
d355685c33
Update to 3.1.1 version (#2021316) 2021-11-09 06:37:50 +05:30
Parag Nemade
c92682080d
Fix build failure on armv7hl architecture 2021-11-06 09:12:13 +05:30
Parag Nemade
5fd42448fa
Update to 3.1.0 version (#2020154) 2021-11-05 12:13:47 +05:30
Parag Nemade
c4e4d5ddcc
Update to 3.0.0 version (#2005503) 2021-09-18 17:41:45 +05:30
Parag Nemade
c508c9c5f9
Update to 2.9.1 version (#2002020) 2021-09-13 13:33:17 +05:30
Parag Nemade
06fd0cf3f9
Update to 2.9.0 version (#1995436) 2021-08-20 08:13:28 +05:30
Fedora Release Engineering
5cd725f508 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 07:30:11 +00:00
Parag Nemade
164be103e7
Update to 2.8.2 version (#1980729) 2021-07-12 08:58:39 +05:30
Pete Walter
e739947e69 Rebuild for ICU 69 2021-05-20 01:00:55 +01:00
Parag Nemade
51442b6e65
Update to 2.8.1 version (#1956915) 2021-05-05 06:33:03 +05:30
Parag Nemade
1c645dc509
Update to 2.8.0 version (#1939692) 2021-03-17 12:04:58 +05:30
Marek Kasik
89cd2bd302 Build HarfBuzz with bootstrapped freetype 2021-02-05 11:44:53 +01:00
Fedora Release Engineering
990d6a1904 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 13:21:52 +00:00
Parag Nemade
acac5cc712
Update to 2.7.4 version (#1911046) 2020-12-27 20:49:06 +05:30
Parag Nemade
d6f7cc4f3e
Update to 2.7.3 version (#1910482) 2020-12-25 14:02:15 +05:30
Tom Stellard
a0fb307f65 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-19 00:22:04 +00:00
Parag Nemade
e98a33a89e
Update to 2.7.2 version (#1873689) 2020-08-29 13:02:03 +05:30
Parag Nemade
d03e049c7a
Update to 2.7.1 version (#1860607) 2020-08-20 20:15:03 +05:30
Jeff Law
f8b79d7f52 Fix typo in Source0 2020-08-20 08:33:20 -06:00
Parag Nemade
b0d666afd1
Upstream dropped tar.xz file format
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2020-07-28 08:21:04 +05:30
Fedora Release Engineering
e9b3a637a3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 00:46:01 +00:00
Parag Nemade
7d872fd8c0
Update to 2.6.8 version (#1849805) 2020-06-23 08:50:35 +05:30
Parag Nemade
7f0c65fa08
Update to 2.6.7 version (#1843592) 2020-06-04 09:00:59 +05:30
Pete Walter
34edfc5e99 Rebuild for ICU 67 2020-05-15 13:57:42 +01:00
Parag Nemade
9dcd76eec2
Update to 2.6.6 version (#1834887) 2020-05-12 21:02:59 +05:30
Parag Nemade
dab956c0db
Update URL and Source0 tags 2020-05-12 20:57:02 +05:30
Parag Nemade
b1c4576c6c
Added CI tests script
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2020-04-30 21:11:58 +05:30
Parag Nemade
5666309f99
Use make_build and make_install macros 2020-03-18 12:17:37 +05:30
Fedora Release Engineering
2baf99c36e - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 04:07:20 +00:00
Pete Walter
3ac2ae86ed Rebuild for ICU 65 2019-11-01 16:07:04 +00:00
Parag Nemade
375c6068bf
Update to 2.6.4 version (#1766762) 2019-10-30 07:57:51 +05:30
Parag Nemade
49a37ec3f0
Update to 2.6.3 version (#1766396) 2019-10-29 10:16:10 +05:30
Parag Nemade
1d315ac7bc
Update to 2.6.2 version (#1757207) 2019-10-01 09:00:28 +05:30
Kalev Lember
4ab8262ad8 Build with --with-gobject --enable-introspection
This also removes the libtool rpath editing sed hack, as it made the
introspection scanner error out. The build system doesn't seem to be
setting /usr/lib64 rpaths any longer anyway.

While at this, this commit also tightens existing soname globs to avoid
accidental soname bumps when building new upstream version.

https://bugzilla.redhat.com/show_bug.cgi?id=1737186
2019-09-18 09:46:42 +02:00
Parag Nemade
550282d4fe
Update to 2.6.1 version (#1744835) 2019-08-23 10:27:36 +05:30
Parag Nemade
2b724afa25
Remove upstream patch e4e74c2751 2019-08-17 14:32:53 +05:30
Parag Nemade
7c117d3c46
Update to 2.6.0 version (#1742730) 2019-08-17 12:48:26 +05:30
Fedora Release Engineering
d12b11ba6a - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 08:16:56 +00:00
Adam Williamson
68feab389f Revert the offending commit to avoid RHBZ #1689037 2019-07-12 15:09:09 -07:00
Parag Nemade
2e8e66c09e
Update to 2.5.3 version (#1724317) 2019-06-27 12:35:13 +05:30
Parag Nemade
771dea77a5
Update to 2.5.2 version (#1722623) 2019-06-21 08:34:36 +05:30
Parag Nemade
7bee538637
Update to 2.5.1 version (#1716024) 2019-06-01 17:40:14 +05:30
Parag Nemade
bbcff14143
Update to 2.5.0 version (#1713797) 2019-05-26 09:08:21 +05:30
Parag Nemade
0cc1d7faf2
Add missing sources 2019-04-13 16:13:23 +05:30
Parag Nemade
fa5e12aa34 Update to 2.4.0 version (#1693940) 2019-04-12 13:57:19 +00:00
Parag Nemade
eed2fb4e45
Update to 2.3.1 version (#1671165) 2019-01-31 19:17:56 +05:30
Pete Walter
8b0373012d Rebuild for ICU 63 2019-01-23 22:04:56 +00:00
Igor Gnatenko
83e9bbe690
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:39:16 +01:00
Parag Nemade
c6af13e7f4
Update to 2.1.3 version 2018-11-23 11:21:05 +05:30
Parag Nemade
cc379c582f
Update to 2.1.1 version 2018-11-08 19:35:11 +05:30
Parag Nemade
a508594d66
Update to 2.1.0 version 2018-11-04 10:59:43 +05:30
Parag Nemade
dec4d4f4c7
Update to 2.0.2 version 2018-11-01 12:29:37 +05:30
Parag Nemade
26292efc6b
Update to 2.0.1 version 2018-10-28 11:41:17 +05:30
Parag Nemade
f97336a1a4
Fix the issue caused by rpmdev-bumpspec 2018-10-27 10:11:43 +05:30
Parag Nemade
8e574ab9c3
Update to 2.0.0 version 2018-10-27 10:09:15 +05:30
Parag Nemade
ddb2772cc1
Update to 1.8.8 version 2018-09-07 17:43:02 +05:30
Parag Nemade
993eee7689
Update to 1.8.7 version (#1613591) 2018-08-09 18:30:40 +05:30
Parag Nemade
fbfd4c5c32
Update to 1.8.5 version (#1611028) 2018-08-02 06:44:21 +05:30
Parag Nemade
fa662ea365
Update to 1.8.4 version (#1601890) 2018-07-18 14:53:33 +05:30
Parag Nemade
05ed2560de
Update to 1.8.3 version (#1600306) 2018-07-13 16:52:21 +05:30
Fedora Release Engineering
b10f713c40 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 04:52:19 +00:00
Pete Walter
850d496083 Rebuild for ICU 62 2018-07-10 21:50:07 +01:00
Parag Nemade
568e86c7d2
Update to 1.8.2 version (#1597679) 2018-07-03 18:33:14 +05:30
Parag Nemade
ff057e29ab
Update to 1.8.1 version (#1590575) 2018-06-14 12:54:26 +05:30
Parag Nemade
2f8506fce6
Update to 1.8.0 version (#1587987) 2018-06-06 18:02:07 +05:30
Parag Nemade
9053d16bc7
Update to 1.7.7 version (#1552962) 2018-06-06 07:08:01 +05:30
Pete Walter
4d51d6681e Rebuild for ICU 61.1 2018-04-30 20:30:28 +01:00
Parag Nemade
beafe67bf1
Added libharfbuzz-subset library in %files section 2018-03-27 13:18:42 +05:30
Parag Nemade
eb388413c1
Update to 1.7.6 version (#1552962) 2018-03-08 09:22:46 +05:30
Parag Nemade
aed1798cb8
Add BuildRequires: gcc-c++ as per packaging guidelines
Used %autosetup
2018-02-19 13:20:12 +05:30
Fedora Release Engineering
4910ab1414 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 16:03:34 +00:00
Parag Nemade
f8d1868814
Update to 1.7.5 version (#1540396) 2018-01-31 16:25:21 +05:30
Parag Nemade
6bf07a6d22
Update to 1.7.4 version (#1528086) 2017-12-21 11:39:56 +05:30
Parag Nemade
8acbfe27f0
Update to 1.7.3 version (#1527486) 2017-12-19 18:25:25 +05:30
Pete Walter
79990a0b99 Rebuild for ICU 60.1 2017-11-30 20:26:29 +00:00
Parag Nemade
d5f2fda7d9
Add missed source 2017-11-15 09:02:12 +05:30
Parag Nemade
42f8380b55
Update to 1.7.1 version (#1513204) 2017-11-15 08:50:59 +05:30
Parag Nemade
9d6e5e0987
Update to 1.7.0 version (#1512740) 2017-11-14 09:26:02 +05:30
Parag Nemade
ce437e0162
Update to 1.6.3 version (#1508201) 2017-11-01 10:14:57 +05:30
Parag Nemade
889f60eb3d
Update to 1.6.1 version (#1505192) 2017-10-23 09:58:50 +05:30
Parag Nemade
33904e6627
Update to 1.6.0 version (#1504371) 2017-10-21 18:02:55 +05:30
7 changed files with 686 additions and 23 deletions

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

105
.gitignore vendored
View file

@ -71,3 +71,108 @@
/harfbuzz-1.4.8.tar.bz2
/harfbuzz-1.5.0.tar.bz2
/harfbuzz-1.5.1.tar.bz2
/harfbuzz-1.6.0.tar.bz2
/harfbuzz-1.6.1.tar.bz2
/harfbuzz-1.6.3.tar.bz2
/harfbuzz-1.7.0.tar.bz2
/harfbuzz-1.7.1.tar.bz2
/harfbuzz-1.7.3.tar.bz2
/harfbuzz-1.7.4.tar.bz2
/harfbuzz-1.7.5.tar.bz2
/harfbuzz-1.7.6.tar.bz2
/harfbuzz-1.7.7.tar.bz2
/harfbuzz-1.8.0.tar.bz2
/harfbuzz-1.8.1.tar.bz2
/harfbuzz-1.8.2.tar.bz2
/harfbuzz-1.8.3.tar.bz2
/harfbuzz-1.8.4.tar.bz2
/harfbuzz-1.8.5.tar.bz2
/harfbuzz-1.8.7.tar.bz2
/harfbuzz-1.8.8.tar.bz2
/harfbuzz-2.0.0.tar.bz2
/harfbuzz-2.0.1.tar.bz2
/harfbuzz-2.0.2.tar.bz2
/harfbuzz-2.1.0.tar.bz2
/harfbuzz-2.1.1.tar.bz2
/harfbuzz-2.1.3.tar.bz2
/harfbuzz-2.3.1.tar.bz2
/harfbuzz-2.5.0.tar.xz
/harfbuzz-2.5.1.tar.xz
/harfbuzz-2.5.2.tar.xz
/harfbuzz-2.5.3.tar.xz
/harfbuzz-2.6.0.tar.xz
/harfbuzz-2.6.1.tar.xz
/harfbuzz-2.6.2.tar.xz
/harfbuzz-2.6.3.tar.xz
/harfbuzz-2.6.4.tar.xz
/harfbuzz-2.6.6.tar.xz
/harfbuzz-2.6.7.tar.xz
/harfbuzz-2.6.8.tar.xz
/harfbuzz-2.7.1.tar.xz
/harfbuzz-2.7.2.tar.xz
/harfbuzz-2.7.3.tar.xz
/harfbuzz-2.7.4.tar.xz
/harfbuzz-2.8.0.tar.xz
/harfbuzz-2.8.1.tar.xz
/harfbuzz-2.8.2.tar.xz
/harfbuzz-2.9.0.tar.xz
/harfbuzz-3.0.0.tar.xz
/harfbuzz-3.1.0.tar.xz
/harfbuzz-3.1.1.tar.xz
/harfbuzz-3.1.2.tar.xz
/harfbuzz-3.2.0.tar.xz
/harfbuzz-3.3.1.tar.xz
/harfbuzz-3.3.2.tar.xz
/harfbuzz-3.4.0.tar.xz
/harfbuzz-4.0.0.tar.xz
/harfbuzz-4.0.1.tar.xz
/harfbuzz-4.1.0.tar.xz
/harfbuzz-4.2.0.tar.xz
/harfbuzz-4.2.1.tar.xz
/harfbuzz-4.3.0.tar.xz
/harfbuzz-4.4.0.tar.xz
/harfbuzz-4.4.1.tar.xz
/harfbuzz-5.0.1.tar.xz
/harfbuzz-5.1.0.tar.xz
/harfbuzz-5.2.0.tar.xz
/harfbuzz-5.3.0.tar.xz
/harfbuzz-5.3.1.tar.xz
/harfbuzz-6.0.0.tar.xz
/harfbuzz-7.0.0.tar.xz
/harfbuzz-7.0.1.tar.xz
/harfbuzz-7.1.0.tar.xz
/harfbuzz-7.2.0.tar.xz
/harfbuzz-7.3.0.tar.xz
/harfbuzz-8.0.0.tar.xz
/harfbuzz-8.0.1.tar.xz
/harfbuzz-8.1.1.tar.xz
/harfbuzz-8.2.0.tar.xz
/harfbuzz-8.2.1.tar.xz
/harfbuzz-8.3.0.tar.xz
/harfbuzz-8.3.1.tar.xz
/harfbuzz-8.4.0.tar.xz
/harfbuzz-8.5.0.tar.xz
/harfbuzz-9.0.0.tar.xz
/harfbuzz-10.0.1.tar.xz
/harfbuzz-10.1.0.tar.xz
/harfbuzz-10.2.0.tar.xz
/harfbuzz-10.3.0.tar.xz
/harfbuzz-10.4.0.tar.xz
/harfbuzz-11.0.0.tar.xz
/harfbuzz-11.0.1.tar.xz
/harfbuzz-11.1.0.tar.xz
/harfbuzz-11.2.0.tar.xz
/harfbuzz-11.2.1.tar.xz
/harfbuzz-11.3.1.tar.xz
/harfbuzz-11.3.3.tar.xz
/harfbuzz-11.4.1.tar.xz
/harfbuzz-11.4.2.tar.xz
/harfbuzz-11.4.3.tar.xz
/harfbuzz-11.4.4.tar.xz
/harfbuzz-11.4.5.tar.xz
/harfbuzz-11.5.0.tar.xz
/harfbuzz-11.5.1.tar.xz
/harfbuzz-12.0.0.tar.xz
/harfbuzz-12.1.0.tar.xz
/harfbuzz-12.2.0.tar.xz
/harfbuzz-12.3.0.tar.xz

View file

@ -1,18 +1,26 @@
Name: harfbuzz
Version: 1.5.1
Version: 12.3.0
Release: 1%{?dist}
Summary: Text shaping library
License: MIT
URL: http://freedesktop.org/wiki/Software/HarfBuzz
Source0: http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-%{version}.tar.bz2
License: MIT-Modern-Variant
URL: https://github.com/harfbuzz/harfbuzz/
Source0: https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/harfbuzz-%{version}.tar.xz
BuildRequires: cairo-devel
BuildRequires: freetype-devel
BuildRequires: glib2-devel
BuildRequires: gobject-introspection-devel
BuildRequires: libicu-devel
BuildRequires: graphite2-devel
BuildRequires: gtk-doc
BuildRequires: gcc-c++
BuildRequires: make
BuildRequires: meson
# https://github.com/harfbuzz/harfbuzz/issues/3163
%global _distro_extra_cflags -fno-exceptions
%global _distro_extra_cxxflags -fno-exceptions -fno-rtti
%description
HarfBuzz is an implementation of the OpenType Layout engine.
@ -22,6 +30,7 @@ HarfBuzz is an implementation of the OpenType Layout engine.
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-icu%{?_isa} = %{version}-%{release}
Requires: %{name}-cairo%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for
@ -34,52 +43,531 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%description icu
This package contains Harfbuzz ICU support library.
%package cairo
Summary: Harfbuzz Cairo support library
Requires: %{name}%{?_isa} = %{version}-%{release}
%description cairo
This package contains Harfbuzz Cairo support library.
%prep
%setup -q
%autosetup -p1
%build
%configure --disable-static --with-graphite2
# Remove lib64 rpath
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make %{?_smp_mflags} V=1
%meson -Dgraphite2=enabled -Dchafa=disabled
%meson_build
%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%meson_install
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%check
%meson_test
%post icu -p /sbin/ldconfig
%postun icu -p /sbin/ldconfig
%ldconfig_scriptlets
%ldconfig_scriptlets icu
%ldconfig_scriptlets cairo
%files
%license COPYING
%doc NEWS AUTHORS README
%{_libdir}/libharfbuzz.so.*
%doc NEWS AUTHORS README.md
%{_libdir}/libharfbuzz.so.0*
%{_libdir}/libharfbuzz-gobject.so.0*
%{_libdir}/libharfbuzz-subset.so.0*
%dir %{_libdir}/girepository-1.0
%{_libdir}/girepository-1.0/HarfBuzz-0.0.typelib
%files devel
%doc %{_datadir}/gtk-doc
%{_bindir}/hb-info
%{_bindir}/hb-view
%{_bindir}/hb-ot-shape-closure
%{_bindir}/hb-shape
%{_bindir}/hb-subset
%{_includedir}/harfbuzz/
%{_libdir}/libharfbuzz.so
%{_libdir}/pkgconfig/harfbuzz.pc
%{_libdir}/libharfbuzz-gobject.so
%{_libdir}/libharfbuzz-cairo.so
%{_libdir}/libharfbuzz-icu.so
%{_libdir}/libharfbuzz-subset.so
%{_libdir}/pkgconfig/harfbuzz.pc
%{_libdir}/pkgconfig/harfbuzz-cairo.pc
%{_libdir}/pkgconfig/harfbuzz-gobject.pc
%{_libdir}/pkgconfig/harfbuzz-icu.pc
%{_libdir}/pkgconfig/harfbuzz-subset.pc
%{_libdir}/cmake/harfbuzz/
%dir %{_datadir}/gir-1.0
%{_datadir}/gir-1.0/HarfBuzz-0.0.gir
%files icu
%{_libdir}/libharfbuzz-icu.so.*
%files cairo
%{_libdir}/libharfbuzz-cairo.so.*
%changelog
* Sun Dec 28 2025 Parag Nemade <pnemade AT redhat DOT com> - 12.3.0-1
- Update to 12.3.0 version (#2425647)
* Fri Nov 07 2025 Parag Nemade <pnemade AT redhat DOT com> - 12.2.0-1
- Update to 12.2.0 version (#2412425)
* Thu Oct 02 2025 Parag Nemade <pnemade AT redhat DOT com> - 12.1.0-1
- Update to 12.1.0 version (#2400640)
* Sun Sep 28 2025 Parag Nemade <pnemade AT redhat DOT com> - 12.0.0-1
- Update to 12.0.0 version (#2399955)
* Tue Sep 23 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.5.1-1
- Update to 11.5.1 version (#2397450)
* Sat Sep 13 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.5.0-1
- Update to 11.5.0 version (#2394917)
* Sun Aug 31 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.4.5-1
- Update to 11.4.5 version (#2392114)
* Tue Aug 26 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.4.4-1
- Update to 11.4.4 version (#2390958)
* Sat Aug 23 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.4.3-1
- Update to 11.4.3 version (#2390520)
* Thu Aug 21 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.4.2-1
- Update to 11.4.2 version (#2390111)
* Thu Aug 14 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.4.1-1
- Update to 11.4.1 version (#2388377)
* Wed Aug 06 2025 František Zatloukal <fzatlouk@redhat.com> - 11.3.3-2
- Rebuilt for icu 77.1
* Sun Jul 27 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.3.3-1
- Update to 11.3.3 version (#2382209)
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 11.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Mon Jul 21 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.3.1-1
- Update to 11.3.1 version (#2382200)
* Tue May 13 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.2.1-1
- Update to 11.2.1 version (#2365793)
* Tue Apr 29 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.2.0-1
- Update to 11.2.0 version (#2362728)
* Thu Apr 17 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.1.0-1
- Update to 11.1.0 version (#2360473)
* Sat Apr 05 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.0.1-2
- Upstream removed hb-ot-shape-closure binary
* Sat Apr 05 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.0.1-1
- Update to 11.0.1 version (#2357571)
* Mon Mar 24 2025 Parag Nemade <pnemade AT redhat DOT com> - 11.0.0-1
- Update to 11.0.0 version (#2354378)
* Sat Mar 01 2025 Parag Nemade <pnemade AT redhat DOT com> - 10.4.0-1
- Update to 10.4.0 version (#2349122)
* Fri Feb 21 2025 Parag Nemade <pnemade AT redhat DOT com> - 10.3.0-1
- Update to 10.3.0 version (#2346941)
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 10.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sun Jan 12 2025 Parag Nemade <pnemade AT redhat DOT com> - 10.2.0-1
- Update to 10.2.0 version (#2337165)
* Sun Dec 08 2024 Pete Walter <pwalter@fedoraproject.org> - 10.1.0-2
- Rebuild for ICU 76
* Wed Nov 06 2024 Parag Nemade <pnemade AT redhat DOT com> - 10.1.0-1
- Update to 10.1.0 version (#2324060)
* Wed Sep 25 2024 Parag Nemade <pnemade AT redhat DOT com> - 10.0.1-1
- Update to 10.0.1 version (#2314457)
* Tue Aug 20 2024 Parag Nemade <pnemade AT redhat DOT com> - 9.0.0-3
- Split harfbuzz-cairo as a separate subpackage from harfbuzz-devel
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 9.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Jul 05 2024 Parag Nemade <pnemade AT redhat DOT com> - 9.0.0-1
- Update to 9.0.0 version (#2295503)
* Fri Jun 21 2024 Parag Nemade <pnemade AT redhat DOT com> - 8.5.0-1
- Update to 8.5.0 version
* Tue Jun 18 2024 Tom Hughes <tom@compton.nu> - 8.4.0-2
- Switch to using meson for build (#2277316)
* Sun Mar 31 2024 Parag Nemade <pnemade AT redhat DOT com> - 8.4.0-1
- Update to 8.4.0 version (#2272294)
* Mon Mar 18 2024 Parag Nemade <pnemade AT redhat DOT com> - 8.3.1-1
- Update to 8.3.1 version (#2270012)
* Wed Jan 31 2024 Pete Walter <pwalter@fedoraproject.org> - 8.3.0-5
- Rebuild for ICU 74
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.3.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.3.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Nov 12 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.3.0-2
- Remove the upstream released patch
* Sun Nov 12 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.3.0-1
- Update to 8.3.0 version (#2244950)
* Sat Sep 30 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.2.1-2
- Resolves:rh#2241391 - Fix LibreOffice tests run
* Wed Sep 20 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.2.1-1
- Update to 8.2.1 version (#2239664)
* Tue Sep 12 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.2.0-1
- Update to 8.2.0 version (#2238190)
* Thu Aug 03 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.1.1-1
- Update to 8.1.1 version (#2228195)
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jul 18 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.0.1-2
- Attempt another build for previouslt failed i686 build
* Fri Jul 14 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.0.1-1
- Update to 8.0.1 version (#2222800)
* Tue Jul 11 2023 František Zatloukal <fzatlouk@redhat.com> - 8.0.0-2
- Rebuilt for ICU 73.2
* Tue Jul 11 2023 Parag Nemade <pnemade AT redhat DOT com> - 8.0.0-1
- Update to 8.0.0 version (#2221636)
* Fri Jul 07 2023 Parag Nemade <pnemade AT redhat DOT com> - 7.3.0-2
- Migrate to SPDX license expression
* Thu May 11 2023 Parag Nemade <pnemade AT redhat DOT com> - 7.3.0-1
- Update to 7.3.0 version (#2201459)
* Fri Apr 28 2023 Parag Nemade <pnemade AT redhat DOT com> - 7.2.0-1
- Update to 7.2.0 version (#2190067)
* Fri Mar 03 2023 Parag Nemade <pnemade AT redhat DOT com> - 7.1.0-1
- Update to 7.1.0 version (#2175109)
* Sat Feb 25 2023 Marek Kasik <mkasik@redhat.com> - 7.0.1-2
- Rebuild for freetype-2.13.0
* Wed Feb 22 2023 Parag Nemade <pnemade AT redhat DOT com> - 7.0.1-1
- Update to 7.0.1 version (#2169172)
* Mon Feb 13 2023 Parag Nemade <pnemade AT redhat DOT com> - 7.0.0-2
- Add hb-info, libharfbuzz-cairo library files
* Mon Feb 13 2023 Parag Nemade <pnemade AT redhat DOT com> - 7.0.0-1
- Update to 7.0.0 version (#2169172)
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Dec 31 2022 Pete Walter <pwalter@fedoraproject.org> - 6.0.0-2
- Rebuild for ICU 72
* Sat Dec 17 2022 Parag Nemade <pnemade AT redhat DOT com> - 6.0.0-1
- Update to 6.0.0 version (#2154489)
* Mon Oct 24 2022 Parag Nemade <pnemade AT redhat DOT com> - 5.3.1-1
- Update to 5.3.1 version (#2136315)
* Tue Oct 11 2022 Parag Nemade <pnemade AT redhat DOT com> - 5.3.0-1
- Update to 5.3.0 version (#2133292)
* Sat Sep 17 2022 Parag Nemade <pnemade AT redhat DOT com> - 5.2.0-1
- Update to 5.2.0 version (#2127603)
* Mon Aug 01 2022 Frantisek Zatloukal <fzatlouk@redhat.com> - 5.1.0-2
- Rebuilt for ICU 71.1
* Mon Aug 01 2022 Parag Nemade <pnemade AT redhat DOT com> - 5.1.0-1
- Update to 5.1.0 version (#2112779)
* Sun Jul 24 2022 Parag Nemade <pnemade AT redhat DOT com> - 5.0.1-1
- Update to 5.0.1 version (#2110181)
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Jun 29 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.4.1-1
- Update to 4.4.1 version (#2102301)
* Tue Jun 28 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.4.0-1
- Update to 4.4.0 version (#2101663)
* Mon May 23 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.3.0-1
- Update to 4.3.0 version (#2088860)
* Mon Apr 25 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.2.1-1
- Update to 4.2.1 version (#2078234)
* Thu Mar 31 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.2.0-1
- Update to 4.2.0 version (#2070259)
* Mon Mar 28 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.1.0-1
- Update to 4.1.0 version (#2067726)
* Mon Mar 14 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.0.1-1
- Update to 4.0.1 version (#2063439)
* Thu Mar 03 2022 Parag Nemade <pnemade AT redhat DOT com> - 4.0.0-1
- Update to 4.0.0 version (#2059806)
* Sun Feb 13 2022 Parag Nemade <pnemade AT redhat DOT com> - 3.4.0-1
- Update to 3.4.0 version (#2053891)
* Sun Feb 06 2022 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 3.3.2-1
- Update to 3.3.2 (#2051293)
* Thu Feb 03 2022 Parag Nemade <pnemade AT redhat DOT com> - 3.3.1-1
- Update to 3.3.1 version (#2048881)
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Dec 13 2021 Parag Nemade <pnemade AT redhat DOT com> - 3.2.0-1
- Update to 3.2.0 version (#2031525)
* Tue Nov 30 2021 Parag Nemade <pnemade AT redhat DOT com> - 3.1.2-1
- Update to 3.1.2 version (#2026992)
* Tue Nov 09 2021 Parag Nemade <pnemade AT redhat DOT com> - 3.1.1-1
- Update to 3.1.1 version (#2021316)
* Sat Nov 06 2021 Parag Nemade <pnemade AT redhat DOT com> - 3.1.0-2
- Fix build failure on armv7hl architecture
* Fri Nov 05 2021 Parag Nemade <pnemade AT redhat DOT com> - 3.1.0-1
- Update to 3.1.0 version (#2020154)
* Sat Sep 18 2021 Parag Nemade <pnemade AT redhat DOT com> - 3.0.0-1
- Update to 3.0.0 version (#2005503)
* Mon Sep 13 2021 Parag Nemade <pnemade AT redhat DOT com> - 2.9.1-1
- Update to 2.9.1 version (#2002020)
* Fri Aug 20 2021 Parag Nemade <pnemade AT redhat DOT com> - 2.9.0-1
- Update to 2.9.0 version (#1995436)
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jul 12 2021 Parag Nemade <pnemade AT redhat DOT com> - 2.8.2-1
- Update to 2.8.2 version (#1980729)
* Thu May 20 2021 Pete Walter <pwalter@fedoraproject.org> - 2.8.1-2
- Rebuild for ICU 69
* Wed May 05 2021 Parag Nemade <pnemade AT redhat DOT com> - 2.8.1-1
- Update to 2.8.1 version (#1956915)
* Wed Mar 17 2021 Parag Nemade <pnemade AT redhat DOT com> - 2.8.0-1
- Update to 2.8.0 version (#1939692)
* Fri Feb 5 2021 Marek Kasik <mkasik@redhat.com> - 2.7.4-3
- Build HarfBuzz with bootstrapped freetype
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Dec 27 20:48:11 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 2.7.4-1
- Update to 2.7.4 version (#1911046)
* Fri Dec 25 14:01:50 IST 2020 Parag Nemade <pnemade AT redhat DOT com> - 2.7.3-1
- Update to 2.7.3 version (#1910482)
* Sat Aug 29 2020 Parag Nemade <pnemade AT redhat DOT com> - 2.7.2-1
- Update to 2.7.2 version (#1873689)
* Thu Aug 20 2020 Parag Nemade <pnemade AT redhat DOT com> - 2.7.1-1
- Update to 2.7.1 version (#1860607)
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jun 23 2020 Parag Nemade <pnemade AT redhat DOT com> - 2.6.8-1
- Update to 2.6.8 version (#1849805)
* Thu Jun 04 2020 Parag Nemade <pnemade AT redhat DOT com> - 2.6.7-1
- Update to 2.6.7 version (#1843592)
* Fri May 15 2020 Pete Walter <pwalter@fedoraproject.org> - 2.6.6-2
- Rebuild for ICU 67
* Tue May 12 2020 Parag Nemade <pnemade AT redhat DOT com> - 2.6.6-1
- Update to 2.6.6 version (#1834887)
* Wed Mar 18 2020 Parag Nemade <pnemade AT redhat DOT com> - 2.6.4-4
- Use make_build and make_install macros
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Nov 01 2019 Pete Walter <pwalter@fedoraproject.org> - 2.6.4-2
- Rebuild for ICU 65
* Wed Oct 30 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.6.4-1
- Update to 2.6.4 version (#1766762)
* Tue Oct 29 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.6.3-1
- Update to 2.6.3 version (#1766396)
* Tue Oct 01 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.6.2-1
- Update to 2.6.2 version (#1757207)
* Wed Sep 18 2019 Kalev Lember <klember@redhat.com> - 2.6.1-2
- Build with --with-gobject --enable-introspection (#1737186)
- Tighten soname globs
* Fri Aug 23 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.6.1-1
- Update to 2.6.1 version (#1744835)
* Sat Aug 17 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.6.0-1
- Update to 2.6.0 version (#1742730)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Jul 12 2019 Adam Williamson <awilliam@redhat.com> - 2.5.3-2
- Revert the offending commit to avoid RHBZ #1689037
* Thu Jun 27 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.5.3-1
- Update to 2.5.3 version (#1724317)
* Fri Jun 21 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.5.2-1
- Update to 2.5.2 version (#1722623)
* Sat Jun 01 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.5.1-1
- Update to 2.5.1 version (#1716024)
* Sun May 26 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.5.0-1
- Update to 2.5.0 version (#1713797)
* Fri Apr 12 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.4.0-1
- Update to 2.4.0 version (#1693940)
* Thu Jan 31 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.3.1-1
- Update to 2.3.1 version (#1671165)
* Wed Jan 23 2019 Pete Walter <pwalter@fedoraproject.org> - 2.1.3-2
- Rebuild for ICU 63
* Fri Nov 23 2018 Parag Nemade <pnemade AT redhat DOT com> - 2.1.3-1
- Update to 2.1.3 version
* Thu Nov 08 2018 Parag Nemade <pnemade AT redhat DOT com> - 2.1.1-1
- Update to 2.1.1 version
* Sun Nov 04 2018 Parag Nemade <pnemade AT redhat DOT com> - 2.1.0-1
- Update to 2.1.0 version
* Thu Nov 01 2018 Parag Nemade <pnemade AT redhat DOT com> - 2.0.2-1
- Update to 2.0.2 version
* Sun Oct 28 2018 Parag Nemade <pnemade AT redhat DOT com> - 2.0.1-1
- Update to 2.0.1 version
* Sat Oct 27 2018 Parag Nemade <pnemade AT redhat DOT com> - 2.0.0-1
- Update to 2.0.0 version
* Fri Sep 07 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.8.8-1
- Update to 1.8.8 version
* Thu Aug 09 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.8.7-1
- Update to 1.8.7 version (#1613591)
* Thu Aug 02 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.8.5-1
- Update to 1.8.5 version (#1611028)
* Wed Jul 18 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.8.4-1
- Update to 1.8.4 version (#1601890)
* Fri Jul 13 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.8.3-1
- Update to 1.8.3 version (#1600306)
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Jul 10 2018 Pete Walter <pwalter@fedoraproject.org> - 1.8.2-2
- Rebuild for ICU 62
* Tue Jul 03 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.8.2-1
- Update to 1.8.2 version (#1597679)
* Thu Jun 14 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.8.1-1
- Update to 1.8.1 version (#1590575)
* Wed Jun 06 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.8.0-1
- Update to 1.8.0 version (#1587987)
* Wed Jun 06 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.7.7-1
- Update to 1.7.7 version (#1552962)
* Mon Apr 30 2018 Pete Walter <pwalter@fedoraproject.org> - 1.7.6-2
- Rebuild for ICU 61.1
* Thu Mar 08 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.7.6-1
- Update to 1.7.6 version (#1552962)
- Added new lib libharfbuzz-subset by upstream
- Added harfbuzz cmake file
- Added hb-subset binary file
* Mon Feb 19 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.7.5-3
- Add BuildRequires: gcc-c++ as per packaging guidelines
- Used %%autosetup
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jan 31 2018 Parag Nemade <pnemade AT redhat DOT com> - 1.7.5-1
- Update to 1.7.5 version (#1540396)
* Thu Dec 21 2017 Parag Nemade <pnemade AT redhat DOT com> - 1.7.4-1
- Update to 1.7.4 version (#1528086)
* Tue Dec 19 2017 Parag Nemade <pnemade AT redhat DOT com> - 1.7.3-1
- Update to 1.7.3 version (#1527486)
* Thu Nov 30 2017 Pete Walter <pwalter@fedoraproject.org> - 1.7.1-2
- Rebuild for ICU 60.1
* Wed Nov 15 2017 Parag Nemade <pnemade AT redhat DOT com> - 1.7.1-1
- Update to 1.7.1 version (#1513204)
* Tue Nov 14 2017 Parag Nemade <pnemade AT redhat DOT com> - 1.7.0-1
- Update to 1.7.0 version (#1512740)
* Wed Nov 01 2017 Parag Nemade <pnemade AT redhat DOT com> - 1.6.3-1
- Update to 1.6.3 version (#1508201)
* Mon Oct 23 2017 Parag Nemade <pnemade AT redhat DOT com> - 1.6.1-1
- Update to 1.6.1 version (#1505192)
* Sat Oct 21 2017 Parag Nemade <pnemade AT redhat DOT com> - 1.6.0-1
- Update to 1.6.0 version (#1504371)
* Wed Sep 06 2017 Parag Nemade <pnemade AT redhat DOT com> - 1.5.1-1
- Update to 1.5.1 version

5
plans/harfbuzz.fmf Normal file
View file

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

View file

@ -1 +1 @@
SHA512 (harfbuzz-1.5.1.tar.bz2) = e5235c9fe4524059128f97e2773056533803b40db70c18b43c8dc6e27a970efc40d9ce6e8754ae7075c245cf8f4386b33e922a6edb3b6a722a596cb7759b8b36
SHA512 (harfbuzz-12.3.0.tar.xz) = 7452379ee35b312cb83b5365e480dd2cc73813fa5eb489988ea7b02fa7e8137de66ea10ef71fcbbfb3275013247c46ede3f28ac9ef92c1213424ea0b0a077b03

16
tests/main.fmf Normal file
View file

@ -0,0 +1,16 @@
test: ./runtests.sh
duration: 10m
framework: beakerlib
require:
- harfbuzz
- harfbuzz-devel
- rpm-build
- meson
- gcc-c++
- make
- python3-devel
- graphite2-devel
- libtool
- gtk-doc
- cairo-devel
- fontconfig-devel

48
tests/runtests.sh Executable file
View file

@ -0,0 +1,48 @@
#!/bin/bash
. /usr/share/beakerlib/beakerlib.sh || exit 1
NAME=harfbuzz
rlJournalStart
rlPhaseStartSetup
rlAssertRpm ${NAME}
rlAssertRpm ${NAME}-devel
rlShowPackageVersion ${NAME}
rlRun -t -l "VERSION=$(rpm -q ${NAME} --queryformat='%{version}')" 0 "Get VERSION"
FEDORA_VERSION=$(rlGetDistroRelease)
rlLog "FEDORA_VERSION=${DISTRO_RELEASE}"
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
rlRun "set -o pipefail"
rlRun "meson build -Dgraphite2=enabled -Dchafa=disabled"
rlRun "pushd build"
rlRun "meson test"
rlRun "retval=$?"
rlRun "echo $retval"
rlRun "popd"
rlPhaseEnd
rlPhaseStartTest
rlRun -t -l "INSTALLED_VERSION=$(hb-info --version|awk 'NR==1 {print $3}')" \
0 "Get installed version"
rlAssertEquals "versions should be equal" "${VERSION}" "${INSTALLED_VERSION}"
rlGetTestState
rlLog "Number of failed asserts so far: ${ECODE}"
rlRun "popd" 0
rlPhaseEnd
rlPhaseStartCleanup
rlRun "popd"
rlRun "rm -r $tmp" 0 "Remove tmp directory"
rlPhaseEnd
rlJournalEnd