aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2023-09-26 18:37:59 +0000
committerBrooks Davis <brooks@FreeBSD.org>2023-09-29 19:06:40 +0000
commit942cd084dde4ee032b57bd18208a1a92c94f4c19 (patch)
tree2fc770f5c8511581e6daa804b54831334e731d35
parente5f749ee797d92f45b7563b7dfaccde34096f301 (diff)
downloadports-942cd084dde4ee032b57bd18208a1a92c94f4c19.tar.gz
ports-942cd084dde4ee032b57bd18208a1a92c94f4c19.zip
devel/llvm10: un-deprecate, shrink default build
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.
-rw-r--r--devel/llvm10/Makefile14
-rw-r--r--devel/llvm10/files/lldb/patch-swig (renamed from devel/llvm10/files/patch-swig)0
2 files changed, 2 insertions, 12 deletions
diff --git a/devel/llvm10/Makefile b/devel/llvm10/Makefile
index 86d76030efe6..756e4a8754e4 100644
--- a/devel/llvm10/Makefile
+++ b/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}
@@ -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
@@ -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
diff --git a/devel/llvm10/files/patch-swig b/devel/llvm10/files/lldb/patch-swig
index e9c3ec903903..e9c3ec903903 100644
--- a/devel/llvm10/files/patch-swig
+++ b/devel/llvm10/files/lldb/patch-swig