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)