~ruther/guix-local

830d4c1f — Ludovic Courtès 9 years ago
etc: indent-code.el: Add indentation info for non-Guix Scheme constructs.

* etc/indent-code.el.in (guix-syntax--scheme-indent): New macro.
Use it.
7386a048 — Feng Shu 9 years ago
gnu: Add fcitx-configtool.

* gnu/packages/fcitx.scm (fcitx-configtool): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
ff99fe65 — Marius Bakke 9 years ago
gnu: datamash: Update to 1.1.1.

* gnu/packages/datamash.scm (datamash): Update to 1.1.1.
53b8ee28 — Marius Bakke 9 years ago
gnu: gd: Fix source URL.

This is a followup to 3f0603ea653cefa9ff728c2637d3cd0d778b3602.

* gnu/packages/gd.scm (gd-2.2.4)[source]: Fix URL.
3f0603ea — Leo Famulari 9 years ago
gnu: gd: Replace with gd-2.2.4 [fixes CVE-2016-{6912,9317} and others].

'CHANGELOG.md' in the development repository lists several fixed bugs with
potential security implications:

https://github.com/libgd/libgd/blob/gd-2.2.4/CHANGELOG.md

* gnu/packages/gd.scm (gd)[replacement]: New field.
(gd-2.2.4): New variable.
2923f3e5 — Ricardo Wurmus 9 years ago
gnu: r-msnid: Expand abbreviation in description.

* gnu/packages/bioinformatics.scm (r-msnid)[description]: Expand "MS/MS"
to "tandem mass spectrometry".
e614d639 — Ricardo Wurmus 9 years ago
gnu: r-msnbase: Expand abbreviation in description.

* gnu/packages/bioinformatics.scm (r-msnbase)[description]: Expand "MS"
to "mass spectrometry".
e431eb67 — Raoul Jean Pierre Bonnal 9 years ago
gnu: Add r-fastica.

* gnu/packages/statistics.scm (r-fastica): New variable.
793f2edb — Raoul Jean Pierre Bonnal 9 years ago
gnu: Add r-lars.

* gnu/packages/statistics.scm (r-lars): New variable.
efba686c — Raoul Jean Pierre Bonnal 9 years ago
gnu: Add r-mixtools.

* gnu/packages/statistics.scm (r-mixtools): New variable.
c6017f72 — Raoul Jean Pierre Bonnal 9 years ago
gnu: Add r-cowplot.

* gnu/packages/statistics.scm (r-cowplot): New variable.
b726096b — Christopher Baines 9 years ago
services: network-manager: Use record for configuration.

* gnu/services/network-manager.scm (<network-manager-configuration>): New
record type.
(network-manager-shpeherd-service): Change to use the
network-manager-configuration record, rather than a package.  Generate a
simple configuration file from the network-manager-configuration record.
(network-manager-service-type): Update extensions to take the
network-manager-configuration rather than a package.
(network-manager-service): Remove function, the network-manager-service-type
can be used instead, and this avoids keeping the function signature and value
coresponding to the service type in sync.
* doc/guix.texi (Networking Services): Remove documentation for the removed
network-manager-service procedure, and add documentation of the
network-manager-service-type variable and network-manager-configuration
record.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
4f98c3c5 — Efraim Flashner 9 years ago
gnu: obs: Update to 17.0.2.

* gnu/packages/video.scm (obs): Update to 17.0.2.
[inputs]: Add alsa-lib, fontconfig, speex.
10a87469 — Leo Famulari 9 years ago
gnu: mariadb: Update to 10.1.21 [security fixes].

Fixes CVE-2016-3238 and CVE-2017-{3238,3243,3244,3257,3258,3265,3291,3312,3317,
3318}.

* gnu/packages/databases.scm (mariadb): Update to 10.1.21.
caa78166 — Ludovic Courtès 9 years ago
services: Create /var/run/utmpx upon activation.

This fixes a bug whereby /var/run/utmpx would never be created, and thus
accounting information would be missing.

* gnu/services.scm (activation-script): Create /var/run/utmpx.
* gnu/tests/base.scm (run-basic-test)["utmpx entry"]: New test.
15030972 — Ludovic Courtès 9 years ago
syscalls: Add utmpx procedures and data structure.

* guix/build/syscalls.scm (<utmpx-entry>): New record type.
(%utmpx): New C struct.
(login-type): New bits.
(setutxent, endutxent, getutxent, utmpx-entries): New procedures.
57f068be — Ludovic Courtès 9 years ago
syscalls: Extract 'bytes->string'.

* guix/build/syscalls.scm (bytes->string): New procedure.
(bytevector->string-list): Use it.
0691c9c0 — Ludovic Courtès 9 years ago
gnu: ansible: Update to 2.2.1 [fixes CVE-2016-9587].

* gnu/packages/admin.scm (ansible): Update to 2.2.1.
d18b79fe — Mathieu OTHACEHE 9 years ago
import: github: Catch HTTP 403 error during fetch.

* guix/import/github.scm (json-fetch*): Catch 403 HTTP error that may be
  raised if a github token has not been set.

Signed-off-by: Mathieu OTHACEHE <m.othacehe@gmail.com>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
11f3885b — Ludovic Courtès 9 years ago
tests: Add 'nginx-service-type' test.

* gnu/tests/web.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Next