-
Notifications
You must be signed in to change notification settings - Fork 46
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
Outdated PKGBUILD on AUR #90
Comments
The version in this repo is indeed differs a little bit from the package found in the AUR. But when I remember correctly I only did some minor adjustments which didn't really do the trick. And yes, the angleproject package hasn't seen any updates in ages. The reason is that they changed their build system and so far I have lacked the motivation to look into their new build system. But the plan would be:
The alternative plan would be using the ANGLE bundled with Qt 5. It might be outdated as well but at least a little bit newer than our version. I think the Qt 5 build would produce ANGLE as a static library. This library could actually be distributed as split package to be used in standalone use-cases as well. |
I'm actually not interested in angleproject but just want to use the "dynamic" qt5-base. Is there a way to use that without ANGLE? (I actually only want OpenGL with a fallback to the software renderer.) |
Another somewhat related problem to that is the lack of |
Not sure whether it works with the configuration of my packages, though.
That one would need to be packaged as well. The mentioned documentation actually covers the topic "Providing the OpenGL Dependency" as well but only mentions *.so binaries. |
Sorry, when I said software renderer I meant If I understand correctly, I'd need the "dynamic" build of Qt (again, it seems to be the default for the official Windows package) in order to do this: https://doc.qt.io/qt-5/windows-requirements.html#dynamically-loading-graphics-drivers |
I've updated my previous comment since it contained a wrong statement. If you aren't interested in ANGLE itself (like me) it maybe make sense to follow the "the alternative plan" for now. So I'd say let's focus on the dynamic build and simply let Qt's build system use the bundled ANGLE for it. Not sure when I'll have time for this. But it shouldn't be hard. If you want to try, just get rid of the ANGLE dependency and ANGLE-related patches. In particular one would get rid of If you're doing some experiments, please share your results. Likely it makes sense to include the changes here, too. But try to keep the variants "aligned" so that only the package name differs. By the way, I'm using the following script to sync the variants: https://github.com/Martchus/PKGBUILDs/blob/master/devel/qt5/sync-mingw-w64-variants.sh |
This might be interesting for you to cross compile |
PKGBUILD
in https://aur.archlinux.org/mingw-w64-angleproject.git is severely outdated. Not sure if there's the same problem with other AUR packages.Sounds like something that should be automated?
The text was updated successfully, but these errors were encountered: