Hello community,

here is the log from the commit of package evince for openSUSE:Factory checked 
in at 2020-06-11 14:47:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evince (Old)
 and      /work/SRC/openSUSE:Factory/.evince.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evince"

Thu Jun 11 14:47:41 2020 rev:148 rq:813316 version:3.36.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/evince/evince.changes    2020-06-08 
23:49:56.398457933 +0200
+++ /work/SRC/openSUSE:Factory/.evince.new.3606/evince.changes  2020-06-11 
14:47:54.689943492 +0200
@@ -1,0 +2,8 @@
+Tue Jun  9 16:06:22 UTC 2020 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 3.36.3:
+  + pdf: Revert "support 'de facto' tooltip feature"
+    (glgo#GNOME/evince#1414). Reopens issues
+    (glgo#GNOME/evince#1409 and glgo#GNOME/evince#1410).
+
+-------------------------------------------------------------------

Old:
----
  evince-3.36.2.tar.xz

New:
----
  evince-3.36.3.tar.xz

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

Other differences:
------------------
++++++ evince.spec ++++++
--- /var/tmp/diff_new_pack.vWxKQn/_old  2020-06-11 14:47:56.101947605 +0200
+++ /var/tmp/diff_new_pack.vWxKQn/_new  2020-06-11 14:47:56.101947605 +0200
@@ -20,7 +20,7 @@
 %define pluginAPI 4
 
 Name:           evince
-Version:        3.36.2
+Version:        3.36.3
 Release:        0
 Summary:        GNOME Document Viewer
 License:        GPL-2.0-or-later

++++++ evince-3.36.2.tar.xz -> evince-3.36.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/NEWS new/evince-3.36.3/NEWS
--- old/evince-3.36.2/NEWS      2020-05-30 05:53:14.808247300 +0200
+++ new/evince-3.36.3/NEWS      2020-05-30 20:32:57.307779600 +0200
@@ -1,4 +1,26 @@
 ================
+Evince    3.36.3
+================
+
+Fix Evince on MacOS
+
+backends:
+  *  Annotate functions that wraps formatting strings (#1410, Germán 
Poo-Caamaño)
+  *  Fix -Wformat-zero-length warning (Germán Poo-Caamaño)
+
+build:
+  *  use so suffix on macOS (Tom Schoonjans)
+
+ci:
+  *  Fix meson targets (Germán Poo-Caamaño)
+
+cut-n-paste:
+  *  Annotate functions that wraps formatting strings (#1410, Germán 
Poo-Caamaño)
+
+Developers:
+  * Germán Poo-Caamaño, Tom Schoonjans
+
+================
 Evince    3.36.2
 ================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/comics/meson.build 
new/evince-3.36.3/backend/comics/meson.build
--- old/evince-3.36.2/backend/comics/meson.build        2020-05-30 
05:53:14.808247300 +0200
+++ new/evince-3.36.3/backend/comics/meson.build        2020-05-30 
20:32:57.307779600 +0200
@@ -20,6 +20,7 @@
   link_depends: backends_symbol_map,
   install: true,
   install_dir: ev_backendsdir,
+  name_suffix: name_suffix,
 )
 
 test_name = 'test-ev-archive'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/djvu/meson.build 
new/evince-3.36.3/backend/djvu/meson.build
--- old/evince-3.36.2/backend/djvu/meson.build  2020-05-30 05:53:14.808247300 
+0200
+++ new/evince-3.36.3/backend/djvu/meson.build  2020-05-30 20:32:57.307779600 
+0200
@@ -14,4 +14,5 @@
   link_depends: backends_symbol_map,
   install: true,
   install_dir: ev_backendsdir,
+  name_suffix: name_suffix,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/dvi/mdvi-lib/dviread.c 
new/evince-3.36.3/backend/dvi/mdvi-lib/dviread.c
--- old/evince-3.36.2/backend/dvi/mdvi-lib/dviread.c    2020-05-30 
05:53:14.812247300 +0200
+++ new/evince-3.36.3/backend/dvi/mdvi-lib/dviread.c    2020-05-30 
20:32:57.311779700 +0200
@@ -169,6 +169,7 @@
 }
 
 /* functions to report errors */
+__attribute__((__format__ (__printf__, 2, 3)))
 static void dvierr(DviContext *dvi, const char *format, ...)
 {
        va_list ap;
@@ -180,6 +181,7 @@
        va_end(ap);
 }
 
+__attribute__((__format__ (__printf__, 2, 3)))
 static void dviwarn(DviContext *dvi, const char *format, ...)
 {
        va_list ap;
@@ -317,6 +319,7 @@
 #define duget4(d)      dugetn((d), 4)
 
 #ifndef NODEBUG
+__attribute__((__format__ (__printf__, 4, 5)))
 static void dviprint(DviContext *dvi, const char *command, int sub, const char 
*fmt, ...)
 {
        int     i;
@@ -1329,7 +1332,7 @@
 
 int    no_op(DviContext *dvi, int opcode)
 {
-       SHOWCMD((dvi, "noop", -1, ""));
+       SHOWCMD((dvi, "noop", -1, "\n"));
        return 0;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/dvi/mdvi-lib/util.c 
new/evince-3.36.3/backend/dvi/mdvi-lib/util.c
--- old/evince-3.36.2/backend/dvi/mdvi-lib/util.c       2020-05-30 
05:53:14.812247300 +0200
+++ new/evince-3.36.3/backend/dvi/mdvi-lib/util.c       2020-05-30 
20:32:57.311779700 +0200
@@ -48,6 +48,7 @@
 int mdvi_set_logstream(FILE *file);
 int mdvi_set_loglevel(int level);
 
+__attribute__((__format__ (__printf__, 3, 0)))
 static void vputlog(int level, const char *head, const char *format, va_list 
ap)
 {
        if(logfile != NULL && _mdvi_log_level >= level) {
@@ -93,6 +94,7 @@
 #ifndef NODEBUG
 Uint32 _mdvi_debug_mask = 0;
 
+__attribute__((__format__ (__printf__, 2, 3)))
 void   __debug(int mask, const char *format, ...)
 {
        va_list ap;
@@ -115,6 +117,7 @@
 }
 #endif
 
+__attribute__((__format__ (__printf__, 1, 2)))
 void   mdvi_message(const char *format, ...)
 {
        va_list ap;
@@ -132,6 +135,7 @@
        va_end(ap);
 }
 
+__attribute__((__format__ (__printf__, 1, 2)))
 void   mdvi_crash(const char *format, ...)
 {
        va_list ap;
@@ -151,6 +155,7 @@
        abort();
 }
 
+__attribute__((__format__ (__printf__, 1, 2)))
 void   mdvi_error(const char *format, ...)
 {
        va_list ap;
@@ -167,6 +172,7 @@
        va_end(ap);
 }
 
+__attribute__((__format__ (__printf__, 1, 2)))
 void   mdvi_warning(const char *format, ...)
 {
        va_list ap;
@@ -183,6 +189,7 @@
        va_end(ap);
 }
 
+__attribute__((__format__ (__printf__, 1, 2)))
 void   mdvi_fatal(const char *format, ...)
 {
        va_list ap;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/dvi/meson.build 
new/evince-3.36.3/backend/dvi/meson.build
--- old/evince-3.36.2/backend/dvi/meson.build   2020-05-30 05:53:14.812247300 
+0200
+++ new/evince-3.36.3/backend/dvi/meson.build   2020-05-30 20:32:57.311779700 
+0200
@@ -24,4 +24,5 @@
   link_depends: backends_symbol_map,
   install: true,
   install_dir: ev_backendsdir,
+  name_suffix: name_suffix,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/pdf/meson.build 
new/evince-3.36.3/backend/pdf/meson.build
--- old/evince-3.36.2/backend/pdf/meson.build   2020-05-30 05:53:14.812247300 
+0200
+++ new/evince-3.36.3/backend/pdf/meson.build   2020-05-30 20:32:57.311779700 
+0200
@@ -15,4 +15,5 @@
   link_depends: backends_symbol_map,
   install: true,
   install_dir: ev_backendsdir,
+  name_suffix: name_suffix,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/ps/meson.build 
new/evince-3.36.3/backend/ps/meson.build
--- old/evince-3.36.2/backend/ps/meson.build    2020-05-30 05:53:14.812247300 
+0200
+++ new/evince-3.36.3/backend/ps/meson.build    2020-05-30 20:32:57.311779700 
+0200
@@ -8,4 +8,5 @@
   link_depends: backends_symbol_map,
   install: true,
   install_dir: ev_backendsdir,
+  name_suffix: name_suffix,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/tiff/meson.build 
new/evince-3.36.3/backend/tiff/meson.build
--- old/evince-3.36.2/backend/tiff/meson.build  2020-05-30 05:53:14.816247200 
+0200
+++ new/evince-3.36.3/backend/tiff/meson.build  2020-05-30 20:32:57.311779700 
+0200
@@ -13,4 +13,5 @@
   link_depends: backends_symbol_map,
   install: true,
   install_dir: ev_backendsdir,
+  name_suffix: name_suffix,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/backend/xps/meson.build 
new/evince-3.36.3/backend/xps/meson.build
--- old/evince-3.36.2/backend/xps/meson.build   2020-05-30 05:53:14.816247200 
+0200
+++ new/evince-3.36.3/backend/xps/meson.build   2020-05-30 20:32:57.311779700 
+0200
@@ -8,4 +8,5 @@
   link_depends: backends_symbol_map,
   install: true,
   install_dir: ev_backendsdir,
+  name_suffix: name_suffix,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/browser-plugin/meson.build 
new/evince-3.36.3/browser-plugin/meson.build
--- old/evince-3.36.2/browser-plugin/meson.build        2020-05-30 
05:53:14.816247200 +0200
+++ new/evince-3.36.3/browser-plugin/meson.build        2020-05-30 
20:32:57.315779700 +0200
@@ -52,4 +52,5 @@
   cpp_args: cppflags,
   install: true,
   install_dir: browser_plugin_dir,
+  name_suffix: name_suffix,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/configure.ac 
new/evince-3.36.3/configure.ac
--- old/evince-3.36.2/configure.ac      2020-05-30 05:53:14.816247200 +0200
+++ new/evince-3.36.3/configure.ac      2020-05-30 20:32:57.315779700 +0200
@@ -4,7 +4,7 @@
 
 m4_define([ev_major_version],[3])
 m4_define([ev_minor_version],[36])
-m4_define([ev_micro_version],[2])
+m4_define([ev_micro_version],[3])
 m4_define([ev_extra_version],[])
 
m4_define([ev_version],[ev_major_version.ev_minor_version.ev_micro_version()ev_extra_version])
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/cut-n-paste/synctex/synctex_parser.c 
new/evince-3.36.3/cut-n-paste/synctex/synctex_parser.c
--- old/evince-3.36.2/cut-n-paste/synctex/synctex_parser.c      2020-05-30 
05:53:14.820247200 +0200
+++ new/evince-3.36.3/cut-n-paste/synctex/synctex_parser.c      2020-05-30 
20:32:57.315779700 +0200
@@ -8411,6 +8411,7 @@
     int length;             /*  the number of chars appended */
 };
 
+__attribute__((__format__ (__printf__, 2, 3)))
 static int _synctex_updater_print(synctex_updater_p updater, const char * 
format, ...) {
     int result = 0;
     if (updater) {
@@ -8447,6 +8448,7 @@
 /**
  *  gzvprintf is not available until OSX 10.10
  */
+__attribute__((__format__ (__printf__, 2, 3)))
 static int _synctex_updater_print_gz(synctex_updater_p updater, const char * 
format, ...) {
     int result = 0;
     if (updater) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evince-3.36.2/cut-n-paste/synctex/synctex_parser_utils.c 
new/evince-3.36.3/cut-n-paste/synctex/synctex_parser_utils.c
--- old/evince-3.36.2/cut-n-paste/synctex/synctex_parser_utils.c        
2020-05-30 05:53:14.820247200 +0200
+++ new/evince-3.36.3/cut-n-paste/synctex/synctex_parser_utils.c        
2020-05-30 20:32:57.319779600 +0200
@@ -149,6 +149,7 @@
     return result;
 }
 
+__attribute__((__format__ (__printf__, 1, 2)))
 int _synctex_debug(const char * reason,...) {
     va_list arg;
     int result;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/cut-n-paste/unarr/common/unarr.c 
new/evince-3.36.3/cut-n-paste/unarr/common/unarr.c
--- old/evince-3.36.2/cut-n-paste/unarr/common/unarr.c  2020-05-30 
05:53:14.820247200 +0200
+++ new/evince-3.36.3/cut-n-paste/unarr/common/unarr.c  2020-05-30 
20:32:57.319779600 +0200
@@ -92,6 +92,7 @@
     return ar->get_comment(ar, buffer, count);
 }
 
+__attribute__((__format__ (__printf__, 4, 0)))
 void ar_log(const char *prefix, const char *file, int line, const char *msg, 
...)
 {
     va_list args;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/meson.build 
new/evince-3.36.3/meson.build
--- old/evince-3.36.2/meson.build       2020-05-30 05:53:14.876246700 +0200
+++ new/evince-3.36.3/meson.build       2020-05-30 20:32:57.355780400 +0200
@@ -1,6 +1,6 @@
 project(
   'evince', ['c', 'cpp'],
-  version: '3.36.2',
+  version: '3.36.3',
   license: 'GPL2',
   default_options: 'buildtype=debugoptimized',
   meson_version: '>= 0.50.0',
@@ -107,6 +107,13 @@
   common_ldflags = cc.get_supported_link_arguments('-mwindows')
 endif
 
+# GLib on macOS expects so as shared_module suffix, while meson uses dylib by 
default
+if host_machine.system() == 'darwin'
+  name_suffix = 'so'
+else
+  name_suffix = []
+endif
+
 if ev_debug
   common_flags += ['-DEV_ENABLE_DEBUG'] + cc.get_supported_arguments([
     '-Wnested-externs',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/org.gnome.Evince.appdata.xml.in 
new/evince-3.36.3/org.gnome.Evince.appdata.xml.in
--- old/evince-3.36.2/org.gnome.Evince.appdata.xml.in   2020-05-30 
05:53:14.876246700 +0200
+++ new/evince-3.36.3/org.gnome.Evince.appdata.xml.in   2020-05-30 
20:32:57.355780400 +0200
@@ -82,11 +82,17 @@
     <content_attribute id="money-gambling">none</content_attribute>
   </content_rating>
   <releases>
+    <release version="3.36.3" date="2020-05-30">
+      <issues>
+        <issue>https://gitlab.gnome.org/GNOME/evince/issues/#1410</issue>
+      </issues>
+    </release>
     <release version="3.36.2" date="2020-05-29">
       <issues>
         <issue>https://gitlab.gnome.org/GNOME/evince/issues/#1409</issue>
       </issues>
-    </release>    <release version="3.36.1" date="2020-05-19">
+    </release>
+    <release version="3.36.1" date="2020-05-19">
       <issues>
         <issue>https://gitlab.gnome.org/GNOME/evince/issues/#842</issue>
         <issue>https://gitlab.gnome.org/GNOME/evince/issues/#570</issue>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evince-3.36.2/properties/meson.build 
new/evince-3.36.3/properties/meson.build
--- old/evince-3.36.2/properties/meson.build    2020-05-30 05:53:14.908246500 
+0200
+++ new/evince-3.36.3/properties/meson.build    2020-05-30 20:32:57.375780600 
+0200
@@ -25,5 +25,6 @@
     link_with: libevproperties,
     install: true,
     install_dir: nautilus_extension_dir,
+    name_suffix: name_suffix,
   )
 endif


Reply via email to