~ruther/guix-local

ref: b3e53aae085324db8c194436d87b92286c5bb37f guix-local/gnu d---------
b3e53aae — Marius Bakke 8 years ago
gnu: libxfont@1: Update to 1.5.4 [fixes CVE-2017-16611].

* gnu/packages/xorg.scm (libxfont): Update to 1.5.4.
1ec0b740 — Marius Bakke 8 years ago
gnu: libxfont@2: Update replacement to 2.0.3 [fixes CVE-2017-16611].

* gnu/packages/xorg.scm (libxfont2/fixed): Rename to ...
(libxfont2-2.0.3): ... this.  Make public.
[version]: New field.
[source]: Add URI and SHA256.  Remove patches.
(libxfont2)[replacement]: Change LIBXFONT2/FIXED to LIBXFONT2-2.0.3.
* gnu/packages/patches/libxfont-CVE-2017-13720.patch,
gnu/packages/patches/libxfont-CVE-2017-13722.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
4fc61dac — Marius Bakke 8 years ago
gnu: libxcursor: Replace with 1.1.15 [fixes CVE-2017-16612].

* gnu/packages/xorg.scm (libxcursor-1.1.15): New public variable.
(libxcursor)[replacement]: New field.
0e7fb0cd — Marius Bakke 8 years ago
gnu: optipng: Fix CVE-2017-1000229.

* gnu/packages/image.scm (optipng)[source](patches): New field.
* gnu/packages/patches/optipng-CVE-2017-1000229.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
efa6a1dd — Roel Janssen 8 years ago
gnu: Add r-copynumber.

* gnu/packages/bioinformatics.scm (r-copynumber): New variable.
94989d4b — Roel Janssen 8 years ago
gnu: cran: Add r-rmpi.

* gnu/packages/cran.scm (r-rmpi): New variable.
3519f284 — Leo Famulari 8 years ago
gnu: libtorrent-rasterbar: Update to 1.1.4.

* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.4.
[source]: Remove 'libtorrent-rasterbar-boost-compat.patch'.
* gnu/packages/patches/libtorrent-rasterbar-boost-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
d2bdee8a — Ben Sturmfels 8 years ago
gnu: synergy: Fix install test/install error.

* gnu/packages/synergy.scm (synergy)[arguments]: Adjust the build directory in
accordance with the package's new upstream name.

Signed-off-by: Leo Famulari <leo@famulari.name>
48adc61c — Leo Famulari 8 years ago
gnu: exim: Fix CVE-2017-16944.

* gnu/packages/patches/exim-CVE-2017-16944.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (exim)[source]: Use it.
38faa2b5 — Leo Famulari 8 years ago
gnu: qemu: Fix CVE-2017-{15118,15119}.

* gnu/packages/patches/qemu-CVE-2017-15118.patch,
gnu/packages/patches/qemu-CVE-2017-15119.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
3af03e59 — Ludovic Courtès 8 years ago
services: certbot: Add default value and description.

* gnu/services/certbot.scm (certbot-service-type)
[default-value, description]: New fields.
* po/packages/POTFILES.in: Add it.
a222b734 — Ludovic Courtès 8 years ago
services: cgit, git-daemon: Add description and default value.

* gnu/services/version-control.scm (git-daemon-service-type)
[description, default-value]: New fields.
(cgit-service-type)[default-value]: New field.
* po/packages/POTFILES.in: Add version-control.scm.
87dad874 — Ludovic Courtès 8 years ago
tests: Add 'git-http' test.

* gnu/tests/version-control.scm (%git-nginx-configuration)
(%git-http-os, %test-git-http): New variables.
(run-git-http-test): New procedure.
e755692b — Ludovic Courtès 8 years ago
tests: cgit: Add a file to the test repository.

* gnu/tests/version-control.scm (README-contents): New variable.
(%make-git-repository): Add a 'README' file to the repo.
(%test-repository-service): New variable.
(%cgit-os): Use it.
(run-cgit-test): Test /test/tree/README and /test/tree/does-not-exist.
41034934 — Andy Wingo 9 years ago
services: Add Git HTTP(S) service support.

* doc/guix.texi (Version Control Services): Add documentation on the HTTP
backend for git.
* gnu/services/version-control.scm (<git-http-configuration>): New data type.
(git-http-nginx-location-configuration): New helper function.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1115f140 — Andy Wingo 9 years ago
services: Add certbot service.

* gnu/services/certbot.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
* doc/guix.texi (Certificate Services): New section.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f6129929 — Ludovic Courtès 8 years ago
build: Add missing patch.

This is a followup to 797d238789f7635bdd55aae103db1a7c4ff33798.

* gnu/local.mk (dist_patch_DATA): Add
'node-test-http2-server-rst-stream.patch'.
gnu: Add nototools.

* gnu/packages/fontutils.scm (nototools): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: Add python2-defcon.

* gnu/packages/fontutils.scm (python2-defcon): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: Add python2-booleanoperations.

* gnu/packages/python.scm (python2-booleanoperations): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
Next