commit:     785d68710367264f33e8b2bdd68934f61a7c9d5d
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 14 12:58:51 2019 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Mar 14 12:59:32 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785d6871

net-misc/youtube-dl: RDEPEND on dev-python/pycryptodome

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Fixes: https://bugs.gentoo.org/680306
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 ...be-dl-2019.03.09.ebuild => youtube-dl-2019.03.09-r1.ebuild} | 10 +++++++---
 net-misc/youtube-dl/youtube-dl-99999999.ebuild                 | 10 +++++++---
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2019.03.09.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild
similarity index 95%
rename from net-misc/youtube-dl/youtube-dl-2019.03.09.ebuild
rename to net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild
index b3603923fed..8249fc9c0e1 100644
--- a/net-misc/youtube-dl/youtube-dl-2019.03.09.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild
@@ -13,11 +13,15 @@ LICENSE="public-domain"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 RESTRICT="test"
 SLOT="0"
-RDEPEND="
+DEPEND="
        dev-python/setuptools[${PYTHON_USEDEP}]
 "
-DEPEND="
-       ${RDEPEND}
+RDEPEND="
+       ${DEPEND}
+       || (
+               dev-python/pycryptodome[${PYTHON_USEDEP}]
+               dev-python/pycrypto[${PYTHON_USEDEP}]
+       )
 "
 S="${WORKDIR}/${PN}"
 

diff --git a/net-misc/youtube-dl/youtube-dl-99999999.ebuild 
b/net-misc/youtube-dl/youtube-dl-99999999.ebuild
index d7acffa97ea..b34881e4d22 100644
--- a/net-misc/youtube-dl/youtube-dl-99999999.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-99999999.ebuild
@@ -13,11 +13,15 @@ LICENSE="public-domain"
 KEYWORDS=""
 RESTRICT="test"
 SLOT="0"
-RDEPEND="
+DEPEND="
        dev-python/setuptools[${PYTHON_USEDEP}]
 "
-DEPEND="
-       ${RDEPEND}
+RDEPEND="
+       ${DEPEND}
+       || (
+               dev-python/pycryptodome[${PYTHON_USEDEP}]
+               dev-python/pycrypto[${PYTHON_USEDEP}]
+       )
 "
 
 src_compile() {

Reply via email to