gnu: knot: Snip more pregenerated nonsource.
authorTobias Geerinckx-Rice <me@tobias.gr>
Mon, 5 Oct 2020 15:48:11 +0000 (17:48 +0200)
committerTobias Geerinckx-Rice <me@tobias.gr>
Mon, 5 Oct 2020 16:22:50 +0000 (18:22 +0200)
commitca4143c730a41abb9cc1bbedc9cc9a039ed4f98c
tree087b2e06534b1ed00fab51d39a1773e042b935e7
parent2b73e50c31a61b5dcef35a1e4b9484d9dbcb0fbc
gnu: knot: Snip more pregenerated nonsource.

ypbody.c is generated from ypbody.rl by update-parser.sh, both of which
are missing from the release tarball.  Rather than add another git file
to native-inputs, we now build from git and remove the generated files.

This follows up on commit 2b73e50c31a61b5dcef35a1e4b9484d9dbcb0fbc, now
that everyone's finished building it.

* gnu/packages/dns.scm (knot)[source]: Use GIT-FETCH and GIT-FILE-NAME.
[arguments]: Add â€˜--enable-fast-parser’ to #:configure-flags.
Invoke the in-tree update-parser.sh.
[native-inputs]: Remove separate update-parser.sh origin.
Add autoconf, automake, and libtool.
gnu/packages/dns.scm