* gnu/packages/golang.scm (go-github-com-miolini-datacounter): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I335a3f8d884ce10054d7a75a223cafbbc9d269af
* gnu/packages/golang.scm (go-github-com-xdg-go-scram): Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I1aacfb2fe0b0adfa0142774c29557f6dd6751e85
* gnu/packages/textutils.scm: As all Golang dependencies were shifted to
corresponded submodules, remove not required "golang" module from used
ones.
Change-Id: Ied355422df939ee21199eb4a86405685b15d5dd4
* gnu/packages/golang.scm (go-github-com-olekukonko-tablewriter): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I29317ffb579c61cfd3197cfae53aa3158e34ff63
* gnu/packages/golang.scm (go-github-com-mitchellh-mapstructure): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I33ff5f856b6473363a1fcf9701583ce2176e5964
* gnu/packages/golang.scm (go-github-com-twpayne-go-vfs): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I17966b165d427dcaed1ee06c7b2c32b153f9d2cd
* gnu/packages/golang.scm (go-github-com-nxadm-tail): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I9762891d9c8cd8d2c01e69153eab88aa909ea7d1
* gnu/packages/golang.scm (go-github-com-spf13-viper): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I752e96566094db0a30d24b76e2d4ca0d0e937b75
* gnu/packages/golang.scm (go-github-com-spf13-pflag): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I15be5ebbc1b2c200267676ae0c8b88fc2e062e85
* gnu/packages/golang.scm (go-github-com-spf13-jwalterweatherman): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Icb52b710679d4ee51e7ae9a47ae9b12f3f9b3203
* gnu/packages/golang.scm (go-github-com-spf13-cast): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Iba26cf7fc5c85c32b78d1ee0d9eb4e1117c62c12
* gnu/packages/golang-xyz.scm (go-github-com-spf13-afero): Enable all
tests from subdirectories.
[arguments]<phases>: Use custom 'check.
Change-Id: Iada2f737c19c6fe18038da56c316717e6e0ce3ac
* gnu/packages/golang.scm (go-github-com-spf13-afero): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I9c4fe91acd0e09eb588664f01ec745d229178488
* gnu/packages/golang.scm (go-github-com-kylelemons-godebug,
go-github-com-kylelemons-godebug-pretty): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I8dad929a25526a0aa08a9a6fc958e8b2034d702e
* gnu/packages/golang.scm (go-github-com-go-md2man): Update to 2.0.5.
[source]<snippet>: Remove, as no longer exists.
Change-Id: Iee88ae6665cc26203520e11dc1c665f70427bfbb
* gnu/packages/golang.scm (go-github-com-russross-blackfriday,
go-github-com-russross-blackfriday-v2): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I004efdcd797da670a87e2f319b4df1b072e5bf10
It's not maintained for 8y and not in use by any other packages in Guix.
* gnu/packages/golang-xyz.scm (go-github-com-dustin-gojson): Delete variable.
Change-Id: I0b8d6e0873967d2454654640fa5f5add0b2bfaf3
This allows using Unbound as a local DNSSEC-enabled resolver. This
commit also allows configuration of the Unbound DNS resolver via a
Scheme API. The API currently provides very common options and
includes an escape hatch to enable less common configurations.
* gnu/service/dns.scm (unbound-serialize-field): New procedure.
(unbound-serialize-alist, unbound-serialize-section)
(unbound-serialize-string, unbound-serialize-boolean)
(unbound-serialize-list-of-strings): New procedures.
(unbound-zone): New record type.
(unbound-serialize-unbound-zone)
(unbound-serialize-list-of-unbound-zone): New procedures.
(unbound-remote): New record type.
(unbound-serialize-unbound-remote): New procedure.
(unbound-server): New record type.
(unbound-serialize-unbound-server): New procedure.
(unbound-configuration): New record type.
(unbound-config-file, unbound-shepherd-service): New procedures.
(unbound-account-service): New variable.
(unbound-service-type): New services.
* gnu/tests/dns.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (DNS Services): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I4c9646c9e17d4882e596d33ff8f738e1877fa1ae
* doc/guix-cookbook.texi (Build system arguments)
Remove recommendation on phase return value.
Ensure code examples can run and are up-to-date.
Change-Id: I143babf79983751578d6d4e20b20195ea000656d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>