[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: ec54f789ebae2063380592f68afc14ab9b9a4fe5 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Sep 12 17:22:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Sep 12 17:22:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec54f789 lxqt-base/lxqt-panel: Stabilize 2.0.1 arm64, #938702 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild index a5ec83521f71..62018ae527ae 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm64 ~riscv" + KEYWORDS="amd64 arm64 ~riscv" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 95cc018c0498b786173b769d76ab849e88fb379a Author: Sam James gentoo org> AuthorDate: Sun Sep 1 21:28:04 2024 + Commit: Sam James gentoo org> CommitDate: Sun Sep 1 21:28:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cc018c lxqt-base/lxqt-panel: Stabilize 2.0.1 amd64, #938702 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild index ba188239c813..a5ec83521f71 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm64 ~riscv" + KEYWORDS="amd64 ~arm64 ~riscv" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: c66c16f480940f58d8fd35362cd89ae35ba9e45e Author: Yixun Lan gentoo org> AuthorDate: Sat Jul 13 09:51:44 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sat Jul 13 10:08:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66c16f4 lxqt-base/lxqt-panel: Keyword 2.0.1 riscv, #935831 Signed-off-by: Yixun Lan gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild index f9683b11ecd9..ba188239c813 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm64" + KEYWORDS="~amd64 ~arm64 ~riscv" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 0d7f5ceb6b2c8b1924a74aee8405153e9c213ff3 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jul 11 19:44:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jul 11 19:44:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7f5ceb lxqt-base/lxqt-panel: Keyword 2.0.1 arm64, #935831 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild index 07f2ef0ec331..f9683b11ecd9 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 01271c6770d10f7a163b3c92abd589ff583e498c Author: Jimi Huotari gentoo org> AuthorDate: Fri Jun 28 20:18:23 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Fri Jun 28 20:32:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01271c67 lxqt-base/lxqt-panel: drop 1.3.0-r1 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest | 1 - lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild | 117 2 files changed, 118 deletions(-) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index cfa1a0964a5a..f3213d852323 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1,3 +1,2 @@ -DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d SHA512 1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace7480c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97 DIST lxqt-panel-1.4.0.tar.xz 612012 BLAKE2B 4ab12d5aa005269374044de9e2ca027ea72491f6079544bfd35fad7fd59f8e465fca4ff8e0e7274caf2bb272a8d7c6f36d34d74c27551a0ac799e112bb88ce99 SHA512 87d5c89cfc4f5253dbb4048da89a531a99f664fd424eebb535a688934bdb63856edf07276a5ccba826a4658228801ed4cc036aea6664e67c5750d7e4b997 DIST lxqt-panel-2.0.1.tar.xz 662616 BLAKE2B d27f99e5ba301ad1d03a8e8e4dad939c4f5ba8e7825fe0ac93d8a3b1649f21bd6614d144322b5355112f44f8b8eebf5f9ed3f8e5b4bac85d27530ba02abe0d31 SHA512 df2cef5f03f65eb20eaf58cf8dc2f390bc4daa67638e301e0df15c82b8332f842d8e1ee9f1f5bc2240a25ce4b2f404aa7aa69a415a41f5cbb17592f8c77a414e diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild deleted file mode 100644 index 1a4d4f50297d.. --- a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="LXQt desktop panel and plugins" -HOMEPAGE="https://lxqt-project.org/"; - -MY_PV="$(ver_cut 1-2)" - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -fi - -LICENSE="LGPL-2.1 LGPL-2.1+" -SLOT="0" -IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator -+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop -+spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" - -# Work around a missing header issue: https://bugs.gentoo.org/666278 -REQUIRED_USE=" - || ( desktopswitch mainmenu showdesktop taskbar ) - volume? ( || ( alsa pulseaudio ) ) -" - -BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 - virtual/pkgconfig -" -DEPEND=" - >=dev-libs/libqtxdg-3.11.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=dev-qt/qtxml-5.15:5 - kde-frameworks/kwindowsystem:5[X] - >=lxde-base/lxmenu-data-0.1.5 - >=lxde-base/menu-cache-1.1.0 - =lxqt-base/liblxqt-${MY_PV}*:= - =lxqt-base/lxqt-globalkeys-${MY_PV}* - x11-libs/libX11 - cpuload? ( sys-libs/libstatgrab ) - kbindicator? ( x11-libs/libxkbcommon ) - lm-sensors? ( sys-apps/lm-sensors:= ) - mount? ( kde-frameworks/solid:5 ) - networkmonitor? ( sys-libs/libstatgrab ) - statusnotifier? ( - dev-libs/libdbusmenu-qt[qt5(+)] - >=dev-qt/qtconcurrent-5.15:5 - ) - sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) - tray? ( - x11-libs/libxcb:= - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXrender - x11-libs/xcb-util - ) - volume? ( - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( - media-libs/libpulse - media-sound/pavucontrol-qt - ) - ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - # Plugins - -DCOLORPICKER_PLUGIN=$(usex colorpicker) - -DCPULOAD_PLUGIN=$(usex cpuload) - -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) - -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) - -DDOM_PLUGIN=$(usex dom) - -DKBINDICATOR_PLUGIN=$(usex kbindicator) - -DMAINMENU_PLUGIN=$(usex mainmenu) - -DMOUNT_PLUGIN=$(usex mount) - -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) - -DQUICKLAUNCH_PLUGIN=$(usex quic
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 52389957e909f69b8caa796bc58f8c42113e499a Author: Jimi Huotari gentoo org> AuthorDate: Wed Apr 17 18:03:43 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Fri Jun 14 21:48:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52389957 lxqt-base/lxqt-panel: add 2.0.1 Closes: https://bugs.gentoo.org/927907 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest| 1 + lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild | 117 +++ 2 files changed, 118 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 72625eaef479..cfa1a0964a5a 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1,2 +1,3 @@ DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d SHA512 1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace7480c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97 DIST lxqt-panel-1.4.0.tar.xz 612012 BLAKE2B 4ab12d5aa005269374044de9e2ca027ea72491f6079544bfd35fad7fd59f8e465fca4ff8e0e7274caf2bb272a8d7c6f36d34d74c27551a0ac799e112bb88ce99 SHA512 87d5c89cfc4f5253dbb4048da89a531a99f664fd424eebb535a688934bdb63856edf07276a5ccba826a4658228801ed4cc036aea6664e67c5750d7e4b997 +DIST lxqt-panel-2.0.1.tar.xz 662616 BLAKE2B d27f99e5ba301ad1d03a8e8e4dad939c4f5ba8e7825fe0ac93d8a3b1649f21bd6614d144322b5355112f44f8b8eebf5f9ed3f8e5b4bac85d27530ba02abe0d31 SHA512 df2cef5f03f65eb20eaf58cf8dc2f390bc4daa67638e301e0df15c82b8332f842d8e1ee9f1f5bc2240a25ce4b2f404aa7aa69a415a41f5cbb17592f8c77a414e diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild new file mode 100644 index ..07f2ef0ec331 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt-project.org/"; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE=" + +alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator + +mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop + +spacer +statusnotifier sysstat +taskbar tray +volume +worldclock +" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 + kde-frameworks/kwindowsystem:6[X] + kde-plasma/layer-shell-qt:6 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + =lxqt-base/lxqt-menu-data-${MY_PV}* + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors:= ) + mount? ( kde-frameworks/solid:6 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( + dev-libs/libdbusmenu-lxqt + >=dev-qt/qtbase-6.6:6[concurrent] + ) + sysstat? ( >=lxqt-base/libsysstat-1.0.0 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/libXtst + x11-libs/xcb-util + x11-libs/xcb-util-image + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-libs/libpulse + media-sound/pavucontrol-qt + ) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) +
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: fb78a1c5bf7305aab4303477f3a6887b37c3398d Author: Sam James gentoo org> AuthorDate: Wed Dec 27 20:58:43 2023 + Commit: Sam James gentoo org> CommitDate: Wed Dec 27 21:02:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb78a1c5 lxqt-base/lxqt-panel: Stabilize 1.4.0 x86, #920175 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild index 2a3e0b759249..8dd464791c80 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: beadea2ea542215edce64a3c9ba1af8a8c02a759 Author: Sam James gentoo org> AuthorDate: Wed Dec 20 01:38:39 2023 + Commit: Sam James gentoo org> CommitDate: Wed Dec 20 01:38:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beadea2e lxqt-base/lxqt-panel: Stabilize 1.4.0 amd64, #920175 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild index 96cac5703f3a..2a3e0b759249 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: cd70a562cd32c645f9aa293aceff4ac8446ef965 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 10 13:58:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 10 13:58:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd70a562 lxqt-base/lxqt-panel: Keyword 1.4.0 ppc64, #917093 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild index 097d79c96274..1a164c64d709 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: bbcb8a847bf1c12cdd6fb6a0f28a304275ac828c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 10 12:25:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 10 12:25:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcb8a84 lxqt-base/lxqt-panel: Keyword 1.4.0 arm64, #917093 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild index c95863c9a1c0..097d79c96274 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 1d1df94533de1ed901b4e45f25b43b923ee0cfd6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 10 12:25:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 10 12:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1df945 lxqt-base/lxqt-panel: Keyword 1.4.0 arm, #917093 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild index 91c46f66c9a8..c95863c9a1c0 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~riscv ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 3ae4316418ecf474e9a18e83cc3821097e6d7f1c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 10 12:00:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 10 12:00:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae43164 lxqt-base/lxqt-panel: Keyword 1.4.0 x86, #917093 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild index d6209075d96e..91c46f66c9a8 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~riscv" + KEYWORDS="~amd64 ~riscv ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: edac8bc3de8b9ac978db6ee1af737eafd43c6797 Author: Yixun Lan gentoo org> AuthorDate: Fri Nov 10 00:45:56 2023 + Commit: Yixun Lan gentoo org> CommitDate: Fri Nov 10 10:04:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edac8bc3 lxqt-base/lxqt-panel: Keyword 1.4.0 riscv, #917093 Signed-off-by: Yixun Lan gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild index c07a0283cca9..d6209075d96e 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~riscv" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 196204ed251be31c94adddba580024f5bb252496 Author: Jimi Huotari gentoo org> AuthorDate: Thu Nov 9 19:26:21 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Thu Nov 9 21:45:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196204ed lxqt-base/lxqt-panel: add 1.4.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest| 1 + lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild | 117 +++ 2 files changed, 118 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index e1188c42b9dd..72625eaef479 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1,2 @@ DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d SHA512 1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace7480c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97 +DIST lxqt-panel-1.4.0.tar.xz 612012 BLAKE2B 4ab12d5aa005269374044de9e2ca027ea72491f6079544bfd35fad7fd59f8e465fca4ff8e0e7274caf2bb272a8d7c6f36d34d74c27551a0ac799e112bb88ce99 SHA512 87d5c89cfc4f5253dbb4048da89a531a99f664fd424eebb535a688934bdb63856edf07276a5ccba826a4658228801ed4cc036aea6664e67c5750d7e4b997 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild new file mode 100644 index ..c07a0283cca9 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.4.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt-project.org/"; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtxml-5.15:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + =lxqt-base/lxqt-menu-data-${MY_PV}* + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors:= ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( + dev-libs/libdbusmenu-qt[qt5(+)] + >=dev-qt/qtconcurrent-5.15:5 + ) + sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-libs/libpulse + media-sound/pavucontrol-qt + ) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) + -DSYSSTAT_PLUGIN=$(usex sysstat) + -DTASKBAR_PLUGIN=$(usex taskbar) + -DTRAY_PLUGIN=$(usex
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 57fbc89e8b8c30504a4cd6047e18dd51a2e3eeba Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 18 09:21:25 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 18 14:53:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fbc89e lxqt-base/lxqt-panel: drop 1.2.0 Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/Manifest| 1 - lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild | 117 --- 2 files changed, 118 deletions(-) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 4b20787b7a84..e1188c42b9dd 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1,2 +1 @@ -DIST lxqt-panel-1.2.0.tar.xz 563852 BLAKE2B 78822e0a268448e0ffabec2a8418d7b72d585a8644cf7f1ee3fcd4aa6723bfd5f158ee38a3facf4410575a918e3cd4c331427d74c961ea2a17497fc464140d5c SHA512 7042cf585c153524aaa43b074f3a9f5c2848e2baf200134ca8194f4ffceda438e55d2cff6cc1c37274b35491234800d728cd89cec89cb42dc914a5bba924f3b6 DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d SHA512 1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace7480c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild deleted file mode 100644 index b2dff2650f66.. --- a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="LXQt desktop panel and plugins" -HOMEPAGE="https://lxqt-project.org/"; - -MY_PV="$(ver_cut 1-2)" - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -fi - -LICENSE="LGPL-2.1 LGPL-2.1+" -SLOT="0" -IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator -+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop -+spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" - -# Work around a missing header issue: https://bugs.gentoo.org/666278 -REQUIRED_USE=" - || ( desktopswitch mainmenu showdesktop taskbar ) - volume? ( || ( alsa pulseaudio ) ) -" - -BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.12.0 - virtual/pkgconfig -" -DEPEND=" - >=dev-libs/libqtxdg-3.10.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=dev-qt/qtxml-5.15:5 - kde-frameworks/kwindowsystem:5[X] - >=lxde-base/lxmenu-data-0.1.5 - >=lxde-base/menu-cache-1.1.0 - =lxqt-base/liblxqt-${MY_PV}*:= - =lxqt-base/lxqt-globalkeys-${MY_PV}* - x11-libs/libX11 - cpuload? ( sys-libs/libstatgrab ) - kbindicator? ( x11-libs/libxkbcommon ) - lm-sensors? ( sys-apps/lm-sensors:= ) - mount? ( kde-frameworks/solid:5 ) - networkmonitor? ( sys-libs/libstatgrab ) - statusnotifier? ( - dev-libs/libdbusmenu-qt[qt5(+)] - >=dev-qt/qtconcurrent-5.15:5 - ) - sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) - tray? ( - x11-libs/libxcb:= - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXrender - x11-libs/xcb-util - ) - volume? ( - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( - media-sound/pavucontrol-qt - media-sound/pulseaudio - ) - ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - # Plugins - -DCOLORPICKER_PLUGIN=$(usex colorpicker) - -DCPULOAD_PLUGIN=$(usex cpuload) - -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) - -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) - -DDOM_PLUGIN=$(usex dom) - -DKBINDICATOR_PLUGIN=$(usex kbindicator) - -DMAINMENU_PLUGIN=$(usex mainmenu) - -DMOUNT_PLUGIN=$(usex mount) - -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) - -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) - -DSENSORS_PLUGIN=$(usex lm-sensors) - -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) - -DSPACER_PLUGIN=$(usex spacer) - -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) - -DSYSSTAT_PLUGIN=$(usex sysstat) - -DTASKBAR_
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 46e22fd1499fea7c7d97f5764563162621c6e686 Author: Sam James gentoo org> AuthorDate: Mon May 29 21:56:12 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 21:56:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e22fd1 lxqt-base/lxqt-panel: Stabilize 1.3.0-r1 arm64, #907298 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild index 99f616237d04..1a4d4f50297d 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 235766e35a86457d77846bf95216820f0345ef68 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 29 17:41:52 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 29 18:29:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235766e3 lxqt-base/lxqt-panel: drop 1.3.0 Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild | 117 --- 1 file changed, 117 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild deleted file mode 100644 index 159b2827a41f.. --- a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="LXQt desktop panel and plugins" -HOMEPAGE="https://lxqt-project.org/"; - -MY_PV="$(ver_cut 1-2)" - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" -fi - -LICENSE="LGPL-2.1 LGPL-2.1+" -SLOT="0" -IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator -+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop -+spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" - -# Work around a missing header issue: https://bugs.gentoo.org/666278 -REQUIRED_USE=" - || ( desktopswitch mainmenu showdesktop taskbar ) - volume? ( || ( alsa pulseaudio ) ) -" - -BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.13.0 - virtual/pkgconfig -" -DEPEND=" - >=dev-libs/libqtxdg-3.11.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=dev-qt/qtxml-5.15:5 - kde-frameworks/kwindowsystem:5[X] - >=lxde-base/lxmenu-data-0.1.5 - >=lxde-base/menu-cache-1.1.0 - =lxqt-base/liblxqt-${MY_PV}*:= - =lxqt-base/lxqt-globalkeys-${MY_PV}* - x11-libs/libX11 - cpuload? ( sys-libs/libstatgrab ) - kbindicator? ( x11-libs/libxkbcommon ) - lm-sensors? ( sys-apps/lm-sensors:= ) - mount? ( kde-frameworks/solid:5 ) - networkmonitor? ( sys-libs/libstatgrab ) - statusnotifier? ( - dev-libs/libdbusmenu-qt[qt5(+)] - >=dev-qt/qtconcurrent-5.15:5 - ) - sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) - tray? ( - x11-libs/libxcb:= - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXrender - x11-libs/xcb-util - ) - volume? ( - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( - media-sound/pavucontrol-qt - media-sound/pulseaudio - ) - ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - # Plugins - -DCOLORPICKER_PLUGIN=$(usex colorpicker) - -DCPULOAD_PLUGIN=$(usex cpuload) - -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) - -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) - -DDOM_PLUGIN=$(usex dom) - -DKBINDICATOR_PLUGIN=$(usex kbindicator) - -DMAINMENU_PLUGIN=$(usex mainmenu) - -DMOUNT_PLUGIN=$(usex mount) - -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) - -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) - -DSENSORS_PLUGIN=$(usex lm-sensors) - -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) - -DSPACER_PLUGIN=$(usex spacer) - -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) - -DSYSSTAT_PLUGIN=$(usex sysstat) - -DTASKBAR_PLUGIN=$(usex taskbar) - -DTRAY_PLUGIN=$(usex tray) - -DVOLUME_PLUGIN=$(usex volume) - -DWORLDCLOCK_PLUGIN=$(usex worldclock) - ) - - if use volume; then - mycmakeargs+=( - -DVOLUME_USE_ALSA=$(usex alsa) - -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio) - ) - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - doman panel/man/*.1 -}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: c4ef3d547a786e242524cfb39c9038b9772705d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 29 17:41:36 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 29 18:29:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ef3d54 lxqt-base/lxqt-panel: Switch to media-libs/libpulse Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild | 117 1 file changed, 117 insertions(+) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild new file mode 100644 index ..99f616237d04 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt-project.org/"; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtxml-5.15:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors:= ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( + dev-libs/libdbusmenu-qt[qt5(+)] + >=dev-qt/qtconcurrent-5.15:5 + ) + sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-libs/libpulse + media-sound/pavucontrol-qt + ) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) + -DSYSSTAT_PLUGIN=$(usex sysstat) + -DTASKBAR_PLUGIN=$(usex taskbar) + -DTRAY_PLUGIN=$(usex tray) + -DVOLUME_PLUGIN=$(usex volume) + -DWORLDCLOCK_PLUGIN=$(usex worldclock) + ) + + if use volume; then + mycmakeargs+=( + -DVOLUME_USE_ALSA=$(usex alsa) + -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio) + ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + doman panel/man/*.1 +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 59525e72d35119815524440b41746941d426f65d Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 29 11:03:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 29 11:03:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59525e72 lxqt-base/lxqt-panel: Stabilize 1.3.0 x86, #907298 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild index 76a3136338b8..159b2827a41f 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 6bbd8d660f5fd7e4b137d183e1e1deea8b8eade0 Author: Sam James gentoo org> AuthorDate: Mon May 29 00:09:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 00:09:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbd8d66 lxqt-base/lxqt-panel: Stabilize 1.3.0 amd64, #907298 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild index 00ca261b2d51..76a3136338b8 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: d9622ff534d921da62e23446934b89b939410878 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:55:26 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9622ff5 lxqt-base/lxqt-panel: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest| 1 + lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild | 117 +++ 2 files changed, 118 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 0249c83df9bc..4b20787b7a84 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1,2 @@ DIST lxqt-panel-1.2.0.tar.xz 563852 BLAKE2B 78822e0a268448e0ffabec2a8418d7b72d585a8644cf7f1ee3fcd4aa6723bfd5f158ee38a3facf4410575a918e3cd4c331427d74c961ea2a17497fc464140d5c SHA512 7042cf585c153524aaa43b074f3a9f5c2848e2baf200134ca8194f4ffceda438e55d2cff6cc1c37274b35491234800d728cd89cec89cb42dc914a5bba924f3b6 +DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d SHA512 1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace7480c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild new file mode 100644 index ..00ca261b2d51 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt-project.org/"; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtxml-5.15:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors:= ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( + dev-libs/libdbusmenu-qt[qt5(+)] + >=dev-qt/qtconcurrent-5.15:5 + ) + sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-sound/pavucontrol-qt + media-sound/pulseaudio + ) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) + -DSYSSTAT_PLUGIN=$(usex sysstat) +
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: e91ad533541c9352ae08194916a01d59a0eafa66 Author: Jimi Huotari gentoo org> AuthorDate: Sun Mar 26 15:16:25 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Mar 26 15:16:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91ad533 lxqt-base/lxqt-panel: drop 1.1.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest| 1 - lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild | 117 --- 2 files changed, 118 deletions(-) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index b8c7dbf2d9a7..0249c83df9bc 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1,2 +1 @@ -DIST lxqt-panel-1.1.0.tar.xz 555656 BLAKE2B fdc0c6473169cabf6108c13e6994e3d28572b0ca365c62b172c66e948bad4ecbce74623184d614e6dde041b35034b289fe143a3b7db7c7f766fd07616d8bed4d SHA512 d112bb2a251c858f250fec34fab4392b070e5a1128155f1bb8ff1fa1d7189225624b2151b8d4beb19f12548c90b2a5892bd717ab5b8e2928271d2167c62aa053 DIST lxqt-panel-1.2.0.tar.xz 563852 BLAKE2B 78822e0a268448e0ffabec2a8418d7b72d585a8644cf7f1ee3fcd4aa6723bfd5f158ee38a3facf4410575a918e3cd4c331427d74c961ea2a17497fc464140d5c SHA512 7042cf585c153524aaa43b074f3a9f5c2848e2baf200134ca8194f4ffceda438e55d2cff6cc1c37274b35491234800d728cd89cec89cb42dc914a5bba924f3b6 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild deleted file mode 100644 index 8ca64c00d268.. --- a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="LXQt desktop panel and plugins" -HOMEPAGE="https://lxqt-project.org/"; - -MY_PV="$(ver_cut 1-2)" - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -fi - -LICENSE="LGPL-2.1 LGPL-2.1+" -SLOT="0" -IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator -+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop -+spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" - -# Work around a missing header issue: https://bugs.gentoo.org/666278 -REQUIRED_USE=" - || ( desktopswitch mainmenu showdesktop taskbar ) - volume? ( || ( alsa pulseaudio ) ) -" - -BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 - >=dev-util/lxqt-build-tools-0.11.0 - virtual/pkgconfig -" -DEPEND=" - >=dev-libs/libqtxdg-3.9.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtdbus-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=dev-qt/qtxml-5.15:5 - kde-frameworks/kwindowsystem:5[X] - >=lxde-base/lxmenu-data-0.1.5 - >=lxde-base/menu-cache-1.1.0 - =lxqt-base/liblxqt-${MY_PV}*:= - =lxqt-base/lxqt-globalkeys-${MY_PV}* - x11-libs/libX11 - cpuload? ( sys-libs/libstatgrab ) - kbindicator? ( x11-libs/libxkbcommon ) - lm-sensors? ( sys-apps/lm-sensors:= ) - mount? ( kde-frameworks/solid:5 ) - networkmonitor? ( sys-libs/libstatgrab ) - statusnotifier? ( - dev-libs/libdbusmenu-qt[qt5(+)] - >=dev-qt/qtconcurrent-5.15:5 - ) - sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) - tray? ( - x11-libs/libxcb:= - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXrender - x11-libs/xcb-util - ) - volume? ( - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( - media-sound/pavucontrol-qt - media-sound/pulseaudio - ) - ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - # Plugins - -DCOLORPICKER_PLUGIN=$(usex colorpicker) - -DCPULOAD_PLUGIN=$(usex cpuload) - -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) - -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) - -DDOM_PLUGIN=$(usex dom) - -DKBINDICATOR_PLUGIN=$(usex kbindicator) - -DMAINMENU_PLUGIN=$(usex mainmenu) - -DMOUNT_PLUGIN=$(usex mount) - -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) - -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) - -DSENSORS_PLUGIN=$(usex lm-sensors) - -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) - -DSPACER_PLUGIN=$(usex spacer) - -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) - -DSYSSTAT_PLUGIN=$(usex sysstat) - -DTASKBAR_PLUGIN=$(usex taskbar) -
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: d58a9371528de977211528478a4ddc2a019c9a1e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 17 19:25:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 17 19:25:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58a9371 lxqt-base/lxqt-panel: Stabilize 1.2.0 arm64, #886365 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild index 88a97d2d1689..b2dff2650f66 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: cf34ea8cf5f0db85c72f5300162627fd41bbcd69 Author: Sam James gentoo org> AuthorDate: Fri Dec 16 21:48:44 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 16 21:48:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf34ea8c lxqt-base/lxqt-panel: Stabilize 1.2.0 x86, #886365 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild index 6ecc7ee85e9a..88a97d2d1689 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 24fcc81d63cd7309d63b66644d7893fcc0094194 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 16 20:32:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 16 20:32:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fcc81d lxqt-base/lxqt-panel: Stabilize 1.2.0 amd64, #886365 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild index fb2e069bf173..6ecc7ee85e9a 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 3e31b599dd8deaae941910048e0b8b6f1680d3d9 Author: Jimi Huotari gentoo org> AuthorDate: Wed Nov 9 21:11:10 2022 + Commit: Jimi Huotari gentoo org> CommitDate: Thu Nov 10 12:55:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e31b599 lxqt-base/lxqt-panel: remove versions 0.17.1 (r1) and 1.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest| 2 - lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild | 117 --- lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild | 117 --- 3 files changed, 236 deletions(-) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 0ef3bdc0aac6..b8c7dbf2d9a7 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1,4 +1,2 @@ -DIST lxqt-panel-0.17.1.tar.xz 510212 BLAKE2B fec84d1758ba1824c5c77ba730040e2d662f97c08b48378acc2efff53237cb993d1543918429224be1e5ba539a8de96b91f3a9ba4e1095fa69fe3c72e26d5156 SHA512 439905144029518e46efdd72eb3db17203678e243ca5f7090bf5db902805deaded41f6c59d02bf538fbf24b7951d6da6a924331c685b69d162812249fb9a4e72 -DIST lxqt-panel-1.0.0.tar.xz 539116 BLAKE2B b11a51ad448331bd58c87cdc2596f83a472301981e57f962b9da883cfd2465b024b64932252a3a575af250e37a313dbf1bf36dd52d265272e01c9e60c41456bd SHA512 8ee7593beb5a863f71e6314f03981ef769b6f64605e4212a2b2ae147959bf30d2137415477d6f23afc2591a639c7f21651ac844d95226af18a2d8ae141f29b62 DIST lxqt-panel-1.1.0.tar.xz 555656 BLAKE2B fdc0c6473169cabf6108c13e6994e3d28572b0ca365c62b172c66e948bad4ecbce74623184d614e6dde041b35034b289fe143a3b7db7c7f766fd07616d8bed4d SHA512 d112bb2a251c858f250fec34fab4392b070e5a1128155f1bb8ff1fa1d7189225624b2151b8d4beb19f12548c90b2a5892bd717ab5b8e2928271d2167c62aa053 DIST lxqt-panel-1.2.0.tar.xz 563852 BLAKE2B 78822e0a268448e0ffabec2a8418d7b72d585a8644cf7f1ee3fcd4aa6723bfd5f158ee38a3facf4410575a918e3cd4c331427d74c961ea2a17497fc464140d5c SHA512 7042cf585c153524aaa43b074f3a9f5c2848e2baf200134ca8194f4ffceda438e55d2cff6cc1c37274b35491234800d728cd89cec89cb42dc914a5bba924f3b6 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild deleted file mode 100644 index 2ea39cd47ac6.. --- a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="LXQt desktop panel and plugins" -HOMEPAGE="https://lxqt.github.io/"; - -MY_PV="$(ver_cut 1-2)*" - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" -fi - -LICENSE="LGPL-2.1 LGPL-2.1+" -SLOT="0" -IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator -+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop -+spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" - -# Work around a missing header issue: https://bugs.gentoo.org/666278 -REQUIRED_USE=" - || ( desktopswitch mainmenu showdesktop taskbar ) - volume? ( || ( alsa pulseaudio ) ) -" - -BDEPEND=" - dev-qt/linguist-tools:5 - >=dev-util/lxqt-build-tools-0.9.0 - virtual/pkgconfig -" -DEPEND=" - >=dev-libs/libqtxdg-3.3.1 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - kde-frameworks/kwindowsystem:5[X] - >=lxde-base/lxmenu-data-0.1.5 - >=lxde-base/menu-cache-1.1.0 - =lxqt-base/liblxqt-${MY_PV} - =lxqt-base/lxqt-globalkeys-${MY_PV} - x11-libs/libX11 - cpuload? ( sys-libs/libstatgrab ) - kbindicator? ( x11-libs/libxkbcommon ) - lm-sensors? ( sys-apps/lm-sensors ) - mount? ( kde-frameworks/solid:5 ) - networkmonitor? ( sys-libs/libstatgrab ) - statusnotifier? ( - dev-libs/libdbusmenu-qt[qt5(+)] - dev-qt/qtconcurrent:5 - ) - sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) - tray? ( - x11-libs/libxcb:= - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXrender - x11-libs/xcb-util - ) - volume? ( - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( - media-sound/pavucontrol-qt - media-sound/pulseaudio - ) - ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - # Plugins - -DCOLORPICKER_PLUGIN=$(usex colorpicker) - -DCPULOAD_PLUGIN=$(usex cpuload) - -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) - -DD
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: e563ae9bc84503c922674a36741e5553baca260a Author: Sam James gentoo org> AuthorDate: Tue Jul 26 07:04:32 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 07:04:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e563ae9b lxqt-base/lxqt-panel: Stabilize 1.1.0 arm64, #858218 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild index d9cba11d602e..8ca64c00d268 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 29ba54b2851490032ce4b7f8fc86a14b0b0a04c2 Author: Sam James gentoo org> AuthorDate: Fri Jul 22 17:53:53 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 22 17:53:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ba54b2 lxqt-base/lxqt-panel: Stabilize 1.1.0 amd64, #858218 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild index 66ce01664e46..d9cba11d602e 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 428b37289087a1e8bf13b0a6d2241361eb3a247d Author: Sam James gentoo org> AuthorDate: Wed Jul 20 05:36:22 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 20 05:36:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428b3728 lxqt-base/lxqt-panel: Stabilize 1.1.0 x86, #858218 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild index 51eea01a97f2..66ce01664e46 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 5d756ef737683856df673f71d65ca45d4c5fd6db Author: WANG Xuerui gentoo org> AuthorDate: Wed May 25 11:18:26 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed May 25 11:18:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d756ef7 lxqt-base/lxqt-panel: keyword 1.1.0 for ~loong See: https://github.com/xen0n/loongson-overlay/pull/25 Tested-by: HougeLangley gmail.com> Signed-off-by: WANG Xuerui gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild index 703d4f206841..51eea01a97f2 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: feeff7c50fca3c8a8a76a9a2f6333dffc431755b Author: Jimi Huotari gentoo org> AuthorDate: Mon Apr 18 21:32:15 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 15 00:12:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feeff7c5 lxqt-base/lxqt-panel: add version 1.1.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari gentoo.org> Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/Manifest| 1 + lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild | 117 +++ 2 files changed, 118 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 4f40bfe94041..236281b93584 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1,2 +1,3 @@ DIST lxqt-panel-0.17.1.tar.xz 510212 BLAKE2B fec84d1758ba1824c5c77ba730040e2d662f97c08b48378acc2efff53237cb993d1543918429224be1e5ba539a8de96b91f3a9ba4e1095fa69fe3c72e26d5156 SHA512 439905144029518e46efdd72eb3db17203678e243ca5f7090bf5db902805deaded41f6c59d02bf538fbf24b7951d6da6a924331c685b69d162812249fb9a4e72 DIST lxqt-panel-1.0.0.tar.xz 539116 BLAKE2B b11a51ad448331bd58c87cdc2596f83a472301981e57f962b9da883cfd2465b024b64932252a3a575af250e37a313dbf1bf36dd52d265272e01c9e60c41456bd SHA512 8ee7593beb5a863f71e6314f03981ef769b6f64605e4212a2b2ae147959bf30d2137415477d6f23afc2591a639c7f21651ac844d95226af18a2d8ae141f29b62 +DIST lxqt-panel-1.1.0.tar.xz 555656 BLAKE2B fdc0c6473169cabf6108c13e6994e3d28572b0ca365c62b172c66e948bad4ecbce74623184d614e6dde041b35034b289fe143a3b7db7c7f766fd07616d8bed4d SHA512 d112bb2a251c858f250fec34fab4392b070e5a1128155f1bb8ff1fa1d7189225624b2151b8d4beb19f12548c90b2a5892bd717ab5b8e2928271d2167c62aa053 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild new file mode 100644 index ..703d4f206841 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.1.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt-project.org/"; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.11.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.9.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtxml-5.15:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors:= ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( + dev-libs/libdbusmenu-qt[qt5(+)] + >=dev-qt/qtconcurrent-5.15:5 + ) + sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-sound/pavucontrol-qt + media-sound/pulseaudio + ) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 8674a5ce9a1fcee75d93effc3d65c79283db619c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 15 13:14:20 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 15 13:14:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8674a5ce lxqt-base/lxqt-panel: Stabilize 1.0.0 arm64, #831448 Signed-off-by: Arthur Zamarin gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild index 57e537d4e867..54a72c0d9147 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 929b73b3bd9cf9dc45256dd9d92c2fc1f7f7ab38 Author: Sam James gentoo org> AuthorDate: Fri Apr 15 06:16:02 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 15 06:16:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929b73b3 lxqt-base/lxqt-panel: Stabilize 1.0.0 x86, #831448 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild index 4769bd235257..57e537d4e867 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/, lxqt-base/lxqt-policykit/, lxqt-base/lxqt-sudo/, ...
commit: c2c4f55c7a4084914bcd9b6f975eb841066b5cbd Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Wed Jan 19 11:51:03 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 21 19:07:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c4f55c LXQt: improve dependencies with qa-vdb Signed-off-by: Adel KARA SLIMANE zegrapher.com> Signed-off-by: Sam James gentoo.org> app-arch/lxqt-archiver/lxqt-archiver-0.5.0.ebuild| 3 ++- lxqt-base/lxqt-about/lxqt-about-1.0.0.ebuild | 2 +- lxqt-base/lxqt-admin/lxqt-admin-1.0.0.ebuild | 1 + lxqt-base/lxqt-config/lxqt-config-1.0.0.ebuild | 1 + lxqt-base/lxqt-notificationd/lxqt-notificationd-1.0.0.ebuild | 2 +- lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.0.0.ebuild | 2 +- lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild | 2 +- lxqt-base/lxqt-policykit/lxqt-policykit-1.0.0.ebuild | 4 +--- lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.0.0.ebuild | 3 ++- lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.0.0.ebuild | 3 +-- lxqt-base/lxqt-runner/lxqt-runner-1.0.0.ebuild | 4 ++-- lxqt-base/lxqt-sudo/lxqt-sudo-1.0.0.ebuild | 4 ++-- media-sound/pavucontrol-qt/pavucontrol-qt-1.0.0.ebuild | 1 + x11-libs/libfm-qt/libfm-qt-1.0.0.ebuild | 2 +- x11-misc/qps/qps-2.4.0.ebuild| 2 +- x11-misc/screengrab/screengrab-2.3.0.ebuild | 3 +-- x11-terms/qterminal/qterminal-1.0.0.ebuild | 2 +- x11-terms/qterminal/qterminal-.ebuild| 2 +- 18 files changed, 22 insertions(+), 21 deletions(-) diff --git a/app-arch/lxqt-archiver/lxqt-archiver-0.5.0.ebuild b/app-arch/lxqt-archiver/lxqt-archiver-0.5.0.ebuild index 93b5ed016346..8d9e40223939 100644 --- a/app-arch/lxqt-archiver/lxqt-archiver-0.5.0.ebuild +++ b/app-arch/lxqt-archiver/lxqt-archiver-0.5.0.ebuild @@ -26,12 +26,13 @@ BDEPEND=" >=dev-util/lxqt-build-tools-0.10.0 " DEPEND=" + dev-libs/glib:2 dev-libs/json-glib >=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 - >=x11-libs/libfm-qt-1 + >=x11-libs/libfm-qt-1:= " RDEPEND="${DEPEND}" diff --git a/lxqt-base/lxqt-about/lxqt-about-1.0.0.ebuild b/lxqt-base/lxqt-about/lxqt-about-1.0.0.ebuild index aa82616bc71a..c32541cf04d6 100644 --- a/lxqt-base/lxqt-about/lxqt-about-1.0.0.ebuild +++ b/lxqt-base/lxqt-about/lxqt-about-1.0.0.ebuild @@ -27,6 +27,6 @@ DEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 - =lxqt-base/liblxqt-${MY_PV}* + =lxqt-base/liblxqt-${MY_PV}*:= " RDEPEND="${DEPEND}" diff --git a/lxqt-base/lxqt-admin/lxqt-admin-1.0.0.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-1.0.0.ebuild index f98a17eedd2d..8c44ae6ac02d 100644 --- a/lxqt-base/lxqt-admin/lxqt-admin-1.0.0.ebuild +++ b/lxqt-base/lxqt-admin/lxqt-admin-1.0.0.ebuild @@ -30,5 +30,6 @@ DEPEND=" =lxqt-base/liblxqt-${MY_PV}* kde-frameworks/kwindowsystem:5 >=sys-auth/polkit-qt-0.113.0 + =lxqt-base/liblxqt-${MY_PV}*:= " RDEPEND="${DEPEND}" diff --git a/lxqt-base/lxqt-config/lxqt-config-1.0.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-1.0.0.ebuild index 171030acc260..7ca0290473d1 100644 --- a/lxqt-base/lxqt-config/lxqt-config-1.0.0.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-1.0.0.ebuild @@ -33,6 +33,7 @@ DEPEND=" >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 + kde-frameworks/kwindowsystem:5 =lxqt-base/liblxqt-${MY_PV}*:= sys-libs/zlib:= x11-apps/setxkbmap diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.0.0.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.0.0.ebuild index 6d7af2965070..4b7fc2b80143 100644 --- a/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.0.0.ebuild +++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.0.0.ebuild @@ -32,6 +32,6 @@ DEPEND=" >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 kde-frameworks/kwindowsystem:5 - =lxqt-base/liblxqt-${MY_PV}* + =lxqt-base/liblxqt-${MY_PV}*:= " RDEPEND="${DEPEND}" diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.0.0.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.0.0.ebuild index f27f204740a1..85a418d38e38 100644 --- a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.0.0.ebuild +++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.0.0.ebuild @@ -27,7 +27,7 @@ BDEPEND=" DEPEND=" >=dev-qt/qtcore-5.15:5 >=dev-qt/qtwidgets-5.15:5 - =lxqt-base/liblxqt-${MY_PV}* + =lxqt-base/liblxqt-${MY_PV}*:= " RDEPEND="${DEPEND}" diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.0.0.ebuild b/lxqt-base/lxqt-panel/lxqt
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 77c0808f593307232950e7211f34a07f2185f732 Author: Alex Fan yahoo com> AuthorDate: Sun Jul 25 07:34:00 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Jul 26 07:36:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c0808f lxqt-base/lxqt-panel: keyword 0.17.1-r1 for ~riscv Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild index 86306b51fce..2ea39cd47ac 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 17b6c36997bb598a3a5679ae60b244be1a20df68 Author: Sam James gentoo org> AuthorDate: Sat Jul 10 00:45:08 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 10 00:47:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b6c369 lxqt-base/lxqt-panel: Stabilize 0.17.1-r1 amd64, #801154 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild index 8295b77a477..e08a8adb361 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: eadb387add49964f81f82c657a1c1b53e809df00 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 18 11:47:46 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 18 12:09:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadb387a lxqt-base/lxqt-panel: remove 0.16.1 (r0) and 0.17.1 (r0) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Jimi Huotari gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild | 116 -- lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild | 114 - 2 files changed, 230 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild deleted file mode 100644 index eb74a7124c6..000 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="LXQt desktop panel and plugins" -HOMEPAGE="https://lxqt.github.io/"; - -MY_PV="$(ver_cut 1-2)*" - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" -fi - -LICENSE="LGPL-2.1 LGPL-2.1+" -SLOT="0" -IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator -+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop -+spacer statusnotifier sysstat +taskbar +tray +volume +worldclock" - -# Work around a missing header issue: https://bugs.gentoo.org/666278 -REQUIRED_USE=" - || ( desktopswitch mainmenu showdesktop taskbar ) - volume? ( || ( alsa pulseaudio ) ) -" - -BDEPEND=" - dev-qt/linguist-tools:5 - >=dev-util/lxqt-build-tools-0.8.0 - virtual/pkgconfig -" -DEPEND=" - >=dev-libs/libqtxdg-3.3.1 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - kde-frameworks/kwindowsystem:5[X] - >=lxde-base/lxmenu-data-0.1.5 - >=lxde-base/menu-cache-1.1.0 - =lxqt-base/liblxqt-${MY_PV} - =lxqt-base/lxqt-globalkeys-${MY_PV} - x11-libs/libX11 - cpuload? ( sys-libs/libstatgrab ) - kbindicator? ( x11-libs/libxkbcommon ) - lm-sensors? ( sys-apps/lm-sensors ) - mount? ( kde-frameworks/solid:5 ) - networkmonitor? ( sys-libs/libstatgrab ) - statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] ) - sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) - tray? ( - x11-libs/libxcb:= - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXrender - x11-libs/xcb-util - ) - volume? ( - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( - media-sound/pavucontrol-qt - media-sound/pulseaudio - ) - ) -" -RDEPEND="${DEPEND} - !lxqt-base/lxqt-l10n -" - -src_configure() { - local mycmakeargs=( - # Plugins - -DCOLORPICKER_PLUGIN=$(usex colorpicker) - -DCPULOAD_PLUGIN=$(usex cpuload) - -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) - -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) - -DDOM_PLUGIN=$(usex dom) - -DKBINDICATOR_PLUGIN=$(usex kbindicator) - -DMAINMENU_PLUGIN=$(usex mainmenu) - -DMOUNT_PLUGIN=$(usex mount) - -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) - -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) - -DSENSORS_PLUGIN=$(usex lm-sensors) - -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) - -DSPACER_PLUGIN=$(usex spacer) - -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) - -DSYSSTAT_PLUGIN=$(usex sysstat) - -DTASKBAR_PLUGIN=$(usex taskbar) - -DTRAY_PLUGIN=$(usex tray) - -DVOLUME_PLUGIN=$(usex volume) - -DWORLDCLOCK_PLUGIN=$(usex worldclock) - ) - - if use volume; then - mycmakeargs+=( - -DVOLUME_USE_ALSA=$(usex alsa) - -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio) - ) - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - doman panel/man/*.1 -} diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild deleted file mode 100644 index 8a566cd13e3..000 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the ter
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 98f0c3f6721d9b0873e76d76a5febd02e190cb12 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 18 10:49:50 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 18 12:09:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f0c3f6 lxqt-base/lxqt-panel: add a missing dependency for statusnotifier Closes: https://bugs.gentoo.org/783663 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Jimi Huotari gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/20439 Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.16.1-r1.ebuild | 119 +++ lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild | 117 ++ 2 files changed, 236 insertions(+) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1-r1.ebuild new file mode 100644 index 000..0b174168829 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1-r1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt.github.io/"; + +MY_PV="$(ver_cut 1-2)*" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer statusnotifier sysstat +taskbar +tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + dev-qt/linguist-tools:5 + >=dev-util/lxqt-build-tools-0.8.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.3.1 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV} + =lxqt-base/lxqt-globalkeys-${MY_PV} + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( + dev-libs/libdbusmenu-qt[qt5(+)] + dev-qt/qtconcurrent:5 + ) + sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-sound/pavucontrol-qt + media-sound/pulseaudio + ) + ) +" +RDEPEND="${DEPEND} + !lxqt-base/lxqt-l10n +" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) + -DSYSSTAT_PLUGIN=$(usex sysstat) + -DTASKBAR_PLUGIN=$(usex taskbar) + -DTRAY_PLUGIN=$(usex tray) + -DVOLUME_PLUGIN=$(usex volume) + -DWORLDCLOCK_PLUGIN=$(usex worldclock) + ) + + if use volume; then + mycmakeargs+=( + -DVOLUME_USE_ALSA=$(usex alsa) + -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio) + ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + doman panel/man/*.1 +} diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1-r1.ebuild new file mode 100644 index 0
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: be32b39850c00101b34e8ef8dcf2d6cc7e39bb48 Author: Jimi Huotari gentoo org> AuthorDate: Fri Apr 16 16:54:08 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Apr 18 05:00:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be32b398 lxqt-base/lxqt-panel: add version 0.17.1 This switches the default state for the USE-flags 'statusnotifier' and 'tray' according to upstream preference ('tray' is deprecated). Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Jimi Huotari gentoo.org> Signed-off-by: Joonas Niilola gentoo.org> lxqt-base/lxqt-panel/Manifest | 1 + lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild | 114 ++ 2 files changed, 115 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 30f7e74384c..8b52ac70416 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1,2 @@ DIST lxqt-panel-0.16.1.tar.xz 473632 BLAKE2B aee19df3cef9dd25b20ae44cdbeb0c017fefc1e7e7f1d350e07820aa2d873a03dfd69a990e99abed95a9c633a6c496bff356fbbcfcc3cebacc50dde52dc79780 SHA512 2db8c4b5d8ddf42b72ffd5863242774277b4bf2fd1ec4393908851ce3224c970de5f12ae61be3dd7008407ea5df7b0b59990b03982e2725ee9a0ce2e3cce48f5 +DIST lxqt-panel-0.17.1.tar.xz 510212 BLAKE2B fec84d1758ba1824c5c77ba730040e2d662f97c08b48378acc2efff53237cb993d1543918429224be1e5ba539a8de96b91f3a9ba4e1095fa69fe3c72e26d5156 SHA512 439905144029518e46efdd72eb3db17203678e243ca5f7090bf5db902805deaded41f6c59d02bf538fbf24b7951d6da6a924331c685b69d162812249fb9a4e72 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild new file mode 100644 index 000..8a566cd13e3 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt.github.io/"; + +MY_PV="$(ver_cut 1-2)*" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + dev-qt/linguist-tools:5 + >=dev-util/lxqt-build-tools-0.9.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.3.1 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV} + =lxqt-base/lxqt-globalkeys-${MY_PV} + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] ) + sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-sound/pavucontrol-qt + media-sound/pulseaudio + ) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) +
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: ee60d7a9b4ac6ac9ee3066d2850c5ef9bc681116 Author: Sam James gentoo org> AuthorDate: Sat Jan 23 22:55:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 23 22:55:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee60d7a9 lxqt-base/lxqt-panel: Stabilize 0.16.1 x86, #766342 Signed-off-by: Sam James gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild index b08172c0ed0..eb74a7124c6 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 752f42756c19a753b904edcf94964fac21081530 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 21 09:02:12 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 21 09:02:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752f4275 lxqt-base/lxqt-panel: amd64 stable wrt bug #766342 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild index bbc5bb32a74..b08172c0ed0 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.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=7 @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 526068679e25c52919df39521b9fe77038ee670b Author: Jimi Huotari gentoo org> AuthorDate: Thu Nov 5 20:41:52 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Nov 23 07:11:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52606867 lxqt-base/lxqt-panel: add version 0.16.1 Dependency on 'lxde-base/lxmenu-data' dropped here, as it seems to serve no purpose. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jimi Huotari gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/Manifest | 1 + lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild | 116 ++ 2 files changed, 117 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 5fcf46efdc8..18c69adc781 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1,2 @@ DIST lxqt-panel-0.15.1.tar.xz 473356 BLAKE2B 297e704c51b3c950551fd09012c0aa533fdecf3d46d0f988428ce4100b7936970c5b400c6dc77103e26c07a05d10611fcd921354063cc55252b0a9cb93b0ebe6 SHA512 8eb9856faa2ce56c56df7514772d3ae6d31339a10d16e1ed659be0a2affc57fd16e01e05cb67c4205dfb773234ca9b8a69f414f742ccc30495bf4e2acfa0513f +DIST lxqt-panel-0.16.1.tar.xz 473632 BLAKE2B aee19df3cef9dd25b20ae44cdbeb0c017fefc1e7e7f1d350e07820aa2d873a03dfd69a990e99abed95a9c633a6c496bff356fbbcfcc3cebacc50dde52dc79780 SHA512 2db8c4b5d8ddf42b72ffd5863242774277b4bf2fd1ec4393908851ce3224c970de5f12ae61be3dd7008407ea5df7b0b59990b03982e2725ee9a0ce2e3cce48f5 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild new file mode 100644 index 000..bbc5bb32a74 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt.github.io/"; + +MY_PV="$(ver_cut 1-2)*" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer statusnotifier sysstat +taskbar +tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + dev-qt/linguist-tools:5 + >=dev-util/lxqt-build-tools-0.8.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.3.1 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV} + =lxqt-base/lxqt-globalkeys-${MY_PV} + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] ) + sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-sound/pavucontrol-qt + media-sound/pulseaudio + ) + ) +" +RDEPEND="${DEPEND} + !lxqt-base/lxqt-l10n +" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) + -
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: c652b29a58302aea27cf6f9f35cbd98445fb5d2f Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jul 31 16:34:27 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jul 31 16:34:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c652b29a lxqt-base/lxqt-panel: x86 stable wrt bug #734818 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild index a4ddfe24b8e..e6c4a135446 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: e0ab130c58415f573777bd55ef8b92d101e84d8a Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jul 31 16:31:21 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jul 31 16:31:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ab130c lxqt-base/lxqt-panel: amd64 stable wrt bug #734818 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild index 7e0b20dfb8d..a4ddfe24b8e 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" fi LICENSE="LGPL-2.1 LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 550f80fbfb30f1b08b679d867a0e4bf4dfb1dda4 Author: Jimi Huotari gentoo org> AuthorDate: Mon Apr 27 18:58:57 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 20 23:28:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550f80fb lxqt-base/lxqt-panel: add version 0.15.1 USE="sensors" renamed to make use of the global 'lm-sensors' flag. Closes: https://bugs.gentoo.org/720716 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jimi Huotari gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/Manifest | 1 + lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild | 116 ++ 2 files changed, 117 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 0fd084b44ad..f1f45c0d7c1 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1,2 @@ DIST lxqt-panel-0.14.1.tar.xz 439252 BLAKE2B 28172f61cba99450965ca2c1660ca51f268a93ffc32769b270e5c5984b8f3534c3e8736f07334bdec1a1eb408ef35a20bf12de5a445faff161a93efbdacbe51c SHA512 e7cb361a13ac480cda50bc0549d5501f0d4f5bb6c8e257febf81550aaa88c0c55b615762aedb1f03fd654f79efe5aa2590b1dd592f6ae8c7e5a8d08086e0a687 +DIST lxqt-panel-0.15.1.tar.xz 473356 BLAKE2B 297e704c51b3c950551fd09012c0aa533fdecf3d46d0f988428ce4100b7936970c5b400c6dc77103e26c07a05d10611fcd921354063cc55252b0a9cb93b0ebe6 SHA512 8eb9856faa2ce56c56df7514772d3ae6d31339a10d16e1ed659be0a2affc57fd16e01e05cb67c4205dfb773234ca9b8a69f414f742ccc30495bf4e2acfa0513f diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild new file mode 100644 index 000..7e0b20dfb8d --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt.github.io/"; + +MY_PV="$(ver_cut 1-2)*" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer statusnotifier sysstat +taskbar +tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + dev-qt/linguist-tools:5 + >=dev-util/lxqt-build-tools-0.7.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.3.1 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV} + =lxqt-base/lxqt-globalkeys-${MY_PV} + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] ) + sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-sound/pavucontrol-qt + media-sound/pulseaudio + ) + ) +" +RDEPEND="${DEPEND} + !lxqt-base/lxqt-l10n +" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnoti
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: c10f5ed716c2ca39afbd5e38f31a2e48d84cd414 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 11 08:47:50 2019 + Commit: Michał Górny gentoo org> CommitDate: Thu Sep 12 14:28:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10f5ed7 lxqt-base/lxqt-panel: Update for lm_sensors → lm-sensors Signed-off-by: Michał Górny gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild index 62348072a92..7be8a5fd4e4 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild @@ -54,7 +54,7 @@ DEPEND=" kbindicator? ( x11-libs/libxkbcommon ) mount? ( kde-frameworks/solid:5 ) networkmonitor? ( sys-libs/libstatgrab ) - sensors? ( sys-apps/lm_sensors ) + sensors? ( sys-apps/lm-sensors ) statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] ) sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) tray? (
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 607156cd1b82ba229aa2e5baee527983db1b8c70 Author: Erhard F mailbox org> AuthorDate: Tue Sep 3 19:33:33 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Sep 8 16:17:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607156cd lxqt-base/lxqt-panel: keyworded 0.14.1 for ppc64, bug #689606 Bug: https://bugs.gentoo.org/689606 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Erhard Furtner mailbox.org> Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild index 37900fb9d40..62348072a92 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 64e64e03395d9712401a80a62a2317c04c298249 Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 23 12:29:48 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 23 12:29:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e64e03 lxqt-base/lxqt-panel: x86 stable wrt bug #686526 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild index 0cd629a8b6d..37900fb9d40 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 x86" fi LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 03a0a6f6849ce52ccf7158714393c36889fc12e1 Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 22 07:29:04 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 22 07:30:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a0a6f6 lxqt-base/lxqt-panel: amd64 stable wrt bug #686526 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild index 9ef997edc34..0cd629a8b6d 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~x86" fi LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 77387911dfd599d05a778d09bc265feec7ed99b9 Author: Jimi Huotari gentoo org> AuthorDate: Fri Mar 29 14:37:47 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 13 00:17:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77387911 lxqt-base/lxqt-panel: add REQUIRED_USE to prevent build failure This was added in 519a55e8 for 0.13.0 already, but got lost in history. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jimi Huotari gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/11534 Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild index d63d618db91..9ef997edc34 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild @@ -23,7 +23,12 @@ SLOT="0" IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator +mainmenu +mount networkmonitor pulseaudio +quicklaunch sensors +showdesktop +spacer statusnotifier sysstat +taskbar +tray +volume +worldclock" -REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" BDEPEND=" dev-qt/linguist-tools:5
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 2cd03537b6180cabd8c700e690fa86cb582cc56c Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Oct 17 12:22:44 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Oct 17 12:29:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd03537 lxqt-base/lxqt-panel: x86 stable (bug #664568) Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild index cfbad68629b..2a7a81060a7 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 x86" fi LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 9b0b2237df06db462a5bc21063bb0a2cd634a691 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Oct 16 12:55:58 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Oct 16 12:55:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0b2237 lxqt-base/lxqt-panel: amd64 stable wrt bug #664568 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild index a4f462072d5..cfbad68629b 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~x86" fi LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 519a55e89cc99e4e419b9535615410af9e30ec62 Author: Jimi Huotari gentoo org> AuthorDate: Mon Oct 15 21:00:19 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 15 22:07:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519a55e8 lxqt-base/lxqt-panel: fix build issue related to disabled plugins Require at least one of 'desktopswitch', 'mainmenu', 'showdesktop', or 'taskbar', to avoid a build failure. Closes: https://bugs.gentoo.org/666278 Signed-off-by: Jimi Huotari gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10152 Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild index 899778b6071..a4f462072d5 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.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 @@ -23,7 +23,10 @@ SLOT="0" IUSE="+alsa clock colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator +mainmenu +mount networkmonitor pulseaudio +quicklaunch sensors +showdesktop +spacer statusnotifier sysstat +taskbar +tray +volume +worldclock" -REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )" +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" RDEPEND=" >=dev-libs/libqtxdg-3.0.0
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 6b694f49664f767bb792e9cdb05e4fcbb9af5bc5 Author: Jonathan Scruggs gmail com> AuthorDate: Wed Jul 11 15:22:06 2018 + Commit: Jonathan Scruggs gentoo org> CommitDate: Sat Aug 11 10:09:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b694f49 lxqt-base/lxqt-panel: version update to 0.13.0 lxqt-base/lxqt-panel/Manifest | 1 + lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild | 112 ++ lxqt-base/lxqt-panel/metadata.xml | 53 ++-- 3 files changed, 142 insertions(+), 24 deletions(-) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 8acf347d287..2aafb9440a8 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1,2 @@ DIST lxqt-panel-0.11.0.tar.xz 262964 BLAKE2B 6cbb741731e89dbe99fefc8ceb983e346128a3122507a6816db848c9bed0b8f4f3b5f08e8f7ccd3a1b72ed7161a0772188836bec55610e248c17425f806dec44 SHA512 875ec28868bb68dff8c4e3be0adb5e5c88213f9ebdeb83eb0df9d5c31a7b4cb70a4d9b347f1ed9526a1eef7adb07f92c36263e12a6455291ec7022901abd100c +DIST lxqt-panel-0.13.0.tar.xz 273924 BLAKE2B affed55daf1c0a4bf20faeb35278a7d0c7474e514627d24c33469954bcf57ef2c5ee0ac1346918a3edc58f929f07a923e730d0c8ec1d32eeb3d2af41134beced SHA512 f9ea21a24aa8fc0898c756349256a9a84f4e8469743383ce4372f5ab3719170c84ec731d661f7b3355b7501f16fa862ef9d64b7b346e8abd4cbceb547fcb18e3 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild new file mode 100644 index 000..899778b6071 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.13.0.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils eapi7-ver + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt.org/"; + +MY_PV="$(ver_cut 1-2)*" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; +else + SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="+alsa clock colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator +mainmenu + +mount networkmonitor pulseaudio +quicklaunch sensors +showdesktop + +spacer statusnotifier sysstat +taskbar +tray +volume +worldclock" +REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )" + +RDEPEND=" + >=dev-libs/libqtxdg-3.0.0 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV} + =lxqt-base/lxqt-globalkeys-${MY_PV} + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + sensors? ( sys-apps/lm_sensors ) + statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] ) + sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-sound/pavucontrol-qt + media-sound/pulseaudio + ) + ) + !lxqt-base/lxqt-common +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + >=dev-util/lxqt-build-tools-0.5.0 + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DPULL_TRANSLATIONS=OFF + + # Plugins + -DCLOCK_PLUGIN=$(usex clock) + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) + -DSYSSTAT_PLUGIN=$(usex sysstat) + -DTASKBAR_PLUGIN=$(usex taskbar) + -DTRAY_PLUGIN=$(usex tray) + -DVOLUME_PLUGIN=$(usex volume) + -DWORLDCLO
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 60681e131dca6f09998b493792c8dccf5cda2a2e Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon May 7 19:06:20 2018 + Commit: Patrice Clement gentoo org> CommitDate: Fri May 11 21:56:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60681e13 lxqt-base/lxqt-panel: use HTTPS. lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild index b4aa45d29c5..f37be9fee9f 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild @@ -5,11 +5,11 @@ EAPI=5 inherit cmake-utils DESCRIPTION="LXQt desktop panel and plugins" -HOMEPAGE="http://lxqt.org/"; +HOMEPAGE="https://lxqt.org"; if [[ ${PV} = ** ]]; then inherit git-r3 - EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" + EGIT_REPO_URI="https://git.lxde.org/git/lxde/${PN}.git"; else SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"; KEYWORDS="amd64 ~arm ~arm64 x86"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: e39ce217cafc35e4baf867a68e6f9842a912925b Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Apr 15 07:56:16 2018 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 15 12:42:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39ce217 lxqt-base/lxqt-panel: fix SRC_URI lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild index 44c8aede139..b4aa45d29c5 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.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=5 @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" else - SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; + SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"; KEYWORDS="amd64 ~arm ~arm64 x86" fi
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 2200b84a04a181b78e561f9735f7030f7463ee3e Author: Anthony G. Basile gentoo org> AuthorDate: Mon Dec 11 01:42:23 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Dec 11 01:42:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2200b84a lxqt-base/lxqt-panel: fix unquoted variable Package-Manager: Portage-2.3.13, Repoman-2.3.3 lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild index 39ae731adb2..44c8aede139 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild @@ -56,7 +56,7 @@ RDEPEND="${CDEPEND} >=lxde-base/lxmenu-data-0.1.2" PATCHES=( - ${FILESDIR}/${P}-fix-undef-explicit.patch + "${FILESDIR}"/${P}-fix-undef-explicit.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/files/, lxqt-base/lxqt-panel/
commit: c27e67813ed4ccb87f255479ec708f58f00a882b Author: Anthony G. Basile gentoo org> AuthorDate: Mon Dec 11 01:37:16 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Dec 11 01:37:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27e6781 lxqt-base/lxqt-panel: fix build error reported in bug #634222 Package-Manager: Portage-2.3.13, Repoman-2.3.3 .../lxqt-panel-0.11.0-fix-undef-explicit.patch | 32 ++ lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild | 4 +++ 2 files changed, 36 insertions(+) diff --git a/lxqt-base/lxqt-panel/files/lxqt-panel-0.11.0-fix-undef-explicit.patch b/lxqt-base/lxqt-panel/files/lxqt-panel-0.11.0-fix-undef-explicit.patch new file mode 100644 index 000..c6349c25cba --- /dev/null +++ b/lxqt-base/lxqt-panel/files/lxqt-panel-0.11.0-fix-undef-explicit.patch @@ -0,0 +1,32 @@ +From ec62109e0fa678875a9b10fc6f1975267432712d Mon Sep 17 00:00:00 2001 +From: Palo Kisa +Date: Mon, 30 Jan 2017 12:21:10 +0100 +Subject: [PATCH] plugin-kbindicator: Undef the "explicit" workaround + +..after include and add explanation of the workaround. + +closes lxde/lxqt#1251 +--- + plugin-kbindicator/src/x11/kbdlayout.cpp | 7 +++ + 1 file changed, 7 insertions(+) + +diff --git a/plugin-kbindicator/src/x11/kbdlayout.cpp b/plugin-kbindicator/src/x11/kbdlayout.cpp +index c4aa4e27..883df074 100644 +--- a/plugin-kbindicator/src/x11/kbdlayout.cpp b/plugin-kbindicator/src/x11/kbdlayout.cpp +@@ -33,8 +33,15 @@ + + #include + #include ++ ++// Note: We need to override "explicit" as this is a C++ keyword. But it is ++// used as variable name in xkb.h. This is causing a failure in C++ compile ++// time. ++// Similar bug here: https://bugs.freedesktop.org/show_bug.cgi?id=74080 + #define explicit _explicit + #include ++#undef explicit ++ + #include "../kbdinfo.h" + #include "../controls.h" + diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild index 65f1bebbd9a..39ae731adb2 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild @@ -55,6 +55,10 @@ RDEPEND="${CDEPEND} dev-qt/qtsvg:5 >=lxde-base/lxmenu-data-0.1.2" +PATCHES=( + ${FILESDIR}/${P}-fix-undef-explicit.patch +) + src_configure() { local mycmakeargs i y mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: c6c3708a33f15469aa0c13901e76ae1e14cfa62b Author: Anthony G. Basile gentoo org> AuthorDate: Mon Dec 11 00:19:26 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Dec 11 00:43:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c3708a lxqt-base/lxqt-panel: stable on amd64 and x86 Package-Manager: Portage-2.3.13, Repoman-2.3.3 lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild index adcf675304e..65f1bebbd9a 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.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 EAPI=5 @@ -12,7 +12,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" else SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 x86" fi LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/files/, lxqt-base/lxqt-panel/
commit: 9831f08ca067fab97a619811280d00670fa6f8e8 Author: Jimi Huotari gentoo org> AuthorDate: Mon Nov 6 18:47:37 2017 + Commit: NP Hardass gentoo org> CommitDate: Tue Nov 7 02:39:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9831f08c lxqt-base/lxqt-panel: Move oversize patch to dev-space. Package-Manager: Portage-2.3.13, Repoman-2.3.4 Signed-off-by: NP-Hardass gentoo.org> lxqt-base/lxqt-panel/Manifest | 1 + .../files/lxqt-panel-0.10.0-autohide.patch | 625 - lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild | 7 +- 3 files changed, 5 insertions(+), 628 deletions(-) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index af123ca3534..d17b3e22644 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1,2 +1,3 @@ +DIST lxqt-panel-0.10.0-autohide-patch.tar.bz2 5812 SHA256 e590c2ed4554c27e3fc640197cd48ccce1dfba75139669eb2e1cae71d6f5c82b SHA512 04b2dcfa107e6cedd8347b399e254c193f2f245ce796c6f2b26f3b47a7969da5d673d30f2dd08ad66a9815394e4a8baf72191c14ec58652a2f71005240b3844d WHIRLPOOL c256b404c9daaf5b8d59f7fc88760180fe1643801e92c30fd25c3514083fc531d27ee29ffe3dd8476dae7df524566b5e9430ece9f71c2607a47d976d89658351 DIST lxqt-panel-0.10.0.tar.xz 329984 SHA256 df83db7789daecd358f074db2100d7b251c00e48aa3aa62957d5a657a4309d5e SHA512 59a25593beeabbd02a451e00db479617612d63ba5579560ab4b1c60d6ad1878728cc079a848b9437968c7246f257b53c775de2cb9e87f3e153049e6dbeee2ab4 WHIRLPOOL 6d49c0d78f66ff4d6a0fe026915e72bf6ca9c5b73f198866402c6e82ffd10b53a22f9ef1a583d05ae47918d90ccc08b1230582ccd86948d77079e2b2fdf3af6b DIST lxqt-panel-0.11.0.tar.xz 262964 SHA256 18415624d862b9b269fd1f74b2b6a51776852babd057e701e5d5b48ce46e777c SHA512 875ec28868bb68dff8c4e3be0adb5e5c88213f9ebdeb83eb0df9d5c31a7b4cb70a4d9b347f1ed9526a1eef7adb07f92c36263e12a6455291ec7022901abd100c WHIRLPOOL 9a9f6ff92afbf598d6a1f29d083e3fc85f3282f644508d1bc03683eb9bbe06048d65688e016bb17e7553aba23b10de251949000e2da65c3b5e547e9f273e7cd1 diff --git a/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch b/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch deleted file mode 100644 index 5f2bbdae6f2..000 --- a/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch +++ /dev/null @@ -1,625 +0,0 @@ -Patch for autohide issue https://github.com/lxde/lxqt/issues/871 -taken from https://github.com/lxde/lxqt-panel/pull/275 - -diff --git panel/CMakeLists.txt panel/CMakeLists.txt -index 4e23b53..a7f8176 100644 panel/CMakeLists.txt -+++ panel/CMakeLists.txt -@@ -2,6 +2,7 @@ set(PROJECT lxqt-panel) - - set(PRIV_HEADERS - panelpluginsmodel.h -+windownotifier.h - lxqtpanel.h - lxqtpanelapplication.h - lxqtpanellayout.h -@@ -26,6 +27,7 @@ set(PUB_HEADERS - set(SOURCES - main.cpp - panelpluginsmodel.cpp -+windownotifier.cpp - lxqtpanel.cpp - lxqtpanelapplication.cpp - lxqtpanellayout.cpp -diff --git panel/ilxqtpanel.h panel/ilxqtpanel.h -index e7b2844..71e4990 100644 panel/ilxqtpanel.h -+++ panel/ilxqtpanel.h -@@ -32,6 +32,7 @@ - #include "lxqtpanelglobals.h" - - class ILXQtPanelPlugin; -+class QWidget; - - /** - **/ -@@ -74,6 +75,17 @@ public: - **/ - virtual QRect calculatePopupWindowPos(const QPoint &absolutePos, const QSize &windowSize) const = 0; - virtual QRect calculatePopupWindowPos(const ILXQtPanelPlugin *plugin, const QSize &windowSize) const = 0; -+ -+/*! -+ * \brief By calling this function plugin (or any other object) notifies the panel -+ * about showing a (standalone) window/menu -> panel needs this to avoid "hiding" in case any -+ * standalone window is shown. The widget must be shown later than this notification call because -+ * panel need to observe it's show/hide/close events. -+ * -+ * \param w the shown window -+ * -+ */ -+virtual void willShowWindow(QWidget * w) = 0; - }; - - #endif // ILXQTPANEL_H -diff --git panel/ilxqtpanelplugin.h panel/ilxqtpanelplugin.h -index 1503923..3a09def 100644 panel/ilxqtpanelplugin.h -+++ panel/ilxqtpanelplugin.h -@@ -186,6 +186,16 @@ public: - return mPanel->calculatePopupWindowPos(this, windowSize); - } - -+/*! -+ * \brief By calling this function plugin notifies the panel about showing a (standalone) window/menu. -+ * -+ * \param w the shown window -+ * -+ */ -+inline void willShowWindow(QWidget * w) -+{ -+mPanel->willShowWindow(w); -+} - - virtual bool isSeparate() const { return false; } - virtual bool isExpandable() const { return false; } -diff --git panel/lxqtpanel.cpp panel/lxqtpanel.cpp -index 5159c15..d6b70ca 100644 panel/lxqtpanel.cpp -+++ panel/lxqtpanel.cpp -@@ -35,6 +35,7 @@ - #include "popupmenu.h" - #include "plugin.h" - #include "panelpluginsmodel.h" -+#include "windownotifier.h" - #include - - #include -@@ -116,6 +117,7 @@ LXQtPane
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 3b2429801460c55cea98826180d092d1d7b9d075 Author: Manuel Rüger gentoo org> AuthorDate: Sat Oct 1 12:21:52 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Oct 1 12:21:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b242980 lxqt-base/lxqt-panel: Version bump to 0.11.0 Package-Manager: portage-2.3.1 lxqt-base/lxqt-panel/Manifest | 1 + lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild | 82 +++ 2 files changed, 83 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 5aad03d..af123ca 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1,2 @@ DIST lxqt-panel-0.10.0.tar.xz 329984 SHA256 df83db7789daecd358f074db2100d7b251c00e48aa3aa62957d5a657a4309d5e SHA512 59a25593beeabbd02a451e00db479617612d63ba5579560ab4b1c60d6ad1878728cc079a848b9437968c7246f257b53c775de2cb9e87f3e153049e6dbeee2ab4 WHIRLPOOL 6d49c0d78f66ff4d6a0fe026915e72bf6ca9c5b73f198866402c6e82ffd10b53a22f9ef1a583d05ae47918d90ccc08b1230582ccd86948d77079e2b2fdf3af6b +DIST lxqt-panel-0.11.0.tar.xz 262964 SHA256 18415624d862b9b269fd1f74b2b6a51776852babd057e701e5d5b48ce46e777c SHA512 875ec28868bb68dff8c4e3be0adb5e5c88213f9ebdeb83eb0df9d5c31a7b4cb70a4d9b347f1ed9526a1eef7adb07f92c36263e12a6455291ec7022901abd100c WHIRLPOOL 9a9f6ff92afbf598d6a1f29d083e3fc85f3282f644508d1bc03683eb9bbe06048d65688e016bb17e7553aba23b10de251949000e2da65c3b5e547e9f273e7cd1 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild new file mode 100644 index ..1874348 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit cmake-utils + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="http://lxqt.org/"; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" +else + SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="+alsa +clock colorpicker cpuload +desktopswitch dom +kbindicator +mainmenu + +mount networkmonitor pulseaudio +quicklaunch sensors +showdesktop + statusnotifier sysstat +taskbar +tray +volume worldclock" +REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )" + +CDEPEND=" + dev-libs/glib:2 + >=dev-libs/libqtxdg-1.0.0 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + kde-frameworks/kguiaddons:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/menu-cache-0.3.3 + ~lxqt-base/liblxqt-${PV} + ~lxqt-base/lxqt-globalkeys-${PV} + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + sensors? ( sys-apps/lm_sensors ) + statusnotifier? ( dev-libs/libdbusmenu-qt[qt5] ) + sysstat? ( =lxqt-base/libsysstat-0.3* ) + tray? ( x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender ) + volume? ( alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) )" +DEPEND="${CDEPEND} + dev-qt/linguist-tools:5" +RDEPEND="${CDEPEND} + dev-qt/qtsvg:5 + >=lxde-base/lxmenu-data-0.1.2" + +src_configure() { + local mycmakeargs i y + mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) + for i in clock colorpicker cpuload desktopswitch dom kbindicator mainmenu mount \ + networkmonitor quicklaunch sensors showdesktop statusnotifier \ + sysstat taskbar tray volume worldclock; do + #Switch to ^^ when we switch to EAPI=6. + #y=${i^^} + y=$(tr '[:lower:]' '[:upper:]' <<< "${i}") + mycmakeargs+=( $(cmake-utils_use ${i} ${y}_PLUGIN) ) + done + + if use volume; then + mycmakeargs+=( $(cmake-utils_use alsa VOLUME_USE_ALSA) + $(cmake-utils_use pulseaudio VOLUME_USE_PULSEAUDIO) ) + fi + + cmake-utils_src_configure +} + +src_install(){ + cmake-utils_src_install + doman panel/man/*.1 +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 53b170f2ee38a12b1fbcb3e13b185065e72c1edf Author: Pacho Ramos gentoo org> AuthorDate: Sun Aug 7 08:15:58 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Aug 7 08:15:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b170f2 lxqt-base/lxqt-panel: Cleanup per bug #498492 Package-Manager: portage-2.3.0 lxqt-base/lxqt-panel/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/lxqt-base/lxqt-panel/metadata.xml b/lxqt-base/lxqt-panel/metadata.xml index 6775133..bc6d089 100644 --- a/lxqt-base/lxqt-panel/metadata.xml +++ b/lxqt-base/lxqt-panel/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -jauh...@gentoo.org -Jauhien Piatlicki - l...@gentoo.org LXQt
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 147b76545f619455e7c1793849ab2a093fc6f752 Author: Davide Pesavento gentoo org> AuthorDate: Sat Apr 23 12:56:06 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Sat Apr 23 12:59:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147b7654 lxqt-base/lxqt-panel: remove old Package-Manager: portage-2.2.28 lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild | 80 --- 1 file changed, 80 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild deleted file mode 100644 index f1fb572..000 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit cmake-utils - -DESCRIPTION="LXQt desktop panel and plugins" -HOMEPAGE="http://lxqt.org/"; - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" -else - SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -LICENSE="GPL-2 LGPL-2.1+" -SLOT="0" -IUSE="+alsa +clock colorpicker cpuload +desktopswitch dom +kbindicator +mainmenu - +mount networkmonitor pulseaudio +quicklaunch screensaver sensors - +showdesktop statusnotifier sysstat +taskbar +tray +volume worldclock" -REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )" - -DEPEND=" - dev-libs/glib:2 - >=dev-libs/libqtxdg-1.0.0 - dev-qt/linguist-tools:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - kde-frameworks/kguiaddons:5 - kde-frameworks/kwindowsystem:5[X] - >=lxde-base/menu-cache-0.3.3 - ~lxqt-base/liblxqt-${PV} - ~lxqt-base/lxqt-globalkeys-${PV} - x11-libs/libX11 - cpuload? ( sys-libs/libstatgrab ) - kbindicator? ( x11-libs/libxkbcommon ) - mount? ( kde-frameworks/solid:5 ) - networkmonitor? ( sys-libs/libstatgrab ) - sensors? ( sys-apps/lm_sensors ) - statusnotifier? ( dev-libs/libdbusmenu-qt[qt5] ) - sysstat? ( =lxqt-base/libsysstat-0.3* ) - tray? ( x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXrender ) - volume? ( alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) )" -RDEPEND="${DEPEND} - dev-qt/qtsvg:5 - >=lxde-base/lxmenu-data-0.1.2" - -src_configure() { - local mycmakeargs i y - for i in clock colorpicker cpuload desktopswitch dom kbindicator mainmenu mount \ - networkmonitor quicklaunch screensaver sensors showdesktop statusnotifier \ - sysstat taskbar tray volume worldclock; do - #Switch to ^^ when we switch to EAPI=6. - #y=${i^^} - y=$(tr '[:lower:]' '[:upper:]' <<< "${i}") - mycmakeargs+=( $(cmake-utils_use ${i} ${y}_PLUGIN) ) - done - - if use volume; then - mycmakeargs+=( $(cmake-utils_use alsa VOLUME_USE_ALSA) - $(cmake-utils_use pulseaudio VOLUME_USE_PULSEAUDIO) ) - fi - - cmake-utils_src_configure -} - -src_install(){ - cmake-utils_src_install - doman panel/man/*.1 -}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: e4c706e0b9536d7fe9200eb135d774bee0f821d2 Author: Davide Pesavento gentoo org> AuthorDate: Sat Apr 23 12:58:57 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Sat Apr 23 12:59:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c706e0 lxqt-base/lxqt-panel: linguist-tools is a build-time dep only Gentoo-Bug: 544938 Package-Manager: portage-2.2.28 lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild index be3f75f..caf0c48 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild @@ -23,10 +23,9 @@ IUSE="+alsa +clock colorpicker cpuload +desktopswitch dom +kbindicator +mainmenu +showdesktop statusnotifier sysstat +taskbar +tray +volume worldclock" REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )" -DEPEND=" +CDEPEND=" dev-libs/glib:2 >=dev-libs/libqtxdg-1.0.0 - dev-qt/linguist-tools:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 @@ -51,7 +50,9 @@ DEPEND=" x11-libs/libXrender ) volume? ( alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio ) )" -RDEPEND="${DEPEND} +DEPEND="${CDEPEND} + dev-qt/linguist-tools:5" +RDEPEND="${CDEPEND} dev-qt/qtsvg:5 >=lxde-base/lxmenu-data-0.1.2"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/, lxqt-base/lxqt-session/, lxqt-base/liblxqt-mount/, ...
commit: 7cb95e216054a9ae4ec58a538b798c46e221463b Author: Michael Palimaka gentoo org> AuthorDate: Wed Mar 9 11:18:29 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Mar 9 11:44:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb95e21 lxqt-base: remove 0.7.0 Package-Manager: portage-2.2.27 lxqt-base/liblxqt-mount/Manifest | 1 - lxqt-base/liblxqt-mount/liblxqt-mount-0.7.0.ebuild | 30 -- lxqt-base/liblxqt/Manifest | 1 - lxqt-base/liblxqt/liblxqt-0.7.0.ebuild | 34 --- lxqt-base/lxqt-about/Manifest | 1 - lxqt-base/lxqt-about/lxqt-about-0.7.0.ebuild | 25 lxqt-base/lxqt-common/Manifest | 1 - lxqt-base/lxqt-common/lxqt-common-0.7.0.ebuild | 35 lxqt-base/lxqt-config/Manifest | 1 - lxqt-base/lxqt-config/lxqt-config-0.7.0-r1.ebuild | 36 lxqt-base/lxqt-globalkeys/Manifest | 1 - .../lxqt-globalkeys/lxqt-globalkeys-0.7.0.ebuild | 28 - lxqt-base/lxqt-meta/lxqt-meta-0.7.0-r1.ebuild | 59 --- lxqt-base/lxqt-notificationd/Manifest | 1 - .../lxqt-notificationd-0.7.0.ebuild| 31 -- lxqt-base/lxqt-openssh-askpass/Manifest| 1 - .../lxqt-openssh-askpass-0.7.0.ebuild | 37 lxqt-base/lxqt-panel/Manifest | 1 - lxqt-base/lxqt-panel/lxqt-panel-0.7.0-r1.ebuild| 66 -- lxqt-base/lxqt-policykit/Manifest | 1 - .../lxqt-policykit/lxqt-policykit-0.7.0-r1.ebuild | 36 lxqt-base/lxqt-powermanagement/Manifest| 1 - .../lxqt-powermanagement-0.7.0.ebuild | 34 --- lxqt-base/lxqt-qtplugin/Manifest | 1 - lxqt-base/lxqt-qtplugin/lxqt-qtplugin-0.7.0.ebuild | 29 -- lxqt-base/lxqt-runner/Manifest | 1 - lxqt-base/lxqt-runner/lxqt-runner-0.7.0-r1.ebuild | 38 - lxqt-base/lxqt-session/Manifest| 1 - .../lxqt-session/lxqt-session-0.7.0-r1.ebuild | 41 -- 29 files changed, 573 deletions(-) diff --git a/lxqt-base/liblxqt-mount/Manifest b/lxqt-base/liblxqt-mount/Manifest index 36310f9..abbb39f 100644 --- a/lxqt-base/liblxqt-mount/Manifest +++ b/lxqt-base/liblxqt-mount/Manifest @@ -1,3 +1,2 @@ -DIST liblxqt-mount-0.7.0.tar.xz 16012 SHA256 320bae8889e24742c9136839a8e5c79d9ae6678e13bb07105a8a373df2e02c15 SHA512 51c0b8b283661d7bc7383bb7ebb5b615c08f3ed5a22946621405ca9fd4c9d493e0d7c3c8a3d83b506f5d625d451f17a426fd3a96841564f8a0c47cb9d260282f WHIRLPOOL c1c7e8b8d29abec7e5fb970b689dfec757e6069cfd9689703f4eb4104fae8abc57c237c5d91393105c44cc9bc21e111714ce225f205777290f6b9f68fbbab12f DIST liblxqt-mount-0.8.0.tar.xz 16764 SHA256 f723432fc4b97e6b4c709d65f6a73586fabe835663aad090feda9b02439bad21 SHA512 e73a1172924c5f602e5aa5a01c287df9b6d351cf9343e77eca7871533d1d120a54ae9713b4d1fcc07858f68e44242fbf67fd2b6b3b2f64b7dcf9cc61db3f52e5 WHIRLPOOL a4b92bc53ad613776fd0c14396df3c24361c88445463d95033aca3139bc10a9e473a032bf2ceb13c2810d5e46578fabfec23929bbc826052da452b7f6b856526 DIST liblxqt-mount-0.9.0.tar.xz 16688 SHA256 c89ddce16a67831bf8975bc40f95729cb5069105b969f2c8abfb8ab0116dbf5d SHA512 0ce5a8f12488590a094489dd7b0cc6ae74a863571e5af9ab651e6a412dda8bb3b12505306093626f13c688a01576bfcfda084e0e25180b3b0e909119d707048c WHIRLPOOL 9034f9f3008ce6f63aa5d8e71c415f96bfd61c41ac390ac6ad2dc2aeb41d09cf590e1b6759ba0bccb20eca4e35c7ecf57170428a3de1b31c9e244aef34735e0e diff --git a/lxqt-base/liblxqt-mount/liblxqt-mount-0.7.0.ebuild b/lxqt-base/liblxqt-mount/liblxqt-mount-0.7.0.ebuild deleted file mode 100644 index c094d55..000 --- a/lxqt-base/liblxqt-mount/liblxqt-mount-0.7.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit cmake-utils - -DESCRIPTION="LXQt library for removable media and devices" -HOMEPAGE="http://lxqt.org/"; - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" -else - SRC_URI="http://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~x86" - S=${WORKDIR} -fi - -LICENSE="GPL-2 LGPL-2.1+" -SLOT="0" - -DEPEND="dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtgui:4 - ~lxqt-base/liblxqt-${PV} - sys-fs/udisks:2 - x11-libs/libX11 - virtual/udev" -RDEPEND="${DEPEND}" diff --git a/lxqt-base/liblxqt/Manifest b/lxqt-base/liblxqt/Manifest index c9422c3..a43a97f3 100644 --- a/lxqt-base/liblxqt/Manifest +++ b/lxqt-base/liblxqt/Manifest @@ -1,4 +1,3 @@ DIST liblxqt-0.10.0.tar.xz 77732 SHA256 77a42a9ae79d0887bf09cba0c6aaf59ba71edb0bc807736384d1072254aace7c SHA512 75686ea2c6f90f8898ee34024a93d8d091ff5cde02204ca860fddb968b5237576
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/, lxqt-base/lxqt-openssh-askpass/, lxqt-base/lxqt-about/, ...
commit: 7dedb18ed76924cca44b3dbdf592ed6017f5865a Author: Michael Palimaka gentoo org> AuthorDate: Tue Mar 8 12:23:40 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Mar 8 12:25:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dedb18e lxqt-base: restore ~arm and ~arm64 keywords Package-Manager: portage-2.2.27 lxqt-base/liblxqt/liblxqt-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-about/lxqt-about-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-admin/lxqt-admin-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-common/lxqt-common-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-config/lxqt-config-0.10.0.ebuild | 2 +- lxqt-base/lxqt-globalkeys/lxqt-globalkeys-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-notificationd/lxqt-notificationd-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild | 2 +- lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-policykit/lxqt-policykit-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-powermanagement/lxqt-powermanagement-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-qtplugin/lxqt-qtplugin-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-runner/lxqt-runner-0.10.0.ebuild | 4 ++-- lxqt-base/lxqt-session/lxqt-session-0.10.0.ebuild | 4 ++-- 15 files changed, 28 insertions(+), 28 deletions(-) diff --git a/lxqt-base/liblxqt/liblxqt-0.10.0.ebuild b/lxqt-base/liblxqt/liblxqt-0.10.0.ebuild index 08001a0..1d47614 100644 --- a/lxqt-base/liblxqt/liblxqt-0.10.0.ebuild +++ b/lxqt-base/liblxqt/liblxqt-0.10.0.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 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" else SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="GPL-2 LGPL-2.1+" diff --git a/lxqt-base/lxqt-about/lxqt-about-0.10.0.ebuild b/lxqt-base/lxqt-about/lxqt-about-0.10.0.ebuild index dfcda83..5ddfd64 100644 --- a/lxqt-base/lxqt-about/lxqt-about-0.10.0.ebuild +++ b/lxqt-base/lxqt-about/lxqt-about-0.10.0.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 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" else SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="GPL-2 LGPL-2.1+" diff --git a/lxqt-base/lxqt-admin/lxqt-admin-0.10.0.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-0.10.0.ebuild index 2f2453f..17f0ffc 100644 --- a/lxqt-base/lxqt-admin/lxqt-admin-0.10.0.ebuild +++ b/lxqt-base/lxqt-admin/lxqt-admin-0.10.0.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 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" else SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="LGPL-2.1+" diff --git a/lxqt-base/lxqt-common/lxqt-common-0.10.0.ebuild b/lxqt-base/lxqt-common/lxqt-common-0.10.0.ebuild index 0a93446..90e041f 100644 --- a/lxqt-base/lxqt-common/lxqt-common-0.10.0.ebuild +++ b/lxqt-base/lxqt-common/lxqt-common-0.10.0.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 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" else SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="LGPL-2.1+" diff --git a/lxqt-base/lxqt-config/lxqt-config-0.10.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-0.10.0.ebuild index 24e91f5..c061e9d4c 100644 --- a/lxqt-base/lxqt-config/lxqt-config-0.10.0.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-0.10.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" else SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="GPL-2 LGPL-2.1+" diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-0.10.
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/files/, lxqt-base/lxqt-panel/
commit: 8db4e48bfd99254feaa47095a96d3c994b5b454a Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Jan 2 23:24:32 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Jan 2 23:27:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db4e48b lxqt-base/lxqt-panel: backport fix for LXQT issue 871 See https://github.com/lxde/lxqt/issues/871 and https://github.com/lxde/lxqt-panel/pull/275 Package-Manager: portage-2.2.26 .../files/lxqt-panel-0.10.0-autohide.patch | 625 + lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild | 82 +++ 2 files changed, 707 insertions(+) diff --git a/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch b/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch new file mode 100644 index 000..5f2bbda --- /dev/null +++ b/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch @@ -0,0 +1,625 @@ +Patch for autohide issue https://github.com/lxde/lxqt/issues/871 +taken from https://github.com/lxde/lxqt-panel/pull/275 + +diff --git panel/CMakeLists.txt panel/CMakeLists.txt +index 4e23b53..a7f8176 100644 +--- panel/CMakeLists.txt panel/CMakeLists.txt +@@ -2,6 +2,7 @@ set(PROJECT lxqt-panel) + + set(PRIV_HEADERS + panelpluginsmodel.h ++windownotifier.h + lxqtpanel.h + lxqtpanelapplication.h + lxqtpanellayout.h +@@ -26,6 +27,7 @@ set(PUB_HEADERS + set(SOURCES + main.cpp + panelpluginsmodel.cpp ++windownotifier.cpp + lxqtpanel.cpp + lxqtpanelapplication.cpp + lxqtpanellayout.cpp +diff --git panel/ilxqtpanel.h panel/ilxqtpanel.h +index e7b2844..71e4990 100644 +--- panel/ilxqtpanel.h panel/ilxqtpanel.h +@@ -32,6 +32,7 @@ + #include "lxqtpanelglobals.h" + + class ILXQtPanelPlugin; ++class QWidget; + + /** + **/ +@@ -74,6 +75,17 @@ public: + **/ + virtual QRect calculatePopupWindowPos(const QPoint &absolutePos, const QSize &windowSize) const = 0; + virtual QRect calculatePopupWindowPos(const ILXQtPanelPlugin *plugin, const QSize &windowSize) const = 0; ++ ++/*! ++ * \brief By calling this function plugin (or any other object) notifies the panel ++ * about showing a (standalone) window/menu -> panel needs this to avoid "hiding" in case any ++ * standalone window is shown. The widget must be shown later than this notification call because ++ * panel need to observe it's show/hide/close events. ++ * ++ * \param w the shown window ++ * ++ */ ++virtual void willShowWindow(QWidget * w) = 0; + }; + + #endif // ILXQTPANEL_H +diff --git panel/ilxqtpanelplugin.h panel/ilxqtpanelplugin.h +index 1503923..3a09def 100644 +--- panel/ilxqtpanelplugin.h panel/ilxqtpanelplugin.h +@@ -186,6 +186,16 @@ public: + return mPanel->calculatePopupWindowPos(this, windowSize); + } + ++/*! ++ * \brief By calling this function plugin notifies the panel about showing a (standalone) window/menu. ++ * ++ * \param w the shown window ++ * ++ */ ++inline void willShowWindow(QWidget * w) ++{ ++mPanel->willShowWindow(w); ++} + + virtual bool isSeparate() const { return false; } + virtual bool isExpandable() const { return false; } +diff --git panel/lxqtpanel.cpp panel/lxqtpanel.cpp +index 5159c15..d6b70ca 100644 +--- panel/lxqtpanel.cpp panel/lxqtpanel.cpp +@@ -35,6 +35,7 @@ + #include "popupmenu.h" + #include "plugin.h" + #include "panelpluginsmodel.h" ++#include "windownotifier.h" + #include + + #include +@@ -116,6 +117,7 @@ LXQtPanel::LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidg + mSettings(settings), + mConfigGroup(configGroup), + mPlugins{nullptr}, ++mStandaloneWindows{new WindowNotifier}, + mPanelSize(0), + mIconSize(0), + mLineCount(0), +@@ -175,6 +177,9 @@ LXQtPanel::LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidg + connect(LXQt::Settings::globalSettings(), SIGNAL(settingsChanged()), this, SLOT(update())); + connect(lxqtApp, SIGNAL(themeChanged()), this, SLOT(realign())); + ++connect(mStandaloneWindows.data(), &WindowNotifier::firstShown, this, &LXQtPanel::showPanel); ++connect(mStandaloneWindows.data(), &WindowNotifier::lastHidden, this, &LXQtPanel::hidePanel); ++ + readSettings(); + // the old position might be on a visible screen + ensureVisible(); +@@ -589,6 +594,7 @@ void LXQtPanel::showConfigDialog() + mConfigDialog = new ConfigPanelDialog(this, nullptr /*make it top level window*/); + + mConfigDialog->showConfigPanelPage(); ++mStandaloneWindows->observeWindow(mConfigDialog.data()); + mConfigDialog->show(); + mConfigDialog->raise(); + mConfigDialog->activateWindow(); +@@ -608,6 +614,7 @@ void LXQtPanel::showAddPluginDialog() + mConfigDialog = new ConfigPanelDialog(this, nullptr /*make it top level window*/); + + mConfigDialog->showConfigPluginsPage(); ++mStandal
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 15fa4ef0a6c52ff73e7e1b65240c08b86b572560 Author: Paolo Pedroni users noreply github com> AuthorDate: Thu Nov 26 09:10:17 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sat Nov 28 17:31:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fa4ef0 lxqt-base/lxqt-panel: Fix indentation in metadata.xml file. lxqt-base/lxqt-panel/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-panel/metadata.xml b/lxqt-base/lxqt-panel/metadata.xml index 292dae1..0b16db7 100644 --- a/lxqt-base/lxqt-panel/metadata.xml +++ b/lxqt-base/lxqt-panel/metadata.xml @@ -20,7 +20,7 @@ Build screensaver plugin Build sensors plugin Build showdesktop plugin - Build statusnotifier plugin +Build statusnotifier plugin Build sysstat plugin Build taskbar plugin Build teatime plugin
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: c0e9a5ca56aa7f4a3223d259331c8353c63eaae9 Author: Paolo Pedroni iol it> AuthorDate: Tue Nov 24 11:33:50 2015 + Commit: Patrice Clement gentoo org> CommitDate: Thu Nov 26 08:20:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e9a5ca lxqt-base/lxqt-panel: Version bump to 0.10.0 Thanks to Alpha Bravo ungwana.de> in bug #564718 lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild | 78 +++ 1 file changed, 78 insertions(+) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild new file mode 100644 index 000..51297e1 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit cmake-utils + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="http://lxqt.org/"; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" +else + SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="GPL-2 LGPL-2.1+" +SLOT="0" +IUSE="+alsa +clock colorpicker cpuload +desktopswitch dom +kbindicator +mainmenu + +mount networkmonitor pulseaudio +quicklaunch screensaver sensors + +showdesktop statusnotifier sysstat +taskbar +tray +volume worldclock" +REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )" + +DEPEND=" + dev-libs/glib:2 + >=dev-libs/libqtxdg-1.0.0 + dev-qt/linguist-tools:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + kde-frameworks/kguiaddons:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/menu-cache-0.3.3 + ~lxqt-base/liblxqt-${PV} + ~lxqt-base/lxqt-globalkeys-${PV} + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + sensors? ( sys-apps/lm_sensors ) + statusnotifier? ( dev-libs/libdbusmenu-qt[qt5] ) + sysstat? ( =lxqt-base/libsysstat-0.3* ) + tray? ( x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender ) + volume? ( alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) )" +RDEPEND="${DEPEND} + dev-qt/qtsvg:5 + >=lxde-base/lxmenu-data-0.1.2" + +src_configure() { + local mycmakeargs i y + for i in clock colorpicker cpuload desktopswitch dom kbindicator mainmenu mount \ + networkmonitor quicklaunch screensaver sensors showdesktop statusnotifier \ + sysstat taskbar tray volume worldclock; do + y=$(tr '[:lower:]' '[:upper:]' <<< "${i}") + mycmakeargs+=( $(cmake-utils_use ${i} ${y}_PLUGIN) ) + done + + if use volume; then + mycmakeargs+=( $(cmake-utils_use alsa VOLUME_USE_ALSA) + $(cmake-utils_use pulseaudio VOLUME_USE_PULSEAUDIO) ) + fi + + cmake-utils_src_configure +} + +src_install(){ + cmake-utils_src_install + doman panel/man/*.1 +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 470e237cd9de7f3be5c7533264e9ed9e3f931593 Author: Paolo Pedroni iol it> AuthorDate: Thu Nov 26 09:07:34 2015 + Commit: Patrice Clement gentoo org> CommitDate: Thu Nov 26 09:07:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470e237c lxqt-base/lxqt-panel: Add new options to metadata.xml lxqt-base/lxqt-panel/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/lxqt-base/lxqt-panel/metadata.xml b/lxqt-base/lxqt-panel/metadata.xml index 7948c16..292dae1 100644 --- a/lxqt-base/lxqt-panel/metadata.xml +++ b/lxqt-base/lxqt-panel/metadata.xml @@ -20,6 +20,7 @@ Build screensaver plugin Build sensors plugin Build showdesktop plugin + Build statusnotifier plugin Build sysstat plugin Build taskbar plugin Build teatime plugin
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: 578136305f10d24e77c2760280523d4e94a85867 Author: Paolo Pedroni iol it> AuthorDate: Tue Nov 24 12:32:30 2015 + Commit: Patrice Clement gentoo org> CommitDate: Thu Nov 26 08:21:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57813630 lxqt-base/lxqt-panel: Comment added in preparation of EAPI6 Thanks to Alpha Bravo ungwana.de> in bug #564718 lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild index 51297e1..5eca583 100644 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild +++ b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0.ebuild @@ -60,6 +60,8 @@ src_configure() { for i in clock colorpicker cpuload desktopswitch dom kbindicator mainmenu mount \ networkmonitor quicklaunch screensaver sensors showdesktop statusnotifier \ sysstat taskbar tray volume worldclock; do + #Switch to ^^ when we switch to EAPI=6. + #y=${i^^} y=$(tr '[:lower:]' '[:upper:]' <<< "${i}") mycmakeargs+=( $(cmake-utils_use ${i} ${y}_PLUGIN) ) done