Commit Graph

575 Commits

Author SHA1 Message Date
K900
545cc6d0d7 mesa: 24.0.2 -> 24.0.3
Changelog: https://www.mesa3d.org/relnotes/24.0.3.html
2024-03-14 15:31:10 +03:00
K900
bf8f45ccac
Merge pull request #292503 from K900/mesa-radeon-crasher
mesa: backport radeonsi crash fix for old GPUs
2024-03-01 12:14:00 +03:00
K900
3ecdb722ea mesa: backport radeonsi crash fix for old GPUs 2024-03-01 11:50:40 +03:00
K900
3306017f03
Merge pull request #292250 from philiptaron/steam-fhsenv
mesa: switch elfutils in for abandoned libelf
2024-03-01 09:25:24 +03:00
K900
15ff76310a mesa: 24.0.1 -> 24.0.2 2024-02-29 10:30:35 +03:00
Philip Taron
67d41749a0
mesa: switch to elfutils from abandoned libelf 2024-02-28 21:01:31 -08:00
K900
9604fee65a mesa: fix build on x86_64-darwin 2024-02-21 19:10:55 +03:00
K900
257553e4ed mesa: 23.3.5 -> 24.0.1
- enable nvk
- Rust is now mandatory
- drop merged Darwin fixes
- drop unnecessary musl patch
- clean up some outdated comments
- add some slightly less outdated (hopefully) comments
2024-02-15 17:09:17 +03:00
K900
259981b0af
Merge pull request #286041 from K900/mesa-shader-cache-key
mesa: remove disk cache key override
2024-02-04 22:27:09 +03:00
K900
88244b5f75 mesa: remove disk cache key override
The cache key isn't derived from a timestamp anymore, but from the build-id,
so we can just rely on that.
2024-02-03 13:42:18 +03:00
K900
f3fab8ac98 mesa: don't fail if $dev/lib/pkgconfig/dri.pc doesn't exist
It may not, if we're not building DRI
2024-02-03 12:32:38 +03:00
Vladimír Čunát
6f5ac5808c
mesa: 23.3.4 -> 23.3.5
https://docs.mesa3d.org/relnotes/23.3.4.html
2024-02-03 07:06:28 +01:00
Vladimír Čunát
8f16d06dd7
Merge #283615: mesa: 23.3.3 -> 23.3.4
...into staging
2024-01-25 13:07:18 +01:00
Alyssa Ross
897760f5bb
mesa: 23.3.3 -> 23.3.4 2024-01-24 22:22:26 +01:00
Ryan Burns
73f6621a37 mesa: make libunwind optional 2024-01-24 15:58:24 +01:00
K900
2de745f11d
mesa: 23.3.2 -> 23.3.3
(cherry picked from commit e3613515f1)
Merging faster, as it's needed to fix many NixOS tests, e.g.:
https://hydra.nixos.org/build/246275554
2024-01-13 09:03:59 +01:00
K900
be9351cb7c mesa: 23.3.1 -> 23.3.2
i686 patch got merged
2023-12-29 19:27:09 +03:00
K900
ad7141efd0 mesa: backport patches to fix build on Darwin and 32-bit platforms 2023-12-15 20:41:39 +03:00
K900
4f9b3a7ec3 mesa: use default llvmPackages
Hopefully we can bump this often enough now...
2023-12-14 14:43:34 +03:00
Cole Mickens
abd1d7f933 mesa: 23.1.7 -> 23.3.1, bump patches 2023-12-14 14:43:34 +03:00
Dmitry Kalinkin
6fe9a866d9 mesa: use upstreamed patches for macOS fixes
There should be no functional difference, except using patches from main
slightly reduces risk of the patches becoming unavailable for download.
2023-12-07 13:02:19 -05:00
Dmitry Kalinkin
3ae74fd1b2 mesa: unbreak on darwin 2023-12-04 19:26:59 -05:00
Alyssa Ross
6247bd08f7 mesa: fix cross compilation to x86_64
In particular, fix cross compilation of rusticl.
2023-11-09 10:02:24 +01:00
K900
e6cbaa94f9 libclc: absorb into llvmPackages(16) 2023-10-28 15:26:11 +03:00
K900
2bfbf5b984 mesa: bump to llvmPackages_16 2023-10-28 15:23:47 +03:00
Alyssa Ross
64a55ddd40
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/tools/misc/indent/default.nix
2023-10-13 12:14:37 +00:00
Vladimír Čunát
58fdb93d6f
mesa: 23.1.8 -> 23.1.9
As usual, patch bumps should be pretty safe to merge
https://docs.mesa3d.org/relnotes/23.1.9.html
2023-10-13 11:14:58 +02:00
Artturi
330868a0a8
Merge pull request #259109 from Artturin/mesabuildpython
mesa: don't depend on build python
2023-10-06 06:41:13 +03:00
Artturin
912c605643 mesa: don't depend on build python
`mesa-overlay-control.py` has build python in it's shebang

`pkgsCross.aarch64-multiplatform.sway`
2023-10-05 06:40:16 +03:00
Vladimír Čunát
a8ae77c1fb
mesa: 23.1.7 -> 23.1.8
https://docs.mesa3d.org/relnotes/23.1.8.html
2023-09-21 11:46:13 +02:00
Vladimír Čunát
67c637b916
mesa: 23.1.5 -> 23.1.7
https://docs.mesa3d.org/relnotes/23.1.6.html
https://docs.mesa3d.org/relnotes/23.1.7.html

Close #253206
2023-09-07 13:27:35 +02:00
Vladimír Čunát
195ccf5b40
mesa: 23.1.3 -> 23.1.5
https://docs.mesa3d.org/relnotes/23.1.5.html
The issues we heard about >= 23.1.4 appear to have been just
the usual sensitivity to version mismatches in NixOS mesa.
2023-08-13 09:18:13 +02:00
Vladimír Čunát
34f1f57705
Revert "Merge #244853: mesa: 23.1.3 -> 23.1.4"
This reverts commit 166a5ba0f4, reversing
changes made to fea92808f8.

At least for now, until issues around this are clearer:
https://github.com/NixOS/nixpkgs/issues/248439
2023-08-12 08:16:14 +02:00
R. Ryantm
da3f443e1f mesa: 23.1.3 -> 23.1.4 2023-07-22 16:06:04 +00:00
K900
6802820e06 mesa: build i915 driver
Turns out people still use those.
2023-06-26 20:53:20 +03:00
K900
11b086f40b mesa: 23.1.2 -> 23.1.3
Changelog: https://www.mesa3d.org/relnotes/23.1.3.html
2023-06-23 14:33:35 +03:00
github-actions[bot]
299918b25d
Merge master into staging-next 2023-06-13 06:01:14 +00:00
Vladimír Čunát
2931f3b2f7
mesa: 23.1.1 -> 23.1.2
https://docs.mesa3d.org/relnotes/23.1.2.html#bug-fixes
2023-06-11 10:27:01 +02:00
Marian Hammer
996cc009c6
mesa: fix build without valgrind
Since the update to mesa v23.1.1 the build without valgrind was broken.
This is a result of a change in mesa meson_options.txt which made the
valgrind support a feature in mesa:

3f10a89180 (0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa_1844_1829)

So it must be explicitly turned off as it is now on by default.
2023-06-08 15:59:35 +02:00
Yureka
7f7ab8be97 mesa: 23.0.3 -> 23.1.1 2023-05-29 12:44:36 +02:00
Yureka
fcb0199827 mesa: mark as broken on darwin 2023-05-29 12:44:36 +02:00
Yureka
d3edadc491 mesa_22_3: drop 2023-05-29 12:44:36 +02:00
Vladimír Čunát
307c3bdd0f
mesa: fixup build after rust-bindgen update 2023-04-28 08:20:48 +02:00
Vladimír Čunát
d0ea36ece4
mesa: 23.0.2 -> 23.0.3
https://docs.mesa3d.org/relnotes/23.0.3.html
Rebuild amounts are fairly low now
(1.5k x86_64-linux, basically no darwin).
2023-04-25 08:29:09 +02:00
K900
62b9ccf838 mesa_23_0: 23.0.1 -> 23.0.2, drop merged patch 2023-04-16 10:50:18 +03:00
K900
a9709b3d9d mesa: have one attribute per major version
(Mesa release versions are [year].[release].[patch])
2023-04-16 10:50:18 +03:00
Vladimír Čunát
bb320adc88
Merge #224857: mesa: fix zink by patching RPATH so it finds libvulkan.so
...into staging-next
2023-04-06 11:38:24 +02:00
Mia Kanashi
19be5ac011
mesa: fix zink by patching RPATH so it finds libvulkan.so
Currently zink can't find libvulkan.so, so it won't work when you try to use it,
you can verify that using strace, patching RPATH fixes this.

closes #187791
2023-04-05 21:57:42 +03:00
Vladimír Čunát
fcda0efbe2
Merge #215214: libGL: complete meta, correct version
...into staging
2023-04-04 09:03:05 +02:00
Sandro Jäckel
56728f632b
libGL: complete meta, get version from correct package 2023-03-27 23:58:15 +02:00