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

main/qemu: enable virglrenderer #5951

Closed
wants to merge 1 commit into from

Conversation

Decatf
Copy link
Contributor

@Decatf Decatf commented Dec 31, 2018

Allows qemu to use the host machine graphics adapter OpenGL capabilites.
Tested on postmarketOS running weston and X11 desktops (Xfce4, MATE)

Allows qemu to use the host machine graphics adapter OpenGL capabilites.
Tested on postmarketOS running weston and X11 desktops (Xfce4, MATE)
@Decatf
Copy link
Contributor Author

Decatf commented Dec 31, 2018

I can't figure out the CI fails.

>>> qemu: Analyzing dependencies...
ERROR: unsatisfiable constraints:
  virglrenderer-dev (missing):
    required by: .makedepends-qemu-0[virglrenderer-dev]
>>> ERROR: qemu: builddeps failed

This virglrenderer-dev package exists in aports. It does not fail here when compiling on my local machine.

@z3ntu
Copy link
Contributor

z3ntu commented Dec 31, 2018

Maybe because virglrenderer-dev is in testing and not in main (or community)?

@algitbot
Copy link

algitbot commented Jan 1, 2019

Merged in cea78e3 by @ncopa. Thanks for your contribution!

(This pull request has been closed automatically by GitHub PR Closer. If you think that it’s not resolved yet, please add a comment.)

@algitbot algitbot closed this Jan 1, 2019
LibrePhone pushed a commit to LibrePhone/pmaports that referenced this pull request Mar 31, 2019
The QEMU_MODULE_DIR patch has been upstreamed into the 3.10 release:
https://lists.nongnu.org/archive/html/qemu-devel/2018-07/msg01279.html

Also virglrenderer is now enabled in Alpine's qemu aport:
alpinelinux/aports#5951

Now we can use the upstream version. Thanks to ryang for making this
possible!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants