1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add cadical-2.1.

With the latest 2.2.X version of cadical, lean4's test suite fails.
This can be mitigated by packaging the old version as cadical-2.1.

* gnu/packages/maths.scm (cadical-2.1): New variable.
* gnu/packages/lean.scm (lean4)[inputs]: Replace cadical with cadical-2.1.

Change-Id: Id5e4a06266e0688454040caf0766bf8d769bbd10
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Sören Tempel
2026-03-26 17:57:41 +01:00
committed by Liliana Marie Prikler
parent b2b885be52
commit e91607864b
2 changed files with 16 additions and 1 deletions

View File

@@ -70,7 +70,7 @@
python-wrapper
tzdata-for-tests))
(inputs
(list cadical gmp libuv llvm))
(list cadical-2.1 gmp libuv llvm))
(arguments
(list
#:make-flags

View File

@@ -9944,6 +9944,21 @@ also included.")
clause learning.")
(license license:expat)))
(define-public cadical-2.1
(package
(inherit cadical)
(name "cadical")
(version "2.1.3")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/arminbiere/cadical")
(commit (string-append "rel-" version))))
(file-name (git-file-name name version))
(patches (search-patches "cadical-add-shared-library.patch"))
(sha256 (base32
"1gl0xd6zyxb127w8k0mps9m2izaqb7im7j91by4lkknmm7xhwyav"))))))
(define-public cadiback
(let ((commit "789329d8fcda851085ed72f1b07d8c3f46243b8a")
(revision "1"))