Hello community,
here is the log from the commit of package gthumb for openSUSE:Factory checked in at 2019-04-19 18:38:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gthumb (Old)
and /work/SRC/openSUSE:Factory/.gthumb.new.5536 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gthumb"
Fri Apr 19 18:38:47 2019 rev:93 rq:695667 version:3.7.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gthumb/gthumb.changes 2019-02-01 11:45:25.384553862 +0100
+++ /work/SRC/openSUSE:Factory/.gthumb.new.5536/gthumb.changes 2019-04-19 18:39:04.663237649 +0200
@@ -1,0 +2,35 @@
+Mon Mar 4 09:36:45 UTC 2019 - Bjørn Lie
+
+- Add meson_test macro in check section, run tests.
+
+-------------------------------------------------------------------
+Mon Mar 4 07:18:01 UTC 2019 - Paolo Stivanin
+
+- Update to version 3.7.1
+ + New features and user visible changes:
+ - Removed the application menu.
+ - Sidebar: show the property views in expandable sections.
+ - Thumbnail list: spread the thumbnails horizontally to fill
+ the available space.
+ - Video viewer: added option to use opengl instead of cairo.
+ - Show the rating as a sequence of stars.
+ - Color picker: use lowercase letters for the hexadecimal
+ value.
+ - Contact sheet: set the current directory as destination if
+ possible.
+ - Script dialog: wider list to make all columns visible.
+ - Use meson as build system.
+ + Bugs fixed:
+ - Image navigator: fixed popup positioning.
+ - Preferences: fixed crash when setting the current location as
+ default.
+ - About dialog: fixed website url.
+ - Jeg loader: try to load broken images.
+ - Contact sheet: error if the theme file could not be loaded.
+ - Removed deprecated functions.
+- Removed
+ 0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch
+ because fix has been included in this release.
+- Switch to meson build system, add meson BuildRequires and macros.
+
+-------------------------------------------------------------------
Old:
----
0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch
gthumb-3.6.2.tar.xz
New:
----
gthumb-3.7.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gthumb.spec ++++++
--- /var/tmp/diff_new_pack.DQSWPo/_old 2019-04-19 18:39:05.583238817 +0200
+++ /var/tmp/diff_new_pack.DQSWPo/_new 2019-04-19 18:39:05.587238823 +0200
@@ -17,17 +17,14 @@
Name: gthumb
-Version: 3.6.2
+Version: 3.7.1
Release: 0
# FIXME: Add libchamplain BuildRequires once the map feature is considered stable.
Summary: An Image Viewer and Browser for GNOME
License: GPL-2.0-or-later
Group: Productivity/Graphics/Viewers
URL: https://wiki.gnome.org/Apps/gthumb
-Source0: https://download.gnome.org/sources/gthumb/3.6/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM 0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch
-# bsc#1113749 / glgo#GNOME/gthumb#18
-Patch0: 0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch
+Source0: https://download.gnome.org/sources/gthumb/3.7/%{name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM gthumb-exiv-0.27.patch glgo#GNOME/gthumb#30 - Fix build against exiv 0.27
Patch1: gthumb-exiv-0.27.patch
BuildRequires: bison
@@ -39,6 +36,7 @@
BuildRequires: itstool
BuildRequires: libjpeg-devel
BuildRequires: libtiff-devel
+BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: translation-update-upstream
BuildRequires: pkgconfig(clutter-1.0) >= 1.12.0
@@ -92,37 +90,31 @@
%prep
%autosetup -p1
-translation-update-upstream
+translation-update-upstream po %{name}
%build
-%if 0%{?suse_version} == 1315
-export CFLAGS="-fPIE %{optflags} -std=gnu99"
-export CXXFLAGS="%{optflags} -std=gnu99"
-export LDFLAGS="-pie"
-%else
-export CFLAGS="-fPIE %{optflags}"
-export CXXFLAGS="-fPIE %{optflags}"
-export LDFLAGS="-pie"
-%endif
-%configure\
- --disable-static \
- --enable-libraw
-make %{?_smp_mflags}
+%meson \
+ -Dtracing=false \
+ -Ddocumentation=true \
+ %{nil}
+%meson_build
%install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
%find_lang %{name} %{?no_lang_C}
-%fdupes %{buildroot}%{_datadir}
+%fdupes %{buildroot}%{_prefix}
+
+%check
+%meson_test
%files
%license COPYING
%doc AUTHORS NEWS README
%doc %{_datadir}/help/C/%{name}/
%{_bindir}/gthumb
-%{_libdir}/gthumb/
-%dir %{_datadir}/appdata/
-%{_datadir}/appdata/org.gnome.gThumb.appdata.xml
+%{_libexecdir}/gthumb/
+%dir %{_datadir}/metainfo/
+%{_datadir}/metainfo/org.gnome.gThumb.appdata.xml
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/gthumb.png
%{_datadir}/icons/hicolor/*/apps/gthumb.svg
@@ -134,8 +126,8 @@
%{_mandir}/man1/gthumb.1%{?ext_man}
%files devel
-%doc ChangeLog MAINTAINERS
-%{_includedir}/gthumb-3.6/
+%doc MAINTAINERS
+%{_includedir}/%{name}/
%{_datadir}/aclocal/gthumb.m4
%{_libdir}/pkgconfig/*.pc
++++++ gthumb-3.6.2.tar.xz -> gthumb-3.7.1.tar.xz ++++++
++++ 418076 lines of diff (skipped)