summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* services: Add RabbitMQ.release_23Christopher Baines2018-05-28
| | | | | | * 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 Baines2018-05-28
| | | | | * gnu/packages/rabbitmq.scm: New file. * gnu/local.mk: Add gnu/packages/rabbitmq.scm.
* Use a pid file in the mysql serviceChristopher Baines2018-05-28
|
* scripts: system: Add support for container network sharing.Christopher Baines2018-05-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Baines2018-05-28
| | | | | 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 Baines2018-05-28
| | | | | This should be done in govuk-guix, but this configuration is currently not easy.
* Export test-modulesChristopher Baines2018-05-28
|
* Make test-modules a parameterChristopher Baines2018-05-28
|
* services: Add elasticsearch.Christopher Baines2018-05-28
|
* gnu: Add elasticsearch.Christopher Baines2018-05-28
| | | | | * gnu/packages/databases.scm (elasticsearch-1.7.2, elasticsearch): New variables.
* gnu: icecat: Add more fixes from upstream mozilla-esr52.Mark H Weaver2018-05-27
| | | | | * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository.
* gnu: clementine: Update snapshot.Pierre Langlois2018-05-27
| | | | | | * gnu/package/music.scm (clementine): Update snapshot to 4619a4c1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: libechonest: Remove package.Pierre Langlois2018-05-27
| | | | | | | | | | It appears the "EchoNest" service isn't available anymore which makes this package obsolete. * gnu/packages/music.scm (libechonest): Remove variable. (clementine)[inputs]: Remove libechonest. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: libmygpo-qt: Fix Qt 5.11 build.Pierre Langlois2018-05-27
| | | | | | | | | | | | | | | | | The update to Qt 5.11.0 broke libmygpo-qt. It turned it was using a deprecated CMake function (qt5_use_moduldes). Let's pick up two upstream patches that fix the issue: https://github.com/gpodder/libmygpo-qt/pull/15 As mentioned in the the pull request, there is now a test failure but it looks harmless. * gnu/packages/patches/libmygpo-qt-fix-qt-5.11.patch, gnu/packages/patches/libmygpo-qt-missing-qt5-modules.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/music.scm (libmygpo-qt)[source]: Add patches. [arguments]: Build tests but do not run them. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add java-logback-classic.Julien Lepiller2018-05-27
| | | | * gnu/packages/java.scm (java-logback-classic): New variable.
* gnu: Add java-logback-core.Julien Lepiller2018-05-27
| | | | * gnu/packages/java.scm (java-logback-core): New variable.
* gnu: Add java-janino.Julien Lepiller2018-05-27
| | | | * gnu/packages/java.scm (java-janino): New variable.
* gnu: Add java-commons-compiler.Julien Lepiller2018-05-27
| | | | * gnu/packages/java.scm (java-commons-compiler): New variable.
* gnu: Add java-commons-jxpath.Julien Lepiller2018-05-27
| | | | * gnu/packages/java.scm (java-commons-jxpath): New variable.
* gnu: Add java-eclipse-sisu-plexus.Julien Lepiller2018-05-27
| | | | * gnu/packages/java.scm (java-eclipse-sisu-plexus): New variable.
* gnu: Add java-eclipse-sisu-inject.Julien Lepiller2018-05-27
| | | | * gnu/packages/java.scm (java-eclipse-sisu-inject): New variable.
* gnu: Add java-jsr250.Julien Lepiller2018-05-27
| | | | * gnu/packages/java.scm (java-jsr250): New variable.
* gnu: xonotic: Correct licenses.Rutger Helling2018-05-27
| | | | | * gnu/packages/games.scm (xonotic-data)[license]: Refer to correct file. * gnu/packages/games.scm (xonotic)[license]: Refer to correct file.
* gnu: qtconnectivity: Enable previously failing test.Efraim Flashner2018-05-27
| | | | | * gnu/packages/qt.scm (qtconnectivity)[arguments]: Remove custom 'disable-failing-tests phase.
* gnu: qt: Update to 5.11.0.Efraim Flashner2018-05-27
| | | | | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras, qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel, qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.11.0. [source]: Update source uri. (qtbase)[source]: Don't remove bundled sqlite. [inputs]: Remove sqlite. [arguments]: Use 'invoke'. Use bundled sqlite. (qtsvg, qtmultimedia, qtcanvas3d)[arguments]: Use 'invoke'. (qtremoteobjects)[arguments]: Skip new integration test.
* gnu: linux-libre: Update to 4.16.12.Mark H Weaver2018-05-27
| | | | | * gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.12. (%linux-libre-hash): Update hash.
* gnu: linux-libre@4.14: Update to 4.14.44.Mark H Weaver2018-05-27
| | | | | * gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.44. (%linux-libre-4.14-hash): Update hash.
* gnu: linux-libre@4.9: Update to 4.9.103.Mark H Weaver2018-05-27
| | | | * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.103.
* gnu: linux-libre@4.4: Update to 4.4.133.Mark H Weaver2018-05-27
| | | | * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.133.
* gnu: Add pybind11.Fis Trivial2018-05-26
| | | | | | * gnu/packages/python.scm (pybind11): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gifsicle: New variable.Pierre Neidhardt2018-05-26
| | | | | | * gnu/packages/image.scm (gifsicle): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add upx.Pierre Neidhardt2018-05-26
| | | | * gnu/packages/compression.scm (upx): New variable.
* gnu: Add ucl.Pierre Neidhardt2018-05-26
| | | | | | * gnu/packages/compression.scm (ucl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: xapers: Fix recommended packagesAdam Massmann2018-05-26
| | | | | | | | * gnu/packages/search.scm (xapers): [inputs]: remove python, poppler [propagated-inputs]: add poppler, xclip, xdg-utils. [arguments]: modify-phases to disable x-terminal options. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add xonotic.Nils Gillmann2018-05-26
| | | | | | * gnu/packages/games.scm (xonotic, xonotic-data): New variables. Signed-off-by: Rutger Helling <rhelling@mykolab.com>
* gnu: x265: Update to 2.8.Marius Bakke2018-05-26
| | | | * gnu/packages/video.scm (x265): Update to 2.8.
* gnu: p11-kit: Update to 0.23.11.Marius Bakke2018-05-26
| | | | | * gnu/packages/tls.scm (p11-kit): Update to 0.23.11. [arguments]: Add #:phases. Drop new "runtime" test.
* gnu: samba: Update to 4.8.2.Marius Bakke2018-05-26
| | | | * gnu/packages/samba.scm (samba): Update to 4.8.2.
* gnu: whois: Update to 5.3.1.Marius Bakke2018-05-26
| | | | | * gnu/packages/networking.scm (whois): Update to 5.3.1. [inputs]: Change from LIBIDN to LIBIDN2.
* gnu: vte: Update to 0.52.2.Marius Bakke2018-05-26
| | | | * gnu/packages/gnome.scm (vte): Update to 0.52.2.
* gnu: feh: Update to 2.26.3.Marius Bakke2018-05-26
| | | | * gnu/packages/image-viewers.scm (feh): Update to 2.26.3.
* http-client: Send redirection messages to stderr.Marius Bakke2018-05-26
| | | | | * guix/http-client.scm (http-fetch): Use CURRENT-ERROR-PORT instead of default output.
* gnu: rust: Fix typo.Marius Bakke2018-05-26
| | | | * gnu/packages/rust.scm (rust-bootstrap)[description]: s/manaer/manager.
* gnu: wine-staging: Update to 3.9.Rutger Helling2018-05-26
| | | | * gnu/packages/wine.scm (wine-staging): Update to 3.9.
* gnu: wine-staging-patchset-data: Update to 3.9.Rutger Helling2018-05-26
| | | | * gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.9.
* gnu: Add scummvm.Nicolas Goaziou2018-05-25
| | | | * gnu/packages/emulators.scm (scummvm): New variable.
* gnu: mpfrcx: Update to 0.5.Andreas Enge2018-05-25
| | | | | * gnu/packages/algebra.scm (mpfrcx): Update to 0.5 and change licence to lgpl3+.
* gnu: mps-youtube: Update to 0.2.8.Jelle Licht2018-05-25
| | | | * gnu/packages/video.scm (mps-youtube): Update to 0.2.8.
* gnu: footswitch: Update to ca43d53f.Jelle Licht2018-05-25
| | | | * gnu/packages/accessibility.scm (footswitch): Update to ca43d53f.
* gnu: openmpi: Add PSM2 (Intel OmniPath) support.Ludovic Courtès2018-05-25
| | | | * gnu/packages/mpi.scm (openmpi)[inputs]: Add PSM2 on supported systems.