public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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-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
* [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-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-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  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-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-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/
@ 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/
@ 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-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-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-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  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-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-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/
@ 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/
@ 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/
@ 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-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-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-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/
@ 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/
@ 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-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-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-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-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-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-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/
@ 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/
@ 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/
@ 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/
@ 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/
@ 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-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-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/
@ 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/
@ 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

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 --
2023-03-23 19: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
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
2019-01-09 11:52 Andreas Sturmlechner
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