[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