[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2024-05-03 Thread Maciej Mrozowski
commit: d0643f7de704a2cd78c7878e098441a16c30ee5e
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Fri May  3 19:20:37 2024 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Fri May  3 19:20:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0643f7d

net-libs/signon-ui: add qml USE dep on qtwebengine:6

Signed-off-by: Maciej Mrozowski  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
index d851433a1b16..36db60ad1d2f 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
@@ -40,7 +40,7 @@ COMMON_DEPEND="
qt6? (
dev-qt/qtbase:6[dbus,gui,network,ssl,widgets]
dev-qt/qtdeclarative:6
-   dev-qt/qtwebengine:6
+   dev-qt/qtwebengine:6[qml]
>=net-libs/accounts-qt-1.16_p20220803[qt6]
>=net-libs/signond-8.61-r100[qt6]
)



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2024-01-12 Thread Sam James
commit: 156bbf17df8442fadf7614f696b74639803f317a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 14:23:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 14:23:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156bbf17

net-libs/signon-ui: fix minimum versions for accounts stack w/ Qt 6

Signed-off-by: Sam James  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
index 5d48ec22cb82..cf21243ff3c2 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
@@ -34,15 +34,15 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtwebengine:5
dev-qt/qtwidgets:5
-   >=net-libs/accounts-qt-1.16-r1[qt5]
-   >=net-libs/signond-8.61-r1[qt5]
+   >=net-libs/accounts-qt-1.16_p20220803[qt5]
+   >=net-libs/signond-8.61-r100[qt5]
)
qt6? (
dev-qt/qtbase:6[dbus,gui,network,ssl,widgets]
dev-qt/qtdeclarative:6
dev-qt/qtwebengine:6
-   >=net-libs/accounts-qt-1.16-r1[qt6]
-   >=net-libs/signond-8.61-r1[qt6]
+   >=net-libs/accounts-qt-1.16_p20220803[qt6]
+   >=net-libs/signond-8.61-r100[qt6]
)
net-libs/libproxy
x11-libs/libnotify



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2024-01-12 Thread Sam James
commit: 16931461a5c4371fd41fc74d1108939897e60740
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 12:30:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 14:03:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16931461

net-libs/signon-ui: update upstream metadata

Signed-off-by: Sam James  gentoo.org>

 net-libs/signon-ui/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/metadata.xml b/net-libs/signon-ui/metadata.xml
index fbd0d6ae95b8..634eccaeb0b9 100644
--- a/net-libs/signon-ui/metadata.xml
+++ b/net-libs/signon-ui/metadata.xml
@@ -6,6 +6,6 @@
Gentoo KDE Project


-   signon-ui
+   accounts-sso/signon-ui

 



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2023-12-21 Thread Sam James
commit: 51f3c28d3ddad429923e5ce635045952c2b98c12
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 21 09:55:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 21 09:56:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f3c28d

net-libs/signon-ui: use -j1 for build

Not spending time on qmake nonsense, sorry.

Closes: https://bugs.gentoo.org/579700
Signed-off-by: Sam James  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
index b689613c6fa9..95757f5dde0b 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
@@ -51,6 +51,10 @@ src_configure() {
eqmake5
 }
 
+src_compile() {
+   emake -j1
+}
+
 src_install() {
-   emake INSTALL_ROOT="${D}" install
+   emake INSTALL_ROOT="${D}" -j1 install
 }



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2023-02-07 Thread Andreas Sturmlechner
commit: bfc896cc64f7f95c8d4125095f5f6720c4de20cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  5 22:59:05 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  7 10:36:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc896cc

net-libs/signon-ui: destabilize 0.15_p20171022-r1 for ~x86

Bug: https://bugs.gentoo.org/893234
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
index 4a868b3f52df..b689613c6fa9 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMI
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="test"
 
 BDEPEND="test? ( dev-qt/qttest:5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2021-02-17 Thread Andreas Sturmlechner
commit: d92d23da27d20f0fa5cd439d1b87e0ab99386655
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 17 21:19:58 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 17 22:13:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92d23da

net-libs/signon-ui: Drop 0.15_p20171022 (r0)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild
deleted file mode 100644
index e909bb787db..000
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-COMMIT=4368bb77d9d1abc2978af514225ba4a42c29a646
-inherit qmake-utils
-
-DESCRIPTION="Online accounts signon UI"
-HOMEPAGE="https://gitlab.com/accounts-sso/signon-ui;
-SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="test"
-
-BDEPEND="test? ( dev-qt/qttest:5 )"
-DEPEND="
-   dev-libs/glib:2
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtwebengine:5
-   dev-qt/qtwidgets:5
-   net-libs/accounts-qt
-   net-libs/signond
-   net-libs/libproxy
-   x11-libs/libnotify
-"
-RDEPEND="${DEPEND}
-   dev-qt/qtwebchannel:5
-"
-
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${P}-webengine-cachedir-path.patch"
-   "${FILESDIR}/${P}-fix-username-field-reading.patch"
-)
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   sed -i -e '/^SUBDIRS.*/,+1d' tests/tests.pro || die "couldn't 
disable tests"
-   fi
-}
-
-src_configure() {
-   eqmake5
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2021-02-17 Thread Sam James
commit: c8ce191b4e96a3ddab842a2bc6b3849f2c4f77c7
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 21:11:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 21:12:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ce191b

net-libs/signon-ui: Stabilize 0.15_p20171022-r1 arm64, #768966

Signed-off-by: Sam James  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
index d7fd9c95698..4a868b3f52d 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMI
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE="test"
 
 BDEPEND="test? ( dev-qt/qttest:5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2021-02-16 Thread Sam James
commit: 85c33119851c7853b98afafc5630577051ab96d9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 01:55:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 01:55:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c33119

net-libs/signon-ui: Stabilize 0.15_p20171022-r1 amd64, #768966

Signed-off-by: Sam James  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
index b1e454d8fd6..d7fd9c95698 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMI
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="test"
 
 BDEPEND="test? ( dev-qt/qttest:5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2021-02-16 Thread Sam James
commit: ba5ba027096641a3e21defab0163cb18fc0bef00
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 13:45:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 13:45:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5ba027

net-libs/signon-ui: Stabilize 0.15_p20171022-r1 x86, #768966

Signed-off-by: Sam James  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
index 3c1b0ad1f91..b1e454d8fd6 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMI
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 IUSE="test"
 
 BDEPEND="test? ( dev-qt/qttest:5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2020-11-05 Thread Georgy Yakovlev
commit: 939d7ac4231f97a59209b9cf44ba62c5c4b9366a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov  5 18:18:48 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov  5 18:18:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939d7ac4

net-libs/signon-ui: add ~ppc64 keyword, bug #748507

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
index bc10be56a15..3c1b0ad1f91 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMI
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="test"
 
 BDEPEND="test? ( dev-qt/qttest:5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/, net-libs/signon-ui/files/

2020-10-24 Thread Andreas Sturmlechner
commit: 631d600938028f332599ba699c34cbe1041d4733
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 22:35:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631d6009

net-libs/signon-ui: Don't use -fno-rtti, replace sed with patch

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../signon-ui-0.15_p20171022-disable-tests.patch   | 24 ++
 .../signon-ui-0.15_p20171022-drop-fno-rtti.patch   | 28 +++
 .../signon-ui/signon-ui-0.15_p20171022-r1.ebuild   | 56 ++
 3 files changed, 108 insertions(+)

diff --git 
a/net-libs/signon-ui/files/signon-ui-0.15_p20171022-disable-tests.patch 
b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-disable-tests.patch
new file mode 100644
index 000..dc818cd1526
--- /dev/null
+++ b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-disable-tests.patch
@@ -0,0 +1,24 @@
+From 468e47402334ce1a0eee9ce30c2e55951877d668 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 25 Oct 2020 00:11:12 +0200
+Subject: [PATCH] Disable unit tests
+
+---
+ tests/tests.pro | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/tests/tests.pro b/tests/tests.pro
+index 6b37001..c711f56 100644
+--- a/tests/tests.pro
 b/tests/tests.pro
+@@ -1,7 +1,5 @@
+ TEMPLATE = subdirs
+ CONFIG += ordered
+-SUBDIRS = \
+-unit
+ 
+ CONFIG(medium-tests) {
+ SUBDIRS += functional
+-- 
+2.29.1
+

diff --git 
a/net-libs/signon-ui/files/signon-ui-0.15_p20171022-drop-fno-rtti.patch 
b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-drop-fno-rtti.patch
new file mode 100644
index 000..5360fd5b1ec
--- /dev/null
+++ b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-drop-fno-rtti.patch
@@ -0,0 +1,28 @@
+From 4546eeb26b79975259819795466320fa53676801 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 25 Oct 2020 00:06:03 +0200
+Subject: [PATCH] Don't use -fno-rtti
+
+---
+ common-project-config.pri | 5 +
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/common-project-config.pri b/common-project-config.pri
+index 3206471..c05522f 100644
+--- a/common-project-config.pri
 b/common-project-config.pri
+@@ -4,10 +4,7 @@
+ 
+ CONFIG += link_pkgconfig
+ 
+-# we don't like warnings...
+-QMAKE_CXXFLAGS -= -Werror -Wno-write-strings
+-# Disable RTTI
+-QMAKE_CXXFLAGS += -fno-exceptions -fno-rtti
++QMAKE_CXXFLAGS += -fno-exceptions
+ 
+ TOP_SRC_DIR = $$PWD
+ TOP_BUILD_DIR   = $${TOP_SRC_DIR}/$(BUILD_DIR)
+-- 
+2.29.1
+

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
new file mode 100644
index 000..bc10be56a15
--- /dev/null
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT=4368bb77d9d1abc2978af514225ba4a42c29a646
+inherit qmake-utils
+
+DESCRIPTION="Online accounts signon UI"
+HOMEPAGE="https://gitlab.com/accounts-sso/signon-ui;
+SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+BDEPEND="test? ( dev-qt/qttest:5 )"
+DEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtwebengine:5
+   dev-qt/qtwidgets:5
+   net-libs/accounts-qt
+   net-libs/libproxy
+   net-libs/signond
+   x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+   dev-qt/qtwebchannel:5
+"
+
+RESTRICT="test"
+
+PATCHES=(
+   # thanks to openSUSE
+   "${FILESDIR}/${P}-webengine-cachedir-path.patch"
+   "${FILESDIR}/${P}-fix-username-field-reading.patch"
+   # downstream
+   "${FILESDIR}/${P}-drop-fno-rtti.patch"
+   "${FILESDIR}/${P}-disable-tests.patch"
+)
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2019-01-24 Thread Andreas Sturmlechner
commit: 50affba06984242bb01137e99048645f8b647d34
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 24 22:27:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 24 22:59:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50affba0

net-libs/signon-ui: Drop 0.15-r1

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/signon-ui/Manifest |  1 -
 net-libs/signon-ui/signon-ui-0.15-r1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/net-libs/signon-ui/Manifest b/net-libs/signon-ui/Manifest
index 4254a245852..13dc394fd00 100644
--- a/net-libs/signon-ui/Manifest
+++ b/net-libs/signon-ui/Manifest
@@ -1,2 +1 @@
-DIST signon-ui-0.15.tar.bz2 60278 BLAKE2B 
9674dbfb184249a8a88fbdbe07e6e1c3d070b3e7ca42666a99ae5cdff31ceefe6a45cde533d77234194dc294722999c48ac16dcf6fe0e67a6ce7d53c711edfbc
 SHA512 
02167d48cec3efbd1b0f39f65732742416b46e638a888a74df02bbfeb6deaefdd81549c8cee1a80ecdc8a9f9d0363a6935e8f105bec40bb798af5cc19a74bf03
 DIST signon-ui-0.15_p20171022.tar.bz2 55849 BLAKE2B 
6b97b3f673fb4494c7e32dc345f6c4697acdb19305b9459fe954d88983e4666211926921dac70829435706cdd9a41f36d36241a73905b2a795873c2894ffa8d7
 SHA512 
d0a4ca222de00abf4000905d917799fc6f9e04a2c3f49d0d0882dc4e90fdbcde14da91f355d10f8a3feac03661febd321ea6de1df227fa5a3c404eaefa7c2d60

diff --git a/net-libs/signon-ui/signon-ui-0.15-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15-r1.ebuild
deleted file mode 100644
index d2b2a02363e..000
--- a/net-libs/signon-ui/signon-ui-0.15-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-DESCRIPTION="Online accounts signon UI"
-HOMEPAGE="https://launchpad.net/signon-ui;
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RESTRICT="test"
-
-# 

[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2019-01-24 Thread Thomas Deutschmann
commit: 43c162836658e3d814e1fd4d91c09182863bc5fd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jan 24 22:09:56 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jan 24 22:22:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c16283

net-libs/signon-ui: x86 stable (bug #674976)

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild
index 77124a8d3ec..0d93db60958 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMI
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 BDEPEND="test? ( dev-qt/qttest:5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2019-01-22 Thread Mikle Kolyada
commit: be6ab8006fbd0c54264df2cff55bf00acc7c09f8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan 22 08:41:42 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan 22 08:41:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6ab800

net-libs/signon-ui: amd64 stable wrt bug #674976

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild
index 0be0cf2ea2b..77124a8d3ec 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022.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=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMI
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 BDEPEND="test? ( dev-qt/qttest:5 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/files/, net-libs/signon-ui/

2018-12-19 Thread Andreas Sturmlechner
commit: 8fe247752b2371f9c508d09d7cc136af56b7cf81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 19 11:55:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 19 11:57:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe24775

net-libs/signon-ui: 0.15_p20171022 snapshot bump

Using upstream webengine branch +opensuse patches.
See also: https://build.opensuse.org/package/show/KDE:Applications/signon-ui

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/signon-ui/Manifest|   1 +
 ...0.15_p20171022-fix-username-field-reading.patch | 127 +
 ...ui-0.15_p20171022-webengine-cachedir-path.patch |  25 
 net-libs/signon-ui/signon-ui-0.15_p20171022.ebuild |  60 ++
 4 files changed, 213 insertions(+)

diff --git a/net-libs/signon-ui/Manifest b/net-libs/signon-ui/Manifest
index 736087baca3..4254a245852 100644
--- a/net-libs/signon-ui/Manifest
+++ b/net-libs/signon-ui/Manifest
@@ -1 +1,2 @@
 DIST signon-ui-0.15.tar.bz2 60278 BLAKE2B 
9674dbfb184249a8a88fbdbe07e6e1c3d070b3e7ca42666a99ae5cdff31ceefe6a45cde533d77234194dc294722999c48ac16dcf6fe0e67a6ce7d53c711edfbc
 SHA512 
02167d48cec3efbd1b0f39f65732742416b46e638a888a74df02bbfeb6deaefdd81549c8cee1a80ecdc8a9f9d0363a6935e8f105bec40bb798af5cc19a74bf03
+DIST signon-ui-0.15_p20171022.tar.bz2 55849 BLAKE2B 
6b97b3f673fb4494c7e32dc345f6c4697acdb19305b9459fe954d88983e4666211926921dac70829435706cdd9a41f36d36241a73905b2a795873c2894ffa8d7
 SHA512 
d0a4ca222de00abf4000905d917799fc6f9e04a2c3f49d0d0882dc4e90fdbcde14da91f355d10f8a3feac03661febd321ea6de1df227fa5a3c404eaefa7c2d60

diff --git 
a/net-libs/signon-ui/files/signon-ui-0.15_p20171022-fix-username-field-reading.patch
 
b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-fix-username-field-reading.patch
new file mode 100644
index 000..accc8d92d91
--- /dev/null
+++ 
b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-fix-username-field-reading.patch
@@ -0,0 +1,127 @@
+From 90890e7d27c544e3557bed2f6624614141db0fc4 Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Sat, 29 Sep 2018 15:34:43 +0200
+Subject: [PATCH] Reintroduce the username field reading with webkit-options.d
+
+Use WebChannel to spy on the input fields.
+Use the old UserAgent to make sure the selectors match.
+---
+ src/browser-request.cpp | 11 +++
+ src/qml/WebView.qml | 36 
+ 2 files changed, 47 insertions(+)
+
+diff --git a/src/browser-request.cpp b/src/browser-request.cpp
+index 1895d59..e58f302 100644
+--- a/src/browser-request.cpp
 b/src/browser-request.cpp
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ using namespace SignOnUi;
+ using namespace SignOnUi::QQuick;
+@@ -43,8 +44,10 @@ class BrowserRequestPrivate: public QObject
+ Q_DECLARE_PUBLIC(BrowserRequest)
+ Q_PROPERTY(QUrl pageComponentUrl READ pageComponentUrl CONSTANT)
+ Q_PROPERTY(QUrl currentUrl READ currentUrl WRITE setCurrentUrl)
++Q_PROPERTY(QString username MEMBER m_username)
+ Q_PROPERTY(QUrl startUrl READ startUrl CONSTANT)
+ Q_PROPERTY(QUrl finalUrl READ finalUrl CONSTANT)
++Q_PROPERTY(QString usernameSelector READ usernameSelector CONSTANT)
+ 
+ public:
+ BrowserRequestPrivate(BrowserRequest *request);
+@@ -58,6 +61,7 @@ public:
+ QUrl startUrl() const { return m_startUrl; }
+ QUrl finalUrl() const { return m_finalUrl; }
+ QUrl responseUrl() const { return m_responseUrl; }
++QString usernameSelector() const { return 
m_settings->value("UsernameField").toString(); }
+ 
+ public Q_SLOTS:
+ void cancel();
+@@ -77,6 +81,8 @@ private:
+ QUrl m_startUrl;
+ QUrl m_finalUrl;
+ QUrl m_responseUrl;
++QString m_username;
++QSettings *m_settings;
+ QTimer m_failTimer;
+ mutable BrowserRequest *q_ptr;
+ };
+@@ -116,6 +122,9 @@ void BrowserRequestPrivate::start()
+ 
+ m_finalUrl = params.value(SSOUI_KEY_FINALURL).toString();
+ m_startUrl = params.value(SSOUI_KEY_OPENURL).toString();
++
++m_settings = new QSettings("signon-ui/webkit-options.d/" + 
m_startUrl.host(), QString(), this);
++
+ buildDialog(params);
+ 
+ QObject::connect(m_dialog, SIGNAL(finished(int)),
+@@ -231,6 +240,8 @@ void BrowserRequestPrivate::onFinished()
+ QVariantMap reply;
+ QUrl url = m_responseUrl.isEmpty() ? m_currentUrl : m_responseUrl;
+ reply[SSOUI_KEY_URLRESPONSE] = url.toString();
++if (!m_username.isEmpty())
++reply[SSOUI_KEY_USERNAME] = m_username;
+ 
+ m_dialog->close();
+ 
+diff --git a/src/qml/WebView.qml b/src/qml/WebView.qml
+index 33462b8..3af0239 100644
+--- a/src/qml/WebView.qml
 b/src/qml/WebView.qml
+@@ -1,4 +1,5 @@
+ import QtQuick 2.0
++import QtWebChannel 1.0
+ import QtWebEngine 1.1
+ 
+ WebEngineView {
+@@ -25,8 +26,43 @@ WebEngineView {
+ profile: WebEngineProfile {
+ cachePath: rootDir
+

[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

2018-01-27 Thread Andreas Sturmlechner
commit: eea44a56739e9328cf4fc9e30f3b1a0604ef0959
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 27 18:54:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 20:27:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea44a56

net-libs/signon-ui: Drop old

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-libs/signon-ui/signon-ui-0.15.ebuild | 48 
 1 file changed, 48 deletions(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15.ebuild 
b/net-libs/signon-ui/signon-ui-0.15.ebuild
deleted file mode 100644
index dc8cffe53a3..000
--- a/net-libs/signon-ui/signon-ui-0.15.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit qmake-utils
-
-DESCRIPTION="Signon UI"
-HOMEPAGE="https://launchpad.net/signon-ui;
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RESTRICT="test"
-
-# [gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

commit: da3ce18965f7c474e4e4162a3299275345905acf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 22 18:16:46 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 22 19:51:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3ce189

net-libs/signon-ui: EAPI 6, fix src_prepare

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-libs/signon-ui/signon-ui-0.15-r1.ebuild | 54 +
 1 file changed, 54 insertions(+)

diff --git a/net-libs/signon-ui/signon-ui-0.15-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15-r1.ebuild
new file mode 100644
index 000..d2b2a02363e
--- /dev/null
+++ b/net-libs/signon-ui/signon-ui-0.15-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="Online accounts signon UI"
+HOMEPAGE="https://launchpad.net/signon-ui;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="test"
+
+RESTRICT="test"
+
+# [gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

commit: ccdef96bdbb41eaef9f4e011051cfa622ad897bb
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Aug 31 15:31:15 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Aug 31 15:31:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdef96b

net-libs/signon-ui: add missing USE dependency

Gentoo-bug: 588260

Package-Manager: portage-2.3.0

 net-libs/signon-ui/signon-ui-0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15.ebuild 
b/net-libs/signon-ui/signon-ui-0.15.ebuild
index 79bc953..6328d7b 100644
--- a/net-libs/signon-ui/signon-ui-0.15.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
+   dev-qt/qtnetwork:5[ssl]
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
net-libs/accounts-qt



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

commit: a450bef4d57a2aa4526bb3a082d6977e92e27f99
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Aug 18 13:06:26 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Aug 18 13:08:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a450bef4

net-libs/signon-ui: amd64/x86 stable

Gentoo-bug: 590488

Package-Manager: portage-2.3.0

 net-libs/signon-ui/signon-ui-0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15.ebuild 
b/net-libs/signon-ui/signon-ui-0.15.ebuild
index 58ed68d..79bc953 100644
--- a/net-libs/signon-ui/signon-ui-0.15.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

commit: acd92601dbc9368167b2584fb7fd006770e6b9a8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jul 25 20:56:46 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jul 25 21:00:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd92601

net-libs/signon-ui: improve net-libs/libproxy blocker

Newer versions of net-libs/libproxy do not link against kdelibs4 so do not
risk a runtime symbol collision.

Package-Manager: portage-2.3.0

 net-libs/signon-ui/signon-ui-0.15.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15.ebuild 
b/net-libs/signon-ui/signon-ui-0.15.ebuild
index 314c7de..58ed68d 100644
--- a/net-libs/signon-ui/signon-ui-0.15.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,7 @@ IUSE="test"
 
 RESTRICT="test"
 
-# libproxy[kde] results into segfaults
+# 

[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/

commit: c1afce86c047806b3cc7a3f50ffeb79df185d82b
Author: Johannes Huber johu AT gentoo DOT org
AuthorDate: Thu Aug 27 12:53:45 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Thu Aug 27 12:53:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1afce86

net-libs/signon-ui: New package

Needed for KDEs Telepathy client based on KF5. Initial ebuild by Karol Herbst
git AT karolherbst.de. Improvements by Michael Palimaka 
kensing...@gentoo.org.

Package-Manager: portage-2.2.20.1

 net-libs/signon-ui/Manifest  |  1 +
 net-libs/signon-ui/metadata.xml  |  5 
 net-libs/signon-ui/signon-ui-0.15.ebuild | 48 
 3 files changed, 54 insertions(+)

diff --git a/net-libs/signon-ui/Manifest b/net-libs/signon-ui/Manifest
new file mode 100644
index 000..66e965c
--- /dev/null
+++ b/net-libs/signon-ui/Manifest
@@ -0,0 +1 @@
+DIST signon-ui-0.15.tar.bz2 60278 SHA256 
a14f0a82af129e33476e9d6839fa2d5e40c46a6e8bb71d7deb6255d995764af3 SHA512 
02167d48cec3efbd1b0f39f65732742416b46e638a888a74df02bbfeb6deaefdd81549c8cee1a80ecdc8a9f9d0363a6935e8f105bec40bb798af5cc19a74bf03
 WHIRLPOOL 
a4dbc850ff732998dc4aa3d63312e0bd5ca4865a3c3510f323fd6b3935983f82b8943a0d6f3a758d894d104f23c559ee7b15c8ae0ddf2a4966550aff7bb4ee0f

diff --git a/net-libs/signon-ui/metadata.xml b/net-libs/signon-ui/metadata.xml
new file mode 100644
index 000..a23f444
--- /dev/null
+++ b/net-libs/signon-ui/metadata.xml
@@ -0,0 +1,5 @@
+?xml version=1.0 encoding=UTF-8?
+!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
+pkgmetadata
+   herdkde/herd
+/pkgmetadata

diff --git a/net-libs/signon-ui/signon-ui-0.15.ebuild 
b/net-libs/signon-ui/signon-ui-0.15.ebuild
new file mode 100644
index 000..314c7de
--- /dev/null
+++ b/net-libs/signon-ui/signon-ui-0.15.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils
+
+DESCRIPTION=Signon UI
+HOMEPAGE=https://launchpad.net/signon-ui;
+SRC_URI=https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
+
+LICENSE=GPL-2 GPL-3
+SLOT=0
+KEYWORDS=~amd64 ~x86
+IUSE=test
+
+RESTRICT=test
+
+# libproxy[kde] results into segfaults
+RDEPEND=
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   net-libs/accounts-qt
+   net-libs/signond
+   net-libs/libproxy[-kde]
+   x11-libs/libnotify
+
+DEPEND=${RDEPEND}
+   test? ( dev-qt/qttest:5 )
+
+
+src_prepare() {
+   use test || sed -i -e '/^SUBDIRS.*/,+1d' tests/tests.pro || die 
couldn't disable tests
+}
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   emake INSTALL_ROOT=${D} install
+}