From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A363A158086 for ; Tue, 4 Jan 2022 16:21:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 006F52BC01B; Tue, 4 Jan 2022 16:21:55 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DB9C32BC01B for ; Tue, 4 Jan 2022 16:21:54 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E9E4A342E2C for ; Tue, 4 Jan 2022 16:21:53 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8C691233 for ; Tue, 4 Jan 2022 16:21:52 +0000 (UTC) From: "Matthias Maier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Matthias Maier" Message-ID: <1641313308.b096561523b6780573047b129552b58f8192dc40.tamiko@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/julia/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/julia/julia-1.7.1-r1.ebuild dev-lang/julia/julia-1.7.1.ebuild X-VCS-Directories: dev-lang/julia/ X-VCS-Committer: tamiko X-VCS-Committer-Name: Matthias Maier X-VCS-Revision: b096561523b6780573047b129552b58f8192dc40 X-VCS-Branch: master Date: Tue, 4 Jan 2022 16:21:52 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c9348cb8-b0a9-4cac-8f0e-e1f053b60784 X-Archives-Hash: a1ca2945ab8c9c8d952c22283edc8187 commit: b096561523b6780573047b129552b58f8192dc40 Author: Janusz Andrzejewski gmail com> AuthorDate: Tue Jan 4 09:52:00 2022 +0000 Commit: Matthias Maier gentoo org> CommitDate: Tue Jan 4 16:21:48 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0965615 dev-lang/julia: ebuild maintenance, use system suitesparse - add version constraint for libutf8proc and patchelf - add explicit option for USE_SYSTEM_LIBBLASTRAMPOLINE - actually use system libraries for suitesparse Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Janusz Andrzejewski gmail.com> Signed-off-by: Matthias Maier gentoo.org> dev-lang/julia/{julia-1.7.1.ebuild => julia-1.7.1-r1.ebuild} | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-lang/julia/julia-1.7.1.ebuild b/dev-lang/julia/julia-1.7.1-r1.ebuild similarity index 95% rename from dev-lang/julia/julia-1.7.1.ebuild rename to dev-lang/julia/julia-1.7.1-r1.ebuild index fad64a3a369e..0277fb0ae72b 100644 --- a/dev-lang/julia/julia-1.7.1.ebuild +++ b/dev-lang/julia/julia-1.7.1-r1.ebuild @@ -8,7 +8,7 @@ inherit llvm pax-utils toolchain-funcs # correct versions for stdlibs are in deps/checksums # for everything else, run with network-sandbox and wait for the crash -MY_LLVM_V="13.0.1" +MY_LLVM_V="13.0.0" DESCRIPTION="High-performance programming language for technical computing" HOMEPAGE="https://julialang.org/" @@ -33,8 +33,8 @@ RDEPEND+=" dev-libs/libgit2:0 >=dev-libs/libpcre2-10.23:0=[jit,unicode] dev-libs/mpfr:0= - dev-libs/libutf8proc:0=[-cjk] - dev-util/patchelf + >=dev-libs/libutf8proc-2.6.1:0=[-cjk] + >=dev-util/patchelf-0.13 >=net-libs/mbedtls-2.2 net-misc/curl[http2,ssh] sci-libs/amd:0= @@ -68,8 +68,6 @@ PATCHES=( "${FILESDIR}/${PN}"-1.7.0-hardcoded-libs.patch "${FILESDIR}/${PN}"-1.7.0-do_not_set_rpath.patch ) - # just remove patchelf from linux ?? just my own solution to sigsegv error ?? - #"${FILESDIR}/${PN}"-turnoff-patchelf.patch pkg_setup() { use system-llvm && llvm_pkg_setup @@ -130,9 +128,10 @@ src_configure() { USE_SYSTEM_DSFMT:=1 USE_SYSTEM_BLAS:=1 USE_SYSTEM_LAPACK:=1 + USE_SYSTEM_LIBBLASTRAMPOLINE:=0 USE_SYSTEM_GMP:=1 USE_SYSTEM_MPFR:=1 - USE_SYSTEM_SUITESPARSE:=1 + USE_SYSTEM_LIBSUITESPARSE:=1 USE_SYSTEM_LIBUV:=0 USE_SYSTEM_UTF8PROC:=1 USE_SYSTEM_MBEDTLS:=1