gnu: clingo: Build from actual sources.

* gnu/packages/potassco.scm (clingo)[source]: Modify snippet to remove
generated sources.
[native-inputs]: Add bison and re2c.
This commit is contained in:
Liliana Marie Prikler 2024-02-24 08:54:18 +01:00
parent a3de85db29
commit b3e363024a
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87
1 changed files with 5 additions and 1 deletions

View File

@ -32,6 +32,7 @@
#:use-module (guix build-system emacs) #:use-module (guix build-system emacs)
#:use-module (guix build-system python) #:use-module (guix build-system python)
#:use-module (guix build-system pyproject) #:use-module (guix build-system pyproject)
#:use-module (gnu packages bison)
#:use-module (gnu packages check) #:use-module (gnu packages check)
#:use-module (gnu packages cpp) #:use-module (gnu packages cpp)
#:use-module (gnu packages graphviz) #:use-module (gnu packages graphviz)
@ -42,6 +43,7 @@
#:use-module (gnu packages python-build) #:use-module (gnu packages python-build)
#:use-module (gnu packages python-web) #:use-module (gnu packages python-web)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages re2c)
#:use-module (gnu packages sphinx)) #:use-module (gnu packages sphinx))
(define-public libpotassco (define-public libpotassco
@ -157,6 +159,7 @@ satisfiability checking (SAT).")
(snippet (snippet
#~(begin #~(begin
(delete-file-recursively "clasp") (delete-file-recursively "clasp")
(delete-file-recursively "libgringo/gen")
(delete-file-recursively "third_party"))) (delete-file-recursively "third_party")))
(sha256 (sha256
(base32 (base32
@ -214,7 +217,8 @@ satisfiability checking (SAT).")
"propagator" "propgator-sequence-mining" "propagator" "propgator-sequence-mining"
"symbol" "visitor")))))))))) "symbol" "visitor"))))))))))
(inputs (list catch2-3 clasp libpotassco)) (inputs (list catch2-3 clasp libpotassco))
(native-inputs (list mpark-variant (native-inputs (list bison re2c
mpark-variant
pkg-config pkg-config
tl-optional tl-optional
tsl-hopscotch-map tsl-hopscotch-map