aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/base.scm
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2018-01-31 13:45:34 +0000
committerChristopher Baines <mail@cbaines.net>2018-02-01 20:21:25 +0000
commit9b32bf6e6c351a1b395512bd14a94dde23c06044 (patch)
tree6281335422844899bbfe4be4834d172fbd749bfc /gnu/packages/base.scm
parent8d54ace78e4bb51f0c460fff11c0b3bbc97c7e1b (diff)
downloadpatches-9b32bf6e6c351a1b395512bd14a94dde23c06044.tar
patches-9b32bf6e6c351a1b395512bd14a94dde23c06044.tar.gz
gnu: Fix and improve the mongo-tools package.
The hash of the source for this package is wrong. Most probably because the source was changed from a tarball to a git repository without updating the hash. Fixing this seems to break the check phase, so I rewrote that as well, making changes to the build and install phases as needed. * gnu/packages/databases.scm (mongo-tools)[source]: Update the hash value. [arguments]: Remove the different unpack path, as this isn't necessary when using the git repository as a source. Move the list of tools to make it accessible from multiple phases. Rewrite the build phase, getting it to install the tools in to the location the tests seem to expect to find them. Replace the check phase to run the tests for each tool individually. Add an install phase to install the tools, now that go install is not being run in the build phase. [native-inputs]: Add go-github.com-smartystreets-goconvey as a native-input as this is required for running the tests.
Diffstat (limited to 'gnu/packages/base.scm')
0 files changed, 0 insertions, 0 deletions