[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 909f089f35c151be3aeff37fe383cf69a680d275 Author: Jimi Huotari gentoo org> AuthorDate: Sun Apr 21 17:17:02 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Apr 21 19:48:26 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=909f089f lxqt-base/lxqt-config: add 2.0.0 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/Manifest | 1 + lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest new file mode 100644 index ..5d8d5a46 --- /dev/null +++ b/lxqt-base/lxqt-config/Manifest @@ -0,0 +1 @@ +DIST lxqt-config-2.0.0.tar.xz 380552 BLAKE2B 5b6dc5f1323609b487608efabcd3b3a2b2d14ee0374a9959b9ee1627146232ff8d91ea244b243a342217f06613424e5e0dca0b89bfef99771dcf8018fccba2ea SHA512 dbb96a069fa0b73c5e7cb6ed26d99ddf838df363b3dba5c6f8ac3dde4ab316646c6bea6fd6d463d9ddc76c38ce8b75dbf1fadc7e56d4c548a54c6d53b494bce3 diff --git a/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild new file mode 100644 index ..b5163665 --- /dev/null +++ b/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +DESCRIPTION="LXQt system configuration control center" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} == ]]; 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" +fi + +LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2" +SLOT="0" +IUSE="+monitor +touchpad" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.0.0 +" +DEPEND=" + >=dev-libs/libqtxdg-4.0.0 + >=dev-qt/qtbase-6.6:6[gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-menu-data-${MY_PV}* + sys-libs/zlib:= + x11-apps/setxkbmap + x11-libs/libxcb:= + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + monitor? ( kde-plasma/libkscreen:6= ) + touchpad? ( + virtual/libudev:= + x11-drivers/xf86-input-libinput + x11-libs/libXi + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_MONITOR=$(usex monitor) + -DWITH_TOUCHPAD=$(usex touchpad) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1 +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: ccc1106c74a07c4238c9ec8941d812f72ad578fb Author: Jimi Huotari gentoo org> AuthorDate: Mon Mar 25 21:05:20 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Mar 25 21:11:35 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ccc1106c lxqt-base/lxqt-config: welcome qt6 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 369212f3..56729a70 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,17 +22,11 @@ LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2" SLOT="0" IUSE="+monitor +touchpad" -BDEPEND=" - >=dev-qt/linguist-tools-5.15:5 -" +BDEPEND=">=dev-qt/qttools-6.6:6[linguist]" DEPEND=" >=dev-libs/libqtxdg-3.11.0 - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtgui-5.15:5 - >=dev-qt/qtwidgets-5.15:5 - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtx11extras-5.15:5 - >=dev-qt/qtxml-5.15:5 + >=dev-qt/qtbase-6.6:6[gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-${MY_PV}*:= =lxqt-base/lxqt-menu-data-${MY_PV}* sys-libs/zlib:= @@ -41,7 +35,7 @@ DEPEND=" x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes - monitor? ( >=kde-plasma/libkscreen-5.27.0:5= ) + monitor? ( >=kde-plasma/libkscreen-6:6= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 94e7915b94ce3557eea2e6745cbe0eff53e8ae89 Author: Jimi Huotari gentoo org> AuthorDate: Fri Feb 23 16:59:04 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Fri Feb 23 16:59:04 2024 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=94e7915b lxqt-base/lxqt-config: adjust libkscreen minimum version Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 8ae5cef5..369212f3 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -41,7 +41,7 @@ DEPEND=" x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes - monitor? ( kde-plasma/libkscreen:5= ) + monitor? ( >=kde-plasma/libkscreen-5.27.0:5= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 5ddb2ccbf4e5d33ff103a927c575adf8fbbfca67 Author: Jimi Huotari gentoo org> AuthorDate: Sun May 14 14:51:05 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sun May 14 15:03:47 2023 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5ddb2ccb lxqt-base/lxqt-config: update libqtxdg dependency Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index a672432b..3f0d6fe7 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -26,7 +26,7 @@ BDEPEND=" >=dev-qt/linguist-tools-5.15:5 " DEPEND=" - >=dev-libs/libqtxdg-3.10.0 + >=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: d051a3aaa76360c896cfa356975a1cc622ac5595 Author: Jimi Huotari gentoo org> AuthorDate: Sun May 14 14:07:03 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sun May 14 15:03:47 2023 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d051a3aa lxqt-base/lxqt-config: add lxqt-menu-data dependency Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index eaf58667..a672432b 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -34,6 +34,7 @@ DEPEND=" >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-menu-data-${MY_PV}* sys-libs/zlib:= x11-apps/setxkbmap x11-libs/libxcb:=
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: d4b622418fce3f6b84989decad0eea488213643d Author: Jimi Huotari gentoo org> AuthorDate: Mon Apr 18 13:53:02 2022 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 18 13:53:39 2022 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d4b62241 lxqt-base/lxqt-config: remove a no longer needed dependency Dependency on kwindowsystem was removed in upstream commit b1013dc4584 [1]. 1. https://github.com/lxqt/lxqt-config/commit/b1013dc45849e4b1c962e675b Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index e975565f..1ca6ec64 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -33,7 +33,6 @@ DEPEND=" >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 - kde-frameworks/kwindowsystem:5 =lxqt-base/liblxqt-${MY_PV}*:= sys-libs/zlib:= x11-apps/setxkbmap
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: ed775a78cc7cc12f7b37e22a67761a1327426a5a Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Sep 22 18:38:22 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 22 19:09:25 2021 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ed775a78 lxqt-base/lxqt-config: Sync with Gentoo ebuild repo Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index ca34a34d..67cc7ced 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -22,9 +22,9 @@ IUSE="+monitor +touchpad" BDEPEND=" dev-qt/linguist-tools:5 - >=dev-util/lxqt-build-tools-0.6.0 + >=dev-util/lxqt-build-tools-0.9.0 " -RDEPEND=" +DEPEND=" >=dev-libs/libqtxdg-3.3.1 dev-qt/qtcore:5 dev-qt/qtdbus:5 @@ -48,12 +48,12 @@ RDEPEND=" x11-libs/libXi ) " -DEPEND="${DEPEND}" +RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( - -DWITH_MONITOR="$(usex monitor)" - -DWITH_TOUCHPAD="$(usex touchpad)" + -DWITH_MONITOR=$(usex monitor) + -DWITH_TOUCHPAD=$(usex touchpad) ) cmake_src_configure }
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 8a7ac2ba112b2c0caf86987c5a9c477d38a88414 Author: Alex Fan yahoo com> AuthorDate: Sun Jul 25 07:11:13 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 22 17:41:24 2021 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8a7ac2ba lxqt-base/lxqt-config: keyword for ~riscv Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 90e97218..25723128 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; else SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 0b291b36cd86f24cc9fe7d3dc3513c6aa487e824 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 27 10:51:18 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 27 10:51:18 2021 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0b291b36 lxqt-base/lxqt-config: Cleanup outdated lxqt-base/lxqt-l10n blocker Signed-off-by: Andreas Sturmlechner gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 8de668d9..9d88d7b9 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -47,7 +47,6 @@ RDEPEND=" x11-libs/libXext x11-libs/libXi ) - !lxqt-base/lxqt-l10n " DEPEND="${DEPEND}"
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 9479cdb33292597f2005f5cf8a18446c78fe64b0 Author: Jimi Huotari gentoo org> AuthorDate: Thu Oct 31 22:19:11 2019 + Commit: Jimi Huotari gentoo org> CommitDate: Thu Oct 31 22:19:11 2019 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9479cdb3 lxqt-base/lxqt-config: add missing 'x11-libs/libXi' dependency Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 05882046..21fcecfc 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -45,6 +45,7 @@ RDEPEND=" virtual/libudev x11-drivers/xf86-input-libinput x11-libs/libXext + x11-libs/libXi ) !lxqt-base/lxqt-l10n "
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 5f5d2589e9873539dead65c29c13f8fee013c1a0 Author: Jimi Huotari gentoo org> AuthorDate: Sat Mar 9 11:43:03 2019 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Mar 9 11:43:03 2019 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5f5d2589 lxqt-base/lxqt-config: switch from 'gnome2-utils' to 'xdg-utils' Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/lxqt-config-0.14.1.ebuild | 6 +++--- lxqt-base/lxqt-config/lxqt-config-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-0.14.1.ebuild b/lxqt-base/lxqt-config/lxqt-config-0.14.1.ebuild index acc4f126..05882046 100644 --- a/lxqt-base/lxqt-config/lxqt-config-0.14.1.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-0.14.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils gnome2-utils +inherit cmake-utils xdg-utils DESCRIPTION="LXQt system configuration control center" HOMEPAGE="https://lxqt.org/; @@ -64,9 +64,9 @@ src_install() { } pkg_postinst() { - gnome2_icon_cache_update + xdg_icon_cache_update } pkg_postrm() { - gnome2_icon_cache_update + xdg_icon_cache_update } diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index acc4f126..05882046 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils gnome2-utils +inherit cmake-utils xdg-utils DESCRIPTION="LXQt system configuration control center" HOMEPAGE="https://lxqt.org/; @@ -64,9 +64,9 @@ src_install() { } pkg_postinst() { - gnome2_icon_cache_update + xdg_icon_cache_update } pkg_postrm() { - gnome2_icon_cache_update + xdg_icon_cache_update }
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/files/
commit: cd69137c3a3db5d9699c681250b6c802257cba29 Author: Jimi Huotari gentoo org> AuthorDate: Mon Feb 18 18:33:00 2019 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Feb 18 18:33:00 2019 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cd69137c lxqt-base/lxqt-config: remove upstreamed touchpad patch redux Remove the actual patch file, too, which somehow got left lingering about after 91e8f038. Package-Manager: Portage-2.3.61, Repoman-2.3.12 Signed-off-by: Jimi Huotari gentoo.org> ...lxqt-config-0.14.0-make-touchpad-optional.patch | 206 - 1 file changed, 206 deletions(-) diff --git a/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch b/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch deleted file mode 100644 index 1090d6f2.. --- a/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch +++ /dev/null @@ -1,206 +0,0 @@ -From 0d4690c116a1775e4e129878d9f5a2f5f77c068f Mon Sep 17 00:00:00 2001 -From: Jimi Huotari -Date: Sun, 23 Dec 2018 23:30:57 +0200 -Subject: [PATCH] lxqt-config-input: make touchpad settings/dependencies - optional - -Add a configure option for building the touchpad section of the -'Keyboard and Mouse Settings' (enabled by default). This allows -for reducing the dependencies on systems that do not have a use -for them. - -Closes: https://github.com/lxqt/lxqt-config/issues/358 - lxqt-config-input/CMakeLists.txt| 71 - - lxqt-config-input/lxqt-config-input.cpp | 10 - lxqt-config-input/touchpad-config.h.in | 1 + - 3 files changed, 69 insertions(+), 13 deletions(-) - create mode 100644 lxqt-config-input/touchpad-config.h.in - -diff --git a/lxqt-config-input/CMakeLists.txt b/lxqt-config-input/CMakeLists.txt -index a315e71..8c4c0fb 100644 a/lxqt-config-input/CMakeLists.txt -+++ b/lxqt-config-input/CMakeLists.txt -@@ -1,24 +1,44 @@ - project(lxqt-config-input) - -+option(WITH_TOUCHPAD "Build touchpad settings" ON) -+ - find_package(X11 REQUIRED) --find_package(PkgConfig REQUIRED) --pkg_check_modules(XORG_LIBINPUT REQUIRED xorg-libinput) --pkg_check_modules(XORG_XI REQUIRED xi) --pkg_check_modules(LIBUDEV REQUIRED libudev) - --include_directories( -+if (WITH_TOUCHPAD) -+find_package(PkgConfig REQUIRED) -+pkg_check_modules(XORG_LIBINPUT REQUIRED xorg-libinput) -+pkg_check_modules(XORG_XI REQUIRED xi) -+pkg_check_modules(LIBUDEV REQUIRED libudev) -+endif () -+ -+set(lxqt-config-input_INCS - ${X11_INCLUDE_DIR} --${XORG_LIBINPUT_INCLUDE_DIRS} - "${CMAKE_CURRENT_SOURCE_DIR}/../liblxqt-config-cursor" - ) - -+if (WITH_TOUCHPAD) -+set(lxqt-config-input_INCS -+${lxqt-config-input_INCS} -+${XORG_LIBINPUT_INCLUDE_DIRS} -+) -+endif () -+ -+include_directories( -+${lxqt-config-input_INCS} -+) -+ -+configure_file( -+"${CMAKE_CURRENT_SOURCE_DIR}/touchpad-config.h.in" -+"${CMAKE_CURRENT_SOURCE_DIR}/touchpad-config.h" -+@ONLY -+) -+ - set(lxqt-config-input_HDRS - keyboardconfig.h - mouseconfig.h - mouseconfig.h - keyboardlayoutconfig.h - selectkeyboardlayoutdialog.h --touchpadconfig.h - ) - - set(lxqt-config-input_SRCS -@@ -27,8 +47,6 @@ set(lxqt-config-input_SRCS - mouseconfig.cpp - keyboardlayoutconfig.cpp - selectkeyboardlayoutdialog.cpp --touchpadconfig.cpp --touchpaddevice.cpp - ) - - set(lxqt-config-input_UIS -@@ -36,9 +54,26 @@ set(lxqt-config-input_UIS - keyboardconfig.ui - keyboardlayoutconfig.ui - selectkeyboardlayoutdialog.ui --touchpadconfig.ui - ) - -+if (WITH_TOUCHPAD) -+set(lxqt-config-input_HDRS -+${lxqt-config-input_HDRS} -+touchpadconfig.h -+) -+ -+set(lxqt-config-input_SRCS -+${lxqt-config-input_SRCS} -+touchpadconfig.cpp -+touchpaddevice.cpp -+) -+ -+set(lxqt-config-input_UIS -+${lxqt-config-input_UIS} -+touchpadconfig.ui -+) -+endif () -+ - # Translations ** - lxqt_translate_ts(QM_FILES - UPDATE_TRANSLATIONS -@@ -67,14 +102,24 @@ add_executable(lxqt-config-input - ${QM_LOADER} - ) - --target_link_libraries(lxqt-config-input -+set(lxqt-config-input_TLBS - Qt5::Widgets - Qt5::X11Extras - ${X11_LIBRARIES} --${X11_Xinput_LIB} - lxqt - lxqt-config-cursor --udev -+) -+ -+if (WITH_TOUCHPAD) -+set(lxqt-config-input_TLBS -+${lxqt-config-input_TLBS} -+${X11_Xinput_LIB} -+udev -+) -+endif () -+ -+target_link_libraries(lxqt-config-input -+${lxqt-config-input_TLBS} - ) - - set_target_properties(lxqt-config-input -diff --git a/lxqt-config-input/lxqt-config-input.cpp b/lxqt-config-input/lxqt-config-input.cpp -index 9aa3134..ec7fa73 100644 a/lxqt-config-input/lxqt-config-input.cpp -+++ b/lxqt-config-input/lxqt-config-input.cpp -@@ -25,8 +25,12 @@ - #include "keyboardconfig.h" - #include
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 91e8f0388fd22dbb85c58245746a1b9d07072bea Author: Jimi Huotari gentoo org> AuthorDate: Fri Jan 4 13:32:10 2019 + Commit: Jimi Huotari gentoo org> CommitDate: Fri Jan 4 13:33:47 2019 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=91e8f038 lxqt-base/lxqt-config: remove upstreamed touchpad patch Signed-off-by: Jimi Huotari gentoo.org> Package-Manager: Portage-2.3.54, Repoman-2.3.12 lxqt-base/lxqt-config/lxqt-config-.ebuild | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index c3c4c117..b2cd24ee 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -48,8 +48,6 @@ DEPEND="${DEPEND} >=dev-util/lxqt-build-tools-0.5.0 " -PATCHES="${FILESDIR}/${PN}-0.14.0-make-touchpad-optional.patch" - src_configure() { local mycmakeargs=( -DPULL_TRANSLATIONS=OFF @@ -66,11 +64,6 @@ src_install() { pkg_postinst() { gnome2_icon_cache_update - - if ! use touchpad; then - ewarn "Please do not report issues to upstream, if they are caused by" - ewarn "USE=\"-touchpad\", as upstream does not support such a build." - fi } pkg_postrm() {
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/files/
commit: e26ab54896ce6c825eb77fde35d41517e4f2cdb5 Author: Jimi Huotari gentoo org> AuthorDate: Sat Dec 29 00:44:30 2018 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Dec 29 00:45:14 2018 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=e26ab548 lxqt-base/lxqt-config: slightly adjust optionally touchpadding patch Signed-off-by: Jimi Huotari gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.12 ...lxqt-config-0.14.0-make-touchpad-optional.patch | 24 +- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch b/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch index 5d2674f2..1090d6f2 100644 --- a/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch +++ b/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch @@ -1,21 +1,27 @@ -From 8219e93d5733d6c8e98028e6f21468f568d9848d Mon Sep 17 00:00:00 2001 +From 0d4690c116a1775e4e129878d9f5a2f5f77c068f Mon Sep 17 00:00:00 2001 From: Jimi Huotari Date: Sun, 23 Dec 2018 23:30:57 +0200 Subject: [PATCH] lxqt-config-input: make touchpad settings/dependencies optional +Add a configure option for building the touchpad section of the +'Keyboard and Mouse Settings' (enabled by default). This allows +for reducing the dependencies on systems that do not have a use +for them. + +Closes: https://github.com/lxqt/lxqt-config/issues/358 --- - lxqt-config-input/CMakeLists.txt| 73 - + lxqt-config-input/CMakeLists.txt| 71 - lxqt-config-input/lxqt-config-input.cpp | 10 lxqt-config-input/touchpad-config.h.in | 1 + - 3 files changed, 71 insertions(+), 13 deletions(-) + 3 files changed, 69 insertions(+), 13 deletions(-) create mode 100644 lxqt-config-input/touchpad-config.h.in diff --git a/lxqt-config-input/CMakeLists.txt b/lxqt-config-input/CMakeLists.txt -index a315e71..2d87a17 100644 +index a315e71..8c4c0fb 100644 --- a/lxqt-config-input/CMakeLists.txt +++ b/lxqt-config-input/CMakeLists.txt -@@ -1,24 +1,46 @@ +@@ -1,24 +1,44 @@ project(lxqt-config-input) +option(WITH_TOUCHPAD "Build touchpad settings" ON) @@ -37,7 +43,6 @@ index a315e71..2d87a17 100644 +set(lxqt-config-input_INCS ${X11_INCLUDE_DIR} -${XORG_LIBINPUT_INCLUDE_DIRS} -+${CMAKE_CURRENT_BINARY_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/../liblxqt-config-cursor" ) @@ -52,7 +57,6 @@ index a315e71..2d87a17 100644 +${lxqt-config-input_INCS} +) + -+#"${CMAKE_CURRENT_SOURCE_DIR}/touchpad-config.h.in" +configure_file( +"${CMAKE_CURRENT_SOURCE_DIR}/touchpad-config.h.in" +"${CMAKE_CURRENT_SOURCE_DIR}/touchpad-config.h" @@ -69,7 +73,7 @@ index a315e71..2d87a17 100644 ) set(lxqt-config-input_SRCS -@@ -27,8 +49,6 @@ set(lxqt-config-input_SRCS +@@ -27,8 +47,6 @@ set(lxqt-config-input_SRCS mouseconfig.cpp keyboardlayoutconfig.cpp selectkeyboardlayoutdialog.cpp @@ -78,7 +82,7 @@ index a315e71..2d87a17 100644 ) set(lxqt-config-input_UIS -@@ -36,9 +56,26 @@ set(lxqt-config-input_UIS +@@ -36,9 +54,26 @@ set(lxqt-config-input_UIS keyboardconfig.ui keyboardlayoutconfig.ui selectkeyboardlayoutdialog.ui @@ -106,7 +110,7 @@ index a315e71..2d87a17 100644 # Translations ** lxqt_translate_ts(QM_FILES UPDATE_TRANSLATIONS -@@ -67,14 +104,24 @@ add_executable(lxqt-config-input +@@ -67,14 +102,24 @@ add_executable(lxqt-config-input ${QM_LOADER} )
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/files/, lxqt-base/lxqt-config/
commit: fa0507b627f2509fbe56f5aeb94c433a98886912 Author: Jimi Huotari gentoo org> AuthorDate: Fri Dec 28 22:53:26 2018 + Commit: Jimi Huotari gentoo org> CommitDate: Fri Dec 28 23:05:14 2018 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=fa0507b6 lxqt-base/lxqt-config: make touchpad config/dependencies optional Signed-off-by: Jimi Huotari gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.12 ...lxqt-config-0.14.0-make-touchpad-optional.patch | 202 + lxqt-base/lxqt-config/lxqt-config-.ebuild | 15 +- lxqt-base/lxqt-config/metadata.xml | 1 + 3 files changed, 217 insertions(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch b/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch new file mode 100644 index ..5d2674f2 --- /dev/null +++ b/lxqt-base/lxqt-config/files/lxqt-config-0.14.0-make-touchpad-optional.patch @@ -0,0 +1,202 @@ +From 8219e93d5733d6c8e98028e6f21468f568d9848d Mon Sep 17 00:00:00 2001 +From: Jimi Huotari +Date: Sun, 23 Dec 2018 23:30:57 +0200 +Subject: [PATCH] lxqt-config-input: make touchpad settings/dependencies + optional + +--- + lxqt-config-input/CMakeLists.txt| 73 - + lxqt-config-input/lxqt-config-input.cpp | 10 + lxqt-config-input/touchpad-config.h.in | 1 + + 3 files changed, 71 insertions(+), 13 deletions(-) + create mode 100644 lxqt-config-input/touchpad-config.h.in + +diff --git a/lxqt-config-input/CMakeLists.txt b/lxqt-config-input/CMakeLists.txt +index a315e71..2d87a17 100644 +--- a/lxqt-config-input/CMakeLists.txt b/lxqt-config-input/CMakeLists.txt +@@ -1,24 +1,46 @@ + project(lxqt-config-input) + ++option(WITH_TOUCHPAD "Build touchpad settings" ON) ++ + find_package(X11 REQUIRED) +-find_package(PkgConfig REQUIRED) +-pkg_check_modules(XORG_LIBINPUT REQUIRED xorg-libinput) +-pkg_check_modules(XORG_XI REQUIRED xi) +-pkg_check_modules(LIBUDEV REQUIRED libudev) + +-include_directories( ++if (WITH_TOUCHPAD) ++find_package(PkgConfig REQUIRED) ++pkg_check_modules(XORG_LIBINPUT REQUIRED xorg-libinput) ++pkg_check_modules(XORG_XI REQUIRED xi) ++pkg_check_modules(LIBUDEV REQUIRED libudev) ++endif () ++ ++set(lxqt-config-input_INCS + ${X11_INCLUDE_DIR} +-${XORG_LIBINPUT_INCLUDE_DIRS} ++${CMAKE_CURRENT_BINARY_DIR} + "${CMAKE_CURRENT_SOURCE_DIR}/../liblxqt-config-cursor" + ) + ++if (WITH_TOUCHPAD) ++set(lxqt-config-input_INCS ++${lxqt-config-input_INCS} ++${XORG_LIBINPUT_INCLUDE_DIRS} ++) ++endif () ++ ++include_directories( ++${lxqt-config-input_INCS} ++) ++ ++#"${CMAKE_CURRENT_SOURCE_DIR}/touchpad-config.h.in" ++configure_file( ++"${CMAKE_CURRENT_SOURCE_DIR}/touchpad-config.h.in" ++"${CMAKE_CURRENT_SOURCE_DIR}/touchpad-config.h" ++@ONLY ++) ++ + set(lxqt-config-input_HDRS + keyboardconfig.h + mouseconfig.h + mouseconfig.h + keyboardlayoutconfig.h + selectkeyboardlayoutdialog.h +-touchpadconfig.h + ) + + set(lxqt-config-input_SRCS +@@ -27,8 +49,6 @@ set(lxqt-config-input_SRCS + mouseconfig.cpp + keyboardlayoutconfig.cpp + selectkeyboardlayoutdialog.cpp +-touchpadconfig.cpp +-touchpaddevice.cpp + ) + + set(lxqt-config-input_UIS +@@ -36,9 +56,26 @@ set(lxqt-config-input_UIS + keyboardconfig.ui + keyboardlayoutconfig.ui + selectkeyboardlayoutdialog.ui +-touchpadconfig.ui + ) + ++if (WITH_TOUCHPAD) ++set(lxqt-config-input_HDRS ++${lxqt-config-input_HDRS} ++touchpadconfig.h ++) ++ ++set(lxqt-config-input_SRCS ++${lxqt-config-input_SRCS} ++touchpadconfig.cpp ++touchpaddevice.cpp ++) ++ ++set(lxqt-config-input_UIS ++${lxqt-config-input_UIS} ++touchpadconfig.ui ++) ++endif () ++ + # Translations ** + lxqt_translate_ts(QM_FILES + UPDATE_TRANSLATIONS +@@ -67,14 +104,24 @@ add_executable(lxqt-config-input + ${QM_LOADER} + ) + +-target_link_libraries(lxqt-config-input ++set(lxqt-config-input_TLBS + Qt5::Widgets + Qt5::X11Extras + ${X11_LIBRARIES} +-${X11_Xinput_LIB} + lxqt + lxqt-config-cursor +-udev ++) ++ ++if (WITH_TOUCHPAD) ++set(lxqt-config-input_TLBS ++${lxqt-config-input_TLBS} ++${X11_Xinput_LIB} ++udev ++) ++endif () ++ ++target_link_libraries(lxqt-config-input ++${lxqt-config-input_TLBS} + ) + + set_target_properties(lxqt-config-input +diff --git a/lxqt-config-input/lxqt-config-input.cpp b/lxqt-config-input/lxqt-config-input.cpp +index 9aa3134..ec7fa73 100644 +--- a/lxqt-config-input/lxqt-config-input.cpp b/lxqt-config-input/lxqt-config-input.cpp +@@ -25,8 +25,12 @@ + #include "keyboardconfig.h" + #include "../liblxqt-config-cursor/selectwnd.h" + #include "keyboardlayoutconfig.h" ++#include "touchpad-config.h" ++ ++#ifdef WITH_TOUCHPAD
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config-randr/
commit: 92573fd3e99f65b81934363ef1c8157a3d524f55 Author: Michael Palimaka gentoo org> AuthorDate: Wed Mar 9 11:59:54 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Mar 9 12:01:52 2016 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=92573fd3 lxqt-base/lxqt-config-randr: remove deprecated package .../lxqt-config-randr-.ebuild | 31 -- lxqt-base/lxqt-config-randr/metadata.xml | 8 -- 2 files changed, 39 deletions(-) diff --git a/lxqt-base/lxqt-config-randr/lxqt-config-randr-.ebuild b/lxqt-base/lxqt-config-randr/lxqt-config-randr-.ebuild deleted file mode 100644 index 3a54c7a..000 --- a/lxqt-base/lxqt-config-randr/lxqt-config-randr-.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit cmake-utils - -DESCRIPTION="LXQt monitor configuration" -HOMEPAGE="http://lxqt.org/; - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" -else - SRC_URI="http://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~x86" - S=${WORKDIR} -fi - -LICENSE="GPL-2 LGPL-2.1+" -SLOT="0" - -CDEPEND="dev-libs/glib:2 - dev-qt/qtcore:4 - dev-qt/qtgui:4 - x11-libs/libX11 - x11-libs/libXrandr" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - x11-apps/xrandr" diff --git a/lxqt-base/lxqt-config-randr/metadata.xml b/lxqt-base/lxqt-config-randr/metadata.xml deleted file mode 100644 index 54b92bf..000 --- a/lxqt-base/lxqt-config-randr/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - l...@gentoo.org - LXQt - -
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 823c54802c91013413fc1ede0981406a7680417c Author: helb helb AT helb DOT cz AuthorDate: Fri Jun 5 11:58:17 2015 + Commit: Davide Pesavento pesa AT gentoo DOT org CommitDate: Fri Jun 5 16:49:23 2015 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=823c5480 [lxqt-base/lxqt-config] Depend on live version of libqtxdg. lxqt-config- fails to build against libqtxdg-1.1.0 with the following error: iconthemeconfig.cpp:38:41: fatal error: private/qtxdg/qiconloader_p.h: No such file or directory lxqt-base/lxqt-config/lxqt-config-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 90023ff..5d1a9eb 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -20,7 +20,7 @@ LICENSE=GPL-2 LGPL-2.1+ SLOT=0 DEPEND= - =dev-libs/libqtxdg-1.0.0 + ~dev-libs/libqtxdg-${PV} dev-qt/linguist-tools:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 0e0324614253ebeeb9d2192ad9521b18454d9666 Author: Ben de Groot yngwin AT gentoo DOT org AuthorDate: Tue Feb 10 13:54:41 2015 + Commit: Ben de Groot yngwin AT gentoo DOT org CommitDate: Tue Feb 10 13:54:41 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=0e032461 lxqt-base/lxqt-config: add kwindowsystem dep --- lxqt-base/lxqt-config/lxqt-config-.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 003ab5e..90023ff 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -20,16 +20,17 @@ LICENSE=GPL-2 LGPL-2.1+ SLOT=0 DEPEND= + =dev-libs/libqtxdg-1.0.0 + dev-qt/linguist-tools:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 - dev-qt/linguist-tools:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 + kde-frameworks/kwindowsystem:5 ~lxqt-base/liblxqt-${PV} - =dev-libs/libqtxdg-1.0.0 sys-libs/zlib x11-libs/libICE x11-libs/libSM
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 5ec5eb60ca8f4130b2bd93308c8195a367b1e5c7 Author: Jauhien Piatlicki jauhien AT gentoo DOT org AuthorDate: Wed Oct 29 17:42:28 2014 + Commit: Jauhien Piatlicki jauhien AT gentoo DOT org CommitDate: Wed Oct 29 17:42:28 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=5ec5eb60 [lxqt-base/lxqt-config] 0.8.0 release --- lxqt-base/lxqt-config/Manifest | 1 + lxqt-base/lxqt-config/lxqt-config-0.8.0.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest new file mode 100644 index 000..7af6146 --- /dev/null +++ b/lxqt-base/lxqt-config/Manifest @@ -0,0 +1 @@ +DIST lxqt-config-0.8.0.tar.xz 124940 SHA256 d2817df3c890038aca3e9efa2e2319df51825f47fdda5858efd92459bb8f4ad8 SHA512 3f54738d24348fb405b7dabe483393804310c843d82c100789ebf47258a6f5056222066fa752a4417eed3a6f4a03f174b334ea1b4898e42ebd5f49289848ffd3 WHIRLPOOL 14522ecac04026cffda8a76ba45a5488794e5474572345bacfd5078fc633101f90c3fa502f1bed73aa258d6283cbbd3c7088ba47fcde577344b4703c965bd5ce diff --git a/lxqt-base/lxqt-config/lxqt-config-0.8.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-0.8.0.ebuild new file mode 100644 index 000..4fc8942 --- /dev/null +++ b/lxqt-base/lxqt-config/lxqt-config-0.8.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +inherit cmake-utils + +DESCRIPTION=LXQt system configuration control center +HOMEPAGE=http://www.lxqt.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI=git://git.lxde.org/git/lxde/${PN}.git +else + SRC_URI=http://lxqt.org/downloads/${PV}/${P}.tar.xz; + KEYWORDS=~amd64 ~x86 +fi + +LICENSE=GPL-2 LGPL-2.1+ +SLOT=0 + +DEPEND= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/linguist-tools:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + ~lxqt-base/liblxqt-${PV} + =razorqt-base/libqtxdg-1.0.0 + sys-libs/zlib + x11-libs/libICE + x11-libs/libSM + x11-libs/libxcb:= + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXfixes +RDEPEND=${DEPEND} + x11-apps/setxkbmap + +src_configure() { + local mycmakeargs=( + -DUSE_QT5=ON + ) + cmake-utils_src_configure +} + +src_install(){ + cmake-utils_src_install + doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1 +}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/, x11-misc/pcmanfm-qt/, lxqt-base/lxqt-powermanagement/
commit: 774fb991c967cebc04157988e5f2abaaf7306b52 Author: Jauhien Piatlicki jauhien AT gentoo DOT org AuthorDate: Sun Oct 26 00:37:36 2014 + Commit: Jauhien Piatlicki jauhien AT gentoo DOT org CommitDate: Sun Oct 26 00:37:36 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=774fb991 [lxqt-base/lxqt-config,lxqt-base/lxqt-powermanagement,x11-misc/pcmanfm-qt] add slot operator to x11-libs/libxcb dependency --- lxqt-base/lxqt-config/lxqt-config-.ebuild | 2 +- lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild | 2 +- x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index 7fb8ed3..188991a 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -33,7 +33,7 @@ DEPEND= sys-libs/zlib x11-libs/libICE x11-libs/libSM - x11-libs/libxcb + x11-libs/libxcb:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild index 7593288..6bcc81b 100644 --- a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild +++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild @@ -31,7 +31,7 @@ CDEPEND= ~lxqt-base/liblxqt-${PV} =razorqt-base/libqtxdg-1.0.0 x11-libs/libX11 - x11-libs/libxcb + x11-libs/libxcb:= DEPEND=${CDEPEND} virtual/pkgconfig RDEPEND=${CDEPEND} diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild index f17531c..ca80fd7 100644 --- a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild +++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild @@ -29,7 +29,7 @@ CDEPEND==dev-libs/glib-2.18:2 dev-qt/qtx11extras:5 =lxde-base/menu-cache-0.4.1 =x11-libs/libfm-1.2.0 - x11-libs/libxcb + x11-libs/libxcb:= RDEPEND=${CDEPEND} virtual/eject
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: ed1e225c1bb14c2791df94468b696e0fec81d668 Author: Jauhien Piatlicki jauhien AT gentoo DOT org AuthorDate: Tue Oct 21 14:40:13 2014 + Commit: Jauhien Piatlicki jauhien AT gentoo DOT org CommitDate: Tue Oct 21 14:40:13 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=ed1e225c [lxqt-base/lxqt-config] update live ebuild, drop QT4 support --- lxqt-base/lxqt-config/lxqt-config-.ebuild | 21 - 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index fcc46b1..c805036 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -14,18 +14,29 @@ if [[ ${PV} = ** ]]; then else SRC_URI=http://lxqt.org/downloads/${PV}/${P}.tar.xz; KEYWORDS=~amd64 ~x86 - S=${WORKDIR} fi LICENSE=GPL-2 LGPL-2.1+ SLOT=0 -DEPEND=dev-qt/qtcore:4 - dev-qt/qtgui:4 - lxqt-base/liblxqt - razorqt-base/libqtxdg +DEPEND= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/linguist-tools:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + ~lxqt-base/liblxqt-${PV} + =razorqt-base/libqtxdg-1.0.0 sys-libs/zlib + x11-libs/libICE + x11-libs/libSM + x11-libs/libxcb + x11-libs/libX11 x11-libs/libXcursor + x11-libs/libXext x11-libs/libXfixes RDEPEND=${DEPEND}
[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/
commit: 457f088e0c33157fa1e8481fc7e0ba86b7505a62 Author: Jauhien Piatlicki jauhien AT gentoo DOT org AuthorDate: Tue Oct 21 15:12:47 2014 + Commit: Jauhien Piatlicki jauhien AT gentoo DOT org CommitDate: Tue Oct 21 15:12:47 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=457f088e [lxqt-base/lxqt-config] fix dependencies --- lxqt-base/lxqt-config/lxqt-config-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild b/lxqt-base/lxqt-config/lxqt-config-.ebuild index c805036..7fb8ed3 100644 --- a/lxqt-base/lxqt-config/lxqt-config-.ebuild +++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild @@ -38,7 +38,8 @@ DEPEND= x11-libs/libXcursor x11-libs/libXext x11-libs/libXfixes -RDEPEND=${DEPEND} +RDEPEND=${DEPEND} + x11-apps/setxkbmap src_install(){ cmake-utils_src_install