[arch-commits] Commit in julia/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Sun Aug 2 10:44:00 UTC 2020
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) <buildbot at 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 \
More information about the arch-commits
mailing list