Search Criteria
Package Details: mingw-w64-mesa 26.1.4-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mingw-w64-mesa.git (read-only, click to copy) |
|---|---|
| Package Base: | mingw-w64-mesa |
| Description: | Open-source OpenGL drivers (mingw-w64) |
| Upstream URL: | https://www.mesa3d.org/ |
| Licenses: | MIT AND BSD-3-Clause AND SGI-B-2.0 |
| Submitter: | xantares |
| Maintainer: | xantares |
| Last Packager: | xantares |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2019-04-21 09:14 (UTC) |
| Last Updated: | 2026-07-09 17:00 (UTC) |
Dependencies (10)
- mingw-w64-dlfcnAUR
- mingw-w64-llvmAUR
- mingw-w64-vulkan-icd-loaderAUR
- glslang (glslang-gitAUR) (make)
- mingw-w64-cmakeAUR (llvm-mingw-w64-cmakeAUR) (make)
- mingw-w64-directx-headersAUR (make)
- mingw-w64-mesonAUR (make)
- python-mako (make)
- python-packaging (make)
- python-yaml (python-yaml-gitAUR) (make)
Required by (2)
- mingw-w64-qt5-base (optional)
- mingw-w64-qt5-base-static (optional)
Latest Comments
1 2 Next › Last »
xantares commented on 2026-06-20 05:51 (UTC) (edited on 2026-06-20 05:52 (UTC) by xantares)
ok, lets keep i686 here and for llvm: the qt5 chain should be ok
Martchus commented on 2026-06-19 21:35 (UTC)
I guess phasing out i686 is generally ok. I really don't need i686 anymore for each and every package. I still like to keep it for core packages and the dependency chain up to Qt 5, though.
So I suggest we:
MINGW_W64_ARCHSso anyone who only needs 64-bit can avoid the 32-bit build.MINGW_W64_ARCHSso anyone who still needs 32-bit can enable it (possibly running into build errors as package maintainers won't have tested whether it actually builds).That would be the most convenient for me because this way I wouldn't have to override
MINGW_W64_ARCHSper package and would still have 32-bit where I need it and avoid having 32-bit where I don't need it. Of course having explicit per-package overrides is something I could implement in my build scripts/service so if you want to remove 32-bit completely I think I'll somehow manage.xantares commented on 2026-06-19 19:03 (UTC) (edited on 2026-06-19 19:32 (UTC) by xantares)
hello,
I'm proposing to phase out i686, but we can set MINGW_W64_ARCHS env to override this default, like you did in your packages:
_architectures=${MINGW_W64_ARCHS:-x86_64-w64-mingw32}
what do you think ?
Martchus commented on 2026-06-01 12:18 (UTC)
Is i686 no longer supported by upstream (as with Qt 6) or why did you drop that arch? An explaining comment like https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mingw-w64-qt6-base#n95 would be nice.
If i686 builds are still supported or are not problematic I'd keep them by default. If i686 builds are only useful on systems that are too slow anyway for every practical use case then we can also drop those builds of course.
By the way, I only noticed the removal because my build system added the package automatically to the staging repo:
However, I suppose that's just a false-positive as those packages can still use the system OpenGL library. So I'm moving the package from staging.
xantares commented on 2025-03-23 11:21 (UTC)
I added it
Martchus commented on 2025-03-20 20:09 (UTC)
Looks like the make dependency
glslangis missing:xantares commented on 2024-08-26 08:02 (UTC)
yes, added python-yaml, sphinx is only used for the doc
Martchus commented on 2024-08-25 18:54 (UTC)
Further Python makedepends are missing. It makes probably most sense if you have a look at the regular package when updating, e.g. https://gitlab.archlinux.org/archlinux/packaging/packages/mesa/-/commit/0e47b98b859e1e5b98ae48af1e0236b226eb7f1f shows the new dependencies as of 24.2.
Martchus commented on 2024-07-12 16:42 (UTC)
The build succeeds when adding
python-packagingas make dependency. Considering it was used just internally by meson to check for another dependency we might want to add it to mingw-w64-meson. On the other hand, the regular mesa package also lists python-packaging directly.Martchus commented on 2024-07-12 16:36 (UTC)
I had a look at the log file meson wrote:
After installing
python-packagingI can rerun the command just fine. I'll try the build again withpython-packagingas make dependency.1 2 Next › Last »