diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2011-03-28 07:46:26 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2011-03-28 07:46:26 +0000 |
commit | 524cee0a25bfd64036ce611649b905232e504562 (patch) | |
tree | b305fc0fbac694a1a7323fba9951a9dc2b2f4215 /xfce-base | |
parent | Version bump. Should work with libpng 1.5+ api. (diff) | |
download | historical-524cee0a25bfd64036ce611649b905232e504562.tar.gz historical-524cee0a25bfd64036ce611649b905232e504562.tar.bz2 historical-524cee0a25bfd64036ce611649b905232e504562.zip |
Backport upstream commit "Tasklist: add button release event to proxy item" wrt #360153 by Daniel Gulotta.
Package-Manager: portage-2.2.0_alpha28/cvs/Linux x86_64
Diffstat (limited to 'xfce-base')
-rw-r--r-- | xfce-base/xfce4-panel/ChangeLog | 9 | ||||
-rw-r--r-- | xfce-base/xfce4-panel/Manifest | 16 | ||||
-rw-r--r-- | xfce-base/xfce4-panel/files/xfce4-panel-4.8.2-tasklist.patch | 22 | ||||
-rw-r--r-- | xfce-base/xfce4-panel/xfce4-panel-4.8.2-r1.ebuild | 45 |
4 files changed, 78 insertions, 14 deletions
diff --git a/xfce-base/xfce4-panel/ChangeLog b/xfce-base/xfce4-panel/ChangeLog index ef98220c3d40..b5f91856c281 100644 --- a/xfce-base/xfce4-panel/ChangeLog +++ b/xfce-base/xfce4-panel/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for xfce-base/xfce4-panel # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-panel/ChangeLog,v 1.190 2011/03/22 20:39:00 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-panel/ChangeLog,v 1.191 2011/03/28 07:46:25 ssuominen Exp $ + +*xfce4-panel-4.8.2-r1 (28 Mar 2011) + + 28 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> + +xfce4-panel-4.8.2-r1.ebuild, +files/xfce4-panel-4.8.2-tasklist.patch: + Backport upstream commit "Tasklist: add button release event to proxy item" + wrt #360153 by Daniel Gulotta. 22 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> xfce4-panel-4.8.2.ebuild: ppc/ppc64 stable wrt #358407 diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest index ff8c03f872d0..c11976d8c5d9 100644 --- a/xfce-base/xfce4-panel/Manifest +++ b/xfce-base/xfce4-panel/Manifest @@ -1,18 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +AUX xfce4-panel-4.8.2-tasklist.patch 920 RMD160 d64f88ef6fe911bdf41723c7890832e32907ac0b SHA1 ad37b54be90605c9c90c49e66e53cfb1b6c06d5b SHA256 3f8b0025339e013a36e51d705b5d66fd077315f63aadb9470d6cf995302f1e15 DIST xfce4-panel-4.8.0.tar.bz2 1171925 RMD160 69c11a7fb0d622951c56145e46b5134b247296e3 SHA1 ebdaff1d0f37e9424b483ba1e496b87fd82d81cb SHA256 c7c399ca7266cc2b038cb1ae117f9de34f0a36da6d14e5908f005cf01a5ea229 DIST xfce4-panel-4.8.2.tar.bz2 1179686 RMD160 240fa04fabf8089d7e65501114275da389fc464f SHA1 0600a8788dd30435a051ac2f86dd67b311e98919 SHA256 497e88067a79ed02976663f5ed3082b56d3ce1de4c55d77bc462bd6fa380bb66 EBUILD xfce4-panel-4.8.0.ebuild 1182 RMD160 06dfaa83c25c30018820b6786054af580f5e7a81 SHA1 a516047d114902d4bc12e939a6a2c65a6c9a005b SHA256 cb49dea4a32b5d79673047d4e9da8cbf98a27ebdb29ce5733325d3eb4c05a03b +EBUILD xfce4-panel-4.8.2-r1.ebuild 1237 RMD160 37ff3a92d75b0bc0165ce9477bca8503708f06fd SHA1 10b70325a6418f69e91addb0f304366627ddf2c5 SHA256 0d02210f7f5b802c2fe57ec435c9eaf87e5356125d2d0857631c6b93b441a52b EBUILD xfce4-panel-4.8.2.ebuild 1182 RMD160 34064477db3fd7a8ca003323d9bd6cb540737b15 SHA1 983a6d6cca432a46edd0b5b058d3d4121382509a SHA256 30b9864394b35cea014a8f6291ba83758139938005e26ceb2b3549d6a29ce842 -MISC ChangeLog 23648 RMD160 1c18e062dd9b3092f03abdea86c8caed38149952 SHA1 016c4b8a6362fbac7f15d50a889707d5a65ea8fe SHA256 283c9ecca8b86e22bd5601896db1312322b09ffbc704bad380a00720dcaeea33 +MISC ChangeLog 23923 RMD160 3459fd792818b0757e9741a9fbb58d66ec39d4dd SHA1 9bda950309085870c65b0b88e5579cd9f7553b2f SHA256 eb014586ed31c525d3ead208d55e11cc3b6ef2144d93e121115667f8fdd07f49 MISC metadata.xml 159 RMD160 43722935bd7b4db7fe8db681054f2e53c4a5f7ce SHA1 15958ad72e234ba572c9534533c21532eb6bc0fd SHA256 900ea49b6703fce452e205b85226bf1f994725963e5840da501182e7487d0e63 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iJwEAQECAAYFAk2JCOoACgkQIiMqcbOVdxSVyQP/ZKm1pYcnOjOIW0mUChwiCXCH -1zO3EWeEo68ebHiIw8gDcEWz3bwgCCT1eN4urvwLhg1xzsWCNwyuBWapTZ3+IHPk -saqicgW7BTiwJUiJ9t6x8ZTzRFtbr4rv/ggylwPQtbkTMpmu8v36Ltum1PiVN6aQ -uhbNfZgF+BqwTn5MazQ= -=4095 ------END PGP SIGNATURE----- diff --git a/xfce-base/xfce4-panel/files/xfce4-panel-4.8.2-tasklist.patch b/xfce-base/xfce4-panel/files/xfce4-panel-4.8.2-tasklist.patch new file mode 100644 index 000000000000..2b0e1cfbe3c6 --- /dev/null +++ b/xfce-base/xfce4-panel/files/xfce4-panel-4.8.2-tasklist.patch @@ -0,0 +1,22 @@ +From f2abad09584e72c49f2064926d742e8cfab52698 Mon Sep 17 00:00:00 2001 +From: Nick Schermer <nick@xfce.org> +Date: Sun, 27 Feb 2011 21:25:14 +0000 +Subject: Tasklist: add button release event to proxy item (bug #7362). + +(cherry picked from commit 8bb6d5f273053bc75d3a17cfdae26f7798e714d6) +--- +diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c +index 0ff7db6..783618a 100644 +--- a/plugins/tasklist/tasklist-widget.c ++++ b/plugins/tasklist/tasklist-widget.c +@@ -2664,6 +2664,8 @@ xfce_tasklist_button_proxy_menu_item (XfceTasklistChild *child, + + g_signal_connect (G_OBJECT (mi), "button-press-event", + G_CALLBACK (xfce_tasklist_button_button_press_event), child); ++ g_signal_connect (G_OBJECT (mi), "button-release-event", ++ G_CALLBACK (xfce_tasklist_button_button_release_event), child); + + /* TODO bold labels for urgent windows */ + /* TODO item dnd */ +-- +cgit v0.8.3.4 diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.8.2-r1.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.8.2-r1.ebuild new file mode 100644 index 000000000000..ab86a8df4786 --- /dev/null +++ b/xfce-base/xfce4-panel/xfce4-panel-4.8.2-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-panel/xfce4-panel-4.8.2-r1.ebuild,v 1.1 2011/03/28 07:46:25 ssuominen Exp $ + +EAPI=4 +inherit xfconf + +DESCRIPTION="Panel for the Xfce desktop environment" +HOMEPAGE="http://www.xfce.org/projects/xfce4-panel/" +SRC_URI="mirror://xfce/src/xfce/${PN}/4.8/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="debug" + +RDEPEND="x11-libs/libX11 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/garcon-0.1.5 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/xfconf-4.8 + >=xfce-base/exo-0.6 + >=x11-libs/gtk+-2.14:2 + >=dev-libs/glib-2.18:2 + >=dev-libs/dbus-glib-0.88 + >=x11-libs/cairo-1 + >=x11-libs/libwnck-2.22:1" +DEPEND="${RDEPEND} + dev-lang/perl + dev-util/intltool + sys-devel/gettext + dev-util/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-tasklist.patch ) + + XFCONF=( + --docdir="${EPREFIX}"/usr/share/doc/${PF} + --disable-static + $(xfconf_use_debug) + --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html + ) + + DOCS="AUTHORS ChangeLog NEWS THANKS" +} |