Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2019-07-08 15:11:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xapps" Mon Jul 8 15:11:31 2019 rev:7 rq:713831 version:1.4.5 Changes: -------- --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2018-07-22 23:05:53.848893615 +0200 +++ /work/SRC/openSUSE:Factory/.xapps.new.4615/xapps.changes 2019-07-08 15:11:32.695375018 +0200 @@ -1,0 +2,54 @@ +Wed Mar 6 16:45:00 UTC 2019 - Alexei Sorokin <sor.ale...@meowr.ru> + +- Update to version 1.4.5 (changes since 1.2.2): + * Add an XAppStackSidebar widget (gh#linuxmint/xapps#45). + * stack-sidear: Simplify a bit. + * stack-sidebar: Allow using in Glade. + * xapp-stack-sidebar.c: Set our internal children visible during + construction. + * icons: Add new icons for the nemo preferences window. + * prefs-window: Use XAppStackSidebar. + * Add an icon chooser dialogue (gh#linuxmint/xapps#51). + * icon-chooser: Do a bit of restyling (gh#linuxmint/xapps#52). + * Fix segfault in icon chooser dialogue and ensure a category is + always selected (gh#linuxmint/xapps#54). + * Add an icon chooser button. Displays an image of the icon and + opens the icon chooser dialogue on click + (gh#linuxmint/xapps#53). + * prefs-window: Restyle to better match other dialogues + (gh#linuxmint/xapps#55). + * xapp-icon-chooser-dialog: Include the generated enums header in + the .c file so it does not break C application compilation. + * xapp-icon-chooser-dialog: Add + xapp_icon_chooser_dialog_add_button(). + * icon chooser dialog: Prevent the dialogue from being destroyed + when the window close button is clicked. This was causing an + issue where the dialogue will not reopen in some cases + (gh#linuxmint/xapps#56). + * icon chooser button: Fix image not updating when the icon + property is set (gh#linuxmint/xapps#57). + * icon chooser dialog: Initialise the default value for the + allow_paths property. it was causing file paths to not work + when the property wasn't set, even though the browse button was + showing (gh#linuxmint/xapps#59). + * icon chooser button: Prevent string pointer issues when calling + icon_chooser_button_set_icon() (gh#linuxmint/xapps#58). + * icon chooser button: Enforce image size when using paths. + * xapp-icon-chooser-button.h: Add missing public method and fix + annotation for it. + * XAppGtkWindow: Make derivable type. + * xapp-icon-chooser-dialog: Use XAppGtkWindow as a parent class, + make the default window size slightly taller to prevent a + category scroll bar under typical situations, remove the + skip-taskbar hint in the test script. + * xapp-icon-chooser-dialog.c: Give the window the title + "Choose an icon". + * various improvements (gh#linuxmint/xapps#61). + * xapp-icon-chooser-dialog.c: Only display icons that belong to + contexts. + * xapp-icon-chooser-dialog.c: Don't deep copy the category's icon + list, just shallow copy and only free the strings once. + * Update translations +- Add xapps-void-return-no-return.patch: Satisfy rpmlint checks. + +------------------------------------------------------------------- Old: ---- xapps-1.2.2.tar.gz New: ---- xapps-1.4.5.tar.gz xapps-void-return-no-return.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xapps.spec ++++++ --- /var/tmp/diff_new_pack.tKwAE5/_old 2019-07-08 15:11:33.523375813 +0200 +++ /var/tmp/diff_new_pack.tKwAE5/_new 2019-07-08 15:11:33.523375813 +0200 @@ -1,7 +1,7 @@ # # spec file for package xapps # -# 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,7 +12,7 @@ # 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/ # @@ -20,13 +20,15 @@ %define soname libxapp %define sover 1 Name: xapps -Version: 1.2.2 +Version: 1.4.5 Release: 0 Summary: XApp library and common files License: GPL-3.0-or-later Group: System/GUI/Other URL: https://github.com/linuxmint/xapps Source: https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +# PATCH-FIX-OPENSUSE xapps-void-return-no-return.patch -- Satisfy rpmlint checks. +Patch0: xapps-void-return-no-return.patch BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme @@ -88,6 +90,7 @@ Summary: Common files for XApp desktop applications License: GPL-2.0-or-later AND GPL-3.0-only Group: System/GUI/Other +Recommends: %{name}-common-lang BuildArch: noarch %description common @@ -97,8 +100,11 @@ This package includes files that are shared between several XApp applications (i18n files and configuration schemas). +%lang_package -n %{name}-common + %prep %setup -q +%patch0 -p1 %build %meson \ @@ -111,6 +117,7 @@ rm %{buildroot}%{_bindir}/{pastebin,upload-system-info} %fdupes %{buildroot}%{_datadir}/icons/ %fdupes %{buildroot}%{python_sitearch}/ %{buildroot}%{python3_sitearch}/ +%find_lang xapp %post -n %{soname}%{sover} -p /sbin/ldconfig @@ -153,6 +160,9 @@ %doc debian/changelog %{_bindir}/xfce4-set-wallpaper %{_datadir}/icons/hicolor/*/actions/*.* +%{_datadir}/icons/hicolor/*/categories/*.* %{_datadir}/glib-2.0/schemas/org.x.apps.*.xml +%files common-lang -f xapp.lang + %changelog ++++++ xapps-1.2.2.tar.gz -> xapps-1.4.5.tar.gz ++++++ ++++ 8141 lines of diff (skipped) ++++++ xapps-void-return-no-return.patch ++++++ --- a/libxapp/xapp-icon-chooser-dialog.c +++ b/libxapp/xapp-icon-chooser-dialog.c @@ -1884,6 +1884,8 @@ on_select_event (XAppIconChooserDialog * { xapp_icon_chooser_dialog_close (dialog, GTK_RESPONSE_OK); } + + return TRUE; } static void