bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-15 Thread Ricardo Wurmus
It looks like the latest status here (according to discussions on IRC) is that we’ll add LLVM as a dependency to mesa only when building on x86_64 or i686. The LLVM Gallium drivers do not seem to be supported on other architectures anyway. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-15 Thread Matthew Brooks
Forgot to CC the list again. :/ > life is becoming increasingly uncomfortable as more and more > optional features are added to our core packages. We are on a > trajectory to leave that set of users behind, as we cater primarily to > the majority who use the latest Intel machines and don't worry

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-11 Thread Ludovic Courtès
Mark H Weaver skribis: > > Would it make sense to add a “mesa-minimal” package and a minimal > > variant of xorg-server where any mesa package is rewritten to be > > mesa-minimal? > > Judging by the number of packages that include 'mesa' as an input, it > won't be so easy. Search for ",mesa" in

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-10 Thread Mark H Weaver
Ricardo Wurmus writes: > Mark H Weaver writes: > >> Ricardo Wurmus writes: >> >>> Fixes . >>> >>> * gnu/packages/gl.scm (mesa)[inputs]: Add llvm. >>> [arguments]: Build LLVM Gallium drivers. >> >> I'm uncomfortable adding llvm as a requirement for our most minimal X1

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-07 Thread Ricardo Wurmus
Mark H Weaver writes: > Ricardo Wurmus writes: > >> Fixes . >> >> * gnu/packages/gl.scm (mesa)[inputs]: Add llvm. >> [arguments]: Build LLVM Gallium drivers. > > I'm uncomfortable adding llvm as a requirement for our most minimal X11 > system, for several reasons. C

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-06 Thread Mark H Weaver
Ricardo Wurmus writes: > Fixes . > > * gnu/packages/gl.scm (mesa)[inputs]: Add llvm. > [arguments]: Build LLVM Gallium drivers. I'm uncomfortable adding llvm as a requirement for our most minimal X11 system, for several reasons. Can we find a way to make this optiona

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-06 Thread Ricardo Wurmus
Leo Famulari writes: > On Mon, Mar 06, 2017 at 09:58:04AM -0500, Thompson, David wrote: >> On Mon, Mar 6, 2017 at 9:35 AM, Ricardo Wurmus wrote: >> > Fixes . >> > >> > * gnu/packages/gl.scm (mesa)[inputs]: Add llvm. >> > [arguments]: Build LLVM Gallium drivers. >> >

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-06 Thread Leo Famulari
On Mon, Mar 06, 2017 at 09:58:04AM -0500, Thompson, David wrote: > On Mon, Mar 6, 2017 at 9:35 AM, Ricardo Wurmus wrote: > > Fixes . > > > > * gnu/packages/gl.scm (mesa)[inputs]: Add llvm. > > [arguments]: Build LLVM Gallium drivers. > > LGTM. I think this patch would

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-06 Thread Danny Milosavljevic
Also, there's a newer Mesa version available (and the Mesa version numbers are now year-based). So if we change it anyway we might want to update it.

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-06 Thread Thompson, David
On Mon, Mar 6, 2017 at 9:35 AM, Ricardo Wurmus wrote: > Fixes . > > * gnu/packages/gl.scm (mesa)[inputs]: Add llvm. > [arguments]: Build LLVM Gallium drivers. LGTM. I think this patch would need to be applied somewhere other than master to avoid mass rebuilds. - Dave

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-06 Thread Ricardo Wurmus
Fixes . * gnu/packages/gl.scm (mesa)[inputs]: Add llvm. [arguments]: Build LLVM Gallium drivers. --- gnu/packages/gl.scm | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index a3862f1ec..fff0e9ab3 100