diff options
author | nia <nia@pkgsrc.org> | 2021-06-10 13:02:09 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2021-06-10 13:02:09 +0000 |
commit | 0e4e94beead46746b210eec2cc0afe3f7b575075 (patch) | |
tree | 4e2a574734683d26e3acbd0ed996fe2ca64df5df /meta-pkgs | |
parent | 45fc3160cb29dd36da09927f96f3d3d1df5df3a2 (diff) | |
download | pkgsrc-0e4e94beead46746b210eec2cc0afe3f7b575075.tar.gz |
add meta-pkgs/bulk-test-llvm
Meta-package for testing LLVM updates. Depends on various non-trivial or
important packages that depend on LLVM.
Diffstat (limited to 'meta-pkgs')
-rw-r--r-- | meta-pkgs/Makefile | 3 | ||||
-rw-r--r-- | meta-pkgs/bulk-test-llvm/DESCR | 2 | ||||
-rw-r--r-- | meta-pkgs/bulk-test-llvm/Makefile | 46 |
3 files changed, 50 insertions, 1 deletions
diff --git a/meta-pkgs/Makefile b/meta-pkgs/Makefile index 67089c87863..b82f6cc06c0 100644 --- a/meta-pkgs/Makefile +++ b/meta-pkgs/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.113 2021/05/29 16:31:46 nia Exp $ +# $NetBSD: Makefile,v 1.114 2021/06/10 13:02:09 nia Exp $ # COMMENT= Collections of other packages @@ -8,6 +8,7 @@ SUBDIR+= bulk-large SUBDIR+= bulk-medium SUBDIR+= bulk-small SUBDIR+= bulk-test-boost +SUBDIR+= bulk-test-llvm SUBDIR+= compiz-fusion SUBDIR+= courier SUBDIR+= deforaos-desktop diff --git a/meta-pkgs/bulk-test-llvm/DESCR b/meta-pkgs/bulk-test-llvm/DESCR new file mode 100644 index 00000000000..58c96e02e35 --- /dev/null +++ b/meta-pkgs/bulk-test-llvm/DESCR @@ -0,0 +1,2 @@ +Meta-package for testing LLVM updates. Depends on various non-trivial or +important packages that depend on LLVM. diff --git a/meta-pkgs/bulk-test-llvm/Makefile b/meta-pkgs/bulk-test-llvm/Makefile new file mode 100644 index 00000000000..557587d6ffb --- /dev/null +++ b/meta-pkgs/bulk-test-llvm/Makefile @@ -0,0 +1,46 @@ +# $NetBSD: Makefile,v 1.1 2021/06/10 13:02:09 nia Exp $ + +DISTNAME= bulk-test-llvm-20210610 +CATEGORIES= meta-pkgs +MASTER_SITES= # empty +DISTFILES= # empty + +MAINTAINER= nia@NetBSD.org +COMMENT= Meta-package for testing LLVM + +META_PACKAGE= yes + +RESTRICTED= Just for test build purposes +NO_BIN_ON_CDROM= ${RESTRICTED} +NO_BIN_ON_FTP= ${RESTRICTED} + +# All of these (primarily leaf) packages depend on LLVM. +# Feel free to add one if you care about it not breaking. +# The current list is mostly arbitrary, resulting from a grep of the +# pkgsrc tree. + +.include "../../lang/python/pyversion.mk" + +BUILD_DEPENDS+= clang-[0-9]*:../../lang/clang +BUILD_DEPENDS+= firefox-[0-9]*:../../www/firefox +BUILD_DEPENDS+= firefox-esr-[0-9]*:../../www/firefox-esr +BUILD_DEPENDS+= include-what-you-use-[0-9]*:../../devel/include-what-you-use +BUILD_DEPENDS+= polly-[0-9]*:../../devel/polly +BUILD_DEPENDS+= qtcreator-[0-9]*:../../editors/qtcreator +BUILD_DEPENDS+= libcxx-[0-9]*:../../lang/libcxx +BUILD_DEPENDS+= libcxxabi-[0-9]*:../../lang/libcxxabi +BUILD_DEPENDS+= libunwind-[0-9]*:../../lang/libunwind +BUILD_DEPENDS+= lld-[0-9]*:../../devel/lld +BUILD_DEPENDS+= lldb-[0-9]*:../../devel/lldb +BUILD_DEPENDS+= mozjs78-[0-9]*:../../lang/mozjs78 +BUILD_DEPENDS+= opencl-clang-[0-9]*:../../parallel/opencl-clang +BUILD_DEPENDS+= openmp-[0-9]*:../../parallel/openmp +BUILD_DEPENDS+= pocl-[0-9]*:../../parallel/pocl +BUILD_DEPENDS+= ${PYPKGPREFIX}-llvmlite-[0-9]*:../../devel/py-llvmlite +BUILD_DEPENDS+= rust-[0-9]*:../../lang/rust +BUILD_DEPENDS+= seamonkey-[0-9]*:../../www/seamonkey +BUILD_DEPENDS+= spirv-llvm-translator-[0-9]*:../../parallel/spirv-llvm-translator +BUILD_DEPENDS+= thunderbird-[0-9]*:../../mail/thunderbird +BUILD_DEPENDS+= zig-[0-9]*:../../lang/zig + +.include "../../mk/bsd.pkg.mk" |