Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package evince for openSUSE:Factory checked in at 2026-05-21 18:27:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/evince (Old) and /work/SRC/openSUSE:Factory/.evince.new.2084 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evince" Thu May 21 18:27:21 2026 rev:187 rq:1354271 version:48.2 Changes: -------- --- /work/SRC/openSUSE:Factory/evince/evince.changes 2026-04-29 19:22:45.633161895 +0200 +++ /work/SRC/openSUSE:Factory/.evince.new.2084/evince.changes 2026-05-21 18:28:59.166620362 +0200 @@ -1,0 +2,6 @@ +Tue May 19 19:25:57 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 48.2: + + shell: Quote strings in arguments used when calling ev_spawn + +------------------------------------------------------------------- Old: ---- _servicedata evince-48.1+6.tar.xz New: ---- evince-48.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evince.spec ++++++ --- /var/tmp/diff_new_pack.pDzEwk/_old 2026-05-21 18:29:01.242705650 +0200 +++ /var/tmp/diff_new_pack.pDzEwk/_new 2026-05-21 18:29:01.242705650 +0200 @@ -22,7 +22,7 @@ %define pluginAPI 4 Name: evince -Version: 48.1+6 +Version: 48.2 Release: 0 Summary: GNOME Document Viewer License: GPL-2.0-or-later ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.pDzEwk/_old 2026-05-21 18:29:01.278707130 +0200 +++ /var/tmp/diff_new_pack.pDzEwk/_new 2026-05-21 18:29:01.290707623 +0200 @@ -1,6 +1,6 @@ -mtime: 1777283177 -commit: f3a92c91cd28f7b86cbcd22ff8b15cc9c0c6e84e9b93bc8518efe633a3742914 +mtime: 1779218956 +commit: 2e44c2f11839d015a4f574a9e7f2671819133b4f8ba7962f5146694fd4925696 url: https://src.opensuse.org/GNOME/evince -revision: f3a92c91cd28f7b86cbcd22ff8b15cc9c0c6e84e9b93bc8518efe633a3742914 +revision: 2e44c2f11839d015a4f574a9e7f2671819133b4f8ba7962f5146694fd4925696 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.pDzEwk/_old 2026-05-21 18:29:01.334709430 +0200 +++ /var/tmp/diff_new_pack.pDzEwk/_new 2026-05-21 18:29:01.350710087 +0200 @@ -3,11 +3,11 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/evince.git</param> - <param name="revision">b99027d8</param> + <param name="revision">48.2</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> - <param name="changesgenerate">enable</param> + <param name="changesgenerate">disable</param> </service> <service name="tar" mode="manual"/> <service name="recompress" mode="manual"> ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-05-19 21:29:16.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ evince-48.1+6.tar.xz -> evince-48.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evince-48.1+6/NEWS new/evince-48.2/NEWS --- old/evince-48.1+6/NEWS 2026-04-14 18:43:33.000000000 +0200 +++ new/evince-48.2/NEWS 2026-05-19 18:01:43.000000000 +0200 @@ -1,4 +1,25 @@ ============= +Evince 48.2 +============= + +build: + * Bump DjVuLibre version required (#2142, Germán Poo-Caamaño) + +libview: + * Fix crash in the accessible code when page cache text is NULL (Colomban Wendling) + +po: + * Fix xml element in Hindi translation (#655, Germán Poo-Caamaño) + +shell: + * Quote strings in arguments used when calling ev_spawn (#2153, Germán Poo-Caamaño) + +Developers: + * Colomban Wendling, Germán Poo-Caamaño + +Special thanks to Medeiros for helping make Evince safer. + +============= Evince 48.1 ============= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evince-48.1+6/data/org.gnome.Evince.metainfo.xml.in new/evince-48.2/data/org.gnome.Evince.metainfo.xml.in --- old/evince-48.1+6/data/org.gnome.Evince.metainfo.xml.in 2026-04-14 18:43:33.000000000 +0200 +++ new/evince-48.2/data/org.gnome.Evince.metainfo.xml.in 2026-05-19 18:01:43.000000000 +0200 @@ -58,6 +58,16 @@ <translation type="gettext">evince</translation> <content_rating type="oars-1.1" /> <releases> + <release version="48.2" type="stable" date="2026-05-19"> + <description> + <p>Bug fixes and improvements.</p> + </description> + <issues> + <issue url="https://gitlab.gnome.org/GNOME/evince/issues/655">#655</issue> + <issue url="https://gitlab.gnome.org/GNOME/evince/issues/2142">#2142</issue> + <issue url="https://gitlab.gnome.org/GNOME/evince/issues/2153">#2153</issue> + </issues> + </release> <release version="48.1" type="stable" date="2025-06-16"> <description> <p>Bug fixes and improvements.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evince-48.1+6/meson.build new/evince-48.2/meson.build --- old/evince-48.1+6/meson.build 2026-04-14 18:43:33.000000000 +0200 +++ new/evince-48.2/meson.build 2026-05-19 18:01:43.000000000 +0200 @@ -1,6 +1,6 @@ project( 'evince', ['c'], - version: '48.1', + version: '48.2', license: 'GPL-2.0-or-later', meson_version: '>= 0.59.0', default_options: [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/evince-48.1+6/shell/ev-application.c new/evince-48.2/shell/ev-application.c --- old/evince-48.1+6/shell/ev-application.c 2026-04-14 18:43:33.000000000 +0200 +++ new/evince-48.2/shell/ev-application.c 2026-05-19 18:01:43.000000000 +0200 @@ -154,7 +154,7 @@ guint timestamp) { GString *cmd; - gchar *path, *cmdline; + gchar *path, *cmdline, *quoted; GAppInfo *app; GError *error = NULL; @@ -179,10 +179,13 @@ /* Page label */ if (dest) { switch (ev_link_dest_get_dest_type (dest)) { - case EV_LINK_DEST_TYPE_PAGE_LABEL: + case EV_LINK_DEST_TYPE_PAGE_LABEL: { + quoted = g_shell_quote (ev_link_dest_get_page_label (dest)); g_string_append_printf (cmd, " --page-label=%s", - ev_link_dest_get_page_label (dest)); + quoted); + g_free (quoted); break; + } case EV_LINK_DEST_TYPE_PAGE: case EV_LINK_DEST_TYPE_XYZ: case EV_LINK_DEST_TYPE_FIT: @@ -192,10 +195,13 @@ g_string_append_printf (cmd, " --page-index=%d", ev_link_dest_get_page (dest) + 1); break; - case EV_LINK_DEST_TYPE_NAMED: + case EV_LINK_DEST_TYPE_NAMED: { + quoted = g_shell_quote (ev_link_dest_get_named_dest (dest)); g_string_append_printf (cmd, " --named-dest=%s", - ev_link_dest_get_named_dest (dest)); + quoted); + g_free (quoted); break; + } default: break; } @@ -203,7 +209,9 @@ /* Find string */ if (search_string) { - g_string_append_printf (cmd, " --find=%s", search_string); + quoted = g_shell_quote (search_string); + g_string_append_printf (cmd, " --find=%s", quoted); + g_free (quoted); } /* Mode */ ++++++ evince.obsinfo ++++++ --- /var/tmp/diff_new_pack.pDzEwk/_old 2026-05-21 18:29:02.534758729 +0200 +++ /var/tmp/diff_new_pack.pDzEwk/_new 2026-05-21 18:29:02.534758729 +0200 @@ -1,5 +1,5 @@ name: evince -version: 48.1+6 -mtime: 1776185013 -commit: b99027d869462001734fd9e3e598233c87270625 +version: 48.2 +mtime: 1779206503 +commit: 06e14db16c53dde729cab01ffeb1d06addb615ba
