Commit Graph

64461 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
4d2553e7b5
gnu: man-pages: Update to 5.11.
* gnu/packages/man.scm (man-pages): Update to 5.11.
2021-03-22 23:52:55 +01:00
Xinglu Chen
b9c150fc9a
gnu: Add emacs-password-store-otp.
* gnu/packages/emacs-xyz.scm (emacs-password-store-otp): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-22 22:45:44 +01:00
Nicolas Goaziou
75a95ed95f
gnu: python-duniterpy: Update to 0.62.0.
* gnu/packages/finance.scm (python-duniterpy): Update to 0.62.0.
2021-03-22 22:36:43 +01:00
Nicolas Goaziou
3de6fb621a
gnu: emacs-auctex: Update to 13.0.5.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.0.5.
2021-03-22 22:34:00 +01:00
Alexandr Vityazev
6c1217c22c
gnu: Add emacs-ivy-hydra.
* gnu/packages/emacs-xyz.scm (emacs-ivy-hydra): New variable.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2021-03-22 22:02:00 +01:00
Alexandr Vityazev
b246420e40
gnu: Add emacs-ivy-avy.
* gnu/packages/emacs-xyz.scm (emacs-ivy-avy): New variable.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2021-03-22 22:01:39 +01:00
Léo Le Bouter
ce995d5206
gnu: mate-panel: Add missing inputs for Wayland support.
* gnu/packages/mate.scm (mate-panel)[inputs]: Add gtk-layer-shell and
wayland.
2021-03-22 15:45:33 +01:00
Léo Le Bouter
e2757be5d5
gnu: gtk-layer-shell: Update to 0.6.0.
* gnu/packages/gtk.scm (gtk-layer-shell): Update to 0.6.0.
[source]: Switch to git-fetch because release tarballs are no longer provided
by upstream.
[arguments]<#:configure-flags>: Add "-Dtests=true" otherwise tests are not
built for 'check phase to work.
2021-03-22 15:43:15 +01:00
Hong Li
ee4fc3b662
gnu: Add r-signac.
* gnu/packages/bioinformatics.scm (r-signac): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2021-03-22 14:27:17 +01:00
Ricardo Wurmus
dd4670d40d
gnu: Add r-lsa.
* gnu/packages/cran.scm (r-lsa): New variable.
2021-03-22 14:27:17 +01:00
Hong Li
0ff888108a
gnu: Add r-chromstar.
* gnu/packages/bioconductor.scm (r-chromstar): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2021-03-22 14:27:13 +01:00
Hong Li
1f958631ef
gnu: Add r-chromstardata.
* gnu/packages/bioconductor.scm (r-chromstardata): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2021-03-22 14:26:58 +01:00
Pierre Neidhardt
a2f3a456be
gnu: nyxt: Update to 2-pre-release-6.
* gnu/packages/web-browsers.scm (nyxt): Update to 2-pre-release-6.
2021-03-22 13:18:35 +01:00
Pierre Neidhardt
8e92c58bc3
gnu: sbcl: Update to 2.1.2.
* gnu/packages/lisp.scm (sbcl): Update to 2.1.2.
2021-03-22 13:18:35 +01:00
Efraim Flashner
ff1c7e4025
gnu: sequoia4pEp: Adjust inputs.
* gnu/packages/sequoia.scm (sequoia4pEp)[arguments]: Override inherited
cargo-inputs, cargo-development-inputs. Replace inherited 'unpin-deps
phase.
2021-03-22 11:20:17 +02:00
Efraim Flashner
dd70fa8108
gnu: rust-syn-1: Update to 1.0.64.
* gnu/packages/crates-io.scm (rust-syn-1): Update to 1.0.64.
2021-03-22 11:12:18 +02:00
Efraim Flashner
bf3033ef9c
gnu: Add rust-rusqlite-0.19.
* gnu/packages/crates-io.scm (rust-rusqlite-0.19): New variable.
2021-03-22 11:02:11 +02:00
Efraim Flashner
87bd8ae928
gnu: rust-capnp-rpc-0.13: Fix build.
* gnu/packages/crates-io.scm (rust-capnp-rpc-0.13)[arguments]: Don't
skip build.
[cargo-inputs]: Replace rust-futures-0.1 with 0.3.
2021-03-22 10:44:23 +02:00
Efraim Flashner
7bc7398c28
gnu: rust-capnp-futures-0.13: Fix build.
* gnu/packages/crates-io.scm (rust-capnp-futures-0.13)[arguments]: Don't
skip build.
[cargo-inputs]: Replace rust-futures-0.1 with 0.3.
[cargo-development-inputs]: Replace rust-quickcheck-0.2 with 0.9.
2021-03-22 10:43:09 +02:00
Efraim Flashner
e055e2d5f7
gnu: Add rust-capnp-rpc-0.10: New variable.
* gnu/packages/crates-io.scm (rust-capnp-rpc-0.10): New variable.
2021-03-22 10:39:26 +02:00
Efraim Flashner
a6d8701574
gnu: Add rust-capnp-futures-0.10.
* gnu/packages/crates-io.scm (rust-capnp-futures-0.10): New variable.
2021-03-22 10:38:35 +02:00
Efraim Flashner
af402f42b4
gnu: Add rust-capnpc-0.10.
* gnu/packages/crates-io.scm (rust-capnpc-0.10): New variable.
2021-03-22 10:37:42 +02:00
Efraim Flashner
eed0e6173a
gnu: rust-capnp-0.13: Fix build.
* gnu/packages/crates-io.scm (rust-capnp-0.13)[arguments]: Don't skip
build.
[cargo-inputs]: Remove rust-futures-0.1. Replace rust-quickcheck-0.2
with 0.9.
[cargo-development-inputs]: Replace rust-quickcheck-0.2 with 0.9.
2021-03-22 10:34:37 +02:00
Efraim Flashner
d177db7997
gnu: Add rust-capnp-0.10.
* gnu/packages/crates-io.scm (rust-capnp-0.10): New variable.
2021-03-22 10:29:42 +02:00
Efraim Flashner
2d24b80f3c
gnu: rust-log-0.4: Fix inputs.
* gnu/packages/crates-io.scm (rust-log-0.4)[arguments]: Don't skip
build. Skip tests.
[cargo-inputs]: Replace rust-cfg-if-0.1 with 1.
[cargo-development-inputs]: Add rust-serde-1, rust-serde-test-1,
rust-sval-1, rust-value-bag-1.
2021-03-22 10:28:50 +02:00
Efraim Flashner
4d0fe40f65
gnu: sequoia4pEp: Move to sequoia.scm.
Don't have cross module package inheritance.

* gnu/packages/pep.scm (sequoia4pEp): Move to ...
* gnu/packages/sequoia.scm (sequoia4pEp): ... here. Hide package.
2021-03-22 09:54:19 +02:00
Efraim Flashner
ccb7d1340d
gnu: python-pytest-django: Build with pytest-6.
* gnu/packages/django.scm (python-pytest-django)[propagated-inputs]:
Replace python-pytest with python-pytest-6.
2021-03-22 09:19:27 +02:00
Felix Gruber
17b408e6a2
gnu: oil: Update to 0.8.8.
* gnu/packages/shells.scm (oil): Update to 0.8.8.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-03-21 19:43:32 -04:00
Ludovic Courtès
d30f8f3a97
gnu: poke: Update to 1.1.
* gnu/packages/engineering.scm (poke): Update to 1.1.
2021-03-21 23:41:01 +01:00
Tobias Geerinckx-Rice
5f9b28b231
gnu: balsa: Update to 2.6.2.
* gnu/packages/mail.scm (balsa): Update to 2.6.2.
[inputs]: Add libassuan.  Upgrade gtksourceview.
2021-03-21 22:13:32 +01:00
Tobias Geerinckx-Rice
a0b3d968be
gnu: msmtp: Update to 1.8.15.
* gnu/packages/mail.scm (msmtp): Update to 1.8.15.
2021-03-21 22:13:32 +01:00
Tobias Geerinckx-Rice
759e9acd8f
gnu: webkitgtk: Update to 2.30.6.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.30.6.
2021-03-21 22:13:32 +01:00
Tobias Geerinckx-Rice
b3c29d90a6
gnu: openresolv: Update to 3.12.0.
* gnu/packages/dns.scm (openresolv): Update to 3.12.0.
2021-03-21 22:13:31 +01:00
Tobias Geerinckx-Rice
35c55931bf
gnu: xfsprogs: Update to 5.11.0.
* gnu/packages/linux.scm (xfsprogs): Update to 5.11.0.
2021-03-21 22:13:31 +01:00
Tobias Geerinckx-Rice
43ed895379
gnu: rng-tools: Update to 6.12.
* gnu/packages/linux.scm (rng-tools): Update to 6.12.
2021-03-21 22:13:31 +01:00
Tobias Geerinckx-Rice
bba6d15210
gnu: haveged: Update to 1.9.14.
* gnu/packages/linux.scm (haveged): Update to 1.9.14.
2021-03-21 22:13:31 +01:00
Tobias Geerinckx-Rice
cf5a4b2e45
gnu: mbpfan: Update to 2.2.1.
* gnu/packages/linux.scm (mbpfan): Update to 2.2.1.
2021-03-21 22:13:30 +01:00
Tobias Geerinckx-Rice
8ce8ff7db9
gnu: perl-net-http: Update to 6.21.
* gnu/packages/web.scm (perl-net-http): Update to 6.21.
2021-03-21 22:13:30 +01:00
Efraim Flashner
c721e00ef1
gnu: python-pygithub: Update to 1.54.1.
* gnu/packages/python-xyz.scm (python-pygithub): Update to 1.54.1.
[arguments]: Remove 'disable-failing-tests, 'prepare-for-tests phases.
Add custom 'check phase.
[propagated-inputs]: Add python-cryptography.
[native-inputs]: Add python-httpretty, python-pytest.
2021-03-21 22:24:27 +02:00
Efraim Flashner
9a75728318
gnu: python-httpretty: Update to 1.0.5.
* gnu/packages/web.scm (python-httpretty): Update to 1.0.5.
[arguments]: Disable tests. Add custom 'check phase.
[propagated-inputs]: Remove field.
[native-inputs]: Remove python-httplib2, python-mock,
python-nose-randomly, python-urllib3. Add python-eventlet.
2021-03-21 22:18:51 +02:00
Leo Famulari
46479ec558
gnu: linux-libre 4.19: Update to 4.19.182.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.182.
(linux-libre-4.19-pristine-source): Update hash.
2021-03-21 13:26:08 -04:00
Leo Famulari
06017698c6
gnu: linux-libre 5.4: Update to 5.4.107.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.107.
(linux-libre-5.4-pristine-source): Update hash.
2021-03-21 13:26:08 -04:00
Leo Famulari
0a202d0b44
gnu: linux-libre 5.10: Update to 5.10.25.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.25.
(linux-libre-5.10-pristine-source): Update hash.
2021-03-21 13:26:08 -04:00
Leo Famulari
7b01a59d85
gnu: linux-libre: Update to 5.11.8.
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.8.
(linux-libre-5.11-pristine-source): Update hash.
2021-03-21 13:26:04 -04:00
Tobias Geerinckx-Rice
5229d56db0
gnu: wcslib: Update to 7.5.
* gnu/packages/astronomy.scm (wcslib): Update to 7.5.
2021-03-21 15:36:07 +01:00
Tobias Geerinckx-Rice
660208cfd5
gnu: gnumeric: Update to 1.12.49.
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.49.
2021-03-21 15:36:07 +01:00
Tobias Geerinckx-Rice
7244ec07a2
gnu: jasper: Update to 2.0.27.
* gnu/packages/image.scm (jasper): Update to 2.0.27.
2021-03-21 15:36:06 +01:00
Tobias Geerinckx-Rice
b8b398a7d3
gnu: fluidsynth: Update to 2.1.8.
* gnu/packages/audio.scm (fluidsynth): Update to 2.1.8.
2021-03-21 15:36:06 +01:00
Tobias Geerinckx-Rice
ebe967e1b7
gnu: vim: Update to 8.2.2632.
* gnu/packages/vim.scm (vim): Update to 8.2.2632.
[arguments]: Disable another test (Test_combining_double_width).
2021-03-21 15:36:06 +01:00
Tobias Geerinckx-Rice
f03a2e99fa
gnu: inxi-minimal: Update to 3.3.03-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.03-1.
2021-03-21 15:36:06 +01:00
Tobias Geerinckx-Rice
2ac2a57f37
gnu: qtractor: Update to 0.9.21.
* gnu/packages/music.scm (qtractor): Update to 0.9.21.
2021-03-21 15:36:06 +01:00
Tobias Geerinckx-Rice
e83faf04fa
gnu: padthv1: Update to 0.9.21.
* gnu/packages/music.scm (padthv1): Update to 0.9.21.
2021-03-21 15:36:05 +01:00
Tobias Geerinckx-Rice
aa1f2945f0
gnu: samplv1: Update to 0.9.21.
* gnu/packages/music.scm (samplv1): Update to 0.9.21.
2021-03-21 15:36:05 +01:00
Tobias Geerinckx-Rice
945d9cea18
gnu: drumkv1: Update to 0.9.21.
* gnu/packages/music.scm (drumkv1): Update to 0.9.21.
2021-03-21 15:36:05 +01:00
Tobias Geerinckx-Rice
37b2e9c3b6
gnu: synthv1: Update to 0.9.21.
* gnu/packages/music.scm (synthv1): Update to 0.9.21.
2021-03-21 15:36:05 +01:00
Tobias Geerinckx-Rice
d31db5cff3
gnu: youtube-dl: Update to 2021.03.14.
* gnu/packages/video.scm (youtube-dl): Update to 2021.03.14.
2021-03-21 15:36:04 +01:00
Jelle Licht
177dcce76e
gnu: emacs-package-lint: Install missing data.
The `package-lint-symbol-info' constant in this package depends on the
stdlib-changes file being installed.

* gnu/packages/emacs-xyz.scm (emacs-package-lint)[arguments]: Add the
  #:include argument.
2021-03-21 15:04:55 +01:00
Raghav Gururajan
06bdb640ce
gnu: Add movim-desktop.
* gnu/packages/messaging.scm (movim-desktop): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-21 12:33:28 +01:00
Timothy Sample
4cd88522f2
gnu: Add guile-quickcheck.
* gnu/packages/guile-xyz.scm (guile-quickcheck): New variable.
2021-03-21 12:05:54 +01:00
Nicolas Goaziou
aa24d2d44c
gnu: python-pikepdf: Update to 2.9.1.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.9.1.
2021-03-21 10:12:52 +01:00
Nicolas Goaziou
f156a07d43
gnu: emacs-ebuild-mode: Update to 1.52.
* gnu/packages/emacs-xyz.scm (emacs-ebuild-mode): Update to 1.52.
2021-03-21 10:11:22 +01:00
Nicolas Goaziou
e559288c1b
gnu: fet: Update to 5.49.1.
* gnu/packages/education.scm (fet): Update to 5.49.1.
2021-03-21 10:10:42 +01:00
Vinícius dos Santos Oliveira
ff34334cfc
gnu: emilua: Update to 0.3.0.
* gnu/packages/lua.scm (emilua): Update to 0.3.0.
[arguments]: Add guix version suffix, enable http module. Disable
manpages.
[inputs]: Add fmt.
[search-paths]: New field.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-03-21 11:04:41 +02:00
Vagrant Cascadian
ba0dc1dbc1
gnu: Add linux-libre-arm-generic at version 5.10.
* gnu/packages/linux.scm (linux-libre-arm-generic-5.10): New variable.
2021-03-20 17:46:33 -07:00
Vagrant Cascadian
ece9fba60e
gnu: Add linux-libre-arm64-generic at version 5.10.
* gnu/packages/linux.scm (linux-libre-arm64-generic-5.10): New variable.
2021-03-20 17:44:10 -07:00
nixo
d4987a50ce
gnu: Add julia-http.
* gnu/packages/julia-xyz.scm (julia-http): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo
52d09b1f14
gnu: Add julia-bufferedstreams.
* gnu/packages/julia-xyz.scm (julia-bufferedstreams): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo
fc78157858
gnu: Add julia-inifile.
* gnu/packages/julia-xyz.scm (julia-inifile): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo
8f59a9fb6d
gnu: Add julia-uris.
* gnu/packages/julia-xyz.scm (julia-uris): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo
a72d3ca844
gnu: Add julia-mbedtls.
* gnu/packages/julia-xyz.scm (julia-mbedtls): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:15 +01:00
nixo
3291e4ba97
gnu: Add julia-mbedtls-jll.
* gnu/packages/julia-xyz.scm (julia-mbedtls-jll): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
nixo
a06db9c1ee
gnu: Add julia-jllwrappers.
* gnu/packages/julia-xyz.scm (julia-jllwrappers): New variable.
* doc/guix.texi (julia-build-system): Document how to use jllwrappers to use
  to guix binary packages.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
nixo
03010d5d3e
gnu: Add julia-benchmarktools.
* gnu/packages/julia-xyz.scm (julia-benchmarktools): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
nixo
81d45a66d5
gnu: julia-adapt: Set file-name according to standards.
* gnu/packages/julia-xyz.scm (julia-adapt)[source]: Change 'file-name'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-20 22:29:14 +01:00
Maxim Cournoyer
cec4f5f556
gnu: guile-lib: Update to 0.2.7.
* gnu/packages/guile-xyz.scm (guile-lib): Remove trailing #t.
[source]: Remove snippet and modules field.
[phases]{patch-for-cross-compilation}: Remove phase.
[native-inputs]: Add pkg-config.
2021-03-20 15:55:18 -04:00
Julien Lepiller
13953f0e7e
gnu: glib: Partially revert bb804a0d58.
It contained some changes used during tests that should not have been
commited.

* gnu/packages/glib (glib/fixed): Do not make public.
2021-03-20 18:25:44 +01:00
Julien Lepiller
bb804a0d58
gnu: glib: Increase timeout for armhf builds.
* gnu/packages/glib.scm (glib)[arguments]: Increase timeout for armhf
builds.
2021-03-20 18:22:44 +01:00
Raghav Gururajan
b09967bc58
gnu: Add psi-plus.
* gnu/packages/messaging.scm (psi-plus): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:51:31 +01:00
Raghav Gururajan
54fd3167ff
gnu: Add qite.
* gnu/packages/qt.scm (qite): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:50:13 +01:00
Raghav Gururajan
7f7ad800b0
gnu: Add qhttp.
* gnu/packages/web.scm (qhttp): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:48:56 +01:00
Raghav Gururajan
f5e69549ba
gnu: Add usrsctp.
* gnu/packages/networking.scm (usrsctp): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:47:03 +01:00
Guillaume Le Vaillant
5adfaa6853
gnu: Add kappanhang.
* gnu/packages/radio.scm (kappanhang): New variable.
2021-03-20 11:19:30 +01:00
Guillaume Le Vaillant
caf3209a8f
gnu: Add go-go-uber-org-zap.
* gnu/packages/golang.scm (go-go-uber-org-zap): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant
05d261b88e
gnu: Add go-honnef-co-go-tools.
* gnu/packages/golang.scm (go-honnef-co-go-tools): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant
81aa7cea64
gnu: Add go-github-com-kisielk-gotool.
* gnu/packages/golang.scm (go-github-com-kisielk-gotool): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant
81976123b2
gnu: Add go-golang-org-x-lint.
* gnu/packages/golang.scm (go-golang-org-x-lint): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant
08c3614125
gnu: Add go-go-uber-org-multierr.
* gnu/packages/golang.scm (go-go-uber-org-multierr): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant
32c979675e
gnu: Add go-go-uber-org-atomic.
* gnu/packages/golang.scm (go-go-uber-org-atomic): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant
3554527c53
gnu: Add go-github-com-pborman-getopt.
* gnu/packages/golang.scm (go-github-com-pborman-getopt): New variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant
efbc8db0f0
gnu: Add go-github-com-mesilliac-pulse-simple.
* gnu/packages/golang.scm (go-github-com-mesilliac-pulse-simple): New
  variable.
2021-03-20 11:19:29 +01:00
Guillaume Le Vaillant
aa45673746
gnu: Add go-github-com-akosmarton-papipes.
* gnu/packages/golang.scm (go-github-com-akosmarton-papipes): New variable.
2021-03-20 11:19:29 +01:00
Greg Hogan
6457985e39
gnu: abseil-cpp: Patch sterror_test.
* gnu/packages/patches/abseil-cpp-fix-gtest.patch: Renamed file.
* gnu/packages/patches/abseil-cpp-fix-strerror_test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Rename / add files.
* gnu/packages/cpp.scm (abseil-cpp)[source]: Use files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 22:32:40 +01:00
Greg Hogan
c4d616f7c6
gnu: abseil-cpp: Update to 20200923.3.
* gnu/packages/cpp.scm (abseil-cpp): Update to 20200923.3.
[arguments]: Enable external googletest.
* gnu/packages/patches/abseil-cpp-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 22:17:03 +01:00
EuAndreh
f08a60bbec
gnu: Add fzf.
* gnu/packages/terminals.scm (fzf): New variable, which inherits
  from the existing go-github-com-junegunn-fzf package, but also
  install other binary, and completion for direct usage.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 22:13:51 +01:00
Xinglu Chen
369d0e7f5c
gnu: Add git2cl.
* gnu/packages/version-control.scm (git2cl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 21:51:06 +01:00
David Thompson
1ab03fb745
gnu: srt2vtt: Update to 0.2.
* gnu/packages/video.scm (srt2vtt): Update to 0.2.  Wrap executable.
2021-03-19 11:57:46 -04:00
Raghav Gururajan
1521775bcb
gnu: Add psi.
* gnu/packages/messaging.scm (psi): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-19 15:40:32 +01:00
Yoav Marco
9991b5e3e5
gnu: Add dragon-drop.
* gnu/packages/gtk.scm (dragon-drop): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 13:57:00 +01:00
jgart
b6f0c99201
gnu: vis: Update to 0.7.
* gnu/packages/text-editors.scm (vis): Update to 0.7.
[home-page, source]: Use sourcehut upstream URIs instead of github.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 13:50:17 +01:00
Boris A. Dekshteyn
7b79ca0a05
gnu: swi-prolog: Update to 8.3.20.
* gnu/packages/prolog.scm (swi-prolog): Update to 8.3.20.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 13:24:17 +01:00
Ludovic Courtès
ee21803288
gnu: openmpi: Update to 4.1.0.
* gnu/packages/mpi.scm (openmpi): Update to 4.1.0.
2021-03-19 13:23:27 +01:00
Ludovic Courtès
14aa86e50c
gnu: openmpi: Add 'release-monitoring-url' property.
* gnu/packages/mpi.scm (openmpi)[properties]: New field.
2021-03-19 13:23:26 +01:00
Léo Le Bouter
60d629d777
gnu: busybox: Update to 1.33.0.
* gnu/packages/busybox.scm (busybox): Update to 1.33.0.
2021-03-19 12:00:13 +01:00
Léo Le Bouter
572528e7dd
gnu: busybox: Fix CVE-2021-28831.
* gnu/packages/patches/busybox-CVE-2021-28831.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/busybox.scm (busybox): Apply it.
2021-03-19 11:56:38 +01:00
Léo Le Bouter
c1245f01ef
gnu: ruby-kramdown: Update to 2.3.1 [fixes CVE-2021-28834].
* gnu/packages/ruby.scm (ruby-kramdown): Update to 2.3.1.
2021-03-19 11:44:41 +01:00
Marius Bakke
1155a88308
gnu: ungoogled-chromium: Update to 89.0.4389.90-1.
* gnu/packages/patches/ungoogled-chromium-system-opus.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 89.
(%chromium-version): Remove variable.
(%ungoogled-revision): Set to 89.0.4389.90-1.
(%ungoogled-origin): Conditionally set file name based on commit/tag.
(%guix-patches): Add the new file.
(libvpx/chromium): Update to 1.9.0-104-gb5d77a48d.
(ungoogled-chromium)[version]: Use %UNGOOGLED-REVISION.
[source]: Update hash.
[arguments]: Adjust #:configure-flags for build system changes.  Don't build
with external WebRTC SSL library.  Remove obsolete substitution.
[inputs]: Remove OPENSSL.  Change from PIPEWIRE to PIPEWIRE-0.3.
2021-03-19 00:14:11 +01:00
Tobias Geerinckx-Rice
bb8a0d8057
gnu: emacsy-minimal: Fix build.
* gnu/packages/guile-xyz.scm (emacsy-minimal)[native-inputs]:
Add autoconf, automake, gettext-minimal, libtool, pkg-config,
and texinfo.
2021-03-18 21:07:46 +01:00
Ryan Prior via Guix-patches via
efe7a17406
gnu: Add countdown.
* gnu/packages/time.scm (countdown): New variable.

Also adds copyright, adds necessary module dependencies, and sorts them alphabetically.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-18 19:41:32 +01:00
Morgan Smith
a398e06cad
gnu: emacs-flymake-shellcheck: Update to 0.1-1.ac534e9
* gnu/packages/emacs-xyz.scm (emacs-flymake-shellcheck): Update to 0.1-1.ac534e9

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-18 19:37:35 +01:00
Nicolas Goaziou
bfaeee5675
gnu: emacs-leaf: Update to 4.4.4.
* gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.4.4.
2021-03-18 17:35:22 +01:00
Tobias Geerinckx-Rice
b6df89efb0
gnu: dhewm3: Update to 1.5.1.
* gnu/packages/game-development.scm (dhewm3): Update to 1.5.1.
2021-03-18 17:08:11 +01:00
Tobias Geerinckx-Rice
c2265e0285
gnu: elixir: Update to 1.11.4.
* gnu/packages/elixir.scm (elixir): Update to 1.11.4.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
d9bdd6fa92
gnu: goffice: Update to 0.10.49.
* gnu/packages/gnome.scm (goffice): Update to 0.10.49.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
e999ea12ea
gnu: di: Update to 4.49.
* gnu/packages/admin.scm (di): Update to 4.49.
[source]: Update URL.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
2baae75e82
gnu: isc-dhcp: Update bundled bind to 9.11.29.
* gnu/packages/admin.scm (isc-dhcp)[inputs]: Update bundled bind to
9.11.29.
2021-03-18 17:08:10 +01:00
Tobias Geerinckx-Rice
000e27b3d7
gnu: bind: Update to 9.16.13.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.13.
2021-03-18 17:08:10 +01:00
Ludovic Courtès
94f0312546
gnu: guix: Update to ec7fb66 [security].
This updates the 'guix' package so that it provides the fix
for <https://bugs.gnu.org/47229>.

* gnu/packages/package-management.scm (guix): Update to ec7fb66.
2021-03-18 12:32:03 +01:00
Léo Le Bouter
45695cc8a7
Revert "gnu: python2-urllib3: Update to 1.26.4 [fixes CVE-2021-28363]."
In response to commit 1a265842e6 we should no
longer need this. Also see <https://bugs.gnu.org/47186>.

This reverts commit db87d6ddaf.
2021-03-18 11:26:11 +01:00
Léo Le Bouter
2e0ff59f0c
gnu: imagemagick/fixed: Redirect old sonames to new sonames.
* gnu/packages/imagemagick.scm (imagemagick/fixed)[arguments]: Add
'fix-compat-cheat-rename-so phase to redirect old soname paths (expected
without grafting) to new sonames introduced by ImageMagick 6.9.12-0 and
later. These sonames are probably not forward compatible but most probably
backwards compatible so it should suffice until we remove the graft.
2021-03-18 11:13:18 +01:00
Leo Famulari
334c6850c6
gnu: linux-libre 4.4: Update to 4.4.262.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.262.
(linux-libre-4.4-pristine-source): Update hash.
2021-03-18 01:05:49 -04:00
Leo Famulari
c3504337cc
gnu: linux-libre 4.9: Update to 4.9.262.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.262.
(linux-libre-4.9-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
d72347deec
gnu: linux-libre 4.14: Update to 4.14.226.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.226.
(linux-libre-4.14-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
1ff0377a52
gnu: linux-libre 4.19: Update to 4.19.181.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.181.
(linux-libre-4.19-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
1de35e8036
gnu: linux-libre 5.4: Update to 5.4.106.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.106.
(linux-libre-5.4-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
e0dcafc1c2
gnu: linux-libre 5.10: Update to 5.10.24.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.24.
(linux-libre-5.10-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
Leo Famulari
aacfbb8c24
gnu: linux-libre: Update to 5.11.7.
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.7.
(linux-libre-5.11-pristine-source): Update hash.
2021-03-18 01:05:48 -04:00
qblade
966e61fb8f
gnu: Add libucl.
* gnu/packages/wm.scm (libucl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-17 23:10:20 +01:00
Maxime Devos
ce10e2b3e9
gnu: Use autoconf instead of autoconf-wrapper when possible.
This should reduce confusion on when to use the "autoconf"
package and when to use "autoconf-wrapper" instead in
package definitions.

Fixes <https://bugs.gnu.org/46564>.

* gnu/packages/autotools.scm (autoconf-wrapper):
  advise to use the "autoconf" package instead where
  possible.
* gnu/packages/game-development.scm (tsukundere)[native-inputs]:
  use "autoconf" instead of "autoconf-wrapper".
* gnu/packages/gimp.scm
  (glimpse)[native-inputs]: likewise.
  (gimp-resynthesizer)[native-inputs]: add comment on why
  "autoconf-wrapper" is used.
* gnu/packages/gnunet.scm (gnunet)[native-inputs]:
  use "autoconf" instead of "autoconf-wrapper".
* gnu/packages/gnupg.scm (signing-party)[native-inputs]:
  add comment on why "autoconf-wrapper" is used.
* gnu/packages/guile-xyz.scm
  (guile-bash,guile-filesystem,guile-ics,guile-udev)[native-inputs]:
  use "autoconf" instead of "autoconf-wrapper".
* gnu/packages/libevent.scm (libuv)[native-inputs]: indicates
  "autoconf-wrapper" needs to be replaced with "autoconf"
  on core-updates.
* gnu/packages/logging.scm (glog)[native-inputs]: use "autoconf"
  instead of "autoconf-wrapper".
* gnu/packages/mail.scm (libetpan)[native-inputs]: likewise.
* gnu/packages/mate.scm
  (mate-icon-theme-faenza)[native-inputs]: add comment on why
  "autoconf-wrapper" is used.
  (mate-screensaver)[native-inputs]: use "autoconf" instead of
  "autoconf-wrapper".
* gnu/packages/package-management.scm (guix)[native-inputs]: likewise.
* gnu/packages/sawfish.scm (librep)[native-inputs]: likewise.
* gnu/packages/video.scm (motion)[native-inputs]: likewise.
* gnu/packages/zile.scm (zile)[native-inputs]: likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-17 23:10:19 +01:00
Tobias Geerinckx-Rice
24f1ce9e71
gnu: scdoc: Cross-compile.
* gnu/packages/man.scm (scdoc)[arguments]: Use CC-FOR-TARGET.
2021-03-17 21:22:21 +01:00
Tobias Geerinckx-Rice
841e5fb4dd
gnu: scdoc: Don't use unstable tarball.
The autogenerated tarball was modified upstream.

* gnu/packages/man.scm (scdoc)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2021-03-17 21:22:20 +01:00
Christopher Baines
d7b4ccefa9
gnu: libtirpc/hurd: Fix package source.
Amend the changes in 1a265842e6 to properly
access the origin patches from libtirpc.

I noticed this as guix weather didn't work for this package.

* gnu/packages/onc-rpc.scm (libtirpc/hurd)[source]: Call origin-patches
on (package-source libtirpc) rather than the libtirpc package.
2021-03-17 20:15:15 +00:00
Efraim Flashner
f4f677f223
gnu: lua.scm: Sort package module imports alphabetically.
* gnu/packages/lua.scm: Sort package module imports alphabetically.
2021-03-17 21:33:01 +02:00
Léo Le Bouter
2691f57678
gnu: python-pygments: Update to 2.7.4 [fixes CVE-2021-27291].
* gnu/packages/python-xyz.scm (python-pygments/fixed): New variable.
(python-pygments)[replacement]: Graft.
2021-03-17 18:36:47 +01:00
Oleg Pykhalov
cb424bad32
gnu: Add emacs-kotlin-mode.
* gnu/packages/emacs-xyz.scm (emacs-kotlin-mode): New variable.
2021-03-17 18:48:06 +03:00
Nicolas Goaziou
d79d63e782
gnu: emacs-marginalia: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.4.
2021-03-17 14:32:45 +01:00
Leo Prikler
284864df91
gnu: komikku: Update to 0.27.0.
* gnu/packages/gnome.scm (komikku): Update to 0.27.0.
[inputs]: Add python-brotli and webkitgtk.
2021-03-17 14:21:30 +01:00
Leo Prikler
fef91c0cc8
gnu: Move lolcode to esolangs.
* gnu/packages/lolcode.scm (lci): Move from here...
* gnu/packages/esolangs.scm (lolcode-lci): ... to here.
* gnu/packages/lolcode.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
2021-03-17 14:21:29 +01:00
LibreMiami
d45d779e2a
gnu: tig: Update to 2.5.3.
* gnu/packages/version-control.scm (tig): Update to 2.5.3.

Co-authored-by: jgart <jgart@dismail.de>
Co-authored-by: donotshake <donotshake:matrix.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-17 12:03:25 +01:00
Ludovic Courtès
fe96f64110
gnu: hwloc: Add 'release-monitoring-url' property.
* gnu/packages/mpi.scm (hwloc-1)[properties]: New field.
2021-03-17 12:03:25 +01:00
Léo Le Bouter
f194fbf50e
gnu: gnome-autoar: Update to 0.3.1 [fixes CVE-2021-28650].
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.1.
2021-03-17 11:39:01 +01:00
Léo Le Bouter
b26f958620
gnu: pzstd: Update to 1.4.9 [fixes CVE-2021-24032].
* gnu/packages/compression.scm (pzstd): Use 'package/inherit' over zstd so any
graft applied to zstd cascades onto pzstd which is built from the same
source.
2021-03-17 10:58:29 +01:00
Mark H Weaver
1a265842e6
gnu: Use PACKAGE/INHERIT in more places.
* gnu/packages/algebra.scm (fftwf, fftw-openmpi),
gnu/packages/audio.scm (ztoolkit-rsvg),
gnu/packages/bioinformatics.scm (python2-dendropy),
gnu/packages/boost.scm (boost-with-python2),
gnu/packages/check.scm (python2-mock, python2-pytest-mock),
gnu/packages/cups.scm (hplip-minimal),
gnu/packages/freedesktop.scm (libinput-minimal),
gnu/packages/gettext.scm (gnu-gettext),
gnu/packages/glib.scm (python2-pygobject),
gnu/packages/gnome.scm (gdl-minimal, libsoup-minimal, python2-pyatspi),
gnu/packages/groff.scm (groff-minimal),
gnu/packages/jami.scm (ffmpeg-jami),
gnu/packages/libcanberra.scm (libcanberra/gtk+-2),
gnu/packages/lirc.scm (python2-lirc),
gnu/packages/llvm.scm (clang-runtime-3.5),
gnu/packages/mpi.scm (java-openmpi, openmpi-thread-multiple),
gnu/packages/node.scm (libnode),
gnu/packages/onc-rpc.scm (libtirpc/hurd),
gnu/packages/python-compression.scm (bitshuffle-for-snappy),
gnu/packages/python-crypto.scm (python2-pycrypto, python2-cryptography)
(python2-cryptography, python2-m2crypto),
gnu/packages/python-web.scm (python2-html2text, python2-tornado)
(python2-terminado, python2-ndg-httpsclient, python2-websocket-client)
(python2-rauth, python2-url, python2-s3transfer),
gnu/packages/python-xyz.scm (python2-psutil, python2-serpent)
(python2-humanfriendly, python2-empy, python2-parse-type, python2-polib)
(python2-jsonschema, python2-pystache, python2-cython, python2-numpydoc)
(python2-ipyparallel, python2-traitlets, python2-dbus)
(python2-beautifulsoup4, python2-pep517, python2-flake8, python2-llfuse)
(python2-tlsh, python-file, python2-notebook, python-jupyter-console-minimal)
(python2-contextlib2, python2-promise, python2-anyjson, python2-amqp)
(python2-kombu, python2-billiard, python2-celery, python2-whoosh)
(python2-jellyfish, python-rope, ptpython-2, python2-binaryornot)
(python2-setproctitle, python2-argcomplete, python2-xopen, python2-isort)
(python2-radon, python2-rfc6555, python2-activepapers, python2-send2trash)
(python2-cloudpickle, python2-reparser),
gnu/packages/python.scm (python2-called-python),
gnu/packages/qt.scm (python2-sip, python-pyqt-without-qtwebkit, python2-pyqt)
(python-qscintilla, python-pyqt+qscintilla),
gnu/packages/scanner.scm (sane-backends),
gnu/packages/sdl.scm (guile3.0-sdl2),
gnu/packages/selinux.scm (checkpolicy, libselinux, libsemanage, secilc)
(python-sepolgen, policycoreutils),
gnu/packages/serialization.scm (lua5.1-libmpack, lua5.2-libmpack),
gnu/packages/simulation.scm (fenics),
gnu/packages/statistics.scm (python2-statsmodels),
gnu/packages/texinfo.scm (info-reader),
gnu/packages/wxwidgets.scm (wxwidgets-gtk2, wxwidgets-gtk2-3.1),
gnu/packages/xml.scm (xmlsec-nss),
gnu/packages/xorg.scm (uim-gtk, uim-qt),
guix/build-system/python.scm (package-with-explicit-python)
(strip-python2-variant): Use PACKAGE/INHERIT.
2021-03-17 03:58:10 -04:00
Mark H Weaver
d9f501b619
gnu: gvfs: Add 'lint-hidden-cve' property.
* gnu/packages/gnome.scm (gvfs)[properties]: New field, marking
CVE-2019-12447, CVE-2019-12448, and CVE-2019-12449 as fixed.
2021-03-16 22:38:18 -04:00
Mark H Weaver
c3fe23d0de
gnu: gnome-shell: Add 'lint-hidden-cve' property.
* gnu/packages/gnome.scm (gnome-shell)[properties]: New field, marking
CVE-2019-3820 as fixed.
2021-03-16 22:38:12 -04:00
Maxim Cournoyer
15423d38c5
gnu: qemu: Enable reproducible builds.
Fixes <https://issues.guix.gnu.org/47176>.  The solution was suggested by
bonzini on OFTC's #qemu channel.

* gnu/packages/virtualization.scm (qemu)[snippet]: Delete bundled meson copy.
[native-inputs]: Add meson-next.
2021-03-16 16:21:28 -04:00
Maxim Cournoyer
f4259f93ea
gnu: Add meson-next.
* gnu/packages/build-tools.scm (meson-next): New variable.
2021-03-16 16:21:27 -04:00
Kei Kebreau
109f58444b
gnu: mpg321: Fix CVE-2019-14247.
* gnu/packages/patches/mpg321-CVE-2019-14247.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/mp3.scm (mpg321)[source]: Apply it.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-03-16 19:12:36 +01:00
Léo Le Bouter
82a9538ea0
gnu: varnish-modules: Update to 0.17.1 [fixes CVE-2021-28543].
* gnu/packages/web.scm (varnish-modules): Update to 0.17.1.
2021-03-16 18:41:41 +01:00
Efraim Flashner
09b5cdf80d
gnu: tor: Update to 0.4.5.7 [security fixes].
* gnu/packages/tor.scm (tor): Update to 0.4.5.7.
2021-03-16 15:26:33 +02:00
Ricardo Wurmus
4f02c4c4a9
gnu: snakemake: Add missing inputs.
* gnu/packages/python-xyz.scm (snakemake)[propagated-inputs]: Add
python-nbformat, python-pulp, and python-toposort.
2021-03-16 14:17:48 +01:00