me
/
guix
Archived
1
0
Fork 0
Commit Graph

60296 Commits (7417036f0d257a29948e26efb36b7477d5457605)

Author SHA1 Message Date
Malte Frank Gerdes cad55e91fd
gnu: openocd: Update to 9a877a83a1c8b1f105cdc0de46c5cbc4d9e8799e.
* gnu/packages/embedded.scm (openocd): Update to 9a877a83a1c8b1f105cdc0de46c5cbc4d9e8799e.
[version]: Substitute release with current master.
[source]: Remove openocd-nrf52.patch
[arguments]: Replace bootstrap build phase.

* gnu/local.mk: Remove openocd-nrf52.patch.
* gnu/packages/patches/openocd-nrf52.patch: Remove file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-22 17:10:25 +02:00
Malte Frank Gerdes 2eacb95ad5
gnu: libjaylink: Update to 0.2.0
* gnu/packages/embedded.scm (libjaylink): Update to 0.2.0
[origin]: Substitute upstream repository location.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-22 17:10:25 +02:00
Ludovic Courtès 830ea72799
gnu: Add lcov-cobertura.
* gnu/packages/code.scm (lcov-cobertura): New variable.
2020-10-22 17:10:25 +02:00
Pierre Neidhardt 2f107f273d
gnu: emacs-evil-collection: Update to 20201022.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20201022.
This fixes an incompatibility bug with emacs-company 0.9.13.
2020-10-22 11:53:17 +02:00
Mathieu Othacehe fbac2572f6
gnu: guile-git: Update to 0.4.0.
* gnu/packages/guile.scm (guile-git): Update to 0.4.0.
2020-10-22 09:53:30 +02:00
Leo Famulari ad67d20869
gnu: certbot, python-acme: Update to 1.8.0.
* gnu/packages/tls.scm (certbot, python-acme): Update 1.8.0.
2020-10-21 18:32:06 -04:00
Tobias Geerinckx-Rice 9c74b8b332
gnu: bind: Update to 9.16.8.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.8.
2020-10-21 23:20:21 +02:00
Alexandru-Sergiu Marton 7fb5084db5
gnu: Add rspamd.
* gnu/packages/mail.scm (rspamd): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-21 19:19:34 +02:00
Ryan Prior 0e2f871c65
gnu: visidata: Update to 2.0.1.
* gnu/packages/visidata.scm (visidata): Update to 2.0.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-21 19:19:34 +02:00
Pierre Neidhardt 3722648f71
gnu: emacs-evil-collection: Update to 20201021.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20201021.
2020-10-21 17:44:40 +02:00
Tobias Geerinckx-Rice 576a16995e
gnu: yadifa: Strip spurious store references.
* gnu/packages/dns.scm (yadifa)[arguments]: Add an
‘omit-spurious-references’ phase.
2020-10-21 16:55:56 +02:00
Tobias Geerinckx-Rice 4733c76c55
gnu: yadifa: Update to 2.4.0.
* gnu/packages/dns.scm (yadifa): Update to 2.4.0.
[arguments]: Remove obsolete #:configure-flags.

s update
2020-10-21 16:55:56 +02:00
Oleg Pykhalov 5356cec68b
gnu: Add emacs-execline.
* gnu/packages/emacs-xyz.scm (emacs-execline): New variable.
2020-10-21 10:24:42 +03:00
Maxim Cournoyer 1210a88546
gnu: czmq: Disable the zarmour self test, which fails.
* gnu/packages/networking.scm (czmq)[phases]{patch-tests}: Disable the zarmour
self test.  Harmonize comments.  Drop the FIXME comment; it is for upstream,
not Guix.
2020-10-21 00:20:42 -04:00
Maxim Cournoyer 18a29cb361
gnu: ruby-bond: Disable tests.
Fixes <https://issues.guix.gnu.org/42115>.

* gnu/packages/ruby.scm (ruby-bond): Disable tests.
2020-10-21 00:20:30 -04:00
Leo Famulari 022d90cd9e
gnu: perl-image-exiftool: Update to 12.00.
* gnu/packages/photo.scm (perl-image-exiftool): Update to 12.00.
2020-10-20 19:22:41 -04:00
Christopher Baines ff9d33a903
gnu: Add ruby-minitest-global-expectations.
* gnu/packages/ruby.scm (ruby-minitest-global-expectations): New variable.
2020-10-20 23:46:52 +01:00
Christopher Baines bdcf4d88d5
services: databases: Don't specify a default postgresql version.
Currently, if the postgresql package major version changes, this is going to
break the service upon upgrade, because PostgreSQL will reject the data files
from the differing major version of the service.

Because it's important to either keep running a particular major version, or
intentionally upgrade, I think the configuration would be better with no
default. I think this is also going to be helpful when trying to assist users
upgrading PostgreSQL.

* gnu/services/databases.scm (<postgresql-configuration>): Remove default for
postgresql.
(postgresql-service-type): Remove the default value.
* gnu/tests/databases.scm (%postgresql-os): Update accordingly.
* gnu/tests/guix.scm (%guix-data-service-os): Update accordingly.
* gnu/tests/monitoring.scm (%zabbix-os): Update accordingly.
* gnu/tests/web.scm (patchwork-os): Update accordingly.
* doc/guix.texi (PostgreSQL): Update accordingly.
2020-10-20 22:39:43 +01:00
Christopher Baines 21b712acc7
gnu: databases: Define postgresql-10.
So that it can be used, rather than postgresql. Because the major version of
the package is important, as it relates to the compatability with the data
files used by the service, it's useful to have a stable name to refer to a
package for version 10 of PostgreSQL.

* gnu/packages/databases.scm (postgresql-10): New variable.
2020-10-20 22:39:43 +01:00
Christopher Baines a698df72d3
services: databases: Deprecate the postgresql-service procedure.
Using the service type directly is a better approach, making it easier to
configure the service.

* gnu/services/databases.scm (postgresql-service): Deprecate this procedure.
* doc/guix.texi (PostgreSQL): Update the documentation for the use of (service
postgresql-service-type).
2020-10-20 22:39:43 +01:00
Christopher Baines dd2e6e31ed
tests: monitoring: Use (service postgresql-service-type).
As I'm looking at removing the procedure, in favour of always using the
service type.

* gnu/tests/monitoring.scm (%zabbix-os): Use (service postgresql-service-type)
rather than (postgresql-service).
2020-10-20 22:39:42 +01:00
Leo Famulari f14f108853
gnu: linux-libre 4.4: Update to 4.4.240.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.240.
(linux-libre-4.4-pristine-source): Update hash.
2020-10-20 16:16:36 -04:00
Leo Famulari fe8cad637c
gnu: linux-libre 4.9: Update to 4.9.240.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.240.
(linux-libre-4.9-pristine-source): Update hash.
2020-10-20 16:16:36 -04:00
Leo Famulari f42fec819d
gnu: linux-libre 4.14: Update to 4.14.202.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.202.
(linux-libre-4.14-pristine-source): Update hash.
2020-10-20 16:16:36 -04:00
Leo Famulari fcda43696e
gnu: linux-libre 4.19: Update to 4.19.152.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.152.
(linux-libre-4.19-pristine-source): Update hash.
2020-10-20 16:16:36 -04:00
Leo Famulari 918b02b9dc
gnu: linux-libre 5.4: Update to 5.4.72.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.72.
(linux-libre-5.4-pristine-source): Update hash.
2020-10-20 16:16:36 -04:00
Leo Famulari 8f182cfe2a
gnu: linux-libre: Update to 5.8.16.
* gnu/packages/linux.scm (linux-libre-5.8-version): Update to 5.8.16.
(linux-libre-5.8-pristine-source): Update hash.
2020-10-20 16:16:28 -04:00
Tobias Geerinckx-Rice 3eafd41f50
gnu: xtl: Update to 0.6.20.
* gnu/packages/cpp.scm (xtl): Update to 0.6.20.
2020-10-20 22:09:47 +02:00
Tobias Geerinckx-Rice 2682614bbb
gnu: yadifa: Update to 2.3.11.
* gnu/packages/dns.scm (yadifa): Update to 2.3.11.
[source]: Update base URI.
2020-10-20 22:09:47 +02:00
Tobias Geerinckx-Rice ce0eec1dc8
gnu: burp: Update to 2.3.36.
* gnu/packages/backup.scm (burp): Update to 2.3.36.
2020-10-20 22:09:47 +02:00
Mark H Weaver 2c1216207e
gnu: icecat: Update to 78.4.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2020-15683 and CVE-2020-15969.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version.
2020-10-20 14:29:02 -04:00
Brett Gilio 98bdb84224
gnu: emacs-org-webring: Update to 1.9.5-rc1.
* gnu/packages/emacs-xyz.scm (emacs-org-webring): Update to 1.9.5-rc1.
2020-10-20 12:02:04 -05:00
Tim Gesthuizen via Guix-patches via fd0ef0e128
gnu: simple-scan: Update to 3.38.1
* gnu/packages/gnome.scm (simple-scan): Update to 3.38.1.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-10-20 18:03:51 +02:00
Andreas Enge 6657d73942
gnu: pari-gp: Update to 2.13.0.
* gnu/packages/algebra.scm (pari-gp): Update to 2.13.0.
2020-10-20 17:11:15 +02:00
Pierre Neidhardt 99da89cc55
gnu: Add emacs-rocket-chat.
* gnu/packages/emacs-xyz.scm (emacs-rocket-chat): New variable.
2020-10-20 17:07:15 +02:00
Pierre Neidhardt 996deb819f
gnu: Add emacs-async-await.
* gnu/packages/emacs-xyz.scm (emacs-async-await): New variable.
2020-10-20 17:07:15 +02:00
Pierre Neidhardt d53ee6bcd2
gnu: Add emacs-promise.
* gnu/packages/emacs-xyz.scm (emacs-promise): New variable.
2020-10-20 17:07:15 +02:00
Pierre Neidhardt 074d033a55
gnu: Add emacs-iter2.
* gnu/packages/emacs-xyz.scm (emacs-iter2): New variable.
2020-10-20 17:02:15 +02:00
Ludovic Courtès e21e0affd9
gnu: poppler: Always use the same 'cairo-sans-poppler' variant.
* gnu/packages/gtk.scm (cairo-sans-poppler): New variable.
* gnu/packages/pdf.scm (poppler)[inputs]: Use it instead of
locally-created variant.
2020-10-20 16:30:15 +02:00
Ludovic Courtès 2bd60ca1fb
gnu: guile2.0-git: Remove now unnecessary libgit2 special case.
This is a followup to 0a7aa6922b.

* gnu/packages/guile.scm (guile2.0-git): Remove special 'inputs'
handling, which is no longer necessary.
2020-10-20 16:30:15 +02:00
Pierre Neidhardt 6ea61b4818
gnu: sbcl: Update to 2.0.9.
* gnu/packages/lisp.scm (sbcl): Update to 2.0.9.
2020-10-20 15:13:41 +02:00
Pierre Neidhardt 21e7922535
gnu: nyxt: Update to 2-pre-release-3.
* gnu/packages/web-browsers.scm (nyxt): Update to 2-pre-release-3.
2020-10-20 15:08:28 +02:00
Christopher Baines 1c498b9e42
gnu: guix-build-coordinator: Update to 0-3.5f11c60.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-3.5f11c60.
[inputs]: Add guile-zlib.
2020-10-20 12:43:33 +01:00
Tim Gesthuizen via Guix-patches via ea85d1d54e
gnu: emacs-epl: Update to 0.9.
* gnu/packages/emacs-xyz.scm (emacs-epl): Update to 0.9.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-20 13:40:49 +02:00
Nicolas Goaziou be48b0549d
gnu: emacs-ytdl: Small fixes.
* gnu/packages/emacs-xyz.scm (emacs-ytdl)[arguments]: End phases with #t.  Use
`make-file-writable' instead of `chmod'.
[license]: Use GPL3+.
2020-10-20 12:19:01 +02:00
Christopher Baines 0da77d59b7
gnu: guix-build-coordinator: Update to 0-2.86e446c.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-2.86e446c.
2020-10-20 09:45:11 +01:00
Pierre Neidhardt d096fa939d
gnu: Add emacs-ytdl.
* gnu/packages/emacs-xyz.scm (emacs-ytdl): New variable.
2020-10-20 09:32:39 +02:00
Mathieu Othacehe 922a50993e
services: guix: Fix coordinator agent.
* gnu/services/guix.scm (guix-build-coordinator-agent-activation): Define
%user variable.
2020-10-20 09:18:04 +02:00
Michael Rohleder bc44271729
gnu: emacs-evil: Add info page.
* gnu/packages/emacs-xyz.scm (emacs-evil): Add info page.
[arguments]: Add phase make-info.
[native-inputs]: Add texinfo.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-10-20 09:41:50 +03:00
Raghav Gururajan 2cbda6ded8
gnu: Add gajim-openpgp.
* gnu/packages/messaging.scm (gajim-openpgp): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:23:20 +02:00
Raghav Gururajan a9c72b9a5f
gnu: gajim-omemo: Update description.
* gnu/packages/messaging.scm (gajim-omemo) [description]: Modify.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:23:15 +02:00
Raghav Gururajan ab6d077ae2
gnu: gajim-omemo: Update to 2.7.9.
* gnu/packages/messaging.scm (gajim-omemo) [version]: Update to
2.7.9.
[propagated-inputs]: Add python-axolotl-curve25519, python-cryptography
and python-qrcode.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:23:10 +02:00
Raghav Gururajan 7c63d0e29f
gnu: gajim-omemo: Make some cosmetic changes.
* gnu/packages/messaging.scm (gajim-omemo): Make some cosmetic changes.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:23:08 +02:00
Raghav Gururajan 7d8f997b1a
gnu: gajim: Update synopsis and description.
* gnu/packages/messaging.scm (gajim) [synopsis]: Modify.
[description]: Modify.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:23:05 +02:00
Raghav Gururajan a4f763cd6a
gnu: gajim: Update to 1.2.2.
* gnu/packages/messaging.scm (gajim) [version]: Update to 1.2.2.
[arguments]<#:imported-modules>: New argument.
<#:modules>: New argument.
<#:phases>['wrap-gi-typelib-path]: Remove phase.
['install-icons]: Remove phase.
['wrap-gsettings-schema-dir]: Remove phase.
['check]: Modify phase.
['glib-or-gtk-compile-schemas]: New phase.
['glib-or-gtk-wrap]: New phase.
['wrap-env]: New phase.
[native-inputs]: Add gettext-minimal, glib:bin, gobject-introspection,
gtk+:bin, python-disutils-extra and  python-setuptools.  Remove intltool
and python-docutils.
[inputs]: Add avahi, dbus, farstream, geoclue, glib, glib-networking,
gsettings-desktop-schemas, gsound, gspell, gstreamer, gst-plugins-base,
gupnp-igd, libsoup, libxscrnsaver, network-manager, python-css-parser
and python-packaging.  Remove adwaita-icon-theme, gtkspell3, hicolor-icon-theme,
libsecret, python-cssutils, python-dbus, python-gnupg and python-qrcode.
[propagated-inputs]: Add dconf.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:22:59 +02:00
Raghav Gururajan 51e7e72bca
gnu: gajim: Make some cosmetic changes.
* gnu/packages/messaging.scm (gajim): Make some cosmetic changes.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:22:56 +02:00
Raghav Gururajan 6010fde5e9
gnu: python-nbxmpp: Update synopsis and description.
* gnu/packages/messaging.scm (python-nbxmpp) [synopsis]: Modify.
[description]: Modify.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:22:43 +02:00
Raghav Gururajan 7c2f46044b
gnu: python-nbxmpp: Update to 1.0.2.
* gnu/packages/messaging.scm (python-nbxmpp) [version]: Update to
1.0.2.
[arguments]<#:tests?>: Remove argument.
[native-inputs]: Add glib:bin.
[inputs]: Add glib, glib-networking, libsoup, python-idna,
python-precis-i18n and python-pygobject.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:22:32 +02:00
Raghav Gururajan 0bb718c1b2
gnu: python-nbxmpp: Make some cosmetic changes.
* gnu/packages/messaging.scm (python-nbxmpp): Make some cosmetic changes.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:22:18 +02:00
Raghav Gururajan c87646400d
gnu: Add farstream.
* gnu/packages/freedesktop.scm (farstream): New variable.
* gnu/packages/patches/farstream-make.patch: New file.
* gnu/local.mk (dist_PATCH_DATA): Add it.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:21:31 +02:00
Raghav Gururajan 7bc5c0f0e0
gnu: Add gupnp-igd.
* gnu/packages/gnome.scm (gupnp-igd): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:21:28 +02:00
Raghav Gururajan 0c140b12f3
gnu: libnice: Propagate gnutls.
* gnu/packages/networking.scm (libnice) [inputs]: Move gnutls to ...
[propagated-inputs]: ... here.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:21:14 +02:00
Ricardo Wurmus 223c447349
gnu: Add texlive-dejavu.
* gnu/packages/tex.scm (texlive-dejavu): New variable.
2020-10-20 00:03:40 +02:00
Ricardo Wurmus 40557391ab
gnu: Add texlive-libertine.
* gnu/packages/tex.scm (texlive-libertine): New variable.
2020-10-20 00:03:40 +02:00
Ricardo Wurmus 79624befa1
gnu: r-with-tests: Work around reproducibility problem.
Fixes <https://bugs.gnu.org/35441>.

* gnu/packages/statistics.scm (r-with-tests)[arguments]: Avoid reproducibility
problem by patching problematic sequence of characters in DESCRIPTION file
template.
2020-10-20 00:03:40 +02:00
Ricardo Wurmus 615ee12e64
gnu: r-with-tests: Update to 4.0.3.
* gnu/packages/statistics.scm (r-with-tests): Update to 4.0.3.
2020-10-20 00:03:36 +02:00
Oleg Pykhalov 61e6d3ca11
services: lxqt-desktop: Delete unbound lxqt-desktop-service.
This commit follows 764d896668.

* gnu/services/desktop.scm:
Delete unbound "lxqt-desktop-service" exported variable.
2020-10-20 00:27:30 +03:00
Reza Alizadeh Majd 764d896668
services: Add LXQt desktop service.
* gnu/services/desktop.scm (lxqt-desktop-service-type): New variable.
(<lxqt-desktop-configuration>): New record type.
(lxqt-desktop-configuration?): New procedure.
* doc/guix.texi (Desktop Services): Document this.

Co-authored-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-10-20 00:21:45 +03:00
Reza Alizadeh Majd 807353fe14
gnu: pcmanfm-qt: Fix default wallpaper load path.
* gnu/packages/lxqt.scm (pcmanfm-qt)[arguments]: Patch "settings.ini" file and
update "LXQT_SHARE_DIR" environment variable to point to system profile,
instead of an invalid path pointing to "lxqt-build-tools" package.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-10-20 00:16:43 +03:00
Reza Alizadeh Majd bdb030a7dc
gnu: lxqt-session: Wrap startlxqt executable.
* gnu/packages/lxqt.scm (lxqt-session)[arguments]: Add new phase to wrap
"lxqt-session" and add base paths for "lxqt" and "pcmanfm-qt" config folders
in system profile to "XDG_CONFIG_DIRS" environment variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-10-20 00:16:43 +03:00
Reza Alizadeh Majd 9aa35795d3
gnu: lxqt-session: Fix xsession entry exec path.
* gnu/packages/lxqt.scm (lxqt-session)[arguments]: Update path for
"startlxqt" to be able to executed properly by "gdm".

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-10-20 00:16:43 +03:00
zimoun 87f31bf2a8
gnu: emacs-tuareg: Update to 2.2.0-0.ccde45b.
* gnu/packages/ocaml.scm (emacs-tuareg): Update to 2.2.0-0.ccde45b.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-19 22:47:16 +02:00
John Soo 80641727ed
gnu: Add emacs-graphql-mode.
* gnu/packages/emacs-xyz.scm (emacs-graphql-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-19 22:42:36 +02:00
Vagrant Cascadian 4d850f7c5a
gnu: linux-libre-arm64-generic: Enable support for Pinebook.
* gnu/packages/linux (linux-libre-arm64-generic): Enable modules for display,
  battery, charger and usb on Pinebook.
2020-10-19 13:02:38 -07:00
Miguel Ángel Arruga Vivas 19c14d95b3
installer: Create bios_grub partition when it is needed.
* gnu/installer/parted.scm (auto-partition!): Only check for ESP on EFI
installations.
2020-10-19 21:54:25 +02:00
Tobias Geerinckx-Rice a3ab43f49a
gnu: vim: Update to 8.2.1864.
* gnu/packages/vim.scm (vim): Update to 8.2.1864.
2020-10-19 21:44:31 +02:00
Tobias Geerinckx-Rice fcad8025fc
gnu: tinyscheme: Update to 1.42.
* gnu/packages/scheme.scm (tinyscheme): Update to 1.42.
2020-10-19 21:44:31 +02:00
Tobias Geerinckx-Rice cb4b56508d
gnu: xonsh: Update to 0.9.24.
* gnu/packages/shells.scm (xonsh): Update to 0.9.24.
2020-10-19 21:44:31 +02:00
Tobias Geerinckx-Rice 485ee063d6
gnu: libpwquality: Update to 1.4.4.
* gnu/packages/password-utils.scm (libpwquality): Update to 1.4.4.
2020-10-19 21:44:31 +02:00
Tobias Geerinckx-Rice 48e8bad36e
gnu: inxi-minimal: Update to 3.1.08-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.1.08-1.
2020-10-19 21:44:31 +02:00
Tobias Geerinckx-Rice fc316a585e
gnu: claws-mail: Update to 3.17.8.
* gnu/packages/mail.scm (claws-mail): Update to 3.17.8.
2020-10-19 18:05:59 +02:00
Guillaume Le Vaillant 324057e8d6
gnu: ffmpeg-3.4: Fix configuration.
ffmpeg-3.4 doesn't support "--enable-libsrt".

* gnu/packages/video.scm (ffmpeg-3.4)[arguments]: Remove "--enable-libsrt"
  from 'configure-flags'.
  [inputs]: Remove srt.
2020-10-19 13:58:43 +02:00
Guillaume Le Vaillant a0e47fada7
gnu: monero-gui: Update to 0.17.1.1.
* gnu/packages/finance.scm (monero-gui): Update to 0.17.1.1.
2020-10-19 13:46:19 +02:00
BonfaceKilz 1f39175d1a
gnu: Add python-parallel.
* gnu/packages/python-xyz (python-parallel): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-10-19 10:52:04 +03:00
Nicolas Goaziou 5e7fa52841
gnu: python-pendulum: Update to 2.1.2.
* gnu/packages/time.scm (python-pendulum): Update to 2.1.2.
2020-10-19 09:45:18 +02:00
Guillaume Le Vaillant 2a02591266
gnu: monero: Update to 0.17.1.1.
* gnu/packages/finance.scm (monero): Update to 0.17.1.1.
2020-10-19 09:42:58 +02:00
Zhu Zihao ef13b01a21
gnu: emacs-symbol-overlay: Update to 4.2.
* gnu/packages/emacs-xyz.scm(emacs-symbol-overlay): Update to 4.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-19 09:37:14 +02:00
Ryan Prior 7dc22e2c6a
gnu: esbuild: Update to 0.7.16.
* gnu/packages/web.scm (esbuild): Update to 0.7.16.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-10-19 10:15:03 +03:00
Vagrant Cascadian fe6067fc24
gnu: u-boot: Update to 2020.10.
* gnu/packages/bootloaders (u-boot): Update to 2020.10.
* gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: Refresh patch.
2020-10-18 16:18:45 -07:00
Vinicius Monego 2a4f3c1711
gnu: Add libebur128.
* gnu/packages/audio.scm (libebur128): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:33 +02:00
Peng Mei Yu 6b98188171
gnu: Add ccal.
* gnu/packages/calendar.scm (ccal): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:33 +02:00
Vinicius Monego 094e234d30
gnu: Add authenticator.
* gnu/packages/gnome.scm (authenticator): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:33 +02:00
Vinicius Monego 2f115f56fa
gnu: Add python-pyzbar.
* gnu/packages/python-xyz.scm (python-pyzbar): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:33 +02:00
Vinicius Monego 945ec6c3ec
gnu: Add yoyo-migrations.
* gnu/packages/databases.scm (yoyo-migrations): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:33 +02:00
Vinicius Monego 6f8d776d25
gnu: Add python-pyotp.
* gnu/packages/python-crypto.scm (python-pyotp): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:33 +02:00
Vinicius Monego 48fe2e01d8
gnu: Add python-pyfavicon.
* gnu/packages/python-xyz.scm (python-pyfavicon): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:33 +02:00
Vinicius Monego a8eb438e78
gnu: Add passwordsafe.
* gnu/packages/gnome.scm (passwordsafe): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:32 +02:00
Vinicius Monego 9cd6128905
gnu: libpwquality: Enable Python binding.
* gnu/packages/password-utils.scm (libpwquality)[arguments]: Enable Python binding.
[native-inputs]: Add python-wrapper.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:32 +02:00
Vinicius Monego 68d425cda8
gnu: Add python-pykeepass.
* gnu/packages/python-crypto.scm (python-pykeepass): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:32 +02:00
Joseph LaFreniere 474efc823b
gnu: Add python-grandalf.
* gnu/packages/python-xyz.scm (python-grandalf): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-10-19 00:12:32 +02:00
Marius Bakke f01ec472b9
gnu: ungoogled-chromium: Update to 86.0.4240.75-0.c34a56d.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 86.
Include bundled libc++, jsoncpp, re2 and libvpx for now.
(gentoo-patch, chromium-gcc-patchset, %gentoo-patches, %gentoo-revision,
xcb-proto/python2): Remove variables.
(%debian-revision, %debian-patches): Update to debian/84.0.4147.105-1.  Remove
jsoncpp unbundling patch.
(%ungoogled-revision, %ungoogled-origin): Update to c34a56db4c121238fface560.
(%chromium-version, arch-patch, %arch-revision): New variables.
(%arch-patches): Add more patches.
(ungoogled-chromium-snippet): Don't apply GCC or Gentoo patches.  Don't
unbundle libvpx or re2.
(ungoogled-chromium): Update to 86.0.4240.75-0.c34a56d.
[arguments]: Adjust #:configure-flags and substitutions for 86.  Add
workaround for building with bundled libc++.  Adjust install phase to take a
hard coded list of files instead of using SCANDIR and REGEXP-EXEC.
[native-inputs]: Change from CLANG-10 to CLANG-11.
[inputs]: Remove JSONCPP, RE2 and XCB-PROTO/PYTHON2.
2020-10-19 00:12:32 +02:00
Marius Bakke 1c4cbeee36
gnu: gn: Update to 0.0-1819.e327ffd.
* gnu/packages/build-tools.scm (gn): Update to 0.0-1819.e327ffd.
2020-10-19 00:12:32 +02:00
Marius Bakke 8937cd05d3
gnu: lld: Update to 11.0.0.
* gnu/packages/llvm.scm (lld): Update to 11.0.0.
[inputs]: Change from LLVM-10 to LLVM-11.
2020-10-19 00:12:32 +02:00
Marius Bakke 7f79358def
gnu: LLVM, Clang: Add 11.0.0.
* gnu/packages/patches/clang-11.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/llvm.scm (llvm-11, clang-runtime-11, clang-11,
clang-toolchain-11): New variables.
2020-10-19 00:12:31 +02:00
Marius Bakke f1db068adb
gnu: llvm.scm: Reorder variables.
Keep all LLVM and Clang packages in order, define default versions last.
2020-10-19 00:12:31 +02:00
Marius Bakke dcafa89cf0
gnu: extempore: Inline custom package variants.
Except novel ones without suitable replacements in Guix.

* gnu/packages/music.scm (portmidi-for-extempore): Remove variable, and move
to ...
(extempore)[inputs]: ... here.
* gnu/packages/llvm.scm (llvm-for-extempore): Likewise.
* gnu/packages/image.scm (stb-image-for-extempore): Likewise.
2020-10-19 00:12:31 +02:00
Miguel Ángel Arruga Vivas d76b668cd6
installer: Call setlocale after init gettext.
* gnu/installer.scm (installer-program)[init-gettext]: Change locale
from C, installed at the program start.
2020-10-18 17:55:40 +02:00
Miguel Ángel Arruga Vivas cfe9c7eceb
system: Use locale information in grub.cfg.
* gnu/bootloader/grub.scm (define-module): Add new dependency.
(grub-configuration-file): Add locale keyword.
(grub-configuration-file)[locale-config]: New variable with generated
locale configuration when locale parameter has been provided.
[builder]: Add locale-config.
2020-10-18 15:33:05 +02:00
Miguel Ángel Arruga Vivas eaf0963983
system: Provide locale information to the bootloader.
* gnu/machine/ssh.scm (roll-back-managed-host): Use locale information
from boot-parameters.
* gnu/system.scm (operating-system-bootcfg): Provide locale information
to the bootloader.
* guix/system/script.scm (reinstall-bootloader): Use locale information
from boot-parameters.
2020-10-18 15:33:05 +02:00
Miguel Ángel Arruga Vivas 9d449b945b
system: Add locale to boot-parameters.
* gnu/system.scm (define-module)[export]: Add boot-parameters-locale.
(<boot-parameters>)[locale]: New field.
[boot-parameters-locale]: New accessor.
(read-boot-parameters): Read locale field.
(operating-system-boot-parameters): Provide operating-system locale to
boot-parameters record.
(opeating-system-boot-parameters-file): Likewise.
* Makefile.am (SCM_TESTS): Add tests/boot-parameters.scm.
* tests/boot-parameters.scm: New test file.
2020-10-18 15:32:54 +02:00
BonfaceKilz 1e30245406
gnu: Add python2-openpyxl.
* gnu/packages/python-xyz.scm (python2-openpyxl): New package.
(python-openpyxl)[properties]: Add reference to python2-openpyxl.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-10-18 12:31:23 +03:00
Jonathan Brielmaier 545441735a
gnu: Add hunspell-dict-de.
* gnu/packages/libreoffice.scm (hunspell-dict-de): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-10-18 12:19:34 +03:00
Jakub Kądziołka fe5b5f8cd0
gnu: Add ispell.
* gnu/packages/aspell.scm (ispell): New variable.

Co-authored-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-10-18 12:16:19 +03:00
Efraim Flashner 4d405914ed
gnu: newsboat-2.13: Build with json-c-0.13.
* gnu/packages/syndication.scm (newsboat-2.13)[inputs]: Replace json-c
with json-c@.013.
2020-10-18 10:14:02 +03:00
Efraim Flashner d512990d15
gnu: vc-dwim: Update to 1.10.
* gnu/packages/version-control.scm (vc-dwim): Update to 1.10.
2020-10-18 09:37:54 +03:00
Tobias Geerinckx-Rice d14221bf65
gnu: ncmpc: Update to 0.41.
* gnu/packages/mpd.scm (ncmpc): Update to 0.41.
2020-10-17 23:21:58 +02:00
Magali Lemes 633b0242d0
gnu: Add r-calculus.
* gnu/packages/cran.scm (r-calculus): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-17 22:40:18 +02:00
Lars-Dominik Braun 21fdf429a7
gnu: xpra: Fix HTML server
* gnu/packages/patches/xpra-4.0.4-norequests.patch: Add file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xpra)[patches]: Apply it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-17 22:40:18 +02:00
Nicolas Goaziou a1b88219e8
gnu: python-asynctest: Fix build.
* gnu/packages/python-xyz.scm (python-asynctest): Disabled all failing tests.
Return #t at the end of the phase.
2020-10-17 22:37:36 +02:00
Nicolas Goaziou b75ef68a08
gnu: python-duniterpy: Update to 0.60.0.
* gnu/packages/finance.scm (python-duniterpy): Update to 0.60.0.
2020-10-17 21:59:46 +02:00
Michael Rohleder e97be4a3c7
gnu: qutebrowser: Update to 1.14.0.
* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.14.0.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-10-17 12:32:30 -05:00
Nicolas Goaziou cba7a6f7df
gnu: python-base58: Update to 2.0.1.
* gnu/packages/python-crypto.scm (python-base58): Update to 2.0.1.
2020-10-17 15:07:17 +02:00
Brett Gilio 201a507b77
gnu: lynx: Update to 2.9.0dev.6.
* gnu/packages/web-browsers.scm (lynx): Update to 2.9.0dev.6.
2020-10-16 22:07:46 -05:00
Brett Gilio 38e5bc92e9
gnu: xlsxio: Update to 0.2.29.
* gnu/packages/xml.scm (xlsxio): Update to 0.2.29.
2020-10-16 22:00:52 -05:00
Brett Gilio 4e1380791a
gnu: swi-prolog: Update to 8.3.9.
* gnu/packages/prolog.scm (swi-prolog): Update to 8.3.9.
2020-10-16 21:03:20 -05:00
Brett Gilio 03267c4c3e
gnu: emacs-org-journal: Update to 2.1.1.
* gnu/packages/emacs-xyz.scm (emacs-org-journal): Update to 2.1.1.
2020-10-16 20:55:06 -05:00
Brett Gilio d2eb890057
gnu: emacs-org-webring: Update to 1.9.
* gnu/packages/emacs-xyz.scm (emacs-org-webring): Update to 1.9.
2020-10-16 19:47:47 -05:00
AuPath a25512fe82
gnu: emacs-gdscript-mode: Update to 1.4.0.
* gnu/packages/emacs-xyz.scm (emacs-gdscript-mode): Update to 1.4.0.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-10-16 18:52:30 -05:00
Oleg Pykhalov 6a5a477df4
services: docker: Fix missing containerd-shim binary.
This commit fixes error 'time="2020-10-16T…" level=error msg="Handler for POST
/v1.40/containers/…/start returned error: failed to start shim: exec:
\"containerd-shim\": executable file not found in $PATH: unknown"'.

* gnu/services/docker.scm
(containerd-shepherd-service): Add "containerd-shim" to PATH.
2020-10-17 00:43:24 +03:00
Tobias Geerinckx-Rice 6c03d15d7d
gnu: grass: Fix start-up without python@3 in profile.
* gnu/packages/geo.scm (grass)[arguments]: Rename ‘wrap-python’ phase to
‘python:wrap’.  Add ‘wrap-with-python-interpreter’ phase.
2020-10-16 23:08:33 +02:00
Tobias Geerinckx-Rice bcf9732059
gnu: grass: Update to 7.8.4.
* gnu/packages/geo.scm (grass): Update to 7.8.4.
2020-10-16 23:08:33 +02:00
Oleg Pykhalov 719246a51d
gnu: containerd: Don't 'chdir' in build phases.
This fixes breaks the 'install-license-files' phase added in
6b793fa662 and is generally not good
practice.

* gnu/packages/docker.scm (containerd): [arguments]: Use
'with-directory-excursion' instead of 'chdir' in build phases.
2020-10-16 20:02:51 +03:00
Tobias Geerinckx-Rice 1e39c86592
gnu: iproute2: Update to 5.9.0.
* gnu/packages/linux.scm (iproute2): Update to 5.9.0.
2020-10-16 17:27:16 +02:00
Tobias Geerinckx-Rice 88a099636f
gnu: make-lua-ossl: Fix bogus use of DESTDIR.
* gnu/packages/lua.scm (make-lua-ossl)[arguments]: Set the standard PREFIX variable.
2020-10-16 17:16:23 +02:00
Tobias Geerinckx-Rice d96241547d
gnu: multitail: Edit synopsis & description.
* gnu/packages/logging.scm (multitail)[synopsis, description]: Fix typo
& rephrase.
2020-10-16 17:16:23 +02:00
Tobias Geerinckx-Rice c887f7b3b8
gnu: multitail: Cross-compile.
* gnu/packages/logging.scm (multitail)[arguments]: Use CC-FOR-TARGET.
2020-10-16 17:16:23 +02:00
Tobias Geerinckx-Rice 7b2b01e389
gnu: multitail: Remove bogus use of DESTDIR.
* gnu/packages/logging.scm (multitail)[arguments]: Use the PREFIX
variable instead.
2020-10-16 17:16:15 +02:00
Tobias Geerinckx-Rice 5c8e8bc556
gnu: dstat: Fix bogus use of DESTDIR.
* gnu/packages/admin.scm (dstat)[arguments]: Set the standard prefix
variable.
2020-10-16 17:16:07 +02:00
Tobias Geerinckx-Rice 5446720292
gnu: filters: Fix bogus use of DESTDIR.
* gnu/packages/toys.scm (filters)[arguments]: Set and respect the
standard prefix variable.
2020-10-16 17:16:01 +02:00
Tobias Geerinckx-Rice dae2ac513d
gnu: filters: Fix repository URL.
* gnu/packages/toys.scm (filters)[source]: Use git://.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice d7b83e2f8d
gnu: filters: Replace git commit with equivalent tag.
* gnu/packages/toys.scm (filters)[source]: Use tag.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice 834ab06477
gnu: filters: Prepare for cross-compilation.
* gnu/packages/toys.scm (filters)[arguments]: Use CC-FOR-TARGET.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice 95328851ae
gnu: vim: Update to 8.2.1852.
* gnu/packages/vim.scm (vim): Update to 8.2.1852.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice eec4def4f6
gnu: gpxsee: Update to 7.34.
* gnu/packages/gps.scm (gpxsee): Update to 7.34.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice 4d998aa643
gnu: spread-sheet-widget: Update to 0.7.
* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.7.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice f6a0b54e9d
gnu: ethtool: Update to 5.9.
* gnu/packages/networking.scm (ethtool): Update to 5.9.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 9e64b3bcec
gnu: ndctl: Update to 70.1.
* gnu/packages/disk.scm (ndctl): Update to 70.1.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 295d969c38
gnu: libostree: Update to 2020.7.
* gnu/packages/package-management.scm (libostree): Update to 2020.7.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 7969a6adf3
gnu: python-sqlalchemy: Update to 1.3.20.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.20.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 214ff8f6db
gnu: tintin++: Update to 2.02.04.
* gnu/packages/games.scm (tintin++): Update to 2.02.04.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 46fd582ff5
gnu: soundtouch: Update to 2.2.
* gnu/packages/audio.scm (soundtouch): Update to 2.2.
2020-10-16 15:09:53 +02:00
Tobias Geerinckx-Rice 1aa375528b
gnu: libressl: Update to 3.1.4.
* gnu/packages/tls.scm (libressl): Update to 3.1.4.
2020-10-16 15:09:52 +02:00
Ludovic Courtès 27913a6d38
gnu: gnuzilla: Use 'assume-valid-file-name' where appropriate.
This avoids spurious 'local-file' warnings when running "make".

* gnu/packages/gnuzilla.scm (icecat-source): Wrap 'search-patch' calls
in 'assume-valid-file-name'.
2020-10-16 15:00:51 +02:00
Ludovic Courtès 5dbfdf8be4
services: provenance: Wrap config file name in 'assume-valid-file-name'.
This gets rid of a pointless 'local-file' warning when running
'guix system reconfigure FILE' and FILE is a relative file name.

* gnu/services.scm (provenance-entry): Wrap CONFIG-FILE in
'assume-valid-file-name'.
2020-10-16 15:00:50 +02:00
Ludovic Courtès e39e8d97c1
gnu: runc, skopeo, docker-cli, umoci: Don't 'chdir' in build phases.
This fixes breaks the 'install-license-files' phase added in
6b793fa662 and is generally not good
practice.

Reported by divoplade on #guix.

* gnu/packages/virtualization.scm (runc)[arguments]: Use
'with-directory-excursion' instead of 'chdir' in build phases.
(skopeo)[arguments]: Likewise.
(umoci)[arguments]: Likewise.
* gnu/packages/docker.scm (docker-cli)[arguments]: In 'install' phase,
remove call to 'chdir' and adjust 'install-file' argument accordingly.
2020-10-16 15:00:50 +02:00
Tim Howes 9a4c83bdb6
gnu: julia: Update to 1.5.2.
* gnu/packages/julia.scm (libuv-julia): No change to libuv.version.
(julia-patch): Update to 1.5.2.
(llvm-julia)[inherit]: Update to use llvm-9.
[source]: Apply patches for llvm-9 from deps/llvm.mk.
(julia): Update to 1.5.2.
[source]: Remove substitutions for precompile.jl and cmdlineargs.jl.
Add a substitution for Dates/io tests.  Set --depwarn=error for tests.
[arguments]: Set LLVM_VER=9.0.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-16 15:00:50 +02:00
Efraim Flashner 83fc59b46b
gnu: docker-cli: Fix build.
This is a follow-up to 6b793fa662.

* gnu/packages/docker.scm (docker-cli)[arguments]: In custom 'install
phase don't change directory to install 'docker' binary.
2020-10-16 15:38:32 +03:00
Tobias Geerinckx-Rice 24dd78a3cd
gnu: perl-db-file: Update to 1.855.
* gnu/packages/databases.scm (perl-db-file): Update to 1.855.
2020-10-16 06:03:59 +02:00
Tobias Geerinckx-Rice 7f73ca75fa
gnu: cpuid: Fix typo.
This is a left-behind fixup commit to
2bfe99b11a.

* gnu/packages/linux.scm (cpuid)[arguments]: Quasiquote.
2020-10-16 06:00:51 +02:00
Tobias Geerinckx-Rice e4089b897b
gnu: perl-role-tiny: Update to 2.001004.
* gnu/packages/perl.scm (perl-role-tiny): Update to 2.001004.
2020-10-16 02:03:28 +02:00
Tobias Geerinckx-Rice 6f19c32b0e
gnu: dmidecode: Update to 3.3.
* gnu/packages/admin.scm (dmidecode): Update to 3.3.
[arguments]: Restructure.  Add CC to #:make-flags.
2020-10-16 02:03:27 +02:00
Tobias Geerinckx-Rice 6688aed408
gnu: chirp: Update to 20201014.
* gnu/packages/radio.scm (chirp): Update to 20201014.
2020-10-16 02:03:27 +02:00
Tobias Geerinckx-Rice d605f58de5
gnu: xterm: Update to 361.
* gnu/packages/xorg.scm (xterm): Update to 361.
2020-10-16 02:03:26 +02:00
Tobias Geerinckx-Rice 16b0aa429e
gnu: praat: Update to 6.1.27.
* gnu/packages/language.scm (praat): Update to 6.1.27.
2020-10-16 02:03:26 +02:00
Tobias Geerinckx-Rice 532db12edb
gnu: perl-email-sender: Update to 1.300035.
* gnu/packages/mail.scm (perl-email-sender): Update to 1.300035.
2020-10-16 02:03:25 +02:00
Tobias Geerinckx-Rice f04a7ef5b6
gnu: swaks: Update to 20201014.0.
* gnu/packages/mail.scm (swaks): Update to 20201014.0.
2020-10-16 02:03:25 +02:00
Tobias Geerinckx-Rice ad8cdc7b89
gnu: swaks: Use git source.
* gnu/packages/mail.scm (swaks)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[argument]: Add a ‘set-build_version’ phase.
Adjust the POD file name.
2020-10-16 02:03:24 +02:00
Tobias Geerinckx-Rice 7f4a81540a
gnu: fakeroot: Update to 1.25.3.
* gnu/packages/linux.scm (fakeroot): Update to 1.25.3.
2020-10-16 02:03:24 +02:00
Tobias Geerinckx-Rice 25bc6ffdd0
gnu: asunder: Update to 2.9.7.
* gnu/packages/cdrom.scm (asunder): Update to 2.9.7.
2020-10-16 02:03:24 +02:00
Tobias Geerinckx-Rice a97ea4ff2a
gnu: knot-resolver: Build with only knot:lib.
This saves 13.9 MiB (~7.5%) of total ‘guix size’.

* gnu/packages/dns.scm (knot-resolver)[inputs]: Replace knot with
knot:lib.
2020-10-16 02:03:23 +02:00
Tobias Geerinckx-Rice 8154df5307
gnu: knot: Build separate outputs.
* gnu/packages/dns.scm (knot)[outputs]: New field adding :doc, :lib,
and :tools outputs.
[arguments]: Add #:configure-flags to install into :doc and :lib.
Add a new ‘split-:tools’ phase to install into :tools.
Add a new ‘break-circular-:lib->:out-reference’ phase to do just that.
2020-10-16 02:03:23 +02:00
Michael Rohleder 4caa84e299
gnu: emacs-with-editor: Update to 2.9.4-1.
* gnu/packages/emacs-xyz.scm (emacs-with-editor): Update to 2.9.4-1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-15 23:58:26 +02:00
Michael Rohleder 850a2f7417
gnu: synapse: Update to 1.20.1.
* gnu/packages/matrix.scm (synapse): Update to 1.20.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-15 23:51:04 +02:00
Michael Rohleder 58f0bd2468
gnu: go-ipfs: Update to 0.7.0.
* gnu/packages/ipfs.scm (go-ipfs): Update to 0.7.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-15 23:51:04 +02:00
Michael Rohleder 2266f16296
gnu: zathura: Update to 0.4.7.
* gnu/packages/pdf.scm (zathura): Update to 0.4.7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-15 23:51:04 +02:00
Efraim Flashner 0ea23218ad
gnu: mdk: Sort inputs alphabetically.
* gnu/packages/education.scm (mdk)[native-inputs]: Sort inputs
alphabetically.
[inputs]: Same.
2020-10-16 00:07:10 +03:00
Efraim Flashner 40541eaa06
gnu: mdk: Fix indentation.
* gnu/packages/education.scm (mdk): Fix package indentation.
2020-10-16 00:06:01 +03:00
Efraim Flashner 62a7f3b84c
gnu: mdk: Update to 1.2.11.
* gnu/packages/education.scm (mdk): Update to 1.2.11.
[native-inputs]: Move ncurses ...
[inputs]: ... to here.
2020-10-16 00:05:19 +03:00
Wiktor Żelazny ae6a61d731
gnu: r-sf: Use proj instead of proj.4.
This addresses segfaults while loading vector GIS data from a file.

* gnu/packages/cran.scm (r-sf)[inputs]: Replace proj.4 with proj, and add
sqlite.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-10-15 21:09:15 +01:00
Leo Prikler 3e072a59be
gnu: Add tsukundere.
* gnu/packages/game-development.scm (tsukundere): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-10-15 20:49:12 +01:00
Michael Rohleder a19983fb4d
gnu: xfce4-cpufreq-plugin: Update to 1.2.2.
* gnu/packages/xfce.scm (xfce4-cpufreq-plugin): Update to 1.2.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-10-15 20:42:06 +01:00
Tobias Geerinckx-Rice via Guix-patches via f43287aff0
gnu: linux-libre: Enable XDP sockets and their monitoring.
* gnu/packages/aux-files/linux-libre/4.19-arm.conf: Enable AF_XDP
sockets and the associated monitor interface.
* gnu/packages/aux-files/linux-libre/4.19-arm64.conf: Likewise
* gnu/packages/aux-files/linux-libre/4.19-i686.conf: Likewise
* gnu/packages/aux-files/linux-libre/4.19-x86_64.conf: Likewise
* gnu/packages/aux-files/linux-libre/5.4-arm.conf: Likewise
* gnu/packages/aux-files/linux-libre/5.4-arm64.conf: Likewise
* gnu/packages/aux-files/linux-libre/5.4-i686.conf: Likewise
* gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Likewise
* gnu/packages/aux-files/linux-libre/5.8-arm.conf: Likewise
* gnu/packages/aux-files/linux-libre/5.8-arm64.conf: Likewise
* gnu/packages/aux-files/linux-libre/5.8-i686.conf: Likewise
* gnu/packages/aux-files/linux-libre/5.8-x86_64.conf: Likewise
2020-10-15 14:23:01 -04:00
Leo Famulari 94e591633d
gnu: linux-libre: Update to 4.4.239.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.239.
(linux-libre-4.4-pristine-source): Update hash.
2020-10-15 14:23:01 -04:00
Leo Famulari f5e0df37ad
gnu: linux-libre 4.9: Update to 4.9.239.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.239.
(linux-libre-4.9-pristine-source): Update hash.
2020-10-15 14:23:00 -04:00
Leo Famulari a5d02c1634
gnu: linux-libre 4.14: Update to 4.14.201.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.201.
(linux-libre-4.14-pristine-source): Update hash.
2020-10-15 14:23:00 -04:00
Leo Famulari aa75d5163e
gnu: linux-libre 4.19: Update to 4.19.151.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.151.
(linux-libre-4.19-pristine-source): Update hash.
2020-10-15 14:23:00 -04:00
Leo Famulari 7a34589246
gnu: linux-libre 5.4: Update to 5.4.71.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.71.
(linux-libre-5.4-pristine-source): Update hash.
2020-10-15 14:23:00 -04:00
Leo Famulari 78890b7aee
gnu: linux-libre: Update to 5.8.15.
* gnu/packages/linux.scm (linux-libre-5.8-version): Update to 5.8.15.
(linux-libre-5.8-pristine-source): Update hash.
2020-10-15 14:22:53 -04:00
Julien Lepiller 339177956a
gnu: dune: Update to 2.7.1.
* gnu/packages/ocaml.scm (dune): Update to 2.7.1.
(ocaml4.07-dune): Keep version 1.11.3.
(ocaml-result, ocaml-csexp): Use the bootstrap dune on dune
dependencies.
(ocaml-craml, ocaml-bitstring): Run "dune upgrade" before building.
2020-10-15 18:01:35 +02:00
Julien Lepiller 339c752d05
gnu: ocaml-4.07: Ensure build with ocaml4.7-dune.
* gnu/packages/ocaml.scm (ocaml4.07-gen, ocaml4.07-sedlex)
(ocaml4.07-ezjsonm, ocaml4.07-uri, ocaml4.07-charinfo-width)
(ocaml4.07-zed, ocaml4.07-lambda-term, ocaml4.07-utop)
(ocaml4.07-ppx-inline-test, ocaml4.07-earley, ocaml4.07-merlin)
(ocaml4.07-sexplib0, ocaml4.07-parsexp, ocaml4.07-sexplib)
(ocaml4.07-base, ocaml4.07-stdio, ocaml4.07-ppxlib, ocaml4.07-ppx-compare)
(ocaml4.07-fieldslib, ocaml4.07-variantslib, ocaml4.07-ppx-fields-conv)
(ocaml4.07-ppx-sexp-conv, ocaml4.07-ppx-variants-conv)
(ocaml4.07-ppx-custom-printf, ocaml4.07-bin-prot, ocaml4.07-ppx-hash)
(ocaml4.07-ppx-enumerate, ocaml4.07-ppx-bench, ocaml4.07-ppx-here)
(ocaml4.07-ppx-typerep, ocaml4.07-ppx-sexp-value, ocaml4.07-ppx-sexp-message)
(ocaml4.07-ppx-pipebang, ocaml4.07-ppx-optional, ocaml4.07-ppx-optcomp)
(ocaml4.07-ppx-let, ocaml4.07-ppx-fail, ocaml4.07-ppx-assert)
(ocaml4.07-ppx-expect, ocaml4.07-ppx-js-style, ocaml4.07-ppx-typerep-conv)
(ocaml4.07-ppx-base, ocaml4.07-ppx-bin-prot, ocaml4.07-ppx-jane)
(ocaml4.07-splittable-random, ocaml4.07-configurator, ocaml4.07-spawn)
(ocaml4.07-core, ocaml4.07-core-kernel)[arguments]: Use ocaml4.07-dune.
2020-10-15 18:01:27 +02:00
Julien Lepiller f2df5a4bb2
gnu: ocaml-jane-street-headers: Build only with OCaml 4.07.
* gnu/packages/ocaml.scm (ocaml-jane-street-headers): Rename to...
(ocaml4.07-jane-street-headers): ...to this.  Use OCaml 4.07.
2020-10-15 18:01:21 +02:00
Julien Lepiller c49b94a56c
gnu: ocaml-compiler-libs: Build only with OCaml 4.07.
* gnu/packages/ocaml.scm (ocaml-compiler-libs): Rename to...
(ocaml4.07-compiler-libs): ...to this.  Use OCaml 4.07.
2020-10-15 18:01:15 +02:00
Julien Lepiller 171abdd8f5
gnu: Add ocaml-csexp.
* gnu/packages/ocaml.scm (ocaml-csexp): New variable.
2020-10-15 18:01:05 +02:00
Julien Lepiller bc92fd22df
gnu: ocaml-result: Update to 1.5.
* gnu/packages/ocaml.scm (ocaml-result): Update to 1.5.
2020-10-15 18:01:00 +02:00
Julien Lepiller 01ec666e6c
gnu: ocaml-alcotest: Update to 1.0.0. 2020-10-15 18:00:53 +02:00
Julien Lepiller 0a86b93fae
gnu: ocaml-fmt: Update to 0.8.9.
* gnu/packages/ocaml.scm (ocaml-fmt): Update to 0.8.9.
2020-10-15 18:00:49 +02:00
Julien Lepiller 276be8f21c
gnu: ocaml-logs: Update to 0.7.0.
* gnu/packages/ocaml.scm (ocaml-logs): Update to 0.7.0.
2020-10-15 18:00:44 +02:00
Julien Lepiller bd2ad4a195
gnu: ocaml-base64: Update to 3.4.0.
* gnu/packages/ocaml.scm (ocaml-base64): Update to 3.4.0.
2020-10-15 18:00:28 +02:00
Julien Lepiller ef841e96b9
gnu: opam: Update to 2.0.7.
* gnu/packages/ocaml.scm (opam): Update to 2.0.7.
2020-10-15 18:00:21 +02:00
Julien Lepiller 32fd3e9c0b
gnu: ocaml-tyxml: Do not use deprecated jbuilder.
* gnu/packages/ocaml.scm (ocaml-tyxml): Remove #:jbuild argument.
2020-10-15 18:00:18 +02:00