Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pango for openSUSE:Factory checked in at 2021-09-16 23:14:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pango (Old) and /work/SRC/openSUSE:Factory/.pango.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pango" Thu Sep 16 23:14:36 2021 rev:133 rq:918655 version:1.48.10 Changes: -------- --- /work/SRC/openSUSE:Factory/pango/pango.changes 2021-08-25 20:56:50.885268329 +0200 +++ /work/SRC/openSUSE:Factory/.pango.new.1899/pango.changes 2021-09-16 23:17:01.959944957 +0200 @@ -1,0 +2,9 @@ +Sun Sep 12 17:21:30 UTC 2021 - Bj??rn Lie <[email protected]> + +- Update to version 1.48.10: + + Fix a crash in strikethrough drawing. + + pango-view: + - Support antialiasing freetype. + - Use GraphicsMagick. + +------------------------------------------------------------------- Old: ---- pango-1.48.9.obscpio New: ---- pango-1.48.10.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pango.spec ++++++ --- /var/tmp/diff_new_pack.RM5iHl/_old 2021-09-16 23:17:02.595945615 +0200 +++ /var/tmp/diff_new_pack.RM5iHl/_new 2021-09-16 23:17:02.599945620 +0200 @@ -17,7 +17,7 @@ Name: pango -Version: 1.48.9 +Version: 1.48.10 Release: 0 Summary: Library for Layout and Rendering of Text License: LGPL-2.1-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.RM5iHl/_old 2021-09-16 23:17:02.647945670 +0200 +++ /var/tmp/diff_new_pack.RM5iHl/_new 2021-09-16 23:17:02.647945670 +0200 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="disabled"> <param name="url">https://gitlab.gnome.org/GNOME/pango.git</param> <param name="scm">git</param> - <param name="revision">1.48.9</param> + <param name="revision">1.48.10</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ pango-1.48.9.obscpio -> pango-1.48.10.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pango-1.48.9/NEWS new/pango-1.48.10/NEWS --- old/pango-1.48.9/NEWS 2021-08-18 06:26:07.000000000 +0200 +++ new/pango-1.48.10/NEWS 2021-09-11 14:38:54.000000000 +0200 @@ -1,3 +1,9 @@ +Overview of changes in 1.48.10 +============================== +* Fix a crash in strikethrough drawing (#599) +* pango-view: Support antialiasing freetype +* pango-view: Use GraphicsMagick + Overview of changes in 1.48.9 ============================= * Require fribidi 1.0.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pango-1.48.9/meson.build new/pango-1.48.10/meson.build --- old/pango-1.48.9/meson.build 2021-08-18 06:26:07.000000000 +0200 +++ new/pango-1.48.10/meson.build 2021-09-11 14:38:54.000000000 +0200 @@ -1,5 +1,5 @@ project('pango', 'c', 'cpp', - version: '1.48.9', + version: '1.48.10', license: 'LGPLv2.1+', default_options: [ 'buildtype=debugoptimized', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pango-1.48.9/pango/pango-renderer.c new/pango-1.48.10/pango/pango-renderer.c --- old/pango-1.48.9/pango/pango-renderer.c 2021-08-18 06:26:07.000000000 +0200 +++ new/pango-1.48.10/pango/pango-renderer.c 2021-09-11 14:38:54.000000000 +0200 @@ -284,7 +284,7 @@ PangoRectangle *rect = &state->strikethrough_rect; int num_glyphs = state->strikethrough_glyphs; - if (state->strikethrough) + if (state->strikethrough && num_glyphs > 0) pango_renderer_draw_rectangle (renderer, PANGO_RENDER_PART_STRIKETHROUGH, rect->x, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pango-1.48.9/utils/viewer-main.c new/pango-1.48.10/utils/viewer-main.c --- old/pango-1.48.9/utils/viewer-main.c 2021-08-18 06:26:07.000000000 +0200 +++ new/pango-1.48.10/utils/viewer-main.c 2021-09-11 14:38:54.000000000 +0200 @@ -84,10 +84,10 @@ else { int fd; - const gchar *convert_argv[4] = {"convert", "-", "%s"}; + const gchar *convert_argv[5] = {"gm", "convert", "-", "%s"}; GError *error; - convert_argv[2] = opt_output; + convert_argv[3] = opt_output; if (!g_spawn_async_with_pipes (NULL, (gchar **)(void*)convert_argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD | @@ -95,7 +95,7 @@ G_SPAWN_STDOUT_TO_DEV_NULL | G_SPAWN_STDERR_TO_DEV_NULL, NULL, NULL, &pid, &fd, NULL, NULL, &error)) - fail ("When running ImageMagick 'convert' command: %s\n", error->message); + fail ("When running GraphicsMagick 'gm convert' command: %s\n", error->message); stream = fdopen (fd, "wb"); } view->write (instance, surface, stream, width, height); @@ -144,13 +144,13 @@ { int fd; FILE *stream; - const gchar *display_argv[5] = {"display", "-title", "%s", "-"}; + const gchar *display_argv[6] = {"gm", "display", "-title", "%s", "-"}; GError *error = NULL; GPid pid; if (!view->write) fail ("%s viewer backend does not support displaying or writing", view->name); - display_argv[2] = title; + display_argv[3] = title; if (!g_spawn_async_with_pipes (NULL, (gchar **)(void*)display_argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD | @@ -158,7 +158,7 @@ G_SPAWN_STDOUT_TO_DEV_NULL | G_SPAWN_STDERR_TO_DEV_NULL, NULL, NULL, &pid, &fd, NULL, NULL, &error)) - fail ("When running ImageMagick 'display' command: %s\n", error->message); + fail ("When running GraphicsMagick 'gm display' command: %s\n", error->message); stream = fdopen (fd, "wb"); view->write (instance, surface, stream, width, height); fclose (stream); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pango-1.48.9/utils/viewer-pangoft2.c new/pango-1.48.10/utils/viewer-pangoft2.c --- old/pango-1.48.9/utils/viewer-pangoft2.c 2021-08-18 06:26:07.000000000 +0200 +++ new/pango-1.48.10/utils/viewer-pangoft2.c 2021-09-11 14:38:54.000000000 +0200 @@ -34,6 +34,11 @@ substitute_func (FcPattern *pattern, gpointer data G_GNUC_UNUSED) { + if (opt_antialias != ANTIALIAS_DEFAULT) + { + FcPatternDel (pattern, FC_ANTIALIAS); + FcPatternAddBool (pattern, FC_ANTIALIAS, opt_antialias != ANTIALIAS_NONE); + } if (opt_hinting != HINT_DEFAULT) { FcPatternDel (pattern, FC_HINTING); ++++++ pango.obsinfo ++++++ --- /var/tmp/diff_new_pack.RM5iHl/_old 2021-09-16 23:17:03.015946051 +0200 +++ /var/tmp/diff_new_pack.RM5iHl/_new 2021-09-16 23:17:03.015946051 +0200 @@ -1,5 +1,5 @@ name: pango -version: 1.48.9 -mtime: 1629260767 -commit: c704c8b7e096dd3d3fd684463ef0e7860c2c2db3 +version: 1.48.10 +mtime: 1631363934 +commit: dc5bde2a20cbb025c9d0ed29ed687740a4d027da
