This is an automated email from the git hooks/post-receive script.

rekado pushed a commit to branch wip-python-team
in repository guix.

The following commit(s) were added to refs/heads/wip-python-team by this push:
     new d242c59ba3 FIXUP clarabel
d242c59ba3 is described below

commit d242c59ba327896ca55cd41cce2eb3b76fabc75c
Author: Ricardo Wurmus <[email protected]>
AuthorDate: Mon Apr 29 13:58:59 2024 +0200

    FIXUP clarabel
    
    Change-Id: Ifdfd8bca5b81f6cf740ef7c20d8c28a396d9b2d0
---
 gnu/packages/patches/python-clarabel-blas.patch | 38 +++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/patches/python-clarabel-blas.patch 
b/gnu/packages/patches/python-clarabel-blas.patch
new file mode 100644
index 0000000000..bd88a2171b
--- /dev/null
+++ b/gnu/packages/patches/python-clarabel-blas.patch
@@ -0,0 +1,38 @@
+Ensure that no feature set refers to blas-src or lapack-src, because we want
+to just use the existing openblas library.
+
+--- a/Cargo.toml       2024-04-24 14:13:23.519997967 +0200
++++ b/Cargo.toml       2024-04-24 14:13:09.983966101 +0200
+@@ -34,11 +34,11 @@
+ sdp = ["blas","lapack"]
+ 
+ # explicit configuration options for different blas flavours
+-sdp-accelerate = ["sdp", "blas-src/accelerate", "lapack-src/accelerate"]
+-sdp-netlib     = ["sdp", "blas-src/netlib", "lapack-src/netlib"]
+-sdp-openblas   = ["sdp", "blas-src/openblas", "lapack-src/openblas"]
+-sdp-mkl        = ["sdp", "blas-src/intel-mkl", "lapack-src/intel-mkl"]
+-sdp-r          = ["sdp", "blas-src/r", "lapack-src/r"]
++sdp-accelerate = ["sdp"]
++sdp-netlib     = ["sdp"]
++sdp-openblas   = ["sdp"]
++sdp-mkl        = ["sdp"]
++sdp-r          = ["sdp"]
+ 
+ # build as the julia interface 
+ julia = ["sdp", "dep:libc", "dep:num-derive", "dep:serde", "dep:serde_json"] 
+@@ -62,15 +62,6 @@
+ version = "0.19.0"
+ optional = true
+ 
+-[dependencies.blas-src]
+-version = "0.9"
+-optional = true 
+-
+-[dependencies.lapack-src]
+-version = "0.9"
+-optional = true 
+-
+-
+ # -------------------------------
+ # examples
+ # -------------------------------

Reply via email to