3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

366 commits

Author SHA1 Message Date
Vladimír Čunát 9febe2f8fc
mesa: fold override of patchelf inside whole build
Overriding it just for .drivers had the advantage of limiting rebuilds,
but it seems less clean and apparently it can interact a bit surprisingly
with some other overrides.  /cc #94444.
Also this will get removed once patchelf gets updated.
2020-08-04 21:52:29 +02:00
David McFarland 535a3e8d48
mesa: add patch to link radv with build-id
Without this, the radv cache uuid would fall back to using the
timestamps of the radv and llvm shared libraries, which are fixed in
/nix/store.  This caused cache collisons, which resulted in crashes
(e.g. #92807).
2020-07-28 15:53:16 +02:00
Michael Weiss fadfde220f
mesa: 2.1.3 -> 2.1.4 (#93708) 2020-07-23 22:24:17 +02:00
Cole Mickens 0e93ae3f67
mesa: 20.0.8 -> 20.1.3 (#92977) 2020-07-13 22:42:13 +02:00
Vladimír Čunát c055851648
mesa: 20.0.7 -> 20.0.8
https://lists.freedesktop.org/archives/mesa-dev/2020-June/224501.html
/cc PR #89105; this is indeed announced to be the last 20.0 version.
2020-06-13 09:58:30 +02:00
Vladimír Čunát 04b1ed0440
Merge #89105: mesa: 20.0.2 -> 20.0.7 (into staging) 2020-06-07 09:56:38 +02:00
Matthew Bauer c2039e1901
mesa: make more things optional (#87438)
osmesa & gallium-nine are not needed for all systems. So this adds a
flag to disable them if you don’t want them.
2020-05-29 22:29:32 -05:00
Michael Weiss 2bde87923e
mesa: 20.0.2 -> 20.0.7 2020-05-28 13:57:31 +02:00
Simonas Kazlauskas 62e6d73a09 mesa: Fix cross build 2020-05-27 17:59:56 +00:00
adisbladis 48a137da73
mesa: 20.0.1 -> 20.0.2 2020-03-28 14:26:09 +00:00
Michael Weiss b5c1cb2e8a
mesa: 19.3.3 -> 20.0.1
New APIs implemented: OpenGL 4.6 and Vulkan 1.2
2020-03-11 15:50:01 +01:00
Cole Mickens 9974c65032 mesa: 19.3.2 -> 19.3.3 2020-01-30 01:23:14 -08:00
adisbladis a6298636a6
mesa: 19.3.1 -> 19.3.2 2020-01-10 09:01:07 +00:00
adisbladis a565d094c6
mesa: 19.2.7 -> 19.3.1 2020-01-03 16:58:40 +00:00
Will Dietz 09b97534c9
mesa: 19.2.6 -> 19.2.7 2019-12-04 21:58:55 -06:00
adisbladis 832f415252
mesa: 19.2.4 -> 19.2.6 2019-11-23 20:14:32 +00:00
Edmund Wu e08831919c
mesa: 19.2.3 -> 19.2.4 2019-11-14 10:11:53 -05:00
adisbladis 1733a6f941
mesa: 19.2.1 -> 19.2.3 2019-11-09 10:34:50 +00:00
Jonathan Ringer 548b707584 mesa: fix build
latest versions (>=19.1.0), no longer need to delete
{,e}gl.pc after install
2019-10-22 17:36:19 -07:00
Vladimír Čunát 11dae1a516
Merge #69537: mesa: 19.1.5 -> 19.2.1 (into staging) 2019-10-09 20:44:55 +02:00
Vladimír Čunát f22e7f5de0
mesa: 19.2.0 -> 19.2.1 2019-10-09 20:39:26 +02:00
Joachim Fasting bad07dfac5
tree-wide: replace uses of splitString "." with lib.versions
Quoting from the splitString docstring:

   NOTE: this function is not performant and should never be used.

This replaces trivial uses of splitString for splitting version
strings with the (potentially builtin) splitVersion.
2019-09-26 17:42:49 +02:00
Edmund Wu 2f25cca931
mesa: 19.1.5 -> 19.2.0 2019-09-26 08:26:31 -04:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Vladimír Čunát ee099bf5e7
Merge #66998: mesa: 19.1.3 -> 19.1.5 (into staging) 2019-08-24 18:17:51 +02:00
Vladimír Čunát b3024380de
mesa: 19.1.4 -> 19.1.5 (bugfix only) 2019-08-24 18:09:36 +02:00
R. RyanTM cbe14dc3cf driversi686Linux.mesa: 19.1.3 -> 19.1.4
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/mesa/versions
2019-08-19 17:20:36 -07:00
Matthew Bauer a316d71f59 mesa: add surfaceless egl platform 2019-08-12 18:09:30 -04:00
Cole Mickens d4ffb8d4ec mesa: 19.1.1 -> 19.1.3 2019-07-27 01:22:54 +02:00
Matthew Bauer 5c8472a2a1
mesa: fix darwin and use meson auto features (PR #63912)
This fixes the darwin build, while also using Meson’s auto features as
much as possible. As a result, we avoid using having to specify
default drivers and instead delegate that to Mesa’s build system.
Removed other flags that were specified to the default in Mesa.

The -fno-common is needed to address undefined symbol _lp_dummy_tile
in the build.
2019-07-09 14:51:41 +02:00
worldofpeace 7d703ff5a5 mesa: fix build Aarch64 2019-06-27 17:07:48 -04:00
Edmund Wu 1141c6f5f8
mesa: 18.3.4 -> 19.1.1 2019-06-26 18:32:47 -04:00
Edmund Wu 544a87cf23
mesa: build with meson 2019-06-26 18:32:44 -04:00
Edmund Wu 3c45b0c00a
mesa: extract stubs 2019-06-25 09:00:33 -04:00
Matthew Bauer 4d6f65b81f
Merge pull request #62167 from matthewbauer/alias-libgl
Add libGL* aliases
2019-06-17 15:18:29 -04:00
Matthew Bauer f7e2bb8cff mesa: rename from mesa-noglu to mesa 2019-06-17 11:49:27 -04:00
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