Commit Graph

69125 Commits

Author SHA1 Message Date
Pierre Neidhardt f4024165a4
gnu: sbcl-cl-webkit: Update to 20201111.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20201111.
2020-11-19 16:23:50 +01:00
Ryan Prior c7a20c7ea3
gnu: esbuild: Update to 0.8.11.
* gnu/packages/web.scm (esbuild): Update to 0.8.11.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-19 15:06:24 +02:00
Riku Viitanen aee183e1a5
gnu: Add glyr.
* gnu/packages/music.scm (glyr): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-11-19 08:52:05 +00:00
Tobias Geerinckx-Rice 2d2ac74237
gnu: eigen: Update to 3.3.8.
* gnu/packages/algebra.scm (eigen): Update to 3.3.8.
2020-11-19 00:08:40 +01:00
Tobias Geerinckx-Rice 96fb444e79
gnu: nqc: Add USB & TCP support, remove segfault.
* gnu/packages/lego.scm (nqc)[native-inputs]: Add
add-usb-tcp-support.patch and debian-writable-swap-inst-len.patch.
[arguments]: Apply them in a new ‘patch’ phase.
2020-11-19 00:08:40 +01:00
Tobias Geerinckx-Rice 4bc0fc4eef
gnu: vim: Update to 8.2.2000.
* gnu/packages/vim.scm (vim): Update to 8.2.2000.
2020-11-19 00:08:40 +01:00
Tobias Geerinckx-Rice 61eba7271b
gnu: escpr: Use HTTPS, more relevant home page.
* gnu/packages/cups.scm (escpr)[home-page]: Use HTTPS.
Pre-set the OSC parameter most relevant to GNU.
2020-11-19 00:08:40 +01:00
Tobias Geerinckx-Rice 12abf24c85
gnu: escpr: Update to 1.7.8.
* gnu/packages/cups.scm (escpr): Update to 1.7.8.
2020-11-19 00:08:40 +01:00
Simon South 0305bc9176
gnu: transmission: Move remaining GUI-related files to "gui" output.
* gnu/packages/bittorrent.scm (transmission)[arguments]<phases>: Expand
"move-gui" phase to move remaining GUI-related files (AppData file,
localization files, man page) to "gui" output.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-11-18 23:43:57 +01:00
John Soo 23526b6716
gnu: Add uuid support to recutils.
* gnu/packages/databases.scm (recutils): [inputs] Add lib output of
util-linux.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-11-18 23:00:07 +01:00
Brett Gilio 54aa60b123
gnu: ocaml-cairo2: Disable tests.
* gnu/packages/ocaml.scm (ocaml-cairo2): Disable tests.

Issue: #44725
2020-11-18 15:52:17 -06:00
Marius Bakke 0a47ff9f9f
services: base: Re-export %default-substitute-urls from (guix store).
* gnu/services/base.scm: Export %DEFAULT-SUBSTITUTE-URLS.
2020-11-18 22:37:17 +01:00
Marius Bakke 0ae9bbe4f5
services: SDDM: Wait for elogind before starting.
Fixes <https://bugs.gnu.org/44669>.

* gnu/services/sddm.scm (sddm-shepherd-service)[requirement]: Add elogind.
2020-11-18 22:31:32 +01:00
Adam 93589b5e43
gnu: Add python-telethon.
* gnu/packages/python-xyz.scm (python-telethon): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 22:48:17 +02:00
Nicolas Goaziou 7ffa5de2c7
gnu: Add axel.
* gnu/packages/networking.scm (axel): New variable.
2020-11-18 21:16:37 +01:00
Miguel Ángel Arruga Vivas c1eb04e6fd
nls: Update add missing script files.
* po/guix/POTFILES.in: Add missing script files.
2020-11-18 21:01:35 +01:00
Miguel Ángel Arruga Vivas 9b5e1cc11f
guix: refresh: Do not use argument jumping with ngettext.
* guix/scripts/refresh.scm (list-dependents)[lst]: Use ~d for the
singular format string, as the argument jumping would trigger an error
during en@boldquot.mo generation.
2020-11-18 20:58:51 +01:00
Nicolas Goaziou eca38ada61
gnu: scribus: Update to 1.5.6.1.
* gnu/packages/scribus.scm (scribus): Update to 1.5.6.1.
2020-11-18 18:31:11 +01:00
Tobias Geerinckx-Rice a45f8223e1
Merge remote-tracking branch 'upstream/version-1.2.0' 2020-11-18 18:07:57 +01:00
Tobias Geerinckx-Rice b4b08ee53b
gnu: fldigi: Update to 4.1.16.
* gnu/packages/radio.scm (fldigi): Update to 4.1.16.
2020-11-18 18:07:42 +01:00
Tobias Geerinckx-Rice 359a195eff
gnu: splix: Compress PPDs.
* gnu/packages/cups.scm (splix)[arguments]: Import SRFI-26 and add a
‘compress-PPDs’ phase.
2020-11-18 18:07:42 +01:00
Tobias Geerinckx-Rice a25362a5c1
gnu: splix: Update to 2.0.0-315.76268c4.
* gnu/packages/cups.scm (splix): Update to 2.0.0-315.76268c4.
[source]: Fetch from a more maintained git repository.
[arguments]: Add an ‘enter-subdirectory’ phase.
[inputs]: Remove instructions for building without JBIG.  It's no longer
patented.
2020-11-18 18:07:42 +01:00
Tobias Geerinckx-Rice 0405637946
gnu: xlockmore: Update to 5.66.
* gnu/packages/xdisorg.scm (xlockmore): Update to 5.66.
2020-11-18 18:07:42 +01:00
Tobias Geerinckx-Rice ab17f7e3ec
gnu: zabbix-agentd, zabbix-server: Update to 5.2.1.
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 5.2.1.
2020-11-18 18:07:42 +01:00
Ludovic Courtès 1d21204485
gnu: guix: Update to 0d4b1af. 2020-11-18 17:36:54 +01:00
Ludovic Courtès 0d4b1afb6b
gnu: guix: Update to 1.2.0rc2. 2020-11-18 17:36:34 +01:00
Nicolas Goaziou b3a63d4f1f
gnu: emacs-gcmh: Update to 0.2.1.
* gnu/packages/emacs-xyz.scm (emacs-gcmh): Update to 0.2.1.
2020-11-18 17:22:20 +01:00
Nicolas Goaziou e8aa4448cf
gnu: emacs-posframe: Update to 0.8.3.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 0.8.3.
2020-11-18 17:17:14 +01:00
Maxim Cournoyer 613e1ee5a8
gnu: python-semver: Fix build, again.
This reverts "gnu: python-semver: Fix build." (commit
b4e1ca0675) and overrides the check phase.

* gnu/packages/python-xyz.scm (python-semver)[phases]: Override the 'check
phase.
[native-inputs]: Remove all existing native-inputs.  Add python-pytest.
2020-11-18 09:57:21 -05:00
Daniel Brooks 207c3c594e
guix-install.sh: don't throw away release candidates when picking the latest version
* etc/guix-install.sh (guix_get_bin_list): modify regexes to allow rcN syntax

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-11-18 15:35:17 +01:00
Miguel Ángel Arruga Vivas 7a04d80921
.dir-locals.el: Add upstream report link.
Follow up from 1d6e7732b1.

* .dir-locals.el: Modify comment to point at the report to bug-gnu-emacs.
2020-11-18 15:35:01 +01:00
Christopher Lemmer Webber 28aef467ee
.dir-locals.el: Use setq-local on guix-directory.
* .dir-locals.el: Use setq-local on guix-directory.  While a problem with
using setq hasn't been identified, this seems like good hygiene.
2020-11-18 15:34:43 +01:00
Christopher Lemmer Webber e385e5fc3c
.dir-locals.el: Prevent errors if .dir-locals.el isn't found.
While this repo should presumably always have a .dir-locals.el
by the nature of this file itself, it seems that this behavior "leaks".
See added comment for more details on the fix to this strange bug,
which is likely an upstream emacs or vc-mode issue.

Thanks to Miguel Ángel Arruga Vivas and Maxim Cournoyer for helping
investigate this problem.

* .dir-locals.el: Don't error out if .dir-locals.el isn't found.
2020-11-18 15:34:26 +01:00
Tanguy Le Carrour 4c9eed9c56
gnu: astroid: Fix build.
* gnu/packages/mail.scm (astroid)[arguments]: Add phase to wrap binary
in GI_TYPELIB_PATH. Add 'glib-or-gtk-compile-schemas and
'glib-or-gtk-wrap phases from the glib-or-gtk build system.
[propagated-inputs]: Add adwaita-icon-theme.

Co-authored with Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 16:16:03 +02:00
Julien Lepiller 5221df3414
gnu: vpn: Make ca, key and cert optional.
* gnu/services/vpn.scm (openvpn-client-configuration)
(openvpn-server-configuration): Make ca, key an cert fields optional.
* doc/guix.texi (VPN Services): Document the change.
2020-11-18 15:05:41 +01:00
Michael Rohleder 82df93e27c
gnu: gnubg: Prevent building with AVX instructions.
* gnu/packages/games.scm (gnubg)[arguments]: Add configure-flags for Intel
systems to build without AVX instructions.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2020-11-18 08:59:48 -05:00
Pierre Neidhardt abb64b5efc
gnu: bennu-game-development: Update to 353.
* gnu/packages/game-development.scm (bennu-game-development): Update to 353.
2020-11-18 14:13:47 +01:00
Ludovic Courtès 37b98e8cca
services: shepherd: Map all the invalid store characters to dash.
Fixes a regression introduced in
977eb5d023 whereby file system services
would now have a different name.

* gnu/services/base.scm (file-system->shepherd-service-name): Revert
changes introduced in 977eb5d023.
* gnu/services/shepherd.scm (%store-characters): New variable
(shepherd-service-file-name): Map all the characters outside
%STORE-CHARACTERS to #\-.
2020-11-18 11:13:49 +01:00
Leo Prikler 5c3f7c8ab8
gnu: komikku: Update to 0.22.1.
* gnu/packages/gnome.scm (komikku): Update to 0.22.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 12:03:33 +02:00
B. Wilson df661fb960
gnu: Add mblaze.
* gnu/packages/mail.scm (mblaze): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-11-18 09:11:00 +00:00
Danny Milosavljevic 8490fa0253
services: cups: Add some extensions by default.
* gnu/services/cups.scm (cups-configuration): Add some extensions by default.
doc/guix.texi (Printing Services): Document the default value.
2020-11-18 10:00:11 +01:00
Simon South fa268b28e1
gnu: bitcoin-core: Update to 0.20.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 0.20.1.
[source]: Remove obsolete patch.
[native-inputs]: Add autoconf, automake and libtool.
[inputs]: Remove protobuf.
[arguments]: Add "set-no-git-flag" phase to indicate the build is not taking
place within a git repository.
* gnu/packages/patches/bitcoin-core-python-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-11-18 08:44:43 +00:00
Leo Prikler 5a6c861db9
gnu: Add python-git-hammer.
* gnu/packages/python-xyz.scm (python-git-hammer): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 10:37:44 +02:00
Leo Prikler 6a8bac06d3
gnu: Add python-globber.
* gnu/packages/python-xyz.scm (python-globber): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 10:37:43 +02:00
Leo Prikler 4a75fdc877
gnu: Add python-beautifultable.
* gnu/packages/python-xyz.scm (python-beautifultable): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-18 10:37:43 +02:00
Miguel Ángel Arruga Vivas 1663555646
gnu: gpgme: Update to 1.15.0.
* gnu/packages/gnupg.scm (gpgme): Update to 1.15.0.
2020-11-18 08:51:00 +01:00
Mark H Weaver 8ec5415c9e
gnu: icecat: Update to 78.5.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2020-15999, CVE-2020-16012, CVE-2020-26951,
CVE-2020-26953, CVE-2020-26956, CVE-2020-26958, CVE-2020-26959,
CVE-2020-26960, CVE-2020-26961, CVE-2020-26965, CVE-2020-26966, and
CVE-2020-26968.

* 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-11-17 23:31:19 -05:00
Maxim Cournoyer 11d37090f9
doc: Add a backslash escape to the disk-image example.
* doc/guix.texi (Invoking guix system): Add a backslash escape.
2020-11-17 21:43:22 -05:00
Maxim Cournoyer 129b9b16d9
Merge remote-tracking branch 'origin/version-1.2.0' into master
Conflicts:
	gnu/packages/bioinformatics.scm

The python-pysam package fixed in master was kept instead of the update done
in the version-1.2.0 branch.
2020-11-17 18:00:28 -05:00
Nicolas Goaziou 5f9c92dd62
gnu: snap: Update to 6.3.3.
* gnu/packages/education.scm (snap): Update to 6.3.3.
2020-11-17 23:48:36 +01:00