~ruther/guix-local

76b3fbbc — Ricardo Wurmus 9 years ago
build: assert-no-store-file-names: Ignore ChangeLog.

* Makefile.am (assert-no-store-file-names): Ignore /gnu/store file names
in the ChangeLog, because they might be examples in commit messages.
f8faf537 — Leo Famulari 9 years ago
gnu: libupnp: Fix CVE-2016-8863.

* gnu/packages/patches/libupnp-CVE-2016-8863.patch: New file.
* gnu/local.mk (dist_patch_DATA): Use it.
* gnu/packages/libupnp.scm (libupnp)[source]: Use it.
850812de — Theodoros Foradis 9 years ago
gnu: Add Greek Aspell dictionary

* gnu/packages/aspell.scm (aspell-dict-el): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1af0860e — Ludovic Courtès 9 years ago
profiles: Build profiles in a UTF-8 locale.

Fixes <http://bugs.gnu.org/25213>.
Reported by Christopher Baines <mail@cbaines.net>.

* guix/profiles.scm (profile-derivation)[glibc-utf8-locales]: New
variable.
[builder]: Use it to set 'LOCPATH'.
580deec5 — Ludovic Courtès 9 years ago
download: Protect against dangling symlinks in $SSL_CERT_DIR.

Reported by Christopher Baines <mail@cbaines.net>
in <https://bugs.gnu.org/25213>.

* guix/build/download.scm (make-credendials-with-ca-trust-files): Check
whether FILE exists before calling
'set-certificate-credentials-x509-trust-file!'.
99ec0cb3 — Ludovic Courtès 9 years ago
refresh: Make dependency on (guix import crates) weak.

Reported by Tobias Geerinckx-Rice <me@tobias.gr>.

* guix/scripts/refresh.scm: Do not explicitly import (guix import crates).
f731529e — Ludovic Courtès 9 years ago
install: Add dosfstools.

* gnu/system/install.scm (installation-os)[packages]: Add DOSFSTOOLS.
gnu: tor: Recommend torsocks.

* gnu/packages/tor.scm (tor)[description]: Recommend torsocks.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
3eee1613 — Ludovic Courtès 9 years ago
gnu: grub: Add dependency on efibootmgr.

Suggested by Marius Bakke <mbakke@fastmail.com>.

* gnu/packages/grub.scm (grub)[arguments]: In 'patch-stuff', set
efibootmgr absolute file name in 'platform.c'.
[inputs]: Add EFIBOOTMGR.
5597b3ae — Ludovic Courtès 9 years ago
doc: "Nar" now means "normalized archive".

* doc/guix.texi (Invoking guix archive): Mention "normalized archive"
and add index entries.
c8502d9e — Tobias Geerinckx-Rice 9 years ago
Revert "gnu: kmod: Update to 23."

This should have been pushed to the ‘staging’ branch first.

This reverts commit 1e1cd416293e9d119ca3c1fe136d52af10b41d85.
7c58c852 — Tobias Geerinckx-Rice 9 years ago
gnu: libraw1394: Update to 2.1.2.

* gnu/packages/linux.scm (libraw1394): Update to 2.1.2.
1e1cd416 — Tobias Geerinckx-Rice 9 years ago
gnu: kmod: Update to 23.

* gnu/packages/linux.scm (kmod): Update to 23.
3fe7cb87 — Tobias Geerinckx-Rice 9 years ago
gnu: ethtool: Update to 4.8.

* gnu/packages/networking.scm (ethtool): Update to 4.8.
7d162df8 — Tobias Geerinckx-Rice 9 years ago
gnu: mcelog: Update to 146.

* gnu/packages/linux.scm (mcelog): Update to 146.
0eb36dd1 — Mark H Weaver 9 years ago
gnu: linux-libre@4.4: Update to 4.4.39.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.39.
fb73f07a — Leo Famulari 9 years ago
gnu: guile-irregex: Update to 0.9.6 [fixes CVE-2016-9954].

* gnu/packages/guile.scm (guile-irregex): Update to 0.9.6.
57aa94bd — Mathieu Lirzin 9 years ago
services: cuirass: Put specifications in the store.

* gnu/services/cuirass.scm (<cuirass-configuration>): Change type of
'specifications' field to an alist to match the documentation example.
(cuirass-shepherd-service): Store the provided specifications in a file.  Use
that file as the "--specification" argument.
44ccd962 — Mathieu Lirzin 9 years ago
gnu: cuirass: Update to revision 2.

* gnu/packages/ci.scm (cuirass): Update to revision 2.
[native-inputs]: Add texinfo.
177de537 — Tobias Geerinckx-Rice 9 years ago
gnu: libpsl: Update to 0.16.0.

* gnu/packages/web.scm (libpsl): Update to 0.16.0.
Next