# Complain

> [uses-nonfree] contains non-FSDG compliant distros and operating systems support

Also the `docs` folder seems to have too many references to nonfree operating systems, so Parabola removes the whole docs directory from build through patch.


# Patches

Got hint from `libre.patch` from [Parabola](https://git.parabola.nu/abslibre.git/tree/libre/libosinfo/libre.patch) but the codebase changed a lot, so had to search for instances and manually prepare a patch.

The `docs` was removed through a `pre_patch` function on template.

There are many instances of `fedora`, `centos` in the code which [needed](https://www.gnu.org/distros/common-distros.html) to be removed/changed. A search was made with, for example, `egrep -iRl 'fedora' .`, `egrep -iRl 'centos' .` and then taken steps with.


# Template

Template changes are there on `l_template_changes.patch`
