Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
Date: Fri, 10 Nov 2017 23:24:09
Message-Id: 1510356232.2cd0500bc21c2aa0905727d36b1c16ef1caed642.robbat2@gentoo
1 commit: 2cd0500bc21c2aa0905727d36b1c16ef1caed642
2 Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 10 22:14:44 2017 +0000
4 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 10 23:23:52 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd0500b
7
8 profiles/arch/powerpc: more app-emulation/qemu
9
10 app-emulation/qemu was masked on PPC64 because of a dependency on
11 sys-firmware/ipxe for emulating x86_64/i386. Change to just blocking
12 emulation of those platforms, so that app-emulation/qemu can be
13 otherwise used on PPC64.
14
15 Tested on bogsucker.ppc64.dev.g.o by booting CirrOS PPC64 images.
16
17 Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
18
19 profiles/arch/powerpc/package.mask | 4 ----
20 profiles/arch/powerpc/package.use.mask | 7 +++++++
21 2 files changed, 7 insertions(+), 4 deletions(-)
22
23 diff --git a/profiles/arch/powerpc/package.mask b/profiles/arch/powerpc/package.mask
24 index e0703e4a832..5d6cd761d0e 100644
25 --- a/profiles/arch/powerpc/package.mask
26 +++ b/profiles/arch/powerpc/package.mask
27 @@ -13,7 +13,3 @@ x11-themes/smplayer-themes
28 # Alexey Shvetsov <alexxy@g.o> (21 May 2012)
29 # Need deps pecl-apc and pecl-uploadprogress bug #416897
30 >=www-apps/drupal-7.14
31 -
32 -# Doug Goldstein <cardoe@g.o> (11 Jan 2013)
33 -# Masked due to depends on bug #438780
34 ->=app-emulation/qemu-1.2.0
35
36 diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
37 index e23ebb32a40..0cf4932f531 100644
38 --- a/profiles/arch/powerpc/package.use.mask
39 +++ b/profiles/arch/powerpc/package.use.mask
40 @@ -1,6 +1,13 @@
41 # Copyright 1999-2017 Gentoo Foundation
42 # Distributed under the terms of the GNU General Public License v2
43
44 +# Robin H. Johnson <robbat2@g.o> (10 Nov 2017)
45 +# Masked for dependencies:
46 +# - bug #438780: sys-firmware/ipxe not buildable on PPC without cross-compiler
47 +app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64
48 +# - media-libs/virglrenderer: pending keywording
49 +app-emulation/qemu virgl
50 +
51 # Michael Palimaka <kensington@g.o> (30 Sep 2017)
52 # Required dependencies are not keyworded.
53 x11-themes/qtcurve plasma