Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64-fbsd/clang/, profiles/base/, profiles/arch/sparc/, ...
Date: Mon, 11 Mar 2019 06:11:30
Message-Id: 1552284680.7af9edea579ae03faf7de87ff3b3f3a6999e019f.mgorny@gentoo
1 commit: 7af9edea579ae03faf7de87ff3b3f3a6999e019f
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 11 06:06:00 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 11 06:11:20 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af9edea
7
8 profiles: Remove obsolete LLVM masks/forces
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 profiles/arch/amd64-fbsd/clang/package.use.force | 5 +----
13 profiles/arch/amd64-fbsd/package.use.mask | 5 -----
14 profiles/arch/arm/package.use.mask | 4 ----
15 profiles/arch/powerpc/package.use.mask | 4 ----
16 profiles/arch/sparc/package.use.mask | 6 +-----
17 profiles/arch/x86-fbsd/package.use.mask | 7 +------
18 profiles/base/package.use.mask | 6 ------
19 profiles/default/linux/musl/package.use.mask | 5 +----
20 profiles/features/musl/package.use.mask | 5 +----
21 profiles/prefix/darwin/macos/package.use.force | 6 +-----
22 profiles/prefix/darwin/package.mask | 8 +-------
23 profiles/releases/freebsd-11.1/package.use.force | 5 -----
24 12 files changed, 7 insertions(+), 59 deletions(-)
25
26 diff --git a/profiles/arch/amd64-fbsd/clang/package.use.force b/profiles/arch/amd64-fbsd/clang/package.use.force
27 index 4706847d448..36c6e4aadf9 100644
28 --- a/profiles/arch/amd64-fbsd/clang/package.use.force
29 +++ b/profiles/arch/amd64-fbsd/clang/package.use.force
30 @@ -1,4 +1,4 @@
31 -# Copyright 1999-2018 Gentoo Foundation
32 +# Copyright 1999-2019 Gentoo Authors
33 # Distributed under the terms of the GNU General Public License v2
34
35 # Force building libc++ over libcxxrt.
36 @@ -12,9 +12,6 @@ sys-libs/libcxx static-libs abi_x86_32
37 # libcxx on this profile. Mask the other ssl providers.
38 net-misc/curl ssl curl_ssl_openssl
39
40 -# We obviously need clang
41 -sys-devel/llvm clang static-analyzer default-compiler-rt default-libcxx
42 -
43 # o-flag-munging is required to compile dev-libs/libgcrypt with clang.
44 # https://bugs.gentoo.org/629410
45 dev-libs/libgcrypt o-flag-munging
46
47 diff --git a/profiles/arch/amd64-fbsd/package.use.mask b/profiles/arch/amd64-fbsd/package.use.mask
48 index 74c81944764..b1c96230c2f 100644
49 --- a/profiles/arch/amd64-fbsd/package.use.mask
50 +++ b/profiles/arch/amd64-fbsd/package.use.mask
51 @@ -95,11 +95,6 @@ net-libs/gnutls test-full
52 # LLVM is going to be keyworded.
53 <sys-devel/clang-runtime-4 openmp
54
55 -# Michał Górny <mgorny@g.o> (20 Jan 2018)
56 -# Needs dev-ml/ocaml-ctypes which is not keyworded. Newer versions
57 -# no longer have the flag, so no point in keywording it for old.
58 -sys-devel/llvm ocaml
59 -
60 # Ulrich Müller <ulm@g.o> (23 Oct 2017)
61 # Needs net-mail/mailutils which is not keyworded, bug #635216.
62 app-editors/emacs mailutils
63
64 diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
65 index 4aec7920d90..bf6e57b124a 100644
66 --- a/profiles/arch/arm/package.use.mask
67 +++ b/profiles/arch/arm/package.use.mask
68 @@ -101,10 +101,6 @@ dev-cpp/xsd ace
69 games-fps/doom-data doomsday
70 media-tv/tvheadend hdhomerun
71
72 -# Michał Górny <mgorny@g.o> (21 Dec 2017)
73 -# clang is not currently supported on Gentoo ARM profiles.
74 -sys-devel/llvm clang lldb
75 -
76 # Michał Górny <mgorny@g.o> (29 Nov 2017)
77 # All current clang versions are broken on ARM.
78 app-doc/doxygen clang
79
80 diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
81 index d5d319f6b5c..8fc5fa04d40 100644
82 --- a/profiles/arch/powerpc/package.use.mask
83 +++ b/profiles/arch/powerpc/package.use.mask
84 @@ -151,10 +151,6 @@ net-wireless/blueman appindicator
85 # x11-drivers/xf86-video-amdgpu is not keyworded
86 x11-base/xorg-drivers video_cards_amdgpu
87
88 -# Bernard Cafarelli <voyageur@g.o> (06 Aug 2015)
89 -# Dependencies missing keywords, bug #543604
90 -sys-devel/llvm ocaml
91 -
92 # Gilles Dartiguelongue <eva@g.o> (10 Jun 2015)
93 # net-libs/dleyna-connector-dbus lack ppc/ppc64 keyword, bug #551634
94 >=media-plugins/grilo-plugins-0.2.14 upnp-av
95
96 diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
97 index 8034a36b298..b90dd1bf7c0 100644
98 --- a/profiles/arch/sparc/package.use.mask
99 +++ b/profiles/arch/sparc/package.use.mask
100 @@ -1,4 +1,4 @@
101 -# Copyright 1999-2018 Gentoo Authors
102 +# Copyright 1999-2019 Gentoo Authors
103 # Distributed under the terms of the GNU General Public License v2
104
105 # Sergei Trofimovich <slyfox@g.o> (28 Sep 2018)
106 @@ -170,10 +170,6 @@ dev-python/restkit cli
107 # Requires wifi USE flag, which is masked for this arch
108 net-misc/networkmanager wext
109
110 -# Bernard Cafarelli <voyageur@g.o> (06 Aug 2015)
111 -# Dependencies missing keywords, bug #543604
112 -sys-devel/llvm ocaml
113 -
114 # Pacho Ramos <pacho@g.o> (13 Jun 2015)
115 # Missing keywords, bug #513108
116 net-misc/spice-gtk smartcard webdav
117
118 diff --git a/profiles/arch/x86-fbsd/package.use.mask b/profiles/arch/x86-fbsd/package.use.mask
119 index f10c46a9498..639f8a32756 100644
120 --- a/profiles/arch/x86-fbsd/package.use.mask
121 +++ b/profiles/arch/x86-fbsd/package.use.mask
122 @@ -1,4 +1,4 @@
123 -# Copyright 1999-2018 Gentoo Foundation
124 +# Copyright 1999-2019 Gentoo Authors
125 # Distributed under the terms of the GNU General Public License v2
126
127 # Andreas Sturmlechner <asturm@g.o> (01 Sep 2018)
128 @@ -14,11 +14,6 @@ media-video/vlc aom aribsub dav1d skins
129 # LLVM is going to be keyworded.
130 <sys-devel/clang-runtime-4 openmp
131
132 -# Michał Górny <mgorny@g.o> (20 Jan 2018)
133 -# Needs dev-ml/ocaml-ctypes which is not keyworded. Newer versions
134 -# no longer have the flag, so no point in keywording it for old.
135 -sys-devel/llvm ocaml
136 -
137 # Thomas Deutschmann <whissi@g.o> (26 Oct 2017)
138 # idn: Needs net-dns/libidn2 which is not keyworded
139 # uuid: Needs sys-apps/util-linux which is not keyworded
140
141 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
142 index cc463a5fe19..455e7f3448f 100644
143 --- a/profiles/base/package.use.mask
144 +++ b/profiles/base/package.use.mask
145 @@ -310,12 +310,6 @@ mate-base/mate bluetooth
146 app-editors/emacs cairo
147 app-editors/emacs-vcs cairo
148
149 -# Michał Górny <mgorny@g.o> (28 Aug 2016)
150 -# lldb fails to build in the current RC, and needs a lot of minor fixes.
151 -# It's no longer available in -9999 line, and it won't be in 3.9.0
152 -# either unless somebody steps up to fix it.
153 ->=sys-devel/llvm-3.9.0_rc lldb
154 -
155 # Gilles Dartiguelongue <eva@g.o> (21 Aug 2016)
156 # Needs a Gstreamer plugin from gst-plugins-bad that is not packaged to date
157 media-plugins/grilo-plugins chromaprint
158
159 diff --git a/profiles/default/linux/musl/package.use.mask b/profiles/default/linux/musl/package.use.mask
160 index d7dd0ba8ca4..ed9d78166df 100644
161 --- a/profiles/default/linux/musl/package.use.mask
162 +++ b/profiles/default/linux/musl/package.use.mask
163 @@ -1,4 +1,4 @@
164 -# Copyright 1999-2018 Gentoo Authors
165 +# Copyright 1999-2019 Gentoo Authors
166 # Distributed under the terms of the GNU General Public License v2
167
168 # See bug #604542
169 @@ -7,9 +7,6 @@ net-misc/iputils idn
170 # See bug #504200
171 sys-devel/gcc sanitize
172
173 -# llvm's sanitizers are also incompatible with musl
174 -sys-devel/llvm sanitize
175 -
176 # These cause collisions with <libintl.h>
177 # even with --without-included-gettext
178 sys-devel/gettext nls
179
180 diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask
181 index cd689d15dec..28e05a4e490 100644
182 --- a/profiles/features/musl/package.use.mask
183 +++ b/profiles/features/musl/package.use.mask
184 @@ -1,4 +1,4 @@
185 -# Copyright 1999-2018 Gentoo Authors.
186 +# Copyright 1999-2019 Gentoo Authors.
187 # Distributed under the terms of the GNU General Public License v2
188
189 # See bug #604542
190 @@ -7,9 +7,6 @@ net-misc/iputils idn
191 # See bug #504200
192 sys-devel/gcc sanitize vtv
193
194 -# llvm's sanitizers are also incompatible with musl
195 -sys-devel/llvm sanitize
196 -
197 # These cause collisions with <libintl.h>
198 # even with --without-included-gettext
199 sys-devel/gettext nls
200
201 diff --git a/profiles/prefix/darwin/macos/package.use.force b/profiles/prefix/darwin/macos/package.use.force
202 index 24696d95b0f..e90c190aa15 100644
203 --- a/profiles/prefix/darwin/macos/package.use.force
204 +++ b/profiles/prefix/darwin/macos/package.use.force
205 @@ -1,10 +1,6 @@
206 -# Copyright 1999-2017 Gentoo Foundation
207 +# Copyright 1999-2019 Gentoo Authors
208 # Distributed under the terms of the GNU General Public License v2
209
210 -# Fabian Groffen <grobian@g.o> (31 May 2015)
211 -# for clang ebuild to work, llvm must build the clang frontend
212 -sys-devel/llvm clang
213 -
214 # Fabian Groffen <grobian@g.o> (24 Mar 2012)
215 # Non-threaded target doesn't exist for Mac OS X Intel
216 media-gfx/tachyon threads opengl
217
218 diff --git a/profiles/prefix/darwin/package.mask b/profiles/prefix/darwin/package.mask
219 index df8c57b6683..8fb33a1b721 100644
220 --- a/profiles/prefix/darwin/package.mask
221 +++ b/profiles/prefix/darwin/package.mask
222 @@ -1,12 +1,6 @@
223 -# Copyright 1999-2018 Gentoo Foundation
224 +# Copyright 1999-2019 Gentoo Authors
225 # Distributed under the terms of the GNU General Public License v2
226
227 -# Fabian Groffen <grobian@g.o> (31 May 2015)
228 -# fails to compile due to some missing compilerrt stuff, hints at asan,
229 -# not sure what the problem actually is, 3.7 and 3.8 compile just fine
230 -=sys-devel/llvm-3.6*
231 -=sys-devel/clang-3.6*
232 -
233 # Fabian Groffen <grobian@g.o> (14 Jan 2014)
234 # util-linux has no business on Darwin systems
235 sys-apps/util-linux
236
237 diff --git a/profiles/releases/freebsd-11.1/package.use.force b/profiles/releases/freebsd-11.1/package.use.force
238 deleted file mode 100644
239 index dcb6a5d2e7c..00000000000
240 --- a/profiles/releases/freebsd-11.1/package.use.force
241 +++ /dev/null
242 @@ -1,5 +0,0 @@
243 -# Copyright 1999-2017 Gentoo Foundation.
244 -# Distributed under the terms of the GNU General Public License, v2
245 -
246 -# freebsd-sources[build-generic] requires clang
247 -sys-devel/llvm clang