mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Add %suitesparse-package-versions.
* gnu/packages/maths.scm (%suitesparse-package-versions): New variable. (suitesparse-version): Update to 7.10.2. (suitesparse-source)[origin]: Update deletion list. (suitesparse-amd, suitesparse-btf, suitesparse-camd, suitesparse-colamd, suitesparse-ccolamd, suitesparse-cholmod, suitesparse-cxsparse, suitesparse-klu, suitesparse-ldl, suitesparse-rbio, suitesparse-mongoose, suitesparse-spex, suitesparse-spqr, suitesparse-umfpack)[version]: Use %suitesparse-package-versions. [arguments]<#:configure-flags>: Preserve include path. (suitesparse-cholmod)[arguments]<#:phases>('install-license-files): Update paths. (suitesparse-cholmod)[arguments]<#:phases>('build-doc): Update paths. (suitesparse-spex)[native-inputs]: Add texlive-fncychap. (suitesparse-spqr)[native-inputs]: Add texlive-etoolbox. * gnu/packages/patches/gklib-suitesparse.patch: Update version. Change-Id: I14a9bfeddb37330c88a2e94b0992c2f1afbc5310
This commit is contained in:
parent
9a41a54da2
commit
c6aaffba1c
2 changed files with 55 additions and 26 deletions
|
@ -1,5 +1,5 @@
|
|||
This patch contains the relevant changes to GKlib made in SuiteSparse
|
||||
(CHOLMOD) for the version 7.2.0
|
||||
(CHOLMOD) for the version 7.10.2
|
||||
(https://github.com/DrTimothyAldenDavis/SuiteSparse/commit/8a7641cdb4809533c681417e94f98058c07c5da2).
|
||||
The disabling of signal handling when MATLAB_MEX_FILE is defined is omitted.
|
||||
|
||||
|
@ -10,7 +10,7 @@ diff -ur a/CMakeLists.txt b/CMakeLists.txt
|
|||
|
||||
option(BUILD_SHARED_LIBS "Build shared libraries (.dll/.so) instead of static ones (.lib/.a)" OFF)
|
||||
|
||||
+find_package ( SuiteSparse_config 7.1.0 REQUIRED )
|
||||
+find_package ( SuiteSparse_config 7.10.2 REQUIRED )
|
||||
+
|
||||
get_filename_component(abs "." ABSOLUTE)
|
||||
set(GKLIB_PATH ${abs})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue