me
/
guix
Archived
1
0
Fork 0
Commit Graph

49798 Commits (c9cd6d2fb2c68197439d121bf0bdea0f43809332)

Author SHA1 Message Date
Ricardo Wurmus 103de43c67
gnu: r-umap: Update to 0.2.5.0.
* gnu/packages/cran.scm (r-umap): Update to 0.2.5.0.
[native-inputs]: Add r-knitr.
2020-03-09 08:51:40 +01:00
Ricardo Wurmus ea20989d87
gnu: r-rcppannoy: Update to 0.0.16.
* gnu/packages/cran.scm (r-rcppannoy): Update to 0.0.16.
[native-inputs]: Remove r-knitr.
2020-03-09 08:51:40 +01:00
Ricardo Wurmus 207ba868a3
gnu: r-quantmod: Update to 0.4-16.
* gnu/packages/cran.scm (r-quantmod): Update to 0.4-16.
2020-03-09 08:51:40 +01:00
Ricardo Wurmus bcbcd17d45
gnu: r-vcd: Update to 1.4-6.
* gnu/packages/cran.scm (r-vcd): Update to 1.4-6.
2020-03-09 08:51:40 +01:00
Ricardo Wurmus fec7f576b4
gnu: r-ggrepel: Update to 0.8.2.
* gnu/packages/cran.scm (r-ggrepel): Update to 0.8.2.
2020-03-09 08:51:36 +01:00
Christopher Baines af96c1e0e4
services: cuirass: Allow passing extra command line options.
This is so that the options supported by the service configuration don't have
to always be changed. Generally though all options should be explicitly
supported and documented, so this is mostly to facilitate experimentation.

* gnu/services/cuirass.scm (<cuirass-configuration>): Add an extra-options
field.
(cuirass-shepherd-service): Pass the extra options to the shepherd servvices.
* doc/guix.texi (Continuous Integration): Document it.
2020-03-08 23:46:11 +00:00
Christopher Baines d8ab68b929
services: guix-data-service: Allow passing extra options.
This is so that the options supported by the service configuration don't have
to always be changed. Generally though all options should be explicitly
supported and documented, so this is mostly to facilitate experimentation.

* gnu/services/guix.scm (<guix-data-service-configuration>): Add extra-options
and extra-process-jobs-options to the record type.
(guix-data-service-shepherd-services): Handle these new configuration record
fields.
* doc/guix.texi (Guix Data Service): Document these new options.
2020-03-08 23:35:03 +00:00
Christopher Baines 67d21e2b08
gnu: guix-data-service: Update to 0.0.1-18.18eb9df.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-18.18eb9df.
(inputs, native-inputs): Switch to using the Guile 3 package variants where
applicable.
2020-03-08 23:35:00 +00:00
Jakub Kądziołka 94d57ba339
gnu: python-virtualenv: Update to 20.0.8.
* gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.0.8.
  [arguments]: Remove the now-redundant 'disable-failing-test phase.
  [native-inputs]: Add python-setuptools and python-setuptools-scm.
  [inputs]: Add python-{appdirs, distlib, filelock, six,
  importlib-metadata}.
2020-03-09 00:20:49 +01:00
Jakub Kądziołka 6e79208954
gnu: python-xyz: Add python-filelock.
* gnu/packages/python-xyz.scm (python-filelock): New variable.
2020-03-09 00:20:47 +01:00
Jakub Kądziołka f2a6483084
gnu: python-xyz: Add python-distlib.
* gnu/packages/python-xyz.scm (python-distlib): New variable.
2020-03-09 00:20:46 +01:00
Ricardo Wurmus 830eac9c27
gnu: ngless: Update to 1.1.0.
* gnu/packages/bioinformatics.scm (ngless): Update to 1.1.0.
2020-03-08 23:37:09 +01:00
Ricardo Wurmus 3f68f76eaf
gnu: Add jack-select.
* gnu/packages/music.scm (jack-select): New variable.
2020-03-08 23:13:11 +01:00
Ricardo Wurmus 46a864e7c1
gnu: taxtastic: Update to 0.8.11.
* gnu/packages/bioinformatics.scm (taxtastic): Update to 0.8.11.
[source]: Fetch from Github.
[arguments]: Build with default Python; add phases 'prepare-directory,
'python37-compatibility, and update 'check phase.
[propagated-inputs]: Replace Python 2 variants with Python 3 variants.
2020-03-08 22:50:16 +01:00
Ludovic Courtès d6d0e10b3d
gnu: guile-next: Revert to 3.0.0.
Guile 3.0.1 segfaults while building guix-system-tests.drv on
and "guile3.0-guix" on x86_64-linux.

* gnu/packages/guile.scm (guile-next): Revert to 3.0.0.
(guile-3.0):
2020-03-08 22:15:54 +01:00
Roel Janssen 3d33ca27b2
gnu: Add perl-config-inifiles.
* gnu/packages/perl.scm (perl-config-inifiles): New variable.
2020-03-08 21:50:44 +01:00
Roel Janssen d0ca79e53d
gnu: Add perl-attribute-util.
* gnu/packages/perl.scm (perl-attribute-util): New variable.
2020-03-08 21:50:32 +01:00
Efraim Flashner 30acf2f959
gnu: Add font-opendyslexic.
* gnu/packages/fonts.scm (font-opendyslexic): New variable.
(font-open-dyslexic): Mark as deprecated package.
2020-03-08 22:42:33 +02:00
Ludovic Courtès e5059c95aa
gnu: beep: Remove dependency on GCC 8.
* gnu/packages/terminals.scm (beep)[native-inputs]: Remove.
2020-03-08 21:21:57 +01:00
Vincent Legoll 1d91680c84
gnu: beep: Update to 1.4.9.
* gnu/packages/terminals.scm (beep): Update to 1.4.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-08 21:21:57 +01:00
Jack Hill f6713b55a1
services: certbot: Add server option.
* gnu/services/certbot.scm (certbot-configuration): Add server option.
(certbot-command): Use server option.
(certbot-actication): Use server option.
(certbot-nginx-server-configurations): Use server option.
* doc/guix.texi (Certificate Services): Document server option.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-08 21:21:57 +01:00
Brice Waegeneire 9ef37e81d6
system: Export 'operating-system' missing fields.
* gnu/system.scm: Export 'operating-system-firmware',
'operating-system-keyboard-layout',
'operating-system-name-service-switch', 'operating-system-pam-services',
'operating-system-setuid-programs', 'operating-system-skeletons',
'operating-system-sudoers-file', 'operating-system-swap-devices'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-08 21:21:57 +01:00
Ludovic Courtès 1a30351bf3
gnu: guile-next: Update to 3.0.1.
* gnu/packages/guile.scm (guile-3.0): Update to 3.0.1.  Use "mirror://" URL.
2020-03-08 21:21:57 +01:00
Ricardo Wurmus c32897b6e4
gnu: r-robust: Update to 0.5-0.0.
* gnu/packages/statistics.scm (r-robust): Update to 0.5-0.0.
2020-03-08 16:02:04 +01:00
Ricardo Wurmus 7b2acf1508
gnu: r-rapidjsonr: Update to 1.2.0.
* gnu/packages/cran.scm (r-rapidjsonr): Update to 1.2.0.
2020-03-08 16:02:04 +01:00
Ricardo Wurmus dc30cc0300
gnu: r-atacseqqc: Update to 1.10.3.
* gnu/packages/bioconductor.scm (r-atacseqqc): Update to 1.10.3.
[native-inputs]: Add r-knitr.
2020-03-08 16:02:04 +01:00
Hartmut Goebel 6434f9b634
gnu: Reword and extend descriptions for some KDE packages.
* gnu/packages/kde-multimedia.scm (libkcompatdisc)[description]: Extend.
* gnu/packages/kde-pim.scm (akonadi-search, kalarmcal, kdemailimporter,
  kdepim-apps-libs, kidentitymanagement, kldap, kmailtransport, kmbox, kmime,
  kontactinterface, kpimtextedit)[description]: Reword and extend.
  (ktnef, kpimcommon, libkdepim)[synopsis, description]: Reword and extend.
  (kmailtransport)[synopsis]: Fix space.
* gnu/packages/kde-systemtools.scm (khelpcenter)[description]: Extend.
2020-03-08 14:06:00 +01:00
Martin Becze 1eb3b2b666
gnu: Add emacs-org-journal.
* gnu/packages/emacs-xyz.scm (emacs-org-journal): New Variable.
2020-03-08 11:19:16 +01:00
Roel Janssen e2ca10a46f
gnu: python-umap-learn: Fix build.
* gnu/packages/machine-learning.scm (python-umap-learn): Add python-joblib to
  run the test suite.
2020-03-08 10:20:22 +01:00
Maxim Cournoyer 5fdc5b2d57
services: nfs: Run rpc.mountd in foreground.
Fixes <https://bugs.gnu.org/39708>.

Shepherd doesn't keep track of processes that fork themselves and would
disable the process after restarting it a couple times.

* gnu/services/nfs.scm (nfs-shepherd-services): Invoke rpc.mountd with the
'--foreground' option.
2020-03-08 00:26:02 -05:00
Leo Famulari be3908fa14
gnu: QEMU: Fix CVE-2020-8608.
* gnu/packages/patches/qemu-CVE-2020-8608.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/virtualization.scm (qemu)[source]: Use it.
2020-03-07 16:37:25 -05:00
Lars-Dominik Braun 83ac7cb42b
gnu: brotli: Remove package
Same package is provided by google-brotli.

* gnu/packages/compression.scm (brotli): Redefine as a deprecated alias
for "google-brotli".

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-03-07 22:30:06 +01:00
Lars-Dominik Braun d9476a3700
gnu: woff2: Update to 1.0.2
* gnu/packages/fontutils.scm (woff2): Update to 1.0.2 and switch to cmake
* gnu/packages/patches/woff2-libbrotli.patch: Remove
* gnu/local.mk (dist_patch_DATA): Remove patch

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-07 22:30:06 +01:00
Vincent Legoll 74ff08e6b8
gnu: ccache: Fix indentation
* gnu/packages/ccache.scm (ccache): Fix indentation

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-07 22:30:06 +01:00
Vincent Legoll 9eb456b8c7
gnu: ccache: Update to 3.7.7.
gnu/packages/ccache.scm (ccache): Update to 3.7.7, update homepage
to ccache.dev, get source code from github, remove fortran 77 from
description.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-07 22:30:06 +01:00
Ludovic Courtès 24a4a635fd
gnu: eudev: Add variant with corrected Btrfs rules.
Discussed at <https://bugs.gnu.org/39926>.

* gnu/packages/linux.scm (eudev/btrfs-fix): New variable.
* gnu/services/base.scm (<udev-configuration>)[udev]: Default to it.
(udev-service): Likewise for #:udev.
2020-03-07 22:30:00 +01:00
Ludovic Courtès 8ab060b68b
gnu: guile: Add 2.2.7.
* gnu/packages/guile.scm (guile-2.2.7): New variable.
(guile-2.2/bug-fix): Redefine as a deprecated alias for GUILE-2.2.7.
* gnu/packages/admin.scm (shepherd)[native-inputs, inputs]: Use GUILE-2.2.7.
* gnu/packages/patches/guile-finalization-crash.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-03-07 22:29:44 +01:00
Nicolas Goaziou 2519e4cba8
gnu: emacs-xr: Update to 1.17.
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.17.
2020-03-07 21:42:45 +01:00
Nicolas Goaziou f61b980f5d
gnu: emacs-relint: Update to 1.15.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.15.
2020-03-07 21:41:06 +01:00
Ricardo Wurmus 1c9e3e9f36
gnu: r-dplyr: Update to 0.8.5.
* gnu/packages/statistics.scm (r-dplyr): Update to 0.8.5.
[native-inputs]: Add r-knitr.
2020-03-07 20:03:55 +01:00
Ricardo Wurmus 667f799641
gnu: r-survival: Update to 3.1-11.
* gnu/packages/statistics.scm (r-survival): Update to 3.1-11.
2020-03-07 20:03:43 +01:00
Ricardo Wurmus d8545835bd
gnu: r-lifecycle: Update to 0.2.0.
* gnu/packages/cran.scm (r-lifecycle): Update to 0.2.0.
[native-inputs]: Add r-knitr.
2020-03-07 20:03:32 +01:00
Ricardo Wurmus a97c648c61
gnu: r-covr: Update to 3.5.0.
* gnu/packages/cran.scm (r-covr): Update to 3.5.0.
[native-inputs]: Add r-knitr.
2020-03-07 20:03:21 +01:00
Ricardo Wurmus 4882fcd292
gnu: r-pscl: Update to 1.5.5.
* gnu/packages/cran.scm (r-pscl): Update to 1.5.5.
2020-03-07 20:03:11 +01:00
Ricardo Wurmus 15d3ac75ce
gnu: r-mosaic: Add r-knitr.
* gnu/packages/cran.scm (r-mosaic)[native-inputs]: Add r-knitr.
2020-03-07 20:02:52 +01:00
Ricardo Wurmus c68c7e2fbf
gnu: r-insight: Update to 0.8.2.
* gnu/packages/cran.scm (r-insight): Update to 0.8.2.
[native-inputs]: Add r-knitr.
2020-03-07 20:02:35 +01:00
Ricardo Wurmus 491ce4f083
gnu: r-heatmaply: Add r-knitr.
* gnu/packages/cran.scm (r-heatmaply)[native-inputs]: Add r-knitr.
2020-03-07 20:02:14 +01:00
Ricardo Wurmus d56553edc3
gnu: r-methylkit: Add r-knitr.
* gnu/packages/bioinformatics.scm (r-methylkit)[native-inputs]: Add r-knitr.
2020-03-07 19:42:34 +01:00
Ricardo Wurmus 06fc1882f2
gnu: r-ggrepel: Add r-knitr.
* gnu/packages/cran.scm (r-ggrepel)[native-inputs]: Add r-knitr.
2020-03-07 19:38:31 +01:00
Ricardo Wurmus 67133278ec
gnu: r-multiassayexperiment: Update to 1.12.4.
* gnu/packages/bioconductor.scm (r-multiassayexperiment): Update to 1.12.4.
2020-03-07 19:31:47 +01:00
Ricardo Wurmus bf3722f9db
gnu: r-depecher: Update to 1.2.2.
* gnu/packages/bioconductor.scm (r-depecher): Update to 1.2.2.
[native-inputs]: Add r-knitr.
2020-03-07 19:31:47 +01:00
Ricardo Wurmus a2512e436b
gnu: r-xcms: Update to 3.8.2.
* gnu/packages/bioconductor.scm (r-xcms): Update to 3.8.2.
2020-03-07 19:31:47 +01:00
Ricardo Wurmus f0aaa4482a
gnu: r-yamss: Update to 1.12.1.
* gnu/packages/bioconductor.scm (r-yamss): Update to 1.12.1.
2020-03-07 19:31:47 +01:00
Ricardo Wurmus 56bf00b94e
gnu: r-viridis: Add r-knitr.
* gnu/packages/statistics.scm (r-viridis)[native-inputs]: Add r-knitr.
2020-03-07 19:31:46 +01:00
Ricardo Wurmus 3b7c644569
gnu: r-vsn: Add r-knitr.
* gnu/packages/bioinformatics.scm (r-vsn)[native-inputs]: Add r-knitr.
2020-03-07 19:31:46 +01:00
Michael Rohleder 9eed0a74f9
fd: Install bash completion properly.
* gnu/packages/rust-apps.scm (fd)[arguments]: Replace
  the dash in "bash-completion.d" with an underscore.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-03-07 18:32:27 +01:00
Robert Smith 880a316591
gnu: anki: Fix mpv audio playback
* gnu/packages/patches/anki-mpv-args.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/education.scm (anki): Adjust accordingly, wrap anki's
  PATH to include mpv executable.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-03-07 17:29:34 +01:00
Pierre Neidhardt 262d6ed465
gnu: next: Fix build with SBCL 2.0.2.
* gnu/packages/web-browsers.scm (next)[arguments]: Fix lambda-list type error
  on SBCL 2.0.2.
2020-03-07 17:12:35 +01:00
Tobias Geerinckx-Rice 322ea25c56
gnu: s6-rc: Update to 0.5.1.2.
* gnu/packages/skarnet.scm (s6-rc): Update to 0.5.1.2.
2020-03-07 16:04:20 +01:00
Tobias Geerinckx-Rice 072102f651
gnu: s6-portable-utils: Update to 2.2.2.2.
* gnu/packages/skarnet.scm (s6-portable-utils): Update to 2.2.2.2.
2020-03-07 16:04:20 +01:00
Tobias Geerinckx-Rice 82853fbf8c
gnu: s6-networking: Update to 2.3.1.2.
* gnu/packages/skarnet.scm (s6-networking): Update to 2.3.1.2.
2020-03-07 16:04:20 +01:00
Tobias Geerinckx-Rice 5cecf3f4e2
gnu: s6-linux-utils: Update to 2.5.1.2.
* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.5.1.2.
2020-03-07 16:04:20 +01:00
Tobias Geerinckx-Rice 1d57075049
gnu: scm: Update to 5f3.
* gnu/packages/scheme.scm (scm): Update to 5f3.
2020-03-07 16:04:20 +01:00
Tobias Geerinckx-Rice db34ab7350
gnu: ntp: Update to 4.2.8p14 [fixes Sec 3610, Sec 3596, Sec 3592].
https://support.ntp.org/bin/view/Main/SecurityNotice#Recent_Vulnerabilities

* gnu/packages/ntp.scm (ntp): Update to 4.2.8p14.
2020-03-07 16:04:20 +01:00
Tobias Geerinckx-Rice e4a9f135f7
gnu: ntp: Use HTTPS in metadata URIs
* gnu/packages/ntp.scm (ntp)[home-page, license]: Use HTTPS.
2020-03-07 16:04:20 +01:00
Vincent Legoll e7ba60ddce
gnu: unbound: Update to 1.10.0.
* gnu/packages/dns.scm (unbound): Update to 1.10.0.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-03-07 14:51:37 +01:00
Vincent Legoll 4c8b874f95
gnu: ppp: Update to 2.4.8-1.8d45443 [fixes CVE-2020-8597].
* gnu/packages/samba.scm (ppp): Update to 2.4.8-1.8d45443.
Use GIT-FETCH and GIT-FILE-NAME.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-03-07 14:27:06 +01:00
Tobias Geerinckx-Rice 4f236f84a9
gnu: Use HTTPS for commons.apache.org home pages.
* gnu/packages/java.scm (java-commons-io, java-commons-logging-minimal)
(java-commons-math3, java-commons-jxpath, java-commons-daemon)
(java-commons-net, java-commons-vfs, java-commons-beanutils)
(java-commons-lang, java-commons-lang3)[home-page]:Use HTTPS.
2020-03-07 12:48:19 +01:00
Tobias Geerinckx-Rice c82ddf3360
gnu: java-joda-convert: Use HTTPS home page.
* gnu/packages/java.scm (java-joda-convert)[home-page]: Use HTTPS.
2020-03-07 12:48:19 +01:00
Tobias Geerinckx-Rice 4d1ddb5156
gnu: java-log4j-1.2-api: Use HTTPS home page.
* gnu/packages/java.scm (java-log4j-1.2-api)[home-page]: Use HTTPS.
2020-03-07 12:48:19 +01:00
Tobias Geerinckx-Rice c901060547
gnu: java-testng: Use HTTPS home page.
* gnu/packages/java.scm (java-testng)[home-page]: Use HTTPS.
2020-03-07 12:48:19 +01:00
Tobias Geerinckx-Rice b93a0c1e6d
gnu: java-junit: Use HTTPS home page.
* gnu/packages/java.scm (java-junit)[home-page]: Use HTTPS.
2020-03-07 12:48:19 +01:00
Tobias Geerinckx-Rice a809d63252
gnu: java-openchart2: Use HTTPS home page.
* gnu/packages/java.scm (java-openchart2)[home-page]: Use HTTPS.
2020-03-07 12:48:19 +01:00
Tobias Geerinckx-Rice a15b45290d
gnu: raincat: Update home page.
* gnu/packages/haskell-apps.scm (raincat)[home-page]: Update.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice f23365fa2c
gnu: instantmusic: Update home page.
* gnu/packages/music.scm (instantmusic)[home-page]: Update.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice 5969598149
gnu: openblas: Use HTTPS home page.
* gnu/packages/maths.scm (openblas)[home-page]: Use HTTPS.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice 14a5146f3a
gnu: python-execnet: Use HTTPS home page.
* gnu/packages/python-xyz.scm (python-execnet)[home-page]: Use HTTPS.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice cc31d17263
gnu: emacs-ffap-rfc-space: Use HTTPS home page.
* gnu/packages/emacs-xyz.scm (emacs-ffap-rfc-space)[home-page]: Use HTTPS.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice 6a0d1bd390
gnu: librecad: Use HTTPS home page.
* gnu/packages/engineering.scm (librecad)[home-page]: Use HTTPS.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice c0dc417909
gnu: spice: Update to 0.14.3.
* gnu/packages/spice.scm (spice): Update to 0.14.3.
[source]: Remove obsolete patch.
* gnu/packages/patches/spice-fix-test-armhf.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice beecf815db
gnu: xfce4-weather-plugin: Update to 0.10.1.
* gnu/packages/xfce.scm (xfce4-weather-plugin): Update to 0.10.1.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice 3a5557a4d2
gnu: xfce4-clipman-plugin: Update to 1.4.4.
* gnu/packages/xfce.scm (xfce4-clipman-plugin): Update to 1.4.4.
2020-03-07 12:48:18 +01:00
Tobias Geerinckx-Rice 0bbf14ce93
gnu: xfce4-clipman-plugin: Don't use NAME in source URI.
* gnu/packages/xfce.scm (xfce4-clipman-plugin)[source]: Hard-code NAME.
2020-03-07 12:48:17 +01:00
Pierre Neidhardt ece22a25b6
gnu: fmt: Switch back to url-fetch.
* gnu/packages/pretty-print.scm (fmt)[source]: Use url-fetch instead of
  git-fetch since upstream uploads releases.  Both approaches produce the
  same package, but git-fetch requires more bandwidth.
2020-03-07 12:37:14 +01:00
Pierre Neidhardt 0bc557fd70
gnu: cl-dbus: Remove unneeded inputs.
* gnu/packages/lisp-xyz.scm (cl-dbus)[propagated-inputs]: Remove iolib
  subpackages now that iolib properly references them.
2020-03-07 11:30:11 +01:00
Pierre Neidhardt af5c4efff6
gnu: sbcl-iolib: Fix build to refer to its subpackages properly.
* gnu/packages/lisp-xyz.scm (sbcl-iolib): Inherit from its subpackages instead
  of the other way around, so that they are automatically referenced in the
  generated .asd.
2020-03-07 11:28:32 +01:00
Vagrant Cascadian 5fb3c00256
gnu: go-golang.org-x-sync-errgroup: Fix spelling of "cancellation".
* gnu/packages/golang (go-golang.org-x-sync-errgroup)[synopsis]: Fix typo.
2020-03-06 20:13:30 -08:00
Vagrant Cascadian 52c733124a
gnu: rust-named-pipe-0.4: Fix spelling of "asynchronous"
* gnu/packages/crates-io (rust-named-pipe-0.4)[synopsis]: Fix typo.
  [description]: Fix typo.
2020-03-06 20:13:28 -08:00
Vagrant Cascadian 92f4583208
gnu: r-d3network: Fix typo "This package".
* gnu/packages/cran (r-d3network)[description]: Fix typo.
2020-03-06 20:13:25 -08:00
Vagrant Cascadian 5b309c6242
gnu: ksystemlog: Fix spelling of "occurring".
* gnu/packages/kde-sytemtools (ksystemlog)[description]: Fix typo.
2020-03-06 20:13:23 -08:00
Vagrant Cascadian adca9882be
gnu: unicode-cldr-common: Fix spelling of "information".
* gnu/packages/unicode (unicode-cldr-common)[description]: Fix typo.
2020-03-06 20:13:19 -08:00
Vagrant Cascadian 374540ff65
gnu: sdl-pango: Rename patch to fix guix lint warning about patch filename size.
* gnu/packages/patches/sdl-pango-fix-explicit-SDLPango_CopyFTBitmapToSurface.patch:
  Rename to ...
* gnu/packages/patches/sdl-pango-fix-explicit-SDLPango_CopyFTBitmapTo.patch:
  ... this.
* gnu/local.mk: Update accordingly.
* gnu/packages/sdl.scm: Update accordingly.
2020-03-06 17:34:00 -08:00
Vagrant Cascadian 789c02478a
gnu: akonadi: Rename patch to fix guix lint warning about patch filename size.
* gnu/packages/patches/akonadi-Revert-Make-installation-properly-relocatabl.patch:
  Rename to ...
* gnu/packages/patches/akonadi-Revert-Make-installation-properly-relo.patch:
  ... this.
* gnu/packages/kde-pim (akonadi) Update accordingly.
* gnu/local.mk: Update accordingly.
2020-03-06 17:33:56 -08:00
Tobias Geerinckx-Rice b2ce10e3a9
gnu: yasm: Use HTTPS home page.
* gnu/packages/assembly.scm (yasm)[home-page]: Use HTTPS.
2020-03-07 01:42:51 +01:00
Tobias Geerinckx-Rice a4fdde47cc
gnu: jq: Use HTTPS home page.
* gnu/packages/web.scm (jq)[home-page]: Use HTTPS.
2020-03-07 01:42:51 +01:00
Tobias Geerinckx-Rice c61bfa08ed
gnu: xerces-c: Use HTTPS home page.
* gnu/packages/xml.scm (xerces-c)[home-page]: Use HTTPS.
2020-03-07 01:42:51 +01:00
Tobias Geerinckx-Rice 898dc4947f
gnu: ytalk: Use HTTPS home page.
* gnu/packages/messaging.scm (ytalk)[home-page]: Use HTTPS.
2020-03-07 01:42:51 +01:00
Tobias Geerinckx-Rice 1d7be5938b
gnu: re2c: Use HTTPS home page.
* gnu/packages/re2c.scm (re2c)[home-page]: Use HTTPS.
2020-03-07 01:42:51 +01:00
Tobias Geerinckx-Rice fc10386909
gnu: zimg: Update to 2.9.3.
* gnu/packages/image.scm (zimg): Update to 2.9.3.
2020-03-07 01:41:24 +01:00
Tobias Geerinckx-Rice 290fe81ddc
gnu: bluefish: Update to 2.2.11.
* gnu/packages/gnome.scm (bluefish): Update to 2.2.11.
[inputs]: Replace python-2 with python-wrapper.
2020-03-07 01:41:23 +01:00
Tobias Geerinckx-Rice 99aa7a2d6f
gnu: bluefish: Don't use NAME in source URI.
* gnu/packages/gnome.scm (bluefish)[source]: Hard-code NAME.
2020-03-07 01:41:23 +01:00
Tobias Geerinckx-Rice eda580c079
gnu: rhythmbox: Update to 3.4.4.
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.4.
2020-03-07 01:41:23 +01:00
Tobias Geerinckx-Rice 2588693df1
gnu: rhythmbox: Don't use NAME in source URI.
* gnu/packages/gnome.scm (rhythmbox)[source]: Hard-code NAME.
2020-03-07 01:41:23 +01:00
Tobias Geerinckx-Rice d748843312
gnu: knot: Update to 2.9.3.
* gnu/packages/dns.scm (knot): Update to 2.9.3.
2020-03-07 01:41:23 +01:00
Tobias Geerinckx-Rice ed2d015d29
gnu: hplip: Update to 3.20.2.
* gnu/packages/cups.scm (hplip): Update to 3.20.2.
2020-03-07 01:41:23 +01:00
Tobias Geerinckx-Rice 64df1416c2
gnu: gkrellm: Update to 2.3.11.
* gnu/packages/gkrellm.scm (gkrellm): Update to 2.3.11.
2020-03-07 01:41:23 +01:00
Kei Kebreau 1d3c6a31b5
gnu: wxmaxima: Update to 20.02.4.
* gnu/packages/maths.scm (wxmaxima): Update to 20.02.4.
[arguments]: Enable tests and set #:test-target to "test".
[native-inputs]: Add xorg-server-for-tests.
2020-03-06 15:04:34 -05:00
Mark H Weaver c2f41cb3e8
gnu: linux-libre: Update to 5.4.24.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.24.
(linux-libre-5.4-pristine-source): Update hash.
2020-03-06 14:20:30 -05:00
Mark H Weaver 5d01cc3673
gnu: linux-libre@4.19: Update to 4.19.108.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.108.
(linux-libre-4.19-pristine-source): Update hash.
2020-03-06 14:19:34 -05:00
Marius Bakke a009a3eead
gnu: ungoogled-chromium: Increase max-silent-time.
* gnu/packages/chromium.scm (ungoogled-chromium)[properties]: Add
'max-silent-time'.
2020-03-06 18:42:36 +01:00
Marius Bakke a125397a4b
gnu: mercurial: Update to 5.3.1.
* gnu/packages/version-control.scm (mercurial): Update to 5.3.1.
[native-inputs]: Add WHICH.
2020-03-06 18:42:36 +01:00
Vagrant Cascadian 87bf568022
Do not record store file name in cpp.scm.
* gnu/packages/cpp.scm (abseil-cpp): Replace full store file name with '...'
2020-03-06 08:24:45 -08:00
Tobias Geerinckx-Rice 1ab58a3d90
gnu: carla: Fix start-up.
This fixes <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=39942>,
properly.

* gnu/packages/audio.scm (carla)[arguments]: Add ‘wrap-executables’ phase.
[inputs]: Add guile-2.2.
2020-03-06 16:29:16 +01:00
Tobias Geerinckx-Rice 366c2c8f48
gnu: fmt: Fix home page.
* gnu/packages/pretty-print.scm (fmt)[home-page]: Update.
2020-03-06 16:23:49 +01:00
Tobias Geerinckx-Rice 522ec708bc
gnu: Order module imports in (gnu packages audio).
* gnu/packages/audio.scm: Order module imports alphabetically.
2020-03-06 16:23:49 +01:00
Tobias Geerinckx-Rice 5424e680b8
gnu: carla: Partially fix start-up.
This fixes <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=39942> but
carla still fails to start.

Reported by Nathan Dehnel <ncdehnel@gmail.com>.

* gnu/packages/audio.scm (carla)[arguments]: Add ‘make-carla-executable’ phase.
2020-03-06 15:02:33 +01:00
Tobias Geerinckx-Rice 462ca0bbb7
gnu: dovecot: Update to 2.3.10.
* gnu/packages/mail.scm (dovecot): Update to 2.3.10.
2020-03-06 13:01:29 +01:00
Pierre Neidhardt 59d4c8c2bf
gnu: Add gnome-boxes.
* gnu/packages/gnome.scm (gnome-boxes): New variable.
2020-03-06 12:46:26 +01:00
Pierre Neidhardt 852fa6050e
gnu: tracker-miners: Update to 2.3.2.
* gnu/packages/gnome.scm (tracker-miners): Update to 2.3.2.
2020-03-06 12:46:26 +01:00
Pierre Neidhardt 63db190a52
gnu: tracker: Update to 2.3.2.
* gnu/packages/gnome.scm (tracker): Update to 2.3.2.
[arguments]: Fix tests properly.
[native-inputs]: Remove unneeded native-inputs.
[inputs]: Remove unneeded inputs.
[description]: Replace unclear description with more down to earth use cases.
[license]: Replace lgpl2.0+ with bsd-3 to reflect update.
2020-03-06 12:46:26 +01:00
Pierre Neidhardt a9838ee00a
gnu: libvirt-glib: Update to 3.0.0.
* gnu/packages/virtualization.scm (libvirt-glib): Update to 3.0.0.
2020-03-06 12:46:26 +01:00
Marius Bakke 7154f5ef4b
gnu: python-pygit2: Update to 1.1.0.
* gnu/packages/python-xyz.scm (python-pygit2): Update to 1.1.0.
[propagated-inputs]: Remove PYTHON-SIX and PYTHON-TOX.  Add PYTHON-CACHED-PROPERTY.
(python2-pygit2): Remove variable (Python 2 is no longer supported).
2020-03-06 12:31:08 +01:00
Marius Bakke 5358950259
gnu: gitg: Remove redundant input.
* gnu/packages/gnome.scm (gitg)[inputs]: Remove LIBGIT2.
2020-03-06 12:31:07 +01:00
Marius Bakke 8c6aae4636
gnu: libgit2-glib: Adjust inputs.
* gnu/packages/gnome.scm (libgit2-glib)[native-inputs]: Move LIBSSH2 ...
[inputs]: ... here.  Move LIBGIT2 ...
[propagated-inputs]: ... here.  New field.
2020-03-06 12:31:07 +01:00
Marius Bakke 6448c2e156
gnu: libgit2-glib: Update to 0.99.0.1.
* gnu/packages/gnome.scm (libgit2-glib): Update to 0.99.0.1.
[native-inputs]: Remove INTLTOOL.
2020-03-06 12:31:07 +01:00
Ricardo Wurmus dd386dd74f
gnu: r-modeltools: Update to 0.2-23.
* gnu/packages/statistics.scm (r-modeltools): Update to 0.2-23.
2020-03-06 12:15:51 +01:00
Ricardo Wurmus 87aa4d6245
gnu: r-ggplot2: Update to 3.3.0.
* gnu/packages/statistics.scm (r-ggplot2): Update to 3.3.0.
[propagated-inputs]: Remove r-lazyeval, r-reshape2, and r-viridislite; add
r-glue and r-isoband.
2020-03-06 12:15:51 +01:00
Ricardo Wurmus bafedbc362
gnu: Add r-isoband.
* gnu/packages/cran.scm (r-isoband): New variable.
2020-03-06 12:15:51 +01:00
Ricardo Wurmus 858d5d7037
gnu: r-bookdown: Update to 0.18.
* gnu/packages/cran.scm (r-bookdown): Update to 0.18.
2020-03-06 12:15:51 +01:00
Ricardo Wurmus 099adcf81f
gnu: r-fs: Update to 1.3.2.
* gnu/packages/cran.scm (r-fs): Update to 1.3.2.
2020-03-06 12:15:51 +01:00
Ricardo Wurmus 36488596b4
gnu: r-flextable: Update to 0.5.9.
* gnu/packages/cran.scm (r-flextable): Update to 0.5.9.
2020-03-06 12:15:51 +01:00
Ricardo Wurmus be01767cb9
gnu: r-lava: Update to 1.6.7.
* gnu/packages/cran.scm (r-lava): Update to 1.6.7.
2020-03-06 12:15:50 +01:00
Roel Janssen 83a483aac7
gnu: Update python-scikit-learn to 0.22.1.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 0.22.1;
  Add python-joblib to native-inputs to run the test suite.
2020-03-06 10:45:51 +01:00
Pierre Neidhardt 6d26ee3b67
gnu: Add soci.
* gnu/packages/databases.scm (soci): New variable.
2020-03-06 10:20:55 +01:00
Pierre Neidhardt 8be782c713
gnu: fmt: Update to 6.1.2.
* gnu/packages/pretty-print.scm (fmt): Update to 6.1.2.
2020-03-06 10:15:19 +01:00
Pierre Neidhardt 744f445c92
gnu: fmt: Use HTTPS and git-fetch.
* gnu/packages/pretty-print.scm (fmt)[source]: Use git-fetch.
[home-page]: Use HTTPS.
2020-03-06 10:15:19 +01:00
Ricardo Wurmus fecd32501f
gnu: python-aiohttp: Update to 3.6.2.
* gnu/packages/python-web.scm (python-aiohttp): Update to 3.6.2.
2020-03-06 09:16:48 +01:00
Ricardo Wurmus 858e642e4c
gnu: python-scanpy: Update to 1.4.5.1.
* gnu/packages/bioinformatics.scm (python-scanpy): Update to 1.4.5.1.
[source]: Fetch from pypi.
[propagated-inputs]: Add python-legacy-api-wrap, python-packaging,
python-patsy, and python-umap-learn.
[native-inputs]: Add python-setuptools-scm.
2020-03-06 09:16:48 +01:00
Ricardo Wurmus 053ab825be
gnu: Add python-legacy-api-wrap.
* gnu/packages/python-xyz.scm (python-legacy-api-wrap): New variable.
2020-03-06 09:16:48 +01:00
Ricardo Wurmus 2ceff35f07
gnu: Add python-get-version.
* gnu/packages/python-xyz.scm (python-get-version): New variable.
2020-03-06 09:16:48 +01:00
Ricardo Wurmus cc2c2850ce
gnu: Add python-pytest-black.
* gnu/packages/python-xyz.scm (python-pytest-black): New variable.
2020-03-06 09:16:48 +01:00
Ricardo Wurmus 5f603fab23
gnu: python-black: Update to 19.10b0.
* gnu/packages/python-xyz.scm (python-black): Update to 19.10b0.
[arguments]: Patch tests.
[propagated-inputs]: Add python-pathspec, python-regex, and python-typed-ast.
[native-inputs]: Add python-setuptools-scm.
2020-03-06 09:16:48 +01:00
Ricardo Wurmus c777ecb372
gnu: Add python-pathspec.
* gnu/packages/python-xyz.scm (python-pathspec): New variable.
2020-03-06 09:16:48 +01:00
Ricardo Wurmus 538c1a024a
gnu: python-tables: Use later hdf5 version.
* gnu/packages/python-xyz.scm (python-tables)[inputs]: Replace hdf5 with
hdf5-1.10.
2020-03-06 09:16:47 +01:00
Ricardo Wurmus 70b74663b6
gnu: python-tables: Do not detect CPU features.
* gnu/packages/python-xyz.scm (python-tables)[arguments]: Add phase
"disable-tuning".
2020-03-06 09:16:47 +01:00
Ludovic Courtès bc8b2ffdac
ci: Adjust 'channel-build-system' for when the source is a file name.
Fixes an evaluation error introduced in
dd1ee160be8ba4e211432c08e161c24901cd670e: when invoked via
'build-aux/cuirass/gnu-system.scm', SOURCE is a store file name, not a
<local-file> as it is when invoked via 'etc/system-tests.scm'.

* gnu/ci.scm (channel-build-system)[build]: Call 'lower-object' only
when SOURCE is not a string.
2020-03-05 23:40:24 +01:00
Mathieu Othacehe e666a92344
tests: install: Add %test-gui-installed-os-encrypted.
* gnu/tests/install.scm (%test-gui-installed-os-encrypted): New variable,
(guided-installation-test): set a swap-device only if there is no encryption.
2020-03-05 23:40:24 +01:00
Mathieu Othacehe 64704be417
installer: Fix cow-store umount.
This fixes <https://bugs.gnu.org/39712>.

The guix-daemon was preventing the cow-store umount, so restart it.  Some
udevd workers, using cow-store files might also still be around, so have some
umount retries.

* gnu/installer/final.scm (kill-cow-users): New procedure,
(umount-cow-store): restart guix-daemon and kill all processes started from
within the cow-store before trying to umount the store overlay. Also try 5
times to umount the overlay in case it is still busy.
2020-03-05 23:40:24 +01:00
Ludovic Courtès ccb1a8c437
tests: install: Add "gui-installed-os".
* gnu/installer/tests.scm: New file.
* gnu/local.mk (INSTALLER_MODULES): Add it.
* gnu/tests/install.scm (run-install): Add #:gui-test.  Add (gnu
installer tests) to the marionette imported modules.  Honor GUI-TEST.
Check whether SCRIPT is true.
(%root-password, %syslog-conf): New variable.
(operating-system-with-console-syslog, gui-test-program)
(guided-installation-test): New procedures.
(%extra-packages, installation-os-for-gui-tests)
(%test-gui-installed-os): New variable.
2020-03-05 23:40:23 +01:00
Ludovic Courtès e458726ab4
installer: Honor /tmp/installer-system-init-options.
* gnu/installer/final.scm (install-system): Honor
"/tmp/installer-system-init-options".
2020-03-05 23:40:23 +01:00