[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/files/, profiles/, gnome-base/libgnome-keyring/
commit: 575fbf6b62505f59d005827f6d99a985532701b8 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 10 12:50:56 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 10 12:50:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575fbf6b gnome-base/libgnome-keyring: Remove last-rited pkg Closes: https://bugs.gentoo.org/751004 Signed-off-by: Michał Górny gentoo.org> gnome-base/libgnome-keyring/Manifest | 1 - .../files/3.12.0-vala-0.42-compat.patch| 25 - .../libgnome-keyring-3.12.0-r1.ebuild | 60 -- gnome-base/libgnome-keyring/metadata.xml | 8 --- profiles/package.mask | 5 -- 5 files changed, 99 deletions(-) diff --git a/gnome-base/libgnome-keyring/Manifest b/gnome-base/libgnome-keyring/Manifest deleted file mode 100644 index 31c7a41f69e..000 --- a/gnome-base/libgnome-keyring/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libgnome-keyring-3.12.0.tar.xz 435092 BLAKE2B 16e02ce3509b98e325658fc64e5731a872a050a9bf1b39dc81347a53aaee2fd4726ab9b0a41c7451249954a01144488e720f8356e77dda5bc9da5f78416d30e1 SHA512 dd1777b6e0dd774feb86dbc72d9f2a85f2143e2772a09c438b84aec468ddc5e7ee5ebd534d24f079e5daf4757f2918d0621e26fb671fde0fcef9c74d30f8b9bd diff --git a/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch b/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch deleted file mode 100644 index dd420c86732..000 --- a/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 3766bcc482f9e02fb5f9c183e814833ad1fbf08a Mon Sep 17 00:00:00 2001 -From: Rico Tzschichholz -Date: Tue, 8 Jan 2019 12:19:36 +0100 -Subject: [PATCH] Fix vapi build with vala 0.42 - - library/GnomeKeyring-1.0.metadata | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/library/GnomeKeyring-1.0.metadata b/library/GnomeKeyring-1.0.metadata -index 04662fb..d8451b9 100644 a/library/GnomeKeyring-1.0.metadata -+++ b/library/GnomeKeyring-1.0.metadata -@@ -54,7 +54,7 @@ set_info skip=false - set_network_password skip=false - store_password skip=false - store_password_sync skip=false --unlock skip=false -+@unlock skip=false - - find_items*.callback type_arguments="GnomeKeyring.Found" - find_network_password*.callback type_arguments="GnomeKeyring.NetworkPasswordData" --- -2.18.1 - diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild deleted file mode 100644 index 7a5b74562aa..000 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -GNOME2_LA_PUNT="yes" -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala multilib-minimal - -DESCRIPTION="Compatibility library for accessing secrets" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring; - -LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 -SLOT="0" -IUSE="debug +introspection vala" -REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris" - -# tests need python2 -RESTRICT="test" - -RDEPEND=" - >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}] - >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] - >=sys-apps/dbus-1[${MULTILIB_USEDEP}] - >=gnome-base/gnome-keyring-3.1.92 - introspection? ( >=dev-libs/gobject-introspection-1.30.0 ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - >=dev-util/intltool-0.35 - sys-devel/gettext - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - eapply "${FILESDIR}"/${PV}-vala-0.42-compat.patch - use vala && vala_src_prepare - gnome2_src_prepare - - # FIXME: Remove silly CFLAGS, report upstream - sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \ - -e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \ - -i configure.ac configure || die "sed failed" -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" gnome2_src_configure \ - $(usex debug --enable-debug=yes ' ') \ - $(multilib_native_use_enable vala) - - if multilib_is_native_abi; then - ln -s "${S}"/docs/reference/gnome-keyring/html docs/reference/gnome-keyring/html || die - fi -} - -multilib_src_install() { - gnome2_src_install -} diff --git a/gnome-base/libgnome-keyring/metadata.xml b/gnome-base/libgnome-keyring/metadata.xml deleted file mode 100644 index 39980802b1d..000 --- a/gnome-base/libgnome-keyring/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - gn...@gentoo.org - Gentoo GNOME Desktop - - diff --git a/profiles/package.mask b/profiles/package.mask index
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: e478a13a27b62a57e98fba0644de56084fd4f64c Author: Pacho Ramos gentoo org> AuthorDate: Thu Sep 24 14:31:47 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Sep 24 14:31:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e478a13a gnome-base/libgnome-keyring: Drop python2 usage Restrict tests as they need python2 Closes: https://bugs.gentoo.org/735346 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Pacho Ramos gentoo.org> .../libgnome-keyring-3.12.0-r1.ebuild | 35 +- 1 file changed, 8 insertions(+), 27 deletions(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 30c0398c00e..7a5b74562aa 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -1,25 +1,24 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" -GCONF_DEBUG="yes" +EAPI="6" GNOME2_LA_PUNT="yes" -VALA_MIN_API_VERSION="0.16" VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python2_7 ) -inherit gnome2 python-any-r1 vala multilib-minimal +inherit gnome2 vala multilib-minimal DESCRIPTION="Compatibility library for accessing secrets" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring; LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" -IUSE="debug +introspection test vala" -RESTRICT="!test? ( test )" +IUSE="debug +introspection vala" REQUIRED_USE="vala? ( introspection )" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris" +# tests need python2 +RESTRICT="test" + RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}] >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] @@ -32,25 +31,11 @@ DEPEND="${RDEPEND} >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig - test? ( ${PYTHON_DEPS} $(python_gen_any_dep ' - dev-python/pygobject:2[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}]') ) vala? ( $(vala_depend) ) " -python_check_deps() { - if use test; then - has_version "dev-python/pygobject:2[${PYTHON_USEDEP}]" && - has_version "dev-python/dbus-python[${PYTHON_USEDEP}]" - fi -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - src_prepare() { - epatch "${FILESDIR}"/${PV}-vala-0.42-compat.patch + eapply "${FILESDIR}"/${PV}-vala-0.42-compat.patch use vala && vala_src_prepare gnome2_src_prepare @@ -62,6 +47,7 @@ src_prepare() { multilib_src_configure() { ECONF_SOURCE="${S}" gnome2_src_configure \ + $(usex debug --enable-debug=yes ' ') \ $(multilib_native_use_enable vala) if multilib_is_native_abi; then @@ -72,8 +58,3 @@ multilib_src_configure() { multilib_src_install() { gnome2_src_install } - -multilib_src_test() { - unset DBUS_SESSION_BUS_ADDRESS - dbus-launch emake check || die "tests failed" -}
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 62baf9140884a7191bce2b6eb2f48947bbbde195 Author: Mike Gilbert gentoo org> AuthorDate: Thu Apr 30 14:41:35 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 30 15:53:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62baf914 gnome-base/libgnome-keyring: fix python-any-r1 eclass usage Closes: https://bugs.gentoo.org/708574 Closes: https://bugs.gentoo.org/720128 Signed-off-by: Mike Gilbert gentoo.org> .../libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index f8384173ee0..30c0398c00e 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -32,12 +32,23 @@ DEPEND="${RDEPEND} >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig - test? ( $(python_gen_any_dep ' + test? ( ${PYTHON_DEPS} $(python_gen_any_dep ' dev-python/pygobject:2[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}]') ) vala? ( $(vala_depend) ) " +python_check_deps() { + if use test; then + has_version "dev-python/pygobject:2[${PYTHON_USEDEP}]" && + has_version "dev-python/dbus-python[${PYTHON_USEDEP}]" + fi +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + src_prepare() { epatch "${FILESDIR}"/${PV}-vala-0.42-compat.patch use vala && vala_src_prepare
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 70cf4ae82b5344e7e9db72b6254459825fdbb25e Author: Aaron Bauman gentoo org> AuthorDate: Mon Jul 29 15:36:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jul 29 15:38:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cf4ae8 gnome-base/libgnome-keyring: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index fb64bd0550b..f28d203f3f1 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris" +KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: b592ea85c912d43b196b17bd742042df01956174 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Feb 13 23:46:43 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Feb 13 23:59:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b592ea85 gnome-base/libgnome-keyring: add some missing test deps The ones appear obviously missing based on imports, though have not tested it through (who would want to install such old things..). But they fail for sure without pygobject:2 Closes: https://bugs.gentoo.org/656856 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 7abe6cb9ccb..fb64bd0550b 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -31,7 +31,9 @@ DEPEND="${RDEPEND} >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig - test? ( ${PYTHON_DEPS} ) + test? ( $(python_gen_any_dep ' + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}]') ) vala? ( $(vala_depend) ) "
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/, gnome-base/libgnome-keyring/files/
commit: e6875071015cb8e232ce7708fc7d7ed20eba09de Author: Mart Raudsepp gentoo org> AuthorDate: Wed Feb 13 23:35:44 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Feb 13 23:36:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6875071 gnome-base/libgnome-keyring: fix compatibility with vala:0.42 Closes: https://bugs.gentoo.org/677834 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> .../files/3.12.0-vala-0.42-compat.patch| 25 ++ .../libgnome-keyring-3.12.0-r1.ebuild | 3 ++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch b/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch new file mode 100644 index 000..dd420c86732 --- /dev/null +++ b/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch @@ -0,0 +1,25 @@ +From 3766bcc482f9e02fb5f9c183e814833ad1fbf08a Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz +Date: Tue, 8 Jan 2019 12:19:36 +0100 +Subject: [PATCH] Fix vapi build with vala 0.42 + +--- + library/GnomeKeyring-1.0.metadata | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/library/GnomeKeyring-1.0.metadata b/library/GnomeKeyring-1.0.metadata +index 04662fb..d8451b9 100644 +--- a/library/GnomeKeyring-1.0.metadata b/library/GnomeKeyring-1.0.metadata +@@ -54,7 +54,7 @@ set_info skip=false + set_network_password skip=false + store_password skip=false + store_password_sync skip=false +-unlock skip=false ++@unlock skip=false + + find_items*.callback type_arguments="GnomeKeyring.Found" + find_network_password*.callback type_arguments="GnomeKeyring.NetworkPasswordData" +-- +2.18.1 + diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 9ff7fcf6a72..7abe6cb9ccb 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -36,6 +36,7 @@ DEPEND="${RDEPEND} " src_prepare() { + epatch "${FILESDIR}"/${PV}-vala-0.42-compat.patch use vala && vala_src_prepare gnome2_src_prepare
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 2e46061fa5053b9617d111ca22ba5bcd29f20949 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Dec 17 14:54:28 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Dec 17 18:40:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e46061f gnome-base/libgnome-keyring: remove old Package-Manager: Portage-2.3.16, Repoman-2.3.6 .../libgnome-keyring-3.12.0.ebuild | 55 -- 1 file changed, 55 deletions(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0.ebuild deleted file mode 100644 index 29881bdad1b..000 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" -VALA_MIN_API_VERSION="0.16" -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-any-r1 vala - -DESCRIPTION="Compatibility library for accessing secrets" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring; - -LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 -SLOT="0" -IUSE="debug +introspection test vala" -REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" - -RDEPEND=" - >=dev-libs/glib-2.16.0:2 - >=dev-libs/libgcrypt-1.2.2:0= - >=sys-apps/dbus-1 - >=gnome-base/gnome-keyring-3.1.92 - introspection? ( >=dev-libs/gobject-introspection-1.30.0 ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - >=dev-util/intltool-0.35 - sys-devel/gettext - virtual/pkgconfig - test? ( ${PYTHON_DEPS} ) - vala? ( $(vala_depend) ) -" - -src_prepare() { - use vala && vala_src_prepare - gnome2_src_prepare - - # FIXME: Remove silly CFLAGS, report upstream - sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \ - -e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \ - -i configure.ac configure || die "sed failed" -} - -src_configure() { - gnome2_src_configure $(use_enable vala) -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - dbus-launch emake check || die "tests failed" -}
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: db20a17ada9d3fab921bb0d74d61f0b698977ebf Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Nov 6 21:13:27 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 6 21:14:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db20a17a gnome-base/libgnome-keyring: stable 3.12.0-r1 for sparc, bug #624312 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="sparc" gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index d63dbd16590..a7b8b0d1067 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 0379f9b255378493c9286bed1bd4bbe7cc4208a2 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 30 08:41:02 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 30 08:42:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0379f9b2 gnome-base/libgnome-keyring: stable 3.12.0-r1 for ppc, bug #624312 Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="ppc" gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index d1b62da3429..d63dbd16590 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 3252b0eb077f7cb53ed6a64f754343d89e97099f Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 24 21:44:45 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 24 21:45:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3252b0eb gnome-base/libgnome-keyring: stable 3.12.0-r1 for ppc64, bug #624312 Package-Manager: Portage-2.3.12, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 29ae1c06bbd..d1b62da3429 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 03f2ef3ff725aae7bc99eeb38eb5dbea3eb341f2 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Sep 23 21:08:24 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Sep 23 21:13:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f2ef3f gnome-base/libgnome-keyring: x86 stable (bug #624312) Package-Manager: Portage-2.3.8, Repoman-2.3.3 gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 92ff685253e..29ae1c06bbd 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 4db1996089876b66c35381f86abf6a90ff558d3c Author: Markus Meier gentoo org> AuthorDate: Thu Jul 20 04:41:24 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu Jul 20 04:41:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db19960 gnome-base/libgnome-keyring: arm stable, bug #624312 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 7803261b11b..92ff685253e 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 2a9a21fed743608fd4e74523c7c7005d20bfd7a4 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jul 16 11:07:16 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jul 16 11:07:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9a21fe gnome-base/libgnome-keyring-3.12.0-r1: alpha stable Gentoo-Bug: 624312 gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index e0e2d4972c1..7803261b11b 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: eebf59625cc342845931ca4342e513064b5a94a4 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Jul 15 10:01:08 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Jul 15 11:04:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebf5962 gnome-base/libgnome-keyring-3.12.0-r1: add amd64 keyword Gentoo-Bug: 624312 gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 81cb70b76d7..e0e2d4972c1 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 77b6b2ce49fcd4011424d0983b7e5d9d75830a06 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 9 18:17:24 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 9 18:18:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b6b2ce gnome-base/libgnome-keyring: ia64 stable, bug #624312 Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 892838250ec..81cb70b76d7 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 2335f2b990e8d533a37b8b9d3a14926c7fabf127 Author: Alexis Ballier gentoo org> AuthorDate: Fri Jul 7 19:05:00 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jul 7 19:05:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2335f2b9 gnome-base/libgnome-keyring: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild index 4ed645886e6..892838250ec 100644 --- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 SLOT="0" IUSE="debug +introspection test vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~mips ~sh ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" RDEPEND=" >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/
commit: 7574a657220c77ad6095b229d2f5bed6422e9940 Author: Karol GrudzińskiAuthorDate: Sun May 21 18:26:43 2017 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 4 19:22:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7574a657 gnome-base/libgnome-keyring: Add multilib support Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../libgnome-keyring-3.12.0-r1.ebuild | 64 ++ 1 file changed, 64 insertions(+) diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild new file mode 100644 index 000..4ed645886e6 --- /dev/null +++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" +VALA_MIN_API_VERSION="0.16" +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-any-r1 vala multilib-minimal + +DESCRIPTION="Compatibility library for accessing secrets" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring; + +LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2 +SLOT="0" +IUSE="debug +introspection test vala" +REQUIRED_USE="vala? ( introspection )" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~mips ~sh ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris" + +RDEPEND=" + >=dev-libs/glib-2.16.0:2[${MULTILIB_USEDEP}] + >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] + >=sys-apps/dbus-1[${MULTILIB_USEDEP}] + >=gnome-base/gnome-keyring-3.1.92 + introspection? ( >=dev-libs/gobject-introspection-1.30.0 ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + >=dev-util/intltool-0.35 + sys-devel/gettext + virtual/pkgconfig + test? ( ${PYTHON_DEPS} ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare + + # FIXME: Remove silly CFLAGS, report upstream + sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \ + -e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \ + -i configure.ac configure || die "sed failed" +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" gnome2_src_configure \ + $(multilib_native_use_enable vala) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/reference/gnome-keyring/html docs/reference/gnome-keyring/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_test() { + unset DBUS_SESSION_BUS_ADDRESS + dbus-launch emake check || die "tests failed" +}