* gnu/packages/golang.scm (aws-vault): New variable.
* gnu/packages/golang.scm (go-keyring): New variable.
* gnu/packages/golang.scm (go-github-com-dvsekhvalnov-jose2go): New variable.
* gnu/packages/golang.scm (go-github-com-godbus-dbus): New variable.
* gnu/packages/golang.scm (go-github-com-go-libsecret): New variable.
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go): New variable.
* gnu/packages/golang.scm (go-github-com-go-ini-ini): New variable.
* gnu/packages/golang.scm (go-github-com-skratchdot-open-golang): New variable.
* gnu/packages/golang.scm (go-gopkg-in-kingpin-v2): New variable.
* gnu/packages/golang.scm (go-github-com-alecthomas-template): New variable.
* gnu/packages/golang.scm (go-github-com-alecthomas-units): New variable.
Signed-off-by: Collin J. Doering <collin@rekahsoft.ca>
* gnu/packages/python-xyz.scm (python-virtualenv-clone): New variable.
* gnu/packages/python-xyz.scm (python-ordereddict): New variable.
* gnu/packages/python-xyz.scm (python-pipenv): New variable.
* gnu/packages/python-xyz.scm (python-arpeggio): New variable.
* gnu/packages/python-xyz.scm (python-parver): New variable.
Signed-off-by: Collin J. Doering <collin@rekahsoft.ca>
* gnu/packages/terraform.scm (terraform): New variable.
* gnu/packages/terraform.scm (terraform-provider-aws): New variable.
* gnu/packages/terraform.scm (terraform-provider-google): New variable.
* gnu/packages/terraform.scm (terraform-provider-kubernetes): New variable.
* gnu/packages/terraform.scm (terraform-provider-azurerm): New variable.
* gnu/packages/terraform.scm (terraform-provider-alicloud): New variable.
* gnu/packages/terraform.scm (terraform-provider-vsphere): New variable.
* gnu/packages/terraform.scm (terraform-provider-cloudflare): New variable.
* gnu/packages/terraform.scm (terraform-provider-vault): New variable.
* gnu/packages/terraform.scm (terraform-provider-gitlab): New variable.
* gnu/packages/terraform.scm (terraform-provider-github): New variable.
* gnu/packages/terraform.scm (terraform-provider-digitalocean): New variable.
* gnu/packages/terraform.scm (terraform-provider-helm): New variable.
* gnu/packages/terraform.scm (terraform-provider-linode): New variable.
* gnu/packages/terraform.scm (terraform-provider-random): New variable.
* gnu/packages/terraform.scm (terraform-provider-null): New variable.
* gnu/packages/terraform.scm (terraform-provider-heroku): New variable.
* gnu/packages/terraform.scm (terraform-provider-nomad): New variable.
* gnu/packages/terraform.scm (terraform-provider-postgresql): New variable.
* gnu/packages/terraform.scm (terraform-provider-grafana): New variable.
* gnu/packages/terraform.scm (terraform-provider-docker): New variable.
* gnu/packages/terraform.scm (terraform-provider-openstack): New variable.
Signed-off-by: Collin J. Doering <collin@rekahsoft.ca>
* gnu/packages/virtualization.scm (buildah): New variable.
* gnu/packages/virtualization.scm (go-md2man): New variable.
* gnu/packages/virtualization.scm (cni-plugins): New variable.
Signed-off-by: Collin J. Doering <collin@rekahsoft.ca>
* gnu/packages/virtualization.scm (libpod): New variable.
* gnu/packages/virtualization.scm (conmon): New variable.
Signed-off-by: Collin J. Doering <collin@rekahsoft.ca>
* gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): New variable.
* gnu/packages/golang.scm (go-github-com-mattn-go-shellwords): New variable.
* gnu/packages/shellutils.scm (fzf): New variable.
Signed-off-by: Collin J. Doering <collin@rekahsoft.ca>
* gnu/services/linux.scm (<zram-device-configuration>): New record.
(zram-device-service-type): New variable.
* doc/guix.texi (Linux Services): Document it.
* tests/services/linux.scm (zram-swap-device-test): New tests.
* gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha.
This is a significant update to Nomad. This removes the majority of C code and
replaces it with gobject introspection using g-golf.
In the process the nomad package expression has changed significantly.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu/packages/patches/xorg-server-CVE-2020-14347.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xorg-server/fixed): New variable.
(xorg-server)[replacement]: New field.
(xorg-server-wayland): Use package/inherit.
* doc/guix.texi (Database Services): Add example of shell commands to use psql
as system user. Also add troubleshooting tip when service fails to start
because of incompatible cluster.