jackhill/guix/guix.git
6 years agognu: taglib: Update to 1.11.1 and fix home page.
Pierre Langlois [Tue, 21 Nov 2017 09:49:35 +0000 (09:49 +0000)]
gnu: taglib: Update to 1.11.1 and fix home page.

* gnu/packages/mp3.scm (taglib)[version]: Update to 1.11.1.
[arguments]: Configure with -DBUILD_SHARED_LIBS=ON.
[home-page]: Change to http://taglib.org.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
6 years agognu: retroarch: Update to 1.6.9.
Rutger Helling [Tue, 21 Nov 2017 19:05:48 +0000 (20:05 +0100)]
gnu: retroarch: Update to 1.6.9.

* gnu/packages/games.scm (retroarch): Update to 1.6.9.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
6 years agognu: gnupg: Update to 2.2.3.
Marius Bakke [Tue, 21 Nov 2017 20:57:20 +0000 (21:57 +0100)]
gnu: gnupg: Update to 2.2.3.

* gnu/packages/gnupg.scm (gnupg): Update to 2.2.3.

6 years agognu: orc: Update to 0.4.28.
Marius Bakke [Tue, 21 Nov 2017 20:54:18 +0000 (21:54 +0100)]
gnu: orc: Update to 0.4.28.

* gnu/packages/gstreamer.scm (orc): Update to 0.4.28.

6 years agognu: samba: Update to 4.7.3 [fixes CVE-2017-14746 and CVE-2017-15275].
Marius Bakke [Tue, 21 Nov 2017 20:52:06 +0000 (21:52 +0100)]
gnu: samba: Update to 4.7.3 [fixes CVE-2017-14746 and CVE-2017-15275].

* gnu/packages/samba.scm (samba): Update to 4.7.3.

6 years agognu: signify: Update to 23.
Marius Bakke [Tue, 21 Nov 2017 20:51:45 +0000 (21:51 +0100)]
gnu: signify: Update to 23.

* gnu/packages/crypto.scm (signify): Update to 23.

6 years agognu: guix: Disable test that fails on Btrfs.
Marius Bakke [Mon, 20 Nov 2017 23:27:08 +0000 (00:27 +0100)]
gnu: guix: Disable test that fails on Btrfs.

Works around <https://bugs.gnu.org/29363>.
Reported by Rutger Helling <rhelling@mykolab.com>.

* gnu/packages/package-management.scm (guix)[arguments]: Rename
'disable-container-tests' phase to 'disable-failing-tests' and add
substitution to disable test for freed disk space.

6 years agognu: retroarch: Update to 1.6.8.
Rutger Helling [Tue, 21 Nov 2017 07:25:15 +0000 (08:25 +0100)]
gnu: retroarch: Update to 1.6.8.

* gnu/packages/games.scm (retroarch): Update to 1.6.8.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: cdogs-sdl: Update to 0.6.6.
Rutger Helling [Tue, 21 Nov 2017 09:36:07 +0000 (10:36 +0100)]
gnu: cdogs-sdl: Update to 0.6.6.

* gnu/packages/games.scm (cdogs-sdl): Update to 0.6.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: procenv: Update to 0.50.
Rutger Helling [Tue, 21 Nov 2017 09:44:24 +0000 (10:44 +0100)]
gnu: procenv: Update to 0.50.

* gnu/packages/linux.scm (procenv): Update to 0.50.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: you-get: Update to 0.4.964.
Rutger Helling [Tue, 21 Nov 2017 09:49:32 +0000 (10:49 +0100)]
gnu: you-get: Update to 0.4.964.

* gnu/packages/video.scm (you-get): Update to 0.4.964.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: Patch path to locale in gnome-desktop.
Christopher Baines [Mon, 20 Nov 2017 20:40:49 +0000 (20:40 +0000)]
gnu: Patch path to locale in gnome-desktop.

* gnu/packages/gnome.scm (gnome-desktop)[arguments]: Add 'patch-path phase to
  get libgnome-desktop to use the full path to the locale binary.

6 years agognu: knot: Update licence information.
Tobias Geerinckx-Rice [Tue, 21 Nov 2017 00:50:34 +0000 (01:50 +0100)]
gnu: knot: Update licence information.

* gnu/packages/dns.scm (knot)[license]: Add PUBLIC-DOMAIN. Expand comments.

6 years agognu: knot: Support dnstap query logging.
Tobias Geerinckx-Rice [Thu, 16 Nov 2017 06:57:55 +0000 (07:57 +0100)]
gnu: knot: Support dnstap query logging.

* gnu/packages/dns.scm (knot)[source]: No longer delete dnstap.  It appears
that dnstap is intended to be bundled and modified.
[inputs]: Add fstrm and protobuf-c.
[arguments]: Add ‘--with-module-dnstap=yes’ to #:configure-flags.

6 years agognu: Use ‘license:’ prefix in (gnu packages protobuf).
Tobias Geerinckx-Rice [Thu, 16 Nov 2017 02:52:07 +0000 (03:52 +0100)]
gnu: Use ‘license:’ prefix in (gnu packages protobuf).

* gnu/packages/protobuf.scm (fstrm, protobuf, protobuf-2, protobuf-c)
(python-protobuf, python2-protobuf): Use ‘license:’ prefix.

6 years agognu: Add fstrm.
Tobias Geerinckx-Rice [Thu, 16 Nov 2017 02:33:15 +0000 (03:33 +0100)]
gnu: Add fstrm.

* gnu/packages/protobuf.scm (fstrim): New public variable.

6 years agognu: protobuf: Add ‘static’ output.
Tobias Geerinckx-Rice [Thu, 16 Nov 2017 19:45:21 +0000 (20:45 +0100)]
gnu: protobuf: Add ‘static’ output.

* gnu/packages/protobuf.scm (protobuf)[outputs]: New field.
[arguments]: Add new ‘move-static-libraries’ phase.

6 years agognu: perl-devel-stacktrace: Update to 2.03.
Tobias Geerinckx-Rice [Mon, 20 Nov 2017 21:12:22 +0000 (22:12 +0100)]
gnu: perl-devel-stacktrace: Update to 2.03.

* gnu/packages/perl.scm (perl-devel-stacktrace): Update to 2.03.

6 years agognu: btrfs-progs: Update to 4.14.
Tobias Geerinckx-Rice [Mon, 20 Nov 2017 20:39:31 +0000 (21:39 +0100)]
gnu: btrfs-progs: Update to 4.14.

* gnu/packages/linux.scm (btrfs-progs): Update to 4.14.

6 years agognu: nss: Mark up description.
Tobias Geerinckx-Rice [Thu, 16 Nov 2017 00:59:45 +0000 (01:59 +0100)]
gnu: nss: Mark up description.

* gnu/packages/gnuzilla.scm (nss)[description]: Use @dfn.

6 years agognu: eid-mw: Update to 4.3.4.
Tobias Geerinckx-Rice [Thu, 16 Nov 2017 23:26:42 +0000 (00:26 +0100)]
gnu: eid-mw: Update to 4.3.4.

* gnu/packages/security-token.scm (eid-mw): Update to 4.3.4.
Fix up indentation.

6 years agognu: musl: Update to 1.1.18.
Leo Famulari [Mon, 20 Nov 2017 23:59:35 +0000 (18:59 -0500)]
gnu: musl: Update to 1.1.18.

* gnu/packages/musl.scm (musl): Update to 1.1.18.

6 years agocompile: Put an upper bound on the number of workers.
Ludovic Courtès [Mon, 20 Nov 2017 21:33:54 +0000 (22:33 +0100)]
compile: Put an upper bound on the number of workers.

* guix/build/compile.scm (compile-files): Don't use more than 8 workers.

6 years agognu: Add python-pyodbc.
Danny Milosavljevic [Sun, 19 Nov 2017 07:47:44 +0000 (08:47 +0100)]
gnu: Add python-pyodbc.

* gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables.

6 years agoAdd semicolon in commands that set GUIX_PROFILE.
Ludovic Courtès [Mon, 20 Nov 2017 17:41:47 +0000 (18:41 +0100)]
Add semicolon in commands that set GUIX_PROFILE.

Fixes <https://bugs.gnu.org/28223>.
Reported by Rosebud Uplink <Uplink.Introversion@outlook.com>.

* doc/guix.texi (Binary Installation): Add missing semicolon after
'GUIX_PROFILE=' line.
(Invoking guix package): Likewise.
* gnu/system.scm (operating-system-etc-service)[profile]: Likewise.
* guix/build/profiles.scm (build-etc/profile): Likewise.

6 years agognu: wget2: Switch to official URL.
Rutger Helling [Fri, 17 Nov 2017 19:35:00 +0000 (20:35 +0100)]
gnu: wget2: Switch to official URL.

* gnu/packages/wget.scm (wget2): Switch to official URL.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: scribus: Fix No module named _sysconfigdata_nd.
Nicolas Goaziou [Mon, 20 Nov 2017 17:14:47 +0000 (18:14 +0100)]
gnu: scribus: Fix No module named _sysconfigdata_nd.

* gnu/packages/scribus.scm (scribus): Wrap PATH with expected Python around
  executable.

Fixes <https://bugs.gnu.org/25035>.

6 years agognu: linux-libre@4.9: Update to 4.9.63.
Mark H Weaver [Mon, 20 Nov 2017 09:39:04 +0000 (04:39 -0500)]
gnu: linux-libre@4.9: Update to 4.9.63.

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

6 years agognu: linux-libre@4.4: Update to 4.4.99.
Mark H Weaver [Mon, 20 Nov 2017 09:38:20 +0000 (04:38 -0500)]
gnu: linux-libre@4.4: Update to 4.4.99.

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

6 years agognu: Add python-clf.
Oleg Pykhalov [Fri, 3 Nov 2017 15:39:17 +0000 (18:39 +0300)]
gnu: Add python-clf.

* gnu/packages/web.scm (python-clf): New variable.

6 years agognu: kodi: Update snapshot.
Marius Bakke [Sun, 19 Nov 2017 17:01:48 +0000 (18:01 +0100)]
gnu: kodi: Update snapshot.

* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-67fd70f.

6 years agognu: gcc@6: Respect SOURCE_DATE_EPOCH in __DATE__ and __TIME__ macros.
Marius Bakke [Thu, 31 Aug 2017 16:13:08 +0000 (18:13 +0200)]
gnu: gcc@6: Respect SOURCE_DATE_EPOCH in __DATE__ and __TIME__ macros.

* gnu/packages/patches/gcc-6-source-date-epoch-1.patch,
gnu/packages/patches/gcc-6-source-date-epoch-2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/gcc.scm (gcc-6)[source]: Use them.

6 years agognu: guix: Update snapshot.
Ludovic Courtès [Sun, 19 Nov 2017 23:12:25 +0000 (00:12 +0100)]
gnu: guix: Update snapshot.

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

6 years agognu: gajim: Add python2-axolotl to inputs.
Rutger Helling [Thu, 9 Nov 2017 09:02:32 +0000 (10:02 +0100)]
gnu: gajim: Add python2-axolotl to inputs.

* gnu/packages/messaging.scm (gajim)[inputs]: Add python2-axolotl.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: qtox: Add filteraudio to inputs.
Rutger Helling [Tue, 14 Nov 2017 08:00:17 +0000 (09:00 +0100)]
gnu: qtox: Add filteraudio to inputs.

* gnu/packages/messaging.scm (qtox)[inputs]: Add filteraudio.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: c-toxcore: Update to 0.1.10.
Rutger Helling [Mon, 13 Nov 2017 21:39:38 +0000 (22:39 +0100)]
gnu: c-toxcore: Update to 0.1.10.

* gnu/packages/messaging.scm (c-toxcore): Update to 0.1.10.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agozlib: Fix race condition when closing gzip ports.
Ludovic Courtès [Sun, 19 Nov 2017 22:02:29 +0000 (23:02 +0100)]
zlib: Fix race condition when closing gzip ports.

Fixes <https://bugs.gnu.org/29335>.

* guix/zlib.scm (close-procedure): Remove.
(make-gzip-input-port): Do (dup (fileno port)) to get a file descriptor
for 'gzdopen'.  Close PORT before returning.  Use 'gzclose' as the
'close' procedure of the returned port.
(make-gzip-output-port): Likewise.

6 years agossh: Use (guix i18n).
Ludovic Courtès [Sun, 19 Nov 2017 21:45:06 +0000 (22:45 +0100)]
ssh: Use (guix i18n).

* guix/ssh.scm: Use (guix i18n) instead of (guix ui).

6 years agognu: audacity: Fix building on non-Intel systems.
Efraim Flashner [Sun, 19 Nov 2017 20:06:53 +0000 (22:06 +0200)]
gnu: audacity: Fix building on non-Intel systems.

* gnu/packages/audio.scm (audacity)[arguments]: On non-Intel systems add
a configure-flag to disable SSE optimizations.

6 years agognu: nss, nss-certs: Update to 3.34.
Marius Bakke [Sun, 19 Nov 2017 12:19:14 +0000 (13:19 +0100)]
gnu: nss, nss-certs: Update to 3.34.

* gnu/packages/certs.scm (nss-certs): Update to 3.34.
* gnu/packages/gnuzilla.scm (nss): Update to 3.34.

6 years agognu: bitcoin: Update to 0.15.1.
Marius Bakke [Sun, 19 Nov 2017 12:05:15 +0000 (13:05 +0100)]
gnu: bitcoin: Update to 0.15.1.

* gnu/packages/finance.scm (bitcoin-core): Update to 0.15.1.

6 years agognu: strace: Update to 4.20.
Marius Bakke [Sun, 19 Nov 2017 12:02:27 +0000 (13:02 +0100)]
gnu: strace: Update to 4.20.

* gnu/packages/linux.scm (strace): Update to 4.20.

6 years agognu: samba: Update to 4.7.2.
Marius Bakke [Sun, 19 Nov 2017 11:59:35 +0000 (12:59 +0100)]
gnu: samba: Update to 4.7.2.

* gnu/packages/samba.scm (samba): Update to 4.7.2.

6 years agognu: tevent: Update to 0.9.34.
Marius Bakke [Sun, 19 Nov 2017 11:57:34 +0000 (12:57 +0100)]
gnu: tevent: Update to 0.9.34.

* gnu/packages/samba.scm (tevent): Update to 0.9.34.

6 years agoUpdate email address for ng0.
ng0 [Fri, 17 Nov 2017 10:28:33 +0000 (10:28 +0000)]
Update email address for ng0.

6 years agognu: Patch ikiwiki to set PERL5LIB in the CGI wrapper.
Christopher Baines [Tue, 17 Oct 2017 19:15:52 +0000 (20:15 +0100)]
gnu: Patch ikiwiki to set PERL5LIB in the CGI wrapper.

This helps with CGI support.

* gnu/packages/web.scm (ikiwik)[arguments]: Add 'include-PERL5LIB-in-wrapper
  phase.

6 years agognu: nano: Update to 2.9.0.
Efraim Flashner [Sat, 18 Nov 2017 19:57:26 +0000 (21:57 +0200)]
gnu: nano: Update to 2.9.0.

* gnu/packages/nano.scm (nano): Update to 2.9.0.

6 years agognu: owncloud-client: Update to 2.3.4.
Efraim Flashner [Sat, 18 Nov 2017 19:49:05 +0000 (21:49 +0200)]
gnu: owncloud-client: Update to 2.3.4.

* gnu/packages/sync.scm (owncloud-client): Update to 2.3.4.

6 years agognu: owncloud-client: Don't check for updates.
Efraim Flashner [Sat, 18 Nov 2017 17:30:22 +0000 (19:30 +0200)]
gnu: owncloud-client: Don't check for updates.

* gnu/packages/sync.scm (owncloud-client)[source]: Add patch.
* gnu/packages/patches/owncloud-disable-updatecheck.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

6 years agognu: libreoffice: Remove GTK+ 2.
Rutger Helling [Sat, 11 Nov 2017 08:23:51 +0000 (09:23 +0100)]
gnu: libreoffice: Remove GTK+ 2.

LibreOffice doesn't need to use both GTK+ 2 and GTK+ 3.

* gnu/packages/libreoffice.scm (libreoffice)[inputs]: Remove gtk+-2.
[configure-flags]: Add "--disable-gtk".

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: libassuan: Update to 2.4.4.
Leo Famulari [Sat, 18 Nov 2017 15:16:32 +0000 (10:16 -0500)]
gnu: libassuan: Update to 2.4.4.

* gnu/packages/gnupg.scm (libassuan): Update to 2.4.4.

6 years agognu: mes: Update to 0.11.
Jan Nieuwenhuizen [Sat, 18 Nov 2017 16:04:56 +0000 (17:04 +0100)]
gnu: mes: Update to 0.11.

* gnu/packages/mes.scm (mes): Update to 0.11.

6 years agognu: audacity: Update to 2.2.0.
Ricardo Wurmus [Sat, 18 Nov 2017 13:49:29 +0000 (14:49 +0100)]
gnu: audacity: Update to 2.2.0.

* gnu/packages/patches/audacity-build-with-system-portaudio.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/audio.scm (audacity): Update to 2.2.0.
[source]: Add patch to build with system portaudio; add snippet to remove most
bundled libraries.
[inputs]: Replace "gtk+-2" with "gtk+", replace "wxwidgets-gtk2" with
"wxwidgets"; remove "libsbsms"; add "suil" and "portmidi".
[arguments]: Adjust configure flags to avoid using bundled libraries; remove
phase "autoreconf"; add phases "fix-sbsms-check" and "use-upstream-headers".

6 years agognu: java-mail: Let build phase return boolean.
Ricardo Wurmus [Sat, 18 Nov 2017 11:58:08 +0000 (12:58 +0100)]
gnu: java-mail: Let build phase return boolean.

* gnu/packages/java.scm (java-mail)[arguments]: Let build phase
"move-version.java" return #t.

6 years agognu: bitshuffle-for-snappy: Simplify.
Ricardo Wurmus [Sat, 18 Nov 2017 11:56:35 +0000 (12:56 +0100)]
gnu: bitshuffle-for-snappy: Simplify.

* gnu/packages/compression.scm (bitshuffle-for-snappy)[arguments]: Simplify
Makefile generation.

6 years agognu: bitshuffle: Let build phase return #t.
Ricardo Wurmus [Sat, 18 Nov 2017 11:51:22 +0000 (12:51 +0100)]
gnu: bitshuffle: Let build phase return #t.

* gnu/packages/compression.scm (bitshuffle)[arguments]: Let
"make-required-dir" return #t.

6 years agognu: python-pylast: Update to 2.0.0.
Ricardo Wurmus [Sat, 18 Nov 2017 11:44:06 +0000 (12:44 +0100)]
gnu: python-pylast: Update to 2.0.0.

* gnu/packages/music.scm (python-pylast): Update to 2.0.0.
[native-inputs]: Add python-pycodestyle and python-flaky.

6 years agognu: Move date/time packages from python.scm to time.scm.
Ricardo Wurmus [Sat, 18 Nov 2017 10:58:44 +0000 (11:58 +0100)]
gnu: Move date/time packages from python.scm to time.scm.

* gnu/packages/python.scm (python-pytz, python2-pytz, python-dateutil,
python2-dateutil, python-parsedatetime, python2-parsedatetime,
python-tzlocal, python-isodate, python2-isodate, python-iso8601,
python2-iso8601, python-monotonic, python2-monotonic, python-pyrfc3339,
python2-pyrfc3339, python-arrow, python2-arrow, python-aniso8601,
python2-aniso8601): Move from here...
* gnu/packages/time.scm: ...to here.
* gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/django.scm,
gnu/packages/ebook.scm,
gnu/packages/gnome.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/mail.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/rdf.scm,
gnu/packages/statistics.scm,
gnu/packages/tls.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm: Adjust accordingly.

6 years agognu: Move more testing packages from python.scm to check.scm.
Ricardo Wurmus [Sat, 18 Nov 2017 10:30:01 +0000 (11:30 +0100)]
gnu: Move more testing packages from python.scm to check.scm.

* gnu/packages/python.scm (python-flexmock, python2-flexmock,
python-freezegun, python2-freezegun, python-flaky, python2-flaky): Move from
here...
* gnu/packages/check.scm: ...to here.

6 years agognu: Add java-plexus-container-default.
Julien Lepiller [Mon, 6 Nov 2017 19:02:22 +0000 (20:02 +0100)]
gnu: Add java-plexus-container-default.

* gnu/packages/java.scm (java-plexus-container-default): New variable.

6 years agognu: Add java-plexus-archiver.
Julien Lepiller [Mon, 6 Nov 2017 18:43:30 +0000 (19:43 +0100)]
gnu: Add java-plexus-archiver.

* gnu/packages/java.scm (java-plexus-archiver): New variable.

6 years agognu: Add java-plexus-io.
Julien Lepiller [Mon, 6 Nov 2017 18:33:51 +0000 (19:33 +0100)]
gnu: Add java-plexus-io.

* gnu/packages/java.scm (java-plexus-io): New variable.

6 years agognu: Add java-plexus-container-default-bootstrap.
Julien Lepiller [Mon, 6 Nov 2017 18:30:24 +0000 (19:30 +0100)]
gnu: Add java-plexus-container-default-bootstrap.

* gnu/packages/java.scm (java-plexus-container-default-bootstrap): New
variable.

6 years agognu: Add java-tukaani-xz.
Julien Lepiller [Mon, 6 Nov 2017 18:22:09 +0000 (19:22 +0100)]
gnu: Add java-tukaani-xz.

* gnu/packages/java.scm (java-tukaani-xz): New variable.

6 years agognu: Add java-geronimo-xbean-reflect.
Julien Lepiller [Mon, 6 Nov 2017 18:13:41 +0000 (19:13 +0100)]
gnu: Add java-geronimo-xbean-reflect.

* gnu/packages/java.scm (java-geronimo-xbean-reflect): New variable.

6 years agognu: Add java-jdom.
Julien Lepiller [Sun, 5 Nov 2017 16:43:59 +0000 (17:43 +0100)]
gnu: Add java-jdom.

* gnu/packages/java.scm (java-jdom): New variable.

6 years agognu: Add java-log4j-1.2-api.
Julien Lepiller [Sun, 5 Nov 2017 18:01:02 +0000 (19:01 +0100)]
gnu: Add java-log4j-1.2-api.

* gnu/packages/java.scm (java-log4j-1.2-api): New variable.

6 years agognu: Add java-log4j-core.
Julien Lepiller [Sun, 5 Nov 2017 15:39:52 +0000 (16:39 +0100)]
gnu: Add java-log4j-core.

* gnu/packages/java.scm (java-log4j-core): New variable.

6 years agognu: Add java-kafka-clients.
Julien Lepiller [Sun, 5 Nov 2017 12:51:55 +0000 (13:51 +0100)]
gnu: Add java-kafka-clients.

* gnu/packages/java.scm (java-kafka-clients): New variable.

6 years agognu: Add java-commons-beanutils.
Julien Lepiller [Sun, 5 Nov 2017 12:38:34 +0000 (13:38 +0100)]
gnu: Add java-commons-beanutils.

* gnu/packages/java.scm (java-commons-beanutils): New variable.

6 years agognu: Add java-commons-collections.
Julien Lepiller [Sun, 5 Nov 2017 12:33:40 +0000 (13:33 +0100)]
gnu: Add java-commons-collections.

* gnu/packages/java.scm (java-commons-collections): New variable.

6 years agognu: Add java-commons-csv.
Julien Lepiller [Sun, 5 Nov 2017 12:20:25 +0000 (13:20 +0100)]
gnu: Add java-commons-csv.

* gnu/packages/java.scm (java-commons-csv): New variable.

6 years agognu: Add java-jeromq.
Julien Lepiller [Sun, 5 Nov 2017 12:16:07 +0000 (13:16 +0100)]
gnu: Add java-jeromq.

* gnu/packages/java.scm (java-jeromq): New variable.

6 years agognu: Add java-mail.
Julien Lepiller [Sun, 5 Nov 2017 11:40:24 +0000 (12:40 +0100)]
gnu: Add java-mail.

* gnu/packages/java.scm (java-mail): New variable.

6 years agognu: Add java-jboss-jms-api-spec.
Julien Lepiller [Thu, 16 Nov 2017 20:44:05 +0000 (21:44 +0100)]
gnu: Add java-jboss-jms-api-spec.

* gnu/packages/java.scm (java-jboss-jms-api-spec): New variable.

6 years agolicenses: Add cddl1.1.
Julien Lepiller [Sun, 5 Nov 2017 11:39:51 +0000 (12:39 +0100)]
licenses: Add cddl1.1.

* guix/licenses.scm (cddl1.1): New variable.

6 years agognu: Add java-iq80-snappy.
Julien Lepiller [Sun, 5 Nov 2017 10:12:05 +0000 (11:12 +0100)]
gnu: Add java-iq80-snappy.

* gnu/packages/compression.scm (java-iq80-snappy): New variable.

6 years agognu: Add java-snappy.
Julien Lepiller [Fri, 3 Nov 2017 13:17:12 +0000 (14:17 +0100)]
gnu: Add java-snappy.

* gnu/packages/compression.scm (java-snappy): New variable.

6 years agognu: Add bitshuffle.
Julien Lepiller [Fri, 3 Nov 2017 16:31:27 +0000 (17:31 +0100)]
gnu: Add bitshuffle.

* gnu/packages/compression.scm (bitshuffle): New variable.

6 years agobuild-system: texlive: Only make a union of directories.
Ricardo Wurmus [Sat, 18 Nov 2017 10:16:34 +0000 (11:16 +0100)]
build-system: texlive: Only make a union of directories.

* guix/build/texlive-build-system.scm (configure): Filter the input
directories to ensure that source tarballs are excluded.

6 years agognu: Remove duplicates from (gnu packages tex).
Ricardo Wurmus [Sat, 18 Nov 2017 10:15:50 +0000 (11:15 +0100)]
gnu: Remove duplicates from (gnu packages tex).

* gnu/packages/tex.scm (texlive-latex-hyperref, texlive-latex-fancyvrb):
Remove duplicates.

6 years agognu: r-genomeinfodbdata: Update to 0.99.1.
Ricardo Wurmus [Sat, 18 Nov 2017 09:12:10 +0000 (10:12 +0100)]
gnu: r-genomeinfodbdata: Update to 0.99.1.

* gnu/packages/bioinformatics.scm (r-genomeinfodbdata): Update to 0.99.1.

6 years agognu: r-go-db: Update to 3.5.0.
Ricardo Wurmus [Sat, 18 Nov 2017 09:07:05 +0000 (10:07 +0100)]
gnu: r-go-db: Update to 3.5.0.

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

6 years agognu: r-org-ce-eg-db: Update to 3.5.0.
Ricardo Wurmus [Sat, 18 Nov 2017 09:02:27 +0000 (10:02 +0100)]
gnu: r-org-ce-eg-db: Update to 3.5.0.

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

6 years agognu: r-org-dm-eg-db: Update to 3.5.0.
Ricardo Wurmus [Sat, 18 Nov 2017 08:59:17 +0000 (09:59 +0100)]
gnu: r-org-dm-eg-db: Update to 3.5.0.

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

6 years agognu: r-org-mm-eg-db: Update to 3.5.0.
Ricardo Wurmus [Sat, 18 Nov 2017 08:53:02 +0000 (09:53 +0100)]
gnu: r-org-mm-eg-db: Update to 3.5.0.

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

6 years agognu: r-genomationdata: Update to 1.10.0.
Ricardo Wurmus [Sat, 18 Nov 2017 08:52:27 +0000 (09:52 +0100)]
gnu: r-genomationdata: Update to 1.10.0.

* gnu/packages/bioinformatics.scm (r-genomationdata): Update to 1.10.0.

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

* gnu/packages/statistics.scm (r-cluster, r-codetools, r-kernsmooth): Remove
duplicates.

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.