[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: cdfa6f1bcb2bf0f1608e20e5c4b40594f6e19ad8 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Mar 13 22:51:06 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Mar 13 22:51:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdfa6f1b app-crypt/libsecret: drop 0.20.5-r3 Signed-off-by: Mart Raudsepp 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.. --- 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 -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 999df25228c3c479316e028e89231c00869f13f7 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 12 21:50:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 12 21:50:25 2024 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: c8a3343eee7bb151667bd090f2b3d29e6cdc6371 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 12 21:50:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 12 21:50:18 2024 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: ccd56e8e045e19bc9511b6b824ccf218c4992f1f Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 12 21:49:14 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 12 21:49:14 2024 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: c6b9240230115a3dc615e6cbc6c62a6372879872 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 22 20:46:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 22 20:46:39 2024 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 066799ef846dee6697b6053fec45c02f59b321a1 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 22 20:46:31 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 22 20:46:31 2024 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 4bb93268eb3e7045d880b5b2f732432106ac2ab4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 10 18:52:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 10 18:52:39 2024 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 4e6b04aef2132dd235ed6396c04dd4f171c97837 Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 17 23:12:06 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 25 02:22:19 2023 + 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 gmail.com> Signed-off-by: Sam James 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}]" }
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 7deb3dd2381b7530437c257cb376a1042d6b233b Author: Guillermo Joandet gmail com> AuthorDate: Tue Sep 19 22:22:57 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Sep 21 14:50:53 2023 + 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 gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32937 Signed-off-by: Matt Turner 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 ..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 + --
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/, profiles/features/wd40/
commit: d0e673c6f516fdffe8b43c77c1f13dbddde4fdb3 Author: Sam James gentoo org> AuthorDate: Mon Nov 21 06:12:23 2022 + Commit: Sam James gentoo org> CommitDate: Mon Nov 21 06:16:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e673c6 app-crypt/libsecret: make use of USE=test-rust Signed-off-by: Sam James gentoo.org> app-crypt/libsecret/libsecret-0.20.5-r3.ebuild | 4 ++-- profiles/features/wd40/package.use.mask| 4 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild index 3315eccf0ea2..5a1a6856cc55 100644 --- a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild +++ b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild @@ -12,7 +12,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 gtk-doc +introspection test tpm +vala" +IUSE="+crypt gtk-doc +introspection test test-rust tpm +vala" RESTRICT="!test? ( test )" REQUIRED_USE=" vala? ( introspection ) @@ -45,7 +45,7 @@ BDEPEND=" dev-python/mock[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}] introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )') - introspection? ( >=dev-libs/gjs-1.32 ) + test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) ) tpm? ( app-crypt/swtpm app-crypt/tpm2-abrmd diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask index db10e4b004c3..7a8ede783df7 100644 --- a/profiles/features/wd40/package.use.mask +++ b/profiles/features/wd40/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2022-11-21) -# USE="test introspection" needs gjs. TODO: change ebuild instead? -app-crypt/libsecret test - # Sam James (2022-11-19) # GNOME packages pulling in e.g. gjs which then needs Rust. dev-util/glade gjs
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 70df87a2752e995873386ffcc017ea08664d3cdc Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:19:33 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 29 22:32:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70df87a2 app-crypt/libsecret: Set remote-id Signed-off-by: Matt Turner 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 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - Enable Trusted Platform Module support via app-crypt/tpm2-tss - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +Enable Trusted Platform Module support via app-crypt/tpm2-tss + + +GNOME/libsecret +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 131a102dab6e653a537763ebc5974a2026d411de Author: Sam James gentoo org> AuthorDate: Sat May 28 05:36:49 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 28 05:37:35 2022 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: fd1ea1af913f0805caf96b434d7b44bb7093b6be Author: Matt Turner gentoo org> AuthorDate: Mon May 9 14:57:30 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon May 9 15:00:03 2022 + 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 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 8bb0ddce05e1b8e2a5eee918314689c238834b28 Author: WANG Xuerui gentoo org> AuthorDate: Sat Apr 30 11:28:34 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun May 1 01:30:33 2022 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 508ea4796b28cb88cd5f1c4d1104bb6484495c9c Author: Christopher Byrne gmail com> AuthorDate: Sat Apr 23 19:34:22 2022 + Commit: Sam James gentoo org> CommitDate: Sat Apr 23 21:34:00 2022 + 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 gmail.com> Signed-off-by: Sam James 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) )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/files/
commit: a291b68690b18a0ca6987528ff8801cb9d8b816e Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:00:59 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a291b686 app-crypt/libsecret: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> ...-test-vala-unstable-with-DSECRET_WITH_UNS.patch | 44 -- 1 file changed, 44 deletions(-) diff --git a/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch b/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch deleted file mode 100644 index 99e5f6902e5d.. --- a/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 92fe125ee1b9f36bd69308c173e9d6147a5fc1e1 Mon Sep 17 00:00:00 2001 -From: Matt Turner -Date: Thu, 10 Dec 2020 23:19:55 -0500 -Subject: [PATCH] meson: build test-vala-unstable with -DSECRET_WITH_UNSTABLE - -Fixes: https://gitlab.gnome.org/GNOME/libsecret/-/issues/54 - libsecret/meson.build | 12 ++-- - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/libsecret/meson.build b/libsecret/meson.build -index f57e363..55e9d95 100644 a/libsecret/meson.build -+++ b/libsecret/meson.build -@@ -310,12 +310,12 @@ if get_option('introspection') - add_languages('vala') - valac = meson.get_compiler('vala') - --valatest_names = [ -- 'test-vala-lang', -- 'test-vala-unstable', --] -+valatests = { -+ 'test-vala-lang': [], -+ 'test-vala-unstable': ['-DSECRET_WITH_UNSTABLE'], -+} - --foreach _valatest : valatest_names -+foreach _valatest, extra_cflags : valatests - test_bin = executable(_valatest, - '@0@.vala'.format(_valatest), - dependencies: [ -@@ -327,7 +327,7 @@ if get_option('introspection') - ], - link_with: mock_service_lib, - include_directories: config_h_dir, --c_args: test_cflags, -+c_args: test_cflags + extra_cflags, - ) - - test(_valatest, test_bin, --- -2.26.2 -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 04111572660779058194768252fbce43fdffa7eb Author: Yixun Lan gentoo org> AuthorDate: Thu Mar 17 01:36:13 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Mar 17 03:51:21 2022 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: d365c45e634a03d664b17037fdc7843beadf8193 Author: Christopher Byrne gmail com> AuthorDate: Mon Mar 14 03:19:35 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 16 02:07:26 2022 + 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 gmail.com> Signed-off-by: Matt Turner 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 ..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.p
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 1ddc95af95940c65f28799843c513af6a4f1c49d Author: Matt Turner gentoo org> AuthorDate: Tue Mar 15 19:30:45 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Mar 15 19:56:40 2022 + 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 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}" }
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: a2af96eb4a26a9861b217eaf52d7ffe4020171bc Author: Matt Turner gentoo org> AuthorDate: Tue Mar 15 20:53:54 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Mar 15 20:54:19 2022 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 22c08783120a346bc68932f20c4d3401bb3f6920 Author: Sam James gentoo org> AuthorDate: Tue Mar 8 12:30:42 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 8 12:30:42 2022 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 57421fcae339529dbd3eb4b48667ae2b3a5be937 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 21 18:27:50 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 21 19:32:55 2022 + 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 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 ..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 @@ gn...@gentoo.org Gentoo GNOME Desktop + + Enable Trusted Platform Module support via app-crypt/tpm2-tss +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 311f61f63e91aa555444c30fecd9530be54ec3db Author: Mart Raudsepp gentoo org> AuthorDate: Mon Dec 27 21:54:18 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Dec 27 21:54:18 2021 + 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 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 6cc787791dd03040e692a24a012f1b8dd2004e26 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Dec 27 17:24:40 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Dec 27 17:25:03 2021 + 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/83 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: cc28e407409a4e1290b4f182a102d879024db592 Author: Marek Szuba gentoo org> AuthorDate: Wed Sep 15 13:48:23 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Sep 15 14:16:19 2021 + 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 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? (
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 387957d8e7ef58d7ac2cd6d0b7b393350457708f Author: Sam James gentoo org> AuthorDate: Fri Aug 20 23:50:21 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 20 23:51:17 2021 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 1a63f8c4d304f0d119c52c46f154224e04cfd9a1 Author: Sam James gentoo org> AuthorDate: Fri Aug 20 23:49:59 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 20 23:51:09 2021 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: c524d966ac6db0a8a89e1b1cc782a8f7973d0175 Author: Sam James gentoo org> AuthorDate: Fri Aug 20 01:54:05 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 20 01:54:05 2021 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 64550a11584310432790d84965860150fd074571 Author: Sam James gentoo org> AuthorDate: Fri Aug 20 01:50:36 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 20 01:50:36 2021 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: d86eab4b3ab9945f5e882422f7416f3094596ad3 Author: Sam James gentoo org> AuthorDate: Thu Aug 19 02:09:41 2021 + Commit: Sam James gentoo org> CommitDate: Thu Aug 19 02:09:41 2021 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 09642d0c97ec72354beb6081498e72f3b8ab2f0d Author: Sam James gentoo org> AuthorDate: Sun Aug 15 01:32:35 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 15 01:32:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09642d0c app-crypt/libsecret: Stabilize 0.20.4-r1 amd64, #806322 Signed-off-by: Sam James 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 f5c083eb46c..e241a93256d 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 375d4ecea4f6065b75cdd99cc19c372ab7fd5c64 Author: Marek Szuba gentoo org> AuthorDate: Wed Jun 30 13:33:59 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jun 30 17:55:05 2021 + 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 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 868f6ba2a24e0eada37787315ffb766ae71fa206 Author: Yixun Lan gentoo org> AuthorDate: Fri May 28 15:18:34 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri May 28 23:20:47 2021 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 31d3499e40c5f19b634a20cbb580785d7bcd23f7 Author: Sam James gentoo org> AuthorDate: Tue Apr 13 15:02:53 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 13 15:02:53 2021 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: a619d24c78f741397c390d0904e89b60aa968bc6 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 21 01:28:40 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 21 01:29:31 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/, app-crypt/libsecret/files/
commit: 91d1b695e29cfd720f307995b36c9cb60e73ce50 Author: Matt Turner gentoo org> AuthorDate: Thu Dec 10 19:06:39 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Dec 13 17:29:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d1b695 app-crypt/libsecret: Version bump to 0.20.4 Closes: https://bugs.gentoo.org/747514 Signed-off-by: Matt Turner gentoo.org> app-crypt/libsecret/Manifest | 1 + ...-test-vala-unstable-with-DSECRET_WITH_UNS.patch | 44 ++ app-crypt/libsecret/libsecret-0.20.4.ebuild| 99 ++ 3 files changed, 144 insertions(+) diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest index a5df5463410..a64c17d2714 100644 --- a/app-crypt/libsecret/Manifest +++ b/app-crypt/libsecret/Manifest @@ -1,2 +1,3 @@ DIST libsecret-0.20.2.tar.xz 526224 BLAKE2B cae93962480f65d2c91b1c26a23321d19c256692754ef37c658e346a6cb6b91cdebe134516c3c8652c5ee502b8f7a070a8d519ed878b2f6dfc124ea7b032613f SHA512 89143c8ccc8f6fa0cda2c98baef92e8cbf9b319a984826a09c527125e14712023ee65cada42a2c9232524528da8c1c3d2235ecbcb93e2f06e94121a601c22857 DIST libsecret-0.20.3.tar.xz 526388 BLAKE2B ae2e64af61c269eb109fa7840cc7ff2362ac69eab4b452074c2cb3a80b26cc88e8d341a7649e0f16fa73541943d968dfbd6f3cc802d99a37f3a7d91e8b20cfe3 SHA512 020e1954e0965f33ee15f35e1f439b6c1650322a9112078f7a3e265cee83ad99d217ae3b363fbadc06c5cb0941f7e544d91da72e5be1c6b96992c071e6170c22 +DIST libsecret-0.20.4.tar.xz 529916 BLAKE2B d5922dcb1eb27e4cc6bc7770926fc3191c9f4634867ff9682fd33f9373d6fa2d334c9c1b995bd208bbf178af008ec7b224bd5388427617fbd7e48d05d2e35823 SHA512 599482796af001703c25d181a710c5a3207f44d4d0036ef2001cc541bde9ef453172b71df9bb214d27d1fbd2f28c1b5a5efdbd5faca3561188c07dccdc7d7c15 diff --git a/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch b/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch new file mode 100644 index 000..99e5f6902e5 --- /dev/null +++ b/app-crypt/libsecret/files/libsecret-0.20.4-meson-build-test-vala-unstable-with-DSECRET_WITH_UNS.patch @@ -0,0 +1,44 @@ +From 92fe125ee1b9f36bd69308c173e9d6147a5fc1e1 Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Thu, 10 Dec 2020 23:19:55 -0500 +Subject: [PATCH] meson: build test-vala-unstable with -DSECRET_WITH_UNSTABLE + +Fixes: https://gitlab.gnome.org/GNOME/libsecret/-/issues/54 +--- + libsecret/meson.build | 12 ++-- + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/libsecret/meson.build b/libsecret/meson.build +index f57e363..55e9d95 100644 +--- a/libsecret/meson.build b/libsecret/meson.build +@@ -310,12 +310,12 @@ if get_option('introspection') + add_languages('vala') + valac = meson.get_compiler('vala') + +-valatest_names = [ +- 'test-vala-lang', +- 'test-vala-unstable', +-] ++valatests = { ++ 'test-vala-lang': [], ++ 'test-vala-unstable': ['-DSECRET_WITH_UNSTABLE'], ++} + +-foreach _valatest : valatest_names ++foreach _valatest, extra_cflags : valatests + test_bin = executable(_valatest, + '@0@.vala'.format(_valatest), + dependencies: [ +@@ -327,7 +327,7 @@ if get_option('introspection') + ], + link_with: mock_service_lib, + include_directories: config_h_dir, +-c_args: test_cflags, ++c_args: test_cflags + extra_cflags, + ) + + test(_valatest, test_bin, +-- +2.26.2 + diff --git a/app-crypt/libsecret/libsecret-0.20.4.ebuild b/app-crypt/libsecret/libsecret-0.20.4.ebuild new file mode 100644 index 000..c29109aa42f --- /dev/null +++ b/app-crypt/libsecret/libsecret-0.20.4.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..9} ) +VALA_USE_DEPEND=vapigen + +inherit gnome2 meson 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 gtk-doc +introspection test +vala" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +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}] ) + 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? ( +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 959ad173563bf849fbed9e9454d0561472a0cde5 Author: Sam James gentoo org> AuthorDate: Fri Nov 6 07:20:52 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 6 07:20:52 2020 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 955874b45d7936af860d1fc268a4b2b4d6453761 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Sep 18 06:58:12 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 18 07:44:14 2020 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 92f79831a8c879d2fee1701c2000d105f662aba9 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Sep 18 06:46:14 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 18 06:46:14 2020 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 176c5f777e8691c09b54b8faac4d62cd4d9ec418 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Jul 29 11:05:28 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Jul 29 11:23:22 2020 + 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 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..000 --- 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 &&
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 39abf75f2cd9fee94de3b99c546c1b1f50da40f2 Author: Sam James gentoo org> AuthorDate: Wed Jul 29 04:44:41 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 29 04:49:12 2020 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 856a2eabfcb34a06c39e3356c8d6cd0aa1c0ce70 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 28 20:29:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 28 20:29:51 2020 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 7a1c9b634e9fb8acb3789dc1f9c4e14a3bbc0826 Author: Sam James (sam_c) cmpct info> AuthorDate: Wed Jun 24 01:10:14 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jun 26 21:16:00 2020 + 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) cmpct.info> Signed-off-by: Mart Raudsepp 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 283e9b209978320c4faa31b3adf71661d3bbd182 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 26 01:33:26 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 26 01:53:58 2020 + 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 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 000..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 c
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: b328ce97e2e13245e5aee3a556ddc3d183c9b131 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 22 17:52:33 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 22 17:52:47 2020 + 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 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 000..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 +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 2ee450c564ad0a54c421a63fa3d3906c72b0a26f Author: Mart Raudsepp gentoo org> AuthorDate: Tue Mar 3 10:52:46 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Mar 3 10:55:46 2020 + 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 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 97a15f5ac36c97028bf9615552f5c6ec5b77a2ba Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 19:31:15 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 19:40:05 2020 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: bb8ef82823f573b1f4d4a8882f23bc3625530e52 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 19:31:46 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 19:40:05 2020 + 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 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..000 --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 7bfaf2814c9536567441eb703fc313fbae8ef7bd Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 9 08:27:01 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 9 08:27:01 2019 + 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 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 8c9c382d47c25dea7d01096c1ae86025fbdd6d02 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 28 17:24:49 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 28 17:40:45 2019 + 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 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..000 --- 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_i
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 3ad01654a8ad772f35a34a795e037b66b98c7699 Author: Aaron Bauman gentoo org> AuthorDate: Tue May 21 02:44:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 21 02:44:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad01654 app-crypt/libsecret: arm64 stable Signed-off-by: Aaron Bauman 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 2e0edba77a478650ed779b58e28fdcd8a0e986fb Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 14 10:43:51 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 14 10:43:51 2019 + 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 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: ed2d7abf54991fb5fbb019a9839a52bdc09c9645 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 11 17:19:50 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 11 18:16:09 2019 + 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 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 000..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 + multili
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: e66093dc211047bc13b7f91b2ad16a580a965bf1 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jan 18 16:29:52 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jan 18 16:29:52 2019 + 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 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 186c07512a773faa8d99a71ef645f976b9a8c0ac Author: Mart Raudsepp gentoo org> AuthorDate: Sat Dec 29 19:02:50 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Dec 29 20:03:07 2018 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 22a7331e396c0e653c08d3062a3a2b430e74a1ff Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Dec 29 13:46:09 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Dec 29 13:46:09 2018 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 9cd900baded4593d4400c132cb412bf9c10b10b2 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Nov 29 19:20:33 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Nov 29 20:21:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd900ba app-crypt/libsecret: remove old Signed-off-by: Mart Raudsepp 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..000 --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 02c637e6a3f6f815382bc22afff4983412884171 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 25 10:02:48 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 25 10:02:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c637e6 app-crypt/libsecret: arm stable wrt bug #660314 Signed-off-by: Mikle Kolyada 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 19d9d297d28f23787b075c867eaa8ec567b44f4c Author: Tobias Klausmann gentoo org> AuthorDate: Sat Jul 21 08:02:41 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Jul 21 08:03:07 2018 + 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 47cb6647523247dd7cd36887867d3b5349f31a5f Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 15 11:29:37 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 15 11:29:37 2018 + 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..000 --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 616f8f5afab8fc6c29fdb3ae427ea107d100f1ff Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 15 09:58:33 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 15 10:24:31 2018 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 5dbbc32db4ef7f19ba8978d0ec94a2cb4b83959a Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 14 20:12:11 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 14 20:12:11 2018 + 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: f3398a23efe4dbfb999b7eb6d87736b961401523 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 14 19:58:48 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 14 19:58:48 2018 + 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 80667028d33f45796ad2274bbe29db59bf604528 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 9 16:07:46 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 9 16:07:46 2018 + 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 816bd4c3e7b134d16c3e6f5b4601da593400a274 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 7 11:53:34 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 7 11:53:34 2018 + 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: d07aa90385fe978d02e644b0dcc73d57766ac465 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jul 6 17:54:46 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 7 09:01:27 2018 + 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 08cd78c23aa4da0d3019359ebecbce4a5cfebfb8 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jul 6 13:26:52 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jul 6 13:41:37 2018 + 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}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 5f0f3a37af6080ccfc5caabdd96c5df8207529a1 Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 29 12:17:20 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 29 12:17:20 2018 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: a5d0b4d12aea896d0a2b0b4012c878d103792051 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu May 17 11:13:04 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu May 17 11:15:01 2018 + 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() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: c2c643542baed922a9bdd9a04471ada5f850cd51 Author: Michał Górny gentoo org> AuthorDate: Fri May 11 13:57:12 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu May 17 10:04:59 2018 + 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"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 5fd71edd6526b6072030d0465a639ce5fd7bf80f Author: Michał Górny gentoo org> AuthorDate: Fri May 11 15:37:35 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu May 17 10:04:59 2018 + 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: d8b2c0776f0272e9fc912469546f4f1295ea43f2 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu May 17 10:04:15 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu May 17 10:04:59 2018 + 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 361802aa834027af6c646a30d5e4bc4dbb95cc35 Author: Michał Górny gentoo org> AuthorDate: Fri May 11 15:38:03 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu May 17 10:04:59 2018 + 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 }
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 7db9678e9f8f9194a5f89acf2992b731ca591d1c Author: Tobias Klausmann gentoo org> AuthorDate: Mon May 14 12:42:24 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon May 14 14:11:19 2018 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: ff106c27b8fa249bbc9bf7963d9ae78d8bdaf951 Author: Markus Meier gentoo org> AuthorDate: Fri May 4 20:43:22 2018 + Commit: Markus Meier gentoo org> CommitDate: Fri May 4 20:43:22 2018 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 22ee4c47a98a47a8ee2333240e53c8ad9caae4f2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 28 16:58:28 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 28 16:58:28 2018 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: eb7a9548bd144d7f02d4d1d7cd2b3303a04bf9b2 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 26 16:40:03 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 26 17:14:01 2018 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: ec948a7eb4a93c5fe031c0f085047a540ebf8e82 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Apr 24 09:59:40 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Apr 24 10:00:54 2018 + 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() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: a06fd726eca6b0ec8a3ee22cb0eb16cb080cc753 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Apr 23 19:13:40 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Apr 23 19:29:55 2018 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 9cefd60eda1b0b8af089fc34e43c001c7123696e Author: Mart Raudsepp gentoo org> AuthorDate: Sun Apr 22 11:59:56 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Apr 22 16:21:47 2018 + 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 072c8c4d45547f9d22378205c3482ece65e26f87 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 11 15:01:24 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 11 15:01:24 2017 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: f8b28712d2fff431d1826f6ab1fed94309b4f253 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Feb 15 16:44:15 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Feb 15 16:47:09 2017 + 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 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed7c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 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..00 --- 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..00 --- 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"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 27b463a37a637ba98723ed9392cc11b5d2cb8cd0 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Jul 30 09:03:31 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Jul 30 09:32:39 2016 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: cb1f2257686999019ba6919625f94d3e56eb7728 Author: Markus Meier gentoo org> AuthorDate: Wed Jun 8 19:41:38 2016 + Commit: Markus Meier gentoo org> CommitDate: Wed Jun 8 19:41:38 2016 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: e0ce2a0b9fa1c60af0e32b4502c17bc658441253 Author: Markus Meier gentoo org> AuthorDate: Tue May 3 19:20:55 2016 + Commit: Markus Meier gentoo org> CommitDate: Tue May 3 19:20:55 2016 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 163e3eb1ae4bacf186488bb5acd10529cec8a65b Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 3 11:25:20 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 3 12:41:01 2016 + 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 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed7c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 350047673e92584aeb10ddeed7b986d686ae7c98 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jan 30 11:50:56 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jan 30 12:23:27 2016 + 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 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed7c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 14f03ede9b054c13dafb9f737be293c40d2bd778 Author: Markus Meier gentoo org> AuthorDate: Sat Oct 3 08:11:51 2015 + Commit: Markus Meier gentoo org> CommitDate: Sat Oct 3 08:11:51 2015 + 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
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 496b416809334cdf27e8c782e84cc69fc4aaf7bb Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Aug 31 18:17:34 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Aug 31 18:19:43 2015 + 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 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed7c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 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..000 --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 00fee72e4b89b6dd143801bd40a1580f22123940 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Aug 31 18:17:03 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Aug 31 18:19:43 2015 + 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 ff2cdc01f2d68eaa4e3de925616e22532aa41b489ba3da7d071eef64a11b652e78ed7c5c161eca4aa13d7f3cfb5a6ddef67fee9e520cb58782cc0acac258 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 000..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 +}