public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2015-09-25 19:22 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2015-09-25 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     46af94dabfc99ea9c6eb8b47a1a0d043b3b85973
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 25 19:22:23 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 19:22:40 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46af94da

net-libs/libsignon-glib: add missing dependency

Gentoo-bug: 561374

Package-Manager: portage-2.2.20.1

 net-libs/libsignon-glib/libsignon-glib-1.12.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.12.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.12.ebuild
index c5f085e..80ab757 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.12.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.12.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
 	dev-libs/check
+	dev-util/gdbus-codegen
 	python? ( ${PYTHON_DEPS} )
 	doc? ( dev-util/gtk-doc )
 "


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2015-12-20 18:08 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2015-12-20 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     ccff46f20332325b8b9aaaff445039f9000767d9
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 18:03:51 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 18:07:48 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccff46f2

net-libs/libsignon-glib: version bump

Package-Manager: portage-2.2.26

 net-libs/libsignon-glib/Manifest                   |  1 +
 net-libs/libsignon-glib/libsignon-glib-1.13.ebuild | 78 ++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/net-libs/libsignon-glib/Manifest b/net-libs/libsignon-glib/Manifest
index 48c9856..ef6cea7 100644
--- a/net-libs/libsignon-glib/Manifest
+++ b/net-libs/libsignon-glib/Manifest
@@ -1 +1,2 @@
 DIST libsignon-glib-1.12.tar.xz 42384 SHA256 bd7e3be291e3173f20dda5376e1387be5d1705b12a00885e93f2cc900a9b4463 SHA512 5d5a3918898dce9d8b10597ac95428bef4753a1c626b6e7fef54e9024327b0849ddb628b25801504c336cf6fe2ebc16e5264bb576ecab16457ccf17918f042cf WHIRLPOOL 5766ad1fe50a6637d2f8e5fe6b092599112c9b6fb56dd44502568d41d61d3208d8d5a00ce1c698848f3fbeb0eb0a1ee82bcbebaff74428a97f634589e56d9def
+DIST libsignon-glib-1.13.tar.gz 51601 SHA256 8e0e450e719c16f79d3c3aadb98656ed5967a2f2cd24c1d9cd5747e670a087bc SHA512 aaae6a37a113685eb36ddccd497e387617cf0900506638cbafbac282c4d63ade41f4c915ad6f04214c58af580b70d9062ecf3e1618b6f5fe07dad50c5dc125a6 WHIRLPOOL 8f0d1d51588e42c9fac51883a9ecb08b6ad4949fc8f335c2259f967ea8f3555b04b3ca46f323b20591a2bc85dc1b5bba3968fec1be3e4dfd7a9464e2c5d6880e

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
new file mode 100644
index 0000000..36b0e0b
--- /dev/null
+++ b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+inherit autotools python-r1 vcs-snapshot
+
+DESCRIPTION="GLib binding for the D-Bus API provided by signond"
+HOMEPAGE="https://01.org/gsso/"
+SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_1.13 -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc python test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	dev-libs/glib:2
+	net-libs/signond
+"
+DEPEND="${RDEPEND}
+	dev-util/gdbus-codegen
+	python? ( ${PYTHON_DEPS} )
+	doc? ( dev-util/gtk-doc )
+"
+
+DOCS=( AUTHORS NEWS README )
+
+# needs more love
+RESTRICT="test"
+
+src_prepare() {
+	if ! use doc; then
+		epatch "${FILESDIR}/${PN}-1.12-doc-disable.patch"
+	fi
+
+	eautoreconf
+}
+
+src_configure() {
+	myconfigure() {
+		local myeconfargs=(
+			$(use_enable debug)
+			$(use_enable doc gtk-doc)
+			$(use_enable python)
+			$(use_enable test tests)
+		)
+
+		econf "${myeconfargs[@]}"
+	}
+
+	if use python; then
+		python_copy_sources
+		python_foreach_impl run_in_build_dir myconfigure
+	else
+		myconfigure
+	fi
+}
+
+src_compile() {
+	# fails to compile with more than one thread
+	MAKEOPTS="${MAKEOPTS} -j1"
+	default
+	if use python; then
+		python_foreach_impl run_in_build_dir default
+	fi
+}
+
+src_install() {
+	default
+	if use python; then
+		python_foreach_impl run_in_build_dir default
+	fi
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2016-03-27 17:10 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2016-03-27 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     c1eedfd6583abf34219857cf8849aaea6bcabec3
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 17:09:51 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 17:10:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1eedfd6

net-libs/libsignon-glib: remove old

Package-Manager: portage-2.2.28

 net-libs/libsignon-glib/Manifest                   |  1 -
 net-libs/libsignon-glib/libsignon-glib-1.12.ebuild | 77 ----------------------
 2 files changed, 78 deletions(-)

diff --git a/net-libs/libsignon-glib/Manifest b/net-libs/libsignon-glib/Manifest
index ef6cea7..fbe55c3 100644
--- a/net-libs/libsignon-glib/Manifest
+++ b/net-libs/libsignon-glib/Manifest
@@ -1,2 +1 @@
-DIST libsignon-glib-1.12.tar.xz 42384 SHA256 bd7e3be291e3173f20dda5376e1387be5d1705b12a00885e93f2cc900a9b4463 SHA512 5d5a3918898dce9d8b10597ac95428bef4753a1c626b6e7fef54e9024327b0849ddb628b25801504c336cf6fe2ebc16e5264bb576ecab16457ccf17918f042cf WHIRLPOOL 5766ad1fe50a6637d2f8e5fe6b092599112c9b6fb56dd44502568d41d61d3208d8d5a00ce1c698848f3fbeb0eb0a1ee82bcbebaff74428a97f634589e56d9def
 DIST libsignon-glib-1.13.tar.gz 51601 SHA256 8e0e450e719c16f79d3c3aadb98656ed5967a2f2cd24c1d9cd5747e670a087bc SHA512 aaae6a37a113685eb36ddccd497e387617cf0900506638cbafbac282c4d63ade41f4c915ad6f04214c58af580b70d9062ecf3e1618b6f5fe07dad50c5dc125a6 WHIRLPOOL 8f0d1d51588e42c9fac51883a9ecb08b6ad4949fc8f335c2259f967ea8f3555b04b3ca46f323b20591a2bc85dc1b5bba3968fec1be3e4dfd7a9464e2c5d6880e

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.12.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.12.ebuild
deleted file mode 100644
index 80ab757..0000000
--- a/net-libs/libsignon-glib/libsignon-glib-1.12.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-inherit autotools python-r1
-
-DESCRIPTION="GLib binding for the D-Bus API provided by signond"
-HOMEPAGE="https://01.org/gsso/"
-SRC_URI="http://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc python test"
-
-RDEPEND="
-	dev-libs/glib:2
-	net-libs/signond
-"
-DEPEND="${RDEPEND}
-	dev-libs/check
-	dev-util/gdbus-codegen
-	python? ( ${PYTHON_DEPS} )
-	doc? ( dev-util/gtk-doc )
-"
-
-DOCS=( AUTHORS NEWS README )
-
-# needs more love
-RESTRICT="test"
-
-src_prepare() {
-	if ! use doc; then
-		epatch "${FILESDIR}/${P}-doc-disable.patch"
-	fi
-
-	eautoreconf
-}
-
-src_configure() {
-	myconfigure() {
-		local myeconfargs=(
-			$(use_enable debug)
-			$(use_enable doc gtk-doc)
-			$(use_enable python)
-			$(use_enable test tests)
-		)
-
-		econf "${myeconfargs[@]}"
-	}
-
-	if use python; then
-		python_copy_sources
-		python_foreach_impl run_in_build_dir myconfigure
-	else
-		myconfigure
-	fi
-}
-
-src_compile() {
-	# fails to compile with more than one thread
-	MAKEOPTS="${MAKEOPTS} -j1"
-	default
-	if use python; then
-		python_foreach_impl run_in_build_dir default
-	fi
-}
-
-src_install() {
-	default
-	if use python; then
-		python_foreach_impl run_in_build_dir default
-	fi
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2016-03-27 17:44 David Seifert
  0 siblings, 0 replies; 30+ messages in thread
From: David Seifert @ 2016-03-27 17:44 UTC (permalink / raw
  To: gentoo-commits

commit:     53b41e995686d38656ac776b881cc31a24e91cbb
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 17:14:48 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 17:44:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b41e99

net-libs/libsignon-glib: Add python3_5 support

Package-Manager: portage-2.2.28

 net-libs/libsignon-glib/libsignon-glib-1.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
index 36b0e0b..1b02f5f 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 inherit autotools python-r1 vcs-snapshot
 
 DESCRIPTION="GLib binding for the D-Bus API provided by signond"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2016-07-06 13:52 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2016-07-06 13:52 UTC (permalink / raw
  To: gentoo-commits

commit:     4e850ea94ee139d53ada0b0551ab04c5ccbf75ee
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  6 13:52:27 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jul  6 13:52:40 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e850ea9

net-libs/libsignon-glib: reset XDG env vars

Gentoo-bug: 587888

Package-Manager: portage-2.3.0

 net-libs/libsignon-glib/libsignon-glib-1.13.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
index 1b02f5f..e441be2 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 
 PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-inherit autotools python-r1 vcs-snapshot
+inherit autotools python-r1 vcs-snapshot xdg-utils
 
 DESCRIPTION="GLib binding for the D-Bus API provided by signond"
 HOMEPAGE="https://01.org/gsso/"
@@ -42,6 +42,8 @@ src_prepare() {
 }
 
 src_configure() {
+	xdg_environment_reset
+
 	myconfigure() {
 		local myeconfargs=(
 			$(use_enable debug)


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2016-08-04 20:03 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2016-08-04 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     fa6edab6ffc6a5e964e6fa3e6b83c7bef51b95ef
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  4 20:01:57 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Aug  4 20:03:09 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6edab6

net-libs/libsignon-glib: revision bump with various fixes

This introduces an introspection USE flag which eliminates an automagic
dependency.

The python USE flag requires the new introspection USE flag to be enabled,
as they are introspection bindings and build but do not run without the backing
introspection files.

This revision bump also corrects the python dependencies, prunes an unused
libtool file, and switches to EAPI 6.

Package-Manager: portage-2.3.0

 .../libsignon-glib/libsignon-glib-1.13-r1.ebuild   | 88 ++++++++++++++++++++++
 1 file changed, 88 insertions(+)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
new file mode 100644
index 0000000..0ca692f
--- /dev/null
+++ b/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+inherit autotools eutils python-r1 vcs-snapshot xdg-utils
+
+DESCRIPTION="GLib binding for the D-Bus API provided by signond"
+HOMEPAGE="https://01.org/gsso/"
+SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_1.13 -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc +introspection python test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} python? ( introspection )"
+
+RDEPEND="
+	dev-libs/glib:2
+	net-libs/signond
+	introspection? ( dev-libs/gobject-introspection:= )
+	python? (
+		${PYTHON_DEPS}
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+	)
+"
+DEPEND="${RDEPEND}
+	dev-util/gdbus-codegen
+	doc? ( dev-util/gtk-doc )
+"
+
+DOCS=( AUTHORS NEWS README )
+
+# needs more love
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	if ! use doc; then
+		epatch "${FILESDIR}/${PN}-1.12-doc-disable.patch"
+	fi
+
+	eautoreconf
+}
+
+src_configure() {
+	xdg_environment_reset
+
+	myconfigure() {
+		local myeconfargs=(
+			$(use_enable debug)
+			$(use_enable doc gtk-doc)
+			$(use_enable introspection)
+			$(use_enable python)
+			$(use_enable test tests)
+		)
+
+		econf "${myeconfargs[@]}"
+	}
+
+	if use python; then
+		python_copy_sources
+		python_foreach_impl run_in_build_dir myconfigure
+	else
+		myconfigure
+	fi
+}
+
+src_compile() {
+	# fails to compile with more than one thread
+	MAKEOPTS="${MAKEOPTS} -j1"
+	default
+	if use python; then
+		python_foreach_impl run_in_build_dir default
+	fi
+}
+
+src_install() {
+	default
+	if use python; then
+		python_foreach_impl run_in_build_dir default
+	fi
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2016-08-18 13:09 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2016-08-18 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     40bde12bf6fafa3ea9259577926987ab6b4bee59
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 13:01:37 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 13:08:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40bde12b

net-libs/libsignon-glib: amd64/x86 stable

Gentoo-bug: 590488

Package-Manager: portage-2.3.0

 net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
index 0ca692f..17358b4 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.g
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug doc +introspection python test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE} python? ( introspection )"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2016-08-18 13:09 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2016-08-18 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     94abc8abe40463d313d9fd59bf9a696c90a9fd33
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 13:01:54 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 13:08:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94abc8ab

net-libs/libsignon-glib: remove old

Package-Manager: portage-2.3.0

 net-libs/libsignon-glib/libsignon-glib-1.13.ebuild | 80 ----------------------
 1 file changed, 80 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
deleted file mode 100644
index e441be2..0000000
--- a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-inherit autotools python-r1 vcs-snapshot xdg-utils
-
-DESCRIPTION="GLib binding for the D-Bus API provided by signond"
-HOMEPAGE="https://01.org/gsso/"
-SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_1.13 -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc python test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-	dev-libs/glib:2
-	net-libs/signond
-"
-DEPEND="${RDEPEND}
-	dev-util/gdbus-codegen
-	python? ( ${PYTHON_DEPS} )
-	doc? ( dev-util/gtk-doc )
-"
-
-DOCS=( AUTHORS NEWS README )
-
-# needs more love
-RESTRICT="test"
-
-src_prepare() {
-	if ! use doc; then
-		epatch "${FILESDIR}/${PN}-1.12-doc-disable.patch"
-	fi
-
-	eautoreconf
-}
-
-src_configure() {
-	xdg_environment_reset
-
-	myconfigure() {
-		local myeconfargs=(
-			$(use_enable debug)
-			$(use_enable doc gtk-doc)
-			$(use_enable python)
-			$(use_enable test tests)
-		)
-
-		econf "${myeconfargs[@]}"
-	}
-
-	if use python; then
-		python_copy_sources
-		python_foreach_impl run_in_build_dir myconfigure
-	else
-		myconfigure
-	fi
-}
-
-src_compile() {
-	# fails to compile with more than one thread
-	MAKEOPTS="${MAKEOPTS} -j1"
-	default
-	if use python; then
-		python_foreach_impl run_in_build_dir default
-	fi
-}
-
-src_install() {
-	default
-	if use python; then
-		python_foreach_impl run_in_build_dir default
-	fi
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2017-10-28 20:52 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2017-10-28 20:52 UTC (permalink / raw
  To: gentoo-commits

commit:     7882e73b161e091c098dcd2dbf8071df48020930
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 19:28:26 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 20:52:41 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7882e73b

net-libs/libsignon-glib: epatch->eapply, drop eutils, fix REQUIRED_USE

Gentoo-bug: 635122
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
index 83bffcb79c4..7a39014192a 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit autotools eutils python-r1 vcs-snapshot xdg-utils
+inherit autotools python-r1 vcs-snapshot xdg-utils
 
 DESCRIPTION="GLib binding for the D-Bus API provided by signond"
 HOMEPAGE="https://01.org/gsso/"
@@ -15,7 +15,7 @@ LICENSE="LGPL-2.1"
 KEYWORDS="amd64 x86"
 IUSE="debug doc +introspection python test"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE} python? ( introspection )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
 
 RDEPEND="
 	dev-libs/glib:2
@@ -40,7 +40,7 @@ src_prepare() {
 	default
 
 	if ! use doc; then
-		epatch "${FILESDIR}/${PN}-1.12-doc-disable.patch"
+		eapply "${FILESDIR}/${PN}-1.12-doc-disable.patch"
 	fi
 
 	eautoreconf
@@ -83,5 +83,5 @@ src_install() {
 	if use python; then
 		python_foreach_impl run_in_build_dir default
 	fi
-	prune_libtool_files
+	find "${D}" -name '*.la' -delete || die
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2017-12-25  2:23 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2017-12-25  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     19a62a1fa53d56a7f9369569c77231ba084d659c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 02:22:03 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=19a62a1f

net-libs/libsignon-glib: stabilise 1.14 for amd64/x86

Bug: https://bugs.gentoo.org/641974
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-libs/libsignon-glib/libsignon-glib-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
index fe543c51128..08b5de1e6b4 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.g
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug doc +introspection python test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2017-12-25  2:23 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2017-12-25  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     9dd55bf1fa181384b41ebd07b08c731b3b18db2b
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 02:22:24 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 02:23:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd55bf1

net-libs/libsignon-glib: remove 1.13-r1

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-libs/libsignon-glib/Manifest                   |  1 -
 .../libsignon-glib/libsignon-glib-1.13-r1.ebuild   | 87 ----------------------
 2 files changed, 88 deletions(-)

diff --git a/net-libs/libsignon-glib/Manifest b/net-libs/libsignon-glib/Manifest
index 09128827ef0..4836858a6f6 100644
--- a/net-libs/libsignon-glib/Manifest
+++ b/net-libs/libsignon-glib/Manifest
@@ -1,2 +1 @@
-DIST libsignon-glib-1.13.tar.gz 51601 BLAKE2B e38d12a0cbb6b0df80c0da27620c06e0fb4301694782c64dd86bd5dbc0424ca40b917d5d6d4c4197a9f736bea199a7e029c8b48bc5b9bc997005b26311b560af SHA512 aaae6a37a113685eb36ddccd497e387617cf0900506638cbafbac282c4d63ade41f4c915ad6f04214c58af580b70d9062ecf3e1618b6f5fe07dad50c5dc125a6
 DIST libsignon-glib-1.14.tar.gz 54019 BLAKE2B 9ffdb96a374ef0848c1b70cb369a533ea826b24856a32b4b454a0fd8982533041fcc88382fdf1eee6857aa36ec8d076885fc769a058e148e91da54dbddaf7125 SHA512 c2277933d6ec2c3288ce510c853da7719116dac15d60c7114fcdcb87d04e7f70390d066938dea6aa0f819fbd70158fb875c5be5684c47fd27c0b6c55e9467a1d

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
deleted file mode 100644
index 7a39014192a..00000000000
--- a/net-libs/libsignon-glib/libsignon-glib-1.13-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit autotools python-r1 vcs-snapshot xdg-utils
-
-DESCRIPTION="GLib binding for the D-Bus API provided by signond"
-HOMEPAGE="https://01.org/gsso/"
-SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_1.13 -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="amd64 x86"
-IUSE="debug doc +introspection python test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
-
-RDEPEND="
-	dev-libs/glib:2
-	net-libs/signond
-	introspection? ( dev-libs/gobject-introspection:= )
-	python? (
-		${PYTHON_DEPS}
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-	)
-"
-DEPEND="${RDEPEND}
-	dev-util/gdbus-codegen
-	doc? ( dev-util/gtk-doc )
-"
-
-DOCS=( AUTHORS NEWS README )
-
-# needs more love
-RESTRICT="test"
-
-src_prepare() {
-	default
-
-	if ! use doc; then
-		eapply "${FILESDIR}/${PN}-1.12-doc-disable.patch"
-	fi
-
-	eautoreconf
-}
-
-src_configure() {
-	xdg_environment_reset
-
-	myconfigure() {
-		local myeconfargs=(
-			$(use_enable debug)
-			$(use_enable doc gtk-doc)
-			$(use_enable introspection)
-			$(use_enable python)
-			$(use_enable test tests)
-		)
-
-		econf "${myeconfargs[@]}"
-	}
-
-	if use python; then
-		python_copy_sources
-		python_foreach_impl run_in_build_dir myconfigure
-	else
-		myconfigure
-	fi
-}
-
-src_compile() {
-	# fails to compile with more than one thread
-	MAKEOPTS="${MAKEOPTS} -j1"
-	default
-	if use python; then
-		python_foreach_impl run_in_build_dir default
-	fi
-}
-
-src_install() {
-	default
-	if use python; then
-		python_foreach_impl run_in_build_dir default
-	fi
-	find "${D}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2017-12-25  2:23 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2017-12-25  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     36f008111ac18ceb00c36247fd07249d7d000e69
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 02:23:01 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 02:23:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f00811

net-libs/libsignon-glib: sort variables

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-libs/libsignon-glib/libsignon-glib-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
index 08b5de1e6b4..4b1fc11e206 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
@@ -10,8 +10,8 @@ DESCRIPTION="GLib binding for the D-Bus API provided by signond"
 HOMEPAGE="https://01.org/gsso/"
 SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_${PV} -> ${P}.tar.gz"
 
-SLOT="0"
 LICENSE="LGPL-2.1"
+SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="debug doc +introspection python test"
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2018-01-27  0:28 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2018-01-27  0:28 UTC (permalink / raw
  To: gentoo-commits

commit:     12a5bf17067fc98bad3a2c5e2abdb0a03bb4f6c2
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 27 00:28:30 2018 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Jan 27 00:28:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a5bf17

net-libs/libsignon-glib: add python-3.6 support

Closes: https://bugs.gentoo.org/645422
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/libsignon-glib/libsignon-glib-1.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
index 4b1fc11e206..51eecdc3d55 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit autotools python-r1 vcs-snapshot xdg-utils
 
 DESCRIPTION="GLib binding for the D-Bus API provided by signond"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2018-10-09  8:04 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2018-10-09  8:04 UTC (permalink / raw
  To: gentoo-commits

commit:     7bd3cb18f5e4c9d26e3f94a4e76ae0d9e30da95e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  9 07:51:50 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct  9 08:03:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd3cb18

net-libs/libsignon-glib: DEPEND on dev-util/glib-utils

Closes: https://bugs.gentoo.org/668076
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/libsignon-glib/libsignon-glib-1.14.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
index 0b2be9418aa..74019584537 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
 	)
 "
 DEPEND="${RDEPEND}
+	dev-util/glib-utils
 	dev-util/gdbus-codegen
 	doc? ( dev-util/gtk-doc )
 "


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2018-10-09  8:04 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2018-10-09  8:04 UTC (permalink / raw
  To: gentoo-commits

commit:     e5c34911871256f77fd29e09d126100f9c09184f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  8 20:20:47 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct  9 08:03:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c34911

net-libs/libsignon-glib: Allow build with > -j1 again

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 net-libs/libsignon-glib/libsignon-glib-1.14.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
index 51eecdc3d55..0b2be9418aa 100644
--- a/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-1.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -72,8 +72,6 @@ src_configure() {
 }
 
 src_compile() {
-	# fails to compile with more than one thread
-	MAKEOPTS="${MAKEOPTS} -j1"
 	default
 	if use python; then
 		python_foreach_impl run_in_build_dir default


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2019-08-03 20:36 Alexey Shvetsov
  0 siblings, 0 replies; 30+ messages in thread
From: Alexey Shvetsov @ 2019-08-03 20:36 UTC (permalink / raw
  To: gentoo-commits

commit:     b7e3e4dfec7e50e381412c2dcd2d627f59563fc1
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  3 20:36:04 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Aug  3 20:36:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e3e4df

net-libs/libsignon-glib: Works with py3.7

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>

 .../libsignon-glib/libsignon-glib-1.14-r1.ebuild   | 88 ++++++++++++++++++++++
 1 file changed, 88 insertions(+)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.14-r1.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.14-r1.ebuild
new file mode 100644
index 00000000000..bd73aa4de09
--- /dev/null
+++ b/net-libs/libsignon-glib/libsignon-glib-1.14-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit autotools python-r1 vcs-snapshot xdg-utils
+
+DESCRIPTION="GLib binding for the D-Bus API provided by signond"
+HOMEPAGE="https://01.org/gsso/"
+SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_${PV} -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug doc +introspection python test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
+
+RDEPEND="
+	dev-libs/glib:2
+	net-libs/signond
+	introspection? ( dev-libs/gobject-introspection:= )
+	python? (
+		${PYTHON_DEPS}
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+	)
+"
+DEPEND="${RDEPEND}
+	dev-util/glib-utils
+	dev-util/gdbus-codegen
+	doc? ( dev-util/gtk-doc )
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+# needs more love
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${P}-default-opts.patch" )
+
+src_prepare() {
+	default
+
+	if ! use doc; then
+		eapply "${FILESDIR}/${PN}-1.12-doc-disable.patch"
+	fi
+
+	eautoreconf
+}
+
+src_configure() {
+	xdg_environment_reset
+
+	myconfigure() {
+		local myeconfargs=(
+			$(use_enable debug)
+			$(use_enable doc gtk-doc)
+			$(use_enable introspection)
+			$(use_enable python)
+			$(use_enable test tests)
+		)
+
+		econf "${myeconfargs[@]}"
+	}
+
+	if use python; then
+		python_copy_sources
+		python_foreach_impl run_in_build_dir myconfigure
+	else
+		myconfigure
+	fi
+}
+
+src_compile() {
+	default
+	if use python; then
+		python_foreach_impl run_in_build_dir default
+	fi
+}
+
+src_install() {
+	default
+	if use python; then
+		python_foreach_impl run_in_build_dir default
+	fi
+	find "${D}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2019-08-04 11:51 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2019-08-04 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     ebf753a60fc2d705cf613a00842896ddc2c735ff
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  4 11:50:58 2019 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug  4 11:51:24 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf753a6

net-libs/libsignon-glib: version bump 2.1

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>

 net-libs/libsignon-glib/Manifest                  |  1 +
 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 96 +++++++++++++++++++++++
 2 files changed, 97 insertions(+)

diff --git a/net-libs/libsignon-glib/Manifest b/net-libs/libsignon-glib/Manifest
index 4836858a6f6..eb7a3d38b72 100644
--- a/net-libs/libsignon-glib/Manifest
+++ b/net-libs/libsignon-glib/Manifest
@@ -1 +1,2 @@
 DIST libsignon-glib-1.14.tar.gz 54019 BLAKE2B 9ffdb96a374ef0848c1b70cb369a533ea826b24856a32b4b454a0fd8982533041fcc88382fdf1eee6857aa36ec8d076885fc769a058e148e91da54dbddaf7125 SHA512 c2277933d6ec2c3288ce510c853da7719116dac15d60c7114fcdcb87d04e7f70390d066938dea6aa0f819fbd70158fb875c5be5684c47fd27c0b6c55e9467a1d
+DIST libsignon-glib-2.1.tar.gz 52440 BLAKE2B edc27f5f09c3f6d05f32ff6b560934dc003072940b44932fd90021511510fb56beaec7f25dd051b3c1d12d10942f292cc906a9fc4b74bb7f2daf8b885f15e644 SHA512 45d8e26263a16b98517cda0fff8e46fb1ffcc4bb833a6364454f120eb9819b48ee04bdb338bf5e9f0b0fe344af5940f35ed56f0765ca3605dead5b3755657dcf

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
new file mode 100644
index 00000000000..9e76f9f843a
--- /dev/null
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit meson python-r1 vala vcs-snapshot
+
+DESCRIPTION="GLib binding for the D-Bus API provided by signond"
+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 ~arm64 ~x86"
+IUSE="debug doc +introspection python test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
+
+RDEPEND="
+	dev-libs/glib:2
+	net-libs/signond
+	introspection? ( dev-libs/gobject-introspection:= )
+	python? (
+		${PYTHON_DEPS}
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	doc? ( dev-util/gtk-doc )
+	test? ( dev-libs/check )
+"
+
+#DOCS=( AUTHORS NEWS README.md )
+
+# needs more love
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	vala_src_prepare
+
+	use doc || sed -e "/^subdir('docs')$/d" -i meson.build || die
+
+	cp libsignon-glib/*.xml libsignon-glib/interfaces || die
+}
+
+src_configure() {
+	myconfigure() {
+		local emesonargs=(
+			-Ddebugging=$(usex debug true false)
+			-Dintrospection=$(usex introspection true false)
+			-Dpython=$(usex python true false)
+			-Dtests=$(usex test true false)
+		)
+
+		meson_src_configure
+	}
+
+	if use python; then
+#		python_copy_sources
+		python_foreach_impl run_in_build_dir myconfigure
+	else
+		myconfigure
+	fi
+}
+
+src_compile() {
+	if use python; then
+		python_foreach_impl run_in_build_dir meson_src_compile
+	else
+		meson_src_compile
+	fi
+}
+
+src_compile() {
+	if use python; then
+		python_foreach_impl run_in_build_dir meson_src_test
+	else
+		meson_src_test
+	fi
+}
+
+src_install() {
+	einstalldocs
+
+	if use python; then
+		python_foreach_impl run_in_build_dir meson_src_install
+	else
+		meson_src_install
+	fi
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2019-08-04 12:17 Michael Palimaka
  0 siblings, 0 replies; 30+ messages in thread
From: Michael Palimaka @ 2019-08-04 12:17 UTC (permalink / raw
  To: gentoo-commits

commit:     5c66473ff4e834144a5f579bda73c4acf979bf57
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  4 11:59:26 2019 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug  4 12:17:21 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c66473f

net-libs/libsignon-glib: remove stray comments

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index 9e76f9f843a..43e1df26d94 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -34,8 +34,6 @@ BDEPEND="
 	test? ( dev-libs/check )
 "
 
-#DOCS=( AUTHORS NEWS README.md )
-
 # needs more love
 RESTRICT="test"
 
@@ -62,7 +60,6 @@ src_configure() {
 	}
 
 	if use python; then
-#		python_copy_sources
 		python_foreach_impl run_in_build_dir myconfigure
 	else
 		myconfigure


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2019-08-04 22:07 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2019-08-04 22:07 UTC (permalink / raw
  To: gentoo-commits

commit:     0183c1291486b3c20d9714b25d458e071009bfa3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  4 20:17:25 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug  4 22:06:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0183c129

net-libs/libsignon-glib: Revert 1.14-r1 "Works with py3.7"

Incomplete EAPI-7 bump, irrelevant since 2.1 bump anyway.

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../libsignon-glib/libsignon-glib-1.14-r1.ebuild   | 88 ----------------------
 1 file changed, 88 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.14-r1.ebuild b/net-libs/libsignon-glib/libsignon-glib-1.14-r1.ebuild
deleted file mode 100644
index bd73aa4de09..00000000000
--- a/net-libs/libsignon-glib/libsignon-glib-1.14-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-inherit autotools python-r1 vcs-snapshot xdg-utils
-
-DESCRIPTION="GLib binding for the D-Bus API provided by signond"
-HOMEPAGE="https://01.org/gsso/"
-SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_${PV} -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="debug doc +introspection python test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
-
-RDEPEND="
-	dev-libs/glib:2
-	net-libs/signond
-	introspection? ( dev-libs/gobject-introspection:= )
-	python? (
-		${PYTHON_DEPS}
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-	)
-"
-DEPEND="${RDEPEND}
-	dev-util/glib-utils
-	dev-util/gdbus-codegen
-	doc? ( dev-util/gtk-doc )
-"
-
-DOCS=( AUTHORS NEWS README.md )
-
-# needs more love
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}/${P}-default-opts.patch" )
-
-src_prepare() {
-	default
-
-	if ! use doc; then
-		eapply "${FILESDIR}/${PN}-1.12-doc-disable.patch"
-	fi
-
-	eautoreconf
-}
-
-src_configure() {
-	xdg_environment_reset
-
-	myconfigure() {
-		local myeconfargs=(
-			$(use_enable debug)
-			$(use_enable doc gtk-doc)
-			$(use_enable introspection)
-			$(use_enable python)
-			$(use_enable test tests)
-		)
-
-		econf "${myeconfargs[@]}"
-	}
-
-	if use python; then
-		python_copy_sources
-		python_foreach_impl run_in_build_dir myconfigure
-	else
-		myconfigure
-	fi
-}
-
-src_compile() {
-	default
-	if use python; then
-		python_foreach_impl run_in_build_dir default
-	fi
-}
-
-src_install() {
-	default
-	if use python; then
-		python_foreach_impl run_in_build_dir default
-	fi
-	find "${D}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2019-09-01 22:18 Aaron Bauman
  0 siblings, 0 replies; 30+ messages in thread
From: Aaron Bauman @ 2019-09-01 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     7740ca5a43a0f5f531b234db27dc3b10ccb6655d
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  1 22:16:28 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Sep  1 22:18:03 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7740ca5a

net-libs/libsignon-glib: arm64 stable (bug #693210)

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.74, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index 43e1df26d94..2f20a7629c4 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 IUSE="debug doc +introspection python test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2019-09-02 10:15 Agostino Sarubbo
  0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2019-09-02 10:15 UTC (permalink / raw
  To: gentoo-commits

commit:     09a1d30c457e36618489a10080f251524e2f0ad0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  2 10:15:30 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Sep  2 10:15:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a1d30c

net-libs/libsignon-glib: x86 stable wrt bug #693210

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index 2f20a7629c4..bc9901fbc42 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="~amd64 arm64 x86"
 IUSE="debug doc +introspection python test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2019-09-02 13:24 Agostino Sarubbo
  0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2019-09-02 13:24 UTC (permalink / raw
  To: gentoo-commits

commit:     64f5e12aff571cd9b663328700e495c9be99f626
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  2 13:24:12 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Sep  2 13:24:12 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f5e12a

net-libs/libsignon-glib: amd64 stable wrt bug #693210

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index bc9901fbc42..88ad9c326e1 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="debug doc +introspection python test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2020-09-06 16:46 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2020-09-06 16:46 UTC (permalink / raw
  To: gentoo-commits

commit:     32351dfc706cec2cad86848e360e8b481b5a1db0
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  6 16:14:31 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep  6 16:45:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32351dfc

net-libs/libsignon-glib: Add vala BDEPENDs, py38/9, drop vcs-snapshot

Closes: https://bugs.gentoo.org/740716
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index a07adeedb26..33de3ed28b3 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
-inherit meson python-r1 vala vcs-snapshot
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit meson python-r1 vala
 
 DESCRIPTION="GLib binding for the D-Bus API provided by signond"
 HOMEPAGE="https://01.org/gsso/"
@@ -27,7 +27,7 @@ RDEPEND="
 	)
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
+BDEPEND="$(vala_depend)
 	dev-util/gdbus-codegen
 	dev-util/glib-utils
 	doc? ( dev-util/gtk-doc )
@@ -37,9 +37,10 @@ BDEPEND="
 # needs more love
 RESTRICT="test"
 
+S="${WORKDIR}/${PN}-VERSION_${PV}"
+
 src_prepare() {
 	default
-
 	vala_src_prepare
 
 	use doc || sed -e "/^subdir('docs')$/d" -i meson.build || die
@@ -87,6 +88,7 @@ src_install() {
 
 	if use python; then
 		python_foreach_impl run_in_build_dir meson_src_install
+		python_foreach_impl python_optimize
 	else
 		meson_src_install
 	fi


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2020-10-27  0:30 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2020-10-27  0:30 UTC (permalink / raw
  To: gentoo-commits

commit:     ab4d6ab74547407fbdc860910a0d424b148eea1b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 27 00:23:27 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 27 00:30:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4d6ab7

net-libs/libsignon-glib: Fix HOMEPAGE

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

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index 33de3ed28b3..04e74abdd6b 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit meson python-r1 vala
 
 DESCRIPTION="GLib binding for the D-Bus API provided by signond"
-HOMEPAGE="https://01.org/gsso/"
+HOMEPAGE="https://accounts-sso.gitlab.io/"
 SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2021-02-12 12:01 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2021-02-12 12:01 UTC (permalink / raw
  To: gentoo-commits

commit:     c2b11525a9ec5ad69b820e98173ebd4f156c6ebe
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 12 10:47:48 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 12 11:57:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b11525

net-libs/libsignon-glib: Python is needed in BDEPEND

Closes: https://bugs.gentoo.org/770184
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index 3b00f34160d..e9d5bb7e491 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.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
@@ -16,6 +16,8 @@ KEYWORDS="amd64 arm64 x86"
 IUSE="debug doc +introspection python test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
+# needs more love
+RESTRICT="test"
 
 RDEPEND="
 	dev-libs/glib:2
@@ -27,18 +29,20 @@ RDEPEND="
 	)
 "
 DEPEND="${RDEPEND}"
-BDEPEND="$(vala_depend)
+BDEPEND="${PYTHON_DEPS}
+	$(vala_depend)
 	dev-util/gdbus-codegen
 	dev-util/glib-utils
 	doc? ( dev-util/gtk-doc )
 	test? ( dev-libs/check )
 "
 
-# needs more love
-RESTRICT="test"
-
 S="${WORKDIR}/${PN}-VERSION_${PV}"
 
+pkg_setup() {
+	python_setup
+}
+
 src_prepare() {
 	default
 	vala_src_prepare


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2021-09-12 11:28 Yixun Lan
  0 siblings, 0 replies; 30+ messages in thread
From: Yixun Lan @ 2021-09-12 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     fcade4274168b66b006d30e1ed46dabb3cb74143
Author:     Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Sun Sep 12 07:42:08 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Sep 12 11:27:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcade427

net-libs/libsignon-glib: keyword 2.1 for ~riscv

Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index e9d5bb7e491..e4b55547826 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VER
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm64 x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE="debug doc +introspection python test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2021-09-30 17:24 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2021-09-30 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     503efb391cfdde384153b4da34e4d7c25b4bc683
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 30 13:11:03 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 30 17:22:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503efb39

net-libs/libsignon-glib: Call python_check_deps

Python is always required in BDEPEND, but implementation is only to be
enforced with USE=python.

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index e4b55547826..d23a1c777af 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
 	)
 "
 DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
+BDEPEND="$(python_gen_any_dep)
 	$(vala_depend)
 	dev-util/gdbus-codegen
 	dev-util/glib-utils
@@ -39,6 +39,8 @@ BDEPEND="${PYTHON_DEPS}
 
 S="${WORKDIR}/${PN}-VERSION_${PV}"
 
+python_check_deps() { return 0; }
+
 pkg_setup() {
 	python_setup
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2021-10-02  9:52 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2021-10-02  9:52 UTC (permalink / raw
  To: gentoo-commits

commit:     94248d5e5921893577e401fbab567ec7013a48e4
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 09:43:43 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 09:52:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94248d5e

net-libs/libsignon-glib: python3_10

Fedora does it, so we can too.

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
index d23a1c777af..67df5bba992 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
@@ -3,12 +3,13 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 inherit meson python-r1 vala
 
 DESCRIPTION="GLib binding for the D-Bus API provided by signond"
 HOMEPAGE="https://accounts-sso.gitlab.io/"
 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"
@@ -37,8 +38,6 @@ BDEPEND="$(python_gen_any_dep)
 	test? ( dev-libs/check )
 "
 
-S="${WORKDIR}/${PN}-VERSION_${PV}"
-
 python_check_deps() { return 0; }
 
 pkg_setup() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2022-08-01  2:14 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2022-08-01  2:14 UTC (permalink / raw
  To: gentoo-commits

commit:     8cb83e169f42b7d5f993b5c9db7f9097f4f05954
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  1 02:14:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug  1 02:14:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb83e16

net-libs/libsignon-glib: fix compiling (duplicate phase def.)

Closes: https://bugs.gentoo.org/861497
Thanks-to: Matthew Dawson <matthew <AT> mjdsystems.ca>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{libsignon-glib-2.1.ebuild => libsignon-glib-2.1-r1.ebuild}       | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1-r1.ebuild
similarity index 97%
rename from net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
rename to net-libs/libsignon-glib/libsignon-glib-2.1-r1.ebuild
index 67df5bba992c..1fee6ac93428 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -80,7 +80,7 @@ src_compile() {
 	fi
 }
 
-src_compile() {
+src_test() {
 	if use python; then
 		python_foreach_impl run_in_build_dir meson_src_test
 	else


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/
@ 2024-04-20 12:57 Andreas Sturmlechner
  0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2024-04-20 12:57 UTC (permalink / raw
  To: gentoo-commits

commit:     bd433ea93def338ebc081cf092e64f35806e593c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 12:03:19 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 12:56:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd433ea9

net-libs/libsignon-glib: enable py3.12

Fedora do it, so we can too.

Closes: https://bugs.gentoo.org/929707
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/libsignon-glib/libsignon-glib-2.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1-r2.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1-r2.ebuild
index db53f2f42860..84711961b404 100644
--- a/net-libs/libsignon-glib/libsignon-glib-2.1-r2.ebuild
+++ b/net-libs/libsignon-glib/libsignon-glib-2.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit meson python-r1 vala
 
 DESCRIPTION="GLib binding for the D-Bus API provided by signond"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2024-04-20 12:57 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-20 12:57 [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2022-08-01  2:14 Sam James
2021-10-02  9:52 Andreas Sturmlechner
2021-09-30 17:24 Andreas Sturmlechner
2021-09-12 11:28 Yixun Lan
2021-02-12 12:01 Andreas Sturmlechner
2020-10-27  0:30 Andreas Sturmlechner
2020-09-06 16:46 Andreas Sturmlechner
2019-09-02 13:24 Agostino Sarubbo
2019-09-02 10:15 Agostino Sarubbo
2019-09-01 22:18 Aaron Bauman
2019-08-04 22:07 Andreas Sturmlechner
2019-08-04 12:17 Michael Palimaka
2019-08-04 11:51 Michael Palimaka
2019-08-03 20:36 Alexey Shvetsov
2018-10-09  8:04 Andreas Sturmlechner
2018-10-09  8:04 Andreas Sturmlechner
2018-01-27  0:28 Michael Palimaka
2017-12-25  2:23 Michael Palimaka
2017-12-25  2:23 Michael Palimaka
2017-12-25  2:23 Michael Palimaka
2017-10-28 20:52 Andreas Sturmlechner
2016-08-18 13:09 Michael Palimaka
2016-08-18 13:09 Michael Palimaka
2016-08-04 20:03 Michael Palimaka
2016-07-06 13:52 Michael Palimaka
2016-03-27 17:44 David Seifert
2016-03-27 17:10 Michael Palimaka
2015-12-20 18:08 Michael Palimaka
2015-09-25 19:22 Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox