summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2023-01-28 02:24:58 +0800
committerTing-Wei Lan <lantw44@gmail.com>2023-01-28 02:24:58 +0800
commit7fea6f6ccb348d962bb379f79a20707da9cbab6e (patch)
tree318c49afe98ce4e39a52ee42cabb8358439096d6
parent1a28f140d9bd4164ea21bc591656ed342fcae595 (diff)
downloadwspkg-data-7fea6f6ccb348d962bb379f79a20707da9cbab6e.tar
wspkg-data-7fea6f6ccb348d962bb379f79a20707da9cbab6e.tar.gz
wspkg-data-7fea6f6ccb348d962bb379f79a20707da9cbab6e.tar.bz2
wspkg-data-7fea6f6ccb348d962bb379f79a20707da9cbab6e.tar.lz
wspkg-data-7fea6f6ccb348d962bb379f79a20707da9cbab6e.tar.xz
wspkg-data-7fea6f6ccb348d962bb379f79a20707da9cbab6e.tar.zst
wspkg-data-7fea6f6ccb348d962bb379f79a20707da9cbab6e.zip
pkgbuild: Disable unused features for LLVM
The only consumer of LLVM is PostgreSQL, and PostgreSQL doesn't need these programming language frontends and non-native backends. Disable unused features to save compilation time and reduce memory usage.
-rw-r--r--pkgbuild.files/make.conf3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgbuild.files/make.conf b/pkgbuild.files/make.conf
index 5e8db0c..fdd38f9 100644
--- a/pkgbuild.files/make.conf
+++ b/pkgbuild.files/make.conf
@@ -12,6 +12,9 @@ VALID_CATEGORIES+= local
DEFAULT_VERSIONS+= pgsql=11 bdb=5
# packages options
+devel_llvm15_SET= BE_NATIVE
+devel_llvm15_UNSET= BE_AMDGPU BE_STANDARD BE_WASM CLANG COMPILER_RT DOCS \
+ EXTRAS FLANG GOLD LIT LLD LLDB OPENMP PYCLANG
editors_vim_SET= PERL PYTHON RUBY
shells_bash_SET= FDESCFS HELP
sysutils_screen_SET= MULTIUSER