Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xreader for openSUSE:Factory checked 
in at 2026-06-30 15:14:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xreader (Old)
 and      /work/SRC/openSUSE:Factory/.xreader.new.11887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xreader"

Tue Jun 30 15:14:03 2026 rev:42 rq:1362615 version:4.6.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/xreader/xreader.changes  2026-03-27 
06:52:48.826153051 +0100
+++ /work/SRC/openSUSE:Factory/.xreader.new.11887/xreader.changes       
2026-06-30 15:14:23.169977003 +0200
@@ -1,0 +2,10 @@
+Wed May 27 16:24:00 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to 4.6.5:
+  * Depend on xapp-symbolic-icons
+- Changes from version 4.6.4 (boo#1265880, CVE-2026-46529):
+  * .github/workflows: Add generate-test-packages trigger.
+  * ev-application: Quote user-supplied strings in ev_spawn command
+    line
+
+-------------------------------------------------------------------

Old:
----
  xreader-4.6.3.tar.gz

New:
----
  xreader-4.6.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xreader.spec ++++++
--- /var/tmp/diff_new_pack.Fzx89q/_old  2026-06-30 15:14:23.858000299 +0200
+++ /var/tmp/diff_new_pack.Fzx89q/_new  2026-06-30 15:14:23.858000299 +0200
@@ -20,7 +20,7 @@
 %define         typelib1 typelib-1_0-XreaderDocument-1_5
 %define         typelib2 typelib-1_0-XreaderView-1_5
 Name:           xreader
-Version:        4.6.3
+Version:        4.6.5
 Release:        0
 Summary:        Document viewer for documents like PDF/PostScript
 License:        GPL-2.0-only AND LGPL-2.0-only

++++++ xreader-4.6.3.tar.gz -> xreader-4.6.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xreader-4.6.3/.github/workflows/build.yml 
new/xreader-4.6.5/.github/workflows/build.yml
--- old/xreader-4.6.3/.github/workflows/build.yml       2026-01-08 
17:32:21.000000000 +0100
+++ new/xreader-4.6.5/.github/workflows/build.yml       2026-05-19 
19:01:11.000000000 +0200
@@ -8,12 +8,28 @@
     branches:
       - master
   workflow_dispatch:
+  issue_comment:
+    types: [created]
 
 jobs:
   build:
+    if: github.event_name != 'issue_comment'
     uses: linuxmint/github-actions/.github/workflows/do-builds.yml@master
     with:
       commit_id: master
       ############################## Comma separated list - like 
'linuxmint/xapp, linuxmint/cinnamon-desktop'
       dependencies: linuxmint/xapp
       ##############################
+
+  # Generate test packages when /generate-test-packages is commented on a PR
+  generate-test-packages:
+    if: github.event_name == 'issue_comment' && github.event.issue.pull_request
+    uses: 
linuxmint/github-actions/.github/workflows/generate-test-packages.yml@master
+    secrets: inherit
+    with:
+      comment_body: ${{ github.event.comment.body }}
+      comment_user: ${{ github.event.comment.user.login }}
+      comment_id: ${{ github.event.comment.id }}
+      issue_number: ${{ github.event.issue.number }}
+      ############################## Comma separated list - like 
'linuxmint/xapp, linuxmint/cinnamon-desktop'
+      dependencies: linuxmint/xapp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xreader-4.6.3/debian/changelog 
new/xreader-4.6.5/debian/changelog
--- old/xreader-4.6.3/debian/changelog  2026-01-08 17:32:21.000000000 +0100
+++ new/xreader-4.6.5/debian/changelog  2026-05-19 19:01:11.000000000 +0200
@@ -1,3 +1,19 @@
+xreader (4.6.5) zena; urgency=medium
+
+  * Depend on xapp-symbolic-icons
+
+ -- Clement Lefebvre <[email protected]>  Tue, 19 May 2026 18:01:04 +0100
+
+xreader (4.6.4) zena; urgency=medium
+
+  [ Michael Webster ]
+  * .github/workflows: Add generate-test-packages trigger.
+
+  [ Victor Kareh ]
+  * ev-application: Quote user-supplied strings in ev_spawn command line
+
+ -- Clement Lefebvre <[email protected]>  Mon, 18 May 2026 15:53:09 +0100
+
 xreader (4.6.3) zena; urgency=medium
 
   * l10n: Update translations
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xreader-4.6.3/debian/control 
new/xreader-4.6.5/debian/control
--- old/xreader-4.6.3/debian/control    2026-01-08 17:32:21.000000000 +0100
+++ new/xreader-4.6.5/debian/control    2026-05-19 19:01:11.000000000 +0200
@@ -39,6 +39,7 @@
          libxreaderdocument3 (= ${binary:Version}),
          libxreaderview3 (= ${binary:Version}),
          shared-mime-info,
+         xapp-symbolic-icons,
          ${misc:Depends},
          ${shlibs:Depends},
 Recommends: dbus-x11,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xreader-4.6.3/meson.build 
new/xreader-4.6.5/meson.build
--- old/xreader-4.6.3/meson.build       2026-01-08 17:32:21.000000000 +0100
+++ new/xreader-4.6.5/meson.build       2026-05-19 19:01:11.000000000 +0200
@@ -1,4 +1,4 @@
-project('xreader', 'c', 'cpp', version : '4.6.3')
+project('xreader', 'c', 'cpp', version : '4.6.5')
 
 gnome = import('gnome')
 i18n = import('i18n')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xreader-4.6.3/shell/ev-application.c 
new/xreader-4.6.5/shell/ev-application.c
--- old/xreader-4.6.3/shell/ev-application.c    2026-01-08 17:32:21.000000000 
+0100
+++ new/xreader-4.6.5/shell/ev-application.c    2026-05-19 19:01:11.000000000 
+0200
@@ -235,18 +235,22 @@
     /* Page label or index */
     if (dest) {
         switch (ev_link_dest_get_dest_type (dest)) {
-            case EV_LINK_DEST_TYPE_PAGE_LABEL:
-                g_string_append_printf (cmd, " --page-label=%s",
-                                        ev_link_dest_get_page_label (dest));
+            case EV_LINK_DEST_TYPE_PAGE_LABEL: {
+                gchar *quoted = g_shell_quote (ev_link_dest_get_page_label 
(dest));
+                g_string_append_printf (cmd, " --page-label=%s", quoted);
+                g_free (quoted);
                 break;
+            }
             case EV_LINK_DEST_TYPE_PAGE:
                 g_string_append_printf (cmd, " --page-index=%d",
                                         ev_link_dest_get_page (dest) + 1);
                 break;
-            case EV_LINK_DEST_TYPE_NAMED:
-                g_string_append_printf (cmd, " --named-dest=%s",
-                                        ev_link_dest_get_named_dest (dest));
+            case EV_LINK_DEST_TYPE_NAMED: {
+                gchar *quoted = g_shell_quote (ev_link_dest_get_named_dest 
(dest));
+                g_string_append_printf (cmd, " --named-dest=%s", quoted);
+                g_free (quoted);
                 break;
+            }
             default:
                 break;
         }
@@ -254,7 +258,9 @@
 
     /* Find string */
     if (search_string) {
-        g_string_append_printf (cmd, " --find=%s", search_string);
+        gchar *quoted = g_shell_quote (search_string);
+        g_string_append_printf (cmd, " --find=%s", quoted);
+        g_free (quoted);
     }
 
     /* Mode */

Reply via email to