Why does the Parabola verson of mesa not include swr?
Hi, I have a quick question:
I am just curious as to why the Parabola version of mesa seems to not include the swr software rasterizer? This [Arch Wiki](https://wiki.archlinux.org/title/OpenGL) page indicates that mesa should include swr. I have been trying out the OpenGL software rasterizers with an old laptop I have, since nouveau doesn't seem to work very well with the built-in GPU. The Parabola version of mesa seems to include llvmpipe, which works fine, but as far as I can see it doesn't have swr.
Was swr removed for some reason (non-free)?
The `mesa` package is imported from Arch and as such, the Arch and Parabola packages are identical.
You can tell if a package has been directly imported from Arch or if it has been patched first based on which repository it is in; the former are in the corresponding Parabola repo with the same name as the one from Arch, eg. `Core`, `Extra`, etc. whilst the latter are in Parabola-specific repos such as `Libre`, `Nonststemd`, etc.
See here for more details: https://wiki.parabola.nu/Repositories
You can also check out the blacklist git repo to see which packages have been blacklisted and why: https://git.parabola.nu/blacklist.git/tree/
As for `swr` in `mesa`, either you are mistaken, the Arch Wiki page is outdated, or some other bug has occured.
Have you tried using the environment variable to select `swr` as on the AW page you linked to?
You can also check out the blacklist git repo to see which packages have been blacklisted and why.
its even easier than that - the blacklist is installed on every
parabola system, as part of the 'your-freedom' package
$ grep foo /usr/share/doc/your-freedom/blacklist.txt