Commit Graph

21519 Commits

Author SHA1 Message Date
ng0 3715aff59b
gnu: Add python2-defcon.
* gnu/packages/fontutils.scm (python2-defcon): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:52:58 -05:00
ng0 76040f71f1
gnu: Add python2-booleanoperations.
* gnu/packages/python.scm (python2-booleanoperations): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:51:45 -05:00
ng0 a39211febd
gnu: Add python-pyclipper.
* gnu/packages/python.scm (python-pyclipper, python2-pyclipper): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:49:08 -05:00
ng0 9b3c7520eb
gnu: Add python-setuptools-scm-git-archive.
* gnu/packages/python.scm (python-setuptools-scm-git-archive,
python2-setuptools-scm-git-archive): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:49:07 -05:00
ng0 427a51fd8f
gnu: Add python2-ufolib.
* gnu/packages/fontutils.scm (python2-ufolib): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:40:43 -05:00
ng0 0ee27df06b
gnu: add font-fira-sans.
* gnu/packages/fonts.scm (font-fira-sans): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:26:20 -05:00
ng0 4eb4742060
gnu: Add font-lato.
* gnu/packages/fonts.scm (font-lato): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:22:28 -05:00
ng0 27a1077580
gnu: Add font-dosis.
* gnu/packages/fonts.scm (font-dosis): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:18:25 -05:00
Leo Famulari 4440e40c6a
gnu: zsh: Update to 5.4.2.
* gnu/packages/shells.scm (zsh): Update to 5.4.2.
[arguments]: Add a 'patch-test' build phase.
2017-11-28 13:52:36 -05:00
Rutger Helling fbf5ca3c5e
gnu: libressl: Update to 2.6.3.
* gnu/packages/tls.scm (libressl): Update to 2.6.3.
2017-11-28 13:50:04 -05:00
Rutger Helling 142535c3c2
gnu: you-get: Update to 0.4.985.
* gnu/packages/video.scm (you-get): Update to 0.4.985.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 13:50:03 -05:00
Oleg Pykhalov 2cdf78df2d
gnu: python-internetarchive: Enable tests.
* gnu/packages/web.scm (python-internetarchive): Enable tests.
2017-11-28 20:23:46 +03:00
Oleg Pykhalov 25fa22a99b
gnu: python-internetarchive: Update to 1.7.4.
* gnu/packages/web.scm (python-internetarchive): Update to 1.7.4.
2017-11-28 20:23:46 +03:00
Ludovic Courtès e463a94ce7
gnu: guix: Update snapshot to 0a154c1.
* gnu/packages/package-management.scm (guix): Update to commit 0a154c1.
2017-11-28 18:17:45 +01:00
Oleg Pykhalov a6d02fc168
gnu: Add eless.
* gnu/packages/emacs.scm (eless): New variable.
2017-11-28 20:13:48 +03:00
Kei Kebreau 07f3b3794c
gnu: Add roguebox-adventures.
* gnu/packages/games.scm (roguebox-adventures): New variable.
2017-11-28 09:54:13 -05:00
Ludovic Courtès 1da3d2a3a1
gnu: perl-markdown-discount: Use a shorter patch file name.
* gnu/packages/patches/perl-text-markdown-discount-use-system-markdown.patch:
Rename to...
* gnu/packages/patches/perl-text-markdown-discount-unbundle.patch:
... this.
* gnu/packages/markup.scm (perl-text-markdown-discount): Adjust accordingly.
2017-11-28 14:57:16 +01:00
Ludovic Courtès dd1640eed6
gnu: guix: Add guile-bytestructures to the search path.
* gnu/packages/package-management.scm (guix)[arguments]: In
'wrap-program' phase, add guile-bytestructures to the path.
2017-11-28 13:29:47 +01:00
Ludovic Courtès 91c619ebdf
gnu: guix: Provide the correct version string.
Fixes <https://bugs.gnu.org/29429>.
Reported by Arun Isaac <arunisaac@systemreboot.net>.

* gnu/packages/package-management.scm (guix)[arguments]: Move
'bootstrap' phase before 'configure'.  Create '.tarball-version' file.
2017-11-28 13:25:04 +01:00
Ludovic Courtès 65c0f43649
services: xorg: Remove WindowMaker as a default fallback.
* gnu/services/xorg.scm (xinitrc)[builder](system-profile)
(user-profile): New variables.
(xsession-command, find-session): New procedures.
When FALLBACK-SESSION is #f, find a valid session at run time.
* doc/guix.texi (X Window): Adjust accordingly, and insist that one
or more window managers must be installed.
2017-11-28 11:24:46 +01:00
Ludovic Courtès b37f86d7a3
services: xorg: Document 'slim-configuration' and deprecate 'slim-service'.
* gnu/services/xorg.scm (<slim-configuration>): Provide default values
for all fields.
(slim-service-type)[default-value]: New field.
* doc/guix.texi (X Window): Remove 'slim-service' documentation.
Document 'slim-service-type' and 'slim-configuration'.
* gnu/services/desktop.scm (%desktop-services): Use 'slim-service-type'.
2017-11-28 11:24:45 +01:00
Ludovic Courtès 94b9abd942
services: slim: Remove unused 'bash' configuration field.
* gnu/services/xorg.scm (<slim-configuration>)[bash]: Remove.
(slim-service): Adjust accordingly.
2017-11-28 11:14:25 +01:00
Ludovic Courtès d344f5a528
services: xorg: Allow users to specify a list of modules.
* gnu/services/xorg.scm (%default-xorg-fonts): New variable.
(xorg-configuration-file): Add #:modules and #:fonts.  Rewrite to return
a 'computed-file' that honors MODULES and FONTS.
(xorg-wrapper): Pass #:modules to 'xorg-configuration-file'.
(xorg-start-command): Add #:fonts.  Pass #:fonts and #:modules to
'xorg-configuration-file'.
* doc/guix.texi (X Window): Adjust documentation of 'xorg-start-command'
and 'xorg-configuration-file'.
2017-11-28 10:46:03 +01:00
Brendan Tildesley 04c3573726
gnu: xdg-utils: Add perl-file-mimeinfo as an input.
* gnu/packages/freedesktop.scm (perl-file-mimeinfo)
[input]: Add perl-file-mimeinfo.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:41:22 +01:00
Brendan Tildesley d0ce96bc17
gnu: Add perl-file-mimeinfo.
* gnu/packages/freedesktop.scm (perl-file-mimeinfo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:40:45 +01:00
Brendan Tildesley 825cebdb33
gnu: Add perl-file-desktopentry.
* gnu/packages/freedesktop.scm (perl-file-desktopentry): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:35:29 +01:00
Brendan Tildesley b32596ecfc
gnu: Add perl-file-basedir.
* gnu/packages/freedesktop.scm: (perl-file-basedir): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:33:59 +01:00
Mike Gerwitz 797d238789
gnu: node: Update to 8.9.1.
* gnu/packages/node.scm (node): Update to 8.9.1.
[source]: Apply 'node-test-http2-server-rst-stream.patch'.
[arguments]: Skip 'doc-only' target in 'check', which attempts to use
npm to retrieve 'js-yaml' package.  Remove test/doctool/test-make-doc.js.
Do not remove now-missing test case.  Remove new test case that fails in
containers due to networking.
* gnu/packages/patches/node-test-http2-server-rst-stream.patch: New file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:04:26 +01:00
Efraim Flashner ff6dcc1ae9
gnu: libmicrohttpd: Update to 0.9.57.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.57.
[description]: Fix line breaks.
2017-11-28 09:38:27 +02:00
Efraim Flashner 62028e9125
gnu: nano: Update to 2.9.1.
* gnu/packages/nano.scm (nano): Update to 2.9.1.
2017-11-28 09:38:24 +02:00
Clément Lassieur 769e715508
gnu: emacs-org-contrib: Fix sha256 checksum due to emacs-org update.
* gnu/packages/emacs.scm (emacs-org-contrib)[source]: Fix sha256 checksum.
2017-11-28 03:49:47 +01:00
Clément Lassieur 19ff1f2687
services: configuration: Show default values of list types.
* doc/guix.texi (Messaging Services): Regenerate it.
* gnu/services/configuration.scm (show-default?): Check VAL rather than DEFAULT.
* gnu/services/messaging.scm (show-default?): Check VAL rather than DEFAULT.
(prosody-configuration)[modules-enabled]: Remove default value from docstring.
2017-11-28 03:49:47 +01:00
Clément Lassieur 149b2c439e
gnu: lua-lpeg: Avoid code repetition.
* gnu/packages/lua.scm (make-lua-lpeg): New procedure.
(lua-lpeg, lua5.2-lpeg): Call make-lua-lpeg.
2017-11-28 03:49:47 +01:00
ng0 1aace3dc34
gnu: gnurl: Update to 7.56.1-2.
* gnu/packages/gnunet.scm (gnurl): Update to 7.56.1-2.
[arguments]: Adjust the #:configure-flags.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-27 15:49:17 -05:00
Efraim Flashner aad2dbfb6c
gnu: Add vim-fugitive.
* gnu/packages/vim.scm (vim-fugitive): New variable.
2017-11-27 22:26:17 +02:00
Efraim Flashner b200ecdeb2
gnu: Add gama.
* gnu/packages/gps.scm (gama): New variable.
2017-11-27 22:18:27 +02:00
Christopher Baines 03800de180
gnu: Patch udisks to directly reference cryptsetup and parted.
This fixes some functionality in gnome-disks, which uses udisks. Adding
cryptsetup enables creating partitions using LUKS, and adding parted enables
editing the partition tables through the disks application.

* gnu/packages/freedesktop.scm (udisks)[inputs]: Add cryptsetup and parted.
  (arguments): Rename set-mount-file-name phase, and add cryptsetup and
  parted.
2017-11-27 19:41:17 +00:00
Christopher Baines 5823396404
services: desktop: Create /var/run/udisks2 for the udisks service.
* gnu/services/desktop.scm (%udisks-activation): New variable.
  (udisks-service-type)[extensions]: Extend the activation service type with
  %udisks-activation.
2017-11-27 19:41:13 +00:00
Leo Famulari 080e023d45
gnu: openntpd: Enable use of TLS-based time constraints.
* gnu/packages/ntp.scm (openntpd)[inputs]: Add libressl.
2017-11-27 13:29:18 -05:00
Vasile Dumitrascu 12a130b011
gnu: monero-core: Update to 0.11.1.0.
* gnu/packages/finance.scm (monero-core): Update to 0.11.1.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-27 12:56:36 -05:00
Vasile Dumitrascu 14e09e9039
gnu: monero: Update to 0.11.1.0.
* gnu/packages/finance.scm (monero): Update to 0.11.1.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-27 12:56:33 -05:00
Tobias Geerinckx-Rice 7832785def
gnu: steghide: Fix description.
* gnu/packages/image.scm (steghide)[description]: Remove typos and improve
grammar.
2017-11-27 17:07:12 +01:00
Tobias Geerinckx-Rice 778c4a2fa1
gnu: rhythmbox: Update to 3.4.2.
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.2.
2017-11-27 17:06:26 +01:00
Tobias Geerinckx-Rice 47aba9ddc9
gnu: libgweather: Update to 3.26.1.
* gnu/packages/gnome.scm (libgweather): Update to 3.26.1.
2017-11-27 17:06:25 +01:00
Tobias Geerinckx-Rice ac25f5972d
gnu: glade@3: Update to 3.20.2.
* gnu/packages/gnome.scm (glade3): Update to 3.20.2.
2017-11-27 17:06:25 +01:00
Tobias Geerinckx-Rice 26ff9cb370
gnu: libzip: Run all tests.
* gnu/packages/compression.scm (libzip)[arguments]: Delete
‘remove-failing-stest’ phase.
2017-11-27 16:16:20 +01:00
Tobias Geerinckx-Rice 18533bcf2d
gnu: borg: Use new borgbackup.org home page.
* gnu/packages/backup.scm (borg)[home-page]: Update.
2017-11-27 14:12:25 +01:00
Tobias Geerinckx-Rice b46ea394a4
gnu: python-prompt-toolkit: Update to 1.0.15.
* gnu/packages/python.scm (python-prompt-toolkit): Update to 1.0.15.
2017-11-27 14:12:25 +01:00
Tobias Geerinckx-Rice 8fab029dbc
gnu: python-pyicu: Update home page.
* gnu/packages/python.scm (python-pyicu)[home-page]: Update.
2017-11-27 14:12:24 +01:00
Tobias Geerinckx-Rice d152d9338f
gnu: python-pyicu: Update to 1.9.8.
* gnu/packages/python.scm (python-pyicu): Update to 1.9.8.
[arguments]: Delete.
[native-inputs]: Add python-pytest and python-six.
2017-11-27 14:12:24 +01:00
Tobias Geerinckx-Rice 36c5cf758c
gnu: rapicorn: Update home page.
* gnu/packages/graphics.scm (rapicorn)[home-page]: Use extant domain.
2017-11-27 14:12:24 +01:00
Tobias Geerinckx-Rice 5f169014ec
gnu: borg: Update to 1.1.3 [fixes CVE-2017-15914].
* gnu/packages/backup.scm (borg): Update to 1.1.3.
[arguments]: Skip ‘test_mount_hardlinks’ test.
2017-11-27 14:12:23 +01:00
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
Ricardo Wurmus be6eb2f1e6
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.
2017-11-17 22:36:26 +01:00
Ricardo Wurmus 98c6a02573
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.
2017-11-17 22:36:26 +01:00
Ricardo Wurmus ac257f127a
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.
2017-11-17 22:36:26 +01:00
Ricardo Wurmus ff49437df7
gnu: Add qmidiroute.
* gnu/packages/music.scm (qmidiroute): New variable.
2017-11-17 22:36:26 +01:00
Rutger Helling fc8d6953e2
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>
2017-11-17 16:34:28 -05:00
Oleg Pykhalov 3fe4c9dcc4
gnu: Add emacs-transmission.
* gnu/packages/emacs.scm (emacs-transmission): New variable.
2017-11-17 13:37:12 +03:00
Oleg Pykhalov 669be6acfe
gnu: cool-retro-term: Fix qml path.
* gnu/packages/terminals.scm (cool-retro-term): Fix qml path.
2017-11-17 13:28:08 +03:00
Rutger Helling 9bc646d053
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>
2017-11-17 11:00:20 +01:00
Rutger Helling cf8ec425d5
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>
2017-11-17 11:00:18 +01:00
Rutger Helling 64a4d39403
gnu: nftables: Update to 0.8.
* gnu/packages/linux.scm (nftables): Update to 0.8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-17 10:59:21 +01:00
Rutger Helling 284d7da3bb
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>
2017-11-17 10:59:00 +01:00
Theodoros Foradis ef2c6b4095
gnu: Add qucs-s.
* gnu/packages/engineering.scm (qucs-s): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-16 10:53:06 +01:00
Ludovic Courtès 0b4dbb401c
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'.
2017-11-16 10:43:40 +01:00
Rutger Helling afc4382316
gnu: wget: Add wget2.
* gnu/packages/wget.scm (wget2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-16 10:27:42 +01:00
ng0 15712cc9e3
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>
2017-11-16 10:25:40 +01:00
Rutger Helling 42e52605d4
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>
2017-11-16 10:21:40 +01:00
Rutger Helling d9cd1c2272
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>
2017-11-16 09:50:06 +01:00
Rutger Helling 0d549f60df
gnu: messaging: Add libsignal-protocol-c.
* gnu/packages/messaging.scm (libsignal-protocol-c): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-16 09:42:45 +01:00
Ludovic Courtès 589e3f4e70
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.
2017-11-16 08:45:15 +01:00
Ludovic Courtès b95c17c58b
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.
2017-11-16 08:45:15 +01:00
Ludovic Courtès cc6f49121b
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.
2017-11-16 08:45:15 +01:00
Mark H Weaver c114c9c5d8
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.
2017-11-16 00:03:34 -05:00
Mark H Weaver 811a24ca5f
gnu: linux-libre@4.9: Update to 4.9.62.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.62.
2017-11-16 00:03:00 -05:00
Mark H Weaver 6f0e2c2b4a
gnu: linux-libre@4.4: Update to 4.4.98.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.98.
2017-11-16 00:02:24 -05:00
Mark H Weaver f1e3214534
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.
2017-11-16 00:01:46 -05:00
Mark H Weaver 6a71fa6faa
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.
2017-11-16 00:01:21 -05:00
Tobias Geerinckx-Rice ed0f9f53ab
gnu: iproute2: Update to 4.14.1.
* gnu/packages/linux.scm (iproute): Update to 4.14.1.
2017-11-15 12:45:26 +01:00
Tobias Geerinckx-Rice 7c1adf0090
gnu: gnucash: Use HTTPS for www.gnucash.org.
* gnu/packages/gnucash.scm (gnucash, gnucash-docs)[home-page]: Use HTTPS.
2017-11-15 03:19:19 +01:00
Tobias Geerinckx-Rice 471ce31cd7
gnu: gnucash: Update to 2.6.18.
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.18.
2017-11-15 03:19:18 +01:00
Tobias Geerinckx-Rice c27f48573e
gnu: youtube-dl: Update to 2017.11.15.
* gnu/packages/video.scm (youtube-dl): Update to 2017.11.15.
2017-11-15 03:19:18 +01:00
Tobias Geerinckx-Rice 99adfd7d3d
gnu: geoclue: Use HTTPS for home page.
* gnu/packages/gnome.scm (geoclue)[home-page]: Use HTTPS.
2017-11-15 03:19:18 +01:00
Tobias Geerinckx-Rice dba7028f14
gnu: geoclue: Update to 2.4.7.
* gnu/packages/gnome.scm (geoclue): Update to 2.4.7.
2017-11-15 03:19:17 +01:00
Tobias Geerinckx-Rice 06d2a63c15
gnu: aria2: Update to 1.33.1.
* gnu/packages/bittorrent.scm (aria2): Update 1.33.1.
2017-11-15 03:19:17 +01:00
Tobias Geerinckx-Rice c115b2dbe0
gnu: smartmontools: Mark up description.
* gnu/packages/admin.scm (smartmontools)[description]: Use @dfn.
2017-11-15 03:19:17 +01:00
Tobias Geerinckx-Rice bd2eedd116
gnu: smartmontools: Update to 6.6.
* gnu/packages/admin.scm (smartmontools): Update to 6.6.
2017-11-15 03:19:16 +01:00
Kei Kebreau 8c2dcedd1d
gnu: devhelp: Update to 3.26.0.
* gnu/packages/gnome.scm (devhelp): Update to 3.26.0.
2017-11-14 17:50:33 -05:00
Kristofer Buffington 1697307185
gnu: Add guile-wiredtiger.
* gnu/packages/databases.scm (guile-wiredtiger): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-14 23:46:53 +01:00
Oleg Pykhalov 5724a14e71
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.
2017-11-15 00:48:09 +03:00
David Thompson 52b617ffeb
gnu: Update awscli to 1.11.185.
* gnu/packages/python-web.scm (awscli): Update to 1.11.185.
2017-11-14 14:20:42 -05:00
Kei Kebreau 31d9e454ad
gnu: gnome-calculator: Update to 3.26.0.
* gnu/packages/gnome.scm (gnome-calculator): Update to 3.26.0.
2017-11-14 14:12:42 -05:00
Kei Kebreau a5a22d7b14
gnu: gnome-system-monitor: Update to 3.26.0.
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 3.26.0.
2017-11-14 13:47:03 -05:00
Tobias Geerinckx-Rice 85a9ffcbf4
gnu: exim: Use HTTPS for home page.
* gnu/packages/mail.scm (exim)[home-page]: Use HTTPS.
2017-11-14 04:06:53 +01:00
Tobias Geerinckx-Rice 58b8d1b39f
gnu: iproute2: Update to 4.14.0.
* gnu/packages/linux.scm (iproute): Update to 4.14.0.
2017-11-14 04:06:53 +01:00
Ludovic Courtès 1b2f753d9c
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.
2017-11-13 23:41:01 +01:00
Ben Woodcroft a68e586097
gnu: diamond: Update to 0.9.13.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.13.
2017-11-14 08:25:43 +10:00
Ricardo Wurmus 5ccde2079e
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.
2017-11-13 23:03:01 +01:00
Ricardo Wurmus 587d175266
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).
2017-11-13 18:40:55 +01:00
Ricardo Wurmus f24eba89f4
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.
2017-11-13 18:36:51 +01:00
Ricardo Wurmus 44b7374a22
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.
2017-11-13 18:12:37 +01:00
Ricardo Wurmus a06b9b5007
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.
2017-11-13 18:12:27 +01:00
Ricardo Wurmus d4735e8c65
gnu: cd-hit: Update source tarball hash.
* gnu/packages/bioinformatics.scm (cd-hit)[source]: Update hash.
2017-11-13 16:02:35 +01:00
Kei Kebreau 62f0806f4c
Revert "gnu: totem: Enable parallel build."
This reverts commit e5f748a6c0.
2017-11-13 07:47:23 -05:00
Ludovic Courtès a0fea77dbb
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.
2017-11-13 11:36:28 +01:00
Ludovic Courtès b918473189
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to ff23b47.
2017-11-13 11:31:27 +01:00
Efraim Flashner 6b7490b340
gnu: ibus: Update to 1.5.17.
* gnu/packages/ibus.scm (ibus): Update to 1.5.17.
2017-11-13 10:19:26 +02:00
Efraim Flashner ce12b31157
gnu: ibus: Enable wayland support.
* gnu/packages/ibus.scm (ibus)[arguments]: Add configure flag to enable
wayland support.
[inputs]: Add wayland.
2017-11-13 10:19:26 +02:00
Kei Kebreau f35bb0711c
gnu: libsoup: Update to 2.60.2.
* gnu/packages/gnome.scm (libsoup): Update to 2.60.2.
2017-11-12 21:20:24 -05:00
Leo Famulari c0d1fa64d0
gnu: imagemagick: Update to 6.9.9-23.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-23.
2017-11-12 17:50:01 -05:00
Leo Famulari 2560aa7adb
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.
2017-11-12 16:17:08 -05:00
Rutger Helling 8420c7a356
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>
2017-11-12 15:46:44 -05:00
Efraim Flashner 1650cf9284
gnu: mupdf: Unbundle mujs.
* gnu/packages/pdf.scm (mupdf)[source]: Remove bundled mujs.
[inputs]: Add mujs.
2017-11-12 19:39:21 +02:00
Efraim Flashner 89ba894eb3
gnu: Add mujs.
* gnu/packages/javascript.scm (mujs): New variable.
2017-11-12 19:39:20 +02:00
Efraim Flashner 76379dcace
gnu: mupdf: Use https.
* gnu/packages/pdf.scm (mupdf)[source]: Use https.
[home-page]: Same.
2017-11-12 19:39:20 +02:00
Efraim Flashner 31f248fa2c
gnu: pdf.scm: Arrange modules alphabetically.
* gnu/packages/pdf.scm: Arrange modules alphabetically.
2017-11-12 19:39:17 +02:00
Efraim Flashner b07bfd06ee
gnu: lash: Don't build static libraries.
* gnu/packages/audio.scm (lash)[arguments]: Add configure-flag to
disable static libraries.
2017-11-12 12:04:49 +02:00
Efraim Flashner 44df780768
gnu: lash: Don't build lashd.
This fixes bug#28174.

* gnu/packages/audio.scm (lash)[arguments]: Add phase to skip building lashd.
2017-11-12 12:04:46 +02:00
Kei Kebreau c7b433de47
gnu: glib-networking: Update to 2.54.1.
* gnu/packages/gnome.scm (glib-networking): Update to 2.54.1.
2017-11-12 01:17:10 -05:00
Efraim Flashner 1e2a36e1b0
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.
2017-11-12 07:11:29 +02:00
Efraim Flashner 7e0d513fb9
gnu: mupdf: Use Texinfo for the description.
* gnu/packages/pdf.scm (mupdf)[description]: Use Texinfo to mark up the
description.
2017-11-12 07:11:25 +02:00
Leo Famulari b7ca42aa99
gnu: w3m: Find an editor in the environment.
* gnu/packages/w3m.scm (w3m)[arguments]: Pass an empty value for --with-editor
in #:configure-flags.
[source]: Use git-file-name.
2017-11-11 23:04:39 -05:00
Leo Famulari 882d921344
gnu: mupdf: Actually fix CVE-2017-15587.
The original fix could be removed by an optimizing compiler.

* gnu/packages/patches/mupdf-CVE-2017-15587.patch: Revise patch.
2017-11-11 22:34:24 -05:00
Tobias Geerinckx-Rice 07cc9245e6
gnu: libusb-compat: Use the same home page as libusb.
* gnu/packages/libusb.scm (libusb-compat)[home-page]: Update.
2017-11-12 03:25:49 +01:00
Tobias Geerinckx-Rice 5ade9bc769
gnu: fcgi: Fix typo in description.
* gnu/packages/web.scm (fcgi)[description]: Fix typo.
2017-11-12 03:25:48 +01:00
Tobias Geerinckx-Rice d1b5043947
gnu: fcgi: Use archived home page fork.
* gnu/packages/web.scm (fcgi)[home-page]: Use archived version.
2017-11-12 03:25:48 +01:00
Tobias Geerinckx-Rice 9c2917f9e7
gnu: lynx: Use new home page.
* gnu/packages/web-browsers.scm (lynx)[home-page]: Update.
2017-11-12 03:25:47 +01:00
Tobias Geerinckx-Rice 6862e4bfe7
gnu: perl-mime-types: Update to 2.14.
* gnu/packages/perl.scm (perl-mime-types): Update to 2.14.
2017-11-12 03:25:47 +01:00
Ludovic Courtès f9035ef213
gnu: mailutils: Update to 3.4.
* gnu/packages/mail.scm (mailutils): Update to 3.4.
2017-11-11 23:21:54 +01:00
Ludovic Courtès cda2e2c719
gnu: emacs-emms: Update to 4.4.
* gnu/packages/emacs.scm (emms): Update to 4.4.
2017-11-11 23:21:54 +01:00
Jan Nieuwenhuizen 327df26fbf
gnu: nyacc: Update to 0.82.4.
* gnu/packages/mes.scm (nyacc): Update to 0.82.4.
2017-11-11 23:11:04 +01:00
Leo Famulari 4564782c3d
gnu: nvi: Build with support for Unicode text.
* gnu/packages/nvi.scm (nvi)[arguments]: Pass '--enable-widechar'
to #:configure-flags.
2017-11-11 12:00:37 -05:00
Marius Bakke 56f35d92f5
gnu: lvm2: Update to 2.02.176.
* gnu/packages/linux.scm (lvm2): Update to 2.02.176.
2017-11-11 07:40:55 +01:00
Marius Bakke ec03062171
gnu: libstaroffice: Update to 0.0.5.
* gnu/packages/libreoffice.scm (libstaroffice): Update to 0.0.5.
2017-11-11 07:18:34 +01:00
Marius Bakke 45d5c80253
gnu: libvisio: Update to 0.1.6.
* gnu/packages/libreoffice.scm (libvisio): Update to 0.1.6.
[source](patches): Remove.
* gnu/packages/patches/libvisio-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-11-11 07:15:39 +01:00
Marius Bakke 7a9283a619
gnu: libetonyek: Update to 0.1.7.
* gnu/packages/libreoffice.scm (libetonyek): Update to 0.1.7.
[source](patches): Remove.
[arguments]<#:phases>: Remove.
[native-inputs]: Remove AUTOCONF and AUTOMAKE.
* gnu/packages/patches/libetonyek-build-with-mdds-1.2.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-11-11 07:13:01 +01:00
Rutger Helling 074ff555ab
gnu: libreoffice: Update to 5.3.7.2 and enable GTK3.
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.3.7.2
[source]: Change URL to HTTPS.
[inputs]: Add gtk+.
[configure-flags]: Remove "--disable-gtk3".

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-11-11 07:03:06 +01:00
Alex Vong ce1ac8eea6
gnu: python2-rpython: Update to 0.2.1.
* gnu/packages/python.scm (python2-rpython): Update to 0.2.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-11-11 07:00:22 +01:00
Alex Vong e65acb3124
gnu: python-sympy: Update to 1.1.1.
* gnu/packages/python.scm (python-sympy, python2-sympy): Update to 1.1.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-11-11 06:57:00 +01:00
Marius Bakke e077e7da7f
gnu: python-sqlparse: Fix syntax error.
This is a follow-up to commit 8d688cd27f.

* gnu/packages/python.scm (python-sqlparse)[arguments]: Add missing lambda.
2017-11-11 06:40:50 +01:00
Tobias Geerinckx-Rice 8d688cd27f
gnu: python-sqlparse: Update to 0.2.4.
* gnu/packages/python.scm (python-sqlparse, python2-sqlparse): Update to
0.2.4.
[arguments]: Don't invoke ‘2to3’.
2017-11-11 05:17:59 +01:00
Tobias Geerinckx-Rice 795ec760e4
install: Fix typo.
* gnu/system/install.scm (installation-os): Fix typo in comment.
2017-11-11 05:17:59 +01:00
Tobias Geerinckx-Rice 9629c6b4b2
gnu: cyrus-sasl: Use new home page.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[home-page]: Update.
2017-11-11 05:17:58 +01:00
Tobias Geerinckx-Rice 11ed4108fb
gnu: methylkit: Use new home page.
* gnu/packages/bioinformatics.scm (methylkit)[home-page]: Update.
2017-11-11 05:17:58 +01:00
Ben Woodcroft 7c087150ec
gnu: vsearch: Update to 2.6.0.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.6.0.
2017-11-11 09:33:16 +10:00
Leo Famulari 74c0aeb027
gnu: webkitgtk: Update to 2.18.3 [fixes CVE-2017-{13788,13798,13803}].
* gnu/packages/webkit.scm (webkitgtk): Update to 2.18.3.
2017-11-10 12:48:15 -05:00
Leo Famulari adf7e69cab
gnu: qemu: Fix CVE-2017-{15038,15268,15289}.
* gnu/packages/patches/qemu-CVE-2017-15038.patch,
gnu/packages/patches/qemu-CVE-2017-15268.patch,
gnu/packages/patches/qemu-CVE-2017-15289.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
2017-11-10 12:16:31 -05:00
Kei Kebreau d4d7d70912
gnu: Fix hunspell-dict-en-* dictionary installation.
* gnu/packages/aspell.scm (aspell-word-list)[arguments]: Install the .dic file
for all hunspell dictionaries.
2017-11-10 11:59:09 -05:00
Ricardo Wurmus 0af4df7e61
gnu: cutadapt: Update to 1.14.
* gnu/packages/bioinformatics.scm (cutadapt): Update to 1.14.
2017-11-10 15:32:42 +01:00
Ricardo Wurmus ae451b9dc2
gnu: synergy: Fix minor problems with the package definitions.
* gnu/packages/synergy.scm (synergy)[source]: Return #t in the snippet.
[arguments]: Let build phases return #t; fix typo in comment.
[home-page]: Change to redirection target.
[description]: Fix typo.
2017-11-10 15:19:06 +01:00
Jelle Licht 177475cfb5
gnu: password-store: Install passmenu script.
* gnu/packages/password-utils (password-store)
  [inputs]: Add dmenu and xdotool.
  [arguments]<#:phases>['patch-passmenu-path']: New phase.
  [arguments]<#:phases>['install-passmenu']: New phase.
2017-11-10 14:22:28 +01:00
Diego Nicola Barbato 011f57695a
gnu: Add Epson escpr printer driver.
* gnu/packages/cups.scm (escpr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-10 13:07:54 +01:00
Efraim Flashner 179b7ac66d
gnu: postgresql@9.6: Update to 9.6.6 [security fixes].
This fixes CVE-2017-12172, CVE-2017-15098, CVE-2017-15099.

* gnu/packages/databases.scm (postgresql@9.6): Update to 9.6.6.
2017-11-10 10:24:13 +02:00
Mark H Weaver 74bea6a036
gnu: linux-libre: Update to 4.13.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.12.
(%linux-libre-hash): Update hash.
2017-11-09 21:11:00 -05:00
Mark H Weaver 4cacbf33a6
gnu: linux-libre@4.9: Update to 4.9.61.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.61.
2017-11-09 21:10:14 -05:00
Mark H Weaver 3a79bd03ff
gnu: linux-libre@4.4: Update to 4.4.97.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.97.
2017-11-09 21:09:34 -05:00
Mark H Weaver f8071bea91
gnu: linux-libre@4.1: Update to 4.1.46.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.46.
2017-11-09 21:08:51 -05:00
Tobias Geerinckx-Rice 3c3d20c8f3
gnu: libpsl: Update to 0.19.1.
* gnu/packages/web.scm (libpsl): Update to 0.19.1.
2017-11-10 02:37:15 +01:00
Rutger Helling 1d8e73ba67
gnu: postgresql: Update to 10.1 [security fixes].
Fixes CVE-2017-12172, CVE-2017-15098 and CVE-2017-15099.

* gnu/packages/databases.scm (postgresql): Update to 10.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-11-10 01:22:53 +01:00
Kyle Meyer e99f045cc8
gnu: Add r-directlabels.
* gnu/packages/statistics.scm (r-directlabels): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-09 23:54:48 +01:00
Alex Vong d3150731a8
gnu: emacs-ahungry-theme: Update to 1.8.0.
* gnu/packages/emacs.scm (emacs-ahungry-theme): Update to 1.8.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-09 23:54:48 +01:00
Marek Benc f021382be4
gnu: Add nxbelld.
* gnu/packages/xdisorg.scm (nxbelld): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-09 23:54:48 +01:00
Efraim Flashner d8f075c3a3
gnu: %intel-compatible-systems: Re-add variable.
This is a follow-up to cfbe7b7f4c.

* gnu/packages/linux.scm (%intel-compatible-systems): New variable.
2017-11-09 22:25:48 +02:00
Mathieu Othacehe cfbe7b7f4c
gnu: linux: Add linux-libre arm kernel.
* Makefile.am (AUX_FILES): Add arm config file.
* gnu/packages/aux-files/linux-libre/4.13-arm.conf: New file.
* gnu/packages/linux.scm (%intel-compatible-systems): Rename to
  %linux-compatible-systems and add "armhf-linux".
  (linux-libre): Adapt consequently.

The config file for arm is taken from debian armmp kernel. It's a generic
firmware for ARMv7 multiplatform compatible SoCs.
2017-11-09 20:35:11 +01:00
Leo Famulari 3694a9b33b
gnu: chromaprint: Update to 1.4.2.
* gnu/packages/mp3.scm (chromaprint): Update to 1.4.2.
2017-11-09 13:23:39 -05:00
Kei Kebreau ad9b8987f3
gnu: libwnck: Update to 3.24.1.
* gnu/packages/gnome.scm (libwnck): Update to 3.24.1.
2017-11-09 12:17:37 -05:00
Ludovic Courtès 5475749960
system: Do not set 'TZ'.
Fixes <https://bugs.gnu.org/29212>.
Reported by Diego Nicola Barbato <dnbarbato@posteo.de>.

* gnu/system.scm (operating-system-environment-variables): Remove "TZ".
2017-11-09 09:59:21 +01:00
Ben Woodcroft da4a707c88
gnu: roary: Update to 3.11.0.
* gnu/packages/bioinformatics.scm (roary): Update to 3.11.0.
[inputs]: Add perl-digest-md5-file.
2017-11-09 18:12:32 +10:00
Kei Kebreau e5f748a6c0
gnu: totem: Enable parallel build.
* gnu/packages/gnome.scm (totem)[arguments]: Set #:parallel-build? to #t
implicitly.
2017-11-08 20:43:40 -05:00
Leo Famulari 8f220b7b41
gnu: tremc: Update to 0.9.0-1.9755b50.
* gnu/packages/bittorrent.scm (tremc): Update to 0.9.0-1.9755b50.
[version]: Use git-version.
[source]: Use git-file-name.
2017-11-08 19:32:32 -05:00
Leo Famulari ea1f073d73
gnu: slurm: Update to 16.05.11 [fixes CVE-2017-15566].
* gnu/packages/parallel.scm (slurm): Update to 16.05.11.
[source]: Use the recommended download URL.
2017-11-08 19:32:31 -05:00
Leo Famulari a3dd13ae0e
gnu: rpm: Update to 4.13.0.2 [fixes CVE-2017-{7500,7501}].
* gnu/packages/package-management.scm (rpm): Update to 4.13.0.2.
2017-11-08 19:00:07 -05:00
Leo Famulari 7df4194b16
gnu: python-icalendar: Update to 4.0.0.
* gnu/packages/python.scm (python-icalendar): Update to 4.0.0.
2017-11-08 18:36:29 -05:00
Leo Famulari 03b154f800
gnu: syncthing: Update to 0.14.40.
* gnu/packages/syncthing.scm (syncthing): Update to 0.14.40.
[inputs]: Add go-github-com-zillode-notify.
2017-11-08 17:24:02 -05:00
Leo Famulari 52ff28e4aa
gnu: Add go-github-com-zillode-notify.
* gnu/packages/syncthing.scm (go-github-com-zillode-notify): New variable.
2017-11-08 17:24:01 -05:00
Leo Famulari 4cf6827de3
gnu: go-github-com-audriusbutkevicius-kcp-go: Update to 0.0.0-1.8ae5f52.
* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-kcp-go):
Update to 0.0.0-1.8ae5f52.
[propagated-inputs]: Add go-github-com-tjfoc-gmsm-sm4.
2017-11-08 17:24:01 -05:00
Leo Famulari f44169c2a7
gnu: Add go-github-com-tjfoc-gmsm-sm4.
* gnu/packages/syncthing.scm (go-github-com-tjfoc-gmsm-sm4): New variable.
2017-11-08 17:24:01 -05:00
Ludovic Courtès 49483f7138
services: Add 'lookup-service-types'.
* gnu/services.scm (lookup-service-types): New procedure.
* tests/services.scm ("lookup-service-types"): New test.
2017-11-08 22:31:58 +01:00
Ludovic Courtès 3943913fac
services: 'fold-service-types' includes (gnu services).
* gnu/services.scm (all-service-modules): New procedure.
(fold-service-types): Use it for the default MODULES value.
2017-11-08 22:31:58 +01:00
Ludovic Courtès a3d37f3ae5
services: 'fold-service-types' honors its seed.
* gnu/services.scm (fold-service-types): Use SEED instead of '().
2017-11-08 22:31:58 +01:00
Hartmut Goebel 0af94ad52f
gnu: service: Update comment.
* gnu/services/base.scm (guix-activation): Update comment.
2017-11-08 18:23:06 +01:00
Hartmut Goebel d9565f7d87
install: Use overlayfs instead of unionfs.
I dediced to keep adding /tmp as tmpfs since I was not able to trigger bug
while still using unionfs, so I could not verify whether this mount is still
needed with overlayfs.  Mapping /tmp to tmpfs does not harm, so we are on the
save side.

* gnu/system/install.scm (make-cow-store): Mount /gnu/store without additional
  read-only bind-mount, since in overlayfs the "lower" level is always
  read-only. Add work-dir required by overlayfs. No need to sleep anymore
  since now using the mount syscall. [unionfs]: Remove now unused function.
  (%installation-services): Update comment.
  (installation-os)[file-systems]: Update comment.
2017-11-08 18:23:06 +01:00
Hartmut Goebel c828969036
build: Use overlayfs instead of unionfs.
Overlayfs is part of the kernel, while unionfs needs FUSE.  This also reduces
the size of the initrd by ca. 4.3% (487K).

* gnu/build/linux-boot.scm (mount-root-file-system): Remove optional parameter
  "unionfs"; mount using overlayfs instead of unionfs; new directory layout
  requied by overlayfs; update documentation.
  [mark-as-not-killable]: Remove now unused function

* gnu/system/linux-initrd.scm (file-system-packages): Remove now unused
  packages "unionfs-fuse/static" and thus unused related 'if'.
  (linux-modules): Replace "fuse" by "overlay".
2017-11-08 18:23:05 +01:00
Ricardo Wurmus 34260a10d7
gnu: miso: Use pypi-uri.
* gnu/packages/bioinformatics.scm (miso)[source]: Use pypi-uri.
2017-11-08 17:41:08 +01:00
Ricardo Wurmus e5c17b8d9d
gnu: Add r-vcd.
* gnu/packages/cran.scm (r-vcd): New variable.
2017-11-08 17:34:35 +01:00
Ricardo Wurmus 018cf270a3
gnu: Add r-laeken.
* gnu/packages/cran.scm (r-laeken): New variable.
2017-11-08 17:34:11 +01:00
Ricardo Wurmus 697e341e74
gnu: fastcap: Use texlive-tiny.
* gnu/packages/engineering.scm (fastcap)[native-inputs]: Replace texlive with
texlive-tiny.
[arguments]: Fix indentation; set HOME in "make-pdf" phase to avoid font
errors with texlive-tiny.
2017-11-08 17:15:24 +01:00
Ricardo Wurmus 7e3aca2b78
gnu: librecad: Fix build.
* gnu/packages/engineering.scm (librecad)[arguments]: Add phase
"patch-boost-error".
2017-11-08 16:21:54 +01:00
Ricardo Wurmus b72b42cf02
gnu: Add r-performanceanalytics.
* gnu/packages/cran.scm (r-performanceanalytics): New variable.
2017-11-08 16:21:54 +01:00
Ricardo Wurmus 3699383e6f
gnu: Add r-xts.
* gnu/packages/cran.scm (r-xts): New variable.
2017-11-08 16:21:53 +01:00
Ricardo Wurmus 5a80c15c14
gnu: Remove "open source" from descriptions.
All software in Guix is Free Software.

* gnu/packages/aidc.scm (libdmtx)[description]: Remove "open source" string.
* gnu/packages/firmware.scm (seabios)[description]: Likewise.
* gnu/packages/libupnp.scm (libupnp)[description]: Likewise.
* gnu/packages/maths.scm (cubicle)[description]: Likewise.
* gnu/packages/mingw.scm (mingw-w64)[description]: Likewise.
* gnu/packages/game-development.scm (openmw)[description]: Likewise.
[synopsis]: Remove "Free software".
2017-11-08 16:21:53 +01:00
Ricardo Wurmus 88fb156288
gnu: pcb: Update to 4.0.2.
* gnu/packages/engineering.scm (pcb): Update to 4.0.2.
[arguments]: Add build phase "fix-check-for-display".
2017-11-08 16:21:53 +01:00
Efraim Flashner c8b38f8ea6
gnu: time: Update license.
* gnu/packages/time.scm (time)[license]: Change to gpl3+.
2017-11-08 10:52:09 +02:00
Efraim Flashner dd00e0919f
gnu: time: Update to 1.8.
* gnu/packages/time.scm (time): Update to 1.8.
[arguments]: Remove custom 'configure phase.
2017-11-08 10:49:19 +02:00
Ricardo Wurmus 12a24ee878
gnu: Add glusterfs.
* gnu/packages/file-systems.scm (glusterfs): New variable.
2017-11-07 23:32:46 +01:00
Ricardo Wurmus 2e648d2bc4
gnu: r-prabclus: Update description.
* gnu/packages/statistics.scm (r-prabclus)[description]: Fix grammar errors.
2017-11-07 23:32:46 +01:00
Ricardo Wurmus 14e5f6b20a
gnu: r-fdrtool: Update description.
* gnu/packages/statistics.scm (r-fdrtool)[description]: Use "@dfn" syntax.
2017-11-07 23:32:46 +01:00
Ricardo Wurmus 738dda8330
gnu: Add r-bbmle.
* gnu/packages/cran.scm (r-bbmle): New variable.
2017-11-07 23:32:46 +01:00
Ricardo Wurmus 7b0569c0a9
gnu: Add r-rsofia.
* gnu/packages/cran.scm (r-rsofia): New variable.
2017-11-07 23:32:46 +01:00
Ricardo Wurmus c49102ecca
gnu: Add r-hitc.
* gnu/packages/bioinformatics.scm (r-hitc): New variable.
2017-11-07 23:32:45 +01:00