Skip to content

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

Open
loathingKernel wants to merge 3 commits into
iCatButler:masterfrom
loathingKernel:fix-pango
Open

*Add harfbuzz include dir. Set preferred OpenGL provider to GLVND#16
loathingKernel wants to merge 3 commits into
iCatButler:masterfrom
loathingKernel:fix-pango

Conversation

@loathingKernel

Copy link
Copy Markdown

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
Copy Markdown

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

@loathingKernel

loathingKernel commented Oct 22, 2019

Copy link
Copy Markdown
Author

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

@johnny-mac

Copy link
Copy Markdown

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

loathingKernel commented Nov 21, 2019

Copy link
Copy Markdown
Author

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
Copy Markdown

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