devel/llvm{15-22}-libs: fix PLIST_SUB for option-gated .so entries
Add OPTIONS_SUB=yes so the ports framework auto-populates PLIST_SUB
for CLANG, GOLD, LLDB, MLIR, OPENMP, and POLLY options. Add
LLDB_PLIST_SUB for PYTHON_ABIVER (llvm15-21). Remove broken manual
_ALL_OPTIONS comment-out block that was not functioning correctly.
Fixes poudriere packaging failure where %%CLANG%%, %%GOLD%%, etc.
were not being substituted in pkg-plist paths.
devel/llvm{15-22}: move all .so files to -libs subpackages
Expand -libs ports to ship every shared library (.so) produced by
the LLVM build, not just libLLVM/libLTO/libRemarks. Comment out all
.so entries in the parent ports to avoid file conflicts. This fixes
poudriere failures where ports using USES=llvm:lib (e.g. qt6-tools)
could not find libclang-cpp.so at runtime.
-libs Makefile: add PLIST_SUB for CONFIGURE_TARGET/LLVM_RELEASE,
add option comment-out block, replace post-install with find-based
.so filter.
Parent pkg-plist: comment out all .so entries with pointer to -libs.
databases/sqlite-ext-miscfuncs: Remove outdated pkg-message
pkg-message claimed that loading QSLite extensions is prohibited
bydefault and sqlite3 needs to be rebuilt.
This isn't true any more, ".load {path/to/extension/module}"
loads them at the run-time with the regular sqlite3 program.