Hello community, here is the log from the commit of package peek for openSUSE:Factory checked in at 2019-11-29 15:55:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/peek (Old) and /work/SRC/openSUSE:Factory/.peek.new.26869 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "peek" Fri Nov 29 15:55:57 2019 rev:5 rq:745102 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/peek/peek.changes 2019-07-22 12:21:43.583643335 +0200 +++ /work/SRC/openSUSE:Factory/.peek.new.26869/peek.changes 2019-11-29 15:55:59.389003599 +0100 @@ -1,0 +2,35 @@ +Thu Oct 31 12:26:02 UTC 2019 - Luigi Baldoni <[email protected]> + +- Update to version 1.4.0 + * feat: Move app menu into application Window (#391, #438) + * feat: New application icon following new GNOME icon + guidelines (#114, #390) + * feat: Set window type hint to UTILITY (ensures window gets + opened as floating on tiling window managers) + * feat: Show shortcut hint in main window (#234, #285) + * feat: Added Recorder, Video and AudioVideo to desktop files + categories (#340) + * feat: Improved the error message shown on GNOME Shell + recording issues + * feat: Provide more details in error reports + * fix: Fixed double free error after ffmpeg recording (#419) + * fix: Fixed building with Vala 0.46.1 (#501) + * misc: Raised minimum Gtk version to 3.20 + * i18n: Updated translations for Basque, Chinese (simplified), + Chinese (traditional), Czech, Dutch, Esperanto, French, + German, Italian, Japanese, Lithuanian, Norwegian Bokmål, + Polish, Portuguese (Brazil), Portuguese (Portugal), Russian, + Serbian, Spanish, Swedish, Turkish, Ukrainian + * i18n: New translations for Japanese and Turkish + * build: New Meson based build (old CMake build is deprecated + and will be removed in release 1.5) + * build: Autogenerate po/LINGUAS + +- Switch to meson build + +- Dropped peek-1.3.1-fix-double-free-tcache2.patch (merged + upstream) + +- Spec cleanup + +------------------------------------------------------------------- Old: ---- peek-1.3.1-fix-double-free-tcache2.patch peek-1.3.1.tar.gz New: ---- peek-1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ peek.spec ++++++ --- /var/tmp/diff_new_pack.VMYmAX/_old 2019-11-29 15:56:00.169003152 +0100 +++ /var/tmp/diff_new_pack.VMYmAX/_new 2019-11-29 15:56:00.173003149 +0100 @@ -1,7 +1,7 @@ # # spec file for package peek # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,34 +12,30 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: peek -Version: 1.3.1 +Version: 1.4.0 Release: 0 Summary: An animated GIF recorder -License: GPL-3.0 -Group: Productivity/Graphics/Other -Url: https://github.com/phw/peek +License: GPL-3.0-or-later +URL: https://github.com/phw/peek Source: https://github.com/phw/peek/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -#PATCH-FIX-UPSTREAM phw - Avoid double free when passing string array to async function -Patch: peek-1.3.1-fix-double-free-tcache2.patch -BuildRequires: cmake >= 2.8.8 BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme BuildRequires: intltool >= 0.19 +BuildRequires: meson >= 0.37.0 BuildRequires: pkgconfig BuildRequires: txt2man BuildRequires: update-desktop-files -BuildRequires: pkgconfig(gtk+-3.0) >= 3.14 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 BuildRequires: pkgconfig(keybinder-3.0) BuildRequires: pkgconfig(vapigen) >= 0.22 Requires: ImageMagick Requires: ffmpeg Recommends: %{name}-lang -BuildRoot: %{_tmppath}/%{name}-%{version}-build %lang_package %description @@ -48,42 +44,27 @@ %prep %setup -q -%patch -p1 %build -%cmake -DGSETTINGS_COMPILE=OFF -make %{?_smp_mflags} +%meson +%meson_build %install -%cmake_install +%meson_install %suse_update_desktop_file -r com.uploadedlobster.peek Utility DesktopUtility %find_lang %{name} -%post -%glib2_gsettings_schema_post -%desktop_database_post -%icon_theme_cache_post - -%postun -%glib2_gsettings_schema_postun -%desktop_database_postun -%icon_theme_cache_postun - %files -%defattr(-,root,root) -%doc LICENSE +%license LICENSE %{_bindir}/peek %{_datadir}/glib-2.0/schemas/com.uploadedlobster.peek.gschema.xml %{_datadir}/applications/com.uploadedlobster.peek.desktop -%dir %{_datadir}/icons/hicolor/512x512/apps/ -%dir %{_datadir}/icons/hicolor/512x512/ -%{_datadir}/icons/hicolor/*/apps/com.uploadedlobster.peek.png +%{_datadir}/icons/hicolor/scalable/apps/com.uploadedlobster.peek.svg +%{_datadir}/icons/hicolor/symbolic/apps/com.uploadedlobster.peek-symbolic.svg %{_datadir}/dbus-1/services/com.uploadedlobster.peek.service -%{_mandir}/man1/peek.* -%dir %{_datadir}/metainfo %{_datadir}/metainfo/com.uploadedlobster.peek.appdata.xml +%{_mandir}/man1/peek.1%{?ext_man} %files lang -f %{name}.lang -%defattr(-,root,root) %changelog ++++++ peek-1.3.1.tar.gz -> peek-1.4.0.tar.gz ++++++ ++++ 13305 lines of diff (skipped)
