commit vala-panel-extras for openSUSE:Factory

2018-08-29 Thread root
Hello community,

here is the log from the commit of package vala-panel-extras for 
openSUSE:Factory checked in at 2018-08-29 12:26:09

Comparing /work/SRC/openSUSE:Factory/vala-panel-extras (Old)
 and  /work/SRC/openSUSE:Factory/.vala-panel-extras.new (New)


Package is "vala-panel-extras"

Wed Aug 29 12:26:09 2018 rev:7 rq:631839 version:0.1.9

Changes:

--- /work/SRC/openSUSE:Factory/vala-panel-extras/vala-panel-extras.changes  
2018-05-11 14:35:10.197061961 +0200
+++ /work/SRC/openSUSE:Factory/.vala-panel-extras.new/vala-panel-extras.changes 
2018-08-29 12:26:11.135525830 +0200
@@ -1,0 +2,15 @@
+Mon Aug 27 16:29:10 UTC 2018 - jeng...@inai.de
+
+- Avoid repetition of package name (rpmlint)
+
+---
+Mon Aug 27 11:59:46 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 0.1.9:
+  * Build with new GWeather.
+  * Fix Vala 0.40 warnings.
+  * Update Chinese translation.
+- Remove Fix-build-new-libgweather.patch,
+  vala040-fixup-warnings.patch: fixed upstream.
+
+---

Old:

  Fix-build-new-libgweather.patch
  vala-panel-extras-0.1.8.tar.gz
  vala040-fixup-warnings.patch

New:

  vala-panel-extras-0.1.9.tar.gz



Other differences:
--
++ vala-panel-extras.spec ++
--- /var/tmp/diff_new_pack.nbFshr/_old  2018-08-29 12:26:12.019527766 +0200
+++ /var/tmp/diff_new_pack.nbFshr/_new  2018-08-29 12:26:12.019527766 +0200
@@ -16,19 +16,15 @@
 #
 
 
+%define _revafdd298396a1e735ef8a3c56a5f9b16c
 Name:   vala-panel-extras
-Version:0.1.8
+Version:0.1.9
 Release:0
-Summary:Vala Panel Extras are applets for StatusNotifierItem
+Summary:Applets for StatusNotifierItem
 License:LGPL-3.0-or-later
 Group:  System/GUI/Other
-URL:https://github.com/rilian-la-te/vala-panel-extras
-Source: 
https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM vala040-fixup-warnings.patch -- Fix warnings with vala 
0.40
-Patch0: vala040-fixup-warnings.patch
-# PATCH-FIX-UPSTREAM Fix-build-new-libgweather.patch -- Fix build with new 
libgweather
-Patch1: Fix-build-new-libgweather.patch
-
+URL:https://gitlab.com/vala-panel-project/vala-panel-extras
+Source: 
https://gitlab.com/vala-panel-project/vala-panel-extras/uploads/%{_rev}/%{name}-%{version}.tar.gz
 BuildRequires:  cmake >= 3.6
 BuildRequires:  fdupes
 BuildRequires:  gettext
@@ -123,7 +119,7 @@
 StatusNotifierItem.
 
 %prep
-%autosetup -p1
+%setup -q
 
 %build
 %cmake \

++ vala-panel-extras-0.1.8.tar.gz -> vala-panel-extras-0.1.9.tar.gz ++
 3091 lines of diff (skipped)




commit vala-panel-extras for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package vala-panel-extras for 
openSUSE:Factory checked in at 2018-05-11 14:34:56

Comparing /work/SRC/openSUSE:Factory/vala-panel-extras (Old)
 and  /work/SRC/openSUSE:Factory/.vala-panel-extras.new (New)


Package is "vala-panel-extras"

Fri May 11 14:34:56 2018 rev:6 rq:603127 version:0.1.8

Changes:

--- /work/SRC/openSUSE:Factory/vala-panel-extras/vala-panel-extras.changes  
2017-05-03 15:54:02.662871937 +0200
+++ /work/SRC/openSUSE:Factory/.vala-panel-extras.new/vala-panel-extras.changes 
2018-05-11 14:35:10.197061961 +0200
@@ -1,0 +2,20 @@
+Wed May  2 07:33:34 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.1.8:
+  + Volume applet got beep on change volume.
+- Changes from version 0.1.7:
+  + Even more fixes for vala 0.36.
+- Changes from version 0.1.6:
+  + Fixes for vala 0.36.
+- Add pkgconfig(libcanberra-gtk3) BuildRequires: New dependency.
+- Drop vala-panel-extras-0.1.4-vala-0.36.patch: Fixed upstream.
+- Add vala040-fixup-warnings.patch: Fix warnings with vala 0.40.
+- Add Fix-build-new-libgweather.patch: Fix build with new
+  libgweather.
+- Drop no longer needed post(un) handling of
+  glib2_gsettings_schema_post(un).
+- Run spec-cleaner, modernize spec.
+- Add fdupes BuildRequires and pass fdupes macro, remove duplicates
+  and silence rpmlint.
+
+---

Old:

  vala-panel-extras-0.1.4-vala-0.36.patch
  vala-panel-extras-0.1.5.tar.gz

New:

  Fix-build-new-libgweather.patch
  vala-panel-extras-0.1.8.tar.gz
  vala040-fixup-warnings.patch



Other differences:
--
++ vala-panel-extras.spec ++
--- /var/tmp/diff_new_pack.IGdv5r/_old  2018-05-11 14:35:11.205025343 +0200
+++ /var/tmp/diff_new_pack.IGdv5r/_new  2018-05-11 14:35:11.209025197 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vala-panel-extras
 #
-# 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
@@ -17,16 +17,20 @@
 
 
 Name:   vala-panel-extras
-Version:0.1.5
+Version:0.1.8
 Release:0
 Summary:Vala Panel Extras are applets for StatusNotifierItem
-License:LGPL-3.0+
+License:LGPL-3.0-or-later
 Group:  System/GUI/Other
-Url:https://github.com/rilian-la-te/vala-panel-extras
+URL:https://github.com/rilian-la-te/vala-panel-extras
 Source: 
https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM vala-panel-extras-0.1.4-vala-0.36.patch -- Fix build with 
Vala 0.36 and newer.
-Patch0: vala-panel-extras-0.1.4-vala-0.36.patch
-BuildRequires:  cmake >= 2.8
+# PATCH-FIX-UPSTREAM vala040-fixup-warnings.patch -- Fix warnings with vala 
0.40
+Patch0: vala040-fixup-warnings.patch
+# PATCH-FIX-UPSTREAM Fix-build-new-libgweather.patch -- Fix build with new 
libgweather
+Patch1: Fix-build-new-libgweather.patch
+
+BuildRequires:  cmake >= 3.6
+BuildRequires:  fdupes
 BuildRequires:  gettext
 BuildRequires:  pkgconfig
 BuildRequires:  vala >= 0.24
@@ -34,6 +38,7 @@
 BuildRequires:  pkgconfig(gdk-x11-3.0)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.16
 BuildRequires:  pkgconfig(gweather-3.0)
+BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libgtop-2.0)
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb-xkb)
@@ -118,8 +123,7 @@
 StatusNotifierItem.
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
 %build
 %cmake \
@@ -129,77 +133,48 @@
 %install
 %cmake_install
 %find_lang %{name}
-
-%post battery
-%glib2_gsettings_schema_post
-
-%postun battery
-%glib2_gsettings_schema_postun
-
-%post gtop
-%glib2_gsettings_schema_post
-
-%postun gtop
-%glib2_gsettings_schema_postun
-
-%post volume
-%glib2_gsettings_schema_post
-
-%postun volume
-%glib2_gsettings_schema_postun
-
-%post weather
-%glib2_gsettings_schema_post
-
-%postun weather
-%glib2_gsettings_schema_postun
-
-%post xkb
-%glib2_gsettings_schema_post
-
-%postun xkb
-%glib2_gsettings_schema_postun
+%fdupes %{buildroot}%{_prefix}
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 %files battery
-%defattr(-,root,root)
+%license LICENSE
 %doc README.md
 %{_bindir}/%{name}-battery
 %{_datadir}/glib-2.0/schemas/org.valapanel.battery.gschema.xml
 %{_datadir}/applications/org.valapanel.battery.desktop
 
 %files gtop
-%defattr(-,root,root)
+%license LICENSE
 %doc README.md
 %{_bindir}/%{name}-gtop
 %{_datadir}/glib-2.0/schemas/org.valapanel.gtop.gschema.xml
 

commit vala-panel-extras for openSUSE:Factory

2017-05-03 Thread root
Hello community,

here is the log from the commit of package vala-panel-extras for 
openSUSE:Factory checked in at 2017-05-03 15:54:02

Comparing /work/SRC/openSUSE:Factory/vala-panel-extras (Old)
 and  /work/SRC/openSUSE:Factory/.vala-panel-extras.new (New)


Package is "vala-panel-extras"

Wed May  3 15:54:02 2017 rev:5 rq:487953 version:0.1.5

Changes:

--- /work/SRC/openSUSE:Factory/vala-panel-extras/vala-panel-extras.changes  
2017-04-11 09:39:48.914409083 +0200
+++ /work/SRC/openSUSE:Factory/.vala-panel-extras.new/vala-panel-extras.changes 
2017-05-03 15:54:02.662871937 +0200
@@ -1,0 +2,9 @@
+Wed Apr  5 14:54:33 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 0.1.5:
+  * No changelog available.
+- Remove the glib-2.0.vapi hack.
+- Remove vala-panel-extras-fix-gquarks.patch,
+  vala-panel-extras-fix-xkb-build.patch: fixed upstream.
+
+---

Old:

  vala-panel-extras-0.1.4.tar.gz
  vala-panel-extras-fix-gquarks.patch
  vala-panel-extras-fix-xkb-build.patch

New:

  vala-panel-extras-0.1.5.tar.gz



Other differences:
--
++ vala-panel-extras.spec ++
--- /var/tmp/diff_new_pack.BgLFuA/_old  2017-05-03 15:54:03.530749414 +0200
+++ /var/tmp/diff_new_pack.BgLFuA/_new  2017-05-03 15:54:03.530749414 +0200
@@ -17,26 +17,22 @@
 
 
 Name:   vala-panel-extras
-Version:0.1.4
+Version:0.1.5
 Release:0
 Summary:Vala Panel Extras are applets for StatusNotifierItem
 License:LGPL-3.0+
 Group:  System/GUI/Other
 Url:https://github.com/rilian-la-te/vala-panel-extras
 Source: 
https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE vala-panel-extras-fix-xkb-build.patch sor.ale...@meowr.ru 
-- Fix XKB module build in some conditions.
-Patch0: %{name}-fix-xkb-build.patch
-# PATCH-FIX-OPENSUSE vala-panel-extras-fix-gquarks.patch sor.ale...@meowr.ru 
-- Fix build by using int instead of GQuark.
-Patch1: %{name}-fix-gquarks.patch
 # PATCH-FIX-UPSTREAM vala-panel-extras-0.1.4-vala-0.36.patch -- Fix build with 
Vala 0.36 and newer.
-Patch2: vala-panel-extras-0.1.4-vala-0.36.patch
+Patch0: vala-panel-extras-0.1.4-vala-0.36.patch
 BuildRequires:  cmake >= 2.8
 BuildRequires:  gettext
 BuildRequires:  pkgconfig
 BuildRequires:  vala >= 0.24
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(gdk-x11-3.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.12
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.16
 BuildRequires:  pkgconfig(gweather-3.0)
 BuildRequires:  pkgconfig(libgtop-2.0)
 BuildRequires:  pkgconfig(x11-xcb)
@@ -124,12 +120,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%if 0%{?suse_version} != 1320
-# Use upstream glib-2.0.vapi.
-rm vapi/glib-2.0.vapi
-%endif
 
 %build
 %cmake \
@@ -175,35 +165,35 @@
 
 %files battery
 %defattr(-,root,root)
-%doc README.md debian/copyright
+%doc README.md
 %{_bindir}/%{name}-battery
 %{_datadir}/glib-2.0/schemas/org.valapanel.battery.gschema.xml
 %{_datadir}/applications/org.valapanel.battery.desktop
 
 %files gtop
 %defattr(-,root,root)
-%doc README.md debian/copyright
+%doc README.md
 %{_bindir}/%{name}-gtop
 %{_datadir}/glib-2.0/schemas/org.valapanel.gtop.gschema.xml
 %{_datadir}/applications/org.valapanel.gtop.desktop
 
 %files volume
 %defattr(-,root,root)
-%doc README.md debian/copyright
+%doc README.md
 %{_bindir}/%{name}-volume
 %{_datadir}/glib-2.0/schemas/org.valapanel.volume.gschema.xml
 %{_datadir}/applications/org.valapanel.volume.desktop
 
 %files weather
 %defattr(-,root,root)
-%doc README.md debian/copyright
+%doc README.md
 %{_bindir}/%{name}-weather
 %{_datadir}/glib-2.0/schemas/org.valapanel.weather.gschema.xml
 %{_datadir}/applications/org.valapanel.weather.desktop
 
 %files xkb
 %defattr(-,root,root)
-%doc README.md debian/copyright
+%doc README.md
 %{_bindir}/%{name}-xkb
 %{_datadir}/glib-2.0/schemas/org.valapanel.xkb.gschema.xml
 %{_datadir}/applications/org.valapanel.xkb.desktop

++ vala-panel-extras-0.1.4.tar.gz -> vala-panel-extras-0.1.5.tar.gz ++
 6556 lines of diff (skipped)




commit vala-panel-extras for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package vala-panel-extras for 
openSUSE:Factory checked in at 2017-04-11 09:39:45

Comparing /work/SRC/openSUSE:Factory/vala-panel-extras (Old)
 and  /work/SRC/openSUSE:Factory/.vala-panel-extras.new (New)


Package is "vala-panel-extras"

Tue Apr 11 09:39:45 2017 rev:4 rq:484334 version:0.1.4

Changes:

--- /work/SRC/openSUSE:Factory/vala-panel-extras/vala-panel-extras.changes  
2016-05-17 17:15:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.vala-panel-extras.new/vala-panel-extras.changes 
2017-04-11 09:39:48.914409083 +0200
@@ -1,0 +2,6 @@
+Sat Apr  1 11:12:25 UTC 2017 - sor.ale...@meowr.ru
+
+- Add vala-panel-extras-0.1.4-vala-0.36.patch: Fix build with
+  Vala 0.36 and newer.
+
+---

New:

  vala-panel-extras-0.1.4-vala-0.36.patch



Other differences:
--
++ vala-panel-extras.spec ++
--- /var/tmp/diff_new_pack.q6xlj9/_old  2017-04-11 09:39:49.502326032 +0200
+++ /var/tmp/diff_new_pack.q6xlj9/_new  2017-04-11 09:39:49.506325467 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vala-panel-extras
 #
-# 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
@@ -28,9 +28,11 @@
 Patch0: %{name}-fix-xkb-build.patch
 # PATCH-FIX-OPENSUSE vala-panel-extras-fix-gquarks.patch sor.ale...@meowr.ru 
-- Fix build by using int instead of GQuark.
 Patch1: %{name}-fix-gquarks.patch
+# PATCH-FIX-UPSTREAM vala-panel-extras-0.1.4-vala-0.36.patch -- Fix build with 
Vala 0.36 and newer.
+Patch2: vala-panel-extras-0.1.4-vala-0.36.patch
 BuildRequires:  cmake >= 2.8
 BuildRequires:  gettext
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  vala >= 0.24
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(gdk-x11-3.0)
@@ -43,7 +45,7 @@
 
 %description
 Vala Panel Extras is a set of small programs that can be used with
-any StatusNotifierItem implementation (appindicator).
+any StatusNotifierItem implementation (appindicators).
 It contains applets that were stripped from Vala Panel, and
 necessary to install, if you want them.
 
@@ -109,7 +111,7 @@
 StatusNotifierItem.
 
 %package battery
-Summary:Vala Panel Extras - battery plugin
+Summary:Vala Panel Extras -- Battery plugin
 Group:  System/GUI/Other
 Requires:   upower
 Recommends: %{name}-lang
@@ -123,6 +125,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 %if 0%{?suse_version} != 1320
 # Use upstream glib-2.0.vapi.
 rm vapi/glib-2.0.vapi
@@ -131,7 +134,7 @@
 %build
 %cmake \
   -DGSETTINGS_COMPILE=OFF
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 %cmake_install

++ vala-panel-extras-0.1.4-vala-0.36.patch ++
--- a/applets/weather/weather-config.vala
+++ b/applets/weather/weather-config.vala
@@ -66,7 +66,11 @@ namespace Weather
 TreeIter sel_iter;
 if(location_selection.get_selected(null, out sel_iter))
 {
+#if VALA_0_36
+location_list.remove(ref sel_iter);
+#else
 location_list.remove(sel_iter);
+#endif
 location_settings_updated();
 }
 }
--- a/applets/xkb/xkb-config.vala
+++ b/applets/xkb/xkb-config.vala
@@ -214,7 +214,11 @@ namespace XkbPlugin
 TreeIter  tree_iter_sel;
 if(selection_current.get_selected(null,out tree_iter_sel))
 {
+#if VALA_0_36
+list_current.remove(ref tree_iter_sel);
+#else
 list_current.remove(tree_iter_sel);
+#endif
 update_layouts_from_widget();
 }
 }



commit vala-panel-extras for openSUSE:Factory

2016-05-17 Thread h_root
Hello community,

here is the log from the commit of package vala-panel-extras for 
openSUSE:Factory checked in at 2016-05-17 17:15:42

Comparing /work/SRC/openSUSE:Factory/vala-panel-extras (Old)
 and  /work/SRC/openSUSE:Factory/.vala-panel-extras.new (New)


Package is "vala-panel-extras"

Changes:

--- /work/SRC/openSUSE:Factory/vala-panel-extras/vala-panel-extras.changes  
2015-08-23 17:53:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.vala-panel-extras.new/vala-panel-extras.changes 
2016-05-17 17:15:45.0 +0200
@@ -1,0 +2,7 @@
+Sat May  7 07:12:54 UTC 2016 - sor.ale...@meowr.ru
+
+- Add vala-panel-extras-fix-gquarks.patch: fix build by using int
+  instead of GQuark.
+- Fix build by using upstream glib-2.0.vapi.
+
+---

New:

  vala-panel-extras-fix-gquarks.patch



Other differences:
--
++ vala-panel-extras.spec ++
--- /var/tmp/diff_new_pack.U5qXsY/_old  2016-05-17 17:15:46.0 +0200
+++ /var/tmp/diff_new_pack.U5qXsY/_new  2016-05-17 17:15:46.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vala-panel-extras
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -26,8 +26,11 @@
 Source: 
https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE vala-panel-extras-fix-xkb-build.patch sor.ale...@meowr.ru 
-- Fix XKB module build in some conditions.
 Patch0: %{name}-fix-xkb-build.patch
+# PATCH-FIX-OPENSUSE vala-panel-extras-fix-gquarks.patch sor.ale...@meowr.ru 
-- Fix build by using int instead of GQuark.
+Patch1: %{name}-fix-gquarks.patch
 BuildRequires:  cmake >= 2.8
 BuildRequires:  gettext
+BuildRequires:  pkg-config
 BuildRequires:  vala >= 0.24
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(gdk-x11-3.0)
@@ -119,6 +122,11 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%if 0%{?suse_version} != 1320
+# Use upstream glib-2.0.vapi.
+rm vapi/glib-2.0.vapi
+%endif
 
 %build
 %cmake \

++ vala-panel-extras-fix-gquarks.patch ++
--- a/lib/notifications.vala
+++ b/lib/notifications.vala
@@ -18,17 +18,17 @@ namespace Notifier
 public abstract string[] get_capabilites() throws Error;
 public abstract void get_server_information(out string name, out 
string vendor,
 out string version, out 
string specv) throws Error;
-public abstract Quark notify(string app_name,
-Quark id,
-string app_icon,
-string title,
-string body,
-string[] actions,
-HashTable hints,
-int expire_timeout) throws Error;
-public abstract Quark close_notification(Quark id) throws Error;
-public abstract signal void action_invoked(Quark id, string 
action_name);
-public abstract signal void notification_closed(Quark id, CloseReason 
reason);
+public abstract uint32 notify(string app_name,
+  uint32 id,
+  string app_icon,
+  string title,
+  string body,
+  string[] actions,
+  HashTable hints,
+  int expire_timeout) throws Error;
+public abstract uint32 close_notification(uint32 id) throws Error;
+public abstract signal void action_invoked(uint32 id, string 
action_name);
+public abstract signal void notification_closed(uint32 id, CloseReason 
reason);
 }
 public Daemon? get_daemon()
 {



commit vala-panel-extras for openSUSE:Factory

2015-08-23 Thread h_root
Hello community,

here is the log from the commit of package vala-panel-extras for 
openSUSE:Factory checked in at 2015-08-23 15:44:03

Comparing /work/SRC/openSUSE:Factory/vala-panel-extras (Old)
 and  /work/SRC/openSUSE:Factory/.vala-panel-extras.new (New)


Package is vala-panel-extras

Changes:

--- /work/SRC/openSUSE:Factory/vala-panel-extras/vala-panel-extras.changes  
2015-07-20 11:22:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.vala-panel-extras.new/vala-panel-extras.changes 
2015-08-23 17:53:47.0 +0200
@@ -1,0 +2,6 @@
+Thu Aug 20 17:47:01 UTC 2015 - sor.ale...@meowr.ru
+
+- Add vala-panel-extras-fix-xkb-build.patch: fix XKB module build
+  in some conditions.
+
+---

New:

  vala-panel-extras-fix-xkb-build.patch



Other differences:
--
++ vala-panel-extras.spec ++
--- /var/tmp/diff_new_pack.gyOCdg/_old  2015-08-23 17:53:47.0 +0200
+++ /var/tmp/diff_new_pack.gyOCdg/_new  2015-08-23 17:53:47.0 +0200
@@ -24,6 +24,8 @@
 Group:  System/GUI/Other
 Url:https://github.com/rilian-la-te/vala-panel-extras
 Source: 
https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE vala-panel-extras-fix-xkb-build.patch sor.ale...@meowr.ru 
-- Fix XKB module build in some conditions.
+Patch0: %{name}-fix-xkb-build.patch
 BuildRequires:  cmake = 2.8
 BuildRequires:  gettext
 BuildRequires:  vala = 0.24
@@ -56,7 +58,7 @@
 Summary:Flags for vala-panel-extras-xkb
 Group:  System/GUI/Other
 Requires:   %{name}-xkb = %{version}
-Recommends: %{name}-lang = %{version}
+Recommends: %{name}-lang
 Suggests:   vala-panel-plugin-sntray
 BuildArch:  noarch
 
@@ -67,7 +69,7 @@
 %package volume
 Summary:Vala Panel Extras -- Volume plugin
 Group:  System/GUI/Other
-Recommends: %{name}-lang = %{version}
+Recommends: %{name}-lang
 Suggests:   vala-panel-plugin-sntray
 
 %description volume
@@ -77,7 +79,7 @@
 %package xkb
 Summary:Vala Panel Extras -- Keyboard layout plugin
 Group:  System/GUI/Other
-Recommends: %{name}-lang = %{version}
+Recommends: %{name}-lang
 Suggests:   vala-panel-plugin-sntray
 
 %description xkb
@@ -87,7 +89,7 @@
 %package gtop
 Summary:Vala Panel Extras -- Network speed plugin
 Group:  System/GUI/Other
-Recommends: %{name}-lang = %{version}
+Recommends: %{name}-lang
 
 %description gtop
 This package contains a libgtop-based network speed plugin for
@@ -96,7 +98,7 @@
 %package weather
 Summary:Vala Panel Extras -- Weather plugin
 Group:  System/GUI/Other
-Recommends: %{name}-lang = %{version}
+Recommends: %{name}-lang
 Suggests:   vala-panel-plugin-sntray
 
 %description weather
@@ -107,7 +109,7 @@
 Summary:Vala Panel Extras - battery plugin
 Group:  System/GUI/Other
 Requires:   upower
-Recommends: %{name}-lang = %{version}
+Recommends: %{name}-lang
 Suggests:   vala-panel-plugin-sntray
 
 %description battery
@@ -116,6 +118,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %cmake \

++ vala-panel-extras-fix-xkb-build.patch ++
--- a/applets/xkb/CMakeLists.txt
+++ b/applets/xkb/CMakeLists.txt
@@ -30,6 +30,7 @@
 # Build library for plugin
 set (LIBS ${CORE_LIBRARIES} ${XKB_LIBRARIES} ${X11_LIBRARIES})
 set (LIB_PATHS ${CORE_LIBRARY_DIRS} ${XKB_LIBRARY_DIRS} ${X11_LIBRARY_DIRS})
+include_directories(${CORE_INCLUDE_DIRS} ${XKB_INCLUDE_DIRS} 
${X11_INCLUDE_DIRS})
 link_directories (${LIB_PATHS})
 add_executable (vala-panel-extras-${PLUGIN_NAME}
 ${VALA_C}