Nakul S.
fb0142357e
mesa: 26.1.4 -> 26.1.5
2026-07-15 21:23:29 -05:00
Jo
134518cebe
treewide: avoid using singleton lists for licenses ( #535754 )
2026-07-15 18:25:37 +00:00
Eman Resu
ff094f60ad
treewide: replace more singleton license lists
2026-07-15 14:04:39 -04:00
Emily
919042f6e6
mesa: drop x86_64-darwin mention in comment
2026-07-15 03:58:17 +01:00
nixpkgs-ci[bot]
e82846a7a7
Merge master into staging-next
2026-07-03 07:06:41 +00:00
Ihar Hrachyshka
b9c2759bb5
mesa: fix build on Darwin
...
Mesa 26.1.4 includes commit[1] which makes installed Gallium
driver names use libname_suffix. Remove obsolete workaround.
[1]: https://gitlab.freedesktop.org/mesa/mesa/-/commit/ad9e702a79e6c4603004eb0fe378abac4274777d
2026-07-02 20:53:05 -04:00
nixpkgs-ci[bot]
38758d019a
Merge master into staging-next
2026-07-02 08:23:29 +00:00
K900
3657548543
mesa: 26.1.3 -> 26.1.4
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.1.3...26.1.4
Changelog: https://docs.mesa3d.org/relnotes/26.1.4.html
2026-07-02 10:17:42 +03:00
Sergei Trofimovich
bc52944a1e
libgbm: 26.0.3 -> 26.1.3
2026-06-20 10:08:42 +01:00
K900
37a1ccb86c
mesa: 26.1.2 -> 26.1.3
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.1.2...mesa-26.1.3
Changelog: https://docs.mesa3d.org/relnotes/26.1.3.html
2026-06-18 15:48:09 +03:00
K900
cac87cf2d5
mesa: migrate to finalAttrs
2026-06-17 19:22:56 +03:00
K900
817d849e1f
mesa: 26.1.1 -> 26.1.2 ( #527516 )
2026-06-03 11:14:54 +00:00
K900
b94e1e30d4
mesa: fix timeout on Darwin ( #519195 )
2026-06-03 11:09:33 +00:00
K900
14dbea3556
mesa: 26.1.1 -> 26.1.2
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.1.1...mesa-26.1.2
Changelog: https://docs.mesa3d.org/relnotes/26.1.2.html
2026-06-03 14:05:34 +03:00
Vladimír Čunát
8ddb5bfe36
mesa: drop a patch applied in 26.1.1
...
We got that since merge dd1e8dbab2
2026-05-28 10:51:01 +02:00
Sigmanificient
0bbc8dffae
treewide: set meta.license on hooks
2026-05-25 13:48:20 +02:00
K900
e19f241565
mesa: 26.1.0 -> 26.1.1
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.1.0...mesa-26.1.1
Changelog: https://docs.mesa3d.org/relnotes/26.1.1.html
2026-05-19 21:30:09 +03:00
Randy Eckenrode
a8778fc470
mesa: fix timeout on Darwin
2026-05-17 13:21:09 -04:00
K900
5e554dedcd
mesa: drop jdupes dependency
...
Doesn't actually do anything, upstream installs symlinks correctly
and has done so for a very long time.
2026-05-10 05:54:49 +03:00
K900
bb65fa2b61
mesa: 26.0.6 -> 26.1.0
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.0.6...mesa-26.1.0
Changelog: https://docs.mesa3d.org/relnotes/26.1.0.html
2026-05-07 12:17:06 +03:00
R. Ryantm
882a7e9c12
driversi686Linux.mesa: 26.0.5 -> 26.0.6
2026-05-02 12:42:44 +00:00
Michael Daniels
0aacb00bef
mesa: fix dylib rpath on darwin ( #413053 )
2026-04-26 00:22:04 +00:00
K900
0b721354eb
Merge remote-tracking branch 'origin/master' into staging-next
2026-04-16 11:48:04 +03:00
K900
b71c3965ae
mesa: 26.0.4 -> 26.0.5
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.0.4...mesa-26.0.5
Changelog: https://docs.mesa3d.org/relnotes/26.0.5.html
2026-04-16 10:53:09 +03:00
Ihar Hrachyshka
336b25b029
mesa: fix dylib rpath on darwin
...
Without the patch, Xephyr fails to start with:
Library not loaded: @rpath/libgallium-25.1.1.dylib
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com >
2026-04-14 21:48:23 -04:00
nixpkgs-ci[bot]
91a2bcd0df
Merge staging-next into staging
2026-04-02 00:25:54 +00:00
K900
df26bc59d3
mesa: 26.0.3 -> 26.0.4
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.0.3...mesa-26.0.4
Changelog: https://docs.mesa3d.org/relnotes/26.0.4.html
2026-04-01 22:38:37 +03:00
Philip Taron
75544d2e52
mesa-libgbm: 25.1.0 -> 26.0.3
...
https://docs.mesa3d.org/relnotes/26.0.3.html
2026-03-23 11:41:15 -07:00
K900
cc29bf866a
mesa: 26.0.2 -> 26.0.3
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.0.2...mesa-26.0.3
Changelog: https://docs.mesa3d.org/relnotes/26.0.3.html
2026-03-18 19:41:04 +03:00
K900
4fee11f52b
mesa: 26.0.1 -> 26.0.2
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.0.1...mesa-26.0.2
Changelog: https://docs.mesa3d.org/relnotes/26.0.2.html
2026-03-12 15:51:46 +03:00
Randy Eckenrode
768c06d63e
mesa: build KosmicKrisp on Darwin ( #490558 )
2026-02-27 14:01:03 +00:00
K900
605a8892eb
mesa: 26.0.0 -> 26.0.1
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.0.0...mesa-26.0.1
Changelog: https://docs.mesa3d.org/relnotes/26.0.1.html
2026-02-25 20:58:18 +03:00
Randy Eckenrode
43537cf6b1
mesa: build KosmicKrisp on Darwin
2026-02-22 07:07:00 -05:00
K900
d85cd7fb61
mesa: 25.3.5 -> 26.0.0
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-25.3.5...mesa-26.0.0
Changelog: https://docs.mesa3d.org/relnotes/26.0.0.html
2026-02-11 22:18:51 +03:00
Alba Mendez
51e4265a5a
mesa: allow rusticl zink to find libvulkan
2026-02-09 12:41:02 +01:00
K900
34714e8ec4
mesa: 25.3.4 -> 25.3.5
...
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-25.3.4...mesa-25.3.5
Changelog: https://docs.mesa3d.org/relnotes/25.3.5.html
2026-02-07 10:21:49 +03:00
quantenzitrone
584757f348
xcbutilkeysyms: rename references and deprecate alias
...
this shouldn't create any rebuilds
2026-02-04 22:58:56 +01:00
quantenzitrone
7d8132a92c
treewide: remove references to the xorg namespace in pkgs (automated)
...
this creates some eval errors that will be fixed in the next commit
done with the following script:
```fish
\#!/usr/bin/env fish
set packagesjson (nix eval --impure --json --expr '
let
lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
name: _:
if name == "lib" then
lib
else if name == "config" then
{ allowAliases = false; }
else
name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)
set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)
for arg in $one $two
set oname $arg
set nname (echo $packagesjson | jq -r .$oname)
if test $nname = null
echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
continue
end
echo $oname "->" $nname
# replace basic xorg.$name references
for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
# special cases
sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file
# replace
sd -F "xorg.$oname" "$nname" $file
# fixup function arguments
# prevent duplicate function args
if grep -E " ($oname|$nname),\$" $file >/dev/null
continue
end
if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg
if grep ' xorg,$' $file >/dev/null
sd ' xorg,$' " xorg,
$nname," $file
else if grep ' xorg ? .*,$' $file >/dev/null
sd 'xorg( ? .*),$' "xorg\$1,
$nname," $file
else
sd -F 'xorg,' "$nname,
xorg," $file
end
else # case there is no more xorg..* so we can just replace the function arg
sd 'xorg(| ? .*),.*$' "$nname," $file
end
end
end
nix fmt
```
2026-01-25 22:28:09 +01:00
quantenzitrone
c7c77c1aee
treewide: remove all uses of 'with xorg;' in pkgs
...
this shouldn't create any rebuilds
this was done manually by grepping for `with xorg` and `with pkgs.xorg`
2026-01-25 22:26:00 +01:00
K900
66d1e19eeb
mesa: 25.3.3 -> 25.3.4
...
musl fixes got merged upstream
2026-01-24 10:58:53 +03:00
K900
ed9dbbd2c3
mesa: 25.3.2 -> 25.3.3
...
32-bit build errors fixed.
2026-01-01 22:58:56 +03:00
sander
62316128a6
mesa: 25.3.1 -> 25.3.2
2025-12-18 06:48:50 +01:00
Linus Karl
f5d0dbe994
mesa: drop unneeded vdpau dependency
2025-12-04 20:25:24 +01:00
K900
199edfb643
mesa: 25.3.0 -> 25.3.1
2025-12-04 11:03:53 +03:00
Val Packett
d9f16a2f59
mesa: enable amdgpu-virtio (native context) support
...
Fixes #441300
2025-11-28 03:26:34 -03:00
Alyssa Ross
cbe068324d
mesa: fix build for musl
...
Fixes: ae921d60d3 ("mesa: 25.2.6 -> 25.3.0")
Signed-off-by: Alyssa Ross <hi@alyssa.is >
2025-11-20 23:22:53 +01:00
Colin
4264f487ee
mesa: move pco_clc to cross_tools output
...
pco_clc is another one of those build helpers, newly added to mesa.
installing it to `cross_tools` fixes cross compilation of mesa.
2025-11-17 00:45:08 +00:00
K900
d1b40fe8a2
mesa: fix build on Darwin after 25.3
...
Fixes #462078 . Upstream pls.
2025-11-16 13:17:22 +03:00
K900
1aa23f2e1b
mesa: gate NPU drivers on 64-bit targets only
...
ethosu fails to build entirely, rocket does a bunch of pointer-to-int64
and back casts that will be wildly unsafe on 32-bit.
2025-11-15 13:40:52 +03:00
K900
ae921d60d3
mesa: 25.2.6 -> 25.3.0
2025-11-15 13:01:48 +03:00