julia: update to 1.0.3.

[ci skip] for building llvm

This commit also changes from using the julia-only source release to the
source release with bundled dependencies so vendored dependency sources
like llvm don't have to be downloaded in the middle of the build
process.
This commit is contained in:
Adam Beckmeyer 2018-12-18 22:35:34 -05:00 committed by Johannes
parent 8694b03d4b
commit 385b184893

View file

@ -1,8 +1,7 @@
# Template file for 'julia'
pkgname=julia
version=1.0.2
version=1.0.3
revision=1
wrksrc=julia
# Falsely detects dependency on libllvm
skiprdeps=/usr/lib/libjulia.so.1.0
nocross=yes
@ -15,7 +14,7 @@ make_build_args="prefix=/usr sysconfdir=/etc USE_SYSTEM_LLVM=0 USE_LLVM_SHLIB=1
make_install_args=$make_build_args
make_check_args=$make_build_args
make_check_target=testall
hostmakedepends="curl perl cmake python"
hostmakedepends="perl cmake python"
makedepends="openblas-devel pcre2-devel gmp-devel mpfr-devel libgit2-devel
libcurl-devel libssh2-devel mbedtls-devel libatomic-devel"
depends="pcre2 gmp mpfr libgit2 libcurl libssh2 mbedtls libatomic"
@ -25,8 +24,8 @@ short_desc="High-level, high-performance dynamic programming language"
maintainer="Adam Beckmeyer <adam_git@thebeckmeyers.xyz>"
license="MIT"
homepage="https://julialang.org"
distfiles="https://github.com/JuliaLang/julia/releases/download/v${version}/julia-${version}.tar.gz"
checksum=cba73dcf85183a7a32fa9369c75b92ab97f97bf8147fad49b21bf0f5c68fb177
distfiles="https://github.com/JuliaLang/julia/releases/download/v${version}/julia-${version}-full.tar.gz"
checksum=618e6d29f1fba00f5b2bebf14e69a3a536c27c3132e021cf39774e8500dd29fa
case "$XBPS_TARGET_MACHINE" in
*-musl)