New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mesa: 23.1.7 -> 23.3.0, bump patches #265740
Conversation
I don't understand what's happening upstream around 23.2. There's been no activity in the branch for over five weeks now (only For now it seems that we'll keep NixOS 23.11 on mesa-23.1, as I didn't notice anything very important in 23.2 and it didn't feel "stable enough" so far. |
Well, according to Phoronix ray tracing is turned on by default on RADV: https://www.phoronix.com/news/Mesa-23.2.1-Released |
I think I did see that, but importance is just subjective. |
it also fixes this https://gitlab.freedesktop.org/mesa/mesa/-/issues/8853 |
I am looking forward to AV1 video encoding on AMD graphic cards, which is added on Mesa 23.3: https://www.phoronix.com/news/AMD-Mesa-AV1-VA-API-Encode |
d57c3f4
to
11591ff
Compare
I agree that the inactivity around 23.2 is rather strange (as I was expecting at least a 23.2.2 relatively soon after the first stable 23.2 release), it would be a bit of a shame if we won't be able to land Mesa 23.2 in NixOS 23.11, since that's my only opportunity to get a new mesa release for the next 6 months. While I don't have any specific features from 23.2 that I need, it's always nice to get the general improvements, no matter how small. I assume that even if Mesa 23.3.0-rc4 (which should release this Wednesday) turns out to be the final release of this series, the window to get it merged for NixOS 23.11 will be too small? |
We normally don't even use .0 releases in nixpkgs, so who knows when 23.3.1 comes. And the window for "breaking changes" (which this probably is) was closed already. |
ea40db6
to
613c356
Compare
613c356
to
ab5fa12
Compare
ab5fa12
to
cd76da4
Compare
23.3.0 is out. I've bumped this PR. Leaving as draft until 23.3.1. System is rebuilding, I haven't tested yet. |
@colemickens could you add a comment in default.nix describing what the OpenCL patch does? The patch itself isn't very obvious to me. Same for the cache dir patch, since this commit drops the original commit message from the patch file. |
@jansol good feedback, I'll try to re-generate the patches with their messages, and give a short comment in the |
Heads-up: OLIMEX Teres-A64 has broken mesa in NixOS due to https://gitlab.freedesktop.org/mesa/mesa/-/issues/8198 which results in stuff erroring in This update should fix the issues, please make sure that the mentioned patch is included in the update. Thanks ✌️ |
Good. I'll get it tomorrow if @colemickens doesn't. |
Description of changes
23.3.0
Maybe useful for anyone who wants to test, since we haven't merged #258017 and I don't know what the status of the 23.2 branch is for mesa. There's been no commits to the 23.2 branch since 23.2.1 was cut and released.
EDIT: To be clear, this is left as a draft, and even if it weren't is not meant to be merged as is.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)