Ricardo Wurmus
76b3fbbce6
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.
2016-12-17 00:21:23 +01:00
Leo Famulari
f8faf537ca
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.
2016-12-16 15:28:02 -05:00
Marius Bakke
cdc2bb50b2
gnu: pbtranscript-tofu: Disable tests.
...
* gnu/packages/bioinformatics.scm (pbtranscript-tofu)[arguments]: Set #:tests? #f.
2016-12-16 18:15:47 +01:00
Theodoros Foradis
850812decf
gnu: Add Greek Aspell dictionary
...
* gnu/packages/aspell.scm (aspell-dict-el): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-16 18:04:55 +01:00
Ludovic Courtès
1af0860e8b
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'.
2016-12-16 18:01:08 +01:00
Ludovic Courtès
580deec5b4
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!'.
2016-12-16 18:00:01 +01:00
Ludovic Courtès
99ec0cb397
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).
2016-12-16 17:38:39 +01:00
Ludovic Courtès
f731529e2a
install: Add dosfstools.
...
* gnu/system/install.scm (installation-os)[packages]: Add DOSFSTOOLS.
2016-12-16 17:37:28 +01:00
ng0
fc9286d03a
gnu: tor: Recommend torsocks.
...
* gnu/packages/tor.scm (tor)[description]: Recommend torsocks.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-12-16 10:49:01 -05:00
Marius Bakke
ee94ca11a1
gnu: python-beautifulsoup4: Fix python2 variant.
...
This is a followup to 5f37f0b66e
.
* gnu/packages/python.scm (python-beautifulsoup4)[properties]: New
field. Delay python2 variant.
2016-12-16 16:15:41 +01:00
Marius Bakke
752eb9e0d8
gnu: python2-kombu: Disable tests.
...
* gnu/packages/python.scm (python2-kombu)[arguments]: Set #:tests? #f.
2016-12-16 15:33:13 +01:00
Ludovic Courtès
3eee16130d
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.
2016-12-16 14:45:56 +01:00
Ludovic Courtès
5597b3ae08
doc: "Nar" now means "normalized archive".
...
* doc/guix.texi (Invoking guix archive): Mention "normalized archive"
and add index entries.
2016-12-16 14:45:56 +01:00
Marius Bakke
7c6bf660d8
gnu: python-pyopenssl: Enable tests.
...
* gnu/packages/patches/python-pyopenssl-skip-network-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl)[source]: Use it.
[arguments]: Replace 'check' with custom phase.
2016-12-16 14:36:15 +01:00
Marius Bakke
329553482d
gnu: ptpython: Disable tests.
...
* gnu/packages/python.scm (ptpython, ptpython2)[arguments]: Set #:tests? #f.
2016-12-16 13:39:07 +01:00
Marius Bakke
0d90875974
gnu: multiqc: Fix test dependencies.
...
* gnu/packages/bioinformatics.scm (multiqc)[native-inputs]: Add python-nose.
2016-12-16 13:28:49 +01:00
Marius Bakke
52f622ef9f
gnu: python-sympy: Update to 1.0.
...
* gnu/packages/python.scm (python-sympy, python2-sympy): Update to 1.0.
[propagated-inputs]: Add python-mpmath.
2016-12-16 13:22:12 +01:00
Marius Bakke
58a35665d9
gnu: Add python-mpmath.
...
* gnu/packages/python.scm (python-mpmath, python2-mpmath): New variables.
2016-12-16 13:22:10 +01:00
Marius Bakke
14386fc7d9
gnu: idr: Remove explicit wrapper. This is now done implicitly.
...
* gnu/packages/bioinformatics.scm (idr)[arguments]: Remove #:phases.
2016-12-16 13:16:39 +01:00
Marius Bakke
b7a820fc97
gnu: idr: Correct inputs.
...
* gnu/packages/bioinformatics.scm (idr)[inputs]: Move everything from here ...
[propagated-inputs]: ... to here. Add python-sympy.
2016-12-16 13:11:20 +01:00
Marius Bakke
1c10a1d75c
gnu: idr: Disable tests.
...
* gnu/packages/bioinformatics.scm (idr)[arguments]: Set #:tests? #f.
2016-12-16 13:08:57 +01:00
Tobias Geerinckx-Rice
c8502d9ec1
Revert "gnu: kmod: Update to 23."
...
This should have been pushed to the ‘staging’ branch first.
This reverts commit 1e1cd41629
.
2016-12-16 12:19:50 +01:00
Marius Bakke
aaffb9c97b
gnu: deeptools: Fix test dependency.
...
* gnu/packages/bioinformatics.scm (deeptools)[native-inputs]: Add python-nose.
2016-12-16 04:27:35 +01:00
Marius Bakke
d281be18bc
gnu: clipper: Fix test dependency.
...
* gnu/packages/bioinformatics.scm (clipper)[native-inputs]: Add python2-nose.
2016-12-16 04:26:32 +01:00
Tobias Geerinckx-Rice
68ea090b93
gnu: libcap: Update to 2.25.
...
* gnu/packages/linux.scm (libcap): Update to 2.25.
2016-12-16 03:09:13 +01:00
Tobias Geerinckx-Rice
7c58c852c4
gnu: libraw1394: Update to 2.1.2.
...
* gnu/packages/linux.scm (libraw1394): Update to 2.1.2.
2016-12-16 03:08:43 +01:00
Tobias Geerinckx-Rice
1e1cd41629
gnu: kmod: Update to 23.
...
* gnu/packages/linux.scm (kmod): Update to 23.
2016-12-16 03:08:42 +01:00
Tobias Geerinckx-Rice
3fe7cb872a
gnu: ethtool: Update to 4.8.
...
* gnu/packages/networking.scm (ethtool): Update to 4.8.
2016-12-16 03:08:42 +01:00
Tobias Geerinckx-Rice
7d162df8ce
gnu: mcelog: Update to 146.
...
* gnu/packages/linux.scm (mcelog): Update to 146.
2016-12-16 03:08:41 +01:00
Marius Bakke
154d207c43
gnu: python-apsw: Fix tests.
...
* gnu/packages/python.scm (python-apsw, python2-apsw)[arguments]: Use
'modify-phases'. Add installed PYTHONPATH before running tests.
2016-12-16 02:45:49 +01:00
Mark H Weaver
0eb36dd17f
gnu: linux-libre@4.4: Update to 4.4.39.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.39.
2016-12-15 20:35:24 -05:00
Marius Bakke
80ce42bdbf
gnu: python-argcomplete: Fix tests.
...
* gnu/packages/python.scm (python-argcomplete,
python2-argcomplete)[native-inputs]: Add python-pexpect and tcsh.
2016-12-16 02:16:23 +01:00
Marius Bakke
58f5fae7c4
gnu: python-widgetsnbextension: Fix tests.
...
* gnu/packages/python.scm (python-widgetsnbextension,
python2-widgetsnbextension)[native-inputs]: Add python-certifi.
2016-12-16 02:14:54 +01:00
Marius Bakke
ed11804309
gnu: python-pexpect: Update to 4.2.1.
...
* gnu/packages/python.scm (python-pexpect, python2-pexpect): Update to 4.2.1.
[source]: Use 'pypi-uri'.
[arguments]: Add 'prepare-tests' phase to patch paths and delete network test.
[native-inputs]: Add python-pytest, man-db and which.
[propagated-inputs]: Add python-ptyprocess.
2016-12-16 02:10:58 +01:00
Marius Bakke
01fb9f6638
gnu: python-axolotl: Remove workaround for bug #20765 .
...
* gnu/packages/python.scm (python-axolotl, python2-axolotl)[arguments]:
Remove #:configure-flags.
2016-12-16 01:07:41 +01:00
Marius Bakke
22d7360b16
gnu: Remove python-dateutil@1.5.
...
* gnu/packages/python.scm (python-dateutil-2, python2-dateutil-2): Rename to ...
(python-dateutil, python2-dateutil): ... this. Remove 1.5 version.
(python-tzlocal, python2-tzlocal): Adjust variable name.
(python-rst.linker, python2-rst.linker): Likewise.
(pelican): Likewise.
(python-matplotlib, python2-matplotlib): Likewise.
(python-sqlalchemy-utils, python2-sqlalchemy-utils): Likewise.
(python-icalendar, python2-icalendar): Likewise.
(python-botocore, python2-botocore): Likewise.
(python-vobject, python2-vobject): Likewise.
(python-arrow, python2-arrow): Likewise.
(python-fake-factory, python2-fake-factory): Likewise.
(python-freezegun, python2-freezegun): Likewise.
(python-aniso8601, python2-aniso8601): Likewise.
* gnu/packages/jrnl.scm (jrnl): Likewise.
* gnu/packages/calendar.scm (limnoria): Likewise.
2016-12-16 00:54:48 +01:00
Leo Famulari
fb73f07a0f
gnu: guile-irregex: Update to 0.9.6 [fixes CVE-2016-9954].
...
* gnu/packages/guile.scm (guile-irregex): Update to 0.9.6.
2016-12-15 18:40:19 -05:00
Mathieu Lirzin
57aa94bd7e
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.
2016-12-15 22:50:27 +01:00
Mathieu Lirzin
44ccd9622e
gnu: cuirass: Update to revision 2.
...
* gnu/packages/ci.scm (cuirass): Update to revision 2.
[native-inputs]: Add texinfo.
2016-12-15 22:50:24 +01:00
Tobias Geerinckx-Rice
177de53784
gnu: libpsl: Update to 0.16.0.
...
* gnu/packages/web.scm (libpsl): Update to 0.16.0.
2016-12-15 21:05:05 +01:00
Marius Bakke
59f74825d6
gnu: python-flask-restplus: Disable tests.
...
* gnu/packages/python.scm (python-flask-restplus)[arguments]: Set #:tests? #f.
2016-12-15 19:56:44 +01:00
Marius Bakke
ad348f9f39
gnu: python-gridmap: Disable tests.
...
* gnu/packages/python.scm (python-gridmap, python2-gridmap)[arguments]:
Set #:tests? #f.
2016-12-15 19:50:12 +01:00
Marius Bakke
15c37077bc
gnu: python-hy: Fix test suite.
...
* gnu/packages/python.scm (python-hy, python2-hy)[arguments]: Replace 'check'
phase with custom command.
[native-inputs]: Add python-coverage and python-nose.
2016-12-15 19:49:06 +01:00
Tobias Geerinckx-Rice
426aecfd48
gnu: openconnect: Update to 7.08.
...
* gnu/packages/vpn.scm (openconnect): Update to 7.09.
2016-12-15 19:31:45 +01:00
John Darrington
7d73b2c6d0
gnu: Add system test for the rpcbind-daemon service.
...
* gnu/tests/nfs.scm: New file.
* gnu/local.mk: Add it.
2016-12-15 19:13:46 +01:00
Marius Bakke
8653c1d557
gnu: python-py3status: Disable tests.
...
* gnu/packages/python.scm (python-py3status)[arguments]: Set #:tests? #f.
2016-12-15 19:09:18 +01:00
Marius Bakke
810f89839c
gnu: python-pylast: Disable tests.
...
* gnu/packages/music.scm (python-pylast, python2-pylast)[arguments]:
Set #:tests? #f.
2016-12-15 19:06:12 +01:00
Marius Bakke
0a70200951
gnu: python-pyserial: Disable tests.
...
* gnu/packages/python.scm (python-pyserial, python2-pyserial)[arguments]:
Set #:tests? #f.
2016-12-15 18:42:22 +01:00
Marius Bakke
8bd5164b4a
gnu: python-pystache: Disable tests for python3 variant.
...
* gnu/packages/python.scm (python-pystache)[arguments]: Disable tests.
[properties]: New field. Delay python2 variant.
(python2-pystache)[arguments]: Replace 'check' phase with custom command.
2016-12-15 18:35:21 +01:00
Marius Bakke
1f31a5e0bf
gnu: python-pytest-django: Disable tests.
...
* gnu/packages/django.scm (python-pytest-django,
python2-pytest-django)[arguments]: Set #:tests? #f.
2016-12-15 18:19:34 +01:00