summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdevel/llvm/DETAILS36
-rw-r--r--devel/llvm/HISTORY3
2 files changed, 29 insertions, 10 deletions
diff --git a/devel/llvm/DETAILS b/devel/llvm/DETAILS
index ea26205bf4..8f9d6ef2dc 100755
--- a/devel/llvm/DETAILS
+++ b/devel/llvm/DETAILS
@@ -1,52 +1,68 @@
SPELL=llvm
- VERSION="8.0.0"
+ VERSION="8.0.1"
SOURCE="${SPELL}-${VERSION}.src.tar.xz"
SOURCE2=$SOURCE.sig
- SOURCE_URL[0]=https://${SPELL}.org/releases/${VERSION}/${SOURCE}
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ LLVMORG_URI="https://${SPELL}.org/releases/${VERSION}"
+ GITHUB_URI="https://github.com/${SPELL}/llvm-project/releases/download/llvmorg-${VERSION}"
+ SOURCE_URL[0]="${LLVMORG_URI}/${SOURCE}"
+ SOURCE_URL[1]="${GITHUB_URI}/${SOURCE}"
+ SOURCE2_URL[0]="${SOURCE_URL[0]}.sig"
+ SOURCE2_URL[1]="${SOURCE_URL[1]}.sig"
SOURCE_GPG=llvm.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
if [[ "$LLVM_WITH_CLANG" == y ]]; then
SOURCE3="cfe-${VERSION}.src.tar.xz"
- SOURCE3_URL[0]="https://${SPELL}.org/releases/${VERSION}/${SOURCE3}"
+ SOURCE3_URL[0]="${LLVMORG_URI}/${SOURCE3}"
+ SOURCE3_URL[1]="${GITHUB_URI}/${SOURCE3}"
SOURCE4="$SOURCE3.sig"
SOURCE4_URL[0]="${SOURCE3_URL[0]}.sig"
+ SOURCE4_URL[1]="${SOURCE3_URL[1]}.sig"
SOURCE3_GPG="llvm.gpg:$SOURCE4:UPSTREAM_KEY"
SOURCE4_IGNORE="signature"
SOURCE5="compiler-rt-${VERSION}.src.tar.xz"
- SOURCE5_URL[0]="https://${SPELL}.org/releases/${VERSION}/${SOURCE5}"
+ SOURCE5_URL[0]="${LLVMORG_URI}/${SOURCE5}"
+ SOURCE5_URL[1]="${GITHUB_URI}/${SOURCE5}"
SOURCE6="$SOURCE5.sig"
SOURCE5_GPG="llvm.gpg:$SOURCE6:UPSTREAM_KEY"
SOURCE6_URL[0]="${SOURCE5_URL[0]}.sig"
+ SOURCE6_URL[1]="${SOURCE5_URL[1]}.sig"
SOURCE6_IGNORE="signature"
SOURCE9="clang-tools-extra-${VERSION}.src.tar.xz"
- SOURCE9_URL[0]="https://llvm.org/releases/${VERSION}/${SOURCE9}"
+ SOURCE9_URL[0]="${LLVMORG_URI}/${SOURCE9}"
+ SOURCE9_URL[1]="${GITHUB_URI}/${SOURCE9}"
SOURCE10="$SOURCE9.sig"
- SOURCE10_URL[0]="https://llvm.org/releases/${VERSION}/${SOURCE10}"
+ SOURCE10_URL[0]="${SOURCE9_URL[0]}.sig"
+ SOURCE10_URL[1]="${SOURCE9_URL[1]}.sig"
SOURCE10_IGNORE=signature
SOURCE9_GPG="llvm.gpg:$SOURCE10:UPSTREAM_KEY"
fi
if [[ "$LLVM_WITH_LLDB" == y ]]; then
SOURCE7="lldb-${VERSION}.src.tar.xz"
- SOURCE7_URL[0]="https://${SPELL}.org/releases/${VERSION}/${SOURCE7}"
+ SOURCE7_URL[0]="${LLVMORG_URI}/${SOURCE7}"
+ SOURCE7_URL[1]="${GITHUB_URI}/${SOURCE7}"
SOURCE8="$SOURCE7.sig"
SOURCE8_URL[0]="${SOURCE7_URL[0]}.sig"
+ SOURCE8_URL[1]="${SOURCE7_URL[1]}.sig"
SOURCE7_GPG="llvm.gpg:$SOURCE8:UPSTREAM_KEY"
SOURCE8_IGNORE="signature"
fi
if [[ "$LLVM_WITH_POLLY" == y ]]; then
SOURCE11="polly-${VERSION}.src.tar.xz"
- SOURCE11_URL[0]="https://${SPELL}.org/releases/${VERSION}/${SOURCE11}"
+ SOURCE11_URL[0]="${LLVMORG_URI}/${SOURCE11}"
+ SOURCE11_URL[1]="${GITHUB_URI}/${SOURCE11}"
SOURCE12="$SOURCE11.sig"
SOURCE12_URL[0]="${SOURCE11_URL[0]}.sig"
+ SOURCE12_URL[1]="${SOURCE11_URL[1]}.sig"
SOURCE11_GPG="llvm.gpg:$SOURCE12:UPSTREAM_KEY"
SOURCE12_IGNORE="signature"
fi
if [[ "$LLVM_WITH_LLD" == y ]]; then
SOURCE13="lld-${VERSION}.src.tar.xz"
- SOURCE13_URL[0]="https://${SPELL}.org/releases/${VERSION}/${SOURCE13}"
+ SOURCE13_URL[0]="${LLVMORG_URI}/${SOURCE13}"
+ SOURCE13_URL[1]="${GITHUB_URI}/${SOURCE13}"
SOURCE14="$SOURCE13.sig"
SOURCE14_URL[0]="${SOURCE13_URL[0]}.sig"
+ SOURCE14_URL[1]="${SOURCE13_URL[1]}.sig"
SOURCE13_GPG="llvm.gpg:$SOURCE14:UPSTREAM_KEY"
SOURCE14_IGNORE="signature"
fi
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index d846cb6284..e11e9e0a3b 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,6 @@
+2019-07-20 Pavel Vinogradov <public@sourcemage.org>
+ * DETAILS: version 8.0.1, added GitHub mirror
+
2019-05-25 Ismael Luceno <ismael@sourcemage.org>
* DEPENDS: Fix build against musl