Skip to content

Replace various *proto packages with xorgproto #609

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

Merged
merged 1 commit into from
May 18, 2025
Merged

Conversation

indygreg
Copy link
Collaborator

As part of trying to stand up native Linux ARM builds, I ran into a failure with xproto's config.guess not recognizing ARM. That package not releasing since 2016 clued me in that it was likely not a required part of X11 any more.

I looked at Debian's dependency tree and there was no xproto in sight. But there was an xorgproto. And sure enough if you install xorgproto instead of xproto in the build environment, things "just work."

Clued into the potential for outdated packages, I looked at other proto packages. I pulled the thread and inputproto, kbproto, and xextproto all appeared to be dead and replaced by xorgproto.

So this commit deletes inputproto, kbproto, xextproto, and xproto and effectively replaces their use with xorgproto.

Good riddance.

As part of trying to stand up native Linux ARM builds, I ran into a
failure with xproto's config.guess not recognizing ARM. That package
not releasing since 2016 clued me in that it was likely not a required
part of X11 any more.

I looked at Debian's dependency tree and there was no xproto in sight.
But there was an xorgproto. And sure enough if you install xorgproto
instead of xproto in the build environment, things "just work."

Clued into the potential for outdated packages, I looked at other
proto packages. I pulled the thread and inputproto, kbproto, and
xextproto all appeared to be dead and replaced by xorgproto.

So this commit deletes inputproto, kbproto, xextproto, and xproto
and effectively replaces their use with xorgproto.

Good riddance.
@zanieb zanieb requested a review from geofft May 17, 2025 02:07
@indygreg indygreg marked this pull request as ready for review May 17, 2025 02:24
@indygreg indygreg merged commit fec8f6b into main May 18, 2025
438 checks passed
@indygreg indygreg deleted the indygreg/x11-cleanup branch May 18, 2025 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants