jackhill/guix/guix.git
6 years agognu: Remove duplicate from (gnu packages gnupg).
Ricardo Wurmus [Sat, 18 Nov 2017 08:19:53 +0000 (09:19 +0100)]
gnu: Remove duplicate from (gnu packages gnupg).

* gnu/packages/gnupg.scm (perl-gnupg-interface): Remove duplicate.

6 years agognu: Remove duplicate from (gnu packages bioinformatics).
Ricardo Wurmus [Sat, 18 Nov 2017 08:16:27 +0000 (09:16 +0100)]
gnu: Remove duplicate from (gnu packages bioinformatics).

* gnu/packages/bioinformatics.scm (r-annotationfilter): Remove duplicate.

6 years agognu: Remove duplicate from (gnu packages cran).
Ricardo Wurmus [Sat, 18 Nov 2017 08:13:51 +0000 (09:13 +0100)]
gnu: Remove duplicate from (gnu packages cran).

* gnu/packages/cran.scm (r-bbmle): Remove duplicate.

6 years agognu: Remove duplicates from (gnu packages java).
Ricardo Wurmus [Sat, 18 Nov 2017 08:10:13 +0000 (09:10 +0100)]
gnu: Remove duplicates from (gnu packages java).

* gnu/packages/java.scm (java-commons-net, java-asm): Remove duplicates.

6 years agognu: r-org-hs-eg-db: Clarify description.
Ricardo Wurmus [Sat, 18 Nov 2017 07:49:45 +0000 (08:49 +0100)]
gnu: r-org-hs-eg-db: Clarify description.

* gnu/packages/bioinformatics.scm (r-org-hs-eg-db)[description]: Clarify.

6 years agognu: r-org-hs-eg-db: Update to 3.5.0.
Ricardo Wurmus [Sat, 18 Nov 2017 07:49:11 +0000 (08:49 +0100)]
gnu: r-org-hs-eg-db: Update to 3.5.0.

* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): Update to 3.5.0.

6 years agognu: r-org-hs-eg-db: Remove duplicate package definition.
Ricardo Wurmus [Sat, 18 Nov 2017 07:42:14 +0000 (08:42 +0100)]
gnu: r-org-hs-eg-db: Remove duplicate package definition.

* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): Remove duplicate variable.

6 years agognu: linux-libre: Remove Tegra DRM from arm configuration.
Mark H Weaver [Sat, 18 Nov 2017 01:09:52 +0000 (20:09 -0500)]
gnu: linux-libre: Remove Tegra DRM from arm configuration.

The code fails to compile on armhf using our configuration.
See <https://patchwork.kernel.org/patch/9688615/> for details.

* gnu/packages/aux-files/linux-libre/4.14-arm.conf: Remove Tegra DRM support.

6 years agognu: linux-libre: Remove Nouveau from arm configuration.
Mark H Weaver [Fri, 17 Nov 2017 11:13:10 +0000 (06:13 -0500)]
gnu: linux-libre: Remove Nouveau from arm configuration.

The Nouveau code fails to compile on armhf with our configuration.

* gnu/packages/aux-files/linux-libre/4.14-arm.conf: Disable Nouveau.

6 years agognu: dino: Update to 0.0-2-2a514d096.
Ricardo Wurmus [Fri, 17 Nov 2017 22:26:03 +0000 (23:26 +0100)]
gnu: dino: Update to 0.0-2-2a514d096.

* gnu/packages/messaging.scm (dino): Update to 0.0-2-2a514d096.
[source]: Do not fetch libsignal-protocol-c submodule.
[arguments]: Add phase "unpack-sources" to unpack our sources for
libsignal-protocol-c.
[native-inputs]: Add "libsignal-protocol-c-source".

6 years agobuild-system/go: Don't let Go executables refer to the Go compiler.
Leo Famulari [Tue, 14 Nov 2017 16:46:22 +0000 (11:46 -0500)]
build-system/go: Don't let Go executables refer to the Go compiler.

* guix/build/go-build-system.scm (remove-store-reference, remove-go-references):
New procedures.
(%standard-phases): Add 'remove-go-references' phase.
* guix/build-system/go.scm (go-build): Add allow-go-reference? key.

6 years agognu: vim: Update to 8.0.1300.
Leo Famulari [Fri, 17 Nov 2017 22:19:10 +0000 (17:19 -0500)]
gnu: vim: Update to 8.0.1300.

* gnu/packages/vim.scm (vim): Update to 8.0.1300.

6 years agognu: tuxguitar: Build with icedtea-8.
Ricardo Wurmus [Fri, 17 Nov 2017 22:17:07 +0000 (23:17 +0100)]
gnu: tuxguitar: Build with icedtea-8.

* gnu/packages/music.scm (tuxguitar)[arguments]: Use icedtea-8.

6 years agognu: java-swt: Update to 4.7.1a.
Ricardo Wurmus [Fri, 17 Nov 2017 22:13:02 +0000 (23:13 +0100)]
gnu: java-swt: Update to 4.7.1a.

* gnu/packages/java.scm (java-swt): Update to 4.7.1a.
[arguments]: Build with icedtea-8.
[inputs]: Remove "icecat".

6 years agognu: eolie: Update to 0.9.12.
Ricardo Wurmus [Fri, 17 Nov 2017 21:57:00 +0000 (22:57 +0100)]
gnu: eolie: Update to 0.9.12.

* gnu/packages/gnome.scm (eolie): Update to 0.9.12.
[inputs]: Add python-dateutil.

6 years agodoc: Write "file system" instead of "partition" as appopriate.
Marco van Hulten [Fri, 17 Nov 2017 20:54:42 +0000 (21:54 +0100)]
doc: Write "file system" instead of "partition" as appopriate.

* doc/guix.texi (Preparing for Installation): Write "file system" instead
of "partition" as appopriate.

6 years agognu: Move database packages from python.scm to databases.scm.
Ricardo Wurmus [Fri, 17 Nov 2017 21:34:32 +0000 (22:34 +0100)]
gnu: Move database packages from python.scm to databases.scm.

* gnu/packages/python.scm (python-ccm, python2-ccm, python2-pysqlite,
python-sqlalchemy, python2-sqlalchemy, python-sqlalchemy-utils,
python2-sqlalchemy-utils, python-alembic, python2-alembic,
python-pickleshare, python2-pickleshare, python-apsw, python2-apsw,
python2-neo4j-driver, python2-py2neo, python-psycopg2, python2-psycopg2,
python-sadisplay, python2-sadisplay, python-mysqlclient,
python2-mysqlclient, python-hiredis, python2-hiredis, python-fakeredis,
python2-fakeredis, python-redis, python2-redis, python-rq, python2-rq,
python-trollius-redis, python2-trollius-redis, python-sqlparse,
python2-sqlparse, python-sql, python2-sql): Move from here...
* gnu/packages/databases.scm: ...to here.
* gnu/packages/tryton.scm,
gnu/packages/python-web.scm,
gnu/packages/nutrition.scm,
gnu/packages/medical.scm: Adjust accordingly.

6 years agognu: python-scikit-learn: Move from python.scm to machine-learning.scm.
Ricardo Wurmus [Fri, 17 Nov 2017 21:07:23 +0000 (22:07 +0100)]
gnu: python-scikit-learn: Move from python.scm to machine-learning.scm.

* gnu/packages/python.scm (python-scikit-learn, python2-scikit-learn): Move
from here...
* gnu/packages/machine-learning.scm: ...to here.

6 years agognu: Move more web packages from python.scm to python-web.scm.
Ricardo Wurmus [Fri, 17 Nov 2017 20:58:17 +0000 (21:58 +0100)]
gnu: Move more web packages from python.scm to python-web.scm.

* gnu/packages/python.scm (python-pastescript, python2-pastescript,
python-paste, python2-paste, python-werkzeug, python2-werkzeug, python-bottle,
python2-bottle, python-wtforms, python2-wtforms): Move from here...
* gnu/packages/python-web.scm: ...to here.

6 years agognu: Move testing packages from python.scm to check.scm.
Ricardo Wurmus [Fri, 17 Nov 2017 20:42:23 +0000 (21:42 +0100)]
gnu: Move testing packages from python.scm to check.scm.

* gnu/packages/python.scm (python-behave-web-api, python2-behave-web-api,
python-mock, python2-mock, python-mock-2, python-nose, python2-nose,
python-nose2, python2-nose2, python-unittest2, python2-unittest2,
python-pytest, python2-pytest, python-pytest-3.0, python2-pytest-3.0,
python-pytest-cov, python2-pytest-cov, python-pytest-runner,
python2-pytest-runner, python-pytest-mock, python2-pytest-mock,
python-pytest-xdist, python2-pytest-xdist, python-scripttest,
python2-scripttest, python-testtools, python2-testtools, python-testscenarios,
python2-testscenarios, python-testresources, python2-testresources,
python-subunit, python2-subunit, python-fixtures, python2-fixtures,
python-testrepository, python2-testrepository, python-coverage,
python2-coverage, python-cov-core, python2-cov-core, python-testpath,
python2-testpath, python-testlib, python2-testlib, python-pytest-cache,
python2-pytest-cache, python-pytest-localserver, python-pytest-xprocess,
python-pytest-subtesthack, python2-pytest-subtesthack, python-hypothesis,
python2-hypothesis, python-lit, python2-lit, python-pytest-pep8,
python2-pytest-pep8, python-pytest-flakes, python2-pytest-flakes,
python2-coverage-test-runner, python-pylint, python2-pylint,
python-paramunittest, python2-python-paramunittest, python-pytest-warnings,
python2-pytest-warnings, python-pytest-capturelog, python2-pytest-capturelog,
python-pytest-catchlog, python2-pytest-catchlog, python-nosexcover,
python2-nosexcover, python-discover, python2-discover, behave, python-rednose,
python2-rednose, python-nose-randomly, python2-nose-randomly,
python-nose-timer, python2-nose-timer): Move from here...
* gnu/packages/check.scm: ...to here.
* gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/backup.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/calendar.scm,
gnu/packages/dav.scm,
gnu/packages/django.scm,
gnu/packages/freedesktop.scm,
gnu/packages/haskell.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/ldc.scm,
gnu/packages/libffi.scm,
gnu/packages/mail.scm,
gnu/packages/mpd.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/rdf.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm: Adjust accordingly.

6 years agognu: Add qmidiroute.
Ricardo Wurmus [Fri, 17 Nov 2017 19:32:20 +0000 (20:32 +0100)]
gnu: Add qmidiroute.

* gnu/packages/music.scm (qmidiroute): New variable.

6 years agognu: cheese: Update to 3.26.0.
Rutger Helling [Fri, 17 Nov 2017 12:14:00 +0000 (13:14 +0100)]
gnu: cheese: Update to 3.26.0.

* gnu/packages/gnome.scm (cheese): Update to 3.26.0

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: Add emacs-transmission.
Oleg Pykhalov [Mon, 13 Nov 2017 20:56:28 +0000 (23:56 +0300)]
gnu: Add emacs-transmission.

* gnu/packages/emacs.scm (emacs-transmission): New variable.

6 years agognu: cool-retro-term: Fix qml path.
Oleg Pykhalov [Fri, 17 Nov 2017 01:08:33 +0000 (04:08 +0300)]
gnu: cool-retro-term: Fix qml path.

* gnu/packages/terminals.scm (cool-retro-term): Fix qml path.

6 years agognu: eog: Update to 3.26.2.
Rutger Helling [Thu, 16 Nov 2017 19:29:12 +0000 (20:29 +0100)]
gnu: eog: Update to 3.26.2.

* gnu/packages/gnome.scm (eog): Update to 3.26.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: gnome-disk-utility: Update to 3.26.2.
Rutger Helling [Thu, 16 Nov 2017 19:27:44 +0000 (20:27 +0100)]
gnu: gnome-disk-utility: Update to 3.26.2.

* gnu/packages/gnome.scm (gnome-disk-utility): Update to 3.26.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: nftables: Update to 0.8.
Rutger Helling [Thu, 16 Nov 2017 07:26:42 +0000 (08:26 +0100)]
gnu: nftables: Update to 0.8.

* gnu/packages/linux.scm (nftables): Update to 0.8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: libnftnl: Update to 1.0.8.
Rutger Helling [Thu, 16 Nov 2017 07:25:00 +0000 (08:25 +0100)]
gnu: libnftnl: Update to 1.0.8.

* gnu/packages/linux.scm (libnftnl): Update to 1.0.8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agoworkers: Display backtrace in pre-unwind handler.
Ludovic Courtès [Fri, 17 Nov 2017 09:47:56 +0000 (10:47 +0100)]
workers: Display backtrace in pre-unwind handler.

* guix/workers.scm (worker-thunk): Add (const #f) as the 'catch'
handler, and move previous handler as pre-unwind handler.  Protect
against 'make-stack' returning #f.

6 years agoworkers: Add test with exceptions.
Ludovic Courtès [Fri, 17 Nov 2017 09:47:11 +0000 (10:47 +0100)]
workers: Add test with exceptions.

* tests/workers.scm ("exceptions"): New test.

6 years agoworkers: 'pool-idle?' returns true only if the workers are idle.
Ludovic Courtès [Fri, 17 Nov 2017 09:10:30 +0000 (10:10 +0100)]
workers: 'pool-idle?' returns true only if the workers are idle.

Fixes <https://bugs.gnu.org/28779>.
Reported by Eric Bavier <bavier@cray.com>.

* guix/workers.scm (<pool>)[busy]: New field.
(worker-thunk): Add #:idle and #:busy and use them.
(make-pool): Pass #:busy and #:idle to 'worker-thunk'.  Pass a 'busy'
value to '%make-pool'.
* guix/workers.scm (pool-idle?): Check whether 'pool-busy' returns zero
and adjust docstring.

6 years agognu: Add qucs-s.
Theodoros Foradis [Fri, 27 Oct 2017 14:18:19 +0000 (17:18 +0300)]
gnu: Add qucs-s.

* gnu/packages/engineering.scm (qucs-s): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: syslinux: Add explicit dependency on mtools.
Ludovic Courtès [Thu, 16 Nov 2017 09:41:04 +0000 (10:41 +0100)]
gnu: syslinux: Add explicit dependency on mtools.

Suggested by Adam Van Ymeren <adam@vany.ca>
at <https://bugs.gnu.org/28974>.

* gnu/packages/bootloaders.scm (syslinux)[inputs]: Add MTOOLS.
[ARGUMENTS]: In 'patch-files' phase, patch references to 'mcopy' and
'mattrib'.

6 years agognu: wget: Add wget2.
Rutger Helling [Tue, 14 Nov 2017 18:01:08 +0000 (19:01 +0100)]
gnu: wget: Add wget2.

* gnu/packages/wget.scm (wget2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: spectrwm: Update to 3.1.0.
ng0 [Wed, 15 Nov 2017 17:39:06 +0000 (17:39 +0000)]
gnu: spectrwm: Update to 3.1.0.

* gnu/packages/wm.scm (spectrwm): Update to 3.1.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: xpra: Fix paths.
Rutger Helling [Wed, 15 Nov 2017 11:22:44 +0000 (12:22 +0100)]
gnu: xpra: Fix paths.

* gnu/packages/xorg.scm (xpra): [arguments]: Add '--without-opengl',
'--without-Xdummy' and '--without-Xdummy-wrapper' to #:configure-flags. Add
substitutions to #phases for proper paths.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: messaging: Enable OMEMO for dino.
Rutger Helling [Wed, 8 Nov 2017 10:18:38 +0000 (11:18 +0100)]
gnu: messaging: Enable OMEMO for dino.

* gnu/packages/messaging.scm (dino): Update to commit
f6ac5bbd26638412a2289fd1d28ef12de1d7e8b5.
[inputs]: Add libsignal-protocol-c and libgcrypt.
[arguments]: Change #configure-flags to "-DSHARED_SIGNAL_PROTOCOL=yes".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: messaging: Add libsignal-protocol-c.
Rutger Helling [Wed, 15 Nov 2017 07:26:17 +0000 (08:26 +0100)]
gnu: messaging: Add libsignal-protocol-c.

* gnu/packages/messaging.scm (libsignal-protocol-c): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agoui: Add source file name to the package search metrics.
Ludovic Courtès [Wed, 15 Nov 2017 16:38:21 +0000 (17:38 +0100)]
ui: Add source file name to the package search metrics.

* guix/ui.scm (%package-metrics): Include 'package-location'.  Increase
score of the other fields.

6 years agognu: Move more packages from python to python-web.
Ludovic Courtès [Wed, 15 Nov 2017 13:59:31 +0000 (14:59 +0100)]
gnu: Move more packages from python to python-web.

* gnu/packages/python.scm (python-requests, python2-requests)
(python-requests-2.7, python-oauthlib, python2-oauthlib)
(python-furl, python2-furl, python-wsgi-intercept)
(python-publicsuffix, python2-publicsuffix)
(python-publicsuffix2, python2-publicsuffix2): Move to...
* gnu/packages/python-web.scm: ... here.
* gnu/packages/bioinformatics.scm, gnu/packages/finance.scm:
gnu/packages/maths.scm, gnu/packages/terminals.scm,
gnu/packages/video.scm, gnu/packages/virtualization.scm: Adjust
accordingly.

6 years agognu: Move Python packages from crypto to python-crypto.
Ludovic Courtès [Wed, 15 Nov 2017 13:44:36 +0000 (14:44 +0100)]
gnu: Move Python packages from crypto to python-crypto.

* gnu/packages/crypto.scm (python-asn1crypto, python2-asn1crypto)
(python-pynacl, python2-roca-detect): Move to python-crypto.scm.
* gnu/packages/gnupg.scm (python2-pgpdump): Move to python-crypto.scm.
* gnu/packages/python-crypto.scm (python-asn1crypto, python2-asn1crypto)
(python-pynacl, python2-pgpdump, python2-roca-detect): New variables.

6 years agognu: Move crypto packages from python to python-crypto.
Ludovic Courtès [Wed, 15 Nov 2017 13:10:30 +0000 (14:10 +0100)]
gnu: Move crypto packages from python to python-crypto.

* gnu/packages/python.scm (python-passlib, python2-passlib)
(python-py-bcrypt, python2-py-bcrypt)
(python-paramiko, python2-paramiko, python-ecdsa, python2-ecdsa)
(python-pycrypto, python2-pycrypto, python-keyring, python2-keyring)
(python-certifi, python2-certifi)
(python-cryptography-vectors, python2-cryptography-vectors)
(python-cryptography, python2-cryptography)
(python-pyopenssl, python2-pyopenssl)
(python-axolotl-curve25519, python2-axolotl-curve25519)
(python-axolotl, python2-axolotl, python2-slowaes)
(python-pyaes, python2-pyaes): Move to...
* gnu/packages/python-crypto.scm: ... here.  New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/admin.scm, gnu/packages/backup.scm,
gnu/packages/crypto.scm, gnu/packages/finance.scm,
gnu/packages/irc.scm, gnu/packages/jrnl.scm,
gnu/packages/messaging.scm, gnu/packages/openstack.scm,
gnu/packages/python-web.scm, gnu/packages/tls.scm,
gnu/packages/xorg.scm: Adjust accordingly.

6 years agocve: Use 'http-fetch/cached' instead of having custom caching.
Ludovic Courtès [Wed, 15 Nov 2017 09:23:38 +0000 (10:23 +0100)]
cve: Use 'http-fetch/cached' instead of having custom caching.

That way CVE fetching benefits from 'If-Modified-Since' handling.

* guix/http-client.scm (http-fetch/cached): Add #:write-cache and
 #:cache-miss parameters and honor them.
* guix/cve.scm (%current-year-ttl, %past-year-ttl): Reduce.
(call-with-cve-port): Remove.
(write-cache): New procedure.
(fetch-vulnerabilities): Rewrite in terms of 'http-fetch/cached'.

6 years agodownload: Improve efficiency of 'write-request' over TLS.
Ludovic Courtès [Wed, 15 Nov 2017 08:59:29 +0000 (09:59 +0100)]
download: Improve efficiency of 'write-request' over TLS.

This is another instance of <https://bugs.gnu.org/22966>.
The Microsoft-IIS/7.5 server at static.nvd.nist.gov would sometimes hang
when receiving our requests byte by byte.

* guix/build/download.scm (tls-wrap) [!guile-2.0]: Add 'setvbuf' call.

6 years agognu: linux-libre: Update to 4.14.
Mark H Weaver [Wed, 15 Nov 2017 16:17:44 +0000 (11:17 -0500)]
gnu: linux-libre: Update to 4.14.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.13-arm.conf,
gnu/packages/aux-files/linux-libre/4.13-i686.conf,
gnu/packages/aux-files/linux-libre/4.13-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Update accordingly.

6 years agognu: linux-libre@4.9: Update to 4.9.62.
Mark H Weaver [Thu, 16 Nov 2017 05:03:00 +0000 (00:03 -0500)]
gnu: linux-libre@4.9: Update to 4.9.62.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.62.

6 years agognu: linux-libre@4.4: Update to 4.4.98.
Mark H Weaver [Thu, 16 Nov 2017 05:02:24 +0000 (00:02 -0500)]
gnu: linux-libre@4.4: Update to 4.4.98.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.98.

6 years agognu: icecat: Add more fixes from upstream mozilla-esr52.
Mark H Weaver [Wed, 15 Nov 2017 14:35:12 +0000 (09:35 -0500)]
gnu: icecat: Add more fixes from upstream mozilla-esr52.

Add fixes for CVE-2017-7830, the remaining 1/2 changesets for CVE-2017-7828,
the remaining 1/19 changesets for CVE-2017-7826, and selected other fixes.

* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
upstream mozilla-esr52 repository.
* gnu/packages/patches/icecat-bug-1348660-pt5.patch,
gnu/packages/patches/icecat-bug-1415133.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.

6 years agognu: icecat: Label patches to reflect CVE assignments.
Mark H Weaver [Wed, 15 Nov 2017 14:32:53 +0000 (09:32 -0500)]
gnu: icecat: Label patches to reflect CVE assignments.

Document that we include 18/19 changesets for CVE-2017-7826, and 1/2
changesets for CVE-2017-7828.

* gnu/packages/gnuzilla.scm (icecat)[source]: Rename patches to reflect CVE
assignments.

6 years agognu: iproute2: Update to 4.14.1.
Tobias Geerinckx-Rice [Wed, 15 Nov 2017 11:45:26 +0000 (12:45 +0100)]
gnu: iproute2: Update to 4.14.1.

* gnu/packages/linux.scm (iproute): Update to 4.14.1.

6 years agognu: gnucash: Use HTTPS for www.gnucash.org.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 04:38:04 +0000 (05:38 +0100)]
gnu: gnucash: Use HTTPS for www.gnucash.org.

* gnu/packages/gnucash.scm (gnucash, gnucash-docs)[home-page]: Use HTTPS.

6 years agognu: gnucash: Update to 2.6.18.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 04:37:39 +0000 (05:37 +0100)]
gnu: gnucash: Update to 2.6.18.

* gnu/packages/gnucash.scm (gnucash): Update to 2.6.18.

6 years agognu: youtube-dl: Update to 2017.11.15.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 23:39:16 +0000 (00:39 +0100)]
gnu: youtube-dl: Update to 2017.11.15.

* gnu/packages/video.scm (youtube-dl): Update to 2017.11.15.

6 years agognu: geoclue: Use HTTPS for home page.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 04:36:49 +0000 (05:36 +0100)]
gnu: geoclue: Use HTTPS for home page.

* gnu/packages/gnome.scm (geoclue)[home-page]: Use HTTPS.

6 years agognu: geoclue: Update to 2.4.7.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 04:36:16 +0000 (05:36 +0100)]
gnu: geoclue: Update to 2.4.7.

* gnu/packages/gnome.scm (geoclue): Update to 2.4.7.

6 years agognu: aria2: Update to 1.33.1.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 04:16:05 +0000 (05:16 +0100)]
gnu: aria2: Update to 1.33.1.

* gnu/packages/bittorrent.scm (aria2): Update 1.33.1.

6 years agognu: smartmontools: Mark up description.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 04:15:27 +0000 (05:15 +0100)]
gnu: smartmontools: Mark up description.

* gnu/packages/admin.scm (smartmontools)[description]: Use @dfn.

6 years agognu: smartmontools: Update to 6.6.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 04:14:24 +0000 (05:14 +0100)]
gnu: smartmontools: Update to 6.6.

* gnu/packages/admin.scm (smartmontools): Update to 6.6.

6 years agognu: devhelp: Update to 3.26.0.
Kei Kebreau [Tue, 14 Nov 2017 22:17:21 +0000 (17:17 -0500)]
gnu: devhelp: Update to 3.26.0.

* gnu/packages/gnome.scm (devhelp): Update to 3.26.0.

6 years agognu: Add guile-wiredtiger.
Kristofer Buffington [Tue, 14 Nov 2017 16:25:18 +0000 (11:25 -0500)]
gnu: Add guile-wiredtiger.

* gnu/packages/databases.scm (guile-wiredtiger): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agodownload: Pass the timeout to 'ftp-retr'.
Ludovic Courtès [Tue, 14 Nov 2017 08:51:50 +0000 (09:51 +0100)]
download: Pass the timeout to 'ftp-retr'.

This ensures the timeout applies when connecting to the port returned by
PASV.

* guix/ftp-client.scm (ftp-list): Add #:timeout parameter.  Use
'connect*' instead of 'connect' and pass TIMEOUT.
(ftp-retr): Likewise.
* guix/build/download.scm (ftp-fetch): Pass TIMEOUT to 'ftp-retr'.

6 years agotests: install: Increase target-size.
Oleg Pykhalov [Tue, 14 Nov 2017 21:32:44 +0000 (00:32 +0300)]
tests: install: Increase target-size.

1200 MiB are too small for a btrfs-root-os, thus let increase it.

* gnu/tests/install.scm (run-install): Increase target-size to 2200 MiB.
(%btrfs-root-installation-script): Increase my-root partition size to 2G.

6 years agografts: Clarify the status of the workaround for <http://bugs.gnu.org/24659>.
Leo Famulari [Tue, 14 Nov 2017 21:29:13 +0000 (16:29 -0500)]
grafts: Clarify the status of the workaround for <bugs.gnu.org/24659>.

* guix/build/graft.scm (mkdir-p*): Annotate.

6 years agognu: Update awscli to 1.11.185.
David Thompson [Tue, 14 Nov 2017 19:20:14 +0000 (14:20 -0500)]
gnu: Update awscli to 1.11.185.

* gnu/packages/python-web.scm (awscli): Update to 1.11.185.

6 years agognu: gnome-calculator: Update to 3.26.0.
Kei Kebreau [Tue, 14 Nov 2017 19:12:42 +0000 (14:12 -0500)]
gnu: gnome-calculator: Update to 3.26.0.

* gnu/packages/gnome.scm (gnome-calculator): Update to 3.26.0.

6 years agognu: gnome-system-monitor: Update to 3.26.0.
Kei Kebreau [Tue, 14 Nov 2017 18:47:03 +0000 (13:47 -0500)]
gnu: gnome-system-monitor: Update to 3.26.0.

* gnu/packages/gnome.scm (gnome-system-monitor): Update to 3.26.0.

6 years agognu: exim: Use HTTPS for home page.
Tobias Geerinckx-Rice [Tue, 14 Nov 2017 03:00:53 +0000 (04:00 +0100)]
gnu: exim: Use HTTPS for home page.

* gnu/packages/mail.scm (exim)[home-page]: Use HTTPS.

6 years agognu: iproute2: Update to 4.14.0.
Tobias Geerinckx-Rice [Mon, 13 Nov 2017 18:49:55 +0000 (19:49 +0100)]
gnu: iproute2: Update to 4.14.0.

* gnu/packages/linux.scm (iproute): Update to 4.14.0.

6 years agognu: Move web packages from python to python-web.
Ludovic Courtès [Mon, 13 Nov 2017 22:24:11 +0000 (23:24 +0100)]
gnu: Move web packages from python to python-web.

This is in part to address <https://bugs.gnu.org/27284>.

* gnu/packages/python.scm (python-httplib2, python2-httplib2)
(python-sockjs-tornado, python2-sockjs-tornado)
(python-flask-babel, python2-flask-babel)
(python-html5lib, python2-html5lib)
(python-html5lib-0.9, python2-html5lib-0.9)
(python-html5-parser, python2-html5-parser)
(python-webencodings, python2-webencodings)
(python-openid, python2-openid, python-cssutils, python2-cssutils)
(python-cssselect, python2-cssutils)
(python-openid-cla, python2-openid-cla)
(python-openid-teams, python2-openid-teams)
(python-tornado, python2-tornado)
(python-tornado-http-auth, python-terminado, python2-terminado)
(python-webob, python2-webob, python-zope-event, python2-zope-event)
(python-zope-interface, python2-zope-interface)
(python-zope-exceptions, python2-zope-exceptions)
(python-zope-testing, python2-zope-testing)
(python-zope-testrunner, python2-zope-testrunner)
(python-zope-i18nmessageid, python2-zope-i18nmessageid)
(python-zope-schema, python2-zope-schema)
(python-zope-configuration, python2-zope-configuration)
(python-zope-proxy, python2-zope-proxy)
(python-zope-location, python2-zope-location)
(python-zope-security, python2-zope-security)
(python-zope-component, python2-zope-component)
(python-ndg-httpsclient, python2-ndg-httpsclient)
(python-websocket-client, python2-websocket-client)
(python-requests-toolbelt, python2-requests-toolbelt)
(python-rauth, python2-rauth, python-urllib3, python2-urllib3)
(awscli, python-wsgiproxy2, python2-wsgiproxy2)
(python-pastedeploy, python2-pastedeploy)
(python-webtest, python2-webtest, python-flask, python2-flask)
(python-flast-wtf, python2-flask-wtf)
(python-flask-multistatic, python2-flask-multistatic)
(python-cookies, python2-cookies)
(python-responses, python2-responses)
(python-geventhttpclient, python2-geventhttpclient)
(python-requests-oauthlib, python2-requests-oauthlib)
(python-url, python2-url, python-cachecontrol, python2-cachecontrol)
(python-betamax, python2-betamax)
(python-betamax-matchers, python2-betamax-matchers)
(python-s3transfer, python2-s3transfer)
(python-flask-restful, python-flask-basicauth)
(python-flask-sqlalchemy, python-flask-restplus)
(python-flask-restful-swagger, python-htmlmin, python2-htmlmin)
(python-flask-htmlmin, python2-flask-htmlmin)
(python-flask-login, python2-flask-login)
(python-oauth2client, python-flask-oidc)
(python-webassets, python-cssmin, python2-cssmin)
(python-elasticsearch, python2-elasticsearch)
(python-flask-script, python2-flask-script)
(python-flask-migrate, python2-flask-migrate)
(python-genshi, python2-genshi)
(python-flask-principal, python2-flask-principal)
(python-flask-httpauth, python2-flask-httpauth)
(python-uritemplate, python2-uritemplate): Move to...
* gnu/packages/python-web.scm: ... here.  New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/admin.scm, gnu/packages/backup.scm,
gnu/packages/dav.scm, gnu/packages/django.scm,
gnu/packages/docker.scm, gnu/packages/ebook.scm,
gnu/packages/logging.scm, gnu/packages/mail.scm,
gnu/packages/music.scm, gnu/packages/openstack.scm,
gnu/packages/package-management.scm, gnu/packages/rdf.scm,
gnu/packages/tls.scm, gnu/packages/tor.scm,
gnu/packages/tryton.scm, gnu/packages/version-control.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm: Adjust accordingly.

6 years agognu: diamond: Update to 0.9.13.
Ben Woodcroft [Mon, 13 Nov 2017 22:25:43 +0000 (08:25 +1000)]
gnu: diamond: Update to 0.9.13.

* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.13.

6 years agognu: Move test packages from perl to perl-check.
Ricardo Wurmus [Mon, 13 Nov 2017 22:03:01 +0000 (23:03 +0100)]
gnu: Move test packages from perl to perl-check.

* gnu/packages/perl.scm (perl-test2-bundle-extended,
perl-test2-plugin-nowarnings, perl-test-base, perl-test-class,
perl-test-class-most, perl-test-cleannamespaces, perl-test-command,
perl-test-cpan-meta, perl-test-cpan-meta-json, perl-test-deep,
perl-test-differences, perl-test-directory, perl-test-eol,
perl-test-exception, perl-test-fatal, perl-test-file-sharedir-dist,
perl-test-files, perl-test-harness, perl-test-leaktrace,
perl-test-longstring, perl-test-manifest, perl-test-memory-cycle,
perl-test-mockobject, perl-test-mocktime, perl-test-most, perl-test-needs,
perl-test-notabs, perl-test-nowarnings, perl-test-number-delta,
perl-test-output, perl-test-pod, perl-test-pod-coverage, perl-test-requires,
perl-test-script, perl-test-sharedfork, perl-test-simple, perl-test-taint,
perl-test-tester, perl-test-trap, perl-test-utf8, perl-test-warn,
perl-test-warnings, perl-test-without-module, perl-test-writevariants,
perl-test-yaml, perl-test-trailingspace): Move variables to ...
* gnu/packages/perl-check.scm: ... this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/admin.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/crypto.scm,
gnu/packages/databases.scm,
gnu/packages/glib.scm,
gnu/packages/gnupg.scm,
gnu/packages/image-viewers.scm,
gnu/packages/language.scm,
gnu/packages/networking.scm,
gnu/packages/package-management.scm,
gnu/packages/perl.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/version-control.scm,
gnu/packages/web.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm: Use perl-check module.

6 years agognu: ghc-tls: Move to (gnu packages tls).
Ricardo Wurmus [Mon, 13 Nov 2017 17:40:55 +0000 (18:40 +0100)]
gnu: ghc-tls: Move to (gnu packages tls).

* gnu/packages/haskell.scm (ghc-tls): Move from here...
* gnu/packages/tls.scm (ghc-tls): ...to here.
* gnu/packages/haskell-web.scm: Use (gnu packages tls).

6 years agognu: Move crypto packages from haskell to haskell-crypto.
Ricardo Wurmus [Mon, 13 Nov 2017 17:34:27 +0000 (18:34 +0100)]
gnu: Move crypto packages from haskell to haskell-crypto.

* gnu/packages/haskell.scm (ghc-asn1-types, ghc-asn1-encoding, ghc-asn1-parse,
ghc-crypto-api, ghc-crypto-api-tests, ghc-cryptohash, ghc-cryptohash-md5,
ghc-cryptohash-sha1, ghc-cryptonite, ghc-digest, ghc-entropy, ghc-pem,
ghc-puremd5, ghc-sha, ghc-x509, ghc-x509-store, ghc-x509-validation,
ghc-x509-system): Move variables to ...
* gnu/packages/haskell-crypto.scm: ... this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/haskell.scm,
gnu/packages/haskell-web.scm,
gnu/packages/version-control.scm: Include haskell-crypto module.

6 years agognu: Move web packages from haskell to haskell-web.
Ricardo Wurmus [Mon, 13 Nov 2017 17:09:36 +0000 (18:09 +0100)]
gnu: Move web packages from haskell to haskell-web.

* gnu/packages/haskell.scm (ghc-tagsoup, ghc-cookie, ghc-http-types, ghc-http,
ghc-http-client, ghc-http-client-tls, ghc-http-date, ghc-http2,
ghc-http-conduit, ghc-wai, ghc-wai-logger, ghc-wai-extra, ghc-wai-conduit,
ghc-warp, ghc-warp-tls, ghc-xss-sanitize, ghc-css-text, ghc-mime-types,
ghc-html, ghc-xhtml, ghc-blaze-html, ghc-aeson, ghc-aeson-pretty,
ghc-aeson-qq, ghc-multipart): Move variables to ...
* gnu/packages/haskell-web.scm: ... this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/haskell.scm,
gnu/packages/idris.scm,
gnu/packages/version-control.scm,
gnu/packages/wm.scm: Include haskell-web module.

6 years agognu: Move testing packages from haskell to haskell-check.
Ricardo Wurmus [Mon, 13 Nov 2017 16:11:01 +0000 (17:11 +0100)]
gnu: Move testing packages from haskell to haskell-check.

* gnu/packages/haskell.scm (ghc-clock-bootstrap, ghc-tasty-ant-xml,
ghc-tasty-smallcheck, ghc-tasty-quickcheck, ghc-tasty-golden, ghc-tasty,
ghc-tasty-hunit, ghc-tasty-kat, ghc-tasty-th, ghc-tasty-rerun,
ghc-quickcheck-instances, ghc-quickcheck-unicode, ghc-quickcheck-io,
ghc-quickcheck, ghc-test-framework, ghc-test-framework-hunit,
ghc-test-framework-quickcheck2, ghc-test-framework-th, ghc-hunit,
hspec-discover, ghc-hspec-core, ghc-hspec-meta, ghc-hspec, ghc-hspec-contrib,
ghc-hspec-expectations): Move variables to ...
* gnu/packages/haskell-check.scm: ... this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/haskell.scm,
gnu/packages/idris.scm,
gnu/packages/version-control.scm,
gnu/packages/wm.scm: Include haskell-check module.

6 years agognu: cd-hit: Update source tarball hash.
Ricardo Wurmus [Mon, 13 Nov 2017 14:59:30 +0000 (15:59 +0100)]
gnu: cd-hit: Update source tarball hash.

* gnu/packages/bioinformatics.scm (cd-hit)[source]: Update hash.

6 years agoRevert "gnu: totem: Enable parallel build."
Kei Kebreau [Mon, 13 Nov 2017 12:47:23 +0000 (07:47 -0500)]
Revert "gnu: totem: Enable parallel build."

This reverts commit e5f748a6c0c774265f52c7246ee7b80bec6d3522.

6 years agoservices: guix: Remove dependency on 'lsof'.
Ludovic Courtès [Mon, 13 Nov 2017 10:34:51 +0000 (11:34 +0100)]
services: guix: Remove dependency on 'lsof'.

This is a followup to b8f59cdc20e9d83ce63523ef917e95fcee07f134:
'list-runtime-roots' no longer depends on 'lsof'.

* gnu/services/base.scm (<guix-configuration>)[lsof]: Remove.
(guix-shepherd-service): Adjust accordingly.
* doc/guix.texi (Base Services): Adjust accordingly.
* gnu/system.scm (%base-packages): Remove LSOF.

6 years agognu: guix: Update snapshot.
Ludovic Courtès [Mon, 13 Nov 2017 10:31:27 +0000 (11:31 +0100)]
gnu: guix: Update snapshot.

* gnu/packages/package-management.scm (guix): Update to ff23b47.

6 years agotests: 'guix-gc.sh' passes even when 'out' or 'drv' are defined as env vars.
Ludovic Courtès [Mon, 13 Nov 2017 08:58:47 +0000 (09:58 +0100)]
tests: 'guix-gc.sh' passes even when 'out' or 'drv' are defined as env vars.

This fixes a test failure exhibited by
fb17a89912c2a3738dae716e30481c11e1c6f0ac whereby assignments to 'out' in
guix-gc.sh would go to the 'out' environment variable, when it exists,
which in turn prevents garbage collection of $out.

* tests/guix-gc.sh: Add 'unset' invocations.

6 years agognu: ibus: Update to 1.5.17.
Efraim Flashner [Sun, 12 Nov 2017 20:16:24 +0000 (22:16 +0200)]
gnu: ibus: Update to 1.5.17.

* gnu/packages/ibus.scm (ibus): Update to 1.5.17.

6 years agognu: ibus: Enable wayland support.
Efraim Flashner [Sun, 12 Nov 2017 20:06:26 +0000 (22:06 +0200)]
gnu: ibus: Enable wayland support.

* gnu/packages/ibus.scm (ibus)[arguments]: Add configure flag to enable
wayland support.
[inputs]: Add wayland.

6 years agognu: libsoup: Update to 2.60.2.
Kei Kebreau [Mon, 13 Nov 2017 02:19:05 +0000 (21:19 -0500)]
gnu: libsoup: Update to 2.60.2.

* gnu/packages/gnome.scm (libsoup): Update to 2.60.2.

6 years agolist-runtime-roots: Ignore PIDs we cannot access.
Ludovic Courtès [Sun, 12 Nov 2017 22:52:18 +0000 (23:52 +0100)]
list-runtime-roots: Ignore PIDs we cannot access.

This allows running as non-root.
Fixes a regression introduced in b8f59cdc20e9d83ce63523ef917e95fcee07f134.

* nix/scripts/list-runtime-roots.in (referenced-files): Handle EACCES in
addition to ENOENT.

6 years agodownload: Use HTTPS for the first ImageMagick mirror.
Leo Famulari [Sun, 12 Nov 2017 22:47:53 +0000 (17:47 -0500)]
download: Use HTTPS for the first ImageMagick mirror.

* guix/download.scm (%mirrors)[imagemagick]: Use HTTPS for <sunsite.icm.edu.pl>.

6 years agodownload: Try FTP servers last.
Leo Famulari [Sun, 12 Nov 2017 22:40:52 +0000 (17:40 -0500)]
download: Try FTP servers last.

* guix/download.scm (%mirrors)[savannah, kernel.org, apache, xorg, imagemagick]:
Re-arrange so that FTP is last.

6 years agognu: imagemagick: Update to 6.9.9-23.
Leo Famulari [Sun, 12 Nov 2017 22:05:19 +0000 (17:05 -0500)]
gnu: imagemagick: Update to 6.9.9-23.

* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-23.

6 years agolist-runtime-roots: Canonicalize store items.
Ludovic Courtès [Sun, 12 Nov 2017 21:16:28 +0000 (22:16 +0100)]
list-runtime-roots: Canonicalize store items.

Looking at 'addAdditionalRoots' in libstore/gc.cc, it looks like it
should always have been this way.  In practice it probably doesn't make
much of a difference.

* nix/scripts/list-runtime-roots.in (canonicalize-store-item): New
procedure.
<top level>: Use it.

6 years agolist-runtime-roots: Do not use 'lsof'.
Ludovic Courtès [Sun, 12 Nov 2017 21:02:22 +0000 (22:02 +0100)]
list-runtime-roots: Do not use 'lsof'.

This makes things a bit faster (0.8s instead of 1.4s on my laptop).

* nix/scripts/list-runtime-roots.in (lsof-roots): Remove.
(proc-fd-roots): Return the empty list when 'scandir' returns #f.
(referenced-files): New procedure.
Use it at the top level.

6 years agodoc: Better explain GC roots.
Ludovic Courtès [Sun, 12 Nov 2017 20:41:34 +0000 (21:41 +0100)]
doc: Better explain GC roots.

Fixes <https://bugs.gnu.org/24194>.
Reported by J. Eppler <j.eppler@openmailbox.org>.

* doc/guix.texi (Invoking guix-daemon): Add index entries for GC roots.
Add xref to "Invoking guix gc".
(Invoking guix gc): Add the string "GC roots"; mention /var/guix/gcroots.
(Additional Build Options): Add index entries.  Better explain --root.
(Invoking guix environment): Add xref to "Invoking guix gc".

6 years agognu: Remove unrar.
Leo Famulari [Tue, 24 Oct 2017 18:49:26 +0000 (14:49 -0400)]
gnu: Remove unrar.

This package is abandoned upstream and contains serious bugs:

http://seclists.org/oss-sec/2017/q3/329
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14120
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14121
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14122

* gnu/packages/compression.scm (unrar): Remove variable.

6 years agognu: linux-libre: Change URL to HTTPS.
Rutger Helling [Mon, 30 Oct 2017 07:02:10 +0000 (08:02 +0100)]
gnu: linux-libre: Change URL to HTTPS.

* gnu/packages/linux.scm (linux-libre): Change URL to HTTPS.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: mupdf: Unbundle mujs.
Efraim Flashner [Sun, 12 Nov 2017 16:42:34 +0000 (18:42 +0200)]
gnu: mupdf: Unbundle mujs.

* gnu/packages/pdf.scm (mupdf)[source]: Remove bundled mujs.
[inputs]: Add mujs.

6 years agognu: Add mujs.
Efraim Flashner [Sun, 12 Nov 2017 16:43:20 +0000 (18:43 +0200)]
gnu: Add mujs.

* gnu/packages/javascript.scm (mujs): New variable.

6 years agognu: mupdf: Use https.
Efraim Flashner [Sun, 12 Nov 2017 16:41:48 +0000 (18:41 +0200)]
gnu: mupdf: Use https.

* gnu/packages/pdf.scm (mupdf)[source]: Use https.
[home-page]: Same.

6 years agognu: pdf.scm: Arrange modules alphabetically.
Efraim Flashner [Sun, 12 Nov 2017 13:29:03 +0000 (15:29 +0200)]
gnu: pdf.scm: Arrange modules alphabetically.

* gnu/packages/pdf.scm: Arrange modules alphabetically.

6 years agognu: lash: Don't build static libraries.
Efraim Flashner [Sun, 12 Nov 2017 09:56:57 +0000 (11:56 +0200)]
gnu: lash: Don't build static libraries.

* gnu/packages/audio.scm (lash)[arguments]: Add configure-flag to
disable static libraries.

6 years agognu: lash: Don't build lashd.
Efraim Flashner [Sun, 12 Nov 2017 09:55:56 +0000 (11:55 +0200)]
gnu: lash: Don't build lashd.

This fixes bug#28174.

* gnu/packages/audio.scm (lash)[arguments]: Add phase to skip building lashd.

6 years agognu: glib-networking: Update to 2.54.1.
Kei Kebreau [Thu, 9 Nov 2017 18:14:33 +0000 (13:14 -0500)]
gnu: glib-networking: Update to 2.54.1.

* gnu/packages/gnome.scm (glib-networking): Update to 2.54.1.

6 years agognu: ffmpeg: Reduce the size of the closure.
Efraim Flashner [Sat, 11 Nov 2017 21:10:46 +0000 (23:10 +0200)]
gnu: ffmpeg: Reduce the size of the closure.

* gnu/packages/video.scm (ffmpeg)[arguments]: Add new configure flags to
disable the html man pages and the static libraries.