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
K900
c8217d6ba4
mesa: remove libgrl.a
...
Saves a bit of space.
2023-03-27 14:57:53 +03:00
Vladimír Čunát
b544cd986c
Merge branch 'master' into staging-next
2023-03-26 11:38:50 +02:00
Atemu
33a700b406
mesa: provide patch versions
...
This allows us to bump the mesa attribute (used by many packages, see
https://github.com/NixOS/nixpkgs/issues/218232 ) independently from the packages
used by NixOS users.
2023-03-25 21:08:50 +01:00
Atemu
c4752a1631
mesa_23: init at 23.0.1
2023-03-25 15:26:00 +01:00
Atemu
c2ebb395ca
mesa: refactor for multi-version setup
2023-03-25 15:12:38 +01:00
Karel Kočí
48f48c3101
mesa: build dri for arm
...
The isAarch64 applies only to 64bit arm. The commit
e7a2c65ab5
missed support for 32bit arm.
This also removes kmsro as it is not used by Mesa meson.build file. The
kmsro is detected from other galium drivers. This might not be correct
and there probably should be a way to enable this in the upstream but
for now this does nothing.
2023-03-16 10:18:05 +01:00
Vladimír Čunát
40af042f60
mesa: 22.3.6 -> 22.3.7
2023-03-08 23:48:43 +01:00
github-actions[bot]
a5961d9534
Merge master into staging-next
2023-03-06 12:01:40 +00:00
Jörg Thalheim
6ea505ee4e
mesa: enable vulkan intel drivers on 32bit
2023-03-06 09:34:30 +01:00
Vladimír Čunát
69d33860f6
Merge #217832 : mesa: 22.3.5 -> 22.3.6
...
...into staging
2023-02-26 17:27:32 +01:00
github-actions[bot]
3cdd771820
Merge staging-next into staging
2023-02-23 18:01:49 +00:00
hw-lunemann
852e9c2781
mesa: 22.3.5 -> 22.3.6
2023-02-23 16:05:24 +01:00
Alyssa Ross
52c286ee5b
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/libraries/pmdk/default.nix
2023-02-23 13:51:34 +00:00
Artturin
3251013cc1
treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals
...
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
f9fdf2d402
treewide: move NIX_CFLAGS_COMPILE to the env attrset
...
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00