Hello community, here is the log from the commit of package evince for openSUSE:Factory checked in at 2019-09-11 10:19:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/evince (Old) and /work/SRC/openSUSE:Factory/.evince.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evince" Wed Sep 11 10:19:25 2019 rev:141 rq:729712 version:3.32.0+28 Changes: -------- --- /work/SRC/openSUSE:Factory/evince/evince.changes 2019-06-07 12:17:06.932814308 +0200 +++ /work/SRC/openSUSE:Factory/.evince.new.7948/evince.changes 2019-09-11 10:19:36.359516625 +0200 @@ -1,0 +2,20 @@ +Mon Sep 09 22:37:15 UTC 2019 - bjorn....@gmail.com + +- Update to version 3.32.0+28: + + sidebar links: fix popup. + + require Poppler 0.76.0 for ignoreDiacritics feature. + + shell: remember unmaximized window size. + + EvPresentationView: don't start render job until realized. + + ev-page-action-widget: disconnect notify::document signal in + finalize. + + backend: fix swapped y-coordinates when adding annotations. + + ev_window: prevent NULL metadata being passed. + + Updated translations. +- Switch to source services, use checkout from gnome-3.32 stable + branch. +- Switch to meson buildsystem. Add meson BuildRequires and macros, + as well as dropping libtool BuildRequires, no longer needed. +- Replace gcc-c++ with generic c++_compiler BuildRequires. +- Drop CVE-2019-11459.patch: Fixed upstream. + +------------------------------------------------------------------- Old: ---- CVE-2019-11459.patch evince-3.32.0.tar.xz New: ---- _service _servicedata evince-3.32.0+28.obscpio evince.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evince.spec ++++++ --- /var/tmp/diff_new_pack.gK78C9/_old 2019-09-11 10:19:36.779516573 +0200 +++ /var/tmp/diff_new_pack.gK78C9/_new 2019-09-11 10:19:36.783516572 +0200 @@ -18,24 +18,23 @@ %define _major_version 3.0 %define pluginAPI 4 + Name: evince -Version: 3.32.0 +Version: 3.32.0+28 Release: 0 Summary: GNOME Document Viewer License: GPL-2.0-or-later Group: Productivity/Office/Other URL: https://wiki.gnome.org/Apps/Evince -Source0: https://download.gnome.org/sources/evince/3.32/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM CVE-2019-11459.patch boo#1122607 mgo...@suse.com -- fix display of uninitialized memory if TiffReadRGBAImageOriented fails. -Patch0: CVE-2019-11459.patch +Source0: %{name}-%{version}.tar.xz +BuildRequires: c++_compiler BuildRequires: fdupes -BuildRequires: gcc-c++ BuildRequires: ghostscript-fonts-std BuildRequires: ghostscript-x11 BuildRequires: gtk-doc >= 1.3 BuildRequires: libtiff-devel -BuildRequires: libtool +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: texlive-devel BuildRequires: translation-update-upstream @@ -60,7 +59,7 @@ BuildRequires: pkgconfig(libsecret-1) >= 0.5 BuildRequires: pkgconfig(libspectre) >= 0.2.0 BuildRequires: pkgconfig(libxml-2.0) >= 2.5.0 -BuildRequires: pkgconfig(poppler-glib) >= 0.33.0 +BuildRequires: pkgconfig(poppler-glib) >= 0.76.0 BuildRequires: pkgconfig(sm) >= 1.0.0 BuildRequires: pkgconfig(synctex) >= 1.19 BuildRequires: pkgconfig(x11) @@ -203,27 +202,19 @@ %prep %autosetup -p1 -translation-update-upstream +translation-update-upstream po %{name} %build -%configure \ - --disable-static \ +%meson \ --libexecdir=%{_libexecdir}/%{name} \ - --enable-djvu \ - --enable-dvi \ - --enable-comics \ - --enable-nautilus \ - --enable-introspection \ - --enable-multimedia \ - --enable-gtk-doc \ - --enable-ps \ + -Dps=enabled \ + -Dt1lib=disabled \ %{nil} -%make_build +%meson_build %install -%make_install +%meson_install %find_lang %{name} %{?no_lang_C} --metainfo %{name} -find %{buildroot} -type f -name "*.la" -delete -print %fdupes %{buildroot}/%{_prefix} %post -n libevdocument3-4 -p /sbin/ldconfig ++++++ _service ++++++ <services> <service name="obs_scm" mode="disabled"> <param name="url">https://gitlab.gnome.org/GNOME/evince.git</param> <param name="scm">git</param> <param name="revision">gnome-3-32</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="changesgenerate">enable</param> </service> <service mode="buildtime" name="tar" /> <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="disabled" name="set_version" /> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.gnome.org/GNOME/evince.git</param> <param name="changesrevision">aeeb3d2d47bcf95ddb8a149df3f6c28284ca7c19</param></service></servicedata>++++++ evince.obsinfo ++++++ name: evince version: 3.32.0+28 mtime: 1567865230 commit: aeeb3d2d47bcf95ddb8a149df3f6c28284ca7c19