Frederik Rietdijk
d3afcac771
Merge master into staging-next
2019-06-09 12:28:52 +02:00
Matthew Bauer
0121da2af1
mesa: fix stubs on darwin
...
Adds a special case for isDarwin
2019-06-04 23:14:13 -04:00
Matthew Bauer
872100cf41
Merge branch 'staging' into release-cross-fixes
2019-05-18 14:57:53 -05:00
Matthew Bauer
476c580605
mesa: don’t use valgrind-light on aarch32
...
valgrind-light doesn’t appear to work correctly on aarch32. It’s also
not a required dependency on mesa, so in the future we may be able to
disable it for other platforms
2019-05-08 21:50:24 -04:00
Matthew Bauer
9225890537
mesa: use platforms instead of throw
...
mesaPlatforms can be used in the platforms attr.
2019-05-08 21:46:31 -04:00
Matthew Bauer
296e8fef61
Merge branch 'staging' into mesa_3
2019-05-02 17:37:20 -04:00
Matthew Bauer
0fe315c9b6
treewide: remove old patches for macOS
...
These shouldn’t be needed now that we are on macOS 10.12.
2019-04-26 21:54:32 -04:00
Lengyel Balazs
6f9a7f05cf
mesa: 18.3.3 -> 18.3.4
2019-02-18 23:24:47 +01:00
Will Dietz
f69df75655
mesa: 18.3.2 -> 18.3.3
...
https://www.mesa3d.org/relnotes/18.3.3.html
2019-01-31 17:20:26 -06:00
Will Dietz
f268eb6683
mesa: 18.3.1 -> 18.3.2
2019-01-19 09:26:22 +01:00
Frederik Rietdijk
60a3973a55
Merge staging-next into staging
2019-01-05 10:15:00 +01:00
Matthew Bauer
d9707792b5
mesa: make sure $drivers output gets created
...
Not all installs will have a $drivers output, so we just create an
empty one here.
2019-01-04 23:26:57 -06:00
Lengyel Balazs
f4a53ff3bc
treewide/xorg: replace *proto with xorgproto
2019-01-04 14:38:57 +01:00
rnhmjoj
bf49bfc81b
mesa: 18.2.6 -> 18.3.1
2018-12-19 09:09:41 +01:00
Jörg Thalheim
e873882849
mesa: fix cross-compiling
2018-12-12 08:02:19 +00:00
Daiderd Jordan
47bddf5a84
glu: don't use valgrind on darwin
2018-12-11 22:40:47 +01:00
Will Dietz
60856aa9ea
mesa: 18.2.5 -> 18.2.6
...
https://www.mesa3d.org/relnotes/18.2.6.html
2018-11-28 15:09:33 -06:00
Matthew Bauer
2c1d3a9a82
Merge remote-tracking branch 'upstream/master' into staging
2018-11-18 19:02:09 -06:00
Jan Malakhovski
ce5ba1ca44
mesa: don't require wayland things with wayland disabled ( #50559 )
2018-11-18 16:36:24 +01:00
Will Dietz
6b490ee296
mesa: 18.2.4 -> 18.2.5
...
https://www.mesa3d.org/relnotes/18.2.5.html
2018-11-16 08:53:53 -06:00
Frederik Rietdijk
53d00c3351
Merge master into staging-next
2018-11-10 11:08:54 +01:00
Jan Malakhovski
3902085b3f
mesa: tiny cleanup
2018-11-08 05:20:19 +00:00
Will Dietz
a668934558
mesa: 18.2.3 -> 18.2.4
...
bug-fix release:
https://www.mesa3d.org/relnotes/18.2.4.html
2018-11-01 11:07:16 -05:00
Will Dietz
f7b3f43f81
mesa: 18.2.2 -> 18.2.3
...
https://lists.freedesktop.org/archives/mesa-dev/2018-October/207343.html
Optimistically drop disk cache patch, changelog mentions related
changes to cache behavior.
Not sure if those changes address our problem
(can we count on build-id?) so someone more familiar with
this should probably take a look before merging :).
2018-10-24 08:08:49 -05:00
Will Dietz
6dc9e7d2a9
mesa: 18.2.1 -> 18.2.2
2018-10-05 15:21:05 -05:00
Will Dietz
0d91e3b550
mesa: add new required dep on libXrandr
2018-09-21 13:25:12 -05:00
Will Dietz
c1743dd12d
mesa: drop non-applying hunk, hopefully include no longer needed
...
(cherry picked from commit b673b8987872adfd97fdb8821198450ff229118d)
2018-09-21 13:24:07 -05:00
Will Dietz
6248955e6a
mesa: 18.1.8 -> 18.2.1
...
(cherry picked from commit eb2b89a0a1901d4c89dcc6c0a36e1cabd1fcd002)
2018-09-21 13:23:38 -05:00
Will Dietz
fc5daa7b68
mesa: 18.1.7 -> 18.1.8
...
https://www.mesa3d.org/relnotes/18.1.8.html
2018-09-09 16:54:06 -05:00
Matthew Bauer
203d77171c
Merge branch 'staging' into remove-mesa-darwin
2018-09-07 22:14:55 -05:00
Robert Schütz
93550cbddf
Merge branch 'master' into staging-next
2018-08-31 17:32:48 +02:00
John Ericson
2c2f1e37d4
reewide: Purge all uses stdenv.system
and top-level system
...
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Vladimír Čunát
f02bfc74c9
mesa: 18.1.5 -> 18.1.7 (maintenance)
2018-08-26 10:49:12 +02:00
Matthew Bauer
16879e2f6a
mesa: remove darwin-specific derivations
...
The ‘mesa-darwin’ stuff was very out of date (2012). This moves darwin
to use the newer mesa. Stuff seems to build okay. Needs more testing
on other stuff though (libraries work). No drivers build but that is
how it should work on macOS.
/cc @cstrahan @Anton-Latukha
2018-08-25 15:59:19 -05:00
Gabriel Ebner
ff3665f584
mesa: enable texture floats
2018-08-25 18:34:41 +02:00
Jona Stubbe
4688f4078f
restructure driver selection to show conditions for which each driver is selected
2018-08-22 23:48:38 +02:00
Jona Stubbe
a1f5702755
mesa: restructure driver selection to be more architecture-neutral
...
This allows Mesa to also build on ppc64le.
2018-08-22 19:27:23 +02:00
David McFarland
0a18b917ca
mesa: add patch to include driver path in cache key
...
Mesa usually uses the timestamps of the llvm and driver shared libraries
as a cache key. In /nix/store these are all zero, so we'll include
$(drivers) in the cache key, which should be unique for all combinations
of mesa and llvm versions.
2018-08-06 17:01:09 -03:00
Vladimír Čunát
3e7f4611a0
mesa: 8.1.4 -> 8.1.5 (maintenance)
2018-07-30 08:47:02 +02:00
Anton-Latukha
7ebc3ab2a6
mesa: cleanup: rm defunct glx-rts & sysfs flags, grsec/PaX patch
...
Config log:
```
configure: WARNING: unrecognized options: --disable-glx-rts, --enable-sysfs
```
2018-07-22 21:41:48 +03:00
Anton-Latukha
8f101cce83
rm maintainer eduarrrd from packages, no activity > year
2018-07-22 21:41:48 +03:00
Anton-Latukha
c56dd53092
mesa, mesa-darwin: free up floating point textures (patents expired)
...
https://cgit.freedesktop.org/mesa/mesa/commit/?id=66673bef941af344314fe9c91cad8cd330b245eb
https://www.phoronix.com/scan.php?page=news_item&px=OpenGL-Texture-Float-Freed
2018-07-22 21:41:40 +03:00
Frederik Rietdijk
3209775495
Merge master into staging
2018-07-22 11:14:41 +02:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Will Dietz
06de6dc71b
mesa: more include fixes
...
mostly from void-linux (thanks!)
2018-07-18 14:34:51 -05:00
Anton-Latukha
9d0336a2bb
mesa: 18.1.2 -> 18.1.4
...
Picked from #43378 .
2018-07-16 17:53:01 +02:00
Vladimír Čunát
2bd8e98eba
mesa: fix overzealous patching of *.pc
...
PR #42529 (722dd05
) broke gbm.pc and consequently virglrenderer build.
2018-07-16 17:47:24 +02:00
Matthew Bauer
b29440fd10
Merge pull request #42467 from mkaito/update-mesa
...
mesa: 18.0.3 -> 18.1.2
2018-07-05 22:18:21 -04:00
Michishige Kaito
3b6970542a
Remove unnecessary reference to python27Packages
2018-06-26 10:54:03 +01:00
Michishige Kaito
722dd05b14
mesa: point pkgconfig at $drivers
2018-06-25 21:33:07 +01:00