Ricardo Wurmus
70debac5f1
gnu: Add r-enrichr.
...
* gnu/packages/cran.scm (r-enrichr): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
5bea832f72
gnu: Add r-dalex.
...
* gnu/packages/cran.scm (r-dalex): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
4d06ef4b71
gnu: Add r-rbowtie.
...
* gnu/packages/bioconductor.scm (r-rbowtie): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
8c42f8f6e8
gnu: Add r-iclusterplus.
...
* gnu/packages/bioconductor.scm (r-iclusterplus): New variable.
2019-05-10 13:31:01 +02:00
Mark H Weaver
b40a36baff
gnu: linux-libre: Update to 5.1.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.
(%linux-libre-hash): Update hash.
(%linux-libre-5.0-patches): Rename to ...
(%linux-libre-5.1-patches): ... this.
(linux-libre, linux-libre-arm-generic, linux-libre-arm-veyron)
(linux-libre-arm-omap2plus): Use %linux-libre-5.1-patches.
(vhba-module): Move definition below the kernel packages.
* gnu/packages/aux-files/linux-libre/5.0-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.0-arm.conf,
gnu/packages/aux-files/linux-libre/5.0-arm64.conf,
gnu/packages/aux-files/linux-libre/5.0-i686.conf,
gnu/packages/aux-files/linux-libre/5.0-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/5.1-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.1-arm.conf,
gnu/packages/aux-files/linux-libre/5.1-arm64.conf,
gnu/packages/aux-files/linux-libre/5.1-i686.conf,
gnu/packages/aux-files/linux-libre/5.1-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Adjust accordingly.
2019-05-10 00:00:49 -04:00
Ivan Petkov
3d8033af42
gnu: rust: Update to 1.34.1.
...
* gnu/packages/rust.scm (rust): Update to 1.34.1.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-10 00:44:09 +02:00
Ivan Petkov
4ed20d3cfe
gnu: rust: Make source derivations smaller.
...
* gnu/packages/rust.scm (rust-source-pre-1.32): Delete procedure.
(rust-bootstrapped-package-pre-1.32): Delete procedure.
(rust-bootstrapped-package): Remove optional keys, and return an origin.
(rust-uri): New variable.
(mrustc): Change native-input "rust" to use source of rust-1.19.
(rust-1.19)[source]: Define package source.
(rust-1.20): Use rust-bootstrapped-package.
(rust-1.21): Likewise.
(rust-1.22): Likewise.
(rust-1.23): Likewise.
(rust-1.24): Likewise.
(rust-1.25): Likewise.
(rust-1.26): Likewise.
(rust-1.27): Likewise.
(rust-1.28): Likewise.
(rust-1.29): Likewise.
(rust-1.30): Likewise.
(rust-1.31): Likewise.
(rust-1.32): Likewise.
(rust-1.33): Likewise.
(rust-1.34): Likewise.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-10 00:44:09 +02:00
Ivan Petkov
bea01c0d2b
gnu: rust: Delete install logs and manifests.
...
* gnu/packages/rust.scm (rust-1.20)[arguments]<#:phases>[delete-install-logs]:
New phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-10 00:44:08 +02:00
Ivan Petkov
e88735b45f
build/cargo-utils: Remove "src-name" parameter.
...
* gnu/packages/gnuzilla.scm (icecat)[arguments]<#:phases>
[patch-cargo-checksums]: Delete "null-file" variable.
* gnu/packages/rust.scm (%cargo-reference-project-file): Delete variable.
* gnu/packages/rust.scm (rust-1.19): Remove reference to
"%cargo-reference-project-file".
* guix/build/cargo-utils.scm (generate-checksums): Remove "src-name"
parameter.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-10 00:44:08 +02:00
Ricardo Wurmus
d78010b81e
gnu: gcc-4.7: Hide package.
...
* gnu/packages/gcc.scm (gcc-4.7): Wrap in "hidden-package" expression.
2019-05-09 23:18:39 +02:00
Ricardo Wurmus
935568d5ce
gnu: emacs-dash: Update to 2.16.0.
...
* gnu/packages/emacs-xyz.scm (emacs-dash): Update to 2.16.0.
2019-05-09 22:51:33 +02:00
Ricardo Wurmus
b97b4624d0
gnu: Add guile-file-names.
...
* gnu/packages/guile-xyz.scm (guile-file-names): New variable.
2019-05-09 22:41:14 +02:00
Tobias Geerinckx-Rice
ae623b3f9d
gnu: seabios: Update to 1.12.1.
...
This is a stable release despite the missing tarball.
<https://mail.coreboot.org/hyperkitty/list/seabios@seabios.org/thread/ONGRJVF3A45SAXOKBED52V2UD3YUWTRT/ >
* gnu/packages/firmware.scm (seabios): Update to 1.12.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-05-09 21:16:54 +02:00
Tobias Geerinckx-Rice
05de4c346d
gnu: man-pages: Update to 5.01.
...
* gnu/packages/man.scm (man-pages): Update to 5.01.
2019-05-09 21:16:53 +02:00
Tobias Geerinckx-Rice
34dce89a0c
gnu: emacs-sml-mode: Update to 6.9.
...
* gnu/packages/emacs-xyz.scm (emacs-sml-mode): Update to 6.9.
2019-05-09 21:16:53 +02:00
Tobias Geerinckx-Rice
b03a4ed465
gnu: cdemu-client: Update to 3.2.1.
...
* gnu/packages/cdrom.scm (cdemu-client): Update to 3.2.1.
2019-05-09 21:13:29 +02:00
Tobias Geerinckx-Rice
97dbf75a56
gnu: cdemu-daemon: Update to 3.2.2.
...
* gnu/packages/cdrom.scm (cdemu-daemon): Update to 3.2.2.
2019-05-09 21:13:28 +02:00
Tobias Geerinckx-Rice
d201571754
gnu: libmirage: Update to 3.2.2.
...
* gnu/packages/cdrom.scm (libmirage): Update to 3.2.2.
2019-05-09 21:13:28 +02:00
Tobias Geerinckx-Rice
819b3b8201
gnu: vhba-module: Update to 20190410.
...
* gnu/packages/linux.scm (vhba-module): Update to 20190410.
2019-05-09 21:13:28 +02:00
Tobias Geerinckx-Rice
38878020b0
gnu: cloc: Update to 1.82.
...
* gnu/packages/code.scm (cloc): Update to 1.82.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-05-09 21:13:28 +02:00
Marius Bakke
6c2180f5d0
services: dhcp-client: Ignore interfaces that are not ARP capable.
...
* gnu/services/networking.scm (dhcp-client-service-type): Filter interfaces
that do not support the ARP protocol.
2019-05-09 20:00:22 +02:00
Marius Bakke
18160c3408
gnu: Use mirror://kernel.org in source URIs.
...
* gnu/packages/linux.scm (bridge-utils, cpufrequtils, sbc)[source](uri): Use
"mirror://kernel.org" instead of www.kernel.org directly.
2019-05-09 14:06:07 +02:00
Marius Bakke
aeb1ed1abc
gnu: wpa_supplicant: Update to 2.8 [security fixes].
...
This release fixes CVE-2019-9494, CVE-2019-9495, CVE-2019-9496, CVE-2019-9497,
CVE-2019-9498, CVE-2019-9499, and CVE-2019-11555.
* gnu/packages/admin.scm (wpa-supplicant-minimal): Update to 2.8.
[source](snippet): New field. Disable D-Bus.
[arguments]: Change CONFIG_TLS to use OpenSSL rather than GnuTLS. This is
required by many of the new default build-time settings.
[inputs]: Remove GNUTLS and LIBGCRYPT. Add OPENSSL.
(wpa-supplicant)[arguments]: Remove obsolete CONFIG_CTRL_IFACE_DBUS=y.
2019-05-09 13:43:03 +02:00
Marius Bakke
3fde051bfd
gnu: libtorrent-rasterbar: Update to 1.1.13.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.13.
2019-05-09 13:43:03 +02:00
Marius Bakke
3a32be71eb
gnu: leveldb: Update to 1.22.
...
* gnu/packages/databases.scm (leveldb): Update to 1.22.
2019-05-09 13:43:03 +02:00
Josh Holland
4506018e28
gnu: Mercurial: Update to 5.0
...
* gnu/packages/version-control.scm (mercurial): Update to 5.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-09 12:11:37 +02:00
Ludovic Courtès
e6b1a2248f
services: Log-in services now require "pam_loginuid".
...
Fixes <https://bugs.gnu.org/35553 >.
Reported by Bruno Haible <bruno@clisp.org>.
* gnu/services/base.scm (login-pam-service): Pass #:login-uid? #t to
'unix-pam-service'.
* gnu/services/ssh.scm (lsh-pam-services, openssh-pam-services):
Likewise.
* gnu/services/xorg.scm (slim-pam-service): Likewise.
(gdm-pam-service): Likewise for "gdm-autologin" and "gdm-password".
* gnu/tests/base.scm (run-basic-test)["getlogin on tty1"]: New test.
* gnu/tests/ssh.scm (run-ssh-test): Add #:test-getlogin? parameter.
["getlogin"]: New test.
(%test-dropbear): Pass #:test-getlogin? #f.
2019-05-09 12:11:36 +02:00
Ludovic Courtès
af55ca481d
system: pam: Add #:login-uid? parameter to 'unix-pam-service'.
...
* gnu/system/pam.scm (unix-pam-service): Add #:login-uid? parameter. In
then 'session' field, add "pam_loginuid.so" as required when LOGIN-UID?
is true.
2019-05-09 12:11:36 +02:00
Ludovic Courtès
56038bac60
gnu: Add hostapd.
...
* gnu/packages/admin.scm (hostapd): New variable.
2019-05-09 12:11:36 +02:00
Ludovic Courtès
6ad799d7c5
services: slim: Provide the 'xorg-server' Shepherd service.
...
This is a followup to 61569171d0
.
* gnu/services/xorg.scm (slim-shepherd-service): Add 'xorg-server' to
'provision' when VT is "vt7".
2019-05-09 12:11:36 +02:00
Ludovic Courtès
cae0725b80
bootloader: grub: Remove unneeded 'terminal_output'.
...
Fixes <https://bugs.gnu.org/35585 >.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.
This statement was added in 8d058e7b1b
but
turned out to be unnecessary.
* gnu/bootloader/grub.scm (grub-configuration-file): Remove
'terminal_output' statement.
2019-05-09 12:11:36 +02:00
Ludovic Courtès
fb98e430d4
installer: Add missing 'G_' call.
...
* gnu/installer/newt/user.scm (run-user-page): Add 'G_' call for "User
creation".
2019-05-09 12:11:36 +02:00
Maxim Cournoyer
063edf928a
gnu: Add python-pylibmc.
...
* gnu/packages/databases.scm (python-pylibmc, python2-pylibmc): New variables.
2019-05-09 00:22:38 -04:00
Maxim Cournoyer
da6026792b
gnu: Add libmemcached.
...
* gnu/packages/databases.scm (libmemcached): New variable.
2019-05-09 00:22:37 -04:00
Mark H Weaver
c526b3176f
gnu: linux-libre: Update to 5.0.14.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.14.
(%linux-libre-hash): Update hash.
2019-05-08 22:51:27 -04:00
Mark H Weaver
013130cf0b
gnu: linux-libre@4.19: Update to 4.19.41.
...
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.41.
(%linux-libre-4.19-hash): Update hash.
2019-05-08 22:19:29 -04:00
Mark H Weaver
f9ab5c47bd
gnu: linux-libre@4.14: Update to 4.14.117.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.117.
(%linux-libre-4.14-hash): Update hash.
2019-05-08 22:18:13 -04:00
Mark H Weaver
9902e3dfd8
gnu: linux-libre@4.9: Update to 4.9.174.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.174.
2019-05-08 22:17:31 -04:00
Tobias Geerinckx-Rice
429a38a009
gnu: usbutils: Add ‘python’ output.
...
* gnu/packages/linux.scm (usbutils)[outputs]: Add ‘python’.
[arguments]: Add ‘separate-python-output’ phase.
2019-05-09 01:14:55 +02:00
Tobias Geerinckx-Rice
a6592732cf
gnu: usbutils: Fix broken lsusb.py.
...
* gnu/packages/linux.scm (usbutils)[inputs]: Add python.
2019-05-09 01:14:55 +02:00
Tobias Geerinckx-Rice
5b26635893
gnu: usbutils: Update to 012.
...
* gnu/packages/linux.scm (usbutils): Update to 012.
[arguments]: Add ‘patch-bootstrap-scripts’ phase.
[native-inputs]: Add autoconf, automake, and libtool.
2019-05-09 01:14:55 +02:00
Tobias Geerinckx-Rice
26fad5b7df
gnu: mbpfan: Update to 2.1.1.
...
* gnu/packages/linux.scm (mbpfan): Update to 2.1.1.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
b786ae69aa
gnu: dovecot: Update to 2.3.6.
...
* gnu/packages/mail.scm (dovecot): Update to 2.3.6.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
05ee17872c
gnu: mpop: Update to 1.4.4.
...
* gnu/packages/mail.scm (mpop): Update to 1.4.4.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
3f45c6cfcb
gnu: gmime: Update to 3.2.3.
...
* gnu/packages/mail.scm (gmime): Update to 3.2.3.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
9f53d58ae1
gnu: opari2: Use HTTPS home page.
...
* gnu/packages/profiling.scm (opari2)[home-page]: Use HTTPS.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
2cea4ac780
gnu: opari2: Update to 2.0.4.
...
* gnu/packages/profiling.scm (opari2): Update to 2.0.4.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
d21649440b
gnu: fasm: Update to 1.73.11.
...
* gnu/packages/assembly.scm (fasm): Update to 1.73.11.
2019-05-08 23:21:34 +02:00
Leo Famulari
5c89429586
gnu: Syncthing: Update to 1.1.2.
...
* gnu/packages/syncthing.scm (syncthing): Update to 1.1.2.
2019-05-08 14:57:11 -04:00
Efraim Flashner
e54a6543a0
gnu: python-efl: Update to 1.22.0.
...
* gnu/packages/enlightenment.scm (python-efl): Update to 1.22.0.
[source]: Use https. Add snippet to remove files generated by cython.
2019-05-08 19:55:13 +03:00
Efraim Flashner
944bdb2afe
gnu: terminology: Update build.
...
* gnu/packages/enlightenment.scm (terminology)[arguments]: Add to
configure-flags. Add custom 'set-home-directory phase.
2019-05-08 19:55:13 +03:00
Efraim Flashner
3ec29587b5
gnu: efl: Update to 1.22.2.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.22.2.
[propagated-inputs]: Move libsndfile, pulseaudio ...
[inputs]: ... to here.
[source]: Remove patch.
* gnu/packages/patches/efl-mesa-compat.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-05-08 19:55:12 +03:00
Tobias Geerinckx-Rice
515a92cf20
gnu: liburcu: Update to 0.11.0.
...
* gnu/packages/datastructures.scm (liburcu): Update to 0.11.0.
2019-05-08 16:41:55 +02:00
Nicolas Goaziou
1a6482d43c
gnu: Add copyright header.
...
* gnu/packages/fonts.scm: Add copyright header.
2019-05-08 15:20:08 +02:00
Nicolas Goaziou
4b360985eb
gnu: Add font-sil-andika.
...
* gnu/packages/fonts.scm (font-sil-andika): New variable.
2019-05-08 15:18:55 +02:00
Rutger Helling
aa986c9cd6
gnu: retroarch: Update to 1.7.7.
...
* gnu/packages/emulators.scm (retroarch): Update to 1.7.7.
2019-05-08 08:15:46 +02:00
Oleg Pykhalov
56aee1968f
gnu: emacs-irfc: Update to 20130824.507-1.
...
This commits changes package's source hash, because 'irfc.el' file was
modified. New file contains HTTPS instead of HTTP URLs.
* gnu/packages/emacs-xyz.scm (emacs-irfc): Update to 20130824.507-1.
2019-05-08 02:06:51 +03:00
Nicolas Goaziou
5d51a9771d
gnu: tlp: Update to 1.2.2.
...
* gnu/packages/linux.scm (tlp): Update to 1.2.2.
2019-05-07 23:41:00 +02:00
Christopher Baines
5b3d3cf71c
services: dovecot: Rename auth-verbose-passwords?.
...
* gnu/services/mail.scm (dovecot-configuration)[auth-verbose-passwords?]:
Rename to auth-verbose-passwords, and change the type to a string, as this
parameter can take one of three string values.
* doc/guix.texi (Dovecot service): Update the corresponding documentation.
2019-05-07 20:52:02 +01:00
Pierre Neidhardt
338defe0cb
gnu: sbcl-next: Update to 1.2.1.
...
* gnu/packages/web-browsers.scm (sbcl-next): Update to 1.2.1.
2019-05-07 19:18:37 +02:00
Pierre Neidhardt
cbbdc5c795
gnu: next-gtk-webkit: Update to 1.2.1.
...
* gnu/packages/web-browsers.scm (next-gtk-webkit): Update to 1.2.1.
2019-05-07 19:18:28 +02:00
Diego Nicola Barbato
61569171d0
services: slim: Allow SLiM to be started on multiple ttys.
...
This change makes it possible to add multiple SLiM services to an operating
system configuration by setting the new 'display' and 'vt' fields in their
configurations to different values. Each SLiM service will get its own
authfile, logfile, lockfile, and shepherd service, which will start SLiM on a
different tty.
* gnu/services/xorg.scm: Export slim-configuration-display and
slim-configuration-vt.
(<slim-configuration>)[display, vt]: New fields.
(slim-shepherd-service): Refactor let.
[slim.cfg]: Use new fields for setting display_name, xserver_arguments,
authfile, lockfile, and logfile.
[shepherd-service][provision]: Name the shepherd service according to the
value of 'vt'.
[shepherd-service][start]: Delete the right lockfile.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-07 15:46:54 +02:00
Diego Nicola Barbato
6426a8fb6c
gnu: slim: Allow customisation of Xorg display.
...
Previously SLiM could only start on display :0.0. This change makes it
possible to run multiple instances of SLiM at the same time.
* gnu/packages/patches/slim-display.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim): Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-07 15:46:54 +02:00
Ludovic Courtès
341225ac6c
gnu: gnome-control-center: Patch file name of 'nm-connection-editor'.
...
* gnu/packages/gnome.scm (gnome-control-center)[argument]: In
'patch-paths' phase, provide absolute file name to
'nm-connection-editor' in panels/network/*.c
2019-05-07 15:46:53 +02:00
Ludovic Courtès
1df38cfcc7
gnu: gnome-control-center: Patch file name of 'gkbd-keyboard-display'.
...
Fixes <https://bugs.gnu.org/35605 >.
Reported by sirgazil <sirgazil@zoho.com>.
* gnu/packages/gnome.scm (gnome-control-center)[arguments]: In
'patch-paths' phase, patch "cc-region-panel.cc" and provide it with the
absolute file name of 'gkbd-keyboard-display'.
2019-05-07 15:46:53 +02:00
Pierre Neidhardt
bdd30bf00b
gnu: Add sbcl-find-port, cl-find-port, and ecl-find-port.
...
* gnu/packages/lisp.scm (sbcl-find-port, cl-find-port, ecl-find-port): New
variables.
2019-05-07 12:43:31 +02:00
Ludovic Courtès
91936f153a
installer: "Exit" button in user page actually exits.
...
Fixes <https://bugs.gnu.org/35607 >.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.
* gnu/installer/newt/user.scm (run-user-page): Add 'cond' clause for
ARGUMENT = EXIT-BUTTON.
2019-05-07 12:18:44 +02:00
Ludovic Courtès
6c5790a2fa
uuid: 'fat-uuid->string' preserves leading zeros.
...
Fixes <https://bugs.gnu.org/35582 >.
Reported by sirgazil <sirgazil@zoho.com>.
Previously, leading zeros would be removed, leading to an "invalid"
UUID:
(uuid->string (uuid "00CA-050E" 'fat32))
⇒ "CA-50E"
(string->uuid "CA-50E" 'fat32)
⇒ #f
* gnu/system/uuid.scm (fat-uuid->string): Pad digits with zeros.
* tests/uuid.scm ("uuid, FAT32, leading zeros preserved"): New test.
2019-05-07 12:18:44 +02:00
Nicolas Goaziou
08c06cd8ac
gnu: grammalecte: Update to 1.0.2.
...
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.0.2.
2019-05-07 10:25:19 +02:00
Mathieu Othacehe
445bd4d5e5
installer: Add password 'hide' checkbox.
...
* gnu/installer/newt/page.scm (run-input-page)[input-hide-checkbox?]: New
parameter adding a checkbox to toggle password hiding. By default, the
checkbox is active and the password is hence hided.
* gnu/installer/newt/partition.scm (prompt-luks-passwords): Enable the
previous parameter on both password input pages.
* gnu/installer/newt/user.scm (run-root-password-page): Enable the previous
parameter,
(confirm-password): ditto,
(run-user-add-page): add a checkbox to toggle password hiding.
2019-05-07 09:25:45 +02:00
Maxim Cournoyer
d9ef50b3bc
gnu: tegola: Fix build.
...
* gnu/packages/geo.scm (tegola)[arguments]: Adapt the "unpack-path" for the new
unpack phase.
* gnu/packages/geo.scm (tegola)[phases]{set-version}: Update the directory path.
{rename-import}: Remove phase.
2019-05-06 23:10:36 -04:00
Maxim Cournoyer
bdc0c20cab
gnu: imposm3: Fix build.
...
* gnu/packages/geo.scm (imposm3)[arguments]: Adapt unpack-path for the new
unpack phase.
[phases]: Remove the "rename-import" phase, now obsolete.
2019-05-06 23:05:05 -04:00
Maxim Cournoyer
fb09818277
gnu: restic: Fix build.
...
This fixes a regression introduced by commit f42e4ebb56
.
* gnu/packages/backup.scm (restic)[arguments]: Remove "unpack-path" argument.
[phases]{build, check, install, install-docs}: Update the working directory to
"src/github.com/restic/restic".
2019-05-06 22:36:43 -04:00
Maxim Cournoyer
d879fd80c7
gnu: syncthing: Fix build.
...
* gnu/packages/syncthing.scm (syncthing)[arguments]: Drop the unpack-path
argument, made unnecessary by commit f42e4ebb56
.
2019-05-06 20:50:36 -04:00
Ludovic Courtès
46c102ca5e
installer: Skip network selection dialogs when there is no choice.
...
Previously, for a machine that only has wired networking, and only one
such network, we'd have to go through two selection boxes. Now we just
skip both.
* gnu/installer/newt/ethernet.scm (run-ethernet-page): When
'ethernet-services' returns one element, return it directly without
opening a listbox selection.
* gnu/installer/newt/network.scm (run-technology-page): Likewise.
2019-05-06 23:21:33 +02:00
Ludovic Courtès
d1e5f758e1
installer: Shrink simple listboxes to their minimum height.
...
* gnu/installer/newt/partition.scm (run-partioning-page): Pass
#:listbox-height.
(run-scheme-page): Likewise.
(run-device-page): Likewise.
* gnu/installer/newt/network.scm (run-technology-page): Likewise.
* gnu/installer/newt/ethernet.scm (run-ethernet-page): Likewise.
2019-05-06 23:21:33 +02:00
Ludovic Courtès
7ae9979cff
installer: Actually translate step descriptions.
...
Until now, step descriptions in the menu that shows up when hitting
"Exit" would not be translated. That's because the 'G_' procedure was
called once and for all when the installer was started.
* gnu/installer/steps.scm (<installer-step>)[description]: Add the
'thunked' attribute.
2019-05-06 23:21:33 +02:00
Ludovic Courtès
1d8da896be
installer: Do not sort methods on the partitioning page.
...
* gnu/installer/newt/partition.scm (run-partioning-page): Pass
#:sort-listbox-items? #f so that methods always appear in the same
order.
2019-05-06 23:21:33 +02:00
Ludovic Courtès
04f4bdcd70
installer: Widen user dialog.
...
* gnu/installer/newt/user.scm (run-user-add-page)[pad-label]: Increase
2nd argument to 25.
[entry-width]: Increase to 35.
2019-05-06 23:21:32 +02:00
Ludovic Courtès
3bb293b6f3
gnu: mate-power-manager: License is GPLv2+.
...
Reported by Guy fleury <hoonandon@gmail.com>.
* gnu/packages/mate.scm (mate-power-manager): Change to GPL2+.
2019-05-06 23:21:32 +02:00
Brian Leung
d6a68e9048
gnu: emacs-evil-nerd-commenter: Update to 3.3.7.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.3.7.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-06 16:56:39 +02:00
Brian Leung
869eb264ac
gnu: emacs-elfeed: Update to 3.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-elfeed): Update to 3.1.0.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-06 16:56:13 +02:00
Brian Leung
e77787ca91
gnu: emacs-hl-todo: Update to 3.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-hl-todo): Update to 3.0.0.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-06 16:55:32 +02:00
Mark H Weaver
46ce12d0a3
gnu: icecat: Move the snippet and patches out of the 'source'.
...
This commit changes the 'source' field of the 'icecat' package to
simply be 'icecat-source', which aims to be suitable for use on any
system that IceCat supports.
* gnu/packages/gnuzilla.scm (icecat)[source]: Change to simply
be 'icecat-source'.
[native-inputs]: Add 'patch', along with the Guix-specific patches
that were previously applied within 'source'.
[arguments]: Remove the 'ensure-no-mtimes-pre-1980' phase.
Add 'apply-guix-specific-patches' and 'remove-bundled-libraries'
phases. Touch 'configure' in the bootstrap phase. Return #t from
the 'augment-CPLUS_INCLUDE_PATH' phase. Reindent.
2019-05-06 10:33:20 -04:00
Mark H Weaver
3e605b6998
gnu: icecat-source: Make sure 'makeicecat' is the right version.
...
* gnu/packages/gnuzilla.scm (icecat-source): Check to make sure the
value of FFMAJOR in the 'makeicecat' script matches the major version
of IceCat being generated.
2019-05-06 10:33:18 -04:00
Mark H Weaver
ebff346945
gnu: icecat: Update to 60.6.2-guix1.
...
* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.6.2-guix1.
(icecat-source)[upstream-firefox-source]: Update hash.
2019-05-06 10:33:12 -04:00
Ricardo Wurmus
1c404e6c1a
gnu: r-gridgraphics: Update to 0.4-0.
...
* gnu/packages/cran.scm (r-gridgraphics): Update to 0.4-0.
2019-05-06 16:11:45 +02:00
Ricardo Wurmus
639334a962
gnu: r-checkmate: Update to 1.9.3.
...
* gnu/packages/statistics.scm (r-checkmate): Update to 1.9.3.
2019-05-06 16:11:33 +02:00
Ricardo Wurmus
93f8a00964
gnu: r-rgadem: Update to 2.32.0.
...
* gnu/packages/bioconductor.scm (r-rgadem): Update to 2.32.0.
2019-05-06 16:11:17 +02:00
Ricardo Wurmus
94249db825
gnu: python2-terminado: Add missing input.
...
* gnu/packages/python-web.scm (python2-terminado)[propagated-inputs]: Add
python2-futures.
2019-05-06 12:57:10 +02:00
Brian Leung
fc7d632829
gnu: Add emacs-miniedit.
...
* gnu/packages/emacs-xyz.scm (emacs-miniedit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:17:23 +02:00
Brian Leung
cc1d1fc8b7
gnu: Add emacs-sudo-edit.
...
* gnu/packages/emacs-xyz.scm (emacs-sudo-edit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:15:31 +02:00
Brian Leung
d2ca86f308
gnu: Add emacs-docker-compose-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-docker-compose-mode): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:14:47 +02:00
Brian Leung
a02198133a
gnu: Add emacs-elisp-demos.
...
* gnu/packages/emacs-xyz.scm (emacs-elisp-demos): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:14:10 +02:00
Brian Leung
0209661ee6
gnu: Add emacs-flycheck-flow.
...
* gnu/packages/emacs-xyz.scm (emacs-flycheck-flow): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:10:21 +02:00
Brian Leung
df7d0dce4b
gnu: Add emacs-evil-textobj-syntax.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-textobj-syntax): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:09:10 +02:00
Brian Leung
a08530df08
gnu: Add emacs-names.
...
* gnu/packages/emacs-xyz.scm (emacs-names): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:08:34 +02:00
Ludovic Courtès
5e319c15c1
gnu: mate-power-manager: Placate 'guix lint'.
...
Reported by guy fleury iteriteka <hoonandon@gmail.com>.
* gnu/packages/mate.scm (mate-power-manager)[source]: Use mirror:// URL.
[synopsis, description]: Adjust to placate 'guix lint'.
2019-05-06 11:06:37 +02:00
Alex Griffin
623d4b4662
gnu: Add git-annex-remote-rclone.
...
* gnu/packages/version-control.scm (git-annex-remote-rclone): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:43:45 +02:00
Brendan Tildesley
5d6bab9e00
gnu: quickswitch-i3: Fix license field to use license:wtfpl2.
...
* gnu/packages/wm.scm (quickswitch-i3): Fix license field to use
license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:28 +02:00
Brendan Tildesley
6f38ef73a5
gnu: tmux-themepack: Fix license field to refer to license:wtfpl2.
...
* gnu/packages/tmux.scm (tmux-themepack): Fix license field to refer to
license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:28 +02:00
Brendan Tildesley
41ee377305
gnu: Use license: prefix in tmux.scm.
...
* gnu/packages/tmux.scm Use license: prefix in tmux.scm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:28 +02:00
Brendan Tildesley
492e3a7a76
gnu: python-pyyaml: Fix license field to refer to license:wtfpl2.
...
* gnu/packages/python-xyz.scm (python-pyyaml): Fix license field to refer to
license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:27 +02:00
Brendan Tildesley
ac44b39a19
gnu: envstore: Fix license field to refer to license:wtfpl2.
...
* gnu/packages/shellutils.scm (envstore): Fix license field to refer to
license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:27 +02:00
Brendan Tildesley
e3e8924d23
gnu: Use license: prefix in shellutils.scm.
...
* gnu/packages/shellutils.scm Use license: prefix in all packages.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:27 +02:00
Brendan Tildesley
f62e7ce442
gnu: zimg: Fix license field to refer to license:wtfpl2.
...
* gnu/packages/image.scm (zimg): Fix license field to refer to license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:21 +02:00
Carl Dong
0e293f75f1
gnu: gcc@9: Fix limits.h include for cross builds.
...
This allows us to supply gcc-9 as an optional argument to cross-gcc,
successfully constructing gcc-9-based cross-compilers.
* gnu/packages/gcc.scm (gcc-9)[source](patches): Add
"gcc-9-asan-fix-limits-include.patch".
* gnu/packages/patches/gcc-9-asan-fix-limits-include.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:22:00 +02:00
Carl Dong
83b0a7f41b
gnu: cross-base: Apply gcc 8 patch to gcc >= 8.
...
* gnu/packages/cross-base.scm (cross-gcc): Apply gcc 8 patch to gcc >= 8.
* gnu/packages/patches/gcc-8-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:21:38 +02:00
Carl Dong
bdfc327639
gnu: gcc: Add 9.1.0.
...
* gnu/packages/gcc.scm (gcc-9): New variable.
* gnu/packages/commencement.scm (gcc-toolchain-9): New variable.
* gnu/packages/patches/gcc-9-strmov-store-file-names.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:18:15 +02:00
Mark H Weaver
654332f00f
gnu: linux-libre: Update to 5.0.13.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.13.
(%linux-libre-hash): Update hash.
2019-05-06 02:13:19 -04:00
Mark H Weaver
90f4cc4bc7
gnu: linux-libre@4.19: Update to 4.19.40.
...
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.40.
(%linux-libre-4.19-hash): Update hash.
2019-05-06 02:12:31 -04:00
Mark H Weaver
d40684e827
gnu: linux-libre@4.14: Update to 4.14.116.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.116.
(%linux-libre-4.14-hash): Update hash.
2019-05-06 02:11:37 -04:00
Mark H Weaver
60065f5bd3
gnu: linux-libre@4.9: Update to 4.9.173.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.173.
2019-05-06 02:10:51 -04:00
Maxim Cournoyer
59781b32d8
gnu: docker: Refer to xz by its absolute path.
...
* gnu/packages/docker.scm (docker)[inputs]: Add xz.
[phases]{patch-paths}: Patch the reference to xz.
2019-05-05 21:21:02 -04:00
Maxim Cournoyer
80fec17f39
gnu: docker: Patch the reference to the docker proxy.
...
* gnu/packages/docker.scm (docker)[inputs]: Add docker-libnetwork-cmd-proxy.
* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Patch proxy.go to
refer to the docker-proxy binary by its absolute path.
2019-05-05 21:21:02 -04:00
Maxim Cournoyer
a01d54f3bd
gnu: docker: Optimize substitution macros.
...
This change halves the time needed to patch the paths.
* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Allow passing
multiple SOURCE-TEXT, PACKAGE and RELATIVE-PATH tuples so that the rewrite
rules can be generated and processed by a single use of the SUBSTITUTE*
macro. Rename SUBSTITUTE-LOOKPATH to SUBSTITUTE-LOOKPATH* and
substitute-Command to SUBSTITUTE-COMMAND* to denote the change. Adapt the
uses of SUBSTITUTE-LOOKPATH* and SUBSTITUTE-COMMAND*.
2019-05-05 21:21:02 -04:00
Maxim Cournoyer
079f0eb3d2
gnu: docker: Make macros use a relative path as argument.
...
* gnu/packages/docker.scm (docker)[phases]: Move implementation detail inside
the SUBSTITUTE-LOOKPATH and SUBSTITUTE-COMMAND macros definition, so that the
relative path argument can be given as a relative path.
2019-05-05 21:21:01 -04:00
Maxim Cournoyer
3f280d3950
gnu: docker: Harmonize LookPath regexes.
...
* gnu/packages/docker.scm (docker)[phases]: In the patch-paths phase, update
the regexes used by SUBSTITUTE-LOOKPATH and SUBSTITUTE-COMMAND to match at the
start of the word, like it's done later.
2019-05-05 21:21:01 -04:00
Maxim Cournoyer
1b14e1bccd
gnu: docker: Cleanup extraneous comments.
...
* gnu/packages/docker.scm (docker): Remove "parenthesis-balancing" comments.
2019-05-05 21:21:01 -04:00
Maxim Cournoyer
c627932639
gnu: docker: Fix indentation.
...
* gnu/packages/docker.scm (docker): Fix indentation using Emacs.
2019-05-05 21:20:58 -04:00
Maxim Cournoyer
7a31d93a61
services: docker: Add new fields to support proxy.
...
The Docker proxy enables inter-container and outside-to-container loopback,
and is required by the Docker registry server.
* gnu/services/docker.scm (docker-configuration)[proxy,
enable-proxy?]: Add fields.
(docker-shepherd-service): Use them.
(serialize-boolean): New function.
2019-05-05 20:14:15 -04:00
Maxim Cournoyer
0b94911add
gnu: Add docker-libnetwork-cmd-proxy.
...
* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy): New variable.
2019-05-05 20:14:15 -04:00
Maxim Cournoyer
9c0244abbd
gnu: Add docker-libnetwork.
...
* gnu/packages/docker.scm (docker-libnetwork): New private variable.
2019-05-05 20:14:15 -04:00
Maxim Cournoyer
626de0d13a
gnu: Add go-netlink.
...
* gnu/packages/linux.scm (go-netlink): New variable.
2019-05-05 20:14:15 -04:00
Maxim Cournoyer
03981f9064
gnu: Add go-netns.
...
* gnu/packages/networking.scm (go-netns): New variable.
2019-05-05 20:14:14 -04:00
Maxim Cournoyer
523533ed09
gnu: Add go-sctp.
...
* gnu/packages/networking.scm (go-sctp): New variable.
2019-05-05 20:14:14 -04:00
Ricardo Wurmus
85c1d20fa6
gnu: r-chippeakanno: Update to 3.18.0.
...
* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.18.0.
[propagated-inputs]: Add r-rtracklayer.
2019-05-06 00:14:59 +02:00
Ricardo Wurmus
c24adbbf07
gnu: r-arrmnormalization: Update to 1.24.0.
...
* gnu/packages/bioconductor.scm (r-arrmnormalization): Update to 1.24.0.
2019-05-06 00:14:59 +02:00
Ricardo Wurmus
c2bfb978bf
gnu: r-progeny: Update to 1.6.0.
...
* gnu/packages/bioconductor.scm (r-progeny): Update to 1.6.0.
2019-05-06 00:14:59 +02:00
Ricardo Wurmus
7d33d36c52
gnu: r-rbowtie2: Update to 1.6.0.
...
* gnu/packages/bioconductor.scm (r-rbowtie2): Update to 1.6.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
02530c2821
gnu: r-zfpkm: Update to 1.6.0.
...
* gnu/packages/bioconductor.scm (r-zfpkm): Update to 1.6.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
67bc9255d5
gnu: r-webbioc: Update to 1.56.0.
...
* gnu/packages/bioconductor.scm (r-webbioc): Update to 1.56.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
c881b9ef3a
gnu: r-widgettools: Update to 1.62.0.
...
* gnu/packages/bioconductor.scm (r-widgettools): Update to 1.62.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
a6edf33533
gnu: r-wiggleplotr: Update to 1.8.0.
...
* gnu/packages/bioconductor.scm (r-wiggleplotr): Update to 1.8.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
07597c85d8
gnu: r-wrench: Update to 1.2.0.
...
* gnu/packages/bioconductor.scm (r-wrench): Update to 1.2.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
298f7f112f
gnu: r-xcms: Update to 3.6.0.
...
* gnu/packages/bioconductor.scm (r-xcms): Update to 3.6.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
7c888138ef
gnu: r-massspecwavelet: Update to 1.50.0.
...
* gnu/packages/bioconductor.scm (r-massspecwavelet): Update to 1.50.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
88469def75
gnu: r-xbseq: Update to 1.16.0.
...
* gnu/packages/bioconductor.scm (r-xbseq): Update to 1.16.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
0334b203d7
gnu: r-roar: Update to 1.20.0.
...
* gnu/packages/bioconductor.scm (r-roar): Update to 1.20.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
7f4957b24e
gnu: r-yarn: Update to 1.10.0.
...
* gnu/packages/bioconductor.scm (r-yarn): Update to 1.10.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
2feea2d22a
gnu: r-quantro: Update to 1.18.0.
...
* gnu/packages/bioconductor.scm (r-quantro): Update to 1.18.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
f48e29daa3
gnu: r-yaqcaffy: Update to 1.44.0.
...
* gnu/packages/bioconductor.scm (r-yaqcaffy): Update to 1.44.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
38c5d13a73
gnu: r-simpleaffy: Update to 2.60.0.
...
* gnu/packages/bioconductor.scm (r-simpleaffy): Update to 2.60.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
56576bea97
gnu: r-gcrma: Update to 2.56.0.
...
* gnu/packages/bioconductor.scm (r-gcrma): Update to 2.56.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
edba69b2ff
gnu: r-yapsa: Update to 1.10.0.
...
* gnu/packages/bioconductor.scm (r-yapsa): Update to 1.10.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
3cdc5d1a7b
gnu: r-somaticsignatures: Update to 2.20.0.
...
* gnu/packages/bioconductor.scm (r-somaticsignatures): Update to 2.20.0.
2019-05-06 00:14:56 +02:00
Ricardo Wurmus
128c6d59f0
gnu: r-gtrellis: Update to 1.16.0.
...
* gnu/packages/bioconductor.scm (r-gtrellis): Update to 1.16.0.
2019-05-06 00:14:56 +02:00
Ricardo Wurmus
1269a926c0
gnu: r-yamss: Update to 1.10.0.
...
* gnu/packages/bioconductor.scm (r-yamss): Update to 1.10.0.
2019-05-06 00:14:56 +02:00
Ricardo Wurmus
2a6d838337
gnu: r-ebimage: Update to 4.26.0.
...
* gnu/packages/bioconductor.scm (r-ebimage): Update to 4.26.0.
2019-05-06 00:14:56 +02:00
Ricardo Wurmus
b68a9e80f4
gnu: r-aucell: Update to 1.6.0.
...
* gnu/packages/bioconductor.scm (r-aucell): Update to 1.6.0.
2019-05-06 00:14:56 +02:00