summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSören Tempel <soeren+git@soeren-tempel.net>2026-08-30 11:56:57 +0200
committerSören Tempel <soeren+git@soeren-tempel.net>2026-08-30 12:07:42 +0200
commit380e3fa8005d2dd393143a208631cf672b8e838a (patch)
treea90001b14ba2516d8e5c6e4c8958e15ba43ceb3b
parent6a02b0cf7bf603184ed499d9a37f035b7861f6ad (diff)
gnu: Add ghc-simple-smt.
* gnu/packages/haskell-xyz.scm (ghc-simple-smt): New variable.
-rw-r--r--gnu/packages/haskell-xyz.scm21
1 files changed, 21 insertions, 0 deletions
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index 7a8f64450f2..f84e11a0719 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -11449,6 +11449,27 @@ The library captures a common usage pattern of the @code{GetOpt} module form the
11449standard library.") 11449standard library.")
11450 (license license:bsd-3))) 11450 (license license:bsd-3)))
11451 11451
11452(define-public ghc-simple-smt
11453 (package
11454 (name "ghc-simple-smt")
11455 (version "0.9.9")
11456 (source
11457 (origin
11458 (method url-fetch)
11459 (uri (hackage-uri "simple-smt" version))
11460 (sha256
11461 (base32 "03naikilcai2x5jmvl0k98g2cz4qki39pc2y1kfi0qkjrcm8cvxp"))))
11462 (build-system haskell-build-system)
11463 (properties '((upstream-name . "simple-smt")))
11464 (inputs (list ghc-simple-get-opt))
11465 (home-page "https://github.com/yav/simple-smt")
11466 (synopsis "Simple library to interact with SMT solvers via SMT-LIB")
11467 (description
11468 "This package provides a simple library to interact with an external
11469@acronym{SMT, satisfiability modulo theories} solver (such as @code{z3})
11470via the standardized @url{https://smt-lib.org, SMT-LIB} format.")
11471 (license license:bsd-3)))
11472
11452(define-public ghc-simple-reflect 11473(define-public ghc-simple-reflect
11453 (package 11474 (package
11454 (name "ghc-simple-reflect") 11475 (name "ghc-simple-reflect")