summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: postgresql: Build with openssl support.release_31Christopher Baines2019-03-24
| | | | | * gnu/packages/databases.scm (postgresql)[arguments]: Add --with-openssl to [inputs]: Add openssl.
* Work around a issue in grootfs when unpacking tar archivesChristopher Baines2019-03-24
|
* gnu: Add terraform-provider-local.Christopher Baines2019-03-24
| | | | * gnu/packages/terraform.scm (terraform-provider-local): New variable.
* gnu: Add terraform-provider-aws.Christopher Baines2019-03-24
| | | | * gnu/packages/terraform.scm (terraform-provider-aws): New variable.
* gnu: Add terraform-provider-template.Christopher Baines2019-03-24
| | | | * gnu/packages/terraform.scm (terraform-provider-template): New variable.
* gnu: Add terraform-provider-libvirt.Christopher Baines2019-03-24
| | | | * gnu/packages/terraform.scm (terraform-provider-libvirt): New variable.
* gnu: Add terraform.Christopher Baines2019-03-24
| | | | | * gnu/packages/terraform.scm (New file). * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* Support placing the pkg and src directories in a lib outputChristopher Baines2019-03-24
|
* services: Add RabbitMQ.Christopher Baines2019-03-24
| | | | | | * gnu/services/message-broker.scm: New file. * gnu/services/message-broker.scm: New file. * gnu/local.mk: Add entries for new files.
* gnu: Add rabbitmq.Christopher Baines2019-03-24
| | | | | * gnu/packages/rabbitmq.scm: New file. * gnu/local.mk: Add gnu/packages/rabbitmq.scm.
* Use a pid file in the mysql serviceChristopher Baines2019-03-23
|
* scripts: system: Add support for container network sharing.Christopher Baines2019-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a port of the functionality in the Guix environment command to the guix system container command. This requires additional changes to the operating-system definitions used, in particular, networking related services may need removing if the host network is shared. * guix/scripts/system.scm (system-derivation-for-action): Add #:container-shared-network? argument. (perform-action): Add #:container-shared-network? argument. (show-help): Add "-N, --network" help information. (%options): Add network option. (process-action): Call perform-action with #:container-shared-network?. * gnu/system/linux-container.scm (%network-configuration-files): New variable. (container-script): Add support for returning a container script that shares the host network. * gnu/system.scm (essential-services): Add #:container-shared-network? argument. (operating-system-services): Add #:container-shared-network? argument. (operating-system-etc-service): Add #:container-shared-network? argument, and support for ommiting some configuration if the network is shared. (operating-system-activation-script): Add #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-boot-script): Add #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-derivation): Add the #:container-shared-network? argument, and pass this through to the operating-system-services procedure. (operating-system-profile): Add the #:container-shared-network? argument, and pass this through to the operating-system-services procedure.
* Alter the GitHub updater to use git tagsChristopher Baines2019-03-23
| | | | | Just using tags is the most consistent way of getting releases for GOV.UK related software.
* Add max_allowed_packet to the MariaDB/Mysql configurationChristopher Baines2019-03-23
| | | | | This should be done in govuk-guix, but this configuration is currently not easy.
* Export test-modulesChristopher Baines2019-03-23
|
* Make test-modules a parameterChristopher Baines2019-03-23
|
* services: Add elasticsearch.Christopher Baines2019-03-23
|
* gnu: Add elasticsearch.Christopher Baines2019-03-23
| | | | | * gnu/packages/databases.scm (elasticsearch-1.7.2, elasticsearch): New variables.
* gnu: Add perl6-json.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-json): New variable.
* gnu: Add perl6-mime-base64.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-mime-base64): New variable.
* gnu: Add perl6-grammar-debugger.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-grammar-debugger): New variable.
* gnu: Add perl6-grammar-profiler-simple.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-grammar-profiler-simple): New variable.
* gnu: Add perl6-test-mock.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-test-mock): New variable.
* gnu: Add perl6-oo-monitors.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-oo-monitors): New variable.
* gnu: Add perl6-terminal-ansicolor.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-terminal-ansicolor): New variable.
* gnu: Add perl6-svg-plot.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-svg-plot): New variable.
* gnu: Add perl6-svg.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-svg): New variable.
* gnu: Add perl6-xml-writer.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-xml-writer): New variable.
* gnu: Add perl6-test-meta.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-test-meta): New variable.
* gnu: Add perl6-license-spdx.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-license-spdx): New variable.
* gnu: Add perl6-meta6.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-meta6): New variable.
* gnu: Add perl6-json-class.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-json-class): New variable.
* gnu: Add perl6-json-marshal.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-json-marshal): New variable.
* gnu: Add perl6-json-unmarshal.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-json-unmarshal): New variable.
* gnu: Add perl6-json-name.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-json-name): New variable.
* gnu: Add perl6-json-fast.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-json-fast): New variable.
* gnu: Add perl6-uri.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-uri): New variable.
* gnu: Add perl6-zef.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-zef): New variable.
* gnu: Add perl6-tap-harness.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (perl6-tap-harness): New variable.
* build: Add rakudo-build-system.Efraim Flashner2019-03-23
| | | | | | | * guix/build-system/rakudo.scm, guix/build/rakudo-build-system.scm: New files. * Makefile.am (MODULES): Add them. * doc/guix.texi (Build System): Document it.
* gnu: Add rakudo.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (rakudo): New variable.
* gnu: Add nqp.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (nqp): New variable.
* gnu: Add moarvm.Efraim Flashner2019-03-23
| | | | * gnu/packages/perl6.scm (moarvm): New variable.
* gnu: Add libtommath-1.0.Efraim Flashner2019-03-23
| | | | * gnu/packages/multiprecision.scm (libtommath-1.0): New variable.
* gnu: perl-libwww: Update source uri.Efraim Flashner2019-03-23
| | | | | | This is a follow-up to e4a69686abb3727ac41b7510fc5c4ce900083d62. * gnu/packages/web.scm (perl-libwww)[source]: Update to new upstream uri.
* gnu: perl-plack-test-externalserver: Update to 0.02.Tobias Geerinckx-Rice2019-03-23
| | | | * gnu/packages/web.scm (perl-plack-test-externalserver): Update to 0.02.
* gnu: perl-finance-quote: Update to 1.47.Tobias Geerinckx-Rice2019-03-23
| | | | * gnu/packages/web.scm (perl-finance-quote): Update to 1.47.
* gnu: perl-plack-middleware-removeredundantbody: Update to 0.07.Tobias Geerinckx-Rice2019-03-23
| | | | * gnu/packages/web.scm (perl-plack-middleware-removeredundantbody): Update to 0.07.
* gnu: perl-test-www-mechanize: Update to 1.52.Tobias Geerinckx-Rice2019-03-23
| | | | * gnu/packages/web.scm (perl-test-www-mechanize): Update to 1.52.
* gnu: perl-plack-middleware-reverseproxy: Update to 0.16.Tobias Geerinckx-Rice2019-03-23
| | | | * gnu/packages/web.scm (perl-plack-middleware-reverseproxy): Update to 0.16.