[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/amd64/, profiles/arch/base/

2023-12-01 Thread Ionen Wolkens
commit: 3dcad7eb35176afbc4f8566aaa69ab98436de0df
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Dec  2 07:48:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Dec  2 07:56:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dcad7eb

profiles/arch: package.use.mask dev-python/PyQt6[pdfium] as needed

Done preemptively not to complicate future keywording of PyQt6.

arm64 is not actually keyworded *yet* despite what the comment says,
but it should just be a matter of time (any other keywords is hard
to say if/when they will happen).

Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/arm64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index c13a6ff43aa6..2114c57f2b6c 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2023-12-02)
+# dev-qt/qtwebengine:6 is keyworded here.
+dev-python/PyQt6 -pdfium
+
 # Leonardo Hernández Hernández  (2023-11-25)
 # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
 # are only available for amd64 and riscv

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index f51d37f5e9b6..dacad34ed34f 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2023-12-02)
+# dev-qt/qtwebengine:6 is keyworded here.
+dev-python/PyQt6 -pdfium
+
 # Leonardo Hernández Hernández  (2023-11-15)
 # media-libs/shaderc in not keyworded
 media-video/ffmpeg shaderc

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 34ad56ff8edc..9874a30f7f0e 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2023-12-02)
+# Needs dev-qt/qtwebengine:6 which has very few keywords.
+dev-python/PyQt6 pdfium
+
 # Leonardo Hernández Hernández  (2023-11-25)
 # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
 # are only available for amd64 and riscv



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/amd64/

2022-01-27 Thread Georgy Yakovlev
commit: 5c46048f2210d7e12698ae2187df80200d7dd170
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 27 21:27:02 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 27 21:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c46048f

profiles/arch: unmask openjdk:11[shenandoahgc] on amd64 and arm64

Bug: https://bugs.gentoo.org/771975
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/arm64/package.use.mask | 5 +
 2 files changed, 10 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 72750d69bf00..3569482e5408 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Georgy Yakovlev  (2022-01-27)
+# shenanoah gc is available on this arch
+# https://wiki.openjdk.java.net/display/shenandoah/Main
+dev-java/openjdk:11 -shenandoahgc
+
 # Georgy Yakovlev  (2021-11-01)
 # requires sys-apps/dbus-broker, which is keyworded here.
 sys-apps/systemd -hostnamed-fallback

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index b80b086f2737..15286b643727 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2022-01-27)
+# shenanoah gc is available on this arch
+# https://wiki.openjdk.java.net/display/shenandoah/Main
+dev-java/openjdk:11 -shenandoahgc
+
 # Sam James  (2022-01-22)
 # Supports 64-bit NEON
 dev-libs/libgcrypt -cpu_flags_arm_neon



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/amd64/, profiles/arch/powerpc/, ...

2019-08-11 Thread Matt Turner
commit: 5048ffcc8e9d65df554dd398c1cb628b80eecb9e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug 11 21:37:18 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug 11 21:37:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5048ffcc

profiles: Unmask USE=jitterentropy

Now keyworded on all architectures.

Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/alpha/package.use.mask   | 4 
 profiles/arch/amd64/package.use.mask   | 4 
 profiles/arch/arm/package.use.mask | 4 
 profiles/arch/arm64/package.use.mask   | 4 
 profiles/arch/ia64/package.use.mask| 3 ---
 profiles/arch/mips/package.use.mask| 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/riscv/package.use.mask   | 2 +-
 profiles/base/package.use.mask | 5 -
 9 files changed, 1 insertion(+), 33 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index b67f44e0728..ecaa5101db5 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Matt Turner  (2019-08-11)
-# Dependency app-crypt/jitterentropy is keyworded for alpha
-sys-apps/rng-tools -jitterentropy
-
 # Lars Wendler  (2019-04-29)
 # Requires net-libs/webkit-gtk which has no keywords on alpha
 dev-util/geany-plugins markdown

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index f339e0fa602..43ba5a2fb15 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -71,10 +71,6 @@ net-misc/networkmanager -iwd
 # Dependency sys-cluster/ceph is keyworded for amd64
 net-fs/samba -ceph
 
-# Göktürk Yüksek  (2018-07-06)
-# Dependency app-crypt/jitterentropy is keyworded for amd64
-sys-apps/rng-tools -jitterentropy
-
 # Rick Farina  (2018-06-27)
 # Catalyst has support for assembling bootloader on this arch
 dev-util/catalyst -system-bootloader

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 429eeec03fa..1780b2f1fa4 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Matt Turner  (2019-08-08)
-# Dependency app-crypt/jitterentropy is keyworded for arm
-sys-apps/rng-tools -jitterentropy
-
 # Michał Górny  (2019-07-13)
 # app-forensics/libewf is not keyworded here.
 app-admin/testdisk ewf

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 245ae99a576..43f8e0a4ff1 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -5,10 +5,6 @@
 # dep not keyworded here
 media-gfx/gnome-photos upnp-av
 
-# Aaron Bauman  (2019-08-05)
-# jitterentropy is keyworded now
-sys-apps/rng-tools -jitterentropy
-
 # Patrick McLean  (2019-06-14)
 # test deps not keyworded
 dev-util/bcc test

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 3b9e401e458..3fe8942facc 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -2,9 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Matt Turner  (2019-08-08)
-# Dependency app-crypt/jitterentropy is keyworded for ia64
-sys-apps/rng-tools -jitterentropy
-
 # Tomáš Mózes  (2019-07-24)
 # Unkeyworded dependency
 app-admin/syslog-ng kafka

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index 92a2e3c4b2f..e3984601c31 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Matt Turner  (2019-08-06)
-# Dependency app-crypt/jitterentropy is keyworded for mips
-sys-apps/rng-tools -jitterentropy
-
 # Michał Górny  (2018-01-23)
 # USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio.
 # USE=grammar requires dev-libs/link-grammar.

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 59350eea0ce..fe2143e3b30 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -5,10 +5,6 @@
 # app-misc/graphlcd-base won't work on PowerPC/PowerPC64
 app-misc/lcdproc lcd_devices_glcd
 
-# Matt Turner  (2019-08-04)
-# Dependency app-crypt/jitterentropy is keyworded for ppc/ppc64
-sys-apps/rng-tools -jitterentropy
-
 # Georgy Yakovlev  (2019-06-01)
 # not yet keyworded
 dev-java/openjdk javafx

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 84bc53503c1..5806afdc7ab 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/amd64-fbsd/

2018-02-11 Thread Mart Raudsepp
commit: 2a24502801513c8d45600677bd839b0d86426763
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 11:44:58 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 11:44:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a245028

profiles: Fix dates from future mgorny

 profiles/arch/amd64-fbsd/use.mask | 4 ++--
 profiles/arch/arm64/use.mask  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/amd64-fbsd/use.mask 
b/profiles/arch/amd64-fbsd/use.mask
index e93d35cd709..0e3d57debb2 100644
--- a/profiles/arch/amd64-fbsd/use.mask
+++ b/profiles/arch/amd64-fbsd/use.mask
@@ -33,11 +33,11 @@
 #-video_cards_vmware
 -input_devices_vmmouse
 
-# Michał Górny  (23 Feb 2018)
+# Michał Górny  (23 Jan 2018)
 # sys-libs/libseccomp is not keyworded here.
 seccomp
 
-# Michał Górny  (23 Feb 2018)
+# Michał Górny  (23 Jan 2018)
 # net-fs/samba is not keyworded here.
 samba
 

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index b28d2a65342..75edad6e51f 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -26,7 +26,7 @@
 -neon
 -armvfp
 
-# Michał Górny  (23 Feb 2018)
+# Michał Górny  (23 Jan 2018)
 # sci-geosciences/gpsd is not keyworded here.
 gps
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/amd64/x32/, profiles/features/multilib/, ...

2017-02-01 Thread Michał Górny
commit: 4ab0a72740a3c4bf55c479a7389d91966ebb95ea
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 16:58:16 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  1 12:27:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab0a727

profiles: Move LIBDIR_* declarations into specific arches

 profiles/arch/amd64/make.defaults  |  2 ++
 profiles/arch/amd64/x32/make.defaults  |  3 ++-
 profiles/arch/amd64/x32/parent |  1 -
 profiles/arch/arm64/make.defaults  |  2 ++
 profiles/arch/powerpc/make.defaults|  3 ---
 profiles/arch/s390/make.defaults   |  5 -
 .../sparc/experimental/multilib/make.defaults  |  1 +
 profiles/features/multilib/make.defaults   | 24 +-
 8 files changed, 12 insertions(+), 29 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index 140fa0b..69d09ab 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -18,8 +18,10 @@ DEFAULT_ABI="amd64"
 # Do not remove this one, or all kinds of hell breaks loose.
 ABI="amd64"
 
+LIBDIR_amd64="lib64"
 # TODO: move this to a deprecated subprofile
 LIBDIR_x86="lib32"
+LIBDIR_x32="libx32"
 SYMLINK_LIB="yes"
 
 # 64bit specific settings.

diff --git a/profiles/arch/amd64/x32/make.defaults 
b/profiles/arch/amd64/x32/make.defaults
index d06c616..c6c6c90 100644
--- a/profiles/arch/amd64/x32/make.defaults
+++ b/profiles/arch/amd64/x32/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,6 +6,7 @@ DEFAULT_ABI="x32"
 ABI="x32"
 MULTILIB_ABIS="amd64 x86 x32"
 
+LIBDIR_x86="lib"
 SYMLINK_LIB="no"
 
 # Michał Górny  (01 Jul 2014)

diff --git a/profiles/arch/amd64/x32/parent b/profiles/arch/amd64/x32/parent
index 6ee1b9e..f3229c5b 100644
--- a/profiles/arch/amd64/x32/parent
+++ b/profiles/arch/amd64/x32/parent
@@ -1,2 +1 @@
 ..
-../../../features/multilib

diff --git a/profiles/arch/arm64/make.defaults 
b/profiles/arch/arm64/make.defaults
index 6a75c19..20318a4 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -12,5 +12,7 @@ CXXFLAGS="${CFLAGS}"
 FFLAGS="${CFLAGS}"
 FCFLAGS="${CFLAGS}"
 
+LIBDIR_arm64="lib64"
+
 # Defaults for video drivers
 VIDEO_CARDS="fbdev"

diff --git a/profiles/arch/powerpc/make.defaults 
b/profiles/arch/powerpc/make.defaults
deleted file mode 100644
index 445a68b..
--- a/profiles/arch/powerpc/make.defaults
+++ /dev/null
@@ -1,3 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$

diff --git a/profiles/arch/s390/make.defaults b/profiles/arch/s390/make.defaults
index aa7b921..a4076b2 100644
--- a/profiles/arch/s390/make.defaults
+++ b/profiles/arch/s390/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,6 +15,9 @@ CXXFLAGS="${CFLAGS}"
 FFLAGS="${CFLAGS}"
 FCFLAGS="${CFLAGS}"
 
+LIBDIR_s390x="lib64"
+LIBDIR_s390="lib"
+
 INPUT_DEVICES="void"
 VIDEO_CARDS="dummy"
 

diff --git a/profiles/default/linux/sparc/experimental/multilib/make.defaults 
b/profiles/default/linux/sparc/experimental/multilib/make.defaults
index c8bad62..85bff4e 100644
--- a/profiles/default/linux/sparc/experimental/multilib/make.defaults
+++ b/profiles/default/linux/sparc/experimental/multilib/make.defaults
@@ -13,3 +13,4 @@ FEATURES="userpriv"
 CFLAGS_sparc64="-m64"
 
 LIBDIR_sparc32="lib32"
+LIBDIR_sparc64="lib64"

diff --git a/profiles/features/multilib/make.defaults 
b/profiles/features/multilib/make.defaults
index 72248e2..2e201e3 100644
--- a/profiles/features/multilib/make.defaults
+++ b/profiles/features/multilib/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,25 +15,3 @@ USE="multilib"
 MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 
/usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
 MULTILIB_STRICT_DENY="64-bit.*shared object"
 
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec)"
-
-# 64-bit LIBDIR
-LIBDIR_amd64="lib64"
-LIBDIR_amd64_fbsd="lib64"
-LIBDIR_arm64="lib64"
-LIBDIR_n64="lib64" # MIPS n64
-LIBDIR_ppc64="lib64"
-LIBDIR_s390x="lib64"
-LIBDIR_sparc64="lib64"
-
-# 32-bit LIBDIR
-LIBDIR_arm="lib"
-LIBDIR_x86="lib"
-LIBDIR_x86_fbsd="lib"
-LIBDIR_o32="lib"   # MIPS o32
-LIBDIR_ppc="lib"
-LIBDIR_s390="lib"
-LIBDIR_sparc32="lib"
-
-# Somewhere in-between!
-LIBDIR_x32="libx32"# x86-64 x32
-LIBDIR_n32="lib32" # 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/amd64/, profiles/arch/x86/, ...

2016-09-29 Thread Michał Górny
commit: 0974d1af4a752cb705d3b235168b34c9a4f7fa4f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 24 20:02:08 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 29 14:13:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0974d1af

profiles/arch: Force host targets for LLVM

 profiles/arch/amd64-fbsd/package.use.force | 9 +
 profiles/arch/amd64/package.use.force  | 7 ++-
 profiles/arch/arm/package.use.force| 7 ++-
 profiles/arch/arm64/package.use.force  | 5 +
 profiles/arch/mips/package.use.force   | 7 ++-
 profiles/arch/powerpc/package.use.force| 7 ++-
 profiles/arch/sparc-fbsd/package.use.force | 8 
 profiles/arch/sparc/package.use.force  | 7 ++-
 profiles/arch/x86-fbsd/package.use.force   | 8 
 profiles/arch/x86/package.use.force| 7 ++-
 10 files changed, 66 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/amd64-fbsd/package.use.force 
b/profiles/arch/amd64-fbsd/package.use.force
index f0af6af..acd73cf 100644
--- a/profiles/arch/amd64-fbsd/package.use.force
+++ b/profiles/arch/amd64-fbsd/package.use.force
@@ -1,3 +1,12 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86
+
 # Multilib flag for the system is forced
 sys-freebsd/freebsd-lib abi_x86_32
 sys-freebsd/freebsd-ubin abi_x86_32

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index 369a049..9b19fbe 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86
+
 # NP-Hardass  (12 Mar 2016)
 # 32 bit required, 64 bit optional
 www-plugins/pipelight abi_x86_32 -abi_x86_64

diff --git a/profiles/arch/arm/package.use.force 
b/profiles/arch/arm/package.use.force
index 9ffc44d..ec4084e 100644
--- a/profiles/arch/arm/package.use.force
+++ b/profiles/arch/arm/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_ARM
+sys-devel/llvm llvm_targets_ARM
+
 # Anthony G. Basile  (11 Nov 2012)
 # Only gnome-base/gdm has stable keywording. If x11-misc/lightdm or 
kde-base/kdm
 # gets stable keyword, this line can be removed.

diff --git a/profiles/arch/arm64/package.use.force 
b/profiles/arch/arm64/package.use.force
index 3d9b59d..a5c1831 100644
--- a/profiles/arch/arm64/package.use.force
+++ b/profiles/arch/arm64/package.use.force
@@ -2,6 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_AArch64
+sys-devel/llvm llvm_targets_AArch64
+
 # James Le Cuirot  (16 May 2016)
 # For reasons best known to themselves, Oracle do not ship the
 # libawt_xawt.so library on arm64 even though they do on arm32.

diff --git a/profiles/arch/mips/package.use.force 
b/profiles/arch/mips/package.use.force
index a418830..9fdc5d3 100644
--- a/profiles/arch/mips/package.use.force
+++ b/profiles/arch/mips/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_Mips
+sys-devel/llvm llvm_targets_Mips
+
 # Mike Frysinger  (16 Mar 2015)
 # Needs dev-lang/luajit tested #499974
 dev-libs/efl oldlua

diff --git a/profiles/arch/powerpc/package.use.force 
b/profiles/arch/powerpc/package.use.force
index 846a4b6..707495a 100644
--- a/profiles/arch/powerpc/package.use.force
+++ b/profiles/arch/powerpc/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_PowerPC
+sys-devel/llvm llvm_targets_PowerPC
+
 # Mike Frysinger  (16 Mar 2015)
 # Needs