[gentoo-commits] repo/gentoo:master commit in: net-libs/signon-ui/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}