suitesparse: dropped dependency on intel-tbb

This commit is contained in:
Tim Biermann 2022-01-02 15:27:21 +01:00
parent 84c3c2a110
commit 5dcdc6a122
3 changed files with 41 additions and 43 deletions

View File

@ -1,16 +1,9 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/RBio.h
-rw-r--r-- root/root usr/include/SLIP_LU.h
-rw-r--r-- root/root usr/include/SuiteSparseQR.hpp
-rw-r--r-- root/root usr/include/SuiteSparseQR_C.h
-rw-r--r-- root/root usr/include/SuiteSparseQR_definitions.h
-rw-r--r-- root/root usr/include/SuiteSparse_config.h
-rw-r--r-- root/root usr/include/amd.h
-rw-r--r-- root/root usr/include/btf.h
-rw-r--r-- root/root usr/include/camd.h
-rw-r--r-- root/root usr/include/ccolamd.h
-rw-r--r-- root/root usr/include/cholmod.h
-rw-r--r-- root/root usr/include/cholmod_blas.h
-rw-r--r-- root/root usr/include/cholmod_camd.h
-rw-r--r-- root/root usr/include/cholmod_check.h
@ -21,6 +14,7 @@ drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/cholmod_function.h
-rw-r--r-- root/root usr/include/cholmod_gpu.h
-rw-r--r-- root/root usr/include/cholmod_gpu_kernels.h
-rw-r--r-- root/root usr/include/cholmod.h
-rw-r--r-- root/root usr/include/cholmod_io64.h
-rw-r--r-- root/root usr/include/cholmod_matrixops.h
-rw-r--r-- root/root usr/include/cholmod_modify.h
@ -31,8 +25,13 @@ drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/cs.h
-rw-r--r-- root/root usr/include/klu.h
-rw-r--r-- root/root usr/include/ldl.h
-rw-r--r-- root/root usr/include/RBio.h
-rw-r--r-- root/root usr/include/SLIP_LU.h
-rw-r--r-- root/root usr/include/spqr.hpp
-rw-r--r-- root/root usr/include/umfpack.h
-rw-r--r-- root/root usr/include/SuiteSparse_config.h
-rw-r--r-- root/root usr/include/SuiteSparseQR_C.h
-rw-r--r-- root/root usr/include/SuiteSparseQR_definitions.h
-rw-r--r-- root/root usr/include/SuiteSparseQR.hpp
-rw-r--r-- root/root usr/include/umfpack_col_to_triplet.h
-rw-r--r-- root/root usr/include/umfpack_defaults.h
-rw-r--r-- root/root usr/include/umfpack_free_numeric.h
@ -42,6 +41,7 @@ drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/umfpack_get_numeric.h
-rw-r--r-- root/root usr/include/umfpack_get_symbolic.h
-rw-r--r-- root/root usr/include/umfpack_global.h
-rw-r--r-- root/root usr/include/umfpack.h
-rw-r--r-- root/root usr/include/umfpack_load_numeric.h
-rw-r--r-- root/root usr/include/umfpack_load_symbolic.h
-rw-r--r-- root/root usr/include/umfpack_numeric.h
@ -66,45 +66,45 @@ drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/umfpack_triplet_to_col.h
-rw-r--r-- root/root usr/include/umfpack_wsolve.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libamd.so -> libamd.so.2.4.6
lrwxrwxrwx root/root usr/lib/libamd.so.2 -> libamd.so.2.4.6
-rwxr-xr-x root/root usr/lib/libamd.so.2.4.6
lrwxrwxrwx root/root usr/lib/libbtf.so -> libbtf.so.1.2.6
lrwxrwxrwx root/root usr/lib/libbtf.so.1 -> libbtf.so.1.2.6
lrwxrwxrwx root/root usr/lib/libamd.so.2 -> libamd.so.2.4.6
lrwxrwxrwx root/root usr/lib/libamd.so -> libamd.so.2.4.6
-rwxr-xr-x root/root usr/lib/libbtf.so.1.2.6
lrwxrwxrwx root/root usr/lib/libcamd.so -> libcamd.so.2.4.6
lrwxrwxrwx root/root usr/lib/libcamd.so.2 -> libcamd.so.2.4.6
lrwxrwxrwx root/root usr/lib/libbtf.so.1 -> libbtf.so.1.2.6
lrwxrwxrwx root/root usr/lib/libbtf.so -> libbtf.so.1.2.6
-rwxr-xr-x root/root usr/lib/libcamd.so.2.4.6
lrwxrwxrwx root/root usr/lib/libccolamd.so -> libccolamd.so.2.9.6
lrwxrwxrwx root/root usr/lib/libccolamd.so.2 -> libccolamd.so.2.9.6
lrwxrwxrwx root/root usr/lib/libcamd.so.2 -> libcamd.so.2.4.6
lrwxrwxrwx root/root usr/lib/libcamd.so -> libcamd.so.2.4.6
-rwxr-xr-x root/root usr/lib/libccolamd.so.2.9.6
lrwxrwxrwx root/root usr/lib/libcholmod.so -> libcholmod.so.3.0.14
lrwxrwxrwx root/root usr/lib/libcholmod.so.3 -> libcholmod.so.3.0.14
lrwxrwxrwx root/root usr/lib/libccolamd.so.2 -> libccolamd.so.2.9.6
lrwxrwxrwx root/root usr/lib/libccolamd.so -> libccolamd.so.2.9.6
-rwxr-xr-x root/root usr/lib/libcholmod.so.3.0.14
lrwxrwxrwx root/root usr/lib/libcolamd.so -> libcolamd.so.2.9.6
lrwxrwxrwx root/root usr/lib/libcolamd.so.2 -> libcolamd.so.2.9.6
lrwxrwxrwx root/root usr/lib/libcholmod.so.3 -> libcholmod.so.3.0.14
lrwxrwxrwx root/root usr/lib/libcholmod.so -> libcholmod.so.3.0.14
-rwxr-xr-x root/root usr/lib/libcolamd.so.2.9.6
lrwxrwxrwx root/root usr/lib/libcxsparse.so -> libcxsparse.so.3.2.0
lrwxrwxrwx root/root usr/lib/libcxsparse.so.3 -> libcxsparse.so.3.2.0
lrwxrwxrwx root/root usr/lib/libcolamd.so.2 -> libcolamd.so.2.9.6
lrwxrwxrwx root/root usr/lib/libcolamd.so -> libcolamd.so.2.9.6
-rwxr-xr-x root/root usr/lib/libcxsparse.so.3.2.0
lrwxrwxrwx root/root usr/lib/libklu.so -> libklu.so.1.3.8
lrwxrwxrwx root/root usr/lib/libklu.so.1 -> libklu.so.1.3.8
lrwxrwxrwx root/root usr/lib/libcxsparse.so.3 -> libcxsparse.so.3.2.0
lrwxrwxrwx root/root usr/lib/libcxsparse.so -> libcxsparse.so.3.2.0
-rwxr-xr-x root/root usr/lib/libklu.so.1.3.8
lrwxrwxrwx root/root usr/lib/libldl.so -> libldl.so.2.2.6
lrwxrwxrwx root/root usr/lib/libldl.so.2 -> libldl.so.2.2.6
lrwxrwxrwx root/root usr/lib/libklu.so.1 -> libklu.so.1.3.8
lrwxrwxrwx root/root usr/lib/libklu.so -> libklu.so.1.3.8
-rwxr-xr-x root/root usr/lib/libldl.so.2.2.6
lrwxrwxrwx root/root usr/lib/librbio.so -> librbio.so.2.2.6
lrwxrwxrwx root/root usr/lib/librbio.so.2 -> librbio.so.2.2.6
lrwxrwxrwx root/root usr/lib/libldl.so.2 -> libldl.so.2.2.6
lrwxrwxrwx root/root usr/lib/libldl.so -> libldl.so.2.2.6
-rwxr-xr-x root/root usr/lib/librbio.so.2.2.6
lrwxrwxrwx root/root usr/lib/libsliplu.so -> libsliplu.so.1.0.2
lrwxrwxrwx root/root usr/lib/libsliplu.so.1 -> libsliplu.so.1.0.2
lrwxrwxrwx root/root usr/lib/librbio.so.2 -> librbio.so.2.2.6
lrwxrwxrwx root/root usr/lib/librbio.so -> librbio.so.2.2.6
-rwxr-xr-x root/root usr/lib/libsliplu.so.1.0.2
lrwxrwxrwx root/root usr/lib/libspqr.so -> libspqr.so.2.0.9
lrwxrwxrwx root/root usr/lib/libspqr.so.2 -> libspqr.so.2.0.9
lrwxrwxrwx root/root usr/lib/libsliplu.so.1 -> libsliplu.so.1.0.2
lrwxrwxrwx root/root usr/lib/libsliplu.so -> libsliplu.so.1.0.2
-rwxr-xr-x root/root usr/lib/libspqr.so.2.0.9
lrwxrwxrwx root/root usr/lib/libsuitesparseconfig.so -> libsuitesparseconfig.so.5.10.1
lrwxrwxrwx root/root usr/lib/libsuitesparseconfig.so.5 -> libsuitesparseconfig.so.5.10.1
lrwxrwxrwx root/root usr/lib/libspqr.so.2 -> libspqr.so.2.0.9
lrwxrwxrwx root/root usr/lib/libspqr.so -> libspqr.so.2.0.9
-rwxr-xr-x root/root usr/lib/libsuitesparseconfig.so.5.10.1
lrwxrwxrwx root/root usr/lib/libumfpack.so -> libumfpack.so.5.7.9
lrwxrwxrwx root/root usr/lib/libumfpack.so.5 -> libumfpack.so.5.7.9
lrwxrwxrwx root/root usr/lib/libsuitesparseconfig.so.5 -> libsuitesparseconfig.so.5.10.1
lrwxrwxrwx root/root usr/lib/libsuitesparseconfig.so -> libsuitesparseconfig.so.5.10.1
-rwxr-xr-x root/root usr/lib/libumfpack.so.5.7.9
lrwxrwxrwx root/root usr/lib/libumfpack.so.5 -> libumfpack.so.5.7.9
lrwxrwxrwx root/root usr/lib/libumfpack.so -> libumfpack.so.5.7.9

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF34ORuTGffy34Bv+smZMYnVn/wFz/oM7ipdTujLAMF7s2wPvgQFPszzfL3Bc3d2zWdLCmspPYlIajNU0CIn2G7Qk=
SHA256 (Pkgfile) = 940993bbb35feae403892a00fa5ac37c0ef2ba345b80cdf67b7854296dc8b72a
SHA256 (.footprint) = 71def613d8b8e6246f727882fea939f2582767e3dd0dee4b43a69b72c6c289e0
RWSagIOpLGJF3yfhhyNnso2r6zNLVRjsOga2MZLzD6nUfMI2rnvWd+/0IC+vy3QBAP9d66DBWbZWosAfHWNwr6Fe8prhNngFAgI=
SHA256 (Pkgfile) = dea5b430fcb102ae2def76f21e3a227da6529e9a551a314ae9b34d387cb33268
SHA256 (.footprint) = 62a09e1bc22da21426cde6301a74ad5c02089d06fa6c4691075c496db56b7424
SHA256 (suitesparse-5.10.1.tar.gz) = acb4d1045f48a237e70294b950153e48dce5b5f9ca8190e86c2b8c54ce00a7ee
SHA256 (suitesparse-no-demo.patch) = 7b822beb12dbb884788c966f1075810561e0dbcf4758ea49dd1abd190d6c7ce1

View File

@ -1,11 +1,11 @@
# Description: A collection of sparse matrix libraries
# URL: http://faculty.cse.tamu.edu/davis/suitesparse.html
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: chrpath intel-tbb lapack metis
# Depends on: chrpath lapack metis
name=suitesparse
version=5.10.1
release=1
release=2
source=(https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$version/$name-$version.tar.gz
suitesparse-no-demo.patch)
@ -15,8 +15,6 @@ build() {
local PKGMK_SUITESPARSE+="
_BLAS=-lblas
LAPACK=-llapack
TBB=-ltbb
SPQR_CONFIG=-DHAVE_TBB
MY_METIS_LIB=/usr/lib/libmetis.so"
make $PKGMK_SUITESPARSE