commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2020-09-08 22:49:35 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new.3399 (New) Package is "xapps" Tue Sep 8 22:49:35 2020 rev:12 rq:832862 version:1.6.10 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2020-04-01 19:16:39.251485652 +0200 +++ /work/SRC/openSUSE:Factory/.xapps.new.3399/xapps.changes2020-09-08 22:49:58.375593632 +0200 @@ -1,0 +2,5 @@ +Mon Sep 7 10:58:06 UTC 2020 - Callum Farmer + +- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) + +--- Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.ekvOmh/_old 2020-09-08 22:50:00.371594604 +0200 +++ /var/tmp/diff_new_pack.ekvOmh/_new 2020-09-08 22:50:00.375594606 +0200 @@ -180,7 +180,7 @@ %files mate %dir %{_datadir}/mate-panel/ %dir %{_datadir}/mate-panel/applets/ -%{_prefix}/lib/xapps/ +%{_libexecdir}/xapps/ %{_datadir}/dbus-1/services/org.mate.panel.applet.MateXAppStatusAppletFactory.service %{_datadir}/mate-panel/applets/org.x.MateXAppStatusApplet.mate-panel-applet
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2020-04-01 19:16:06 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new.3248 (New) Package is "xapps" Wed Apr 1 19:16:06 2020 rev:11 rq:790401 version:1.6.10 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2020-03-07 21:41:17.608395914 +0100 +++ /work/SRC/openSUSE:Factory/.xapps.new.3248/xapps.changes2020-04-01 19:16:39.251485652 +0200 @@ -1,0 +2,6 @@ +Sun Mar 22 13:04:56 UTC 2020 - Maurizio Galli + +- Add gtkstatusicon-fix.patch, backport to fix crashing tray icon + (boo#1165082) + +--- New: gtkstatusicon-fix.patch Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.oAAnGs/_old 2020-04-01 19:16:42.547487135 +0200 +++ /var/tmp/diff_new_pack.oAAnGs/_new 2020-04-01 19:16:42.551487137 +0200 @@ -1,7 +1,7 @@ # # spec file for package xapps # -# Copyright (c) 2020 SUSE LLC. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,6 +31,8 @@ Patch0: xapps-void-return-no-return.patch # PATCH-FIX-UPSTREAM xapps-python3.patch -- python2 is gone Patch1: xapps-python3.patch +# PATCH-FIX-UPSTREAM gtkstatusicon-fix.patch maurizio.ga...@gmail.com -- Backport fix for icon crashing when using gtkstatus icon +Patch2: gtkstatusicon-fix.patch BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme ++ gtkstatusicon-fix.patch ++ diff -rub a/libxapp/xapp-status-icon.c b/libxapp/xapp-status-icon.c --- a/libxapp/xapp-status-icon.c2020-01-10 01:14:11.0 +0800 +++ b/libxapp/xapp-status-icon.c2020-03-22 20:56:42.289445192 +0800 @@ -798,7 +798,6 @@ } gtk_status_icon_set_tooltip_text (priv->gtk_status_icon, priv->tooltip_text); -gtk_status_icon_set_name (priv->gtk_status_icon, priv->name); if (priv->icon_name) { @@ -1327,6 +1326,12 @@ xapp_status_icon_set_name (XAppStatusIcon *icon, const gchar *name) { g_return_if_fail (XAPP_IS_STATUS_ICON (icon)); + +if (g_strcmp0 (name, icon->priv->name) == 0) +{ +return; +} + g_clear_pointer (>priv->name, g_free); icon->priv->name = g_strdup (name); @@ -1337,7 +1342,14 @@ xapp_status_icon_interface_set_name (icon->priv->skeleton, name); } -update_fallback_icon (icon); +/* Call this directly instead of in the update_fallback_icon() function, + * as every time this is called, Gtk re-creates the plug for the icon, + * so the tray thinks one icon has disappeared and a new one appeared, + * which can cause flicker and undesirable re-ordering of tray items. */ +if (icon->priv->gtk_status_icon != NULL) +{ +gtk_status_icon_set_name (icon->priv->gtk_status_icon, name); +} } /** @@ -1353,6 +1365,12 @@ xapp_status_icon_set_icon_name (XAppStatusIcon *icon, const gchar *icon_name) { g_return_if_fail (XAPP_IS_STATUS_ICON (icon)); + +if (g_strcmp0 (icon_name, icon->priv->icon_name) == 0) +{ +return; +} + g_clear_pointer (>priv->icon_name, g_free); icon->priv->icon_name = g_strdup (icon_name); @@ -1379,6 +1397,12 @@ xapp_status_icon_set_tooltip_text (XAppStatusIcon *icon, const gchar *tooltip_text) { g_return_if_fail (XAPP_IS_STATUS_ICON (icon)); + +if (g_strcmp0 (tooltip_text, icon->priv->tooltip_text) == 0) +{ +return; +} + g_clear_pointer (>priv->tooltip_text, g_free); icon->priv->tooltip_text = g_strdup (tooltip_text); @@ -1405,6 +1429,12 @@ xapp_status_icon_set_label (XAppStatusIcon *icon, const gchar *label) { g_return_if_fail (XAPP_IS_STATUS_ICON (icon)); + +if (g_strcmp0 (label, icon->priv->label) == 0) +{ +return; +} + g_clear_pointer (>priv->label, g_free); icon->priv->label = g_strdup (label); @@ -1429,6 +1459,12 @@ xapp_status_icon_set_visible (XAppStatusIcon *icon, const gboolean visible) { g_return_if_fail (XAPP_IS_STATUS_ICON (icon)); + +if (visible == icon->priv->visible) +{ +return; +} + icon->priv->visible = visible; g_debug ("XAppStatusIcon set_visible: %s", visible ? "TRUE" : "FALSE"); @@ -1456,6 +1492,13 @@ { g_return_if_fail (XAPP_IS_STATUS_ICON (icon)); +g_return_if_fail (GTK_IS_MENU (menu)); + +if (menu == GTK_MENU (icon->priv->primary_menu)) +{ +return; +} + g_clear_object (>priv->primary_menu); g_debug ("XAppStatusIcon
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2020-03-07 21:41:17 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new.26092 (New) Package is "xapps" Sat Mar 7 21:41:17 2020 rev:10 rq:780690 version:1.6.10 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2020-02-03 11:12:42.449826409 +0100 +++ /work/SRC/openSUSE:Factory/.xapps.new.26092/xapps.changes 2020-03-07 21:41:17.608395914 +0100 @@ -1,0 +2,5 @@ +Sun Mar 1 05:20:54 UTC 2020 - Marguerite Su + +- Add xapps-python3.patch, fix issues to build without python2 + +--- New: xapps-python3.patch Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.lB5eWY/_old 2020-03-07 21:41:18.208396318 +0100 +++ /var/tmp/diff_new_pack.lB5eWY/_new 2020-03-07 21:41:18.212396321 +0100 @@ -1,7 +1,7 @@ # # spec file for package xapps # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,11 +29,14 @@ 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 +# PATCH-FIX-UPSTREAM xapps-python3.patch -- python2 is gone +Patch1: xapps-python3.patch BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme BuildRequires: meson BuildRequires: pkgconfig +BuildRequires: python3-gobject BuildRequires: vala BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.22.0 @@ -115,6 +118,7 @@ %autosetup -p1 %build +python3 -c 'import gi;print(gi._overridesdir)' %meson \ -Ddocs=true %meson_build @@ -148,7 +152,7 @@ %files -n %{typelib} %{_libdir}/girepository-1.0/XApp-1.0.typelib -%{python_sitearch}/gi/overrides/XApp.py +#%{python_sitearch}/gi/overrides/XApp.py %{python3_sitearch}/gi/overrides/XApp.py %files -n %{soname}-devel ++ xapps-python3.patch ++ Index: xapps-1.6.10/pygobject/meson.build === --- xapps-1.6.10.orig/pygobject/meson.build +++ xapps-1.6.10/pygobject/meson.build @@ -3,14 +3,14 @@ pygobject = dependency('pygobject-3.0', required: true, ) -foreach exec : ['python2', 'python3'] -r = run_command(exec, '-c', 'import gi;print(gi._overridesdir)') +r = run_command('python3', '-c', 'import gi;print(gi._overridesdir)') +message('return code: @0@'.format(r.returncode())) -if r.returncode() == 0 -override_dir = r.stdout().strip() -install_data(['XApp.py'], -install_dir: override_dir -) -endif -endforeach +if r.returncode() == 0 + override_dir = r.stdout().strip() + message('override_dir: @0@'.format(override_dir)) + install_data(['XApp.py'], +install_dir: override_dir + ) +endif
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2020-02-03 11:12:27 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new.26092 (New) Package is "xapps" Mon Feb 3 11:12:27 2020 rev:9 rq:766546 version:1.6.10 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2019-07-29 17:28:50.930247629 +0200 +++ /work/SRC/openSUSE:Factory/.xapps.new.26092/xapps.changes 2020-02-03 11:12:42.449826409 +0100 @@ -1,0 +2,86 @@ +Fri Jan 17 15:38:06 UTC 2020 - Maurizio Galli + +- Update to version 1.6.10 + * xapp-status-icon.c: Sync the visible state of the fallback +GtkStatusIcon when it is first created. + * xapp-status-icon.c: Fix the timeout duration for +xapp_status_icon_any_monitors. +- Changes in previous versions since 1.4.8 + * xapp-icon-chooser-dialog.c: fix hidpi icon rendering and spacing. + * xapp-status-icon.c: Allow a primary-click to activate appindicator +icons when they have set a 'secondary activate' target. Otherwise, +have primary open the menu as it ordinarily would. + * xapp-status-icon.c: Reposition the menu when part of it would end +up below the workarea of the monitor. + * mate-xapp-status-applet.py: Call widget.show_all() before binding +to the proxy's visible property. The binding is one way only - +local changes can override the state initially set by the proxy. + * mate-xapp-status-applet.py: Add a small margin at either end of +the applet, and allow ctrl-right-clicks anywhere on it, so the user +can bring up the About menu. + * mate-xapp-status-applet.py: Hardcode symbolic icons to 22px. + * Mate applet: Don't use a handle + * mate applet: fix configuring + * mate applet: fix regression in install location + * debian: fixup changed file locations + * mate-xapp-status-applet.py: handle a null icon name correctly. + * test-scripts: have xapp-status-applet sort icons in the same manner +the real applets do (symbolic to the right, then by alpha process name). + * xapp-status-icon.c: Keep an account of button presses so an orphan +release doesn't activate or pop up a menu. + * xapp-status-icon: Track and notify changes in types of support for +the icon - notify when a status icon is picked up by a native applet, +a traditional system tray, or is not being picked up by anything. + * xapp-status-icon.c: Replace g_enum_to_string with a custom function, +this isn't available with lmde's glib. + * xapp-status-icon: Add a function to check for the existence of any +active status applets. + * Implement XAppStatusIcon (gh#linuxmint/xapps#67) + * libxapp: cleanup compile warnings (gh#linuxmint/xapps#69) + * status icons: Add a monitor class for applets - XAppStatusIconMonitor, +(gh#linuxmint/xapps#70) + * test-scripts: add a status-icon-via-libappindicator script. + * xapp-status-icon.c: Remove leftover debug line + * xapp-status-icon: When a menu is provided to XAppStatusIcon, handle +positioning and showing it internally instead of requiring the application +to do it. + * xapp-status-icon.c: Use G_ class macros to cleanup header file, fix +xapp_status_icon_get_menu() (copy/paste error). + * Add some useful build C-flags, fix test script exec bit. + * Add API reference in docs/reference/ + * Set theme jekyll-theme-architect + * README: Add link to API reference + * xapp-status-icon.c: Emit 'activate' during fallback status icon activation. + * docs: Generate html automatically + * xapp-icon-chooser-dialog.c: Remove unused variable + * icon chooser dialog: add default_icon property + * icon chooser dialog: add *_add_custom_category () function + * Add a Mate status applet (gh#linuxmint/xapps#72) + * xapp-status-icon.c: Refactor event handling. + * xapp-icon-chooser-dialog.c: prevent segfault on non-existent icon name +(gh#linuxmint/xapps#76) + * IconChooserButton: Add the ability to set the default category +(gh#linuxmint/xapps#77) + * xapp-icon-chooser-button.c: add missing dispose method (gh#linuxmint/xapps#78) + * mate-xapp-status-applet.py: Make improvements to event handling and widget +appearance during clicks. + * Add a custom install script for installing the generated header file. + * Add i18n for the mate applet. + * mate applet: Add an about window, use more appropriate install locations, move +build replacement strings to a separate imported file. + * xapp-status-icon.c: During async ops, when checking for cancellation, use the +error code, as the cancellable may have reset in the interim, but the code will +be correct. + * status icons: Support multiple icons from the same process. + * Revert "docs: Generate html automatically" + * Add a makedoc script
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2019-07-29 17:28:47 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new.4126 (New) Package is "xapps" Mon Jul 29 17:28:47 2019 rev:8 rq:719307 version:1.4.8 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2019-07-08 15:11:32.695375018 +0200 +++ /work/SRC/openSUSE:Factory/.xapps.new.4126/xapps.changes2019-07-29 17:28:50.930247629 +0200 @@ -1,0 +2,6 @@ +Sun Jul 28 03:51:39 UTC 2019 - Marguerite Su + +- Update to version 1.4.8 + * xapp-icon-chooser-button.c: make dialog inherit modal state + +--- Old: xapps-1.4.5.tar.gz New: xapps-1.4.8.tar.gz Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.08M6mf/_old 2019-07-29 17:28:51.578247389 +0200 +++ /var/tmp/diff_new_pack.08M6mf/_new 2019-07-29 17:28:51.582247388 +0200 @@ -20,7 +20,7 @@ %define soname libxapp %define sover 1 Name: xapps -Version:1.4.5 +Version:1.4.8 Release:0 Summary:XApp library and common files License:GPL-3.0-or-later ++ xapps-1.4.5.tar.gz -> xapps-1.4.8.tar.gz ++ 2444 lines of diff (skipped)
commit xapps for openSUSE:Factory
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.changes2019-07-08 15:11:32.695375018 +0200 @@ -1,0 +2,54 @@ +Wed Mar 6 16:45:00 UTC 2019 - Alexei Sorokin + +- 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:
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2018-07-22 23:05:53 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new (New) Package is "xapps" Sun Jul 22 23:05:53 2018 rev:6 rq:624432 version:1.2.2 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2018-05-11 09:15:07.813351534 +0200 +++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2018-07-22 23:05:53.848893615 +0200 @@ -1,0 +2,7 @@ +Fri Jul 20 09:32:54 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 1.2.2: + * xapp-gtk-window.c: Check for x11 at a more appropriate time. + * Pastebin: Replace gist with termbin. + +--- Old: xapps-1.2.1.tar.gz New: xapps-1.2.2.tar.gz Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.W15dAG/_old 2018-07-22 23:05:54.352893427 +0200 +++ /var/tmp/diff_new_pack.W15dAG/_new 2018-07-22 23:05:54.364893423 +0200 @@ -20,7 +20,7 @@ %define soname libxapp %define sover 1 Name: xapps -Version:1.2.1 +Version:1.2.2 Release:0 Summary:XApp library and common files License:GPL-3.0-or-later ++ xapps-1.2.1.tar.gz -> xapps-1.2.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xapps-1.2.1/.circleci/config.yml new/xapps-1.2.2/.circleci/config.yml --- old/xapps-1.2.1/.circleci/config.yml2018-05-06 15:34:47.0 +0200 +++ new/xapps-1.2.2/.circleci/config.yml2018-07-17 09:36:03.0 +0200 @@ -38,11 +38,6 @@ fi jobs: -"mint18": -<<: *shared -docker: -- image: linuxmintd/mint18-amd64 - "mint19": <<: *shared docker: @@ -57,6 +52,5 @@ version: 2 build: jobs: -- "mint18" - "mint19" - "lmde3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xapps-1.2.1/debian/changelog new/xapps-1.2.2/debian/changelog --- old/xapps-1.2.1/debian/changelog2018-05-06 15:34:47.0 +0200 +++ new/xapps-1.2.2/debian/changelog2018-07-17 09:36:03.0 +0200 @@ -1,3 +1,16 @@ +xapp (1.2.2) tara; urgency=medium + + [ Fabio Fantoni ] + * circleci: remove mint18 job (#41) + + [ Michael Webster ] + * xapp-gtk-window.c: Check for x11 at a more appropriate time. + + [ Clement Lefebvre ] + * Pastebin: Replace gist with termbin + + -- Clement Lefebvre Tue, 17 Jul 2018 09:35:34 +0200 + xapp (1.2.1) tara; urgency=medium [ Michael Webster ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xapps-1.2.1/debian/control new/xapps-1.2.2/debian/control --- old/xapps-1.2.1/debian/control 2018-05-06 15:34:47.0 +0200 +++ new/xapps-1.2.2/debian/control 2018-07-17 09:36:03.0 +0200 @@ -78,7 +78,6 @@ Architecture: all Multi-Arch: foreign Depends: - gist, inxi, python3, python3-gi, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xapps-1.2.1/files/usr/bin/pastebin new/xapps-1.2.2/files/usr/bin/pastebin --- old/xapps-1.2.1/files/usr/bin/pastebin 2018-05-06 15:34:47.0 +0200 +++ new/xapps-1.2.2/files/usr/bin/pastebin 2018-07-17 09:36:03.0 +0200 @@ -22,7 +22,9 @@ content = str_args if content != "": -for paster in ['/usr/bin/gist-paste', '/usr/bin/fpaste']: -if os.path.exists(paster): -p = subprocess.Popen([paster], stdin=subprocess.PIPE) -p.communicate(content.encode("UTF-8")) +if os.path.exists('/usr/bin/fpaste'): +p = subprocess.Popen(['/usr/bin/fpaste'], stdin=subprocess.PIPE) +p.communicate(content.encode("UTF-8")) +else: +p = subprocess.Popen(['nc', 'termbin.com', ''], stdin=subprocess.PIPE) +p.communicate(content.encode("UTF-8")) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xapps-1.2.1/libxapp/xapp-gtk-window.c new/xapps-1.2.2/libxapp/xapp-gtk-window.c --- old/xapps-1.2.1/libxapp/xapp-gtk-window.c 2018-05-06 15:34:47.0 +0200 +++ new/xapps-1.2.2/libxapp/xapp-gtk-window.c 2018-07-17 09:36:03.0 +0200 @@ -169,6 +169,10 @@ update_window_icon (GtkWindow*window, XAppGtkWindowPrivate *priv) { +if (!is_x11_session ()) { +return; +} + /* Icon name/path */ if (priv->icon_name != NULL) { @@ -194,6 +198,10 @@ update_window_progress (GtkWindow*window,
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2018-05-11 09:15:03 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new (New) Package is "xapps" Fri May 11 09:15:03 2018 rev:5 rq:605732 version:1.2.1 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2018-04-26 13:37:04.170195331 +0200 +++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2018-05-11 09:15:07.813351534 +0200 @@ -1,0 +2,6 @@ +Thu May 8 20:40:20 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 1.2.1: + * icons: Add category-search-symbolic. + +--- Old: xapps-1.2.0.tar.gz New: xapps-1.2.1.tar.gz Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.uGDJmL/_old 2018-05-11 09:15:08.677320235 +0200 +++ /var/tmp/diff_new_pack.uGDJmL/_new 2018-05-11 09:15:08.677320235 +0200 @@ -20,7 +20,7 @@ %define soname libxapp %define sover 1 Name: xapps -Version:1.2.0 +Version:1.2.1 Release:0 Summary:XApp library and common files License:GPL-3.0-or-later @@ -38,7 +38,7 @@ BuildRequires: pkgconfig(gio-2.0) >= 2.37.3 BuildRequires: pkgconfig(glib-2.0) >= 2.37.3 BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libgnomekbdui) BuildRequires: pkgconfig(pygobject-3.0) BuildRequires: pkgconfig(xkbfile) ++ xapps-1.2.0.tar.gz -> xapps-1.2.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xapps-1.2.0/debian/changelog new/xapps-1.2.1/debian/changelog --- old/xapps-1.2.0/debian/changelog2018-04-16 16:40:13.0 +0200 +++ new/xapps-1.2.1/debian/changelog2018-05-06 15:34:47.0 +0200 @@ -1,3 +1,10 @@ +xapp (1.2.1) tara; urgency=medium + + [ Michael Webster ] + * icons: Add category-search-symbolic + + -- Clement LefebvreSun, 06 May 2018 14:34:17 +0100 + xapp (1.2.0) tara; urgency=medium [ Clement Lefebvre ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xapps-1.2.0/files/usr/share/icons/hicolor/scalable/actions/category-search-symbolic.svg new/xapps-1.2.1/files/usr/share/icons/hicolor/scalable/actions/category-search-symbolic.svg --- old/xapps-1.2.0/files/usr/share/icons/hicolor/scalable/actions/category-search-symbolic.svg 1970-01-01 01:00:00.0 +0100 +++ new/xapps-1.2.1/files/usr/share/icons/hicolor/scalable/actions/category-search-symbolic.svg 2018-05-06 15:34:47.0 +0200 @@ -0,0 +1,95 @@ + + + +http://purl.org/dc/elements/1.1/; + xmlns:cc="http://creativecommons.org/ns#; + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#; + xmlns:svg="http://www.w3.org/2000/svg; + xmlns="http://www.w3.org/2000/svg; + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd; + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape; + id="svg7384" + width="16" + height="16" + version="1.1" + sodipodi:docname="emblem-documents-symbolic.svg" + inkscape:version="0.92.3 (2405546, 2018-03-11)"> + + + + + + + +image/svg+xml +http://purl.org/dc/dcmitype/StillImage; /> +Gnome Symbolic Icon Theme + + + + Gnome Symbolic Icon Theme + + + + + + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xapps-1.2.0/meson.build new/xapps-1.2.1/meson.build --- old/xapps-1.2.0/meson.build 2018-04-16 16:40:13.0 +0200 +++ new/xapps-1.2.1/meson.build 2018-05-06 15:34:47.0 +0200 @@ -1,6 +1,6 @@ project('xapp', 'c', -version : '1.2.0' +version : '1.2.1' ) gnome = import('gnome')
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2018-04-26 13:37:01 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new (New) Package is "xapps" Thu Apr 26 13:37:01 2018 rev:4 rq:599215 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2017-10-29 20:25:24.181077487 +0100 +++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2018-04-26 13:37:04.170195331 +0200 @@ -1,0 +2,17 @@ +Thu Apr 19 20:07:54 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 1.2.0: + * Switch to Meson. + * xapp-gtk-window.c: Use gdk_error_trap_pop_ignored to quiet +build warning. + * xapp-gtk-window.c: Skip x11 calls if we're not running an +x session. + * xapp-gtk-window.c: Only do an x11 check once, cache the result. + * prefs-window: Remove a stray separator. + * build: Fix pkg-config generation to require +header-file-included libs. + * Add a media-mount-symbolic icon. + * Extract/compress icons for nemo-fileroller. +- Enable gtk-doc. + +--- Old: xapps-1.0.4.tar.gz New: xapps-1.2.0.tar.gz Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.2Gu2Fx/_old 2018-04-26 13:37:04.718175248 +0200 +++ /var/tmp/diff_new_pack.2Gu2Fx/_new 2018-04-26 13:37:04.718175248 +0200 @@ -1,7 +1,7 @@ # # spec file for package xapps # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -20,20 +20,17 @@ %define soname libxapp %define sover 1 Name: xapps -Version:1.0.4 +Version:1.2.0 Release:0 Summary:XApp library and common files -License:GPL-3.0+ +License:GPL-3.0-or-later Group: System/GUI/Other -Url:https://github.com/linuxmint/xapps +URL:https://github.com/linuxmint/xapps Source: https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: autoconf -BuildRequires: automake BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme -BuildRequires: intltool -BuildRequires: libtool +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: vala BuildRequires: pkgconfig(cairo) @@ -53,7 +50,7 @@ %package -n %{soname}%{sover} Summary:XApp library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Libraries Requires: %{name}-common @@ -65,7 +62,7 @@ %package -n %{typelib} Summary:XApp library -- Introspection bindings -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Libraries %description -n %{typelib} @@ -76,7 +73,7 @@ %package -n %{soname}-devel Summary:Development files of libxapp -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: %{soname}%{sover} = %{version} Requires: %{typelib} = %{version} @@ -89,7 +86,7 @@ %package common Summary:Common files for XApp desktop applications -License:GPL-2.0+ AND GPL-3.0 +License:GPL-2.0-or-later AND GPL-3.0-only Group: System/GUI/Other BuildArch: noarch @@ -104,29 +101,14 @@ %setup -q %build -NOCONFIGURE=1 ./autogen.sh - -%global _configure ../configure -mkdir -p build-python2 -pushd build-python2 -export PYTHON="python2" -%configure \ - --disable-static -make %{?_smp_mflags} V=1 -popd - -%global _configure ./configure -export PYTHON="python3" -%configure \ - --disable-static -make %{?_smp_mflags} V=1 +%meson \ + -Ddocs=true +%meson_build %install -%make_install -%make_install -C build-python2 +%meson_install -rm -f %{buildroot}%{_bindir}/{pastebin,upload-system-info} -find %{buildroot} -type f -name "*.la" -delete -print +rm %{buildroot}%{_bindir}/{pastebin,upload-system-info} %fdupes %{buildroot}%{_datadir}/icons/ %fdupes %{buildroot}%{python_sitearch}/ %{buildroot}%{python3_sitearch}/ @@ -134,7 +116,7 @@ %postun -n %{soname}%{sover} -p /sbin/ldconfig -%if 0%{?suse_version} <= 1320 +%if 0%{?suse_version} < 1500 %post common %icon_theme_cache_post %glib2_gsettings_schema_post @@ -145,15 +127,14 @@ %endif %files -n %{soname}%{sover} -%doc debian/{changelog,copyright} +%license debian/copyright +%doc debian/changelog %{_libdir}/%{soname}.so.%{sover}* %files -n %{typelib} %{_libdir}/girepository-1.0/XApp-1.0.typelib
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2017-10-29 20:24:55 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new (New) Package is "xapps" Sun Oct 29 20:24:55 2017 rev:3 rq:537360 version:1.0.4 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2017-05-24 16:51:14.883115379 +0200 +++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2017-10-29 20:25:24.181077487 +0100 @@ -1,0 +2,20 @@ +Sat Oct 28 19:57:36 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.0.4: + * Add xapp-gtk-utils.c, xapp-gtk-utils.h. + * Remove extra spaces inserted by clandestine foreign hackers. + * Add XAppGtkWindow, with methods that shadow GtkWindow's icon +setting ones. This way, applications only need to change the +window class, rather than adding extra code. + * Allow XAppGtkWindows to be used in GtkBuilder (.ui) files. + * pygobject/XApp.py: Simplify and add an explanation as to why +this file is here. + * xapp-gtk-window.c: Add xid-based functions. + * xapp-gtk-window: Move the Xlib include into the .c file - it can +cause namespace collisions. It's ok to treat "Window" as an +unsigned long, because that's what it is. + * xapp-gtk-window: Trap X errors when setting progress. + * Add a VAPI file to support Vala. +- Remove baselibs.conf: has unsolved requirements. + +--- Old: baselibs.conf xapps-1.0.3.tar.gz New: xapps-1.0.4.tar.gz Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.G14Fvg/_old 2017-10-29 20:25:24.721057808 +0100 +++ /var/tmp/diff_new_pack.G14Fvg/_new 2017-10-29 20:25:24.721057808 +0100 @@ -20,21 +20,22 @@ %define soname libxapp %define sover 1 Name: xapps -Version:1.0.3 +Version:1.0.4 Release:0 Summary:XApp library and common files License:GPL-3.0+ Group: System/GUI/Other Url:https://github.com/linuxmint/xapps Source: https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Source1:baselibs.conf BuildRequires: autoconf BuildRequires: automake +BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: libtool BuildRequires: pkgconfig +BuildRequires: vala BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.22.0 BuildRequires: pkgconfig(gio-2.0) >= 2.37.3 @@ -42,6 +43,8 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 BuildRequires: pkgconfig(libgnomekbdui) +BuildRequires: pkgconfig(pygobject-3.0) +BuildRequires: pkgconfig(xkbfile) %glib2_gsettings_schema_requires %description @@ -86,7 +89,7 @@ %package common Summary:Common files for XApp desktop applications -License:GPL-2.0+ and GPL-3.0 +License:GPL-2.0+ AND GPL-3.0 Group: System/GUI/Other BuildArch: noarch @@ -102,20 +105,36 @@ %build NOCONFIGURE=1 ./autogen.sh + +%global _configure ../configure +mkdir -p build-python2 +pushd build-python2 +export PYTHON="python2" +%configure \ + --disable-static +make %{?_smp_mflags} V=1 +popd + +%global _configure ./configure +export PYTHON="python3" %configure \ --disable-static make %{?_smp_mflags} V=1 %install %make_install +%make_install -C build-python2 rm -f %{buildroot}%{_bindir}/{pastebin,upload-system-info} find %{buildroot} -type f -name "*.la" -delete -print +%fdupes %{buildroot}%{_datadir}/icons/ +%fdupes %{buildroot}%{python_sitearch}/ %{buildroot}%{python3_sitearch}/ %post -n %{soname}%{sover} -p /sbin/ldconfig %postun -n %{soname}%{sover} -p /sbin/ldconfig +%if 0%{?suse_version} <= 1320 %post common %icon_theme_cache_post %glib2_gsettings_schema_post @@ -123,25 +142,31 @@ %postun %icon_theme_cache_postun %glib2_gsettings_schema_postun +%endif %files -n %{soname}%{sover} -%defattr(-,root,root) %doc debian/{changelog,copyright} %{_libdir}/%{soname}.so.%{sover}* %files -n %{typelib} -%defattr(-,root,root) %{_libdir}/girepository-1.0/XApp-1.0.typelib +%{python_sitearch}/gi/overrides/XApp.py* +%{python3_sitearch}/gi/overrides/XApp.py +%dir %{python3_sitearch}/gi/overrides/__pycache__/ +%{python3_sitearch}/gi/overrides/__pycache__/XApp.* %files -n %{soname}-devel -%defattr(-,root,root) %{_includedir}/xapp/ %{_libdir}/%{soname}.so %{_libdir}/pkgconfig/xapp.pc %{_datadir}/gir-1.0/XApp-1.0.gir +%dir %{_datadir}/vala/vapi/ +%{_datadir}/vala/vapi/xapp.vapi +%dir %{_datadir}/glade/ +%dir %{_datadir}/glade/catalogs/
commit xapps for openSUSE:Factory
Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2017-05-24 16:50:31 Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new (New) Package is "xapps" Wed May 24 16:50:31 2017 rev:2 rq:497725 version:1.0.3 Changes: --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2016-11-15 17:59:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2017-05-24 16:51:14.883115379 +0200 @@ -1,0 +2,19 @@ +Wed May 4 17:44:11 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.0.3: + * Fix build. + * xapp-kbd-layout-controller: Update test script to reflect +current api/intent. + * Review licensing. + * Handle exceptions in usr/bin/upload-system-info. + * Add a couple of symbolic pane visibility icons. + * icons: Add an icon for regex-search. + * Switch to the correct python deps. + * xapp-kbd-layout-controller.c: Allow up to 3 character labels. + * Complete our set of pane icons. + * Add support for building gtk-doc. + * Migrate away from gnome-common deprecated vars and macros. + * Use python3 as all scripts are in python3. +- Update the package licence to GPL-3.0+. + +--- Old: xapps-1.0.2.tar.gz New: xapps-1.0.3.tar.gz Other differences: -- ++ xapps.spec ++ --- /var/tmp/diff_new_pack.ULtbae/_old 2017-05-24 16:51:15.667005032 +0200 +++ /var/tmp/diff_new_pack.ULtbae/_new 2017-05-24 16:51:15.671004468 +0200 @@ -1,7 +1,7 @@ # # spec file for package xapps # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -20,16 +20,20 @@ %define soname libxapp %define sover 1 Name: xapps -Version:1.0.2 +Version:1.0.3 Release:0 Summary:XApp library and common files -License:GPL-2.0+ +License:GPL-3.0+ Group: System/GUI/Other Url:https://github.com/linuxmint/xapps Source: https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:baselibs.conf -BuildRequires: gnome-common +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme +BuildRequires: intltool +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.22.0 @@ -45,7 +49,7 @@ desktop environments and required to implement cross-DE solutions. %package -n %{soname}%{sover} -Summary:XApp library for loading .desktop files +Summary:XApp library License:GPL-2.0+ Group: System/Libraries Requires: %{name}-common @@ -54,10 +58,10 @@ This project gathers the components which are common to multiple desktop environments and required to implement cross-DE solutions. -This library is used by XApp to load the .desktop files. +This library is used by several XApp applications. %package -n %{typelib} -Summary:XApp library for loading .desktop files -- Introspection bindings +Summary:XApp library -- Introspection bindings License:GPL-2.0+ Group: System/Libraries @@ -65,7 +69,7 @@ This project gathers the components which are common to multiple desktop environments and required to implement cross-DE solutions. -This library is used by XApp to load the .desktop files. +This library is used by several XApp applications. %package -n %{soname}-devel Summary:Development files of libxapp @@ -83,6 +87,7 @@ %package common Summary:Common files for XApp desktop applications License:GPL-2.0+ and GPL-3.0 +Group: System/GUI/Other BuildArch: noarch %description common @@ -96,7 +101,7 @@ %setup -q %build -NOCONFIGURE=1 gnome-autogen.sh +NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static make %{?_smp_mflags} V=1 @@ -140,6 +145,7 @@ %doc debian/{changelog,copyright} %{_bindir}/xfce4-set-wallpaper %{_datadir}/icons/hicolor/*/actions/xapp-*.* +%{_datadir}/icons/hicolor/*/actions/view-*-pane*.* %{_datadir}/glib-2.0/schemas/org.x.apps.*.xml %changelog ++ xapps-1.0.2.tar.gz -> xapps-1.0.3.tar.gz ++ 2596 lines of diff (skipped)