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 <bjorn....@gmail.com>
+
+- Add meson_test macro in check section, run tests.
+
+-------------------------------------------------------------------
+Mon Mar  4 07:18:01 UTC 2019 - Paolo Stivanin <i...@paolostivanin.com>
+
+- 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)


Reply via email to