Skip to content
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

Merged
merged 1 commit into from
Oct 2, 2020
Merged

mesa: update to 20.1.9 #25219

merged 1 commit into from
Oct 2, 2020

Conversation

st3r4g
Copy link
Contributor

@st3r4g st3r4g commented Oct 1, 2020

Tested GL app (kitty) and VK app (vkcube) under sway on x86_64-musl

@@ -23,7 +23,7 @@ license="MIT, LGPL-2.1-or-later"
homepage="https://www.mesa3d.org/"
Copy link
Member

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?

Copy link
Contributor Author

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

Copy link
Contributor

@biopsin biopsin Oct 1, 2020

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..

Copy link
Contributor

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

Copy link
Contributor Author

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

Copy link
Contributor

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

Copy link
Contributor Author

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

Copy link
Contributor

@q66 q66 Oct 2, 2020

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
@q66 q66 merged commit 77ec006 into void-linux:master Oct 2, 2020
@st3r4g st3r4g deleted the mesa-20.1.9 branch October 2, 2020 16:45
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants