-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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: update to 20.1.9 #25219
mesa: update to 20.1.9 #25219
Conversation
@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later" | |||
homepage="https://www.mesa3d.org/" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would you mind checking if replace libxml2-python
with libxml2-python3
in hostmakedepends
and replace Juan's name with something else, Orphan is a good candidate?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it seems mesa
doesn't even depend on it anymore, so I can just remove it. I think @q66 is the de-facto maintainer, I can put his name if he wants
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've tested builds against libxml2-python3 last 2-3 releases,
have not noticed any breakage, well atleast locally on x86_64
Edit: does not complain without either..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
feel free to add me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it seems that it was originally employed in mapi/glapi and later removed:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/2de70fe23f320ce4f559e37057fe07b7af99cf5a
I guess it's safe to remove then
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should add libxml2-devel
to makedepends
though, since freedreno
seems to need it to build some components
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I've seen it. And it checks for lua-devel
, libarchive-devel
and gzip
too. We could add them all to the _have_arm
section
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nah, i'd just add it normally, there's no point in conditionalizing it
also don't do lua-devel
as that's a transitional package
- remove libxml2-python (not needed anymore) - switch maintainer to q66 - add deps for freedreno
Tested GL app (kitty) and VK app (vkcube) under sway on x86_64-musl