Commit graph

21267 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
216614a4b3
gnu: youtube-dl: Update to 2017.11.26.
* gnu/packages/video.scm (youtube-dl): Update to 2017.11.26.
2017-11-27 14:12:23 +01:00
Ludovic Courtès
e8374e6912
gnu: guile-wisp: Move .go files to 'lib/guile/2.2/site-ccache'.
* gnu/packages/guile.scm (guile-wisp)[arguments]: Remove (system base
compile) from #:modules, and (ice-9 rdelim) and (ice-9 popen).
In 'install-go-files' phase, invoke 'guild' to compile, and write to
lib/guile/X.Y/site-ccache.
2017-11-27 14:06:27 +01:00
Ludovic Courtès
89c4bfe7f8
gnu: guile-wisp: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-wisp)[inputs]: Use GUILE-2.2 instead of
GUILE-2.0.
2017-11-27 14:05:58 +01:00
Ludovic Courtès
e084090554
gnu: guile-wisp: Update to 0.9.8.
* gnu/packages/guile.scm (guile-wisp): Update to 0.9.8.
[inputs]: Remove PYTHON.
[native-inputs]: New field.
[arguments]: Keep 'install' phase.  Add 'install-go-files' phase.
Adjust 'substitute-before-config' phase.
2017-11-27 14:05:58 +01:00
Ricardo Wurmus
776d2fb1bf
gnu: Add java-jbzip2.
* gnu/packages/compression.scm (java-jbzip2): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus
d7f24778de
gnu: Add java-picard-1.113.
* gnu/packages/bioinformatics.scm (java-picard-1.113): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus
fa6c4213c6
gnu: Add ant-junit.
* gnu/packages/java.scm (ant-junit): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus
9ce7ac992e
gnu: Add ant-apache-bcel.
* gnu/packages/java.scm (ant-apache-bcel): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus
5e3abfc83f
gnu: Add java-commons-bcel.
* gnu/packages/java.scm (java-commons-bcel): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus
c5ff11dcc1
gnu: Add java-cofoja.
* gnu/packages/java.scm (java-cofoja): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus
d7fed31ad2
gnu: Add java-picard.
* gnu/packages/bioinformatics.scm (java-picard): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus
bd94b6f850
gnu: java-htsjdk: Update to 2.3.0.
* gnu/packages/bioinformatics.scm (java-htsjdk): Update to 2.3.0.
[arguments]: Build with JDK 8.
[inputs]: Add java-ngs, java-snappy, java-commons-compress,
java-commons-logging-minimal, java-commons-jexl-2, and java-xz.
[native-inputs]: Add java-testng.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus
9e325e8c05
gnu: Add java-commons-jexl-2.
* gnu/packages/java.scm (java-commons-jexl-2): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus
6688c41e16
gnu: Add javacc-4.
* gnu/packages/java.scm (javacc-4): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus
fc8d100b24
gnu: Add javacc.
* gnu/packages/java.scm (javacc): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus
933ad809f1
gnu: Add java-snappy-1.
* gnu/packages/compression.scm (java-snappy-1): New variable.
2017-11-27 12:12:39 +01:00
Ricardo Wurmus
9cc51d16cb
gnu: librecad: Ensure that icons are found at runtime.
* gnu/packages/engineering.scm (librecad)[arguments]: Add phase
"wrap-executable".
2017-11-27 12:11:58 +01:00
Ricardo Wurmus
35e78aaa25
gnu: r-rhdf5: Fix build phase.
* gnu/packages/bioinformatics.scm (r-rhdf5)[arguments]: Fix "unpack-smallhdf5"
phase.
2017-11-27 12:11:52 +01:00
Leo Famulari
9071581bf5
gnu: shotwell: Update to 0.27.1.
* gnu/packages/gnome.scm (shotwell): Update to 0.27.1.
2017-11-26 19:34:43 -05:00
ng0
f953aa56cc
gnu: fish-guix: Use new URL.
* gnu/packages/shells.scm (fish-guix)[source]: Use new URL.
(home-page): Use new URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-26 18:21:19 -05:00
ng0
66e47916d4
gnu: python-pycanberra: Switch to new download URL.
* gnu/packages/libcanberra.scm (python-pycanberra)[source]: Use new URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-26 18:21:19 -05:00
nee
6438a4682d
gnu: crawl: Update to 0.20.1.
* gnu/packages/games.scm (crawl): Update to 0.20.1.
(crawl-tiles): Update to 0.20.1.
[native-inputs]: Add pngcrush.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-26 17:52:24 -05:00
Efraim Flashner
6dbad376a2
gnu: openntpd: Update to 6.2p3.
* gnu/packages/ntp.scm (openntpd): Update to 6.2p3.
2017-11-26 22:33:18 +02:00
Leo Famulari
5b327a2d61
gnu: exim: Fix CVE-2017-16943.
* gnu/packages/patches/exim-CVE-2017-16943.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (exim)[source]: Use it.
2017-11-26 15:31:46 -05:00
nee
1ee13e01c8
gnu: image: Rename pngcrunch to pngcrush and update it.
* gnu/packages/image.scm (pngcrush): Renamed from pngcrunch.
[version]: update to 1.8.13.
[arguments]: Use the nolib Makefile.
[origin]: Use the no-lib tar.
[home-page]: update to the new website.
(pngcrunch): New deprecation variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-26 17:36:26 +01:00
Clément Lassieur
5c22f3726e
tests: messaging: Enable Prosody DIGEST-MD5 auth mechanism.
GNU Freetalk doesn't support SCRAM-SHA-1.

* gnu/tests/messaging.scm (%test-prosody): Override default
disable-sasl-mechanisms value.
2017-11-26 15:32:16 +01:00
Clément Lassieur
e30038dae1
services: prosody: Add support for disable-sasl-mechanisms.
* doc/guix.texi (Messaging Services): Update accordingly.
* gnu/services/messaging.scm (prosody-configuration)[disable-sasl-mechanisms]:
New field.
2017-11-26 15:30:57 +01:00
Clément Lassieur
274b9500d1
services: prosody: Allow to add raw content to the config file.
* doc/guix.texi (Messaging Services): Update accordingly.
* gnu/services/messaging.scm (prosody-configuration)[raw-content]: New field.
(raw-content?, serialize-raw-content): New procedures.
2017-11-26 15:30:57 +01:00
Clément Lassieur
1f6f1a07c8
services: prosody: Add support for http-max-content-size.
* doc/guix.texi (Messaging Services): Update accordingly.
* gnu/services/messaging.scm (prosody-configuration)[http-max-content-size]:
New field.
2017-11-26 15:30:57 +01:00
Clément Lassieur
f59de6bea9
services: prosody: Add support for http-external-url.
* doc/guix.texi (Messaging Services): Update accordingly.
* gnu/services/messaging.scm (prosody-configuration)[http-external-url]: New
field.
2017-11-26 15:30:56 +01:00
Clément Lassieur
5cc6dcd734
services: prosody: Adapt to Prosody 0.10.0.
* doc/guix.texi (Messaging Services): Add "mam" as a module example.  Document
'prosodyctl check'.  Replace 'prosodyctl cert request' with 'prosodyctl cert
import'.  Regenerate it.
* gnu/services/messaging.scm (serialize-module-list): Remove "posix" from the
default modules list because it is now automatically loaded.
(ssl-configuration)[key, certificate]: Remove them because they are now
automatically located.  Fix their docstrings.
(%default-modules-enabled): Add "carbons" and "blocklist".
(prosody-configuration)[certificates]: Set default directory from which
certificates/keys will be automatically located.
2017-11-26 15:30:56 +01:00
Clément Lassieur
3ba501083d
gnu: prosody: Add lua5.1-bitop to inputs.
It is required for mod_websocket on Lua 5.1 since Prosody 0.10.

* gnu/packages/messaging.scm (prosody)[inputs]: Add lua5.1-bitop.
2017-11-26 15:30:56 +01:00
Clément Lassieur
cb31a52407
gnu: Add lua5.1-bitop.
* gnu/packages/lua.scm (make-lua-bitop): New procedure.
(lua5.2-bitop): Call make-lua-bitop.
(lua5.1-bitop): New variable.
2017-11-26 15:30:56 +01:00
Rutger Helling
93bfc9693a
gnu: prosody: Update to 0.10.0.
* gnu/packages/messaging.scm (prosody): Update to 0.10.0.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-11-26 15:30:56 +01:00
Mathieu Othacehe
b8e7781122
vm: Use os-defined initrd intead of base-initrd.
* gnu/system/vm.scm (system-disk-image, system-qemu-image,
  virtualized-operating-system): Replace base-initrd by
  (operating-system-initrd os).

The system produced were always using base-initrd even if the user had
defined a custom initrd based on raw-initrd in the os declaration.
2017-11-26 13:50:37 +01:00
Rutger Helling
64047c850f
gnu: qtox: Update to 1.13.0.
* gnu/packages/messaging.scm (qtox): Update to 1.13.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-11-26 20:25:17 +08:00
Rutger Helling
a0bd6fff42
gnu: tidy-html: Update to 5.6.0.
* gnu/packages/web.scm (tidy-html): Update to 5.6.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-11-26 20:17:55 +08:00
Efraim Flashner
51b0f09e05
gnu: mongodb: Remove some bundled sources.
* gnu/packages/databases.scm (mongodb)[source]: Add snippet to remove
some of the bundled sources.
[input]: Remove unused boost input.
2017-11-26 14:16:08 +02:00
Efraim Flashner
319b52c382
gnu: mongodb: Use system wiredtiger when available.
* gnu/packages/databases.scm (mongodb)[inputs]: Add wiredtiger on
64-bit systems.
[arguments]: When using wiredtiger, use system wiredtiger.
2017-11-26 14:16:08 +02:00
Efraim Flashner
29cfbfca43
gnu: mongodb: Build without wiredtiger on 32-bit systems.
* gnu/packages/databases.scm (mongodb)[arguments]: Add a configure-flag
to build without wiredtiger support on 32-bit systems.
2017-11-26 14:16:04 +02:00
Leo Famulari
f1c49e75f4
gnu: mongodb: Update to 3.4.10.
* gnu/packages/databases.scm (mongodb): Update to 3.4.10.
2017-11-25 20:28:11 -05:00
Kei Kebreau
2af6be91d5
gnu: diffoscope: Fix error messages related to comparison tools.
* gnu/packages/package-management.scm (diffoscope)[arguments]: Replace readelf
substitution and add stat and getfacl substitutions.
[inputs]: Add acl.

Errors fixed include the following:
  "FileNotFoundError: [Errno 2] No such file or directory: 'readelf'"
  "diffoscope.comparators.directory: Unable to find 'getfacl', some directory
   metadata differences might not be noticed."
  "diffoscope.comparators.directory: Unable to find 'stat'"
2017-11-25 16:13:37 -05:00
Efraim Flashner
5ea35b42e4
gnu: qtsensors: Disable parallel tests.
* gnu/packages/qt.scm (qtsensors)[arguments]: Disable parallel tests.
2017-11-25 22:16:34 +02:00
Jan Nieuwenhuizen
68cb962a8d
gnu: guile-emacs: Resurrect, fixes #29186.
* gnu/packages/patches/guile-emacs-fix-configure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emacs.scm (guile-emacs): Use it.  Add workaround for src/deps
dir creation.  Fixes #29186.
2017-11-25 20:05:26 +01:00
Efraim Flashner
7989ba2af2
gnu: enlightenment: Update to 0.22.1.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.22.1.
2017-11-25 20:08:34 +02:00
Efraim Flashner
33b02e07fa
gnu: efl: Update to 1.20.6.
* gnu/packages/enlightenment.scm (efl): Update to 1.20.6.
2017-11-25 20:08:31 +02:00
Leo Famulari
1e0ea1d8df
gnu: utox: Make CHECK a native-input.
This is a followup to commit 907ab9e8cb.

* gnu/packages/messaging.scm (utox)[inputs]: Move CHECK ...
[native-inputs]: ... here.
2017-11-25 10:48:06 -05:00
Mark H Weaver
a93ac4cbdf
gnu: linux-libre: Update to 4.14.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.2.
(%linux-libre-hash): Update hash.
2017-11-25 02:46:04 -05:00
Mark H Weaver
b2785c54f7
gnu: linux-libre@4.9: Update to 4.9.65.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.65.
2017-11-25 02:45:12 -05:00
Mark H Weaver
749164cb71
gnu: linux-libre@4.4: Update to 4.4.102.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.102.
2017-11-25 02:44:17 -05:00
Alex Sassmannshausen
e9291eaa42
gnu: Add guile-dsv.
* gnu/packages/guile.scm (guile-dsv): New variable.
2017-11-25 00:26:20 +01:00
Christopher Baines
ea3b9f7b73
gnu: mail: Remove python-django-mailman3.
This package fails to build, as django-mailman3 currently only works with
Python 2.

* gnu/packages/mail.scm (python-django-mailman3): Removed variable.
  (python2-django-mailman3): Inline the use of python-django-mailman3, and
  remove the use of package-with-python2.
2017-11-24 22:16:39 +00:00
Christopher Baines
17dc2a0997
gnu: django: Fix building python-django-allauth.
* gnu/packages/django.scm (python-django-allauth)[arguments]: Modify the
  standard phases to skip a test, and run the tests using django-admin with
  the settings configured.
2017-11-24 22:16:33 +00:00
Oleg Pykhalov
7a45268935
gnu: Add emacs-highlight-stages.
* gnu/packages/emacs.scm (emacs-highlight-stages): New variable.
* gnu/packages/patches/emacs-highlight-stages-add-gexp.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add this.
2017-11-25 00:18:45 +03:00
Alex Vong
8cc1fce1ba
gnu: java-fasterxml-jackson-dataformat-xml: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-dataformat-xml): Update to
2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:23 +01:00
Alex Vong
abe5347dd6
gnu: java-fasterxml-jackson-dataformat-yaml: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-dataformat-yaml): Update to
2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:20 +01:00
Alex Vong
7cee3cb2c4
gnu: java-fasterxml-jackson-modules-base-jaxb: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-modules-base-jaxb): Update to
2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:17 +01:00
Alex Vong
37cf0712da
gnu: java-fasterxml-jackson-databind: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-databind): Update to 2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:14 +01:00
Alex Vong
bd614de7b8
gnu: java-fasterxml-jackson-core: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-core): Update to 2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:09 +01:00
Alex Vong
b2383e55dc
gnu: java-fasterxml-jackson-annotations: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-annotations): Update to
2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:00 +01:00
Julien Lepiller
202e235ebe
gnu: php: Update to 7.1.12.
* gnu/packages/php.scm (php): Update to 7.1.12.
2017-11-24 20:59:41 +01:00
Kei Kebreau
dd0134fcb7
gnu: gcl: Update snapshot.
* gnu/packages/lisp.scm (gcl): Update to 2.6.12-1.5956140.
[arguments]: Remove CFLAGS from and add GCL_CC and CC to make-flags; adjust
pre-conf phase.

This update includes small upstream bug fixes and optimizations.
2017-11-24 14:50:04 -05:00
Tobias Geerinckx-Rice
01e9bc463f
gnu: python-pytz, python-pytzdata: Update to 2017.3.x.
* gnu/packages/time.scm (python-pytz): Update to 2017.3.
(python-pytzdata): Update to 2017.3.1.
2017-11-24 19:05:01 +01:00
Tobias Geerinckx-Rice
cc558bde52
gnu: knot: Update to 2.6.3.
* gnu/packages/dns.scm (knot): Update to 2.6.3.
2017-11-24 19:05:01 +01:00
Tobias Geerinckx-Rice
77e3ce3e90
gnu: emacs-org-contrib: Fix typo in description.
* gnu/packages/emacs.scm (emacs-org-contrib)[description]: Fix typo.
2017-11-24 19:05:01 +01:00
Tobias Geerinckx-Rice
70c68ed555
gnu: system->defconfig: Fix typo.
* gnu/packages/linux.scm (system->defconfig): Fix typo.
2017-11-24 19:05:00 +01:00
Ludovic Courtès
f7f8930b37
gnu: coq-interval: Fix source URL for 3.3.0.
This is a followup to 6efc999678.
Fixes <https://bugs.gnu.org/29284>.
Reported by Efraim Flashner <efraim@flashner.co.il>.

* gnu/packages/ocaml.scm (coq-interval): Adjust URL.
2017-11-24 18:22:42 +01:00
Rutger Helling
9c3c2caa6c
gnu: parallel: Update to 20171122.
* gnu/packages/parallel.scm (parallel): Update to 20171122.
2017-11-24 09:31:49 -05:00
Efraim Flashner
7997d37bac
gnu: qt: Update to 5.9.3.
* gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets,
qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus,
qtwebchannel, qtlocation, qttools, qtscript, qtquickcontrols,
qtquickcontrols2, qtgraphicaleffects, qtgamepad, qtscxml,
qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth,
qtremoteobjects, qtspeech): Update to 5.9.3.
2017-11-24 16:18:35 +02:00
Efraim Flashner
06378ceeb1
gnu: qt@5: Update to 5.9.3.
* gnu/packages/qt.scm (qt@5): Update to 5.9.3.
2017-11-24 16:18:35 +02:00
Rutger Helling
907ab9e8cb
gnu: utox: Update to 0.16.1.
* gnu/packages/messaging.scm (utox): Update to 0.16.1.
[inputs]: Add check and gtk+.
[native-inputs]: Add pkg-config.
[arguments]: Remove 'fix-freetype-include' and 'patch-cmake-find-utox' phases.
Add 'patch-absolute-filename-libgtk-3' and 'wrap-program' phases.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-23 20:26:24 -05:00
Leo Famulari
d7c64ad513
gnu: Add MASSCAN.
* gnu/packages/admin.scm (masscan): New variable.
2017-11-23 20:26:18 -05:00
Rutger Helling
17c3f77641
gnu: supertuxkart: Update to 0.9.3.
* gnu/packages/games.scm (supertuxkart): Update to 0.9.3.
[arguments] <#:configure-flags>: Pass -DBUILD_RECORDER=0.
* gnu/packages/patches/supertuxkart-angelscript-ftbfs.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-23 23:19:02 +01:00
Rutger Helling
5864f1c1ee
gnu: higan: Update to 106.
* gnu/packages/games.scm (higan): Update to 106.
* gnu/packages/patches/higan-remove-march-native-flag.patch: Adjust.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-23 22:59:49 +01:00
Brendan Tildesley
327620dc72
gnu: pcmanfm: Fix CVE-2017-8934.
* gnu/packages/patches/pcmanfm-CVE-2017-8934.patch: New file.  This patch was
imported from Arch Linux.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lxde.scm (pcmanfm)[source]: Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-23 22:55:58 +01:00
Brendan Tildesley
0dcad042a5
gnu: pcmanfm: Add missing inputs. Remove comment.
* gnu/packages/lxde.scm (pcmanfm)[inputs]: Add GVFS.
[propagated-inputs]: Add LXMENU-DATA.
Remove comment suggesting to use --sysconfdir.  Inspection of the configure
script shows that <output>/etc is used for configuration by default anyway,
so such a flag is not needed.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-23 22:54:03 +01:00
Mathieu Othacehe
be07cc4549
bootloader: extlinux: Fix device tree path.
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Use kernel
  directory to format device tree file path.
2017-11-23 20:07:04 +01:00
Mathieu Othacehe
7044b92dbd
linux-libre: Adapt some arm options to match intel conf.
* gnu/packages/aux-files/linux-libre/4.14-arm.conf: GuixSD base-initrd expects
  ext4 and fat filesystem to be built-in. Adapt configuration
  accordingly. Also set devtmpfs_mount to yes.
2017-11-23 20:06:58 +01:00
Tobias Geerinckx-Rice
d868cf4f98
gnu: fish: Update to 2.7.0.
* gnu/packages/shell.scm (fish): Update to 2.7.0.
[source]: Add alternative source.
2017-11-23 17:21:43 +01:00
Tobias Geerinckx-Rice
e57e3dc57f
gnu: knot: Update to 2.6.2.
* gnu/packages/dns.scm (knot): Update to 2.6.2.
2017-11-23 15:52:51 +01:00
Ricardo Wurmus
e6debcaf02
gnu: subread: Update to 1.6.0.
* gnu/packages/bioinformatics.scm (subread): Update to 1.6.0.
2017-11-23 13:16:12 +01:00
Nicolas Goaziou
5aa6e0d04a
gnu: emacs-org: Update to 9.1.3.
* gnu/packages/emacs.scm (emacs-org): Update to 20171116 a.k.a. Org 9.1.3.
2017-11-22 23:31:01 +01:00
Ludovic Courtès
9e549ad1c3
services: dicod: Run in a container.
* gnu/services/dict.scm (dicod-shepherd-service): Add
'with-imported-modules' form and 'modules' field.  Use
'make-forkexec-constructor/container' instead of
'make-forkexec-constructor'.
2017-11-22 23:16:01 +01:00
Ludovic Courtès
0cb9c9d170
shepherd: Include /etc/group in service containers.
* gnu/build/shepherd.scm (default-mounts)[passwd]: Rename to...
[accounts]: ... this.  Add /etc/group.
2017-11-22 23:02:35 +01:00
Ludovic Courtès
d655f39c44
gnu: gnumeric: Update to 1.12.36.
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.36.
2017-11-22 22:56:58 +01:00
Ludovic Courtès
26ac92d49b
gnu: goffice: Update to 0.10.36.
* gnu/packages/gnome.scm (goffice): Update to 0.10.36.
2017-11-22 22:56:30 +01:00
Tobias Geerinckx-Rice
77e62ee0aa
gnu: libzip: Update to 1.3.2.
* gnu/packages/compression.scm (libzip): Update to 1.3.2.
2017-11-22 19:01:47 +01:00
Tobias Geerinckx-Rice
8d6c7456ab
gnu: libzip: Use new libzip.org home page.
* gnu/packages/compression.scm (libzip)[home-page]: Update.
2017-11-22 19:01:47 +01:00
Marius Bakke
f137f84923
gnu: vlc: Update to 2.2.8 [fixes CVE-2017-9300, CVE-2017-10699].
* gnu/packages/video.scm (vlc): Update to 2.2.8.
2017-11-22 18:45:31 +01:00
Alex Kost
09f7c41d6c
gnu: emacs-magit-popup: Update for the new source.
'magit-popup' is not a part of 'magit' anymore.

* gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.0.
[source]: Update origin URL and file-name.
[home-page]: Update to the new home.
[native-inputs]: Add 'texinfo' to build the info manual.
[arguments]: Add 'make-info' phase.
2017-11-22 19:40:45 +03:00
Alex Kost
f61aaaf36c
gnu: emacs-hl-todo: Update to 1.8.0.
* gnu/packages/emacs.scm (emacs-hl-todo): Update to 1.8.0.
2017-11-22 19:40:45 +03:00
Leo Famulari
c297e965d5
gnu: procmail: Fix CVE-2017-16844.
* gnu/packages/patches/procmail-CVE-2017-16844.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (procmail)[source]: Use it.
2017-11-21 21:54:39 -05:00
Mark H Weaver
3ebbf6d218
gnu: linux-libre: Update to 4.14.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.1.
(%linux-libre-hash): Update hash.
2017-11-21 21:22:30 -05:00
Mark H Weaver
86f914e3a4
gnu: linux-libre@4.9: Update to 4.9.64.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.64.
2017-11-21 21:21:09 -05:00
Mark H Weaver
1dc37cf113
gnu: linux-libre@4.4: Update to 4.4.100.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.100.
2017-11-21 21:20:33 -05:00
Kei Kebreau
ab2ccf4cf5
gnu: lmms: Fix build.
* gnu/packages/music.scm (lmms)[arguments]: Add phases "remove-Werror" and
"make-manpages-writable".
2017-11-21 20:17:26 -05:00
Ludovic Courtès
cd295fbe17
Revert "Add (guix self) and use it when pulling."
This reverts commit 5f93d97005.

'guix pull' would fail because (guix self) needs 'scheme-files'
from (guix discovery), which was not exported until now.
2017-11-21 23:53:10 +01:00
Ricardo Wurmus
aa33cc29ca
gnu: idr: Update to 2.0.3.
* gnu/packages/bioinformatics.scm (idr): Update to 2.0.3.
[source]: Add snippet to remove generated code.
2017-11-21 23:17:43 +01:00
Ricardo Wurmus
40590caf3b
gnu: idr: Correct license.
* gnu/packages/bioinformatics.scm (idr)[license]: Change to GPLv2+.
2017-11-21 23:17:43 +01:00
Ludovic Courtès
5f93d97005
Add (guix self) and use it when pulling.
This mitigates <https://bugs.gnu.org/27284>.

* guix/self.scm: New file.
* Makefile.am (MODULES): Add it.
* build-aux/build-self.scm (libgcrypt, zlib, gzip, bzip2, xz)
(false-if-wrong-guile, package-for-current-guile, guile-json)
(guile-ssh, guile-git, guile-bytestructures): Remove.
(build): Rewrite to simply delegate to 'compiled-guix'.
* gnu/packages.scm (%distro-root-directory): Rewrite to try different
directories.
* guix/discovery.scm (guix): Export 'scheme-files'.
* guix/scripts/pull.scm (build-and-install): Split into...
(install-latest): ... this.  New procedure.  And...
(build-and-install): ... this, which now takes a monadic value argument.
(indirect-root-added): Remove.
(guix-pull): Call 'add-indirect-root'.  Call 'build-from-source' and
pass the result to 'build-and-install'.
2017-11-21 23:09:16 +01:00
Marius Bakke
5c1f38bf8b
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to 953c2de.
2017-11-21 22:55:34 +01:00
Marius Bakke
953c2de706
tests: Disable test for freed disk space that fails on Btrfs.
This is a follow-up to commit 40e89f5be6.

* tests/store.scm ("dead path can be explicitly collected"): Don't check
that (> freed 0).
* gnu/packages/package-management.scm (guix)[arguments]<#:phases>: Remove
workaround for the same problem.
2017-11-21 22:46:55 +01:00
Pierre Langlois
d1451fa0d0
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>
2017-11-21 22:18:44 +01:00
Rutger Helling
d280a0faea
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>
2017-11-21 22:08:02 +01:00
Marius Bakke
a28835a007
gnu: gnupg: Update to 2.2.3.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.3.
2017-11-21 22:08:02 +01:00
Marius Bakke
0c417d955e
gnu: orc: Update to 0.4.28.
* gnu/packages/gstreamer.scm (orc): Update to 0.4.28.
2017-11-21 22:08:02 +01:00
Marius Bakke
b63466f2bc
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.
2017-11-21 22:08:02 +01:00
Marius Bakke
3151345c57
gnu: signify: Update to 23.
* gnu/packages/crypto.scm (signify): Update to 23.
2017-11-21 22:08:01 +01:00
Marius Bakke
40e89f5be6
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.
2017-11-21 22:07:14 +01:00
Rutger Helling
9a87aa814a
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>
2017-11-21 12:53:09 -05:00
Rutger Helling
7bd4103eb7
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>
2017-11-21 12:53:09 -05:00
Rutger Helling
cb9b1a0496
gnu: procenv: Update to 0.50.
* gnu/packages/linux.scm (procenv): Update to 0.50.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-21 12:53:09 -05:00
Rutger Helling
760e504dcb
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>
2017-11-21 12:53:08 -05:00
Christopher Baines
a0fe7c0645
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.
2017-11-21 08:41:26 +00:00
Tobias Geerinckx-Rice
0056f4cc57
gnu: knot: Update licence information.
* gnu/packages/dns.scm (knot)[license]: Add PUBLIC-DOMAIN. Expand comments.
2017-11-21 02:53:02 +01:00
Tobias Geerinckx-Rice
023ef01354
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.
2017-11-21 02:53:01 +01:00
Tobias Geerinckx-Rice
7e685deeb7
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.
2017-11-21 02:53:01 +01:00
Tobias Geerinckx-Rice
7d9935b47e
gnu: Add fstrm.
* gnu/packages/protobuf.scm (fstrim): New public variable.
2017-11-21 02:53:01 +01:00
Tobias Geerinckx-Rice
ffe7eee59c
gnu: protobuf: Add ‘static’ output.
* gnu/packages/protobuf.scm (protobuf)[outputs]: New field.
[arguments]: Add new ‘move-static-libraries’ phase.
2017-11-21 02:53:01 +01:00
Tobias Geerinckx-Rice
ac1f1aa270
gnu: perl-devel-stacktrace: Update to 2.03.
* gnu/packages/perl.scm (perl-devel-stacktrace): Update to 2.03.
2017-11-21 02:53:00 +01:00
Tobias Geerinckx-Rice
733f94b339
gnu: btrfs-progs: Update to 4.14.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.14.
2017-11-21 02:53:00 +01:00
Tobias Geerinckx-Rice
e26e55c86c
gnu: nss: Mark up description.
* gnu/packages/gnuzilla.scm (nss)[description]: Use @dfn.
2017-11-21 02:53:00 +01:00
Tobias Geerinckx-Rice
74a83085da
gnu: eid-mw: Update to 4.3.4.
* gnu/packages/security-token.scm (eid-mw): Update to 4.3.4.
Fix up indentation.
2017-11-21 02:53:00 +01:00
Leo Famulari
ebde40a14a
gnu: musl: Update to 1.1.18.
* gnu/packages/musl.scm (musl): Update to 1.1.18.
2017-11-20 18:59:54 -05:00
Danny Milosavljevic
41916bea1b
gnu: Add python-pyodbc.
* gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables.
2017-11-20 20:47:59 +01:00
Ludovic Courtès
bd7e136d29
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.
2017-11-20 18:43:10 +01:00
Rutger Helling
4b1ba80cef
gnu: wget2: Switch to official URL.
* gnu/packages/wget.scm (wget2): Switch to official URL.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-20 18:43:10 +01:00
Nicolas Goaziou
aa6ae8d324
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>.
2017-11-20 18:14:47 +01:00
Mark H Weaver
92be9ee7e1
gnu: linux-libre@4.9: Update to 4.9.63.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.63.
2017-11-20 04:39:04 -05:00
Mark H Weaver
4bee9040fe
gnu: linux-libre@4.4: Update to 4.4.99.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.99.
2017-11-20 04:38:20 -05:00
Oleg Pykhalov
036f1eedcc
gnu: Add python-clf.
* gnu/packages/web.scm (python-clf): New variable.
2017-11-20 09:30:27 +03:00
Marius Bakke
08cc0ef096
gnu: kodi: Update snapshot.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-67fd70f.
2017-11-20 00:17:39 +01:00
Marius Bakke
aace9be80b
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.
2017-11-20 00:17:39 +01:00
Ludovic Courtès
485e006c9e
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to 0b4c385.
2017-11-20 00:12:25 +01:00
Rutger Helling
0b4c385f8f
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>
2017-11-19 23:16:09 +01:00
Rutger Helling
0ce5cb02fa
gnu: qtox: Add filteraudio to inputs.
* gnu/packages/messaging.scm (qtox)[inputs]: Add filteraudio.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-19 23:16:01 +01:00
Rutger Helling
27015d6fbd
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>
2017-11-19 23:15:55 +01:00
Efraim Flashner
118a8eccb0
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.
2017-11-19 22:07:26 +02:00
Marius Bakke
a93447b89a
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.
2017-11-19 13:19:14 +01:00
Marius Bakke
0632c6a84d
gnu: bitcoin: Update to 0.15.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 0.15.1.
2017-11-19 13:05:15 +01:00
Marius Bakke
53bbafd2db
gnu: strace: Update to 4.20.
* gnu/packages/linux.scm (strace): Update to 4.20.
2017-11-19 13:02:27 +01:00
Marius Bakke
baba4d673b
gnu: samba: Update to 4.7.2.
* gnu/packages/samba.scm (samba): Update to 4.7.2.
2017-11-19 12:59:35 +01:00
Marius Bakke
a0e52af9cf
gnu: tevent: Update to 0.9.34.
* gnu/packages/samba.scm (tevent): Update to 0.9.34.
2017-11-19 12:57:34 +01:00
ng0
c146314566
Update email address for ng0. 2017-11-19 12:13:43 +02:00
Christopher Baines
f4dd303282
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.
2017-11-19 09:17:55 +00:00
Efraim Flashner
84bd924382
gnu: nano: Update to 2.9.0.
* gnu/packages/nano.scm (nano): Update to 2.9.0.
2017-11-18 21:57:31 +02:00
Efraim Flashner
5af27a82c3
gnu: owncloud-client: Update to 2.3.4.
* gnu/packages/sync.scm (owncloud-client): Update to 2.3.4.
2017-11-18 21:50:11 +02:00
Efraim Flashner
6563d58c7e
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.
2017-11-18 21:50:08 +02:00
Rutger Helling
42ca84be92
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>
2017-11-18 12:30:18 -05:00
Leo Famulari
a7963b495e
gnu: libassuan: Update to 2.4.4.
* gnu/packages/gnupg.scm (libassuan): Update to 2.4.4.
2017-11-18 12:21:35 -05:00
Jan Nieuwenhuizen
05c80e61a2
gnu: mes: Update to 0.11.
* gnu/packages/mes.scm (mes): Update to 0.11.
2017-11-18 17:04:56 +01:00
Ricardo Wurmus
3182a1d2f1
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".
2017-11-18 16:07:57 +01:00
Ricardo Wurmus
218d1ddef8
gnu: java-mail: Let build phase return boolean.
* gnu/packages/java.scm (java-mail)[arguments]: Let build phase
"move-version.java" return #t.
2017-11-18 12:58:08 +01:00
Ricardo Wurmus
04e91134af
gnu: bitshuffle-for-snappy: Simplify.
* gnu/packages/compression.scm (bitshuffle-for-snappy)[arguments]: Simplify
Makefile generation.
2017-11-18 12:56:35 +01:00
Ricardo Wurmus
b8e2af9a05
gnu: bitshuffle: Let build phase return #t.
* gnu/packages/compression.scm (bitshuffle)[arguments]: Let
"make-required-dir" return #t.
2017-11-18 12:51:22 +01:00
Ricardo Wurmus
653f2b92b9
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.
2017-11-18 12:45:19 +01:00
Ricardo Wurmus
33dc54b08c
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.
2017-11-18 12:45:19 +01:00
Ricardo Wurmus
762b5a89c2
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.
2017-11-18 12:45:19 +01:00
Julien Lepiller
a0837294ab
gnu: Add java-plexus-container-default.
* gnu/packages/java.scm (java-plexus-container-default): New variable.
2017-11-18 11:30:25 +01:00
Julien Lepiller
b51df3ca6f
gnu: Add java-plexus-archiver.
* gnu/packages/java.scm (java-plexus-archiver): New variable.
2017-11-18 11:30:15 +01:00
Julien Lepiller
0858b9dc9d
gnu: Add java-plexus-io.
* gnu/packages/java.scm (java-plexus-io): New variable.
2017-11-18 11:30:13 +01:00
Julien Lepiller
0726d4ea7c
gnu: Add java-plexus-container-default-bootstrap.
* gnu/packages/java.scm (java-plexus-container-default-bootstrap): New
variable.
2017-11-18 11:30:10 +01:00
Julien Lepiller
b80027e5e7
gnu: Add java-tukaani-xz.
* gnu/packages/java.scm (java-tukaani-xz): New variable.
2017-11-18 11:30:08 +01:00
Julien Lepiller
78745d331d
gnu: Add java-geronimo-xbean-reflect.
* gnu/packages/java.scm (java-geronimo-xbean-reflect): New variable.
2017-11-18 11:30:05 +01:00
Julien Lepiller
0b54e190ab
gnu: Add java-jdom.
* gnu/packages/java.scm (java-jdom): New variable.
2017-11-18 11:30:03 +01:00
Julien Lepiller
2caf873e86
gnu: Add java-log4j-1.2-api.
* gnu/packages/java.scm (java-log4j-1.2-api): New variable.
2017-11-18 11:30:01 +01:00
Julien Lepiller
dfef4231f7
gnu: Add java-log4j-core.
* gnu/packages/java.scm (java-log4j-core): New variable.
2017-11-18 11:29:58 +01:00
Julien Lepiller
46c6905a22
gnu: Add java-kafka-clients.
* gnu/packages/java.scm (java-kafka-clients): New variable.
2017-11-18 11:29:55 +01:00
Julien Lepiller
5aa2f3f44b
gnu: Add java-commons-beanutils.
* gnu/packages/java.scm (java-commons-beanutils): New variable.
2017-11-18 11:29:53 +01:00
Julien Lepiller
229a9864b6
gnu: Add java-commons-collections.
* gnu/packages/java.scm (java-commons-collections): New variable.
2017-11-18 11:29:51 +01:00
Julien Lepiller
51263ff5d2
gnu: Add java-commons-csv.
* gnu/packages/java.scm (java-commons-csv): New variable.
2017-11-18 11:29:48 +01:00
Julien Lepiller
217b20e4db
gnu: Add java-jeromq.
* gnu/packages/java.scm (java-jeromq): New variable.
2017-11-18 11:29:45 +01:00
Julien Lepiller
3ff47c6665
gnu: Add java-mail.
* gnu/packages/java.scm (java-mail): New variable.
2017-11-18 11:29:42 +01:00
Julien Lepiller
5fb3e82217
gnu: Add java-jboss-jms-api-spec.
* gnu/packages/java.scm (java-jboss-jms-api-spec): New variable.
2017-11-18 11:29:38 +01:00
Julien Lepiller
823997e969
gnu: Add java-iq80-snappy.
* gnu/packages/compression.scm (java-iq80-snappy): New variable.
2017-11-18 11:29:34 +01:00
Julien Lepiller
cea8346688
gnu: Add java-snappy.
* gnu/packages/compression.scm (java-snappy): New variable.
2017-11-18 11:29:31 +01:00
Julien Lepiller
9869bb1296
gnu: Add bitshuffle.
* gnu/packages/compression.scm (bitshuffle): New variable.
2017-11-18 11:29:25 +01:00
Ricardo Wurmus
c5a8ecb6d3
gnu: Remove duplicates from (gnu packages tex).
* gnu/packages/tex.scm (texlive-latex-hyperref, texlive-latex-fancyvrb):
Remove duplicates.
2017-11-18 11:18:41 +01:00
Ricardo Wurmus
261b38a978
gnu: r-genomeinfodbdata: Update to 0.99.1.
* gnu/packages/bioinformatics.scm (r-genomeinfodbdata): Update to 0.99.1.
2017-11-18 11:18:41 +01:00
Ricardo Wurmus
592f4a9434
gnu: r-go-db: Update to 3.5.0.
* gnu/packages/bioinformatics.scm (r-go-db): Update to 3.5.0.
2017-11-18 11:18:41 +01:00
Ricardo Wurmus
e4664290ce
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.
2017-11-18 11:18:40 +01:00
Ricardo Wurmus
19fc299f68
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.
2017-11-18 11:18:40 +01:00
Ricardo Wurmus
f3569f5218
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.
2017-11-18 11:18:40 +01:00
Ricardo Wurmus
57dc9b58db
gnu: r-genomationdata: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-genomationdata): Update to 1.10.0.
2017-11-18 11:18:39 +01:00
Ricardo Wurmus
9ef9c6489f
gnu: Remove duplicates from (gnu packages statistics).
* gnu/packages/statistics.scm (r-cluster, r-codetools, r-kernsmooth): Remove
duplicates.
2017-11-18 11:18:39 +01:00
Ricardo Wurmus
9c2d0a0369
gnu: Remove duplicate from (gnu packages gnupg).
* gnu/packages/gnupg.scm (perl-gnupg-interface): Remove duplicate.
2017-11-18 11:18:39 +01:00
Ricardo Wurmus
90dbd984f8
gnu: Remove duplicate from (gnu packages bioinformatics).
* gnu/packages/bioinformatics.scm (r-annotationfilter): Remove duplicate.
2017-11-18 11:18:39 +01:00
Ricardo Wurmus
c151b0b633
gnu: Remove duplicate from (gnu packages cran).
* gnu/packages/cran.scm (r-bbmle): Remove duplicate.
2017-11-18 11:18:38 +01:00
Ricardo Wurmus
4982d0ac41
gnu: Remove duplicates from (gnu packages java).
* gnu/packages/java.scm (java-commons-net, java-asm): Remove duplicates.
2017-11-18 11:18:38 +01:00
Ricardo Wurmus
676507e388
gnu: r-org-hs-eg-db: Clarify description.
* gnu/packages/bioinformatics.scm (r-org-hs-eg-db)[description]: Clarify.
2017-11-18 11:18:38 +01:00
Ricardo Wurmus
d595fed33d
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.
2017-11-18 11:18:37 +01:00
Ricardo Wurmus
ccedfd3a43
gnu: r-org-hs-eg-db: Remove duplicate package definition.
* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): Remove duplicate variable.
2017-11-18 11:18:37 +01:00
Mark H Weaver
b9f23702eb
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.
2017-11-18 04:31:32 -05:00
Mark H Weaver
f10120d40b
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.
2017-11-18 04:30:45 -05:00
Ricardo Wurmus
b3b07df403
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".
2017-11-18 07:44:27 +01:00
Leo Famulari
25811886f1
gnu: vim: Update to 8.0.1300.
* gnu/packages/vim.scm (vim): Update to 8.0.1300.
2017-11-17 18:25:16 -05:00
Ricardo Wurmus
40f372af3e
gnu: tuxguitar: Build with icedtea-8.
* gnu/packages/music.scm (tuxguitar)[arguments]: Use icedtea-8.
2017-11-17 23:18:50 +01:00
Ricardo Wurmus
8710d4dd73
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".
2017-11-17 23:18:50 +01:00
Ricardo Wurmus
d72f76df11
gnu: eolie: Update to 0.9.12.
* gnu/packages/gnome.scm (eolie): Update to 0.9.12.
[inputs]: Add python-dateutil.
2017-11-17 23:18:50 +01:00
Ricardo Wurmus
a8714bf680
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.
2017-11-17 22:36:27 +01:00