Hello community,

here is the log from the commit of package eog for openSUSE:Factory checked in 
at 2018-03-14 19:30:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eog (Old)
 and      /work/SRC/openSUSE:Factory/.eog.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eog"

Wed Mar 14 19:30:31 2018 rev:131 rq:586238 version:3.28.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/eog/eog.changes  2017-12-06 08:50:20.099114869 
+0100
+++ /work/SRC/openSUSE:Factory/.eog.new/eog.changes     2018-03-14 
19:30:33.955255694 +0100
@@ -1,0 +2,74 @@
+Mon Mar 12 22:18:42 UTC 2018 - [email protected]
+
+- Update to version 3.28.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar  6 11:17:17 UTC 2018 - [email protected]
+
+- Update to version 3.27.91:
+  + Build system improvements.
+  + Bug fixes: bgo#793719.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:24:59 UTC 2018 - [email protected]
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Tue Feb 13 16:34:25 UTC 2018 - [email protected]
+
+- Update to version 3.27.90:
+  + Swapped shortcuts for gallery and sidebar to match other GNOME
+    apps.
+  + Disabled color profile generation from Exif values.
+  + Replaced several deprecated Glib/Gtk+ function calls.
+  + Bugs fixed: bgo#792682, bgo#792770, bgo#792923, bgo#792924,
+    bgo#792925.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Jan 11 23:05:58 UTC 2018 - [email protected]
+
+- Add gio-2.0, gio-unix-2.0, gsettings-desktop-schemas,
+  gtk+-unix-print-3.0 and libpeas-1.0 pkgconfig modules
+  BuildRequires aligning then with meson.build requirements.
+
+-------------------------------------------------------------------
+Wed Jan 10 17:59:11 UTC 2018 - [email protected]
+
+- Update to version 3.27.3:
+  + Drop Autotools support in favour of Meson.
+  + Drop deprecated/unused files from help docs.
+  + Port to meson build system (bgo#784354).
+- Drop configure macro.
+- Minor spec modernization.
+- Pass explicit options to meson, ensure we are building the
+  features we want, currently aligned with upstream defaults apart
+  from gtk_doc, where we put true as we want to build
+  documentation.
+- Following the above, add gtk-doc BuildRequires, and package the
+  now built documentation.
+
+-------------------------------------------------------------------
+Sun Dec 17 02:41:39 UTC 2017 - [email protected]
+
+- Update to version 3.27.2:
+  + Bug fixes:
+    - Close confirmation dialog looks outdated (bgo#787188).
+    - EOG 3.26 does not store recently used files (bgo#787750).
+- Update Url to https://wiki.gnome.org/Apps/EyeOfGnome: current
+  Eye of Gnome's web page.
+
+-------------------------------------------------------------------
+Tue Nov 14 06:53:06 UTC 2017 - [email protected]
+
+- Update to version 3.27.1:
+  + Port to meson build system.
+  + Bugs fixed: bgo#784354, bgo#790078.
+- Add meson BuildRequires and switch autotools macros configure,
+  make and makeinstall to meson, meson_build and meson_install
+  following upstream switch to Meson build system.
+
+-------------------------------------------------------------------
@@ -14 +88 @@
-  + Bug fix: bgo#788582, Wrong line endings and broken tags in
+  + Bugs fixed: bgo#788582, Wrong line endings and broken tags in
@@ -50 +124 @@
-  + Bug fix: bgo#759434.
+  + Bugs fixed: bgo#759434.

Old:
----
  eog-3.26.2.tar.xz

New:
----
  eog-3.28.0.tar.xz

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

Other differences:
------------------
++++++ eog.spec ++++++
--- /var/tmp/diff_new_pack.32vzvS/_old  2018-03-14 19:30:35.687194189 +0100
+++ /var/tmp/diff_new_pack.32vzvS/_new  2018-03-14 19:30:35.695193905 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package eog
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,28 +17,35 @@
 
 
 Name:           eog
-Version:        3.26.2
+Version:        3.28.0
 Release:        0
 Summary:        Image Viewer for GNOME
-License:        GPL-2.0+ AND LGPL-2.1+
+License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Productivity/Graphics/Viewers
-Url:            http://www.gnome.org/
-Source:         
http://download.gnome.org/sources/eog/3.26/%{name}-%{version}.tar.xz
+URL:            https://wiki.gnome.org/Apps/EyeOfGnome
+Source:         
http://download.gnome.org/sources/eog/3.28/%{name}-%{version}.tar.xz
 BuildRequires:  fdupes
+BuildRequires:  gtk-doc
 BuildRequires:  libjpeg-devel
+BuildRequires:  meson >= 0.44.0
 BuildRequires:  pkgconfig
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(exempi-2.0) >= 1.99.5
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.36.5
-BuildRequires:  pkgconfig(glib-2.0) >= 2.42.0
-BuildRequires:  pkgconfig(gnome-desktop-3.0)
+BuildRequires:  pkgconfig(gio-2.0) >= 2.53.4
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.53.4
+BuildRequires:  pkgconfig(glib-2.0) >= 2.53.4
+BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 2.91.2
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 2.91.92
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires:  pkgconfig(gtk+-unix-print-3.0) >= 3.5.4
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libexif)
+BuildRequires:  pkgconfig(libpeas-1.0) >= 0.7.4
 BuildRequires:  pkgconfig(libpeas-gtk-1.0) >= 0.7.4
 BuildRequires:  pkgconfig(librsvg-2.0) >= 2.36.2
-BuildRequires:  pkgconfig(shared-mime-info)
+BuildRequires:  pkgconfig(shared-mime-info) >= 0.20
 Recommends:     %{name}-lang
 %if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
@@ -70,40 +77,47 @@
 %endif
 
 %build
-%configure
-%make_build
+%meson \
+       -D libexif=true \
+       -D cms=true \
+       -D xmp=true \
+       -D libjpeg=true \
+       -D librsvg=true \
+       -D gtk_doc=true \
+       -D introspection=true \
+       -D installed_tests=false \
+       %{nil}
+%meson_build
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
 %find_lang %{name} %{?no_lang_C}
 %fdupes %{buildroot}
 
 %files
 %license COPYING
+%doc NEWS README
 %doc %{_datadir}/help/C/%{name}/
-%{_bindir}/eog
-%{_libdir}/eog/
-%{_datadir}/applications/eog.desktop
-%dir %{_datadir}/appdata
-%{_datadir}/appdata/eog.appdata.xml
+%{_bindir}/%{name}
+%{_libdir}/%{name}/
+%{_datadir}/applications/%{name}.desktop
+%dir %{_datadir}/metainfo
+%{_datadir}/metainfo/%{name}.appdata.xml
 %{_datadir}/icons/hicolor/*/apps/%{name}*
-%{_datadir}/eog/
-%{_datadir}/GConf/gsettings/eog.convert
-%{_datadir}/glib-2.0/schemas/org.gnome.eog.enums.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.eog.gschema.xml
+%{_datadir}/%{name}/
+%{_datadir}/GConf/gsettings/%{name}.convert
+%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.enums.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml
 # %%{_datadir}/eog/gir-1.0/ goes to the -devel package.
-%exclude %{_datadir}/eog/gir-1.0/
-
-%files lang -f %{name}.lang
+%exclude %{_datadir}/%{name}/gir-1.0/
 
 %files devel
-%doc AUTHORS ChangeLog NEWS README
-%{_includedir}/eog-3.0/
-%{_libdir}/pkgconfig/eog.pc
-%{_datadir}/eog/gir-1.0/
-%dir %{_datadir}/gtk-doc
-%dir %{_datadir}/gtk-doc/html/
-%{_datadir}/gtk-doc/html/eog/
+%doc AUTHORS ChangeLog HACKING MAINTAINERS TODO
+%doc %{_datadir}/gtk-doc/html/%{name}/
+%{_includedir}/%{name}-3.0/
+%{_libdir}/pkgconfig/%{name}.pc
+%{_datadir}/%{name}/gir-1.0/
+
+%files lang -f %{name}.lang
 
 %changelog

++++++ eog-3.26.2.tar.xz -> eog-3.28.0.tar.xz ++++++
++++ 215367 lines of diff (skipped)


Reply via email to