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:
parent
a3de85db29
commit
b3e363024a
|
@ -32,6 +32,7 @@ (define-module (gnu packages potassco)
|
||||||
#: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 @@ (define-module (gnu packages potassco)
|
||||||
#: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 @@ (define-public clingo
|
||||||
(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 @@ (define-public clingo
|
||||||
"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
|
||||||
|
|
Loading…
Reference in a new issue