Commit graph

72704 commits

Author SHA1 Message Date
raingloom
3af7dc15a6
gnu: Updated liferea to 1.13.4.
* gnu/packages/syndiction.scm (liferea): Updated to 1.13.4.
[source]: Switched to git-download.
[native-inputs]: Added autotools, automake, libtool.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:09:00 +01:00
Timotej Lazar
abcd2d2420
gnu: julius: Update to 1.6.0.
* gnu/packages/games.scm (julius): Update to 1.6.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:06:17 +01:00
Michael Rohleder
9f48bb3f53
gnu: emacs-calibredb: Update to 2.8.0.
* gnu/packages/emacs-xyz.scm (emacs-calibredb): Update to 2.8.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:05:29 +01:00
Vinicius Monego
787570ea29
gnu: emacs-fountain-mode: Update to 3.4.0.
* gnu/packages/emacs-xyz.scm (emacs-fountain-mode): Update to 3.4.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-10 12:02:33 +01:00
Nicolas Goaziou
3dd93fcac4
gnu: emacs-websocket: Update to 1.13.
* gnu/packages/emacs-xyz.scm (emacs-websocket): Update to 1.13.
2021-01-10 11:58:29 +01:00
Nicolas Goaziou
fa05535f6e
gnu: emacs-auctex: Update to 13.0.3.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.0.3.
2021-01-10 11:57:36 +01:00
Sharlatan Hellseher
6c1982d41c
gnu: sbcl-local-time: Update to 1.0.6-2.a177eb9.
* gnu/packages/lisp-xyz.scm (sbcl-local-time): Update to 1.0.6-2.a177eb9.
  [inputs]: Remove sbcl-cl-fad.
  [arguments]: Activate tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-10 09:38:09 +01:00
Sharlatan Hellseher
df898f7206
gnu: Add cl-garbage-pools.
* gnu/packages/lisp-xyz.scm (cl-garbage-pools, ecl-garbage-pools,
  sbcl-garbage-pools): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-10 09:26:41 +01:00
Efraim Flashner
4a0a453392
gnu: vim: Skip terminal screen-dump tests.
Even with careful substitutions these tests often break on other
architectures anyway.

* gnu/packages/vim.scm (vim)[arguments]: Adjust
skip-or-fix-failing-tests to skip another terminal screen-dump test.
2021-01-10 09:49:13 +02:00
Leo Famulari
9f829da86f
gnu: linux-libre 4.4: Update to 4.4.250.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.250.
(linux-libre-4.4-pristine-source): Update hash.
2021-01-10 00:37:37 -05:00
Leo Famulari
3bef805e05
gnu: linux-libre 4.9: Update to 4.9.250.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.250.
(linux-libre-4.9-pristine-source): Update hash.
2021-01-10 00:37:37 -05:00
Leo Famulari
0ab8850b16
gnu: linux-libre 4.14: Update to 4.14.214.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.214.
(linux-libre-4.14-pristine-source): Update hash.
2021-01-10 00:37:37 -05:00
Leo Famulari
97a60578a2
gnu: linux-libre 4.19: Update to 4.19.166.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.166.
(linux-libre-4.19-pristine-source): Update hash.
2021-01-10 00:37:36 -05:00
Leo Famulari
28bf4f70b6
gnu: linux-libre 5.4: Update to 5.4.88.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.88.
(linux-libre-5.4-pristine-source): Update hash.
2021-01-10 00:37:36 -05:00
Leo Famulari
35e38c6cae
gnu: linux-libre: Update to 5.10.6.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.6.
(linux-libre-5.10-pristine-source): Update hash.
2021-01-10 00:37:33 -05:00
Tobias Geerinckx-Rice
64baf7fd61
gnu: youtube-dl: Update to 2021.01.08.
* gnu/packages/video.scm (youtube-dl): Update to 2021.01.08.
2021-01-09 23:14:27 +01:00
Tobias Geerinckx-Rice
5c149f41db
gnu: yakuake: Update to 20.12.1.
* gnu/packages/kde-systemtools.scm (yakuake): Update to 20.12.1.
2021-01-09 23:14:27 +01:00
Tobias Geerinckx-Rice
d15c050116
gnu: lvm2: Update to 2.03.11.
* gnu/packages/linux.scm (lvm2): Update to 2.03.11.
2021-01-09 23:14:27 +01:00
Tobias Geerinckx-Rice
8b7e84b952
gnu: okular: Update to 20.12.1.
* gnu/packages/kde.scm (okular): Update to 20.12.1.
2021-01-09 23:14:26 +01:00
Tobias Geerinckx-Rice
341b2d3d36
gnu: plzip: Update to 1.9.
* gnu/packages/compression.scm (plzip): Update to 1.9.
2021-01-09 23:14:26 +01:00
Tobias Geerinckx-Rice
a779aeda20
gnu: tomb: Update to 2.9.
* gnu/packages/crypto.scm (tomb): Update to 2.9.
2021-01-09 23:14:26 +01:00
Tobias Geerinckx-Rice
65ba20e57f
gnu: feh: Update to 3.6.2.
* gnu/packages/image-viewers.scm (feh): Update to 3.6.2.
2021-01-09 23:14:26 +01:00
Tobias Geerinckx-Rice
48632af5cc
gnu: rspamd: Update to 2.7.
* gnu/packages/mail.scm (rspamd): Update to 2.7.
2021-01-09 23:14:26 +01:00
Leo Famulari
b4384e6116
gnu: ncmpcpp: Update to 0.9.1.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.9.1.
2021-01-09 13:47:26 -05:00
Christopher Baines
0fab032ae3
gnu: guix-build-coordinator: Update to 0-15.b5d998c.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-15.b5d998c.
2021-01-09 11:06:55 +00:00
Nicolas Goaziou
bc66d35164
gnu: emacs-scheme-complete: Update to 0.9.9.
* gnu/packages/emacs-xyz.scm (emacs-scheme-complete): Update to 0.9.9.
* gnu/packages/patches/emacs-scheme-complete-scheme-r5rs-info.patch: Remove file.
* gnu/local.mk: Update file.
2021-01-09 11:38:02 +01:00
Mark H Weaver
01fa1cd619
gnu: icecat: Update to 78.6.1-guix0-preview1 [fixes CVE-2020-16044].
* 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.
2021-01-08 23:51:57 -05:00
Ludovic Courtès
a687b99579
gnu: guile: Update to 3.0.5.
* gnu/packages/guile.scm (guile-3.0-latest): Update to 3.0.5.
2021-01-09 00:00:49 +01:00
Ludovic Courtès
069d2bf200
tests: Run 'tests/offload.scm' only when BUILD_DAEMON_OFFLOAD is true.
Fixes:

  guix build -e '(@ (gnu packages package-management) guix-minimal)'

* Makefile.am (SCM_TESTS): Move 'tests/offload.scm' within "if
BUILD_DAEMON_OFFLOAD" conditional.
2021-01-09 00:00:49 +01:00
Maxim Cournoyer
0715793373
build-systems/emacs: No longer skip patching of files containing NULs.
This follows the fix to <https://bugs.gnu.org/30116>.

* guix/build/emacs-build-system.scm (patch-el-files)
[file-contains-nul-char]: Remove nested procedure.
[el-file]: Do no filter out files containing NUL characters.
2021-01-08 14:10:33 -05:00
Mark H Weaver
485ac28235
utils: Allow text substitution even in the presence of NUL characters.
Fixes <https://issues.guix.gnu.org/30116>.

Before this change, the presence of a NUL character on a line meant that
the (glibc) regexp engine used by Guile would either 1. stop scanning the
string or 2. crash with the error "string contains #\\nul character",
depending on the locale used.

This change works around this limitation by first replacing the NUL character
by an unused Unicode code point, doing the substitution, then reverting the
replacement.

* guix/build/utils.scm (unused-private-use-code-point)
(replace-char): New procedures.
(substitute): Make use of the above procedures to work around the NUL
character regexp engine limitation.
* tests/build-utils.scm: Add tests.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-01-08 14:10:33 -05:00
Nicolas Goaziou
ddb51f3e90
gnu: emacs-howm: Update to 1.4.7.
* gnu/packages/emacs-xyz.scm (emacs-howm): Update to 1.4.7.
2021-01-08 18:29:39 +01:00
Pierre Neidhardt
789dcf5bc4
gnu: emacs-emms: Fix vorbiscomment path.
* gnu/packages/emacs-xyz.scm (emacs-emms)[arguments]: Replace call to
"vorbiscomment" by its full store path.
2021-01-08 18:13:56 +01:00
Ricardo Wurmus
bc8ea17b33
gnu: Add liquidsfz.
* gnu/packages/music.scm (liquidsfz): New variable.
2021-01-08 16:03:15 +01:00
Ricardo Wurmus
55f71f0ef7
gnu: yoshimi: Update to 1.7.4.
* gnu/packages/music.scm (yoshimi): Update to 1.7.4.
2021-01-08 16:03:15 +01:00
Guillaume Le Vaillant
9524a2877b
gnu: monero-gui: Update to 0.17.1.9.
* gnu/packages/finance.scm (monero-gui): Update to 0.17.1.9.
  [source]: Fetch submodules. Add snippet to remove embedded monero sources.
2021-01-08 13:39:24 +01:00
Guillaume Le Vaillant
bd089edd1a
gnu: monero: Update to 0.17.1.9.
* gnu/packages/finance.scm (monero): Update to 0.17.1.9.
2021-01-08 13:39:24 +01:00
Ricardo Wurmus
0a40da604f
gnu: Add schmutz.
* gnu/packages/guile-xyz.scm (schmutz): New variable.
2021-01-08 13:34:46 +01:00
Efraim Flashner
f4cc6787f5
gnu: rust-pin-utils-0.1: Deduplicate duplicate definitions.
* gnu/packages/crates-io.scm (rust-pin-utils-0.1): Combine duplicate
definitions.
2021-01-08 12:55:32 +02:00
Sharlatan Hellseher
375c44de40
gnu: Add cl-markdown.
* gnu/packages/lisp-xyz.scm (cl-markdown, ecl-cl-markdown, sbcl-cl-markdown):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-08 10:47:46 +01:00
Sharlatan Hellseher
b76ae07372
gnu: Add cl-dynamic-classes.
* gnu/packages/lisp-xyz.scm (cl-dynamic-classes, ecl-dynamic-classes,
  sbcl-dynamic-classes): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-08 10:47:46 +01:00
Hartmut Goebel
a240686cc3
gnu: sequoia: Update to 1.0.0.
* gnu/packages/sequoia.scm (sequoia): Update to 1.0.0.
  [arguments]{cargo-inputs}: Add rust-eax, rust-futures-util,
  rust-sha1collisiondetection, rust-socket2. Update rust-capnp, rust-capnp-rpc,
  rust-capnpc, rust-futures, rust-http,rust-hyper rust-hyper-tls, rust-tokio,
  rust-win-crypto-ng.
2021-01-08 10:33:12 +01:00
Hartmut Goebel
e0158630d3
gnu: rust-socket2: Update to 0.3.19.
* gnu/packages/crates-io.scm (rust-socket2): Update to 0.3.19.
  [arguments]{cargo-inputs}: Remove rust-redox-syscall.
2021-01-08 10:33:12 +01:00
Hartmut Goebel
fe9ed313eb
gnu: Replace rust-win-crypto-ng-0.2 by rust-win-crypto-ng-0.4.
* gnu/packages/crates-io.scm (rust-win-crypto-ng-0.2): Update to 0.4.0 and
  rename to (rust-win-crypto-ng-0.4). [arguments]{cargo-inouts}: Add
  rust-cipher.
2021-01-08 10:33:12 +01:00
Hartmut Goebel
2e4bfeb4fe
gnu: Replace rust-capnpc-0.10 by rust-capnpc-0.13.
* gnu/packages/crates-io.scm (rust-capnpc-0.10): Update to 0.13.1 and rename
  to rust-capnpc-0.13. [arguments] Add skip-build. {cargo-inputs}: Update
  rust-capnp to rust-capnp-0.13.
2021-01-08 10:33:11 +01:00
Hartmut Goebel
d5653a37a2
gnu: Replace rust-capnp-rpc-0.10 by rust-capnp-rpc-0.13.
* gnu/packages/crates-io.scm (rust-capnp-rpc-0.10): Update to 0.13.1 and
  rename to rust-capnp-rpc-0.13.  [arguments] Add skip-build. {cargo-inputs}:
  Update rust-capnp to rust-capnp-0.13. Update rust-capnp-futures to
  rust-capnp-futures-0.13.
2021-01-08 10:33:11 +01:00
Hartmut Goebel
d6e63eb48b
gnu: Replace rust-capnp-futures-0.10 by rust-capnp-futures-0.13.
* gnu/packages/crates-io.scm (rust-capnp-futures-0.10): Update to 0.13.2 and
  rename to (rust-capnp-futures-0.13). [arguments] Add skip-build.
  {cargo-inputs}: Update rust-capnp to rust-capnp-0.13.
2021-01-08 10:33:11 +01:00
Hartmut Goebel
f1676daac7
gnu: Replace rust-capnp-0.10 by rust-capnp-0.13.
* gnu/packages/crates-io.scm (rust-capnp-0.10): Update to 0.13.6 and rename to
  rust-capnp-0.13. [arguments] Add skip-build.
2021-01-08 10:33:10 +01:00
Hartmut Goebel
beb03faee7
gnu: Add rust-pin-utils-0.1.
* gnu/packages/crates-io.scm (rust-pin-utils-0.1): New variable.
2021-01-08 10:33:10 +01:00
Hartmut Goebel
4c640083f5
gnu: Add rust-crypto-mac-0.10.
* gnu/packages/crates-io.scm (rust-crypto-mac-0.10): New variable.
  (rust-crypto-mac-0.8) Inherit from rust-crypto-mac-0.10.
2021-01-08 10:33:10 +01:00