aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* services: guix-build-coordinator: Configure output buffering.guix-build-coordinator-service-fixesChristopher Baines2020-10-22
| | | | | | | Otherwise the logging is garbled. * gnu/services/guix.scm (make-guix-build-coordinator-start-script): Configure line output buffering for stdout and stderr.
* services: guix-build-coordinator: Include the system profile in PATH.Christopher Baines2020-10-22
| | | | | | | As this allows hooks to use the system profile, if that's desired. * gnu/services/guix.scm (guix-build-coordinator-shepherd-services): Set PATH to include the system profile.
* services: guix-build-coordinator: Output the start script name.Christopher Baines2020-10-22
| | | | | | | As this can be useful for debugging purposes. * gnu/services/guix.scm (make-guix-build-coordinator-start-script): Output the current filename.
* gnu: guix-build-coordinator: Ensure gnutls is available.Christopher Baines2020-10-22
| | | | | | | Some hooks expect this to be available. * gnu/packages/package-management.scm (guix-build-coordinator) [inputs,native-inputs]: Add gnutls.
* services: guix: Fix hooks gexp issue for the Guix Build Coordinator.Christopher Baines2020-10-22
| | | | | * gnu/services/guix.scm (make-guix-build-coordinator-start-script): Fix handling the name within the hook gexp.
* gnu: openocd: Update to 9a877a83a1c8b1f105cdc0de46c5cbc4d9e8799e.Malte Frank Gerdes2020-10-22
| | | | | | | | | | | | * gnu/packages/embedded.scm (openocd): Update to 9a877a83a1c8b1f105cdc0de46c5cbc4d9e8799e. [version]: Substitute release with current master. [source]: Remove openocd-nrf52.patch [arguments]: Replace bootstrap build phase. * gnu/local.mk: Remove openocd-nrf52.patch. * gnu/packages/patches/openocd-nrf52.patch: Remove file. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libjaylink: Update to 0.2.0Malte Frank Gerdes2020-10-22
| | | | | | | * gnu/packages/embedded.scm (libjaylink): Update to 0.2.0 [origin]: Substitute upstream repository location. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* git: Support HTTP and HTTPS proxies.Ludovic Courtès2020-10-22
| | | | | | This allows 'guix pull' and similar to fetch code over a proxy. * guix/git.scm (make-default-fetch-options): Pass #:proxy-url.
* git: Display a progress bar while fetching a repo.Ludovic Courtès2020-10-22
| | | | | | | | | | | | Fixes <https://bugs.gnu.org/39260>. This uses the API of the yet-to-be-released Guile-Git 0.4.0. Using an older version is still possible, but progress report is disabled. * guix/git.scm (show-progress, make-default-fetch-options): New procedures. (clone*, update-cached-checkout): Use it instead of 'make-fetch-options'.
* git: Require Guile-Git 0.3.0 or later.Ludovic Courtès2020-10-22
| | | | | | | | | | | | | | | * guix/git.scm (auth-supported?): Remove. (clone*): Inline code that was dependent on AUTH-SUPPORTED?. (update-cached-checkout): Likewise. (resolve-reference): Remove check for 'object-lookup-prefix' and use it unconditionally. (load-git-submodules): Remove. (update-submodules): Use 'repository-submodules', 'submodule-lookup', etc. unconditionally. (update-cached-checkout): Use 'repository-close!' unconditionally. * m4/guix.m4 (GUIX_CHECK_GUILE_GIT): New macro. * configure.ac: Use it and error out when it fails. * doc/guix.texi (Requirements): Bump to Guile-Git 0.3.0.
* gnu: Add lcov-cobertura.Ludovic Courtès2020-10-22
| | | | * gnu/packages/code.scm (lcov-cobertura): New variable.
* graph: Don't insist on "Helvetica" in the Graphviz backend.Ludovic Courtès2020-10-22
| | | | | | Suggested by Fulbert <fulbert@bluewin.ch>. * guix/graph.scm (emit-node): Use "sans" instead of "Helvetica".
* gnu: emacs-evil-collection: Update to 20201022.Pierre Neidhardt2020-10-22
| | | | | * gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20201022. This fixes an incompatibility bug with emacs-company 0.9.13.
* news: Add ‘de’ translation.Florian Pelz2020-10-22
| | | | * etc/news.scm: Add ‘de’ translation.
* gnu: guile-git: Update to 0.4.0.Mathieu Othacehe2020-10-22
| | | | * gnu/packages/guile.scm (guile-git): Update to 0.4.0.
* gnu: certbot, python-acme: Update to 1.8.0.Leo Famulari2020-10-21
| | | | * gnu/packages/tls.scm (certbot, python-acme): Update 1.8.0.
* doc: Move documentation of singularity-service-type.Ricardo Wurmus2020-10-21
| | | | | | | Fixes <https://bugs.gnu.org/44126>. * doc/guix.texi: Move documentation of singularity-service-type from "Auditd Service" heading to "Docker Service" heading.
* gnu: bind: Update to 9.16.8.Tobias Geerinckx-Rice2020-10-21
| | | | * gnu/packages/dns.scm (isc-bind): Update to 9.16.8.
* gnu: Add rspamd.Alexandru-Sergiu Marton2020-10-21
| | | | | | * gnu/packages/mail.scm (rspamd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: visidata: Update to 2.0.1.Ryan Prior2020-10-21
| | | | | | * gnu/packages/visidata.scm (visidata): Update to 2.0.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* doc: Capitalize "Hurd" in 'operating-system' reference.Ludovic Courtès2020-10-21
| | | | * doc/guix.texi (operating-system Reference): Capitalize "Hurd".
* doc: Add an entry for the 'keyboard-layout' procedure.Ludovic Courtès2020-10-21
| | | | | * doc/guix.texi (Keyboard Layout): Add @deffn entry for 'keyboard-layout'.
* doc: Fix typo in 'avahi-service-type' description.Ludovic Courtès2020-10-21
| | | | | * doc/guix.texi (Networking Services): Change "zero-configuration" to "avahi-configuration".
* doc: Fix typo in 'git-fetch' description.Ludovic Courtès2020-10-21
| | | | | * doc/guix.texi (origin Reference): Replace "git-download" with "git-fetch" in one sentence.
* doc: Cookbook links to /manual/devel, not /manual.Ludovic Courtès2020-10-21
| | | | | | | | Since the Cookbook is built from the 'master' branch, it should point to the manual from that same branch. * doc/build.scm (guix-mono-node-indexes, guix-split-node-indexes): Link to /manual/devel when %MANUAL is not "guix".
* gnu: emacs-evil-collection: Update to 20201021.Pierre Neidhardt2020-10-21
| | | | * gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20201021.
* gnu: yadifa: Strip spurious store references.Tobias Geerinckx-Rice2020-10-21
| | | | | * gnu/packages/dns.scm (yadifa)[arguments]: Add an ‘omit-spurious-references’ phase.
* gnu: yadifa: Update to 2.4.0.Tobias Geerinckx-Rice2020-10-21
| | | | | | | * gnu/packages/dns.scm (yadifa): Update to 2.4.0. [arguments]: Remove obsolete #:configure-flags. s update
* gnu: Add emacs-execline.Oleg Pykhalov2020-10-21
| | | | * gnu/packages/emacs-xyz.scm (emacs-execline): New variable.
* gnu: czmq: Disable the zarmour self test, which fails.Maxim Cournoyer2020-10-21
| | | | | | * gnu/packages/networking.scm (czmq)[phases]{patch-tests}: Disable the zarmour self test. Harmonize comments. Drop the FIXME comment; it is for upstream, not Guix.
* gnu: ruby-bond: Disable tests.Maxim Cournoyer2020-10-21
| | | | | | Fixes <https://issues.guix.gnu.org/42115>. * gnu/packages/ruby.scm (ruby-bond): Disable tests.
* gnu: perl-image-exiftool: Update to 12.00.Leo Famulari2020-10-20
| | | | * gnu/packages/photo.scm (perl-image-exiftool): Update to 12.00.
* gnu: Add ruby-minitest-global-expectations.Christopher Baines2020-10-20
| | | | * gnu/packages/ruby.scm (ruby-minitest-global-expectations): New variable.
* services: databases: Don't specify a default postgresql version.Christopher Baines2020-10-20
| | | | | | | | | | | | | | | | | | | | Currently, if the postgresql package major version changes, this is going to break the service upon upgrade, because PostgreSQL will reject the data files from the differing major version of the service. Because it's important to either keep running a particular major version, or intentionally upgrade, I think the configuration would be better with no default. I think this is also going to be helpful when trying to assist users upgrading PostgreSQL. * gnu/services/databases.scm (<postgresql-configuration>): Remove default for postgresql. (postgresql-service-type): Remove the default value. * gnu/tests/databases.scm (%postgresql-os): Update accordingly. * gnu/tests/guix.scm (%guix-data-service-os): Update accordingly. * gnu/tests/monitoring.scm (%zabbix-os): Update accordingly. * gnu/tests/web.scm (patchwork-os): Update accordingly. * doc/guix.texi (PostgreSQL): Update accordingly.
* gnu: databases: Define postgresql-10.Christopher Baines2020-10-20
| | | | | | | | | So that it can be used, rather than postgresql. Because the major version of the package is important, as it relates to the compatability with the data files used by the service, it's useful to have a stable name to refer to a package for version 10 of PostgreSQL. * gnu/packages/databases.scm (postgresql-10): New variable.
* services: databases: Deprecate the postgresql-service procedure.Christopher Baines2020-10-20
| | | | | | | | | Using the service type directly is a better approach, making it easier to configure the service. * gnu/services/databases.scm (postgresql-service): Deprecate this procedure. * doc/guix.texi (PostgreSQL): Update the documentation for the use of (service postgresql-service-type).
* doc: Add subheadings in to the Databases section.Christopher Baines2020-10-20
| | | | | | | To make it clearer where the relevant documentation for a particular service starts and ends. * doc/guix.texi (Database Services): Add subheadings.
* tests: monitoring: Use (service postgresql-service-type).Christopher Baines2020-10-20
| | | | | | | | As I'm looking at removing the procedure, in favour of always using the service type. * gnu/tests/monitoring.scm (%zabbix-os): Use (service postgresql-service-type) rather than (postgresql-service).
* gnu: linux-libre 4.4: Update to 4.4.240.Leo Famulari2020-10-20
| | | | | * gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.240. (linux-libre-4.4-pristine-source): Update hash.
* gnu: linux-libre 4.9: Update to 4.9.240.Leo Famulari2020-10-20
| | | | | * gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.240. (linux-libre-4.9-pristine-source): Update hash.
* gnu: linux-libre 4.14: Update to 4.14.202.Leo Famulari2020-10-20
| | | | | * gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.202. (linux-libre-4.14-pristine-source): Update hash.
* gnu: linux-libre 4.19: Update to 4.19.152.Leo Famulari2020-10-20
| | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.152. (linux-libre-4.19-pristine-source): Update hash.
* gnu: linux-libre 5.4: Update to 5.4.72.Leo Famulari2020-10-20
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.72. (linux-libre-5.4-pristine-source): Update hash.
* gnu: linux-libre: Update to 5.8.16.Leo Famulari2020-10-20
| | | | | * gnu/packages/linux.scm (linux-libre-5.8-version): Update to 5.8.16. (linux-libre-5.8-pristine-source): Update hash.
* gnu: xtl: Update to 0.6.20.Tobias Geerinckx-Rice2020-10-20
| | | | * gnu/packages/cpp.scm (xtl): Update to 0.6.20.
* gnu: yadifa: Update to 2.3.11.Tobias Geerinckx-Rice2020-10-20
| | | | | * gnu/packages/dns.scm (yadifa): Update to 2.3.11. [source]: Update base URI.
* gnu: burp: Update to 2.3.36.Tobias Geerinckx-Rice2020-10-20
| | | | * gnu/packages/backup.scm (burp): Update to 2.3.36.
* news: Add 'es' translation.Miguel Ángel Arruga Vivas2020-10-20
|
* gnu: icecat: Update to 78.4.0-guix0-preview1 [security fixes].Mark H Weaver2020-10-20
| | | | | | | | Includes fixes for CVE-2020-15683 and CVE-2020-15969. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. * gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version.
* gitignore: Ignore generated guile binary and intermediate products.Julien Lepiller2020-10-20
| | | | * .gitignore: Ignore guile, guile-guile-launcher.o, .deps and .dirstamp.