Eduard Bachmakov
aa564bbac5
mesa: big update, and related improvements ( close #6367 )
...
* Remove upstreamed patch
* EGL driver dirs are no longer a thing, see mesa commit
407450eb84f5a1b466a2eff19b85cdee7ac15dfb
Patching runtime search dir in sources instead (by vcunat).
* static-gallium patch dropped as it causes visibility issues with
nouveau
* rtti patch dropped as it the relevant configuration has been removed
upstream; properly fixed by an LLVM flag now
* Checks disabled. This is known and solved upstream. Checks will be
re-enabled in a future commit when updating to a version containing
the fixes
* Use llvm-3.5 now (by vcunat).
2015-03-09 15:55:24 +01:00
Charles Strahan
70a4fd863d
mesa: add mirror
2015-01-24 17:26:15 -05:00
Vladimír Čunát
5c01205bf7
mesa: use upstream patch to fix doCheck again
2014-11-25 01:03:29 +01:00
Vladimír Čunát
bb2fba1125
Revert "mesa: Don't depend on Wayland"
...
This reverts commit 7ff232e958
.
See discussion at the original commit.
CC: #4999 , #5001 , #5061 , #5071 .
2014-11-24 22:10:06 +01:00
Vladimír Čunát
a767210542
mesa: fix LLVM runtime dependency ( close #4853 )
2014-11-10 18:22:46 +01:00
Eelco Dolstra
7ff232e958
mesa: Don't depend on Wayland
...
NixOS currently does not have any Wayland support, so it's kinda
pointless ATM to make everything depend on it.
2014-11-06 11:02:02 +01:00
Vladimír Čunát
4fa5fffe56
mesa: bugfix update
...
I'm still having some problems with 10.3.1 compilation.
2014-10-19 19:31:58 +02:00
Vladimír Čunát
e90e423a26
mesa: maintenance update
2014-09-13 21:06:49 +02:00
Vladimír Čunát
ead8f2ba0a
mesa: bugfix update
2014-08-21 15:13:20 +02:00
Vladimír Čunát
aa0da0e1a8
mesa: bugfix update
...
Squashed this one as well, as mesa bugfixes tend to be very reliable.
2014-08-04 20:33:39 +02:00
Vladimír Čunát
14953d7bc9
mesa: maintenance update 10.2.3 -> .4
2014-07-20 08:40:25 +02:00
Vladimír Čunát
9a00938334
mesa: bugfix update
2014-07-09 20:47:47 +02:00
Vladimír Čunát
e80ec957f0
mesa: feature update 10.1.5 -> 10.2.2
2014-06-26 18:33:20 +02:00
Vladimír Čunát
e4dc3f8ae3
mesa: fix libGL searching for libudev
...
Close #2784 , #2731 .
I don't have a clue if using our libudev is always correct on non-nixos,
or if using /run/current-system/sw/lib/libudev would be better...
2014-06-11 07:46:15 +02:00
Vladimír Čunát
9c7dc50159
mesa: maintenance update 10.1.4 -> .5
2014-06-11 06:46:25 +02:00
Vladimír Čunát
872860e6de
Merge #1187 into p/stdenv
...
Tested building firefox, kdelibs, evince on x86_64-linux.
2014-05-29 22:16:07 +02:00
Vladimír Čunát
d55184a8f1
mesa: maintenance update 10.1.3 -> .4
2014-05-22 21:28:38 +02:00
Vladimír Čunát
0c142b2a18
mesa: small bugfix update 10.1.2 -> .3
...
Mainly fixes performance regression for vmware.
2014-05-15 21:02:28 +02:00
Ricardo M. Correia
92cc5b8c0c
mesa-noglu: Add support for grsecurity
2014-05-15 13:25:48 +02:00
Vladimír Čunát
6335d5bd3f
mesa: bugfix update 10.1.1 -> .2
...
Contains many driver fixes.
2014-05-06 18:43:01 +02:00
Vladimír Čunát
85c6634eb5
mesa: major update 10.0.4 -> 10.1.1
2014-04-19 13:18:41 +02:00
Vladimír Čunát
8340454544
mesa: have all output on /run/opengl-driver{,-32}
...
Fixes #2242 in a different way (cleaner, I hope).
2014-04-14 21:38:23 +02:00
Vladimír Čunát
685d5a02a2
mesa: disable tests again
...
Still affected by https://bugs.freedesktop.org/show_bug.cgi?id=67672
2014-04-03 09:13:54 +02:00
Vladimír Čunát
7b6225c3a4
mesa: try enabling tests again
...
I know this doesn't really belong into this branch, but rebuilding time
is expensive (and I forgot in x-updates).
Tests do work locally for me, but we might hit that mentioned bug again.
2014-04-02 21:37:27 +02:00
Vladimír Čunát
97f1a251ed
mesa: add symlinks from $out/lib/*.so to $drivers/lib
...
This is mainly in order for libGL to be present in /run/opengl-drivers{,-32}.
Now even with mesa drivers pkgs will use your current nixos libGL
instead of the one it was built against.
Thanks to @iElectric for suggesting this change.
2014-03-23 20:36:37 +01:00
Vladimír Čunát
ad8adf12a4
mesa: major update to 10.0.4, seems to work finally
2014-03-21 10:34:19 +01:00
Vladimír Čunát
fcaa782b6a
mesa: revert to 9.2.* until the driver problems are fixed
...
I was unable to make the gallium drivers not to miss some LLVM RTTI stuff.
9.* don't build with llvm-3.4.
2014-02-02 10:00:56 +01:00
Vladimír Čunát
120be16479
llvm: propagate ncurses
...
Cf. discussion at https://github.com/NixOS/nixpkgs/commit/4eefe1a7
2014-01-28 12:47:51 +01:00
Vladimír Čunát
3555484493
mesa cleanup: remove patches, clean description
...
werror-wundef.patch came from #1082 , but now no longer applied,
and it seems no longer necessary, as both qt5 and qtCreator build.
@bbenoist: was the patch useful for anything else?
2014-01-28 11:39:43 +01:00
Vladimír Čunát
4eefe1a779
mesa: fix build by adding ncurses
...
After stdenv merge it seems needed, and drivers remain linked against it.
Tests still don't link.
2014-01-24 11:17:22 +01:00
Vladimír Čunát
4caef493be
Revert "mesa: try enabling checkPhase again"
...
I'm getting something like https://bugs.freedesktop.org/show_bug.cgi?id=52136
This reverts commit 5674fb556b
.
2014-01-24 00:41:07 +01:00
Vladimír Čunát
5674fb556b
mesa: try enabling checkPhase again
2014-01-23 23:02:46 +01:00
Vladimír Čunát
7e0b78f7b2
Merge master into x-updates
...
Conflicts (re-created on master, preserved):
pkgs/development/compilers/llvm/3.3/more-memory-for-bugpoint.patch
2014-01-23 22:52:18 +01:00
Vladimír Čunát
1cb146f3e1
Merge master into x-updates
...
Llvm refactorings from ae0c9b626f
included.
Mesa is the only package using llvm_34 ATM.
Conflicts:
pkgs/development/compilers/llvm/default.nix
2014-01-13 22:00:31 +01:00
Vladimír Čunát
8db8ccb408
mesa: bugfix update 10.0.1 -> .2
2014-01-11 19:15:58 +01:00
Vladimír Čunát
8f0656c2f7
mesa: update to 10.0.1, always enable R600
...
A few TODOs are pending, but of relatively low importance.
2013-12-30 21:38:46 +01:00
Vladimír Čunát
e8394e3f8c
mesa: bugfix update 9.2.4 -> .5
2013-12-15 00:24:44 +01:00
Vladimír Čunát
458f17ae26
mesa: move vdpau drivers so they are found
2013-12-14 23:51:48 +01:00
Vladimír Čunát
db32c7ca8b
mesa: add myself as a maintainer
...
When I authored much of the current expression,
I should better watch it, too.
2013-12-10 12:52:24 +01:00
Vladimír Čunát
796a60613e
mesa: bugfix update 9.2.3 -> .4
2013-11-30 22:45:09 +01:00
Vladimír Čunát
b8aba318bd
mesa: build libOSMesa into $osmesa output
2013-11-17 10:53:41 +01:00
Vladimír Čunát
9da8db195b
mesa: minor update, enable vdpau drivers by default
...
It is in $drivers; it also depends on LLVM.
No testing done yet.
2013-11-16 21:35:26 +01:00
Vladimír Čunát
0ed07fdeaa
mesa: disable checkPhase for the time being
...
The problem doesn't seem serious and it only occurs on some HW.
However, it would be best to fix this before merging into master.
2013-11-05 21:31:12 +01:00
Vladimír Čunát
f448cc022b
changes proposed for 'release-13.10' into x-updates
...
Conflicts (simple, taking whole higher/later versions):
pkgs/development/libraries/gtk+/2.x.nix
pkgs/development/libraries/mesa/default.nix
pkgs/development/libraries/polkit/default.nix
2013-11-05 08:38:15 +01:00
Vladimír Čunát
923bd1ebf5
mesa: bugfix update 9.2.1 -> .2
...
On 9.2.* we seem to be hitting a [problem] on Hydra
(unlikely to be fixed by this update),
although the tests run fine on my machine.
[problem] https://bugs.freedesktop.org/show_bug.cgi?id=67672
2013-11-05 08:34:24 +01:00
Vladimír Čunát
9999ac6d89
mesa: add GLES 1 and 2 support by default
...
The libs have just a few kilobytes and no additional deps.
2013-11-05 08:19:23 +01:00
Vladimír Čunát
743f767bc3
Merge #1082 : Update QtCreator to 2.8.1, add Qt 5.1.1 and QtSDK
2013-11-01 10:50:48 +01:00
Vladimír Čunát
23f495689e
mesa: bugfix update 9.1.6 -> .7
...
Thist is just for master before the official release,
x-updates has 9.2.* already.
2013-11-01 10:32:24 +01:00
bbenoist
4edbaf9aa1
mesa: Minor fix on GL/gl.h
...
Apply a fix which prevented to use -DGL_GLEXT_LEGACY, -Werror and -Wundef
to be used together. This produced a build fail on any software meeting
these requirements.
2013-10-21 09:36:45 +02:00
Vladimír Čunát
4bcdeb49a1
mesa: update 9.1.6 -> 9.2.1, enable R600 LLVM stuff
2013-10-05 21:18:35 +02:00