me
/
guix
Archived
1
0
Fork 0
Commit Graph

78898 Commits (9c1a5629e57b62f9b7da7c77e35b6ae86bd63c84)

Author SHA1 Message Date
Julien Lepiller b0e76b0828
gnu: ocaml-qcheck: Update to 0.18.
* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.18.
* gnu/packages/patches/ocaml-qcheck-fix-test-whitespace.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-11-20 17:08:06 +01:00
Julien Lepiller 0df82727a6
gnu: ocaml-ppx-variants-conv: Update to 0.14.2.
* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): Update to 0.14.2.
[origin]: Remove patch.
* gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-11-20 17:07:50 +01:00
Julien Lepiller 97fd67edea
gnu: ocaml-ppx-js-style: Update to 0.14.1.
* gnu/packages/ocaml.scm (ocaml-ppx-js-style): Update to 0.14.1.
2021-11-20 17:07:44 +01:00
Julien Lepiller 95e6a977fa
gnu: ocaml-odoc: Update to 2.0.0.
* gnu/packages/ocaml.scm (ocaml-odoc): Update to 2.0.0.
[inputs, native-inputs]: Adjust inputs.
(ocaml4.07-odoc)[inputs, native-inputs]: Keep previous inputs.
2021-11-20 17:07:24 +01:00
Julien Lepiller 1277bd9fc0
gnu: ocaml-ocplib-endian: Update to 1.2.
* gnu/packages/ocaml.scm (ocaml-ocplib-endian): Update to 1.2.
2021-11-20 17:07:14 +01:00
Julien Lepiller e46621ca6c
gnu: ocaml-mtime: Update to 1.3.0.
* gnu/packages/ocaml.scm (ocaml-mtime): Update to 1.3.0.
2021-11-20 17:07:10 +01:00
Julien Lepiller 63e5e127cb
gnu: ocaml-mdx: Remove unneeded dependency.
* gnu/packages/ocaml.scm (ocaml-mdx)[inputs]: remove
ocaml-migrate-parsetree.
2021-11-20 17:06:59 +01:00
Julien Lepiller e7bf93e5cc
gnu: ocaml-integers: Update to 0.5.1. 2021-11-20 17:06:50 +01:00
Julien Lepiller 426faa76d1
gnu: ocaml-fmt: Update to 0.9.0.
* gnu/packages/ocaml.scm (ocaml-fmt): Update to 0.9.0.
(ocaml4.07-fmt): New variable.
2021-11-20 17:06:30 +01:00
Ricardo Wurmus c618f4a9cc
gnu: pigx-bsseq: Update to 0.1.6.
* gnu/packages/bioinformatics.scm (pigx-bsseq): Update to 0.1.6.
2021-11-20 16:31:32 +01:00
Ricardo Wurmus b182e13638
gnu: python-scikit-learn: Update to 1.0.1.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.0.1.
[arguments]: Disable one failing network test.
2021-11-20 16:22:53 +01:00
Ricardo Wurmus 3d56b8af90
gnu: python-scikit-learn: Run tests conditionally.
* gnu/packages/machine-learning.scm (python-scikit-learn)[arguments]: Respect
TESTS? in 'check phase.
2021-11-20 16:22:53 +01:00
Ricardo Wurmus 7ca5dc370d
gnu: python-joblib: Update to 1.1.0.
* gnu/packages/python-xyz.scm (python-joblib): Update to 1.1.0.
[arguments]: Disable one test.
2021-11-20 16:22:53 +01:00
Ricardo Wurmus f407e4b0f9
gnu: python2-joblib: Do not inherit source from python-joblib.
* gnu/packages/python-xyz.scm (python2-joblib)[version]: Explicitly set to
0.14.1.
[source]: Do not inherit.
2021-11-20 16:22:49 +01:00
Maxim Cournoyer 76df1ad3df
gnu: gtk: Guard against timeouts in the test suite.
This change piggy backs on the improvements to the meson-build-system made in
dfcc96d8f48716ae5aefb383c58b153d5bcb407c; it's motivated by timeouts that
occurred in the GTK test suite while building on a heavily loaded machine.

* gnu/packages/gtk.scm (gtk)[parallel-tests]: New argument.
[test-options]: New argument, which now includes --suite=gtk and
--no-suite=gsk-compare-broadway, to match what upstream uses.
[phases]{check}: Remove override.
2021-11-20 08:57:02 -05:00
Maxim Cournoyer 58c42ce41d
gnu: libnice: Disable the 'test-bsd' test.
* gnu/packages/networking.scm (libnice)
[phases]{disable-failing-test}: Rename to...
{disable-failing-tests}: ... this, plural.  Disable 'test-bsd'.
2021-11-20 08:57:02 -05:00
Maxim Cournoyer cb09adc093
gnu: wayland: Use native-inputs unconditionally
* gnu/packages/freedesktop.scm (wayland): Remove trailing #t.
[phases]: Use native-inputs unconditionally.
2021-11-20 08:57:02 -05:00
Maxim Cournoyer afacad8b67
gnu: gnome-shell: Update to 41.0.
* gnu/packages/gnome.scm (gnome-shell): Update to 41.0.
[origin]: Remove patches and modules fields.
[phases]{pre-check}: Set HOME.
* gnu/packages/patches/gnome-shell-disable-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2021-11-20 08:57:01 -05:00
Maxim Cournoyer b342b68c83
gnu: gsettings-desktop-schemas: Update to 41.0.
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 41.0.
Reformat synopsis and description.
[origin]: Fix indentation.
2021-11-20 08:57:01 -05:00
Maxim Cournoyer 9e87a92742
gnu: gjs: Update to 1.70.0.
* gnu/packages/gnome.scm (gjs): Update to 1.70.0.
2021-11-20 08:57:01 -05:00
Maxim Cournoyer d1c2fe248a
gnu: mutter: Update to 41.0 and enable tests.
* gnu/packages/gnome.scm (mutter): Update to 41.0.
[imported-modules, modules]: New arguments.
[configure-flags]: Specify the gles2_libname, egl_device and wayland_eglstream
options.  Enable the profiler by removing the option.
[phases]{patch-dlopen-calls}: New phase.
{disable-problematic-tests}: Likewise.
{check}: Override phase.
[native-inputs]{xorg-server-for-tests}: Replace with...
{xvfb-run}: ... this.
{adwaita-icon-theme, libxcursor, pipewire-0.3}
{python-dbus, python-dbusmock, tini}: New native inputs.
[propagated-inputs]: Add libxcvt.
[inputs]: Add egl-wayland and sysprof.
2021-11-20 08:57:01 -05:00
Maxim Cournoyer 7063ee6d9d
gnu: libxcursor: Add a search path for XCURSOR_PATH.
* gnu/packages/xorg.scm (libxcursor): Fix indentation.
[native-search-paths]: New field (previously commented).  Update comment.
2021-11-20 08:57:01 -05:00
Foo Chuan Wei 5b96e96510
gnu: Add cl-flute.
* gnu/packages/lisp-xyz.scm (cl-flute, ecl-flute, sbcl-flute):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-20 14:55:16 +01:00
Foo Chuan Wei 118382b2a4
gnu: Add cl-let-over-lambda.
* gnu/packages/lisp-xyz.scm (cl-let-over-lambda, ecl-let-over-lambda,
  sbcl-let-over-lambda): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-20 14:51:09 +01:00
Foo Chuan Wei 740854ff06
gnu: Add cl-assoc-utils.
* gnu/packages/lisp-xyz.scm (cl-assoc-utils, ecl-assoc-utils,
  sbcl-assoc-utils): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-20 14:44:58 +01:00
Ekaitz Zarraga 60bb03605a
gnu: Add libresprite.
* gnu/packages/game-development.scm (libresprite): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-20 12:16:11 +01:00
Ricardo Wurmus 83580b949d
gnu: python-numba: Update to 0.54.1.
* gnu/packages/python-xyz.scm (python-numba): Update to 0.54.1.
[propagated-inputs]: Replace python-numpy with python-numpy-1.20.
[arguments]: Add phase 'disable-failing-tests.
2021-11-20 12:02:20 +01:00
Ricardo Wurmus bcf7d0bc7b
gnu: python-numba: Run tests conditionally.
* gnu/packages/python-xyz.scm (python-numba)[arguments]: Respect TESTS? argument.
2021-11-20 12:02:20 +01:00
Ricardo Wurmus 40d4b541d9
gnu: python-numba: Remove trailing #T.
* gnu/packages/python-xyz.scm (python-numba)[arguments]: Remove trailing #T
from build phase.
2021-11-20 12:02:20 +01:00
Ricardo Wurmus d8b7986769
gnu: Add python-numpy-1.20.
* gnu/packages/python-xyz.scm (python-numpy-1.20): New variable.
2021-11-20 12:02:20 +01:00
Ricardo Wurmus cf649c1e0d
gnu: repo2docker: Use GUIX_PYTHONPATH.
* gnu/packages/jupyter.scm (repo2docker)[arguments]: Use GUIX_PYTHONPATH
instead of PYTHONPATH.
2021-11-20 12:02:19 +01:00
Ricardo Wurmus 3b2553ee4c
gnu: python-llvmlite: Update to 0.37.0.
* gnu/packages/llvm.scm (python-llvmlite): Update to 0.37.0.
[inputs]: Update patched LLVM.
2021-11-20 12:02:19 +01:00
Ricardo Wurmus 2c19edeb4f
gnu: python-llvmlite: Remove trailing #T.
* gnu/packages/llvm.scm (python-llvmlite)[arguments]: Remove trailing #T from
build phases.
2021-11-20 12:02:19 +01:00
Ricardo Wurmus 443f3e170a
gnu: python-pytorch: Warn of missing test inputs.
* gnu/packages/machine-learning.scm (python-pytorch): Add comment.
2021-11-20 12:02:19 +01:00
Ricardo Wurmus 9a3dffc851
gnu: python-pytorch: Add missing input.
* gnu/packages/machine-learning.scm (python-pytorch)[propagated-inputs]: Add
python-click.
2021-11-20 12:02:19 +01:00
Ricardo Wurmus 1e13f73605
gnu: python-pytorch: Use ADD-INSTALLED-PYTHONPATH.
* gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Do not set
PYTHONPATH; use add-installed-pythonpath instead.
2021-11-20 12:02:19 +01:00
Ricardo Wurmus 5f6558792f
gnu: opendht: Use GUIX_PYTHONPATH.
* gnu/packages/networking.scm (opendht)[arguments]: Use GUIX_PYTHONPATH in the wrapper.
2021-11-20 12:02:19 +01:00
Foo Chuan Wei b7a515c510
gnu: Add litecli.
* gnu/packages/databases.scm (litecli): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-20 11:41:22 +01:00
Nicolas Goaziou 5c0e4cb107
gnu: python-folium: Fix build.
* gnu/packages/python-xyz.scm (python-folium): Update hash. Upstream
apparently re-tagged a different commit.
2021-11-20 09:52:20 +01:00
Nicolas Goaziou 2afe2fe85e
gnu: emacs-iter2: Update to 1.1.
* gnu/packages/emacs-xyz.scm (emacs-iter2): Update to 1.1.
2021-11-20 09:42:46 +01:00
Julien Lepiller 70a88dac11
gnu: laby: Fix build.
* gnu/packages/games.scm (laby)[inputs]: Use lablgtk3.
[arguments]: Remove allow-unsafe-strings phase.
2021-11-20 04:02:54 +01:00
Julien Lepiller 42eeea188d
gnu: ocaml-frontc: Update to 4.1.0.
* gnu/packages/ocaml.scm (ocaml-frontc): Update to 4.1.0.
(ocaml4.07-frontc): New variable.
2021-11-20 03:48:28 +01:00
Julien Lepiller 32cecfa057
gnu: ocaml-fileutils: Update to 0.6.3.
* gnu/packages/ocaml.scm (ocaml-fileutils): Update to 0.6.3.
2021-11-20 03:48:21 +01:00
Julien Lepiller b8f950cf9d
gnu: ocaml-csv: Update to 2.4.
* gnu/packages/ocaml.scm (ocaml-csv): Update to 2.4.
2021-11-20 03:48:19 +01:00
Julien Lepiller 8e15801f23
gnu: ocaml-csexp: Update to 1.5.1.
* gnu/packages/ocaml.scm (ocaml-csexp): Update to 1.5.1.
2021-11-20 03:48:17 +01:00
Julien Lepiller 25be347f00
gnu: ocaml-compiler-libs: Update to 0.12.4.
* gnu/packages/ocaml.scm (ocaml-compiler-libs): Update to 0.12.4.
2021-11-20 03:48:11 +01:00
Julien Lepiller 58d65f9da8
gnu: ocaml-menhir: Make it its own variant.
* gnu/packages/ocaml.scm (ocaml-menhir)[properties]: Use the same menhir
even with ocaml-4.07.
2021-11-20 03:48:05 +01:00
Julien Lepiller 718700cc95
gnu: ocaml-bitsring: Update to 4.1.0.
* gnu/packages/ocaml.scm (ocaml-bitstring): Update to 4.1.0.
(ocaml4.07-bitstring): New variable.
2021-11-20 03:47:56 +01:00
Julien Lepiller 27c701a17b
gnu: coq-interval: Update home-page.
* gnu/packages/coq.scm (coq-interval)[home-page]: Update.
2021-11-20 00:39:01 +01:00
Julien Lepiller d326fdb7af
gnu: coq-gappa: Update home-page.
* gnu/packages/coq.scm (coq-gappa)[home-page]: Update.
2021-11-20 00:38:55 +01:00
Julien Lepiller 5f7fb8bd37
gnu: coq-flocq: Update home-page.
* gnu/packages/coq.scm (coq-flocq)[home-page]: Update.
2021-11-20 00:36:08 +01:00
Julien Lepiller e1a8ba10ec
gnu: Add ocaml4.07-cstruct.
* gnu/packages/ocaml.scm (ocaml4.07-cstruct): New variable.
2021-11-20 00:22:50 +01:00
Julien Lepiller cebc0e54a4
gnu: Add ocaml4.07-base64.
* gnu/packages/ocaml.scm (ocaml4.07-base64): New variable.
2021-11-20 00:20:42 +01:00
Julien Lepiller be9ae1347c
gnu: ocaml-menhir: Update to 20211012.
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20211012.
2021-11-20 00:15:10 +01:00
Julien Lepiller 4f86ef865e
gnu: ocaml-uunf: Update to 14.0.0.
* gnu/packages/ocaml.scm (ocaml-uunf): Update to 14.0.0.
2021-11-19 23:57:38 +01:00
Julien Lepiller ee1188dcb1
gnu: ocaml-uucp: Update to 14.0.0.
* gnu/packages/ocaml.scm (ocaml-uucp): Update to 14.0.0.
2021-11-19 23:53:47 +01:00
Julien Lepiller a37f84fd61
gnu: ocaml-uucd: Update to 14.0.0.
* gnu/packages/ocaml.scm (ocaml-uucd): Update to 14.0.0.
2021-11-19 23:53:35 +01:00
Julien Lepiller c83dbe2cc0
gnu: ocaml-uuseg: Update to 14.0.0.
* gnu/packages/ocaml.scm (ocaml-uuseg): Update to 14.0.0.
2021-11-19 23:44:16 +01:00
Josselin Poiret 2db788fe74
gnu: elogind: Revert changes to polkit build time detection.
* gnu/packages/patches/elogind-revert-polkit-detection.patch: New file.
* gnu/packages/freedesktop.scm (elogind): Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Timothy Sample <samplet@ngyro.com>
2021-11-19 17:19:34 -05:00
Ludovic Courtès 7cad446653
gnu: cl-cxml-rng: Fix license.
This is a followup to 3f6953b54e.

* gnu/packages/lisp-xyz.scm (sbcl-cxml-rng)[license]: Change to
'license:bsd-2'.
2021-11-19 23:04:19 +01:00
Ludovic Courtès 25b6e7110c
gnu: python-jupyter-console: Update to 6.4.0.
* gnu/packages/python-xyz.scm (python-jupyter-console): Update to 6.4.0.
[native-inputs]: Add PYTHON-PYTEST.
2021-11-19 22:35:22 +01:00
Ludovic Courtès 7c9801e857
gnu: python-notebook: Fix tests that rely on the gio "trash" mechanism.
Previously 'test_delete' and a couple of related tests in
'test_content_api.py' would fail:

  https://lists.gnu.org/archive/html/guix-devel/2021-11/msg00083.html

Reported by Ricardo Wurmus.

* gnu/packages/python-xyz.scm (python-notebook)[arguments]: Add
'use-our-home-for-tests' phase.  In 'check' phase, remove call to
'setenv' and unnecessary use of 'with-directory-excursion'.
2021-11-19 21:27:18 +01:00
Arun Isaac 256c3e714a
gnu: mycli: Update home page.
* gnu/packages/databases.scm (mycli)[home-page]: Update.
2021-11-19 21:35:23 +05:30
jgart 54cc341e24
gnu: mycli: Update to 1.24.1.
* gnu/packages/databases.scm (mycli): Update to 1.24.1.
[propagated-inputs]: Add python-pyaes and python-pyperclip.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-11-19 21:32:04 +05:30
Josselin Poiret d55ed2725e
gnu: wlroots: Remove unneeded elogind dependency.
* gnu/packages/wm.scm (wlroots): Remove it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-19 14:26:15 +01:00
Josselin Poiret 02a3a1bdd7
gnu: seatd: Make elogind a propagated input.
* gnu/packages/freedesktop.scm (seatd): Do it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-19 14:26:15 +01:00
Vivien Kraus d9e3c1b0b3
gnu: geary: Upgrade to 40.0
* gnu/packages/gnome.scm (geary): Upgrade to 40.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-19 14:26:15 +01:00
Vivien Kraus 86f031e877
gnu: gmime: Install the vapi file.
* gnu/packages/mail.scm (gmime)[configure flags]: Build the vapi file.
[native-inputs]: Add vala.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-19 14:26:14 +01:00
Julien Lepiller 6460345725
gnu: ocaml-ounit: Update to 2.2.4.
* gnu/packages/ocaml.scm (ocaml-ounit): Update to 2.2.4.  Inherit from
ocaml-ounit2.
[arguments]: Use installation instructions from opam.
2021-11-19 13:55:19 +01:00
Jelle Licht 42070c199a
gnu: emacs-flymake-kondor: Update to 0.1.3.
* gnu/packages/emacs-xyz.scm (emacs-flymake-kondor): Update to 0.1.3.
2021-11-19 12:47:15 +01:00
Pierre Neidhardt bd2aa8031b
gnu: nyxt: Update to 2.2.3.
* gnu/packages/web-browsers.scm (nyxt): Update to 2.2.3.
2021-11-19 11:20:32 +01:00
Pierre Neidhardt 044161025e
gnu: sbcl-cl-webkit: Update to 3.4.0.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.4.0.
2021-11-19 11:13:54 +01:00
Pierre Neidhardt 0f2a6fa49c
gnu: Add cl-https-everywhere.
* gnu/packages/lisp-xyz.scm (cl-https-everywhere, sbcl-cl-https-everywhere):
New variables.
2021-11-19 11:06:50 +01:00
Nicolas Goaziou ad9b5cd19b
gnu: emacs-evil-multiedit: Update to 1.4.1.
* gnu/packages/emacs-xyz.scm (emacs-evil-multiedit): Update to 1.4.1.
[arguments]<#:phases>: Prevent test suite from downloading packages.  Remove
trailing #t.
2021-11-19 10:51:09 +01:00
Foo Chuan Wei e3bba7f720
gnu: Add cl-terminal-keypress.
* gnu/packages/lisp-xyz.scm (cl-terminal-keypress,
  ecl-terminal-keypress, sbcl-terminal-keypress): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:42 +01:00
Foo Chuan Wei 4cc345faf9
gnu: Add cl-trivial-raw-io.
* gnu/packages/lisp-xyz.scm (cl-trivial-raw-io, ecl-trivial-raw-io,
  sbcl-trivial-raw-io): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:42 +01:00
Foo Chuan Wei 04ed4a0e05
gnu: Add cl-which.
* gnu/packages/lisp-xyz.scm (cl-which, ecl-which, sbcl-which): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:42 +01:00
Foo Chuan Wei 03b146c45c
gnu: Add cl-trivial-open-browser.
* gnu/packages/lisp-xyz.scm (cl-trivial-open-browser,
  ecl-trivial-open-browser, sbcl-trivial-open-browser):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:42 +01:00
Foo Chuan Wei df1e97a644
gnu: Add cl-terminal-size.
* gnu/packages/lisp-xyz.scm (cl-terminal-size, ecl-terminal-size,
  sbcl-terminal-size): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:41 +01:00
Foo Chuan Wei a5185d9b64
gnu: Add cl-routes.
* gnu/packages/lisp-xyz.scm (cl-routes, ecl-routes, sbcl-routes):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:41 +01:00
Foo Chuan Wei 002e8bac4b
gnu: Add cl-pileup.
* gnu/packages/lisp-xyz.scm (cl-pileup, ecl-pileup, sbcl-pileup):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:41 +01:00
Foo Chuan Wei 641e3d1288
gnu: Add cl-path-parse.
* gnu/packages/lisp-xyz.scm (cl-path-parse, ecl-path-parse,
  sbcl-path-parse): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:41 +01:00
Foo Chuan Wei a35debac97
gnu: Add cl-genhash.
* gnu/packages/lisp-xyz.scm (cl-genhash, ecl-genhash, sbcl-genhash):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:41 +01:00
jgart c7caeb33d6
gnu: jgmenu: Update to 4.4.0.
* gnu/packages/xdisorg.scm (jgmenu): Update to 4.4.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-19 10:48:41 +01:00
Nicolas Goaziou 8dfab10152
gnu: emacs-toc-org: Update to 1.2.0.
* gnu/packages/emacs-xyz.scm (emacs-toc-org): Update to 1.2.0.
2021-11-19 10:35:03 +01:00
Ricardo Wurmus c00131d4ef
gnu: onionshare: Remove trailing #T.
* gnu/packages/tor.scm (onionshare)[arguments]: Remove trailing #T from build
phases.
2021-11-19 10:11:25 +01:00
Ricardo Wurmus 7eb9b6ed6c
gnu: onionshare: Run tests conditionally.
* gnu/packages/tor.scm (onionshare)[arguments]: Respect TESTS?.
2021-11-19 10:11:25 +01:00
Ricardo Wurmus cab90f0832
gnu: onionshare: Do not set PYTHONPATH directly.
* gnu/packages/tor.scm (onionshare)[arguments]: Use ADD-INSTALLED-PYTHONPATH
in 'check phase.
2021-11-19 10:11:25 +01:00
Ricardo Wurmus 66fc69794c
gnu: onionshare-cli: Update to 2.4.
* gnu/packages/tor.scm (onionshare-cli): Update to 2.4.
[inputs]: Add python-pynacl.
[arguments]: Patch references to /usr/share/tor in 'bake-tor phase; remove
trailing #T; run tests conditionally.
2021-11-19 10:11:25 +01:00
Ricardo Wurmus 872116ebc6
gnu: python-eventlet: Update to 0.33.0.
* gnu/packages/python-xyz.scm (python-eventlet): Update to 0.33.0.
[propagated-inputs]: Add python-six.
[native-inputs]: Add python-nose.
[arguments]: Enable tests; add build phases 'avoid-OSError and
'delete-broken-tests; replace the 'check phase to run nosetests.
2021-11-19 10:11:25 +01:00
Ricardo Wurmus 5d151c27b3
gnu: python-pytest-httpserver: Use GUIX_PYTHONPATH.
* gnu/packages/check.scm (python-pytest-httpserver)[arguments]: Use
GUIX_PYTHONPATH instead of PYTHONPATH.
2021-11-19 10:11:19 +01:00
Lars-Dominik Braun 2a3ca2696b
gnu: Add r-desctools.
* gnu/packages/statistics.scm (r-desctools): New variable.
2021-11-19 10:05:08 +01:00
Lars-Dominik Braun 146ca5cd2f
gnu: Add r-exact.
* gnu/packages/statistics.scm (r-exact): New variable.
2021-11-19 10:05:08 +01:00
Lars-Dominik Braun 3199b96b2e
gnu: Add r-gld.
* gnu/packages/statistics.scm (r-gld): New variable.
2021-11-19 10:05:08 +01:00
Lars-Dominik Braun 6750e5a6e0
gnu: Add r-lmom.
* gnu/packages/statistics.scm (r-lmom): New variable.
2021-11-19 10:04:59 +01:00
Nicolas Goaziou 59a22fcc91
gnu: emacs-modus-themes: Update to 1.7.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 1.7.0.
2021-11-19 09:51:13 +01:00
Timothy Sample abc9a9b745
gnu: polkit: Fix elogind configuration.
* gnu/packages/patches/polkit-configure-elogind.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/polkit.scm (polkit): Use it.
2021-11-19 00:55:21 -05:00
Julien Lepiller 188e3e2e68
gnu: ocaml4.07-merlin: Remove package.
* gnu/packages/ocaml.scm (ocaml4.07-merlin): Remove package.
2021-11-19 04:04:46 +01:00
Julien Lepiller 9d662021ae
gnu: ocaml-jst-config: Update to 0.14.1.
* gnu/packages/ocaml.scm (ocaml-jst-config): Update to 0.14.1.
2021-11-19 04:03:45 +01:00
Julien Lepiller eb9fa94cca
gnu: ocaml-base: Update to 0.14.1.
* gnu/packages/ocaml.scm (ocaml-base): Update to 0.14.1.
2021-11-19 03:51:16 +01:00
Julien Lepiller 78c930e617
gnu: ocaml-lwt-react: Update to 1.1.4.
* gnu/packages/ocaml.scm (ocaml-lwt-react): Update to 1.1.4.
2021-11-19 03:29:43 +01:00
Julien Lepiller 4c8714d406
gnu: ocaml-lwt: Update to 5.4.2.
* gnu/packages/ocaml.scm (ocaml-lwt): Update to 5.4.2.
2021-11-19 03:26:35 +01:00
Julien Lepiller fff3185995
gnu: dune: Update to 2.9.1.
* gnu/packages/ocaml.scm (dune): Update to 2.9.1.
2021-11-19 02:54:00 +01:00
Leo Famulari 794f5a05f7
gnu: linux-libre 5.4: Update to 5.4.160.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.160.
(linux-libre-5.4-pristine-source): Update hash.
2021-11-18 20:05:15 -05:00
Leo Famulari 2198d47723
gnu: linux-libre: Update to 5.14.19.
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.19.
(linux-libre-5.14-pristine-source, deblob-scripts-5.14): Update hashes.
2021-11-18 20:05:09 -05:00
Julien Lepiller 2f1f2ac1e9
gnu: ocaml-alcotest: Update to 1.5.0.
* gnu/packages/ocaml.scm (ocaml-alcotest): Update to 1.5.0.
2021-11-19 00:29:53 +01:00
Julien Lepiller 08326f3d62
gnu: Add gplates.
* gnu/packages/geo.scm (gplates): New variable.
2021-11-19 00:02:05 +01:00
Julien Lepiller 5012281765
gnu: ocaml-ocp-index: Update to 1.3.2.
* gnu/packages/ocaml.scm (ocaml-ocp-index): Update to 1.3.2.
2021-11-18 23:48:50 +01:00
Jacob Hrbek 92d6f17dfd
gnu: Add shell2batch.
* gnu/packages/crates-io.scm (shell2batch): New variable.
* gnu/packages/patches/rust-shell2batch-lint-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 23:35:37 +01:00
Vagrant Cascadian a8eea7a51e
gnu: qtltools: Fix typo.
* gnu/packages/bioinformatics.scm (qtltools)[description]: Switch from "allows
  to go" to "allows going".
2021-11-18 14:20:07 -08:00
Vagrant Cascadian b23d7aa880
gnu: r-bgeecall: Fix typo.
* gnu/packages/bioconductor.scm (r-bgeecall)[description]: Switch from "allows
  to generate" to "allows generating".
2021-11-18 14:20:03 -08:00
Vagrant Cascadian de0a3b578e
gnu: python-ueberzug: Fix typo.
* gnu/packages/python-xyz.scm (python-ueberzug)[description]: Use "draws"
  instead of "allows to draw".
2021-11-18 14:19:59 -08:00
Vagrant Cascadian 6fc80d9d4c
gnu: r-msfeatures: Fix typos.
* gnu/packages/bioconductor.scm (r-msfeatures)[description]: Switch from
  "allows to" to "can be used" and from "allows to aggregate" to "allows
  aggregating".
2021-11-18 14:19:54 -08:00
Ricardo Wurmus dab4ce0104
gnu: mcg: Use GUIX_PYTHONPATH.
* gnu/packages/mpd.scm (mcg)[arguments]: Use GUIX_PYTHONPATH in the wrapper;
and remove trailing #T while we're at it.
2021-11-18 22:18:12 +00:00
Julien Lepiller b1acfb676a
gnu: ocaml-ssl: Update to 0.5.10.
* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.10.
2021-11-18 23:17:08 +01:00
Ludovic Courtès 8362046a06
gnu: gnupg@2.2.32: Hide.
* gnu/packages/gnupg.scm (gnupg-2.2.32)[properties]: New field.
2021-11-18 22:21:31 +01:00
Ludovic Courtès 98d864e313
gnu: entangle: Build with Meson 0.59.
* gnu/packages/photo.scm (entangle)[arguments]: Pass #:meson.
2021-11-18 22:13:07 +01:00
Ludovic Courtès 427d95f7af
gnu: libdmapsharing: Build against libsoup 2.
* gnu/packages/gnome.scm (libdmapsharing)[propagated-inputs]: Change
LIBSOUP to LIBSOUP-MINIMAL-2.
2021-11-18 22:09:25 +01:00
Ludovic Courtès ae716a4966
gnu: gthumb: Build with Meson 0.59.
* gnu/packages/gnome.scm (gthumb)[arguments]: Pass #:meson.
2021-11-18 22:00:02 +01:00
Ricardo Wurmus 053ac3751e
gnu: terminator: Use GUIX_PYTHONPATH.
* gnu/packages/gnome.scm (terminator)[arguments]: Use GUIX_PYTHONPATH in
'wrap-program phase.
2021-11-18 19:34:20 +00:00
Ricardo Wurmus d6a970dbf6
gnu: terminator: Remove trailing #T.
* gnu/packages/gnome.scm (terminator)[arguments]: Remove trailing #T from
build phases.
2021-11-18 19:33:54 +00:00
Ricardo Wurmus dddc90a363
gnu: shorah: Use GUIX_PYTHONPATH in wrapper.
* gnu/packages/bioinformatics.scm (shorah)[arguments]: Wrap executable with
GUIX_PYTHONPATH.
2021-11-18 19:25:16 +00:00
Efraim Flashner dcc4028c0e
gnu: irrlicht: Update home-page.
* gnu/packages/games.scm (irrlicht)[home-page]: Update to new home-page.
2021-11-18 21:13:23 +02:00
Vivien Kraus 2691864533
gnu: irrlicht: Fix build.
* gnu/packages/games.scm (irrlicht) [phase remove-<sys/systctl.h>]:
<sys/sysctl.h> has been removed from glibc, and it is not used, so remove it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-11-18 21:09:43 +02:00
Ricardo Wurmus 675f324e12
gnu: python-tablib: Use GUIX_PYTHONPATH instead of PYTHONPATH.
* gnu/packages/python-xyz.scm (python-tablib)[arguments]: Use GUIX_PYTHONPATH
instead of PYTHONPATH in 'check phase.
2021-11-18 18:47:13 +00:00
Timothy Sample fc3e4ef0db
gnu: gnome: Use at-spi2-core-minimal.
Fixes <https://issues.guix.gnu.org/51916>.
Reported by Vivien Kraus <vivien@planete-kraus.eu>.

* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Replace
at-spi2-core with at-spi2-core-minimal.
2021-11-18 12:11:53 -05:00
Ricardo Wurmus b41d3fa983
gnu: python-screenkey: Use GUIX_PYTHONPATH instead of PYTHONPATH.
* gnu/packages/python-xyz.scm (python-screenkey)[arguments]: Wrap with
GUIX_PYTHONPATH instead of PYTHONPATH.
2021-11-18 17:10:09 +00:00
Ricardo Wurmus a28667b76c
gnu: python-screenkey: Update description.
* gnu/packages/python-xyz.scm (python-screenkey)[description]: Extend to use a
complete sentence.
2021-11-18 17:09:10 +00:00
Ricardo Wurmus 9d0c5f18e7
gnu: python-typer: Run tests conditionally.
* gnu/packages/python-xyz.scm (python-typer)[arguments]: Only run tests when
TESTS? is #true.
2021-11-18 17:01:21 +00:00
Ricardo Wurmus 3b1cf6ab5e
gnu: python-typer: Use GUIX_PYTHONPATH instead of PYTHONPATH.
* gnu/packages/python-xyz.scm (python-typer)[arguments]: Use GUIX_PYTHONPATH
in 'check phase.
2021-11-18 17:01:21 +00:00
Ricardo Wurmus 9e76a5b7cb
gnu: python-typer: Run more tests.
* gnu/packages/python-xyz.scm (python-typer)[arguments]: Delete phase
'disable-failing-tests; disable only test_show_completion and
test_install_completion in 'check phase; add phase 'patch-shell-reference.
2021-11-18 17:01:20 +00:00
Guillaume Le Vaillant 28b92acf6b
gnu: enlightenment: Add missing input.
* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Addd libdrm.
2021-11-18 17:58:13 +01:00
Maxim Cournoyer 61576d5927
gnu: python-dbusmock: Patch reference to dbus-daemon.
* gnu/packages/python-xyz.scm (python-dbusmock)
[phases]{patch-shell-path}: Rename to...
{patch-paths}: ... this, and also patch the dbus-daemon reference.
2021-11-18 11:40:11 -05:00
Maxim Cournoyer 416c706729
gnu: python-dbusmock: Update to 0.24.1.
* gnu/packages/python-xyz.scm (python-dbusmock): Update to 0.24.1.
2021-11-18 11:40:10 -05:00
Maxim Cournoyer 4486870b1a
gnu: xorg-server-xwayland: Update to 21.1.3 and adjust package.
Xwayland is no longer part of the main X server distribution and now requires
Meson to build.  This change also turn on EGL support, which was previously
disabled.

* gnu/packages/xorg.scm (xorg-server-xwayland): Do not inherit from
xorg-server.  Update to 21.1.3.
[native-inputs]: New field.
[build-system]: Likewise.
[inputs]: Fully specify inputs, which are a subset of those of xorg-server.
[configure-flags]: Adjust for Meson.
[phases]{patch-/bin/sh}: New phase.
[description, home-page, license]: New fields.
2021-11-18 11:40:10 -05:00
Maxim Cournoyer 6cec904665
gnu: egl-wayland: Update to 1.1.9.
* gnu/packages/xorg.scm (egl-wayland): Update to 1.1.9.
[native-inputs]: Add libglvnd and mesa-headers.
[inputs]: Add wayland-protocols.
2021-11-18 11:40:10 -05:00
Maxim Cournoyer 0184192e24
gnu: Move eglexternalplatform and egl-wayland to (gnu packages xorg).
This is to avoid a module cycle between (gnu packages xorg) and (gnu packages
graphics).

* gnu/packages/graphics.scm (eglexternalplatform, egl-wayland): Move to...
* gnu/packages/xorg.scm: ... this file.  Remove trailing #t.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 87b4c66b72
gnu: xorg-server: Enable X security extensions (xcsecurity).
Fixes <https://issues.guix.gnu.org/23317>.

* gnu/packages/xorg.scm (xorg-server)
[configure-flags]: Add --enable-xcsecurity.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 5be685f554
gnu: xorg-server: Update to 21.1.1 and reinstate parallel tests.
* gnu/packages/xorg.scm (xorg-server): Update to 21.1.1.
[parallel-tests?]: Tentatively remove argument; added in 2015 without a
comment.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 67f01c8d29
gnu: mesa: Update to 21.2.5.
* gnu/packages/gl.scm (mesa): Update to 21.2.5.
[phases]{fix-tests}: Remove phase.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer b3e1f58f2e
gnu: libxkbfile: Propagate libx11 and kbproto.
* gnu/packages/xorg.scm (libxkbfile): Fix indentation.
[inputs]{libx11}: Move to...
[propagated-inputs]: ... here.  Add kbproto.
2021-11-18 11:40:09 -05:00
Maxim Cournoyer 79fce3f823
gnu: libinput: Update to 1.19.2.
* gnu/packages/freedesktop.scm (libinput): Update to 1.19.2.
2021-11-18 11:40:08 -05:00
Ricardo Wurmus 235adaeec6
gnu: python-xlwt: Use GUIX_PYTHONPATH instead of PYTHONPATH.
* gnu/packages/python-xyz.scm (python-xlwt)[arguments]: Update 'check phase to
set GUIX_PYTHONPATH instead of PYTHONPATH.
2021-11-18 16:10:21 +00:00
Ludovic Courtès 156843609c
gnu: cling: Move next to llvm and clang.
Inheritance should happen within the same module.

* gnu/packages/cpp.scm (%cling, llvm-cling, clang-cling-runtime)
(clang-cling, cling): Move to...
* gnu/packages/llvm.scm: ... here.  Use 'modify-inputs' instead of
'alist-replace'.
2021-11-18 16:51:13 +01:00
Ludovic Courtès 45a7de70b6
gnu: llvm-julia: Move next to llvm.
Inheritance should happen within the same module.

* gnu/packages/julia.scm (julia-patch): Make public.
(llvm-julia): Move to...
* gnu/packages/llvm.scm (llvm-julia): ... here.
2021-11-18 16:51:13 +01:00
Ludovic Courtès cd1cbb6107
gnu: libuv-julia: Move next to libuv.
Inheritance should happen within the same module.

* gnu/packages/julia.scm (libuv-julia): Move to...
* gnu/packages/libevent.scm (libuv-julia): ... here.
2021-11-18 16:51:13 +01:00
Josselin Poiret 674dbeb436
gnu: xf86-video-nouveau: Use upstream patch for xorg-server 21.1.
* gnu/packages/patches/xf86-video-nouveau-fixup-ABI.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-nouveau): Use it.

Signed-off-by: Timothy Sample <samplet@ngyro.com>
2021-11-18 10:47:05 -05:00
Josselin Poiret 5726411038
gnu: xf86-video-mach64: Patch to build with xorg-server 21.1.
* gnu/packages/patches/xf86-video-mach64-bool-to-boolean.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-mach64): Use it.

Signed-off-by: Timothy Sample <samplet@ngyro.com>
2021-11-18 10:46:56 -05:00
Ricardo Wurmus adebc0c9fa
gnu: python2-virtualenv: Remove unnecessary build phase.
* gnu/packages/python-xyz.scm (python2-virtualenv)[arguments]: Remove field.
2021-11-18 15:35:09 +00:00
Ricardo Wurmus 04893962f6
gnu: python-pymediainfo: Update description.
* gnu/packages/python-xyz.scm (python-pymediainfo)[description]: Extend it to
a complete sentence.
2021-11-18 15:30:58 +00:00
Ricardo Wurmus 0525a3de76
gnu: python-pymediainfo: Simplify check phase.
* gnu/packages/python-xyz.scm (python-pymediainfo)[arguments]: Use
ADD-INSTALLED-PYTHONPATH instead of manipulating PYTHONPATH directly.
2021-11-18 15:30:20 +00:00
Ricardo Wurmus 4b8bc321e1
gnu: python2-send2trash: Fix setenv build phase.
* gnu/packages/python-xyz.scm (python2-send2trash)[arguments]: Use
GUIX_PYTHONPATH instead of PYTHONPATH.
2021-11-18 15:22:48 +00:00
Maxim Cournoyer ab22743ad4
gnu: gst-plugins-base: Disable the elements_appsrc test.
* gnu/packages/gstreamer.scm (gst-plugins-base): Remove trailing #t.
[phases]{disable-problematic-tests}: New phase.
2021-11-18 10:20:52 -05:00
Timothy Sample 749dec114f
gnu: sushi: Fix build by using libsoup@2.
* gnu/packages/gnome.scm (sushi)[inputs]: Replace webkitgtk with
webkitgtk-with-libsoup2.
2021-11-18 10:10:17 -05:00
Timothy Sample 9f94eb3d7b
gnu: cheese: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (cheese)[arguments]: Use meson-0.59.
2021-11-18 10:10:17 -05:00
Timothy Sample ff7f928a10
gnu: gnome-shell: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-shell)[arguments]: Use meson-0.59.
2021-11-18 10:10:17 -05:00
Timothy Sample 17ebc4eebe
gnu: gnome-control-center: Fix build.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-control-center)
[arguments]: Use meson-0.59.
[inputs]: Replace libsoup with libsoup-minimal-2.
2021-11-18 10:10:17 -05:00
Timothy Sample 40372653d9
gnu: simple-scan: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (simple-scan)[arguments]: Use meson-0.59.
2021-11-18 10:10:16 -05:00
Timothy Sample 08806af6b1
gnu: colord: Enable Vala bindings.
* gnu/packages/gnome.scm (colord)[arguments]: Add "-Dvapi=true" to
[native-inputs]: Add vala.
2021-11-18 10:10:16 -05:00
Timothy Sample 6303c3c4fa
gnu: totem: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (totem)[arguments]: Use meson-0.59.
2021-11-18 10:10:16 -05:00
Timothy Sample 85fbf6d1fa
gnu: gnome-user-share: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-user-share)[arguments]: Use meson-0.59.
2021-11-18 10:10:16 -05:00
Timothy Sample 3f99ed39dc
gnu: gnome-initial-setup: Fix build.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-initial-setup)
[arguments]: Use meson-0.59.
[inputs]: Replace webkitgtk with webkitgtk-with-libsoup2.
2021-11-18 10:10:16 -05:00
Timothy Sample 0e2c8290d5
gnu: gnome-music: Fix build.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-music)[arguments]: Use meson-0.59.
[inputs]: Replace libsoup with libsoup-minimal-2.
2021-11-18 10:10:15 -05:00
Timothy Sample 49150b1493
gnu: gnome-photos: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-photos)[arguments]: Use meson-0.59.
2021-11-18 10:10:15 -05:00
Timothy Sample 836b6b654a
gnu: folks: Update to 0.15.3.
* gnu/packages/gnome.scm (folks): Update to 0.15.3.
2021-11-18 10:10:15 -05:00
Timothy Sample 589b71098f
gnu: grilo: Fix build by using libsoup@2.
* gnu/packages/gnome.scm (grilo)[inputs]: Replace libsoup with
libsoup-minimal-2.
2021-11-18 10:10:15 -05:00
Timothy Sample 7f9126b85b
gnu: gssdp: Use libsoup@2 and propagate it.
* gnu/packages/gnome.scm (gssdp)[inputs]: Remove libsoup.
[propagated-inputs]: Add libsoup-minimal-2.
2021-11-18 10:10:14 -05:00
Timothy Sample 66ff6f3718
gnu: evolution-data-server: Propagate libsoup@2.
All of the .pc files require version 2.

* gnu/packages/gnome.scm (evolution-data-server)
[propagated-inputs]: Replace libsoup with libsoup-minimal-2.
2021-11-18 10:10:14 -05:00
Timothy Sample 3904f33580
gnu: gedit: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gedit)[arguments]: Use meson-0.59.
2021-11-18 10:10:14 -05:00
Timothy Sample 4f67a94d14
gnu: gnome-disk-utility: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-disk-utility)
[arguments]: Use meson-0.59.
2021-11-18 10:10:14 -05:00
Timothy Sample e13b18b26f
gnu: gnome-maps: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/geo.scm (gnome-maps)[arguments]: Use meson-0.59.
2021-11-18 10:10:14 -05:00
Timothy Sample 07170f6c49
gnu: gnome-weather: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-weather)[arguments]: Use meson-0.59.
2021-11-18 10:10:13 -05:00
Timothy Sample c8fa0c46d4
gnu: gnome-font-viewer: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Use meson-0.59.
2021-11-18 10:10:13 -05:00
Timothy Sample dd5dbbfa58
gnu: gnome-characters: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-characters)[arguments]: Use meson-0.59.
2021-11-18 10:10:13 -05:00
Timothy Sample 4a77a70db0
gnu: eog: Build with Meson 0.59.
See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (eog)[arguments]: Use meson-0.59.
2021-11-18 10:10:08 -05:00
Ludovic Courtès 2b3046beca
gnu: python-graphene: Update to 3.0.
Fixes <https://issues.guix.gnu.org/50947>.
Reported by John Kehayias <john.kehayias@protonmail.com>.

* gnu/packages/python-xyz.scm (python-graphene): Update to 3.0.
[propagated-inputs]: Replace "python-iso8601" by "python-aniso8601".
2021-11-18 15:40:57 +01:00
Ludovic Courtès f8119cb514
gnu: python-aniso8601: Update to 9.0.1.
* gnu/packages/time.scm (python-aniso8601): Update to 9.0.1.
[propagated-inputs]: Remove.
2021-11-18 15:40:34 +01:00
Ludovic Courtès 62b93a5c9f
gnu: appstream: Link against libsoup 2.
This version of AppStream fails to build against libsoup 3.x.

* gnu/packages/freedesktop.scm (appstream)[inputs]: Replace LIBSOUP by
LIBSOUP-MINIMAL-2.
2021-11-18 15:38:32 +01:00
Ludovic Courtès 53d5d66378
gnu: ocaml-dose3: Remove now unneeded phase.
This reverts commit 91b29aa373.
Reported by pukkamustard on #guix.

* gnu/packages/ocaml.scm (ocaml-dose3)[arguments]: Remove #:phases.
2021-11-18 15:08:33 +01:00
Vivien Kraus 9502c56bfb
gnu: gnome-builder: Upgrade to 41.2.
* gnu/packages/gnome.scm: Import modules llvm and markup for gnome-builder.
(gnome-builder): Upgrade to 41.2.
[arguments]: Add #:glib-or-gtk? #t to compile the schemas.
[configure-flags]: Enable more plugins.
[phase patch-meson]: Pretend we’re building with webkit2gtk-4.1.
[inputs]: Add cmark (markup support), clang and llvm, devhelp, glade,
libportal and libsoup 2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18 14:46:49 +01:00
Vivien Kraus ee98739c83
gnu: sysprof: Upgrade to 3.42.1.
* gnu/packages/gnome.scm (sysprof): Upgrade to 3.42.1.
[propagated-inputs]: Add polkit.
[inputs]: Add json-glib.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18 14:46:46 +01:00
Vivien Kraus e8b2b11b01
gnu: devhelp: Add missing propagated input.
* gnu/packages/gnome.scm (devhelp) [propagated-inputs]: Add
gsettings-desktop-schemas.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18 14:43:49 +01:00
Ricardo Wurmus 93b2ce1197
gnu: r-tximeta: Update to 1.12.3.
* gnu/packages/bioconductor.scm (r-tximeta): Update to 1.12.3.
2021-11-18 13:18:01 +00:00
Ricardo Wurmus 6a5e5bb9e2
gnu: r-biodb: Update to 1.2.1.
* gnu/packages/bioconductor.scm (r-biodb): Update to 1.2.1.
2021-11-18 13:18:01 +00:00
Ricardo Wurmus 13f8140290
gnu: r-chromstar: Update to 1.20.2.
* gnu/packages/bioconductor.scm (r-chromstar): Update to 1.20.2.
2021-11-18 13:18:00 +00:00
Ricardo Wurmus 34d17d5f62
gnu: r-scran: Update to 1.22.1.
* gnu/packages/bioconductor.scm (r-scran): Update to 1.22.1.
2021-11-18 13:18:00 +00:00
Ricardo Wurmus 0f72bdada5
gnu: r-hdf5array: Update to 1.22.1.
* gnu/packages/bioconductor.scm (r-hdf5array): Update to 1.22.1.
2021-11-18 13:18:00 +00:00
Ricardo Wurmus ddb9d228b4
gnu: r-s4vectors: Update to 0.32.2.
* gnu/packages/bioconductor.scm (r-s4vectors): Update to 0.32.2.
2021-11-18 13:18:00 +00:00
Ricardo Wurmus ef5bbc3416
gnu: r-biocset: Update to 1.8.1.
* gnu/packages/bioconductor.scm (r-biocset): Update to 1.8.1.
2021-11-18 13:18:00 +00:00
Ricardo Wurmus 3cfeeace83
gnu: r-biocpkgtools: Update to 1.12.2.
* gnu/packages/bioconductor.scm (r-biocpkgtools): Update to 1.12.2.
2021-11-18 13:17:59 +00:00
Ricardo Wurmus 6350413325
gnu: r-mixomics: Update to 6.18.0.
* gnu/packages/bioconductor.scm (r-mixomics): Update to 6.18.0.
2021-11-18 13:17:59 +00:00
Ricardo Wurmus a03c84244d
gnu: r-rsubread: Update to 2.8.1.
* gnu/packages/bioconductor.scm (r-rsubread): Update to 2.8.1.
2021-11-18 13:17:59 +00:00
Ricardo Wurmus d30d9c6001
gnu: r-geoquery: Update to 2.62.1.
* gnu/packages/bioconductor.scm (r-geoquery): Update to 2.62.1.
[propagated-inputs]: Add r-r-utils.
2021-11-18 13:17:59 +00:00
Ricardo Wurmus f4b108d872
gnu: r-icobra: Update to 1.22.1.
* gnu/packages/bioconductor.scm (r-icobra): Update to 1.22.1.
2021-11-18 13:17:58 +00:00
Ricardo Wurmus 7e9a13d789
gnu: r-ggtree: Update to 3.2.1.
* gnu/packages/bioconductor.scm (r-ggtree): Update to 3.2.1.
2021-11-18 13:17:58 +00:00
Ricardo Wurmus e52eb93765
gnu: r-treeio: Update to 1.18.1.
* gnu/packages/bioconductor.scm (r-treeio): Update to 1.18.1.
2021-11-18 13:17:58 +00:00
Ricardo Wurmus 34ba8b256b
gnu: r-systempiper: Update to 2.0.1.
* gnu/packages/bioconductor.scm (r-systempiper): Update to 2.0.1.
2021-11-18 13:17:58 +00:00
Ricardo Wurmus 6b1375d3af
gnu: r-msnbase: Update to 2.20.1.
* gnu/packages/bioconductor.scm (r-msnbase): Update to 2.20.1.
2021-11-18 13:17:58 +00:00
Ricardo Wurmus f917fa4e50
gnu: r-ensembldb: Update to 2.18.2.
* gnu/packages/bioconductor.scm (r-ensembldb): Update to 2.18.2.
2021-11-18 13:17:57 +00:00
Ricardo Wurmus 30038c5738
gnu: r-chipseeker: Update to 1.30.2.
* gnu/packages/bioconductor.scm (r-chipseeker): Update to 1.30.2.
2021-11-18 13:17:57 +00:00
Ricardo Wurmus 443ed83bc3
gnu: r-annotationdbi: Update to 1.56.2.
* gnu/packages/bioconductor.scm (r-annotationdbi): Update to 1.56.2.
2021-11-18 13:17:57 +00:00
Simon South b0eaa4f2d7
gnu: strace: Allow readlink, readlinkat tests to pass.
Modify the invocation of strace's "readlink" and "readlinkat" tests to prevent
them from failing due to an additional system call made by Guix's patched
version of glibc.

* gnu/packages/linux.scm (strace)[source]: Add patch.
[arguments]<#:phases>: Do not disable the "readlink" test now that it can
succeed.
* gnu/packages/patches/strace-readlink-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18 14:11:43 +01:00
Ludovic Courtès 696b0a3246
gnu: qgpgme: Use 'modify-inputs'.
* gnu/packages/gnupg.scm (qgpgme)[inputs]: Use 'modify-inputs'.
2021-11-18 12:47:49 +01:00
Ludovic Courtès ffcf4ea9ab
gnu: qgpgme: Depend on a newer GnuPG.
This addresses a test failure in 'testSymmetricEncryptDecrypt':

  FAIL!  : EncryptionTest::testSymmetricEncryptDecrypt() 'QString::fromUtf8(plainText) == QStringLiteral("Hello symmetric World")' returned FALSE. ()
     Loc: [t-encrypt.cpp(188)]

The failure was apparently due to gpg asking for a passphrase for
symmetric decryption.

* gnu/packages/gnupg.scm (gnupg-2.2.32): New variable.
(qgpgme)[native-inputs]: Use it.
2021-11-18 12:38:58 +01:00
Ludovic Courtès 1db174a3ad
gnu: ghc: Rely on a fixed version of Git.
This makes the derivation of ghc equivalent to that found in
e55547bf70.

* gnu/packages/haskell.scm (ghc-8.8)[native-inputs]: Change GIT to
GIT/FIXED.
(ghc-8.10)[native-inputs]: Change GIT-MINIMAL to GIT-MINIMAL/FIXED.
* gnu/packages/version-control.scm (git/fixed): New variable.
2021-11-18 11:39:40 +01:00
Kaelyn Takata d28a28ff53
gnu: sbcl-cl-webkit: Update to 3.4.0.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.4.0, bringing in
  support for libwebkit2gtk-4.1 from webkit 2.34.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18 09:58:49 +01:00
Jack Hill 9322b4d30d
gnu: gnome-screenshot: Fix build with Meson 0.60.0.
* gnu/packages/patches/gnome-screenshot-meson-0.60.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-screenshot)[patches]: New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-18 09:53:16 +01:00
Nicolas Goaziou 039c3848c3
gnu: wireshark: Update to 3.4.10.
* gnu/packages/networking.scm (wireshark): Update to 3.4.10.
2021-11-18 09:18:41 +01:00
Nicolas Goaziou f4aa543f74
gnu: emacs-elfeed-score: Update to 1.2.0.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.0.
2021-11-18 09:13:22 +01:00
zimoun 7537ec816f
gnu: coq-stdpp: Adjust '#:make-flags'.
* gnu/packages/coq.scm (coq-stdpp)[arguments]<#:make-flags>: Set install
destination.
<#:phases>: Remove replace 'install.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:30:41 +01:00
zimoun 4423caece6
gnu: coq-equations: Adjust '#:make-flags'.
* gnu/packages/coq.scm (coq-equations)[arguments]<#:make-flags>: Set install
destination.
<#:phases>: Remove replace 'install.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:25:38 +01:00
zimoun 5d7d64ff85
gnu: coq-autosubst: Adjust '#:make-flags'.
* gnu/packages/coq.scm (coq-autosubst)[arguments]<#:make-flags>: Set install
destination.
<#:phases>: Remove replace 'install.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:22:21 +01:00
zimoun 7b93c6d777
gnu: coq-mathcomp: Adjust '#:make-flags'.
* gnu/packages/coq.scm (coq-mathcomp)[arguments]<#:make-flags>: Set install
destination.
<#:phases>: Remove replace 'install.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:08:08 +01:00
zimoun 2d60af4d6d
gnu: Add coq-semantics.
* gnu/packages/coq.scm (coq-semantics): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-11-18 04:08:00 +01:00
Vagrant Cascadian e930d4a747
gnu: perl-tie-handle-offset: Fix typo.
* gnu/packages/perl.scm (perl-tie-handle-offset)[description]: Fix "This
  module" typo.
2021-11-17 17:46:13 -08:00
Vagrant Cascadian 67900b9555
gnu: perl-business-ismn: Fix typo.
* gnu/packages/perl.scm (perl-business-ismn)[description]: Fix "This module"
  typo.
2021-11-17 17:46:05 -08:00
Vagrant Cascadian e52032ac1d
gnu: perl-business-issn: Fix typo.
* gnu/packages/perl.scm (perl-business-issn)[description]: Fix "This module"
  typo.
2021-11-17 17:46:01 -08:00
Vagrant Cascadian f4f93b38aa
gnu: perl-business-isbn: Fix typo.
* gnu/packages/perl.scm (perl-business-isbn)[description]: Fix "This module"
  typo.
2021-11-17 17:45:53 -08:00
Vagrant Cascadian 8f6ac12fe4
gnu: perl-test-dir: Fix typo.
* gnu/packages/perl-check.scm (perl-test-dir)[description]: Fix "This module"
  typo.
2021-11-17 17:45:49 -08:00
Vagrant Cascadian e782bb901b
gnu: python-sgmllib3k: Fix typo.
* gnu/packages/python-xyz.scm (python-sgmllib3k)[description]: Fix "This
  package" typo.
2021-11-17 17:45:45 -08:00
Vagrant Cascadian fb1cd494d7
gnu: rust-fever-api-0.2: Fix typo.
* gnu/packages/crates-io.scm (rust-fever-api-0.2)[description]: Fix "This
  package" typo.
2021-11-17 17:45:38 -08:00
Vagrant Cascadian 747403aca5
gnu: perl-test-nowarnings: Fix typo.
* gnu/packages/perl-check.scm (perl-test-nowarnings)[description]: Fix "This
  module" typo.
2021-11-17 17:45:21 -08:00
Tobias Geerinckx-Rice 407594d21b
gnu: foo2zjs: Use archived home page.
* gnu/packages/cups.scm (foo2zjs)[home-page]: Link to the Web Archive'd
URL.
2021-11-18 01:12:21 +01:00
Tobias Geerinckx-Rice 90c524c94e
gnu: sg3-utils: Omit static library.
* gnu/packages/scsi.scm (sg3-utils)[arguments]: Add "--disable-static"
to #:configure-flags.
2021-11-18 01:12:15 +01:00
Tobias Geerinckx-Rice f41fbda9db
gnu: sg3-utils: Update to 1.47.
* gnu/packages/scsi.scm (sg3-utils): Update to 1.47.
2021-11-18 01:08:30 +01:00
Ludovic Courtès cdb0e04a76
gnu: python-sgmllib3k: Remove redundant definition.
* gnu/packages/python-xyz.scm (python-sgmllib3k): Adjust description and
remove same-named definition that provided version 1.0.0.
2021-11-18 00:00:16 +01:00
Ludovic Courtès 669d150f48
gnu: graphene: Depend on a fixed version of 'git-minimal'.
* gnu/packages/version-control.scm (git-minimal/fixed): New variable.
* gnu/packages/gtk.scm (graphene)[native-inputs]: Use it instead of
GIT-MINIMAL.
2021-11-17 23:59:09 +01:00
Marius Bakke e3f70c947f
gnu: ungoogled-chromium: Update to 96.0.4664.45-0.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M96.
(%chromium-version): Set to 96.0.4664.45.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2021-11-17 23:57:52 +01:00
Marius Bakke b432cd1189
gnu: libtorrent-rasterbar: Update to 1.2.14.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.2.14.
[source](uri): Adjust tag name.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]: Adjust accordingly.  Override the check phase to fake the time
for one test, and disable another.
[native-inputs]: Add LIBFAKETIME.
2021-11-17 23:57:52 +01:00
Ludovic Courtès e77df67cc2
gnu: libsoup: Depend on a fixed version of Samba.
This avoids big rebuilds when Samba is upgraded.

* gnu/packages/samba.scm (samba/fixed): New variable.
* gnu/packages/gnome.scm (libsoup-minimal)[inputs]: Use it instead of
SAMBA.
2021-11-17 23:57:49 +01:00
Ludovic Courtès 3a317f7476
Merge branch 'master' into core-updates-frozen 2021-11-17 23:43:14 +01:00
Foo Chuan Wei 94fbcf7b78
gnu: Add rcs-blame.
* gnu/packages/version-control.scm (rcs-blame): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:59 +01:00
Foo Chuan Wei b737607c54
gnu: rcs: Install rcsfreeze.
* gnu/packages/version-control.scm (rcs): Install rcsfreeze.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Josselin Poiret 7c4142628a
gnu: system: Improve location of some configuration warnings.
* gnu/bootloader.scm (%warn-target-field-deprecation): Remove it.
* gnu/bootloader.scm (warn-target-field-deprecation): Use
define-with-syntax-properties.
* gnu/system.scm (ensure-setuid-program-list): Ditto.  Also rename the
'location' variable to 'properties'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Philip McGrath cb768f3860
gnu: tidy-html: Update to 5.8.0.
* gnu/packages/web.scm (tidy-html): Update to 5.8.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:58 +01:00
Michael Rohleder 609066e996
gnu: xfce4-whiskermenu-plugin: Update to 2.6.1.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.6.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Michael Rohleder 7fe5742e03
gnu: ristretto: Update to 0.12.0.
* gnu/packages/xfce.scm (ristretto): Update to 0.12.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Michael Rohleder 538a755341
gnu: xfce4-cpugraph-plugin: Update to 1.2.5.
* gnu/packages/xfce.scm (xfce4-cpugraph-plugin): Update to 1.2.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
jgart 5a6af48408
gnu: shellcheck: Update to 0.8.0.
* gnu/packages/haskell-apps.scm (shellcheck): Update to 0.8.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Xinglu Chen 77483d6b61
gnu: perl-inline-c: Patch paths to ‘make’.
* gnu/packages/perl.scm (perl-inline-c)[arguments]<#:phases>{patch-paths}: New
  phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Alexey Abramov 4ace645506
services: docker: Add 'environment-variables' configuration field.
* gnu/services/docker.scm (docker-configuration):  Add the field
(docker-shepherd-service): Pass the list of defined variables to
make-forkexec-constructor.
* doc/guix.texi (Miscellaneous Services): Update doc.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:56 +01:00
Vagrant Cascadian 6bffa13040
gnu: perl-log-message: Fix typo.
* gnu/packages/perl.scm (perl-log-message)[description]: Correctly use "lets
  you".
2021-11-17 13:29:35 -08:00
Nicolas Goaziou ee98b30a69
gnu: emacs-eldev: Update to 0.10.
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 0.10.
[arguments]: Enable some tests, disable some others.  Remove #t at the end of phases.
2021-11-17 22:12:26 +01:00
Vagrant Cascadian b066c9b03d
gnu: home: services: Fix typo.
* gnu/home/services.scm (compute-on-first-login-script): Fix spelling of
  "appropriate".
2021-11-17 12:55:24 -08:00
Ricardo Wurmus 30474f25d0
gnu: python-numcodecs: Unbundle c-blosc.
* gnu/packages/python-xyz.scm (python-numcodecs)[source]: Add snippet to
remove bundled c-blosc sources and pre-built Cython files.
[arguments]: Add build phase 'disable-avx2 and 'unbundle; replace 'check phase
to run pytest; disable tests.
[inputs]: Add c-blosc, lz4, zlib, and zstd.
[native-inputs]: Add python-cython.
2021-11-17 20:45:58 +00:00
Ricardo Wurmus 7850856591
gnu: c-blosc: Build with external libraries and without AVX2.
* gnu/packages/compression.scm (c-blosc)[inputs]: Add lz4, snappy, zlib, and
zstd.
[arguments]: Disable building with AVX2 instructions; prefer our compression
packages over bundled sources.
2021-11-17 20:45:54 +00:00
Ricardo Wurmus e55547bf70
gnu: pdfpc: Replace webkitgtk with webkitgtk-with-libsoup2.
* gnu/packages/pdf.scm (pdfpc)[inputs]: Replace webkitgtk with
webkitgtk-with-libsoup2.
2021-11-17 17:56:18 +00:00
phodina 41c8ee1b50
gnu: font-adobe-source-code-pro: Update to 2.032R-ro-1.052R-it-1.012R-VAR.
* gnu/packages/fonts (font-adobe-source-code-pro): Update to
2.032R-ro-1.052R-it-1.012R-VAR.
[commit]: Adjust version rewriting regexp accordingly.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-17 18:11:40 +01:00
Vivien Kraus 948137b62a
gnu: Add emacs-vala-mode.
* gnu/packages/emacs-xyz (emacs-vala-mode): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-17 18:01:19 +01:00
Efraim Flashner 94b76dc85c
gnu: vigra: Build without numpy support.
* gnu/packages/image.scm (vigra)[inputs]: Remove python-numpy.
[arguments]: Add configure-flag to build without vigranumpy.
2021-11-17 17:50:04 +02:00