Commit graph

98126 commits

Author SHA1 Message Date
Julien Lepiller 965d54e344
gnu: java-plexus-component-metadata: Fix package.
* gnu/packages/java.scm (java-plexus-component-metadata): Apply fix for
  newer jdom.
2022-06-12 09:07:17 +02:00
Ludovic Courtès 091eb323ba
Merge branch 'master' into staging 2022-06-08 14:53:16 +02:00
jgart via Guix-patches via 0c5299200f
gnu: Add emacs-pyimport.
* gnu/packages/emacs-xyz.scm (emacs-pyimport): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-08 00:14:41 +02:00
Stefan Reichör 7fbf02b854
gnu: Add emacs-toodoo.
* gnu/packages/emacs-xyz.scm (emacs-toodoo): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-08 00:09:04 +02:00
Thomas Albers 1ba8c74de3
gnu: Add emacs-opencl-mode.
* gnu/packages/emacs-xyz.scm (emacs-opencl-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-08 00:02:53 +02:00
Ludovic Courtès 05fef7bfc6
gnu: timescaledb: Adjust test preparation to PostgreSQL 13.6.
The previous method of making a union with symlinks would work with 13.4
but not with 13.6, which has an extra 'canonicalize_path' call in
'find_my_exec'.

* gnu/packages/databases.scm (timescaledb)[arguments]: In
'prepare-tests', pass #:symlink argument to 'union-build'.
2022-06-07 23:58:16 +02:00
Ludovic Courtès b422687cbd
gnu: postgresql@10: Fix manual compilation.
This is a followup to f0227a18c2.

* gnu/packages/databases.scm (postgresql-10)[native-inputs]: New field.
2022-06-05 17:00:18 +02:00
Ludovic Courtès 5035be651a
gnu: docbook-sgml: Add 4.2.
* gnu/packages/docbook.scm (docbook-sgml-4.2, docbook-sgml-4.1): New
variables.
(docbook-sgml): Make an alias to 'docbook-sgml-4.1'.
2022-06-05 17:00:18 +02:00
Ludovic Courtès 5b6b4ade7c
gnu: go: Make 'make-go-std' memoizing.
* gnu/packages/golang.scm (make-go-std): Use 'mlambdaq'.
2022-06-05 17:00:18 +02:00
Ludovic Courtès fb21085d25
gnu: go-std: Make public.
* gnu/packages/golang.scm (go-std-1.14, go-std-1.16, go-std-1.17): New
variables.
2022-06-05 17:00:17 +02:00
Tobias Geerinckx-Rice 75eae3fd78
gnu: emacs-rainbow-mode: Update to 1.0.6.
* gnu/packages/emacs-xyz.scm (emacs-rainbow-mode): Update to 1.0.6.
2022-06-05 02:00:01 +02:00
Tobias Geerinckx-Rice 1dc22f19e8
gnu: emacs-undo-tree: Update to 0.8.2.
* gnu/packages/emacs-xyz.scm (emacs-undo-tree): Update to 0.8.2.
2022-06-05 02:00:01 +02:00
Tobias Geerinckx-Rice 4fc248ada2
gnu: emacs-ghub: Update to 3.5.6.
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 3.5.6.
2022-06-05 02:00:01 +02:00
Tobias Geerinckx-Rice 9105c60f0d
gnu: putty: Update to 0.77.
* gnu/packages/networking.scm (putty): Update to 0.77.
[build-system]: Switch to CMAKE-BUILD-SYSTEM.
[arguments]: Remove the old 'chdir phase.  Add a custom 'check phase.
[native-inputs]: Add perl.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice 66c5e40762
gnu: emacs-d-mode: Update to 2.0.12.
* gnu/packages/emacs-xyz.scm (emacs-d-mode): Update to 2.0.12.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice 8578b8d8b5
gnu: openmpi: Update to 4.1.4.
* gnu/packages/mpi.scm (openmpi): Update to 4.1.4.
2022-06-05 02:00:00 +02:00
Jai Vetrivelan 5a42df6e49
gnu: Add emacs-xah-fly-keys.
* gnu/packages/emacs-xyz.scm (emacs-xah-fly-keys): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-07 21:55:39 +02:00
Aleksandr Vityazev 8e6228d499
gnu: emacs-plz: Update to 0.1.
* gnu/packages/emacs-xyz (emacs-plz): Update to 0.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-07 21:45:10 +02:00
Rostislav Svoboda 899c29805f
gnu: emacs-evil-collection: Update to 0.0.8.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 0.0.8.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-07 21:40:29 +02:00
André A. Gomes c53a92ca2d
gnu: emacs-modus-themes: Update to 2.4.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.4.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-07 21:38:27 +02:00
jgart via Guix-patches via 5f4946fac5
gnu: Add emacs-popon.
* gnu/packages/emacs-xyz.scm (emacs-popon): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-07 21:01:41 +02:00
derekchuank@outlook.com b42ed3b77c
gnu: Add xwhite.
* gnu/packages/xdisorg.scm (xwhite): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-07 18:29:13 +02:00
Foo Chuan Wei d78478758e
gnu: Add edlin.
* gnu/packages/text-editors.scm (edlin): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-07 18:29:13 +02:00
Felix Lechner 2c8c9403ae
gnu: nyacc: Update to 1.07.0.
* gnu/packages/mes.scm (nyacc): Update to 1.07.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-07 18:29:12 +02:00
Ludovic Courtès 6764455a4b
.dir-locals: Adjust to bug-reference-mode in Emacs 28.
* .dir-locals.el: Adjust 'bug-reference-bug-regexp' and
'bug-reference-url-format' to Emacs 28.
2022-06-07 18:29:12 +02:00
Ludovic Courtès 71388e1fda
gnu: guile-fibers: Update to 1.1.1.
* gnu/packages/guile-xyz.scm (guile-fibers-1.1): Update to 1.1.1.
2022-06-07 18:29:12 +02:00
Efraim Flashner 413b85ad4f
gnu: Remove unused patch.
* gnu/packages/patches/python-flake8-polyfill-flake8-4-compat.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-06-07 19:11:48 +03:00
Vagrant Cascadian 96d47797dc
gnu: python-debian: Set version to build reproducibly.
* gnu/packages/python-xyz.scm (python-debian)[arguments]: Add 'set-version
  phase.
2022-06-07 08:42:41 -07:00
Maxim Cournoyer ceeb2bfcae
gnu: offlate: Fix build.
* gnu/packages/python-xyz.scm (offlate)
[phases]{patch-for-pygit2}: New phase.
2022-06-07 09:11:56 -04:00
Maxim Cournoyer e3d2650726
gnu: python-pygit2: Update to 1.9.2 and enable tests.
* gnu/packages/python-xyz.scm (python-pygit2): Update to 1.9.2.
[tests?]: Delete argument.
[phases]{check}: New phase override.
[description]: Fix sentence.
2022-06-07 09:11:55 -04:00
Maxim Cournoyer 5125d005ed
gnu: python-pygmsh: Update to 7.1.17.
* gnu/packages/simulation.scm (python-pygmsh): Update to 7.1.17.
[source]: Remove snippet and modules fields.
[origin]: Prefix tag by "v".
[phases]: Delete trailing #t.
{workaround-gmsh-detection-failure}: New phase.
{build, install}: New phase overrides.
{check}: Honor tests and remove extraneous add-installed-pythonpath call.
[native-inputs]: Remove wheel.  Add python-pypa-build and python-flit-core.
[propagated-inputs]: Remove python-importlib-metadata.
2022-06-07 09:11:55 -04:00
Maxim Cournoyer 937094b75c
gnu: python-xunitparser: Update to 1.3.4.
* gnu/packages/python-check.scm (python-xunitparser): Update to 1.3.4.
2022-06-07 09:11:55 -04:00
Maxim Cournoyer 8b2ce33ee2
gnu: nikola: Update to 8.2.2.
* gnu/packages/python-xyz.scm (nikola): Update to 8.2.2.
2022-06-07 09:11:54 -04:00
Maxim Cournoyer f336f69f28
gnu: electron-cash: Apply new style to inputs and use gexps.
* gnu/packages/finance.scm (electron-cash)[phases]: Use gexps.
[inputs]: Use new style.
2022-06-07 09:11:54 -04:00
Maxim Cournoyer a7e985d3a3
gnu: electron-cash: Update to 4.2.10.
* gnu/packages/finance.scm (electron-cash): Update to 4.2.10.
2022-06-07 09:11:54 -04:00
Maxim Cournoyer da0839c77d
gnu: trezor-agent: Update to 0.14.4.
* gnu/packages/finance.scm (trezor-agent): Update to 0.14.4.
[phases]{relax-requirements}: New phase.
2022-06-07 09:11:54 -04:00
Maxim Cournoyer 036a464258
gnu: python-trezor: Add python-hidapi optional dependency.
* gnu/packages/finance.scm (python-trezor)
[propagated-inputs]: Add python-hidapi.
2022-06-07 09:11:54 -04:00
Maxim Cournoyer 4e92098e85
gnu: python-trezor-agent: Delete trailing #t and honor TESTS?.
* gnu/packages/finance.scm (python-trezor-agent)
[phases]: Delete trailing #t.
{check}: Honor TESTS?.  Delete extraneous add-installed-pythonpath call.
2022-06-07 09:11:53 -04:00
Maxim Cournoyer 08063e55ba
gnu: python-trezor: Update to 0.13.0.
* gnu/packages/finance.scm (python-trezor): Update to 0.13.0.
[source]: Delete broken symbolic links in snippet.
[propagated-inputs]: Use python-click-7.
[native-inputs]: Re-order.
2022-06-07 09:11:53 -04:00
Maxim Cournoyer 8df6117b78
gnu: python-flask-restx: Skip networking dependent test.
* gnu/packages/python-web.scm (python-flask-restx)
[phases]{check}: Skip the 'test_redirect' test.
2022-06-07 09:11:53 -04:00
Maxim Cournoyer 53a0e405ff
gnu: python-flask-combo-jsonapi: Skip failing test.
* gnu/packages/python-web.scm (python-flask-combo-jsonapi)
[phases]{check}: Skip
test_get_list_with_simple_filter_relationship_custom_qs_api test.
[native-inputs]: Normalize indentation.
2022-06-07 09:11:53 -04:00
Maxim Cournoyer 86a915433b
gnu: xenon: Update to 0.9.0, rename and relocate.
* gnu/packages/python-xyz.scm (python-xenon): Rename to...
* gnu/packages/code.scm (xenon): ... this.  Update to 0.9.0.
[native-inputs]: Delete field.
[inputs]: New field.
[phases]: Delete argument.
(python-xenon): Mark as deprecated.
2022-06-07 09:11:53 -04:00
Maxim Cournoyer 5022cf8e04
gnu: python-flake8: Update to 4.0.1.
* gnu/packages/python-xyz.scm (python-flake8): Update to 4.0.1.
[phases]{check}: Delete extraneous add-installed-pythonpath call.
[propagated-inputs]: Re-indent.
[native-inputs]: Remove python-mock.
2022-06-07 09:11:51 -04:00
Maxim Cournoyer f4696aeb94
gnu: Remove python-flake8-polyfill.
This package is mostly useful for Flake8 version 2 or 3 (see:
https://github.com/PyCQA/flake8-polyfill/pull/14#issuecomment-979161161).

* gnu/packages/python-xyz.scm (python-flake8-polyfill): Delete variable.
2022-06-07 09:11:20 -04:00
Maxim Cournoyer e05cac9080
gnu: python-pep8-naming: Update to 0.13.0.
* gnu/packages/python-xyz.scm (python-pep8-naming): Update to 0.13.0.
[propagated-inputs]: Remove python-flake8-polyfill.
2022-06-07 09:11:04 -04:00
Maxim Cournoyer e326552698
gnu: python-radon: Update to 5.1.0.
* gnu/packages/python-xyz.scm (python-radon): Update to 5.1.0.
[propagated-inputs]: Remove python-flake8-polyfill.
2022-06-07 09:11:03 -04:00
Josselin Poiret 0aa4311790
gnu: install: Add uvesafb service only on targets that support v86d.
Fixes <https://issues.guix.gnu.org/55806>.

* gnu/system/install.scm (%installation-services): Refactor into a
procedure, so that it can capture the system it's installing for.
Conditionally add uvesafb-service-type based on whether v86d is
supported by the target architecture.
(installation-os)[services]: Use the %installation-service procedure.
(uvesafb-shepherd-service): Remove %host-type checks.

Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2022-06-07 11:49:18 +02:00
Efraim Flashner 478d2e4b02
gnu: python-flake8-polyfill: Update home-page.
* gnu/packages/python-xyz.scm (python-flake8-polyfill)[home-page]: Update
to new upstream URI.
2022-06-07 09:25:33 +03:00
Efraim Flashner 0fd5222ad6
gnu: python-flake8-polyfill: Honor tests? flag.
* gnu/packages/python-xyz.scm (python-flake8-polyfill)[arguments]:
Adjust custom 'check phase to honor the #:tests? flag.
2022-06-07 09:24:14 +03:00
Efraim Flashner 49a47bdcc5
gnu: python-flake8-polyfill: Fix building with python-flake8@4.
* gnu/packages/python-xyz.scm (python-flake8-polyfill)[source]: Add patch.
* gnu/packages/patches/python-flake8-polyfill-flake8-4-compat.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-06-07 09:22:35 +03:00