lxqt bump to 0.11.1 (broken manifests will be fixed in next commit)
This commit is contained in:
parent
30fde7106d
commit
f462aed265
1
dev-util/lxqt-build-tools/Manifest
Normal file
1
dev-util/lxqt-build-tools/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-build-tools-0.2.0.tar.xz 15552 BLAKE2B 558e1c9f43e09e51a720460592309f3f52fb7832a121ae40c8d9945ed135d6220190182a6d2311bfb9e9971f68a60f0ab7d5dcf2055301fa683dfc483170b3c6 SHA512 40349710a20d3f06761c57b5d40aa05cb194fa4b50d1e41e4bd7e6adf1beb5c7209f3d4965869a301369df17ec1d75f55aede7ab0fe88a55d692cd56d72121de
|
22
dev-util/lxqt-build-tools/lxqt-build-tools-0.3.2.ebuild
Normal file
22
dev-util/lxqt-build-tools/lxqt-build-tools-0.3.2.ebuild
Normal file
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="LXQt Build tools"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="dev-qt/qtcore:5"
|
||||
DEPEND="${RDEPEND}"
|
11
dev-util/lxqt-build-tools/metadata.xml
Normal file
11
dev-util/lxqt-build-tools/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-build-tools</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/liblxqt/Manifest
Normal file
1
lxqt-base/liblxqt/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST liblxqt-0.11.0.tar.xz 58912 BLAKE2B 1ee7064f3fe9de78890761744655c8d11834439535d64b07fec9709db955d9e70b574dbe437d1f1afa65bf7b008cb1473b99c1eda19840efa4bfae3d43fb13ab SHA512 df2aaba0c0b723975c65a063ef3c6564a60d1ac8662da443e1ff9030b1dd61bc264916e5efac272895048f7219a5cb5413e98aa12c5340b547413ad686f2c9ed
|
43
lxqt-base/liblxqt/liblxqt-0.11.1.ebuild
Normal file
43
lxqt-base/liblxqt/liblxqt-0.11.1.ebuild
Normal file
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2018 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="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2 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[X]
|
||||
x11-libs/libXScrnSaver
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/lxqt-build-tools-0.3.1
|
||||
dev-qt/linguist-tools:5
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
11
lxqt-base/liblxqt/metadata.xml
Normal file
11
lxqt-base/liblxqt/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/liblxqt</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
2
lxqt-base/libsysstat/Manifest
Normal file
2
lxqt-base/libsysstat/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST libsysstat-0.3.1.tar.xz 18884 BLAKE2B 3fd26ef8c1b36e9e5fccd722de57d5cd2349f9579aec4fa868838e09719d16483fc92fa6a2c37b38eb83b018af8c8030f95bda35b0c3073588497a2e978c851f SHA512 00413afc6363c38a0c15f5f617c47600711f06d072bc312d5e301f4bb9a8f42effa66f1fb600a4e6147ed30b48c32bee0e3879bbe411c12bef9cc8eaa20f566d
|
||||
DIST libsysstat-0.3.2.tar.xz 20344 BLAKE2B 5f3e33291328cb39682a878a158403f7ce4490d55f444b684202155f9af25265a457fa10308d4553a61b8b424beab1974a4911fecff90b4e65cea1715c1d43e1 SHA512 6676f2670b09c1f94f4d17385016e119ce69345377a31d80d4c0b65a0c9d79993ae4d80e6801c5ea40b47ce813530a2819a278243f3c350335bfddb3593befcb
|
25
lxqt-base/libsysstat/libsysstat-0.3.3.ebuild
Normal file
25
lxqt-base/libsysstat/libsysstat-0.3.3.ebuild
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2018 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="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="dev-qt/qtcore:5"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/lxqt-build-tools-0.1.0
|
||||
dev-qt/linguist-tools:5
|
||||
"
|
11
lxqt-base/libsysstat/metadata.xml
Normal file
11
lxqt-base/libsysstat/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/libsysstat</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-about/Manifest
Normal file
1
lxqt-base/lxqt-about/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-about-0.11.0.tar.xz 21856 BLAKE2B 9904d474e3daa22169fee9b3f6e773f7bb6141d76ff62afd94971d01746d3f8036211ab0713d496479f55368932f0edb60c87e52a4398204755980c7a90adaab SHA512 53d818e036275075f41edef7af4615e5dbdb651cade68a6f502cbea6f75d32d368111536a3987078d3f682187cd6c420d8af827cc8fafa48d247ef4af5e0febf
|
37
lxqt-base/lxqt-about/lxqt-about-0.11.1.ebuild
Normal file
37
lxqt-base/lxqt-about/lxqt-about-0.11.1.ebuild
Normal file
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt about dialog"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~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-$(get_version_component_range 1-2)*
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
11
lxqt-base/lxqt-about/metadata.xml
Normal file
11
lxqt-base/lxqt-about/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-about</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-admin/Manifest
Normal file
1
lxqt-base/lxqt-admin/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-admin-0.11.0.tar.xz 114720 BLAKE2B 12d660ba616aaea5e96525ea0acc47b36f1285b36fd42b2aa4c79d22c40a7d27dfb190e6cc316d3424815b29a4019b2afac1507b3c7c416984ab98a75a869349 SHA512 cbbd83892c0c181eb996de198f6c5d3b00d0c6a5e185b816ac1237bd5930da0aa8cd272696571bb91d70054e89ea96f4dd9b3aa34dff7534286ff3e529757792
|
39
lxqt-base/lxqt-admin/lxqt-admin-0.11.1.ebuild
Normal file
39
lxqt-base/lxqt-admin/lxqt-admin-0.11.1.ebuild
Normal file
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt system administration tool"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~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-$(get_version_component_range 1-2)*
|
||||
kde-frameworks/kwindowsystem:5
|
||||
x11-libs/libX11
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
11
lxqt-base/lxqt-admin/metadata.xml
Normal file
11
lxqt-base/lxqt-admin/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-admin</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-common/Manifest
Normal file
1
lxqt-base/lxqt-common/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-common-0.11.0.tar.xz 3216520 BLAKE2B 217554dc5b16f3bbc03535440c34191e7ccb85384c63ad13911a6a21ba812b5f93dcd308e3bac7d7bb6b4cda74394069257d589e27261c0c62eaba9dc68fa199 SHA512 5eeaa6ead263a93b58ab9ec536c287fe383b5abade722dd3c7232840bc12c56e2208904bfbbc5ee9092c340d14d939a2ac0dcd37cf2175a0f601bbe050f00a2c
|
31
lxqt-base/lxqt-common/lxqt-common-0.11.2.ebuild
Normal file
31
lxqt-base/lxqt-common/lxqt-common-0.11.2.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="LXQt common resources"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=">=lxqt-base/liblxqt-0.11.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND=">=lxqt-base/lxqt-session-0.11.1"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
dodir "/etc/X11/Sessions"
|
||||
dosym "/usr/bin/startlxqt" "/etc/X11/Sessions/lxqt"
|
||||
}
|
11
lxqt-base/lxqt-common/metadata.xml
Normal file
11
lxqt-base/lxqt-common/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-common-deprecated</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-config/Manifest
Normal file
1
lxqt-base/lxqt-config/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-config-0.11.0.tar.xz 197112 BLAKE2B 2b7da999a61922b4a54e7dd6481c54e4e98262340d596f334058ea8e2d235baff96b39a27ddacadf6678a6f283a7ac63d7160747c31e2bb395036a3657b71030 SHA512 20a573ba6cb83ef19b58a31180924e527496f4eb5d5f9bcf1eb37e3883b8b46ea02f08be9fe42a06f12508ffa2a9af5225d3fe00856ee7807704a99adf654795
|
221
lxqt-base/lxqt-config/files/lxqt-config-0.11.0-cmake-3.8.patch
Normal file
221
lxqt-base/lxqt-config/files/lxqt-config-0.11.0-cmake-3.8.patch
Normal file
@ -0,0 +1,221 @@
|
||||
From bca652a75f8a497a69b1fbc1c7eaa353f6b4eef8 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Lu=C3=ADs=20Pereira?= <luis.artur.pereira@gmail.com>
|
||||
Date: Wed, 19 Apr 2017 12:56:45 +0100
|
||||
Subject: [PATCH] Fixes a FTBFS with CMake v3.8
|
||||
|
||||
CMake v3.8 AUTOUIC changed the directory where the file is generated to:
|
||||
<CMAKE_CURRENT_BINARY_DIR>/<TARGETNAME>_autogen/include. The changes makes
|
||||
us fail.
|
||||
The change is actually just an sympton and not a root cause. We shouldn't
|
||||
include a ui generated file in public header.
|
||||
|
||||
Closes https://github.com/lxde/lxqt/issues/1277
|
||||
---
|
||||
liblxqt-config-cursor/selectwnd.cpp | 64 ++++++++++++++++++++-----------------
|
||||
liblxqt-config-cursor/selectwnd.h | 9 ++++--
|
||||
2 files changed, 41 insertions(+), 32 deletions(-)
|
||||
|
||||
diff --git a/liblxqt-config-cursor/selectwnd.cpp b/liblxqt-config-cursor/selectwnd.cpp
|
||||
index e76840b..8a1fa18 100644
|
||||
--- a/liblxqt-config-cursor/selectwnd.cpp
|
||||
+++ b/liblxqt-config-cursor/selectwnd.cpp
|
||||
@@ -13,6 +13,7 @@
|
||||
#include <QDebug>
|
||||
|
||||
#include "selectwnd.h"
|
||||
+#include "ui_selectwnd.h"
|
||||
|
||||
#include <QKeyEvent>
|
||||
#include <QMessageBox>
|
||||
@@ -37,22 +38,24 @@
|
||||
|
||||
#define HOME_ICON_DIR QDir::homePath() + "/.icons"
|
||||
|
||||
-SelectWnd::SelectWnd(LXQt::Settings* settings, QWidget *parent) : QWidget(parent), mSettings(settings)
|
||||
+SelectWnd::SelectWnd(LXQt::Settings* settings, QWidget *parent)
|
||||
+ : QWidget(parent),
|
||||
+ mSettings(settings),
|
||||
+ ui(new Ui::SelectWnd)
|
||||
{
|
||||
- setupUi(this);
|
||||
-
|
||||
- warningLabel->hide();
|
||||
+ ui->setupUi(this);
|
||||
+ ui->warningLabel->hide();
|
||||
|
||||
mModel = new XCursorThemeModel(this);
|
||||
|
||||
int size = style()->pixelMetric(QStyle::PM_LargeIconSize);
|
||||
- lbThemes->setModel(mModel);
|
||||
- lbThemes->setItemDelegate(new ItemDelegate(this));
|
||||
- lbThemes->setIconSize(QSize(size, size));
|
||||
- lbThemes->setSelectionMode(QAbstractItemView::SingleSelection);
|
||||
+ ui->lbThemes->setModel(mModel);
|
||||
+ ui->lbThemes->setItemDelegate(new ItemDelegate(this));
|
||||
+ ui->lbThemes->setIconSize(QSize(size, size));
|
||||
+ ui->lbThemes->setSelectionMode(QAbstractItemView::SingleSelection);
|
||||
|
||||
// Make sure we find out about selection changes
|
||||
- connect(lbThemes->selectionModel(), SIGNAL(currentChanged(const QModelIndex &, const QModelIndex &)),
|
||||
+ connect(ui->lbThemes->selectionModel(), SIGNAL(currentChanged(const QModelIndex &, const QModelIndex &)),
|
||||
SLOT(currentChanged(const QModelIndex &, const QModelIndex &)));
|
||||
// display/hide warning label
|
||||
connect(mModel, SIGNAL(modelReset()),
|
||||
@@ -62,15 +65,15 @@ SelectWnd::SelectWnd(LXQt::Settings* settings, QWidget *parent) : QWidget(parent
|
||||
connect(mModel, SIGNAL(rowsRemoved(const QModelIndex&, int, int)),
|
||||
this, SLOT(handleWarning()));
|
||||
|
||||
- connect(warningLabel, SIGNAL(showDirInfo()),
|
||||
+ connect(ui->warningLabel, SIGNAL(showDirInfo()),
|
||||
this, SLOT(showDirInfo()));
|
||||
|
||||
// Disable the install button if we can't install new themes to ~/.icons,
|
||||
// or Xcursor isn't set up to look for cursor themes there
|
||||
- btInstall->setEnabled(mModel->searchPaths().contains(HOME_ICON_DIR) && iconsIsWritable());
|
||||
+ ui->btInstall->setEnabled(mModel->searchPaths().contains(HOME_ICON_DIR) && iconsIsWritable());
|
||||
// TODO/FIXME: btInstall functionality
|
||||
- btInstall->hide();
|
||||
- btRemove->hide();
|
||||
+ ui->btInstall->hide();
|
||||
+ ui->btRemove->hide();
|
||||
|
||||
//QTimer::singleShot(0, this, SLOT(setCurrent()));
|
||||
|
||||
@@ -80,11 +83,12 @@ SelectWnd::SelectWnd(LXQt::Settings* settings, QWidget *parent) : QWidget(parent
|
||||
|
||||
SelectWnd::~SelectWnd()
|
||||
{
|
||||
+ delete ui;
|
||||
}
|
||||
|
||||
void SelectWnd::setCurrent()
|
||||
{
|
||||
- lbThemes->selectionModel()->clear();
|
||||
+ ui->lbThemes->selectionModel()->clear();
|
||||
|
||||
QString ct = getCurrentTheme();
|
||||
mAppliedIndex = mModel->defaultIndex();
|
||||
@@ -97,9 +101,9 @@ void SelectWnd::setCurrent()
|
||||
const XCursorThemeData *theme = mModel->theme(mAppliedIndex);
|
||||
// Select the current theme
|
||||
selectRow(mAppliedIndex);
|
||||
- lbThemes->scrollTo(mAppliedIndex, QListView::PositionAtCenter);
|
||||
+ ui->lbThemes->scrollTo(mAppliedIndex, QListView::PositionAtCenter);
|
||||
// Update the preview widget as well
|
||||
- if (theme) preview->setTheme(*theme);// else preview->clearTheme();
|
||||
+ if (theme) ui->preview->setTheme(*theme);// else ui->preview->clearTheme();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -123,8 +127,8 @@ void SelectWnd::selectRow(int row) const
|
||||
QModelIndex from = mModel->index(row, 0);
|
||||
QModelIndex to = mModel->index(row, mModel->columnCount()-1);
|
||||
QItemSelection selection(from, to);
|
||||
- lbThemes->selectionModel()->select(selection, QItemSelectionModel::Select);
|
||||
- lbThemes->selectionModel()->setCurrentIndex(mAppliedIndex, QItemSelectionModel::NoUpdate);
|
||||
+ ui->lbThemes->selectionModel()->select(selection, QItemSelectionModel::Select);
|
||||
+ ui->lbThemes->selectionModel()->setCurrentIndex(mAppliedIndex, QItemSelectionModel::NoUpdate);
|
||||
}
|
||||
|
||||
void SelectWnd::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)
|
||||
@@ -133,16 +137,16 @@ void SelectWnd::currentChanged(const QModelIndex ¤t, const QModelIndex &pr
|
||||
if (current.isValid()) {
|
||||
const XCursorThemeData *theme = mModel->theme(current);
|
||||
if (theme) {
|
||||
- preview->setTheme(*theme);
|
||||
- btRemove->setEnabled(theme->isWritable());
|
||||
+ ui->preview->setTheme(*theme);
|
||||
+ ui->btRemove->setEnabled(theme->isWritable());
|
||||
} else {
|
||||
- preview->clearTheme();
|
||||
+ ui->preview->clearTheme();
|
||||
}
|
||||
|
||||
// directly apply the current settings
|
||||
applyCurrent();
|
||||
} else {
|
||||
- preview->clearTheme();
|
||||
+ ui->preview->clearTheme();
|
||||
}
|
||||
//emit changed(mAppliedIndex != current);
|
||||
}
|
||||
@@ -155,7 +159,7 @@ void SelectWnd::on_btInstall_clicked()
|
||||
void SelectWnd::applyCurrent()
|
||||
{
|
||||
//qDebug() << "'set' clicked";
|
||||
- const XCursorThemeData *theme = mModel->theme(lbThemes->currentIndex());
|
||||
+ const XCursorThemeData *theme = mModel->theme(ui->lbThemes->currentIndex());
|
||||
if (!theme) return;
|
||||
applyTheme(*theme);
|
||||
fixXDefaults(theme->name());
|
||||
@@ -200,7 +204,7 @@ void SelectWnd::applyCurrent()
|
||||
void SelectWnd::on_btRemove_clicked()
|
||||
{
|
||||
qDebug() << "'remove' clicked";
|
||||
- const XCursorThemeData *theme = mModel->theme(lbThemes->currentIndex());
|
||||
+ const XCursorThemeData *theme = mModel->theme(ui->lbThemes->currentIndex());
|
||||
if (!theme) return;
|
||||
QString ct = getCurrentTheme();
|
||||
if (ct == theme->name())
|
||||
@@ -210,20 +214,20 @@ void SelectWnd::on_btRemove_clicked()
|
||||
return;
|
||||
}
|
||||
QDir d(theme->path());
|
||||
- preview->clearTheme();
|
||||
- mModel->removeTheme(lbThemes->currentIndex());
|
||||
+ ui->preview->clearTheme();
|
||||
+ mModel->removeTheme(ui->lbThemes->currentIndex());
|
||||
removeXCursorTheme(d);
|
||||
}
|
||||
|
||||
void SelectWnd::handleWarning()
|
||||
{
|
||||
bool empty = mModel->rowCount();
|
||||
- warningLabel->setVisible(!empty);
|
||||
- preview->setVisible(empty);
|
||||
- infoLabel->setVisible(empty);
|
||||
+ ui->warningLabel->setVisible(!empty);
|
||||
+ ui->preview->setVisible(empty);
|
||||
+ ui->infoLabel->setVisible(empty);
|
||||
}
|
||||
|
||||
void SelectWnd::showDirInfo()
|
||||
{
|
||||
- QToolTip::showText(mapToGlobal(warningLabel->buttonPos()), mModel->searchPaths().join("\n"));
|
||||
+ QToolTip::showText(mapToGlobal(ui->warningLabel->buttonPos()), mModel->searchPaths().join("\n"));
|
||||
}
|
||||
diff --git a/liblxqt-config-cursor/selectwnd.h b/liblxqt-config-cursor/selectwnd.h
|
||||
index c9bc428..200cfa0 100644
|
||||
--- a/liblxqt-config-cursor/selectwnd.h
|
||||
+++ b/liblxqt-config-cursor/selectwnd.h
|
||||
@@ -15,16 +15,20 @@
|
||||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
+#include <QPersistentModelIndex>
|
||||
#include <lxqtglobals.h>
|
||||
|
||||
namespace LXQt {
|
||||
class Settings;
|
||||
}
|
||||
|
||||
+namespace Ui {
|
||||
+class SelectWnd;
|
||||
+}
|
||||
+
|
||||
class XCursorThemeModel;
|
||||
|
||||
-#include "ui_selectwnd.h"
|
||||
-class LXQT_API SelectWnd : public QWidget, private Ui_SelectWnd
|
||||
+class LXQT_API SelectWnd : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
@@ -55,6 +59,7 @@ private slots:
|
||||
XCursorThemeModel *mModel;
|
||||
QPersistentModelIndex mAppliedIndex;
|
||||
LXQt::Settings* mSettings;
|
||||
+ Ui::SelectWnd *ui;
|
||||
};
|
||||
|
||||
#endif
|
58
lxqt-base/lxqt-config/lxqt-config-0.11.1.ebuild
Normal file
58
lxqt-base/lxqt-config/lxqt-config-0.11.1.ebuild
Normal file
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt system configuration control center"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libqtxdg-1.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-$(get_version_component_range 1-2)*}
|
||||
sys-libs/zlib:=
|
||||
x11-apps/setxkbmap
|
||||
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"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-0.11.0-cmake-3.8.patch" )
|
||||
|
||||
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
|
||||
}
|
11
lxqt-base/lxqt-config/metadata.xml
Normal file
11
lxqt-base/lxqt-config/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-config</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-globalkeys/Manifest
Normal file
1
lxqt-base/lxqt-globalkeys/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-globalkeys-0.11.0.tar.xz 50480 BLAKE2B 65a4c3039389fab0a2039637317b04c5bb32642e63dae6dfac1a2e445739ec532e730a7f944eb18066d45196ca650fbbff0a5f0d221e1298ad5e3fc3b3e82325 SHA512 165c22d60a0d21cf25e36429be5ef0daab86329b0c10a1be67cf90cda817ebc409c0ac7c383ff10c51e4dd8194e799af8af9b3affd74dea49dcc93d05fb6cb33
|
45
lxqt-base/lxqt-globalkeys/lxqt-globalkeys-0.11.1.ebuild
Normal file
45
lxqt-base/lxqt-globalkeys/lxqt-globalkeys-0.11.1.ebuild
Normal file
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="Daemon and library for global keyboard shortcuts registration"
|
||||
HOMEPAGE="http://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libqtxdg-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
=lxqt-base/liblxqt-$(get_version_component_range 1-2)*
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/lxqt-build-tools-0.1.0
|
||||
dev-qt/linguist-tools:5
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
11
lxqt-base/lxqt-globalkeys/metadata.xml
Normal file
11
lxqt-base/lxqt-globalkeys/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-globalkeys</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-l10n/Manifest
Normal file
1
lxqt-base/lxqt-l10n/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-l10n-0.11.0.tar.xz 513704 BLAKE2B f300b938db282151df1552e13e5530ffab1465d496e89df73b5d339b339442c018521d2eb1d5c3d7a942607596ba8ab98dacd689ba74761ec93e82b42ba85249 SHA512 827a38184d27684ab98234df671c48c8ff7d45bfe4fafafe82fd821786e856eaadade98f8d244cac9729dd0ec1a2d8d295b04397bed4a3375cac8191759ec27e
|
25
lxqt-base/lxqt-l10n/lxqt-l10n-0.11.2.ebuild
Normal file
25
lxqt-base/lxqt-l10n/lxqt-l10n-0.11.2.ebuild
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
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"
|
||||
|
||||
RDEPEND="=lxqt-base/liblxqt-$(get_version_component_range 1-2)*"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
>=dev-util/lxqt-build-tools-0.1.0
|
||||
"
|
11
lxqt-base/lxqt-l10n/metadata.xml
Normal file
11
lxqt-base/lxqt-l10n/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-l10n</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
47
lxqt-base/lxqt-meta/lxqt-meta-0.11.1.ebuild
Normal file
47
lxqt-base/lxqt-meta/lxqt-meta-0.11.1.ebuild
Normal file
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2018 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="https://lxqt.org/"
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
IUSE="+about admin +filemanager +icons lightdm lximage minimal +oxygen +policykit
|
||||
powermanagement sddm ssh-askpass sudo"
|
||||
REQUIRED_USE="oxygen? ( icons )"
|
||||
|
||||
RDEPEND="
|
||||
>=lxde-base/lxmenu-data-0.1.2
|
||||
~lxqt-base/lxqt-common-0.11.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}
|
||||
virtual/ttf-fonts
|
||||
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 )
|
||||
!minimal? ( x11-wm/openbox
|
||||
x11-misc/obconf-qt )
|
||||
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.11.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}"
|
29
lxqt-base/lxqt-meta/metadata.xml
Normal file
29
lxqt-base/lxqt-meta/metadata.xml
Normal file
@ -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>
|
1
lxqt-base/lxqt-notificationd/Manifest
Normal file
1
lxqt-base/lxqt-notificationd/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-notificationd-0.11.0.tar.xz 30592 BLAKE2B d30ddedf7cc66bc951291110d43c458ff8c4b229189a3d1f3b59be29e0e45ad03ae9839a31aa5dd268121bb6a7266e05d30221ee9cb44a39bbb36cd937c85ebd SHA512 f6dd3463ac993d7c7743addd6924dc8f15717f658c576c78ad01e4db361d1f1c98d02f6a2bec0069c191ad923b1ff63d49faf6ff7d564f67030233d6979adec5
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt notification daemon and library"
|
||||
HOMEPAGE="https://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-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
kde-frameworks/kwindowsystem:5
|
||||
=lxqt-base/liblxqt-$(get_version_component_range 1-2)*
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
11
lxqt-base/lxqt-notificationd/metadata.xml
Normal file
11
lxqt-base/lxqt-notificationd/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-notifcationd</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-openssh-askpass/Manifest
Normal file
1
lxqt-base/lxqt-openssh-askpass/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-openssh-askpass-0.11.0.tar.xz 14028 BLAKE2B fb65748f8246fe5783d67aee1b96759a0a8a5be15b4330d2ad3ef2654b3dde59d7a7ca6e993992af5a79deefaff952c1f8f6d42795029c6f200ff2a26e79f6d3 SHA512 746c70677af0d93544de805ec53c8cba3eea81a32d0592cf3a14a350095b26097880d0da70db46161e03957b31b8b1e308e657fd2b04b8646b131e44d984d6d4
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt OpenSSH user password prompt tool"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libqtxdg-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
=lxqt-base/liblxqt-$(get_version_component_range 1-2)*
|
||||
x11-libs/libX11
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
"
|
||||
|
||||
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}"
|
||||
}
|
11
lxqt-base/lxqt-openssh-askpass/metadata.xml
Normal file
11
lxqt-base/lxqt-openssh-askpass/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-openssh-askpass</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-panel/Manifest
Normal file
1
lxqt-base/lxqt-panel/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-panel-0.11.0.tar.xz 262964 BLAKE2B 6cbb741731e89dbe99fefc8ceb983e346128a3122507a6816db848c9bed0b8f4f3b5f08e8f7ccd3a1b72ed7161a0772188836bec55610e248c17425f806dec44 SHA512 875ec28868bb68dff8c4e3be0adb5e5c88213f9ebdeb83eb0df9d5c31a7b4cb70a4d9b347f1ed9526a1eef7adb07f92c36263e12a6455291ec7022901abd100c
|
@ -0,0 +1,32 @@
|
||||
From ec62109e0fa678875a9b10fc6f1975267432712d Mon Sep 17 00:00:00 2001
|
||||
From: Palo Kisa <palo.kisa@gmail.com>
|
||||
Date: Mon, 30 Jan 2017 12:21:10 +0100
|
||||
Subject: [PATCH] plugin-kbindicator: Undef the "explicit" workaround
|
||||
|
||||
..after include and add explanation of the workaround.
|
||||
|
||||
closes lxde/lxqt#1251
|
||||
---
|
||||
plugin-kbindicator/src/x11/kbdlayout.cpp | 7 +++++++
|
||||
1 file changed, 7 insertions(+)
|
||||
|
||||
diff --git a/plugin-kbindicator/src/x11/kbdlayout.cpp b/plugin-kbindicator/src/x11/kbdlayout.cpp
|
||||
index c4aa4e27..883df074 100644
|
||||
--- a/plugin-kbindicator/src/x11/kbdlayout.cpp
|
||||
+++ b/plugin-kbindicator/src/x11/kbdlayout.cpp
|
||||
@@ -33,8 +33,15 @@
|
||||
|
||||
#include <xkbcommon/xkbcommon-x11.h>
|
||||
#include <xcb/xcb.h>
|
||||
+
|
||||
+// Note: We need to override "explicit" as this is a C++ keyword. But it is
|
||||
+// used as variable name in xkb.h. This is causing a failure in C++ compile
|
||||
+// time.
|
||||
+// Similar bug here: https://bugs.freedesktop.org/show_bug.cgi?id=74080
|
||||
#define explicit _explicit
|
||||
#include <xcb/xkb.h>
|
||||
+#undef explicit
|
||||
+
|
||||
#include "../kbdinfo.h"
|
||||
#include "../controls.h"
|
||||
|
99
lxqt-base/lxqt-panel/lxqt-panel-0.11.1.ebuild
Normal file
99
lxqt-base/lxqt-panel/lxqt-panel-0.11.1.ebuild
Normal file
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2018 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="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${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/libqtxdg-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
kde-frameworks/kguiaddons:5
|
||||
kde-frameworks/kwindowsystem:5[X]
|
||||
>=lxde-base/menu-cache-0.3.3
|
||||
~lxqt-base/liblxqt-${PV}
|
||||
~lxqt-base/lxqt-globalkeys-${PV}
|
||||
x11-libs/libX11
|
||||
cpuload? ( sys-libs/libstatgrab )
|
||||
kbindicator? ( x11-libs/libxkbcommon )
|
||||
mount? ( kde-frameworks/solid:5 )
|
||||
networkmonitor? ( sys-libs/libstatgrab )
|
||||
sensors? ( sys-apps/lm_sensors )
|
||||
statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] )
|
||||
sysstat? ( =lxqt-base/libsysstat-0.3* )
|
||||
tray? ( x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXrender )
|
||||
volume? ( alsa? ( media-libs/alsa-lib )
|
||||
pulseaudio? ( media-sound/pulseaudio ) )"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-qt/linguist-tools:5"
|
||||
RDEPEND="${CDEPEND}
|
||||
dev-qt/qtsvg:5
|
||||
>=lxde-base/lxmenu-data-0.1.2"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.11.0-fix-undef-explicit.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
|
||||
# Plugins
|
||||
-DCLOCK_PLUGIN=$(usex clock)
|
||||
-DCOLORPICKER_PLUGIN=$(usex colorpicker)
|
||||
-DCPULOAD_PLUGIN=$(usex cpuload)
|
||||
-DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch)
|
||||
-DDOM_PLUGIN=$(usex dom)
|
||||
-DKBINDICATOR_PLUGIN=$(usex kbindicator)
|
||||
-DMAINMENU_PLUGIN=$(usex mainmenu)
|
||||
-DMOUNT_PLUGIN=$(usex mount)
|
||||
-DNETWORKMONITOR_PLUGIN=$(usex networkmonitor)
|
||||
-DQUICKLAUNCH_PLUGIN=$(usex quicklaunch)
|
||||
-DSENSORS_PLUGIN=$(usex sensors)
|
||||
-DSHOWDESKTOP_PLUGIN=$(usex showdesktop)
|
||||
-DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier)
|
||||
-DSYSSTAT_PLUGIN=$(usex sysstat)
|
||||
-DTASKBAR_PLUGIN=$(usex taskbar)
|
||||
-DTRAY_PLUGIN=$(usex tray)
|
||||
-DVOLUME_PLUGIN=$(usex volume)
|
||||
-DWORLDCLOCK_PLUGIN=$(usex worldclock)
|
||||
)
|
||||
|
||||
if use volume; then
|
||||
mycmakeargs+=(
|
||||
-DVOLUME_USE_ALSA=$(usex alsa)
|
||||
-DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio)
|
||||
)
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install(){
|
||||
cmake-utils_src_install
|
||||
doman panel/man/*.1
|
||||
}
|
31
lxqt-base/lxqt-panel/metadata.xml
Normal file
31
lxqt-base/lxqt-panel/metadata.xml
Normal file
@ -0,0 +1,31 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-panel</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-policykit/Manifest
Normal file
1
lxqt-base/lxqt-policykit/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-policykit-0.11.0.tar.xz 31336 BLAKE2B d0e562660e3aabb7fa46447dae27d60ef3b1b9429deaa9f21a6e1659032f5bff8d9639e6f6639c13a239c2f6978808f0bf8283612eefce20854cd08ce8d7f00a SHA512 f4c8a154e30df18118444d8caf09bd242aafb17309bba77f1153a6b3db74291d35fe10ffba716293203095bcaa70195414e6b10773f8fe3b48829ab72820e5ae
|
48
lxqt-base/lxqt-policykit/lxqt-policykit-0.11.1.ebuild
Normal file
48
lxqt-base/lxqt-policykit/lxqt-policykit-0.11.1.ebuild
Normal file
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="LXQt PolKit authentication agent"
|
||||
HOMEPAGE="https://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="GPL-2 LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
>=dev-libs/libqtxdg-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
=lxqt-base/liblxqt-$(get_version_component_range 1-2)*
|
||||
sys-auth/polkit-qt[qt5(+)]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install(){
|
||||
cmake-utils_src_install
|
||||
doman man/*.1
|
||||
}
|
11
lxqt-base/lxqt-policykit/metadata.xml
Normal file
11
lxqt-base/lxqt-policykit/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-policykit</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-powermanagement/Manifest
Normal file
1
lxqt-base/lxqt-powermanagement/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-powermanagement-0.11.0.tar.xz 29680 BLAKE2B 46242ed3d05f3ab198225baba34c5a651882c2a99da3b44201a55a3204071002d19d59e34f5aca2cb744f6a2e08e926b008c8f1c12fb94d3386b242223580e4e SHA512 8cf90334078e95303f938b180cf21f40624bd150f03d72e5975eb105df96154f7d2703476e95ca40923ce56a0e5be81c1db570033bd9ad5fe17afb081b98f0c0
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt daemon for power management and auto-suspend"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libqtxdg-1.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-$(get_version_component_range 1-2)*
|
||||
|| (
|
||||
sys-power/upower
|
||||
sys-power/upower-pm-utils
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
11
lxqt-base/lxqt-powermanagement/metadata.xml
Normal file
11
lxqt-base/lxqt-powermanagement/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-powermanagement</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-qtplugin/Manifest
Normal file
1
lxqt-base/lxqt-qtplugin/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-qtplugin-0.11.0.tar.xz 20764 BLAKE2B b70fcb267c525a30e07cf8146e8267f1125504c4c87197f93256f7563b64b4970fe6980e4472bf60d6a3a670a68dbc0c98bcd94d451ffe0bed1aa403b163ff8d SHA512 2e8d1e26b1b2d28bb874d1eb61a2e6a678e8b3477957016bc8e9783a13c821450746cbfe59954a09142d94e67203ef8a28eab8ff8d3d0798f87b5a920ec80b09
|
39
lxqt-base/lxqt-qtplugin/lxqt-qtplugin-0.11.1.ebuild
Normal file
39
lxqt-base/lxqt-qtplugin/lxqt-qtplugin-0.11.1.ebuild
Normal file
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt system integration plugin for Qt"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~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
|
||||
x11-libs/libX11
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/lxqt-build-tools-0.1.0
|
||||
dev-qt/linguist-tools:5
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
11
lxqt-base/lxqt-qtplugin/metadata.xml
Normal file
11
lxqt-base/lxqt-qtplugin/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-qtplugin</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-runner/Manifest
Normal file
1
lxqt-base/lxqt-runner/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-runner-0.11.0.tar.xz 209040 BLAKE2B eec9d11f06e31b758b46216ed9b52050b6bb3c7cd697af5aee735e01815a67af3b3879cbb8c2a57f9ad340325db48b729fe58a014c09017b240e93bbf7d22385 SHA512 ced1f790a688fc6b167d96fcfc0f32a695c727e6bf3e4eaa43a0b4d1fb1379312788e2d190f77ade8b18fdce2d2993a7546bcb3a0246efd83e7fdb231b421fb5
|
52
lxqt-base/lxqt-runner/lxqt-runner-0.11.1.ebuild
Normal file
52
lxqt-base/lxqt-runner/lxqt-runner-0.11.1.ebuild
Normal file
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt quick launcher"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
MY_PV="$(get_version_component_range 1-2)*"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${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/libqtxdg-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
kde-frameworks/kwindowsystem:5
|
||||
>=lxde-base/menu-cache-0.5.1
|
||||
=lxqt-base/liblxqt-${MY_PV}
|
||||
=lxqt-base/lxqt-globalkeys-${MY_PV}
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install(){
|
||||
cmake-utils_src_install
|
||||
doman man/*.1
|
||||
}
|
11
lxqt-base/lxqt-runner/metadata.xml
Normal file
11
lxqt-base/lxqt-runner/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-runner</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-session/Manifest
Normal file
1
lxqt-base/lxqt-session/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-session-0.11.0.tar.xz 120680 BLAKE2B c62ab38cc3926666ad4ed2d6ba2fb0f1f1979ef14f53aaba1d213238b16907762d3caa0b170e0580578f482ce37d8cd5365d2711d8f10b5168667f17619736c8 SHA512 3f45d3c8ca2856ab37e88554f5021a7003e2293552532b65b53a84fc886e8b5f4f0fa3e90b1b288d2f866f07a29e3170305dc611c4f31c6112a824886768dab9
|
60
lxqt-base/lxqt-session/lxqt-session-0.11.1.ebuild
Normal file
60
lxqt-base/lxqt-session/lxqt-session-0.11.1.ebuild
Normal file
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQT session manager"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
MY_PV="$(get_version_component_range 1-2)*"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
IUSE="+themes +udev"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libqtxdg-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtxml:5
|
||||
kde-frameworks/kwindowsystem:5[X]
|
||||
=lxqt-base/liblxqt-${MY_PV}
|
||||
=lxqt-base/lxqt-common-0.11*
|
||||
x11-libs/libX11
|
||||
x11-misc/xdg-user-dirs
|
||||
themes? ( =x11-themes/lxqt-themes-${MY_PV} )
|
||||
udev? ( virtual/libudev )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
dev-util/intltool
|
||||
>=dev-util/lxqt-build-tools-0.1.0
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_LIBUDEV=$(usex udev)
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install(){
|
||||
cmake-utils_src_install
|
||||
doman lxqt-config-session/man/*.1 lxqt-session/man/*.1
|
||||
}
|
14
lxqt-base/lxqt-session/metadata.xml
Normal file
14
lxqt-base/lxqt-session/metadata.xml
Normal file
@ -0,0 +1,14 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxqt/lxqt-session</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="themes">Install LXQt themes and graphics</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
1
lxqt-base/lxqt-sudo/Manifest
Normal file
1
lxqt-base/lxqt-sudo/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST lxqt-sudo-0.11.0.tar.xz 15960 BLAKE2B 5b4c4f8c748f330508665141d02eb62e1a2804c6510f7fc455c2761527436c8a81c2e3d0ac6484511effe3485d712e10a2741fe1019356480e5824cbb97482f1 SHA512 42f8a74898ed4fa81fcff06837e69e0c7cb4f2fb81b21a0167afd5f0557fab48022de0849c83dcb5e04e2f3f3af54cd0c2c8fc27cde15ad380163a7a9fe1724e
|
34
lxqt-base/lxqt-sudo/lxqt-sudo-0.11.0.ebuild
Normal file
34
lxqt-base/lxqt-sudo/lxqt-sudo-0.11.0.ebuild
Normal file
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="LXQt GUI frontend for sudo"
|
||||
HOMEPAGE="http://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="app-admin/sudo
|
||||
>=dev-libs/libqtxdg-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
~lxqt-base/liblxqt-${PV}
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=( -DPULL_TRANSLATIONS=OFF )
|
||||
cmake-utils_src_configure
|
||||
}
|
40
lxqt-base/lxqt-sudo/lxqt-sudo-0.11.1.ebuild
Normal file
40
lxqt-base/lxqt-sudo/lxqt-sudo-0.11.1.ebuild
Normal file
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="LXQt GUI frontend for sudo"
|
||||
HOMEPAGE="https://lxqt.org/"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/lxqt/${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="
|
||||
app-admin/sudo
|
||||
>=dev-libs/libqtxdg-1.0.0
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
=lxqt-base/liblxqt-$(get_version_component_range 1-2)*
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/lxqt-build-tools-0.1.0
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_LIBUDEV=$(usex udev)
|
||||
-DPULL_TRANSLATIONS=OFF
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
11
lxqt-base/lxqt-sudo/metadata.xml
Normal file
11
lxqt-base/lxqt-sudo/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<remote-id type="github">lxde/lxqt-sudo</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
7
lxqt-base/metadata.xml
Normal file
7
lxqt-base/metadata.xml
Normal file
@ -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>
|
Loading…
Reference in New Issue
Block a user