Commit Graph

33729 Commits

Author SHA1 Message Date
Leo Famulari d680a8afd1
gnu: Inkscape: Update to 0.92.4.
* gnu/packages/inkscape.scm (inkscape): Update to 0.92.4.
[source]: Remove obsolete patches.
2019-01-18 18:45:37 -05:00
Tobias Geerinckx-Rice 043eeda100
gnu: smartmontools: Update to 7.0.
* gnu/packages/admin.scm (smartmontools): Update to 7.0.
2019-01-19 00:03:34 +01:00
Tobias Geerinckx-Rice 9e5709f00d
gnu: openconnect: Update to 8.02.
* gnu/packages/vpn.scm (openconnect): Update to 8.02.
2019-01-19 00:03:31 +01:00
Tobias Geerinckx-Rice 8b1d0ff43c
gnu: openconnect: Use HTTPS home page.
* gnu/packages/vpn.scm (openconnect)[home-page]: Use HTTPS.
2019-01-19 00:03:25 +01:00
Tobias Geerinckx-Rice 3a1d01ca32
gnu: liburcu: Update to 0.10.2.
* gnu/packages/datastructures.scm (liburcu): Update to 0.10.2.
2019-01-19 00:03:23 +01:00
Tobias Geerinckx-Rice 4dfda8dce0
gnu: liburcu: Use HTTPS home page.
* gnu/packages/datastructures.scm (liburcu)[home-page]: Use HTTPS.
2019-01-19 00:03:14 +01:00
Nicolas Goaziou fdc7299a56
gnu: emacs-matrix-client: Bump revision.
* gnu/packages/emacs-xyz.scm (emacs-matrix-client): Bump revision to trigger
  the update, since updating commit is not enough.
2019-01-18 22:28:30 +01:00
Danny Milosavljevic 69e47686c9
tests: docker: Use "package" instead of "dummy-package".
* gnu/tests/docker.scm (build-tarball&run-docker-test): Use "package" instead
of "dummy-package".
2019-01-18 22:24:14 +01:00
Ricardo Wurmus 64a1ddba7a
gnu: graphene: Remove custom autogen phase.
* gnu/packages/gtk.scm (graphene)[arguments]: Remove 'autogen phase.
2019-01-18 20:37:34 +01:00
Ricardo Wurmus 3b39ae9f4b
gnu: Add libnfs.
* gnu/packages/file-systems.scm (libnfs): New variable.
2019-01-18 20:32:24 +01:00
Ricardo Wurmus 204cfbe1f4
gnu: Add mozjs-60.
* gnu/packages/gnuzilla.scm (mozjs-60): New variable.
2019-01-18 20:32:12 +01:00
Ricardo Wurmus 6cc147a31b
gnu: mozjs-52: Add configure flag to prevent crash.
* gnu/packages/gnuzilla.scm (mozjs-52)[arguments]: Pass "--disable-jemalloc"
to prevent crashes in gnome-shell.
2019-01-18 20:32:04 +01:00
Ricardo Wurmus 4b2ed6c2a3
gnu: Add libdazzle.
* gnu/packages/gnome.scm (libdazzle): New variable.
2019-01-18 20:29:28 +01:00
Ricardo Wurmus 0c90d4ad0a
gnu: Add libimobiledevice.
* gnu/packages/libusb.scm (libimobiledevice): New variable.
2019-01-18 20:27:58 +01:00
Ricardo Wurmus dddf975ffb
gnu: Add libusbmuxd.
* gnu/packages/libusb.scm (libusbmuxd): New variable.
2019-01-18 20:24:00 +01:00
Ricardo Wurmus 1b95533740
gnu: Add libplist.
* gnu/packages/libusb.scm (libplist): New variable.
2019-01-18 20:23:54 +01:00
Ricardo Wurmus 3ecb1d0552
gnu: libusb.scm: Use license: prefix.
* gnu/packages/libusb.scm: Use "license:" prefix.
2019-01-18 20:23:25 +01:00
Ricardo Wurmus bd9d3db6fe
gnu: Add umockdev.
* gnu/packages/check.scm (umockdev): New variable.
2019-01-18 20:22:27 +01:00
Ricardo Wurmus dbac4833b4
gnu: ibus: Do not hardcode Python version.
* gnu/packages/ibus.scm (ibus)[arguments]: Remove hardcoded Python version.
2019-01-18 17:58:58 +01:00
Ludovic Courtès 7bf1dc7570
build: Add coq.scm to the distribution.
This is a followup to 33af92dd99.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/packages/coq.scm.
2019-01-18 17:51:34 +01:00
Amin Bandali 6654f8c144
gnu: z3: Update to 4.8.4.
* gnu/packages/maths.scm (z3): Update to 4.8.4.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-01-18 11:12:59 -05:00
Rutger Helling 97da616144
gnu: xpra: Update to 2.4.3.
* gnu/packages/xorg.scm (xpra): Update to 2.4.3.
2019-01-18 15:28:46 +01:00
Eric Bavier fd466fb815
gnu: stress-make: Fix glob configuration.
* gnu/packages/debug.scm (stress-make)[arguments]: Adopt configure cache value
"make_cv_sys_gnu_glob=yes" from gnu-make package.
2019-01-18 00:30:28 -06:00
Eric Bavier 4929ee9b19
gnu: rcs: disable buggy test t810.
* gnu/packages/version-control.scm (rcs)[arguments]: New field.  Add
'disable-t810' phase.
2019-01-17 22:10:58 -06:00
Nicolas Goaziou e6ab20f71d
gnu: emacs-matrix-client: Update to 2a95a1f.
* gnu/packages/emacs-xyz.scm (emacs-matrix-client): Update to 2a95a1f.
[propagated-inputs]: Add `emacs-anaphora'.
2019-01-17 22:49:12 +01:00
Nicolas Goaziou 60ceff7ef5
gnu: Add emacs-anaphora.
* gnu/packages/emacs-xyz.scm (emacs-anaphora): New variable.
2019-01-17 22:48:48 +01:00
Vagrant Cascadian cac00bbd97
gnu: electron-cash: Update to 3.3.4.
* gnu/packages/finance.scm (electron-cash): Update to 3.3.4.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-01-17 16:26:37 -05:00
Mark H Weaver 8b15b3a1e8
gnu: linux-libre: Update to 4.20.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.3.
(%linux-libre-hash): Update hash.
2019-01-17 16:11:35 -05:00
Mark H Weaver df9db3d1d2
gnu: linux-libre@4.19: Update to 4.19.16.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.16.
(%linux-libre-4.19-hash): Update hash.
2019-01-17 16:10:49 -05:00
Mark H Weaver cadb457a34
gnu: linux-libre@4.14: Update to 4.14.94.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.94.
(%linux-libre-4.14-hash): Update hash.
2019-01-17 16:10:07 -05:00
Mark H Weaver 94c5f46217
gnu: linux-libre@4.9: Update to 4.9.151.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.151.
2019-01-17 16:09:31 -05:00
Mark H Weaver 8ce7fb035f
gnu: linux-libre@4.4: Update to 4.4.171.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.171.
2019-01-17 16:07:44 -05:00
Leo Famulari 2b65a9e6d1
gnu: OpenSSH: Fix CVE-2018-20685.
* gnu/packages/patches/openssh-CVE-2018-20685.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (openssh)[source]: Use it.
2019-01-17 14:02:04 -05:00
Ricardo Wurmus 65cd70ce42
services: openssh: Add escape hatch.
* gnu/services/ssh.scm (<openssh-configuration>)[extra-content]: New field.
* doc/guix.texi (Networking Services): Document it.
2019-01-17 17:58:35 +01:00
Ricardo Wurmus 3d7ad1dc9f
gnu: ghc-cryptonite: Disable tests.
* gnu/packages/haskell-crypto.scm (ghc-cryptonite)[arguments]: Disable tests.
2019-01-17 17:58:35 +01:00
Ricardo Wurmus 5de93cdba7
gnu: ghc-8: Patch ghc-pkg for reproducibility.
Fixes <https://bugs.gnu.org/33922>.

Co-authored-by: Timothy Sample <samplet@ngyro.com>.

* gnu/packages/haskell.scm (ghc-8)[arguments]: Add build phase
"fix-ghc-pkg-nondeterminism".
2019-01-17 17:56:50 +01:00
Ludovic Courtès 8cca59ee12
installer: Fix manual partitioning.
* gnu/installer/newt/partition.scm (run-partioning-page): When METHOD is
'manual, use 'filter-map' on DEVICES, not 'map', since 'disk-new' can
return #f.
2019-01-17 14:04:28 +01:00
Ludovic Courtès 85caf5f323
installer: "formating" → "formatting".
* gnu/installer/newt/partition.scm,
gnu/installer/parted.scm: Replace "formating" with "formatting".
2019-01-17 14:04:28 +01:00
Ludovic Courtès 938ee975af
installer: Adjust messages on the final page.
* gnu/installer/newt/final.scm (run-config-display-page)
(run-install-success-page, run-install-failed-page): Adjust messages.
2019-01-17 14:04:28 +01:00
Mathieu Othacehe f40728f9d6
installer: partition: Add encryption password confirmation.
* gnu/installer/newt/partition.scm (prompt-luks-passwords): Add password
confirmation page.
2019-01-17 14:04:27 +01:00
Mathieu Othacehe cb614af011
installer: keymap: Put English layout and international variant ahead.
* gnu/installer/newt/keymap.scm (sort-layouts): New procedure,
(sort-variants): new procedure,
(run-keymap-page): use the two procedures above to sort layouts and variants.
2019-01-17 14:04:27 +01:00
Mathieu Othacehe 513914b59f
installer: Remove debug popup.
* gnu/installer/newt/partition.scm (run-partioning-page): Remove debug
partition popup.
2019-01-17 14:04:27 +01:00
Mathieu Othacehe a8c4b68288
installer: welcome: Put "Graphical installer" ahead.
* gnu/installer/newt/welcome.scm (run-welcome-page): Propose "Graphical
  install" before shell based install.
2019-01-17 14:04:27 +01:00
Mathieu Othacehe ebb36deccc
installer: Rename "Ok" buttons to "OK".
* gnu/installer/newt/page.scm: s/Ok/OK/.
* gnu/installer/newt/partition.scm: Ditto.
* gnu/installer/newt/user.scm: Ditto.
2019-01-17 14:04:27 +01:00
Mathieu Othacehe f297c213a1
installer: parted: Do not call BLKRRPART on loop devices.
* gnu/installer/parted.scm (with-delay-device-in-use?): Return immediately if
the file-name passed as argument designates a loop device.
2019-01-17 14:04:27 +01:00
Mathieu Othacehe 44b2d31c28
installer: Various renamins follow-up.
s/path/file and s/crypt/encrypt.

* gnu/installer/newt/partition.scm: Apply renamings.
* gnu/installer/parted.scm: Ditto.
2019-01-17 14:04:27 +01:00
Mathieu Othacehe 5737ba841b
installer: Various renamings.
1. s/partitionment/partitioning/
2. s/crypted/encrypted/

* gnu/installer.scm (installer-steps): Apply renamings.
* gnu/installer/newt/partition.scm (run-disk-page): ditto,
* gnu/installer/parted.scm (auto-partition): ditto,
(luks-format-and-open): ditto,
(luks-close): ditto,
(user-partitions->configuration): ditto.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe 59e8f3c3ac
installer: parted: Use read-luks-partition-uuid instead of
find-partition-by-luks-uuid.

* gnu/installer/parted.scm (user-partition->mapped-device): Replace
read-luks-partition-uuid by find-partition-by-luks-uuid,
(user-partition->file-system): only compute uuid if the partition
is not encrypted.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe 8ae7044f1d
file-systems: Add read-luks-partition-uuid.
Add a specific procedure to read luks partition uuid.

* gnu/build/file-systems.scm (luks-partition-field-reader): New procedure ...
(luks-partition-uuid-predicate): ... used here,
(read-luks-partition-uuid): new exported procedure.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe df3664f1ec
installer: Clear screen upon exit.
* gnu/installer/newt.scm (exit): Call clear-screen after newt-finish,
(exit-error): ditto.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe bf304dbcea
installer: partionment: Add encryption support.
* gnu/installer.scm (set-installer-path): Add cryptsetup.
* gnu/installer/newt/partition.scm (prompt-luks-passwords): New procedure,
(run-partioning-page): Add the possibility to set encryption to "On" on a
partition and choose a label, add a new partition scheme: "Guided - using the
entire disk with encryption", prompt for encryption passwords before
proceeding to formating.
* gnu/installer/parted.scm (<user-partition>)[crypt-label],
[crypt-password]: New fields,
(partition-description): add the encryption label,
(user-partition-description): add an encryption field,
(auto-partition): add two partitioning schemes: entire-crypted-root and
entire-crypted-root-home,
(call-with-luks-key-file): new procedure,
(user-partition-upper-path): new procedure,
(luks-format-and-open): new procedure,
(luks-close): new procedure,
(format-user-partitions): format and open luks partitions before creating
file-system.
(mount-user-partitions): use the path returned by user-partition-upper-path,
(umount-user-partitions): close the luks partitions,
(user-partition->file-system): set device field to label for luks partitions
and to uuid for the rest,
(user-partition->mapped-device): new procedure,
(user-partitions->configuration): add mapped-devices field.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe 71cd8a5870
installer: partition: Fix typo.
* gnu/installer/newt/partition.scm (run-disk-page): Fix typo.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe b624206d6b
installer: partition: Fix swaping and use syscalls.
* gnu/installer/parted.scm (start-swaping): Remove it,
(stop-swaping): Remove it,
(start-swapping): New procedure using swapon syscall,
(stop-swapping): New procedure using swapoff syscall,
(with-mounted-partitions): Use previous start-swapping and stop-swapping
procedures.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe a7b2a4649f
installer: menu: Fix typo.
* gnu/installer/newt/menu.scm (run-menu-page): Fix typo.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe ee4004b392
installer: partition: Precise when using Manual/Guided partionment.
* gnu/installer/newt/partition.scm (run-disk-page)[guided?]: New argument.
Use guided? to determine if we are proceeding to a guided or a manuel
partitioning and precise it the title and info-text.
2019-01-17 14:04:26 +01:00
Mathieu Othacehe 133c401f77
installer: Display an eventual backtrace in a page.
* gnu/installer.scm (installer-program): Write the backtrace in
"/tmp/last-installer-error" and pass the filename to installer-exit-error.
* gnu/installer/newt.scm (exit-error): Display the file passed above in a textbox.
2019-01-17 14:04:25 +01:00
Mathieu Othacehe 3d0f6a055c
installer: Make exit button optional for run-file-textbox-page.
* gnu/installer/newt/page.scm (run-file-textbox-page)[exit-button?]: New argument.
2019-01-17 14:04:25 +01:00
Mathieu Othacehe d700d131be
installer: Make sure every sentence is dot terminated.
gnu/installer/newt/hostname.scm: Finish sentences by a dot.
gnu/installer/newt/network.scm: Ditto.
gnu/installer/newt/page.scm: Ditto.
gnu/installer/newt/partition.scm: Ditto.
gnu/installer/newt/user.scm: Ditto.
gnu/installer/newt/wifi.scm: Ditto.
2019-01-17 14:04:25 +01:00
Mathieu Othacehe cbeb27025f
installer: partition: Differenciate Back button from Exit button.
* gnu/installer/newt/partition.scm (run-label-page): Pass the button text as
an argument,
(run-disk-page): Call run-label-page with the appropriate button text.
2019-01-17 14:04:25 +01:00
Mathieu Othacehe 77c00b1e57
installer: network: Do not show an empty technology list.
If no technology is detected, ask the user if he prefers to continue or to
exit the installer.

* gnu/installer/newt/network.scm (run-technology-page): Run a choice-window if
technology-items procedure returns an empty list.
2019-01-17 14:04:25 +01:00
Mathieu Othacehe 9e58d4e90e
installer: keymap: Fix keymap selection of layouts with not variant.
* gnu/installer/newt/keymap.scm (run-keymap-page): Test if the layout has no
variant at 'variant step, instead of raising a condition at 'layout step.
2019-01-17 14:04:25 +01:00
Mathieu Othacehe 479414e1c9
installer: keymap: Do not fail on non-kmscon terminals.
kmscon-update-keymap fails on non kmscon terminals because KEYMAP_UPDATE
environment variable is not defined. As it is convenient to test the installer
on a regular terminal, do nothing if KEYMAP_UPDATE is missing.

* gnu/installer/keymap.scm (kmscon-update-keymap): Do nothing if KEYMAP_UPDATE
is not defined.
2019-01-17 14:04:25 +01:00
Mathieu Othacehe 7d812901da
installer: Turn "Cancel" buttons into "Exit" buttons.
This change and previous ones were,
Suggested-by: Thorsten Wilms <t_w_@freenet.de>
here: https://lists.gnu.org/archive/html/guix-devel/2018-11/msg00330.html

gnu/installer/newt/ethernet.scm: Turn cancel into exit.
gnu/installer/newt/final.scm: Ditto.
gnu/installer/newt/keymap.scm: Ditto.
gnu/installer/newt/locale.scm: Ditto.
gnu/installer/newt/network.scm: Ditto.
gnu/installer/newt/page.scm: Ditto.
gnu/installer/newt/partition.scm: Ditto.
gnu/installer/newt/services.scm: Ditto.
gnu/installer/newt/timezone.scm: Ditto.
gnu/installer/newt/user.scm: Ditto.
gnu/installer/newt/wifi.scm: Ditto.
2019-01-17 14:04:25 +01:00
Mathieu Othacehe 30cf5e0426
installer: locale: Set English as the default language.
* gnu/installer/newt/locale.scm (sort-languages): New procedure ...
(run-locale-page)[locale-steps]: ... used here to make english the default
language.
2019-01-17 14:04:24 +01:00
Mathieu Othacehe 30b4df8627
installer: locale: Make clear that the point is to select a glibc locale.
* gnu/installer/newt/locale.scm (run-language-page): Be more specific about
what is a locale and what are the different steps involved in the info messages.
2019-01-17 14:04:24 +01:00
Mathieu Othacehe 5bfdde503e
installer: Reorder partitionment step.
* gnu/installer.scm (installer-steps): Run partitionment step after keymap
step, so that the keyboard is correctly mapped when filling the mount-point
entry in partitionment page.
2019-01-17 14:04:24 +01:00
Mathieu Othacehe 54754efc91
installer: Fix compute calls.
* gnu/installer/newt/keymap.scm (run-keymap-page): Add missing argument to
compute procedure.
* gnu/installer/newt/network.scm (run-network-page): Ditto.
2019-01-17 14:04:24 +01:00
Mathieu Othacehe 35e99a23b5
installer: Remove group selection in user page.
Assume that the user's group is always "users".

* gnu/installer/newt/user.scm (run-user-add-page): Remove group fields,
(run-user-page): ditto.
2019-01-17 14:04:24 +01:00
Mathieu Othacehe 1ad1b6e2f2
installer: Reorder local.mk.
* gnu/local.mk (GNU_SYSTEM_MODULES): Reorder list.
2019-01-17 14:04:24 +01:00
Mathieu Othacehe 69a934f23a
installer: Add partitioning support.
* gnu/installer.scm (installer-steps): Add partitioning step.
* gnu/installer/newt.scm (newt-installer): Add partition-page field.
* gnu/installer/newt/partition.scm: New file.
* gnu/installer/parted.scm: New file.
* gnu/installer/record (installer): New partition-page field.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new files.
* po/guix/POTFILES.in: Add new files.
2019-01-17 14:04:24 +01:00
Mathieu Othacehe 47c9480165
installer: Add user module.
* gnu/installer/user.scm: New file.
2019-01-17 14:04:24 +01:00
Mathieu Othacehe 6efd8430ae
installer: Fix comments.
* gnu/installer.scm (installer-steps): Fix comments.
2019-01-17 14:04:23 +01:00
Mathieu Othacehe fb1675cbca
installer: Fix ethernet connection.
* gnu/installer/newt/ethernet.scm (connect-ethernet-service): Return the
service passed as parameter.
2019-01-17 14:04:23 +01:00
Mathieu Othacehe 6aa625c2f8
installer: Redirect to TTY3 root shell for unguided install.
* gnu/installer/newt/welcome.scm (run-welcome-page): Switch to TTY3 for
unguided shell based install.
2019-01-17 14:04:23 +01:00
Mathieu Othacehe 29d8d9196b
installer: Add new pages.
* gnu/installer/newt/page.scm (run-scale-page): New exported procedure,
(run-checkbox-tree-page): ditto,
(run-file-textbox-page): ditto.
2019-01-17 14:04:23 +01:00
Mathieu Othacehe b4658c258e
installer: Add hostname.
* gnu/installer/hostname.scm: New file.
* gnu/installer.scm (installer-program): Use new module above.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
* po/guix/POTFILES.in: Add new file.
2019-01-17 14:04:23 +01:00
Mathieu Othacehe b51bde71a9
installer: Add services page.
Add a page to select services, for now only desktop environments choice is
available.

* gnu/installer.scm (steps): Add services step.
* gnu/installer/newt.scm (newt-installer): Add services-page field.
* gnu/installer/newt/services.scm: New file.
* gnu/installer/record.scm (installer): Add services-page field.
* gnu/installer/services.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new files.
* po/guix/POTFILES.in: Add new files.
2019-01-17 14:04:23 +01:00
Mathieu Othacehe c088b2e47f
installer: Do not ask for keyboard model.
Suppose that the keyboard model is "pc105".

* gnu/installer.scm (apply-keymap): Remove model ...
* gnu/installer/newt/keymap.scm (run-keymap-page): passed here.
(run-model-page): remove procedure
* gnu/installer/record.scm (installer): Edit keymap-page prototype in comment.
* gnu/installer/keymap.scm (default-keyboard-model): New exported parameter.
2019-01-17 14:04:23 +01:00
Mathieu Othacehe dc5f3275ec
installer: Add configuration formatter.
* gnu/installer.scm (installer-steps): Add configuration-formatter procedures.
* gnu/installer/final.scm: New file.
* gnu/installer/locale.scm (locale->configuration): New exported procedure.
* gnu/installer/newt.scm (newt-installer): Add final page.
* gnu/installer/newt/final.scm: New file.
* gnu/installer/record.scm (installer): Add final-page field.
* gnu/installer/timezone.scm (posix-tz->configuration): New exported
procedure.
* gnu/installer/steps.scm (installer-step): Rename configuration-proc field to
configuration-formatter.
(%installer-configuration-file): New exported parameter,
(%installer-target-dir): ditto,
(%configuration-file-width): ditto,
(format-configuration): new exported procedure,
(configuration->file): new exported procedure.
2019-01-17 14:04:22 +01:00
Mathieu Othacehe 3ad8f7757c
installer: Add new utils.
* gnu/installer/utils.scm (nearest-exact-integer): New exported procedure,
(read-percentage): ditto,
(run-shell-command): ditto.
2019-01-17 14:04:22 +01:00
Mathieu Othacehe 5cdb6bd2db
installer: Remove "selection" from all titles.
* gnu/installer/newt/hostname.scm (run-hostname-page): Remove selection from
page title,
(run-variant-page): ditto.
* gnu/installer/newt/keymap.scm (run-layout-page): Ditto.
* gnu/installer/newt/locale.scm (run-layout-page): Ditto,
(run-territory-page): ditto,
(run-codeset-page): ditto,
(run-modifier-page): ditto
* gnu/installer/newt/network.scm (run-territory-page): Ditto.
* gnu/installer/newt/timezone.scm (run-timezone-page): Ditto.
* gnu/installer/newt/wifi.scm (run-wifi-page): Ditto.
2019-01-17 14:04:22 +01:00
Mathieu Othacehe 983abd2cf9
file-systems: Export read-partition-label and read-partition-uuid.
* gnu/build/file-systems.scm (read-partition-label): Export it,
(read-partition-uuid): ditto.
2019-01-17 14:04:22 +01:00
Mathieu Othacehe a8307a178b
gnu: Add guile-parted.
* gnu/packages/guile.scm (guile-parted): New variable.
2019-01-17 14:04:22 +01:00
Mathieu Othacehe 7e3e6d721d
gnu: guile-newt: Update to revision 4.
* gnu/packages/guile.scm (guile-newt): Update to revision 4.
2019-01-17 14:04:22 +01:00
Mathieu Othacehe ca0c43ecf0
services: herd: Allow to pass arguments to start-service.
* gnu/services/herd.scm (start-service)[arguments]: New optional argument.
2019-01-17 14:04:22 +01:00
Mathieu Othacehe 4f83afd28a
tests: Rename %test-encrypted-os to %test-encrypted-root-os.
* gnu/tests/install.scm (%test-encrypted-os): Rename to
%test-encrypted-root-os for consistency with its system-test name.
2019-01-17 14:04:21 +01:00
Mathieu Othacehe 6b48825e4b
installer: Fix locale installation.
For some mysterious reason, calling 'setlocale' as first instruction of
installer-builder does not install unicode support correctly. So set LANG env
variable and start the installer until this is understood.

* gnu/installer.scm (installer-program): Wrap installer-builder to have the
opportunity to set LANG environment variable before starting the installer.
2019-01-17 14:04:21 +01:00
Mathieu Othacehe a49d633c0c
installer: Move everything to the build side.
* gnu/installer.scm: Rename to ...
* gnu/installer/record.scm: ... this.
* gnu/installer/build-installer.scm: Move everything to the build side and
rename to gnu/installer.scm.
* gnu/installer/newt.scm: Remove all the gexps and add depencies to newt
modules as this code will only be used on the build side by now.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adapt it,
(dist_installer_DATA): New rule to install installer's aux-files.
* gnu/system/install.scm (%installation-services): Use only
'installer-program' from (gnu installer). The installer is now choosen on the
build side.
* guix/self.scm (*system-modules*): Restore previous behaviour and add all
installer files to #:extra-files field of the scheme-node.
* po/guix/POTFILES.in: Adapt it.
2019-01-17 14:04:21 +01:00
Mathieu Othacehe 113bdf6ae1
installer: Rewrite welcome page.
The welcome page is the only page using absolute positioning for the newt
components, so that the page occupies all the screen space. This is becoming
too hard to manage, so switch to grid management like elsewhere, even if the
result is less appealing.

Also add an info text to the page with a mention on how to switch back to the
original installer.

* gnu/installer/newt/welcome.scm (run-menu-page): Use a vertically stacked
grid instead of hard window placement.
2019-01-17 14:04:21 +01:00
Mathieu Othacehe a79617468e
gnu: installer: Launch the installer as kmscon login-program.
Source /etc/environment just before starting the installer. The login program
is supposed to load the environment variables of this file through PAM, but as
we replace it by the installer, they are no longer available. This is mostly
useful for the LANG environment variable.

* gnu/installer/build-installer.scm (installer-program-launcher): New exported
procedure.
* gnu/system/install.scm (%installation-services): Restore most of the origin
code. kmscon is only started on TTY1, and the graphical installer is the
login-program.
2019-01-17 14:04:21 +01:00
Mathieu Othacehe 7d328e341a
configure: Disable installer build by default.
Only build installer if "--enable-installer" is passed. In that case only, the
support for Guile-newt becomes mandatory.

* configure.ac: Add --enable-installer argument. Export ENABLE_INSTALLER
conditional according to the argument value.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove installer modules and build them
only if ENABLE_INSTALLER is set.
2019-01-17 14:04:21 +01:00
Mathieu Othacehe 9b9a5e3283
installer: newt: Locate the logo within local-file.
* gnu/installer/newt.scm (logo): Remove it,
(welcome-page): Use a relative path to locate the logo.
2019-01-17 14:04:20 +01:00
Mathieu Othacehe ba32109a28
installer: newt: Use scheme-modules* instead of scheme-modules.
* gnu/installer/newt.scm (modules): Use scheme-modules*.
2019-01-17 14:04:20 +01:00
Mathieu Othacehe d0f3a672dc
gnu: Add graphical installer support.
* configure.ac: Require that guile-newt is available.
* gnu/installer.scm: New file.
* gnu/installer/aux-files/logo.txt: New file.
* gnu/installer/build-installer.scm: New file.
* gnu/installer/connman.scm: New file.
* gnu/installer/keymap.scm: New file.
* gnu/installer/locale.scm: New file.
* gnu/installer/newt.scm: New file.
* gnu/installer/newt/ethernet.scm: New file.
* gnu/installer/newt/hostname.scm: New file.
* gnu/installer/newt/keymap.scm: New file.
* gnu/installer/newt/locale.scm: New file.
* gnu/installer/newt/menu.scm: New file.
* gnu/installer/newt/network.scm: New file.
* gnu/installer/newt/page.scm: New file.
* gnu/installer/newt/timezone.scm: New file.
* gnu/installer/newt/user.scm: New file.
* gnu/installer/newt/utils.scm: New file.
* gnu/installer/newt/welcome.scm: New file.
* gnu/installer/newt/wifi.scm: New file.
* gnu/installer/steps.scm: New file.
* gnu/installer/timezone.scm: New file.
* gnu/installer/utils.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add previous files.
* gnu/system.scm: Export %root-account.
* gnu/system/install.scm (%installation-services): Use kmscon instead of linux
VT for all tty.
(installation-os)[users]: Add the graphical installer as shell of the root
account.
[packages]: Add font related packages.
* po/guix/POTFILES.in: Add installer files.
2019-01-17 14:04:20 +01:00
Mathieu Othacehe 08af580bde
gnu: kmscon: Add runtime keymap update support.
* gnu/packages/patches/kmscon-runtime-keymap-switch.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/terminals.scm (kmscon)[source]: Add patch.
2019-01-17 14:04:20 +01:00
Mathieu Othacehe 76421cf0d2
services: kmscon: Remove virtual-terminal requirement.
kmscon does not require that virtual terminals run in UTF-8 mode.

* gnu/services/base.scm (kmscon-service-type): Remove virtual-terminal from
requirement list.
2019-01-17 14:04:20 +01:00
Mathieu Othacehe 15f0719e67
guile: newt: Update revision to 3.
* gnu/packages/guile.scm (guile-newt): Update revision to 3.
2019-01-17 14:04:20 +01:00
Gabriel Hondet 57cd7d92d8
gnu: Add ghc-tldr.
* gnu/packages/haskell.scm (ghc-tldr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-17 14:04:20 +01:00
Marius Bakke 073f5f2057
Revert "Revert "gnu: man-db: Embed absolute reference to 'preconv'.""
This reverts commit ccb15b343e.

Now that we've fixed the segfault with groff's preconv (see
73b2ce8795), it's safe to re-apply this fix.
2019-01-17 12:29:40 +01:00
Pierre Neidhardt 3d540c48e7
gnu: Add emacs-edbi-sqlite.
* gnu/packages/emacs-xyz.scm (emacs-edbi-sqlite): New variable.
2019-01-17 12:20:55 +01:00
Pierre Neidhardt c010ec65ae
gnu: Add emacs-edbi.
* gnu/packages/emacs-xyz.scm (emacs-edbi): New variable.
2019-01-17 12:20:54 +01:00
Pierre Neidhardt 8c98ce92b9
gnu: Add emacs-epc.
* gnu/packages/emacs-xyz.scm (emacs-epc): New variable.
2019-01-17 12:20:54 +01:00
Pierre Neidhardt 3e1fcc5ef4
gnu: Add emacs-ctable.
* gnu/packages/emacs-xyz.scm (emacs-ctable): New variable.
2019-01-17 12:20:54 +01:00
Pierre Neidhardt 5544a07fb5
gnu: Add emacs-e2wm.
* gnu/packages/emacs-xyz.scm (emacs-e2wm): New variable.
2019-01-17 12:20:54 +01:00
Pierre Neidhardt 9830f1a249
gnu: Add emacs-window-layout.
* gnu/packages/emacs-xyz.scm (emacs-window-layout): New variable.
2019-01-17 12:20:54 +01:00
Pierre Neidhardt 2c114220aa
gnu: Add perl-rpc-epc-service.
* gnu/packages/libevent.scm (perl-rpc-epc-service): New variable.
2019-01-17 12:20:54 +01:00
Pierre Neidhardt cbffb56cd4
gnu: Add perl-data-sexpression.
* gnu/packages/perl.scm (perl-data-sexpression): New variable.
2019-01-17 12:20:54 +01:00
Danny Milosavljevic 73b2ce8795
gnu: groff-minimal: Disable relocatability.
* gnu/packages/groff.scm (groff-minimal)[arguments]<#:phases>
[disable-relocatability]: New phase.
2019-01-17 10:07:07 +01:00
Gabriel Hondet 6c4a951a6e
gnu: gauche: Remove number of packages from description.
* gnu/packages/scheme.scm (gauche)[description]: Remove number of packages.
[arguments]: Remove useless code.
2019-01-17 08:24:30 +01:00
Hartmut Goebel 2615ee9520
gnu: kwindowsystem: Enable test-suite.
* gnu/package/kde-frameworks.scm(kwindowsystem)
  [inputs]: Add openbox.
  [arguments] <#:tests?> Remove.
  <#:phases> 'blacklist-failing-tests: New phase.
  <#:phases> 'check: Start openbox, don't set QT_PLUGIN_PATH, use invkove,
  simplify and cleanup code. No longer move 'check behind install.
2019-01-17 00:19:33 +01:00
Hartmut Goebel e11553f742
gnu: knewstuff: Enable test-suite.
Without anything changed the test-suite now passes, thus can be enabled.

* gnu/package/kde-frameworks.scm(knewstuff)[arguments]<#:tests?>: Remove.
2019-01-17 00:19:33 +01:00
Hartmut Goebel 048c557d66
gnu: kemoticons: Enable test-suite.
Without anything changed the test-suite now passes, thus can be enabled.

* gnu/package/kde-frameworks.scm(kemoticons)[arguments]<#:tests?>: Remove.
2019-01-17 00:19:33 +01:00
Hartmut Goebel 8c81e9f2db
gnu: kpackage: Enable test-suite.
* gnu/package/kde-frameworks.scm(kpackage)[arguments]
  <#:tests?>: Remove. <#:phases>: Add phase 'patch-tests.
2019-01-17 00:19:33 +01:00
Hartmut Goebel 6ca3218812
gnu: kirigami: Enable test-suite.
The error which inhibited running the tests no longer occurs
in 5.49.0, although now no tests are found at all.  Since no tests
are found now, the phase 'check-setup can be removed, too,
and thus the 'arguments' at all.

* gnu/packages/kde-frameworks.scm(kirigami)[arguments]: Remove.
2019-01-17 00:19:32 +01:00
Hartmut Goebel 2d4589ffb9
gnu: kcoreaddons: Enable test-suite.
Enable running the tests and blacklist the one failing test.

* gnu/package/kde-frameworks.scm(kcoreaddons)[arguments]
  <#:tests?>: Remove. <#:phases>: Add phase 'blacklist-failing-test.
2019-01-17 00:19:32 +01:00
Julien Lepiller 22fe911061
gnu: php: Update to 7.3.1.
* gnu/packages/php.scm (php): Update to 7.3.1.
2019-01-16 20:35:41 +01:00
Gabriel Hondet 4d390cad25
gnu: Add ocaml-ppxlib.
* gnu/packages/ocaml.scm (ocaml-ppxlib): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:44 +01:00
Gabriel Hondet 3f623d00a7
gnu: Add ocaml-ppx-derivers.
* gnu/packages/ocaml.scm (ocaml-ppx-derivers): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:37 +01:00
Gabriel Hondet b5bab81c10
gnu: Add ocaml-migrate-parsetree.
* gnu/packages/ocaml.scm (ocaml-migrate-parsetree): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:35 +01:00
Gabriel Hondet ac06a773f5
gnu: Add ocaml-compiler-libs.
* gnu/packages/ocaml.scm (ocaml-compiler-libs): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:33 +01:00
Gabriel Hondet 22074259d2
gnu: Add ocaml-base.
* gnu/packages/ocaml.scm (ocaml-base): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:30 +01:00
Gabriel Hondet 7cca1fd400
gnu: Add ocaml-sexplib.
* gnu/packages/ocaml.scm (ocaml-sexplib): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:28 +01:00
Gabriel Hondet 7726124ae2
gnu: Add ocaml-parsexp.
* gnu/packages/ocaml.scm (ocaml-parsexp): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:26 +01:00
Gabriel Hondet 5fa01e8aaa
gnu: Add ocaml-sexplib0.
* gnu/packages/ocaml.scm (ocaml-sexplib0): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:21 +01:00
Jan Nieuwenhuizen 44ab38ef01
bootstrap: Oops, list gcc-boot-4.7.4.patch.
* gnu/local.mk (dist_patch_DATA): Oops, add gcc-boot-4.7.4.patch.
2019-01-16 19:05:55 +01:00
Efraim Flashner 5f2122fb21
gnu: gnurl: Add properties for updater.
* gnu/packages/gnunet.scm (gnurl)[properties]: New field.
2019-01-16 19:48:02 +02:00
Efraim Flashner 96733e9417
Revert "gnu: groff: Disable relocatability."
This causes more than 3600 packages to be rebuilt.

This reverts commit f57693e17c.
2019-01-16 18:31:27 +02:00
Ricardo Wurmus 4eacd52cd0
gnu: Remove unnecessary module reference.
* gnu/packages/glib.scm: Remove reference to python-xyz.
2019-01-16 16:08:30 +01:00
Ricardo Wurmus eeb883cb0d
gnu: Move Emacs packages to new module.
* gnu/packages/emacs.scm: Move almost all packages from here...
* gnu/packages/emacs-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ocaml.scm,
gnu/packages/package-management.scm,
gnu/packages/statistics.scm: Update module references.
2019-01-16 16:08:22 +01:00
Ricardo Wurmus 255d1bbe77
gnu: Move dbm databases to new module.
* gnu/packages/databases.scm (gdbm, bdb, bdb-5.3): Move from here...
* gnu/packages/dbm.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/audio.scm,
gnu/packages/avahi.scm,
gnu/packages/backup.scm,
gnu/packages/cobol.scm,
gnu/packages/cyrus-sasl.scm,
gnu/packages/databases.scm,
gnu/packages/finance.scm,
gnu/packages/game-development.scm,
gnu/packages/gnome.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/linux.scm,
gnu/packages/mail.scm,
gnu/packages/man.scm,
gnu/packages/nvi.scm,
gnu/packages/openldap.scm,
gnu/packages/package-management.scm,
gnu/packages/php.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/sawfish.scm: Update module references.
2019-01-16 16:08:22 +01:00
Ricardo Wurmus cd0322a3ef
gnu: Move sqlite to separate module.
* gnu/packages/databases.scm (sqlite, sqlite-3.26.0, sqlite-with-fts5,
sqlite-with-column-metadata): Move variables from here...
* gnu/packages/sqlite.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/apl.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/code.scm,
gnu/packages/crypto.scm,
gnu/packages/databases.scm,
gnu/packages/dc.scm,
gnu/packages/disk.scm,
gnu/packages/ebook.scm,
gnu/packages/education.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/file-systems.scm,
gnu/packages/freedesktop.scm,
gnu/packages/ftp.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gnome.scm,
gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/gps.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/kodi.scm,
gnu/packages/lisp.scm,
gnu/packages/mail.scm,
gnu/packages/messaging.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nfs.scm,
gnu/packages/ocaml.scm,
gnu/packages/package-management.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/php.scm,
gnu/packages/python.scm,
gnu/packages/qt.scm,
gnu/packages/ruby.scm,
gnu/packages/scheme.scm,
gnu/packages/sync.scm,
gnu/packages/syndication.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/web-browsers.scm,
gnu/packages/webkit.scm: Adjust module references.
2019-01-16 16:08:22 +01:00
Danny Milosavljevic f57693e17c
gnu: groff: Disable relocatability.
* gnu/packages/groff.scm (groff)[arguments]<#:phases>[disable-relocatability]:
New phase.
2019-01-16 15:15:30 +01:00
Clément Lassieur be1ce9fd31
gnu: Add prosody-smacks.
* gnu/packages/messaging.scm (prosody-smacks): New variable.
2019-01-16 14:26:06 +01:00
Pkill -9 a42bdd1c22
gnu: obs: Update to 22.0.3.
* gnu/packages/video.scm (obs): Update to 22.0.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-16 14:07:38 +01:00
nee ab100b905f
gnu: grub: Add dependency on console-setup.
* gnu/packages/bootloaders.scm (grub)[arguments]: In 'patch-stuff'
phase, patch 'grub-kbdcomp.in'.
[inputs]: Add CONSOLE-SETUP.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2019-01-16 14:07:38 +01:00
Ludovic Courtès 5f7467f046
bootloader: Remove deprecated 'device' field.
The 'device' field had been deprecated in commit
045ebb3e58 (August 2017).

* gnu/bootloader.scm (<bootloader-configuration>)[device]: Remove.
[target]: Change getter to 'bootstrap-configuration-target'.
(bootstrap-configuration-target): Remove.
2019-01-16 14:07:38 +01:00
Ludovic Courtès 5c215c9e47
install: Avoid deprecated 'gpm-service' procedure.
* gnu/system/install.scm (%installation-services): Use the 'service'
form instead of 'gpm-service'.
2019-01-16 14:07:37 +01:00
Ludovic Courtès 2e04ab7147
services: avahi: Deprecate the 'avahi-service' procedure.
* gnu/services/avahi.scm (<avahi-configuration>): Export getters.  Add
default values.
(avahi-service-type)[default-value]: New field.
(avahi-service): Mark as deprecated.
* gnu/services/desktop.scm (%desktop-services): Use the 'service' form
instead of calling 'avahi-service'.
* gnu/tests/base.scm (%avahi-os): Likewise.
* doc/guix.texi (Base Services): Adjust example accordingly.
(Networking Services): Update accordingly.
2019-01-16 14:07:37 +01:00
Efraim Flashner 39ad752cf9
gnu: kodi: Skip failing test.
* gnu/packages/kodi.scm (kodi)[source]: Add patch.
* gnu/packages/patches/kodi-skip-test-449.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-01-16 11:59:35 +02:00
Pierre Neidhardt be0be3dee0
gnu: Add meld.
* gnu/packages/patchutils.scm (meld): New variable.
2019-01-16 10:44:23 +01:00
nee 41a54622b6
gnu: Add console-setup.
* gnu/packages/xorg.scm (console-setup): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2019-01-15 23:16:20 +01:00
Ludovic Courtès fe77ede70a
gnu: Add bdfresize.
* gnu/packages/xorg.scm (bdfresize): New variable.
2019-01-15 23:16:20 +01:00
Kei Kebreau 8fb8afd98c
gnu: hyperrogue: Update to 10.5d.
* gnu/packages/games.scm (hyperrogue): Update to 10.5d.
2019-01-15 14:48:59 -05:00
Jelle Licht b03131902e
gnu: emacs-closql: Fix hash.
* gnu/packages/emacs.scm (emacs-closql)[source]: Fix incorrect hash.
2019-01-15 20:28:37 +01:00
Ludovic Courtès 0ea939fb79
guix package: '--list-available' can use data from the cache.
* gnu/packages.scm (fold-available-packages): New procedure.
* guix/scripts/package.scm (process-query): Use it instead of
'fold-packages'.
* tests/packages.scm ("fold-available-packages with/without cache"):
New test.
2019-01-15 20:24:09 +01:00
Ludovic Courtès ee8099f5b6
edit: Use 'specification->location' to read information from the cache.
That way 'guix edit' doesn't need to load any package module.

* gnu/packages.scm (find-package-locations, specification->location):
New procedures.
* guix/scripts/edit.scm (package->location-specification): Rename to...
(location->location-specification): ... this.  Expect a location object
instead of a package.
(guix-edit): Use 'specification->location' instead of
'specification->package'.
* tests/packages.scm ("find-package-locations")
("find-package-locations with cache")
("specification->location"): New tests.
2019-01-15 20:24:09 +01:00
Ludovic Courtès 5fbdc9a5aa
channels: Compute a package cache and use it.
* gnu/packages.scm (cache-is-authoritative?, load-package-cache)
(cache-lookup, generate-package-cache): New procedures.
(%package-cache-file): New variable.
(find-packages-by-name): Rename to...
(find-packages-by-name/direct): ... this.
(find-packages-by-name): Rewrite to use the package cache when
'cache-is-authoritative?' returns true.
* tests/packages.scm ("find-packages-by-name + version, with cache")
("find-packages-by-name with cache"): New tests.
* guix/channels.scm (package-cache-file): New procedure.
(%channel-profile-hooks): New variable.
(channel-instances->derivation): Use it in #:hooks.
* guix/scripts/package.scm (build-and-use-profile): Add #:hooks and
honor it.
* guix/scripts/pull.scm (build-and-install): Pass #:hooks to
UPDATE-PROFILE.
2019-01-15 20:24:09 +01:00
Ludovic Courtès e2a903c807
packages: Remove 'find-newest-available-packages'.
Since commit 9ffc1c00e5,
'find-newest-available-packages' and 'find-packages-by-name' were both
building a vhash mapping package names to packages.  This factorizes
this bit, also reducing I/O, CPU, and memory usage.

* gnu/packages.scm (find-best-packages-by-name): Remove.
(find-best-packages-by-name): Use 'find-packages-by-name' instead of
'find-newest-available-packages'.
2019-01-15 20:24:09 +01:00
Gabriel Hondet eac7ed195b
gnu: Add gauche.
* gnu/packages/scheme.scm (gauche): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-15 20:24:08 +01:00
Ricardo Wurmus 4fec042b54
gnu: Move Python compression packages to new module.
* gnu/packages/compression.scm (python-lzo, python2-lzo, python-lz4,
python2-lz4, python-lzstring, python2-lzstring, bitshuffle,
bitshuffle-for-snappy): Move variables from here...
* gnu/packages/python-compression.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/bioinformatics.scm,
gnu/packages/java-compression.scm,
gnu/packages/xorg.scm: Adjust module references.
2019-01-15 17:45:33 +01:00
Ricardo Wurmus 22e623aef0
gnu: Add python-grpcio.
* gnu/packages/python-xyz.scm (python-grpcio): New variable.
2019-01-15 17:27:34 +01:00
Ricardo Wurmus 2884aac071
gnu: Add python-gast.
* gnu/packages/python-xyz.scm (python-gast): New variable.
2019-01-15 17:27:34 +01:00
Ricardo Wurmus 79869f8064
gnu: Add python-astunparse.
* gnu/packages/python-xyz.scm (python-astunparse): New variable.
2019-01-15 17:27:34 +01:00
Ricardo Wurmus 81bed4e92b
gnu: Add python-astor.
* gnu/packages/python-xyz.scm (python-astor): New variable.
2019-01-15 17:27:34 +01:00
Ricardo Wurmus d0446c4b55
gnu: Add python-absl-py.
* gnu/packages/python-xyz.scm (python-absl-py): New variable.
2019-01-15 17:27:34 +01:00
Ricardo Wurmus c22c803efc
gnu: Add protobuf-next.
* gnu/packages/protobuf.scm (protobuf-next): New variable.
2019-01-15 17:27:34 +01:00
Ricardo Wurmus e2931e9979
gnu: Add c-ares-next.
* gnu/packages/adns.scm (c-ares-next): New variable.
2019-01-15 17:27:34 +01:00
Danny Milosavljevic 9210a6c082
gnu: yosys: Update to 0.8.
* gnu/packages/fpga.scm (yosys): Update to 0.8.
2019-01-15 16:46:45 +01:00
Danny Milosavljevic eccd3f6d2e
gnu: arachne-pnr: Fix tests.
* gnu/packages/fpga.scm (arachne-pnr)[arguments]: Add #:make-flags.
<#:phases>[configure]: Remove Makefile substitution.
2019-01-15 16:46:45 +01:00
Danny Milosavljevic 72dd271cee
gnu: icestorm: Update to 0.0-2-c0cbae88a.
* gnu/packages/fpga.scm (icestorm): Update to 0.0-2-c0cbae88a.
2019-01-15 16:46:45 +01:00
Amin Bandali e82baf69f1
gnu: arachne-pnr: Update to 840bdfdeb.
* gnu/packages/fpga.scm (arachne-pnr): Update to 840bdfdeb.
2019-01-15 16:46:43 +01:00
swedebugia 357b9f9d71
gnu: Rename sshfs-fuse to sshfs.
* gnu/packages/linux.scm (sshfs): New variable.
(sshfs-fuse): Mark as superseded.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-01-15 10:45:45 -05:00
Eric Bavier cbd833750a
gnu: mariadb: Disable "main.mysqldump" test.
* gnu/packages/databases.scm (mariadb)[arguments]: Add "main.mysqldump" to
disabled-tests in 'adjust-tests' phase.
2019-01-15 08:42:28 -06:00
Ricardo Wurmus 5327e912a8
gnu: Add missing module reference.
This is a follow-up to commit 44d10b1f72.

* gnu/packages/tex.scm: Add missing reference to python-xyz.
2019-01-15 14:58:13 +01:00
Ricardo Wurmus 44d10b1f72
gnu: Separate Python core packages from the rest.
* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
2019-01-15 14:46:44 +01:00
Danny Milosavljevic f370509096
gnu: docker-cli: Don't install the same executable twice.
Reported by Meiyo Peng <meiyo.peng@gmail.com>.

* gnu/packages/docker.scm (docker-cli)[arguments]<#:phases>[install]:
Don't install the same executable twice.
2019-01-15 13:32:09 +01:00
Ricardo Wurmus c4153008f7
gnu: python-numpy-documentation: Add missing packages to texlive-union.
* gnu/packages/python.scm (python-numpy-documentation)[native-inputs]: Add
texlive-fonts-cm-super and texlive-latex-needspace to texlive-union.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus 24d0c4d0eb
gnu: texlive-fonts-amsfonts: Install type1 fonts.
* gnu/packages/tex.scm (texlive-fonts-amsfonts)[native-inputs]: Fetch type1
font files.
[arguments]: Install them.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus 1574932deb
gnu: texlive-bin: Do not truncate output lines.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Change default line limits in
build phase.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus 769bb5e56b
gnu: Add texlive-luatex-luaotfload.
* gnu/packages/tex.scm (texlive-luatex-luaotfload): New variable.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus c2a1fe4ad2
gnu: Add texlive-fonts-lm.
* gnu/packages/tex.scm (texlive-fonts-lm): New variable.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus 4e9242aaeb
gnu: Add texlive-fonts-cm-super.
* gnu/packages/tex.scm (texlive-fonts-cm-super): New variable.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus d7da23721a
gnu: texlive-union: Implement in terms of texlive-base.
* gnu/packages/tex.scm (texlive-union): Inherit from texlive-base.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus bfcb9d4dbf
gnu: Add texlive-base.
* gnu/packages/tex.scm (texlive-base): New variable.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus a1b4d62cda
gnu: texlive-bin: Add native search paths.
* gnu/packages/tex.scm (texlive-bin)[native-search-paths]: Add specifications
for TEXMF and TEXMFCNF.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus 476f7fceb7
gnu: texlive-union: Wrap programs weakly.
* gnu/packages/tex.scm (texlive-union)[arguments]: Wrap programs with TEXMFCNF
and TEXMF so that environment variables take precedence.
2019-01-15 13:05:22 +01:00
Ricardo Wurmus 9c45beb4cc
gnu: texlive-latex-fontspec: Install default fontspec.cfg.
* gnu/packages/tex.scm (texlive-latex-fontspec)[arguments]: Add build phase to
install fontspec.cfg.
2019-01-15 13:05:22 +01:00
Efraim Flashner ebe0271aa0
gnu: opencv: Update configure flags.
* gnu/packages/image-processing.scm (opencv)[arguments]: Change the
configure-flags on a per-architecture basis.
2019-01-15 13:20:14 +02:00
Danny Milosavljevic 49ec5d88c5
tests: docker: Run a guest guile inside the docker container.
* gnu/tests/docker.scm (run-docker-test): Add parameters.  Load and run
docker container.  Check response of guest guile.
(build-tarball&run-docker-test): New procedure.
(%test-docker): Use it.
[description]: Modify.
2019-01-15 12:16:46 +01:00
Ludovic Courtès 74a8b2cca1
gnu: guile-commonmark: Install .scm files in the right place.
Previously they'd be installed in PREFIX/share/share/guile/site.

* gnu/packages/guile.scm (guile-commonmark)[modules, snippet]: New
fields.
2019-01-15 12:05:21 +01:00
Arun Isaac 6aa4f09eb6
gnu: font-dosis: Switch to font-build-system.
* gnu/packages/fonts.scm (font-dosis): Switch to font-build-system.
[source]: Use url-fetch/zipbomb.
[native-inputs]: Remove unzip.
2019-01-15 15:27:54 +05:30
Jonathan Brielmaier 4deeb1ed06
gnu: Add missing patch to local.mk.
This was forgotten in ab533c613e.

* gnu/local.mk (dist_patch_DATA): Add
"allegro-fix-compilation-mesa-18.2.5-and-later.patch".

Signed-off-by: Jonathan Brielmaier <jbrielmaier@suse.de>
2019-01-15 11:50:27 +02:00
Clément Lassieur 67c05f587a
gnu: python-git-review: Update to 1.27.0.
* gnu/packages/openstack.scm (python-git-review): Update to 1.27.0.
[arguments]: Get the 'wrap-program' phase to return #t.
2019-01-15 10:49:18 +01:00
Clément Lassieur 104e1d55c7
gnu: prosody: Update to 0.11.2.
* gnu/packages/messaging.scm (prosody): Update to 0.11.2.
2019-01-15 10:49:18 +01:00
Efraim Flashner 38f18309e1
gnu: youtube-dl: Update to 2019.01.10.
* gnu/packages/video.scm (youtube-dl): Update to 2019.01.10.
[source]: Update uri.
2019-01-15 09:42:17 +02:00
Maxim Cournoyer cff1927f30
gnu: dbus: Build documentation (manpages and html).
* gnu/packages/glib.scm (dbus)[native-inputs]: Add docbook-xml-4.4,
docbook-xsl, doxygen, xmlto, libxml2, libxslt and yelp-tools.
[outputs]: Add a "doc" output to hold the large HTML documentation.
2019-01-14 23:30:54 -05:00
Ludovic Courtès e98c354d1a
gnu: guile-ssh: Use 'git-fetch'.
* gnu/packages/ssh.scm (guile-ssh)[source]: Change to 'git-fetch'.
2019-01-14 23:43:49 +01:00
Ludovic Courtès a8b0556ea1
gnu: libssh: Update to 0.8.6.
* gnu/packages/patches/libssh-hostname-parser-bug.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ssh.scm (libssh): Update to 0.8.6.
[source](patches): Remove.
[arguments]: Add #:phases.
(guile-ssh)[source](modules, snippet]: New fields.
2019-01-14 23:43:49 +01:00
Ludovic Courtès 152d4076a4
gnu: guile-json: Add 3.1.0.
* gnu/packages/guile.scm (guile-json-3): New variable.
2019-01-14 23:43:49 +01:00
Eric Bavier 974537fc4c
gnu: python-pycodestyle: Fix build with Python 3.7.
* gnu/packages/patches/python-pycodestyle-stdlib-tokenize-fix.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pycodestyle)[source]: Use it.
2019-01-14 15:34:54 -06:00
Eric Bavier 2df4f7020d
gnu: groff: Fix doc installation.
* gnu/packages/groff.scm (groff)[arguments]: Add 'fix-docdir phase.
2019-01-14 15:34:54 -06:00
Ricardo Wurmus 21b41a79fe
gnu: Move Perl compression packages to new module.
* gnu/packages/compression.scm (perl-compress-raw-bzip2,
perl-compress-raw-zlib, perl-io-compress, perl-archive-zip,
perl-archive-extract): Move from here...
* gnu/packages/perl-compression.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ci.scm, gnu/packages/libreoffice.scm, gnu/packages/perl.scm:
Adjust references.
2019-01-14 18:12:54 +01:00
Ricardo Wurmus b80ecc5a63
gnu: texlive-latex-fontspec: Propagate l3packages.
* gnu/packages/tex.scm (texlive-latex-fontspec)[inputs]: Remove
texlive-latex-l3kernel.
[propagated-inputs]: Add texlive-latex-l3packages.
2019-01-14 15:42:32 +01:00
Ricardo Wurmus 2fea7041a3
gnu: texlive-latex-l3packages: Propagate l3kernel.
* gnu/packages/tex.scm (texlive-latex-l3packages)[inputs]: Move
texlive-latex-l3kernel from here...
[propagated-inputs]: ...to here.
2019-01-14 15:39:22 +01:00
Ricardo Wurmus 73635e3f69
gnu: Add texlive-latex-changepage.
* gnu/packages/tex.scm (texlive-latex-changepage): New variable.
2019-01-14 14:13:21 +01:00
Ricardo Wurmus 6309d21579
gnu: Add texlive-generic-babel-german.
* gnu/packages/tex.scm (texlive-generic-babel-german): New variable.
2019-01-14 14:13:21 +01:00
Ricardo Wurmus d68c8017f1
gnu: texlive-latex-base: Install configuration files.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Install all
configuration files.
[native-inputs]: Move texlive-generic-hyph-utf8 from here...
[propagated-inputs]: ...to here.
2019-01-14 14:13:21 +01:00
Efraim Flashner 6c56e9c493
gnu: opencv: Use 'git-fetch'.
* gnu/packages/image-processing.scm (opencv)[source]: Use 'git-fetch'.
[native-inputs]: Use 'git-fetch' for opencv_extras and opencv_contrib.
Remove unzip.
[arguments]: Update custom 'unpack-submodule-sources accordingly. Update
paths in configure-flags, 'diable-broken-tests phase.
2019-01-14 15:07:42 +02:00
Efraim Flashner 7b28210531
gnu: python-django-filter: Use 'invoke'.
* gnu/packages/django.scm (python-django-filter)[arguments]: Use
'invoke'.
2019-01-14 15:07:42 +02:00
Efraim Flashner 8e21fa0bd3
gnu: opencv: Loosen test suite failures.
* gnu/packages/image-processing.scm (opencv)[native-inputs]: Add patch
to opencv-contrib.
[arguments]: Update 'unpack-submodule-sources phase.
* gnu/packages/patches/opencv-rgbd-aarch64-test-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-01-14 15:07:42 +02:00
Efraim Flashner fdeb2def6a
gnu: opencv: Update configure flags.
* gnu/packages/image-processing.scm (opencv)[arguments]: Don't use
precompiled headers. Enable all available CPU optimizations.
2019-01-14 15:07:42 +02:00
Efraim Flashner b5baf9529e
gnu: opencv: Don't hardcode build directories.
* gnu/packages/image-processing.scm (opencv)[arguments]: Change
OPENCV_EXTRA_MODULES_PATH and OPENCV_TEST_DATA_PATH to use 'getcwd'
instead of hardcoding the build path.
2019-01-14 15:07:41 +02:00
Efraim Flashner 6949f45c10
gnu: opencv: Fix building on non-x86_64 systems.
* gnu/packages/image-processing.scm (opencv)[arguments]: Add
configure-flag to disable carotene. Don't require x86_64 CPU
except on x86_64. Fix typo.
2019-01-14 15:07:41 +02:00
Efraim Flashner c5c42f0a9c
gnu: gnurl: Update to 7.63.0.
* gnu/packages/gnunet.scm (gnurl): Update to 7.63.0.
2019-01-14 13:57:49 +02:00
Clément Lassieur 6e46be066a
gnu: emacs-pass: Update to 1.8.
* gnu/packages/emacs.scm (emacs-pass): Update to 1.8.
2019-01-14 12:33:46 +01:00
Rutger Helling 478040d4fb
gnu: dosbox: Update to 0.74-2.
* gnu/packages/emulators.scm (dosbox): Update to 0.74-2.
[arguments]: Use invoke in 'autogen.sh phase.
2019-01-14 09:08:04 +01:00
Mark H Weaver 72b308364f
gnu: linux-libre: Update to 4.20.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.2.
(%linux-libre-hash): Update hash.
2019-01-14 01:29:47 -05:00
Mark H Weaver 8fa75a2266
gnu: linux-libre@4.19: Update to 4.19.15.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.15.
(%linux-libre-4.19-hash): Update hash.
2019-01-14 01:28:02 -05:00
Mark H Weaver 8b2aabd9d9
gnu: linux-libre@4.14: Update to 4.14.93.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.93.
(%linux-libre-4.14-hash): Update hash.
2019-01-14 01:26:21 -05:00
Mark H Weaver e724e1543a
gnu: linux-libre@4.9: Update to 4.9.150.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.150.
2019-01-14 01:25:28 -05:00
Mark H Weaver 0dd2a4f324
gnu: linux-libre@4.4: Update to 4.4.170.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.170.
2019-01-14 01:24:40 -05:00
Christopher Baines a988393997
gnu: python-2.7: Fix build.
The -j flag is passed in through #:make-flags and EXTRATESTOPTS. This is
combined with the TESTOPTS, and in Python 2, that includes the -l flag by
default.

The -l flag, is for finding memory leaks in tests, and is incompatible with
the -j flag, and the build previously failed at the start of the 'check
phase. Therefore, remove the -l flag from the Python 2 testsuite, as it
doesn't sound like a useful thing to do when building the package for Guix.

* gnu/packages/python.scm (python-2.7): Add 'remove-findleaks-from-testopts
phase.
2019-01-13 22:47:29 +00:00
Gabriel Hondet 64d25f0be2
gnu: Add ocaml-merlin.
* gnu/packages/ocaml.scm (ocaml-merlin): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-13 23:30:15 +01:00
Gabriel Hondet cc353cc067
gnu: Add emacs-tldr.
* gnu/packages/emacs.scm (emacs-tldr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-13 23:30:15 +01:00
Meiyo Peng 5144df2c6c
system: Add sudoedit to %setuid-programs.
* gnu/system.scm (%setuid-programs): Add sudoedit.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-13 23:30:15 +01:00
Christopher Baines 24a23bea20
gnu: Add python-miniboa.
python2-miniboa is required for the linkchecker testsuite.

* gnu/packages/python.scm (python-miniboa, python2-miniboa): New variable.
2019-01-13 20:47:40 +00:00
Christopher Baines c4aa1ebc81
gnu: python-pillow: Update to 5.4.1.
I'm looking at this, as this release fixes an issue with the Django testsuite:

https://github.com/python-pillow/Pillow/pull/3525

* gnu/packages/python.scm (python-pillow): Update to 5.4.1.
2019-01-13 17:09:52 +00:00
Ricardo Wurmus 14bba460ab
gnu: r-biocgenerics: Move to bioconductor.
* gnu/packages/bioinformatics.scm (r-biocgenerics): Move from here...
* gnu/packages/bioconductor.scm (r-biocgenerics): ...to here.
2019-01-13 13:04:18 +01:00
Ricardo Wurmus 7097c7009d
gnu: r-annotate: Move to bioconductor.
* gnu/packages/bioinformatics.scm (r-annotate): Move from here...
* gnu/packages/bioconductor.scm (r-annotate): ...to here.
2019-01-13 13:04:18 +01:00
Ricardo Wurmus c80fb90f4a
gnu: r-vegan: Move from bioinformatics to cran.
* gnu/packages/bioinformatics.scm (r-vegan): Move from here...
* gnu/packages/cran.scm (r-vegan): ...to here.
2019-01-13 13:04:18 +01:00
Efraim Flashner d691e96657
gnu: conda: Use 'invoke'.
* gnu/packages/package-management.scm (conda)[arguments]: Use 'invoke'.
2019-01-13 12:44:03 +02:00
Efraim Flashner 675e7bba3e
gnu: python-conda: All phases return #t.
* gnu/packages/package-management.scm (python-conda)[arguments]: Use
'invoke'.
2019-01-13 12:44:03 +02:00
Efraim Flashner e227f248a6
gnu: python-conda: Fix test suite.
* gnu/packages/package-management.scm (python-conda)[native-inputs]: Add
python-cytoolz.
2019-01-13 12:44:00 +02:00
Ricardo Wurmus 82acd43cbd
gnu: Add r-raster.
* gnu/packages/cran.scm (r-raster): New variable.
2019-01-13 11:14:44 +01:00
Ricardo Wurmus 104e7c3c92
gnu: r-ggformula: Update to 0.9.1.
* gnu/packages/cran.scm (r-ggformula): Update to 0.9.1.
2019-01-13 11:14:43 +01:00
Ricardo Wurmus 3fe45dda0a
gnu: r-tibble: Update to 2.0.1.
* gnu/packages/statistics.scm (r-tibble): Update to 2.0.1.
2019-01-13 11:14:43 +01:00
Ricardo Wurmus 523762e332
gnu: r-psych: Update to 1.8.12.
* gnu/packages/cran.scm (r-psych): Update to 1.8.12.
2019-01-13 11:14:43 +01:00
Efraim Flashner d5fa25a5a0
gnu: bitshuffle: Fix build on armhf-linux.
* gnu/packages/compression.scm (bitshuffle)[arguments]: Add custom phase
to only use NEON on aarch64.
2019-01-13 11:31:04 +02:00
Rutger Helling 15d2cebf45
gnu: wine-staging: Update to 4.0-rc6.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.0-rc6.
* gnu/packages/wine.scm (wine-staging): Update to 4.0-rc6.
2019-01-13 10:14:49 +01:00
Ricardo Wurmus c8d8925647
gnu: Sort package module references in (gnu packages graphviz).
* gnu/packages/graphviz.scm: Sort package module references; delete
duplicates.
2019-01-13 10:07:06 +01:00
Ricardo Wurmus 8b1c0dab45
gnu: Add python-pygraphviz.
* gnu/packages/graphviz.scm (python-pygraphviz): New variable.
2019-01-13 10:07:06 +01:00
Ricardo Wurmus 9e7f55de45
gnu: Add python-doctest-ignore-unicode.
* gnu/packages/python.scm (python-doctest-ignore-unicode): New variable.
2019-01-13 10:07:06 +01:00
Ricardo Wurmus c016e390bf
gnu: Add graphviz-2.38.
* gnu/packages/graphviz.scm (graphviz-2.38): New variable.
2019-01-13 10:07:06 +01:00
Marius Bakke 1710ffa4c7
gnu: sudo: Update to 1.8.27.
* gnu/packages/admin.scm (sudo): Update to 1.8.27.
2019-01-13 01:25:18 +01:00
Marius Bakke cb3e055f86
gnu: libassuan: Update to 2.5.2.
* gnu/packages/gnupg.scm (libassuan): Update to 2.5.2.
2019-01-13 01:25:17 +01:00
Marius Bakke 66470a5ad0
gnu: libgxps: Update to 0.3.1.
* gnu/packages/gnome.scm (libgxps): Update to 0.3.1.
2019-01-13 01:25:17 +01:00
Marius Bakke ad55c19211
gnu: libqmi: Update to 1.22.0.
* gnu/packages/freedesktop.scm (libqmi): Update to 1.22.0.
2019-01-13 01:25:17 +01:00
Marius Bakke de261ace27
gnu: libmbim: Update to 1.18.0.
* gnu/packages/freedesktop.scm (libmbim): Update to 1.18.0.
2019-01-13 01:25:17 +01:00
Marius Bakke 8bcae1e60c
gnu: libsodium: Update to 1.0.17.
* gnu/packages/crypto.scm (libsodium): Update to 1.0.17.
2019-01-13 01:25:17 +01:00
Marius Bakke 0b014776c9
gnu: exempi: Update to 2.5.0.
* gnu/packages/freedesktop.scm (exempi): Update to 2.5.0.
2019-01-13 01:25:17 +01:00
Marius Bakke 00262db23a
gnu: seabios: Update to 1.12.0.
* gnu/packages/firmware.scm (seabios): Update to 1.12.0.
2019-01-13 01:25:17 +01:00
Marius Bakke b2e765de4c
gnu: httpd: Update to 2.4.37.
* gnu/packages/web.scm (httpd): Update to 2.4.37.
2019-01-13 01:25:17 +01:00
Marius Bakke 1d7fbe0947
gnu: nasm: Update license.
* gnu/packages/assembly.scm (nasm)[license]: Change to BSD-2.
2019-01-13 01:25:16 +01:00
Marius Bakke 80459f5a21
gnu: nasm: Update home page.
* gnu/packages/assembly.scm (nasm)[home-page]: Use HTTPS.
2019-01-13 01:25:16 +01:00
Marius Bakke 9f1448b74a
gnu: libgphoto2: Update to 2.5.22.
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.22.
2019-01-13 01:25:16 +01:00
Marius Bakke ef61969c52
gnu: re2: Update to 2019-01-01.
* gnu/packages/regex.scm (re2): Update to 2019-01-01.
2019-01-13 01:25:16 +01:00
Marius Bakke c06ef010e3
gnu: libsecret: Update to 0.18.7.
* gnu/packages/gnome.scm (libsecret): Update to 0.18.7.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL.
2019-01-13 01:25:16 +01:00
Marius Bakke 48d5818a0e
gnu: fluidsynth: Update to 2.0.3.
* gnu/packages/audio.scm (fluidsynth): Update to 2.0.3.
2019-01-13 01:25:16 +01:00
Marius Bakke bf135622bd
gnu: rofi: Update to 1.5.2.
* gnu/packages/xdisorg.scm (rofi): Update to 1.5.2.
2019-01-13 01:25:16 +01:00
Marius Bakke 2bb187c484
gnu: xscreensaver: Update to 5.42.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.42.
[arguments]: Add "CFLAGS=-std=c99" to #:make-flags.
2019-01-13 01:25:16 +01:00
Marius Bakke 0c4cee13b2
gnu: libcmis: Update to 0.5.2.
* gnu/packages/libreoffice.scm (libcmis): Update to 0.5.2.
[source](uri): Use XZ-compressed tarball.
[arguments]: Remove #:phases.  Don't pass "--disable-werror" in #:configure-flags.
2019-01-13 01:25:15 +01:00
Marius Bakke 48a51af9d2
gnu: http-parser: Update to 2.9.0.
* gnu/packages/web.scm (http-parser): Update to 2.9.0.
2019-01-13 01:25:15 +01:00
Marius Bakke 304db09257
gnu: http-parser: Download from git.
* gnu/packages/web.scm (http-parser)[source]: Change to GIT-FETCH.
2019-01-13 01:25:15 +01:00
Marius Bakke 9c2094785d
gnu: libetonyek: Adjust inputs.
* gnu/packages/libreoffice.scm (libetonyek)[native-inputs]: Remove LIBLANGTAG.
Move GLM and MDDS to ...
[inputs]: ... here.
[propagated-inputs]: Add LIBLANGTAG and ZLIB.
2019-01-13 01:25:15 +01:00
Marius Bakke 7c3acfcb69
gnu: libetonyek: Update to 0.1.9.
* gnu/packages/libreoffice.scm (libetonyek): Update to 0.1.9.
[arguments]: Remove #:phases.
2019-01-13 01:25:15 +01:00
Marius Bakke b1d2e0b4e0
gnu: libcdr: Update to 0.1.5.
* gnu/packages/libreoffice.scm (libcdr): Update to 0.1.5.
[source](uri): Download over HTTPS.
[arguments]: Remove.
2019-01-13 01:25:15 +01:00
Kei Kebreau 5b9c2690af
gnu: tintin++: Update to 2.01.5.
* gnu/packages/games.scm (tintin++): Update to 2.01.5.
2019-01-12 18:37:38 -05:00
Ricardo Wurmus c6e9b494e8
gnu: r-ruvseq: Update to 1.16.1.
* gnu/packages/bioconductor.scm (r-ruvseq): Update to 1.16.1.
2019-01-12 23:35:19 +01:00
Ricardo Wurmus c86fc96987
gnu: r-inspect: Update to 1.12.1.
* gnu/packages/bioconductor.scm (r-inspect): Update to 1.12.1.
[propagated-inputs]: Add r-deseq2, r-plgem, r-shiny, r-summarizedexperiment,
and r-txdb-mmusculus-ucsc-mm9-knowngene.
2019-01-12 23:35:19 +01:00
Ricardo Wurmus d220babf34
gnu: Add r-txdb-mmusculus-ucsc-mm9-knowngene.
* gnu/packages/bioconductor.scm (r-txdb-mmusculus-ucsc-mm9-knowngene): New
variable.
2019-01-12 23:35:19 +01:00
Ricardo Wurmus cad6fb2dec
gnu: Add r-plgem.
* gnu/packages/bioconductor.scm (r-plgem): New variable.
2019-01-12 23:35:19 +01:00
Ricardo Wurmus 45dcd7dcfd
gnu: r-rots: Update to 1.10.1.
* gnu/packages/bioconductor.scm (r-rots): Update to 1.10.1.
2019-01-12 23:35:19 +01:00
Ricardo Wurmus 0b469ee225
gnu: r-glimma: Update to 1.10.1.
* gnu/packages/bioconductor.scm (r-glimma): Update to 1.10.1.
2019-01-12 23:35:19 +01:00
Ricardo Wurmus 7f2b1c4af0
gnu: r-goseq: Update to 1.34.1.
* gnu/packages/bioconductor.scm (r-goseq): Update to 1.34.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus add2b19561
gnu: r-chippeakanno: Update to 3.16.1.
* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.16.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus c476edc2cd
gnu: r-rtracklayer: Update to 1.42.1.
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.42.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 1e107b0960
gnu: r-scater: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-scater): Update to 1.10.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 0f268bb275
gnu: r-singlecellexperiment: Update to 1.4.1.
* gnu/packages/bioinformatics.scm (r-singlecellexperiment): Update to 1.4.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus a0224bd4f6
gnu: r-rhdf5lib: Update to 1.4.2.
* gnu/packages/bioinformatics.scm (r-rhdf5lib): Update to 1.4.2.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 40561d0249
gnu: r-hdf5array: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-hdf5array): Update to 1.10.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus ad10b3979d
gnu: r-qvalue: Update to 2.14.1.
* gnu/packages/bioinformatics.scm (r-qvalue): Update to 2.14.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 19cacb5a2d
gnu: r-gviz: Update to 1.26.4.
* gnu/packages/bioinformatics.scm (r-gviz): Update to 1.26.4.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus c80595935d
gnu: r-biovizbase: Update to 1.30.1.
* gnu/packages/bioinformatics.scm (r-biovizbase): Update to 1.30.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 27194effd7
gnu: r-ensembldb: Update to 2.6.3.
* gnu/packages/bioinformatics.scm (r-ensembldb): Update to 2.6.3.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 43931ff72f
gnu: r-dirichletmultinomial: Update to 1.24.1.
* gnu/packages/bioinformatics.scm (r-dirichletmultinomial): Update to 1.24.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 15d89fe9f8
gnu: r-gage: Update to 2.32.1.
* gnu/packages/bioinformatics.scm (r-gage): Update to 2.32.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 4615cf9f1a
gnu: r-annotationhub: Update to 2.14.2.
* gnu/packages/bioinformatics.scm (r-annotationhub): Update to 2.14.2.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus ab4a862ab8
gnu: r-edaseq: Update to 2.16.3.
* gnu/packages/bioinformatics.scm (r-edaseq): Update to 2.16.3.
[propagated-inputs]: Add r-biocmanager.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 3bdc41b352
gnu: r-deseq: Update to 1.34.1.
* gnu/packages/bioinformatics.scm (r-deseq): Update to 1.34.1.
2019-01-12 23:35:18 +01:00
Ricardo Wurmus 9abf344f8b
gnu: r-msnid: Update to 1.16.1.
* gnu/packages/bioinformatics.scm (r-msnid): Update to 1.16.1.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 880ed11e9f
gnu: r-msnbase: Update to 2.8.3.
* gnu/packages/bioinformatics.scm (r-msnbase): Update to 2.8.3.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 6451af78e1
gnu: r-mzid: Update to 1.20.1.
* gnu/packages/bioinformatics.scm (r-mzid): Update to 1.20.1.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus a4f038dc97
gnu: r-mzr: Update to 2.16.1.
* gnu/packages/bioinformatics.scm (r-mzr): Update to 2.16.1.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 46508c3a92
gnu: r-sva: Update to 3.30.1.
* gnu/packages/bioinformatics.scm (r-sva): Update to 3.30.1.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus c20426ec5c
gnu: r-methylkit: Update to 1.8.1.
* gnu/packages/bioinformatics.scm (r-methylkit): Update to 1.8.1.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 5c72ebafeb
gnu: r-copywriter: Update to 2.14.1.
* gnu/packages/bioinformatics.scm (r-copywriter): Update to 2.14.1.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 86162c767e
gnu: r-rhdf5: Update to 2.26.2.
* gnu/packages/bioinformatics.scm (r-rhdf5): Update to 2.26.2.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 4c7b9222dd
gnu: r-tximport: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-tximport): Update to 1.10.1.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 4bfde52178
gnu: r-genomicalignments: Update to 1.18.1.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.18.1.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 1fa12b2f06
gnu: r-biostrings: Update to 2.50.2.
* gnu/packages/bioinformatics.scm (r-biostrings): Update to 2.50.2.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus d4fc834cf7
gnu: r-biocparallel: Update to 1.16.5.
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.16.5.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 52c977a05b
gnu: r-limma: Update to 3.38.3.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.38.3.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 3fd48846eb
gnu: r-variantannotation: Update to 1.28.8.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.28.8.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus a619850930
gnu: r-edger: Update to 3.24.3.
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.24.3.
2019-01-12 23:35:17 +01:00
Ricardo Wurmus 00f105fe20
gnu: r-biocviews: Update to 1.50.10.
* gnu/packages/bioinformatics.scm (r-biocviews): Update to 1.50.10.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus 9c1b2b2ae0
gnu: r-systempiper: Update to 1.16.1.
* gnu/packages/bioinformatics.scm (r-systempiper): Update to 1.16.1.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus 3b8c884285
gnu: r-rbgl: Update to 1.58.1.
* gnu/packages/bioinformatics.scm (r-rbgl): Update to 1.58.1.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus ffe16ef33c
gnu: r-dexseq: Update to 1.28.1.
* gnu/packages/bioinformatics.scm (r-dexseq): Update to 1.28.1.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus f7e95c50b8
gnu: r-deseq2: Update to 1.22.2.
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.22.2.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus feb561f721
gnu: r-scran: Update to 1.10.2.
* gnu/packages/bioinformatics.scm (r-scran): Update to 1.10.2.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus fd7301676e
gnu: r-sjplot: Update to 2.6.2.
* gnu/packages/cran.scm (r-sjplot): Update to 2.6.2.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus e45f4a4dab
gnu: r-sjmisc: Update to 2.7.7.
* gnu/packages/cran.scm (r-sjmisc): Update to 2.7.7.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus 5e8282a4a0
gnu: r-rmpi: Update to 0.6-9.
* gnu/packages/cran.scm (r-rmpi): Update to 0.6-9.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus 80c4e75b87
gnu: r-seqminer: Update to 7.1.
* gnu/packages/bioinformatics.scm (r-seqminer): Update to 7.1.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus 3bc0667f3c
gnu: r-bookdown: Update to 0.9.
* gnu/packages/bioinformatics.scm (r-bookdown): Update to 0.9.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus c3e5b456be
gnu: r-protviz: Update to 0.4.0.
* gnu/packages/cran.scm (r-protviz): Update to 0.4.0.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus 209e504bb1
gnu: r-ontologyindex: Update to 2.5.
* gnu/packages/cran.scm (r-ontologyindex): Update to 2.5.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus e041740289
gnu: r-chemometricswithr: Update to 0.1.13.
* gnu/packages/cran.scm (r-chemometricswithr): Update to 0.1.13.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus 9ad5f4ba19
gnu: r-grimport: Update to 0.9-1.1.
* gnu/packages/cran.scm (r-grimport): Update to 0.9-1.1.
2019-01-12 23:35:16 +01:00
Ricardo Wurmus 16d296bbd1
gnu: r-shades: Update to 1.3.1.
* gnu/packages/cran.scm (r-shades): Update to 1.3.1.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 6eab52e0dd
gnu: r-ggeffects: Update to 0.8.0.
* gnu/packages/cran.scm (r-ggeffects): Update to 0.8.0.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus de7631b278
gnu: r-slam: Update to 0.1-44.
* gnu/packages/cran.scm (r-slam): Update to 0.1-44.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 2652e2534f
gnu: r-refgenome: Update to 1.7.3.1.
* gnu/packages/cran.scm (r-refgenome): Update to 1.7.3.1.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus f0867a0e8b
gnu: r-findpython: Update to 1.0.4.
* gnu/packages/cran.scm (r-findpython): Update to 1.0.4.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 12502bf4e8
gnu: r-prediction: Update to 0.3.6.1.
* gnu/packages/cran.scm (r-prediction): Update to 0.3.6.1.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus fbd263cd4a
gnu: r-abn: Update to 1.3.
* gnu/packages/cran.scm (r-abn): Update to 1.3.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 1b1444012b
gnu: r-sjstats: Update to 0.17.3.
* gnu/packages/cran.scm (r-sjstats): Update to 0.17.3.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 9df469a1d4
gnu: r-emmeans: Update to 1.3.1.
* gnu/packages/cran.scm (r-emmeans): Update to 1.3.1.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 1afe56444e
gnu: r-glmmtmb: Update to 0.2.3.
* gnu/packages/cran.scm (r-glmmtmb): Update to 0.2.3.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 1417d5f1d5
gnu: r-rio: Update to 0.5.16.
* gnu/packages/cran.scm (r-rio): Update to 0.5.16.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 962304c31c
gnu: r-arules: Update to 1.6-2.
* gnu/packages/cran.scm (r-arules): Update to 1.6-2.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus f2fc34f241
gnu: r-fnn: Update to 1.1.2.2.
* gnu/packages/cran.scm (r-fnn): Update to 1.1.2.2.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus f0fe1a5a45
gnu: r-shinyace: Update to 0.3.3.
* gnu/packages/cran.scm (r-shinyace): Update to 0.3.3.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 5f1f11049f
gnu: r-cubature: Update to 2.0.3.
* gnu/packages/cran.scm (r-cubature): Update to 2.0.3.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 7abb15f2bb
gnu: r-tseries: Update to 0.10-46.
* gnu/packages/cran.scm (r-tseries): Update to 0.10-46.
2019-01-12 23:35:15 +01:00
Ricardo Wurmus 9d83132757
gnu: r-statnet-common: Update to 4.2.0.
* gnu/packages/cran.scm (r-statnet-common): Update to 4.2.0.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 7e9e9c9c46
gnu: r-tinytex: Update to 0.10.
* gnu/packages/cran.scm (r-tinytex): Update to 0.10.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus fc00a1f0fc
gnu: r-pillar: Update to 1.3.1.
* gnu/packages/cran.scm (r-pillar): Update to 1.3.1.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 111516f9d6
gnu: r-gclus: Update to 1.3.2.
* gnu/packages/cran.scm (r-gclus): Update to 1.3.2.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus ed46a05c75
gnu: r-laeken: Update to 0.5.0.
* gnu/packages/cran.scm (r-laeken): Update to 0.5.0.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus fc74de42da
gnu: r-ddalpha: Update to 1.3.8.
* gnu/packages/cran.scm (r-ddalpha): Update to 1.3.8.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 221b3b164d
gnu: r-rmysql: Update to 0.10.16.
* gnu/packages/cran.scm (r-rmysql): Update to 0.10.16.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 1c6d199ee8
gnu: r-mitml: Update to 0.3-7.
* gnu/packages/cran.scm (r-mitml): Update to 0.3-7.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 5703991841
gnu: r-recipes: Add missing input.
* gnu/packages/cran.scm (r-recipes)[propagated-inputs]: Add r-withr.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 77f97229c9
gnu: r-dimred: Add missing input.
* gnu/packages/cran.scm (r-dimred)[propagated-inputs]: Add r-magrittr.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 8f88701491
gnu: r-lava: Update to 1.6.4.
* gnu/packages/cran.scm (r-lava): Update to 1.6.4.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 397dba01c6
gnu: r-powerlaw: Update to 0.70.2.
* gnu/packages/cran.scm (r-powerlaw): Update to 0.70.2.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 72c4987506
gnu: r-circlize: Update to 0.4.5.
* gnu/packages/cran.scm (r-circlize): Update to 0.4.5.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 422dea1774
gnu: r-ps: Update to 1.3.0.
* gnu/packages/cran.scm (r-ps): Update to 1.3.0.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus dcf89cc0cf
gnu: r-haven: Update to 2.0.0.
* gnu/packages/cran.scm (r-haven): Update to 2.0.0.
2019-01-12 23:35:14 +01:00
Ricardo Wurmus 69aad34ae0
gnu: r-feather: Update to 0.3.2.
* gnu/packages/cran.scm (r-feather): Update to 0.3.2.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 1add168ab5
gnu: r-htmltable: Update to 1.13.1.
* gnu/packages/cran.scm (r-htmltable): Update to 1.13.1.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 37349c717e
gnu: r-httpuv: Update to 1.4.5.1.
* gnu/packages/cran.scm (r-httpuv): Update to 1.4.5.1.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 0c025a7f79
gnu: r-clipr: Update to 0.5.0.
* gnu/packages/cran.scm (r-clipr): Update to 0.5.0.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 2e4fc4ac62
gnu: r-caret: Update to 6.0-81.
* gnu/packages/statistics.scm (r-caret): Update to 6.0-81.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus aa72d7f7f5
gnu: r-quantreg: Update to 5.38.
* gnu/packages/statistics.scm (r-quantreg): Update to 5.38.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 9b7df80b9b
gnu: r-rcppeigen: Update to 0.3.3.5.0.
* gnu/packages/statistics.scm (r-rcppeigen): Update to 0.3.3.5.0.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus bcc17f7f11
gnu: r-rrcov: Update to 1.4-7.
* gnu/packages/statistics.scm (r-rrcov): Update to 1.4-7.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 70ee5ab137
gnu: r-cowplot: Update to 0.9.4.
* gnu/packages/statistics.scm (r-cowplot): Update to 0.9.4.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 7213ef07c6
gnu: r-rann: Update to 2.6.1.
* gnu/packages/statistics.scm (r-rann): Update to 2.6.1.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 2c8594d963
gnu: r-sfsmisc: Update to 1.1-3.
* gnu/packages/statistics.scm (r-sfsmisc): Update to 1.1-3.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 54ebdf6f74
gnu: r-rmarkdown: Update to 1.11.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.11.
[propagated-inputs]: Remove r-rprojroot.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus fb45934202
gnu: r-rstudioapi: Update to 0.9.0.
* gnu/packages/statistics.scm (r-rstudioapi): Update to 0.9.0.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 8f49d99a84
gnu: r-git2r: Update to 0.24.0.
* gnu/packages/statistics.scm (r-git2r): Update to 0.24.0.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus c12e429348
gnu: r-httr: Update to 1.4.0.
* gnu/packages/statistics.scm (r-httr): Update to 1.4.0.
2019-01-12 23:35:13 +01:00
Ricardo Wurmus 02c89c5812
gnu: r-commonmark: Update to 1.7.
* gnu/packages/statistics.scm (r-commonmark): Update to 1.7.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus fe8c44502b
gnu: r-checkmate: Update to 1.9.0.
* gnu/packages/statistics.scm (r-checkmate): Update to 1.9.0.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus ca4861c602
gnu: r-backports: Update to 1.1.3.
* gnu/packages/statistics.scm (r-backports): Update to 1.1.3.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus 23347dc353
gnu: r-dbplyr: Update to 1.3.0.
* gnu/packages/statistics.scm (r-dbplyr): Update to 1.3.0.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus f12ed3664d
gnu: r-tibble: Update to 2.0.0.
* gnu/packages/statistics.scm (r-tibble): Update to 2.0.0.
[propagated-inputs]: Add r-fansi and r-pkgconfig.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus c668a95861
gnu: r-rlang: Update to 0.3.1.
* gnu/packages/statistics.scm (r-rlang): Update to 0.3.1.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus 495866a9d7
gnu: r-knitr: Update to 1.21.
* gnu/packages/statistics.scm (r-knitr): Update to 1.21.
[propagated-inputs]: Add r-xfun.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus bf3aded0cf
gnu: r-markdown: Update to 0.9.
* gnu/packages/statistics.scm (r-markdown): Update to 0.9.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus eae93bd3f2
gnu: r-bh: Update to 1.69.0-1.
* gnu/packages/statistics.scm (r-bh): Update to 1.69.0-1.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus b6e27673e6
gnu: r-pheatmap: Update to 1.0.12.
* gnu/packages/statistics.scm (r-pheatmap): Update to 1.0.12.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus ca2bc7e037
gnu: r-mgcv: Update to 1.8-26.
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-26.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus 60f1bce09f
gnu: r-codetools: Update to 0.2-16.
* gnu/packages/statistics.scm (r-codetools): Update to 0.2-16.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus 3dbd87f504
gnu: r-class: Update to 7.3-15.
* gnu/packages/statistics.scm (r-class): Update to 7.3-15.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus 35cf4874cc
gnu: r-survival: Update to 2.43-3.
* gnu/packages/statistics.scm (r-survival): Update to 2.43-3.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus 11a36548d9
gnu: r-argparse: Update to 2.0.0.
* gnu/packages/cran.scm (r-argparse): Update to 2.0.0.
[propagated-inputs]: Add r-r6; remove r-proto.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus 527c605598
gnu: r-callr: Update to 3.1.1.
* gnu/packages/cran.scm (r-callr): Update to 3.1.1.
[propagated-inputs]: Remove r-base64enc.
2019-01-12 23:35:12 +01:00
Ricardo Wurmus b140569e18
gnu: r-readxl: Update to 1.2.0.
* gnu/packages/cran.scm (r-readxl): Update to 1.2.0.
[propagated-inputs]: Add r-progress.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 0aad198e2b
gnu: r-pracma: Update to 2.2.2.
* gnu/packages/maths.scm (r-pracma): Update to 2.2.2.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 44c69a536e
gnu: r-rcpparmadillo: Update to 0.9.200.5.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.200.5.0.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 0e87bf0177
gnu: r-processx: Update to 3.2.1.
* gnu/packages/cran.scm (r-processx): Update to 3.2.1.
[propagated-inputs]: Remove r-assertthat, r-crayon, and r-testthat.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 2766d3436a
gnu: r-sjlabelled: Update to 1.0.16.
* gnu/packages/cran.scm (r-sjlabelled): Update to 1.0.16.
[propagated-inputs]: Remove r-tibble and r-tidyselect.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 813d9c51e3
gnu: r-broom: Update to 0.5.1.
* gnu/packages/cran.scm (r-broom): Update to 0.5.1.
[propagated-inputs]: Add r-generics.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 25c67ecfc6
gnu: Add r-generics.
* gnu/packages/cran.scm (r-generics): New variable.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 646e1ef059
gnu: r-curl: Update to 3.3.
* gnu/packages/cran.scm (r-curl): Update to 3.3.
[inputs]: Add zlib.
[native-inputs]: Add pkg-config.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus ef91530362
gnu: r-readr: Update to 1.3.1.
* gnu/packages/statistics.scm (r-readr): Update to 1.3.1.
[propagated-inputs]: Add r-clipr and r-crayon.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 48102ce123
gnu: r-mvabund: Update to 4.0.1.
* gnu/packages/cran.scm (r-mvabund): Update to 4.0.1.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus 04a18a81ae
gnu: r-writexl: Update to 1.1.
* gnu/packages/cran.scm (r-writexl): Update to 1.1.
2019-01-12 23:35:11 +01:00
Ricardo Wurmus a2315c6702
gnu: r-jsonlite: Update to 1.6.
* gnu/packages/cran.scm (r-jsonlite): Update to 1.6.
2019-01-12 23:35:11 +01:00
Kei Kebreau ea600ff709
gnu: python-pillow: Update homepage.
* gnu/packages/python.scm (python-pillow)[homepage]: Update URL.
2019-01-12 16:39:26 -05:00
Kei Kebreau acbf312573
gnu: python-pillow: Update to 5.4.0
* gnu/packages/python.scm (python-pillow): Update to 5.4.0.
[arguments]: Add 'patch-ldconfig' phase.
2019-01-12 16:38:36 -05:00
Ricardo Wurmus 146c6b62bf
gnu: Sort package modules in (gnu packages guile).
* gnu/packages/guile.scm: Sort list of gnu/packages modules.
2019-01-12 12:14:31 +01:00
Ricardo Wurmus 7d8baff97b
gnu: impressive: Update to 0.12.0.
* gnu/packages/pdf.scm (impressive): Update to 0.12.0.
2019-01-12 12:14:31 +01:00
Ricardo Wurmus 24155bf40d
gnu: Move Java compression packages to new module.
* gnu/packages/compression.scm (bitshuffle-for-snappy): Export variable.
(java-snappy, java-snappy-1, java-iq80-snappy, java-jbzip2, java-tukaani-xz):
Move these variables from here...
* gnu/packages/java-compression.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/java.scm, gnu/packages/bioinformatics.scm: Adjust module
references.
2019-01-12 12:14:28 +01:00
guy fleury iteriteka 1704367719
gnu: Add Bochs.
* gnu/packages/virtualization.scm (bochs): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-01-11 17:09:20 -05:00
Leo Famulari 81c64748ba
gnu: Stellarium: Update to 0.18.3.
* gnu/packages/astronomy.scm (stellarium): Update to 0.18.3.
[arguments]: Skip a broken test.
2019-01-11 17:07:55 -05:00
Pierre Neidhardt 1ac0c1b899
gnu: opendht: Make argon2 a propagated input so that its .pc is found.
* gnu/packages/networking.scm (opendht)[inputs]: Remove argon2.
[propagated-inputs]: Add it here.
2019-01-11 19:48:00 +01:00
Pierre Neidhardt e0fa641380
gnu: opendht: Use jsoncpp and restbed.
* gnu/packages/crypto.scm (opendht): Move definition to networking.scm.
* gnu/packages/networking.scm (opendht)[inputs]: Add jsoncpp and restbed.
2019-01-11 19:48:00 +01:00
Pierre Neidhardt 362fba83dd
gnu: Add restbed.
* gnu/packages/networking.scm (restbed): New variable.
2019-01-11 19:48:00 +01:00
Pierre Neidhardt 50e1843b3a
gnu: libupnp: Update to 1.6.25.
* gnu/packages/upnp.scm (libupnp): Update to 1.6.25.
2019-01-11 19:48:00 +01:00
Hartmut Goebel 46b082f97f
gnu: kinit: Use KDEINIT5_LIBRARY_PATH to search for dynlibs.
Using LIBRARY_PATH was introduced in
16b8aff85b, but is wrong since
this variable is used by the compiler (gcc) at link time.

* gnu/packages/patches/kinit-kdeinit-libpath.patch: Change
  LIBRARY_PATH to KDEINIT5_LIBRARY_PATH.
* gnu/packages/kde-frameworks.scm (kinit)[native-search-paths]:
  New field.
2019-01-11 16:35:52 +01:00
Jelle Licht 5a26f879c3
Revert "gnu: emacs-ghub: Update to 3.2.0."
This change should be applied once we update our magit package.

This reverts commit b96f0e6ff9.
2019-01-11 13:32:31 +01:00
Gabriel Hondet 88d7101798
gnu: Add emacs-general.
[[PGP Signed Part:Good signature from 31BC8105F659D425 Gabriel Hondet <gabrielhondet@gmail.com> (trust undefined) created at 2019-01-06T10:42:43+0100 using RSA]]
* gnu/packages/emacs.scm (emacs-general): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-11 12:14:38 +01:00
Ludovic Courtès 84a2de36a1
services: Deprecate a few more service procedures.
These procedures were already either undocumented (and de facto
deprecated) or documented as deprecated or redundant.

* gnu/services/base.scm (guix-service, guix-publish-service): Mark as
deprecated.
* gnu/services/mcron.scm (mcron-service): Likewise.
* gnu/services/networking.scm (tor-service): Likewise.
* doc/guix.texi (Scheduled Job Execution): Remove 'mcron-service' and
adjust example.
(Networking Services): Remove 'tor-service'.
* gnu/tests/base.scm (%mcron-os): Use 'mcron-service-type' instead of
'mcron-service'.
* gnu/tests/networking.scm (%tor-os): Use 'tor-service-type' instead of
'tor-service'.
* tests/guix-system.sh: Likewise.
2019-01-11 12:14:38 +01:00
Ludovic Courtès babfd9447d
tests: Nitpick on Docker test.
This is a followup to 7d8a4eeacc.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/tests/docker.scm.
* gnu/tests/docker.scm: Update copyright line.
2019-01-11 12:14:37 +01:00
Rutger Helling cb2ad4f508
gnu: wine-staging: Hard-code vulkan loader.
* gnu/packages/wine.scm (wine-staging-patchset-data): Fix indentation.
* gnu/packages/wine.scm (wine-staging)[arguments]: Add 'wrap-executable phase.
* gnu/packages/wine.scm (wine64-staging)[arguments]: Add 'wrap-executable
phase. Copy the real wine-preloader instead of the wrapped version.
2019-01-11 11:15:13 +01:00
Ricardo Wurmus e7c6bc45ed
gnu: jamm: Remove broken "build" phase.
* gnu/packages/bioinformatics.scm (jamm)[arguments]: Remove "build" phase.
2019-01-11 06:08:43 +01:00
Danny Milosavljevic 9757b57f4e
services: docker: Update comment.
* gnu/services/docker.scm (docker-shepherd-service): Update comment.
2019-01-11 02:53:28 +01:00
Leo Famulari adf0b482eb
gnu: gexiv2: Update to 0.10.10.
* gnu/packages/gnome.scm (gexiv2): Update to 0.10.10.
2019-01-10 18:45:41 -05:00
Ricardo Wurmus d4d9a1ece0
gnu: Update texlive packages.
* guix/build-system/texlive.scm (%texlive-tag, %texlive-revision): Update to
texlive-2018.2, revision 49435.
* gnu/packages/tex.scm (texlive-dvips, texlive-generic-unicode-data,
texlive-generic-dehyph-exptl, texlive-generic-hyph-utf8, texlive-fontname,
texlive-fonts-cm, texlive-tex-plain, texlive-latex-base,
texlive-latex-graphics, texlive-latex-graphics, texlive-latex-oberdiek,
texlive-latex-tools, texlive-latex-l3kernel, texlive-latex-l3packages,
texlive-latex-fontspec, texlive-latex-amsmath, texlive-latex-amscls,
texlive-latex-babel, texlive-latex-cyrillic, texlive-latex-eqparbox,
texlive-latex-ifplatform, texlive-latex-etoolbox, texlive-latex-galois,
texlive-latex-polyglossia, texlive-tex-texinfo, texlive-latex-changebar,
texlive-latex-fancyhdr, texlive-latex-overpic, texlive-latex-parskip,
texlive-metapost, texlive-latex-ucs, texlive-generic-pdftex,
texlive-latex-media9, texlive-latex-ocgx2, texlive-latex-koma-script,
texlive-generic-listofitems, texlive-bibtex, texlive-context-base): Update
hashes.
(texlive-latex-fontspec)[arguments]: Remove custom build target.
(texlive-latex-dinbrief)[arguments]: Add build phase "fix-encoding-error".
(texlive-latex-xkeyval): New variable.
(texlive-latex-pstool)[source]: Fetch from new location.
[build-system]: Use trivial-build-system.
[arguments]: Write simple builder.
[propagated-inputs]: Add texlive-latex-l3kernel, texlive-latex-tools, and
texlive-latex-xkeyval.
[synopsis]: Fix typo.
2019-01-10 22:43:09 +01:00
Kei Kebreau c954fe6622
gnu: irssi: Update to 1.1.2 [fixes CVE-2019-5882].
* gnu/packages/irc.scm (irssi): Update to 1.1.2.
2019-01-10 16:05:42 -05:00
Danny Milosavljevic ffcd282702
gnu: docker: Booby-trap "Command" and "LookPath" calls.
* gnu/packages/docker.scm (docker)[arguments]<#:phases>[patch-paths]:
Booby-trap "Command" and "LookPath" calls.
2019-01-10 21:29:53 +01:00
Pierre Neidhardt 6a6e5d84da
gnu: opendht: Update to 1.8.1.
* gnu/packages/crypto.scm (opendht): Update to 1.8.1.
[source]: Remove snippet that deletes argon2, which is no longer bundled.
[arguments]: Add "--with-argon2" to use system argon2.
[license]: Update to GPLv3+ following the README and source headers.
2019-01-10 21:09:06 +01:00
Pierre Neidhardt 6fe6840dab
gnu: Add libsecp256k1.
* gnu/packages/crypto.scm (libsecp256k1): New variable.
2019-01-10 21:09:06 +01:00
Pierre Neidhardt 35ac66eec1
gnu: crypto++: Update to 8.0.0.
* gnu/packages/crypto.scm (crypto++): Update to 8.0.0.
[arguments]: Build shared library.
[arguments]: Generate .pc file.
2019-01-10 21:09:06 +01:00
Danny Milosavljevic 8b0c174415
services: docker: Use more minimal service requrements.
* gnu/services/docker.scm (docker-service-type)[requirement]: Add
file-system-/sys/fs/cgroup/blkio, file-system-/sys/fs/cgroup/cpu,
file-system-/sys/fs/cgroup/cpuset, file-system-/sys/fs/cgroup/devices,
file-system-/sys/fs/cgroup/memory.  Remove elogind.
2019-01-10 19:17:49 +01:00
Danny Milosavljevic d3a0e74d6a
services: docker: Clarify service-extension shepherd-root-service-type.
* gnu/services/docker.scm (docker-service-type)[extensions]: Clarify
service-extension shepherd-root-service-type.
2019-01-10 19:17:48 +01:00
Nam Nguyen dbd346ae88
gnu: sct: Correct license.
* gnu/packages/xdisorg.scm (sct)[license]: Change to non-copyleft.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-10 14:59:23 +01:00
Ludovic Courtès 65a67bf711
services: Use 'define-deprecated' for service procedures.
* gnu/services/base.scm (urandom-seed-service, gpm-service): Define
using 'define-deprecated'.
* gnu/services/messaging.scm (bitlbee-service): Likewise.
* gnu/services/networking.scm (dhcp-client-service): Likewise.
(ntp-service): Likewise.
* gnu/services/xorg.scm (slim-service): Likewise.
(gdm-service): Likewise.
2019-01-10 14:59:23 +01:00
Tim Gesthuizen 7d4b3e1e2b
gnu: Add pwsafe
* gnu/packages/password-utils.scm (pwsafe): New variable

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-10 14:59:22 +01:00
Ludovic Courtès 01b3625df6
services: gdm: Add default value.
* gnu/services/xorg.scm (<gdm-configuration>)[x-server]: Add default
value.
(gdm-service-type)[default-value, description]: New fields.
(gdm-service): Mark as deprecated.
2019-01-10 14:59:22 +01:00
Rutger Helling 394207c1ee
gnu: Add missing copyright line.
* gnu/packages/video.scm: Add missing copyright line for commit 20b4aa6.
2019-01-10 08:59:44 +01:00
Rutger Helling 1d591432c7
gnu: wlstream: Fix indentation.
* gnu/packages/video.scm (wlstream): Fix indentation.
2019-01-10 08:53:36 +01:00
Rutger Helling 20b4aa6bab
gnu: Add wlstream.
* gnu/packages/video.scm (wlstream): New variable.
2019-01-10 08:41:03 +01:00
Rutger Helling 1f61cc102e
gnu: ffmpeg: Add libdrm support.
* gnu/packages/video.scm (ffmpeg): Add libdrm support.
2019-01-10 08:20:39 +01:00
Danny Milosavljevic 6b6a25d4d2
gnu: docker: Fix more paths.
* gnu/packages/docker.scm (docker)[inputs]: Add dbus, git.
[arguments]<#:phases>[patch-paths]: Use them.
2019-01-10 05:40:53 +01:00
Danny Milosavljevic f946a370ed
services: docker: Depend on elogind.
* gnu/services/docker.scm (docker-shepherd-service)[requirement]: Add elogind.
2019-01-10 05:15:42 +01:00
Danny Milosavljevic dc4b4a38fa
tests: docker: Fix test.
* gnu/tests/docker.scm (run-docker-test): Set memory and disk size.
(%docker-os): Add elogind service.
2019-01-10 05:15:41 +01:00
Mark H Weaver 60893e5c84
gnu: linux-libre: Update to 4.20.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.1.
(%linux-libre-hash): Update hash.
2019-01-09 23:00:07 -05:00
Mark H Weaver f7ed0b1db5
gnu: linux-libre@4.19: Update to 4.19.14.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.14.
(%linux-libre-4.19-hash): Update hash.
2019-01-09 23:00:05 -05:00
Mark H Weaver 166c6ad39c
gnu: linux-libre@4.14: Update to 4.14.92.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.92.
(%linux-libre-4.14-hash): Update hash.
2019-01-09 23:00:03 -05:00
Mark H Weaver c37f52e3be
gnu: linux-libre@4.9: Update to 4.9.149.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.149.
2019-01-09 23:00:00 -05:00
Mark H Weaver 28f6b27543
gnu: linux-libre: Enable pressure stall information.
* gnu/packages/aux-files/linux-libre/4.20-arm.conf,
gnu/packages/aux-files/linux-libre/4.20-arm64.conf,
gnu/packages/aux-files/linux-libre/4.20-i686.conf,
gnu/packages/aux-files/linux-libre/4.20-x86_64.conf: Enable CONFIG_PSI.
2019-01-09 22:59:58 -05:00
Danny Milosavljevic 8cd958608c
gnu: docker: Disable tests requiring elevated permissions.
* gnu/packages/docker.scm (docker)[arguments]<#:phases>[delete-failing-tests]:
Disable tests requiring elevated permissions.
2019-01-10 04:46:29 +01:00
Danny Milosavljevic 8b487bf84f
gnu: containerd: Fix more paths.
* gnu/packages/docker.scm (containerd)[inputs]: Add util-linux.
[arguments]<#:phases>[patch-paths]: Fix more paths.
2019-01-10 04:34:57 +01:00
Danny Milosavljevic 58adcaa19f
gnu: docker: Fix more paths.
* gnu/packages/docker.scm (docker)[inputs]: Add util-linux.
[arguments]<#:phases>[patch-paths]: Fix more paths.
2019-01-10 04:33:47 +01:00
Danny Milosavljevic f0bfd0fc21
services: docker: Specify log file for containerd.
* gnu/services/docker.scm (containerd-shepherd-service): Specify log file
for containerd.
2019-01-10 03:54:28 +01:00
Danny Milosavljevic 7d8a4eeacc
tests: Add Docker system test.
* gnu/tests/docker.scm: New file.
2019-01-10 03:44:20 +01:00
Danny Milosavljevic 65a7e35cb5
gnu: docker: Substitute LookPath of literals generally.
* gnu/packages/docker.scm (docker)[arguments]<#:phases>[patch-paths]:
Substitute LookPath of literals generally.
2019-01-10 03:12:32 +01:00
Danny Milosavljevic e9b316453e
gnu: Add docker-cli.
* gnu/packages/docker.scm (docker-cli): New variable.
2019-01-10 03:01:12 +01:00
Danny Milosavljevic 8af4c335e3
services: Add docker.
* gnu/services/docker.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Miscellaneous Services): Document the service.
2019-01-10 03:00:55 +01:00
Danny Milosavljevic f87ea24a82
gnu: Add docker.
* gnu/packages/docker.scm (docker): New variable.
* gnu/packages/patches/docker-engine-test-noinstall.patch: New file.
* gnu/packages/patches/docker-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-01-10 02:49:14 +01:00
Leo Famulari fc51c28ae8
gnu: Blender: Update to a beta release of 2.80.
Fixes <https://bugs.gnu.org/33608> and <https://bugs.gnu.org/33882>.

* gnu/packages/graphics.scm (blender): Update to 2.80-beta-0.3c3d80e.
[source]: Fetch from the Git repository.
[inputs]: Use OpenJPEG 2. Add Numpy.
[arguments]: Specify the location of Numpy. Remove some configure flags that are
no longer used. Comment out the 'fix-broken-import' phase because the
file it patches doesn't exist in the Git sources.
[description]: Add a warning about the beta status.
2019-01-09 18:54:16 -05:00
Jelle Licht b96f0e6ff9
gnu: emacs-ghub: Update to 3.2.0.
* gnu/packages/emacs.scm (emacs-ghub): Update to 3.2.0.
[source]: Use 'git-fetch'.
[propagated-inputs]: Add emacs-dash, emacs-graphql,
emacs-let-alist, emacs-treepy.
2019-01-09 22:40:32 +01:00
Jelle Licht 9bc7dd62b4
gnu: emacs-magit-popup: Update to 2.12.5.
* gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.5.
2019-01-09 22:40:25 +01:00
Jelle Licht 8d59ef68cb
gnu: emacs-with-editor: Update to 2.8.0.
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.8.0.
[source]: Use 'git-fetch'.
2019-01-09 22:40:13 +01:00
Jelle Licht 5b07f06804
gnu: Add emacs-graphql.
* gnu/packages/emacs.scm (emacs-graphql): New variable.
2019-01-09 22:40:02 +01:00
Jelle Licht abb8dff054
gnu: Add emacs-treepy.
* gnu/packages/emacs.scm (emacs-treepy): New variable.
2019-01-09 22:38:22 +01:00
Jelle Licht 56c50c71b5
gnu: emacs-emacsql: Update to 3.0.0.
* gnu/packages/emacs.scm (emacs-emacsql): Update to 3.0.0.
[source]: Use 'git-fetch'.
[arguments]: Remove unnecessary fix.
2019-01-09 22:38:06 +01:00
Jelle Licht d4e915f9b5
gnu: emacs-closql: Update to 1.0.0.
* gnu/packages/emacs.scm (emacs-closql): Update to 1.0.0.
[source]: Use 'git-fetch'.
2019-01-09 22:37:52 +01:00
Leo Famulari 817e09c174
gnu: Django: Update to 1.11.18 [fixes CVE-2019-3498].
* gnu/packages/django.scm (python-django, python2-django): Update to 1.11.18.
2019-01-09 15:44:36 -05:00
Leo Famulari e82c98abe9
gnu: aria2: Fix CVE-2019-3500.
* gnu/packages/patches/aria2-CVE-2019-3500.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bittorrent.scm (aria2)[source]: Use it.
2019-01-09 15:38:19 -05:00
Leo Famulari 45ee3fde87
gnu: hashcat: Update to 5.1.0.
* gnu/packages/password-utils.scm (hashcat): Update to 5.1.0.
2019-01-09 14:05:20 -05:00
Danny Milosavljevic f73b7bf6e2
gnu: fasm: Update comments.
* gnu/packages/assembly.scm (fasm): Update comments.
2019-01-09 19:33:28 +01:00
Danny Milosavljevic cb95e79f14
gnu: fasm: Fix grammatical errors in description.
* gnu/packages/assembly.scm (fasm)[description]: Modify.
2019-01-09 19:33:27 +01:00
Danny Milosavljevic 1bde3d2cbf
gnu: Add dev86.
* gnu/packages/assembly.scm (dev86): New variable.
2019-01-09 19:33:27 +01:00
Efraim Flashner ab7aa06cac
gnu: python-pygit2: Update to 0.27.3.
* gnu/packages/python.scm (python-pygit2): Update to 0.27.3.
[arguments]: Add custom phase to compile with cffi support. Add custom
phase to not require specific versions of python-cffi.
[native-inputs]: Add python-pytest.
2019-01-09 20:25:50 +02:00
Ludovic Courtès 1b504b498a
gnu: libgit2: Update to 0.27.7.
* gnu/packages/version-control.scm (libgit2): Update to 0.27.7.
2019-01-09 18:47:57 +01:00
Tim Gesthuizen 037c3b0ea2
gnu: emacs-irony-mode: Remove propagated input
emacs-irony-mode finds its server binary because its a propagated input and is
in the path. We can substitute the variable `irony-server-install-prefix` to
not propagate the input and keep the binary isolated from the user.

* gnu/packages/emacs.scm (emacs-irony-mode):
[propagated-inputs] Remove propagated inputs
[inputs] Add emacs-irony-mode-server
[arguments] Add phase substituting the variable of the server path

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:57 +01:00
Tim Gesthuizen ecf7e4ea43
gnu: emacs-ggtags: Don't require GNU Global in path
emacs-ggtags relies on the GNU Global tools (global and gtags) to be available
in the path. This way it will grab some random executable if it will find
executables at all.
This is fixed by setting the prefix to GNU Global in the store. This way
emacs-ggtags will use specific deterministic executables.

* gnu/packages/emacs.scm (emacs-ggtags):
[inputs]: Add GNU Global to the inputs
[arguments]: Add a phase for substituting the right path to the executables

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:57 +01:00
Vasile Dumitrascu b2a5ef2e94
gnu: e2fsprogs: Update to 1.44.5.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.44.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:57 +01:00
Vasile Dumitrascu 4287bd19c7
gnu: bind: Update to 9.12.3-P1.
* gnu/packages/dns.scm (bind): Update to 9.12.3-P1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:57 +01:00
Brett Gilio 25a0ffbf27
gnu: emacs-md4rd: Update to c55512c.
* gnu/packages/emacs.scm (emacs-md4rd): Update to c55512c.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:56 +01:00
Ricardo Wurmus cba08f60a1
gnu: Add r-mcmc.
* gnu/packages/cran.scm (r-mcmc): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 39274ab4d9
gnu: Add r-parcor.
* gnu/packages/cran.scm (r-parcor): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 0af9616d91
gnu: Add r-huge.
* gnu/packages/cran.scm (r-huge): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 879a15203b
gnu: Add r-ppls.
* gnu/packages/cran.scm (r-ppls): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 17932a0f63
gnu: Add r-epi.
* gnu/packages/cran.scm (r-epi): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 728012dae8
gnu: Add r-etm.
* gnu/packages/cran.scm (r-etm): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 7aeec0cf37
gnu: Add r-cmprsk.
* gnu/packages/cran.scm (r-cmprsk): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus e3c0e3e360
gnu: Add r-protviz.
* gnu/packages/cran.scm (r-protviz): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus fe4e9f0349
gnu: Add r-rbamtools.
* gnu/packages/cran.scm (r-rbamtools): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus e50722c8e6
gnu: Add r-genenet.
* gnu/packages/cran.scm (r-genenet): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 6a5bfe09eb
gnu: Add r-longitudinal.
* gnu/packages/cran.scm (r-longitudinal): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 1ea708af8c
gnu: Add r-survivalroc.
* gnu/packages/cran.scm (r-survivalroc): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus afc0d8158b
gnu: Add r-bootstrap.
* gnu/packages/cran.scm (r-bootstrap): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 4fcbd7eaf3
gnu: Add r-rmeta.
* gnu/packages/cran.scm (r-rmeta): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus c2d6e866ac
gnu: Add r-drc.
* gnu/packages/cran.scm (r-drc): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 99c164a5c7
gnu: Add r-spatialextremes.
* gnu/packages/cran.scm (r-spatialextremes): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 32725458b7
gnu: Add r-fields.
* gnu/packages/cran.scm (r-fields): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus 90104ecd66
gnu: Add r-spam.
* gnu/packages/cran.scm (r-spam): New variable.
2019-01-09 17:13:51 +01:00
Ricardo Wurmus f51dcc275e
gnu: Add r-dotcall64.
* gnu/packages/cran.scm (r-dotcall64): New variable.
2019-01-09 17:13:49 +01:00
Ricardo Wurmus 658b2b62cb
gnu: Add r-assertive.
* gnu/packages/cran.scm (r-assertive): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 39231abf4d
gnu: Add r-assertive-data.
* gnu/packages/cran.scm (r-assertive-data): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 39ef8e097b
gnu: Add r-assertive-data-uk.
* gnu/packages/cran.scm (r-assertive-data-uk): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 6d3702e5ce
gnu: Add r-assertive-data-us.
* gnu/packages/cran.scm (r-assertive-data-us): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 66d0a0a706
gnu: Add r-assertive-strings.
* gnu/packages/cran.scm (r-assertive-strings): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 29d9a2affb
gnu: Add r-assertive-datetimes.
* gnu/packages/cran.scm (r-assertive-datetimes): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 50ce8b1e2c
gnu: Add r-assertive-code.
* gnu/packages/cran.scm (r-assertive-code): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 1f0a761a14
gnu: Add r-assertive-files.
* gnu/packages/cran.scm (r-assertive-files): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 5e3bd35506
gnu: Add r-assertive-types.
* gnu/packages/cran.scm (r-assertive-types): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus dcafcfb4fd
gnu: Add r-assertive-reflection.
* gnu/packages/cran.scm (r-assertive-reflection): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus c358b5d418
gnu: Add r-assertive-models.
* gnu/packages/cran.scm (r-assertive-models): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus 905aa46ae5
gnu: Add r-assertive-matrices.
* gnu/packages/cran.scm (r-assertive-matrices): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 2da2d2f605
gnu: Add r-assertive-sets.
* gnu/packages/cran.scm (r-assertive-sets): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus dac9c1f604
gnu: Add r-assertive-numbers.
* gnu/packages/cran.scm (r-assertive-numbers): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 4b2d17edaa
gnu: Add r-assertive-properties.
* gnu/packages/cran.scm (r-assertive-properties): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 8004bb2451
gnu: Add r-assertive-base.
* gnu/packages/cran.scm (r-assertive-base): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus a536c7c9ad
gnu: Add r-rmpfr.
* gnu/packages/cran.scm (r-rmpfr): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 1ab5160434
gnu: Add r-gmp.
* gnu/packages/cran.scm (r-gmp): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus dfd09f7bad
gnu: Add r-bigrquery.
* gnu/packages/cran.scm (r-bigrquery): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus ad6fea1690
gnu: Add r-ontologyindex.
* gnu/packages/cran.scm (r-ontologyindex): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 9170eb7f1f
gnu: Add r-rapidjsonr.
* gnu/packages/cran.scm (r-rapidjsonr): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus e7176ac5bd
gnu: Add r-pixmap.
* gnu/packages/cran.scm (r-pixmap): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 895efece37
gnu: Add r-strucchange.
* gnu/packages/cran.scm (r-strucchange): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus d28be7b76b
gnu: Add r-als.
* gnu/packages/cran.scm (r-als): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 9401f56b81
gnu: Add r-chemometricswithr.
* gnu/packages/cran.scm (r-chemometricswithr): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 25861356ed
gnu: Add r-iso.
* gnu/packages/cran.scm (r-iso): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 00436e2cac
gnu: Add r-nnls.
* gnu/packages/cran.scm (r-nnls): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus 2871b670a8
gnu: Add r-kohonen.
* gnu/packages/cran.scm (r-kohonen): New variable.
2019-01-09 15:43:50 +01:00
Ricardo Wurmus d0eb09a134
gnu: Add r-grimport.
* gnu/packages/cran.scm (r-grimport): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus 7eec973e81
gnu: Add r-tractor-base.
* gnu/packages/cran.scm (r-tractor-base): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus b98662c53a
gnu: Add r-reportr.
* gnu/packages/cran.scm (r-reportr): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus cb03d6c6f3
gnu: Add r-ore.
* gnu/packages/cran.scm (r-ore): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus 6e09f50613
gnu: Add r-shades.
* gnu/packages/cran.scm (r-shades): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus f79e63a571
gnu: Add r-rnifti.
* gnu/packages/cran.scm (r-rnifti): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus b2e777b27c
gnu: Add r-tfmpvalue.
* gnu/packages/cran.scm (r-tfmpvalue): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus adcd0cc87e
gnu: Add r-splitstackshape.
* gnu/packages/cran.scm (r-splitstackshape): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus 5f0fbfc0ad
gnu: Add r-lassopv.
* gnu/packages/cran.scm (r-lassopv): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus 3d62d98e69
gnu: Add r-flare.
* gnu/packages/cran.scm (r-flare): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus 029425cbce
gnu: Add r-vbsr.
* gnu/packages/cran.scm (r-vbsr): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus 5574cb812a
gnu: Add r-rpostgresql.
* gnu/packages/cran.scm (r-rpostgresql): New variable.
2019-01-09 15:43:49 +01:00
Ricardo Wurmus 3088b3fc5b
gnu: Add r-rspectra.
* gnu/packages/cran.scm (r-rspectra): New variable.
2019-01-09 15:43:45 +01:00
Ludovic Courtès 0991fd5336
build: Require Guile 2.2.
* configure.ac: Require Guile 2.2.
* README: Adjust accordingly.
* doc/guix.texi (Requirements): Likewise.
* gnu/packages/package-management.scm (guile2.0-guix): Deprecate.
(guix-minimal): Inherit from GUIX, not from GUILE2.0-GUIX.
2019-01-09 14:47:53 +01:00
Efraim Flashner 847ffe8852
gnu: bash: Update to 5.0.
* gnu/packages/bash.scm (bash): Update to 5.0.
[source]: Remove patches.
(patch-url seqno): Prepare for bash-5.0 patches.
(%patch-series-4.4): Rename %patch-series-5.0, remove patches.
2019-01-08 18:19:24 +02:00
Efraim Flashner 2cb4f940f2
gnu: readline: Update to 8.0.
* gnu/packages/readline.scm (readline): Update to 8.0.
[source]: Remove patch series %patch-series-7.0.
(readline-7): New variable.
2019-01-08 18:19:15 +02:00
Eric Bavier fefcb122ac
gnu: dvdisaster: Run regression tests.
* gnu/packages/cdrom.scm (dvdisaster)[arguments]: Remove #:tests? argument.
Add 'check' phase.
2019-01-08 09:09:31 -06:00
Eric Bavier 98b0ec7fa6
gnu: dvdisaster: Install desktop file.
* gnu/packages/cdrom.scm (dvdisaster)[arguments]: Add 'install-desktop phase.
2019-01-08 09:09:25 -06:00
Clément Lassieur 627e6d8c11
gnu: prosody: Update to 0.11.1.
* gnu/packages/messaging.scm (prosody): Update to 0.11.1.
[arguments]: Replace "Makefile" with "GNUmakefile".  Change "5.1" to "5.2".
Explain why there are no tests.
[inputs]: Replace lua-5.1, lua5.1-bitop, lua5.1-expat, lua5.1-socket,
lua5.1-filesystem, lua5.1-sec with lua-5.2, lua5.2-bitop, lua5.2-expat,
lua5.2-socket, lua5.2-filesystem, lua5.2-sec.
2019-01-08 15:23:36 +01:00
Clément Lassieur eb5b6c5777
gnu: Add lua5.2-sec.
* gnu/packages/lua.scm (lua5.2-sec): New variable.
(make-lua-sec): New procedure.
(lua5.1-sec, lua5.2-sec): Call it.
2019-01-08 15:23:36 +01:00
Clément Lassieur d994325747
gnu: Add lua-filesystem and lua5.2-filesystem.
* gnu/packages/lua.scm (lua-filesystem, lua5.2-filesystem): New variables.
(make-lua-filesystem): New procedure.
(lua-filesystem, lua5.1-filesystem, lua5.2-filesystem): Call it.
2019-01-08 15:23:36 +01:00
Clément Lassieur 253aab77c5
gnu: Add lua5.2-socket.
* gnu/packages/lua.scm (lua5.2-socket): New variable.
(make-lua-socket): New procedure.
(lua5.1-socket, lua5.2-socket): Call it.
2019-01-08 15:23:36 +01:00
Clément Lassieur 7c97a0631e
gnu: Add lua5.2-expat.
* gnu/packages/lua.scm (lua5.2-expat): New variable.
(make-lua-expat): New procedure.
(lua5.1-expat, lua5.2-expat): Call it.
2019-01-08 15:23:36 +01:00
Efraim Flashner 580f33e119
gnu: criu: Update to 3.11.
* gnu/packages/virtualization.scm (criu): Update to 3.11.
[arguments]: Add custom phase to patch python calls.
2019-01-08 12:29:42 +02:00
Efraim Flashner 49fe965d28
gnu: criu: Fix building on armhf-linux.
* gnu/packages/virtualization.scm (criu)[arguments]: Hardcode the arm
version in the Makefile.
2019-01-08 12:29:40 +02:00
Clément Lassieur b509381089
gnu: gajim-omemo: Update to 2.6.26.
* gnu/packages/messaging.scm (gajim-omemo): Update to 2.6.26.
2019-01-08 10:19:55 +01:00
Clément Lassieur 5cfec72f39
gnu: gajim: Update to 1.1.1.
* gnu/packages/messaging.scm (gajim): Update to 1.1.1.
[arguments]: Replace #:test-target with a 'check' phase.
2019-01-08 10:19:55 +01:00
Tobias Geerinckx-Rice eac5d425cd
gnu: tor: Update to 0.3.4.10.
* gnu/packages/tor.scm (tor): Update to 0.3.4.10.
2019-01-08 04:21:53 +01:00
Tobias Geerinckx-Rice be4f8391a4
gnu: privoxy: Update to 3.0.28.
* gnu/packages/tor.scm (privoxy): Update to 3.0.28.
2019-01-08 04:21:52 +01:00
Rutger Helling 3c85058c0e
gnu: libnet: Update to 1.2-rc3.
* gnu/packages/networking.scm (libnet): Update to 1.2-rc3.
[source]: Use git-fetch.
2019-01-07 22:07:01 +01:00
Julien Lepiller 8737666a99
gnu: ocaml-graph: Add upstream-name.
* gnu/packages/ocaml.scm (ocaml-graph)[properties]: Add upstream-name.
2019-01-07 22:05:47 +01:00
Julien Lepiller 33af92dd99
gnu: Move coq packages from ocaml to coq.
* gnu/packages/ocaml.scm (coq, proof-general, coq-flocq, coq-gappa, coq-mathcomp)
(coq-coquelicot, coq-bignums, coq-interval): Move from here...
* gnu/packages/coq.scm: ... to here.  New file.
2019-01-07 22:05:37 +01:00
Alex Kost 912f0541a3
gnu: emacs-guix: Update to 0.5.1.1.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.5.1.1.
2019-01-07 22:52:46 +03:00
Danny Milosavljevic 40c7476af8
gnu: containerd: Update synopsis.
* gnu/packages/docker.scm (containerd)[synopsis]: Modify.
2019-01-07 19:13:04 +01:00
Danny Milosavljevic 54891e850a
gnu: containerd: Enable tests.
* gnu/packages/docker.scm (containerd)[arguments]: Remove #:tests?.
2019-01-07 19:12:14 +01:00
Ricardo Wurmus 1f1e338ad4
gnu: Add missing use-module clause.
This is a follow-up to 4e5b8f7215.

* gnu/packages/docker.scm: Add missing use-module clause.
2019-01-07 18:45:23 +01:00
Ricardo Wurmus d53b23176f
gnu: Add r-corpcor.
* gnu/packages/cran.scm (r-corpcor): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus e3bb076678
gnu: Add r-ddrtree.
* gnu/packages/cran.scm (r-ddrtree): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus 9f33d76c33
gnu: Add r-qlcmatrix.
* gnu/packages/cran.scm (r-qlcmatrix): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus 58bc8857fb
gnu: Add r-combinat.
* gnu/packages/cran.scm (r-combinat): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus 13f5837b4c
gnu: Add r-densityclust.
* gnu/packages/cran.scm (r-densityclust): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus b614009e6a
gnu: Add r-sparsesvd.
* gnu/packages/cran.scm (r-sparsesvd): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus fbebccf7f6
gnu: Add r-docopt.
* gnu/packages/cran.scm (r-docopt): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus 45b469a472
gnu: Add r-rvcheck.
* gnu/packages/cran.scm (r-rvcheck): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus 61d7334906
gnu: Add r-tidytree.
* gnu/packages/cran.scm (r-tidytree): New variable.
2019-01-07 18:44:04 +01:00
Ricardo Wurmus a6e4413d64
gnu: Add r-colorramps.
* gnu/packages/cran.scm (r-colorramps): New variable.
2019-01-07 18:44:04 +01:00