From 80b61f37620b1a747e1bc0265316e74c6c7e92fe Mon Sep 17 00:00:00 2001 From: Adam Beckmeyer Date: Sun, 26 Aug 2018 15:36:46 -0400 Subject: [PATCH] julia: update to 1.0.2. [ci skip] Also packages dev files and docs separately. Maintainer changed to myself with current maintainers permission. closes #3242 --- srcpkgs/julia-devel | 1 + srcpkgs/julia-doc | 1 + srcpkgs/julia/template | 52 +++++++++++++++++++++++++++++------------- 3 files changed, 38 insertions(+), 16 deletions(-) create mode 120000 srcpkgs/julia-devel create mode 120000 srcpkgs/julia-doc diff --git a/srcpkgs/julia-devel b/srcpkgs/julia-devel new file mode 120000 index 0000000000..78dd3ada46 --- /dev/null +++ b/srcpkgs/julia-devel @@ -0,0 +1 @@ +julia \ No newline at end of file diff --git a/srcpkgs/julia-doc b/srcpkgs/julia-doc new file mode 120000 index 0000000000..78dd3ada46 --- /dev/null +++ b/srcpkgs/julia-doc @@ -0,0 +1 @@ +julia \ No newline at end of file diff --git a/srcpkgs/julia/template b/srcpkgs/julia/template index 125eca9189..1ecb0f6bf9 100644 --- a/srcpkgs/julia/template +++ b/srcpkgs/julia/template @@ -1,38 +1,42 @@ # Template file for 'julia' pkgname=julia -version=0.6.4 -revision=4 +version=1.0.2 +revision=1 wrksrc=julia +# Falsely detects dependency on libllvm +skiprdeps=/usr/lib/libjulia.so.1.0 nocross=yes build_style=gnu-makefile -make_build_args="prefix=/usr sysconfdir=/etc USE_SYSTEM_LLVM=1 - USE_LLVM_SHLIB=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_BLAS=1 - USE_SYSTEM_LAPACK=1 USE_SYSTEM_FFTW=1 USE_SYSTEM_GMP=1 - USE_SYSTEM_MPFR=1 USE_SYSTEM_ARPACK=1 USE_SYSTEM_LIBUV=0 - USE_SYSTEM_LIBGIT2=1" +make_build_args="prefix=/usr sysconfdir=/etc USE_SYSTEM_LLVM=0 USE_LLVM_SHLIB=1 + USE_SYSTEM_PCRE=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_GMP=1 + USE_SYSTEM_MPFR=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LIBGIT2=1 + LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas + LIBBLAS=-lopenblas LIBBLASNAME=libopenblas" make_install_args=$make_build_args -hostmakedepends="curl llvm3.9 gcc-fortran perl cmake python m4 git" -makedepends="openblas-devel lapack-devel arpack-ng-devel - fftw-devel pcre2-devel gmp-devel mpfr-devel libgit2-devel - libcurl-devel libssh2-devel mbedtls-devel" -depends="libllvm3.9 openblas lapack-devel arpack-ng libfftw - pcre2-devel gmp mpfr-devel libgit2-devel libcurl libssh2 mbedtls" -conf_files="/etc/julia/juliarc.jl" +make_check_args=$make_build_args +make_check_target=testall +hostmakedepends="curl 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" +conf_files="/etc/julia/startup.jl" only_for_archs="i686 x86_64 i686-musl x86_64-musl" short_desc="High-level, high-performance dynamic programming language" -maintainer="Francisco Gómez " +maintainer="Adam Beckmeyer