Commit Graph

36518 Commits

Author SHA1 Message Date
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