The current template uses DYNAMIC_ARCH=1 to get multiple versions of some
functions to support different cpus. However, it will pick up the cpu it was
compiled in as a minimum requirement for the common code.
Adding TARGET=GENERIC fixes this, now the common code is compiled for a generic cpu.
See #29604 and https://github.com/xianyi/OpenBLAS/issues/3139.
These patches deal with how the man page to show is selected amongst
multiple available ones. This not only addresses the issues pointed out
in #9868, but also fixes the issue where localized manpages (in
/usr/share/man/$some_locale_value) are prioritized over the default man
pages.
Fixes#9868 until a new upstream release.
Closes#13125.
Also: change template to make xlint happy
Closes: #23108 [via git-merge-pr]
Although there is a (correct) makedepends on libfreeglut-devel, it is
only needed to compile the vwebp tool, so libwebp-devel should not
depend on it. This is very relevant since libfreeglut-devel deptree
includes a lot of unnecessary stuff (mesa, wayland, X libraries, etc.)