public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2017-11-11 15:01 Pacho Ramos
  0 siblings, 0 replies; 86+ messages in thread
From: Pacho Ramos @ 2017-11-11 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     072c8c4d45547f9d22378205c3482ece65e26f87
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 11 15:01:24 2017 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov 11 15:01:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072c8c4d

app-crypt/libsecret: Explain the reasons for pulling gnome-keyring

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-crypt/libsecret/libsecret-0.18.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/libsecret/libsecret-0.18.5.ebuild b/app-crypt/libsecret/libsecret-0.18.5.ebuild
index f9b593ab90e..aed7f8ac107 100644
--- a/app-crypt/libsecret/libsecret-0.18.5.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.5.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
 PDEPEND=">=gnome-base/gnome-keyring-3
 "
 # PDEPEND to avoid circular dep (bug #547456)
+# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
 # Add ksecrets to PDEPEND when it's added to portage
 DEPEND="${RDEPEND}
 	dev-libs/libxslt


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2024-03-13 22:54 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2024-03-13 22:54 UTC (permalink / raw
  To: gentoo-commits

commit:     cdfa6f1bcb2bf0f1608e20e5c4b40594f6e19ad8
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 22:51:06 2024 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 22:51:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdfa6f1b

app-crypt/libsecret: drop 0.20.5-r3

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/Manifest                   |   1 -
 app-crypt/libsecret/libsecret-0.20.5-r3.ebuild | 152 -------------------------
 2 files changed, 153 deletions(-)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 373023cadf2a..a5f494cc9f2d 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1 @@
-DIST libsecret-0.20.5.tar.xz 187340 BLAKE2B cde5094eaaf54f251c19afb015c39cc88435dafe6ee682ca8f9d1917dd5b3dc8cc1609cdbf2a3a42d2592c2a149bec5fe28b2f4ec179b92c0d0f07d2f14c1792 SHA512 61ca248aafd265e1f31d56c9084c68d880ebf03660ace3d4a6c6622ab306b56e921ac24647b6a60633bfa99c8a0407d4ae1aa6148511f289bf5ce2025b72692a
 DIST libsecret-0.21.1.tar.xz 190796 BLAKE2B 862c2aac0c519d2607c1c5b057d1e0d00d3d5bce06744ab8c6e074393ede2f154af9ab3ee988820c936c8c22dba205ee7bd570287aaa47e64fde21ae3a7dfc2b SHA512 e201b2292280c355d08f8bd2d90d6d785d7b618c82e731eb9c051599a24d8f6a0cc3e271b1876d738f4a15aab24c2b6607b6d15d4335a990e74bb0371fe941ae

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
deleted file mode 100644
index 33e8b2806240..000000000000
--- a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit bash-completion-r1 gnome2 meson-multilib python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-
-IUSE="+crypt gtk-doc +introspection test test-rust tpm +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-	vala? ( introspection )
-	gtk-doc? ( crypt )
-"
-
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-
-DEPEND="
-	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
-	tpm? ( >=app-crypt/tpm2-tss-3.0.3:= )
-	introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-RDEPEND="${DEPEND}"
-PDEPEND="virtual/secret-service"
-BDEPEND="
-	app-text/docbook-xml-dtd:4.2
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-	gtk-doc? (
-		app-text/docbook-xml-dtd:4.1.2
-		>=dev-util/gi-docgen-2021.7
-	)
-	test? (
-		$(python_gen_any_dep '
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
-		test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) )
-		tpm? (
-			app-crypt/swtpm
-			app-crypt/tpm2-abrmd
-			>=app-crypt/tpm2-tss-3.2.0:=
-		)
-	)
-	vala? ( $(vala_depend) )
-"
-
-dbus_run() {
-	(
-		# start isolated dbus session bus
-		dbus_data=$(dbus-launch --sh-syntax) || exit
-		eval "${dbus_data}"
-
-		$@
-		ret=${?}
-
-		kill "${DBUS_SESSION_BUS_PID}"
-		exit "${ret}"
-	) || die
-}
-
-tpm2_run_with_emulator() {
-	export XDG_CONFIG_HOME=${T}/.config/swtpm
-	"${BROOT}"/usr/share/swtpm/swtpm-create-user-config-files || die
-
-	mkdir -p ${XDG_CONFIG_HOME}/mytpm1 || die
-	swtpm_setup_args=(
-		--tpm2
-		--tpmstate ${XDG_CONFIG_HOME}/mytpm1
-		--createek
-		--allow-signing
-		--decryption
-		--create-ek-cert
-		--create-platform-cert
-		--lock-nvram
-		--overwrite
-		--display
-	)
-	swtpm_setup "${swtpm_setup_args[@]}" || die
-
-	swtpm_socket_args=(
-		--tpm2
-		--tpmstate dir=${XDG_CONFIG_HOME}/mytpm1
-		--flags startup-clear
-		--ctrl type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket.ctrl
-		--server type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket
-		--pid file=${XDG_CONFIG_HOME}/mytpm1/swtpm.pid
-		--daemon
-	)
-	swtpm socket "${swtpm_socket_args[@]}" || die
-
-	tpm2_abrmd_args=(
-		--logger=stdout
-		--tcti=swtpm:path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket
-		--session
-		--flush-all
-	)
-	tpm2-abrmd "${tpm2_abrmd_args[@]}" &
-	export TCTI=tabrmd:bus_type=session
-
-	$@ || die
-
-	# When swtpm dies, tmp2-abrmd will exit
-	kill $(< ${XDG_CONFIG_HOME}/mytpm1/swtpm.pid) || die
-}
-
-python_check_deps() {
-	if use introspection; then
-		has_version -b "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
-	fi
-	has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-	use vala && vala_src_prepare
-	default
-}
-
-multilib_src_configure() {
-	local emesonargs=(
-		$(meson_native_true manpage)
-		$(meson_use crypt gcrypt)
-		$(meson_native_use_bool vala vapi)
-		$(meson_native_use_bool gtk-doc gtk_doc)
-		$(meson_native_use_bool introspection)
-		-Dbashcompdir="$(get_bashcompdir)"
-		$(meson_native_enabled bash_completion)
-		$(meson_native_use_bool tpm tpm2)
-	)
-	meson_src_configure
-}
-
-multilib_src_test() {
-	if use tpm; then
-		dbus_run tpm2_run_with_emulator virtx meson test -C "${BUILD_DIR}"
-	else
-		virtx dbus-run-session meson test -C "${BUILD_DIR}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2024-03-12 21:50 Arthur Zamarin
  0 siblings, 0 replies; 86+ messages in thread
From: Arthur Zamarin @ 2024-03-12 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     999df25228c3c479316e028e89231c00869f13f7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 21:50:25 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 21:50:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=999df252

app-crypt/libsecret: Stabilize 0.21.1 sparc, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild
index 6d57e26a1303..5b17eac59d1e 100644
--- a/app-crypt/libsecret/libsecret-0.21.1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2024-03-12 21:50 Arthur Zamarin
  0 siblings, 0 replies; 86+ messages in thread
From: Arthur Zamarin @ 2024-03-12 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     c8a3343eee7bb151667bd090f2b3d29e6cdc6371
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 21:50:18 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 21:50:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a3343e

app-crypt/libsecret: Stabilize 0.21.1 ppc, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild
index 2a6297b1cf72..6d57e26a1303 100644
--- a/app-crypt/libsecret/libsecret-0.21.1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2024-03-12 21:49 Arthur Zamarin
  0 siblings, 0 replies; 86+ messages in thread
From: Arthur Zamarin @ 2024-03-12 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     ccd56e8e045e19bc9511b6b824ccf218c4992f1f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 21:49:14 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 21:49:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd56e8e

app-crypt/libsecret: Stabilize 0.21.1 arm, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild
index 8b7a60b3b804..2a6297b1cf72 100644
--- a/app-crypt/libsecret/libsecret-0.21.1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2024-02-22 20:47 Arthur Zamarin
  0 siblings, 0 replies; 86+ messages in thread
From: Arthur Zamarin @ 2024-02-22 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     066799ef846dee6697b6053fec45c02f59b321a1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 20:46:31 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 20:46:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066799ef

app-crypt/libsecret: Stabilize 0.21.1 arm64, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild
index 4a1676fb225e..f59c317811bd 100644
--- a/app-crypt/libsecret/libsecret-0.21.1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2024-02-22 20:47 Arthur Zamarin
  0 siblings, 0 replies; 86+ messages in thread
From: Arthur Zamarin @ 2024-02-22 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     c6b9240230115a3dc615e6cbc6c62a6372879872
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 20:46:39 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 20:46:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b92402

app-crypt/libsecret: Stabilize 0.21.1 ppc64, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild
index f59c317811bd..8b7a60b3b804 100644
--- a/app-crypt/libsecret/libsecret-0.21.1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2024-02-10 18:53 Arthur Zamarin
  0 siblings, 0 replies; 86+ messages in thread
From: Arthur Zamarin @ 2024-02-10 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     4bb93268eb3e7045d880b5b2f732432106ac2ab4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 18:52:39 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 18:52:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb93268

app-crypt/libsecret: Stabilize 0.21.1 x86, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild
index 400bf2a551bd..4a1676fb225e 100644
--- a/app-crypt/libsecret/libsecret-0.21.1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2023-10-25  2:26 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2023-10-25  2:26 UTC (permalink / raw
  To: gentoo-commits

commit:     4e6b04aef2132dd235ed6396c04dd4f171c97837
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Oct 17 23:12:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 02:22:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6b04ae

app-crypt/libsecret: drop useless test dep on mock

This dependency has been here since ::gentoo was imported into git. But
libsecret has never used the mock package in its tests. It has a mock/
directory inside its own source code providing mocking primitives that
are totally unrelated to unittest.

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5-r3.ebuild | 2 --
 app-crypt/libsecret/libsecret-0.21.1.ebuild    | 2 --
 2 files changed, 4 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
index 7ad1e9217f9c..33e8b2806240 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
@@ -42,7 +42,6 @@ BDEPEND="
 	)
 	test? (
 		$(python_gen_any_dep '
-			dev-python/mock[${PYTHON_USEDEP}]
 			dev-python/dbus-python[${PYTHON_USEDEP}]
 			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
 		test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) )
@@ -118,7 +117,6 @@ python_check_deps() {
 	if use introspection; then
 		has_version -b "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
 	fi
-	has_version -b "dev-python/mock[${PYTHON_USEDEP}]" &&
 	has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]"
 }
 

diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild
index 2bd69b9e0890..c3fd3822b2d7 100644
--- a/app-crypt/libsecret/libsecret-0.21.1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild
@@ -42,7 +42,6 @@ BDEPEND="
 	)
 	test? (
 		$(python_gen_any_dep '
-			dev-python/mock[${PYTHON_USEDEP}]
 			dev-python/dbus-python[${PYTHON_USEDEP}]
 			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
 		test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) )
@@ -118,7 +117,6 @@ python_check_deps() {
 	if use introspection; then
 		python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
 	fi
-	python_has_version "dev-python/mock[${PYTHON_USEDEP}]" &&
 	python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
 }
 


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2023-09-21 14:50 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2023-09-21 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     7deb3dd2381b7530437c257cb376a1042d6b233b
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Tue Sep 19 22:22:57 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Sep 21 14:50:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7deb3dd2

app-crypt/libsecret: Version bump to 0.21.1

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32937
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |   1 +
 app-crypt/libsecret/libsecret-0.21.1.ebuild | 154 ++++++++++++++++++++++++++++
 2 files changed, 155 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index e4b2cf12cc01..a6adcc36211e 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1,3 @@
 DIST libsecret-0.20.5.tar.xz 187340 BLAKE2B cde5094eaaf54f251c19afb015c39cc88435dafe6ee682ca8f9d1917dd5b3dc8cc1609cdbf2a3a42d2592c2a149bec5fe28b2f4ec179b92c0d0f07d2f14c1792 SHA512 61ca248aafd265e1f31d56c9084c68d880ebf03660ace3d4a6c6622ab306b56e921ac24647b6a60633bfa99c8a0407d4ae1aa6148511f289bf5ce2025b72692a
 DIST libsecret-0.21.0.tar.xz 190320 BLAKE2B 0775f1b80eea303793aa9c1e940e0cb47ada4cee10ebae947a7e17d5a749736a3219a7edf937693b32df5505c2dd96bffc523b4cfcb41c6a7f12cea0b43449b3 SHA512 666a67f3f06274ab57e1b6e3e855033ce244ab45b9b237851fc06f33ef7922179b5bcbe96a5dc50d1136cbb8d74c2d0af0af4d0ae9de918b4a63b36abb1f2b97
+DIST libsecret-0.21.1.tar.xz 190796 BLAKE2B 862c2aac0c519d2607c1c5b057d1e0d00d3d5bce06744ab8c6e074393ede2f154af9ab3ee988820c936c8c22dba205ee7bd570287aaa47e64fde21ae3a7dfc2b SHA512 e201b2292280c355d08f8bd2d90d6d785d7b618c82e731eb9c051599a24d8f6a0cc3e271b1876d738f4a15aab24c2b6607b6d15d4335a990e74bb0371fe941ae

diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild
new file mode 100644
index 000000000000..2bd69b9e0890
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 gnome2 meson-multilib python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt gtk-doc +introspection test test-rust tpm +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+	vala? ( introspection )
+	gtk-doc? ( crypt )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	tpm? ( >=app-crypt/tpm2-tss-3.0.3:= )
+	introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}"
+PDEPEND="virtual/secret-service"
+BDEPEND="
+	app-text/docbook-xml-dtd:4.2
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+	gtk-doc? (
+		app-text/docbook-xml-dtd:4.1.2
+		>=dev-util/gi-docgen-2021.7
+	)
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) )
+		tpm? (
+			app-crypt/swtpm
+			app-crypt/tpm2-abrmd
+			>=app-crypt/tpm2-tss-3.2.0:=
+		)
+	)
+	vala? ( $(vala_depend) )
+"
+
+dbus_run() {
+	(
+		# start isolated dbus session bus
+		dbus_data=$(dbus-launch --sh-syntax) || exit
+		eval "${dbus_data}"
+
+		$@
+		ret=${?}
+
+		kill "${DBUS_SESSION_BUS_PID}"
+		exit "${ret}"
+	) || die
+}
+
+tpm2_run_with_emulator() {
+	export XDG_CONFIG_HOME=${T}/.config/swtpm
+	"${BROOT}"/usr/share/swtpm/swtpm-create-user-config-files --overwrite || die
+
+	mkdir -p ${XDG_CONFIG_HOME}/mytpm1 || die
+	swtpm_setup_args=(
+		--tpm2
+		--tpmstate ${XDG_CONFIG_HOME}/mytpm1
+		--createek
+		--allow-signing
+		--decryption
+		--create-ek-cert
+		--create-platform-cert
+		--lock-nvram
+		--overwrite
+		--display
+	)
+	swtpm_setup "${swtpm_setup_args[@]}" || die
+
+	swtpm_socket_args=(
+		--tpm2
+		--tpmstate dir=${XDG_CONFIG_HOME}/mytpm1
+		--flags startup-clear
+		--ctrl type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket.ctrl
+		--server type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket
+		--pid file=${XDG_CONFIG_HOME}/mytpm1/swtpm.pid
+		--daemon
+	)
+	swtpm socket "${swtpm_socket_args[@]}" || die
+
+	tpm2_abrmd_args=(
+		--logger=stdout
+		--tcti=swtpm:path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket
+		--session
+		--flush-all
+	)
+	tpm2-abrmd "${tpm2_abrmd_args[@]}" &
+	export TCTI=tabrmd:bus_type=session
+
+	$@ || die
+
+	# When swtpm dies, tmp2-abrmd will exit
+	kill $(< ${XDG_CONFIG_HOME}/mytpm1/swtpm.pid) || die
+}
+
+python_check_deps() {
+	if use introspection; then
+		python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	python_has_version "dev-python/mock[${PYTHON_USEDEP}]" &&
+	python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_setup
+	default
+}
+
+multilib_src_configure() {
+	local emesonargs=(
+		$(meson_native_true manpage)
+		$(meson_use crypt gcrypt)
+		$(meson_native_use_bool vala vapi)
+		$(meson_native_use_bool gtk-doc gtk_doc)
+		$(meson_native_use_bool introspection)
+		-Dbashcompdir="$(get_bashcompdir)"
+		$(meson_native_enabled bash_completion)
+		$(meson_native_use_bool tpm tpm2)
+	)
+	meson_src_configure
+}
+
+multilib_src_test() {
+	if use tpm; then
+		dbus_run tpm2_run_with_emulator virtx meson test -C "${BUILD_DIR}"
+	else
+		virtx dbus-run-session meson test -C "${BUILD_DIR}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-10-29 22:33 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2022-10-29 22:33 UTC (permalink / raw
  To: gentoo-commits

commit:     70df87a2752e995873386ffcc017ea08664d3cdc
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:19:33 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 22:32:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70df87a2

app-crypt/libsecret: Set remote-id

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-crypt/libsecret/metadata.xml | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/app-crypt/libsecret/metadata.xml b/app-crypt/libsecret/metadata.xml
index 7318f81748ab..3d7258d053bc 100644
--- a/app-crypt/libsecret/metadata.xml
+++ b/app-crypt/libsecret/metadata.xml
@@ -1,11 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="project">
-		<email>gnome@gentoo.org</email>
-		<name>Gentoo GNOME Desktop</name>
-	</maintainer>
-	<use>
-		<flag name="tpm">Enable Trusted Platform Module support via <pkg>app-crypt/tpm2-tss</pkg></flag>
-	</use>
+  <maintainer type="project">
+    <email>gnome@gentoo.org</email>
+    <name>Gentoo GNOME Desktop</name>
+  </maintainer>
+  <use>
+    <flag name="tpm">Enable Trusted Platform Module support via <pkg>app-crypt/tpm2-tss</pkg></flag>
+  </use>
+  <upstream>
+    <remote-id type="gnome-gitlab">GNOME/libsecret</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-05-28  5:38 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2022-05-28  5:38 UTC (permalink / raw
  To: gentoo-commits

commit:     131a102dab6e653a537763ebc5974a2026d411de
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 05:36:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 28 05:37:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131a102d

app-crypt/libsecret: Stabilize 0.20.5-r3 sparc, #843794

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
index 11eaa12c24a7..e1ea0fca0a0d 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-05-09 15:00 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2022-05-09 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     fd1ea1af913f0805caf96b434d7b44bb7093b6be
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon May  9 14:57:30 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon May  9 15:00:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1ea1af

app-crypt/libsecret: Move virtual/secret-service to PDEPEND

 Otherwise with gcr-3.41.0 there is a circular dependency:

app-crypt/gcr
  app-crypt/libsecret
    virtual/secret-service
      gnome-base/gnome-keyring
        app-crypt/gcr

Until commit 375d4ecea4f ("app-crypt/libsecret: virtualise Secret
Service API dependency") libsecret depended on gnome-keyring in PDEPEND,
but this commit incorrectly added the virtual/secret-service to RDEPEND.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 .../{libsecret-0.20.5-r2.ebuild => libsecret-0.20.5-r3.ebuild}        | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
similarity index 98%
rename from app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
rename to app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
index 44e88b43f069..c16fe9ac3396 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
@@ -28,8 +28,8 @@ DEPEND="
 	tpm? ( >=app-crypt/tpm2-tss-3.0.3:= )
 	introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
-RDEPEND="${DEPEND}
-	virtual/secret-service"
+RDEPEND="${DEPEND}"
+PDEPEND="virtual/secret-service"
 BDEPEND="
 	app-text/docbook-xml-dtd:4.2
 	dev-libs/libxslt


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-05-01  1:52 WANG Xuerui
  0 siblings, 0 replies; 86+ messages in thread
From: WANG Xuerui @ 2022-05-01  1:52 UTC (permalink / raw
  To: gentoo-commits

commit:     8bb0ddce05e1b8e2a5eee918314689c238834b28
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 30 11:28:34 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun May  1 01:30:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb0ddce

app-crypt/libsecret: keyword 0.20.5-r2 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
index cda2d8730d71..44e88b43f069 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-04-23 21:34 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2022-04-23 21:34 UTC (permalink / raw
  To: gentoo-commits

commit:     508ea4796b28cb88cd5f1c4d1104bb6484495c9c
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Sat Apr 23 19:34:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 21:34:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508ea479

app-crypt/libsecret: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{libsecret-0.20.5-r1.ebuild => libsecret-0.20.5-r2.ebuild}        | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
similarity index 98%
rename from app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
rename to app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
index da95f0a7ad31..cda2d8730d71 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
@@ -25,7 +25,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
 	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
-	tpm? ( >=app-crypt/tpm2-tss-3.0.3 )
+	tpm? ( >=app-crypt/tpm2-tss-3.0.3:= )
 	introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
 RDEPEND="${DEPEND}
@@ -50,7 +50,7 @@ BDEPEND="
 		tpm? (
 			app-crypt/swtpm
 			app-crypt/tpm2-abrmd
-			>=app-crypt/tpm2-tss-3.2.0
+			>=app-crypt/tpm2-tss-3.2.0:=
 		)
 	)
 	vala? ( $(vala_depend) )


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-03-17  3:51 Yixun Lan
  0 siblings, 0 replies; 86+ messages in thread
From: Yixun Lan @ 2022-03-17  3:51 UTC (permalink / raw
  To: gentoo-commits

commit:     04111572660779058194768252fbce43fdffa7eb
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 17 01:36:13 2022 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Mar 17 03:51:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04111572

app-crypt/libsecret: riscv keyworded (bug #835381)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
index 5d82c2b3179e..da95f0a7ad31 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-03-16  2:08 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2022-03-16  2:08 UTC (permalink / raw
  To: gentoo-commits

commit:     d365c45e634a03d664b17037fdc7843beadf8193
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Mon Mar 14 03:19:35 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 02:07:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d365c45e

app-crypt/libsecret: Create an emulated TPM2 for tests

Libsecret runs tests against the TPM2 already in the machine and require
tpm2-abrmd. Hence the tests will fail if the user does not have tpm2-abrmd
installed or does not have a TPM2 in the machine. It shouldn't do this
- it should provision a virtual TPM2 spawn an emulator (swtpm) and the use
the swtpm TCTI with tpm2-abrmd.

However its not too difficult to setup the TPM2 simulator for the test,
which is what this patch does.

Bug: https://bugs.gentoo.org/834830
Closes: https://github.com/gentoo/gentoo/pull/24509
Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5-r1.ebuild | 155 +++++++++++++++++++++++++
 1 file changed, 155 insertions(+)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
new file mode 100644
index 000000000000..5d82c2b3179e
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+VALA_USE_DEPEND=vapigen
+
+inherit bash-completion-r1 gnome2 meson-multilib python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt gtk-doc +introspection test tpm +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+	vala? ( introspection )
+	gtk-doc? ( crypt )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND="
+	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	tpm? ( >=app-crypt/tpm2-tss-3.0.3 )
+	introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+	virtual/secret-service"
+BDEPEND="
+	app-text/docbook-xml-dtd:4.2
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+	gtk-doc? (
+		app-text/docbook-xml-dtd:4.1.2
+		>=dev-util/gi-docgen-2021.7
+	)
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+		tpm? (
+			app-crypt/swtpm
+			app-crypt/tpm2-abrmd
+			>=app-crypt/tpm2-tss-3.2.0
+		)
+	)
+	vala? ( $(vala_depend) )
+"
+
+dbus_run() {
+	(
+		# start isolated dbus session bus
+		dbus_data=$(dbus-launch --sh-syntax) || exit
+		eval "${dbus_data}"
+
+		$@
+		ret=${?}
+
+		kill "${DBUS_SESSION_BUS_PID}"
+		exit "${ret}"
+	) || die
+}
+
+tpm2_run_with_emulator() {
+	export XDG_CONFIG_HOME=${T}/.config/swtpm
+	${BROOT}/usr/share/swtpm/swtpm-create-user-config-files || die
+
+	mkdir -p ${XDG_CONFIG_HOME}/mytpm1 || die
+	swtpm_setup_args=(
+		--tpm2
+		--tpmstate ${XDG_CONFIG_HOME}/mytpm1
+		--createek
+		--allow-signing
+		--decryption
+		--create-ek-cert
+		--create-platform-cert
+		--lock-nvram
+		--overwrite
+		--display
+	)
+	swtpm_setup "${swtpm_setup_args[@]}" || die
+
+	swtpm_socket_args=(
+		--tpm2
+		--tpmstate dir=${XDG_CONFIG_HOME}/mytpm1
+		--flags startup-clear
+		--ctrl type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket.ctrl
+		--server type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket
+		--pid file=${XDG_CONFIG_HOME}/mytpm1/swtpm.pid
+		--daemon
+	)
+	swtpm socket "${swtpm_socket_args[@]}" || die
+
+	tpm2_abrmd_args=(
+		--logger=stdout
+		--tcti=swtpm:path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket
+		--session
+		--flush-all
+	)
+	tpm2-abrmd "${tpm2_abrmd_args[@]}" &
+	export TCTI=tabrmd:bus_type=session
+
+	$@ || die
+
+	# When swtpm dies, tmp2-abrmd will exit
+	kill $(< ${XDG_CONFIG_HOME}/mytpm1/swtpm.pid) || die
+}
+
+python_check_deps() {
+	if use introspection; then
+		has_version -b "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version -b "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	default
+}
+
+multilib_src_configure() {
+	local emesonargs=(
+		$(meson_native_true manpage)
+		$(meson_use crypt gcrypt)
+		$(meson_native_use_bool vala vapi)
+		$(meson_native_use_bool gtk-doc gtk_doc)
+		$(meson_native_use_bool introspection)
+		-Dbashcompdir="$(get_bashcompdir)"
+		$(meson_native_enabled bash_completion)
+		$(meson_native_use_bool tpm tpm2)
+	)
+	meson_src_configure
+}
+
+multilib_src_test() {
+	if use tpm; then
+		dbus_run tpm2_run_with_emulator virtx meson test -C "${BUILD_DIR}"
+	else
+		virtx dbus-run-session meson test -C "${BUILD_DIR}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-03-15 20:54 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2022-03-15 20:54 UTC (permalink / raw
  To: gentoo-commits

commit:     a2af96eb4a26a9861b217eaf52d7ffe4020171bc
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 20:53:54 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 20:54:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2af96eb

app-crypt/libsecret: Stabilize 0.20.5 sparc, #834426

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5.ebuild b/app-crypt/libsecret/libsecret-0.20.5.ebuild
index 380e49642d41..91d31f827b4d 100644
--- a/app-crypt/libsecret/libsecret-0.20.5.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-03-15 19:56 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2022-03-15 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     1ddc95af95940c65f28799843c513af6a4f1c49d
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 19:30:45 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 19:56:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddc95af

app-crypt/libsecret: Run tests under dbus-run-session

As identified by eva@ in 2019. Apparently he never got back to his
workstation.

Closes: https://bugs.gentoo.org/662376
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5.ebuild b/app-crypt/libsecret/libsecret-0.20.5.ebuild
index 44d2f1cc8602..380e49642d41 100644
--- a/app-crypt/libsecret/libsecret-0.20.5.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5.ebuild
@@ -83,5 +83,5 @@ multilib_src_configure() {
 }
 
 multilib_src_test() {
-	virtx meson_src_test
+	virtx dbus-run-session meson test -C "${BUILD_DIR}"
 }


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-03-08 12:32 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2022-03-08 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     22c08783120a346bc68932f20c4d3401bb3f6920
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  8 12:30:42 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  8 12:30:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c08783

app-crypt/libsecret: Stabilize 0.20.5 arm, #834426

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5.ebuild b/app-crypt/libsecret/libsecret-0.20.5.ebuild
index 23746018fd6a..a23f2aeb5c02 100644
--- a/app-crypt/libsecret/libsecret-0.20.5.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2022-02-21 19:33 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2022-02-21 19:33 UTC (permalink / raw
  To: gentoo-commits

commit:     57421fcae339529dbd3eb4b48667ae2b3a5be937
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 21 18:27:50 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Feb 21 19:32:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57421fca

app-crypt/libsecret: Version bump to 0.20.5

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.20.5.ebuild | 87 +++++++++++++++++++++++++++++
 app-crypt/libsecret/metadata.xml            |  3 +
 3 files changed, 91 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index ba58b7a46b39..3eda7428e115 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1 +1,2 @@
 DIST libsecret-0.20.4.tar.xz 529916 BLAKE2B d5922dcb1eb27e4cc6bc7770926fc3191c9f4634867ff9682fd33f9373d6fa2d334c9c1b995bd208bbf178af008ec7b224bd5388427617fbd7e48d05d2e35823 SHA512 599482796af001703c25d181a710c5a3207f44d4d0036ef2001cc541bde9ef453172b71df9bb214d27d1fbd2f28c1b5a5efdbd5faca3561188c07dccdc7d7c15
+DIST libsecret-0.20.5.tar.xz 187340 BLAKE2B cde5094eaaf54f251c19afb015c39cc88435dafe6ee682ca8f9d1917dd5b3dc8cc1609cdbf2a3a42d2592c2a149bec5fe28b2f4ec179b92c0d0f07d2f14c1792 SHA512 61ca248aafd265e1f31d56c9084c68d880ebf03660ace3d4a6c6622ab306b56e921ac24647b6a60633bfa99c8a0407d4ae1aa6148511f289bf5ce2025b72692a

diff --git a/app-crypt/libsecret/libsecret-0.20.5.ebuild b/app-crypt/libsecret/libsecret-0.20.5.ebuild
new file mode 100644
index 000000000000..cf8592727d7b
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.20.5.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+VALA_USE_DEPEND=vapigen
+
+inherit bash-completion-r1 gnome2 meson-multilib python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt gtk-doc +introspection test tpm +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+	vala? ( introspection )
+	gtk-doc? ( crypt )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	tpm? ( >=app-crypt/tpm2-tss-3.0.3 )
+	introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+	virtual/secret-service"
+BDEPEND="
+	app-text/docbook-xml-dtd:4.2
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+	gtk-doc? (
+		app-text/docbook-xml-dtd:4.1.2
+		>=dev-util/gi-docgen-2021.7
+	)
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+	if use introspection; then
+		has_version -b "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version -b "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	default
+}
+
+multilib_src_configure() {
+	local emesonargs=(
+		$(meson_native_true manpage)
+		$(meson_use crypt gcrypt)
+		$(meson_native_use_bool vala vapi)
+		$(meson_native_use_bool gtk-doc gtk_doc)
+		$(meson_native_use_bool introspection)
+		-Dbashcompdir="$(get_bashcompdir)"
+		$(meson_native_enabled bash_completion)
+		$(meson_native_use_bool tpm tpm2)
+	)
+	meson_src_configure
+}
+
+multilib_src_test() {
+	virtx meson_src_test
+}

diff --git a/app-crypt/libsecret/metadata.xml b/app-crypt/libsecret/metadata.xml
index f453528b934f..7318f81748ab 100644
--- a/app-crypt/libsecret/metadata.xml
+++ b/app-crypt/libsecret/metadata.xml
@@ -5,4 +5,7 @@
 		<email>gnome@gentoo.org</email>
 		<name>Gentoo GNOME Desktop</name>
 	</maintainer>
+	<use>
+		<flag name="tpm">Enable Trusted Platform Module support via <pkg>app-crypt/tpm2-tss</pkg></flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-12-27 21:54 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2021-12-27 21:54 UTC (permalink / raw
  To: gentoo-commits

commit:     311f61f63e91aa555444c30fecd9530be54ec3db
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 21:54:18 2021 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 21:54:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311f61f6

app-crypt/libsecret: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4.ebuild | 90 -----------------------------
 1 file changed, 90 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4.ebuild b/app-crypt/libsecret/libsecret-0.20.4.ebuild
deleted file mode 100644
index 5db7cd230147..000000000000
--- a/app-crypt/libsecret/libsecret-0.20.4.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 meson-multilib python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-
-IUSE="+crypt gtk-doc +introspection test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-	vala? ( introspection )
-	gtk-doc? ( crypt )
-"
-
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
-
-DEPEND="
-	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
-	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-RDEPEND="${DEPEND}"
-# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
-PDEPEND=">=gnome-base/gnome-keyring-3" # to avoid circular dep (bug #547456)
-BDEPEND="
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-	test? (
-		$(python_gen_any_dep '
-			dev-python/mock[${PYTHON_USEDEP}]
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
-		introspection? ( >=dev-libs/gjs-1.32 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch
-)
-
-python_check_deps() {
-	if use introspection; then
-		has_version -b "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
-	fi
-	has_version -b "dev-python/mock[${PYTHON_USEDEP}]" &&
-	has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-	use vala && vala_src_prepare
-	default
-
-	# Remove @filename@ from the header template that would otherwise cause
-	# differences dependent on the ABI
-	sed -e '/enumerations from "@filename@"/d' \
-		-i libsecret/secret-enum-types.h.template || die
-}
-
-multilib_src_configure() {
-	local emesonargs=(
-		$(meson_use crypt gcrypt)
-
-		# Don't build docs multiple times
-		$(meson_native_true manpage)
-		$(meson_native_use_bool gtk-doc gtk_doc)
-
-		$(meson_native_use_bool introspection)
-		$(meson_native_use_bool vala vapi)
-	)
-	meson_src_configure
-}
-
-multilib_src_test() {
-	virtx meson_src_test
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-12-27 17:25 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2021-12-27 17:25 UTC (permalink / raw
  To: gentoo-commits

commit:     6cc787791dd03040e692a24a012f1b8dd2004e26
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 17:24:40 2021 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 17:25:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc78779

app-crypt/libsecret: add missing deps, allow py3.10 for tests

Closes: https://bugs.gentoo.org/830000
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index 2ed9a2f37a66..37666f544f15 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 VALA_USE_DEPEND=vapigen
 
 inherit gnome2 meson-multilib python-any-r1 vala virtualx
@@ -25,16 +25,21 @@ KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
 	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
-	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+	introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
 RDEPEND="${DEPEND}
 	virtual/secret-service"
 BDEPEND="
+	app-text/docbook-xml-dtd:4.2
 	dev-libs/libxslt
 	dev-util/gdbus-codegen
 	dev-util/glib-utils
 	>=sys-devel/gettext-0.19.8
 	virtual/pkgconfig
+	gtk-doc? (
+		app-text/docbook-xml-dtd:4.1.2
+		dev-util/gtk-doc
+	)
 	test? (
 		$(python_gen_any_dep '
 			dev-python/mock[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-09-15 14:16 Marek Szuba
  0 siblings, 0 replies; 86+ messages in thread
From: Marek Szuba @ 2021-09-15 14:16 UTC (permalink / raw
  To: gentoo-commits

commit:     cc28e407409a4e1290b4f182a102d879024db592
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 15 13:48:23 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Sep 15 14:16:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc28e407

app-crypt/libsecret: add dev-util/glib-utils to BDEPEND

Invoking maintainer time-out.

Closes: https://bugs.gentoo.org/798930
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index 1b35ec4ad12..2ed9a2f37a6 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -32,6 +32,7 @@ RDEPEND="${DEPEND}
 BDEPEND="
 	dev-libs/libxslt
 	dev-util/gdbus-codegen
+	dev-util/glib-utils
 	>=sys-devel/gettext-0.19.8
 	virtual/pkgconfig
 	test? (


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-08-20 23:51 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2021-08-20 23:51 UTC (permalink / raw
  To: gentoo-commits

commit:     387957d8e7ef58d7ac2cd6d0b7b393350457708f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 20 23:50:21 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 23:51:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387957d8

app-crypt/libsecret: Stabilize 0.20.4-r1 arm64, #806322

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index 6a818e1cd7c..1b35ec4ad12 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-08-20 23:51 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2021-08-20 23:51 UTC (permalink / raw
  To: gentoo-commits

commit:     1a63f8c4d304f0d119c52c46f154224e04cfd9a1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 20 23:49:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 23:51:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a63f8c4

app-crypt/libsecret: Stabilize 0.20.4-r1 ppc64, #806322

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index 1f8b68b7026..6a818e1cd7c 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-08-20  1:54 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2021-08-20  1:54 UTC (permalink / raw
  To: gentoo-commits

commit:     c524d966ac6db0a8a89e1b1cc782a8f7973d0175
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 20 01:54:05 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 01:54:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c524d966

app-crypt/libsecret: Stabilize 0.20.4-r1 sparc, #806322

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index 94ea86de2f8..1f8b68b7026 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-08-20  1:50 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2021-08-20  1:50 UTC (permalink / raw
  To: gentoo-commits

commit:     64550a11584310432790d84965860150fd074571
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 20 01:50:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 01:50:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64550a11

app-crypt/libsecret: Stabilize 0.20.4-r1 ppc, #806322

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index 9a7b892864f..94ea86de2f8 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-08-19  2:10 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2021-08-19  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d86eab4b3ab9945f5e882422f7416f3094596ad3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 19 02:09:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 19 02:09:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86eab4b

app-crypt/libsecret: Stabilize 0.20.4-r1 arm, #806322

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index e241a93256d..9a7b892864f 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-06-30 17:55 Marek Szuba
  0 siblings, 0 replies; 86+ messages in thread
From: Marek Szuba @ 2021-06-30 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     375d4ecea4f6065b75cdd99cc19c372ab7fd5c64
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 30 13:33:59 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jun 30 17:55:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375d4ece

app-crypt/libsecret: virtualise Secret Service API dependency

User tests - including my own - show that app-admin/keepassxc works fine
as a Secret Service API provider, and KDE will likely acquire a
compatible provider soon.

Change made with permission from leio on behalf of the Gnome Project.

Closes: https://bugs.gentoo.org/705132
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 89 ++++++++++++++++++++++++++
 1 file changed, 89 insertions(+)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
new file mode 100644
index 00000000000..e43ef9d0b72
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 meson-multilib python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt gtk-doc +introspection test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+	vala? ( introspection )
+	gtk-doc? ( crypt )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+RDEPEND="${DEPEND}
+	virtual/secret-service"
+BDEPEND="
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+PATCHES=(
+	"${FILESDIR}"/${P}-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch
+)
+
+python_check_deps() {
+	if use introspection; then
+		has_version -b "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version -b "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	default
+
+	# Remove @filename@ from the header template that would otherwise cause
+	# differences dependent on the ABI
+	sed -e '/enumerations from "@filename@"/d' \
+		-i libsecret/secret-enum-types.h.template || die
+}
+
+multilib_src_configure() {
+	local emesonargs=(
+		$(meson_use crypt gcrypt)
+
+		# Don't build docs multiple times
+		$(meson_native_true manpage)
+		$(meson_native_use_bool gtk-doc gtk_doc)
+
+		$(meson_native_use_bool introspection)
+		$(meson_native_use_bool vala vapi)
+	)
+	meson_src_configure
+}
+
+multilib_src_test() {
+	virtx meson_src_test
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-05-29  0:03 Yixun Lan
  0 siblings, 0 replies; 86+ messages in thread
From: Yixun Lan @ 2021-05-29  0:03 UTC (permalink / raw
  To: gentoo-commits

commit:     868f6ba2a24e0eada37787315ffb766ae71fa206
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 15:18:34 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri May 28 23:20:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868f6ba2

app-crypt/libsecret: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4.ebuild b/app-crypt/libsecret/libsecret-0.20.4.ebuild
index 4b2b1102f1a..fc8e3656fc5 100644
--- a/app-crypt/libsecret/libsecret-0.20.4.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-04-13 15:03 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2021-04-13 15:03 UTC (permalink / raw
  To: gentoo-commits

commit:     31d3499e40c5f19b634a20cbb580785d7bcd23f7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 13 15:02:53 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 15:02:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d3499e

app-crypt/libsecret: Stabilize 0.20.4 sparc, #774927

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4.ebuild b/app-crypt/libsecret/libsecret-0.20.4.ebuild
index 1a05c35d194..4b2b1102f1a 100644
--- a/app-crypt/libsecret/libsecret-0.20.4.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
 	gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
 
 DEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2021-03-21  1:29 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2021-03-21  1:29 UTC (permalink / raw
  To: gentoo-commits

commit:     a619d24c78f741397c390d0904e89b60aa968bc6
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 21 01:28:40 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 01:29:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a619d24c

app-crypt/libsecret: Require USE=crypt for USE=gtk-doc

It doesn't make much sense to generate documentation when some code is
disabled.

Closes: https://bugs.gentoo.org/776379
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.4.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4.ebuild b/app-crypt/libsecret/libsecret-0.20.4.ebuild
index fcd78facda9..786c9a4187e 100644
--- a/app-crypt/libsecret/libsecret-0.20.4.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4.ebuild
@@ -15,7 +15,10 @@ SLOT="0"
 
 IUSE="+crypt gtk-doc +introspection test +vala"
 RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
+REQUIRED_USE="
+	vala? ( introspection )
+	gtk-doc? ( crypt )
+"
 
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-11-06  7:21 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2020-11-06  7:21 UTC (permalink / raw
  To: gentoo-commits

commit:     959ad173563bf849fbed9e9454d0561472a0cde5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  6 07:20:52 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  6 07:20:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959ad173

app-crypt/libsecret: Stabilize 0.20.3 sparc, #728924

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.3.ebuild b/app-crypt/libsecret/libsecret-0.20.3.ebuild
index e5125875d2b..be5c5bb142f 100644
--- a/app-crypt/libsecret/libsecret-0.20.3.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.3.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-09-18  7:44 Sergei Trofimovich
  0 siblings, 0 replies; 86+ messages in thread
From: Sergei Trofimovich @ 2020-09-18  7:44 UTC (permalink / raw
  To: gentoo-commits

commit:     955874b45d7936af860d1fc268a4b2b4d6453761
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 06:58:12 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 07:44:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955874b4

app-crypt/libsecret: stable 0.20.3 for ppc64

stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.3.ebuild b/app-crypt/libsecret/libsecret-0.20.3.ebuild
index 2107c049c95..e5125875d2b 100644
--- a/app-crypt/libsecret/libsecret-0.20.3.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.3.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-09-18  6:48 Sergei Trofimovich
  0 siblings, 0 replies; 86+ messages in thread
From: Sergei Trofimovich @ 2020-09-18  6:48 UTC (permalink / raw
  To: gentoo-commits

commit:     92f79831a8c879d2fee1701c2000d105f662aba9
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 06:46:14 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 06:46:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f79831

app-crypt/libsecret: stable 0.20.3 for ppc

stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.3.ebuild b/app-crypt/libsecret/libsecret-0.20.3.ebuild
index 07aa303ea62..2107c049c95 100644
--- a/app-crypt/libsecret/libsecret-0.20.3.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.3.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-07-29 11:23 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2020-07-29 11:23 UTC (permalink / raw
  To: gentoo-commits

commit:     176c5f777e8691c09b54b8faac4d62cd4d9ec418
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 11:05:28 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 11:23:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176c5f77

app-crypt/libsecret: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |  1 -
 app-crypt/libsecret/libsecret-0.18.8.ebuild | 94 -----------------------------
 2 files changed, 95 deletions(-)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 8be7ee94fc1..a5df5463410 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,3 +1,2 @@
-DIST libsecret-0.18.8.tar.xz 509432 BLAKE2B 3e3995d2c44367e31f3914087494764acfe82fb597b524c4982b4fca4e16612509c675f545191ee3cdae59698614395bef54ad82ae88a7e4e19898ba0be7828f SHA512 9e2ec8d458af6ed078bf3c6d956599f73f2cc7720332c424e9aede1f77f3d969c5122cf7b70899bc07ad96a3a628bf79bc5fffa88274d1ef2bcaaca6719f90d4
 DIST libsecret-0.20.2.tar.xz 526224 BLAKE2B cae93962480f65d2c91b1c26a23321d19c256692754ef37c658e346a6cb6b91cdebe134516c3c8652c5ee502b8f7a070a8d519ed878b2f6dfc124ea7b032613f SHA512 89143c8ccc8f6fa0cda2c98baef92e8cbf9b319a984826a09c527125e14712023ee65cada42a2c9232524528da8c1c3d2235ecbcb93e2f06e94121a601c22857
 DIST libsecret-0.20.3.tar.xz 526388 BLAKE2B ae2e64af61c269eb109fa7840cc7ff2362ac69eab4b452074c2cb3a80b26cc88e8d341a7649e0f16fa73541943d968dfbd6f3cc802d99a37f3a7d91e8b20cfe3 SHA512 020e1954e0965f33ee15f35e1f439b6c1650322a9112078f7a3e265cee83ad99d217ae3b363fbadc06c5cb0941f7e544d91da72e5be1c6b96992c071e6170c22

diff --git a/app-crypt/libsecret/libsecret-0.18.8.ebuild b/app-crypt/libsecret/libsecret-0.18.8.ebuild
deleted file mode 100644
index 121e3f5f3f0..00000000000
--- a/app-crypt/libsecret/libsecret-0.18.8.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 multilib-minimal python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-
-IUSE="+crypt +introspection test +vala"
-RESTRICT="!test? ( test )"
-# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
-REQUIRED_USE="test? ( introspection )
-	vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-
-RDEPEND="
-	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
-	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-PDEPEND=">=gnome-base/gnome-keyring-3
-"
-# PDEPEND to avoid circular dep (bug #547456)
-# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
-# Add ksecrets to PDEPEND when it's added to portage
-DEPEND="${RDEPEND}
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.9
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-	test? (
-		$(python_gen_any_dep '
-			dev-python/mock[${PYTHON_USEDEP}]
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
-		introspection? ( >=dev-libs/gjs-1.32 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-python_check_deps() {
-	if use introspection; then
-		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
-	fi
-	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
-	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-
-	# Drop unwanted CFLAGS modifications
-	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
-}
-
-multilib_src_configure() {
-	local ECONF_SOURCE=${S}
-	gnome2_src_configure \
-		--enable-manpages \
-		--disable-strict \
-		--disable-coverage \
-		--disable-static \
-		$(use_enable crypt gcrypt) \
-		$(multilib_native_use_enable introspection) \
-		$(multilib_native_use_enable vala) \
-		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
-
-	if multilib_is_native_abi; then
-		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
-	fi
-}
-
-multilib_src_test() {
-	# tests fail without gobject-introspection
-	multilib_is_native_abi && virtx emake check
-}
-
-multilib_src_install() {
-	gnome2_src_install
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-07-29  4:49 Sam James
  0 siblings, 0 replies; 86+ messages in thread
From: Sam James @ 2020-07-29  4:49 UTC (permalink / raw
  To: gentoo-commits

commit:     39abf75f2cd9fee94de3b99c546c1b1f50da40f2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 04:44:41 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 04:49:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39abf75f

app-crypt/libsecret: sparc stable (bug #717144)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.2.ebuild b/app-crypt/libsecret/libsecret-0.20.2.ebuild
index e5125875d2b..be5c5bb142f 100644
--- a/app-crypt/libsecret/libsecret-0.20.2.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.2.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-06-28 20:30 Agostino Sarubbo
  0 siblings, 0 replies; 86+ messages in thread
From: Agostino Sarubbo @ 2020-06-28 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     856a2eabfcb34a06c39e3356c8d6cd0aa1c0ce70
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 20:29:51 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 20:29:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856a2eab

app-crypt/libsecret: arm stable wrt bug #728924

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

 app-crypt/libsecret/libsecret-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.3.ebuild b/app-crypt/libsecret/libsecret-0.20.3.ebuild
index 701137c3af6..c822953c6dc 100644
--- a/app-crypt/libsecret/libsecret-0.20.3.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.3.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-06-26 21:16 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2020-06-26 21:16 UTC (permalink / raw
  To: gentoo-commits

commit:     7a1c9b634e9fb8acb3789dc1f9c4e14a3bbc0826
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Wed Jun 24 01:10:14 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jun 26 21:16:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1c9b63

app-crypt/libsecret: arm64 stable (bug #728924)

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>

 app-crypt/libsecret/libsecret-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.3.ebuild b/app-crypt/libsecret/libsecret-0.20.3.ebuild
index 8272d6cfa41..9b5b5d12960 100644
--- a/app-crypt/libsecret/libsecret-0.20.3.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.3.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-04-26  1:54 Matt Turner
  0 siblings, 0 replies; 86+ messages in thread
From: Matt Turner @ 2020-04-26  1:54 UTC (permalink / raw
  To: gentoo-commits

commit:     283e9b209978320c4faa31b3adf71661d3bbd182
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 01:33:26 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 01:53:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283e9b20

app-crypt/libsecret: Version bump to 0.20.3

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.20.3.ebuild | 94 +++++++++++++++++++++++++++++
 2 files changed, 95 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 66647071754..8be7ee94fc1 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1,3 @@
 DIST libsecret-0.18.8.tar.xz 509432 BLAKE2B 3e3995d2c44367e31f3914087494764acfe82fb597b524c4982b4fca4e16612509c675f545191ee3cdae59698614395bef54ad82ae88a7e4e19898ba0be7828f SHA512 9e2ec8d458af6ed078bf3c6d956599f73f2cc7720332c424e9aede1f77f3d969c5122cf7b70899bc07ad96a3a628bf79bc5fffa88274d1ef2bcaaca6719f90d4
 DIST libsecret-0.20.2.tar.xz 526224 BLAKE2B cae93962480f65d2c91b1c26a23321d19c256692754ef37c658e346a6cb6b91cdebe134516c3c8652c5ee502b8f7a070a8d519ed878b2f6dfc124ea7b032613f SHA512 89143c8ccc8f6fa0cda2c98baef92e8cbf9b319a984826a09c527125e14712023ee65cada42a2c9232524528da8c1c3d2235ecbcb93e2f06e94121a601c22857
+DIST libsecret-0.20.3.tar.xz 526388 BLAKE2B ae2e64af61c269eb109fa7840cc7ff2362ac69eab4b452074c2cb3a80b26cc88e8d341a7649e0f16fa73541943d968dfbd6f3cc802d99a37f3a7d91e8b20cfe3 SHA512 020e1954e0965f33ee15f35e1f439b6c1650322a9112078f7a3e265cee83ad99d217ae3b363fbadc06c5cb0941f7e544d91da72e5be1c6b96992c071e6170c22

diff --git a/app-crypt/libsecret/libsecret-0.20.3.ebuild b/app-crypt/libsecret/libsecret-0.20.3.ebuild
new file mode 100644
index 00000000000..28696c25eb4
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.20.3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 multilib-minimal python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test +vala"
+RESTRICT="!test? ( test )"
+# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
+REQUIRED_USE="test? ( introspection )
+	vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig[${MULTILIB_USEDEP}]
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+	if use introspection; then
+		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+
+	# Drop unwanted CFLAGS modifications
+	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
+}
+
+multilib_src_configure() {
+	local ECONF_SOURCE=${S}
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(multilib_native_use_enable introspection) \
+		$(multilib_native_use_enable vala) \
+		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
+
+	if multilib_is_native_abi; then
+		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
+	fi
+}
+
+multilib_src_test() {
+	# tests fail without gobject-introspection
+	multilib_is_native_abi && virtx emake check
+}
+
+multilib_src_install() {
+	gnome2_src_install
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-03-22 17:53 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2020-03-22 17:53 UTC (permalink / raw
  To: gentoo-commits

commit:     b328ce97e2e13245e5aee3a556ddc3d183c9b131
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 22 17:52:33 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Mar 22 17:52:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b328ce97

app-crypt/libsecret: bump to 0.20.2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.20.2.ebuild | 94 +++++++++++++++++++++++++++++
 2 files changed, 95 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index b527b88a451..724e835ab33 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1,3 @@
 DIST libsecret-0.18.8.tar.xz 509432 BLAKE2B 3e3995d2c44367e31f3914087494764acfe82fb597b524c4982b4fca4e16612509c675f545191ee3cdae59698614395bef54ad82ae88a7e4e19898ba0be7828f SHA512 9e2ec8d458af6ed078bf3c6d956599f73f2cc7720332c424e9aede1f77f3d969c5122cf7b70899bc07ad96a3a628bf79bc5fffa88274d1ef2bcaaca6719f90d4
 DIST libsecret-0.20.1.tar.xz 528416 BLAKE2B f9e1b089c46e066abf06ba11d0cb49762599a22e0768ce65d29425eb9eef5f557c338b3704b76af29f4f61c9d59cfa14d045f0b4426d151899e307dbafaa9a84 SHA512 d8fca5f4da63427f594e1cb38c91330a98ab706aa945f8e735337f3fd342895bc96ceb36390ba01a4c0b9c5d503c4b544753c3243c444579f46f7b2e7836d1ac
+DIST libsecret-0.20.2.tar.xz 526224 BLAKE2B cae93962480f65d2c91b1c26a23321d19c256692754ef37c658e346a6cb6b91cdebe134516c3c8652c5ee502b8f7a070a8d519ed878b2f6dfc124ea7b032613f SHA512 89143c8ccc8f6fa0cda2c98baef92e8cbf9b319a984826a09c527125e14712023ee65cada42a2c9232524528da8c1c3d2235ecbcb93e2f06e94121a601c22857

diff --git a/app-crypt/libsecret/libsecret-0.20.2.ebuild b/app-crypt/libsecret/libsecret-0.20.2.ebuild
new file mode 100644
index 00000000000..28696c25eb4
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.20.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 multilib-minimal python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test +vala"
+RESTRICT="!test? ( test )"
+# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
+REQUIRED_USE="test? ( introspection )
+	vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig[${MULTILIB_USEDEP}]
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+	if use introspection; then
+		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+
+	# Drop unwanted CFLAGS modifications
+	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
+}
+
+multilib_src_configure() {
+	local ECONF_SOURCE=${S}
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(multilib_native_use_enable introspection) \
+		$(multilib_native_use_enable vala) \
+		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
+
+	if multilib_is_native_abi; then
+		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
+	fi
+}
+
+multilib_src_test() {
+	# tests fail without gobject-introspection
+	multilib_is_native_abi && virtx emake check
+}
+
+multilib_src_install() {
+	gnome2_src_install
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-03-03 10:56 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2020-03-03 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     2ee450c564ad0a54c421a63fa3d3906c72b0a26f
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  3 10:52:46 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Mar  3 10:55:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee450c5

app-crypt/libsecret: bump to 0.20.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.20.1.ebuild | 94 +++++++++++++++++++++++++++++
 2 files changed, 95 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 278ac197733..b527b88a451 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1 +1,2 @@
 DIST libsecret-0.18.8.tar.xz 509432 BLAKE2B 3e3995d2c44367e31f3914087494764acfe82fb597b524c4982b4fca4e16612509c675f545191ee3cdae59698614395bef54ad82ae88a7e4e19898ba0be7828f SHA512 9e2ec8d458af6ed078bf3c6d956599f73f2cc7720332c424e9aede1f77f3d969c5122cf7b70899bc07ad96a3a628bf79bc5fffa88274d1ef2bcaaca6719f90d4
+DIST libsecret-0.20.1.tar.xz 528416 BLAKE2B f9e1b089c46e066abf06ba11d0cb49762599a22e0768ce65d29425eb9eef5f557c338b3704b76af29f4f61c9d59cfa14d045f0b4426d151899e307dbafaa9a84 SHA512 d8fca5f4da63427f594e1cb38c91330a98ab706aa945f8e735337f3fd342895bc96ceb36390ba01a4c0b9c5d503c4b544753c3243c444579f46f7b2e7836d1ac

diff --git a/app-crypt/libsecret/libsecret-0.20.1.ebuild b/app-crypt/libsecret/libsecret-0.20.1.ebuild
new file mode 100644
index 00000000000..28696c25eb4
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.20.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 multilib-minimal python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test +vala"
+RESTRICT="!test? ( test )"
+# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
+REQUIRED_USE="test? ( introspection )
+	vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig[${MULTILIB_USEDEP}]
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+	if use introspection; then
+		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+
+	# Drop unwanted CFLAGS modifications
+	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
+}
+
+multilib_src_configure() {
+	local ECONF_SOURCE=${S}
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(multilib_native_use_enable introspection) \
+		$(multilib_native_use_enable vala) \
+		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
+
+	if multilib_is_native_abi; then
+		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
+	fi
+}
+
+multilib_src_test() {
+	# tests fail without gobject-introspection
+	multilib_is_native_abi && virtx emake check
+}
+
+multilib_src_install() {
+	gnome2_src_install
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-01-11 19:40 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2020-01-11 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     97a15f5ac36c97028bf9615552f5c6ec5b77a2ba
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 11 19:31:15 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jan 11 19:40:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a15f5a

app-crypt/libsecret: ia64 stable (bug #685254)

Tested-by: Émeric Maschino
Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.8.ebuild b/app-crypt/libsecret/libsecret-0.18.8.ebuild
index 51c4fb64c3f..26067ee2d00 100644
--- a/app-crypt/libsecret/libsecret-0.18.8.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.8.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 sparc x86"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2020-01-11 19:40 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2020-01-11 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     bb8ef82823f573b1f4d4a8882f23bc3625530e52
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 11 19:31:46 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jan 11 19:40:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8ef828

app-crypt/libsecret: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/Manifest                   |  1 -
 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 95 --------------------------
 2 files changed, 96 deletions(-)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 7ec2a5d4477..278ac197733 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1 @@
-DIST libsecret-0.18.6.tar.xz 487836 BLAKE2B d38a41743142d33e634d77bbf55ccab044def9658b3f50bd3f8cec9be6372ad1a56dcc4de58126cba1246c16da2863c003bf14ea6c8a90d8667658cf492f4b9a SHA512 4997519762f1470cfc0a4b3a791362d030af3c9b6ce6f58f8f8073b3a8adeea9b8caacedc884163997081dc39f395f9172330dbb41fed45d6c43ac5809de48e3
 DIST libsecret-0.18.8.tar.xz 509432 BLAKE2B 3e3995d2c44367e31f3914087494764acfe82fb597b524c4982b4fca4e16612509c675f545191ee3cdae59698614395bef54ad82ae88a7e4e19898ba0be7828f SHA512 9e2ec8d458af6ed078bf3c6d956599f73f2cc7720332c424e9aede1f77f3d969c5122cf7b70899bc07ad96a3a628bf79bc5fffa88274d1ef2bcaaca6719f90d4

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
deleted file mode 100644
index b04770e69cd..00000000000
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 multilib-minimal python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-
-IUSE="+crypt +introspection test vala"
-RESTRICT="!test? ( test )"
-# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
-REQUIRED_USE="test? ( introspection )
-	vala? ( introspection )"
-
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86"
-
-RDEPEND="
-	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
-	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-PDEPEND=">=gnome-base/gnome-keyring-3
-"
-# PDEPEND to avoid circular dep (bug #547456)
-# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
-# Add ksecrets to PDEPEND when it's added to portage
-DEPEND="${RDEPEND}
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.9
-	>=dev-util/intltool-0.35.0
-	sys-devel/gettext
-	virtual/pkgconfig[${MULTILIB_USEDEP}]
-	test? (
-		$(python_gen_any_dep '
-			dev-python/mock[${PYTHON_USEDEP}]
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
-		introspection? ( >=dev-libs/gjs-1.32 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-python_check_deps() {
-	if use introspection; then
-		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
-	fi
-	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
-	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-
-	# Drop unwanted CFLAGS modifications
-	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
-}
-
-multilib_src_configure() {
-	local ECONF_SOURCE=${S}
-	gnome2_src_configure \
-		--enable-manpages \
-		--disable-strict \
-		--disable-coverage \
-		--disable-static \
-		$(use_enable crypt gcrypt) \
-		$(multilib_native_use_enable introspection) \
-		$(multilib_native_use_enable vala) \
-		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
-
-	if multilib_is_native_abi; then
-		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
-	fi
-}
-
-multilib_src_test() {
-	# tests fail without gobject-introspection
-	multilib_is_native_abi && virtx emake check
-}
-
-multilib_src_install() {
-	gnome2_src_install
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2019-10-09  8:27 Agostino Sarubbo
  0 siblings, 0 replies; 86+ messages in thread
From: Agostino Sarubbo @ 2019-10-09  8:27 UTC (permalink / raw
  To: gentoo-commits

commit:     7bfaf2814c9536567441eb703fc313fbae8ef7bd
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  9 08:27:01 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct  9 08:27:01 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfaf281

app-crypt/libsecret: sparc stable wrt bug #685254

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

 app-crypt/libsecret/libsecret-0.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.8.ebuild b/app-crypt/libsecret/libsecret-0.18.8.ebuild
index d79ee33d4c9..e2192fecdb2 100644
--- a/app-crypt/libsecret/libsecret-0.18.8.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.8.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test +vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2019-07-28 17:41 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2019-07-28 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8c9c382d47c25dea7d01096c1ae86025fbdd6d02
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 17:24:49 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 17:40:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9c382d

app-crypt/libsecret: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |  1 -
 app-crypt/libsecret/libsecret-0.18.7.ebuild | 93 -----------------------------
 2 files changed, 94 deletions(-)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 16183a33672..7ec2a5d4477 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,3 +1,2 @@
 DIST libsecret-0.18.6.tar.xz 487836 BLAKE2B d38a41743142d33e634d77bbf55ccab044def9658b3f50bd3f8cec9be6372ad1a56dcc4de58126cba1246c16da2863c003bf14ea6c8a90d8667658cf492f4b9a SHA512 4997519762f1470cfc0a4b3a791362d030af3c9b6ce6f58f8f8073b3a8adeea9b8caacedc884163997081dc39f395f9172330dbb41fed45d6c43ac5809de48e3
-DIST libsecret-0.18.7.tar.xz 508392 BLAKE2B 9774df97c2abb362940c3b373e381afb82ee6af3866cdc18ad52159e824dd9097739d4900eb2dffe117e5b28e2057d0db0cadc3b02e063112309b63fd4d1b870 SHA512 a8890ec52dcfba585fd665ee89e81f4a1d6a04b67bcf4f3422f27973a4ef6fc1281bf54e92160d39dd696ae08a633bab5fe25c1124baf32eb5b414e98ddfa084
 DIST libsecret-0.18.8.tar.xz 509432 BLAKE2B 3e3995d2c44367e31f3914087494764acfe82fb597b524c4982b4fca4e16612509c675f545191ee3cdae59698614395bef54ad82ae88a7e4e19898ba0be7828f SHA512 9e2ec8d458af6ed078bf3c6d956599f73f2cc7720332c424e9aede1f77f3d969c5122cf7b70899bc07ad96a3a628bf79bc5fffa88274d1ef2bcaaca6719f90d4

diff --git a/app-crypt/libsecret/libsecret-0.18.7.ebuild b/app-crypt/libsecret/libsecret-0.18.7.ebuild
deleted file mode 100644
index a54021526b7..00000000000
--- a/app-crypt/libsecret/libsecret-0.18.7.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6} )
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 multilib-minimal python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-
-IUSE="+crypt +introspection test vala"
-# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
-REQUIRED_USE="test? ( introspection )
-	vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
-
-RDEPEND="
-	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
-	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-PDEPEND=">=gnome-base/gnome-keyring-3
-"
-# PDEPEND to avoid circular dep (bug #547456)
-# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
-# Add ksecrets to PDEPEND when it's added to portage
-DEPEND="${RDEPEND}
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.9
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig[${MULTILIB_USEDEP}]
-	test? (
-		$(python_gen_any_dep '
-			dev-python/mock[${PYTHON_USEDEP}]
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
-		introspection? ( >=dev-libs/gjs-1.32 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-python_check_deps() {
-	if use introspection; then
-		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
-	fi
-	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
-	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-
-	# Drop unwanted CFLAGS modifications
-	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
-}
-
-multilib_src_configure() {
-	local ECONF_SOURCE=${S}
-	gnome2_src_configure \
-		--enable-manpages \
-		--disable-strict \
-		--disable-coverage \
-		--disable-static \
-		$(use_enable crypt gcrypt) \
-		$(multilib_native_use_enable introspection) \
-		$(multilib_native_use_enable vala) \
-		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
-
-	if multilib_is_native_abi; then
-		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
-	fi
-}
-
-multilib_src_test() {
-	# tests fail without gobject-introspection
-	multilib_is_native_abi && virtx emake check
-}
-
-multilib_src_install() {
-	gnome2_src_install
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2019-05-21  3:17 Aaron Bauman
  0 siblings, 0 replies; 86+ messages in thread
From: Aaron Bauman @ 2019-05-21  3:17 UTC (permalink / raw
  To: gentoo-commits

commit:     3ad01654a8ad772f35a34a795e037b66b98c7699
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue May 21 02:44:48 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue May 21 02:44:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad01654

app-crypt/libsecret: arm64 stable

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

 app-crypt/libsecret/libsecret-0.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.8.ebuild b/app-crypt/libsecret/libsecret-0.18.8.ebuild
index 1e086997912..460fd730a7b 100644
--- a/app-crypt/libsecret/libsecret-0.18.8.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.8.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test +vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2019-03-14 10:47 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2019-03-14 10:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2e0edba77a478650ed779b58e28fdcd8a0e986fb
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 14 10:43:51 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Mar 14 10:43:51 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0edba7

app-crypt/libsecret: default enable USE=vala

Various GNOME packages will unconditionally need it (seahorse
in main tree already does). Default enable it, as it just means
need of a vala slot at build time.

Bug: https://bugs.gentoo.org/665578
Bug: https://bugs.gentoo.org/680308
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.18.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.8.ebuild b/app-crypt/libsecret/libsecret-0.18.8.ebuild
index b9c94f568b4..18bfb758ce2 100644
--- a/app-crypt/libsecret/libsecret-0.18.8.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.8.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
 LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
 SLOT="0"
 
-IUSE="+crypt +introspection test vala"
+IUSE="+crypt +introspection test +vala"
 # Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2019-03-11 18:17 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2019-03-11 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ed2d7abf54991fb5fbb019a9839a52bdc09c9645
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 11 17:19:50 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 18:16:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2d7abf

app-crypt/libsecret: bump to 0.18.8

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.18.8.ebuild | 93 +++++++++++++++++++++++++++++
 2 files changed, 94 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 9ca94283cdf..16183a33672 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1,3 @@
 DIST libsecret-0.18.6.tar.xz 487836 BLAKE2B d38a41743142d33e634d77bbf55ccab044def9658b3f50bd3f8cec9be6372ad1a56dcc4de58126cba1246c16da2863c003bf14ea6c8a90d8667658cf492f4b9a SHA512 4997519762f1470cfc0a4b3a791362d030af3c9b6ce6f58f8f8073b3a8adeea9b8caacedc884163997081dc39f395f9172330dbb41fed45d6c43ac5809de48e3
 DIST libsecret-0.18.7.tar.xz 508392 BLAKE2B 9774df97c2abb362940c3b373e381afb82ee6af3866cdc18ad52159e824dd9097739d4900eb2dffe117e5b28e2057d0db0cadc3b02e063112309b63fd4d1b870 SHA512 a8890ec52dcfba585fd665ee89e81f4a1d6a04b67bcf4f3422f27973a4ef6fc1281bf54e92160d39dd696ae08a633bab5fe25c1124baf32eb5b414e98ddfa084
+DIST libsecret-0.18.8.tar.xz 509432 BLAKE2B 3e3995d2c44367e31f3914087494764acfe82fb597b524c4982b4fca4e16612509c675f545191ee3cdae59698614395bef54ad82ae88a7e4e19898ba0be7828f SHA512 9e2ec8d458af6ed078bf3c6d956599f73f2cc7720332c424e9aede1f77f3d969c5122cf7b70899bc07ad96a3a628bf79bc5fffa88274d1ef2bcaaca6719f90d4

diff --git a/app-crypt/libsecret/libsecret-0.18.8.ebuild b/app-crypt/libsecret/libsecret-0.18.8.ebuild
new file mode 100644
index 00000000000..b9c94f568b4
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.18.8.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 multilib-minimal python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test vala"
+# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
+REQUIRED_USE="test? ( introspection )
+	vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+
+RDEPEND="
+	>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig[${MULTILIB_USEDEP}]
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+	if use introspection; then
+		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+
+	# Drop unwanted CFLAGS modifications
+	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
+}
+
+multilib_src_configure() {
+	local ECONF_SOURCE=${S}
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(multilib_native_use_enable introspection) \
+		$(multilib_native_use_enable vala) \
+		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
+
+	if multilib_is_native_abi; then
+		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
+	fi
+}
+
+multilib_src_test() {
+	# tests fail without gobject-introspection
+	multilib_is_native_abi && virtx emake check
+}
+
+multilib_src_install() {
+	gnome2_src_install
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2019-01-18 16:30 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2019-01-18 16:30 UTC (permalink / raw
  To: gentoo-commits

commit:     e66093dc211047bc13b7f91b2ad16a580a965bf1
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 18 16:29:52 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jan 18 16:29:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66093dc

app-crypt/libsecret: bump to 0.18.7

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.18.7.ebuild | 93 +++++++++++++++++++++++++++++
 2 files changed, 94 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 7d66a1d856b..9ca94283cdf 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1 +1,2 @@
 DIST libsecret-0.18.6.tar.xz 487836 BLAKE2B d38a41743142d33e634d77bbf55ccab044def9658b3f50bd3f8cec9be6372ad1a56dcc4de58126cba1246c16da2863c003bf14ea6c8a90d8667658cf492f4b9a SHA512 4997519762f1470cfc0a4b3a791362d030af3c9b6ce6f58f8f8073b3a8adeea9b8caacedc884163997081dc39f395f9172330dbb41fed45d6c43ac5809de48e3
+DIST libsecret-0.18.7.tar.xz 508392 BLAKE2B 9774df97c2abb362940c3b373e381afb82ee6af3866cdc18ad52159e824dd9097739d4900eb2dffe117e5b28e2057d0db0cadc3b02e063112309b63fd4d1b870 SHA512 a8890ec52dcfba585fd665ee89e81f4a1d6a04b67bcf4f3422f27973a4ef6fc1281bf54e92160d39dd696ae08a633bab5fe25c1124baf32eb5b414e98ddfa084

diff --git a/app-crypt/libsecret/libsecret-0.18.7.ebuild b/app-crypt/libsecret/libsecret-0.18.7.ebuild
new file mode 100644
index 00000000000..c56261e9fbf
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.18.7.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 multilib-minimal python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test vala"
+# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
+REQUIRED_USE="test? ( introspection )
+	vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+
+RDEPEND="
+	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig[${MULTILIB_USEDEP}]
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+	if use introspection; then
+		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+
+	# Drop unwanted CFLAGS modifications
+	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
+}
+
+multilib_src_configure() {
+	local ECONF_SOURCE=${S}
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(multilib_native_use_enable introspection) \
+		$(multilib_native_use_enable vala) \
+		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
+
+	if multilib_is_native_abi; then
+		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
+	fi
+}
+
+multilib_src_test() {
+	# tests fail without gobject-introspection
+	multilib_is_native_abi && virtx emake check
+}
+
+multilib_src_install() {
+	gnome2_src_install
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-12-29 20:03 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2018-12-29 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     186c07512a773faa8d99a71ef645f976b9a8c0ac
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 29 19:02:50 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Dec 29 20:03:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186c0751

Revert "app-crypt/libsecret: fix homepage"

This reverts commit 22a7331e396c0e653c08d3062a3a2b430e74a1ff.

Previous homepage works fine, and is what is cited as homepage in the
DOAP file.

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index fa0a33a34bc..b982e64260f 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -8,7 +8,7 @@ VALA_USE_DEPEND=vapigen
 inherit gnome2 multilib-minimal python-any-r1 vala virtualx
 
 DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/libsecret/"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
 
 LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
 SLOT="0"


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-12-29 13:46 Sobhan Mohammadpour
  0 siblings, 0 replies; 86+ messages in thread
From: Sobhan Mohammadpour @ 2018-12-29 13:46 UTC (permalink / raw
  To: gentoo-commits

commit:     22a7331e396c0e653c08d3062a3a2b430e74a1ff
Author:     Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 29 13:46:09 2018 +0000
Commit:     Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Sat Dec 29 13:46:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a7331e

app-crypt/libsecret: fix homepage

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Sobhan Mohammadpour <sobhan <AT> gentoo.org>

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index b982e64260f..fa0a33a34bc 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -8,7 +8,7 @@ VALA_USE_DEPEND=vapigen
 inherit gnome2 multilib-minimal python-any-r1 vala virtualx
 
 DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libsecret/"
 
 LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
 SLOT="0"


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-11-29 20:24 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2018-11-29 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9cd900baded4593d4400c132cb412bf9c10b10b2
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 29 19:20:33 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Nov 29 20:21:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd900ba

app-crypt/libsecret: remove old

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 81 -----------------------------
 1 file changed, 81 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
deleted file mode 100644
index e644126483f..00000000000
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python3_{4,5,6} )
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-
-IUSE="+crypt +introspection test vala"
-# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
-REQUIRED_USE="test? ( introspection )
-	vala? ( introspection )"
-
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
-
-RDEPEND="
-	>=dev-libs/glib-2.38:2
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
-	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-PDEPEND=">=gnome-base/gnome-keyring-3
-"
-# PDEPEND to avoid circular dep (bug #547456)
-# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
-# Add ksecrets to PDEPEND when it's added to portage
-DEPEND="${RDEPEND}
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.9
-	>=dev-util/intltool-0.35.0
-	sys-devel/gettext
-	virtual/pkgconfig
-	test? (
-		$(python_gen_any_dep '
-			dev-python/mock[${PYTHON_USEDEP}]
-			dev-python/dbus-python[${PYTHON_USEDEP}]
-			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
-		introspection? ( >=dev-libs/gjs-1.32 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-python_check_deps() {
-	if use introspection; then
-		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
-	fi
-	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
-	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--enable-manpages \
-		--disable-strict \
-		--disable-coverage \
-		--disable-static \
-		$(use_enable crypt gcrypt) \
-		$(use_enable introspection) \
-		$(use_enable vala)
-}
-
-src_test() {
-	Xemake check
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-11-25 10:03 Mikle Kolyada
  0 siblings, 0 replies; 86+ messages in thread
From: Mikle Kolyada @ 2018-11-25 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     02c637e6a3f6f815382bc22afff4983412884171
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 10:02:48 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 10:02:48 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c637e6

app-crypt/libsecret: arm stable wrt bug #660314

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

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index d77cc19d970..b982e64260f 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.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
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-21  8:03 Tobias Klausmann
  0 siblings, 0 replies; 86+ messages in thread
From: Tobias Klausmann @ 2018-07-21  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     19d9d297d28f23787b075c867eaa8ec567b44f4c
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 21 08:02:41 2018 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jul 21 08:03:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d9d297

app-crypt/libsecret-0.18.6-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/660314

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index b1dfbac190f..d77cc19d970 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-15 11:45 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2018-07-15 11:45 UTC (permalink / raw
  To: gentoo-commits

commit:     47cb6647523247dd7cd36887867d3b5349f31a5f
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 15 11:29:37 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 15 11:29:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47cb6647

app-crypt/libsecret: remove old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/libsecret/Manifest                |  1 -
 app-crypt/libsecret/libsecret-0.18.5.ebuild | 67 -----------------------------
 2 files changed, 68 deletions(-)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 892b339509b..7d66a1d856b 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1 @@
-DIST libsecret-0.18.5.tar.xz 508556 BLAKE2B e3410dd113dfa1f4ebb78a47f90e23455eb8f82466d4607aa469c04adc84aa3181bfdb7dcb4ff459fd2aa49c315ffd52fd2d3a4929694909fe65af637b65482b SHA512 4ee297b556d3b555b6ca9f5eb5cc87425b782491d0550a75873aac0f7019b123f437f0731c85bb058fc65b50a589d54d0697657a50bef4ac2952e9e40a916b5c
 DIST libsecret-0.18.6.tar.xz 487836 BLAKE2B d38a41743142d33e634d77bbf55ccab044def9658b3f50bd3f8cec9be6372ad1a56dcc4de58126cba1246c16da2863c003bf14ea6c8a90d8667658cf492f4b9a SHA512 4997519762f1470cfc0a4b3a791362d030af3c9b6ce6f58f8f8073b3a8adeea9b8caacedc884163997081dc39f395f9172330dbb41fed45d6c43ac5809de48e3

diff --git a/app-crypt/libsecret/libsecret-0.18.5.ebuild b/app-crypt/libsecret/libsecret-0.18.5.ebuild
deleted file mode 100644
index aed7f8ac107..00000000000
--- a/app-crypt/libsecret/libsecret-0.18.5.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python2_7 )
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-
-IUSE="+crypt +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
-
-RDEPEND="
-	>=dev-libs/glib-2.38:2
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
-	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-PDEPEND=">=gnome-base/gnome-keyring-3
-"
-# PDEPEND to avoid circular dep (bug #547456)
-# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
-# Add ksecrets to PDEPEND when it's added to portage
-DEPEND="${RDEPEND}
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.9
-	>=dev-util/intltool-0.35.0
-	sys-devel/gettext
-	virtual/pkgconfig
-	test? (
-		dev-python/mock
-		introspection? (
-			${PYTHON_DEPS}
-			>=dev-libs/gjs-1.32
-			dev-python/pygobject:3 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--enable-manpages \
-		--disable-strict \
-		--disable-coverage \
-		--disable-static \
-		$(use_enable crypt gcrypt) \
-		$(use_enable introspection) \
-		$(use_enable vala)
-}
-
-src_test() {
-	Xemake check
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-15 10:25 Sergei Trofimovich
  0 siblings, 0 replies; 86+ messages in thread
From: Sergei Trofimovich @ 2018-07-15 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     616f8f5afab8fc6c29fdb3ae427ea107d100f1ff
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 15 09:58:33 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jul 15 10:24:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616f8f5a

app-crypt/libsecret: stable 0.18.6 for ppc, bug #652976

Bug: https://bugs.gentoo.org/652976
Package-Manager: Portage-2.3.42, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index 5337020694d..e644126483f 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -19,7 +19,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-14 20:16 Sergei Trofimovich
  0 siblings, 0 replies; 86+ messages in thread
From: Sergei Trofimovich @ 2018-07-14 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5dbbc32db4ef7f19ba8978d0ec94a2cb4b83959a
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 14 20:12:11 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 20:12:11 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbbc32d

app-crypt/libsecret: stable 0.18.6-r1 for ppc, bug #660314

Bug: https://bugs.gentoo.org/660314
Package-Manager: Portage-2.3.42, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index b78eb4c7430..b1dfbac190f 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-14 20:10 Sergei Trofimovich
  0 siblings, 0 replies; 86+ messages in thread
From: Sergei Trofimovich @ 2018-07-14 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     f3398a23efe4dbfb999b7eb6d87736b961401523
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 14 19:58:48 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:58:48 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3398a23

app-crypt/libsecret: stable 0.18.6-r1 for ppc64, bug #660314

Bug: https://bugs.gentoo.org/660314
Package-Manager: Portage-2.3.42, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index a28beccceb8..b78eb4c7430 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-09 16:14 Mikle Kolyada
  0 siblings, 0 replies; 86+ messages in thread
From: Mikle Kolyada @ 2018-07-09 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     80667028d33f45796ad2274bbe29db59bf604528
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  9 16:07:46 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Jul  9 16:07:46 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80667028

app-crypt/libsecret: amd64 stable wrt bug #660314

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index d80e930cc3c..a28beccceb8 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-07 11:56 Sergei Trofimovich
  0 siblings, 0 replies; 86+ messages in thread
From: Sergei Trofimovich @ 2018-07-07 11:56 UTC (permalink / raw
  To: gentoo-commits

commit:     816bd4c3e7b134d16c3e6f5b4601da593400a274
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  7 11:53:34 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul  7 11:53:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816bd4c3

app-crypt/libsecret: stable 0.18.6-r1 for ia64, bug #660314

Bug: https://bugs.gentoo.org/660314
Package-Manager: Portage-2.3.41, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index 14e2d2ecfa8..d80e930cc3c 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-07  9:02 Sergei Trofimovich
  0 siblings, 0 replies; 86+ messages in thread
From: Sergei Trofimovich @ 2018-07-07  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     d07aa90385fe978d02e644b0dcc73d57766ac465
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Jul  6 17:54:46 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul  7 09:01:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07aa903

app-crypt/libsecret: stable 0.18.6-r1 for sparc, bug #660314

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index dff7c3746cd..14e2d2ecfa8 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-07-06 13:43 Thomas Deutschmann
  0 siblings, 0 replies; 86+ messages in thread
From: Thomas Deutschmann @ 2018-07-06 13:43 UTC (permalink / raw
  To: gentoo-commits

commit:     08cd78c23aa4da0d3019359ebecbce4a5cfebfb8
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  6 13:26:52 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Jul  6 13:41:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08cd78c2

app-crypt/libsecret: x86 stable (bug #660314)

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index fc25bbf62d1..dff7c3746cd 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-05-29 12:29 Mikle Kolyada
  0 siblings, 0 replies; 86+ messages in thread
From: Mikle Kolyada @ 2018-05-29 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     5f0f3a37af6080ccfc5caabdd96c5df8207529a1
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue May 29 12:17:20 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue May 29 12:17:20 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0f3a37

app-crypt/libsecret: ppc64 stable wrt bug #652976

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index bb2a01f9ac0..5337020694d 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -19,7 +19,7 @@ IUSE="+crypt +introspection test vala"
 REQUIRED_USE="test? ( introspection )
 	vala? ( introspection )"
 
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-05-17 11:15 Gilles Dartiguelongue
  0 siblings, 0 replies; 86+ messages in thread
From: Gilles Dartiguelongue @ 2018-05-17 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     a5d0b4d12aea896d0a2b0b4012c878d103792051
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu May 17 11:13:04 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu May 17 11:15:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d0b4d1

app-crypt/libsecret: drop effectless USE=debug

Default of the option is the same as --enable-debug, however using no
or default breaks unittests.

Drop overlooked unwanted CFLAGS modifications.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index 5960a81c6ab..fc25bbf62d1 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -1,8 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-GCONF_DEBUG="yes"
+EAPI=6
 PYTHON_COMPAT=( python3_{4,5,6} )
 VALA_USE_DEPEND=vapigen
 
@@ -63,6 +62,9 @@ pkg_setup() {
 src_prepare() {
 	use vala && vala_src_prepare
 	gnome2_src_prepare
+
+	# Drop unwanted CFLAGS modifications
+	sed -e 's/CFLAGS="$CFLAGS -\(g\|O0\|O2\)"//' -i configure || die
 }
 
 multilib_src_configure() {


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-05-17 10:05 Gilles Dartiguelongue
  0 siblings, 0 replies; 86+ messages in thread
From: Gilles Dartiguelongue @ 2018-05-17 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     d8b2c0776f0272e9fc912469546f4f1295ea43f2
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu May 17 10:04:15 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu May 17 10:04:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b2c077

app-crypt/libsecret: add missing src_install and bump to EAPI=6

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index 3fd001d3c7d..5960a81c6ab 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 GCONF_DEBUG="yes"
 PYTHON_COMPAT=( python3_{4,5,6} )
 VALA_USE_DEPEND=vapigen
@@ -86,3 +86,7 @@ multilib_src_test() {
 	# tests fail without gobject-introspection
 	multilib_is_native_abi && virtx emake check
 }
+
+multilib_src_install() {
+	gnome2_src_install
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-05-17 10:05 Gilles Dartiguelongue
  0 siblings, 0 replies; 86+ messages in thread
From: Gilles Dartiguelongue @ 2018-05-17 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     361802aa834027af6c646a30d5e4bc4dbb95cc35
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May 11 15:38:03 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu May 17 10:04:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361802aa

app-crypt/libsecret: Use modern virtualx API

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index 071464a4136..3fd001d3c7d 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -84,5 +84,5 @@ multilib_src_configure() {
 
 multilib_src_test() {
 	# tests fail without gobject-introspection
-	multilib_is_native_abi && Xemake check
+	multilib_is_native_abi && virtx emake check
 }


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-05-17 10:05 Gilles Dartiguelongue
  0 siblings, 0 replies; 86+ messages in thread
From: Gilles Dartiguelongue @ 2018-05-17 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     5fd71edd6526b6072030d0465a639ce5fd7bf80f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May 11 15:37:35 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu May 17 10:04:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd71edd

app-crypt/libsecret: Enable multilib support

LIBGCRYPT_CONFIG is needed because macro uses AC_PATH_PROG instead of
AC_CHECK_TOOL. See libgcrypt issue at https://dev.gnupg.org/T3982.

Closes: https://bugs.gentoo.org/642054

 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 88 ++++++++++++++++++++++++++
 1 file changed, 88 insertions(+)

diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
new file mode 100644
index 00000000000..071464a4136
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python3_{4,5,6} )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 multilib-minimal python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test vala"
+# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
+REQUIRED_USE="test? ( introspection )
+	vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+
+RDEPEND="
+	>=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=dev-util/intltool-0.35.0
+	sys-devel/gettext
+	virtual/pkgconfig[${MULTILIB_USEDEP}]
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+	if use introspection; then
+		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+}
+
+multilib_src_configure() {
+	local ECONF_SOURCE=${S}
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(multilib_native_use_enable introspection) \
+		$(multilib_native_use_enable vala) \
+		LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
+
+	if multilib_is_native_abi; then
+		ln -s "${S}"/docs/reference/libsecret/html docs/reference/libsecret/html || die
+	fi
+}
+
+multilib_src_test() {
+	# tests fail without gobject-introspection
+	multilib_is_native_abi && Xemake check
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-05-17 10:05 Gilles Dartiguelongue
  0 siblings, 0 replies; 86+ messages in thread
From: Gilles Dartiguelongue @ 2018-05-17 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c2c643542baed922a9bdd9a04471ada5f850cd51
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May 11 13:57:12 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu May 17 10:04:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c64354

app-crypt/libsecret: Tests require USE=introspection

Bug: https://bugs.gentoo.org/655482

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index 3574cf37621..bb2a01f9ac0 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -15,7 +15,9 @@ LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
 SLOT="0"
 
 IUSE="+crypt +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
+# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
+REQUIRED_USE="test? ( introspection )
+	vala? ( introspection )"
 
 KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
 


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-05-14 14:11 Tobias Klausmann
  0 siblings, 0 replies; 86+ messages in thread
From: Tobias Klausmann @ 2018-05-14 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7db9678e9f8f9194a5f89acf2992b731ca591d1c
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon May 14 12:42:24 2018 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon May 14 14:11:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db9678e

app-crypt/libsecret-0.18.6-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/652976

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index c4782b99e0e..3574cf37621 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 IUSE="+crypt +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-05-04 20:46 Markus Meier
  0 siblings, 0 replies; 86+ messages in thread
From: Markus Meier @ 2018-05-04 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     ff106c27b8fa249bbc9bf7963d9ae78d8bdaf951
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Fri May  4 20:43:22 2018 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Fri May  4 20:43:22 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff106c27

app-crypt/libsecret: arm stable, bug #652976

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index 2b88d22bb20..c4782b99e0e 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 IUSE="+crypt +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-04-28 17:05 Sergei Trofimovich
  0 siblings, 0 replies; 86+ messages in thread
From: Sergei Trofimovich @ 2018-04-28 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     22ee4c47a98a47a8ee2333240e53c8ad9caae4f2
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 28 16:58:28 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 28 16:58:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ee4c47

app-crypt/libsecret: stable 0.18.6 for ia64, bug #652976

Bug: https://bugs.gentoo.org/652976
Package-Manager: Portage-2.3.31, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index 328001ed06b..2b88d22bb20 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 IUSE="+crypt +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-04-26 17:15 Thomas Deutschmann
  0 siblings, 0 replies; 86+ messages in thread
From: Thomas Deutschmann @ 2018-04-26 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     eb7a9548bd144d7f02d4d1d7cd2b3303a04bf9b2
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 26 16:40:03 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Apr 26 17:14:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7a9548

app-crypt/libsecret: x86 stable (bug #652976)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index ce764e48516..341eb040b49 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 IUSE="+crypt +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-04-24 10:04 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2018-04-24 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     ec948a7eb4a93c5fe031c0f085047a540ebf8e82
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 24 09:59:40 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Apr 24 10:00:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec948a7e

app-crypt/libsecret: add missing dbus-python test dependency

Add --host-root to has_version while here - hopefully that's correct..

Closes: https://bugs.gentoo.org/653948
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index e33fcf513a9..ce764e48516 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
 	test? (
 		$(python_gen_any_dep '
 			dev-python/mock[${PYTHON_USEDEP}]
+			dev-python/dbus-python[${PYTHON_USEDEP}]
 			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
 		introspection? ( >=dev-libs/gjs-1.32 )
 	)
@@ -47,9 +48,10 @@ DEPEND="${RDEPEND}
 
 python_check_deps() {
 	if use introspection; then
-		has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+		has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
 	fi
-	has_version "dev-python/mock[${PYTHON_USEDEP}]"
+	has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
+	has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-04-23 19:30 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2018-04-23 19:30 UTC (permalink / raw
  To: gentoo-commits

commit:     a06fd726eca6b0ec8a3ee22cb0eb16cb080cc753
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 23 19:13:40 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Apr 23 19:29:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06fd726

app-crypt/libsecret: fix PYTHON_COMPAT - test suite requires python3

Closes: https://bugs.gentoo.org/579170
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-crypt/libsecret/libsecret-0.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
index d482aa44553..e33fcf513a9 100644
--- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 VALA_USE_DEPEND=vapigen
 
 inherit gnome2 python-any-r1 vala virtualx


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2018-04-22 16:24 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2018-04-22 16:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9cefd60eda1b0b8af089fc34e43c001c7123696e
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 11:59:56 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 16:21:47 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cefd60e

app-crypt/libsecret: bump to 0.18.6

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.18.6.ebuild | 77 +++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 7002842744c..892b339509b 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1 +1,2 @@
 DIST libsecret-0.18.5.tar.xz 508556 BLAKE2B e3410dd113dfa1f4ebb78a47f90e23455eb8f82466d4607aa469c04adc84aa3181bfdb7dcb4ff459fd2aa49c315ffd52fd2d3a4929694909fe65af637b65482b SHA512 4ee297b556d3b555b6ca9f5eb5cc87425b782491d0550a75873aac0f7019b123f437f0731c85bb058fc65b50a589d54d0697657a50bef4ac2952e9e40a916b5c
+DIST libsecret-0.18.6.tar.xz 487836 BLAKE2B d38a41743142d33e634d77bbf55ccab044def9658b3f50bd3f8cec9be6372ad1a56dcc4de58126cba1246c16da2863c003bf14ea6c8a90d8667658cf492f4b9a SHA512 4997519762f1470cfc0a4b3a791362d030af3c9b6ce6f58f8f8073b3a8adeea9b8caacedc884163997081dc39f395f9172330dbb41fed45d6c43ac5809de48e3

diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
new file mode 100644
index 00000000000..d482aa44553
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.18.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+
+RDEPEND="
+	>=dev-libs/glib-2.38:2
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=dev-util/intltool-0.35.0
+	sys-devel/gettext
+	virtual/pkgconfig
+	test? (
+		$(python_gen_any_dep '
+			dev-python/mock[${PYTHON_USEDEP}]
+			introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+		introspection? ( >=dev-libs/gjs-1.32 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+	if use introspection; then
+		has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+	fi
+	has_version "dev-python/mock[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+}
+
+src_configure() {
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(use_enable introspection) \
+		$(use_enable vala)
+}
+
+src_test() {
+	Xemake check
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2017-02-15 16:47 Mart Raudsepp
  0 siblings, 0 replies; 86+ messages in thread
From: Mart Raudsepp @ 2017-02-15 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f8b28712d2fff431d1826f6ab1fed94309b4f253
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 16:44:15 2017 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 16:47:09 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b28712

app-crypt/libsecret: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/libsecret/Manifest                |  2 -
 app-crypt/libsecret/libsecret-0.18.3.ebuild | 66 ----------------------------
 app-crypt/libsecret/libsecret-0.18.4.ebuild | 67 -----------------------------
 3 files changed, 135 deletions(-)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 84d0abe9c7..4bf39e0d6a 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,3 +1 @@
-DIST libsecret-0.18.3.tar.xz 481256 SHA256 f2bf1d0c5ab4640664f3e3c7ef6b086c180e50ff415720b5e22f96750dbf84c9 SHA512 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed44447c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 WHIRLPOOL b78eb8a3a0cdc7fecd2c74a96eeb6fab9b48f7d994b0a2b0b3e60763956426ce1aab3db3da92cbc1dfdee993a9b7b70920f863fd1859dd2fc047ce659ef5e8e0
-DIST libsecret-0.18.4.tar.xz 499132 SHA256 0f29b51698198e6999c91f4adce3119c8c457f546b133a85baea5ea9010a19ed SHA512 2350d43d8a8db77a4330bc1a8b6ac82270aee7e455373f3e433d5e35539ce5c212fea7a840b0fcf76cf6ec209eb168a64864c582b36e7ec6e1d6b9f78276dcaf WHIRLPOOL cd1952cb97459767b16765c25767c59ccbe028eb8f92c5174f49529cf3caf2c955a72d1396514507a7aced60c993d69d7ed47dbb667338908226da37e6eab1eb
 DIST libsecret-0.18.5.tar.xz 508556 SHA256 9ce7bd8dd5831f2786c935d82638ac428fa085057cc6780aba0e39375887ccb3 SHA512 4ee297b556d3b555b6ca9f5eb5cc87425b782491d0550a75873aac0f7019b123f437f0731c85bb058fc65b50a589d54d0697657a50bef4ac2952e9e40a916b5c WHIRLPOOL 5ee5ffb4235c75a20475777ee09c96869c59eb01374743a0e0af0139f76e1e21bf57a15dbca72c6a2f70b4809eb2848776a0a3cba187c8f725b19ce68e611e23

diff --git a/app-crypt/libsecret/libsecret-0.18.3.ebuild b/app-crypt/libsecret/libsecret-0.18.3.ebuild
deleted file mode 100644
index e2d87f704e..0000000000
--- a/app-crypt/libsecret/libsecret-0.18.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-VALA_MIN_API_VERSION=0.18
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://live.gnome.org/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-IUSE="+crypt debug +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
-
-RDEPEND="
-	>=dev-libs/glib-2.38:2
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
-	introspection? ( >=dev-libs/gobject-introspection-1.29 )
-"
-PDEPEND=">=gnome-base/gnome-keyring-3
-"
-# PDEPEND to avoid circular dep (bug #547456)
-# Add ksecrets to PDEPEND when it's added to portage
-DEPEND="${RDEPEND}
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.9
-	>=dev-util/intltool-0.35.0
-	sys-devel/gettext
-	virtual/pkgconfig
-	test? (
-		dev-python/mock
-		introspection? (
-			${PYTHON_DEPS}
-			>=dev-libs/gjs-1.32
-			dev-python/pygobject:3 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-}
-
-src_configure() {
-	DOCS="AUTHORS ChangeLog NEWS README"
-	gnome2_src_configure \
-		--enable-manpages \
-		--disable-strict \
-		--disable-coverage \
-		--disable-static \
-		$(use_enable crypt gcrypt) \
-		$(use_enable introspection) \
-		$(use_enable vala)
-}
-
-src_test() {
-	Xemake check
-}

diff --git a/app-crypt/libsecret/libsecret-0.18.4.ebuild b/app-crypt/libsecret/libsecret-0.18.4.ebuild
deleted file mode 100644
index f5b8c7456e..0000000000
--- a/app-crypt/libsecret/libsecret-0.18.4.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python2_7 )
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-
-IUSE="+crypt +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
-
-RDEPEND="
-	>=dev-libs/glib-2.38:2
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
-	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-PDEPEND=">=gnome-base/gnome-keyring-3
-"
-# PDEPEND to avoid circular dep (bug #547456)
-# Add ksecrets to PDEPEND when it's added to portage
-DEPEND="${RDEPEND}
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.9
-	>=dev-util/intltool-0.35.0
-	sys-devel/gettext
-	virtual/pkgconfig
-	test? (
-		dev-python/mock
-		introspection? (
-			${PYTHON_DEPS}
-			>=dev-libs/gjs-1.32
-			dev-python/pygobject:3 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--enable-manpages \
-		--disable-strict \
-		--disable-coverage \
-		--disable-static \
-		$(use_enable crypt gcrypt) \
-		$(use_enable introspection) \
-		$(use_enable vala)
-}
-
-src_test() {
-	Xemake check
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2016-07-30  9:34 Jeroen Roovers
  0 siblings, 0 replies; 86+ messages in thread
From: Jeroen Roovers @ 2016-07-30  9:34 UTC (permalink / raw
  To: gentoo-commits

commit:     27b463a37a637ba98723ed9392cc11b5d2cb8cd0
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 30 09:03:31 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Jul 30 09:32:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b463a3

app-crypt/libsecret: Stable for PPC64 (bug #584468).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 app-crypt/libsecret/libsecret-0.18.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.5.ebuild b/app-crypt/libsecret/libsecret-0.18.5.ebuild
index f767556..bd423de 100644
--- a/app-crypt/libsecret/libsecret-0.18.5.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.5.ebuild
@@ -18,7 +18,7 @@ SLOT="0"
 IUSE="+crypt +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2016-06-08 19:42 Markus Meier
  0 siblings, 0 replies; 86+ messages in thread
From: Markus Meier @ 2016-06-08 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     cb1f2257686999019ba6919625f94d3e56eb7728
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  8 19:41:38 2016 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Wed Jun  8 19:41:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1f2257

app-crypt/libsecret: arm stable, bug #584468

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 app-crypt/libsecret/libsecret-0.18.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.5.ebuild b/app-crypt/libsecret/libsecret-0.18.5.ebuild
index 16f05e5..97859fb 100644
--- a/app-crypt/libsecret/libsecret-0.18.5.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.5.ebuild
@@ -18,7 +18,7 @@ SLOT="0"
 IUSE="+crypt +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2016-05-03 19:21 Markus Meier
  0 siblings, 0 replies; 86+ messages in thread
From: Markus Meier @ 2016-05-03 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     e0ce2a0b9fa1c60af0e32b4502c17bc658441253
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue May  3 19:20:55 2016 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue May  3 19:20:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ce2a0b

app-crypt/libsecret: arm stable, bug #566378

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

 app-crypt/libsecret/libsecret-0.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.4.ebuild b/app-crypt/libsecret/libsecret-0.18.4.ebuild
index 311edd3..f5b8c74 100644
--- a/app-crypt/libsecret/libsecret-0.18.4.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.4.ebuild
@@ -18,7 +18,7 @@ SLOT="0"
 IUSE="+crypt +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2016-04-03 12:42 Pacho Ramos
  0 siblings, 0 replies; 86+ messages in thread
From: Pacho Ramos @ 2016-04-03 12:42 UTC (permalink / raw
  To: gentoo-commits

commit:     163e3eb1ae4bacf186488bb5acd10529cec8a65b
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  3 11:25:20 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr  3 12:41:01 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163e3eb1

app-crypt/libsecret: Version bump

Package-Manager: portage-2.2.28

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.18.5.ebuild | 67 +++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 8b9c453..84d0abe 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1,3 @@
 DIST libsecret-0.18.3.tar.xz 481256 SHA256 f2bf1d0c5ab4640664f3e3c7ef6b086c180e50ff415720b5e22f96750dbf84c9 SHA512 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed44447c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 WHIRLPOOL b78eb8a3a0cdc7fecd2c74a96eeb6fab9b48f7d994b0a2b0b3e60763956426ce1aab3db3da92cbc1dfdee993a9b7b70920f863fd1859dd2fc047ce659ef5e8e0
 DIST libsecret-0.18.4.tar.xz 499132 SHA256 0f29b51698198e6999c91f4adce3119c8c457f546b133a85baea5ea9010a19ed SHA512 2350d43d8a8db77a4330bc1a8b6ac82270aee7e455373f3e433d5e35539ce5c212fea7a840b0fcf76cf6ec209eb168a64864c582b36e7ec6e1d6b9f78276dcaf WHIRLPOOL cd1952cb97459767b16765c25767c59ccbe028eb8f92c5174f49529cf3caf2c955a72d1396514507a7aced60c993d69d7ed47dbb667338908226da37e6eab1eb
+DIST libsecret-0.18.5.tar.xz 508556 SHA256 9ce7bd8dd5831f2786c935d82638ac428fa085057cc6780aba0e39375887ccb3 SHA512 4ee297b556d3b555b6ca9f5eb5cc87425b782491d0550a75873aac0f7019b123f437f0731c85bb058fc65b50a589d54d0697657a50bef4ac2952e9e40a916b5c WHIRLPOOL 5ee5ffb4235c75a20475777ee09c96869c59eb01374743a0e0af0139f76e1e21bf57a15dbca72c6a2f70b4809eb2848776a0a3cba187c8f725b19ce68e611e23

diff --git a/app-crypt/libsecret/libsecret-0.18.5.ebuild b/app-crypt/libsecret/libsecret-0.18.5.ebuild
new file mode 100644
index 0000000..bed4d00
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.18.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python2_7 )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+
+RDEPEND="
+	>=dev-libs/glib-2.38:2
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=dev-util/intltool-0.35.0
+	sys-devel/gettext
+	virtual/pkgconfig
+	test? (
+		dev-python/mock
+		introspection? (
+			${PYTHON_DEPS}
+			>=dev-libs/gjs-1.32
+			dev-python/pygobject:3 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+}
+
+src_configure() {
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(use_enable introspection) \
+		$(use_enable vala)
+}
+
+src_test() {
+	Xemake check
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2016-01-30 12:23 Pacho Ramos
  0 siblings, 0 replies; 86+ messages in thread
From: Pacho Ramos @ 2016-01-30 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     350047673e92584aeb10ddeed7b986d686ae7c98
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 11:50:56 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 12:23:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35004767

app-crypt/libsecret: Version bump

Package-Manager: portage-2.2.27

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.18.4.ebuild | 67 +++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 059552f..8b9c453 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1 +1,2 @@
 DIST libsecret-0.18.3.tar.xz 481256 SHA256 f2bf1d0c5ab4640664f3e3c7ef6b086c180e50ff415720b5e22f96750dbf84c9 SHA512 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed44447c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 WHIRLPOOL b78eb8a3a0cdc7fecd2c74a96eeb6fab9b48f7d994b0a2b0b3e60763956426ce1aab3db3da92cbc1dfdee993a9b7b70920f863fd1859dd2fc047ce659ef5e8e0
+DIST libsecret-0.18.4.tar.xz 499132 SHA256 0f29b51698198e6999c91f4adce3119c8c457f546b133a85baea5ea9010a19ed SHA512 2350d43d8a8db77a4330bc1a8b6ac82270aee7e455373f3e433d5e35539ce5c212fea7a840b0fcf76cf6ec209eb168a64864c582b36e7ec6e1d6b9f78276dcaf WHIRLPOOL cd1952cb97459767b16765c25767c59ccbe028eb8f92c5174f49529cf3caf2c955a72d1396514507a7aced60c993d69d7ed47dbb667338908226da37e6eab1eb

diff --git a/app-crypt/libsecret/libsecret-0.18.4.ebuild b/app-crypt/libsecret/libsecret-0.18.4.ebuild
new file mode 100644
index 0000000..bed4d00
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.18.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python2_7 )
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+
+RDEPEND="
+	>=dev-libs/glib-2.38:2
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
+	introspection? ( >=dev-libs/gobject-introspection-1.29:= )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=dev-util/intltool-0.35.0
+	sys-devel/gettext
+	virtual/pkgconfig
+	test? (
+		dev-python/mock
+		introspection? (
+			${PYTHON_DEPS}
+			>=dev-libs/gjs-1.32
+			dev-python/pygobject:3 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+}
+
+src_configure() {
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(use_enable introspection) \
+		$(use_enable vala)
+}
+
+src_test() {
+	Xemake check
+}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2015-10-03  8:11 Markus Meier
  0 siblings, 0 replies; 86+ messages in thread
From: Markus Meier @ 2015-10-03  8:11 UTC (permalink / raw
  To: gentoo-commits

commit:     14f03ede9b054c13dafb9f737be293c40d2bd778
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  3 08:11:51 2015 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Oct  3 08:11:51 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f03ede

app-crypt/libsecret: arm stable, bug #551826

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="arm"

 app-crypt/libsecret/libsecret-0.18.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.18.3.ebuild b/app-crypt/libsecret/libsecret-0.18.3.ebuild
index 9090414..7ed7be3 100644
--- a/app-crypt/libsecret/libsecret-0.18.3.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.3.ebuild
@@ -16,7 +16,7 @@ LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
 SLOT="0"
 IUSE="+crypt debug +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
 
 RDEPEND="
 	>=dev-libs/glib-2.38:2


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2015-08-31 18:20 Gilles Dartiguelongue
  0 siblings, 0 replies; 86+ messages in thread
From: Gilles Dartiguelongue @ 2015-08-31 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     496b416809334cdf27e8c782e84cc69fc4aaf7bb
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 31 18:17:34 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Aug 31 18:19:43 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496b4168

app-crypt/libsecret: drop old revision

Package-Manager: portage-2.2.20.1

 app-crypt/libsecret/Manifest              |  1 -
 app-crypt/libsecret/libsecret-0.18.ebuild | 71 -------------------------------
 2 files changed, 72 deletions(-)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index c805512..ee5a1cc 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,3 +1,2 @@
 DIST libsecret-0.18.2.tar.xz 483980 SHA256 12fd288b012e1b2b1b54d586cd4c6507885715534644b4534b7ef7d7079ba443 SHA512 414580e2f717ba0a3adacd79da093dc5e982f49455c1d6dd0cc60d87d7d3ff9ce3147685a3f5091488b9c98840002739b9e1aa2252f0fd71639b471b34ff5c54 WHIRLPOOL 2c113d81893562a54eef28c095968dca43ef5c6e940b20eb9266034d29231e3bbcb173855a6db3695a294f0028012fd45ccd8d5330e34a9c1a3abd9c041e01b6
 DIST libsecret-0.18.3.tar.xz 481256 SHA256 f2bf1d0c5ab4640664f3e3c7ef6b086c180e50ff415720b5e22f96750dbf84c9 SHA512 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed44447c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 WHIRLPOOL b78eb8a3a0cdc7fecd2c74a96eeb6fab9b48f7d994b0a2b0b3e60763956426ce1aab3db3da92cbc1dfdee993a9b7b70920f863fd1859dd2fc047ce659ef5e8e0
-DIST libsecret-0.18.tar.xz 480520 SHA256 0c73aa762dbd1e38ba7b03de350e23ce818cb810b0784375e95ef61e004b02e3 SHA512 5b3b460fe45b780fd4018dbb3b5fcc2c2e775725a8c74f4cfa86c00c643ccc1b29961b7e464c7b01846c5cc16a4bb9819c74016dd6758301ae2f67ab947c35bd WHIRLPOOL 2c3cb1a6a902665b3898a211317316d988791648d1d1f7144160f12376b2110ac99e8c3d3423ceb58a8ea0a3fb50efb42fc458aaa44f3aea52d2a1fab2d959a8

diff --git a/app-crypt/libsecret/libsecret-0.18.ebuild b/app-crypt/libsecret/libsecret-0.18.ebuild
deleted file mode 100644
index f5f79bd..0000000
--- a/app-crypt/libsecret/libsecret-0.18.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-VALA_MIN_API_VERSION=0.18
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 python-any-r1 vala virtualx
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://live.gnome.org/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-IUSE="+crypt debug +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
-
-RDEPEND="
-	>=dev-libs/glib-2.38:2
-	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
-	introspection? ( >=dev-libs/gobject-introspection-1.29 )
-"
-PDEPEND=">=gnome-base/gnome-keyring-3
-"
-# PDEPEND to avoid circular dep (bug #547456)
-# Add ksecrets to PDEPEND when it's added to portage
-DEPEND="${RDEPEND}
-	dev-libs/libxslt
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.9
-	>=dev-util/intltool-0.35.0
-	sys-devel/gettext
-	virtual/pkgconfig
-	test? (
-		dev-python/mock
-		introspection? (
-			${PYTHON_DEPS}
-			>=dev-libs/gjs-1.32
-			dev-python/pygobject:3 )
-	)
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	# FIXME: disable failing test
-	sed -e '/test_get_sync);/d' \
-		-e '/test_get_async);/d' \
-		-i libsecret/test-service.c || die
-
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-}
-
-src_configure() {
-	DOCS="AUTHORS ChangeLog NEWS README"
-	gnome2_src_configure \
-		--enable-manpages \
-		--disable-strict \
-		--disable-coverage \
-		--disable-static \
-		$(use_enable crypt gcrypt) \
-		$(use_enable introspection) \
-		$(use_enable vala)
-}
-
-src_test() {
-	Xemake check
-}


^ permalink raw reply related	[flat|nested] 86+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
@ 2015-08-31 18:20 Gilles Dartiguelongue
  0 siblings, 0 replies; 86+ messages in thread
From: Gilles Dartiguelongue @ 2015-08-31 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     00fee72e4b89b6dd143801bd40a1580f22123940
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 31 18:17:03 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Aug 31 18:19:43 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fee72e

app-crypt/libsecret: version bump

Package-Manager: portage-2.2.20.1

 app-crypt/libsecret/Manifest                |  1 +
 app-crypt/libsecret/libsecret-0.18.3.ebuild | 66 +++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 857d678..c805512 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1,2 +1,3 @@
 DIST libsecret-0.18.2.tar.xz 483980 SHA256 12fd288b012e1b2b1b54d586cd4c6507885715534644b4534b7ef7d7079ba443 SHA512 414580e2f717ba0a3adacd79da093dc5e982f49455c1d6dd0cc60d87d7d3ff9ce3147685a3f5091488b9c98840002739b9e1aa2252f0fd71639b471b34ff5c54 WHIRLPOOL 2c113d81893562a54eef28c095968dca43ef5c6e940b20eb9266034d29231e3bbcb173855a6db3695a294f0028012fd45ccd8d5330e34a9c1a3abd9c041e01b6
+DIST libsecret-0.18.3.tar.xz 481256 SHA256 f2bf1d0c5ab4640664f3e3c7ef6b086c180e50ff415720b5e22f96750dbf84c9 SHA512 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed44447c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 WHIRLPOOL b78eb8a3a0cdc7fecd2c74a96eeb6fab9b48f7d994b0a2b0b3e60763956426ce1aab3db3da92cbc1dfdee993a9b7b70920f863fd1859dd2fc047ce659ef5e8e0
 DIST libsecret-0.18.tar.xz 480520 SHA256 0c73aa762dbd1e38ba7b03de350e23ce818cb810b0784375e95ef61e004b02e3 SHA512 5b3b460fe45b780fd4018dbb3b5fcc2c2e775725a8c74f4cfa86c00c643ccc1b29961b7e464c7b01846c5cc16a4bb9819c74016dd6758301ae2f67ab947c35bd WHIRLPOOL 2c3cb1a6a902665b3898a211317316d988791648d1d1f7144160f12376b2110ac99e8c3d3423ceb58a8ea0a3fb50efb42fc458aaa44f3aea52d2a1fab2d959a8

diff --git a/app-crypt/libsecret/libsecret-0.18.3.ebuild b/app-crypt/libsecret/libsecret-0.18.3.ebuild
new file mode 100644
index 0000000..b8e216e
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.18.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+VALA_MIN_API_VERSION=0.18
+VALA_USE_DEPEND=vapigen
+
+inherit gnome2 python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
+HOMEPAGE="https://live.gnome.org/Libsecret"
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+IUSE="+crypt debug +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+
+RDEPEND="
+	>=dev-libs/glib-2.38:2
+	crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
+	introspection? ( >=dev-libs/gobject-introspection-1.29 )
+"
+PDEPEND=">=gnome-base/gnome-keyring-3
+"
+# PDEPEND to avoid circular dep (bug #547456)
+# Add ksecrets to PDEPEND when it's added to portage
+DEPEND="${RDEPEND}
+	dev-libs/libxslt
+	dev-util/gdbus-codegen
+	>=dev-util/gtk-doc-am-1.9
+	>=dev-util/intltool-0.35.0
+	sys-devel/gettext
+	virtual/pkgconfig
+	test? (
+		dev-python/mock
+		introspection? (
+			${PYTHON_DEPS}
+			>=dev-libs/gjs-1.32
+			dev-python/pygobject:3 )
+	)
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	use vala && vala_src_prepare
+	gnome2_src_prepare
+}
+
+src_configure() {
+	DOCS="AUTHORS ChangeLog NEWS README"
+	gnome2_src_configure \
+		--enable-manpages \
+		--disable-strict \
+		--disable-coverage \
+		--disable-static \
+		$(use_enable crypt gcrypt) \
+		$(use_enable introspection) \
+		$(use_enable vala)
+}
+
+src_test() {
+	Xemake check
+}


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

end of thread, other threads:[~2024-03-13 22:55 UTC | newest]

Thread overview: 86+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-11 15:01 [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2024-03-13 22:54 Mart Raudsepp
2024-03-12 21:50 Arthur Zamarin
2024-03-12 21:50 Arthur Zamarin
2024-03-12 21:49 Arthur Zamarin
2024-02-22 20:47 Arthur Zamarin
2024-02-22 20:47 Arthur Zamarin
2024-02-10 18:53 Arthur Zamarin
2023-10-25  2:26 Sam James
2023-09-21 14:50 Matt Turner
2022-10-29 22:33 Matt Turner
2022-05-28  5:38 Sam James
2022-05-09 15:00 Matt Turner
2022-05-01  1:52 WANG Xuerui
2022-04-23 21:34 Sam James
2022-03-17  3:51 Yixun Lan
2022-03-16  2:08 Matt Turner
2022-03-15 20:54 Matt Turner
2022-03-15 19:56 Matt Turner
2022-03-08 12:32 Sam James
2022-02-21 19:33 Matt Turner
2021-12-27 21:54 Mart Raudsepp
2021-12-27 17:25 Mart Raudsepp
2021-09-15 14:16 Marek Szuba
2021-08-20 23:51 Sam James
2021-08-20 23:51 Sam James
2021-08-20  1:54 Sam James
2021-08-20  1:50 Sam James
2021-08-19  2:10 Sam James
2021-06-30 17:55 Marek Szuba
2021-05-29  0:03 Yixun Lan
2021-04-13 15:03 Sam James
2021-03-21  1:29 Matt Turner
2020-11-06  7:21 Sam James
2020-09-18  7:44 Sergei Trofimovich
2020-09-18  6:48 Sergei Trofimovich
2020-07-29 11:23 Mart Raudsepp
2020-07-29  4:49 Sam James
2020-06-28 20:30 Agostino Sarubbo
2020-06-26 21:16 Mart Raudsepp
2020-04-26  1:54 Matt Turner
2020-03-22 17:53 Mart Raudsepp
2020-03-03 10:56 Mart Raudsepp
2020-01-11 19:40 Mart Raudsepp
2020-01-11 19:40 Mart Raudsepp
2019-10-09  8:27 Agostino Sarubbo
2019-07-28 17:41 Mart Raudsepp
2019-05-21  3:17 Aaron Bauman
2019-03-14 10:47 Mart Raudsepp
2019-03-11 18:17 Mart Raudsepp
2019-01-18 16:30 Mart Raudsepp
2018-12-29 20:03 Mart Raudsepp
2018-12-29 13:46 Sobhan Mohammadpour
2018-11-29 20:24 Mart Raudsepp
2018-11-25 10:03 Mikle Kolyada
2018-07-21  8:03 Tobias Klausmann
2018-07-15 11:45 Mart Raudsepp
2018-07-15 10:25 Sergei Trofimovich
2018-07-14 20:16 Sergei Trofimovich
2018-07-14 20:10 Sergei Trofimovich
2018-07-09 16:14 Mikle Kolyada
2018-07-07 11:56 Sergei Trofimovich
2018-07-07  9:02 Sergei Trofimovich
2018-07-06 13:43 Thomas Deutschmann
2018-05-29 12:29 Mikle Kolyada
2018-05-17 11:15 Gilles Dartiguelongue
2018-05-17 10:05 Gilles Dartiguelongue
2018-05-17 10:05 Gilles Dartiguelongue
2018-05-17 10:05 Gilles Dartiguelongue
2018-05-17 10:05 Gilles Dartiguelongue
2018-05-14 14:11 Tobias Klausmann
2018-05-04 20:46 Markus Meier
2018-04-28 17:05 Sergei Trofimovich
2018-04-26 17:15 Thomas Deutschmann
2018-04-24 10:04 Mart Raudsepp
2018-04-23 19:30 Mart Raudsepp
2018-04-22 16:24 Mart Raudsepp
2017-02-15 16:47 Mart Raudsepp
2016-07-30  9:34 Jeroen Roovers
2016-06-08 19:42 Markus Meier
2016-05-03 19:21 Markus Meier
2016-04-03 12:42 Pacho Ramos
2016-01-30 12:23 Pacho Ramos
2015-10-03  8:11 Markus Meier
2015-08-31 18:20 Gilles Dartiguelongue
2015-08-31 18:20 Gilles Dartiguelongue

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