[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/files/
commit: b0cba17b20830ae4ca4755fabd563b9b9277bcd4 Author: Sam James gentoo org> AuthorDate: Sun Nov 17 02:33:54 2024 + Commit: Sam James gentoo org> CommitDate: Sun Nov 17 02:33:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cba17b lxde-base/lxpanel: update C99 patch It's functionally the same but it incorporates some feedback I gave which was later applied in the PR upstream. Bug: https://bugs.gentoo.org/919092 Signed-off-by: Sam James gentoo.org> lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch | 22 +++--- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch b/lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch index 06a94821079d..b7a50f6860ab 100644 --- a/lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch +++ b/lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch @@ -1,20 +1,13 @@ https://bugs.gentoo.org/919092 -https://github.com/lxde/lxpanel/pull/70 +https://github.com/lxde/lxpanel/commit/0853b0fc981285ebd2ac52f8dfc2a09b1090748c -From 914bcc3945503be2506e112883a648b867c6db57 Mon Sep 17 00:00:00 2001 +From 0853b0fc981285ebd2ac52f8dfc2a09b1090748c Mon Sep 17 00:00:00 2001 From: Ravi Kant Sharma <600723+raviksha...@users.noreply.github.com> -Date: Tue, 23 Jul 2024 18:02:44 +0200 -Subject: [PATCH] fix build failure on gcc-14 +Date: Tue, 30 Jul 2024 17:52:07 +0200 +Subject: [PATCH] Fix gcc-14 build error -gcc-14 treats implicitly casting all pointer types to all other pointer types as error now. - -https://gcc.gnu.org/gcc-14/porting_to.html#warnings-as-errors - plugins/tray.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/plugins/tray.c b/plugins/tray.c -index 3e66b81f..42d4917c 100644 +gcc-14 now treats a conversion between pointers of incompatible types +as an error. --- a/plugins/tray.c +++ b/plugins/tray.c @@ -631,7 +631,7 @@ static GtkWidget *tray_constructor(LXPanel *panel, config_setting_t *settings) @@ -22,8 +15,7 @@ index 3e66b81f..42d4917c 100644 gdk_window_add_filter(NULL, (GdkFilterFunc) tray_event_filter, tr); /* Reference the window since it is never added to a container. */ -tr->invisible = g_object_ref_sink(G_OBJECT(invisible)); -+tr->invisible = (GtkWidget *) g_object_ref_sink(G_OBJECT(invisible)); ++tr->invisible = GTK_WIDGET(g_object_ref_sink(G_OBJECT(invisible))); tr->invisible_window = GDK_WINDOW_XID(gtk_widget_get_window(invisible)); /* Allocate top level widget and set into Plugin widget pointer. */ -
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: fe4accd075f0787578eb0af280f10e2f3e970ed4 Author: Petr Vaněk gentoo org> AuthorDate: Wed Sep 11 17:42:05 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Wed Sep 11 17:47:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4accd0 lxde-base/lxpanel: drop 0.10.1 Signed-off-by: Petr Vaněk gentoo.org> lxde-base/lxpanel/lxpanel-0.10.1.ebuild | 70 - 1 file changed, 70 deletions(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.1.ebuild b/lxde-base/lxpanel/lxpanel-0.10.1.ebuild deleted file mode 100644 index add44af322ac.. --- a/lxde-base/lxpanel/lxpanel-0.10.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit readme.gentoo-r1 xdg - -DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; -SRC_URI="https://downloads.sourceforge.net/lxde/${P}.tar.xz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="+alsa wifi" - -RDEPEND=" - dev-libs/keybinder:3 - lxde-base/lxmenu-data - >=lxde-base/menu-cache-1.1.0-r1 - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - >=x11-libs/libfm-1.3.2[gtk] - x11-libs/libwnck:3 - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXpm - alsa? ( media-libs/alsa-lib ) - wifi? ( net-wireless/wireless-tools ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -DOC_CONTENTS="If you have problems with broken icons shown in the main panel, -you will have to configure panel settings via its menu. -This will not be an issue with first time installations." - -PATCHES=( - # https://sourceforge.net/p/lxde/bugs/773/ - "${FILESDIR}/${P}-fix-pager-panel-width.patch" -) - -src_configure() { - local plugins="netstatus,volume,cpu,deskno,batt,kbled,xkb,thermal,cpufreq,monitors" - - use wifi && plugins+=",netstat" - use alsa && plugins+=",volumealsa" - - econf \ - $(use_enable alsa) \ - --enable-gtk3 \ - --with-x \ - --with-plugins="${plugins}" - # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -}
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 52ffacebcb0eee74b8914210e454cc8ec7a54a6a Author: Sam James gentoo org> AuthorDate: Sun Jul 28 04:14:46 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jul 28 04:14:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ffaceb lxde-base/lxpanel: EAPI 8 Signed-off-by: Sam James gentoo.org> lxde-base/lxpanel/lxpanel-0.10.1-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.1-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.10.1-r1.ebuild index bfc8f51507bc..7c2438aee8f8 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.1-r1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit readme.gentoo-r1 xdg @@ -48,6 +48,8 @@ PATCHES=( ) src_configure() { + xdg_environment_reset + local plugins="netstatus,volume,cpu,deskno,batt,kbled,xkb,thermal,cpufreq,monitors" use wifi && plugins+=",netstat"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/, lxde-base/lxpanel/files/
commit: 5102b52b95c861c2087a93445713a4dc8bb0f4c5 Author: Sam James gentoo org> AuthorDate: Sun Jul 28 04:13:22 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jul 28 04:13:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5102b52b lxde-base/lxpanel: fix modern C issues, fix applet icon Closes: https://bugs.gentoo.org/919092 Signed-off-by: Sam James gentoo.org> lxde-base/lxpanel/files/lxpanel-0.10.1-c99-2.patch | 25 +++ lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch | 29 .../files/lxpanel-0.10.1-netstatus-icon.patch | 79 ++ lxde-base/lxpanel/lxpanel-0.10.1-r1.ebuild | 73 4 files changed, 206 insertions(+) diff --git a/lxde-base/lxpanel/files/lxpanel-0.10.1-c99-2.patch b/lxde-base/lxpanel/files/lxpanel-0.10.1-c99-2.patch new file mode 100644 index ..e4d674a3fd10 --- /dev/null +++ b/lxde-base/lxpanel/files/lxpanel-0.10.1-c99-2.patch @@ -0,0 +1,25 @@ +https://bugs.gentoo.org/919092 +https://github.com/lxde/lxpanel/commit/633a2d46ffd37f3acde539de9a2861d1ade49ef8 + +From 633a2d46ffd37f3acde539de9a2861d1ade49ef8 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ingo=20Br=C3=BCckl?= +Date: Mon, 18 Sep 2023 13:59:08 +0200 +Subject: [PATCH] Fix warning that argument is of incompatible pointer type + +Cast the netstatus icon appropriately. +--- + plugins/netstatus/netstatus-dialog.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/plugins/netstatus/netstatus-dialog.c b/plugins/netstatus/netstatus-dialog.c +index f982b1ed..c4e3e8c1 100644 +--- a/plugins/netstatus/netstatus-dialog.c b/plugins/netstatus/netstatus-dialog.c +@@ -880,5 +880,5 @@ void netstatus_dialog_present (GtkWidget *dialog) + + data = g_object_get_data(G_OBJECT(dialog), "netstatus-dialog-data"); + gtk_window_present(GTK_WINDOW(dialog)); +-gtk_widget_show(data->icon); ++gtk_widget_show(GTK_WIDGET(data->icon)); + } + diff --git a/lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch b/lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch new file mode 100644 index ..06a94821079d --- /dev/null +++ b/lxde-base/lxpanel/files/lxpanel-0.10.1-c99.patch @@ -0,0 +1,29 @@ +https://bugs.gentoo.org/919092 +https://github.com/lxde/lxpanel/pull/70 + +From 914bcc3945503be2506e112883a648b867c6db57 Mon Sep 17 00:00:00 2001 +From: Ravi Kant Sharma <600723+raviksha...@users.noreply.github.com> +Date: Tue, 23 Jul 2024 18:02:44 +0200 +Subject: [PATCH] fix build failure on gcc-14 + +gcc-14 treats implicitly casting all pointer types to all other pointer types as error now. + +https://gcc.gnu.org/gcc-14/porting_to.html#warnings-as-errors +--- + plugins/tray.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/plugins/tray.c b/plugins/tray.c +index 3e66b81f..42d4917c 100644 +--- a/plugins/tray.c b/plugins/tray.c +@@ -631,7 +631,7 @@ static GtkWidget *tray_constructor(LXPanel *panel, config_setting_t *settings) + /* Add GDK event filter. */ + gdk_window_add_filter(NULL, (GdkFilterFunc) tray_event_filter, tr); + /* Reference the window since it is never added to a container. */ +-tr->invisible = g_object_ref_sink(G_OBJECT(invisible)); ++tr->invisible = (GtkWidget *) g_object_ref_sink(G_OBJECT(invisible)); + tr->invisible_window = GDK_WINDOW_XID(gtk_widget_get_window(invisible)); + + /* Allocate top level widget and set into Plugin widget pointer. */ + diff --git a/lxde-base/lxpanel/files/lxpanel-0.10.1-netstatus-icon.patch b/lxde-base/lxpanel/files/lxpanel-0.10.1-netstatus-icon.patch new file mode 100644 index ..69d78e26e9cb --- /dev/null +++ b/lxde-base/lxpanel/files/lxpanel-0.10.1-netstatus-icon.patch @@ -0,0 +1,79 @@ +https://github.com/lxde/lxpanel/commit/6eebb78d2cb87276334641965793a8feebc952ab + +From 6eebb78d2cb87276334641965793a8feebc952ab Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ingo=20Br=C3=BCckl?= +Date: Fri, 6 Nov 2020 05:56:08 +0100 +Subject: [PATCH] Show the dialog icon after the window has been presented + +This fixes a bug that sometimes made the icon not appear where +it was supposed to, but in the upper left corner of the dialog +above the tab. +--- a/plugins/netstatus/netstatus-dialog.c b/plugins/netstatus/netstatus-dialog.c +@@ -1,6 +1,7 @@ + /* + * Copyright (C) 2003 Sun Microsystems, Inc. + * Copyright (C) 2004 Red Hat Inc. ++ * Copyright (C) 2020 Ingo Brückl + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as +@@ -629,7 +630,6 @@ netstatus_dialog_setup_connection (NetstatusDialogData *data) + netstatus_icon_set_tooltips_enabled (NETSTATUS_ICON (icon), FALSE); + netstatus_icon_set_show_signal (NETSTATUS_ICON (icon), FALSE); + gtk_box_pack_end (GTK_BOX (hbox), icon, FALSE, TRUE, 4); +- gtk_widget_show (icon); + + data->icon = NETSTATUS_ICON (icon); + +@@ -873,3 +873,12 @@ const char* netstatus_di
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 515f3fc217076a93933dedd7321b01371322978e Author: Sam James gentoo org> AuthorDate: Sun Mar 17 03:02:26 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 17 03:07:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515f3fc2 lxde-base/lxpanel: add github upstream metadata Signed-off-by: Sam James gentoo.org> lxde-base/lxpanel/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/lxde-base/lxpanel/metadata.xml b/lxde-base/lxpanel/metadata.xml index eb6c52bb507a..51f4bde82c2b 100644 --- a/lxde-base/lxpanel/metadata.xml +++ b/lxde-base/lxpanel/metadata.xml @@ -4,5 +4,6 @@ lxde +lxde/lxpanel
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 9bb84c3ce97719577c0335eda6f0543ffcac6fa6 Author: Yixun Lan gentoo org> AuthorDate: Wed Jul 21 14:36:15 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jul 21 14:48:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb84c3c lxde-base/lxpanel: keyword ~riscv Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> lxde-base/lxpanel/lxpanel-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.1.ebuild b/lxde-base/lxpanel/lxpanel-0.10.1.ebuild index f8edfb798dc..07a5a63d4cf 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/files/
commit: 681f5ae97cce21487b459b625ab40be58faa3411 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Apr 15 16:26:02 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Apr 15 18:05:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681f5ae9 lxde-base/lxpanel: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/20396 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> .../files/lxpanel-remove-gdk-pixbuf-xlib.patch | 26 -- 1 file changed, 26 deletions(-) diff --git a/lxde-base/lxpanel/files/lxpanel-remove-gdk-pixbuf-xlib.patch b/lxde-base/lxpanel/files/lxpanel-remove-gdk-pixbuf-xlib.patch deleted file mode 100644 index 7f52fb022e1..000 --- a/lxde-base/lxpanel/files/lxpanel-remove-gdk-pixbuf-xlib.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/753923 - a/plugins/launchtaskbar.c 2019-01-13 16:35:07.0 -0500 -+++ b/plugins/launchtaskbar.c 2020-11-10 14:25:51.550180345 -0500 -@@ -69,5 +69,4 @@ - - #include --#include - #include - #include a/plugins/task-button.c2019-02-26 16:45:49.0 -0500 -+++ b/plugins/task-button.c2020-11-10 14:25:44.858209009 -0500 -@@ -44,5 +44,4 @@ - - #include --#include - #include - #include a/src/plugin.c 2019-01-13 16:35:07.0 -0500 -+++ b/src/plugin.c 2020-11-10 14:25:38.820234868 -0500 -@@ -30,5 +30,4 @@ - - #include --#include - #include - #include
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/files/, lxde-base/lxpanel/
commit: 767ad113f14b218323808e18eb715ceff42922a3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 14 01:41:44 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 15 13:08:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767ad113 lxde-base/lxpanel: 0.10.1 version bump, EAPI-7, switch to GTK3 Bug: https://bugs.gentoo.org/769524 Closes: https://bugs.gentoo.org/708188 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> lxde-base/lxpanel/Manifest | 1 + .../lxpanel-0.10.1-fix-pager-panel-width.patch | 37 +++ lxde-base/lxpanel/lxpanel-0.10.1.ebuild| 71 ++ 3 files changed, 109 insertions(+) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index b7063f60fc8..98ec09e4d49 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -1 +1,2 @@ DIST lxpanel-0.10.0.tar.xz 1544700 BLAKE2B ea210feee23b2da1c9f6199bfc274c46e1142d6397ca0d1d8359329068ed6e46eaebff90fb220ce14121ed19cb5c60014230c7a7e42867318317845751418a7b SHA512 3e664eef3cf0f37cf4609f53f1f40f5d50e94ae088c497be0439851ea8f1426ef6ec1373d146e2e0ef1b9f51f557ae19eb5fb1059b0e5fcd5b1c49fd76207a59 +DIST lxpanel-0.10.1.tar.xz 1548276 BLAKE2B 2ea8628c9c4c7a77d65e58cae0b5656209db63b455299fcda00fe79aae1b139860ed8993ade7db68bbc65f61b8911f40879f1ef9993dc12f15f7480d3ea72cfa SHA512 0478ca1322a6645c5120e0fdb2b6d6409799f3296d971456670eb8b23b8457ae93a966ddcb5b5e5bdbcd694442ade2252d6a3931d36296e19e5339b2d689cfef diff --git a/lxde-base/lxpanel/files/lxpanel-0.10.1-fix-pager-panel-width.patch b/lxde-base/lxpanel/files/lxpanel-0.10.1-fix-pager-panel-width.patch new file mode 100644 index 000..4d53fc8f783 --- /dev/null +++ b/lxde-base/lxpanel/files/lxpanel-0.10.1-fix-pager-panel-width.patch @@ -0,0 +1,37 @@ +From b46e3a39786a5be04bf9cc3844dd184308cd7495 Mon Sep 17 00:00:00 2001 +From: Ben Walsh +Date: Sat, 6 Jun 2020 10:38:15 +0100 +Subject: [PATCH] Specify GTK_REQUEST_CONSTANT_SIZE. Fixes #773. + +--- + src/panel.c | 7 +++ + 1 file changed, 7 insertions(+) + +diff --git a/src/panel.c b/src/panel.c +index da9e718b..b52fc796 100644 +--- a/src/panel.c b/src/panel.c +@@ -293,6 +293,12 @@ lxpanel_get_preferred_height (GtkWidget *widget, + if (natural_height) + *natural_height = requisition.height; + } ++ ++static GtkSizeRequestMode ++lxpanel_get_request_mode (GtkWidget *widget) ++{ ++return GTK_SIZE_REQUEST_CONSTANT_SIZE; ++} + #endif + + static void lxpanel_size_allocate(GtkWidget *widget, GtkAllocation *a) +@@ -413,6 +419,7 @@ static void lxpanel_class_init(PanelToplevelClass *klass) + #if GTK_CHECK_VERSION(3, 0, 0) + widget_class->get_preferred_width = lxpanel_get_preferred_width; + widget_class->get_preferred_height = lxpanel_get_preferred_height; ++widget_class->get_request_mode = lxpanel_get_request_mode; + #else + widget_class->size_request = lxpanel_size_request; + #endif +-- +2.27.0 + diff --git a/lxde-base/lxpanel/lxpanel-0.10.1.ebuild b/lxde-base/lxpanel/lxpanel-0.10.1.ebuild new file mode 100644 index 000..f8edfb798dc --- /dev/null +++ b/lxde-base/lxpanel/lxpanel-0.10.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit readme.gentoo-r1 xdg + +DESCRIPTION="Lightweight X11 desktop panel for LXDE" +HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; +SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="+alsa wifi" + +RDEPEND=" + dev-libs/keybinder:3 + lxde-base/lxmenu-data + >=lxde-base/menu-cache-1.1.0-r1 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + >=x11-libs/libfm-1.3.2[gtk] + x11-libs/libwnck:3 + x11-libs/libX11 + x11-libs/libXmu + x11-libs/libXpm + alsa? ( media-libs/alsa-lib ) + wifi? ( net-wireless/wireless-tools ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +DOC_CONTENTS="If you have problems with broken icons shown in the main panel, +you will have to configure panel settings via its menu. +This will not be an issue with first time installations." + +PATCHES=( + # https://sourceforge.net/p/lxde/bugs/773/ + "${FILESDIR}/${P}-fix-pager-panel-width.patch" +) + +src_configure() { + local plugins="netstatus,volume,cpu,deskno,batt,kbled,xkb,thermal,cpufreq,monitors" + + use wifi && plugins+=",netstat" + use alsa && plugins+=",volumealsa" + [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb + + econf \ + $(use_enable alsa) \ + --enable-gtk3 \ + --with-x \ + --with-plugins="${plugins}" + # the gtk+ dep already pulls in libX11, so we might as wel
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 3d30780d325a2938465953acd9529c62cbaeedca Author: Sam James gentoo org> AuthorDate: Fri Mar 5 22:20:10 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 5 22:20:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d30780d lxde-base/lxpanel: Stabilize 0.10.0-r1 arm64, #765997 Signed-off-by: Sam James gentoo.org> lxde-base/lxpanel/lxpanel-0.10.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.0-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.10.0-r1.ebuild index c9871a21da5..eae2ae33ccf 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.0-r1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ppc x86 ~amd64-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0=
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 00ad8f2a4637aafabc661046a9c1712ea361a32d Author: Matt Turner gentoo org> AuthorDate: Wed Nov 11 20:44:15 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 11 20:44:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ad8f2a lxde-base/lxpanel: Remove USE=X gdk-pixbuf dependency This was my fault (again). Bug: https://bugs.gentoo.org/753923 Signed-off-by: Matt Turner gentoo.org> lxde-base/lxpanel/{lxpanel-0.10.0.ebuild => lxpanel-0.10.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild b/lxde-base/lxpanel/lxpanel-0.10.0-r1.ebuild similarity index 98% rename from lxde-base/lxpanel/lxpanel-0.10.0.ebuild rename to lxde-base/lxpanel/lxpanel-0.10.0-r1.ebuild index 5f66ef3db9f..c9871a21da5 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.0-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND="dev-libs/keybinder:0= x11-libs/libXmu x11-libs/libXpm x11-libs/cairo - x11-libs/gdk-pixbuf[X] + x11-libs/gdk-pixbuf x11-libs/libX11 lxde-base/lxmenu-data lxde-base/menu-cache
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: bc599c7e5b6e4a708ca27d4ca6d8a52ffc9d44cb Author: Matt Turner gentoo org> AuthorDate: Wed Nov 11 20:41:37 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 11 20:41:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc599c7e lxde-base/lxpanel: Drop old versions Signed-off-by: Matt Turner gentoo.org> lxde-base/lxpanel/Manifest| 2 - lxde-base/lxpanel/lxpanel-0.9.2.ebuild| 61 - lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild | 74 --- lxde-base/lxpanel/lxpanel-0.9.3.ebuild| 61 - 4 files changed, 198 deletions(-) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index 832cc419497..b7063f60fc8 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -1,3 +1 @@ DIST lxpanel-0.10.0.tar.xz 1544700 BLAKE2B ea210feee23b2da1c9f6199bfc274c46e1142d6397ca0d1d8359329068ed6e46eaebff90fb220ce14121ed19cb5c60014230c7a7e42867318317845751418a7b SHA512 3e664eef3cf0f37cf4609f53f1f40f5d50e94ae088c497be0439851ea8f1426ef6ec1373d146e2e0ef1b9f51f557ae19eb5fb1059b0e5fcd5b1c49fd76207a59 -DIST lxpanel-0.9.2.tar.xz 1514748 BLAKE2B 31b0f949b7023364df3eb00b2386c505e14146c2b818407326347baf1dfa09b3e2e0c30c38416430c7dccad04f1fd5731a6ff80b21ea87a930492399027a056f SHA512 d7b5733345233a44466b6786133b8c3f3c9217a5195654b8dde3447a0dfc198082d991b2bc0cc60ddf200ebb95d636885b36d5642c11f4cd913f66228c12bd3a -DIST lxpanel-0.9.3.tar.xz 1515144 BLAKE2B f069a519d0e4bd611d57a956ba585b8dde953174198d01dc264e2b111df17e2925c79bd85dc8549d7b2098147122c04ace6ed775d0a3ea7594b0b39c1f9045c0 SHA512 c6aea97f66ee1d576822fda0bf1aed3849b3c74bab856816b7d23331e48b26005f1ba12eddcc0abbf5a6f08add3cb4a0674ccd13f118cec0b6294edd6f1b2343 diff --git a/lxde-base/lxpanel/lxpanel-0.9.2.ebuild b/lxde-base/lxpanel/lxpanel-0.9.2.ebuild deleted file mode 100644 index f7041b90549..000 --- a/lxde-base/lxpanel/lxpanel-0.9.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit readme.gentoo-r1 - -DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; -SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" -SLOT="0" -IUSE="+alsa wifi" - -RDEPEND="dev-libs/keybinder:0= - x11-libs/gtk+:2 - >=x11-libs/libfm-1.2.0[gtk] - x11-libs/libwnck:1 - x11-libs/libXmu - x11-libs/libXpm - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/libX11 - lxde-base/lxmenu-data - lxde-base/menu-cache - alsa? ( media-libs/alsa-lib ) - wifi? ( net-wireless/wireless-tools )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/gettext" - -DOC_CONTENTS="If you have problems with broken icons shown in the main panel, -you will have to configure panel settings via its menu. -This will not be an issue with first time installations." - -src_configure() { - local plugins="netstatus,volume,cpu,deskno,batt, \ - kbled,xkb,thermal,cpufreq,monitors" - - use wifi && plugins+=",netstat" - use alsa && plugins+=",volumealsa" - [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb - - econf $(use_enable alsa) --with-x --with-plugins="${plugins}" - # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x -} - -src_install() { - default - - # Get rid of the .la files. - find "${D}" -name '*.la' -delete - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild deleted file mode 100644 index 83229b7c08a..000 --- a/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="af ar be bg bn_IN bn ca cs da de el en_GB es et eu fa fi fo fr frp -gl he hr hu id is it ja kk km ko lg lt lv ml ms nb nl nn pa pl ps pt_BR pt ro -ru sk sl sr@latin sr sv te th tr tt_RU ug uk ur_PK ur vi zh_CN zh_HK zh_TW" - -PLOCALE_BACKUP="en_GB" - -inherit l10n readme.gentoo-r1 - -DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; -SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~x86-linux" -IUSE="+alsa wifi" - -RDEPEND="dev-libs/keybinder:0= - x11-libs/gtk+:2 - >=x11-libs/libfm-1.2.0[gtk] - x11-libs/libwnck:1 - x11-libs/libXmu - x11-libs/libXpm - x11-libs/cairo - x11-libs/gdk-pixbuf[X] - x11-libs/libX11 - lxde-base/lxmenu-data - lxde-base/menu-cache - alsa? ( media-l
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/files/, lxde-base/lxpanel/
commit: f074ed72974ef67106b7aa7b720d2aa41dae98cb Author: Ionen Wolkens gmail com> AuthorDate: Wed Nov 11 20:42:33 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 11 20:43:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f074ed72 lxde-base/lxpanel: Remove unnecessary gdk-pixbuf-xlib.h includes Closes: https://bugs.gentoo.org/753923 Signed-off-by: Ionen Wolkens gmail.com> Signed-off-by: Matt Turner gentoo.org> .../files/lxpanel-remove-gdk-pixbuf-xlib.patch | 26 ++ lxde-base/lxpanel/lxpanel-0.10.0.ebuild| 4 2 files changed, 30 insertions(+) diff --git a/lxde-base/lxpanel/files/lxpanel-remove-gdk-pixbuf-xlib.patch b/lxde-base/lxpanel/files/lxpanel-remove-gdk-pixbuf-xlib.patch new file mode 100644 index 000..7f52fb022e1 --- /dev/null +++ b/lxde-base/lxpanel/files/lxpanel-remove-gdk-pixbuf-xlib.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/753923 + +--- a/plugins/launchtaskbar.c 2019-01-13 16:35:07.0 -0500 b/plugins/launchtaskbar.c 2020-11-10 14:25:51.550180345 -0500 +@@ -69,5 +69,4 @@ + + #include +-#include + #include + #include +--- a/plugins/task-button.c2019-02-26 16:45:49.0 -0500 b/plugins/task-button.c2020-11-10 14:25:44.858209009 -0500 +@@ -44,5 +44,4 @@ + + #include +-#include + #include + #include +--- a/src/plugin.c 2019-01-13 16:35:07.0 -0500 b/src/plugin.c 2020-11-10 14:25:38.820234868 -0500 +@@ -30,5 +30,4 @@ + + #include +-#include + #include + #include diff --git a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild index 83229b7c08a..5f66ef3db9f 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild @@ -41,6 +41,10 @@ DOC_CONTENTS="If you have problems with broken icons shown in the main panel, you will have to configure panel settings via its menu. This will not be an issue with first time installations." +PATCHES=( + "${FILESDIR}"/${PN}-remove-gdk-pixbuf-xlib.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: d3af9b3132d538ed2b25ad0e0c2aede2c1914acf Author: Joonas Niilola gentoo org> AuthorDate: Mon May 11 06:47:34 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 11 06:55:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3af9b31 lxde-base/lxpanel: drop to m-n Signed-off-by: Joonas Niilola gentoo.org> lxde-base/lxpanel/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lxde-base/lxpanel/metadata.xml b/lxde-base/lxpanel/metadata.xml index b31e527de26..fd5647d2ee4 100644 --- a/lxde-base/lxpanel/metadata.xml +++ b/lxde-base/lxpanel/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -l...@gentoo.org -Gentoo LXDE Project - + lxde
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 5867ea5a96e44756287951e171d7315ae26aa452 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jul 28 10:32:48 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jul 28 10:32:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5867ea5a lxde-base/lxpanel: x86 stable wrt bug #687614 Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada gentoo.org> lxde-base/lxpanel/lxpanel-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild index d301c2d779b..9779f40ec3f 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0=
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: c4dee932d3a4a0b03ba3a1f20e724441582cdfe7 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jul 28 10:31:59 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jul 28 10:31:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4dee932 lxde-base/lxpanel: arm stable wrt bug #687614 Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> lxde-base/lxpanel/lxpanel-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild index 14fe5673f8d..d301c2d779b 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ppc ~x86 ~amd64-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0=
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: acd0a900b49f2e0afde57b30479a417a57a64fab Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jul 28 10:30:56 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jul 28 10:31:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd0a900 lxde-base/lxpanel: amd64 stable wrt bug #687614 Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> lxde-base/lxpanel/lxpanel-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild index eaec5277255..14fe5673f8d 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~x86 ~amd64-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0=
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 52543ec8f89c47fcd4332cf1cff82e5aeb2a5983 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 26 21:47:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 26 23:29:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52543ec8 lxde-base/lxpanel: stable 0.10.0 for ppc, bug #687614 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> lxde-base/lxpanel/lxpanel-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild index 8b084d94f3f..eaec5277255 100644 --- a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ~x86 ~amd64-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0=
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 254196158aba633da30a739067735dd11a39a12e Author: charIes17 arcor de> AuthorDate: Mon May 6 09:49:56 2019 + Commit: Hanno Boeck gentoo org> CommitDate: Tue May 7 05:38:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25419615 lxde-base/lxpanel: Version bump to 0.10.0 Closes: https://bugs.gentoo.org/681960 Closes: https://github.com/gentoo/gentoo/pull/11913 Signed-off-by: Hanno Boeck gentoo.org> lxde-base/lxpanel/Manifest | 1 + lxde-base/lxpanel/lxpanel-0.10.0.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index 41f95a25bce..832cc419497 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -1,2 +1,3 @@ +DIST lxpanel-0.10.0.tar.xz 1544700 BLAKE2B ea210feee23b2da1c9f6199bfc274c46e1142d6397ca0d1d8359329068ed6e46eaebff90fb220ce14121ed19cb5c60014230c7a7e42867318317845751418a7b SHA512 3e664eef3cf0f37cf4609f53f1f40f5d50e94ae088c497be0439851ea8f1426ef6ec1373d146e2e0ef1b9f51f557ae19eb5fb1059b0e5fcd5b1c49fd76207a59 DIST lxpanel-0.9.2.tar.xz 1514748 BLAKE2B 31b0f949b7023364df3eb00b2386c505e14146c2b818407326347baf1dfa09b3e2e0c30c38416430c7dccad04f1fd5731a6ff80b21ea87a930492399027a056f SHA512 d7b5733345233a44466b6786133b8c3f3c9217a5195654b8dde3447a0dfc198082d991b2bc0cc60ddf200ebb95d636885b36d5642c11f4cd913f66228c12bd3a DIST lxpanel-0.9.3.tar.xz 1515144 BLAKE2B f069a519d0e4bd611d57a956ba585b8dde953174198d01dc264e2b111df17e2925c79bd85dc8549d7b2098147122c04ace6ed775d0a3ea7594b0b39c1f9045c0 SHA512 c6aea97f66ee1d576822fda0bf1aed3849b3c74bab856816b7d23331e48b26005f1ba12eddcc0abbf5a6f08add3cb4a0674ccd13f118cec0b6294edd6f1b2343 diff --git a/lxde-base/lxpanel/lxpanel-0.10.0.ebuild b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild new file mode 100644 index 000..8b084d94f3f --- /dev/null +++ b/lxde-base/lxpanel/lxpanel-0.10.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="af ar be bg bn_IN bn ca cs da de el en_GB es et eu fa fi fo fr frp +gl he hr hu id is it ja kk km ko lg lt lv ml ms nb nl nn pa pl ps pt_BR pt ro +ru sk sl sr@latin sr sv te th tr tt_RU ug uk ur_PK ur vi zh_CN zh_HK zh_TW" + +PLOCALE_BACKUP="en_GB" + +inherit l10n readme.gentoo-r1 + +DESCRIPTION="Lightweight X11 desktop panel for LXDE" +HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; +SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="+alsa wifi" + +RDEPEND="dev-libs/keybinder:0= + x11-libs/gtk+:2 + >=x11-libs/libfm-1.2.0[gtk] + x11-libs/libwnck:1 + x11-libs/libXmu + x11-libs/libXpm + x11-libs/cairo + x11-libs/gdk-pixbuf[X] + x11-libs/libX11 + lxde-base/lxmenu-data + lxde-base/menu-cache + alsa? ( media-libs/alsa-lib ) + wifi? ( net-wireless/wireless-tools )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +DOC_CONTENTS="If you have problems with broken icons shown in the main panel, +you will have to configure panel settings via its menu. +This will not be an issue with first time installations." + +src_prepare() { + default + + export LINGUAS="${LINGUAS:-${PLOCALE_BACKUP}}" + l10n_get_locales > po/LINGUAS || die +} + +src_configure() { + local plugins="netstatus,volume,cpu,deskno,batt, \ + kbled,xkb,thermal,cpufreq,monitors" + + use wifi && plugins+=",netstat" + use alsa && plugins+=",volumealsa" + [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb + + econf $(use_enable alsa) --with-x --with-plugins="${plugins}" + # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x +} + +src_install () { + default + + # Get rid of the .la files. + find "${D}" -name '*.la' -delete + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: ab1d76d71bfb2d872165725a7786ce951f9d4317 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 4 21:57:32 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 4 22:02:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1d76d7 lxde-base/lxpanel: stable 0.9.3-r1 for ppc, bug #654904 Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild index 217a2151263..82e5f166a6d 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0=
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: f5f7f40be6b28354c4bda32dae7c48e0ae7f2b0b Author: Markus Meier gentoo org> AuthorDate: Tue Jul 10 04:55:55 2018 + Commit: Markus Meier gentoo org> CommitDate: Tue Jul 10 04:55:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f7f40b lxde-base/lxpanel: arm stable, bug #654904 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="arm" lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild index 8ecca0b4c8c..412bb64cbe2 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~ppc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0=
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 2f0773d22f27aa73079b6854e3e4543dfabc1e32 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 23 18:29:08 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 23 18:29:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0773d2 lxde-base/lxpanel: amd64 stable wrt bug #654904 Package-Manager: Portage-2.3.40, Repoman-2.3.9 lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild index 246d9549e28..953fdabda96 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0=
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 89ce493666037489c3fef29109d7d461185e4ce4 Author: charIes17 arcor de> AuthorDate: Tue Mar 27 18:01:38 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Mar 27 22:19:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ce4936 lxde-base/lxpanel: Remove old Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7653 lxde-base/lxpanel/Manifest | 2 - lxde-base/lxpanel/lxpanel-0.8.1.ebuild | 71 -- lxde-base/lxpanel/lxpanel-0.8.2.ebuild | 62 - 3 files changed, 135 deletions(-) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index e7a9ded64db..41f95a25bce 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -1,4 +1,2 @@ -DIST lxpanel-0.8.1.tar.xz 1485612 BLAKE2B 0c53be0610300f1edf4e9a2e014e0d299889100dc97f097c909e20484a7d2ed2b9e74dc118443ce110d58cef1f0ea0db44a25dc15de717d09774bddd9556b04d SHA512 cebad5e9399618adcc47ad0f2542bd57ce6cd707d65e9f1f67e2a435607e91e948c14102eb5534bb8d60a964277ef98658ec8d7a0109121a4b4f6067b385e39d -DIST lxpanel-0.8.2.tar.xz 1488548 BLAKE2B 9ded67a0aba220c2f5683e66371a2d3a5362c400dfb2827546682f86be1e4817545b0139e8b9ffdb5d17615e2e5209ba2258dc199b39249135cbd31598d9ba55 SHA512 abab9175c4a4e591a33c39fbc41754e458eea60c79f5a40d56848338b910a867bafed09b4d1f2596a588beb79bfb5efe54c798ff5f7b0ee74f6245a1b0417918 DIST lxpanel-0.9.2.tar.xz 1514748 BLAKE2B 31b0f949b7023364df3eb00b2386c505e14146c2b818407326347baf1dfa09b3e2e0c30c38416430c7dccad04f1fd5731a6ff80b21ea87a930492399027a056f SHA512 d7b5733345233a44466b6786133b8c3f3c9217a5195654b8dde3447a0dfc198082d991b2bc0cc60ddf200ebb95d636885b36d5642c11f4cd913f66228c12bd3a DIST lxpanel-0.9.3.tar.xz 1515144 BLAKE2B f069a519d0e4bd611d57a956ba585b8dde953174198d01dc264e2b111df17e2925c79bd85dc8549d7b2098147122c04ace6ed775d0a3ea7594b0b39c1f9045c0 SHA512 c6aea97f66ee1d576822fda0bf1aed3849b3c74bab856816b7d23331e48b26005f1ba12eddcc0abbf5a6f08add3cb4a0674ccd13f118cec0b6294edd6f1b2343 diff --git a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild deleted file mode 100644 index ec0b3433bfc..000 --- a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit autotools eutils readme.gentoo versionator - -MAJOR_VER="$(get_version_component_range 1-2)" - -DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; -SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz" - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~arm-linux ~x86-linux" -SLOT="0" -IUSE="+alsa wifi" -RESTRICT="test" # bug 249598 - -RDEPEND="dev-libs/keybinder:0= - x11-libs/gtk+:2 - >=x11-libs/libfm-1.2.0[gtk] - x11-libs/libwnck:1 - x11-libs/libXmu - x11-libs/libXpm - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/libX11 - lxde-base/lxmenu-data - lxde-base/menu-cache - alsa? ( media-libs/alsa-lib ) - wifi? ( net-wireless/wireless-tools )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/gettext" - -DOC_CONTENTS="If you have problems with broken icons shown in the main panel, -you will have to configure panel settings via its menu. -This will not be an issue with first time installations." - -src_prepare() { - #bug #415595 - sed -i "s:-Werror::" configure.ac || die - eautoreconf -} - -src_configure() { - local plugins="netstatus,volume,cpu,deskno,batt, \ - kbled,xkb,thermal,cpufreq,monitors" - - use wifi && plugins+=",netstat" - use alsa && plugins+=",volumealsa" - [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb - - econf $(use_enable alsa) --with-x --with-plugins="${plugins}" - # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x -} - -src_install () { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog README - - # Get rid of the .la files. - find "${D}" -name '*.la' -delete - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild deleted file mode 100644 index 2fe4da6e7e7..000 --- a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit readme.gentoo-r1 - -DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; -SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~arm-linux
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: ab2079189ff72033d46d55349add649ffb2db6de Author: charIes17 arcor de> AuthorDate: Mon Jan 15 06:43:34 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Mar 27 00:57:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab207918 lxde-base/lxpanel: RDEPEND x11-libs/gdk-pixbuf[X] Closes: https://bugs.gentoo.org/614086 Also adds locale handling to 0.9.3-r1 Closes: https://github.com/gentoo/gentoo/pull/6864 ...xpanel-0.9.3.ebuild => lxpanel-0.9.3-r1.ebuild} | 23 +- lxde-base/lxpanel/lxpanel-0.9.3.ebuild | 2 +- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild similarity index 70% copy from lxde-base/lxpanel/lxpanel-0.9.3.ebuild copy to lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild index 2c22a239d32..246d9549e28 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3-r1.ebuild @@ -1,17 +1,23 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=6 -inherit readme.gentoo-r1 +PLOCALES="af ar be bg bn_IN bn ca cs da de el en_GB es et eu fa fi fo fr frp +gl he hr hu id is it ja kk km ko lg lt lv ml ms nb nl nn pa pl ps pt_BR pt ro +ru sk sl sr@latin sr sv te th tr tt_RU ug uk ur_PK ur vi zh_CN zh_HK zh_TW" + +PLOCALE_BACKUP="en_GB" + +inherit l10n readme.gentoo-r1 DESCRIPTION="Lightweight X11 desktop panel for LXDE" HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="+alsa wifi" RDEPEND="dev-libs/keybinder:0= @@ -21,7 +27,7 @@ RDEPEND="dev-libs/keybinder:0= x11-libs/libXmu x11-libs/libXpm x11-libs/cairo - x11-libs/gdk-pixbuf + x11-libs/gdk-pixbuf[X] x11-libs/libX11 lxde-base/lxmenu-data lxde-base/menu-cache @@ -35,6 +41,13 @@ DOC_CONTENTS="If you have problems with broken icons shown in the main panel, you will have to configure panel settings via its menu. This will not be an issue with first time installations." +src_prepare() { + default + + export LINGUAS="${LINGUAS:-${PLOCALE_BACKUP}}" + l10n_get_locales > po/LINGUAS || die +} + src_configure() { local plugins="netstatus,volume,cpu,deskno,batt, \ kbled,xkb,thermal,cpufreq,monitors" diff --git a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild index 2c22a239d32..0f628687d4d 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/, lxde-base/lxpanel/files/
commit: 943cc9886867841175e738001811eef1d3e827ca Author: charIes17 arcor de> AuthorDate: Sat Jan 20 16:43:29 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:42:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943cc988 lxde-base/lxpanel: remove old. Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6915 lxde-base/lxpanel/Manifest | 1 - .../lxpanel/files/lxpanel-0.5.9-sandbox.patch | 29 - .../files/lxpanel-0.7.0-right-click-fix.patch | 25 lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild | 73 -- 4 files changed, 128 deletions(-) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index 525a780960e..e7a9ded64db 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -1,4 +1,3 @@ -DIST lxpanel-0.7.0.tar.xz 1479456 BLAKE2B 258fb80c5539ff408f0e54a817675f8202fb09f5a4096138a9a5ec58206022e4cc653a6463ca7b1be471dad7e38d8601bbd23aaafad35d993a8929e514a40edb SHA512 396147a24e852dd7288f99281116c797df4dbb1912925a6b4403ffe74bb8e3d821f7cd96965bedb2db9aff2d1ca3ae89be6e5712df04353a69a9cca5b03589aa DIST lxpanel-0.8.1.tar.xz 1485612 BLAKE2B 0c53be0610300f1edf4e9a2e014e0d299889100dc97f097c909e20484a7d2ed2b9e74dc118443ce110d58cef1f0ea0db44a25dc15de717d09774bddd9556b04d SHA512 cebad5e9399618adcc47ad0f2542bd57ce6cd707d65e9f1f67e2a435607e91e948c14102eb5534bb8d60a964277ef98658ec8d7a0109121a4b4f6067b385e39d DIST lxpanel-0.8.2.tar.xz 1488548 BLAKE2B 9ded67a0aba220c2f5683e66371a2d3a5362c400dfb2827546682f86be1e4817545b0139e8b9ffdb5d17615e2e5209ba2258dc199b39249135cbd31598d9ba55 SHA512 abab9175c4a4e591a33c39fbc41754e458eea60c79f5a40d56848338b910a867bafed09b4d1f2596a588beb79bfb5efe54c798ff5f7b0ee74f6245a1b0417918 DIST lxpanel-0.9.2.tar.xz 1514748 BLAKE2B 31b0f949b7023364df3eb00b2386c505e14146c2b818407326347baf1dfa09b3e2e0c30c38416430c7dccad04f1fd5731a6ff80b21ea87a930492399027a056f SHA512 d7b5733345233a44466b6786133b8c3f3c9217a5195654b8dde3447a0dfc198082d991b2bc0cc60ddf200ebb95d636885b36d5642c11f4cd913f66228c12bd3a diff --git a/lxde-base/lxpanel/files/lxpanel-0.5.9-sandbox.patch b/lxde-base/lxpanel/files/lxpanel-0.5.9-sandbox.patch deleted file mode 100644 index 0f40c185bc6..000 --- a/lxde-base/lxpanel/files/lxpanel-0.5.9-sandbox.patch +++ /dev/null @@ -1,29 +0,0 @@ -Index: lxpanel-0.5.9/src/plugins/Makefile.am -=== lxpanel-0.5.9.orig/src/plugins/Makefile.am -+++ lxpanel-0.5.9/src/plugins/Makefile.am -@@ -49,6 +49,3 @@ EXTRA_DIST = \ - icon.xpm - - install-exec-hook: -- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*.la -- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*.a -- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*. -Index: lxpanel-0.5.9/src/plugins/netstat/Makefile.am -=== lxpanel-0.5.9.orig/src/plugins/netstat/Makefile.am -+++ lxpanel-0.5.9/src/plugins/netstat/Makefile.am -@@ -33,4 +33,3 @@ netstat_la_LDFLAGS = \ - @LXPANEL_MODULE@ - - install-exec-hook: -- rm -f "$(moduledir)\*.la" *.a -Index: lxpanel-0.5.9/src/plugins/netstatus/Makefile.am -=== lxpanel-0.5.9.orig/src/plugins/netstatus/Makefile.am -+++ lxpanel-0.5.9/src/plugins/netstatus/Makefile.am -@@ -34,4 +34,3 @@ netstatus_la_LDFLAGS = \ - $(LXPANEL_MODULE) - - install-exec-hook: -- rm -f "$(moduledir)\*.la" *.a diff --git a/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch b/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch deleted file mode 100644 index f6325b6f8c3..000 --- a/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch +++ /dev/null @@ -1,25 +0,0 @@ -From d4943c80cded6325284be8b58003fe63dd6e8255 Mon Sep 17 00:00:00 2001 -From: Raimar -Date: Thu, 21 Aug 2014 23:21:28 +0200 -Subject: [PATCH 1/1] fix crash after click on empty part of panel - - src/panel.c |2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/panel.c b/src/panel.c -index 6b2ede6..87903d8 100644 a/src/panel.c -+++ b/src/panel.c -@@ -233,7 +233,7 @@ static gboolean lxpanel_button_press(GtkWidget *widget, GdkEventButton *event) - gtk_menu_popup(popup, NULL, NULL, NULL, NULL, event->button, event->time); - return TRUE; - } --return GTK_WIDGET_CLASS(lxpanel_parent_class)->button_press_event(widget, event); -+return FALSE; - } - - static void lxpanel_class_init(PanelToplevelClass *klass) --- -1.7.10.4 - diff --git a/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild deleted file mode 100644 index d6f1bf10262..000 --- a/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 68daf3b4bf13f9e9347ea2d81d587804c93b5000 Author: Patrice Clement gentoo org> AuthorDate: Fri Jul 14 21:06:32 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jul 14 21:07:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68daf3b4 lxde-base/lxpanel: update HOMEPAGE. Gentoo-Bug: https://bugs.gentoo.org/624942 Package-Manager: Portage-2.3.6, Repoman-2.3.1 lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild | 2 +- lxde-base/lxpanel/lxpanel-0.8.1.ebuild| 2 +- lxde-base/lxpanel/lxpanel-0.8.2.ebuild| 2 +- lxde-base/lxpanel/lxpanel-0.9.2.ebuild| 2 +- lxde-base/lxpanel/lxpanel-0.9.3.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild index d478e470e31..d6f1bf10262 100644 --- a/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild @@ -8,7 +8,7 @@ inherit autotools eutils readme.gentoo versionator MAJOR_VER="$(get_version_component_range 1-2)" DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="http://lxde.org/"; +HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz" LICENSE="GPL-2" diff --git a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild index bb3c6ec267c..ec0b3433bfc 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild @@ -8,7 +8,7 @@ inherit autotools eutils readme.gentoo versionator MAJOR_VER="$(get_version_component_range 1-2)" DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="http://lxde.org/"; +HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz" LICENSE="GPL-2" diff --git a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild index 4dafd05ac11..2fe4da6e7e7 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild @@ -6,7 +6,7 @@ EAPI="6" inherit readme.gentoo-r1 DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="http://lxde.org/"; +HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" diff --git a/lxde-base/lxpanel/lxpanel-0.9.2.ebuild b/lxde-base/lxpanel/lxpanel-0.9.2.ebuild index adaf28efa62..3ebcb30af47 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.2.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.2.ebuild @@ -6,7 +6,7 @@ EAPI="6" inherit readme.gentoo-r1 DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="http://lxde.org/"; +HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" diff --git a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild index e025dcb739a..2c22a239d32 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild @@ -6,7 +6,7 @@ EAPI="6" inherit readme.gentoo-r1 DESCRIPTION="Lightweight X11 desktop panel for LXDE" -HOMEPAGE="http://lxde.org/"; +HOMEPAGE="https://wiki.lxde.org/en/LXPanel"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: c24d3f15275acb004782be3bc1bfa50077a5cca4 Author: Markus Meier gentoo org> AuthorDate: Thu Jul 6 05:01:07 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu Jul 6 05:01:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24d3f15 lxde-base/lxpanel: arm stable, bug #611002 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" lxde-base/lxpanel/lxpanel-0.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild index 0a909aa464e..6b264900648 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~ppc x86 ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: e5f3c28a6d07147a374ee21b2b5b312f7c8f1e3a Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 25 16:32:30 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 25 16:32:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f3c28a lxde-base/lxpanel: amd64 stable wrt bug #611002 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> lxde-base/lxpanel/lxpanel-0.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild index adaf28efa62..9a9e7dcb2ad 100644 --- a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 34ac0e218933578d7311a5741eaacf497c729275 Author: charIes17 users noreply github com> AuthorDate: Sun Dec 11 14:16:37 2016 + Commit: David Seifert gentoo org> CommitDate: Thu Jan 26 23:17:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ac0e21 lxde-base/lxpanel: version bump to 0.9.2 Gentoo-Bug: 601586 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3304 lxde-base/lxpanel/Manifest | 1 + lxde-base/lxpanel/lxpanel-0.9.2.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index ebbf0e9..827d4b3 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -1,3 +1,4 @@ DIST lxpanel-0.7.0.tar.xz 1479456 SHA256 bd010d13b1627335f45be1755f7f260dc439c2cfbce942bc36705fa2cffd0b53 SHA512 396147a24e852dd7288f99281116c797df4dbb1912925a6b4403ffe74bb8e3d821f7cd96965bedb2db9aff2d1ca3ae89be6e5712df04353a69a9cca5b03589aa WHIRLPOOL a5e4394e198b29bffa834b789bf34332e617837f0ebea0ea29bf595100c43aeb7d0a7698bbedb739dc058433462e1df661b41537f49904b77a4e7663360e45af DIST lxpanel-0.8.1.tar.xz 1485612 SHA256 c657eb049a0f59e7b2d1ad6cb621c272833b765705c19089e48b3c248351b1e0 SHA512 cebad5e9399618adcc47ad0f2542bd57ce6cd707d65e9f1f67e2a435607e91e948c14102eb5534bb8d60a964277ef98658ec8d7a0109121a4b4f6067b385e39d WHIRLPOOL 8f721f6d81a89f35a2a44e33e0faaca2a1e956d1b826a11f85e3586721238c92a299336c35dcd876d3e98a26691255d9d8118828d5dbd124fd5ffc9367d23629 DIST lxpanel-0.8.2.tar.xz 1488548 SHA256 516ac4c83494ee99b2a0d2466458519a9a2668272eeff6d2162af3683b634104 SHA512 abab9175c4a4e591a33c39fbc41754e458eea60c79f5a40d56848338b910a867bafed09b4d1f2596a588beb79bfb5efe54c798ff5f7b0ee74f6245a1b0417918 WHIRLPOOL d9ffdb25c206a63c4431d5c1d4aa2563aaa884c9fa4d18d6215e4eb66899d2760895847452ccaf246051aafbd8353b4aa5e630ba46f5f6aff85a3f8d5ae3845d +DIST lxpanel-0.9.2.tar.xz 1514748 SHA256 e66811a014cde9cb4882aeae48e96125729b9b1ec40e909031f4520eaa020cf1 SHA512 d7b5733345233a44466b6786133b8c3f3c9217a5195654b8dde3447a0dfc198082d991b2bc0cc60ddf200ebb95d636885b36d5642c11f4cd913f66228c12bd3a WHIRLPOOL 3e546c09580f6a03ebc575835c58d3218bf59ca66c8d8ca357d922eee2c39376cf6e6c70594a0372049a5f24487374ce23b25c696743faed080f54a4f5871c71 diff --git a/lxde-base/lxpanel/lxpanel-0.9.2.ebuild b/lxde-base/lxpanel/lxpanel-0.9.2.ebuild new file mode 100644 index ..4e24f70 --- /dev/null +++ b/lxde-base/lxpanel/lxpanel-0.9.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit readme.gentoo-r1 + +DESCRIPTION="Lightweight X11 desktop panel for LXDE" +HOMEPAGE="http://lxde.org/"; +SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +SLOT="0" +IUSE="+alsa wifi" + +RDEPEND="dev-libs/keybinder:0= + x11-libs/gtk+:2 + >=x11-libs/libfm-1.2.0[gtk] + x11-libs/libwnck:1 + x11-libs/libXmu + x11-libs/libXpm + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/libX11 + lxde-base/lxmenu-data + lxde-base/menu-cache + alsa? ( media-libs/alsa-lib ) + wifi? ( net-wireless/wireless-tools )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +DOC_CONTENTS="If you have problems with broken icons shown in the main panel, +you will have to configure panel settings via its menu. +This will not be an issue with first time installations." + +src_configure() { + local plugins="netstatus,volume,cpu,deskno,batt, \ + kbled,xkb,thermal,cpufreq,monitors" + + use wifi && plugins+=",netstat" + use alsa && plugins+=",volumealsa" + [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb + + econf $(use_enable alsa) --with-x --with-plugins="${plugins}" + # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x +} + +src_install () { + default + + # Get rid of the .la files. + find "${D}" -name '*.la' -delete + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: f0c9f7bea60ff2f777d07a85c2a91b68f0f143e6 Author: charIes17 arcor de> AuthorDate: Sun Jan 22 09:26:36 2017 + Commit: David Seifert gentoo org> CommitDate: Thu Jan 26 23:17:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0c9f7be lxde-base/lxpanel: bump to 0.9.3 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3304 lxde-base/lxpanel/Manifest | 1 + lxde-base/lxpanel/lxpanel-0.9.3.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index 827d4b3..2abc628 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -2,3 +2,4 @@ DIST lxpanel-0.7.0.tar.xz 1479456 SHA256 bd010d13b1627335f45be1755f7f260dc439c2c DIST lxpanel-0.8.1.tar.xz 1485612 SHA256 c657eb049a0f59e7b2d1ad6cb621c272833b765705c19089e48b3c248351b1e0 SHA512 cebad5e9399618adcc47ad0f2542bd57ce6cd707d65e9f1f67e2a435607e91e948c14102eb5534bb8d60a964277ef98658ec8d7a0109121a4b4f6067b385e39d WHIRLPOOL 8f721f6d81a89f35a2a44e33e0faaca2a1e956d1b826a11f85e3586721238c92a299336c35dcd876d3e98a26691255d9d8118828d5dbd124fd5ffc9367d23629 DIST lxpanel-0.8.2.tar.xz 1488548 SHA256 516ac4c83494ee99b2a0d2466458519a9a2668272eeff6d2162af3683b634104 SHA512 abab9175c4a4e591a33c39fbc41754e458eea60c79f5a40d56848338b910a867bafed09b4d1f2596a588beb79bfb5efe54c798ff5f7b0ee74f6245a1b0417918 WHIRLPOOL d9ffdb25c206a63c4431d5c1d4aa2563aaa884c9fa4d18d6215e4eb66899d2760895847452ccaf246051aafbd8353b4aa5e630ba46f5f6aff85a3f8d5ae3845d DIST lxpanel-0.9.2.tar.xz 1514748 SHA256 e66811a014cde9cb4882aeae48e96125729b9b1ec40e909031f4520eaa020cf1 SHA512 d7b5733345233a44466b6786133b8c3f3c9217a5195654b8dde3447a0dfc198082d991b2bc0cc60ddf200ebb95d636885b36d5642c11f4cd913f66228c12bd3a WHIRLPOOL 3e546c09580f6a03ebc575835c58d3218bf59ca66c8d8ca357d922eee2c39376cf6e6c70594a0372049a5f24487374ce23b25c696743faed080f54a4f5871c71 +DIST lxpanel-0.9.3.tar.xz 1515144 SHA256 342cfa205f255acf69c76ba0ca6c77c890f3955a879b755931c80ffae4d98fb1 SHA512 c6aea97f66ee1d576822fda0bf1aed3849b3c74bab856816b7d23331e48b26005f1ba12eddcc0abbf5a6f08add3cb4a0674ccd13f118cec0b6294edd6f1b2343 WHIRLPOOL b2bcac570a724bd422ce3be1fbd3ae679dba9855373fd91030c500ffdf452a37b380be3f4a9561a7aa7cdcb3219846e71bb4d56f7156142365afe8fe9a124eb0 diff --git a/lxde-base/lxpanel/lxpanel-0.9.3.ebuild b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild new file mode 100644 index ..4e24f70 --- /dev/null +++ b/lxde-base/lxpanel/lxpanel-0.9.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit readme.gentoo-r1 + +DESCRIPTION="Lightweight X11 desktop panel for LXDE" +HOMEPAGE="http://lxde.org/"; +SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +SLOT="0" +IUSE="+alsa wifi" + +RDEPEND="dev-libs/keybinder:0= + x11-libs/gtk+:2 + >=x11-libs/libfm-1.2.0[gtk] + x11-libs/libwnck:1 + x11-libs/libXmu + x11-libs/libXpm + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/libX11 + lxde-base/lxmenu-data + lxde-base/menu-cache + alsa? ( media-libs/alsa-lib ) + wifi? ( net-wireless/wireless-tools )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +DOC_CONTENTS="If you have problems with broken icons shown in the main panel, +you will have to configure panel settings via its menu. +This will not be an issue with first time installations." + +src_configure() { + local plugins="netstatus,volume,cpu,deskno,batt, \ + kbled,xkb,thermal,cpufreq,monitors" + + use wifi && plugins+=",netstat" + use alsa && plugins+=",volumealsa" + [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb + + econf $(use_enable alsa) --with-x --with-plugins="${plugins}" + # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x +} + +src_install () { + default + + # Get rid of the .la files. + find "${D}" -name '*.la' -delete + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 9e6b03f8a6f7c1e71fc1bc60ffe7b1c9e7ce78a5 Author: Markus Meier gentoo org> AuthorDate: Sun Jan 15 20:35:14 2017 + Commit: Markus Meier gentoo org> CommitDate: Sun Jan 15 20:35:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6b03f8 lxde-base/lxpanel: arm stable, bug #598744 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" lxde-base/lxpanel/lxpanel-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild index cc0e03a..bd50bc6 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 9562c3841099450981906fb88ac197afa4889bc0 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 10 15:20:33 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 10 15:20:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9562c384 lxde-base/lxpanel: x86 stable wrt bug #598744 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> lxde-base/lxpanel/lxpanel-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild index f1d9ff9..0781d1a 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: c52f6fb82184939715ec64aa73f15113ecb9606d Author: Aaron Bauman gentoo org> AuthorDate: Sun Jan 8 11:49:40 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jan 8 11:55:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52f6fb8 lxde-base/lxpanel: amd64 stable lxde-base/lxpanel/lxpanel-0.8.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild index ccd7749..f1d9ff9 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi"
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 43e0802072bdd62a09c86a80a69b413427e7f720 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 29 10:41:25 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 29 10:44:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e08020 lxde-base/lxpanel: x86 stable wrt bug #552358 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> lxde-base/lxpanel/lxpanel-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild index b3c025c..c5262c4 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~ppc x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi" RESTRICT="test" # bug 249598
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: 1e9bf1e51e54bb2c47f92e74a791e3bd06c0f067 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 29 10:03:42 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 29 10:03:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9bf1e5 lxde-base/lxpanel: amd64 stable wrt bug #552358 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> lxde-base/lxpanel/lxpanel-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild index 45c1afc..b3c025c 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi" RESTRICT="test" # bug 249598
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: a8a66f829f6cfaea935666bc4bbc5550cbee3ae8 Author: Hanno gentoo org> AuthorDate: Tue Sep 13 22:29:29 2016 + Commit: Hanno Boeck gentoo org> CommitDate: Tue Sep 13 22:29:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a66f82 lxde-base/lxpanel: Version bump to 0.8.2 Bump EAPI to 6, remove unneeded URL versioning (sourceforge accepts simpler URLS), remove unneeded RESTRICT="test" and Werror patch. Package-Manager: portage-2.3.0 lxde-base/lxpanel/Manifest | 1 + lxde-base/lxpanel/lxpanel-0.8.2.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index fb482f7..ebbf0e9 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -1,2 +1,3 @@ DIST lxpanel-0.7.0.tar.xz 1479456 SHA256 bd010d13b1627335f45be1755f7f260dc439c2cfbce942bc36705fa2cffd0b53 SHA512 396147a24e852dd7288f99281116c797df4dbb1912925a6b4403ffe74bb8e3d821f7cd96965bedb2db9aff2d1ca3ae89be6e5712df04353a69a9cca5b03589aa WHIRLPOOL a5e4394e198b29bffa834b789bf34332e617837f0ebea0ea29bf595100c43aeb7d0a7698bbedb739dc058433462e1df661b41537f49904b77a4e7663360e45af DIST lxpanel-0.8.1.tar.xz 1485612 SHA256 c657eb049a0f59e7b2d1ad6cb621c272833b765705c19089e48b3c248351b1e0 SHA512 cebad5e9399618adcc47ad0f2542bd57ce6cd707d65e9f1f67e2a435607e91e948c14102eb5534bb8d60a964277ef98658ec8d7a0109121a4b4f6067b385e39d WHIRLPOOL 8f721f6d81a89f35a2a44e33e0faaca2a1e956d1b826a11f85e3586721238c92a299336c35dcd876d3e98a26691255d9d8118828d5dbd124fd5ffc9367d23629 +DIST lxpanel-0.8.2.tar.xz 1488548 SHA256 516ac4c83494ee99b2a0d2466458519a9a2668272eeff6d2162af3683b634104 SHA512 abab9175c4a4e591a33c39fbc41754e458eea60c79f5a40d56848338b910a867bafed09b4d1f2596a588beb79bfb5efe54c798ff5f7b0ee74f6245a1b0417918 WHIRLPOOL d9ffdb25c206a63c4431d5c1d4aa2563aaa884c9fa4d18d6215e4eb66899d2760895847452ccaf246051aafbd8353b4aa5e630ba46f5f6aff85a3f8d5ae3845d diff --git a/lxde-base/lxpanel/lxpanel-0.8.2.ebuild b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild new file mode 100644 index ..ccd7749 --- /dev/null +++ b/lxde-base/lxpanel/lxpanel-0.8.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit readme.gentoo-r1 + +DESCRIPTION="Lightweight X11 desktop panel for LXDE" +HOMEPAGE="http://lxde.org/"; +SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +SLOT="0" +IUSE="+alsa wifi" + +RDEPEND="dev-libs/keybinder:0= + x11-libs/gtk+:2 + >=x11-libs/libfm-1.2.0[gtk] + x11-libs/libwnck:1 + x11-libs/libXmu + x11-libs/libXpm + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/libX11 + lxde-base/lxmenu-data + lxde-base/menu-cache + alsa? ( media-libs/alsa-lib ) + wifi? ( net-wireless/wireless-tools )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +DOC_CONTENTS="If you have problems with broken icons shown in the main panel, +you will have to configure panel settings via its menu. +This will not be an issue with first time installations." + +src_configure() { + local plugins="netstatus,volume,cpu,deskno,batt, \ + kbled,xkb,thermal,cpufreq,monitors" + + use wifi && plugins+=",netstat" + use alsa && plugins+=",volumealsa" + [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb + + econf $(use_enable alsa) --with-x --with-plugins="${plugins}" + # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x +} + +src_install () { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog README + + # Get rid of the .la files. + find "${D}" -name '*.la' -delete + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: a6a6e10c0117ba96a88db56929402417ccb86593 Author: Markus Meier gentoo org> AuthorDate: Sat May 28 11:07:09 2016 + Commit: Markus Meier gentoo org> CommitDate: Sat May 28 11:07:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a6e10c lxde-base/lxpanel: arm stable, bug #552358 Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm" lxde-base/lxpanel/lxpanel-0.8.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild index f2a60ca..45c1afc 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi" RESTRICT="test" # bug 249598
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/
commit: d48abfc9f41bf06117736ed2f1efe99762047033 Author: Tobias Klausmann gentoo org> AuthorDate: Wed Sep 16 19:23:15 2015 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Sep 16 19:23:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48abfc9 lxde-base/lxpanel: add ~alpha keyword Gentoo-Bug: 549740 Package-Manager: portage-2.2.20.1 lxde-base/lxpanel/lxpanel-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild index 9cab2b5..f2a60ca 100644 --- a/lxde-base/lxpanel/lxpanel-0.8.1.ebuild +++ b/lxde-base/lxpanel/lxpanel-0.8.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://lxde.org/"; SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" SLOT="0" IUSE="+alsa wifi" RESTRICT="test" # bug 249598