[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2017-02-06 Thread Antonio Rojas
Date: Monday, February 6, 2017 @ 22:31:45
  Author: arojas
Revision: 210641

Update to 1.16.1

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-06 22:29:07 UTC (rev 210640)
+++ PKGBUILD2017-02-06 22:31:45 UTC (rev 210641)
@@ -3,7 +3,7 @@
 _ver=1.16
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
-pkgver=${_ver}.0
+pkgver=${_ver}.1
 pkgrel=1
 pkgdesc="The MATE Panel (GTK3 version)"
 url="http://mate-desktop.org";
@@ -14,7 +14,7 @@
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('1fb1df7d86f96f97051cb985ab5dd21ebc78d4b2')
+sha1sums=('799ef0b7d718e2120aa1ffdcae604c356213ef12')
 
 build() {
 cd "${srcdir}/${_pkgbase}-${pkgver}"


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2016-09-24 Thread Antonio Rojas
Date: Saturday, September 24, 2016 @ 14:04:59
  Author: arojas
Revision: 190307

Update to 1.16.0

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-24 14:03:06 UTC (rev 190306)
+++ PKGBUILD2016-09-24 14:04:59 UTC (rev 190307)
@@ -1,9 +1,9 @@
 # Contributor: Martin Wimpress 
 
-_ver=1.14
+_ver=1.16
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
-pkgver=${_ver}.2
+pkgver=${_ver}.0
 pkgrel=1
 pkgdesc="The MATE Panel (GTK3 version)"
 url="http://mate-desktop.org";
@@ -14,7 +14,7 @@
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('c71956a9316d8db99f48822e0e1dde85dd523259')
+sha1sums=('1fb1df7d86f96f97051cb985ab5dd21ebc78d4b2')
 
 build() {
 cd "${srcdir}/${_pkgbase}-${pkgver}"


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2016-09-17 Thread Antonio Rojas
Date: Saturday, September 17, 2016 @ 11:39:56
  Author: arojas
Revision: 189849

Update to 1.14.2

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-17 11:38:11 UTC (rev 189848)
+++ PKGBUILD2016-09-17 11:39:56 UTC (rev 189849)
@@ -3,8 +3,8 @@
 _ver=1.14
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
-pkgver=${_ver}.1
-pkgrel=2
+pkgver=${_ver}.2
+pkgrel=1
 pkgdesc="The MATE Panel (GTK3 version)"
 url="http://mate-desktop.org";
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('c7dac4caafef90b6f639b8a6a43ca1e98c1802cc')
+sha1sums=('c71956a9316d8db99f48822e0e1dde85dd523259')
 
 build() {
 cd "${srcdir}/${_pkgbase}-${pkgver}"


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2016-08-07 Thread Balló György
Date: Sunday, August 7, 2016 @ 14:21:00
  Author: bgyorgy
Revision: 185874

upgpkg: mate-panel-gtk3 1.14.1-2

Fix dependency on libmateweather-gtk3 (FS#50301)

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-07 14:04:00 UTC (rev 185873)
+++ PKGBUILD2016-08-07 14:21:00 UTC (rev 185874)
@@ -4,12 +4,12 @@
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
 pkgver=${_ver}.1
-pkgrel=1
+pkgrel=2
 pkgdesc="The MATE Panel (GTK3 version)"
 url="http://mate-desktop.org";
 arch=('i686' 'x86_64')
 license=('GPL')
-depends=('dbus-glib' 'libwnck3' 'libcanberra' 'libmateweather' 'libsm' 
'mate-menus' 'mate-desktop-gtk3')
+depends=('dbus-glib' 'libwnck3' 'libcanberra' 'libmateweather-gtk3' 'libsm' 
'mate-menus' 'mate-desktop-gtk3')
 makedepends=('intltool' 'itstool' 'gobject-introspection')
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD mate-panel.install)

2016-08-06 Thread Balló György
Date: Saturday, August 6, 2016 @ 18:36:53
  Author: bgyorgy
Revision: 185671

upgpkg: mate-panel-gtk3 1.14.1-1

Update to new version

Modified:
  mate-panel-gtk3/trunk/PKGBUILD
Deleted:
  mate-panel-gtk3/trunk/mate-panel.install

+
 PKGBUILD   |   25 -
 mate-panel.install |   12 
 2 files changed, 12 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-06 18:34:25 UTC (rev 185670)
+++ PKGBUILD2016-08-06 18:36:53 UTC (rev 185671)
@@ -1,24 +1,20 @@
-# Maintainer : Martin Wimpress 
+# Contributor: Martin Wimpress 
 
-_ver=1.12
+_ver=1.14
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
-pkgver=${_ver}.2
+pkgver=${_ver}.1
 pkgrel=1
-pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
+pkgdesc="The MATE Panel (GTK3 version)"
 url="http://mate-desktop.org";
 arch=('i686' 'x86_64')
 license=('GPL')
-depends=('dbus-glib' 'dconf' 'gtk3' 'libwnck3' 'libcanberra' 'libice'
- 'libmateweather-gtk3>=1.12' 'librsvg' 'libsm' 'libsoup' 'libxau'
- 'mate-menus>=1.12' 'mate-desktop-gtk3>=1.12')
-makedepends=('gobject-introspection' 'mate-common' 'yelp-tools')
-optdepends=('yelp: for reading MATE help documents')
+depends=('dbus-glib' 'libwnck3' 'libcanberra' 'libmateweather' 'libsm' 
'mate-menus' 'mate-desktop-gtk3')
+makedepends=('intltool' 'itstool' 'gobject-introspection')
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('1ae95690a76359d356e3bf2581452904036dc523')
-install=${_pkgbase}.install
+sha1sums=('c7dac4caafef90b6f639b8a6a43ca1e98c1802cc')
 
 build() {
 cd "${srcdir}/${_pkgbase}-${pkgver}"
@@ -28,8 +24,11 @@
 --sysconfdir=/etc \
 --localstatedir=/var \
 --with-gtk=3.0 \
---enable-introspection \
---disable-static
+--enable-introspection
+
+#https://bugzilla.gnome.org/show_bug.cgi?id=656231
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
 make
 }
 

Deleted: mate-panel.install
===
--- mate-panel.install  2016-08-06 18:34:25 UTC (rev 185670)
+++ mate-panel.install  2016-08-06 18:36:53 UTC (rev 185671)
@@ -1,12 +0,0 @@
-post_install() {
-glib-compile-schemas /usr/share/glib-2.0/schemas/
-gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
-}
-
-post_upgrade() {
-post_install
-}
-
-post_remove() {
-post_install
-}


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2016-03-14 Thread Balló György
Date: Monday, March 14, 2016 @ 22:39:11
  Author: bgyorgy
Revision: 166769

upgpkg: mate-panel-gtk3 1.12.2-1

Update to new version

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-14 21:36:59 UTC (rev 166768)
+++ PKGBUILD2016-03-14 21:39:11 UTC (rev 166769)
@@ -3,7 +3,7 @@
 _ver=1.12
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
-pkgver=${_ver}.1
+pkgver=${_ver}.2
 pkgrel=1
 pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
 url="http://mate-desktop.org";
@@ -17,7 +17,7 @@
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('117ff969c76d32c84928f327c8537f0948859aa7')
+sha1sums=('1ae95690a76359d356e3bf2581452904036dc523')
 install=${_pkgbase}.install
 
 build() {


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2015-12-04 Thread Martin Wimpress
Date: Friday, December 4, 2015 @ 12:43:47
  Author: flexiondotorg
Revision: 148367

upgpkg: mate-panel-gtk3 1.12.1-1 - New upstream release

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-04 11:41:45 UTC (rev 148366)
+++ PKGBUILD2015-12-04 11:43:47 UTC (rev 148367)
@@ -3,7 +3,7 @@
 _ver=1.12
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
-pkgver=${_ver}.0
+pkgver=${_ver}.1
 pkgrel=1
 pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
 url="http://mate-desktop.org";
@@ -17,7 +17,7 @@
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('2b69056df49d2516172ffb6907181d40f75cb375')
+sha1sums=('117ff969c76d32c84928f327c8537f0948859aa7')
 install=${_pkgbase}.install
 
 build() {


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2015-11-05 Thread Martin Wimpress
Date: Friday, November 6, 2015 @ 00:42:31
  Author: flexiondotorg
Revision: 146093

upgpkg: mate-panel-gtk3 1.12.0-1 - New upstream release

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-05 23:39:44 UTC (rev 146092)
+++ PKGBUILD2015-11-05 23:42:31 UTC (rev 146093)
@@ -1,9 +1,9 @@
 # Maintainer : Martin Wimpress 
 
-_ver=1.10
+_ver=1.12
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
-pkgver=${_ver}.1
+pkgver=${_ver}.0
 pkgrel=1
 pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
 url="http://mate-desktop.org";
@@ -10,14 +10,14 @@
 arch=('i686' 'x86_64')
 license=('GPL')
 depends=('dbus-glib' 'dconf' 'gtk3' 'libwnck3' 'libcanberra' 'libice'
- 'libmateweather-gtk3>=1.10' 'librsvg' 'libsm' 'libsoup' 'libxau'
- 'mate-menus>=1.10' 'mate-desktop-gtk3>=1.10')
+ 'libmateweather-gtk3>=1.12' 'librsvg' 'libsm' 'libsoup' 'libxau'
+ 'mate-menus>=1.12' 'mate-desktop-gtk3>=1.12')
 makedepends=('gobject-introspection' 'mate-common' 'yelp-tools')
 optdepends=('yelp: for reading MATE help documents')
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('e82156c5b732c22779ffcb03bbbcd3c01e3ce146')
+sha1sums=('2b69056df49d2516172ffb6907181d40f75cb375')
 install=${_pkgbase}.install
 
 build() {


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD fix-force-quit.patch)

2015-07-14 Thread Martin Wimpress
Date: Tuesday, July 14, 2015 @ 14:31:58
  Author: flexiondotorg
Revision: 136832

upgpkg: mate-panel-gtk3 1.10.1-1 - New upstream release

Modified:
  mate-panel-gtk3/trunk/PKGBUILD
Deleted:
  mate-panel-gtk3/trunk/fix-force-quit.patch

--+
 PKGBUILD |   18 +---
 fix-force-quit.patch |  108 -
 2 files changed, 4 insertions(+), 122 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-07-14 12:31:25 UTC (rev 136831)
+++ PKGBUILD2015-07-14 12:31:58 UTC (rev 136832)
@@ -3,8 +3,8 @@
 _ver=1.10
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
-pkgver=${_ver}.0
-pkgrel=4
+pkgver=${_ver}.1
+pkgrel=1
 pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
 url="http://mate-desktop.org";
 arch=('i686' 'x86_64')
@@ -14,22 +14,12 @@
  'mate-menus>=1.10' 'mate-desktop-gtk3>=1.10')
 makedepends=('gobject-introspection' 'mate-common' 'yelp-tools')
 optdepends=('yelp: for reading MATE help documents')
-source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";
-fix-force-quit.patch)
+source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('632d7127fba8c5fa76f5dd951db89325c6ca3f89'
-  '4c89df9a32decc1be4181154a1fa8ba6282abd86')
+sha1sums=('e82156c5b732c22779ffcb03bbbcd3c01e3ce146')
 install=${_pkgbase}.install
 
-prepare() {
-cd "${srcdir}/${_pkgbase}-${pkgver}"
-
-# Fix Force-Quit panel applet to avoid hang with GTK3
-# https://github.com/mate-desktop/mate-panel/pull/318
-patch -Np1 -i ../fix-force-quit.patch
-}
-
 build() {
 cd "${srcdir}/${_pkgbase}-${pkgver}"
 ./configure \

Deleted: fix-force-quit.patch
===
--- fix-force-quit.patch2015-07-14 12:31:25 UTC (rev 136831)
+++ fix-force-quit.patch2015-07-14 12:31:58 UTC (rev 136832)
@@ -1,108 +0,0 @@
-From 2b8df1cf67516a9df1fb8931e88a06b452e890b5 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= 
-Date: Mon, 29 Jun 2015 11:50:20 +0200
-Subject: [PATCH] Fix Force-Quit panel applet
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-This patch implements handling of XInput2 extension events in the applet.
-Without this patch, the applet fails to recognize such events (either mouse
-click for killing application, or escape key for exiting), hence freezing the
-desktop.
-
-Also fix the event mask in call of gdk_device_grab() for keyboard.
-
-Author: Sébastien Villemot 
-http://bugs.debian.org/698740

- mate-panel/panel-force-quit.c | 34 +++---
- 1 file changed, 27 insertions(+), 7 deletions(-)
-
-diff --git a/mate-panel/panel-force-quit.c b/mate-panel/panel-force-quit.c
-index 8231b8f..f0374e2 100644
 a/mate-panel/panel-force-quit.c
-+++ b/mate-panel/panel-force-quit.c
-@@ -32,6 +32,8 @@
- #include 
- #include 
- 
-+#include 
-+
- #include "panel-icon-names.h"
- #include "panel-stock-icons.h"
- 
-@@ -261,22 +263,23 @@ kill_window_question (gpointer window)
- 
- static void 
- handle_button_press_event (GtkWidget *popup,
-- XKeyEvent *event)
-+ Display *display,
-+ Window subwindow)
- {
-   Window window;
- 
-   remove_popup (popup);
- 
--  if (event->subwindow == None)
-+  if (subwindow == None)
-   return;
- 
-   if (wm_state_atom == None)
--  wm_state_atom = XInternAtom (event->display, "WM_STATE", FALSE);
-+  wm_state_atom = XInternAtom (display, "WM_STATE", FALSE);
- 
--  window = find_managed_window (event->display, event->subwindow);
-+  window = find_managed_window (display, subwindow);
- 
-   if (window != None) {
--  if (!gdk_x11_window_lookup_for_display (gdk_x11_lookup_xdisplay 
(event->display), window))
-+  if (!gdk_x11_window_lookup_for_display (gdk_x11_lookup_xdisplay 
(display), window))
-   kill_window_question ((gpointer) window);
-   }
- }
-@@ -287,10 +290,12 @@ popup_filter (GdkXEvent *gdk_xevent,
- GtkWidget *popup)
- {
-   XEvent *xevent = (XEvent *) gdk_xevent;
-+  XIEvent *xiev;
-+  XIDeviceEvent *xidev;
- 
-   switch (xevent->type) {
-   case ButtonPress:
--  handle_button_press_event (popup, &xevent->xkey);
-+  handle_button_press_event (popup, xevent->xbutton.display, 
xevent->xbutton.subwindow);
-   return GDK_FILTER_REMOVE;
-   case KeyPress:
-   if (xevent->xkey.keycode == XKeysymToKeycode 
(xevent->xany.display, XK_Escape)) {
-@@ -298,6 +303,21 @@ popup_filter (GdkXEvent *gdk_xevent,
-   return GDK_FILTER_REMOVE;
-   }
-   break;
-+  case Ge

[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD fix-force-quit.patch)

2015-06-29 Thread Balló György
Date: Monday, June 29, 2015 @ 19:06:13
  Author: bgyorgy
Revision: 136122

upgpkg: mate-panel-gtk3 1.10.0-4

Fix Force-Quit panel applet to avoid hang with GTK3

Added:
  mate-panel-gtk3/trunk/fix-force-quit.patch
Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   16 +--
 fix-force-quit.patch |  108 +
 2 files changed, 121 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-29 13:48:26 UTC (rev 136121)
+++ PKGBUILD2015-06-29 17:06:13 UTC (rev 136122)
@@ -4,7 +4,7 @@
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
 pkgver=${_ver}.0
-pkgrel=3
+pkgrel=4
 pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
 url="http://mate-desktop.org";
 arch=('i686' 'x86_64')
@@ -14,12 +14,22 @@
  'mate-menus>=1.10' 'mate-desktop-gtk3>=1.10')
 makedepends=('gobject-introspection' 'mate-common' 'yelp-tools')
 optdepends=('yelp: for reading MATE help documents')
-source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
+source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";
+fix-force-quit.patch)
 groups=('mate-gtk3')
 conflicts=("${_pkgbase}")
-sha1sums=('632d7127fba8c5fa76f5dd951db89325c6ca3f89')
+sha1sums=('632d7127fba8c5fa76f5dd951db89325c6ca3f89'
+  '4c89df9a32decc1be4181154a1fa8ba6282abd86')
 install=${_pkgbase}.install
 
+prepare() {
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+
+# Fix Force-Quit panel applet to avoid hang with GTK3
+# https://github.com/mate-desktop/mate-panel/pull/318
+patch -Np1 -i ../fix-force-quit.patch
+}
+
 build() {
 cd "${srcdir}/${_pkgbase}-${pkgver}"
 ./configure \

Added: fix-force-quit.patch
===
--- fix-force-quit.patch(rev 0)
+++ fix-force-quit.patch2015-06-29 17:06:13 UTC (rev 136122)
@@ -0,0 +1,108 @@
+From 2b8df1cf67516a9df1fb8931e88a06b452e890b5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= 
+Date: Mon, 29 Jun 2015 11:50:20 +0200
+Subject: [PATCH] Fix Force-Quit panel applet
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This patch implements handling of XInput2 extension events in the applet.
+Without this patch, the applet fails to recognize such events (either mouse
+click for killing application, or escape key for exiting), hence freezing the
+desktop.
+
+Also fix the event mask in call of gdk_device_grab() for keyboard.
+
+Author: Sébastien Villemot 
+http://bugs.debian.org/698740
+---
+ mate-panel/panel-force-quit.c | 34 +++---
+ 1 file changed, 27 insertions(+), 7 deletions(-)
+
+diff --git a/mate-panel/panel-force-quit.c b/mate-panel/panel-force-quit.c
+index 8231b8f..f0374e2 100644
+--- a/mate-panel/panel-force-quit.c
 b/mate-panel/panel-force-quit.c
+@@ -32,6 +32,8 @@
+ #include 
+ #include 
+ 
++#include 
++
+ #include "panel-icon-names.h"
+ #include "panel-stock-icons.h"
+ 
+@@ -261,22 +263,23 @@ kill_window_question (gpointer window)
+ 
+ static void 
+ handle_button_press_event (GtkWidget *popup,
+- XKeyEvent *event)
++ Display *display,
++ Window subwindow)
+ {
+   Window window;
+ 
+   remove_popup (popup);
+ 
+-  if (event->subwindow == None)
++  if (subwindow == None)
+   return;
+ 
+   if (wm_state_atom == None)
+-  wm_state_atom = XInternAtom (event->display, "WM_STATE", FALSE);
++  wm_state_atom = XInternAtom (display, "WM_STATE", FALSE);
+ 
+-  window = find_managed_window (event->display, event->subwindow);
++  window = find_managed_window (display, subwindow);
+ 
+   if (window != None) {
+-  if (!gdk_x11_window_lookup_for_display (gdk_x11_lookup_xdisplay 
(event->display), window))
++  if (!gdk_x11_window_lookup_for_display (gdk_x11_lookup_xdisplay 
(display), window))
+   kill_window_question ((gpointer) window);
+   }
+ }
+@@ -287,10 +290,12 @@ popup_filter (GdkXEvent *gdk_xevent,
+ GtkWidget *popup)
+ {
+   XEvent *xevent = (XEvent *) gdk_xevent;
++  XIEvent *xiev;
++  XIDeviceEvent *xidev;
+ 
+   switch (xevent->type) {
+   case ButtonPress:
+-  handle_button_press_event (popup, &xevent->xkey);
++  handle_button_press_event (popup, xevent->xbutton.display, 
xevent->xbutton.subwindow);
+   return GDK_FILTER_REMOVE;
+   case KeyPress:
+   if (xevent->xkey.keycode == XKeysymToKeycode 
(xevent->xany.display, XK_Escape)) {
+@@ -298,6 +303,21 @@ popup_filter (GdkXEvent *gdk_xevent,
+   return GDK_FILTER_REMOVE;
+   }
+   break;
++  case GenericEvent:
++  

[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2015-06-28 Thread Balló György
Date: Sunday, June 28, 2015 @ 22:30:08
  Author: bgyorgy
Revision: 136066

upgpkg: mate-panel-gtk3 1.10.0-3

Remove unused dependencies

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-28 20:28:10 UTC (rev 136065)
+++ PKGBUILD2015-06-28 20:30:08 UTC (rev 136066)
@@ -4,14 +4,14 @@
 _pkgbase=mate-panel
 pkgname=${_pkgbase}-gtk3
 pkgver=${_ver}.0
-pkgrel=2
+pkgrel=3
 pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
 url="http://mate-desktop.org";
 arch=('i686' 'x86_64')
 license=('GPL')
-depends=('caja-gtk3>=1.10' 'dbus-glib' 'dconf' 'gtk3' 'libwnck3' 'libcanberra' 
'libice'
- 'libmateweather-gtk3>=1.10' 'librsvg' 'libsm' 'libsoup' 'libxau' 
'marco-gtk3>=1.10'
- 'mate-menus>=1.10' 'mate-desktop-gtk3>=1.10' 
'mate-session-manager-gtk3>=1.10')
+depends=('dbus-glib' 'dconf' 'gtk3' 'libwnck3' 'libcanberra' 'libice'
+ 'libmateweather-gtk3>=1.10' 'librsvg' 'libsm' 'libsoup' 'libxau'
+ 'mate-menus>=1.10' 'mate-desktop-gtk3>=1.10')
 makedepends=('gobject-introspection' 'mate-common' 'yelp-tools')
 optdepends=('yelp: for reading MATE help documents')
 
source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2015-05-12 Thread Martin Wimpress
Date: Tuesday, May 12, 2015 @ 16:07:17
  Author: flexiondotorg
Revision: 10

upgpkg: mate-panel-gtk3 1.10.0-2 - Consistent with mate-panel

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-12 14:02:51 UTC (rev 133329)
+++ PKGBUILD2015-05-12 14:07:17 UTC (rev 10)
@@ -2,9 +2,9 @@
 
 _ver=1.10
 _pkgbase=mate-panel
-pkgname=(${_pkgbase}-gtk3)
+pkgname=${_pkgbase}-gtk3
 pkgver=${_ver}.0
-pkgrel=1
+pkgrel=2
 pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
 url="http://mate-desktop.org";
 arch=('i686' 'x86_64')
@@ -20,7 +20,6 @@
 sha1sums=('632d7127fba8c5fa76f5dd951db89325c6ca3f89')
 install=${_pkgbase}.install
 
-
 build() {
 cd "${srcdir}/${_pkgbase}-${pkgver}"
 ./configure \


[arch-commits] Commit in mate-panel-gtk3/trunk (PKGBUILD)

2015-05-09 Thread Martin Wimpress
Date: Saturday, May 9, 2015 @ 13:42:15
  Author: flexiondotorg
Revision: 133044

upgpkg: mate-panel-gtk3 1.10.0-1 - New upstream release

Modified:
  mate-panel-gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   19 +--
 1 file changed, 9 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-09 11:04:49 UTC (rev 133043)
+++ PKGBUILD2015-05-09 11:42:15 UTC (rev 133044)
@@ -1,9 +1,8 @@
-# $Id$
 # Maintainer : Martin Wimpress 
 
 _ver=1.10
-pkgbase=mate-panel
-pkgname=(${pkgbase}-gtk3)
+_pkgbase=mate-panel
+pkgname=(${_pkgbase}-gtk3)
 pkgver=${_ver}.0
 pkgrel=1
 pkgdesc="The MATE Panel (GTK3 version [EXPERIMENTAL])"
@@ -15,18 +14,18 @@
  'mate-menus>=1.10' 'mate-desktop-gtk3>=1.10' 
'mate-session-manager-gtk3>=1.10')
 makedepends=('gobject-introspection' 'mate-common' 'yelp-tools')
 optdepends=('yelp: for reading MATE help documents')
-source=("http://pub.mate-desktop.org/releases/${_ver}/${pkgbase}-${pkgver}.tar.xz";)
+source=("http://pub.mate-desktop.org/releases/${_ver}/${_pkgbase}-${pkgver}.tar.xz";)
 groups=('mate-gtk3')
-conflicts=("${pkgbase}")
+conflicts=("${_pkgbase}")
 sha1sums=('632d7127fba8c5fa76f5dd951db89325c6ca3f89')
-install=${pkgbase}.install
+install=${_pkgbase}.install
 
 
 build() {
-cd "${srcdir}/${pkgbase}-${pkgver}"
+cd "${srcdir}/${_pkgbase}-${pkgver}"
 ./configure \
 --prefix=/usr \
---libexecdir=/usr/lib/${pkgbase} \
+--libexecdir=/usr/lib/${_pkgbase} \
 --sysconfdir=/etc \
 --localstatedir=/var \
 --with-gtk=3.0 \
@@ -35,7 +34,7 @@
 make
 }
 
-package_mate-panel-gtk3() {
-cd "${srcdir}/${pkgbase}-${pkgver}"
+package() {
+cd "${srcdir}/${_pkgbase}-${pkgver}"
 make DESTDIR="${pkgdir}" install
 }