Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
Date: Sun, 18 Apr 2021 12:11:12
Message-Id: 1618747789.eadb387add49964f81f82c657a1c1b53e809df00.asturm@gentoo
1 commit: eadb387add49964f81f82c657a1c1b53e809df00
2 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 18 11:47:46 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 18 12:09:49 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadb387a
7
8 lxqt-base/lxqt-panel: remove 0.16.1 (r0) and 0.17.1 (r0)
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild | 116 --------------------------
15 lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild | 114 -------------------------
16 2 files changed, 230 deletions(-)
17
18 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild
19 deleted file mode 100644
20 index eb74a7124c6..00000000000
21 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.16.1.ebuild
22 +++ /dev/null
23 @@ -1,116 +0,0 @@
24 -# Copyright 1999-2021 Gentoo Authors
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=7
28 -
29 -inherit cmake
30 -
31 -DESCRIPTION="LXQt desktop panel and plugins"
32 -HOMEPAGE="https://lxqt.github.io/"
33 -
34 -MY_PV="$(ver_cut 1-2)*"
35 -
36 -if [[ ${PV} = *9999* ]]; then
37 - inherit git-r3
38 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
39 -else
40 - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
41 - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
42 -fi
43 -
44 -LICENSE="LGPL-2.1 LGPL-2.1+"
45 -SLOT="0"
46 -IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator
47 -+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop
48 -+spacer statusnotifier sysstat +taskbar +tray +volume +worldclock"
49 -
50 -# Work around a missing header issue: https://bugs.gentoo.org/666278
51 -REQUIRED_USE="
52 - || ( desktopswitch mainmenu showdesktop taskbar )
53 - volume? ( || ( alsa pulseaudio ) )
54 -"
55 -
56 -BDEPEND="
57 - dev-qt/linguist-tools:5
58 - >=dev-util/lxqt-build-tools-0.8.0
59 - virtual/pkgconfig
60 -"
61 -DEPEND="
62 - >=dev-libs/libqtxdg-3.3.1
63 - dev-qt/qtcore:5
64 - dev-qt/qtdbus:5
65 - dev-qt/qtgui:5
66 - dev-qt/qtsvg:5
67 - dev-qt/qtwidgets:5
68 - dev-qt/qtx11extras:5
69 - dev-qt/qtxml:5
70 - kde-frameworks/kwindowsystem:5[X]
71 - >=lxde-base/lxmenu-data-0.1.5
72 - >=lxde-base/menu-cache-1.1.0
73 - =lxqt-base/liblxqt-${MY_PV}
74 - =lxqt-base/lxqt-globalkeys-${MY_PV}
75 - x11-libs/libX11
76 - cpuload? ( sys-libs/libstatgrab )
77 - kbindicator? ( x11-libs/libxkbcommon )
78 - lm-sensors? ( sys-apps/lm-sensors )
79 - mount? ( kde-frameworks/solid:5 )
80 - networkmonitor? ( sys-libs/libstatgrab )
81 - statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] )
82 - sysstat? ( >=lxqt-base/libsysstat-0.4.1 )
83 - tray? (
84 - x11-libs/libxcb:=
85 - x11-libs/libXcomposite
86 - x11-libs/libXdamage
87 - x11-libs/libXrender
88 - x11-libs/xcb-util
89 - )
90 - volume? (
91 - alsa? ( media-libs/alsa-lib )
92 - pulseaudio? (
93 - media-sound/pavucontrol-qt
94 - media-sound/pulseaudio
95 - )
96 - )
97 -"
98 -RDEPEND="${DEPEND}
99 - !lxqt-base/lxqt-l10n
100 -"
101 -
102 -src_configure() {
103 - local mycmakeargs=(
104 - # Plugins
105 - -DCOLORPICKER_PLUGIN=$(usex colorpicker)
106 - -DCPULOAD_PLUGIN=$(usex cpuload)
107 - -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch)
108 - -DDIRECTORYMENU_PLUGIN=$(usex directorymenu)
109 - -DDOM_PLUGIN=$(usex dom)
110 - -DKBINDICATOR_PLUGIN=$(usex kbindicator)
111 - -DMAINMENU_PLUGIN=$(usex mainmenu)
112 - -DMOUNT_PLUGIN=$(usex mount)
113 - -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor)
114 - -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch)
115 - -DSENSORS_PLUGIN=$(usex lm-sensors)
116 - -DSHOWDESKTOP_PLUGIN=$(usex showdesktop)
117 - -DSPACER_PLUGIN=$(usex spacer)
118 - -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier)
119 - -DSYSSTAT_PLUGIN=$(usex sysstat)
120 - -DTASKBAR_PLUGIN=$(usex taskbar)
121 - -DTRAY_PLUGIN=$(usex tray)
122 - -DVOLUME_PLUGIN=$(usex volume)
123 - -DWORLDCLOCK_PLUGIN=$(usex worldclock)
124 - )
125 -
126 - if use volume; then
127 - mycmakeargs+=(
128 - -DVOLUME_USE_ALSA=$(usex alsa)
129 - -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio)
130 - )
131 - fi
132 -
133 - cmake_src_configure
134 -}
135 -
136 -src_install() {
137 - cmake_src_install
138 - doman panel/man/*.1
139 -}
140
141 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild
142 deleted file mode 100644
143 index 8a566cd13e3..00000000000
144 --- a/lxqt-base/lxqt-panel/lxqt-panel-0.17.1.ebuild
145 +++ /dev/null
146 @@ -1,114 +0,0 @@
147 -# Copyright 1999-2021 Gentoo Authors
148 -# Distributed under the terms of the GNU General Public License v2
149 -
150 -EAPI=7
151 -
152 -inherit cmake
153 -
154 -DESCRIPTION="LXQt desktop panel and plugins"
155 -HOMEPAGE="https://lxqt.github.io/"
156 -
157 -MY_PV="$(ver_cut 1-2)*"
158 -
159 -if [[ ${PV} = *9999* ]]; then
160 - inherit git-r3
161 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
162 -else
163 - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
164 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
165 -fi
166 -
167 -LICENSE="LGPL-2.1 LGPL-2.1+"
168 -SLOT="0"
169 -IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator
170 -+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop
171 -+spacer +statusnotifier sysstat +taskbar tray +volume +worldclock"
172 -
173 -# Work around a missing header issue: https://bugs.gentoo.org/666278
174 -REQUIRED_USE="
175 - || ( desktopswitch mainmenu showdesktop taskbar )
176 - volume? ( || ( alsa pulseaudio ) )
177 -"
178 -
179 -BDEPEND="
180 - dev-qt/linguist-tools:5
181 - >=dev-util/lxqt-build-tools-0.9.0
182 - virtual/pkgconfig
183 -"
184 -DEPEND="
185 - >=dev-libs/libqtxdg-3.3.1
186 - dev-qt/qtcore:5
187 - dev-qt/qtdbus:5
188 - dev-qt/qtgui:5
189 - dev-qt/qtsvg:5
190 - dev-qt/qtwidgets:5
191 - dev-qt/qtx11extras:5
192 - dev-qt/qtxml:5
193 - kde-frameworks/kwindowsystem:5[X]
194 - >=lxde-base/lxmenu-data-0.1.5
195 - >=lxde-base/menu-cache-1.1.0
196 - =lxqt-base/liblxqt-${MY_PV}
197 - =lxqt-base/lxqt-globalkeys-${MY_PV}
198 - x11-libs/libX11
199 - cpuload? ( sys-libs/libstatgrab )
200 - kbindicator? ( x11-libs/libxkbcommon )
201 - lm-sensors? ( sys-apps/lm-sensors )
202 - mount? ( kde-frameworks/solid:5 )
203 - networkmonitor? ( sys-libs/libstatgrab )
204 - statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] )
205 - sysstat? ( >=lxqt-base/libsysstat-0.4.1 )
206 - tray? (
207 - x11-libs/libxcb:=
208 - x11-libs/libXcomposite
209 - x11-libs/libXdamage
210 - x11-libs/libXrender
211 - x11-libs/xcb-util
212 - )
213 - volume? (
214 - alsa? ( media-libs/alsa-lib )
215 - pulseaudio? (
216 - media-sound/pavucontrol-qt
217 - media-sound/pulseaudio
218 - )
219 - )
220 -"
221 -RDEPEND="${DEPEND}"
222 -
223 -src_configure() {
224 - local mycmakeargs=(
225 - # Plugins
226 - -DCOLORPICKER_PLUGIN=$(usex colorpicker)
227 - -DCPULOAD_PLUGIN=$(usex cpuload)
228 - -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch)
229 - -DDIRECTORYMENU_PLUGIN=$(usex directorymenu)
230 - -DDOM_PLUGIN=$(usex dom)
231 - -DKBINDICATOR_PLUGIN=$(usex kbindicator)
232 - -DMAINMENU_PLUGIN=$(usex mainmenu)
233 - -DMOUNT_PLUGIN=$(usex mount)
234 - -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor)
235 - -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch)
236 - -DSENSORS_PLUGIN=$(usex lm-sensors)
237 - -DSHOWDESKTOP_PLUGIN=$(usex showdesktop)
238 - -DSPACER_PLUGIN=$(usex spacer)
239 - -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier)
240 - -DSYSSTAT_PLUGIN=$(usex sysstat)
241 - -DTASKBAR_PLUGIN=$(usex taskbar)
242 - -DTRAY_PLUGIN=$(usex tray)
243 - -DVOLUME_PLUGIN=$(usex volume)
244 - -DWORLDCLOCK_PLUGIN=$(usex worldclock)
245 - )
246 -
247 - if use volume; then
248 - mycmakeargs+=(
249 - -DVOLUME_USE_ALSA=$(usex alsa)
250 - -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio)
251 - )
252 - fi
253 -
254 - cmake_src_configure
255 -}
256 -
257 -src_install() {
258 - cmake_src_install
259 - doman panel/man/*.1
260 -}