1 |
commit: 182b079cd39004a600b9dddce6d47449574fd5fc |
2 |
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Sep 23 13:18:33 2018 +0000 |
4 |
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Sep 23 14:57:38 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=182b079c |
7 |
|
8 |
lxqt: sync related ebuilds/metadata with the main Gentoo repo tree |
9 |
|
10 |
With this, the metadata and 9999 ebuilds are in sync with the 0.13.0 |
11 |
versions found via the official Gentoo repository tree, with the |
12 |
following exceptions: |
13 |
|
14 |
- Polkit is optional. |
15 |
- Some of the USE-flags are not used/included in the metadata. |
16 |
- A patch for 'lxqt-config' is not needed. |
17 |
- The handling of translations has been changed upstream, so |
18 |
'lxqt-meta' does not depend on 'lxqt-l10n' due to file collisions. |
19 |
|
20 |
Package-Manager: Portage-2.3.49, Repoman-2.3.11 |
21 |
|
22 |
dev-libs/libqtxdg/libqtxdg-9999.ebuild | 24 ++--- |
23 |
dev-libs/libqtxdg/metadata.xml | 19 ++-- |
24 |
.../lxqt-build-tools/lxqt-build-tools-9999.ebuild | 16 +-- |
25 |
dev-util/lxqt-build-tools/metadata.xml | 11 ++- |
26 |
lxqt-base/liblxqt/liblxqt-9999.ebuild | 30 +++--- |
27 |
lxqt-base/liblxqt/metadata.xml | 11 ++- |
28 |
lxqt-base/libsysstat/libsysstat-9999.ebuild | 20 ++-- |
29 |
lxqt-base/libsysstat/metadata.xml | 11 ++- |
30 |
lxqt-base/lxqt-about/lxqt-about-9999.ebuild | 30 +++--- |
31 |
lxqt-base/lxqt-about/metadata.xml | 11 ++- |
32 |
lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild | 31 +++--- |
33 |
lxqt-base/lxqt-admin/metadata.xml | 11 ++- |
34 |
lxqt-base/lxqt-config/lxqt-config-9999.ebuild | 53 +++++----- |
35 |
lxqt-base/lxqt-config/metadata.xml | 14 ++- |
36 |
.../lxqt-globalkeys/lxqt-globalkeys-9999.ebuild | 30 +++--- |
37 |
lxqt-base/lxqt-globalkeys/metadata.xml | 11 ++- |
38 |
lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild | 17 ++-- |
39 |
lxqt-base/lxqt-l10n/metadata.xml | 11 ++- |
40 |
lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild | 81 +++++++++------- |
41 |
lxqt-base/lxqt-meta/metadata.xml | 54 ++++++----- |
42 |
.../lxqt-notificationd-9999.ebuild | 26 ++--- |
43 |
lxqt-base/lxqt-notificationd/metadata.xml | 11 ++- |
44 |
.../lxqt-openssh-askpass-9999.ebuild | 27 +++--- |
45 |
lxqt-base/lxqt-openssh-askpass/metadata.xml | 11 ++- |
46 |
lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild | 108 ++++++++++++--------- |
47 |
lxqt-base/lxqt-panel/metadata.xml | 53 +++++----- |
48 |
.../lxqt-policykit/lxqt-policykit-9999.ebuild | 29 +++--- |
49 |
lxqt-base/lxqt-policykit/metadata.xml | 11 ++- |
50 |
.../lxqt-powermanagement-9999.ebuild | 35 ++++--- |
51 |
lxqt-base/lxqt-powermanagement/metadata.xml | 11 ++- |
52 |
lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild | 32 +++--- |
53 |
lxqt-base/lxqt-qtplugin/metadata.xml | 11 ++- |
54 |
lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild | 36 +++---- |
55 |
lxqt-base/lxqt-runner/metadata.xml | 11 ++- |
56 |
lxqt-base/lxqt-session/lxqt-session-9999.ebuild | 43 ++++---- |
57 |
lxqt-base/lxqt-session/metadata.xml | 14 ++- |
58 |
lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild | 30 +++--- |
59 |
lxqt-base/lxqt-sudo/metadata.xml | 11 ++- |
60 |
lxqt-base/metadata.xml | 6 +- |
61 |
media-gfx/lximage-qt/lximage-qt-9999.ebuild | 31 +++--- |
62 |
media-gfx/lximage-qt/metadata.xml | 11 ++- |
63 |
x11-libs/libfm-qt/libfm-qt-9999.ebuild | 34 +++---- |
64 |
x11-libs/libfm-qt/metadata.xml | 2 +- |
65 |
x11-misc/obconf-qt/metadata.xml | 11 ++- |
66 |
x11-misc/obconf-qt/obconf-qt-9999.ebuild | 40 ++++---- |
67 |
x11-misc/pcmanfm-qt/metadata.xml | 15 ++- |
68 |
x11-misc/pcmanfm-qt/pcmanfm-qt-9999.ebuild | 36 +++---- |
69 |
x11-themes/lxqt-themes/lxqt-themes-9999.ebuild | 21 ++-- |
70 |
x11-themes/lxqt-themes/metadata.xml | 11 ++- |
71 |
49 files changed, 666 insertions(+), 558 deletions(-) |
72 |
|
73 |
diff --git a/dev-libs/libqtxdg/libqtxdg-9999.ebuild b/dev-libs/libqtxdg/libqtxdg-9999.ebuild |
74 |
index 3edc5ce7..67317650 100644 |
75 |
--- a/dev-libs/libqtxdg/libqtxdg-9999.ebuild |
76 |
+++ b/dev-libs/libqtxdg/libqtxdg-9999.ebuild |
77 |
@@ -1,39 +1,38 @@ |
78 |
-# Copyright 1999-2018 Gentoo Foundation |
79 |
+# Copyright 1999-2018 Gentoo Authors |
80 |
# Distributed under the terms of the GNU General Public License v2 |
81 |
|
82 |
EAPI=6 |
83 |
+ |
84 |
inherit cmake-utils virtualx |
85 |
|
86 |
DESCRIPTION="A Qt implementation of XDG standards" |
87 |
HOMEPAGE="https://lxqt.org/" |
88 |
|
89 |
-if [[ ${PV} == *9999* ]]; then |
90 |
+if [[ ${PV} == *9999 ]]; then |
91 |
inherit git-r3 |
92 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
93 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
94 |
else |
95 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
96 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
97 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
98 |
fi |
99 |
|
100 |
-LICENSE="LGPL-2.1" |
101 |
+LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1" |
102 |
SLOT="0" |
103 |
IUSE="test" |
104 |
|
105 |
-CDEPEND=" |
106 |
+RDEPEND=" |
107 |
dev-qt/qtcore:5 |
108 |
dev-qt/qtdbus:5 |
109 |
- dev-qt/qtgui:5 |
110 |
+ dev-qt/qtgui:5= |
111 |
dev-qt/qtsvg:5 |
112 |
dev-qt/qtwidgets:5 |
113 |
dev-qt/qtxml:5 |
114 |
+ x11-misc/xdg-utils |
115 |
" |
116 |
-DEPEND="${CDEPEND} |
117 |
+DEPEND="${RDEPEND} |
118 |
virtual/pkgconfig |
119 |
test? ( dev-qt/qttest:5 ) |
120 |
" |
121 |
-RDEPEND="${CDEPEND} |
122 |
- x11-misc/xdg-utils |
123 |
-" |
124 |
|
125 |
src_configure() { |
126 |
local mycmakeargs=( |
127 |
@@ -43,5 +42,6 @@ src_configure() { |
128 |
} |
129 |
|
130 |
src_test() { |
131 |
- VIRTUALX_COMMAND="cmake-utils_src_test" virtualmake |
132 |
+ # Tests don't work with C |
133 |
+ LC_ALL=en_US.utf8 virtx cmake-utils_src_test |
134 |
} |
135 |
|
136 |
diff --git a/dev-libs/libqtxdg/metadata.xml b/dev-libs/libqtxdg/metadata.xml |
137 |
index 77812fec..2906ccd4 100644 |
138 |
--- a/dev-libs/libqtxdg/metadata.xml |
139 |
+++ b/dev-libs/libqtxdg/metadata.xml |
140 |
@@ -1,12 +1,15 @@ |
141 |
<?xml version="1.0" encoding="UTF-8"?> |
142 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
143 |
<pkgmetadata> |
144 |
- <maintainer type="project"> |
145 |
- <email>lxqt@g.o</email> |
146 |
- <name>LXQt</name> |
147 |
- </maintainer> |
148 |
-<maintainer type="project"> |
149 |
- <email>qt@g.o</email> |
150 |
- <name>Gentoo Qt Project</name> |
151 |
- </maintainer> |
152 |
+ <maintainer type="project"> |
153 |
+ <email>lxqt@g.o</email> |
154 |
+ <name>LXQt</name> |
155 |
+ </maintainer> |
156 |
+ <maintainer type="project"> |
157 |
+ <email>qt@g.o</email> |
158 |
+ <name>Gentoo Qt Project</name> |
159 |
+ </maintainer> |
160 |
+ <upstream> |
161 |
+ <remote-id type="github">lxqt/libqtxdg</remote-id> |
162 |
+ </upstream> |
163 |
</pkgmetadata> |
164 |
|
165 |
diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-9999.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-9999.ebuild |
166 |
index a28ed1dc..da7c6f4f 100644 |
167 |
--- a/dev-util/lxqt-build-tools/lxqt-build-tools-9999.ebuild |
168 |
+++ b/dev-util/lxqt-build-tools/lxqt-build-tools-9999.ebuild |
169 |
@@ -1,4 +1,4 @@ |
170 |
-# Copyright 1999-2018 Gentoo Foundation |
171 |
+# Copyright 1999-2018 Gentoo Authors |
172 |
# Distributed under the terms of the GNU General Public License v2 |
173 |
|
174 |
EAPI=6 |
175 |
@@ -9,17 +9,17 @@ HOMEPAGE="https://lxqt.org/" |
176 |
|
177 |
if [[ ${PV} = *9999* ]]; then |
178 |
inherit git-r3 |
179 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
180 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
181 |
else |
182 |
SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
183 |
- KEYWORDS="~amd64 ~arm64 ~x86" |
184 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
185 |
fi |
186 |
|
187 |
LICENSE="BSD" |
188 |
SLOT="0" |
189 |
|
190 |
-DEPEND="dev-qt/qtcore:5" |
191 |
- |
192 |
-src_configure() { |
193 |
- cmake-utils_src_configure |
194 |
-} |
195 |
+RDEPEND=" |
196 |
+ >=dev-libs/glib-2.50.0 |
197 |
+ dev-qt/qtcore:5 |
198 |
+" |
199 |
+DEPEND="${RDEPEND}" |
200 |
|
201 |
diff --git a/dev-util/lxqt-build-tools/metadata.xml b/dev-util/lxqt-build-tools/metadata.xml |
202 |
index a40a83a9..aa0b3609 100644 |
203 |
--- a/dev-util/lxqt-build-tools/metadata.xml |
204 |
+++ b/dev-util/lxqt-build-tools/metadata.xml |
205 |
@@ -1,8 +1,11 @@ |
206 |
<?xml version="1.0" encoding="UTF-8"?> |
207 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
208 |
<pkgmetadata> |
209 |
-<maintainer type="project"> |
210 |
- <email>lxqt@g.o</email> |
211 |
- <name>LXQt</name> |
212 |
- </maintainer> |
213 |
+ <maintainer type="project"> |
214 |
+ <email>lxqt@g.o</email> |
215 |
+ <name>LXQt</name> |
216 |
+ </maintainer> |
217 |
+ <upstream> |
218 |
+ <remote-id type="github">lxqt/lxqt-build-tools</remote-id> |
219 |
+ </upstream> |
220 |
</pkgmetadata> |
221 |
|
222 |
diff --git a/lxqt-base/liblxqt/liblxqt-9999.ebuild b/lxqt-base/liblxqt/liblxqt-9999.ebuild |
223 |
index 79420a8f..589d9054 100644 |
224 |
--- a/lxqt-base/liblxqt/liblxqt-9999.ebuild |
225 |
+++ b/lxqt-base/liblxqt/liblxqt-9999.ebuild |
226 |
@@ -1,22 +1,23 @@ |
227 |
-# Copyright 1999-2018 Gentoo Foundation |
228 |
+# Copyright 1999-2018 Gentoo Authors |
229 |
# Distributed under the terms of the GNU General Public License v2 |
230 |
|
231 |
EAPI=6 |
232 |
-inherit cmake-utils |
233 |
+ |
234 |
+inherit cmake-utils eapi7-ver |
235 |
|
236 |
DESCRIPTION="Common base library for the LXQt desktop environment" |
237 |
-HOMEPAGE="http://lxqt.org/" |
238 |
+HOMEPAGE="https://lxqt.org/" |
239 |
|
240 |
-if [[ ${PV} == *9999* ]]; then |
241 |
+if [[ ${PV} = *9999* ]]; then |
242 |
inherit git-r3 |
243 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
244 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
245 |
else |
246 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
247 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
248 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
249 |
fi |
250 |
|
251 |
-LICENSE="|| ( BSD LGPL-2.1+ )" |
252 |
-SLOT="0" |
253 |
+LICENSE="LGPL-2.1+ BSD" |
254 |
+SLOT="0/$(ver_cut 1-2)" |
255 |
IUSE="policykit" |
256 |
|
257 |
RDEPEND=" |
258 |
@@ -28,27 +29,22 @@ RDEPEND=" |
259 |
dev-qt/qtx11extras:5 |
260 |
dev-qt/qtxml:5 |
261 |
kde-frameworks/kwindowsystem:5[X] |
262 |
+ x11-libs/libX11 |
263 |
x11-libs/libXScrnSaver |
264 |
" |
265 |
+ |
266 |
DEPEND="${RDEPEND} |
267 |
dev-qt/linguist-tools:5 |
268 |
- >=dev-util/lxqt-build-tools-0.4.0 |
269 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
270 |
policykit? ( sys-auth/polkit-qt ) |
271 |
" |
272 |
|
273 |
PATCHES=( "$FILESDIR/${PN}-make-polkit-optional.patch" ) |
274 |
|
275 |
-pkg_pretend() { |
276 |
- if [[ ${MERGE_TYPE} != binary ]]; then |
277 |
- tc-is-gcc && [[ $(gcc-version) < 4.8 ]] && \ |
278 |
- die 'The active compiler needs to be gcc 4.8 (or newer)' |
279 |
- fi |
280 |
-} |
281 |
- |
282 |
src_configure() { |
283 |
local mycmakeargs=( |
284 |
- $(usex !policykit '-DBUILD_POLKIT=OFF') |
285 |
-DPULL_TRANSLATIONS=OFF |
286 |
+ $(usex !policykit '-DBUILD_POLKIT=OFF') |
287 |
) |
288 |
cmake-utils_src_configure |
289 |
} |
290 |
|
291 |
diff --git a/lxqt-base/liblxqt/metadata.xml b/lxqt-base/liblxqt/metadata.xml |
292 |
index a40a83a9..68951bb1 100644 |
293 |
--- a/lxqt-base/liblxqt/metadata.xml |
294 |
+++ b/lxqt-base/liblxqt/metadata.xml |
295 |
@@ -1,8 +1,11 @@ |
296 |
<?xml version="1.0" encoding="UTF-8"?> |
297 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
298 |
<pkgmetadata> |
299 |
-<maintainer type="project"> |
300 |
- <email>lxqt@g.o</email> |
301 |
- <name>LXQt</name> |
302 |
- </maintainer> |
303 |
+ <maintainer type="project"> |
304 |
+ <email>lxqt@g.o</email> |
305 |
+ <name>LXQt</name> |
306 |
+ </maintainer> |
307 |
+ <upstream> |
308 |
+ <remote-id type="github">lxqt/liblxqt</remote-id> |
309 |
+ </upstream> |
310 |
</pkgmetadata> |
311 |
|
312 |
diff --git a/lxqt-base/libsysstat/libsysstat-9999.ebuild b/lxqt-base/libsysstat/libsysstat-9999.ebuild |
313 |
index d9e602ae..62ebc611 100644 |
314 |
--- a/lxqt-base/libsysstat/libsysstat-9999.ebuild |
315 |
+++ b/lxqt-base/libsysstat/libsysstat-9999.ebuild |
316 |
@@ -1,27 +1,25 @@ |
317 |
-# Copyright 1999-2017 Gentoo Foundation |
318 |
+# Copyright 1999-2018 Gentoo Authors |
319 |
# Distributed under the terms of the GNU General Public License v2 |
320 |
|
321 |
EAPI=6 |
322 |
+ |
323 |
inherit cmake-utils |
324 |
|
325 |
DESCRIPTION="A Qt-based interface to system statistics" |
326 |
-HOMEPAGE="http://lxqt.org/" |
327 |
+HOMEPAGE="https://lxqt.org/" |
328 |
|
329 |
-if [[ ${PV} == *9999* ]]; then |
330 |
+if [[ ${PV} = *9999* ]]; then |
331 |
inherit git-r3 |
332 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
333 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
334 |
else |
335 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
336 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
337 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
338 |
fi |
339 |
|
340 |
-LICENSE="LGPL-2.1+" |
341 |
+LICENSE="GPL-2+ LGPL-2.1+" |
342 |
SLOT="0" |
343 |
|
344 |
-RDEPEND=" |
345 |
- dev-qt/qtcore:5 |
346 |
-" |
347 |
+RDEPEND="dev-qt/qtcore:5" |
348 |
DEPEND="${RDEPEND} |
349 |
- dev-qt/linguist-tools:5 |
350 |
- >=dev-util/lxqt-build-tools-0.4.0 |
351 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
352 |
" |
353 |
|
354 |
diff --git a/lxqt-base/libsysstat/metadata.xml b/lxqt-base/libsysstat/metadata.xml |
355 |
index a40a83a9..38582790 100644 |
356 |
--- a/lxqt-base/libsysstat/metadata.xml |
357 |
+++ b/lxqt-base/libsysstat/metadata.xml |
358 |
@@ -1,8 +1,11 @@ |
359 |
<?xml version="1.0" encoding="UTF-8"?> |
360 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
361 |
<pkgmetadata> |
362 |
-<maintainer type="project"> |
363 |
- <email>lxqt@g.o</email> |
364 |
- <name>LXQt</name> |
365 |
- </maintainer> |
366 |
+ <maintainer type="project"> |
367 |
+ <email>lxqt@g.o</email> |
368 |
+ <name>LXQt</name> |
369 |
+ </maintainer> |
370 |
+ <upstream> |
371 |
+ <remote-id type="github">lxqt/libsysstat</remote-id> |
372 |
+ </upstream> |
373 |
</pkgmetadata> |
374 |
|
375 |
diff --git a/lxqt-base/lxqt-about/lxqt-about-9999.ebuild b/lxqt-base/lxqt-about/lxqt-about-9999.ebuild |
376 |
index ee880e46..0613a2ec 100644 |
377 |
--- a/lxqt-base/lxqt-about/lxqt-about-9999.ebuild |
378 |
+++ b/lxqt-base/lxqt-about/lxqt-about-9999.ebuild |
379 |
@@ -1,36 +1,38 @@ |
380 |
-# Copyright 1999-2017 Gentoo Foundation |
381 |
+# Copyright 1999-2018 Gentoo Authors |
382 |
# Distributed under the terms of the GNU General Public License v2 |
383 |
|
384 |
EAPI=6 |
385 |
-inherit cmake-utils |
386 |
+ |
387 |
+inherit cmake-utils eapi7-ver |
388 |
|
389 |
DESCRIPTION="LXQt about dialog" |
390 |
-HOMEPAGE="http://lxqt.org/" |
391 |
+HOMEPAGE="https://lxqt.org/" |
392 |
|
393 |
-if [[ ${PV} == *9999* ]]; then |
394 |
+if [[ ${PV} = *9999* ]]; then |
395 |
inherit git-r3 |
396 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
397 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
398 |
else |
399 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
400 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
401 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
402 |
fi |
403 |
|
404 |
LICENSE="LGPL-2.1+" |
405 |
SLOT="0" |
406 |
|
407 |
-DEPEND=" |
408 |
+RDEPEND=" |
409 |
+ >=dev-libs/libqtxdg-3.0.0 |
410 |
dev-qt/qtcore:5 |
411 |
- dev-qt/qtdbus:5 |
412 |
dev-qt/qtgui:5 |
413 |
dev-qt/qtwidgets:5 |
414 |
- dev-qt/qtx11extras:5 |
415 |
- dev-qt/qtxml:5 |
416 |
- >=dev-util/lxqt-build-tools-0.3.1 |
417 |
- lxqt-base/liblxqt |
418 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
419 |
+" |
420 |
+DEPEND="${RDEPEND} |
421 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
422 |
" |
423 |
-RDEPEND="${DEPEND}" |
424 |
|
425 |
src_configure() { |
426 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
427 |
+ local mycmakeargs=( |
428 |
+ -DPULL_TRANSLATIONS=OFF |
429 |
+ ) |
430 |
cmake-utils_src_configure |
431 |
} |
432 |
|
433 |
diff --git a/lxqt-base/lxqt-about/metadata.xml b/lxqt-base/lxqt-about/metadata.xml |
434 |
index a40a83a9..fb782dbf 100644 |
435 |
--- a/lxqt-base/lxqt-about/metadata.xml |
436 |
+++ b/lxqt-base/lxqt-about/metadata.xml |
437 |
@@ -1,8 +1,11 @@ |
438 |
<?xml version="1.0" encoding="UTF-8"?> |
439 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
440 |
<pkgmetadata> |
441 |
-<maintainer type="project"> |
442 |
- <email>lxqt@g.o</email> |
443 |
- <name>LXQt</name> |
444 |
- </maintainer> |
445 |
+ <maintainer type="project"> |
446 |
+ <email>lxqt@g.o</email> |
447 |
+ <name>LXQt</name> |
448 |
+ </maintainer> |
449 |
+ <upstream> |
450 |
+ <remote-id type="github">lxqt/lxqt-about</remote-id> |
451 |
+ </upstream> |
452 |
</pkgmetadata> |
453 |
|
454 |
diff --git a/lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild |
455 |
index a0eefb76..fb1930a7 100644 |
456 |
--- a/lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild |
457 |
+++ b/lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild |
458 |
@@ -1,40 +1,39 @@ |
459 |
-# Copyright 1999-2017 Gentoo Foundation |
460 |
+# Copyright 1999-2018 Gentoo Authors |
461 |
# Distributed under the terms of the GNU General Public License v2 |
462 |
|
463 |
EAPI=6 |
464 |
-inherit cmake-utils |
465 |
+ |
466 |
+inherit cmake-utils eapi7-ver |
467 |
|
468 |
DESCRIPTION="LXQt system administration tool" |
469 |
-HOMEPAGE="http://lxqt.org/" |
470 |
+HOMEPAGE="https://lxqt.org/" |
471 |
|
472 |
-if [[ ${PV} == *9999* ]]; then |
473 |
+if [[ ${PV} = *9999* ]]; then |
474 |
inherit git-r3 |
475 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
476 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
477 |
else |
478 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
479 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
480 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
481 |
fi |
482 |
|
483 |
LICENSE="LGPL-2.1+" |
484 |
SLOT="0" |
485 |
|
486 |
-DEPEND=" |
487 |
- dev-libs/glib:2 |
488 |
- >=dev-libs/libqtxdg-2.0.0 |
489 |
+RDEPEND=" |
490 |
dev-qt/qtcore:5 |
491 |
dev-qt/qtdbus:5 |
492 |
dev-qt/qtgui:5 |
493 |
dev-qt/qtwidgets:5 |
494 |
- dev-qt/qtx11extras:5 |
495 |
- dev-qt/qtxml:5 |
496 |
- >=dev-util/lxqt-build-tools-0.3.1 |
497 |
- lxqt-base/liblxqt |
498 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
499 |
kde-frameworks/kwindowsystem:5 |
500 |
- x11-libs/libX11 |
501 |
" |
502 |
-RDEPEND="${DEPEND}" |
503 |
+DEPEND="${RDEPEND} |
504 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
505 |
+" |
506 |
|
507 |
src_configure() { |
508 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
509 |
+ local mycmakeargs=( |
510 |
+ -DPULL_TRANSLATIONS=OFF |
511 |
+ ) |
512 |
cmake-utils_src_configure |
513 |
} |
514 |
|
515 |
diff --git a/lxqt-base/lxqt-admin/metadata.xml b/lxqt-base/lxqt-admin/metadata.xml |
516 |
index a40a83a9..7d14238c 100644 |
517 |
--- a/lxqt-base/lxqt-admin/metadata.xml |
518 |
+++ b/lxqt-base/lxqt-admin/metadata.xml |
519 |
@@ -1,8 +1,11 @@ |
520 |
<?xml version="1.0" encoding="UTF-8"?> |
521 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
522 |
<pkgmetadata> |
523 |
-<maintainer type="project"> |
524 |
- <email>lxqt@g.o</email> |
525 |
- <name>LXQt</name> |
526 |
- </maintainer> |
527 |
+ <maintainer type="project"> |
528 |
+ <email>lxqt@g.o</email> |
529 |
+ <name>LXQt</name> |
530 |
+ </maintainer> |
531 |
+ <upstream> |
532 |
+ <remote-id type="github">lxqt/lxqt-admin</remote-id> |
533 |
+ </upstream> |
534 |
</pkgmetadata> |
535 |
|
536 |
diff --git a/lxqt-base/lxqt-config/lxqt-config-9999.ebuild b/lxqt-base/lxqt-config/lxqt-config-9999.ebuild |
537 |
index 4960d23d..c206dbd1 100644 |
538 |
--- a/lxqt-base/lxqt-config/lxqt-config-9999.ebuild |
539 |
+++ b/lxqt-base/lxqt-config/lxqt-config-9999.ebuild |
540 |
@@ -1,26 +1,27 @@ |
541 |
-# Copyright 1999-2017 Gentoo Foundation |
542 |
+# Copyright 1999-2018 Gentoo Authors |
543 |
# Distributed under the terms of the GNU General Public License v2 |
544 |
|
545 |
EAPI=6 |
546 |
-inherit cmake-utils |
547 |
+ |
548 |
+inherit cmake-utils gnome2-utils eapi7-ver |
549 |
|
550 |
DESCRIPTION="LXQt system configuration control center" |
551 |
-HOMEPAGE="http://lxqt.org/" |
552 |
+HOMEPAGE="https://lxqt.org/" |
553 |
|
554 |
-if [[ ${PV} == *9999* ]]; then |
555 |
+if [[ ${PV} = *9999* ]]; then |
556 |
inherit git-r3 |
557 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
558 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
559 |
else |
560 |
- SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz" |
561 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
562 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
563 |
fi |
564 |
|
565 |
-LICENSE="|| ( GPL-2 LGPL-2.1+ )" |
566 |
+LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2" |
567 |
SLOT="0" |
568 |
+IUSE="+monitor" |
569 |
|
570 |
-CDEPEND=" |
571 |
- >=dev-libs/libqtxdg-2.0.0 |
572 |
- dev-qt/qtconcurrent:5 |
573 |
+RDEPEND=" |
574 |
+ >=dev-libs/libqtxdg-3.0.0 |
575 |
dev-qt/qtcore:5 |
576 |
dev-qt/qtdbus:5 |
577 |
dev-qt/qtgui:5 |
578 |
@@ -28,31 +29,37 @@ CDEPEND=" |
579 |
dev-qt/qtx11extras:5 |
580 |
dev-qt/qtxml:5 |
581 |
kde-frameworks/kwindowsystem:5 |
582 |
- kde-plasma/libkscreen:5= |
583 |
- lxqt-base/liblxqt |
584 |
- sys-libs/zlib |
585 |
- x11-libs/libICE |
586 |
- x11-libs/libSM |
587 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
588 |
+ sys-libs/zlib:= |
589 |
+ x11-apps/setxkbmap |
590 |
x11-libs/libxcb:= |
591 |
x11-libs/libX11 |
592 |
x11-libs/libXcursor |
593 |
- x11-libs/libXext |
594 |
x11-libs/libXfixes |
595 |
+ monitor? ( kde-plasma/libkscreen:5= ) |
596 |
" |
597 |
-DEPEND="${CDEPEND} |
598 |
+DEPEND="${DEPEND} |
599 |
dev-qt/linguist-tools:5 |
600 |
- >=dev-util/lxqt-build-tools-0.3.1 |
601 |
-" |
602 |
-RDEPEND="${CDEPEND} |
603 |
- x11-apps/setxkbmap |
604 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
605 |
" |
606 |
|
607 |
src_configure() { |
608 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
609 |
+ local mycmakeargs=( |
610 |
+ -DPULL_TRANSLATIONS=OFF |
611 |
+ -DWITH_MONITOR="$(usex monitor)" |
612 |
+ ) |
613 |
cmake-utils_src_configure |
614 |
} |
615 |
|
616 |
-src_install(){ |
617 |
+src_install() { |
618 |
cmake-utils_src_install |
619 |
doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1 |
620 |
} |
621 |
+ |
622 |
+pkg_postinst() { |
623 |
+ gnome2_icon_cache_update |
624 |
+} |
625 |
+ |
626 |
+pkg_postrm() { |
627 |
+ gnome2_icon_cache_update |
628 |
+} |
629 |
|
630 |
diff --git a/lxqt-base/lxqt-config/metadata.xml b/lxqt-base/lxqt-config/metadata.xml |
631 |
index a40a83a9..d6f2207d 100644 |
632 |
--- a/lxqt-base/lxqt-config/metadata.xml |
633 |
+++ b/lxqt-base/lxqt-config/metadata.xml |
634 |
@@ -1,8 +1,14 @@ |
635 |
<?xml version="1.0" encoding="UTF-8"?> |
636 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
637 |
<pkgmetadata> |
638 |
-<maintainer type="project"> |
639 |
- <email>lxqt@g.o</email> |
640 |
- <name>LXQt</name> |
641 |
- </maintainer> |
642 |
+ <maintainer type="project"> |
643 |
+ <email>lxqt@g.o</email> |
644 |
+ <name>LXQt</name> |
645 |
+ </maintainer> |
646 |
+ <upstream> |
647 |
+ <remote-id type="github">lxqt/lxqt-config</remote-id> |
648 |
+ </upstream> |
649 |
+ <use> |
650 |
+ <flag name="monitor" restrict=">=lxqt-base/lxqt-config-0.13.0">Build monitor settings tool</flag> |
651 |
+ </use> |
652 |
</pkgmetadata> |
653 |
|
654 |
diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-9999.ebuild b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-9999.ebuild |
655 |
index b817adeb..4792adc6 100644 |
656 |
--- a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-9999.ebuild |
657 |
+++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-9999.ebuild |
658 |
@@ -1,17 +1,18 @@ |
659 |
-# Copyright 1999-2017 Gentoo Foundation |
660 |
+# Copyright 1999-2018 Gentoo Authors |
661 |
# Distributed under the terms of the GNU General Public License v2 |
662 |
|
663 |
EAPI=6 |
664 |
-inherit cmake-utils |
665 |
|
666 |
-DESCRIPTION="Daemon used to register global keyboard shortcuts" |
667 |
-HOMEPAGE="http://lxqt.org/" |
668 |
+inherit cmake-utils eapi7-ver |
669 |
|
670 |
-if [[ ${PV} == *9999* ]]; then |
671 |
+DESCRIPTION="Daemon and library for global keyboard shortcuts registration" |
672 |
+HOMEPAGE="https://lxqt.org/" |
673 |
+ |
674 |
+if [[ ${PV} = *9999* ]]; then |
675 |
inherit git-r3 |
676 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
677 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
678 |
else |
679 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
680 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
681 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
682 |
fi |
683 |
|
684 |
@@ -19,25 +20,26 @@ LICENSE="LGPL-2.1+" |
685 |
SLOT="0" |
686 |
|
687 |
RDEPEND=" |
688 |
+ >=dev-libs/libqtxdg-3.0.0 |
689 |
dev-qt/qtcore:5 |
690 |
dev-qt/qtdbus:5 |
691 |
dev-qt/qtgui:5 |
692 |
dev-qt/qtwidgets:5 |
693 |
dev-qt/qtx11extras:5 |
694 |
dev-qt/qtxml:5 |
695 |
- lxqt-base/liblxqt |
696 |
- >=dev-libs/libqtxdg-2.0.0 |
697 |
- x11-libs/libICE |
698 |
- x11-libs/libSM |
699 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
700 |
+ kde-frameworks/kwindowsystem:5 |
701 |
x11-libs/libX11 |
702 |
- x11-libs/libXext |
703 |
+ !lxqt-base/lxqt-common |
704 |
" |
705 |
DEPEND="${RDEPEND} |
706 |
dev-qt/linguist-tools:5 |
707 |
- >=dev-util/lxqt-build-tools-0.1.0 |
708 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
709 |
" |
710 |
|
711 |
src_configure() { |
712 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
713 |
+ local mycmakeargs=( |
714 |
+ -DPULL_TRANSLATIONS=OFF |
715 |
+ ) |
716 |
cmake-utils_src_configure |
717 |
} |
718 |
|
719 |
diff --git a/lxqt-base/lxqt-globalkeys/metadata.xml b/lxqt-base/lxqt-globalkeys/metadata.xml |
720 |
index a40a83a9..d53f56a0 100644 |
721 |
--- a/lxqt-base/lxqt-globalkeys/metadata.xml |
722 |
+++ b/lxqt-base/lxqt-globalkeys/metadata.xml |
723 |
@@ -1,8 +1,11 @@ |
724 |
<?xml version="1.0" encoding="UTF-8"?> |
725 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
726 |
<pkgmetadata> |
727 |
-<maintainer type="project"> |
728 |
- <email>lxqt@g.o</email> |
729 |
- <name>LXQt</name> |
730 |
- </maintainer> |
731 |
+ <maintainer type="project"> |
732 |
+ <email>lxqt@g.o</email> |
733 |
+ <name>LXQt</name> |
734 |
+ </maintainer> |
735 |
+ <upstream> |
736 |
+ <remote-id type="github">lxqt/lxqt-globalkeys</remote-id> |
737 |
+ </upstream> |
738 |
</pkgmetadata> |
739 |
|
740 |
diff --git a/lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild b/lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild |
741 |
index ed24afd9..24c39ec3 100644 |
742 |
--- a/lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild |
743 |
+++ b/lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild |
744 |
@@ -1,25 +1,26 @@ |
745 |
-# Copyright 1999-2017 Gentoo Foundation |
746 |
+# Copyright 1999-2018 Gentoo Authors |
747 |
# Distributed under the terms of the GNU General Public License v2 |
748 |
|
749 |
EAPI=6 |
750 |
+ |
751 |
inherit cmake-utils |
752 |
|
753 |
DESCRIPTION="LXQt localisation package" |
754 |
-HOMEPAGE="http://lxqt.org/" |
755 |
+HOMEPAGE="https://lxqt.org/" |
756 |
|
757 |
-if [[ ${PV} == *9999* ]]; then |
758 |
+if [[ ${PV} = *9999* ]]; then |
759 |
inherit git-r3 |
760 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
761 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
762 |
else |
763 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
764 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
765 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
766 |
fi |
767 |
|
768 |
LICENSE="LGPL-2.1+" |
769 |
SLOT="0" |
770 |
|
771 |
-DEPEND=" |
772 |
+RDEPEND="!~x11-misc/obconf-qt-0.9.0_p20150729" |
773 |
+DEPEND="${RDEPEND} |
774 |
dev-qt/linguist-tools:5 |
775 |
- >=dev-util/lxqt-build-tools-0.1.0 |
776 |
- >=lxqt-base/liblxqt-0.11.1 |
777 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
778 |
" |
779 |
|
780 |
diff --git a/lxqt-base/lxqt-l10n/metadata.xml b/lxqt-base/lxqt-l10n/metadata.xml |
781 |
index 3eaa3d72..36d625f5 100644 |
782 |
--- a/lxqt-base/lxqt-l10n/metadata.xml |
783 |
+++ b/lxqt-base/lxqt-l10n/metadata.xml |
784 |
@@ -1,8 +1,11 @@ |
785 |
<?xml version="1.0" encoding="UTF-8"?> |
786 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
787 |
<pkgmetadata> |
788 |
- <maintainer type="project"> |
789 |
- <email>lxqt@g.o</email> |
790 |
- <name>LXQt</name> |
791 |
- </maintainer> |
792 |
+ <maintainer type="project"> |
793 |
+ <email>lxqt@g.o</email> |
794 |
+ <name>LXQt</name> |
795 |
+ </maintainer> |
796 |
+ <upstream> |
797 |
+ <remote-id type="github">lxde/lxqt-l10n</remote-id> |
798 |
+ </upstream> |
799 |
</pkgmetadata> |
800 |
|
801 |
diff --git a/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild |
802 |
index a411b43c..657e1c17 100644 |
803 |
--- a/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild |
804 |
+++ b/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild |
805 |
@@ -3,48 +3,55 @@ |
806 |
|
807 |
EAPI=6 |
808 |
|
809 |
+inherit eapi7-ver |
810 |
+ |
811 |
DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment" |
812 |
-HOMEPAGE="http://lxqt.org/" |
813 |
+HOMEPAGE="https://lxqt.org/" |
814 |
+ |
815 |
+MY_PV="$(ver_cut 1-2)*" |
816 |
+ |
817 |
+if [[ ${PV} = *9999* ]]; then |
818 |
+ KEYWORDS="-*" |
819 |
+else |
820 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
821 |
+fi |
822 |
|
823 |
LICENSE="metapackage" |
824 |
SLOT="0" |
825 |
-KEYWORDS="" |
826 |
-IUSE="+about admin +filemanager +icons lightdm lximage minimal +oxygen +policykit |
827 |
- powermanagement sddm ssh-askpass sudo" |
828 |
-REQUIRED_USE="oxygen? ( icons )" |
829 |
|
830 |
-RDEPEND=" |
831 |
- >=dev-util/lxqt-build-tools-${PV} |
832 |
- >=lxqt-base/liblxqt-${PV} |
833 |
- >=lxde-base/lxmenu-data-0.1.2 |
834 |
- >=lxqt-base/lxqt-config-${PV} |
835 |
- >=lxqt-base/lxqt-globalkeys-${PV} |
836 |
- >=lxqt-base/lxqt-notificationd-${PV} |
837 |
- >=lxqt-base/lxqt-panel-${PV} |
838 |
- >=lxqt-base/lxqt-qtplugin-${PV} |
839 |
- >=lxqt-base/lxqt-runner-${PV} |
840 |
- >=lxqt-base/lxqt-session-${PV} |
841 |
- virtual/ttf-fonts |
842 |
- >=x11-libs/libfm-qt-${PV} |
843 |
- >=x11-themes/lxqt-themes-${PV} |
844 |
- about? ( >=lxqt-base/lxqt-about-${PV} ) |
845 |
- admin? ( >=lxqt-base/lxqt-admin-${PV} ) |
846 |
- filemanager? ( >=x11-misc/pcmanfm-qt-${PV} ) |
847 |
- icons? ( oxygen? ( kde-frameworks/oxygen-icons ) |
848 |
- !oxygen? ( virtual/freedesktop-icon-theme ) ) |
849 |
- lightdm? ( x11-misc/lightdm ) |
850 |
- lximage? ( >=media-gfx/lximage-qt-${PV} ) |
851 |
- !minimal? ( x11-wm/openbox |
852 |
- >=x11-misc/obconf-qt-${PV} ) |
853 |
- policykit? ( >=lxqt-base/lxqt-policykit-${PV} |
854 |
- || ( sys-auth/consolekit[policykit(-)] |
855 |
- sys-apps/systemd[policykit(-)] ) ) |
856 |
- powermanagement? ( >=lxqt-base/lxqt-powermanagement-${PV} ) |
857 |
- sddm? ( >=x11-misc/sddm-0.14.0 ) |
858 |
- ssh-askpass? ( >=lxqt-base/lxqt-openssh-askpass-${PV} ) |
859 |
- sudo? ( >=lxqt-base/lxqt-sudo-${PV} )" |
860 |
+IUSE="+about admin +filemanager lightdm lximage minimal nls |
861 |
+ +policykit powermanagement processviewer screenshot sddm |
862 |
+ ssh-askpass sudo terminal" |
863 |
|
864 |
# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the initial |
865 |
# install expects oxygen icons, until the user specifies otherwise (bug 543380) |
866 |
- |
867 |
-S="${WORKDIR}" |
868 |
+RDEPEND=" |
869 |
+ kde-frameworks/oxygen-icons |
870 |
+ >=lxde-base/lxmenu-data-0.1.5 |
871 |
+ =lxqt-base/lxqt-config-${MY_PV} |
872 |
+ =lxqt-base/lxqt-globalkeys-${MY_PV} |
873 |
+ =lxqt-base/lxqt-notificationd-${MY_PV} |
874 |
+ =lxqt-base/lxqt-panel-${MY_PV} |
875 |
+ =lxqt-base/lxqt-qtplugin-${MY_PV} |
876 |
+ =lxqt-base/lxqt-runner-${MY_PV} |
877 |
+ =lxqt-base/lxqt-session-${MY_PV} |
878 |
+ virtual/ttf-fonts |
879 |
+ =x11-themes/lxqt-themes-${MY_PV} |
880 |
+ about? ( =lxqt-base/lxqt-about-${MY_PV} ) |
881 |
+ admin? ( =lxqt-base/lxqt-admin-${MY_PV} ) |
882 |
+ filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV} ) |
883 |
+ lightdm? ( x11-misc/lightdm ) |
884 |
+ lximage? ( media-gfx/lximage-qt ) |
885 |
+ !minimal? ( |
886 |
+ x11-wm/openbox |
887 |
+ x11-misc/obconf-qt |
888 |
+ ) |
889 |
+ policykit? ( =lxqt-base/lxqt-policykit-${MY_PV} ) |
890 |
+ powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV} ) |
891 |
+ processviewer? ( x11-misc/qps:0 ) |
892 |
+ screenshot? ( x11-misc/screengrab:0 ) |
893 |
+ sddm? ( >=x11-misc/sddm-0.11.0 ) |
894 |
+ ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV} ) |
895 |
+ sudo? ( =lxqt-base/lxqt-sudo-${MY_PV} ) |
896 |
+ terminal? ( x11-terms/qterminal:0 ) |
897 |
+" |
898 |
|
899 |
diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml |
900 |
index 08adc227..445b1aa6 100644 |
901 |
--- a/lxqt-base/lxqt-meta/metadata.xml |
902 |
+++ b/lxqt-base/lxqt-meta/metadata.xml |
903 |
@@ -1,29 +1,33 @@ |
904 |
<?xml version="1.0" encoding="UTF-8"?> |
905 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
906 |
<pkgmetadata> |
907 |
- <maintainer type="project"> |
908 |
- <email>lxqt@g.o</email> |
909 |
- <name>LXQt</name> |
910 |
- </maintainer> |
911 |
- <use> |
912 |
- <flag name="about">Install <pkg>lxqt-base/lxqt-about</pkg></flag> |
913 |
- <flag name="admin">Install <pkg>lxqt-base/lxqt-admin</pkg></flag> |
914 |
- <flag name="filemanager">Install <pkg>x11-misc/pcmanfm-qt</pkg> |
915 |
- file manager</flag> |
916 |
- <flag name="icons">Install an icon theme</flag> |
917 |
- <flag name="lightdm">Install <pkg>x11-misc/lightdm</pkg> |
918 |
- display manager</flag> |
919 |
- <flag name="lximage">Install <pkg>media-gfx/lximage-qt</pkg> |
920 |
- image viewer</flag> |
921 |
- <flag name="minimal">Do not install <pkg>x11-wm/openbox</pkg> |
922 |
- window manager</flag> |
923 |
- <flag name="oxygen">Prefer <pkg>kde-frameworks/oxygen-icons</pkg> (default)</flag> |
924 |
- <flag name="powermanagement">Install |
925 |
- <pkg>lxqt-base/lxqt-powermanagement</pkg> package</flag> |
926 |
- <flag name="sddm">Install <pkg>x11-misc/sddm</pkg> |
927 |
- display manager</flag> |
928 |
- <flag name="ssh-askpass">Install <pkg>lxqt-base/lxqt-openssh-askpass</pkg> |
929 |
- user password prompt tool</flag> |
930 |
- <flag name="sudo">Install <pkg>lxqt-base/lxqt-sudo</pkg></flag> |
931 |
- </use> |
932 |
+ <maintainer type="project"> |
933 |
+ <email>lxqt@g.o</email> |
934 |
+ <name>LXQt</name> |
935 |
+ </maintainer> |
936 |
+ <use> |
937 |
+ <flag name="about">Install <pkg>lxqt-base/lxqt-about</pkg></flag> |
938 |
+ <flag name="admin">Install <pkg>lxqt-base/lxqt-admin</pkg></flag> |
939 |
+ <flag name="filemanager">Install <pkg>x11-misc/pcmanfm-qt</pkg> |
940 |
+ file manager</flag> |
941 |
+ <flag name="lightdm">Install <pkg>x11-misc/lightdm</pkg> |
942 |
+ display manager</flag> |
943 |
+ <flag name="lximage">Install <pkg>media-gfx/lximage-qt</pkg> |
944 |
+ image viewer</flag> |
945 |
+ <flag name="minimal">Do not install <pkg>x11-wm/openbox</pkg> |
946 |
+ window manager</flag> |
947 |
+ <flag name="powermanagement" restrict=">=lxqt-base/lxqt-meta-0.13.0">Install |
948 |
+ <pkg>lxqt-base/lxqt-powermanagement</pkg> package</flag> |
949 |
+ <flag name="processviewer">Install |
950 |
+ <pkg>x11-misc/qps</pkg> package</flag> |
951 |
+ <flag name="screenshot" restrict=">=lxqt-base/lxqt-meta-0.13.0">Install |
952 |
+ <pkg>x11-misc/screengrab</pkg> package</flag> |
953 |
+ <flag name="sddm">Install <pkg>x11-misc/sddm</pkg> |
954 |
+ display manager</flag> |
955 |
+ <flag name="ssh-askpass">Install <pkg>lxqt-base/lxqt-openssh-askpass</pkg> |
956 |
+ user password prompt tool</flag> |
957 |
+ <flag name="sudo">Install <pkg>lxqt-base/lxqt-sudo</pkg></flag> |
958 |
+ <flag name="terminal" restrict=">=lxqt-base/lxqt-meta-0.13.0">Install |
959 |
+ <pkg>x11-terms/qterminal</pkg> package</flag> |
960 |
+ </use> |
961 |
</pkgmetadata> |
962 |
|
963 |
diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-9999.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-9999.ebuild |
964 |
index 74199498..7aeafddd 100644 |
965 |
--- a/lxqt-base/lxqt-notificationd/lxqt-notificationd-9999.ebuild |
966 |
+++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-9999.ebuild |
967 |
@@ -1,17 +1,18 @@ |
968 |
-# Copyright 1999-2017 Gentoo Foundation |
969 |
+# Copyright 1999-2018 Gentoo Authors |
970 |
# Distributed under the terms of the GNU General Public License v2 |
971 |
|
972 |
EAPI=6 |
973 |
-inherit cmake-utils |
974 |
+ |
975 |
+inherit cmake-utils eapi7-ver |
976 |
|
977 |
DESCRIPTION="LXQt notification daemon and library" |
978 |
-HOMEPAGE="http://lxqt.org/" |
979 |
+HOMEPAGE="https://lxqt.org/" |
980 |
|
981 |
-if [[ ${PV} == *9999* ]]; then |
982 |
+if [[ ${PV} = *9999* ]]; then |
983 |
inherit git-r3 |
984 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
985 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
986 |
else |
987 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
988 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
989 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
990 |
fi |
991 |
|
992 |
@@ -19,22 +20,23 @@ LICENSE="LGPL-2.1+" |
993 |
SLOT="0" |
994 |
|
995 |
RDEPEND=" |
996 |
- >=dev-libs/libqtxdg-2.0.0 |
997 |
+ >=dev-libs/libqtxdg-3.0.0 |
998 |
dev-qt/qtcore:5 |
999 |
dev-qt/qtdbus:5 |
1000 |
dev-qt/qtgui:5 |
1001 |
dev-qt/qtwidgets:5 |
1002 |
- dev-qt/qtx11extras:5 |
1003 |
- dev-qt/qtxml:5 |
1004 |
kde-frameworks/kwindowsystem:5 |
1005 |
- lxqt-base/liblxqt |
1006 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
1007 |
+ !lxqt-base/lxqt-common |
1008 |
" |
1009 |
DEPEND="${RDEPEND} |
1010 |
dev-qt/linguist-tools:5 |
1011 |
- >=dev-util/lxqt-build-tools-0.3.2 |
1012 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1013 |
" |
1014 |
|
1015 |
src_configure() { |
1016 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
1017 |
+ local mycmakeargs=( |
1018 |
+ -DPULL_TRANSLATIONS=OFF |
1019 |
+ ) |
1020 |
cmake-utils_src_configure |
1021 |
} |
1022 |
|
1023 |
diff --git a/lxqt-base/lxqt-notificationd/metadata.xml b/lxqt-base/lxqt-notificationd/metadata.xml |
1024 |
index a40a83a9..097def32 100644 |
1025 |
--- a/lxqt-base/lxqt-notificationd/metadata.xml |
1026 |
+++ b/lxqt-base/lxqt-notificationd/metadata.xml |
1027 |
@@ -1,8 +1,11 @@ |
1028 |
<?xml version="1.0" encoding="UTF-8"?> |
1029 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1030 |
<pkgmetadata> |
1031 |
-<maintainer type="project"> |
1032 |
- <email>lxqt@g.o</email> |
1033 |
- <name>LXQt</name> |
1034 |
- </maintainer> |
1035 |
+ <maintainer type="project"> |
1036 |
+ <email>lxqt@g.o</email> |
1037 |
+ <name>LXQt</name> |
1038 |
+ </maintainer> |
1039 |
+ <upstream> |
1040 |
+ <remote-id type="github">lxqt/lxqt-notifcationd</remote-id> |
1041 |
+ </upstream> |
1042 |
</pkgmetadata> |
1043 |
|
1044 |
diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-9999.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-9999.ebuild |
1045 |
index f1a53793..196500d2 100644 |
1046 |
--- a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-9999.ebuild |
1047 |
+++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-9999.ebuild |
1048 |
@@ -1,17 +1,18 @@ |
1049 |
-# Copyright 1999-2017 Gentoo Foundation |
1050 |
+# Copyright 1999-2018 Gentoo Authors |
1051 |
# Distributed under the terms of the GNU General Public License v2 |
1052 |
|
1053 |
EAPI=6 |
1054 |
-inherit cmake-utils |
1055 |
+ |
1056 |
+inherit cmake-utils eapi7-ver |
1057 |
|
1058 |
DESCRIPTION="LXQt OpenSSH user password prompt tool" |
1059 |
-HOMEPAGE="http://lxqt.org/" |
1060 |
+HOMEPAGE="https://lxqt.org/" |
1061 |
|
1062 |
-if [[ ${PV} == *9999* ]]; then |
1063 |
+if [[ ${PV} = *9999* ]]; then |
1064 |
inherit git-r3 |
1065 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1066 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1067 |
else |
1068 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1069 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1070 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1071 |
fi |
1072 |
|
1073 |
@@ -19,23 +20,19 @@ LICENSE="LGPL-2.1+" |
1074 |
SLOT="0" |
1075 |
|
1076 |
RDEPEND=" |
1077 |
- >=dev-libs/libqtxdg-2.0.0 |
1078 |
dev-qt/qtcore:5 |
1079 |
- dev-qt/qtdbus:5 |
1080 |
- dev-qt/qtgui:5 |
1081 |
dev-qt/qtwidgets:5 |
1082 |
- dev-qt/qtx11extras:5 |
1083 |
- dev-qt/qtxml:5 |
1084 |
- lxqt-base/liblxqt |
1085 |
- x11-libs/libX11 |
1086 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
1087 |
" |
1088 |
DEPEND="${RDEPEND} |
1089 |
dev-qt/linguist-tools:5 |
1090 |
- >=dev-util/lxqt-build-tools-0.3.1 |
1091 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1092 |
" |
1093 |
|
1094 |
src_configure() { |
1095 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
1096 |
+ local mycmakeargs=( |
1097 |
+ -DPULL_TRANSLATIONS=OFF |
1098 |
+ ) |
1099 |
cmake-utils_src_configure |
1100 |
} |
1101 |
|
1102 |
|
1103 |
diff --git a/lxqt-base/lxqt-openssh-askpass/metadata.xml b/lxqt-base/lxqt-openssh-askpass/metadata.xml |
1104 |
index a40a83a9..1d0dffcb 100644 |
1105 |
--- a/lxqt-base/lxqt-openssh-askpass/metadata.xml |
1106 |
+++ b/lxqt-base/lxqt-openssh-askpass/metadata.xml |
1107 |
@@ -1,8 +1,11 @@ |
1108 |
<?xml version="1.0" encoding="UTF-8"?> |
1109 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1110 |
<pkgmetadata> |
1111 |
-<maintainer type="project"> |
1112 |
- <email>lxqt@g.o</email> |
1113 |
- <name>LXQt</name> |
1114 |
- </maintainer> |
1115 |
+ <maintainer type="project"> |
1116 |
+ <email>lxqt@g.o</email> |
1117 |
+ <name>LXQt</name> |
1118 |
+ </maintainer> |
1119 |
+ <upstream> |
1120 |
+ <remote-id type="github">lxqt/lxqt-openssh-askpass</remote-id> |
1121 |
+ </upstream> |
1122 |
</pkgmetadata> |
1123 |
|
1124 |
diff --git a/lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild |
1125 |
index 4e4f75b8..d20253a2 100644 |
1126 |
--- a/lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild |
1127 |
+++ b/lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild |
1128 |
@@ -1,91 +1,105 @@ |
1129 |
-# Copyright 1999-2018 Gentoo Foundation |
1130 |
+# Copyright 1999-2018 Gentoo Authors |
1131 |
# Distributed under the terms of the GNU General Public License v2 |
1132 |
|
1133 |
EAPI=6 |
1134 |
-inherit cmake-utils |
1135 |
+ |
1136 |
+inherit cmake-utils eapi7-ver |
1137 |
|
1138 |
DESCRIPTION="LXQt desktop panel and plugins" |
1139 |
-HOMEPAGE="http://lxqt.org/" |
1140 |
+HOMEPAGE="https://lxqt.org/" |
1141 |
+ |
1142 |
+MY_PV="$(ver_cut 1-2)*" |
1143 |
|
1144 |
-if [[ ${PV} == *9999* ]]; then |
1145 |
+if [[ ${PV} = *9999* ]]; then |
1146 |
inherit git-r3 |
1147 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1148 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1149 |
else |
1150 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1151 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1152 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1153 |
fi |
1154 |
|
1155 |
LICENSE="LGPL-2.1+" |
1156 |
SLOT="0" |
1157 |
-IUSE="+alsa +clock colorpicker cpuload +desktopswitch dom +kbindicator +mainmenu |
1158 |
+IUSE="+alsa clock colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator +mainmenu |
1159 |
+mount networkmonitor pulseaudio +quicklaunch sensors +showdesktop |
1160 |
- statusnotifier sysstat +taskbar +tray +volume worldclock" |
1161 |
+ +spacer statusnotifier sysstat +taskbar +tray +volume +worldclock" |
1162 |
REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )" |
1163 |
|
1164 |
-CDEPEND=" |
1165 |
- dev-libs/glib:2 |
1166 |
- >=dev-libs/libqtxdg-3.1.0 |
1167 |
+RDEPEND=" |
1168 |
+ >=dev-libs/libqtxdg-3.0.0 |
1169 |
dev-qt/qtcore:5 |
1170 |
dev-qt/qtdbus:5 |
1171 |
dev-qt/qtgui:5 |
1172 |
+ dev-qt/qtsvg:5 |
1173 |
dev-qt/qtwidgets:5 |
1174 |
dev-qt/qtx11extras:5 |
1175 |
dev-qt/qtxml:5 |
1176 |
- kde-frameworks/kguiaddons:5 |
1177 |
kde-frameworks/kwindowsystem:5[X] |
1178 |
- >=lxde-base/menu-cache-0.3.3 |
1179 |
- lxqt-base/liblxqt |
1180 |
- lxqt-base/lxqt-globalkeys |
1181 |
+ >=lxde-base/lxmenu-data-0.1.5 |
1182 |
+ >=lxde-base/menu-cache-1.1.0 |
1183 |
+ =lxqt-base/liblxqt-${MY_PV} |
1184 |
+ =lxqt-base/lxqt-globalkeys-${MY_PV} |
1185 |
x11-libs/libX11 |
1186 |
cpuload? ( sys-libs/libstatgrab ) |
1187 |
kbindicator? ( x11-libs/libxkbcommon ) |
1188 |
mount? ( kde-frameworks/solid:5 ) |
1189 |
networkmonitor? ( sys-libs/libstatgrab ) |
1190 |
sensors? ( sys-apps/lm_sensors ) |
1191 |
- statusnotifier? ( >=dev-libs/libdbusmenu-qt-0.9.3_pre20160218-r1 ) |
1192 |
- sysstat? ( =lxqt-base/libsysstat-0.3* ) |
1193 |
- tray? ( x11-libs/libXcomposite |
1194 |
+ statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] ) |
1195 |
+ sysstat? ( >=lxqt-base/libsysstat-0.4.1 ) |
1196 |
+ tray? ( |
1197 |
+ x11-libs/libxcb:= |
1198 |
+ x11-libs/libXcomposite |
1199 |
x11-libs/libXdamage |
1200 |
- x11-libs/libXrender ) |
1201 |
- volume? ( alsa? ( media-libs/alsa-lib ) |
1202 |
- pulseaudio? ( media-sound/pulseaudio ) ) |
1203 |
+ x11-libs/libXrender |
1204 |
+ x11-libs/xcb-util |
1205 |
+ ) |
1206 |
+ volume? ( |
1207 |
+ alsa? ( media-libs/alsa-lib ) |
1208 |
+ pulseaudio? ( |
1209 |
+ media-sound/pavucontrol-qt |
1210 |
+ media-sound/pulseaudio |
1211 |
+ ) |
1212 |
+ ) |
1213 |
+ !lxqt-base/lxqt-common |
1214 |
" |
1215 |
-DEPEND="${CDEPEND} |
1216 |
+DEPEND="${RDEPEND} |
1217 |
dev-qt/linguist-tools:5 |
1218 |
- >=dev-util/lxqt-build-tools-0.3.1 |
1219 |
-" |
1220 |
-RDEPEND="${CDEPEND} |
1221 |
- dev-qt/qtsvg:5 |
1222 |
- >=lxde-base/lxmenu-data-0.1.2 |
1223 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1224 |
+ virtual/pkgconfig |
1225 |
" |
1226 |
|
1227 |
src_configure() { |
1228 |
local mycmakeargs=( |
1229 |
-DPULL_TRANSLATIONS=OFF |
1230 |
- $(usex clock '-DCLOCK_PLUGIN=ON' '-DCLOCK_PLUGIN=OFF') |
1231 |
- $(usex colorpicker '-DCOLORPICKER_PLUGIN=ON' '-DCOLORPICKER_PLUGIN=OFF') |
1232 |
- $(usex cpuload '-DCPULOAD_PLUGIN=ON' '-DCPULOAD_PLUGIN=OFF') |
1233 |
- $(usex desktopswitch '-DDESKTOPSWITCH_PLUGIN=ON' '-DDESKTOPSWITCH_PLUGIN=OFF') |
1234 |
- $(usex dom '-DDOM_PLUGIN=ON' '-DDOM_PLUGIN=OFF') |
1235 |
- $(usex kbindicator '-DKBINDICATOR_PLUGIN=ON' '-DKBINDICATOR_PLUGIN=OFF') |
1236 |
- $(usex mainmenu '-DMAINMENU_PLUGIN=ON' '-DMAINMENU_PLUGIN=OFF') |
1237 |
- $(usex mount '-DMOUNT_PLUGIN=ON' '-DMOUNT_PLUGIN=OFF') |
1238 |
- $(usex networkmonitor '-DNETWORKMONITOR_PLUGIN=ON' '-DNETWORKMONITOR_PLUGIN=OFF') |
1239 |
- $(usex quicklaunch '-DQUICKLAUNCH_PLUGIN=ON' '-DQUICKLAUNCH_PLUGIN=OFF') |
1240 |
- $(usex sensors '-DSENSORS_PLUGIN=ON' '-DSENSORS_PLUGIN=OFF') |
1241 |
- $(usex showdesktop '-DSHOWDESKTOP_PLUGIN=ON' '-DSHOWDESKTOP_PLUGIN=OFF') |
1242 |
- $(usex statusnotifier '-DSTATUSNOTIFIER_PLUGIN=ON' '-DSTATUSNOTIFIER_PLUGIN=OFF') |
1243 |
- $(usex sysstat '-DSYSSTAT_PLUGIN=ON' '-DSYSSTAT_PLUGIN=OFF') |
1244 |
- $(usex taskbar '-DTASKBAR_PLUGIN=ON' '-DTASKBAR_PLUGIN=OFF') |
1245 |
- $(usex tray '-DTRAY_PLUGIN=ON' '-DTRAY_PLUGIN=OFF') |
1246 |
- $(usex volume '-DVOLUME_PLUGIN=ON' '-DVOLUME_PLUGIN=OFF') |
1247 |
- $(usex worldclock '-DWORLDCLOCK_PLUGIN=ON' '-DWORLDCLOCK_PLUGIN=OFF') |
1248 |
+ |
1249 |
+ # Plugins |
1250 |
+ -DCLOCK_PLUGIN=$(usex clock) |
1251 |
+ -DCOLORPICKER_PLUGIN=$(usex colorpicker) |
1252 |
+ -DCPULOAD_PLUGIN=$(usex cpuload) |
1253 |
+ -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) |
1254 |
+ -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) |
1255 |
+ -DDOM_PLUGIN=$(usex dom) |
1256 |
+ -DKBINDICATOR_PLUGIN=$(usex kbindicator) |
1257 |
+ -DMAINMENU_PLUGIN=$(usex mainmenu) |
1258 |
+ -DMOUNT_PLUGIN=$(usex mount) |
1259 |
+ -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) |
1260 |
+ -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) |
1261 |
+ -DSENSORS_PLUGIN=$(usex sensors) |
1262 |
+ -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) |
1263 |
+ -DSPACER_PLUGIN=$(usex spacer) |
1264 |
+ -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) |
1265 |
+ -DSYSSTAT_PLUGIN=$(usex sysstat) |
1266 |
+ -DTASKBAR_PLUGIN=$(usex taskbar) |
1267 |
+ -DTRAY_PLUGIN=$(usex tray) |
1268 |
+ -DVOLUME_PLUGIN=$(usex volume) |
1269 |
+ -DWORLDCLOCK_PLUGIN=$(usex worldclock) |
1270 |
) |
1271 |
|
1272 |
if use volume; then |
1273 |
mycmakeargs+=( |
1274 |
- $(usex alsa '-DVOLUME_USE_ALSA=ON' '-DVOLUME_USE_ALSA=OFF') |
1275 |
- $(usex pulseaudio '-DVOLUME_USE_PULSEAUDIO=ON' '-DVOLUME_USE_PULSEAUDIO=OFF') |
1276 |
+ -DVOLUME_USE_ALSA=$(usex alsa) |
1277 |
+ -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio) |
1278 |
) |
1279 |
fi |
1280 |
|
1281 |
|
1282 |
diff --git a/lxqt-base/lxqt-panel/metadata.xml b/lxqt-base/lxqt-panel/metadata.xml |
1283 |
index 3dd1f2a7..389e2ab7 100644 |
1284 |
--- a/lxqt-base/lxqt-panel/metadata.xml |
1285 |
+++ b/lxqt-base/lxqt-panel/metadata.xml |
1286 |
@@ -1,28 +1,33 @@ |
1287 |
<?xml version="1.0" encoding="UTF-8"?> |
1288 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1289 |
<pkgmetadata> |
1290 |
- <maintainer type="project"> |
1291 |
- <email>lxqt@g.o</email> |
1292 |
- <name>LXQt</name> |
1293 |
- </maintainer> |
1294 |
- <use> |
1295 |
- <flag name="clock">Build clock plugin</flag> |
1296 |
- <flag name="colorpicker">Build colorpicker plugin</flag> |
1297 |
- <flag name="cpuload">Build cpuload plugin</flag> |
1298 |
- <flag name="desktopswitch">Build desktopswitch plugin</flag> |
1299 |
- <flag name="dom">Build dom plugin</flag> |
1300 |
- <flag name="kbindicator">Build kbindicator plugin</flag> |
1301 |
- <flag name="mainmenu">Build mainmenu plugin</flag> |
1302 |
- <flag name="mount">Build mount plugin</flag> |
1303 |
- <flag name="networkmonitor">Build networkmonitor plugin</flag> |
1304 |
- <flag name="quicklaunch">Build quicklaunch plugin</flag> |
1305 |
- <flag name="sensors">Build sensors plugin</flag> |
1306 |
- <flag name="showdesktop">Build showdesktop plugin</flag> |
1307 |
- <flag name="statusnotifier">Build statusnotifier plugin</flag> |
1308 |
- <flag name="sysstat">Build sysstat plugin</flag> |
1309 |
- <flag name="taskbar">Build taskbar plugin</flag> |
1310 |
- <flag name="tray">Build tray plugin</flag> |
1311 |
- <flag name="volume">Build volume plugin</flag> |
1312 |
- <flag name="worldclock">Build worldclock plugin</flag> |
1313 |
- </use> |
1314 |
+ <maintainer type="project"> |
1315 |
+ <email>lxqt@g.o</email> |
1316 |
+ <name>LXQt</name> |
1317 |
+ </maintainer> |
1318 |
+ <use> |
1319 |
+ <flag name="clock">Build clock plugin</flag> |
1320 |
+ <flag name="colorpicker">Build colorpicker plugin</flag> |
1321 |
+ <flag name="cpuload">Build cpuload plugin</flag> |
1322 |
+ <flag name="desktopswitch">Build desktopswitch plugin</flag> |
1323 |
+ <flag name="directorymenu" restrict=">=lxqt-base/lxqt-panel-0.13.0">Build directorymenu plugin</flag> |
1324 |
+ <flag name="dom">Build dom plugin</flag> |
1325 |
+ <flag name="kbindicator">Build kbindicator plugin</flag> |
1326 |
+ <flag name="mainmenu">Build mainmenu plugin</flag> |
1327 |
+ <flag name="mount">Build mount plugin</flag> |
1328 |
+ <flag name="networkmonitor">Build networkmonitor plugin</flag> |
1329 |
+ <flag name="quicklaunch">Build quicklaunch plugin</flag> |
1330 |
+ <flag name="sensors">Build sensors plugin</flag> |
1331 |
+ <flag name="showdesktop">Build showdesktop plugin</flag> |
1332 |
+ <flag name="statusnotifier">Build statusnotifier plugin</flag> |
1333 |
+ <flag name="spacer" restrict=">=lxqt-base/lxqt-panel-0.13.0">Build spacer plugin</flag> |
1334 |
+ <flag name="sysstat">Build sysstat plugin</flag> |
1335 |
+ <flag name="taskbar">Build taskbar plugin</flag> |
1336 |
+ <flag name="tray">Build tray plugin</flag> |
1337 |
+ <flag name="volume">Build volume plugin</flag> |
1338 |
+ <flag name="worldclock">Build worldclock plugin</flag> |
1339 |
+ </use> |
1340 |
+ <upstream> |
1341 |
+ <remote-id type="github">lxqt/lxqt-panel</remote-id> |
1342 |
+ </upstream> |
1343 |
</pkgmetadata> |
1344 |
|
1345 |
diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-9999.ebuild b/lxqt-base/lxqt-policykit/lxqt-policykit-9999.ebuild |
1346 |
index dcabe098..fb71c99c 100644 |
1347 |
--- a/lxqt-base/lxqt-policykit/lxqt-policykit-9999.ebuild |
1348 |
+++ b/lxqt-base/lxqt-policykit/lxqt-policykit-9999.ebuild |
1349 |
@@ -1,17 +1,18 @@ |
1350 |
-# Copyright 1999-2018 Gentoo Foundation |
1351 |
+# Copyright 1999-2018 Gentoo Authors |
1352 |
# Distributed under the terms of the GNU General Public License v2 |
1353 |
|
1354 |
EAPI=6 |
1355 |
-inherit cmake-utils |
1356 |
+ |
1357 |
+inherit cmake-utils eapi7-ver |
1358 |
|
1359 |
DESCRIPTION="LXQt PolKit authentication agent" |
1360 |
-HOMEPAGE="http://lxqt.org/" |
1361 |
+HOMEPAGE="https://lxqt.org/" |
1362 |
|
1363 |
-if [[ ${PV} == *9999* ]]; then |
1364 |
+if [[ ${PV} = *9999* ]]; then |
1365 |
inherit git-r3 |
1366 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1367 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1368 |
else |
1369 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1370 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1371 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1372 |
fi |
1373 |
|
1374 |
@@ -20,24 +21,24 @@ SLOT="0" |
1375 |
|
1376 |
RDEPEND=" |
1377 |
dev-libs/glib:2 |
1378 |
+ >=dev-libs/libqtxdg-3.0.0 |
1379 |
dev-qt/qtcore:5 |
1380 |
- dev-qt/qtdbus:5 |
1381 |
dev-qt/qtgui:5 |
1382 |
dev-qt/qtwidgets:5 |
1383 |
- dev-qt/qtx11extras:5 |
1384 |
- dev-qt/qtxml:5 |
1385 |
- lxqt-base/liblxqt |
1386 |
- >=dev-libs/libqtxdg-2.0.0 |
1387 |
- >=sys-auth/polkit-qt-0.112.0_p20160416-r1 |
1388 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
1389 |
+ sys-auth/polkit-qt[qt5(+)] |
1390 |
+ !lxqt-base/lxqt-common |
1391 |
" |
1392 |
DEPEND="${RDEPEND} |
1393 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1394 |
dev-qt/linguist-tools:5 |
1395 |
- >=dev-util/lxqt-build-tools-0.3.1 |
1396 |
virtual/pkgconfig |
1397 |
" |
1398 |
|
1399 |
src_configure() { |
1400 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
1401 |
+ local mycmakeargs=( |
1402 |
+ -DPULL_TRANSLATIONS=OFF |
1403 |
+ ) |
1404 |
cmake-utils_src_configure |
1405 |
} |
1406 |
|
1407 |
|
1408 |
diff --git a/lxqt-base/lxqt-policykit/metadata.xml b/lxqt-base/lxqt-policykit/metadata.xml |
1409 |
index a40a83a9..77e942e4 100644 |
1410 |
--- a/lxqt-base/lxqt-policykit/metadata.xml |
1411 |
+++ b/lxqt-base/lxqt-policykit/metadata.xml |
1412 |
@@ -1,8 +1,11 @@ |
1413 |
<?xml version="1.0" encoding="UTF-8"?> |
1414 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1415 |
<pkgmetadata> |
1416 |
-<maintainer type="project"> |
1417 |
- <email>lxqt@g.o</email> |
1418 |
- <name>LXQt</name> |
1419 |
- </maintainer> |
1420 |
+ <maintainer type="project"> |
1421 |
+ <email>lxqt@g.o</email> |
1422 |
+ <name>LXQt</name> |
1423 |
+ </maintainer> |
1424 |
+ <upstream> |
1425 |
+ <remote-id type="github">lxqt/lxqt-policykit</remote-id> |
1426 |
+ </upstream> |
1427 |
</pkgmetadata> |
1428 |
|
1429 |
diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-9999.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-9999.ebuild |
1430 |
index 879b1c8e..e6419f89 100644 |
1431 |
--- a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-9999.ebuild |
1432 |
+++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-9999.ebuild |
1433 |
@@ -1,25 +1,26 @@ |
1434 |
-# Copyright 1999-2017 Gentoo Foundation |
1435 |
+# Copyright 1999-2018 Gentoo Authors |
1436 |
# Distributed under the terms of the GNU General Public License v2 |
1437 |
|
1438 |
EAPI=6 |
1439 |
-inherit cmake-utils |
1440 |
+ |
1441 |
+inherit cmake-utils eapi7-ver |
1442 |
|
1443 |
DESCRIPTION="LXQt daemon for power management and auto-suspend" |
1444 |
-HOMEPAGE="http://lxqt.org/" |
1445 |
+HOMEPAGE="https://lxqt.org/" |
1446 |
|
1447 |
-if [[ ${PV} == *9999* ]]; then |
1448 |
+if [[ ${PV} = *9999* ]]; then |
1449 |
inherit git-r3 |
1450 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1451 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1452 |
else |
1453 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1454 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1455 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1456 |
fi |
1457 |
|
1458 |
LICENSE="LGPL-2.1+" |
1459 |
SLOT="0" |
1460 |
|
1461 |
-CDEPEND=" |
1462 |
- >=dev-libs/libqtxdg-2.0.0 |
1463 |
+RDEPEND=" |
1464 |
+ >=dev-libs/libqtxdg-3.0.0 |
1465 |
dev-qt/qtcore:5 |
1466 |
dev-qt/qtdbus:5 |
1467 |
dev-qt/qtgui:5 |
1468 |
@@ -28,18 +29,22 @@ CDEPEND=" |
1469 |
dev-qt/qtx11extras:5 |
1470 |
kde-frameworks/kidletime:5 |
1471 |
kde-frameworks/solid:5 |
1472 |
- lxqt-base/liblxqt |
1473 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
1474 |
+ || ( |
1475 |
+ sys-power/upower |
1476 |
+ sys-power/upower-pm-utils |
1477 |
+ ) |
1478 |
+ !lxqt-base/lxqt-common |
1479 |
" |
1480 |
-DEPEND="${CDEPEND} |
1481 |
+DEPEND="${RDEPEND} |
1482 |
dev-qt/linguist-tools:5 |
1483 |
- >=dev-util/lxqt-build-tools-0.3.1 |
1484 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1485 |
virtual/pkgconfig |
1486 |
" |
1487 |
-RDEPEND="${CDEPEND} |
1488 |
- || ( sys-power/upower sys-power/upower-pm-utils ) |
1489 |
-" |
1490 |
|
1491 |
src_configure() { |
1492 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
1493 |
+ local mycmakeargs=( |
1494 |
+ -DPULL_TRANSLATIONS=OFF |
1495 |
+ ) |
1496 |
cmake-utils_src_configure |
1497 |
} |
1498 |
|
1499 |
diff --git a/lxqt-base/lxqt-powermanagement/metadata.xml b/lxqt-base/lxqt-powermanagement/metadata.xml |
1500 |
index a40a83a9..d2a33a0e 100644 |
1501 |
--- a/lxqt-base/lxqt-powermanagement/metadata.xml |
1502 |
+++ b/lxqt-base/lxqt-powermanagement/metadata.xml |
1503 |
@@ -1,8 +1,11 @@ |
1504 |
<?xml version="1.0" encoding="UTF-8"?> |
1505 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1506 |
<pkgmetadata> |
1507 |
-<maintainer type="project"> |
1508 |
- <email>lxqt@g.o</email> |
1509 |
- <name>LXQt</name> |
1510 |
- </maintainer> |
1511 |
+ <maintainer type="project"> |
1512 |
+ <email>lxqt@g.o</email> |
1513 |
+ <name>LXQt</name> |
1514 |
+ </maintainer> |
1515 |
+ <upstream> |
1516 |
+ <remote-id type="github">lxqt/lxqt-powermanagement</remote-id> |
1517 |
+ </upstream> |
1518 |
</pkgmetadata> |
1519 |
|
1520 |
diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild |
1521 |
index 3415d489..28eb8933 100644 |
1522 |
--- a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild |
1523 |
+++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild |
1524 |
@@ -1,17 +1,18 @@ |
1525 |
-# Copyright 1999-2017 Gentoo Foundation |
1526 |
+# Copyright 1999-2018 Gentoo Authors |
1527 |
# Distributed under the terms of the GNU General Public License v2 |
1528 |
|
1529 |
EAPI=6 |
1530 |
-inherit cmake-utils |
1531 |
+ |
1532 |
+inherit cmake-utils eapi7-ver |
1533 |
|
1534 |
DESCRIPTION="LXQt system integration plugin for Qt" |
1535 |
-HOMEPAGE="http://lxqt.org/" |
1536 |
+HOMEPAGE="https://lxqt.org/" |
1537 |
|
1538 |
-if [[ ${PV} == *9999* ]]; then |
1539 |
+if [[ ${PV} = *9999* ]]; then |
1540 |
inherit git-r3 |
1541 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1542 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1543 |
else |
1544 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1545 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1546 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1547 |
fi |
1548 |
|
1549 |
@@ -19,21 +20,16 @@ LICENSE="LGPL-2.1+" |
1550 |
SLOT="0" |
1551 |
|
1552 |
RDEPEND=" |
1553 |
- dev-libs/libdbusmenu-qt[qt5(+)] |
1554 |
- >=dev-libs/libqtxdg-2.0.0 |
1555 |
+ dev-libs/libdbusmenu-qt:=[qt5(+)] |
1556 |
+ >=dev-libs/libqtxdg-3.0.0 |
1557 |
dev-qt/qtcore:5 |
1558 |
- dev-qt/qtgui:5 |
1559 |
+ dev-qt/qtdbus:5 |
1560 |
+ dev-qt/qtgui:5= |
1561 |
dev-qt/qtwidgets:5 |
1562 |
- lxqt-base/liblxqt |
1563 |
- x11-libs/libX11 |
1564 |
+ dev-qt/qtx11extras:5 |
1565 |
+ =x11-libs/libfm-qt-$(ver_cut 1-2)* |
1566 |
" |
1567 |
DEPEND="${RDEPEND} |
1568 |
dev-qt/linguist-tools:5 |
1569 |
- >=dev-util/lxqt-build-tools-0.3.1 |
1570 |
- >=x11-libs/libfm-qt-${PV} |
1571 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1572 |
" |
1573 |
- |
1574 |
-src_configure() { |
1575 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
1576 |
- cmake-utils_src_configure |
1577 |
-} |
1578 |
|
1579 |
diff --git a/lxqt-base/lxqt-qtplugin/metadata.xml b/lxqt-base/lxqt-qtplugin/metadata.xml |
1580 |
index a40a83a9..11dbde39 100644 |
1581 |
--- a/lxqt-base/lxqt-qtplugin/metadata.xml |
1582 |
+++ b/lxqt-base/lxqt-qtplugin/metadata.xml |
1583 |
@@ -1,8 +1,11 @@ |
1584 |
<?xml version="1.0" encoding="UTF-8"?> |
1585 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1586 |
<pkgmetadata> |
1587 |
-<maintainer type="project"> |
1588 |
- <email>lxqt@g.o</email> |
1589 |
- <name>LXQt</name> |
1590 |
- </maintainer> |
1591 |
+ <maintainer type="project"> |
1592 |
+ <email>lxqt@g.o</email> |
1593 |
+ <name>LXQt</name> |
1594 |
+ </maintainer> |
1595 |
+ <upstream> |
1596 |
+ <remote-id type="github">lxqt/lxqt-qtplugin</remote-id> |
1597 |
+ </upstream> |
1598 |
</pkgmetadata> |
1599 |
|
1600 |
diff --git a/lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild b/lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild |
1601 |
index 49f630a2..a28eb95f 100644 |
1602 |
--- a/lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild |
1603 |
+++ b/lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild |
1604 |
@@ -1,17 +1,20 @@ |
1605 |
-# Copyright 1999-2017 Gentoo Foundation |
1606 |
+# Copyright 1999-2018 Gentoo Authors |
1607 |
# Distributed under the terms of the GNU General Public License v2 |
1608 |
|
1609 |
EAPI=6 |
1610 |
-inherit cmake-utils |
1611 |
+ |
1612 |
+inherit cmake-utils eapi7-ver |
1613 |
|
1614 |
DESCRIPTION="LXQt quick launcher" |
1615 |
-HOMEPAGE="http://lxqt.org/" |
1616 |
+HOMEPAGE="https://lxqt.org/" |
1617 |
+ |
1618 |
+MY_PV="$(ver_cut 1-2)*" |
1619 |
|
1620 |
-if [[ ${PV} == *9999* ]]; then |
1621 |
+if [[ ${PV} = *9999* ]]; then |
1622 |
inherit git-r3 |
1623 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1624 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1625 |
else |
1626 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1627 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1628 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1629 |
fi |
1630 |
|
1631 |
@@ -19,29 +22,28 @@ LICENSE="LGPL-2.1+" |
1632 |
SLOT="0" |
1633 |
|
1634 |
RDEPEND=" |
1635 |
- >=dev-cpp/muParser-2.2.3 |
1636 |
- dev-libs/glib:2 |
1637 |
- >=dev-libs/libqtxdg-2.0.0 |
1638 |
+ >=dev-cpp/muParser-2.2.3:= |
1639 |
+ >=dev-libs/libqtxdg-3.0.0 |
1640 |
dev-qt/qtcore:5 |
1641 |
- dev-qt/qtdbus:5 |
1642 |
dev-qt/qtgui:5 |
1643 |
dev-qt/qtwidgets:5 |
1644 |
- dev-qt/qtx11extras:5 |
1645 |
dev-qt/qtxml:5 |
1646 |
kde-frameworks/kwindowsystem:5 |
1647 |
- >=lxde-base/menu-cache-1.1.0 |
1648 |
- lxqt-base/liblxqt |
1649 |
- lxqt-base/lxqt-globalkeys |
1650 |
+ >=lxde-base/menu-cache-0.5.1 |
1651 |
+ =lxqt-base/liblxqt-${MY_PV} |
1652 |
+ =lxqt-base/lxqt-globalkeys-${MY_PV} |
1653 |
+ !lxqt-base/lxqt-common |
1654 |
" |
1655 |
DEPEND="${RDEPEND} |
1656 |
- >=dev-util/cmake-3.6.2 |
1657 |
dev-qt/linguist-tools:5 |
1658 |
- >=dev-util/lxqt-build-tools-0.3.1 |
1659 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1660 |
virtual/pkgconfig |
1661 |
" |
1662 |
|
1663 |
src_configure() { |
1664 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
1665 |
+ local mycmakeargs=( |
1666 |
+ -DPULL_TRANSLATIONS=OFF |
1667 |
+ ) |
1668 |
cmake-utils_src_configure |
1669 |
} |
1670 |
|
1671 |
|
1672 |
diff --git a/lxqt-base/lxqt-runner/metadata.xml b/lxqt-base/lxqt-runner/metadata.xml |
1673 |
index a40a83a9..5773e134 100644 |
1674 |
--- a/lxqt-base/lxqt-runner/metadata.xml |
1675 |
+++ b/lxqt-base/lxqt-runner/metadata.xml |
1676 |
@@ -1,8 +1,11 @@ |
1677 |
<?xml version="1.0" encoding="UTF-8"?> |
1678 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1679 |
<pkgmetadata> |
1680 |
-<maintainer type="project"> |
1681 |
- <email>lxqt@g.o</email> |
1682 |
- <name>LXQt</name> |
1683 |
- </maintainer> |
1684 |
+ <maintainer type="project"> |
1685 |
+ <email>lxqt@g.o</email> |
1686 |
+ <name>LXQt</name> |
1687 |
+ </maintainer> |
1688 |
+ <upstream> |
1689 |
+ <remote-id type="github">lxqt/lxqt-runner</remote-id> |
1690 |
+ </upstream> |
1691 |
</pkgmetadata> |
1692 |
|
1693 |
diff --git a/lxqt-base/lxqt-session/lxqt-session-9999.ebuild b/lxqt-base/lxqt-session/lxqt-session-9999.ebuild |
1694 |
index 1a65dd68..a534e6d7 100644 |
1695 |
--- a/lxqt-base/lxqt-session/lxqt-session-9999.ebuild |
1696 |
+++ b/lxqt-base/lxqt-session/lxqt-session-9999.ebuild |
1697 |
@@ -1,51 +1,60 @@ |
1698 |
-# Copyright 1999-2017 Gentoo Foundation |
1699 |
+# Copyright 1999-2018 Gentoo Authors |
1700 |
# Distributed under the terms of the GNU General Public License v2 |
1701 |
|
1702 |
EAPI=6 |
1703 |
-inherit cmake-utils |
1704 |
+ |
1705 |
+inherit cmake-utils eapi7-ver |
1706 |
|
1707 |
DESCRIPTION="LXQT session manager" |
1708 |
-HOMEPAGE="http://lxqt.org/" |
1709 |
+HOMEPAGE="https://lxqt.org/" |
1710 |
+ |
1711 |
+MY_PV="$(ver_cut 1-2)*" |
1712 |
|
1713 |
-if [[ ${PV} == *9999* ]]; then |
1714 |
+if [[ ${PV} = *9999* ]]; then |
1715 |
inherit git-r3 |
1716 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1717 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1718 |
else |
1719 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1720 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1721 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1722 |
fi |
1723 |
|
1724 |
+IUSE="+themes +udev" |
1725 |
+ |
1726 |
LICENSE="LGPL-2.1+" |
1727 |
SLOT="0" |
1728 |
|
1729 |
-CDEPEND=" |
1730 |
- >=dev-libs/libqtxdg-2.0.0 |
1731 |
+RDEPEND=" |
1732 |
+ >=dev-libs/libqtxdg-3.0.0 |
1733 |
dev-qt/qtcore:5 |
1734 |
dev-qt/qtdbus:5 |
1735 |
dev-qt/qtgui:5 |
1736 |
dev-qt/qtwidgets:5 |
1737 |
dev-qt/qtx11extras:5 |
1738 |
- dev-qt/qtxml:5 |
1739 |
kde-frameworks/kwindowsystem:5[X] |
1740 |
- lxqt-base/liblxqt |
1741 |
+ =lxqt-base/liblxqt-${MY_PV} |
1742 |
x11-libs/libX11 |
1743 |
x11-misc/xdg-user-dirs |
1744 |
+ themes? ( =x11-themes/lxqt-themes-${MY_PV} ) |
1745 |
+ udev? ( virtual/libudev ) |
1746 |
+ !lxqt-base/lxqt-common |
1747 |
" |
1748 |
-DEPEND="${CDEPEND} |
1749 |
+DEPEND="${RDEPEND} |
1750 |
dev-qt/linguist-tools:5 |
1751 |
- dev-util/intltool |
1752 |
- >=dev-util/lxqt-build-tools-0.3.1 |
1753 |
- sys-devel/gettext |
1754 |
- virtual/pkgconfig |
1755 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1756 |
" |
1757 |
-RDEPEND="${CDEPEND}" |
1758 |
|
1759 |
src_configure() { |
1760 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
1761 |
+ local mycmakeargs=( |
1762 |
+ -DWITH_LIBUDEV=$(usex udev) |
1763 |
+ -DPULL_TRANSLATIONS=OFF |
1764 |
+ ) |
1765 |
cmake-utils_src_configure |
1766 |
} |
1767 |
|
1768 |
src_install(){ |
1769 |
cmake-utils_src_install |
1770 |
doman lxqt-config-session/man/*.1 lxqt-session/man/*.1 |
1771 |
+ |
1772 |
+ echo XDG_CONFIG_DIRS=\"${EPREFIX}/usr/share\" >> 91lxqt-config-dir |
1773 |
+ doenvd 91lxqt-config-dir |
1774 |
} |
1775 |
|
1776 |
diff --git a/lxqt-base/lxqt-session/metadata.xml b/lxqt-base/lxqt-session/metadata.xml |
1777 |
index a40a83a9..90404bed 100644 |
1778 |
--- a/lxqt-base/lxqt-session/metadata.xml |
1779 |
+++ b/lxqt-base/lxqt-session/metadata.xml |
1780 |
@@ -1,8 +1,14 @@ |
1781 |
<?xml version="1.0" encoding="UTF-8"?> |
1782 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1783 |
<pkgmetadata> |
1784 |
-<maintainer type="project"> |
1785 |
- <email>lxqt@g.o</email> |
1786 |
- <name>LXQt</name> |
1787 |
- </maintainer> |
1788 |
+ <maintainer type="project"> |
1789 |
+ <email>lxqt@g.o</email> |
1790 |
+ <name>LXQt</name> |
1791 |
+ </maintainer> |
1792 |
+ <upstream> |
1793 |
+ <remote-id type="github">lxqt/lxqt-session</remote-id> |
1794 |
+ </upstream> |
1795 |
+ <use> |
1796 |
+ <flag name="themes">Install LXQt themes and graphics</flag> |
1797 |
+ </use> |
1798 |
</pkgmetadata> |
1799 |
|
1800 |
diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild b/lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild |
1801 |
index 196bfa8e..d463b183 100644 |
1802 |
--- a/lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild |
1803 |
+++ b/lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild |
1804 |
@@ -1,36 +1,38 @@ |
1805 |
-# Copyright 1999-2017 Gentoo Foundation |
1806 |
+# Copyright 1999-2018 Gentoo Authors |
1807 |
# Distributed under the terms of the GNU General Public License v2 |
1808 |
|
1809 |
EAPI=6 |
1810 |
-inherit cmake-utils |
1811 |
+ |
1812 |
+inherit cmake-utils eapi7-ver |
1813 |
|
1814 |
DESCRIPTION="LXQt GUI frontend for sudo" |
1815 |
-HOMEPAGE="http://lxqt.org/" |
1816 |
+HOMEPAGE="https://lxqt.org/" |
1817 |
|
1818 |
-if [[ ${PV} == *9999* ]]; then |
1819 |
+if [[ ${PV} = *9999* ]]; then |
1820 |
inherit git-r3 |
1821 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1822 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1823 |
else |
1824 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1825 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1826 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1827 |
fi |
1828 |
|
1829 |
LICENSE="LGPL-2.1+" |
1830 |
SLOT="0" |
1831 |
|
1832 |
-DEPEND=" |
1833 |
+RDEPEND=" |
1834 |
app-admin/sudo |
1835 |
- >=dev-libs/libqtxdg-2.0.0 |
1836 |
+ >=dev-libs/libqtxdg-3.0.0 |
1837 |
dev-qt/qtcore:5 |
1838 |
- dev-qt/qtdbus:5 |
1839 |
- dev-qt/qtgui:5 |
1840 |
dev-qt/qtwidgets:5 |
1841 |
- >=dev-util/lxqt-build-tools-0.3.1 |
1842 |
- lxqt-base/liblxqt |
1843 |
+ =lxqt-base/liblxqt-$(ver_cut 1-2)* |
1844 |
+" |
1845 |
+DEPEND="${RDEPEND} |
1846 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1847 |
" |
1848 |
-RDEPEND="${DEPEND}" |
1849 |
|
1850 |
src_configure() { |
1851 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
1852 |
+ local mycmakeargs=( |
1853 |
+ -DPULL_TRANSLATIONS=OFF |
1854 |
+ ) |
1855 |
cmake-utils_src_configure |
1856 |
} |
1857 |
|
1858 |
diff --git a/lxqt-base/lxqt-sudo/metadata.xml b/lxqt-base/lxqt-sudo/metadata.xml |
1859 |
index 3eaa3d72..34a55e64 100644 |
1860 |
--- a/lxqt-base/lxqt-sudo/metadata.xml |
1861 |
+++ b/lxqt-base/lxqt-sudo/metadata.xml |
1862 |
@@ -1,8 +1,11 @@ |
1863 |
<?xml version="1.0" encoding="UTF-8"?> |
1864 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1865 |
<pkgmetadata> |
1866 |
- <maintainer type="project"> |
1867 |
- <email>lxqt@g.o</email> |
1868 |
- <name>LXQt</name> |
1869 |
- </maintainer> |
1870 |
+ <maintainer type="project"> |
1871 |
+ <email>lxqt@g.o</email> |
1872 |
+ <name>LXQt</name> |
1873 |
+ </maintainer> |
1874 |
+ <upstream> |
1875 |
+ <remote-id type="github">lxqt/lxqt-sudo</remote-id> |
1876 |
+ </upstream> |
1877 |
</pkgmetadata> |
1878 |
|
1879 |
diff --git a/lxqt-base/metadata.xml b/lxqt-base/metadata.xml |
1880 |
index 49b3cee9..6c47117f 100644 |
1881 |
--- a/lxqt-base/metadata.xml |
1882 |
+++ b/lxqt-base/metadata.xml |
1883 |
@@ -1,7 +1,7 @@ |
1884 |
<?xml version="1.0" encoding="UTF-8"?> |
1885 |
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1886 |
<catmetadata> |
1887 |
- <longdescription lang="en"> |
1888 |
- The lxqt-base category contains core packages for LXQt Desktop Environment. |
1889 |
- </longdescription> |
1890 |
+ <longdescription lang="en"> |
1891 |
+ The lxqt-base category contains core packages for LXQt Desktop Environment. |
1892 |
+ </longdescription> |
1893 |
</catmetadata> |
1894 |
|
1895 |
diff --git a/media-gfx/lximage-qt/lximage-qt-9999.ebuild b/media-gfx/lximage-qt/lximage-qt-9999.ebuild |
1896 |
index 4fc151da..1fef5d10 100644 |
1897 |
--- a/media-gfx/lximage-qt/lximage-qt-9999.ebuild |
1898 |
+++ b/media-gfx/lximage-qt/lximage-qt-9999.ebuild |
1899 |
@@ -1,21 +1,22 @@ |
1900 |
-# Copyright 1999-2017 Gentoo Foundation |
1901 |
+# Copyright 1999-2018 Gentoo Authors |
1902 |
# Distributed under the terms of the GNU General Public License v2 |
1903 |
|
1904 |
EAPI=6 |
1905 |
-inherit cmake-utils xdg-utils |
1906 |
|
1907 |
-DESCRIPTION="Lightweight Qt image viewer from the LXQt Project" |
1908 |
-HOMEPAGE="http://lxqt.org/" |
1909 |
+inherit cmake-utils |
1910 |
|
1911 |
-if [[ ${PV} == *9999* ]]; then |
1912 |
+DESCRIPTION="LXImage Image Viewer - GPicView replacement" |
1913 |
+HOMEPAGE="https://lxqt.org/" |
1914 |
+ |
1915 |
+if [[ ${PV} = *9999* ]]; then |
1916 |
inherit git-r3 |
1917 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
1918 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
1919 |
else |
1920 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
1921 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
1922 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
1923 |
fi |
1924 |
|
1925 |
-LICENSE="|| ( GPL-2+ LGPL-2.1+ )" |
1926 |
+LICENSE="GPL-2+ LGPL-2.1+" |
1927 |
SLOT="0" |
1928 |
|
1929 |
RDEPEND=" |
1930 |
@@ -23,20 +24,20 @@ RDEPEND=" |
1931 |
dev-qt/qtcore:5 |
1932 |
dev-qt/qtdbus:5 |
1933 |
dev-qt/qtgui:5 |
1934 |
+ dev-qt/qtnetwork:5 |
1935 |
dev-qt/qtprintsupport:5 |
1936 |
dev-qt/qtsvg:5 |
1937 |
dev-qt/qtwidgets:5 |
1938 |
dev-qt/qtx11extras:5 |
1939 |
media-libs/libexif |
1940 |
>=x11-libs/libfm-1.2:= |
1941 |
- x11-libs/libfm-qt:= |
1942 |
+ >=x11-libs/libfm-qt-0.12.0:= |
1943 |
x11-libs/libX11 |
1944 |
x11-libs/libXfixes |
1945 |
" |
1946 |
DEPEND="${RDEPEND} |
1947 |
dev-qt/linguist-tools:5 |
1948 |
- >=dev-util/lxqt-build-tools-0.4.0 |
1949 |
- lxqt-base/liblxqt |
1950 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
1951 |
virtual/pkgconfig |
1952 |
" |
1953 |
|
1954 |
@@ -46,11 +47,3 @@ src_configure() { |
1955 |
) |
1956 |
cmake-utils_src_configure |
1957 |
} |
1958 |
- |
1959 |
-pkg_postinst() { |
1960 |
- xdg_desktop_database_update |
1961 |
-} |
1962 |
- |
1963 |
-pkg_postrm() { |
1964 |
- xdg_desktop_database_update |
1965 |
-} |
1966 |
|
1967 |
diff --git a/media-gfx/lximage-qt/metadata.xml b/media-gfx/lximage-qt/metadata.xml |
1968 |
index a40a83a9..34f02d52 100644 |
1969 |
--- a/media-gfx/lximage-qt/metadata.xml |
1970 |
+++ b/media-gfx/lximage-qt/metadata.xml |
1971 |
@@ -1,8 +1,11 @@ |
1972 |
<?xml version="1.0" encoding="UTF-8"?> |
1973 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1974 |
<pkgmetadata> |
1975 |
-<maintainer type="project"> |
1976 |
- <email>lxqt@g.o</email> |
1977 |
- <name>LXQt</name> |
1978 |
- </maintainer> |
1979 |
+ <maintainer type="project"> |
1980 |
+ <email>lxqt@g.o</email> |
1981 |
+ <name>LXQt</name> |
1982 |
+ </maintainer> |
1983 |
+ <upstream> |
1984 |
+ <remote-id type="github">lxqt/lximage-qt</remote-id> |
1985 |
+ </upstream> |
1986 |
</pkgmetadata> |
1987 |
|
1988 |
diff --git a/x11-libs/libfm-qt/libfm-qt-9999.ebuild b/x11-libs/libfm-qt/libfm-qt-9999.ebuild |
1989 |
index 3ea33803..03b618ca 100644 |
1990 |
--- a/x11-libs/libfm-qt/libfm-qt-9999.ebuild |
1991 |
+++ b/x11-libs/libfm-qt/libfm-qt-9999.ebuild |
1992 |
@@ -1,22 +1,23 @@ |
1993 |
-# Copyright 1999-2017 Gentoo Foundation |
1994 |
+# Copyright 1999-2018 Gentoo Authors |
1995 |
# Distributed under the terms of the GNU General Public License v2 |
1996 |
|
1997 |
EAPI=6 |
1998 |
-inherit cmake-utils |
1999 |
|
2000 |
-if [[ ${PV} == *9999* ]]; then |
2001 |
+inherit cmake-utils eapi7-ver |
2002 |
+ |
2003 |
+DESCRIPTION="Qt port of libfm, a library providing components to build desktop file managers" |
2004 |
+HOMEPAGE="https://lxqt.org/" |
2005 |
+ |
2006 |
+if [[ "${PV}" == "9999" ]]; then |
2007 |
inherit git-r3 |
2008 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
2009 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
2010 |
else |
2011 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
2012 |
- KEYWORDS="~amd64 ~arm64 ~x86" |
2013 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
2014 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
2015 |
fi |
2016 |
|
2017 |
-DESCRIPTION="Core library of PCManFM-Qt" |
2018 |
-HOMEPAGE="http://lxqt.org/" |
2019 |
- |
2020 |
-LICENSE="LGPL-2.1+" |
2021 |
-SLOT="0/3" |
2022 |
+LICENSE="GPL-2+ LGPL-2.1+" |
2023 |
+SLOT="0/5" |
2024 |
|
2025 |
RDEPEND=" |
2026 |
dev-libs/glib:2 |
2027 |
@@ -24,23 +25,20 @@ RDEPEND=" |
2028 |
dev-qt/qtgui:5 |
2029 |
dev-qt/qtwidgets:5 |
2030 |
dev-qt/qtx11extras:5 |
2031 |
- >=lxde-base/menu-cache-0.4.1 |
2032 |
+ >=lxde-base/menu-cache-1.1.0 |
2033 |
+ media-libs/libexif:= |
2034 |
>=x11-libs/libfm-1.2.0:= |
2035 |
x11-libs/libxcb:= |
2036 |
- !<x11-misc/pcmanfm-qt-0.11.0 |
2037 |
" |
2038 |
DEPEND="${RDEPEND} |
2039 |
dev-qt/linguist-tools:5 |
2040 |
- >=dev-util/lxqt-build-tools-0.4.0 |
2041 |
- lxqt-base/liblxqt |
2042 |
- media-libs/libexif |
2043 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
2044 |
virtual/pkgconfig |
2045 |
" |
2046 |
|
2047 |
src_configure() { |
2048 |
local mycmakeargs=( |
2049 |
- -DPULL_TRANSLATIONS=NO |
2050 |
+ -DPULL_TRANSLATIONS=OFF |
2051 |
) |
2052 |
- |
2053 |
cmake-utils_src_configure |
2054 |
} |
2055 |
|
2056 |
diff --git a/x11-libs/libfm-qt/metadata.xml b/x11-libs/libfm-qt/metadata.xml |
2057 |
index 51d3a803..da013df6 100644 |
2058 |
--- a/x11-libs/libfm-qt/metadata.xml |
2059 |
+++ b/x11-libs/libfm-qt/metadata.xml |
2060 |
@@ -6,6 +6,6 @@ |
2061 |
<name>LXQt</name> |
2062 |
</maintainer> |
2063 |
<upstream> |
2064 |
- <remote-id type="github">lxde/libfm-qt</remote-id> |
2065 |
+ <remote-id type="github">lxqt/libfm-qt</remote-id> |
2066 |
</upstream> |
2067 |
</pkgmetadata> |
2068 |
|
2069 |
diff --git a/x11-misc/obconf-qt/metadata.xml b/x11-misc/obconf-qt/metadata.xml |
2070 |
index a40a83a9..08d5c58e 100644 |
2071 |
--- a/x11-misc/obconf-qt/metadata.xml |
2072 |
+++ b/x11-misc/obconf-qt/metadata.xml |
2073 |
@@ -1,8 +1,11 @@ |
2074 |
<?xml version="1.0" encoding="UTF-8"?> |
2075 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
2076 |
<pkgmetadata> |
2077 |
-<maintainer type="project"> |
2078 |
- <email>lxqt@g.o</email> |
2079 |
- <name>LXQt</name> |
2080 |
- </maintainer> |
2081 |
+ <maintainer type="project"> |
2082 |
+ <email>lxqt@g.o</email> |
2083 |
+ <name>LXQt</name> |
2084 |
+ </maintainer> |
2085 |
+ <upstream> |
2086 |
+ <remote-id type="github">lxqt/obconf-qt</remote-id> |
2087 |
+ </upstream> |
2088 |
</pkgmetadata> |
2089 |
|
2090 |
diff --git a/x11-misc/obconf-qt/obconf-qt-9999.ebuild b/x11-misc/obconf-qt/obconf-qt-9999.ebuild |
2091 |
index 9b96b4ee..ad92050f 100644 |
2092 |
--- a/x11-misc/obconf-qt/obconf-qt-9999.ebuild |
2093 |
+++ b/x11-misc/obconf-qt/obconf-qt-9999.ebuild |
2094 |
@@ -1,47 +1,53 @@ |
2095 |
-# Copyright 1999-2017 Gentoo Foundation |
2096 |
+# Copyright 1999-2018 Gentoo Authors |
2097 |
# Distributed under the terms of the GNU General Public License v2 |
2098 |
|
2099 |
EAPI=6 |
2100 |
-inherit cmake-utils |
2101 |
+ |
2102 |
+inherit cmake-utils gnome2-utils xdg-utils |
2103 |
|
2104 |
DESCRIPTION="Openbox window manager configuration tool" |
2105 |
-HOMEPAGE="http://lxqt.org/" |
2106 |
+HOMEPAGE="https://lxqt.org/" |
2107 |
|
2108 |
-if [[ ${PV} == *9999* ]]; then |
2109 |
+if [[ ${PV} = *9999* ]]; then |
2110 |
inherit git-r3 |
2111 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
2112 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
2113 |
else |
2114 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
2115 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
2116 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
2117 |
fi |
2118 |
|
2119 |
-LICENSE="GPL-2" |
2120 |
+LICENSE="GPL-2+" |
2121 |
SLOT="0" |
2122 |
|
2123 |
RDEPEND=" |
2124 |
dev-libs/glib:2 |
2125 |
- dev-libs/libxml2 |
2126 |
dev-qt/qtcore:5 |
2127 |
- dev-qt/qtdbus:5 |
2128 |
dev-qt/qtgui:5 |
2129 |
dev-qt/qtwidgets:5 |
2130 |
dev-qt/qtx11extras:5 |
2131 |
- media-libs/fontconfig |
2132 |
- media-libs/freetype |
2133 |
x11-wm/openbox:3 |
2134 |
- x11-libs/libICE |
2135 |
- x11-libs/libSM |
2136 |
x11-libs/libX11 |
2137 |
- x11-libs/libXft |
2138 |
- x11-libs/pango |
2139 |
" |
2140 |
DEPEND="${RDEPEND} |
2141 |
dev-qt/linguist-tools:5 |
2142 |
- >=dev-util/lxqt-build-tools-0.1.0 |
2143 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
2144 |
+ sys-apps/sed |
2145 |
virtual/pkgconfig |
2146 |
" |
2147 |
|
2148 |
src_configure() { |
2149 |
- local mycmakeargs=( -DPULL_TRANSLATIONS=OFF ) |
2150 |
+ local mycmakeargs=( |
2151 |
+ -DPULL_TRANSLATIONS=OFF |
2152 |
+ ) |
2153 |
cmake-utils_src_configure |
2154 |
} |
2155 |
+ |
2156 |
+pkg_postinst() { |
2157 |
+ xdg_desktop_database_update |
2158 |
+ gnome2_icon_cache_update |
2159 |
+} |
2160 |
+ |
2161 |
+pkg_postrm() { |
2162 |
+ xdg_desktop_database_update |
2163 |
+ gnome2_icon_cache_update |
2164 |
+} |
2165 |
|
2166 |
diff --git a/x11-misc/pcmanfm-qt/metadata.xml b/x11-misc/pcmanfm-qt/metadata.xml |
2167 |
index 5a72fc7c..f0e3eb36 100644 |
2168 |
--- a/x11-misc/pcmanfm-qt/metadata.xml |
2169 |
+++ b/x11-misc/pcmanfm-qt/metadata.xml |
2170 |
@@ -1,12 +1,11 @@ |
2171 |
<?xml version='1.0' encoding='UTF-8'?> |
2172 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
2173 |
<pkgmetadata> |
2174 |
- <maintainer type="project"> |
2175 |
- <email>lxqt@g.o</email> |
2176 |
- <name>LXQt</name> |
2177 |
- </maintainer> |
2178 |
- <upstream> |
2179 |
- <remote-id type="sourceforge">pcmanfm</remote-id> |
2180 |
- <remote-id type="github">lxde/pcmanfm-qt</remote-id> |
2181 |
- </upstream> |
2182 |
+ <maintainer type="project"> |
2183 |
+ <email>lxqt@g.o</email> |
2184 |
+ <name>LXQt</name> |
2185 |
+ </maintainer> |
2186 |
+ <upstream> |
2187 |
+ <remote-id type="github">lxqt/pcmanfm-qt</remote-id> |
2188 |
+ </upstream> |
2189 |
</pkgmetadata> |
2190 |
|
2191 |
diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-9999.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-9999.ebuild |
2192 |
index 7438c61a..e3344d87 100644 |
2193 |
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-9999.ebuild |
2194 |
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-9999.ebuild |
2195 |
@@ -1,51 +1,47 @@ |
2196 |
-# Copyright 1999-2017 Gentoo Foundation |
2197 |
+# Copyright 1999-2018 Gentoo Authors |
2198 |
# Distributed under the terms of the GNU General Public License v2 |
2199 |
|
2200 |
EAPI=6 |
2201 |
-inherit cmake-utils |
2202 |
|
2203 |
-if [[ ${PV} == *9999* ]]; then |
2204 |
+inherit cmake-utils eapi7-ver |
2205 |
+ |
2206 |
+if [[ "${PV}" == "9999" ]]; then |
2207 |
inherit git-r3 |
2208 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
2209 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
2210 |
else |
2211 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
2212 |
- KEYWORDS="~amd64 ~arm64 ~x86" |
2213 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
2214 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
2215 |
fi |
2216 |
|
2217 |
DESCRIPTION="Fast lightweight tabbed filemanager (Qt port)" |
2218 |
-HOMEPAGE="https://wiki.lxde.org/en/PCManFM" |
2219 |
+HOMEPAGE="https://lxqt.org/" |
2220 |
|
2221 |
-LICENSE="GPL-2+" |
2222 |
+LICENSE="GPL-2+ LGPL-2.1+" |
2223 |
SLOT="0" |
2224 |
|
2225 |
-CDEPEND=" |
2226 |
- >=dev-libs/glib-2.18:2 |
2227 |
+RDEPEND=" |
2228 |
+ dev-libs/glib:2 |
2229 |
dev-qt/qtcore:5 |
2230 |
dev-qt/qtdbus:5 |
2231 |
dev-qt/qtgui:5 |
2232 |
dev-qt/qtwidgets:5 |
2233 |
dev-qt/qtx11extras:5 |
2234 |
>=x11-libs/libfm-1.2.0:= |
2235 |
- >=x11-libs/libfm-qt-${PV}:= |
2236 |
+ =x11-libs/libfm-qt-$(ver_cut 1-2)* |
2237 |
x11-libs/libxcb:= |
2238 |
-" |
2239 |
-RDEPEND="${CDEPEND} |
2240 |
x11-misc/xdg-utils |
2241 |
virtual/eject |
2242 |
virtual/freedesktop-icon-theme |
2243 |
+ !lxqt-base/lxqt-common |
2244 |
" |
2245 |
-DEPEND="${CDEPEND} |
2246 |
+DEPEND="${RDEPEND} |
2247 |
dev-qt/linguist-tools:5 |
2248 |
- >=dev-util/intltool-0.40 |
2249 |
- >=dev-util/lxqt-build-tools-0.4.0 |
2250 |
- sys-devel/gettext |
2251 |
- virtual/pkgconfig |
2252 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
2253 |
" |
2254 |
|
2255 |
src_configure() { |
2256 |
local mycmakeargs=( |
2257 |
- -DPULL_TRANSLATIONS=NO |
2258 |
+ -DPULL_TRANSLATIONS=OFF |
2259 |
) |
2260 |
- |
2261 |
cmake-utils_src_configure |
2262 |
} |
2263 |
|
2264 |
diff --git a/x11-themes/lxqt-themes/lxqt-themes-9999.ebuild b/x11-themes/lxqt-themes/lxqt-themes-9999.ebuild |
2265 |
index ffeba25a..4760bcad 100644 |
2266 |
--- a/x11-themes/lxqt-themes/lxqt-themes-9999.ebuild |
2267 |
+++ b/x11-themes/lxqt-themes/lxqt-themes-9999.ebuild |
2268 |
@@ -1,24 +1,25 @@ |
2269 |
-# Copyright 1999-2017 Gentoo Foundation |
2270 |
+# Copyright 1999-2018 Gentoo Authors |
2271 |
# Distributed under the terms of the GNU General Public License v2 |
2272 |
|
2273 |
EAPI=6 |
2274 |
+ |
2275 |
inherit cmake-utils |
2276 |
|
2277 |
-DESCRIPTION="Themes, graphics, and icons for LXQt" |
2278 |
-HOMEPAGE="http://lxqt.org/" |
2279 |
+DESCRIPTION="Themes, graphics and icons for LXQt" |
2280 |
+HOMEPAGE="https://lxqt.org/" |
2281 |
|
2282 |
-if [[ ${PV} == *9999* ]]; then |
2283 |
+if [[ ${PV} = *9999* ]]; then |
2284 |
inherit git-r3 |
2285 |
- EGIT_REPO_URI="https://github.com/lxde/${PN}.git" |
2286 |
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" |
2287 |
else |
2288 |
- SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz" |
2289 |
- KEYWORDS="~amd64" |
2290 |
+ SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" |
2291 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
2292 |
fi |
2293 |
|
2294 |
LICENSE="LGPL-2.1+" |
2295 |
SLOT="0" |
2296 |
|
2297 |
-DEPEND=" |
2298 |
- >=dev-util/lxqt-build-tools-0.1.0 |
2299 |
- !!lxqt-base/lxqt-common |
2300 |
+RDEPEND="!lxqt-base/lxqt-common" |
2301 |
+DEPEND="${RDEPEND} |
2302 |
+ >=dev-util/lxqt-build-tools-0.5.0 |
2303 |
" |
2304 |
|
2305 |
diff --git a/x11-themes/lxqt-themes/metadata.xml b/x11-themes/lxqt-themes/metadata.xml |
2306 |
index a40a83a9..ae8df7e8 100644 |
2307 |
--- a/x11-themes/lxqt-themes/metadata.xml |
2308 |
+++ b/x11-themes/lxqt-themes/metadata.xml |
2309 |
@@ -1,8 +1,11 @@ |
2310 |
<?xml version="1.0" encoding="UTF-8"?> |
2311 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
2312 |
<pkgmetadata> |
2313 |
-<maintainer type="project"> |
2314 |
- <email>lxqt@g.o</email> |
2315 |
- <name>LXQt</name> |
2316 |
- </maintainer> |
2317 |
+ <maintainer type="project"> |
2318 |
+ <email>lxqt@g.o</email> |
2319 |
+ <name>LXQt</name> |
2320 |
+ </maintainer> |
2321 |
+ <upstream> |
2322 |
+ <remote-id type="github">lxqt/lxqt-themes</remote-id> |
2323 |
+ </upstream> |
2324 |
</pkgmetadata> |