Commit Graph

36698 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice 517da53082
gnu: emacs-page-break-lines: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-page-break-lines)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:59 +02:00
Tobias Geerinckx-Rice be7344bed3
gnu: emacs-paren-face: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-paren-face)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:59 +02:00
Tobias Geerinckx-Rice d8ddc91cfb
gnu: emacs-undercover: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-undercover)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice 0639d6fc86
gnu: emacs-shut-up: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-shut-up)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice 5234760dea
gnu: emacs-inf-ruby: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-inf-ruby)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice 5d8e43bbaf
gnu: emacs-grep-a-lot: Use GIT-FILE-NAME.
* gnu/packages/emacs-xyz (emacs-grep-a-lot)[source]: Use GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice 35db8f4ede
gnu: emacs-fill-column-indicator: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-fill-column-indicator)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice e2ad36d074
gnu: emacs-expand-region: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-expand-region)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice f233efa74d
gnu: emacs-es-mode: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-es-mode)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice 09059c1118
gnu: emacs-espuds: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-espuds)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice 353fea6ab7
gnu: emacs-el-mock: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-el-mock)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:58 +02:00
Tobias Geerinckx-Rice 1acdb763a0
gnu: emacs-git-gutter: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-git-gutter)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice 866b23f858
gnu: emacs-symon: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-symon)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice 1e2d1712ea
gnu: emacs-d-mode: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-d-mode)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice 5c54debc2f
gnu: git-imerge: Don't use unstable tarball.
* gnu/packages/version-control.scm (git-imerge)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice 3671b69c79
gnu: git-annex-remote-hubic: Don't use unstable tarball.
* gnu/packages/version-control.scm (git-annex-remote-hubic)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice 395ee951c0
gnu: findnewest: Don't use unstable tarball.
* gnu/packages/version-control.scm (findnewest)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice 6a8472d1d9
gnu: gitolite: Don't use unstable tarball.
* gnu/packages/version-control.scm (gitolite)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice c8c42907a1
gnu: vcsh: Don't use unstable tarball.
* gnu/packages/version-control.scm (vcsh)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice 3d78bf0e10
gnu: python-ghp-import: Don't use unstable tarball.
* gnu/packages/version-control.scm (python-ghp-import)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:57 +02:00
Tobias Geerinckx-Rice 09be6a5f12
gnu: git-crypt: Don't use unstable tarball.
* gnu/packages/version-control.scm (git-crypt)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:56 +02:00
Tobias Geerinckx-Rice 0fe4601516
gnu: emacs-js2-mode: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-js2-mode)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-10 20:53:56 +02:00
Carlo Zancanaro 3e4e74c10e
gnu: kodi: Allow connecting to HTTPS sources.
* gnu/packages/patches/kodi-set-libcurl-ssl-parameters.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/kodi.scm (kodi)[patches]: Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-10 17:09:47 +02:00
宋文武 eff3a9b2dd
gnu: Add public-inbox.
* gnu/packages/mail.scm (public-inbox): New variable.
2019-04-10 19:22:01 +08:00
宋文武 b968bf75ef
gnu: Add perl-plack-middleware-deflater.
* gnu/packages/web.scm (perl-plack-middleware-deflater): New variable.
2019-04-10 19:00:18 +08:00
宋文武 9b8df3e892
gnu: Add perl-search-xapian.
* gnu/packages/search.scm (perl-search-xapian): New variable.
2019-04-10 19:00:18 +08:00
宋文武 49cb1cf950
gnu: Add perl-danga-socket.
* gnu/packages/networking.scm (perl-danga-socket): New variable.
2019-04-10 19:00:18 +08:00
宋文武 c231ffd67d
gnu: Add perl-sys-syscall.
* gnu/packages/perl.scm (perl-sys-syscall): New variable.
2019-04-10 19:00:18 +08:00
宋文武 46ecacb0c6
gnu: Add perl-filesys-notify-simple.
* gnu/packages/perl.scm (perl-filesys-notify-simple): New variable.
2019-04-10 19:00:18 +08:00
宋文武 1a4c9c2b30
gnu: Add perl-devel-leak.
* gnu/packages/perl.scm (perl-devel-leak): New variable.
2019-04-10 19:00:18 +08:00
宋文武 944d3b4b01
gnu: Add perl-email-address-xs.
* gnu/packages/mail.scm (perl-email-address-xs): New variable.
2019-04-10 19:00:18 +08:00
Ludovic Courtès 5c32857f91
doc: Adjust desktop instructions for GDM.
* gnu/system/examples/desktop.tmpl: Adjust comment that referred to SLiM.
2019-04-10 12:40:58 +02:00
Marius Bakke 6b11da7db2
gnu: nginx: Update to 1.15.11.
* gnu/packages/web.scm (nginx): Update to 1.15.11.
2019-04-09 19:52:08 +02:00
Marius Bakke bd81002c09
gnu: miniupnpc: Update to 2.1.20190408.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.1.20190408.
2019-04-09 19:51:41 +02:00
Marius Bakke 012492aab9
gnu: samba: Update to 4.10.2 [security fixes].
This release fixes CVE-2019-3870 and CVE-2019-3880.

* gnu/packages/samba.scm (samba): Update to 4.10.2.
2019-04-09 19:48:46 +02:00
Marius Bakke 46d072f02a
gnu: libsoup: Update to 2.66.1.
* gnu/packages/gnome.scm (libsoup): Update to 2.66.1.
2019-04-09 19:46:50 +02:00
Marius Bakke d85130037d
gnu: WebKitGTK: Update to 2.24.1 [fixes CVE-2019-6251].
* gnu/packages/webkit.scm (webkitgtk-2.24): Update to 2.24.1.
2019-04-09 19:46:17 +02:00
Rutger Helling 23635b2ee9
gnu: weston: Update to 6.0.0.
* gnu/packages/freedesktop.scm (weston): Update to 6.0.0.
[build-system]: Build with meson-build-system.
[inputs]: Add colord, lcms, libevdev, libjpeg, libva, libwebp, libxml2 and
pango.
[arguments]: Adjust to Meson.
2019-04-09 12:00:20 +02:00
Vagrant Cascadian 3542266a69
gnu: electron-cash: Update to 4.0.1.
* gnu/packages/finance (electron-cash): Update to 4.0.1.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-09 10:40:34 +02:00
Vagrant Cascadian 37cff994a6
gnu: python-trezor-agent: Update to 0.13.1.
* gnu/packages/finance (python-trezor-agent): Update to 0.13.1.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-09 10:40:32 +02:00
Vagrant Cascadian 52311b51d1
gnu: python-keepkey: Update to 6.0.3.
* gnu/packages/finance (python-keepkey): Update to 6.0.3.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-09 10:40:30 +02:00
Vagrant Cascadian 4df33c32d0
gnu: python-trezor: Update to 0.11.2.
* gnu/packages/finance (python-trezor): Update to 0.11.2.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-09 10:40:28 +02:00
Arun Isaac 50771f5bdf
gnu: guile-email: Update to 0.1.0.
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.1.0.
2019-04-09 14:02:52 +05:30
Arun Isaac 356b32b928
gnu: Add gnucap.
* gnu/packages/engineering.scm (gnucap): New variable.
2019-04-09 13:12:24 +05:30
Leo Famulari 36dbad3858
gnu: GIMP: Update to 2.10.10.
* gnu/packages/gimp.scm (gimp): Update to 2.10.10.
2019-04-08 16:34:33 -04:00
Efraim Flashner 2afb79392d
openshot: Unbundle font.
* gnu/packages/video.scm (openshot)[source]: Add snippet to remove
bundled font.
[inputs]: Add font-ubuntu.
[arguments]: Add custom 'patch-font-location to patch the search path
for the unbundled font.
2019-04-08 21:48:22 +03:00
Efraim Flashner a512aa9181
gnu: openshot: Use wrap-qt-program.
* gnu/packages/video.scm (openshot)[arguments]: Add more modules.
Adjust custom 'wrap-program phase to use wrap-qt-program.
2019-04-08 21:48:22 +03:00
Efraim Flashner fc83a8913a
gnu: openshot: Update to 2.4.4.
* gnu/packages/video.scm (openshot): Update to 2.4.4.
2019-04-08 21:48:22 +03:00
Efraim Flashner 4994174fa0
gnu: libopenshot: Update to 0.2.3.
* gnu/packages/video.scm (libopenshot): Update to 0.2.3.
2019-04-08 21:48:21 +03:00
Efraim Flashner 799298ebf3
gnu: libopenshot-audio: Update to 0.1.8.
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.1.8.
2019-04-08 21:48:21 +03:00
Oleg Pykhalov 46a7ad4698
gnu: zabbix-agentd: Update to 4.2.0.
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 4.2.0.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-04-08 15:32:02 +02:00
Ricardo Wurmus 697eb65da6
gnu: Add eigen-for-tensorflow.
* gnu/packages/algebra.scm (eigen-for-tensorflow): New variable.
2019-04-08 14:42:00 +02:00
Ricardo Wurmus 42ef29c881
gnu: Add jsoncpp-for-tensorflow.
* gnu/packages/serialization.scm (jsoncpp-for-tensorflow): New variable.
2019-04-08 14:41:56 +02:00
Ricardo Wurmus 1eeae57b6f
gnu: Add python-protobuf-next.
* gnu/packages/protobuf.scm (python-protobuf-next): New variable.
2019-04-08 14:41:43 +02:00
Ricardo Wurmus 39bb4937b9
gnu: Add gemmlowp-for-tensorflow.
* gnu/packages/machine-learning.scm (gemmlowp-for-tensorflow): New variable.
2019-04-08 14:40:46 +02:00
Pierre Langlois 857fabcd0b
gnu: mu: Update to 1.2.
* gnu/packages/mail.scm (mu): Update to 1.2.
[inputs]: Use gmime 3.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-04-08 12:42:14 +02:00
Ludovic Courtès 8d75e20e4b
installer: Use 'append' and 'list' instead of 'cons*'.
* gnu/installer/services.scm (system-services->configuration): Use
'append' and 'list' instead of 'cons*'.
2019-04-08 10:42:51 +02:00
Ludovic Courtès 469e56b4af
installer: Generate 'set-xorg-configuration' snippet.
* gnu/installer/services.scm (system-services->configuration): Add
'set-xorg-configuration' service.
* gnu/installer/steps.scm (format-configuration): Add 'xorg' service
module.
2019-04-08 10:42:51 +02:00
Ludovic Courtès 7422f5dae1
installer: Xfce service uses the 'service' form.
* gnu/installer/services.scm (%system-services): Adjust Xfce snippet to
use the 'service' form.
2019-04-08 10:42:51 +02:00
Timo Eisenmann 3df69aaf63
gnu: mpv: Set absolute path to 'youtube-dl'.
* gnu/packages/video.scm (mpv)[arguments]: Add phase 'patch-paths' to
substitute in the absolute path to 'youtube-dl'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-08 10:42:51 +02:00
Ludovic Courtès adb223b8ba
gnu: scalapack: Use 'non-copyleft' as the license.
* gnu/packages/maths.scm (scalapack)[license]: Use LICENSE:NON-COPYLEFT.
2019-04-08 10:42:51 +02:00
Ludovic Courtès 4f6172f1c5
gnu: sbcl-trivial-backtrace: Fix 'license' field.
This is a followup to 977b0db4c0.

* gnu/packages/lisp.scm (sbcl-trivial-backtrace)[license]: Change to
LICENSE:EXPAT.
2019-04-08 10:42:50 +02:00
Ludovic Courtès 6624df5bb9
gnu: guix: Update to d78bfd2.
* gnu/packages/package-management.scm (guix): Update to d78bfd2.
2019-04-08 10:42:50 +02:00
Rutger Helling bf71ac09e5
gnu: wireguard: Update to 0.0.20190406.
* gnu/packages/vpn.scm (wireguard): Update to 0.0.20190406.
2019-04-08 08:49:09 +02:00
Mark H Weaver 87483b907d
gnu: linux-libre: Update to 5.0.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.7.
(%linux-libre-hash): Update hash.
2019-04-08 00:55:26 -04:00
Mark H Weaver 4b2cc0b649
gnu: linux-libre@4.19: Update to 4.19.34.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.34.
(%linux-libre-4.19-hash): Update hash.
2019-04-08 00:27:55 -04:00
Mark H Weaver 68f206e60e
gnu: linux-libre@4.14: Update to 4.14.111.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.111.
(%linux-libre-4.14-hash): Update hash.
2019-04-08 00:26:13 -04:00
Mark H Weaver bf5bd51f8d
gnu: linux-libre@4.9: Update to 4.9.168.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.168.
2019-04-08 00:25:16 -04:00
Marius Bakke 0e2b0b05ac
gnu: openjpeg: Replace with 2.3.1 [security fixes].
This release includes many security fixes, including CVE-2018-5785 and
CVE-2018-CVE-2018-6616.  See
<https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md> for details.

* gnu/packages/image.scm (openjpeg)[replacement]: New field.
(openjpeg-2.3.1): New public variable.
2019-04-07 23:56:47 +02:00
Marius Bakke 6130b97440
gnu: miniupnpc: Update to 2.1.20190403.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.1.20190403.
2019-04-07 23:56:47 +02:00
Marius Bakke e248b10b39
gnu: samba: Update to 4.10.1.
* gnu/packages/samba.scm (samba): Update to 4.10.1.
2019-04-07 23:56:47 +02:00
Marius Bakke 821222433a
gnu: ungoogled-chromium: Update to 73.0.3683.103-0.4c7fb6d.
* gnu/packages/chromium.scm (%chromium-version): Set to 73.0.3683.103.
(ungoogled-chromium-source): Adjust chromium hash.
2019-04-07 23:56:47 +02:00
Carlo Zancanaro d78bfd27bd
gnu: Add emacs-protobuf-mode.
* gnu/packages/protobuf.scm (emacs-protobuf-mode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-07 22:23:52 +02:00
Carlo Zancanaro d6449c362b
gnu: Add emacs-erlang.
* gnu/packages/erlang.scm (emacs-erlang): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-07 22:23:52 +02:00
Brian Leung 48b58245a7
gnu: emacs-wgrep: Update to 2.3.0.
* gnu/packages/emacs-xyz.scm (emacs-wgrep): Update to 2.3.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-07 22:23:51 +02:00
Brian Leung 96c822a3ea
gnu: emacs-evil-matchit: Update to 2.2.9.
* gnu/packages/emacs-xyz.scm (emacs-evil-matchit): Update to 2.2.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-07 22:23:51 +02:00
Brian Leung b8a5c1080e
gnu: emacs-js2-mode: Update to 20190219.
* gnu/packages/emacs-xyz.scm (emacs-js2-mode): Update to 20190219.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-07 22:23:51 +02:00
Diego Nicola Barbato f7d011d2a5
gnu: emacs-exwm: Provide absolute file name in '.desktop' file.
Previously GDM would crash when selecting EXWM.

* gnu/packages/emacs-xyz.scm (emacs-exwm)[arguments]: Rewrite
  'install-xsession' phase such that .desktop file contains an absolute file
  name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-07 22:23:51 +02:00
Ludovic Courtès 5a663d87eb
install: Tweak motd.
* gnu/system/install.scm (%installation-services): Tweak motd.
2019-04-07 22:23:51 +02:00
Ludovic Courtès 6fb6dd13b5
install: Remove "GuixSD".
* gnu/system/install.scm (%installation-services): Remove "Guix System
Distribution" from motd.
2019-04-07 22:23:51 +02:00
Ludovic Courtès a886eedfae
installer: Adjust welcome page message.
* gnu/installer/newt/welcome.scm (run-welcome-page): Make the message
less scary.
2019-04-07 22:23:51 +02:00
Ludovic Courtès 62b0f044f1
installer: Internationalize service "names".
* gnu/installer/services.scm (%system-services): Mark networking service
names with 'G_'.
* gnu/installer/newt/services.scm (run-networking-cbt-page): Pass
'system-service-name' through 'G_'.
2019-04-07 22:23:51 +02:00
Ludovic Courtès 2e55f37c0c
installer: Offer NM, Connman, and DHCP to non-desktop installs.
* gnu/installer/services.scm (%system-services): Add NetworkManager,
Connman, and the DHCP client.
* gnu/installer/newt/services.scm (run-networking-cbt-page): Add
'network-management?' parameter and honor it.
(run-services-page): Adjust call accordingly.
2019-04-07 22:23:50 +02:00
Ricardo Wurmus ecfbc51faa
gnu: Add clp.
* gnu/packages/maths.scm (clp): New variable.
2019-04-07 21:33:03 +02:00
Ricardo Wurmus 93880e5786
gnu: guitarix: Update to 0.38.0.
* gnu/packages/audio.scm (guitarix): Update to 0.38.0.
2019-04-07 21:33:00 +02:00
Efraim Flashner 8a3bb34c5e
gnu: lcms: Fix CVE-2018-16435.
* gnu/packages/ghostscript.scm (lcms)[replacement]: New field.
(lcms/fixed): New variable.
* gnu/packages/patches/lcms-CVE-2018-16435.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-04-07 21:10:26 +03:00
Ludovic Courtès 71b4974a40
gnu: libssh2@1.8.0: Move to ssh.scm.
This fixes a top-level circular dependency introduced in
c1f4e6491c.

* gnu/packages/curl.scm (libssh2-1.8.0): Move to...
* gnu/packages/ssh.scm (libssh2-1.8.0): ... here.
2019-04-07 18:04:34 +02:00
Ludovic Courtès 3613ce46dc
services: dropbear: Add default value.
* gnu/services/ssh.scm (dropbear-service-type)[default-value]: New
field.
2019-04-07 18:04:08 +02:00
Ludovic Courtès 7d1030a635
installer: Add dialog to select networking services.
* gnu/installer/newt/services.scm (run-networking-cbt-page): New procedure.
(run-services-page): Call it.
* gnu/installer/services.scm (%system-services): Add OpenSSH and Tor.
(networking-system-service?): New procedure.
* gnu/installer/steps.scm (format-configuration): Add 'networking' and
'ssh' to the service modules.
2019-04-07 18:02:39 +02:00
Ludovic Courtès 75988317b2
installer: Generalize desktop environments to system services.
* gnu/installer/services.scm (<desktop-environment>): Rename to...
(<system-service>): ... this.  Add a 'type' field.
(%desktop-environments): Rename to...
(%system-services): ... this.
(desktop-system-service?): New procedure.
(desktop-environments->configuration): Rename to...
(system-services->configuration): ... this.  Determine the base list of
services based on whether SERVICES contains at least one "desktop"
service.
* gnu/installer/newt/services.scm (run-desktop-environments-cbt-page):
Adjust accordingly.
* gnu/installer.scm (installer-steps): Likewise.
2019-04-07 17:18:04 +02:00
Ludovic Courtès e8aa4e9511
installer: Remove SLiM-specific instructions.
* gnu/installer/newt/services.scm (run-desktop-environments-cbt-page):
Remove "with F1".
2019-04-07 16:25:07 +02:00
Ludovic Courtès d155777452
installer: Fix wording for "Internet access."
* gnu/installer/newt/network.scm (run-technology-page): Fix wording for
"Internet access."
2019-04-07 16:21:52 +02:00
Ludovic Courtès cbd01cff79
installer: Use the normalized codeset in the 'locale' field.
* gnu/installer/locale.scm (normalize-codeset): New procedure.
(locale->locale-string): Use it.
2019-04-07 16:19:09 +02:00
Ludovic Courtès 850ddf94e8
installer: Move the 'locale' step before the 'welcome' step.
* gnu/installer.scm (installer-steps): Move the 'locale step before
'welcome.
2019-04-07 16:16:14 +02:00
Ludovic Courtès 04d0aa9905
installer: Simplify locale dialogs.
* gnu/installer/newt/locale.scm (run-language-page): Simplify text.
(run-territory-page): Likewise.
(run-codeset-page): Likewise.
(run-locale-page): Don't call 'run-codeset-page' when "UTF-8" is among
the codesets of LOCALES.
2019-04-07 12:11:55 +02:00
Efraim Flashner 32c055fd32
gnu: terminology: Run test suite.
* gnu/packages/enlightenment.scm (terminology)[arguments]: Add
configure-flag to build the test binary.  Use custom 'check phase.  Add
phase to remove test binary.
2019-04-07 10:49:30 +03:00
Efraim Flashner 31d663a14b
gnu: terminology: Update to 1.4.0.
* gnu/packages/enlightenment.scm (terminology): Update to 1.4.0.
2019-04-07 10:49:30 +03:00
宋文武 412e6396bb
services: Add 'imap4d-service-type'.
* gnu/services/mail.scm (<imap4d-configuration>): New record type.
(imap4d-shepherd-service): New procedure.
(%default-imap4d-config-file, imap4d-service-type): New variables.
* gnu/services/mail.scm (Mail Services): Document it.
2019-04-07 14:18:01 +08:00
Katherine Cox-Buday d3715a30d1
gnu: Add clack.
* gnu/packages/lisp.scm (sbcl-clack, cl-clack): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 7e2404a56b
gnu: Add ningle.
* gnu/packages/lisp.scm (sbcl-ningle, cl-ningle): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 77a5b9fed8
gnu: Add lack.
* gnu/packages/lisp.scm (sbcl-lack, cl-lack): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday dba5005848
gnu: Add lack-middleware-static.
* gnu/packages/lisp.scm (sbcl-lack-middleware-static)
(cl-lack-middleware-static): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday ac99157f42
gnu: Add trivial-mimes.
* gnu/packages/lisp.scm (sbcl-trivial-mimes, cl-trivial-mimes): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday d3da4b37cf
gnu: Add lack-middleware-backtrace.
* gnu/packages/lisp.scm (sbcl-lack-middleware-backtrace)
(cl-lack-middleware-backtrace): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 08295e6fc0
gnu: Add lack-util.
* gnu/packages/lisp.scm (sbcl-lack-util, cl-lack-util): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 3583ba0429
gnu: Add lack-component.
* gnu/packages/lisp.scm (sbcl-lack-component, cl-lack-component): New
variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday fb38366827
gnu: Add lack-response.
* gnu/packages/lisp.scm (sbcl-lack-response, cl-lack-response): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday ffc1d945d0
gnu: Add local-time.
* gnu/packages/lisp.scm (sbcl-local-time, cl-local-time): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday d98d148567
gnu: Add lack-request.
* gnu/packages/lisp.scm (sbcl-lack-request, cl-lack-request): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday a2c4a05567
gnu: Add circular-streams.
* gnu/packages/lisp.scm (sbcl-circular-streams, cl-circular-streams): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 5ca7143fdc
gnu: Add http-body.
* gnu/packages/lisp.scm (sbcl-http-body, cl-http-body): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
宋文武 3f3dfd8459
gnu: Keep the 'cl-' name prefix for sbcl packages.
* gnu/packages/lisp.scm: Rename 'sbcl-syntax' to 'sbcl-cl-syntax',
'sbcl-annot' to 'sbcl-cl-annot', 'sbcl-syntax-annot' to
'sbcl-cl-syntax-annot' and 'sbcl-utilities' to 'sbcl-cl-utilities'.
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 0fecb86cc4
gnu: Add jonathan.
* gnu/packages/lisp.scm (sbcl-jonathan, cl-jonathan): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 4a290afbba
gnu: Add fast-io.
* gnu/packages/lisp.scm (sbcl-fast-io, cl-fast-io): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday e7dcdd9fea
gnu: Add checkl.
* gnu/packages/lisp.scm (sbcl-checkl, cl-checkl): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 135984ef15
gnu: Add marshal.
* gnu/packages/lisp.scm (sbcl-marshal, cl-marshal): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 6ae60f04c1
gnu: Add static-vectors.
* gnu/packages/lisp.scm (sbcl-static-vectors, cl-static-vectors): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday d75d5dd5a3
gnu: Add fast-http.
* gnu/packages/lisp.scm (sbcl-fast-http, cl-fast-http): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday 1f2dd0dacf
gnu: Add smart-buffer.
* gnu/packages/lisp.scm (sbcl-smart-buffer, cl-smart-buffer): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Katherine Cox-Buday b45acc342e
gnu: Add xsubseq.
* gnu/packages/lisp.scm (sbcl-xsubseq, cl-xsubseq): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 14:10:04 +08:00
Ricardo Wurmus 0eb306d39b
gnu: r-sandwich: Update to 2.5-1.
* gnu/packages/cran.scm (r-sandwich): Update to 2.5-1.
2019-04-07 06:22:01 +02:00
Katherine Cox-Buday 33a5855614
gnu: Add myway.
* gnu/packages/lisp.scm (sbcl-myway, cl-myway): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 5a4b0f633b
gnu: Add quri.
* gnu/packages/lisp.scm (sbcl-quri, cl-quri): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 9e005948c1
gnu: Add map-set.
* gnu/packages/lisp.scm (sbcl-map-set, cl-map-set): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday a7b1ae38d3
gnu: Add cl-utilities.
* gnu/packages/lisp.scm (sbcl-utilities, cl-utilities): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 2005104eb2
gnu: Add cl-syntax-annot.
* gnu/packages/lisp.scm (sbcl-syntax-annot, cl-syntax-annot): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 7408b219bf
gnu: Add cl-annot.
* gnu/packages/lisp.scm (sbcl-annot, cl-annot): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 85d1c70573
gnu: Add cl-syntax.
* gnu/packages/lisp.scm (sbcl-syntax, cl-syntax): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 47a8aaa810
gnu: Add trivial-types.
* gnu/packages/lisp.scm (sbcl-trivial-types, cl-trivial-types): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 155fc43695
gnu: Add hunchentoot.
* gnu/packages/lisp.scm (sbcl-hunchentoot, cl-hunchentoot): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 5ceb1492d4
gnu: Add drakma.
* gnu/packages/lisp.scm (sbcl-drakma, cl-drakma): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 50fe395d1e
gnu: Add chipz.
* gnu/packages/lisp.scm (sbcl-chipz, cl-chipz): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday a4aefc1b2f
gnu: Add cl-who.
* gnu/packages/lisp.scm (sbcl-cl-who, cl-cl-who): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 990724c882
gnu: Add chunga.
* gnu/packages/lisp.scm (sbcl-chunga, cl-chunga): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 11:23:14 +08:00
Katherine Cox-Buday 9945a17023
gnu: Add cl-base64.
* gnu/packages/lisp.scm (sbcl-cl-base64, cl-base64): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 10:09:02 +08:00
Katherine Cox-Buday 610ee80a9c
gnu: Add kmrcl.
* gnu/packages/lisp.scm (sbcl-kmrcl, cl-kmrcl): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 09:59:23 +08:00
Katherine Cox-Buday 66c84d20c3
gnu: Add sbcl-md5.
* gnu/packages/lisp.scm (sbcl-md5, cl-md5): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 09:50:11 +08:00
Katherine Cox-Buday d213718208
gnu: Add rfc2388.
* gnu/packages/lisp.scm (sbcl-rfc2388, cl-rfc2388): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 09:45:27 +08:00
Katherine Cox-Buday 977b0db4c0
gnu: Add trivial-backtrace.
* gnu/packages/lisp.scm (sbcl-trivial-backtrace, cl-trivial-backtrace): New
variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 09:42:11 +08:00
Katherine Cox-Buday d1ae5a1215
gnu: Add cl+ssl.
* gnu/packages/lisp.scm (sbcl-cl+ssl, cl-cl+ssl): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 09:36:04 +08:00
Katherine Cox-Buday 5914489dab
gnu: cl-ansi-text: Correct license to LLGPL.
* gnu/packages/lisp.scm (cl-ansi-text)[license]: Correct to LLGPL.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 09:21:17 +08:00
Katherine Cox-Buday 31b898ec5e
gnu: sbcl: Update to 1.5.1.
* gnu/packages/lisp.scm (sbcl): Update to 1.5.1.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-04-07 09:02:01 +08:00
Ricardo Wurmus 2da8588ebc
gnu: r-mlinterfaces: Update to 1.62.1.
* gnu/packages/bioconductor.scm (r-mlinterfaces): Update to 1.62.1.
2019-04-06 23:13:26 +02:00
Ricardo Wurmus bb94f7257e
gnu: r-inspect: Update to 1.12.2.
* gnu/packages/bioconductor.scm (r-inspect): Update to 1.12.2.
2019-04-06 23:13:26 +02:00
Ricardo Wurmus f613f9ae26
gnu: r-ldblock: Update to 1.12.1.
* gnu/packages/bioinformatics.scm (r-ldblock): Update to 1.12.1.
2019-04-06 23:13:26 +02:00
Ricardo Wurmus 8f30d38238
gnu: r-ensembldb: Update to 2.6.8.
* gnu/packages/bioinformatics.scm (r-ensembldb): Update to 2.6.8.
2019-04-06 23:13:26 +02:00
Ricardo Wurmus f2f89e9a4c
gnu: r-rjava: Update to 0.9-11.
* gnu/packages/cran.scm (r-rjava): Update to 0.9-11.
2019-04-06 23:13:25 +02:00
Ricardo Wurmus b85a5f3bcc
gnu: r-optparse: Update to 1.6.2.
* gnu/packages/cran.scm (r-optparse): Update to 1.6.2.
2019-04-06 23:13:25 +02:00
Ricardo Wurmus 24be014e0a
gnu: r-spdep: Update to 1.1-2.
* gnu/packages/cran.scm (r-spdep): Update to 1.1-2.
2019-04-06 23:13:25 +02:00
Ricardo Wurmus 3c18fb1314
gnu: r-bedr: Update to 1.0.7.
* gnu/packages/cran.scm (r-bedr): Update to 1.0.7.
2019-04-06 23:13:25 +02:00
Ricardo Wurmus 9e896d389d
gnu: r-rspectra: Update to 0.14-0.
* gnu/packages/cran.scm (r-rspectra): Update to 0.14-0.
2019-04-06 23:13:25 +02:00
Ricardo Wurmus 30918ce8fc
gnu: r-flextable: Update to 0.5.2.
* gnu/packages/cran.scm (r-flextable): Update to 0.5.2.
[propagated-inputs]: Add r-base64enc; remove r-magick.
2019-04-06 23:13:24 +02:00
Ricardo Wurmus 55a3da9246
gnu: r-insight: Update to 0.2.0.
* gnu/packages/cran.scm (r-insight): Update to 0.2.0.
2019-04-06 23:13:24 +02:00
Ricardo Wurmus 20a485794e
gnu: r-network: Update to 1.15.
* gnu/packages/cran.scm (r-network): Update to 1.15.
2019-04-06 23:13:24 +02:00
Ricardo Wurmus a2befb3751
gnu: r-xfun: Update to 0.6.
* gnu/packages/cran.scm (r-xfun): Update to 0.6.
2019-04-06 23:13:24 +02:00
Ricardo Wurmus 987b080469
gnu: r-extremes: Update to 2.0-10.
* gnu/packages/cran.scm (r-extremes): Update to 2.0-10.
[propagated-inputs]: Remove r-car.
2019-04-06 23:13:24 +02:00
Ricardo Wurmus 5686da7608
gnu: r-distillery: Update to 1.0-6.
* gnu/packages/cran.scm (r-distillery): Update to 1.0-6.
2019-04-06 23:13:23 +02:00
Ricardo Wurmus b15c5c0ef9
gnu: r-circlize: Update to 0.4.6.
* gnu/packages/cran.scm (r-circlize): Update to 0.4.6.
2019-04-06 23:13:23 +02:00
Ricardo Wurmus 0b8ef65555
gnu: r-httpuv: Update to 1.5.1.
* gnu/packages/cran.scm (r-httpuv): Update to 1.5.1.
2019-04-06 23:13:23 +02:00
Ricardo Wurmus 0a2c188cc5
gnu: r-gdtools: Update to 0.1.8.
* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.8.
[native-inputs]: Move r-rcpp from here...
[propagated-inputs]: ...to here.
2019-04-06 23:13:23 +02:00
Ricardo Wurmus fa7e82acd9
gnu: r-rlang: Update to 0.3.3.
* gnu/packages/statistics.scm (r-rlang): Update to 0.3.3.
2019-04-06 23:13:23 +02:00
Ricardo Wurmus f1434d80d6
gnu: r-survival: Update to 2.44-1.1.
* gnu/packages/statistics.scm (r-survival): Update to 2.44-1.1.
2019-04-06 23:13:23 +02:00
Ricardo Wurmus 6b56ce6db5
gnu: r-mass: Update to 7.3-51.3.
* gnu/packages/statistics.scm (r-mass): Update to 7.3-51.3.
2019-04-06 23:13:23 +02:00
Ricardo Wurmus 45197401df
gnu: r-cluster: Update to 2.0.8.
* gnu/packages/statistics.scm (r-cluster): Update to 2.0.8.
2019-04-06 23:13:22 +02:00
Efraim Flashner 3b5671a3fa
gnu: python-certifi: Update to 2019.3.9.
* gnu/packages/python-crypto.scm (python-certifi): Update to 2019.3.9.
2019-04-06 22:50:39 +03:00
Ludovic Courtès 177bc62d63
services: wpa-supplicant: Log to syslog.
* gnu/services/networking.scm (wpa-supplicant-shepherd-service): Pass
"-s" to 'wpa_supplicant'.  Add 'syslogd' to 'requirement'.
2019-04-05 17:55:51 +02:00
Ludovic Courtès 1361584983
services: localed: Do nothing for unconfigured keyboards.
* gnu/services/xorg.scm (localed-service-type)[package]: Return the
empty list when the 'keyboard-layout' field is #f.
[compose]: Use 'find' instead of 'first'.
2019-04-05 17:55:51 +02:00
Ludovic Courtès 3ef3bdf1cd
services: localed: Properly handle lack of a 'keyboard-layout'.
Fixes a type error when KEYBOARD-LAYOUT is #f.

* gnu/services/xorg.scm (localed-dbus-service): Return the empty list
when KEYBOARD-LAYOUT is #f.
2019-04-05 17:55:50 +02:00
Ludovic Courtès 0cf981a606
services: gdm: Properly handle empty extensions lists.
Fixes a bug whereby not extending GDM would lead us to do:

  (first '())

in the 'compose' method.

Regression introduced in 305a732a0a.

* gnu/services/xorg.scm (gdm-service-type)[compose]: Handle the case
where EXTENSIONS is empty.
[extend]: Handle the case where XORG-CONFIGURATION is #f.
2019-04-05 17:55:50 +02:00
Oleg Pykhalov 37aaf9a8c7
gnu: emacs-undohist-el: Apply 'emacs-undohist-ignored.patch'.
This commit follows 3dbd240937.

* gnu/packages/emacs-xyz.scm (emacs-undohist-el)[source]: Add
'emacs-undohist-ignored.patch'.
2019-04-05 18:52:30 +03:00
Brian Leung 3dbd240937
gnu: Add emacs-undohist-el.
* gnu/packages/patches/emacs-undohist-ignored.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add this.
* gnu/packages/emacs-xyz.scm (emacs-undohist-el): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-04-05 18:44:05 +03:00
Ludovic Courtès 3a665637af
services: console-keymap: Deprecate.
* gnu/services/base.scm (console-keymap-service): Mark as deprecated.
* doc/guix.texi (Base Services): Remove its documentation.
2019-04-05 15:39:35 +02:00
Ludovic Courtès 305a732a0a
services: xorg: Add 'set-xorg-configuration'.
* gnu/services/xorg.scm (gdm-service-type)[compose, extend]: New fields.
(set-xorg-configuration): New procedure.
* doc/guix.texi (Keyboard Layout): Use it.
(X Window): Document it.
* gnu/system/examples/desktop.tmpl: Add 'keyboard-layout' fields.
2019-04-05 15:39:35 +02:00
Ludovic Courtès 607fcc7540
services: Add 'localed' service type and have GDM extend it.
This fixes a bug whereby GDM would always switch to US English keyboard
layout regardless to the configured Xorg keyboard layout.

* gnu/services/xorg.scm (<localed-configuration>): New record type.
(localed-dbus-service): New procedure.
(localed-service-type): New variable.
(gdm-service-type): Extend LOCALED-SERVICE-TYPE.
2019-04-05 15:39:35 +02:00
Ludovic Courtès aa071ca049
services: dbus: 'wrapped-dbus-service' accepts a list of variables.
* gnu/services/dbus.scm (wrapped-dbus-service): Replace 'variable' and
'value' by 'variables', and adjust code accordingly.
* gnu/services/desktop.scm (upower-dbus-service):
(geoclue-dbus-service, elogind-dbus-service): Adjust accordingly.
2019-04-05 15:39:35 +02:00
Ludovic Courtès f63861b5a6
gnu: Add localed, extracted from systemd.
* gnu/packages/freedesktop.scm (localed): New variable.
* gnu/packages/patches/localed-xorg-keyboard.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-04-05 15:39:35 +02:00
Ludovic Courtès b68f65007f
services: dbus: Add 'wrapped-dbus-service'.
* gnu/services/desktop.scm (wrapped-dbus-service): Move to...
* gnu/services/dbus.scm (wrapped-dbus-service): ... here.  New
procedure.
2019-04-05 15:39:35 +02:00
Jelle Licht 208946e1f3
gnu: emacs-cider: Update to 0.21.0.
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 0.21.0.
2019-04-05 14:06:03 +02:00
Efraim Flashner 4354569dd8
gnu: subversion: Update to 1.10.4 (fixes CVE-2018-11803).
* gnu/packages/version-control.scm (subversion): Update to 1.10.4.
2019-04-05 09:50:12 +03:00
Efraim Flashner 2beca2a55c
gnu: flac: Fix CVE-2017-6888.
* gnu/packages/xiph.scm (flac)[replacement]: New field.
(flac/fixed): New variable.
* gnu/packages/patches/flac-CVE-2017-6888.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-04-05 09:50:07 +03:00
Mark H Weaver 6e5ecbfbae
gnu: linux-libre: Update to 5.0.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.6.
(%linux-libre-hash): Update hash.
2019-04-05 01:05:50 -04:00
Mark H Weaver 68bf7997eb
gnu: linux-libre@4.19: Update to 4.19.33.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.33.
(%linux-libre-4.19-hash): Update hash.
2019-04-05 01:04:46 -04:00
Mark H Weaver aba41c05d9
gnu: linux-libre@4.14: Update to 4.14.110.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.110.
(%linux-libre-4.14-hash): Update hash.
2019-04-05 01:02:49 -04:00
Mark H Weaver e22c31d376
gnu: linux-libre@4.9: Update to 4.9.167.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.167.
2019-04-05 01:01:55 -04:00
Mark H Weaver 21c6c52bc6
gnu: linux-libre@4.4: Update to 4.4.178.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.178.
2019-04-05 01:00:28 -04:00
Tobias Geerinckx-Rice 17499793b1
gnu: flashrom: Update to 1.0.1.
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.0.1.
[arguments]: Remove CFLAGS work-around.
2019-04-05 06:25:24 +02:00
Tobias Geerinckx-Rice 06effaf6a1
gnu: entr: Update to 4.2.
* gnu/packages/entr.scm (entr): Update to 4.2.
2019-04-05 06:25:24 +02:00
Tobias Geerinckx-Rice 9859800f5d
gnu: ledger: Update to 3.1.3.
The patch applies but has been unnecessary since 3.1.2.

* gnu/packages/finance.scm (ledger): Update to 3.1.3.
[source]: Remove obsolete patch.
* gnu/packages/patches/ledger-fix-uninitialized.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-04-05 06:25:24 +02:00
Nicolas Goaziou 54c9d7bb69
gnu: emacs-matrix-client: Add missing require.
* gnu/packages/emacs-xyz.scm (emacs-matrix-client): Add a missing require to
  prevent a runtime error.
2019-04-04 21:46:45 +02:00
Julien Lepiller a779689714
gnu: php: Update to 7.3.4.
* gnu/packages/php.scm (php): Update to 7.3.4.
2019-04-04 21:39:01 +02:00
Leo Famulari 9fa29103b5
gnu: certbot, python-acme: Update to 0.33.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.33.0.
2019-04-04 14:58:31 -04:00
Leo Famulari 60e1668076
gnu: MPD: Update to 0.21.7.
* gnu/packages/mpd.scm (mpd): Update to 0.21.7.
2019-04-04 14:58:28 -04:00
Nicolas Goaziou 325a2e35dc
gnu: asymptote: Fix direntry in info file.
* gnu/packages/plotutils.scm (asymptote): Fix direntry in info file.
2019-04-04 20:16:40 +02:00
Nicolas Goaziou d320f25e0c
gnu: Update copyright line.
* gnu/packages/plotutils.scm: Update copyright line.
2019-04-04 19:53:57 +02:00
Nicolas Goaziou 55a604db4e
gnu: asymptote: Fix info file location.
* gnu/packages/plotutils.scm (asymptote): Fix info file location so it appears
  in the top-level directory.
2019-04-04 19:50:57 +02:00
Ludovic Courtès c1ef50ac79
gexp: Remove workarounds for <https://bugs.gnu.org/15602>.
* gnu/services/base.scm (hydra-key-authorization)[aaa]: Remove.
[default-acl]: Don't import it.
* guix/scripts/pack.scm (store-database)[build]: Don't import
(gnu build install).
2019-04-04 17:47:02 +02:00
Ludovic Courtès aff0cce917
gnu: Move nss & co. to nss.scm.
* gnu/packages/gnuzilla.scm (nspr, nss): Move to...
* gnu/packages/nss.scm: ... here.  New file.
* gnu/packages/chromium.scm, gnu/packages/disk.scm,
gnu/packages/freedesktop.scm, gnu/packages/gnome.scm,
gnu/packages/gnunet.scm, gnu/packages/java.scm,
gnu/packages/libreoffice.scm, gnu/packages/linux.scm,
gnu/packages/mate.scm, gnu/packages/openldap.scm,
gnu/packages/package-management.scm, gnu/packages/password-utils.scm,
gnu/packages/polkit.scm, gnu/packages/qt.scm,
gnu/packages/sssd.scm, gnu/packages/storage.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/xml.scm: Adjust
accordingly.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add nss.scm.
2019-04-04 17:47:02 +02:00
Ludovic Courtès b48a7e4ea5
gnu: Mov ghc-sdl2 & co. to haskell-apps.scm.
* gnu/packages/sdl.scm (ghc-sdl2, ghc-sdl2-mixer, ghc-sdl2-image): Move to...
* gnu/packages/haskell-apps.scm: ... here.
2019-04-04 17:47:02 +02:00
Ludovic Courtès bfccae4e71
gnu: raincat: Move to haskell-apps.scm.
* gnu/packages/games.scm (raincat): Move to...
* gnu/packages/haskell-apps.scm (raincat): ... here.
2019-04-04 17:47:02 +02:00
Ludovic Courtès c44667ccae
gnu: ghc-tls: Move to haskell-crypto.scm.
* gnu/packages/tls.scm (ghc-tls): Move to...
* gnu/packages/haskell-crypto.scm (ghc-tls): ... here.
* gnu/packages/haskell-web.scm: Remove now unneeded import.
2019-04-04 17:47:01 +02:00
Ludovic Courtès aea505a928
gnu: Move ghc-hxt & co. to haskell-web.scm.
* gnu/packages/xml.scm (ghc-hxt-charproperties, ghc-hxt-unicode)
(ghc-hxt-regex-xmlschema, ghc-hxt): Move to...
* gnu/packages/haskell-web.scm: ... here.
2019-04-04 17:47:01 +02:00
Ludovic Courtès c786dff099
gnu: java-jgit: Move to java.scm.
* gnu/packages/version-control.scm (java-jgit, java-jgit-4.2): Move to...
* gnu/packages/java.scm (java-jgit, java-jgit-4.2): ... here.
2019-04-04 17:47:01 +02:00
Ludovic Courtès 804744b338
gnu: Add (gnu packages haskell-apps).
* gnu/packages/version-control.scm (darcs, git-annex): Move to...
* gnu/packages/haskell-apps.scm: ... here.  New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2019-04-04 17:47:01 +02:00
Ludovic Courtès a7ad4505b7
build: Always ship the (gnu installer …) modules.
Fixes <https://bugs.gnu.org/35138>.
Reported by Jonathan Brielmaier <jonathan.brielmaier@web.de>.

* gnu/local.mk (INSTALLER_MODULES): New variable.
(GNU_SYSTEM_MODULES, MODULES_NOT_COMPILED): Append $(INSTALLER_MODULES)
conditionally.
2019-04-04 17:47:01 +02:00
Nicolas Goaziou 660e00507e
gnu: Add meritous.
* gnu/packages/games.scm (meritous): New variable.
2019-04-04 14:42:47 +02:00
Marius Bakke d7a8612827
gnu: httpd: Update to 2.4.39 [security fixes].
This release fixes CVE-2019-0196, CVE-2019-0197, CVE-2019-0211, CVE-2019-0215,
CVE-2019-0217, and CVE-2019-0220.  See
<https://httpd.apache.org/security/vulnerabilities_24.html> for more information.

* gnu/packages/web.scm (httpd): Update to 2.4.39.
2019-04-04 14:31:44 +02:00
Marius Bakke 136d3e09d7
gnu: ffmpeg: Update to 4.1.3.
* gnu/packages/video.scm (ffmpeg): Update to 4.1.3.
2019-04-04 14:31:44 +02:00
Marius Bakke 78891d0cf4
gnu: re2: Update to 2019-04-01.
* gnu/packages/regex.scm (re2): Update to 2019-04-01.
2019-04-04 14:31:44 +02:00
Marius Bakke 81866208fa
gnu: glm: Update to 0.9.9.5.
* gnu/packages/maths.scm (glm): Update to 0.9.9.5.
2019-04-04 14:31:43 +02:00
Efraim Flashner ce8964b601
gnu: Add kdeconnect.
* gnu/packages/kde.scm (kdeconnect.scm): New variable.
2019-04-04 08:45:30 +03:00
Nicolas Goaziou 8957ae01c4
gnu: python-duniterpy: Update to 0.53.0.
* gnu/packages/finance.scm (python-duniterpy): Update to 0.53.0.
2019-04-04 00:37:22 +02:00
Leo Famulari 6d01a7f4c4
gnu: ntfs-3g: Fix CVE-2019-9755.
* gnu/packages/patches/ntfs-3g-CVE-2019-9755.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (ntfs-3g)[source]: Use it.
2019-04-03 18:31:59 -04:00
Nicolas Goaziou 5427db0dc0
gnu: giac-xcas: Update to 1.5.0-49.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.5.0-49.
2019-04-04 00:29:52 +02:00
Nicolas Goaziou 4906a0b29d
gnu: asymptote: Update to 2.49.
* gnu/packages/plotutils.scm (asymptote): Update to 2.49.
[native-inputs]: Re-order inputs.
[inputs]: Update to Python 3.  Add glew and glm.
[arguments]: Add a phase to fix build.  Remove unnecessary fix for tests.
2019-04-03 23:34:58 +02:00
Nicolas Goaziou c4cea85356
gnu: emacs-org-contrib: Update to 20190402.
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20190402.
2019-04-03 22:51:25 +02:00
Nicolas Goaziou ec8987763f
gnu: emacs-org: Update to 9.2.3.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.2.3.
2019-04-03 22:48:50 +02:00
Nicolas Goaziou cdd962e89b
gnu: emacs-relint: Update to 1.6.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.6.
2019-04-03 22:46:39 +02:00
Nicolas Goaziou 7d807d8d17
gnu: emacs-xr: Update to 1.10.
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.10.
2019-04-03 22:44:56 +02:00
Nicolas Goaziou 03370346af
gnu: mame: Update to 0.208.
* gnu/packages/emulators.scm (mame): Update to 0.208.
[native-inputs]: Add python-sphinxcontrib-svg2pdfconverter.
2019-04-03 21:28:17 +02:00
Nicolas Goaziou 412342d1ef
gnu: Add python-sphinxcontrib-svg2pdfconverter.
* gnu/packages/python-xyz.scm (python-sphinxcontrib-svg2pdfconverter): New
  variable.
2019-04-03 21:27:36 +02:00
Timothy Sample df2a96167f
gnu: Add example system configuration for asus-c201.
* gnu/system/examples/asus-c201.tmpl: New file.
* Makefile.am (EXAMPLES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-03 18:21:43 +02:00
Timothy Sample 96c90474c0
gnu: Add configuration for depthcharge bootloader.
* gnu/bootloader/depthcharge: New file.
* gnu/local.mk [GNU_SYSTEM_MODULES]: Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-03 18:21:42 +02:00
Vagrant Cascadian 1dbb9302c2
gnu: Add linux-libre-arm-veyron.
* gnu/packages/linux (linux-libre-arm-veyron): New variable.
  (kernel-config-veyron): function to find veyron config.
* gnu/packages/aux-files/linux-libre/5.0-arm-veyron.conf: New file.
* Makefile.am (AUX_FILES): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-03 18:21:42 +02:00
Ludovic Courtès bfac636675
gnu: mate-session-manager: Provide absolute file name in '.desktop' file.
Previously GDM would crash when selecting MATE.

* gnu/packages/mate.scm (mate-session-manager)[arguments]: Add
'update-xsession-dot-desktop' phase.
2019-04-03 18:21:42 +02:00
Ricardo Wurmus 307586c1e3
gnu: Add r-arrmnormalization.
* gnu/packages/bioconductor.scm (r-arrmnormalization): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus b50c966087
gnu: Add r-arrmdata.
* gnu/packages/bioconductor.scm (r-arrmdata): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 5622628fd1
gnu: Add r-progeny.
* gnu/packages/bioconductor.scm (r-progeny): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 2bdc88fce7
gnu: Add r-rbowtie2.
* gnu/packages/bioconductor.scm (r-rbowtie2): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 83546785b2
gnu: r-rcas: Add upstream name.
* gnu/packages/bioinformatics.scm (r-rcas)[properties]: Add upstream name.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 9800d859a7
gnu: Add r-zfpkm.
* gnu/packages/bioconductor.scm (r-zfpkm): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 6b12f21363
gnu: Add r-webbioc.
* gnu/packages/bioconductor.scm (r-webbioc): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 7b5101c5bf
gnu: Add r-widgettools.
* gnu/packages/bioconductor.scm (r-widgettools): New variable.
2019-04-03 17:42:17 +02:00
Ricardo Wurmus b9b8b447ec
gnu: Add r-wiggleplotr.
* gnu/packages/bioconductor.scm (r-wiggleplotr): New variable.
2019-04-03 17:42:17 +02:00
Ricardo Wurmus 8830664d61
gnu: Add r-wrench.
* gnu/packages/bioconductor.scm (r-wrench): New variable.
2019-04-03 17:42:17 +02:00
guy fleury iteriteka 807900804d
gnu: gnu-mate-icon-theme-faenza: Update to 1.20.0.
* gnu/packages/mate.scm (gnu-mate-icon-theme-faenza): Update to 1.20.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:10 +02:00
guy fleury iteriteka 1e4999de71
gnu: mate-polkit: Update to 1.22.0.
* gnu/packages/mate.scm (mate-polkit): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:10 +02:00
guy fleury iteriteka 4e5b1221e7
gnu: mate-system-monitor: Update to 1.22.0.
* gnu/packages/mate.scm (mate-system-monitor): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
guy fleury iteriteka b3dcbc0408
gnu: pluma: Update to 1.22.0.
* gnu/packages/mate.scm (pluma): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
guy fleury iteriteka 56689aa5fb
gnu: engrampa: Update to 1.22.0.
* gnu/packages/mate.scm (engrampa): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
guy fleury iteriteka b85d568203
gnu: eom: Update to 1.22.0.
* gnu/packages/mate.scm (eom): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
Guy fleury 24eee2c025
gnu: mate-utils: Update to 1.22.0.
* gnu/packages/mate.scm (mate-utils): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
guy fleury iteriteka d3440c5313
gnu: mate-screensaver: Update to 1.22.0.
* gnu/packages/mate.scm (mate-screensaver): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka 5150ba6f17
gnu: mate-netbook: Update to 1.22.0.
* gnu/packages/mate.scm (mate-netbook): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka 9c688deccc
gnu: backgrounds: Update to 1.22.0.
* gnu/packages/mate.scm (backgrounds): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka d96a83b883
gnu: mate-calc: Update to 1.22.0.
* gnu/packages/mate.scm (mate-calc): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka 59c410dd3e
gnu: mate-user-guide: Update to 1.22.0.
* gnu/packages/mate.scm (mate-user-guide): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka 0e4c492d4d
gnu: mate-control-center: Update to 1.22.0.
* gnu/packages/mate.scm (mate-control-center): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:05 +02:00
guy fleury iteriteka 4373626b5a
gnu: caja-extensions: Update to 1.22.0.
* gnu/packages/mate.scm (caja-extensions): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:05 +02:00
guy fleury iteriteka 98b81c2e9e
gnu: atril: Update to 1.22.0.
* gnu/packages/mate.scm (atril): Update to 1.22.0.
[arguments]<#:configure-flags>: Remove pre-GTK3 option.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka cca6216bfc
gnu: marco: Update to 1.22.0.
* gnu/packages/mate.scm (marco): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka 296c42b9e8
gnu: caja: Update to 1.22.0.
* gnu/packages/mate.scm (caja): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka da5ef2a085
gnu: mate-media: Update to 1.22.0.
* gnu/packages/mate.scm (mate-media): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka 75a9f76066
gnu: mate-applets: Update to 1.22.0.
* gnu/packages/mate.scm (mate-applets): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka e568d8339b
gnu: mate-panel: Update to 1.22.0.
* gnu/packages/mate.scm (mate-panel): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka 45bafe5501
gnu: mate-menus: Update to 1.22.0.
* gnu/packages/mate.scm (mate-menus): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:03 +02:00
guy fleury iteriteka a628389fa9
gnu: libmatekbd: Update to 1.22.0.
* gnu/packages/mate.scm (libmatekbd): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:03 +02:00
guy fleury iteriteka 660aa5d9f8
gnu: libmatemixer: Update to 1.22.0.
* gnu/packages/mate.scm (libmatemixer): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:00 +02:00
guy fleury iteriteka 541dfa45da
gnu: mate-settings-daemon: Update to 1.22.0.
* gnu/packages/mate.scm (mate-settings-daemon): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:00 +02:00
guy fleury iteriteka bc96f8c4a7
gnu: mate-session-manager: Update to 1.22.0.
* gnu/packages/mate.scm (mate-session-manager): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:00 +02:00
guy fleury iteriteka 27d4e820d1
gnu: mate-terminal: Update to 1.22.0
* gnu/packages/mate.scm (mate-terminal): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka 595abe8688
gnu: libmatewether: Update to 1.22.0.
* gnu/packages/mate.scm (libmatewether): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka 2dc975d7c0
gnu: mate-desktop: Update to 1.22.2.
* gnu/packages/mate.scm (mate-desktop): Update to 1.22.0.
[inputs]: Add iso-codes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka b465500686
gnu: mate-themes: Update to 3.22.19.
* gnu/packages/mate.scm (mate-themes): Update to 3.22.19.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka 80e8305146
gnu: mate-icon-theme: Update to 1.22.0.
* gnu/packages/mate.scm (mate-icon-theme): Update to 1.20.3.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka 8b493c7cf0
gnu: mate-common: Update to 1.22.0.
* gnu/packages/mate.scm (mate-common): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:57 +02:00
Ricardo Wurmus 44e06f9cf3
gnu: Add brlaser.
* gnu/packages/printers.scm (brlaser): New variable.
2019-04-02 22:04:08 +02:00
Kei Kebreau 932d6e276b
gnu: wxmaxima: Update to 19.03.1.
* gnu/packages/maths.scm (wxmaxima): Update to 19.03.1.
2019-04-02 14:45:22 -04:00
Leo Famulari a6f9f18c7e
gnu: livemedia-utils: Update to 2019.03.06.
* gnu/packages/video.scm (livemedia-utils): Update to 2019-03-06.
[source]: Remove snippet.
2019-04-02 14:44:14 -04:00
Leo Famulari 295197500f
gnu: Syncthing: Update to 1.1.1.
* gnu/packages/syncthing.scm (syncthing): Update to 1.1.1.
2019-04-02 13:07:03 -04:00
Leo Famulari 9c1b4316dc
gnu: Go standard crypto library: Update to 0.0.0-3.b7391e9 [security fixes].
Fixes a vulnerability in 'golang.org/x/crypto/salsa20' where, if more than 256
GiB of keystream is generated, or if the counter otherwise grows greater than 32
bits, the amd64 implementation will first generate incorrect output, and then
cycle back to previously generated keystream.

https://go.googlesource.com/crypto/+/b7391e95e576cacdcdd422573063bc057239113d

* gnu/packages/golang.scm (go-golang-org-x-crypto-bcrypt,
go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ed25519,
go-golang-org-x-crypto-ripemd160, go-golang-org-x-crypto-blake2s,
go-golang-org-x-crypto-sha3, go-golang-org-x-crypto-ssh-terminal): Update to
0.0.0-3.b7391e9.
(go-golang-org-x-crypto-blake2s)[propagated-inputs]: Add
go-golang-org-x-sys-cpu.
(go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ssh-terminal):
Inherit from go-golang-org-x-crypto-bcrypt.
2019-04-02 13:07:03 -04:00
Leo Famulari 4a136536e8
gnu: Add go-golang-org-x-sys-cpu.
* gnu/packages/golang.scm (go-golang-org-x-sys-cpu): New variable.
2019-04-02 13:07:03 -04:00
Ludovic Courtès af76c020bf
linux-container: Make the guest UID and GID a parameter.
* gnu/build/linux-container.scm (initialize-user-namespace): Add
 #:guest-uid and #:guest-gid parameters and honor them.
(run-container): Likewise.
(call-with-container): Likewise.
* tests/containers.scm ("call-with-container, user namespace, guest UID/GID"):
New test.
2019-04-02 18:15:37 +02:00
Ricardo Wurmus cbe40b8b24
gnu: pigx-scrnaseq: Use older loompy.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[inputs]: Replace
python-loompy with python-loompy-for-pigx-scrnaseq.
2019-04-02 16:11:23 +02:00
Ricardo Wurmus dc112a0fe2
gnu: Add python-loompy-for-pigx-scrnaseq.
* gnu/packages/bioinformatics.scm (python-loompy-for-pigx-scrnaseq): New variable.
2019-04-02 16:11:12 +02:00
Ricardo Wurmus 82cc117450
gnu: pigx-chipseq: Update to 0.0.40.
* gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.0.40.
2019-04-02 15:53:23 +02:00
Ricardo Wurmus b4a33870f6
gnu: python-scanpy: Add python-louvain to inputs.
* gnu/packages/bioinformatics.scm (python-scanpy)[propagated-inputs]: Sort
inputs and add python-louvain.
[arguments]: Do not delete test that depends on louvain.
2019-04-02 15:11:45 +02:00
Ricardo Wurmus 6ee48091a4
gnu: Add python-louvain.
* gnu/packages/graph.scm (python-louvain): New variable.
2019-04-02 15:11:45 +02:00
Rutger Helling ba907ae362
gnu: faudio: Update to 19.04.
* gnu/packages/audio.scm (faudio): Update to 19.04.
2019-04-02 11:30:05 +02:00
Clément Lassieur c97ad2fd8b
gnu: Add emacs-evil-numbers.
* gnu/packages/emacs-xyz.scm (emacs-evil-numbers): New variable.
2019-04-02 10:55:07 +02:00
Ludovic Courtès d6fda4d3d1
gnu: gnome-shell: Add dependency on libgnomekbd.
This fixes the "Show keyboard layout" button in the keyboard layout
switcher.

* gnu/packages/gnome.scm (gnome-shell)[arguments]: In
'record-absolute-file-names' phase, record file name of
'gkbd-keyboard-display'.
[inputs]: Add LIBGNOMEKBD.
2019-04-01 23:21:02 +02:00
Ludovic Courtès 2472cdec25
gnu: gnome-shell: Store absolute file name of 'ibus-daemon'.
* gnu/packages/gnome.scm (gnome-shell)[arguments]: Add
'record-absolute-file-names' phase.
2019-04-01 23:20:56 +02:00
Leo Famulari 0e55864036
gnu: go-github-com-burntsushi-toml: Update to 0.3.1.
* gnu/packages/golang.scm (go-github-com-burntsushi-toml): Update to 0.3.1.
2019-04-01 16:07:21 -04:00
Arun Isaac 413f61265e
gnu: Add mlucas.
* gnu/packages/maths.scm (mlucas): New variable.
2019-04-01 17:07:31 +05:30
Rutger Helling cce9e3792a
gnu: flatpak: Update to 1.2.4 [fixes CVE-2019-10063].
* gnu/packages/package-management.scm (flatpak): Update to 1.2.4 [fixes
CVE-2019-10063].
2019-04-01 10:05:58 +02:00
Rutger Helling 6bc30a571c
gnu: openmw: Update to 0.45.0.
* gnu/packages/game-development.scm (openmw): Update to 0.45.0.
2019-04-01 09:43:56 +02:00
Brian Leung f125c5a5ea
gnu: emacs-zones: silence byte-compiler.
* gnu/packages/patches/emacs-zones-called-interactively.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-31 23:32:47 +02:00
Pierre Langlois 7a352f76cf
gnu: gpodder: Build reproducibly.
* gnu/packages/gpodder.scm (gpodder)[arguments]: Add 'do-not-run-msgmerge'
phase before 'install'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-31 23:32:47 +02:00
Tim Gesthuizen bab7a49558
services: slim-configuration: Adapt exported getter methods.
Commit 554b860739 introduces changes to the
slim-configuration record without updating the exported methods.

* gnu/services/xorg.scm: Export slim-configuration-xorg and
  slim-configuration-sessreg.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-31 23:32:46 +02:00
Ludovic Courtès 631a6e6377
doc: Document 'gdm-service-type'.
* doc/guix.texi (X Window): Document 'gdm-service-type' and
'gdm-configuration'.  Take description of '.desktop' files from the
'slim-service-type' description.
* gnu/services/xorg.scm (gdm-service): Remove outdated comment.
2019-03-31 23:32:46 +02:00
Marius Bakke 105fa9fcf7
gnu: ungoogled-chromium: Update to 73.0.3683.86-0.4c7fb6d [security fixes].
The update to Chromium 73 includes more than 60 security fixes.  See the
release announcement for more information:
<https://chromereleases.googleblog.com/2019/03/stable-channel-update-for-desktop_12.html>.

* gnu/packages/chromium.scm (%preserved-third-party-files): Drop
"net/third_party/http2" and "net/third_party/spdy".  Add "v8/src/third_party/siphash".
(%chromium-version): Update to 73.0.3683.86.
(%ungoogled-revision): Update to 4c7fb6d1a86602999f30b58ef8b331b2115c5ad8.
(%debian-revision): New variable.
(ungoogled-chromium-source): Add an origin for Debians packaging scripts.
Adjust for Ungoogled refactoring and add a procedure for applying Debian
patches.  Replace unneeded LET* for LET and reindent.
(ungoogled-chromium)[arguments]: Remove one obsolete substitution, add two others.
2019-03-31 21:26:17 +02:00
Marius Bakke 799aebd71f
gnu: ungoogled-chromium: Enable VA-API on x86_64-linux only.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Conditionally add
"use_vaapi" to #:configure-flags.
2019-03-31 21:26:17 +02:00
Marius Bakke 3725865f84
gnu: SDDM: Update to 0.18.1.
* gnu/packages/display-managers.scm (sddm): Update to 0.18.1.
2019-03-31 21:26:17 +02:00
Marius Bakke a02d390357
gnu: mbedtls-apache: Update to 2.16.1.
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.16.1.
2019-03-31 21:26:16 +02:00
Marius Bakke ee74a07668
gnu: pcsc-lite: Update to 1.8.25.
* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.25.
2019-03-31 21:26:16 +02:00
Marius Bakke 1e3c711923
gnu: python-markdown: Update to 3.1.
* gnu/packages/python-xyz.scm (python-markdown): Update to 3.1.
2019-03-31 21:26:16 +02:00
Marius Bakke fa542ee48a
gnu: ffmpeg@3.4: Update to 3.4.6.
* gnu/packages/video.scm (ffmpeg-3.4): Update to 3.4.6.
2019-03-31 21:26:16 +02:00
Marius Bakke 3b3fd90377
gnu: elogind: Update to 241.2.
* gnu/packages/freedesktop.scm (elogind): Update to 241.2.
2019-03-31 21:26:16 +02:00
Marius Bakke 4f0464c923
gnu: whois: Update to 5.4.2.
* gnu/packages/networking.scm (whois): Update to 5.4.2.
2019-03-31 21:26:16 +02:00
Marius Bakke 32deef23f6
gnu: libssh2: Update to 1.8.2.
* gnu/packages/ssh.scm (libssh2): Update to 1.8.2.
2019-03-31 21:26:16 +02:00
Marius Bakke 5089ebc3a3
gnu: GnuPG: Update to 2.2.15.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.15.
2019-03-31 21:26:16 +02:00