From 54e122c13dc30ff820f9eb0f3e028c21ee1e911c Mon Sep 17 00:00:00 2001 From: Liliana Marie Prikler Date: Sat, 24 Feb 2024 08:57:41 +0100 Subject: [PATCH] gnu: python-clingo-dl: Fix build. * gnu/packages/potassco.scm (python-clingo-dl)[#:configure-flags]: Add flag for CMAKE_MODULE_PATH. [native-inputs]: Add python-scikit-build. --- gnu/packages/potassco.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/potassco.scm b/gnu/packages/potassco.scm index 16cff245e7..e1dbaefa98 100644 --- a/gnu/packages/potassco.scm +++ b/gnu/packages/potassco.scm @@ -411,7 +411,11 @@ (define-public python-clingo-dl (version (package-version clingo-dl)) (arguments (list - #:configure-flags #~'("-DPYCLINGODL_ENABLE=pip") + #:configure-flags + #~(list "-DPYCLINGODL_ENABLE=pip" + (string-append "-DCMAKE_MODULE_PATH=" + #$(this-package-native-input "python-scikit-build") + "/lib/cmake/modules")) #:tests? #f #:imported-modules `(,@%cmake-build-system-modules (guix build python-build-system)) @@ -433,6 +437,8 @@ (define-public python-clingo-dl (inputs (modify-inputs (package-inputs clingo-dl) (prepend python-wrapper))) (propagated-inputs (list python-clingo python-cffi)) + (native-inputs (modify-inputs (package-native-inputs clingo-dl) + (prepend python-scikit-build))) (synopsis "Python bindings for clingo-dl") (description "This package allows users to add the clingo-dl propagator as a theory to clingo from Python code. It also supports running clingo-dl