198 Commits

Author SHA256 Message Date
49228431d6 Accepting request 1288844 from GNOME:Next
- Update to version 1.56.4:
  + fontconfig:
    - Improve the add_font_file implementation
    - Combine font features and style variants
    - Make sure font faces stay alive
  + win32:
    - Drop some caching
    - Make sure font faces stay alive
    - Modernize and simplify the code
    - Stop synthesizing fonts
    - Implement list models
  + coretext: Support synthetic small caps
  + layout: Avoid assertions in line breaking
  + build: Require GLib 2.82

OBS-URL: https://build.opensuse.org/request/show/1288844
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=271
2025-07-02 09:06:28 +00:00
aa747c4146 Accepting request 1253499 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1253499
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=269
2025-03-17 10:44:08 +00:00
444c657571 Accepting request 1252240 from GNOME:Next
- Update to version 1.56.2:
  + Annotation fixes
  + fontconfig:
    - Set optical size for fonts with an opsz axis
    - Make panog_font_map_reload_font scale linearly
  + win32: Improve the pango_font_map_reload_font implementation

OBS-URL: https://build.opensuse.org/request/show/1252240
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=268
2025-03-13 09:00:36 +00:00
fe6d2e0e09 Accepting request 1238795 from GNOME:Next
- Update to version 1.56.1:
  + Avoid criticals when there are no fonts
  + fontconfig:
    - Handle lack of FC_FONT_WRAPPER in font cache
    - Prefer application fonts even if they are older

OBS-URL: https://build.opensuse.org/request/show/1238795
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=266
2025-01-21 09:08:47 +00:00
194106abba Accepting request 1238193 from GNOME:Next
We "want" this due to the font fix - breaks some electron apps if not it seems...

- Update to version 1.56.0+12:
  * Deal with FC_FONT_WRAPPER more graciously
  * itemize: Limp along harder
  * build: Reshuffle docs build
  * build: Move gir to toplevel meson.build
  * build: Generate glib deprecation defines
  * build: Sync naming with gtk

OBS-URL: https://build.opensuse.org/request/show/1238193
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=264
2025-01-16 19:48:25 +00:00
07a9461d1b Accepting request 1236729 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1236729
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=262
2025-01-10 15:37:09 +00:00
493a998eac Accepting request 1179614 from GNOME:Next
- Update to version 1.54.0:
  + Build fixes.
  + Memory leak fixes.
  + Drop the install-tests build option.
  + Add build-examples and build-tests build options.
  + Require meson 0.63.
  + Add pango_item_get_char_offset.
  + Update to Unicode 15.1.
  + Fix wrong use of GWeakRef, leading to crashes.
- Drop -Dinstall-tests meson parameter: no longer supported.

OBS-URL: https://build.opensuse.org/request/show/1179614
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=260
2024-06-10 09:33:12 +00:00
507164d7e0 Accepting request 1177029 from GNOME:Next
- Update to version 1.52.2:
  + coretext: Implement reload_font.
  + coretext: Use Menlo instead of Courier for monospace.
  + win32: Avoid a double free.
  + Update to Unicode 15.1.
  + Simplify hexbox drawing.
- Changes from version 1.52.1:
  + Fix hexbox drawing.

OBS-URL: https://build.opensuse.org/request/show/1177029
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=258
2024-05-27 08:22:44 +00:00
ac788288bf Accepting request 1163816 from home:bobbie424242:branches:openSUSE:Factory
Added GraphicsMagick package as Recommends. The invocation of pango-view with the ft2 backend requires the gm command found in that package. 
Without it, running 'pango-view --backend=ft2' results in this error:
pango-view: When running GraphicsMagick 'gm display' command: Failed to execute child process “gm” (No such file or directory)

OBS-URL: https://build.opensuse.org/request/show/1163816
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=256
2024-04-02 14:10:12 +00:00
efae92df00 Accepting request 1156645 from GNOME:Next
Update for GNOME 46

OBS-URL: https://build.opensuse.org/request/show/1156645
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=254
2024-03-19 13:28:56 +00:00
aa464b8ea5 Accepting request 1109853 from GNOME:Next
Pushing GNOME 45.rc packages

OBS-URL: https://build.opensuse.org/request/show/1109853
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=252
2023-09-12 08:21:43 +00:00
b67f8b937d Accepting request 1068990 from GNOME:Next
- Update to version 1.50.14:
  + Fix underline thickness in scaled contexts.

OBS-URL: https://build.opensuse.org/request/show/1068990
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=250
2023-03-03 07:29:51 +00:00
4427ffcd9c Accepting request 1067055 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1067055
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=248
2023-02-22 12:50:11 +00:00
2894d97922 Accepting request 1039176 from GNOME:Next
- Update to version 1.50.12:

OBS-URL: https://build.opensuse.org/request/show/1039176
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=246
2022-12-01 16:34:10 +00:00
6fb7f6dfb4 Accepting request 1007821 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1007821
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=244
2022-10-10 07:49:44 +00:00
c3bdba0d24 Accepting request 1006200 from GNOME:Next
- Add 639.patch: layout: Fix crash when no font is installed.

OBS-URL: https://build.opensuse.org/request/show/1006200
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=242
2022-09-27 20:44:22 +00:00
20821cb216 Accepting request 1004164 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1004164
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=241
2022-09-19 16:26:50 +00:00
321b992ea0 Accepting request 994379 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/994379
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=239
2022-08-12 14:21:46 +00:00
cfe95001a4 Accepting request 986488 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/986488
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=237
2022-07-04 09:15:09 +00:00
631868b93c Accepting request 972578 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/972578
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=235
2022-04-27 12:01:19 +00:00
88e6cf8009 Accepting request 963019 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/963019
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=234
2022-03-21 08:56:05 +00:00
bd31efefdf Accepting request 959650 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/959650
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=233
2022-03-07 12:34:02 +00:00
6b8a97b727 Accepting request 953047 from GNOME:Next
- Update to version 1.50.4:
  + Tweak synthetic space size.
  + itemize: Try harder to avoid NULL fonts.
  + docs: Some additions.
  + Pass synthetic slant to harfbuzz.
  + Make sloped carets work with uneven scales.
  + Fix serialiation on arm.
  + Avoid an uninitialized variable warning.
  + Reinstate previous behavior of pango_attr_list_splice.
  + Deprecated pango_coverage_ref/unref.
  + Fix serialization on non-glibc systems.
  + Fix allow-breaks handling.

OBS-URL: https://build.opensuse.org/request/show/953047
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=232
2022-02-10 11:32:21 +00:00
fa6c4c8cd6 Accepting request 942237 from GNOME:Next
- Update to version 1.50.3:
  + pango-view: Add --serialize-to option for easy bug reporting.
  + Revert a transformation change that broke metrics for vertical
    text.
  + Handle fonts without space glyph (such as icon fonts) better.
  + Fix some corner cases of line width accounting.
  + Fix line height with emulated Small Caps.

OBS-URL: https://build.opensuse.org/request/show/942237
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=231
2021-12-24 09:37:07 +00:00
4c18d9d25c Accepting request 940973 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/940973
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=230
2021-12-17 22:40:37 +00:00
8044298abe Accepting request 939926 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/939926
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=229
2021-12-13 14:27:13 +00:00
a9bea4d914 Accepting request 935590 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/935590
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=228
2021-12-07 10:21:18 +00:00
6ae0835eaf Accepting request 918528 from home:iznogood:branches:GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/918528
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=227
2021-09-13 07:41:10 +00:00
54d78f0a7e Accepting request 912943 from GNOME:Next
- Update to version 1.48.9:
  + Don't require a newly attached buffer to apply state.
  + Fix upside-down Xshape surface with EGLstream.
  + Misc. bug fixes and cleanups.
  + Updated translations.

- Update to version 1.48.8:
  + Rename git `master` branch to `main`
  + Fix threadsafety issues with Thai
  + Fix a rounding problem on i386
  + Fix font choice for ellipsis
  + Fix a crash if no fonts are found.
- Drop 3ff6365.patch: Upstream have made various changes to the
  offending commit.

OBS-URL: https://build.opensuse.org/request/show/912943
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=226
2021-08-23 08:35:15 +00:00
cabe0b26f9 Accepting request 906179 from GNOME:Next
- Add 3ff6365.patch, reverse applied: fix build of e.g. g-c-c. This
  commit introduced a requirement to run X.

OBS-URL: https://build.opensuse.org/request/show/906179
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=225
2021-07-19 07:43:04 +00:00
a72762aec9 Accepting request 904217 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/904217
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=224
2021-07-08 10:13:51 +00:00
9b1e05a7d7 Accepting request 903118 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/903118
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=223
2021-07-05 13:36:05 +00:00
0b726c7e8d Accepting request 894180 from GNOME:Next
- Update to version 1.48.5

OBS-URL: https://build.opensuse.org/request/show/894180
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=221
2021-05-21 12:01:31 +00:00
8cd8b46e16 Accepting request 886237 from GNOME:Next
Update to 1.48.4

OBS-URL: https://build.opensuse.org/request/show/886237
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=219
2021-04-22 07:43:34 +00:00
996e625b37 Accepting request 879816 from home:elimat:branches:GNOME:Factory
- Update to version 1.48.3:
  + Miscellaneous introspection fixes
  + Make pango_attr_list_splice clip inserted attrbiutes
  + Do costly fontconfig calls in threads
  + markup: Fix issues with accel handling
  + docs: Convert docs to use gi-docgen
  + Fix build against harfbuzz < 2.6
- Disable gtk-doc for now since upstream have moved to gi-docgen and it is
  not in Factory yet

OBS-URL: https://build.opensuse.org/request/show/879816
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=217
2021-03-18 09:15:51 +00:00
a27f0efe63 Accepting request 871176 from GNOME:Next
- Update to version 1.48.2:
  + Fix memory leaks reported by asan
  + Avoid overflow in pango_attr_list_update
  + Add a valgrind suppression file
  + Make tests more robust
  + Fix pango_font_describe for Emoji fonts

OBS-URL: https://build.opensuse.org/request/show/871176
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=215
2021-02-11 12:16:55 +00:00
d12da7521b Accepting request 866008 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/866008
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=213
2021-01-22 18:15:49 +00:00
d4c95df79d Accepting request 847304 from GNOME:Next
Update to 1.48.0

OBS-URL: https://build.opensuse.org/request/show/847304
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=211
2020-11-09 19:33:54 +00:00
9098127a08 Accepting request 835595 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/835595
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=209
2020-09-22 09:03:33 +00:00
3e6e2fcf38 Accepting request 828263 from GNOME:Next
Not sure if the distro is ready for this one yet, but subbing anyway!

- Update to version 1.46.1:
  + Revert an unintentional PangoRenderer abi break in 1.46.0.
  + Various small fixes.
- Update to version 1.46.0:
  + Undo a recent change
  + test-break: Add a legend
  + test-break: Improve output
  + Adjust "Since" tags to refer to 1.46
- Changes from version 1.45.5:
  + Fix g-i annotation of pango_parse_color_with_alpha and add since tag
  + Bump the version
  + tests: Add tests for pango_parse_color_with_alpha
  + Export pango_parse_color_with_alpha
  + pango-color: Tweak semantics of _pango_parse_color_with_alpha
- Changes from version 1.45.4:
  + testsuite: Don't use g_test_skip
  + Add a reproducer for a pidgin crash
  + layout: Avoid a crash with short strings
  + Remove hb-glib use
  + Fix a few memory leaks in tests
  + Initialise out arguments
  + pangocoretext: Fix Cairo scaling
  + fcfontmap: Always reject unsupported font formats
  + pango-attributes.c: Fix on older compilers
- Update to 1.45.3:
  + Fix pango_attr_list_change
  + Fix crashes with empty attribute lists
  + Fix several crashes in gtk2 applications
  + Revert an unintentional introspection API change
  + Include HarfBuzz when igenerating introspection data
  + Undo PangoFontsetSimple deprecation
  + Annotation fixes for various apis
  + Add api to compare attribute lists
  + Update data tables to Unicode 13.0
  + Various test improvements
  + Require GLib 2.60
  + Some new font enumeration apis:
    pango_font_map_get_family
    pango_font_family_get_face
    pango_font_face_get_family
    pango_font_get_face
  + Support for line-wide underlines
  + Support for overlines

OBS-URL: https://build.opensuse.org/request/show/828263
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=207
2020-08-24 13:36:01 +00:00
17582672c3 Accepting request 751349 from GNOME:Next
Submit it now - this is the pango version I build-tested python-gtk against

OBS-URL: https://build.opensuse.org/request/show/751349
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=205
2019-11-27 14:36:45 +00:00
17fe8343ba Accepting request 742833 from GNOME:Next
- Update to version 1.44.7:
  + Fix tests without libthai.
  + Small speedup to Emoji iteration.
  + Bring back PangoFontsetSimple (pygtk bind it).

OBS-URL: https://build.opensuse.org/request/show/742833
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=204
2019-10-26 17:18:36 +00:00
c69e707765 Accepting request 738093 from GNOME:Next
- Switch to git-checkout via source service, explicit tag. Upstream
  tarball is borked.

OBS-URL: https://build.opensuse.org/request/show/738093
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=203
2019-10-14 19:09:10 +00:00
d4fdbc123c Accepting request 735094 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/735094
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=202
2019-10-04 15:54:30 +00:00
c1e309ab28 Accepting request 728169 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/728169
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=201
2019-09-04 09:07:08 +00:00
37c7ff2411 Accepting request 701523 from GNOME:Next
- Move RPM macros to %_rpmmacrodir.

OBS-URL: https://build.opensuse.org/request/show/701523
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=199
2019-05-10 10:22:18 +00:00
5628c45455 Accepting request 695594 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/695594
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=197
2019-04-18 13:35:31 +00:00
f5f6cb6e9a Accepting request 630657 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/630657
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=195
2018-08-20 18:40:08 +00:00
36f5011268 Accepting request 630646 from home:sreeves1:branches:GNOME:Factory
- Add pango-emoji-bsc1103877.patch: Fix denial of service
  when parsing emoji (bsc#1103877, CVE-2018-15120)

OBS-URL: https://build.opensuse.org/request/show/630646
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=194
2018-08-20 18:30:03 +00:00
8ff38723fa Accepting request 626530 from GNOME:Next
- Update to version 1.42.3:
  + Fix handling of font lists on OS X.
  + Fix a memory leak.

OBS-URL: https://build.opensuse.org/request/show/626530
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=192
2018-07-31 17:46:43 +00:00