summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2019-03-11 07:06:00 +0100
committerMichał Górny <mgorny@gentoo.org>2019-03-11 07:11:20 +0100
commit7af9edea579ae03faf7de87ff3b3f3a6999e019f (patch)
tree15b2200b4ff31f6fc36333f8ac9a36c6ddab6a52
parentx11-libs/libXdamage: Version bump to 1.1.5 (diff)
downloadgentoo-7af9edea.tar.gz
gentoo-7af9edea.tar.bz2
gentoo-7af9edea.zip
profiles: Remove obsolete LLVM masks/forces
Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rw-r--r--profiles/arch/amd64-fbsd/clang/package.use.force5
-rw-r--r--profiles/arch/amd64-fbsd/package.use.mask5
-rw-r--r--profiles/arch/arm/package.use.mask4
-rw-r--r--profiles/arch/powerpc/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask6
-rw-r--r--profiles/arch/x86-fbsd/package.use.mask7
-rw-r--r--profiles/base/package.use.mask6
-rw-r--r--profiles/default/linux/musl/package.use.mask5
-rw-r--r--profiles/features/musl/package.use.mask5
-rw-r--r--profiles/prefix/darwin/macos/package.use.force6
-rw-r--r--profiles/prefix/darwin/package.mask8
-rw-r--r--profiles/releases/freebsd-11.1/package.use.force5
12 files changed, 7 insertions, 59 deletions
diff --git a/profiles/arch/amd64-fbsd/clang/package.use.force b/profiles/arch/amd64-fbsd/clang/package.use.force
index 4706847d448c..36c6e4aadf94 100644
--- a/profiles/arch/amd64-fbsd/clang/package.use.force
+++ b/profiles/arch/amd64-fbsd/clang/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Force building libc++ over libcxxrt.
@@ -12,9 +12,6 @@ sys-libs/libcxx static-libs abi_x86_32
# libcxx on this profile. Mask the other ssl providers.
net-misc/curl ssl curl_ssl_openssl
-# We obviously need clang
-sys-devel/llvm clang static-analyzer default-compiler-rt default-libcxx
-
# o-flag-munging is required to compile dev-libs/libgcrypt with clang.
# https://bugs.gentoo.org/629410
dev-libs/libgcrypt o-flag-munging
diff --git a/profiles/arch/amd64-fbsd/package.use.mask b/profiles/arch/amd64-fbsd/package.use.mask
index 74c81944764f..b1c96230c2f6 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -95,11 +95,6 @@ net-libs/gnutls test-full
# LLVM is going to be keyworded.
<sys-devel/clang-runtime-4 openmp
-# Michał Górny <mgorny@gentoo.org> (20 Jan 2018)
-# Needs dev-ml/ocaml-ctypes which is not keyworded. Newer versions
-# no longer have the flag, so no point in keywording it for old.
-sys-devel/llvm ocaml
-
# Ulrich Müller <ulm@gentoo.org> (23 Oct 2017)
# Needs net-mail/mailutils which is not keyworded, bug #635216.
app-editors/emacs mailutils
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 4aec7920d904..bf6e57b124ab 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -101,10 +101,6 @@ dev-cpp/xsd ace
games-fps/doom-data doomsday
media-tv/tvheadend hdhomerun
-# Michał Górny <mgorny@gentoo.org> (21 Dec 2017)
-# clang is not currently supported on Gentoo ARM profiles.
-sys-devel/llvm clang lldb
-
# Michał Górny <mgorny@gentoo.org> (29 Nov 2017)
# All current clang versions are broken on ARM.
app-doc/doxygen clang
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index d5d319f6b5c5..8fc5fa04d409 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -151,10 +151,6 @@ net-wireless/blueman appindicator
# x11-drivers/xf86-video-amdgpu is not keyworded
x11-base/xorg-drivers video_cards_amdgpu
-# Bernard Cafarelli <voyageur@gentoo.org> (06 Aug 2015)
-# Dependencies missing keywords, bug #543604
-sys-devel/llvm ocaml
-
# Gilles Dartiguelongue <eva@gentoo.org> (10 Jun 2015)
# net-libs/dleyna-connector-dbus lack ppc/ppc64 keyword, bug #551634
>=media-plugins/grilo-plugins-0.2.14 upnp-av
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 8034a36b298c..b90dd1bf7c0f 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sergei Trofimovich <slyfox@gentoo.org> (28 Sep 2018)
@@ -170,10 +170,6 @@ dev-python/restkit cli
# Requires wifi USE flag, which is masked for this arch
net-misc/networkmanager wext
-# Bernard Cafarelli <voyageur@gentoo.org> (06 Aug 2015)
-# Dependencies missing keywords, bug #543604
-sys-devel/llvm ocaml
-
# Pacho Ramos <pacho@gentoo.org> (13 Jun 2015)
# Missing keywords, bug #513108
net-misc/spice-gtk smartcard webdav
diff --git a/profiles/arch/x86-fbsd/package.use.mask b/profiles/arch/x86-fbsd/package.use.mask
index f10c46a94985..639f8a327561 100644
--- a/profiles/arch/x86-fbsd/package.use.mask
+++ b/profiles/arch/x86-fbsd/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (01 Sep 2018)
@@ -14,11 +14,6 @@ media-video/vlc aom aribsub dav1d skins
# LLVM is going to be keyworded.
<sys-devel/clang-runtime-4 openmp
-# Michał Górny <mgorny@gentoo.org> (20 Jan 2018)
-# Needs dev-ml/ocaml-ctypes which is not keyworded. Newer versions
-# no longer have the flag, so no point in keywording it for old.
-sys-devel/llvm ocaml
-
# Thomas Deutschmann <whissi@gentoo.org> (26 Oct 2017)
# idn: Needs net-dns/libidn2 which is not keyworded
# uuid: Needs sys-apps/util-linux which is not keyworded
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cc463a5fe198..455e7f3448f1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -310,12 +310,6 @@ mate-base/mate bluetooth
app-editors/emacs cairo
app-editors/emacs-vcs cairo
-# Michał Górny <mgorny@gentoo.org> (28 Aug 2016)
-# lldb fails to build in the current RC, and needs a lot of minor fixes.
-# It's no longer available in -9999 line, and it won't be in 3.9.0
-# either unless somebody steps up to fix it.
->=sys-devel/llvm-3.9.0_rc lldb
-
# Gilles Dartiguelongue <eva@gentoo.org> (21 Aug 2016)
# Needs a Gstreamer plugin from gst-plugins-bad that is not packaged to date
media-plugins/grilo-plugins chromaprint
diff --git a/profiles/default/linux/musl/package.use.mask b/profiles/default/linux/musl/package.use.mask
index d7dd0ba8ca40..ed9d78166df7 100644
--- a/profiles/default/linux/musl/package.use.mask
+++ b/profiles/default/linux/musl/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# See bug #604542
@@ -7,9 +7,6 @@ net-misc/iputils idn
# See bug #504200
sys-devel/gcc sanitize
-# llvm's sanitizers are also incompatible with musl
-sys-devel/llvm sanitize
-
# These cause collisions with <libintl.h>
# even with --without-included-gettext
sys-devel/gettext nls
diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask
index cd689d15dec5..28e05a4e4902 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors.
+# Copyright 1999-2019 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
# See bug #604542
@@ -7,9 +7,6 @@ net-misc/iputils idn
# See bug #504200
sys-devel/gcc sanitize vtv
-# llvm's sanitizers are also incompatible with musl
-sys-devel/llvm sanitize
-
# These cause collisions with <libintl.h>
# even with --without-included-gettext
sys-devel/gettext nls
diff --git a/profiles/prefix/darwin/macos/package.use.force b/profiles/prefix/darwin/macos/package.use.force
index 24696d95b0f3..e90c190aa153 100644
--- a/profiles/prefix/darwin/macos/package.use.force
+++ b/profiles/prefix/darwin/macos/package.use.force
@@ -1,10 +1,6 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (31 May 2015)
-# for clang ebuild to work, llvm must build the clang frontend
-sys-devel/llvm clang
-
# Fabian Groffen <grobian@gentoo.org> (24 Mar 2012)
# Non-threaded target doesn't exist for Mac OS X Intel
media-gfx/tachyon threads opengl
diff --git a/profiles/prefix/darwin/package.mask b/profiles/prefix/darwin/package.mask
index df8c57b6683a..8fb33a1b7214 100644
--- a/profiles/prefix/darwin/package.mask
+++ b/profiles/prefix/darwin/package.mask
@@ -1,12 +1,6 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (31 May 2015)
-# fails to compile due to some missing compilerrt stuff, hints at asan,
-# not sure what the problem actually is, 3.7 and 3.8 compile just fine
-=sys-devel/llvm-3.6*
-=sys-devel/clang-3.6*
-
# Fabian Groffen <grobian@gentoo.org> (14 Jan 2014)
# util-linux has no business on Darwin systems
sys-apps/util-linux
diff --git a/profiles/releases/freebsd-11.1/package.use.force b/profiles/releases/freebsd-11.1/package.use.force
deleted file mode 100644
index dcb6a5d2e7ca..000000000000
--- a/profiles/releases/freebsd-11.1/package.use.force
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License, v2
-
-# freebsd-sources[build-generic] requires clang
-sys-devel/llvm clang