[bug#78559,2/2] gnu: minizinc: Add Google's OR-Tools as solver.
Commit Message
* gnu/packages/maths.scm (minizinc)[arguments]: Install OR-Tools config.
[inputs]: Add or-tools.
Change-Id: Ibc301b458487c3465251c1c6d97f5858d7d6d59e
---
gnu/packages/maths.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
@@ -4844,6 +4844,7 @@ (define-public minizinc
(lambda _
(let ((chuffed #$(this-package-input "chuffed"))
(gecode #$(this-package-input "gecode"))
+ (or-tools #$(this-package-input "or-tools"))
(pkgdatadir (string-append #$output
"/share/minizinc")))
(call-with-output-file (string-append pkgdatadir
@@ -4864,11 +4865,11 @@ (define-public minizinc
(copy-recursively
(string-append solver "/share/minizinc/solvers")
(string-append pkgdatadir "/solvers")))
- (list gecode chuffed))))))))
+ (list chuffed gecode or-tools))))))))
(native-inputs
(list bison flex))
(inputs
- (list cbc chuffed gecode zlib))
+ (list cbc chuffed gecode or-tools zlib))
(home-page "https://www.minizinc.org")
(synopsis "High-level constraint modeling language")
(description "MiniZinc is a high-level modeling language for constraint