Maxim Cournoyer [Thu, 14 Jan 2021 04:39:52 +0000 (23:39 -0500)]
Merge branch 'staging' into 'core-updates'.
Conflicts:
gnu/local.mk
gnu/packages/cmake.scm
gnu/packages/curl.scm
gnu/packages/gl.scm
gnu/packages/glib.scm
gnu/packages/guile.scm
gnu/packages/node.scm
gnu/packages/openldap.scm
gnu/packages/package-management.scm
gnu/packages/python-xyz.scm
gnu/packages/python.scm
gnu/packages/tls.scm
gnu/packages/vpn.scm
gnu/packages/xorg.scm
Maxim Cournoyer [Thu, 14 Jan 2021 03:10:04 +0000 (22:10 -0500)]
gnu: gobject-introspection: Update to 1.66.1.
* gnu/packages/glib.scm (gobject-introspection): Update to 1.66.1.
Efraim Flashner [Wed, 13 Jan 2021 09:53:30 +0000 (11:53 +0200)]
gnu: python-libxml2: Fix building with python-3.9.
* gnu/packages/xml.scm (python-libxml2)[source]: Add patch.
* gnu/packages/patches/python-libxml2-python39-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Efraim Flashner [Wed, 13 Jan 2021 08:27:01 +0000 (10:27 +0200)]
gnu: xcb-proto: Adjust source for python-3.9 update.
* gnu/packages/xorg.scm (xorg-proto)[source]: Add snippet to fix pythom
module import.
Maxim Cournoyer [Wed, 13 Jan 2021 03:26:17 +0000 (22:26 -0500)]
gnu: python: Update to 3.9.1 and streamline package definition.
* gnu/packages/python.scm (python-3.8): Rename to...
(python-3.9): ... this. Update version to 3.9.1.
[arguments]{make-flags}: Restore test_socket test.
[phases]{unset-SOURCE_DATE_EPOCH, reset-SOURCE_DATE_EPOCH}: Remove phases.
{rebuild-bytecode}: Simplify code. Set the invalidation-mode argument of the
compileall module to "unchecked-hash", to ensure determinism.
(python-3): Adjust to refer to python-3.9.
* gnu/packages/patches/python-3-fix-tests.patch: Rebase and extend patch.
* gnu/packages/patches/python-3.8-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Maxim Cournoyer [Thu, 22 Oct 2020 02:27:30 +0000 (22:27 -0400)]
gnu: python-3.8: Apply python-3-arm-alignment.patch unconditionally.
* gnu/packages/python.scm (python-3.8)[source]: Add
"python-3-arm-alignment.patch" to the patches field.
[phases]{apply-alignment-patch}: Remove phase.
[native-inputs]: Remove arm-alignment.patch.
Maxim Cournoyer [Thu, 22 Oct 2020 02:12:48 +0000 (22:12 -0400)]
gnu: python-3.8: Fix indentation.
* gnu/packages/python.scm (python-3.8): Fix indentation.
Mathieu Othacehe [Mon, 11 Jan 2021 10:02:13 +0000 (11:02 +0100)]
gnu: guile: Fix tests on emulated architectures.
The stack overflow test limits the virtual memory size using setrlimit with
RLIMIT_AS argument. This is ignored when using QEMU transparent emulation,
causing the test to crash.
* gnu/packages/patches/guile-2.2-skip-so-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-2.2): Add it.
Maxim Cournoyer [Sun, 10 Jan 2021 13:42:42 +0000 (08:42 -0500)]
packages: Fix 'base32' used before definition warning.
Before this change, compiling the module would emit the following message:
"guix/packages.scm:213:25: warning: macro `base32' used before definition".
* guix/packages.scm (define-compile-time-decoder)
(base32, base64): Move definitions to the top of the module.
Efraim Flashner [Sun, 10 Jan 2021 12:30:36 +0000 (14:30 +0200)]
Merge branch 'master' into staging
Efraim Flashner [Sun, 10 Jan 2021 12:23:20 +0000 (14:23 +0200)]
gnu: pulseview: Fix qt-5.15 compatibility.
* gnu/packages/electronics.scm (pulseview)[source]: Add patch.
* gnu/packages/patches/pulseview-qt515-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Efraim Flashner [Sun, 10 Jan 2021 12:05:03 +0000 (14:05 +0200)]
gnu: pulseview: Update to 0.4.2.
* gnu/packages/electronics.scm (pulseview): Update to 0.4.2.
[source]: Use https.
Efraim Flashner [Sun, 10 Jan 2021 11:28:55 +0000 (13:28 +0200)]
gnu: supercollider: Update to 3.11.2.
* gnu/packages/audio.scm (supercollider): Update to 3.11.2.
[arguments]: Disable building libscsynth.
Vinicius Monego [Thu, 31 Dec 2020 15:58:17 +0000 (12:58 -0300)]
gnu: Add emacs-org-roam-bibtex.
* gnu/packages/emacs-xyz.scm (emacs-org-roam-bibtex): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
John Soo [Mon, 4 Jan 2021 21:47:23 +0000 (13:47 -0800)]
gnu: emacs-eglot: Add missing dependency.
* gnu/packages/emacs-xyz.scm (emacs-eglot): [propagated-inputs] Add
emacs-project.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
raingloom [Wed, 6 Jan 2021 16:38:50 +0000 (17:38 +0100)]
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>
Timotej Lazar [Thu, 7 Jan 2021 20:09:01 +0000 (21:09 +0100)]
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>
Michael Rohleder [Fri, 8 Jan 2021 19:11:18 +0000 (20:11 +0100)]
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>
Vinicius Monego [Tue, 5 Jan 2021 23:08:04 +0000 (20:08 -0300)]
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>
Nicolas Goaziou [Sun, 10 Jan 2021 10:58:29 +0000 (11:58 +0100)]
gnu: emacs-websocket: Update to 1.13.
* gnu/packages/emacs-xyz.scm (emacs-websocket): Update to 1.13.
Nicolas Goaziou [Sun, 10 Jan 2021 10:57:36 +0000 (11:57 +0100)]
gnu: emacs-auctex: Update to 13.0.3.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.0.3.
Sharlatan Hellseher [Sun, 10 Jan 2021 01:08:32 +0000 (01:08 +0000)]
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>
Sharlatan Hellseher [Sat, 9 Jan 2021 13:38:54 +0000 (13:38 +0000)]
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>
Efraim Flashner [Sun, 10 Jan 2021 07:47:38 +0000 (09:47 +0200)]
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.
Leo Famulari [Sun, 10 Jan 2021 01:38:16 +0000 (20:38 -0500)]
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.
Leo Famulari [Sun, 10 Jan 2021 01:32:30 +0000 (20:32 -0500)]
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.
Leo Famulari [Sun, 10 Jan 2021 01:31:38 +0000 (20:31 -0500)]
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.
Leo Famulari [Sun, 10 Jan 2021 01:18:44 +0000 (20:18 -0500)]
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.
Leo Famulari [Sun, 10 Jan 2021 01:17:36 +0000 (20:17 -0500)]
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.
Leo Famulari [Sun, 10 Jan 2021 01:16:38 +0000 (20:16 -0500)]
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.
Tobias Geerinckx-Rice [Sat, 9 Jan 2021 21:51:53 +0000 (22:51 +0100)]
gnu: youtube-dl: Update to 2021.01.08.
* gnu/packages/video.scm (youtube-dl): Update to 2021.01.08.
Tobias Geerinckx-Rice [Sat, 9 Jan 2021 21:49:11 +0000 (22:49 +0100)]
gnu: yakuake: Update to 20.12.1.
* gnu/packages/kde-systemtools.scm (yakuake): Update to 20.12.1.
Tobias Geerinckx-Rice [Sat, 9 Jan 2021 21:48:59 +0000 (22:48 +0100)]
gnu: lvm2: Update to 2.03.11.
* gnu/packages/linux.scm (lvm2): Update to 2.03.11.
Tobias Geerinckx-Rice [Sat, 9 Jan 2021 21:48:47 +0000 (22:48 +0100)]
gnu: okular: Update to 20.12.1.
* gnu/packages/kde.scm (okular): Update to 20.12.1.
Tobias Geerinckx-Rice [Sat, 9 Jan 2021 21:29:14 +0000 (22:29 +0100)]
gnu: plzip: Update to 1.9.
* gnu/packages/compression.scm (plzip): Update to 1.9.
Tobias Geerinckx-Rice [Sat, 9 Jan 2021 21:28:28 +0000 (22:28 +0100)]
gnu: tomb: Update to 2.9.
* gnu/packages/crypto.scm (tomb): Update to 2.9.
Tobias Geerinckx-Rice [Sat, 9 Jan 2021 21:26:35 +0000 (22:26 +0100)]
gnu: feh: Update to 3.6.2.
* gnu/packages/image-viewers.scm (feh): Update to 3.6.2.
Tobias Geerinckx-Rice [Sat, 9 Jan 2021 22:08:38 +0000 (23:08 +0100)]
gnu: rspamd: Update to 2.7.
* gnu/packages/mail.scm (rspamd): Update to 2.7.
Leo Famulari [Sat, 9 Jan 2021 18:47:06 +0000 (13:47 -0500)]
gnu: ncmpcpp: Update to 0.9.1.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.9.1.
Christopher Baines [Sat, 9 Jan 2021 11:06:55 +0000 (11:06 +0000)]
gnu: guix-build-coordinator: Update to 0-15.
b5d998c.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-15.
b5d998c.
Nicolas Goaziou [Sat, 9 Jan 2021 10:38:02 +0000 (11:38 +0100)]
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.
Mark H Weaver [Fri, 8 Jan 2021 23:16:56 +0000 (18:16 -0500)]
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.
Ludovic Courtès [Fri, 8 Jan 2021 16:57:13 +0000 (17:57 +0100)]
gnu: guile: Update to 3.0.5.
* gnu/packages/guile.scm (guile-3.0-latest): Update to 3.0.5.
Ludovic Courtès [Fri, 8 Jan 2021 11:06:06 +0000 (12:06 +0100)]
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.
Maxim Cournoyer [Fri, 8 Jan 2021 14:02:05 +0000 (09:02 -0500)]
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.
Mark H Weaver [Thu, 7 Jan 2021 20:15:24 +0000 (15:15 -0500)]
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>
Nicolas Goaziou [Fri, 8 Jan 2021 17:29:39 +0000 (18:29 +0100)]
gnu: emacs-howm: Update to 1.4.7.
* gnu/packages/emacs-xyz.scm (emacs-howm): Update to 1.4.7.
Pierre Neidhardt [Fri, 8 Jan 2021 17:13:56 +0000 (18:13 +0100)]
gnu: emacs-emms: Fix vorbiscomment path.
* gnu/packages/emacs-xyz.scm (emacs-emms)[arguments]: Replace call to
"vorbiscomment" by its full store path.
Ricardo Wurmus [Fri, 8 Jan 2021 15:02:54 +0000 (16:02 +0100)]
gnu: Add liquidsfz.
* gnu/packages/music.scm (liquidsfz): New variable.
Ricardo Wurmus [Fri, 8 Jan 2021 15:02:44 +0000 (16:02 +0100)]
gnu: yoshimi: Update to 1.7.4.
* gnu/packages/music.scm (yoshimi): Update to 1.7.4.
Guillaume Le Vaillant [Fri, 8 Jan 2021 12:35:32 +0000 (13:35 +0100)]
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.
Guillaume Le Vaillant [Fri, 8 Jan 2021 10:37:38 +0000 (11:37 +0100)]
gnu: monero: Update to 0.17.1.9.
* gnu/packages/finance.scm (monero): Update to 0.17.1.9.
Ricardo Wurmus [Fri, 8 Jan 2021 12:33:30 +0000 (13:33 +0100)]
gnu: Add schmutz.
* gnu/packages/guile-xyz.scm (schmutz): New variable.
Efraim Flashner [Fri, 8 Jan 2021 10:55:32 +0000 (12:55 +0200)]
gnu: rust-pin-utils-0.1: Deduplicate duplicate definitions.
* gnu/packages/crates-io.scm (rust-pin-utils-0.1): Combine duplicate
definitions.
Sharlatan Hellseher [Fri, 8 Jan 2021 09:38:48 +0000 (10:38 +0100)]
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>
Sharlatan Hellseher [Fri, 8 Jan 2021 09:21:08 +0000 (10:21 +0100)]
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>
Hartmut Goebel [Wed, 16 Dec 2020 19:13:42 +0000 (20:13 +0100)]
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.
Hartmut Goebel [Wed, 16 Dec 2020 19:00:14 +0000 (20:00 +0100)]
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.
Hartmut Goebel [Wed, 16 Dec 2020 17:59:34 +0000 (18:59 +0100)]
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.
Hartmut Goebel [Wed, 16 Dec 2020 19:37:29 +0000 (20:37 +0100)]
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.
Hartmut Goebel [Wed, 16 Dec 2020 19:36:44 +0000 (20:36 +0100)]
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.
Hartmut Goebel [Wed, 16 Dec 2020 19:36:10 +0000 (20:36 +0100)]
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.
Hartmut Goebel [Wed, 16 Dec 2020 19:12:32 +0000 (20:12 +0100)]
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.
Hartmut Goebel [Wed, 16 Dec 2020 19:07:58 +0000 (20:07 +0100)]
gnu: Add rust-pin-utils-0.1.
* gnu/packages/crates-io.scm (rust-pin-utils-0.1): New variable.
Hartmut Goebel [Wed, 16 Dec 2020 17:58:52 +0000 (18:58 +0100)]
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.
Hartmut Goebel [Wed, 16 Dec 2020 17:58:07 +0000 (18:58 +0100)]
gnu: Add rust-sha1collisiondetection-0.2.
* gnu/packages/crates-io.scm (rust-sha1collisiondetection-0.2): New variable.
Hartmut Goebel [Wed, 16 Dec 2020 17:57:16 +0000 (18:57 +0100)]
gnu: Add rust-eax-0.3.
* gnu/packages/crates-io.scm (rust-eax-0.3): New variable.
Hartmut Goebel [Wed, 16 Dec 2020 17:56:14 +0000 (18:56 +0100)]
gnu: Add rust-dbl-0.3.
* gnu/packages/crates-io.scm (rust-dbl-0.3): New varible.
Hartmut Goebel [Wed, 16 Dec 2020 17:50:13 +0000 (18:50 +0100)]
gnu: Add rust-ctr-0.6.
* gnu/packages/crates-io.scm (rust-ctr-0.6): New variable.
Hartmut Goebel [Wed, 16 Dec 2020 17:49:08 +0000 (18:49 +0100)]
gnu: Add rust-cmac-0.5.
* gnu/packages/crates-io.scm (rust-cmac-0.5): New variable.
Hartmut Goebel [Wed, 16 Dec 2020 17:44:20 +0000 (18:44 +0100)]
gnu: Add rust-cipher-0.2.
* gnu/packages/crates-io.scm (rust-cipher-0.2): New variable.
Leo Famulari [Wed, 6 Jan 2021 18:12:53 +0000 (13:12 -0500)]
gnu: linux-libre 4.19: Update to 4.19.165.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.165.
(linux-libre-4.19-pristine-source): Update hash.
Leo Famulari [Wed, 6 Jan 2021 18:12:30 +0000 (13:12 -0500)]
gnu: linux-libre 5.4: Update to 5.4.87.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.87.
(linux-libre-5.4-pristine-source): Update hash.
Leo Famulari [Wed, 6 Jan 2021 18:12:00 +0000 (13:12 -0500)]
gnu: linux-libre: Update to 5.10.5.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.5.
(linux-libre-5.10-pristine-source): Update hash.
Leo Famulari [Thu, 7 Jan 2021 20:50:08 +0000 (15:50 -0500)]
gnu: tzdata-for-tests: Update to 2020d.
* gnu/packages/base.scm (tzdata-for-tests): Update to 2020d.
[inputs]: Update tzcode.
Tobias Geerinckx-Rice [Thu, 7 Jan 2021 20:40:32 +0000 (21:40 +0100)]
gnu: obs: Update to 26.1.1.
* gnu/packages/video.scm (obs): Update to 26.1.1.
Tobias Geerinckx-Rice [Thu, 7 Jan 2021 20:13:28 +0000 (21:13 +0100)]
gnu: system-config-printer: Update to 1.5.14.
* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.14.
Tobias Geerinckx-Rice [Thu, 7 Jan 2021 20:08:51 +0000 (21:08 +0100)]
gnu: starfighter: Update to 2.4.
* gnu/packages/games.scm (starfighter): Update to 2.4.
Tobias Geerinckx-Rice [Thu, 7 Jan 2021 19:58:14 +0000 (20:58 +0100)]
gnu: youtube-viewer: Update to 3.8.1.
* gnu/packages/video.scm (youtube-viewer): Update to 3.8.1.
Tobias Geerinckx-Rice [Thu, 7 Jan 2021 00:53:43 +0000 (01:53 +0100)]
gnu: perl-test-file: Update to 1.444.
* gnu/packages/perl-check.scm (perl-test-file): Update to 1.444.
Tobias Geerinckx-Rice [Thu, 7 Jan 2021 00:52:32 +0000 (01:52 +0100)]
gnu: gtkwave: Update to 3.3.108.
* gnu/packages/fpga.scm (gtkwave): Update to 3.3.108.
Tobias Geerinckx-Rice [Thu, 7 Jan 2021 00:36:01 +0000 (01:36 +0100)]
gnu: ngircd: Update to 26.1.
* gnu/packages/messaging.scm (ngircd): Update to 26.1.
Efraim Flashner [Thu, 7 Jan 2021 20:28:21 +0000 (22:28 +0200)]
gnu: vtk: Use more system libraries.
* gnu/packages/image-processing.scm (vtk)[source]: Remove more bundled
sources in snippet.
[arguments]: Add to configure-flags to use more system libraries.
[inputs]: Remove libogg. Add double-conversion, eigen, gl2ps, glew, lz4,
netcdf, proj.4 and sqlite.
Efraim Flashner [Thu, 7 Jan 2021 19:45:04 +0000 (21:45 +0200)]
gnu: vtk: Sort inputs alphabetically.
* gnu/packages/image-processing.scm (vtk)[inputs]: Sort alphabetically.
Efraim Flashner [Thu, 7 Jan 2021 19:43:23 +0000 (21:43 +0200)]
gnu: vtk: Remove some vendored libraries.
* gnu/packages/image-processing.scm (vtk)[source]: Add snippet to remove
some vendored sources.
Leo Famulari [Thu, 7 Jan 2021 20:37:07 +0000 (15:37 -0500)]
gnu: tzdata: Update to 2020f.
* gnu/packages/base.scm (tzdata): Update to 2020f.
[inputs]: Update tzcode.
Leo Prikler [Sat, 2 Jan 2021 23:31:14 +0000 (00:31 +0100)]
gnu: Update copyright line.
* gnu/packages/gnome-xyz.scm: Bump year in copyright line.
Leo Prikler [Sat, 2 Jan 2021 23:29:22 +0000 (00:29 +0100)]
gnu: Add materia-theme.
* gnu/packages/gnome-xyz.scm (materia-theme): New variable.
Leo Prikler [Sat, 2 Jan 2021 23:16:38 +0000 (00:16 +0100)]
gnu: gnome-xyz.scm: Reorder packages.
Make it so that icon themes, shell extensions and GTK themes are grouped in
that order.
* gnu/packages/gnome-xyz.scm (matcha-theme): Move before numix-gtk-theme.
(papirus-icon-theme): Move after moka-icon-theme.
Leo Prikler [Sat, 2 Jan 2021 23:11:53 +0000 (00:11 +0100)]
gnu: Move faba-icon-theme and moka-icon-theme to gnome-xyz.scm
They need to be moved together, as the latter inherits the former.
* gnu/packages/gnome.scm (faba-icon-theme, moka-icon-theme): Move from here...
* gnu/packages/gnome-xyz.scm (faba-icon-theme, moka-icon-theme): ... to here.
Leo Prikler [Sat, 2 Jan 2021 23:01:13 +0000 (00:01 +0100)]
gnu: arc-icon-theme: Move to gnome-xyz.
* gnu/packages/gnome.scm (arc-icon-theme): Move from here...
* gnu/packages/gnome-xyz.scm (arc-icon-theme): ... to here.
Leo Prikler [Sat, 2 Jan 2021 22:56:30 +0000 (23:56 +0100)]
gnu: arc-theme: Move to gnome-xyz.
* gnu/packages/gnome.scm (arc-theme): Move from here...
* gnu/packages/gnome-xyz.scm (arc-theme): ... to here.
Leo Prikler [Sat, 2 Jan 2021 22:45:06 +0000 (23:45 +0100)]
gnu: papirus-icon-theme: Update to
20210101.
* gnu/packages/gnome-xyz.scm (papirus-icon-theme): Update to
20210101.
Also use upstream versioning.
Leo Prikler [Sat, 2 Jan 2021 22:44:52 +0000 (23:44 +0100)]
gnu: greybird-gtk-theme: Update to 3.22.13.
* gnu/packages/gnome-xyz.scm (greybird-gtk-theme): Update to 3.22.13.
Leo Prikler [Sat, 2 Jan 2021 18:53:17 +0000 (19:53 +0100)]
gnu: matcha-theme: Update to 2021-01-01.
* gnu/packages/gnome-xyz.scm (matcha-theme): Update to 2021-01-01.
Leo Prikler [Sat, 2 Jan 2021 17:45:14 +0000 (18:45 +0100)]
gnu: delft-icon-theme: Update to 1.14.
* gnu/packages/gnome-xyz.scm (delft-icon-theme): Update to 1.14.
Evgeny Pisemsky [Tue, 5 Jan 2021 02:30:00 +0000 (05:30 +0300)]
gnu: Add screentest.
* gnu/packages/hardware.scm (screentest): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Simon Tournier [Thu, 7 Jan 2021 17:08:47 +0000 (18:08 +0100)]
ui: Fix order of match clauses.
Fixes <https://bugs.gnu.org/45709>.
This is a follow-up to commit
cf289d7cfa34315bf13b3114b9a5bf3d3c05ebea.
* guix/ui.scm (run-guix-command): Match for #false first.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Julien Lepiller [Thu, 7 Jan 2021 16:18:05 +0000 (17:18 +0100)]
gnu: php: Update to 7.4.14.
* gnu/packages/php.scm (php): Update to 7.4.14.
Pierre Neidhardt [Thu, 7 Jan 2021 15:37:50 +0000 (16:37 +0100)]
gnu: sbcl-slynk: Update to 1.0.43.
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43.
We still use git-version because upstream did not push a Git tag.