Commit Graph

264 Commits

Author SHA256 Message Date
5e761dbedc Accepting request 964368 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 4.1.0

OBS-URL: https://build.opensuse.org/request/show/964368
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=207
2022-03-24 09:17:43 +00:00
Dominique Leuenberger
f658a17f16 Accepting request 961423 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/961423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=86
2022-03-15 18:04:21 +00:00
2d5d026ff7 Accepting request 961351 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 4.0.1

OBS-URL: https://build.opensuse.org/request/show/961351
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=205
2022-03-13 09:48:48 +00:00
Dominique Leuenberger
1bd9767fbe Accepting request 958650 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/958650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=85
2022-03-05 13:43:23 +00:00
516c9dcbfe Accepting request 958522 from GNOME:Next
New stable branch

OBS-URL: https://build.opensuse.org/request/show/958522
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=203
2022-03-03 08:20:35 +00:00
f3fe9b1f79 Accepting request 954044 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 3.4.0

OBS-URL: https://build.opensuse.org/request/show/954044
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=202
2022-02-15 11:07:09 +00:00
Dominique Leuenberger
26bddfd20c Accepting request 952663 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/952663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=84
2022-02-10 22:11:32 +00:00
63543de855 Accepting request 952055 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 3.3.2

OBS-URL: https://build.opensuse.org/request/show/952055
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=201
2022-02-08 11:08:44 +00:00
Dominique Leuenberger
2a7b88abc6 Accepting request 941317 from GNOME:Factory
- Update to 3.2.0:
  + Fixed shaping of Apple Color Emoji flags in right-to-left context
  + Fixed positioning of CFF fonts in HB_TINY profile
  + OpenType 1.9 language tags update
  + Add HB_NO_VERTICAL config option
  + Add HB_CONFIG_OVERRIDE_H for easier configuration
  + Improved packing of cmap, loca, and Ligature tables
  + Significantly improved overflow-resolution strategy in the repacker
- Update to 3.1.2:
  + hb-shape / hb-view: revert treating text on the commandline as
    single paragraph (was introduced in 3.0.0); add new
    --single-par to do that
  + Subsetter bug fixes

OBS-URL: https://build.opensuse.org/request/show/941317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=83
2021-12-21 17:40:28 +00:00
b8d80a31de tweak .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=200
2021-12-17 21:40:32 +00:00
5c2ce14fd6 Accepting request 941286 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 3.2.0

OBS-URL: https://build.opensuse.org/request/show/941286
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=199
2021-12-17 21:39:38 +00:00
Dominique Leuenberger
577ad724b6 Accepting request 934983 from GNOME:Factory
- Update to version 3.1.1

ABI incompat, but upstream is not willing to understand the issue.
SLE15SP4 and Leap 15.4 are going with this harfbuzz version, so we should
try to at least align TW there too.

# trigger rebuild of everything behind harfbuzz on accept
https://github.com/harfbuzz/harfbuzz/issues/3216

OBS-URL: https://build.opensuse.org/request/show/934983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=82
2021-12-03 19:35:23 +00:00
9b95ad0aa0 Accepting request 930490 from GNOME:Next
- Update to version 3.1.1:
  + Work around GCC cast-align error/warning on some platforms.
  + Documentation improvements.
- Drop patch fixed upstream:
  + harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch

OBS-URL: https://build.opensuse.org/request/show/930490
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=198
2021-11-09 15:57:50 +00:00
c44297dadb Accepting request 929793 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 3.1.0

OBS-URL: https://build.opensuse.org/request/show/929793
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=197
2021-11-08 09:06:00 +00:00
b227f6289d Accepting request 920042 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 3.0.0

OBS-URL: https://build.opensuse.org/request/show/920042
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=196
2021-09-18 11:16:20 +00:00
Dominique Leuenberger
4543a65c75 Accepting request 918656 from GNOME:Factory
harfbuzz 2.9.1 (forwarded request 918533 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/918656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=81
2021-09-16 21:14:37 +00:00
6a97df7728 Accepting request 918533 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.9.1

OBS-URL: https://build.opensuse.org/request/show/918533
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=195
2021-09-13 07:41:14 +00:00
Dominique Leuenberger
5ce64b09c7 Accepting request 906827 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/906827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=80
2021-07-21 17:05:34 +00:00
17f41da380 Accepting request 906809 from home:AndreasStieger:branches:GNOME:Factory
fix build

OBS-URL: https://build.opensuse.org/request/show/906809
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=194
2021-07-17 13:51:43 +00:00
1ade851b23 - Drop pkgconfig(chafa) BuildRequires for now: causes a cycle
between chafa and harfbuzz.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=193
2021-07-17 10:09:43 +00:00
3802f4a3fc Accepting request 906266 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.8.2

OBS-URL: https://build.opensuse.org/request/show/906266
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=192
2021-07-14 11:50:06 +00:00
2462308304 - Add pkgconfig(chafa): new, optional depdency.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=191
2021-05-06 08:49:55 +00:00
220c65eac1 Accepting request 890912 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.8.1

OBS-URL: https://build.opensuse.org/request/show/890912
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=190
2021-05-06 08:48:26 +00:00
Dominique Leuenberger
90977fed98 Accepting request 885335 from GNOME:Factory
- Update to version 2.8.0:
  + Shape joining scripts other than Arabic/Syriac using the
    Universal Shaping Engine. Previously these were shaped using
    the generalized Arabic shaper.
  + Fix regression in shaping of U+0B55 ORIYA SIGN OVERLINE.
  + Update language tags.
  + Variations: reduce error: do not round each interpolated delta.
  + Documentation improvements.
  + Subsetter improvements: subsets most, if not all, lookup types
    now.
  + Fuzzer-found fixes and other improvements when memory failures
    happen.
  + Removed most atomic implementations now that we have C++11
    atomic impl.
  + General codebase upkeep; using more C++11 features: constexpr
    constructors, etc.

OBS-URL: https://build.opensuse.org/request/show/885335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=79
2021-04-22 16:03:20 +00:00
3d247aa6f7 tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=188
2021-04-14 11:54:53 +00:00
c69b39c61a Accepting request 884893 from home:cgiboudeaux:branches:GNOME:Factory
- Update to 2.8.0
* Shape joining scripts other than Arabic/Syriac using
  the Universal Shaping Engine.
  Previously these were shaped using the generalized Arabic
  shaper.
* Fix regression in shaping of U+0B55 ORIYA SIGN OVERLINE.
* Update language tags.
* Variations: reduce error: do not round each interpolated delta.
* Documentation improvements.
* Subsetter improvements: subsets most, if not all, lookup types
  now.
* Fuzzer-found fixes and other improvements when memory failures
  happen.
* Removed most atomic implementations now that we have C++11
  atomic impl.
* General codebase upkeep; using more C++11 features: constexpr
  constructors, etc.

OBS-URL: https://build.opensuse.org/request/show/884893
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=187
2021-04-14 11:53:42 +00:00
Dominique Leuenberger
5d1a90a3c4 Accepting request 863164 from GNOME:Factory
- Re-enable graphite2 support: TexLive relies on this to be
  present:
  + Pass -Dgraphite=enabled to meson.
  + Add pkgconfig(graphite2) BuildRequires. (forwarded request 862868 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/863164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=78
2021-01-19 14:58:28 +00:00
b401d2be18 Accepting request 862868 from GNOME:Next
- Re-enable graphite2 support: TexLive relies on this to be
  present:
  + Pass -Dgraphite=enabled to meson.
  + Add pkgconfig(graphite2) BuildRequires.

OBS-URL: https://build.opensuse.org/request/show/862868
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=185
2021-01-14 18:27:39 +00:00
984ab96e58 Accepting request 861813 from GNOME:Next
Build with meson buildsystem

OBS-URL: https://build.opensuse.org/request/show/861813
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=184
2021-01-11 13:55:12 +00:00
Dominique Leuenberger
a61f353d8d Accepting request 859195 from GNOME:Factory
harfbuzz 2.7.4 (forwarded request 858861 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/859195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=77
2020-12-30 16:12:04 +00:00
cc13293a30 Accepting request 858861 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.7.4

OBS-URL: https://build.opensuse.org/request/show/858861
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=182
2020-12-29 11:50:23 +00:00
Dominique Leuenberger
c258335f73 Accepting request 836037 from GNOME:Factory
- update to 2.7.2:
  - Fix a regression in the previous release that caused a crash with Kaithi.
  - More OOM fixes.
  - ot-funcs now handles variable empty glyphs better when hvar/vvar isn't present.
  - Reverted a GDEF processing regression.
  - A couple of fixes to handle OOM better.
  - Use an implementation for round that always rounds up, some minor fluctuations
    are expected on var font specially when hb-ot callback is used.
  - Fix an AAT's `kerx` issue on broken rendering of Devanagari Sangam MN.
  - Remove AAT's `lcar` table support from _get_ligature_carets API, not even much
    use on macOS installed fonts (only two files).  GDEF support is the recommended
    one and expected to work properly after issues fixed two releases ago.
  - Minor memory fixes to handle OOM better specially in hb-ft.
  - Minor .so files versioning scheme change and remove stable/unstable scheme
    differences, was never used in practice (always default to stable scheme).
  - We are now suggesting careful packaging of the library using meson,
    https://github.com/harfbuzz/harfbuzz/wiki/Notes-on-migration-to-meson
    for more information.
  - Distribution package URL is changed, either use GitHub generated tarballs,
    `https://github.com/harfbuzz/harfbuzz/archive/$pkgver.tar.gz`
    or, even more preferably use commit hash of the release and git checkouts like,
    `git+https://github.com/harfbuzz/harfbuzz#commit=$commit` (forwarded request 835277 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/836037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=76
2020-09-25 14:25:03 +00:00
afe02bf16d Accepting request 835277 from home:dirkmueller:branches:GNOME:Factory
- update to 2.7.2:
  - Fix a regression in the previous release that caused a crash with Kaithi.
  - More OOM fixes.
  - ot-funcs now handles variable empty glyphs better when hvar/vvar isn't present.
  - Reverted a GDEF processing regression.
  - A couple of fixes to handle OOM better.
  - Use an implementation for round that always rounds up, some minor fluctuations
    are expected on var font specially when hb-ot callback is used.
  - Fix an AAT's `kerx` issue on broken rendering of Devanagari Sangam MN.
  - Remove AAT's `lcar` table support from _get_ligature_carets API, not even much
    use on macOS installed fonts (only two files).  GDEF support is the recommended
    one and expected to work properly after issues fixed two releases ago.
  - Minor memory fixes to handle OOM better specially in hb-ft.
  - Minor .so files versioning scheme change and remove stable/unstable scheme
    differences, was never used in practice (always default to stable scheme).
  - We are now suggesting careful packaging of the library using meson,
    https://github.com/harfbuzz/harfbuzz/wiki/Notes-on-migration-to-meson
    for more information.
  - Distribution package URL is changed, either use GitHub generated tarballs,
    `https://github.com/harfbuzz/harfbuzz/archive/$pkgver.tar.gz`
    or, even more preferably use commit hash of the release and git checkouts like,
    `git+https://github.com/harfbuzz/harfbuzz#commit=$commit`

OBS-URL: https://build.opensuse.org/request/show/835277
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=180
2020-09-22 09:02:45 +00:00
Dominique Leuenberger
aa5256625b Accepting request 818353 from GNOME:Factory
- update to 2.6.8:
  + New API to fetch glyph alternates from GSUB table
  + New API +hb_ot_layout_lookup_get_glyph_alternates()
- Drop gpg2 BuildRequires and stop verifying signature during
  build: upstream no longer signs the tarball/signature.

OBS-URL: https://build.opensuse.org/request/show/818353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=75
2020-07-04 23:11:39 +00:00
b3ea314fd3 - Drop gpg2 BuildRequires and stop verifying signature during
build: upstream no longer signs the tarball/signature.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=178
2020-07-02 14:33:32 +00:00
a3b7089672 Accepting request 816618 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.6.8

OBS-URL: https://build.opensuse.org/request/show/816618
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=177
2020-07-02 14:30:17 +00:00
Dominique Leuenberger
5721a682e2 Accepting request 811434 from GNOME:Factory
harfbuzz 2.6.7 (forwarded request 811217 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/811434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=74
2020-06-08 21:49:45 +00:00
bd0293f905 Accepting request 811217 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.6.7

OBS-URL: https://build.opensuse.org/request/show/811217
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=175
2020-06-04 11:47:06 +00:00
Dominique Leuenberger
0afead6fcb Accepting request 795371 from GNOME:Factory
New upstream release

OBS-URL: https://build.opensuse.org/request/show/795371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=73
2020-04-23 16:28:40 +00:00
28beba1ca1 Tweak .changes a tiny bit
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=173
2020-04-18 16:06:43 +00:00
e493524b1a Accepting request 795332 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.6.5

OBS-URL: https://build.opensuse.org/request/show/795332
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=172
2020-04-18 16:04:16 +00:00
Dominique Leuenberger
24af751b45 Accepting request 750951 from GNOME:Factory
harfbuzz 2.6.4 (forwarded request 750624 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/750951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=72
2019-11-29 14:57:28 +00:00
4f84138c6e Accepting request 750624 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.6.4

OBS-URL: https://build.opensuse.org/request/show/750624
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=170
2019-11-26 09:29:15 +00:00
Dominique Leuenberger
877a1fe22c Accepting request 744259 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/744259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=71
2019-11-17 18:21:42 +00:00
2b40dbbe35 Accepting request 743887 from home:AndreasStieger:branches:GNOME:Factory
harfbuzz 2.6.3

OBS-URL: https://build.opensuse.org/request/show/743887
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=168
2019-10-30 15:40:14 +00:00
9654bef92e Accepting request 735544 from home:AndreasStieger:branches:GNOME:Factory
- add upstream sigining keyring and verify source signature

OBS-URL: https://build.opensuse.org/request/show/735544
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=167
2019-10-07 08:10:05 +00:00
a34057b246 Accepting request 734840 from GNOME:Next
- Update to version 2.6.2:
  + Misc small fixes, mostly to build-related issues.

OBS-URL: https://build.opensuse.org/request/show/734840
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=166
2019-10-04 15:22:31 +00:00
Dominique Leuenberger
aac4a0ee2e Accepting request 732877 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/732877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=70
2019-09-30 13:51:17 +00:00
661c2078fd Accepting request 730812 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/730812
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=164
2019-09-24 08:57:31 +00:00
Dominique Leuenberger
7e58c8823f Accepting request 715811 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/715811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/harfbuzz?expand=0&rev=69
2019-07-18 13:18:37 +00:00