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

*Add harfbuzz include dir. Set preferred OpenGL provider to GLVND #16

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

loathingKernel
Copy link

Harfbuzz is required due to newer Pango versions not linking automatically to it.

OpenGL preference silences a warning during configure and forces linking to vendor agnostic GLVND. Should be transparent to pcsxr itself.

@perdolka
Copy link

No updates since February.
Looks like @iCatButler stopped supporting the pcsxr?

@loathingKernel
Copy link
Author

loathingKernel commented Oct 22, 2019

@perdolka How is that relevant to this PR?
When they are available again, they can merge it.

@johnny-mac
Copy link

Its been 30 days and no sign of Icatbutler... perhaps we should fork this project and apply this PR?
I'm here because harfbuzz hb.h errors, looking for a solution.

@loathingKernel
Copy link
Author

loathingKernel commented Nov 21, 2019

You can always clone from my fork or apply the patches from these PRs by applying .patch at the end of the URL. I don't think we need yet another fork, most probably it will just result in yet another "unmaintained" fork. I put that in quotes because this repo is not a continuation of general work on PCSXR but rather a repo where @iCatButler put his work on scratching his own itches with PGXP.

@quequotion
Copy link

I found these changes in a patch for pcsxr-pgxp-git (AUR package).

They work!

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.

4 participants