* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2015-12-20 18:31 Michael Palimaka
0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2015-12-20 18:31 UTC (permalink / raw
To: gentoo-commits
commit: f35386817c902715cc762c392403c5aee79928cc
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 18:30:35 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 18:30:53 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3538681
net-libs/signond: version bump
Package-Manager: portage-2.2.26
net-libs/signond/Manifest | 1 +
net-libs/signond/signond-8.58.ebuild | 58 ++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index e9e947a..744e61a 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -1 +1,2 @@
DIST signon-8.57.tar.bz2 197988 SHA256 239a2c6bb39c338402d9ae29287fbc439f422f82e7e6d060be23104173620bee SHA512 98bdee0b15fbc0ade1158df95f727ba56ae2966117d8ce7074b4f355dc3be0db27ab52340654da8ab4324e6d8d160c65802e1bed295ac3ad02ddc720581bbdb3 WHIRLPOOL e7bc4f31e2d59ce361b45c77f0eb838e601bf55e24e53413fec3ec91feaec7fad85581b1dba80cb9350584a10822202af748e74f46bc06dc96b2aeff52bf105b
+DIST signond-8.58.tar.gz 277287 SHA256 301e2e3b6919585c8ffc56f73ec1f0f9b18a533e1db88461e9fa4e2acf75a34a SHA512 74c9f32ea99c869c0aa72b5816962336869131ea4e8484c53636b35f2ed669a49cbc0ccf10c2c446697892235b94cf2c74f8d5402f430081d7d51421646eec91 WHIRLPOOL 7cff41e9ca37627a6a80a3c23d960958543ee2344ee24771d5e02c6a519d82f68a5003bf9a2bb413c9cbf20f7b450adaf9a82160cd422146431fce237d87d084
diff --git a/net-libs/signond/signond-8.58.ebuild b/net-libs/signond/signond-8.58.ebuild
new file mode 100644
index 0000000..9343cf8
--- /dev/null
+++ b/net-libs/signond/signond-8.58.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils vcs-snapshot
+
+DESCRIPTION="Signon daemon for libaccounts-glib"
+HOMEPAGE="https://01.org/gsso/"
+SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=VERSION_8.58 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RESTRICT="test"
+
+# libproxy[kde] results in segfaults due to symbol collisions with qt4
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
+ net-libs/libproxy[-kde]
+"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ test? ( dev-qt/qttest:5 )
+"
+
+src_prepare() {
+ # ensure qt5 version of binary is used
+ sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro || die
+
+ # install docs to correct location
+ sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
+
+ # don't install example plugin
+ sed -e "/example/d" -i src/plugins/plugins.pro || die
+
+ # make tests optional
+ use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
+
+ # make docs optional
+ use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
+ signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2015-12-21 14:17 Michael Palimaka
0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2015-12-21 14:17 UTC (permalink / raw
To: gentoo-commits
commit: bc60b69e0a568bde29e55812d05a2c766f3f4fe7
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 21 14:17:16 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Dec 21 14:17:31 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc60b69e
net-libs/signond: remove unused dependency
Gentoo-bug: 569000
Package-Manager: portage-2.2.26
net-libs/signond/signond-8.58.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/net-libs/signond/signond-8.58.ebuild b/net-libs/signond/signond-8.58.ebuild
index 9343cf8..09bbe0b 100644
--- a/net-libs/signond/signond-8.58.ebuild
+++ b/net-libs/signond/signond-8.58.ebuild
@@ -32,6 +32,9 @@ DEPEND="${RDEPEND}
"
src_prepare() {
+ # remove unused dependency
+ sed -e "/xml \\\/d" -i src/signond/signond.pro || die
+
# ensure qt5 version of binary is used
sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro || die
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2016-03-22 14:41 Michael Palimaka
0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2016-03-22 14:41 UTC (permalink / raw
To: gentoo-commits
commit: 7c94bdf37b33855a892ca307648f15758a516f04
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 13:01:59 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 14:41:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c94bdf3
net-libs/signond: add ~arm keyword
Tested on Raspberry Pi 2.
Package-Manager: portage-2.2.28
net-libs/signond/signond-8.58.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/signond/signond-8.58.ebuild b/net-libs/signond/signond-8.58.ebuild
index 09bbe0b..bc4cb56 100644
--- a/net-libs/signond/signond-8.58.ebuild
+++ b/net-libs/signond/signond-8.58.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$
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=V
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2016-05-24 11:39 Mikle Kolyada
0 siblings, 0 replies; 40+ messages in thread
From: Mikle Kolyada @ 2016-05-24 11:39 UTC (permalink / raw
To: gentoo-commits
commit: c38b4c7bd1518696485cb01fde34c15962de0dac
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue May 24 11:28:54 2016 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue May 24 11:38:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38b4c7b
net-libs/signond: amd64 stable wrt bug #579992
Package-Manager: portage-2.2.28
net-libs/signond/signond-8.58.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.58.ebuild b/net-libs/signond/signond-8.58.ebuild
index bc4cb56..d7ab7fc 100644
--- a/net-libs/signond/signond-8.58.ebuild
+++ b/net-libs/signond/signond-8.58.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=V
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
IUSE="doc test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2016-06-23 13:40 Michael Palimaka
0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2016-06-23 13:40 UTC (permalink / raw
To: gentoo-commits
commit: dd30ed56880738391ab3d206adf55362b5999ac1
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 12:10:55 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 13:39:58 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd30ed56
net-libs/signond: x86 stable
Package-Manager: portage-2.3.0_rc1
net-libs/signond/signond-8.58.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.58.ebuild b/net-libs/signond/signond-8.58.ebuild
index d7ab7fc..8e66af2 100644
--- a/net-libs/signond/signond-8.58.ebuild
+++ b/net-libs/signond/signond-8.58.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=V
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="doc test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2016-07-25 21:00 Michael Palimaka
0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2016-07-25 21:00 UTC (permalink / raw
To: gentoo-commits
commit: 0bb573bfb9da37d77e621874dd69189618243418
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 20:54:59 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 21:00:18 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb573bf
net-libs/signond: 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/signond/signond-8.58.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net-libs/signond/signond-8.58.ebuild b/net-libs/signond/signond-8.58.ebuild
index 8e66af2..0fd9add 100644
--- a/net-libs/signond/signond-8.58.ebuild
+++ b/net-libs/signond/signond-8.58.ebuild
@@ -17,14 +17,15 @@ IUSE="doc test"
RESTRICT="test"
-# libproxy[kde] results in segfaults due to symbol collisions with qt4
+# <libproxy-0.4.12[kde] results in segfaults due to symbol collisions with qt4
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsql:5
- net-libs/libproxy[-kde]
+ net-libs/libproxy
+ !<net-libs/libproxy-0.4.12[kde]
"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2017-10-28 20:52 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-10-28 20:52 UTC (permalink / raw
To: gentoo-commits
commit: aa8b2eb1c717a4c001f56d3e97148a59ce4bd989
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 19:49:09 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 20:52:42 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8b2eb1
net-libs/signond: 8.59 version bump
Package-Manager: Portage-2.3.13, Repoman-2.3.4
net-libs/signond/Manifest | 1 +
net-libs/signond/signond-8.59.ebuild | 65 ++++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index 6f769c07ba8..d3903b334c0 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -1 +1,2 @@
DIST signond-8.58.tar.gz 277287 SHA256 301e2e3b6919585c8ffc56f73ec1f0f9b18a533e1db88461e9fa4e2acf75a34a SHA512 74c9f32ea99c869c0aa72b5816962336869131ea4e8484c53636b35f2ed669a49cbc0ccf10c2c446697892235b94cf2c74f8d5402f430081d7d51421646eec91 WHIRLPOOL 7cff41e9ca37627a6a80a3c23d960958543ee2344ee24771d5e02c6a519d82f68a5003bf9a2bb413c9cbf20f7b450adaf9a82160cd422146431fce237d87d084
+DIST signond-8.59.tar.gz 281298 SHA256 23f6658bf358cc09b858402ee0857db2a2809276625eb01673a0a77969740762 SHA512 b8db03127df7b62dbf046841568c12f29c48c0b3272751600637864caa1c10b05ee9abce20fa41fb8eb7133c6bb20d18ca40803077e9e7808dba5afd108a36bb WHIRLPOOL 67afcc0fcdcc6012f747bab4e2c00e4131ba1e4c92b2742d9772c6b1060d72ceeb711df6785739562f5bf0964bedee69d2ea5f7413eac829131b02fe267d4f19
diff --git a/net-libs/signond/signond-8.59.ebuild b/net-libs/signond/signond-8.59.ebuild
new file mode 100644
index 00000000000..b094d09479c
--- /dev/null
+++ b/net-libs/signond/signond-8.59.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils vcs-snapshot
+
+DESCRIPTION="Signon daemon for libaccounts-glib"
+HOMEPAGE="https://01.org/gsso/"
+SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=VERSION_8.59 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc test"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
+ net-libs/libproxy
+"
+DEPEND="${COMMON_DEPEND}
+ doc? ( app-doc/doxygen )
+ test? ( dev-qt/qttest:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<net-libs/libproxy-0.4.12[kde]
+"
+# <libproxy-0.4.12[kde] results in segfaults due to symbol collisions with qt4
+
+src_prepare() {
+ default
+
+ # remove unused dependency
+ sed -e "/xml \\\/d" -i src/signond/signond.pro || die
+
+ # ensure qt5 version of binary is used
+ sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro || die
+
+ # install docs to correct location
+ sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
+
+ # don't install example plugin
+ sed -e "/example/d" -i src/plugins/plugins.pro || die
+
+ # make tests optional
+ use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
+
+ # make docs optional
+ use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
+ signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2017-12-25 2:23 Michael Palimaka
0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2017-12-25 2:23 UTC (permalink / raw
To: gentoo-commits
commit: ecab9217c11f0ebee14ca92116774336fafdae78
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 02:21:05 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 02:23:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecab9217
net-libs/signond: remove 8.58
Package-Manager: Portage-2.3.14, Repoman-2.3.6
net-libs/signond/Manifest | 1 -
net-libs/signond/signond-8.58.ebuild | 61 ------------------------------------
2 files changed, 62 deletions(-)
diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index d43225b622b..ce4d651c708 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -1,2 +1 @@
-DIST signond-8.58.tar.gz 277287 BLAKE2B 448ca525fd215ca592f1fd1515eac60f7c8ccd77f85879c755a3f4174ef725d4a74cfd94d5b2447aa6ace5fc69cd719cd7c0306951846569be69a9ecf1da4ea5 SHA512 74c9f32ea99c869c0aa72b5816962336869131ea4e8484c53636b35f2ed669a49cbc0ccf10c2c446697892235b94cf2c74f8d5402f430081d7d51421646eec91
DIST signond-8.59.tar.gz 281298 BLAKE2B 29b97705b6e774f65b42a7ef9a253b08b1f4caf46141e3d761aabd9ef641dbe1301ef2fac0f46d8073e815bb97bc64bfbbf4b19d9c6644e2369f3abe538a50af SHA512 b8db03127df7b62dbf046841568c12f29c48c0b3272751600637864caa1c10b05ee9abce20fa41fb8eb7133c6bb20d18ca40803077e9e7808dba5afd108a36bb
diff --git a/net-libs/signond/signond-8.58.ebuild b/net-libs/signond/signond-8.58.ebuild
deleted file mode 100644
index 7194b5932aa..00000000000
--- a/net-libs/signond/signond-8.58.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit qmake-utils vcs-snapshot
-
-DESCRIPTION="Signon daemon for libaccounts-glib"
-HOMEPAGE="https://01.org/gsso/"
-SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=VERSION_8.58 -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="doc test"
-
-RESTRICT="test"
-
-# <libproxy-0.4.12[kde] results in segfaults due to symbol collisions with qt4
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsql:5
- net-libs/libproxy
- !<net-libs/libproxy-0.4.12[kde]
-"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- test? ( dev-qt/qttest:5 )
-"
-
-src_prepare() {
- # remove unused dependency
- sed -e "/xml \\\/d" -i src/signond/signond.pro || die
-
- # ensure qt5 version of binary is used
- sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro || die
-
- # install docs to correct location
- sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
-
- # don't install example plugin
- sed -e "/example/d" -i src/plugins/plugins.pro || die
-
- # make tests optional
- use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
-
- # make docs optional
- use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
- signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2017-12-25 2:23 Michael Palimaka
0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2017-12-25 2:23 UTC (permalink / raw
To: gentoo-commits
commit: 61d4971151c7bb25d9a468586d5a1c2e7ac2ed56
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 02:20:52 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 02:23:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d49711
net-libs/signond: stabilse 8.59 for amd64/x86
Bug: https://bugs.gentoo.org/641974
Package-Manager: Portage-2.3.14, Repoman-2.3.6
net-libs/signond/signond-8.59.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.59.ebuild b/net-libs/signond/signond-8.59.ebuild
index b094d09479c..30f6ab605ca 100644
--- a/net-libs/signond/signond-8.59.ebuild
+++ b/net-libs/signond/signond-8.59.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=V
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="doc test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2018-12-23 1:25 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2018-12-23 1:25 UTC (permalink / raw
To: gentoo-commits
commit: 8ba7594d3e73e3cde03b97b877ba350e41c83f6c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 23 01:05:18 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 23 01:25:27 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba7594d
net-libs/signond: Override LIBDIR to avoid buildsystem assumption
Bug: https://bugs.gentoo.org/668562
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.59-r1.ebuild | 65 +++++++++++++++++++++++++++++++++
1 file changed, 65 insertions(+)
diff --git a/net-libs/signond/signond-8.59-r1.ebuild b/net-libs/signond/signond-8.59-r1.ebuild
new file mode 100644
index 00000000000..8a154b36b17
--- /dev/null
+++ b/net-libs/signond/signond-8.59-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils vcs-snapshot
+
+DESCRIPTION="Signon daemon for libaccounts-glib"
+HOMEPAGE="https://01.org/gsso/"
+SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=VERSION_8.59 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE="doc test"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
+ net-libs/libproxy
+"
+DEPEND="${COMMON_DEPEND}
+ doc? ( app-doc/doxygen )
+ test? ( dev-qt/qttest:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<net-libs/libproxy-0.4.12[kde]
+"
+# <libproxy-0.4.12[kde] results in segfaults due to symbol collisions with qt4
+
+src_prepare() {
+ default
+
+ # remove unused dependency
+ sed -e "/xml \\\/d" -i src/signond/signond.pro || die
+
+ # ensure qt5 version of binary is used
+ sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro || die
+
+ # install docs to correct location
+ sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
+
+ # don't install example plugin
+ sed -e "/example/d" -i src/plugins/plugins.pro || die
+
+ # make tests optional
+ use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
+
+ # make docs optional
+ use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
+ signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
+}
+
+src_configure() {
+ eqmake5 LIBDIR=/usr/$(get_libdir)
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2019-01-09 11:52 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-01-09 11:52 UTC (permalink / raw
To: gentoo-commits
commit: b0e14017653a6a811d93fceaae13c55dd3c3e864
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 9 11:29:52 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 9 11:51:59 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e14017
net-libs/signond: Drop 8.59 (r0)
Closes: https://bugs.gentoo.org/668562
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.59.ebuild | 65 ------------------------------------
1 file changed, 65 deletions(-)
diff --git a/net-libs/signond/signond-8.59.ebuild b/net-libs/signond/signond-8.59.ebuild
deleted file mode 100644
index 30f6ab605ca..00000000000
--- a/net-libs/signond/signond-8.59.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils vcs-snapshot
-
-DESCRIPTION="Signon daemon for libaccounts-glib"
-HOMEPAGE="https://01.org/gsso/"
-SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=VERSION_8.59 -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="doc test"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsql:5
- net-libs/libproxy
-"
-DEPEND="${COMMON_DEPEND}
- doc? ( app-doc/doxygen )
- test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${COMMON_DEPEND}
- !<net-libs/libproxy-0.4.12[kde]
-"
-# <libproxy-0.4.12[kde] results in segfaults due to symbol collisions with qt4
-
-src_prepare() {
- default
-
- # remove unused dependency
- sed -e "/xml \\\/d" -i src/signond/signond.pro || die
-
- # ensure qt5 version of binary is used
- sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro || die
-
- # install docs to correct location
- sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
-
- # don't install example plugin
- sed -e "/example/d" -i src/plugins/plugins.pro || die
-
- # make tests optional
- use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
-
- # make docs optional
- use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
- signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2019-08-04 10:19 Michael Palimaka
0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2019-08-04 10:19 UTC (permalink / raw
To: gentoo-commits
commit: e765730a4f344a3e121d559f4e267c82a751c73e
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 4 10:19:08 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 4 10:19:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e765730a
net-libs/signond: version bump 8.60
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
net-libs/signond/Manifest | 1 +
net-libs/signond/signond-8.60.ebuild | 63 ++++++++++++++++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index ce4d651c708..01ccbe8e1f7 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -1 +1,2 @@
DIST signond-8.59.tar.gz 281298 BLAKE2B 29b97705b6e774f65b42a7ef9a253b08b1f4caf46141e3d761aabd9ef641dbe1301ef2fac0f46d8073e815bb97bc64bfbbf4b19d9c6644e2369f3abe538a50af SHA512 b8db03127df7b62dbf046841568c12f29c48c0b3272751600637864caa1c10b05ee9abce20fa41fb8eb7133c6bb20d18ca40803077e9e7808dba5afd108a36bb
+DIST signond-8.60.tar.gz 281359 BLAKE2B 3ecd8048d8c5551c3611e48091c35a9f0fe4c972e6b4730fe1f610b4870fe86911dee04c331847deee2a50f4a04acd5a8a0d1c605d1f4f0a24272d44c289a6d3 SHA512 fb3ccc99c692506ca29d5bae39bc375ff97057734fac1551ea39105d5f8e78f3df23e01a286f73be3a606c54b40f957c3c0d985484926e57f354218e4137ff3c
diff --git a/net-libs/signond/signond-8.60.ebuild b/net-libs/signond/signond-8.60.ebuild
new file mode 100644
index 00000000000..48c9bc22dc5
--- /dev/null
+++ b/net-libs/signond/signond-8.60.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils vcs-snapshot
+
+DESCRIPTION="Signon daemon for libaccounts-glib"
+HOMEPAGE="https://01.org/gsso/"
+SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
+ net-libs/libproxy
+"
+DEPEND="${RDEPEND}
+ test? ( dev-qt/qttest:5 )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+ default
+
+ # remove unused dependency
+ sed -e "/xml \\\/d" -i src/signond/signond.pro || die
+
+ # install docs to correct location
+ sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
+ sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/\$\${TARGET}/" \
+ -i lib/plugins/doc/doc.pri || die
+ sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/libsignon-qt/" \
+ -i lib/SignOn/doc/doc.pri || die
+
+ # don't install example plugin
+ sed -e "/example/d" -i src/plugins/plugins.pro || die
+
+ # don't install static libs
+ sed -e "/libsignon-qt-static.pro/s/^/#/" -i lib/SignOn/SignOn.pro || die
+
+ # make tests optional
+ use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
+
+ # make docs optional
+ use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
+ signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
+}
+
+src_configure() {
+ eqmake5 LIBDIR=/usr/$(get_libdir)
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2019-12-08 22:35 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-12-08 22:35 UTC (permalink / raw
To: gentoo-commits
commit: 5d0e72401513402b01054fc9848ca7c136035c6c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 8 22:26:45 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 8 22:35:34 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0e7240
net-libs/signond: Drop 8.60 (r0)
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.60.ebuild | 63 ------------------------------------
1 file changed, 63 deletions(-)
diff --git a/net-libs/signond/signond-8.60.ebuild b/net-libs/signond/signond-8.60.ebuild
deleted file mode 100644
index 48c9bc22dc5..00000000000
--- a/net-libs/signond/signond-8.60.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils vcs-snapshot
-
-DESCRIPTION="Signon daemon for libaccounts-glib"
-HOMEPAGE="https://01.org/gsso/"
-SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsql:5
- net-libs/libproxy
-"
-DEPEND="${RDEPEND}
- test? ( dev-qt/qttest:5 )
-"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_prepare() {
- default
-
- # remove unused dependency
- sed -e "/xml \\\/d" -i src/signond/signond.pro || die
-
- # install docs to correct location
- sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
- sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/\$\${TARGET}/" \
- -i lib/plugins/doc/doc.pri || die
- sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/libsignon-qt/" \
- -i lib/SignOn/doc/doc.pri || die
-
- # don't install example plugin
- sed -e "/example/d" -i src/plugins/plugins.pro || die
-
- # don't install static libs
- sed -e "/libsignon-qt-static.pro/s/^/#/" -i lib/SignOn/SignOn.pro || die
-
- # make tests optional
- use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
-
- # make docs optional
- use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
- signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
-}
-
-src_configure() {
- eqmake5 LIBDIR=/usr/$(get_libdir)
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2019-12-08 23:01 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-12-08 23:01 UTC (permalink / raw
To: gentoo-commits
commit: af33ddaadde5be3d99b38d16f224e6b3647d20be
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 8 23:00:41 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 8 23:00:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af33ddaa
net-libs/signond: RESTRICT="!test? ( test )"
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.60-r1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.60-r1.ebuild b/net-libs/signond/signond-8.60-r1.ebuild
index c1a0e3886e4..3859007c8cc 100644
--- a/net-libs/signond/signond-8.60-r1.ebuild
+++ b/net-libs/signond/signond-8.60-r1.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="doc test"
+BDEPEND="doc? ( app-doc/doxygen )"
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -25,7 +26,8 @@ RDEPEND="
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
"
-BDEPEND="doc? ( app-doc/doxygen )"
+
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${P}-buildsystem.patch"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2019-12-09 14:38 Agostino Sarubbo
0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2019-12-09 14:38 UTC (permalink / raw
To: gentoo-commits
commit: dccc41c784ace6566b1c2124f1f8f1d16b89ccf1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 9 14:38:10 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 9 14:38:10 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccc41c7
net-libs/signond: amd64 stable wrt bug #702304
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/signond/signond-8.60-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.60-r1.ebuild b/net-libs/signond/signond-8.60-r1.ebuild
index 3859007c8cc..ab98a557e4e 100644
--- a/net-libs/signond/signond-8.60-r1.ebuild
+++ b/net-libs/signond/signond-8.60-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="doc test"
BDEPEND="doc? ( app-doc/doxygen )"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2019-12-10 9:17 Agostino Sarubbo
0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2019-12-10 9:17 UTC (permalink / raw
To: gentoo-commits
commit: 3e3738f5c2fbbcf09fd05f2312452becda4fce82
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 09:16:57 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 09:16:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3738f5
net-libs/signond: x86 stable wrt bug #702304
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/signond/signond-8.60-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.60-r1.ebuild b/net-libs/signond/signond-8.60-r1.ebuild
index ab98a557e4e..5749ef9e8f8 100644
--- a/net-libs/signond/signond-8.60-r1.ebuild
+++ b/net-libs/signond/signond-8.60-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="doc test"
BDEPEND="doc? ( app-doc/doxygen )"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2019-12-11 16:14 Aaron Bauman
0 siblings, 0 replies; 40+ messages in thread
From: Aaron Bauman @ 2019-12-11 16:14 UTC (permalink / raw
To: gentoo-commits
commit: 894c9302c0f9464cfc3a515ddd0e51459ab6ab83
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 11 16:14:25 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Dec 11 16:14:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894c9302
net-libs/signond: arm64 stable (bug #702304)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.81, Repoman-2.3.20
net-libs/signond/signond-8.60-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.60-r1.ebuild b/net-libs/signond/signond-8.60-r1.ebuild
index 5749ef9e8f8..b703194fbfd 100644
--- a/net-libs/signond/signond-8.60-r1.ebuild
+++ b/net-libs/signond/signond-8.60-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="doc test"
BDEPEND="doc? ( app-doc/doxygen )"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2019-12-11 16:52 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-12-11 16:52 UTC (permalink / raw
To: gentoo-commits
commit: cd30ef6aa3bde38dafdd934a31150f80fb8af0b0
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 11 16:48:16 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Dec 11 16:50:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd30ef6a
net-libs/signond: Drop 8.59-r1
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/Manifest | 1 -
net-libs/signond/signond-8.59-r1.ebuild | 65 ---------------------------------
2 files changed, 66 deletions(-)
diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index 01ccbe8e1f7..e3af90ab716 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -1,2 +1 @@
-DIST signond-8.59.tar.gz 281298 BLAKE2B 29b97705b6e774f65b42a7ef9a253b08b1f4caf46141e3d761aabd9ef641dbe1301ef2fac0f46d8073e815bb97bc64bfbbf4b19d9c6644e2369f3abe538a50af SHA512 b8db03127df7b62dbf046841568c12f29c48c0b3272751600637864caa1c10b05ee9abce20fa41fb8eb7133c6bb20d18ca40803077e9e7808dba5afd108a36bb
DIST signond-8.60.tar.gz 281359 BLAKE2B 3ecd8048d8c5551c3611e48091c35a9f0fe4c972e6b4730fe1f610b4870fe86911dee04c331847deee2a50f4a04acd5a8a0d1c605d1f4f0a24272d44c289a6d3 SHA512 fb3ccc99c692506ca29d5bae39bc375ff97057734fac1551ea39105d5f8e78f3df23e01a286f73be3a606c54b40f957c3c0d985484926e57f354218e4137ff3c
diff --git a/net-libs/signond/signond-8.59-r1.ebuild b/net-libs/signond/signond-8.59-r1.ebuild
deleted file mode 100644
index 8c546f616eb..00000000000
--- a/net-libs/signond/signond-8.59-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils vcs-snapshot
-
-DESCRIPTION="Signon daemon for libaccounts-glib"
-HOMEPAGE="https://01.org/gsso/"
-SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=VERSION_8.59 -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-IUSE="doc test"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsql:5
- net-libs/libproxy
-"
-DEPEND="${COMMON_DEPEND}
- doc? ( app-doc/doxygen )
- test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${COMMON_DEPEND}
- !<net-libs/libproxy-0.4.12[kde]
-"
-# <libproxy-0.4.12[kde] results in segfaults due to symbol collisions with qt4
-
-src_prepare() {
- default
-
- # remove unused dependency
- sed -e "/xml \\\/d" -i src/signond/signond.pro || die
-
- # ensure qt5 version of binary is used
- sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro || die
-
- # install docs to correct location
- sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
-
- # don't install example plugin
- sed -e "/example/d" -i src/plugins/plugins.pro || die
-
- # make tests optional
- use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
-
- # make docs optional
- use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
- signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
-}
-
-src_configure() {
- eqmake5 LIBDIR=/usr/$(get_libdir)
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2020-06-08 16:34 Mart Raudsepp
0 siblings, 0 replies; 40+ messages in thread
From: Mart Raudsepp @ 2020-06-08 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 4dca8d77646e62d3fcf4872391917b916393d9ef
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Jun 8 03:50:27 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 16:31:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dca8d77
net-libs/signond: arm64 stable (bug #727228)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
net-libs/signond/signond-8.60-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.60-r2.ebuild b/net-libs/signond/signond-8.60-r2.ebuild
index e704d007dd6..c775677aaaa 100644
--- a/net-libs/signond/signond-8.60-r2.ebuild
+++ b/net-libs/signond/signond-8.60-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
IUSE="doc test"
BDEPEND="doc? ( app-doc/doxygen )"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2020-06-28 21:55 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2020-06-28 21:55 UTC (permalink / raw
To: gentoo-commits
commit: 27928a6503e350a169f44fd2f7f675ac54df1175
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 21:16:37 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 21:55:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27928a65
net-libs/signond: Tests are really really brittle; but they can pass
...when they feel like it sometimes.
Closes: https://bugs.gentoo.org/727666
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.60-r2.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.60-r2.ebuild b/net-libs/signond/signond-8.60-r2.ebuild
index ac9f38c87f2..4c354dd6364 100644
--- a/net-libs/signond/signond-8.60-r2.ebuild
+++ b/net-libs/signond/signond-8.60-r2.ebuild
@@ -27,7 +27,8 @@ DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
"
-RESTRICT="!test? ( test )"
+# tests are brittle; they all pass when stars align, bug 727666
+RESTRICT="test !test? ( test )"
PATCHES=(
"${FILESDIR}/${P}-buildsystem.patch"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2020-06-29 13:40 Agostino Sarubbo
0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-06-29 13:40 UTC (permalink / raw
To: gentoo-commits
commit: 47d41b297d981ed76a21eed8cd45ba776f531b67
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 29 13:40:37 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 29 13:40:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d41b29
net-libs/signond: x86 stable wrt bug #727228
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/signond/signond-8.60-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.60-r2.ebuild b/net-libs/signond/signond-8.60-r2.ebuild
index 4c354dd6364..ac292fe2929 100644
--- a/net-libs/signond/signond-8.60-r2.ebuild
+++ b/net-libs/signond/signond-8.60-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86"
IUSE="doc test"
BDEPEND="doc? ( app-doc/doxygen )"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2020-06-30 6:32 Agostino Sarubbo
0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-06-30 6:32 UTC (permalink / raw
To: gentoo-commits
commit: bf28d5a29027c63010096928a19e3a1c850c7b34
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 30 06:32:53 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun 30 06:32:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf28d5a2
net-libs/signond: amd64 stable wrt bug #727228
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/signond/signond-8.60-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.60-r2.ebuild b/net-libs/signond/signond-8.60-r2.ebuild
index ac292fe2929..e9c1f2cee1f 100644
--- a/net-libs/signond/signond-8.60-r2.ebuild
+++ b/net-libs/signond/signond-8.60-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="doc test"
BDEPEND="doc? ( app-doc/doxygen )"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2020-06-30 9:27 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2020-06-30 9:27 UTC (permalink / raw
To: gentoo-commits
commit: 8186fb3d41b916e4a361a2348d986377d56de667
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 30 07:16:02 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 30 09:27:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8186fb3d
net-libs/signond: Drop 8.60-r1
Closes: https://bugs.gentoo.org/727228
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.60-r1.ebuild | 63 ---------------------------------
1 file changed, 63 deletions(-)
diff --git a/net-libs/signond/signond-8.60-r1.ebuild b/net-libs/signond/signond-8.60-r1.ebuild
deleted file mode 100644
index e767142d676..00000000000
--- a/net-libs/signond/signond-8.60-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils
-
-DESCRIPTION="Signon daemon for libaccounts-glib"
-HOMEPAGE="https://gitlab.com/accounts-sso"
-SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="doc test"
-
-BDEPEND="doc? ( app-doc/doxygen )"
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsql:5
- net-libs/libproxy
-"
-DEPEND="${RDEPEND}
- test? ( dev-qt/qttest:5 )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}/${P}-buildsystem.patch"
- "${FILESDIR}/${P}-consistent-paths.patch" # bug 701142
-)
-
-S="${WORKDIR}/${PN}-VERSION_${PV}"
-
-src_prepare() {
- default
-
- # install docs to correct location
- sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
- sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/\$\${TARGET}/" \
- -i lib/plugins/doc/doc.pri || die
- sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/libsignon-qt/" \
- -i lib/SignOn/doc/doc.pri || die
-
- # make tests optional
- use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
-
- # make docs optional
- use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
- signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
-}
-
-src_configure() {
- eqmake5 PREFIX="${EPREFIX}"/usr LIBDIR=$(get_libdir)
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2021-08-01 18:27 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2021-08-01 18:27 UTC (permalink / raw
To: gentoo-commits
commit: 8ac22b21d9882a60833d2164a0c6a6d80eec9d10
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 1 07:06:11 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 1 18:27:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac22b21
net-libs/signond: drop obsolete qt5 C++11 workaround
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/signond/signond-8.60-r2.ebuild | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/net-libs/signond/signond-8.60-r2.ebuild b/net-libs/signond/signond-8.60-r2.ebuild
index e9c1f2cee1f..ac6a101babc 100644
--- a/net-libs/signond/signond-8.60-r2.ebuild
+++ b/net-libs/signond/signond-8.60-r2.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
@@ -51,10 +51,6 @@ src_prepare() {
sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/libsignon-qt/" \
-i lib/SignOn/doc/doc.pri || die
- # std flags
- sed -e "/CONFIG += c++11/d" \
- -i common-project-config.pri || die "failed fixing CXXFLAGS"
-
use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" \
-i signon.pro lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2022-03-16 16:40 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-03-16 16:40 UTC (permalink / raw
To: gentoo-commits
commit: f345c4466ea68d5b7dd33a168c53afec4c6915f4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 16 16:39:52 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 16:40:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f345c446
net-libs/signond: 8.61 version bump, EAPI-8 bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/Manifest | 1 +
net-libs/signond/signond-8.61.ebuild | 64 ++++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index e3af90ab7166..c66ce3941787 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -1 +1,2 @@
DIST signond-8.60.tar.gz 281359 BLAKE2B 3ecd8048d8c5551c3611e48091c35a9f0fe4c972e6b4730fe1f610b4870fe86911dee04c331847deee2a50f4a04acd5a8a0d1c605d1f4f0a24272d44c289a6d3 SHA512 fb3ccc99c692506ca29d5bae39bc375ff97057734fac1551ea39105d5f8e78f3df23e01a286f73be3a606c54b40f957c3c0d985484926e57f354218e4137ff3c
+DIST signond-8.61.tar.gz 282965 BLAKE2B 8ab8f4ac3f8416ef9c1b8d8c73057ffcf0024a7e3cf6c2fa97a3119826f6c655b215e2530137c199e60e9e9518b0858fa1a23a3f107c71751f33d2a34898a610 SHA512 1652ee8e97d6aee036075f5416909649c5848e33c3c71f367176f3e5d6f9c360fd7a46c65ba877d58b3ae8fb8df0712938c5e073409ba945d66d8afeacfd6f72
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
new file mode 100644
index 000000000000..44b186d433e8
--- /dev/null
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils
+
+DESCRIPTION="Signon daemon for libaccounts-glib"
+HOMEPAGE="https://gitlab.com/accounts-sso"
+SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-VERSION_${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+
+# tests are brittle; they all pass when stars align, bug 727666
+RESTRICT="test !test? ( test )"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
+ net-libs/libproxy
+"
+DEPEND="${RDEPEND}
+ test? ( dev-qt/qttest:5 )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-8.60-buildsystem.patch"
+ "${FILESDIR}/${PN}-8.60-consistent-paths.patch" # bug 701142
+ "${FILESDIR}/${PN}-8.60-unused-dep.patch" # bug 727346
+)
+
+src_prepare() {
+ default
+
+ # install docs to correct location
+ sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" \
+ -i doc/doc.pri || die
+ sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/\$\${TARGET}/" \
+ -i lib/plugins/doc/doc.pri || die
+ sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/libsignon-qt/" \
+ -i lib/SignOn/doc/doc.pri || die
+
+ use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" \
+ -i signon.pro lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
+
+ use test || sed -e '/^SUBDIRS/s/tests//' \
+ -i signon.pro || die "couldn't disable tests"
+}
+
+src_configure() {
+ eqmake5 PREFIX="${EPREFIX}"/usr LIBDIR=$(get_libdir)
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2022-03-20 13:47 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-03-20 13:47 UTC (permalink / raw
To: gentoo-commits
commit: ec339a15583a90a29e340cfa345b7a4b60329c26
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 13:44:42 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 13:47:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec339a15
net-libs/signond: Add missing doxygen[dot] usedep
Closes: https://bugs.gentoo.org/835441
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.61.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
index 44b186d433e8..7e9ebaa7005b 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
"
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
PATCHES=(
"${FILESDIR}/${PN}-8.60-buildsystem.patch"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2022-05-09 7:33 Jakov Smolić
0 siblings, 0 replies; 40+ messages in thread
From: Jakov Smolić @ 2022-05-09 7:33 UTC (permalink / raw
To: gentoo-commits
commit: cac7fe88fc4d00b0662f8ec68776d99f2b26234a
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon May 9 07:32:42 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon May 9 07:32:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac7fe88
net-libs/signond: Stabilize 8.61 x86, #843362
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-libs/signond/signond-8.61.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
index 432cb289eafe..e71fc0171231 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-VERSION_${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
IUSE="doc test"
# tests are brittle; they all pass when stars align, bug 727666
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2022-05-09 7:33 Jakov Smolić
0 siblings, 0 replies; 40+ messages in thread
From: Jakov Smolić @ 2022-05-09 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 6a0132e73895a0784a75916e0f84a73cf2fb9948
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon May 9 07:32:25 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon May 9 07:32:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0132e7
net-libs/signond: Stabilize 8.61 amd64, #843362
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-libs/signond/signond-8.61.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
index 7e9ebaa7005b..432cb289eafe 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-VERSION_${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="doc test"
# tests are brittle; they all pass when stars align, bug 727666
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2022-05-09 8:37 Jakov Smolić
0 siblings, 0 replies; 40+ messages in thread
From: Jakov Smolić @ 2022-05-09 8:37 UTC (permalink / raw
To: gentoo-commits
commit: 7a1bb6e5e068f32b1c375af27fd9d463a7dce66e
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon May 9 08:37:22 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon May 9 08:37:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1bb6e5
net-libs/signond: Stabilize 8.61 arm64, #843362
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-libs/signond/signond-8.61.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
index e71fc0171231..5c5deb815a67 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-VERSION_${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
IUSE="doc test"
# tests are brittle; they all pass when stars align, bug 727666
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2022-09-21 21:36 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-09-21 21:36 UTC (permalink / raw
To: gentoo-commits
commit: 150afc0b3d0536940100fd33d403e571851d535a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 21 21:34:12 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 21 21:36:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150afc0b
net-libs/signond: Add missing IUSE doc BDEPEND
Closes: https://bugs.gentoo.org/872167
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.61.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
index 6aa2f1b9ab30..7fd33f469139 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -29,7 +29,12 @@ RDEPEND="
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
"
-BDEPEND="doc? ( app-doc/doxygen[dot] )"
+BDEPEND="
+ doc? (
+ app-doc/doxygen[dot]
+ dev-qt/qdoc:5
+ )
+"
PATCHES=(
"${FILESDIR}/${PN}-8.60-buildsystem.patch"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2022-10-06 9:14 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-10-06 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 08b08b5c6ede539c9156eae6f537516ce370e729
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 6 09:13:51 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 6 09:14:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b08b5c
net-libs/signond: add cpe upstream metadata
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/net-libs/signond/metadata.xml b/net-libs/signond/metadata.xml
index 8641e5bdd399..0f84f0aea6de 100644
--- a/net-libs/signond/metadata.xml
+++ b/net-libs/signond/metadata.xml
@@ -5,4 +5,7 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:signond_project:signond</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2022-10-16 11:42 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-10-16 11:42 UTC (permalink / raw
To: gentoo-commits
commit: 207281b76aa8a2c3dd62efe2c01374d328f3e313
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 11:11:11 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 11:42:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207281b7
net-libs/signond: qhelpgenerator is in dev-qt/qthelp
Bug: https://bugs.gentoo.org/872167
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.61.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
index 7fd33f469139..01cf9c5e7427 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -32,7 +32,7 @@ DEPEND="${RDEPEND}
BDEPEND="
doc? (
app-doc/doxygen[dot]
- dev-qt/qdoc:5
+ dev-qt/qthelp:5
)
"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2023-03-23 19:52 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2023-03-23 19:52 UTC (permalink / raw
To: gentoo-commits
commit: df6b99d85b877c01c243e5134049f7d35bbd353b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 23 19:51:09 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 23 19:52:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6b99d8
net-libs/signond: Fix path to qhelpgenerator
Closes: https://bugs.gentoo.org/891581
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.61.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
index 01cf9c5e7427..ced161610711 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -45,6 +45,9 @@ PATCHES=(
src_prepare() {
default
+ sed -e "/QHG_LOCATION/s|qhelpgenerator|$(qt5_get_bindir)/&|" \
+ -i {lib/plugins/,lib/SignOn/,}doc/doxy.conf || die
+
# install docs to correct location
sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" \
-i doc/doc.pri || die
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2024-01-12 14:03 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2024-01-12 14:03 UTC (permalink / raw
To: gentoo-commits
commit: cbd69accecf27323eb77d64309fa9a616826d6e5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 14:02:28 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 14:03:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd69acc
net-libs/signond: add gitlab upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/signond/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-libs/signond/metadata.xml b/net-libs/signond/metadata.xml
index 0f84f0aea6de..5fdf45f73ba9 100644
--- a/net-libs/signond/metadata.xml
+++ b/net-libs/signond/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="cpe">cpe:/a:signond_project:signond</remote-id>
+ <remote-id type="gitlab">accounts-sso/signond</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2024-04-25 20:43 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2024-04-25 20:43 UTC (permalink / raw
To: gentoo-commits
commit: 83f1ca506ece6040cfc937738bdbc928ba909372
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 19:37:09 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 20:42:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f1ca50
net-libs/signond: Add pkg_postinst warning
Closes: https://bugs.gentoo.org/642420
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.61-r100.ebuild | 8 ++++++++
net-libs/signond/signond-8.61.ebuild | 8 ++++++++
2 files changed, 16 insertions(+)
diff --git a/net-libs/signond/signond-8.61-r100.ebuild b/net-libs/signond/signond-8.61-r100.ebuild
index 3a6494c050a6..1c3cc37a6396 100644
--- a/net-libs/signond/signond-8.61-r100.ebuild
+++ b/net-libs/signond/signond-8.61-r100.ebuild
@@ -143,3 +143,11 @@ src_install() {
multibuild_foreach_variant my_src_install
}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]] && \
+ ! has_version "kde-apps/signon-kwallet-extension:*"; then
+ ewarn "Without kde-apps/signon-kwallet-extension installed, passwords"
+ ewarn "will be saved in plaintext!"
+ fi
+}
diff --git a/net-libs/signond/signond-8.61.ebuild b/net-libs/signond/signond-8.61.ebuild
index e1079e2ed2f8..6f21b1bec048 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -70,3 +70,11 @@ src_configure() {
src_install() {
emake INSTALL_ROOT="${D}" install
}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]] && \
+ ! has_version "kde-apps/signon-kwallet-extension:*"; then
+ ewarn "Without kde-apps/signon-kwallet-extension installed, passwords"
+ ewarn "will be saved in plaintext!"
+ fi
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2024-06-28 0:16 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2024-06-28 0:16 UTC (permalink / raw
To: gentoo-commits
commit: 321c962fbc2a987d7771b2e7f1e4e97c6912f8df
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 00:16:22 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 00:16:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321c962f
net-libs/signond: Stabilize 8.61-r100 arm64, #935032
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/signond/signond-8.61-r100.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61-r100.ebuild b/net-libs/signond/signond-8.61-r100.ebuild
index 1c3cc37a6396..7c874458e05f 100644
--- a/net-libs/signond/signond-8.61-r100.ebuild
+++ b/net-libs/signond/signond-8.61-r100.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = *9999* ]] ; then
else
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-VERSION_${PV}"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
fi
DESCRIPTION="Signon daemon for libaccounts-glib"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2024-06-28 0:59 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2024-06-28 0:59 UTC (permalink / raw
To: gentoo-commits
commit: c684c141e68c6a87b52df3f2ad5bebc247959b75
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 00:58:28 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 00:58:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c684c141
net-libs/signond: Stabilize 8.61-r100 x86, #935032
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/signond/signond-8.61-r100.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61-r100.ebuild b/net-libs/signond/signond-8.61-r100.ebuild
index 7c874458e05f..c184133a97d2 100644
--- a/net-libs/signond/signond-8.61-r100.ebuild
+++ b/net-libs/signond/signond-8.61-r100.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = *9999* ]] ; then
else
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-VERSION_${PV}"
- KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
DESCRIPTION="Signon daemon for libaccounts-glib"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2024-06-28 12:59 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2024-06-28 12:59 UTC (permalink / raw
To: gentoo-commits
commit: 9d69c83c9db654c42c58a12f8c3f10d2fd328a0a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 12:58:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 12:58:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d69c83c
net-libs/signond: Stabilize 8.61-r100 amd64, #935032
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/signond/signond-8.61-r100.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61-r100.ebuild b/net-libs/signond/signond-8.61-r100.ebuild
index c184133a97d2..37f08f7263f0 100644
--- a/net-libs/signond/signond-8.61-r100.ebuild
+++ b/net-libs/signond/signond-8.61-r100.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = *9999* ]] ; then
else
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-VERSION_${PV}"
- KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
DESCRIPTION="Signon daemon for libaccounts-glib"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2024-10-04 21:04 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2024-10-04 21:04 UTC (permalink / raw
To: gentoo-commits
commit: b0711247d6637ff1bb483708a0849a4bd21a9532
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 19:11:02 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 21:03:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0711247
net-libs/signond: Drop IUSE qt6, don't enable qt5 by default
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/signond/signond-8.61-r101.ebuild | 150 ++++++++++++++++++++++++++++++
1 file changed, 150 insertions(+)
diff --git a/net-libs/signond/signond-8.61-r101.ebuild b/net-libs/signond/signond-8.61-r101.ebuild
new file mode 100644
index 000000000000..1f6aa38aae06
--- /dev/null
+++ b/net-libs/signond/signond-8.61-r101.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils multibuild
+
+if [[ ${PV} = *9999* ]] ; then
+ EGIT_REPO_URI="https://gitlab.com/nicolasfella/signond.git/"
+ EGIT_BRANCH="qt6"
+ inherit git-r3
+else
+ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
+ S="${WORKDIR}/${PN}-VERSION_${PV}"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Signon daemon for libaccounts-glib"
+HOMEPAGE="https://gitlab.com/accounts-sso"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+# The qt5/qt6 situation is complicated:
+# https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/merge_requests/28#note_1689621252
+# 1) the library is coinstallable for qt5/qt6
+# 2) signond (the daemon) must be built for only one Qt version, matching the
+# Qt version of all consumer plugins.
+IUSE="doc qt5 test"
+
+# tests are brittle; they all pass when stars align, bug 727666
+RESTRICT="test !test? ( test )"
+
+RDEPEND="
+ dev-qt/qtbase:6[dbus,gui,network,sql]
+ net-libs/libproxy
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( qt5? ( dev-qt/qttest:5 ) )
+"
+BDEPEND="
+ doc? (
+ app-text/doxygen[dot]
+ || (
+ dev-qt/qttools:6[assistant]
+ dev-qt/qthelp:5
+ )
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/0001-Don-t-forward-declare-QStringList.patch
+ "${FILESDIR}"/0002-Remove-usage-of-Q_EXTERN_C.patch
+ "${FILESDIR}"/0003-Port-from-QProcess-pid-to-processId.patch
+ "${FILESDIR}"/0004-Port-away-from-deprecated-QString-SplitBehavior.patch
+ "${FILESDIR}"/0005-Port-away-from-QtContainer-toSet.patch
+ "${FILESDIR}"/0006-Port-away-from-deprecated-QMap-unite.patch
+ "${FILESDIR}"/0008-Use-return-instead-of-reference-for-DBus-output-para.patch
+ "${FILESDIR}"/0009-Adjust-buildsystem-to-include-correct-Qt-Major-versi.patch
+ "${FILESDIR}"/0010-Fix-plugin-datastream-in-Qt6.patch
+ "${FILESDIR}"/0011-Port-away-from-deprecated-QProcess-signal.patch
+ "${FILESDIR}/${PN}-8.60-buildsystem.patch"
+ "${FILESDIR}/${PN}-8.60-unused-dep.patch" # bug 727346
+ "${FILESDIR}/${PN}-8.61-consistent-paths.patch" # bug 701142
+)
+
+pkg_setup() {
+ MULTIBUILD_VARIANTS=( $(usev qt5) qt6 )
+}
+
+src_prepare() {
+ default
+
+ local qhelpgeneratorpath
+ if has_version "dev-qt/qttools:6[assistant]"; then
+ qhelpgeneratorpath="$(qt6_get_libdir)/qt6/libexec"
+ elif has_version "dev-qt/qthelp:5"; then
+ qhelpgeneratorpath="$(qt5_get_bindir)"
+ else
+ eerror "dev-qt/qttools:6[assistant] nor dev-qt/qthelp:5 available even though in deps(?)"
+ fi
+
+ sed -e "/QHG_LOCATION/s|qhelpgenerator|${qhelpgeneratorpath}/&|" \
+ -i {lib/plugins/,lib/SignOn/,}doc/doxy.conf || die
+
+ # install docs to correct location
+ sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" \
+ -i doc/doc.pri || die
+ sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/\$\${TARGET}/" \
+ -i lib/plugins/doc/doc.pri || die
+ sed -e "/^documentation.path = /c\documentation.path = \$\${INSTALL_PREFIX}/share/doc/${PF}/libsignon-qt/" \
+ -i lib/SignOn/doc/doc.pri || die
+
+ use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" \
+ -i signon.pro lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
+
+ use test || sed -e '/^SUBDIRS/s/tests//' \
+ -i signon.pro || die "couldn't disable tests"
+
+ multibuild_copy_sources
+}
+
+src_configure() {
+ my_src_configure() {
+ cd "${BUILD_DIR}" || die
+
+ local myqmakeargs=(
+ PREFIX="${EPREFIX}"/usr
+ LIBDIR=$(get_libdir)
+ )
+
+ if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then
+ eqmake6 "${myqmakeargs[@]}"
+ else
+ eqmake5 "${myqmakeargs[@]}"
+ fi
+ }
+
+ multibuild_foreach_variant my_src_configure
+}
+
+src_compile() {
+ my_src_compile() {
+ emake -C "${BUILD_DIR}"
+ }
+
+ multibuild_foreach_variant my_src_compile
+}
+
+src_install() {
+ my_src_install() {
+ emake -C "${BUILD_DIR}" INSTALL_ROOT="${D}" install
+ }
+
+ multibuild_foreach_variant my_src_install
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]] && \
+ ! has_version "kde-apps/signon-kwallet-extension:*"; then
+ ewarn "Without kde-apps/signon-kwallet-extension installed, passwords"
+ ewarn "will be saved in plaintext!"
+ fi
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/
@ 2024-10-05 7:07 Michał Górny
0 siblings, 0 replies; 40+ messages in thread
From: Michał Górny @ 2024-10-05 7:07 UTC (permalink / raw
To: gentoo-commits
commit: ed96282636768f1c5a28a0ffa05051c45c64e52d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 5 07:07:00 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 5 07:07:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed962826
net-libs/signond: Stabilize 8.61-r101 x86, #940669
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-libs/signond/signond-8.61-r101.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/signond/signond-8.61-r101.ebuild b/net-libs/signond/signond-8.61-r101.ebuild
index 1f6aa38aae06..609ceb79069a 100644
--- a/net-libs/signond/signond-8.61-r101.ebuild
+++ b/net-libs/signond/signond-8.61-r101.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = *9999* ]] ; then
else
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-VERSION_${PV}"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
fi
DESCRIPTION="Signon daemon for libaccounts-glib"
^ permalink raw reply related [flat|nested] 40+ messages in thread
end of thread, other threads:[~2024-10-05 7:07 UTC | newest]
Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-09 11:52 [gentoo-commits] repo/gentoo:master commit in: net-libs/signond/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-10-05 7:07 Michał Górny
2024-10-04 21:04 Andreas Sturmlechner
2024-06-28 12:59 Sam James
2024-06-28 0:59 Sam James
2024-06-28 0:16 Sam James
2024-04-25 20:43 Andreas Sturmlechner
2024-01-12 14:03 Sam James
2023-03-23 19:52 Andreas Sturmlechner
2022-10-16 11:42 Andreas Sturmlechner
2022-10-06 9:14 Andreas Sturmlechner
2022-09-21 21:36 Andreas Sturmlechner
2022-05-09 8:37 Jakov Smolić
2022-05-09 7:33 Jakov Smolić
2022-05-09 7:33 Jakov Smolić
2022-03-20 13:47 Andreas Sturmlechner
2022-03-16 16:40 Andreas Sturmlechner
2021-08-01 18:27 Sam James
2020-06-30 9:27 Andreas Sturmlechner
2020-06-30 6:32 Agostino Sarubbo
2020-06-29 13:40 Agostino Sarubbo
2020-06-28 21:55 Andreas Sturmlechner
2020-06-08 16:34 Mart Raudsepp
2019-12-11 16:52 Andreas Sturmlechner
2019-12-11 16:14 Aaron Bauman
2019-12-10 9:17 Agostino Sarubbo
2019-12-09 14:38 Agostino Sarubbo
2019-12-08 23:01 Andreas Sturmlechner
2019-12-08 22:35 Andreas Sturmlechner
2019-08-04 10:19 Michael Palimaka
2018-12-23 1:25 Andreas Sturmlechner
2017-12-25 2:23 Michael Palimaka
2017-12-25 2:23 Michael Palimaka
2017-10-28 20:52 Andreas Sturmlechner
2016-07-25 21:00 Michael Palimaka
2016-06-23 13:40 Michael Palimaka
2016-05-24 11:39 Mikle Kolyada
2016-03-22 14:41 Michael Palimaka
2015-12-21 14:17 Michael Palimaka
2015-12-20 18:31 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox