commit: 6cd75b2996e3ce948f4a114125e4f7f9158e42b6 Author: Philip Miess <Philip_Miess <AT> yahoo <DOT> com> AuthorDate: Sat Apr 11 23:43:34 2020 +0000 Commit: Philip Miess <Phil_miess <AT> yahoo <DOT> com> CommitDate: Sat Apr 11 23:43:34 2020 +0000 URL: https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=6cd75b29
fix python 3 dependencies Signed-off-by: Philip Miess <Philip_Miess <AT> yahoo.com> sys-apps/0install/0install-2.3.7.ebuild | 17 +++++++++++++---- sys-apps/0install/Manifest | 2 +- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/sys-apps/0install/0install-2.3.7.ebuild b/sys-apps/0install/0install-2.3.7.ebuild index 697af53..a1e6a2d 100644 --- a/sys-apps/0install/0install-2.3.7.ebuild +++ b/sys-apps/0install/0install-2.3.7.ebuild @@ -1,9 +1,8 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" -PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_SINGLE_IMPL=1 +EAPI="7" +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="xml(+)" inherit xdg-utils distutils-r1 @@ -12,7 +11,17 @@ HOMEPAGE="http://0install.net/" SRC_URI="https://sourceforge.net/projects/zero-install/files/${PN}/${PV}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +RDEPEND=" + $(python_gen_any_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + app-crypt/gnupg +" + +python_check_deps() { + has_version ">=dev-python/pygobject:3[${PYTHON_USEDEP}]" +} python_prepare_all() { # Change manpage install path (Bug 207495) diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest index 29b52c8..8d34d84 100644 --- a/sys-apps/0install/Manifest +++ b/sys-apps/0install/Manifest @@ -11,5 +11,5 @@ EBUILD 0install-2.12.3.ebuild 1229 BLAKE2B b0c9be063ae6888197979df92c1d7070eb719 EBUILD 0install-2.13.ebuild 1221 BLAKE2B 6c5774b05b554c0248f106b4afa620693390eff6b3f9510200ad1030d7f9bf7082f05659e6f1337efed4b18f0bcb839123b749c8e14f6b71c890840acbd24c96 SHA512 8aa752c90cd3ada78810e2be271ed560684bb807a0d1ee3082cab2cf13825edb78f187ced1d17cd462f48d2b11a35b02bc15508cbc7a6a705a8a2300c526e0be EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd SHA512 f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee0414804dead24c3e2b1368429 SHA512 5561db02c40584260d5181bf50f397baba5be95f53d6a56fec8182b1b6bbf34bb56c276eb26741cce272a96cafdbb39e10b022df75e064f90c5c0fd4fe531793 -EBUILD 0install-2.3.7.ebuild 1238 BLAKE2B 3ea7c234121ae560fb78491e77bb051323456c3ff0876c4c1fb2bcc08a3ae6106249ecc6dfe0d02f9287195438e35dc7306cfb1daf1cd3a50f96fa71fde4fd81 SHA512 64dc2a6ed3084fef425cf57c0c1348ff8bdc036e8d4979d29dfc0836e8f71383998fab86425dce8fc5d4781deb9da81c16a490b62108cd549e40bd2d6ea5636e +EBUILD 0install-2.3.7.ebuild 1388 BLAKE2B 4136360d1dacf80e2daa33bd9d778971dd11496fa30719311b4960c5e95845c6c1aa8679759a3f790308e00087ff78bc1fa6980291d6b66062290c4954c029e1 SHA512 070870055adfb3c2d33f823377ca06c78b8000d27bb4d8c2bc70eda1a48514a17db0084e3863be4fae1218f1529fc508b72f2496e4895dd1a479f691a771747d MISC metadata.xml 285 BLAKE2B 7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587 SHA512 a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d