From 8e85edb0448e884e29155ee3a4edf911fc28654a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Thu, 2 Feb 2023 20:37:19 -0300 Subject: [PATCH] SuiteSparse: update to 7.0.1. - use libatomic-devel when needed (armv6l-musl) --- common/shlibs | 2 +- srcpkgs/SuiteSparse/template | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/common/shlibs b/common/shlibs index dfa36546ee2..89b611e7b05 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4070,7 +4070,7 @@ libcholmod.so.4 SuiteSparse-6.0.1_1 libcolamd.so.3 SuiteSparse-6.0.1_1 libcxsparse.so.4 SuiteSparse-6.0.1_1 libspqr.so.3 SuiteSparse-6.0.1_1 -libsuitesparseconfig.so.6 SuiteSparse-6.0.1_1 +libsuitesparseconfig.so.7 SuiteSparse-7.0.1_1 libumfpack.so.6 SuiteSparse-6.0.1_1 libecl.so.21.2 ecl-21.2.1_1 libecm.so.1 ecm-7.0.4_3 diff --git a/srcpkgs/SuiteSparse/template b/srcpkgs/SuiteSparse/template index 869237dc9f8..6cc6b0a232d 100644 --- a/srcpkgs/SuiteSparse/template +++ b/srcpkgs/SuiteSparse/template @@ -1,6 +1,6 @@ # Template file for 'SuiteSparse' pkgname=SuiteSparse -version=6.0.1 +version=7.0.1 revision=1 hostmakedepends="cmake gcc-fortran" makedepends="libgomp-devel mpfr-devel @@ -11,7 +11,7 @@ license="custom:multiple" homepage="https://people.engr.tamu.edu/davis/suitesparse.html" changelog="https://raw.githubusercontent.com/DrTimothyAldenDavis/SuiteSparse/master/ChangeLog" distfiles="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/refs/tags/v${version}.tar.gz" -checksum=06f55a0449775d1f43d8a33ba8c8417ea8cf76c27833b465c49825baa8741d0c +checksum=dc2f8d5c2657c120b30cce942f634ec08fc3a4b0b10e19d3eef7790b2bec8d1e build_options="openblas" @@ -23,6 +23,10 @@ case "$XBPS_TARGET_MACHINE" in *) ;; esac +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" +fi + do_build() { make library \ JOBS=$XBPS_MAKEJOBS \