Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-meta/
Date: Wed, 22 Sep 2021 19:15:08
Message-Id: 1632337765.83b46a626e614776d02474732471288992036654.asturm@gentoo
1 commit: 83b46a626e614776d02474732471288992036654
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 22 18:40:16 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 22 19:09:25 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=83b46a62
7
8 lxqt-base/lxqt-meta: Sync with Gentoo ebuild repo
9
10 Package-Manager: Portage-3.0.23, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild | 17 ++++++++++------
14 lxqt-base/lxqt-meta/metadata.xml | 34 +++++++++++--------------------
15 2 files changed, 23 insertions(+), 28 deletions(-)
16
17 diff --git a/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
18 index 40784f0b..0be323ed 100644
19 --- a/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
20 +++ b/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
21 @@ -3,11 +3,11 @@
22
23 EAPI=7
24
25 +MY_PV="$(ver_cut 1-2)*"
26 +
27 DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
28 HOMEPAGE="https://lxqt.github.io/"
29
30 -MY_PV="$(ver_cut 1-2)*"
31 -
32 if [[ ${PV} != *9999* ]]; then
33 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
34 fi
35 @@ -15,9 +15,9 @@ fi
36 LICENSE="metapackage"
37 SLOT="0"
38
39 -IUSE="+about admin +filemanager lightdm lximage minimal nls
40 - +policykit powermanagement processviewer screenshot sddm
41 - ssh-askpass sudo terminal +trash"
42 +IUSE="+about admin archiver +display-manager +filemanager lximage
43 +minimal nls +policykit powermanagement processviewer screenshot +sddm
44 +ssh-askpass sudo terminal +trash"
45
46 REQUIRED_USE="trash? ( filemanager )"
47
48 @@ -34,11 +34,16 @@ RDEPEND="
49 =lxqt-base/lxqt-runner-${MY_PV}
50 =lxqt-base/lxqt-session-${MY_PV}
51 virtual/ttf-fonts
52 + x11-terms/xterm
53 =x11-themes/lxqt-themes-${MY_PV}
54 about? ( =lxqt-base/lxqt-about-${MY_PV} )
55 admin? ( =lxqt-base/lxqt-admin-${MY_PV} )
56 + archiver? ( app-arch/lxqt-archiver )
57 + display-manager? (
58 + sddm? ( >=x11-misc/sddm-0.11.0 )
59 + !sddm? ( x11-misc/lightdm )
60 + )
61 filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV} )
62 - lightdm? ( x11-misc/lightdm )
63 lximage? ( media-gfx/lximage-qt )
64 !minimal? (
65 x11-wm/openbox
66
67 diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml
68 index d74478e3..500897ca 100644
69 --- a/lxqt-base/lxqt-meta/metadata.xml
70 +++ b/lxqt-base/lxqt-meta/metadata.xml
71 @@ -8,29 +8,19 @@
72 <use>
73 <flag name="about">Install <pkg>lxqt-base/lxqt-about</pkg></flag>
74 <flag name="admin">Install <pkg>lxqt-base/lxqt-admin</pkg></flag>
75 - <flag name="filemanager">Install <pkg>x11-misc/pcmanfm-qt</pkg>
76 - file manager</flag>
77 - <flag name="lightdm">Install <pkg>x11-misc/lightdm</pkg>
78 - display manager</flag>
79 - <flag name="lximage">Install <pkg>media-gfx/lximage-qt</pkg>
80 - image viewer</flag>
81 - <flag name="minimal">Do not install <pkg>x11-wm/openbox</pkg>
82 - window manager</flag>
83 - <flag name="nls">Install <pkg>dev-qt/qttranslations</pkg>
84 - to better support different locales</flag>
85 - <flag name="powermanagement" restrict="&gt;=lxqt-base/lxqt-meta-0.13.0">Install
86 - <pkg>lxqt-base/lxqt-powermanagement</pkg> package</flag>
87 - <flag name="processviewer">Install
88 - <pkg>x11-misc/qps</pkg> package</flag>
89 - <flag name="screenshot" restrict="&gt;=lxqt-base/lxqt-meta-0.13.0">Install
90 - <pkg>x11-misc/screengrab</pkg> package</flag>
91 - <flag name="sddm">Install <pkg>x11-misc/sddm</pkg>
92 - display manager</flag>
93 - <flag name="ssh-askpass">Install <pkg>lxqt-base/lxqt-openssh-askpass</pkg>
94 - user password prompt tool</flag>
95 + <flag name="archiver">Install <pkg>app-arch/lxqt-archiver</pkg></flag>
96 + <flag name="display-manager">Install a graphical display manager</flag>
97 + <flag name="filemanager">Install <pkg>x11-misc/pcmanfm-qt</pkg>file manager</flag>
98 + <flag name="lximage">Install <pkg>media-gfx/lximage-qt</pkg>image viewer</flag>
99 + <flag name="minimal">Do not install <pkg>x11-wm/openbox</pkg>window manager</flag>
100 + <flag name="nls">Install <pkg>dev-qt/qttranslations</pkg> to better support different locales</flag>
101 + <flag name="powermanagement">Install <pkg>lxqt-base/lxqt-powermanagement</pkg> package</flag>
102 + <flag name="processviewer">Install <pkg>x11-misc/qps</pkg> package</flag>
103 + <flag name="screenshot">Install <pkg>x11-misc/screengrab</pkg> package</flag>
104 + <flag name="sddm">Install <pkg>x11-misc/sddm</pkg> display manager</flag>
105 + <flag name="ssh-askpass">Install <pkg>lxqt-base/lxqt-openssh-askpass</pkg> user password prompt tool</flag>
106 <flag name="sudo">Install <pkg>lxqt-base/lxqt-sudo</pkg></flag>
107 - <flag name="terminal" restrict="&gt;=lxqt-base/lxqt-meta-0.13.0">Install
108 - <pkg>x11-terms/qterminal</pkg> package</flag>
109 + <flag name="terminal">Install <pkg>x11-terms/qterminal</pkg> package</flag>
110 <flag name="trash">Install <pkg>gnome-base/gvfs</pkg> to enable 'trash'
111 functionality in x11-misc/pcmanfm-qt</flag>
112 </use>