Skip to content

Commit

Permalink
devel/llvm10: un-deprecate, shrink default build
Browse files Browse the repository at this point in the history
Remove expiration and deprecation as Arm platforms will require llvm10
as long as we support lang/ghc810.

Reduce the default builds to just the native backend(s), lld, and clang.
This is more than lang/ghc810 needs (it just needs LLVM), but also
covers lang/silq until its dependency on lld is removed.
  • Loading branch information
brooksdavis committed Sep 29, 2023
1 parent e5f749e commit 942cd08
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 12 deletions.
14 changes: 2 additions & 12 deletions devel/llvm10/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llvm
DISTVERSION= 10.0.1
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR}
Expand All @@ -12,9 +12,6 @@ MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
WWW= https://llvm.org/

DEPRECATED= Obsolete, unmaintained, few dependent ports
EXPIRATION_DATE= 2023-09-30

.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LICENSE+= LLVM2
LICENSE_FILE_LLVM2= ${WRKSRC}/LICENSE.TXT
Expand Down Expand Up @@ -77,14 +74,7 @@ OPTIONS_DEFINE_powerpc= GOLD
OPTIONS_DEFINE_powerpc64= GOLD OPENMP
OPTIONS_DEFINE_powerpc64le= GOLD OPENMP
OPTIONS_DEFINE_riscv64= OPENMP
OPTIONS_DEFAULT= BE_AMDGPU BE_STANDARD CLANG EXTRAS LIT LLD LLDB PYCLANG
OPTIONS_DEFAULT_aarch64= OPENMP
OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP
OPTIONS_DEFAULT_i386= COMPILER_RT OPENMP
OPTIONS_DEFAULT_powerpc= GOLD
OPTIONS_DEFAULT_powerpc64= GOLD OPENMP
OPTIONS_DEFAULT_powerpc64le= GOLD OPENMP
OPTIONS_DEFAULT_riscv64= OPENMP
OPTIONS_DEFAULT= BE_NATIVE CLANG LLD
OPTIONS_SINGLE= BACKENDS
OPTIONS_SINGLE_BACKENDS=BE_FREEBSD BE_NATIVE BE_STANDARD
OPTIONS_SUB= yes
Expand Down
File renamed without changes.

0 comments on commit 942cd08

Please sign in to comment.