aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJimi Huotari <chiitoo@gentoo.org>2017-11-03 19:21:01 +0200
committerJimi Huotari <chiitoo@gentoo.org>2017-11-03 23:11:09 +0200
commitc4d24b73b811d8f571b6a08b82b0e49fb0fa2142 (patch)
tree3b2fb2ef98622e3de280433e7a537774e970ae35
parenttravis: update (diff)
downloadqt-c4d24b73b811d8f571b6a08b82b0e49fb0fa2142.tar.gz
qt-c4d24b73b811d8f571b6a08b82b0e49fb0fa2142.tar.bz2
qt-c4d24b73b811d8f571b6a08b82b0e49fb0fa2142.zip
lxqt-base: add live ebuilds for the LXQt packages
Compared to Portage, 'lxqt-common' has been dropped, and 'lxqt-themes' has been added.
-rw-r--r--lxqt-base/liblxqt/liblxqt-9999.ebuild47
-rw-r--r--lxqt-base/liblxqt/metadata.xml8
-rw-r--r--lxqt-base/libsysstat/libsysstat-9999.ebuild27
-rw-r--r--lxqt-base/libsysstat/metadata.xml8
-rw-r--r--lxqt-base/lxqt-about/lxqt-about-9999.ebuild36
-rw-r--r--lxqt-base/lxqt-about/metadata.xml8
-rw-r--r--lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild40
-rw-r--r--lxqt-base/lxqt-admin/metadata.xml8
-rw-r--r--lxqt-base/lxqt-config/lxqt-config-9999.ebuild58
-rw-r--r--lxqt-base/lxqt-config/metadata.xml8
-rw-r--r--lxqt-base/lxqt-globalkeys/lxqt-globalkeys-9999.ebuild43
-rw-r--r--lxqt-base/lxqt-globalkeys/metadata.xml8
-rw-r--r--lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild25
-rw-r--r--lxqt-base/lxqt-l10n/metadata.xml8
-rw-r--r--lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild50
-rw-r--r--lxqt-base/lxqt-meta/metadata.xml29
-rw-r--r--lxqt-base/lxqt-notificationd/lxqt-notificationd-9999.ebuild40
-rw-r--r--lxqt-base/lxqt-notificationd/metadata.xml8
-rw-r--r--lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-9999.ebuild49
-rw-r--r--lxqt-base/lxqt-openssh-askpass/metadata.xml8
-rw-r--r--lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild98
-rw-r--r--lxqt-base/lxqt-panel/metadata.xml28
-rw-r--r--lxqt-base/lxqt-policykit/lxqt-policykit-9999.ebuild47
-rw-r--r--lxqt-base/lxqt-policykit/metadata.xml8
-rw-r--r--lxqt-base/lxqt-powermanagement/lxqt-powermanagement-9999.ebuild45
-rw-r--r--lxqt-base/lxqt-powermanagement/metadata.xml8
-rw-r--r--lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild38
-rw-r--r--lxqt-base/lxqt-qtplugin/metadata.xml8
-rw-r--r--lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild51
-rw-r--r--lxqt-base/lxqt-runner/metadata.xml8
-rw-r--r--lxqt-base/lxqt-session/lxqt-session-9999.ebuild51
-rw-r--r--lxqt-base/lxqt-session/metadata.xml8
-rw-r--r--lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild36
-rw-r--r--lxqt-base/lxqt-sudo/metadata.xml8
-rw-r--r--lxqt-base/lxqt-themes/lxqt-themes-9999.ebuild21
-rw-r--r--lxqt-base/lxqt-themes/metadata.xml8
-rw-r--r--lxqt-base/metadata.xml7
37 files changed, 994 insertions, 0 deletions
diff --git a/lxqt-base/liblxqt/liblxqt-9999.ebuild b/lxqt-base/liblxqt/liblxqt-9999.ebuild
new file mode 100644
index 00000000..5ff0b33e
--- /dev/null
+++ b/lxqt-base/liblxqt/liblxqt-9999.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="Common base library for the LXQt desktop environment"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="|| ( BSD LGPL-2.1+ )"
+SLOT="0"
+
+RDEPEND="
+ >=dev-libs/libqtxdg-3.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ kde-frameworks/kwindowsystem:5[X]
+ x11-libs/libXScrnSaver
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.4.0
+"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ tc-is-gcc && [[ $(gcc-version) < 4.8 ]] && \
+ die 'The active compiler needs to be gcc 4.8 (or newer)'
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
diff --git a/lxqt-base/liblxqt/metadata.xml b/lxqt-base/liblxqt/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/liblxqt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/libsysstat/libsysstat-9999.ebuild b/lxqt-base/libsysstat/libsysstat-9999.ebuild
new file mode 100644
index 00000000..d9e602ae
--- /dev/null
+++ b/lxqt-base/libsysstat/libsysstat-9999.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="A Qt-based interface to system statistics"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="
+ dev-qt/qtcore:5
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.4.0
+"
diff --git a/lxqt-base/libsysstat/metadata.xml b/lxqt-base/libsysstat/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/libsysstat/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-about/lxqt-about-9999.ebuild b/lxqt-base/lxqt-about/lxqt-about-9999.ebuild
new file mode 100644
index 00000000..ee880e46
--- /dev/null
+++ b/lxqt-base/lxqt-about/lxqt-about-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt about dialog"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ >=dev-util/lxqt-build-tools-0.3.1
+ lxqt-base/liblxqt
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
diff --git a/lxqt-base/lxqt-about/metadata.xml b/lxqt-base/lxqt-about/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-about/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild
new file mode 100644
index 00000000..a0eefb76
--- /dev/null
+++ b/lxqt-base/lxqt-admin/lxqt-admin-9999.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt system administration tool"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ >=dev-util/lxqt-build-tools-0.3.1
+ lxqt-base/liblxqt
+ kde-frameworks/kwindowsystem:5
+ x11-libs/libX11
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
diff --git a/lxqt-base/lxqt-admin/metadata.xml b/lxqt-base/lxqt-admin/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-admin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-config/lxqt-config-9999.ebuild b/lxqt-base/lxqt-config/lxqt-config-9999.ebuild
new file mode 100644
index 00000000..4960d23d
--- /dev/null
+++ b/lxqt-base/lxqt-config/lxqt-config-9999.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt system configuration control center"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="|| ( GPL-2 LGPL-2.1+ )"
+SLOT="0"
+
+CDEPEND="
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ kde-frameworks/kwindowsystem:5
+ kde-plasma/libkscreen:5=
+ lxqt-base/liblxqt
+ sys-libs/zlib
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libxcb:=
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXfixes
+"
+DEPEND="${CDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.3.1
+"
+RDEPEND="${CDEPEND}
+ x11-apps/setxkbmap
+"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
+
+src_install(){
+ cmake-utils_src_install
+ doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1
+}
diff --git a/lxqt-base/lxqt-config/metadata.xml b/lxqt-base/lxqt-config/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-config/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-9999.ebuild b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-9999.ebuild
new file mode 100644
index 00000000..b817adeb
--- /dev/null
+++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-9999.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="Daemon used to register global keyboard shortcuts"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ lxqt-base/liblxqt
+ >=dev-libs/libqtxdg-2.0.0
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.1.0
+"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
diff --git a/lxqt-base/lxqt-globalkeys/metadata.xml b/lxqt-base/lxqt-globalkeys/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-globalkeys/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild b/lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild
new file mode 100644
index 00000000..ed24afd9
--- /dev/null
+++ b/lxqt-base/lxqt-l10n/lxqt-l10n-9999.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt localisation package"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+DEPEND="
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.1.0
+ >=lxqt-base/liblxqt-0.11.1
+"
diff --git a/lxqt-base/lxqt-l10n/metadata.xml b/lxqt-base/lxqt-l10n/metadata.xml
new file mode 100644
index 00000000..3eaa3d72
--- /dev/null
+++ b/lxqt-base/lxqt-l10n/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
new file mode 100644
index 00000000..f1a70004
--- /dev/null
+++ b/lxqt-base/lxqt-meta/lxqt-meta-9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
+HOMEPAGE="http://lxqt.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS=""
+IUSE="+about admin +filemanager +icons lightdm lximage minimal +oxygen +policykit
+ powermanagement sddm ssh-askpass sudo"
+REQUIRED_USE="oxygen? ( icons )"
+
+RDEPEND="
+ >=dev-util/lxqt-build-tools-${PV}
+ >=lxqt-base/liblxqt-${PV}
+ >=lxde-base/lxmenu-data-0.1.2
+ >=lxqt-base/lxqt-config-${PV}
+ >=lxqt-base/lxqt-globalkeys-${PV}
+ >=lxqt-base/lxqt-notificationd-${PV}
+ >=lxqt-base/lxqt-panel-${PV}
+ >=lxqt-base/lxqt-qtplugin-${PV}
+ >=lxqt-base/lxqt-runner-${PV}
+ >=lxqt-base/lxqt-session-${PV}
+ >=lxqt-base/lxqt-themes-${PV}
+ virtual/ttf-fonts
+ >=x11-libs/libfm-qt-${PV}
+ about? ( >=lxqt-base/lxqt-about-${PV} )
+ admin? ( >=lxqt-base/lxqt-admin-${PV} )
+ filemanager? ( >=x11-misc/pcmanfm-qt-${PV} )
+ icons? ( oxygen? ( kde-frameworks/oxygen-icons )
+ !oxygen? ( virtual/freedesktop-icon-theme ) )
+ lightdm? ( x11-misc/lightdm )
+ lximage? ( >=media-gfx/lximage-qt-${PV} )
+ !minimal? ( x11-wm/openbox
+ >=x11-misc/obconf-qt-${PV} )
+ policykit? ( >=lxqt-base/lxqt-policykit-${PV}
+ || ( sys-auth/consolekit[policykit(-)]
+ sys-apps/systemd[policykit(-)] ) )
+ powermanagement? ( >=lxqt-base/lxqt-powermanagement-${PV} )
+ sddm? ( >=x11-misc/sddm-0.14.0 )
+ ssh-askpass? ( >=lxqt-base/lxqt-openssh-askpass-${PV} )
+ sudo? ( >=lxqt-base/lxqt-sudo-${PV} )"
+
+# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the initial
+# install expects oxygen icons, until the user specifies otherwise (bug 543380)
+
+S="${WORKDIR}"
diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml
new file mode 100644
index 00000000..08adc227
--- /dev/null
+++ b/lxqt-base/lxqt-meta/metadata.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+ <use>
+ <flag name="about">Install <pkg>lxqt-base/lxqt-about</pkg></flag>
+ <flag name="admin">Install <pkg>lxqt-base/lxqt-admin</pkg></flag>
+ <flag name="filemanager">Install <pkg>x11-misc/pcmanfm-qt</pkg>
+ file manager</flag>
+ <flag name="icons">Install an icon theme</flag>
+ <flag name="lightdm">Install <pkg>x11-misc/lightdm</pkg>
+ display manager</flag>
+ <flag name="lximage">Install <pkg>media-gfx/lximage-qt</pkg>
+ image viewer</flag>
+ <flag name="minimal">Do not install <pkg>x11-wm/openbox</pkg>
+ window manager</flag>
+ <flag name="oxygen">Prefer <pkg>kde-frameworks/oxygen-icons</pkg> (default)</flag>
+ <flag name="powermanagement">Install
+ <pkg>lxqt-base/lxqt-powermanagement</pkg> package</flag>
+ <flag name="sddm">Install <pkg>x11-misc/sddm</pkg>
+ display manager</flag>
+ <flag name="ssh-askpass">Install <pkg>lxqt-base/lxqt-openssh-askpass</pkg>
+ user password prompt tool</flag>
+ <flag name="sudo">Install <pkg>lxqt-base/lxqt-sudo</pkg></flag>
+ </use>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-9999.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-9999.ebuild
new file mode 100644
index 00000000..74199498
--- /dev/null
+++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-9999.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt notification daemon and library"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ kde-frameworks/kwindowsystem:5
+ lxqt-base/liblxqt
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.3.2
+"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
diff --git a/lxqt-base/lxqt-notificationd/metadata.xml b/lxqt-base/lxqt-notificationd/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-notificationd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-9999.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-9999.ebuild
new file mode 100644
index 00000000..f1a53793
--- /dev/null
+++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-9999.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt OpenSSH user password prompt tool"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ lxqt-base/liblxqt
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.3.1
+"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
+
+src_install(){
+ cmake-utils_src_install
+ doman man/*.1
+
+ echo "SSH_ASKPASS='${EPREFIX}/usr/bin/lxqt-openssh-askpass'" >> "${T}/99${PN}" \
+ || die
+ doenvd "${T}/99${PN}"
+}
diff --git a/lxqt-base/lxqt-openssh-askpass/metadata.xml b/lxqt-base/lxqt-openssh-askpass/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-openssh-askpass/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild
new file mode 100644
index 00000000..f828a007
--- /dev/null
+++ b/lxqt-base/lxqt-panel/lxqt-panel-9999.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt desktop panel and plugins"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+alsa +clock colorpicker cpuload +desktopswitch dom +kbindicator +mainmenu
+ +mount networkmonitor pulseaudio +quicklaunch sensors +showdesktop
+ statusnotifier sysstat +taskbar +tray +volume worldclock"
+REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )"
+
+CDEPEND="
+ dev-libs/glib:2
+ >=dev-libs/libqtxdg-3.1.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ kde-frameworks/kguiaddons:5
+ kde-frameworks/kwindowsystem:5[X]
+ >=lxde-base/menu-cache-0.3.3
+ lxqt-base/liblxqt
+ lxqt-base/lxqt-globalkeys
+ x11-libs/libX11
+ cpuload? ( sys-libs/libstatgrab )
+ kbindicator? ( x11-libs/libxkbcommon )
+ mount? ( kde-frameworks/solid:5 )
+ networkmonitor? ( sys-libs/libstatgrab )
+ sensors? ( sys-apps/lm_sensors )
+ statusnotifier? ( dev-libs/libdbusmenu-qt[qt5] )
+ sysstat? ( =lxqt-base/libsysstat-0.3* )
+ tray? ( x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXrender )
+ volume? ( alsa? ( media-libs/alsa-lib )
+ pulseaudio? ( media-sound/pulseaudio ) )
+"
+DEPEND="${CDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.3.1
+"
+RDEPEND="${CDEPEND}
+ dev-qt/qtsvg:5
+ >=lxde-base/lxmenu-data-0.1.2
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DPULL_TRANSLATIONS=OFF
+ $(usex clock '-DCLOCK_PLUGIN=ON' '-DCLOCK_PLUGIN=OFF')
+ $(usex colorpicker '-DCOLORPICKER_PLUGIN=ON' '-DCOLORPICKER_PLUGIN=OFF')
+ $(usex cpuload '-DCPULOAD_PLUGIN=ON' '-DCPULOAD_PLUGIN=OFF')
+ $(usex desktopswitch '-DDESKTOPSWITCH_PLUGIN=ON' '-DDESKTOPSWITCH_PLUGIN=OFF')
+ $(usex dom '-DDOM_PLUGIN=ON' '-DDOM_PLUGIN=OFF')
+ $(usex kbindicator '-DKBINDICATOR_PLUGIN=ON' '-DKBINDICATOR_PLUGIN=OFF')
+ $(usex mainmenu '-DMAINMENU_PLUGIN=ON' '-DMAINMENU_PLUGIN=OFF')
+ $(usex mount '-DMOUNT_PLUGIN=ON' '-DMOUNT_PLUGIN=OFF')
+ $(usex networkmonitor '-DNETWORKMONITOR_PLUGIN=ON' '-DNETWORKMONITOR_PLUGIN=OFF')
+ $(usex quicklaunch '-DQUICKLAUNCH_PLUGIN=ON' '-DQUICKLAUNCH_PLUGIN=OFF')
+ $(usex sensors '-DSENSORS_PLUGIN=ON' '-DSENSORS_PLUGIN=OFF')
+ $(usex showdesktop '-DSHOWDESKTOP_PLUGIN=ON' '-DSHOWDESKTOP_PLUGIN=OFF')
+ $(usex statusnotifier '-DSTATUSNOTIFIER_PLUGIN=ON' '-DSTATUSNOTIFIER_PLUGIN=OFF')
+ $(usex sysstat '-DSYSSTAT_PLUGIN=ON' '-DSYSSTAT_PLUGIN=OFF')
+ $(usex taskbar '-DTASKBAR_PLUGIN=ON' '-DTASKBAR_PLUGIN=OFF')
+ $(usex tray '-DTRAY_PLUGIN=ON' '-DTRAY_PLUGIN=OFF')
+ $(usex volume '-DVOLUME_PLUGIN=ON' '-DVOLUME_PLUGIN=OFF')
+ $(usex worldclock '-DWORLDCLOCK_PLUGIN=ON' '-DWORLDCLOCK_PLUGIN=OFF')
+ )
+
+ if use volume; then
+ mycmakeargs+=(
+ $(usex alsa '-DVOLUME_USE_ALSA=ON' '-DVOLUME_USE_ALSA=OFF')
+ $(usex pulseaudio '-DVOLUME_USE_PULSEAUDIO=ON' '-DVOLUME_USE_PULSEAUDIO=OFF')
+ )
+ fi
+
+ cmake-utils_src_configure
+}
+
+src_install(){
+ cmake-utils_src_install
+ doman panel/man/*.1
+}
diff --git a/lxqt-base/lxqt-panel/metadata.xml b/lxqt-base/lxqt-panel/metadata.xml
new file mode 100644
index 00000000..3dd1f2a7
--- /dev/null
+++ b/lxqt-base/lxqt-panel/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+ <use>
+ <flag name="clock">Build clock plugin</flag>
+ <flag name="colorpicker">Build colorpicker plugin</flag>
+ <flag name="cpuload">Build cpuload plugin</flag>
+ <flag name="desktopswitch">Build desktopswitch plugin</flag>
+ <flag name="dom">Build dom plugin</flag>
+ <flag name="kbindicator">Build kbindicator plugin</flag>
+ <flag name="mainmenu">Build mainmenu plugin</flag>
+ <flag name="mount">Build mount plugin</flag>
+ <flag name="networkmonitor">Build networkmonitor plugin</flag>
+ <flag name="quicklaunch">Build quicklaunch plugin</flag>
+ <flag name="sensors">Build sensors plugin</flag>
+ <flag name="showdesktop">Build showdesktop plugin</flag>
+ <flag name="statusnotifier">Build statusnotifier plugin</flag>
+ <flag name="sysstat">Build sysstat plugin</flag>
+ <flag name="taskbar">Build taskbar plugin</flag>
+ <flag name="tray">Build tray plugin</flag>
+ <flag name="volume">Build volume plugin</flag>
+ <flag name="worldclock">Build worldclock plugin</flag>
+ </use>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-9999.ebuild b/lxqt-base/lxqt-policykit/lxqt-policykit-9999.ebuild
new file mode 100644
index 00000000..00b87d03
--- /dev/null
+++ b/lxqt-base/lxqt-policykit/lxqt-policykit-9999.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt PolKit authentication agent"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ lxqt-base/liblxqt
+ >=dev-libs/libqtxdg-2.0.0
+ sys-auth/polkit-qt[qt5(-)]
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.3.1
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
+
+src_install(){
+ cmake-utils_src_install
+ doman man/*.1
+}
diff --git a/lxqt-base/lxqt-policykit/metadata.xml b/lxqt-base/lxqt-policykit/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-policykit/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-9999.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-9999.ebuild
new file mode 100644
index 00000000..879b1c8e
--- /dev/null
+++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-9999.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt daemon for power management and auto-suspend"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+CDEPEND="
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ kde-frameworks/kidletime:5
+ kde-frameworks/solid:5
+ lxqt-base/liblxqt
+"
+DEPEND="${CDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.3.1
+ virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+ || ( sys-power/upower sys-power/upower-pm-utils )
+"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
diff --git a/lxqt-base/lxqt-powermanagement/metadata.xml b/lxqt-base/lxqt-powermanagement/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-powermanagement/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild
new file mode 100644
index 00000000..1e6048bf
--- /dev/null
+++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt system integration plugin for Qt"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="
+ dev-libs/libdbusmenu-qt[qt5]
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ lxqt-base/liblxqt
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.3.1
+"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
diff --git a/lxqt-base/lxqt-qtplugin/metadata.xml b/lxqt-base/lxqt-qtplugin/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-qtplugin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild b/lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild
new file mode 100644
index 00000000..701cb172
--- /dev/null
+++ b/lxqt-base/lxqt-runner/lxqt-runner-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt quick launcher"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="
+ >=dev-cpp/muParser-2.2.3
+ dev-libs/glib:2
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ kde-frameworks/kwindowsystem:5
+ >=lxde-base/menu-cache-0.3.3
+ lxqt-base/liblxqt
+ lxqt-base/lxqt-globalkeys
+"
+DEPEND="${RDEPEND}
+ >=dev-util/cmake-3.6.2
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.3.1
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
+
+src_install(){
+ cmake-utils_src_install
+ doman man/*.1
+}
diff --git a/lxqt-base/lxqt-runner/metadata.xml b/lxqt-base/lxqt-runner/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-runner/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-session/lxqt-session-9999.ebuild b/lxqt-base/lxqt-session/lxqt-session-9999.ebuild
new file mode 100644
index 00000000..1a65dd68
--- /dev/null
+++ b/lxqt-base/lxqt-session/lxqt-session-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQT session manager"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+CDEPEND="
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ kde-frameworks/kwindowsystem:5[X]
+ lxqt-base/liblxqt
+ x11-libs/libX11
+ x11-misc/xdg-user-dirs
+"
+DEPEND="${CDEPEND}
+ dev-qt/linguist-tools:5
+ dev-util/intltool
+ >=dev-util/lxqt-build-tools-0.3.1
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
+
+src_install(){
+ cmake-utils_src_install
+ doman lxqt-config-session/man/*.1 lxqt-session/man/*.1
+}
diff --git a/lxqt-base/lxqt-session/metadata.xml b/lxqt-base/lxqt-session/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-session/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild b/lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild
new file mode 100644
index 00000000..196bfa8e
--- /dev/null
+++ b/lxqt-base/lxqt-sudo/lxqt-sudo-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="LXQt GUI frontend for sudo"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+DEPEND="
+ app-admin/sudo
+ >=dev-libs/libqtxdg-2.0.0
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ >=dev-util/lxqt-build-tools-0.3.1
+ lxqt-base/liblxqt
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
+ cmake-utils_src_configure
+}
diff --git a/lxqt-base/lxqt-sudo/metadata.xml b/lxqt-base/lxqt-sudo/metadata.xml
new file mode 100644
index 00000000..3eaa3d72
--- /dev/null
+++ b/lxqt-base/lxqt-sudo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/lxqt-themes/lxqt-themes-9999.ebuild b/lxqt-base/lxqt-themes/lxqt-themes-9999.ebuild
new file mode 100644
index 00000000..f034cffa
--- /dev/null
+++ b/lxqt-base/lxqt-themes/lxqt-themes-9999.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="Themes, graphics, and icons for LXQt"
+HOMEPAGE="http://lxqt.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+else
+ SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+DEPEND=">=dev-util/lxqt-build-tools-0.1.0"
diff --git a/lxqt-base/lxqt-themes/metadata.xml b/lxqt-base/lxqt-themes/metadata.xml
new file mode 100644
index 00000000..a40a83a9
--- /dev/null
+++ b/lxqt-base/lxqt-themes/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/lxqt-base/metadata.xml b/lxqt-base/metadata.xml
new file mode 100644
index 00000000..49b3cee9
--- /dev/null
+++ b/lxqt-base/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The lxqt-base category contains core packages for LXQt Desktop Environment.
+ </longdescription>
+</catmetadata>