[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/

2024-04-21 Thread Jimi Huotari
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/

2024-03-25 Thread Jimi Huotari
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/

2024-02-23 Thread Jimi Huotari
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/

2023-05-14 Thread Jimi Huotari
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/

2023-05-14 Thread Jimi Huotari
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/

2022-04-18 Thread Jimi Huotari
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/

2021-09-22 Thread Andreas Sturmlechner
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/

2021-09-22 Thread Andreas Sturmlechner
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/

2021-03-27 Thread Andreas Sturmlechner
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/

2019-10-31 Thread Jimi Huotari
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/

2019-03-09 Thread Jimi Huotari
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/

2019-02-18 Thread Jimi Huotari
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/

2019-01-04 Thread Jimi Huotari
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/

2018-12-28 Thread Jimi Huotari
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/

2018-12-28 Thread Jimi Huotari
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/

2016-03-09 Thread Michael Palimaka
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/

2015-06-05 Thread Davide Pesavento
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/

2015-02-10 Thread Ben de Groot
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/

2014-10-29 Thread Jauhien Piatlicki
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/

2014-10-25 Thread Jauhien Piatlicki
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/

2014-10-21 Thread Jauhien Piatlicki
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/

2014-10-21 Thread Jauhien Piatlicki
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