Date: Sunday, August 2, 2020 @ 10:44:00 Author: arojas Revision: 667611
Update to 1.5.0, switch to system LLVM Modified: julia/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-08-02 09:48:37 UTC (rev 667610) +++ PKGBUILD 2020-08-02 10:44:00 UTC (rev 667611) @@ -8,7 +8,7 @@ pkgbase=julia pkgname=(julia julia-docs) epoch=2 -pkgver=1.4.2 +pkgver=1.5.0 pkgrel=1 arch=(x86_64) pkgdesc='High-level, high-performance, dynamic programming language' @@ -15,17 +15,15 @@ url='https://julialang.org/' license=(MIT) depends=(cblas fftw hicolor-icon-theme libgit2 libunwind libutf8proc openblas - suitesparse mbedtls openlibm pcre2) -makedepends=(cmake gcc-fortran gmp python) + suitesparse mbedtls openlibm pcre2 llvm-libs) +makedepends=(cmake gcc-fortran gmp python llvm) source=("https://github.com/JuliaLang/julia/releases/download/v$pkgver/$pkgbase-$pkgver-full.tar.gz"{,.asc} julia-system-cblas.patch - make-install-no-build.patch - julia-libgit2-1.0.patch::"https://patch-diff.githubusercontent.com/raw/JuliaLang/julia/pull/35233.patch") -sha256sums=('948c70801d5cce81eeb7f764b51b4bfbb2dc0b1b9effc2cb9fc8f8cf6c90a334' + make-install-no-build.patch) +sha256sums=('4a6ffadc8dd04ca0b7fdef6ae203d0af38185e57b78f7c0b972c4707354a6d1b' 'SKIP' 'd4c8fe9eec1bc416549924ae328ceb3f63cc736ecd5e67886faa924e7c14bc5d' - '0b57e0bc6e25c92fde8a6474394f7a99bfb57f9b5d0f7b53f988622ae67de8b7' - 'c8be2be8d62ea653439a5c18e56f8026c83f0f1127934b12d7faf60630befd45') + '0b57e0bc6e25c92fde8a6474394f7a99bfb57f9b5d0f7b53f988622ae67de8b7') # Julia (Binary signing key) <build...@julialang.org> validpgpkeys=('3673DF529D9049477F76B37566E3C7DC03D6E495') @@ -38,9 +36,6 @@ # Don't build again in install patch -p1 -i ../make-install-no-build.patch - # Compatibility with libgit2 1.0 - patch -p1 -i ../julia-libgit2-1.0.patch - # Fix test failure sed -e 's|0.22314355f0 + 3.1415927f0im|0.22314355f0 - 3.1415927f0im|' -i stdlib/LinearAlgebra/test/lu.jl } @@ -48,7 +43,7 @@ build() { export PATH="$srcdir/bin:$PATH" env CFLAGS="$CFLAGS -w" CXXFLAGS="$CXXFLAGS -w" make VERBOSE=1 -C $pkgbase-$pkgver \ - USE_SYSTEM_LLVM=0 \ + USE_SYSTEM_LLVM=1 \ USE_SYSTEM_LIBUNWIND=1 \ USE_SYSTEM_PCRE=1 \ USE_SYSTEM_BLAS=1 \