Remove "src/backends/npp"
NPAPI (web browser plugin API) is deprecated and not used by web browsers.
"src/backends/npp" does not build "[ 28%] Built target pofiles-5a25e14f68e272062b67c0c651751b86
In file included from /usr/include/glib-2.0/glib/glib-typeof.h:41,
from /usr/include/glib-2.0/glib/gatomic.h:30,
from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/glib-2.0/glib/gprintf.h:23,
from kmplayer/src/backends/npp/npplayer.cpp:22:
/usr/include/c++/12/type_traits:44:3: error: template with C linkage
44 | template<typename _Tp>
| ^~~~~~~~
kmplayer/src/backends/npp/npplayer.cpp:12:1: note: ‘extern "C"’ linkage started here
12 | extern "C" {
| ^~~~~~~~~~
/usr/include/c++/12/type_traits:61:3: error: template with C linkage
61 | template<typename _Tp, _Tp __v>
| ^~~~~~~~
kmplayer/src/backends/npp/npplayer.cpp:12:1: note: ‘extern "C"’ linkage started here
12 | extern "C" {
| ^~~~~~~~~~".
Edited by Marius Pa