netbsd: add some missing system headers

The Lua headers are needed because, yes, NetBSD has a kernel module for Lua
support. soundcard.h is technically a system header but is installed by
libossaudio and so was missed previously.

This also removes some riscv headers that shouldn't have been added because
NetBSD does not yet officially support the riscv32/riscv64 ports.

Closes #24737.
234630bb8dAlex Rønne Petersen committed on 8/14/2025, 6:25:08 AMparent007cc81
64 files changedLine totals unavailable