From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E8B9E1384B4 for ; Thu, 24 Dec 2015 16:22:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 997BA21C09F; Thu, 24 Dec 2015 16:22:03 +0000 (UTC) Received: from mail-yk0-f174.google.com (mail-yk0-f174.google.com [209.85.160.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A014C21C015 for ; Thu, 24 Dec 2015 16:22:02 +0000 (UTC) Received: by mail-yk0-f174.google.com with SMTP id x67so40205263ykd.2 for ; Thu, 24 Dec 2015 08:22:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe-com.20150623.gappssmtp.com; s=20150623; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type; bh=t1dqqkUqSBaNa3sOBYwQg66DYd7b0ffqSHaMAZFdTug=; b=VmZsvcHIzNc+MZlsbN5OHIPC/epPP5I6yv4pZ5yv3sSaiTqPsRbay6ISpqRLwCCQmo T41oK1lZc7J/C+FXDL04+AzoWgpgzNYwdPNxF6wWCoHx6bDPcfNfvLpFayUCN60jdtf9 x61y8IUeNxielMrAFC/DnI85tby6Ycor624PExZTIcJZWZeZnuhVDDiov0W/rH9uhHkU jX0aePyACqlm5PZs5OoHcXb7cR/umyoIxLKCdoRU6drJQ1DTUfeQ9aHkDEifChkBkopv okqEk4FSfSo+D5/k5Y1dT2ZzIihN8J7B0CPngzvjcBdrpfXVyQcKraSoAxLMW8u0JEZl LO/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-type; bh=t1dqqkUqSBaNa3sOBYwQg66DYd7b0ffqSHaMAZFdTug=; b=BzXEKwkpiBaKPL/w0xEhipb+BuN5wYCuReB0sBl0II7rawCgzNfX4yybXkKRGQWj84 BrEHVQHcSR3y+2SLYn9KUXiPw2hLVTEr4wiqEfFlnwMEDr3wdNQhmvW0ZzZ6N93WgLWA qgkN+TKrJTjRpmoV5rf+EMrBkAuRp0CboDjZLY/M9ziKlXEbZgtqx7PTnDdl0dEgy99C 5qdFG83O91imDaXOLkmu+JQTBXfPK/oPkIbwWCPdiPq7TuKH7sOFHYXbiHVfriMVtqhz 61hUSYtrB48v+h9l/SbwetFxv3cQdDLLfxSF80m62IcF/7zgDm3eclL8IcvevmrUODqN 75mA== X-Gm-Message-State: ALoCoQnWwzfFcmbYpktyXRyN/hcZrNoDySotAjy2J88Tcl55pOfTjfG8nVEoWwBoPhxP6Rz1Nb+/p6zBqBBCcArtY8gUtr+2iA== X-Received: by 10.129.102.133 with SMTP id a127mr27682658ywc.283.1450974121648; Thu, 24 Dec 2015 08:22:01 -0800 (PST) Received: from doug-macbook.lan ([2601:7c0:c300:dad6:8151:7164:f838:8394]) by smtp.googlemail.com with ESMTPSA id s129sm4972090ywe.25.2015.12.24.08.22.00 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 24 Dec 2015 08:22:00 -0800 (PST) Sender: Doug Goldstein Subject: Re: [gentoo-dev] [PATCH 3/5] app-emulation/xen-tools: Make use of new python_gen_impl_dep function To: gentoo-dev@lists.gentoo.org References: <1450889080-1920-1-git-send-email-mgorny@gentoo.org> <1450889080-1920-4-git-send-email-mgorny@gentoo.org> Cc: python@gentoo.org, =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= From: Doug Goldstein Message-ID: <567C1BA4.4040801@gentoo.org> Date: Thu, 24 Dec 2015 10:21:56 -0600 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <1450889080-1920-4-git-send-email-mgorny@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="VuHRcTCAiloOUxffMRdHOGfLBnwbJqAHm" X-Archives-Salt: adfc6d8b-e4fc-41fc-bd04-876fc31ac83d X-Archives-Hash: 822a4486714b7b3004856f4e3e43926c This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --VuHRcTCAiloOUxffMRdHOGfLBnwbJqAHm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 12/23/15 10:44 AM, Micha=C5=82 G=C3=B3rny wrote: > --- > app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild | 2 +- > app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild | 2 +- > app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild | 4 ++-- > app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild | 4 ++-- > app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild | 2 +- > app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild | 2 +- > 6 files changed, 8 insertions(+), 8 deletions(-) >=20 > diff --git a/app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild b/app-e= mulation/xen-tools/xen-tools-4.2.5-r10.ebuild > index 67e3d1c..d29aab3 100644 > --- a/app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild > +++ b/app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild > @@ -68,7 +68,7 @@ DEPEND=3D"dev-libs/lzo:2 > api? ( dev-libs/libxml2 > net-misc/curl ) > ${PYTHON_DEPS} > - pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} ) > + pygrub? ( $(python_gen_impl_dep ncurses) ) > sys-devel/bin86 > sys-devel/dev86 > dev-lang/perl > diff --git a/app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild b/app-e= mulation/xen-tools/xen-tools-4.2.5-r11.ebuild > index ae93f4d..392be10 100644 > --- a/app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild > +++ b/app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild > @@ -68,7 +68,7 @@ DEPEND=3D"dev-libs/lzo:2 > api? ( dev-libs/libxml2 > net-misc/curl ) > ${PYTHON_DEPS} > - pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} ) > + pygrub? ( $(python_gen_impl_dep ncurses) ) > sys-devel/bin86 > sys-devel/dev86 > dev-lang/perl > diff --git a/app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild b/app-em= ulation/xen-tools/xen-tools-4.5.2-r2.ebuild > index 8af652c..ba2f756 100644 > --- a/app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild > +++ b/app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild > @@ -87,8 +87,8 @@ DEPEND=3D"${COMMON_DEPEND} > ${PYTHON_DEPS} > api? ( dev-libs/libxml2 > net-misc/curl ) > - pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} ) > - ovmf? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/sqlite} ) > + pygrub? ( $(python_gen_impl_dep ncurses) ) > + ovmf? ( $(python_gen_impl_dep sqlite) ) > !amd64? ( >=3Dsys-apps/dtc-1.4.0 ) > amd64? ( sys-devel/bin86 > system-seabios? ( sys-firmware/seabios ) > diff --git a/app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild b/app-em= ulation/xen-tools/xen-tools-4.5.2-r3.ebuild > index 59e9056..a147169 100644 > --- a/app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild > +++ b/app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild > @@ -90,8 +90,8 @@ DEPEND=3D"${COMMON_DEPEND} > ${PYTHON_DEPS} > api? ( dev-libs/libxml2 > net-misc/curl ) > - pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} ) > - ovmf? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/sqlite} ) > + pygrub? ( $(python_gen_impl_dep ncurses) ) > + ovmf? ( $(python_gen_impl_dep sqlite) ) > !amd64? ( >=3Dsys-apps/dtc-1.4.0 ) > amd64? ( sys-devel/bin86 > system-seabios? ( sys-firmware/seabios ) > diff --git a/app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild b/app-em= ulation/xen-tools/xen-tools-4.6.0-r4.ebuild > index 57d618e..e9f84c0 100644 > --- a/app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild > +++ b/app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild > @@ -87,7 +87,7 @@ DEPEND=3D"${COMMON_DEPEND} > ${PYTHON_DEPS} > api? ( dev-libs/libxml2 > net-misc/curl ) > - ovmf? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/sqlite} ) > + ovmf? ( $(python_gen_impl_dep sqlite) ) > !amd64? ( >=3Dsys-apps/dtc-1.4.0 ) > amd64? ( sys-devel/bin86 > system-seabios? ( sys-firmware/seabios ) > diff --git a/app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild b/app-em= ulation/xen-tools/xen-tools-4.6.0-r5.ebuild > index 104fac9..ceb1402 100644 > --- a/app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild > +++ b/app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild > @@ -90,7 +90,7 @@ DEPEND=3D"${COMMON_DEPEND} > ${PYTHON_DEPS} > api? ( dev-libs/libxml2 > net-misc/curl ) > - ovmf? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/sqlite} ) > + ovmf? ( $(python_gen_impl_dep sqlite) ) > !amd64? ( >=3Dsys-apps/dtc-1.4.0 ) > amd64? ( sys-devel/bin86 > system-seabios? ( sys-firmware/seabios ) >=20 Acked-by: Doug Goldstein I actually made ncurses always required in recent versions to try and avoid this hack. I'm glad there's a nicer way to officially do this. --=20 Doug Goldstein --VuHRcTCAiloOUxffMRdHOGfLBnwbJqAHm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJWfBunXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvUXZ0QAI1e2u5GZNFxIYqTv7oZObh2 ZSRGt3QORH1yaVXsiNYx+Ax/qGfk++Ddsi56AYSAhWbY39+Vw0iPfvOY7+Y1gw/9 /3gWBGW1SWwKRwkGchHGiYcqKjeeRFw/dYq1VcKxspZFSQuTtll4JoKXuwlp9ifD vZ3vEWR1PJeK1JzpZxictEPUhPZSxWDUn67yc/otxTJrgFjacNqD4xn06nGL8LP0 sKqmIGX9aCcHOh0muVB0+vUNB5OuB5caWKHPaJM/cLzCfONehj9YxYO/m/YT29nb WXNLq8mL0iOWb25/5RMOADWUwnTrnvuoYN8vXzt7/qwRYO88zU5FZOLpegvlkEN8 1ct++IJYdZCIHpe4b3u54LdjTas4e4S8wPScfpyaARwiZuH8GotnejCozdHRA/ZX zx1besbSGYkTOBER2kf/zPkg5MS8eL3SO99z31Q5XySn8tOlRzqwNwgHJoMQEelq joklEOGlaSK5MAY+26q+5iDgWi+phRqW6QxHYPKbC/d2wC2+fch90RaWAdZR7Nda 7i5yjciUsLdktcq75JtKVCRDFEPTqIkKA7Y4ViDf3tQ6j+UihgunS19JlCctzvLI RSuIlJPC4864mIpKkSI+W22H3JtmK30Ihfk1+kO/gnwCtEWkIt3vzgl95DElCj8n TWUwjyKlPVBlWViYONTT =Gw3Q -----END PGP SIGNATURE----- --VuHRcTCAiloOUxffMRdHOGfLBnwbJqAHm--