me
/
guix
Archived
1
0
Fork 0
Commit Graph

88844 Commits (ec23d7caa871471ad9425a21b34e1f9692a524d4)

Author SHA1 Message Date
Artyom V. Poptsov 2f8929482a
gnu: Add apache-commons-parent-pom-51.
* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-51): New
  variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-25 11:01:22 +02:00
Ludovic Courtès 6505f727e1
services: configuration: Remove 'validate-configuration'.
Now that configuration records use the 'sanitize' property for each
field, 'validate-configuration' has become useless because it's
impossible to construct an invalid configuration record.

* gnu/services/configuration.scm (validate-configuration): Remove.
* gnu/services/mail.scm (dovecot-service): Remove call.
* gnu/services/vpn.scm (openvpn-client-service)
(openvpn-server-service): Likewise.
* doc/guix.texi (Complex Configurations): Remove documentation.
2022-06-24 23:18:21 +02:00
Ludovic Courtès fb7e6ccba7
services: configuration: Report the location of field type errors.
Previously field type errors would be reported in a non-standard way,
and without any source location information.  This fixes it.

* gnu/services/configuration.scm (configuration-field-error): Add a
'loc' parameter and honor it.  Use 'formatted-message' instead of plain
'format'.
(define-configuration-helper)[field-sanitizer]: New procedure.
Use it.  Use STEM as the identifier of the syntactic constructor of the
record type.  Add a 'sanitize' property to each field.  Remove now
useless STEM macro that would call 'validate-configuration'.
* gnu/services/mail.scm (serialize-listener-configuration): Adjust to
new 'configuration-field-error' prototype.
* tests/services/configuration.scm ("wrong type for a field"): New test.
* po/guix/POTFILES.in: Add gnu/services/configuration.scm.
2022-06-24 23:18:20 +02:00
Ryan Prior 43137d058f
gnu: Add python-asynckivy.
* gnu/packages/python-xyz.scm (python-asynckivy): New symbol.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-24 23:18:20 +02:00
Ryan Prior 2d8c68c590
gnu: Add python-asyncgui.
* gnu/packages/python-xyz.scm (python-asyncgui): New symbol.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-24 23:18:20 +02:00
Tobias Kortkamp 4a72180585
gnu: Add azpainter.
* gnu/packages/graphics.scm (azpainter): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-24 23:18:20 +02:00
Ludovic Courtès 005763301f
gnu: guile-json: Update to 4.7.1.
* gnu/packages/guile.scm (guile-json-4): Update to 4.7.1.
2022-06-24 23:18:20 +02:00
Ludovic Courtès fdf9aaec02
gnu: python-jedi: Fix tests.
* gnu/packages/python-xyz.scm (python-jedi)[source]: Add 'modules' and
'snippet'.
2022-06-24 23:18:19 +02:00
jgart a43c3b1818
gnu: emacs-lpy: Update to 076ce9a.
* gnu/packages/emacs-xyz.scm (emacs-lpy): Update to 076ce9a.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-24 11:35:43 -04:00
Maxim Cournoyer 89db6e7ec7
gnu: ibus-anthy: Fix build.
This is in follow up to 39b118776b.

* gnu/packages/ibus.scm (ibus-anthy)
[phases]{wrap-programs}: Add missing 'inputs' keyword.
2022-06-24 10:00:13 -04:00
Christopher Baines 0865b32dee
gnu: guix-build-coordinator Update to 0-54.07b0b61.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-54.07b0b61.
2022-06-24 14:50:32 +01:00
Christopher Baines 3ea8ba0274
gnu: nar-herder: Update to 0-9.5acfcc0.
* gnu/packages/package-management.scm (nar-herder): Update to 0-9.5acfcc0.
2022-06-24 14:50:03 +01:00
Maxim Cournoyer 0c6960c17a
gnu: python-jedi: Fix build.
* gnu/packages/python-xyz.scm (python-jedi)
[phases]{fix-completion-test}: New phase.
{check}: Delete trailing #t.
2022-06-24 09:30:22 -04:00
Guillaume Le Vaillant cc7a3055aa
gnu: Add libcorrect.
* gnu/packages/radio.scm (libcorrect): New variable.
2022-06-24 14:55:37 +02:00
Arun Isaac 979203dc04
gnu: Use license: prefix in (gnu packages search).
* gnu/packages/search.scm: Import (guix licenses) with the license:
prefix. Adjust all license fields.
2022-06-24 18:14:51 +05:30
Arun Isaac 034739eb8e
gnu: xapian, python-xapian-bindings: Update to 1.4.19.
* gnu/packages/search.scm (xapian, python-xapian-bindings): Update to 1.4.19.
2022-06-24 17:48:33 +05:30
Tobias Geerinckx-Rice 882cbfa074
gnu: nmon: Use the new TARGET-X86? test.
* gnu/packages/admin.scm (nmon)[arguments]: Use TARGET-X86?.
2022-06-19 02:00:00 +02:00
Timotej Lazar ed2d2a2d57
tests: ldap: Increase VM memory size.
With the default limit of 512 MB the test sometimes fails, in different
ways. Fixes https://issues.guix.gnu.org/55206.

* gnu/tests/ldap.scm (run-ldap-test): Increase memory size to 1024 MiB.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-06-24 10:24:54 +02:00
Denis 'GNUtoo' Carikli 62c86c8391
image: Add support for 32bit UEFI.
* gnu/bootloader/grub.scm (grub-efi32-bootloader): New variable.
(install-grub-efi32): New variable.
* gnu/build/bootloader.scm (install-efi): Add a 'targets' keyword
argument.
(install-efi-loader): Likewise.
* gnu/build/image.scm (initialize-efi32-partition): New procedure.
* gnu/packages/bootloaders.scm (grub-efi32): New variable.
* gnu/system/image.scm (esp32-partition): New variable
(efi32-disk-image): New variable.
(efi32-raw-image-type): New variable.
(system-disk-image)[partition-image]: Set '#:grub-efi32' when
calling the partition initializer.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-06-24 10:21:06 +02:00
Maxim Cournoyer 14518fcc54
tests: docker: Relax marionette timeout.
The tests would otherwise fail on an old desktop.

* gnu/tests/docker.scm (run-docker-test)
<make-marionette>: Specify a timeout of 60 s.
(run-docker-system-test) <make-marionette>: Likewise.
2022-06-24 00:47:45 -04:00
Maxim Cournoyer 487070c425
gnu: docker: Honor TESTS? and please guix lint.
* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Split long lines.
{check}: Honor TESTS?.
[synopsis]: Do not start synopsis with package name.
2022-06-23 23:54:29 -04:00
Pierre Langlois 168a4955a3
gnu: docker: Switch to gexp and new input style.
* gnu/packages/docker.scm (docker)[arguments]: Rewrite as gexps.  Switch
to using search-input-file.
[inputs]: Use new style inputs.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 23:54:29 -04:00
Pierre Langlois 185ae9b410
gnu: docker: Update to 20.10.17.
* gnu/packages/docker.scm (%docker-version): Update to 20.10.17.
(docker-libnetwork)[source]: Update commit according to vendor.conf.  Reset
revision to 1.  Simplify snippet.
(docker)[origin]: Remove docker-fix-tests.patch.
[arguments]: Adapt 'patch-paths phase, substitute "ip6tables" and
buildkit-qemu.  Remove trailing #t.
[native-inputs]: Replace go-1.14 by go.
(docker-cli)[source]: Update hash.
[arguments]: Set GO_LINKMODE to "dynamic".  Remove trailing #t.
[phases]{check}: Replace 'if' with 'when'.
* gnu/packages/networking.scm (go-sctp): Update commit according to
docker-libnetwork's vendor.conf.
* gnu/packages/patches/docker-fix-tests.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove patch.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 23:54:19 -04:00
Pierre Langlois 6c1dac4f06
gnu: docker: Fix mkfs.xfs reference.
* gnu/packages/docker.scm (docker)[arguments]: Refer to sbin/mkfs.xfs
instead of bin/mkfs.xfs.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 23:17:46 -04:00
Pierre Langlois c37d970f4d
gnu: containerd: Switch to gexp arguments.
* gnu/packages/docker.scm (containerd)[arguments]: Rewrite as gexps.
Pass all flags via make-flags variable.  Switch to using
search-input-file.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 23:17:45 -04:00
Pierre Langlois f3a16cab5a
gnu: containerd: Update to 1.6.6.
* gnu/packages/docker.scm (containerd): Update to 1.6.6.
[arguments]: Substitute runc binary for "pkg/cri/config/config_unix.go".  Set
PREFIX to empty string, as the install directory is $DESTDIR/$PREFIX.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 23:17:28 -04:00
Pierre Langlois 575dffef01
gnu: containerd: Fix patch-paths build phase.
* gnu/packages/docker.scm (containerd)[arguments]: Add 'patch-paths
phases after 'unpack because 'chdir doesn't exist.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 23:03:31 -04:00
Pierre Langlois 0cee62d45a
gnu: runc: Update to 1.1.1.
* gnu/packages/virtualization.scm (runc): Update to 1.1.1.
[native-inputs]: Use new style.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 23:03:30 -04:00
Maxim Cournoyer 39b118776b
gnu: ibus-anthy: Modernize.
* gnu/packages/ibus.scm (ibus-anthy)[phases]: Delete trailing #t and adjust to
use search-input-file and search-input-directory.
[native-inputs]: Use new style.
[inputs]: Likewise.
2022-06-23 22:49:08 -04:00
Julien Lepiller 06902a6766
gnu: Add python-pycotap.
* gnu/packages/python-check.scm (python-pycotap): New variable.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 22:45:07 -04:00
Taiju HIGASHI 2dc43d7d5b
gnu: ibus-anthy: Update to 1.5.14
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 21:40:15 -04:00
jgart 3055af4c45
gnu: janet: Update to 1.23.0.
* gnu/packages/lisp.scm (janet): Update to 1.23.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 20:34:32 -04:00
jgart a119c9b27b
gnu: Add emacs-straight-el.
* gnu/packages/emacs-xyz.scm (emacs-straight-el): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-23 23:48:26 +02:00
Sharlatan Hellseher 000b710cee
gnu: Add casacore.
* gnu/packages/astronomy.scm (casacore): New variable.
  Modules sorted alphabetically to ease maintannce.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:57 +02:00
Ontje Lünsdorf d651f28017
gnu: hypre: Add missing dependencies on latex fonts.
* gnu/packages/maths.scm (hypre)[native-inputs]: Add TEXLIVE-COURIER and
TEXLIVE-HELVETIC.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:57 +02:00
jgart 8cc61c7c39
gnu: litecli: Update to 1.9.0.
* gnu/packages/databases.scm (litecli): Update to 1.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:56 +02:00
John Kehayias 30e27d8101
gnu: polybar: Simply inputs.
* gnu/packages/wm.scm (polybar)[native-inputs]: Remove labels.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:56 +02:00
John Kehayias a5d8630e15
gnu: polybar: Update to 3.6.3.
* gnu/packages/wm.scm (polybar): Update to 3.6.3.
[phases]: Add patch-config-path for polybar to find its default configuration
file in the store.
[inputs]: Add libuv, required to build polybar.
[native-inputs]: Remove python-2, no longer needed.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:56 +02:00
Jose G Perez Taveras dbebe6c0b4
gnu: direnv: Update to 2.32.1.
* gnu/packages/shellutils.scm (direnv): Update to 2.32.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:56 +02:00
Josselin Poiret 25c7f57548
gnu: hikari: Replace input libinput by libinput-minimal.
* gnu/packages/wm.scm (hikari)[propagated-inputs]: Replace libinput
by libinput-minimal to reduce closure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:56 +02:00
Josselin Poiret 714bab022c
gnu: waybar: Replace input libinput by libinput-minimal.
* gnu/packages/wm.scm (waybar)[propagated-inputs]: Replace libinput
by libinput-minimal to reduce closure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:56 +02:00
Josselin Poiret fb14741131
gnu: sway: Replace input libinput by libinput-minimal.
* gnu/packages/wm.scm (sway)[propagated-inputs]: Replace libinput
by libinput-minimal to reduce closure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:56 +02:00
Josselin Poiret 8d4a692acb
gnu: wlroots: Replace input libinput by libinput-minimal.
* gnu/packages/wm.scm (wlroots)[propagated-inputs]: Replace libinput
by libinput-minimal to reduce closure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-23 23:20:55 +02:00
jgart c98f412de6
gnu: emacs-ement: Update to 0.1-pre-2.45b7882.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.1-pre-2.45b7882.
[arguments]<propagated-inputs>: Add emacs-taxy and emacs-svg-lib.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-23 21:24:25 +02:00
jgart via Guix-patches via 66c5a91007
gnu: Add emacs-dumbparens.
* gnu/packages/emacs-xyz.scm (emacs-dumbparens): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-23 21:16:42 +02:00
Marius Bakke b200e57d5d
gnu: python-sphinxcontrib-websupport: Add missing input.
* gnu/packages/sphinx.scm (python-sphinxcontrib-websupport)[propagated-inputs]:
Add PYTHON-SPHINXCONTRIB-SERIALIZINGHTML.
2022-06-23 19:52:46 +02:00
Leo Famulari 696e2cc345
gnu: linux-libre 4.9: Update to 4.9.319.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.319.
(linux-libre-4.9-pristine-source, deblob-scripts-4.9): Update hashes.
2022-06-23 11:48:31 -04:00
Leo Famulari 028d809f2c
gnu: linux-libre 4.14: Update to 4.14.284.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.284.
(linux-libre-4.14-pristine-source, deblob-scripts-4.14): Update hashes.
2022-06-23 11:48:31 -04:00
Leo Famulari 8e70d0e327
gnu: linux-libre 4.19: Update to 4.19.248.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.248.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2022-06-23 11:48:31 -04:00
Leo Famulari fc2d12d55b
gnu: linux-libre 5.4: Update to 5.4.200.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.200.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2022-06-23 11:48:31 -04:00
Leo Famulari 32494a7d08
gnu: linux-libre 5.10: Update to 5.10.124.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.124.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2022-06-23 11:48:30 -04:00
Leo Famulari 5f7bb57c5a
gnu: linux-libre 5.15: Update to 5.15.49.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.49.
linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2022-06-23 11:48:30 -04:00
raingloom 80ba78ab98
gnu: Fix formatting of python-nbconvert description.
* gnu/packages/python-xyz (python-nbconvert)[description]: Fix
  formatting.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 11:36:23 -04:00
Raghav Gururajan 3611f99aff
gnu: Add hw-probe.
* gnu/packages/hardware.scm (hw-probe): New variable.

Co-authored-by: Petr Hodina <phodina@protonmail.com>
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 11:29:03 -04:00
Marius Bakke d6e649f91e
gnu: ungoogled-chromium: Update to 103.0.5060.53-1.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 103.
(%chromium-version): Set to 103.0.5060.53.
(%debian-patches): Remove obsolete.
(%ungoogled-origin): Update hash.
(ungoogled-chromium)[source]: Likewise.
[inputs]: Add FP16 and FXDIV.  Change ICU4C to ICU4C-71.
2022-06-23 15:49:59 +02:00
Marius Bakke aa3e990424
gnu: icu4c: Add 71.1.
* gnu/packages/icu4c.scm (icu4c-71): New variable.
2022-06-23 15:49:59 +02:00
Marius Bakke de52ffc6b4
gnu: Zabbix: Update to 6.0.5.
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 6.0.5.
2022-06-23 15:49:59 +02:00
jgart 8e2ff622ed
gnu: python-parso: Update to 0.8.3.
* gnu/packages/yyy.scm (python-parso): Update to 0.8.3.
[arguments]: Satisfy guix lint.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-06-23 13:00:19 +01:00
jgart 69bf6319f6
gnu: python-bottle: Update to 0.12.21.
* gnu/packages/python-web.scm (python-bottle): Update to 0.12.21.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-06-23 13:00:08 +01:00
jgart 4d67ec834e
gnu: python-sphinx-autodoc-typehints: Update to 1.18.3.
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 1.18.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-06-23 12:56:23 +01:00
jgart c0afc06ecb
gnu: python-bandit: Update to 1.7.4.
* gnu/packages/openstack.scm (python-bandit): Update to 1.7.4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-06-23 12:52:16 +01:00
Efraim Flashner 4f6ed3d2f8
gnu: ldc-bootstrap-0.17: Add support for aarch64-linux.
* gnu/packages/dlang.scm (ldc-bootstrap-0.17)[supported-systems]: Add
aarch64-linux.
[arguments]: When building targeting aarch64-linux build for armhf-linux.
2022-06-23 09:42:41 +03:00
Efraim Flashner 4a1550516a
gnu: python-py-cpuinfo: Update to 8.0.0-1.4d6987e.
* gnu/packages/python-xyz.scm (python-py-cpuinfo): Update to 8.0.0-1.4d6987e.
[source]: Download using git-fetch.
2022-06-23 09:42:38 +03:00
Greg Hogan c9d78e4074
gnu: libjxl: Update to 0.6.1-0.b7076f18.
* gnu/packages/image.scm (libjxl): Update to 0.6.1-0.b7076f18.
[inputs]: Add gflags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-22 23:18:44 +02:00
Greg Hogan 1bcf4695f7
gnu: google-highway: Update to 0.17.0.
* gnu/packages/cpp.scm (google-highway): Update to 0.17.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-22 23:18:41 +02:00
Jean-Pierre De Jesus DIAZ 1903b0cbcc
gnu: reuse: Update to 1.0.0.
* gnu/packages/license.scm (reuse): Update to 1.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-22 23:17:07 +02:00
Ludovic Courtès 0f517f16bb
gnu: sent: Remove input labels.
* gnu/packages/suckless.scm (sent)[inputs]: Remove labels.
2022-06-22 23:15:42 +02:00
Gabriel Wicki aa2fd99fb1
gnu: sent: Apply guix style
* gnu/packages/suckless.scm (sent): Apply `guix style`.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-22 23:15:33 +02:00
Gabriel Wicki 344ac79873
gnu: sent: Add farbfeld to propagated-inputs.
* gnu/packages/suckless.scm (sent)[propagated-inputs]: Add it.
[phases]{patch-farbfeld}: New phase.
[inputs]: Add farbfeld.
[home-page]: Add trailing slash to fix linter warning.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-22 23:11:50 +02:00
Gabriel Wicki 1635d39c3c
gnu: Add farbfeld.
* gnu/packages/suckless.scm (farbfeld): New variable.
[use-modules]: Add (gnu packages imagemagick)

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-22 23:11:43 +02:00
Ludovic Courtès 3c0c6ee573
services: wireguard: Shepherd 'stop' method really stops.
Until now the 'stop' method would return #t, which shepherd would
interpret as "services could not be stopped".

* gnu/services/vpn.scm (wireguard-shepherd-service): Have 'stop' return #f.
2022-06-22 22:29:48 +02:00
John Kehayias 4f9ac2afc7
gnu: emacs: Fix tramp-remote-path.
This variable was moved from tramp-sh.el to tramp.el, causing the substitute*
snippet which patches it to silently fail.
See also <https://issues.guix.gnu.org/55443>.

* gnu/packages/emacs.scm (emacs)[source]<snippet>: Patch tramp.el rather than tramp-sh.el.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-06-22 21:09:23 +02:00
muradm 1766a502da
gnu: sway: Switch from elogind to basu.
* gnu/packages/wm.scm (sway)[inputs]: Replace ‘elogind’ with ‘basu’.
[arguments]<#:configure-flags>: Add "-Dsd-bus-provider=basu".

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-06-22 20:44:08 +02:00
muradm 1cad129384
gnu: Add basu.
* gnu/packages/freedesktop.scm (basu): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-06-22 20:44:02 +02:00
Maxim Cournoyer 299be00adb
gnu: emacs-jedi: Install and patch location of jediepcserver.
* gnu/packages/emacs-xyz.scm (emacs-jedi)[arguments]: New field.
[native-inputs]: Add python-wrapper.
[inputs]: New field.

Reported-by: jgart <jgart@dismail.de>
2022-06-22 13:29:02 -04:00
Marius Bakke d798e0a111
gnu: emacs-project: Update source hash.
The tarball was modified in-place, with the only difference being time stamps
and an added :commit in project-pkg.el.

* gnu/packages/emacs-xyz.scm (emacs-project)[source](sha256): Update hash.
[home-page]: While here, use HTTPS.
2022-06-22 19:24:22 +02:00
jgart 2511dcb8ef
gnu: erlang: Update to 25.0.2.
* gnu/packages/erlang.scm (erlang): Update to 25.0.2.
2022-06-22 19:02:53 +02:00
Marius Bakke 8ef4d33a17
gnu: python-pydantic: Update to 1.9.1.
* gnu/packages/python-xyz.scm (python-pydantic): Update to 1.9.1.
[arguments]: Remove phase 'disable-test.
2022-06-22 18:24:32 +02:00
Marius Bakke eb3aee6cd0
gnu: python-lsp-server: Remove unneeded input.
* gnu/packages/python-xyz.scm (python-lsp-server)[propagated-inputs]: Remove
PYTHON-CONFIGPARSER.
2022-06-22 18:24:32 +02:00
Marius Bakke 49f5c551fb
gnu: python-minio: Update to 7.1.9.
* gnu/packages/python-web.scm (python-minio): Update to 7.1.9.
[arguments]: Remove trailing #t.
[propagated-inputs]: Remove PYTHON-CONFIGPARSER.
2022-06-22 18:24:32 +02:00
Marius Bakke d9b497513f
gnu: python-sanic-testing: Fix build.
* gnu/packages/python-web.scm (python-sanic-testing)[arguments]: Add
 #:phases.
2022-06-22 18:24:32 +02:00
Maxim Cournoyer 92121b8e9d
gnu: Add phoronix-test-suite.
* gnu/packages/patches/phoronix-test-suite-fsdg.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/benchmark.scm (phoronix-test-suite): New variable.
(gcc-toolchain*): Likewise.
2022-06-22 10:48:37 -04:00
Peter Polidoro e74fa406e1
gnu: kicad: Update to 6.0.6.
* gnu/packages/engineering.scm (kicad): Update to 6.0.6.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-22 10:31:46 +02:00
Artyom V. Poptsov ad002d1541
gnu: prusa-slicer: Update to 2.4.2
* gnu/packages/engineering.scm (prusa-slicer): Update to 2.4.2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-22 10:16:56 +02:00
Efraim Flashner 0ea51a8177
gnu: llvm-9: Fix building on riscv64-linux.
* gnu/packages/llvm.scm (llvm-9)[arguments]: When building for
riscv64-linux add a phase to fix building one of the binaries.
2022-06-22 09:43:27 +03:00
Niklas Eklund e4dde29e01
gnu: Add emacs-code-cells.
* gnu/packages/emacs-xyz.scm (emacs-code-cells): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-22 08:22:40 +02:00
Andrew Tropin 0e380c339b
gnu: Add emacs-consult-eglot.
* gnu/packages/emacs-xyz.scm (emacs-consult-eglot): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-22 08:20:27 +02:00
Zhu Zihao 1147e0bee3
gnu: emacs-haskell-mode: Update to 17.2-0-5a9f807.
* gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Update to 17.2-0-5a9f807.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-22 08:17:27 +02:00
Zhu Zihao 06ec07dff5
gnu: emacs-idris-mode: Update to 1.0-1-9bc7697.
* gnu/packages/emacs-xyz.scm (emacs-idris-mode): Update to 1.0-1-9bc7697.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-22 08:14:32 +02:00
Jose G Perez Taveras c1097a7d3d
gnu: emacs-setup: Update to 1.3.0.
* gnu/packages/emacs-xyz.scm (emacs-setup): Update to 1.3.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-06-22 08:08:22 +02:00
Marius Bakke e9bd919270
gnu: libcamera: Remove input labels.
* gnu/packages/networking.scm (libcamera)[native-inputs, inputs]: Remove
labels.
2022-06-21 23:53:40 +02:00
Marius Bakke b7279f1f05
gnu: libcamera: Update to 0.0.0-1.
* gnu/packages/networking.scm (libcamera): Update to 0.0.0-1.
[arguments]: Disable Python bindings in #:configure-flags.  Disable gstreamer
tests.
[inputs]: Add LIBYAML, PYTHON-JINJA2, and PYTHON-PLY.
2022-06-21 23:53:40 +02:00
Marius Bakke ea8a7e8244
gnu: python-databricks-cli: Update to 0.17.0.
* gnu/packages/python-web.scm (python-databricks-cli): Update to 0.17.0.
[arguments]: Enable previously failing test.
[propagated-inputs]: Remove PYTHON-CONFIGPARSER.  Add PYTHON-PYJWT.
2022-06-21 23:53:40 +02:00
Marius Bakke 964731ca52
gnu: presentty: Fix build.
* gnu/packages/presentation.scm (presentty)[arguments]: Loosen requirements.
Delete sanity-check phase.
2022-06-21 23:53:40 +02:00
Marius Bakke 961c9c07e1
gnu: zabbix-cli: Update to 2.3.0.
* gnu/packages/monitoring.scm (zabbix-cli): Update to 2.3.0.
[arguments]: Convert to gexp.  Install documentation and run tests.
[native-inputs]: Add PYTHON-SPHINX and PYTHON-PYTEST.
2022-06-21 22:50:48 +02:00
Tobias Geerinckx-Rice 3589537dac
gnu: sudo: Update to 1.9.11p3.
* gnu/packages/admin.scm (sudo): Update to 1.9.11p3.
2022-06-19 02:00:00 +02:00
Jan (janneke) Nieuwenhuizen 258e69e104
gnu: dezyne: Update to 2.15.2.
* gnu/packages/dezyne.scm (dezyne)[source]: Update to 2.15.2.
2022-06-21 18:34:20 +02:00
Marius Bakke d485faf633
gnu: zabbix-cli: Use new style.
* gnu/packages/monitoring.scm (zabbix-cli)[arguments]: Use SEARCH-INPUT-FILE.
[inputs]: Remove labels.
2022-06-21 17:30:45 +02:00
Marius Bakke d29b206ef1
gnu: python-prettytable: Update to 3.3.0.
* gnu/packages/python-xyz.scm (python-prettytable): Update to 3.3.0.
[arguments]: New field.  Override check phase.
[native-inputs]: Add PYTHON-PYTEST, PYTHON-PYTEST-LAZY-FIXTURE, and
PYTHON-SETUPTOOLS-SCM.
[propagated-inputs]: Add PYTHON-WCWIDTH.
[home-page]: Update to current.
2022-06-21 17:30:45 +02:00
Marius Bakke 8dbc8d4802
gnu: python-cliff: Update to 3.10.1.
* gnu/packages/openstack.scm (python-cliff): Update to 3.10.1.
[propagated-inputs]: Add PYTHON-AUTOPAGE.  Remove PYTHON-BANDIT.
2022-06-21 17:30:44 +02:00
Marius Bakke 705c609048
gnu: Add python-autopage.
* gnu/packages/python-xyz.scm (python-autopage): New variable.
2022-06-21 17:30:44 +02:00
Marius Bakke c7738ffcad
gnu: python-ipython-sql: Remove prettytable version constraint.
* gnu/packages/python-xyz.scm (python-ipython-sql)[arguments]: Add #:phases.
2022-06-21 17:30:44 +02:00
Marius Bakke a358602d35
gnu: python-ipython-sql: Update to 0.4.1.
* gnu/packages/python-xyz.scm (python-ipython-sql): Update to 0.4.1.
[arguments]: Remove #:phases.  Add #:tests?.
2022-06-21 17:30:44 +02:00
Marius Bakke 41bf90f966
gnu: python-breathe: Update to 4.34.0.
* gnu/packages/sphinx.scm (python-breathe): Update to 4.34.0.
2022-06-21 17:30:44 +02:00
Marius Bakke 3e17136cc4
gnu: python-django-netfields: Update to 1.3.0.
* gnu/packages/django.scm (python-django-netfields): Update to 1.3.0.
2022-06-21 17:30:44 +02:00
Marius Bakke 3f310b6565
gnu: python-django-auth-ldap: Update to 4.1.0.
* gnu/packages/django.scm (python-django-auth-ldap): Update to 4.1.0.
2022-06-21 17:30:44 +02:00
Marius Bakke 779853e926
gnu: python-pika: Update to 1.2.1.
* gnu/packages/python-xyz.scm (python-pika): Update to 1.2.1.
[arguments]: Adjust tests for nose2.  Respect #:tests? keyword.
[native-inputs]: Remove PYTHON-NOSE; add PYTHON-NOSE2.
2022-06-21 17:30:44 +02:00
Marius Bakke c3f6049a41
gnu: python-nose2: Update to 0.11.0.
* gnu/packages/check.scm (python-nose2): Update to 0.11.0.
[arguments]: Add #:phases.  Remove #:tests?.
[propagated-inputs]: Remove PYTHON-COV-CORE and PYTHON-PYTEST-COV.
[native-inputs]: Add PYTHON-COVERAGE.
2022-06-21 17:30:44 +02:00
Marius Bakke acdd0c282f
gnu: python-faiss: Fix build on Python 3.9.
* gnu/packages/graph.scm (python-faiss)[arguments]: Remove "m" suffix to
Python library path.
2022-06-21 17:30:44 +02:00
Andreas Enge d13ffd1580
gnu: cmh: Add patch to work with current fplll.
* gnu/packages/patches/cmh-support-fplll.patch: New file.
* gnu/packages/algebra.scm (cmh)[source]: Add patch.
* gnu/local.mk (dist_patch_DATA): Register patch.
2022-06-21 16:12:47 +02:00
muradm 0fe0c739f5
gnu: Update kanshi to 1.2.0.
* gnu/packages/wm.scm (kanshi): Update to 1.2.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-06-21 12:35:17 +01:00
Nikolay Korotkiy 7ba04443c5
gnu: sfeed: Update to 1.5.
* gnu/packages/suckless.scm (sfeed): Update to 1.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-06-21 12:35:17 +01:00
Manolis Ragkousis 55567ca434
gnu: networking: Add arp-scan
* gnu/packages/networking.scm (arp-scan): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-06-21 12:35:15 +01:00
Christopher Baines 76baecf58f
gnu: nar-herder: Add guile-lzlib as an input.
* gnu/packages/package-management.scm
(nar-herder)[native-inputs,propagated-inputs]: Add guile-lzlib.
[arguments]: Wrap with guile-lzlib.
2022-06-21 12:35:05 +01:00
Nicolas Goaziou 7911f6ff04
gnu: fet: Update to 6.5.3.
* gnu/packages/education.scm (fet): Update to 6.5.3.
2022-06-21 11:39:34 +02:00
Efraim Flashner deeec484a6
gnu: python-pyzmq: Remove bundled and generated code.
* gnu/packages/python-xyz.scm (python-pyzmq)[source]: Add snippet to
remove bundled source code and pre-cythonized files.
2022-06-21 11:49:44 +03:00
Nicolas Goaziou 2773cc8927
gnu: emacs-web-mode: Update to 17.2.1.
* gnu/packages/emacs-xyz.scm (emacs-web-mode): Update to 17.2.1.
2022-06-21 10:42:42 +02:00
Nicolas Goaziou 0e415a8c6f
gnu: emacs-embark: Update to 0.17.
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 0.17.
2022-06-21 10:39:47 +02:00
Nicolas Goaziou d608201d6e
gnu: emacs-vertico: Update to 0.24.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.24.
2022-06-21 10:38:01 +02:00
Nicolas Goaziou b27c137cb8
gnu: emacs-flycheck: Update to 32.
* gnu/packages/emacs-xyz.scm (emacs-flycheck): Update to 32.
2022-06-21 10:34:52 +02:00
Nicolas Goaziou c4b9c2e6c8
gnu: emacs-consult: Update to 0.18.
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.18.
[propagated-inputs]: Add emacs-compat.
2022-06-21 10:31:13 +02:00
Nicolas Goaziou b66f8aa154
gnu: Add emacs-compat.
* gnu/packages/emacs-xyz.scm (emacs-compat): New variable.
2022-06-21 10:31:01 +02:00
Nicolas Goaziou c07235adfc
gnu: emacs-elpher: Update to 3.4.1.
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.4.1.
2022-06-21 10:10:59 +02:00
Marius Bakke c546a776d5
gnu: PostgreSQL: Update to 14.4.
* gnu/packages/databases.scm (postgresql-14): Update to 14.4.
2022-06-20 23:51:21 +02:00
Marius Bakke b4a14edf69
gnu: drbd-utils: Generate manual pages.
* gnu/packages/cluster.scm (drbd-utils)[arguments]: Remove
"--with-prebuiltman" from #:configure-flags.  Add phase
'disable-ja-translation.
[native-inputs]: Add DOCBOOK-XML, DOCBOOK-XML-4.4, DOCBOOK-XSL, LIBXML2,
LIBXSLT, and RUBY-ASCIIDOCTOR.
2022-06-20 23:51:20 +02:00
Marius Bakke 946ec002b0
gnu: drbd-utils: Use new style.
* gnu/packages/cluster.scm (drbd-utils)[arguments]: Use G-expression.
[native-inputs]: Remove labels.
2022-06-20 23:51:20 +02:00
Marius Bakke 1216eb5a5a
gnu: drbd-utils: Update to 9.21.2.
* gnu/packages/cluster.scm (drbd-utils): Update to 9.21.2.
2022-06-20 23:51:20 +02:00
Marius Bakke e8fd7017c8
gnu: drbd-utils: Add release-monitoring-url.
* gnu/packages/cluster.scm (drbd-utils)[properties]: New field.
2022-06-20 23:51:20 +02:00
Efraim Flashner 2af3f5eef0
gnu: libhttpd: Update to 1.4.65.
* gnu/packages/web.scm (libhttpd): Update to 1.4.65.
2022-06-20 15:47:29 +03:00
Nikolay Korotkiy 723d1bbbd2
gnu: gpxsee: Update to 11.1.
* gnu/packages/gps.scm (gpxsee): Update to 11.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-20 14:02:27 +02:00
Paul A. Patience a606eea4bc
gnu: Add cl-compiler-macro.
* gnu/packages/lisp-xyz.scm (sbcl-compiler-macro, cl-compiler-macro,
  ecl-compiler-macro): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-20 14:02:27 +02:00
Efraim Flashner ceb508528f
gnu: rust-cargo-c: Add missing input.
This is a follow-up to 6f2df20b0f.

* gnu/packages/rust-apps.scm (rust-cargo-c)[inputs]: Add libgit2-1.3.
2022-06-20 14:31:40 +03:00
Efraim Flashner 6f2df20b0f
gnu: rust-libgit2-sys-0.12: Remove bundled library.
This fixes <https://issues.guix.gnu.org/56020>.

* gnu/packages/crates-io.scm (rust-libgit2-sys-0.12)[source]: Add
snippet to remove bundled code.
2022-06-20 14:16:13 +03:00
Efraim Flashner 8d342711dd
gnu: vlc: Update to 3.0.17.4.
* gnu/packages/video.scm (vlc): Update to 3.0.17.4.
2022-06-20 13:57:52 +03:00
Efraim Flashner d2580a3f2e
gnu: vlc: Add release-monitoring-url property.
* gnu/packages/video.scm (vlc)[properties]: New field.
2022-06-20 13:35:11 +03:00
Mathieu Othacehe a692824006
gnu: xdg-desktop-portal-gtk: Update to 1.14.0.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): Update to 1.14.0.
2022-06-20 12:14:36 +02:00
Mathieu Othacehe 38d7e6d6b7
gnu: xdg-desktop-portal: Update to 1.14.4.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.14.4.
[inputs]: Add gdk-pixbuf, use fuse@3.
[arguments]: Build without systemd, set HOME variable.
2022-06-20 12:14:35 +02:00
Ludovic Courtès 73761d8049
gnu: lxd: Remove input labels.
* gnu/packages/virtualization.scm (lxd)[arguments]: In 'install' phase,
refer to "bash-minimal" instead of "bash".
[inputs]: Remove labels.
2022-06-19 23:14:57 +02:00
Brian Cully dbe221a89a
gnu: lxd: Add ‘attr’ to inputs and use it in wrapper.
Fixes issue with lxd crashing on startup with:

  Error: exec: "setfattr": executable file not found in $PATH

* gnu/packages/virtualization.scm (lxd)[arguments]: In 'install' phase,
add "attr" to the list of packages used in 'wrap-program'.
[inputs]: Add ATTR.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-19 23:14:56 +02:00
Philip McGrath d5a9f2a404
gnu: Add cctools.
* gnu/packages/darwin.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/darwin.scm (cctools): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-19 23:14:56 +02:00
Andreas Enge a050044255
gnu: Add texlive-floatflt.
* gnu/packages/tex.scm (texlive-floatflt): New variable.
2022-06-19 21:19:59 +02:00
Artyom V. Poptsov 0d461393e4
gnu: Add maven-doxia-sink-api.
* gnu/packages/maven.scm (maven-doxia-sink-api): New variable.
(maven-doxia-parent-pom): New private variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-19 21:01:13 +02:00
Tobias Geerinckx-Rice 7f1cb1ebca
gnu: barrier: Fix source hash.
The previous hash matches that of ‘guix hash -rx .’ on a pristine v2.4.0
checkout — without any submodules.  We clone recursive?ly, so update the
hash to include them.

Closes <https://issues.guix.gnu.org/56091>.

* gnu/packages/barrier.scm (barrier)[source]: Fix hash.

Reported by Vishakh Kumar <grokkingstuff@gmail.com>.
2022-06-12 02:00:00 +02:00
Efraim Flashner 1e3046810a
gnu: python-numpy: Skip 2 more tests on riscv64-linux.
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: Adjust custom
'check phase to skip two more tests when building for riscv64-linux.
2022-06-19 16:18:40 +03:00
Pierre Neidhardt 77db24ff5b
gnu: sbcl-nfiles: Update to 0.4.2.
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 0.4.2.
2022-06-19 12:30:26 +02:00
Pierre Neidhardt e264e25038
gnu: sbcl-cl-webkit: Update to 3.5.3.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.5.3.
2022-06-19 12:07:04 +02:00
Pierre Neidhardt 3cc5ffd3f1
gnu: sbcl-cmd: Update to 20220616.
* gnu/packages/lisp-xyz.scm (sbcl-cmd): Update to 20220616.
2022-06-19 11:56:47 +02:00
Pierre Neidhardt df77caf925
gnu: emacs-lispy: Update to 20220209.
* gnu/packages/emacs-xyz.scm (emacs-lispy): Update to 20220209.
2022-06-19 11:53:01 +02:00
Artyom V. Poptsov 3f8bb2d6b9
gnu: Add java-asm-commons.
* gnu/packages/java.scm (java-asm-commons-8): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-18 21:14:53 +02:00
Vinicius Monego b2f2fdb37e
gnu: orange: Update to 3.32.0.
* gnu/packages/orange.scm (orange): Update to 3.32.0.
2022-06-18 13:07:10 -03:00
Vinicius Monego b7ebf26036
gnu: freecad: Update to 0.20.
* gnu/packages/engineering.scm (freecad): Update to 0.20.
2022-06-18 13:07:10 -03:00
Vinicius Monego ea6738c74f
gnu: gimp: Update to 2.10.32.
* gnu/packages/gimp.scm (gimp): Update to 2.10.32.
2022-06-18 13:07:10 -03:00
Vinicius Monego 0d7d5a05c7
gnu: gegl: Update to 0.4.36.
* gnu/packages/gimp.scm (gegl): Update to 0.4.36.
2022-06-18 13:07:10 -03:00
Vinicius Monego f7882f7b75
gnu: babl: Update to 0.1.92.
* gnu/packages/gimp.scm (babl): Update to 0.1.92.
2022-06-18 13:07:10 -03:00
Vinicius Monego dc5a73b606
gnu: photoflare: Update to 1.6.10.
* gnu/packages/photo.scm (photoflare): Update to 1.6.10.
2022-06-18 13:07:09 -03:00
Vinicius Monego aa718586fa
gnu: python-scikit-image: Update to 0.19.3.
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.3.
2022-06-18 13:07:09 -03:00
Vinicius Monego cebe0f127f
gnu: openxr: Update to 1.0.23.
* gnu/packages/graphics.scm (openxr): Update to 1.0.23.
2022-06-18 13:07:09 -03:00
Vinicius Monego fbf69d1c08
gnu: gthumb: Update to 3.12.2.
* gnu/packages/gnome.scm (gthumb): Update to 3.12.2.
2022-06-18 13:07:09 -03:00
Vinicius Monego 22f71351ea
gnu: markets: Update to 0.5.4.
* gnu/packages/gnome-xyz.scm (markets): Update to 0.5.4.
2022-06-18 13:07:09 -03:00
Vinicius Monego 321f445bd1
gnu: srain: Update to 1.4.0.
* gnu/packages/irc.scm (srain): Update to 1.4.0.
2022-06-18 13:07:09 -03:00
Vinicius Monego f91797b1e5
gnu: muse-sequencer: Use Gexps.
* gnu/packages/music.scm (muse-sequencer)[arguments]: Use Gexps.
2022-06-18 13:06:45 -03:00
Vinicius Monego e2de652d57
gnu: muse-sequencer: Update to 4.1.0.
* gnu/packages/music.scm (muse-sequencer): Update to 4.1.0.
2022-06-18 13:06:41 -03:00
Julien Lepiller 85d7ad2be8
gnu: ocaml-ezjsonm: Update to 1.3.0.
* gnu/packages/ocaml.scm (ocaml-ezjsonm): Update to 1.3.0.
2022-06-18 13:15:22 +02:00
Julien Lepiller 0bf2cf1351
gnu: Add ocaml-ezjsonm.
* gnu/packages/ocaml.scm (ocaml4.07-ezjsonm): Rename to...
(ocaml-ezjsonm): ...this.  Use latest ocaml version.
2022-06-18 13:15:21 +02:00
Julien Lepiller 7b615e3e6c
gnu: Add ocaml-piqi.
* gnu/packages/ocaml.scm (ocaml4.07-piqi): Rename to...
(ocaml-piqi): ...this.  Use latest ocaml.
2022-06-18 13:15:21 +02:00
Julien Lepiller 4a94cfbe4d
gnu: Add ocaml-piqilib.
* gnu/packages/ocaml.scm (ocaml4.07-piqilib): Rename to...
(ocaml-piqilib): ...this.  Use latest ocaml version.
2022-06-18 13:15:21 +02:00
Julien Lepiller 0133c000c9
gnu: ocaml-sexplib0: Update to 0.15.1.
* gnu/packages/ocaml.scm (ocaml-sexplib0): Update to 0.15.1.
2022-06-18 13:15:20 +02:00
Julien Lepiller 3cd53fc08f
gnu: omake: Update to 0.10.5.
* gnu/packages/ocaml.scm (omake): Update to 0.10.5.
* gnu/packages/patches/omake-fix-non-determinism.patch: Adjust for new
  version.
2022-06-18 13:15:20 +02:00
Julien Lepiller 773837bfd2
gnu: ocaml-easy-format: Update to 1.3.4.
* gnu/packages/ocaml.scm (ocaml-easy-format): Update to 1.3.4.
2022-06-18 13:15:19 +02:00
Julien Lepiller fcb23bf406
gnu: ocamlformat: Update to 0.22.4.
* gnu/packages/ocaml.scm (ocamlformat): Update to 0.22.4.
2022-06-18 13:15:19 +02:00
Julien Lepiller f25033d9ea
gnu: ocaml-tsdl: Update to 0.9.9.
* gnu/packages/ocaml.scm (ocaml-tsdl): Update to 0.9.9.
2022-06-18 13:15:18 +02:00
Julien Lepiller ad91e2a010
gnu: ocaml-utop: Update to 2.9.2.
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.9.2.
2022-06-18 13:15:17 +02:00
Julien Lepiller a24dbd25eb
gnu: coq: Update to 8.15.2.
* gnu/packages/coq.scm (coq-core): Update to 8.15.2.
2022-06-18 13:15:09 +02:00
Wiktor Żelazny eb5df275ce
gnu: Add r-gghalves.
* gnu/packages/cran.scm (r-gghalves): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2022-06-18 10:51:12 +02:00
Leo Famulari 3154b58256
gnu: linux-libre 4.9: Update to 4.9.318.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.318.
(linux-libre-4.9-pristine-source): Update hash.
2022-06-17 18:56:59 -04:00
Leo Famulari d1d4d96f21
gnu: linux-libre 4.14: Update to 4.14.283.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.283.
(linux-libre-4.14-pristine-source): Update hash.
2022-06-17 18:56:58 -04:00
Leo Famulari 5db786663d
gnu: linux-libre 4.19: Update to 4.19.247.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.247.
(linux-libre-4.19-pristine-source): Update hash.
2022-06-17 18:56:58 -04:00
Leo Famulari f5d216f21e
gnu: linux-libre 5.4: Update to 5.4.198.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.198.
(linux-libre-5.4-pristine-source): Update hash.
2022-06-17 18:56:58 -04:00
Leo Famulari f0af475b7e
gnu: linux-libre 5.10: Update to 5.10.122.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.122.
(linux-libre-5.10-pristine-source): Update hash.
2022-06-17 18:56:58 -04:00
Leo Famulari bd601a68b8
gnu: linux-libre 5.15: Update to 5.15.47.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.47.
(linux-libre-5.15-pristine-source): Update hash.
2022-06-17 18:56:57 -04:00
Leo Famulari a59b981d0d
gnu: linux-libre: Update to 5.17.15.
* gnu/packages/linux.scm (linux-libre-5.17-version): Update to 5.17.15.
(linux-libre-5.17-pristine-source): Update hash.
2022-06-17 18:56:50 -04:00
Ludovic Courtès 7f208f68de
home: Add OpenSSH service.
* gnu/home/services/ssh.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* po/guix/POTFILES.in: Add it.
* doc/guix.texi (Secure Shell): New section.
2022-06-17 23:39:32 +02:00
( 3e24393e87
gnu: pinfo: Update to 3d76eec.
* gnu/packages/texinfo.scm (pinfo): Update to commit
3d76eecde211e41ccc28b04e229f159b3f924399.
[arguments]: Use gexps.
[inputs, native-inputs]: Remove labels.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17 23:39:32 +02:00
Antero Mejr 0de3d44a16
gnu: Add guile-termios.
* gnu/packages/guile-xyz.scm (guile-termios): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17 23:39:32 +02:00
Antero Mejr e56f2cab60
gnu: Add guile-tap.
* gnu/packages/guile-xyz.scm (guile-tap): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17 23:39:32 +02:00
Tobias Geerinckx-Rice 6013f80810
gnu: tor: Update to 0.4.7.8 [fixes CVE-2022-33903].
* gnu/packages/tor.scm (tor): Update to 0.4.7.8.
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice b9d309114b
gnu: fdm: Edit description.
* gnu/packages/mail.scm (fdm)[synopsis]: Use @acronym{}.
[description]: Expand based on the README.
2022-06-12 02:00:01 +02:00
Tobias Geerinckx-Rice 37e64eed03
gnu: fdm: Update to 2.1.
* gnu/packages/mail.scm (fdm): Update to 2.1.
2022-06-12 02:00:01 +02:00
Tobias Geerinckx-Rice 9cc2fe90e8
gnu: rng-tools: Update to 6.15.
* gnu/packages/linux.scm (rng-tools): Update to 6.15.
[arguments]: Add a 'disable-failing-test phase.
2022-06-12 02:00:01 +02:00
Tobias Geerinckx-Rice 6ea3bb6a54
gnu: btrfs-progs: Use @acronym in description.
* gnu/packages/linux.scm (btrfs-progs)[description]: Use @acronym{}.
2022-06-12 02:00:01 +02:00
Tobias Geerinckx-Rice ffbe69c4c3
gnu: btrfs-progs: Fix tests.
* gnu/packages/linux.scm (btrfs-progs)[native-inputs]: Add libaio,
liburing, and util-linux.
2022-06-12 02:00:01 +02:00
Tobias Geerinckx-Rice f89822cd25
gnu: btrfs-progs: Update to 5.18.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.18.1.
[native-inputs]: Remove asciidoc, python, xmlto, libxml2, and
docbook-xsl.  Add python-sphinx.
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice e1076e9346
gnu: duktape: Cross-compile.
* gnu/packages/javascript.scm (duktape)[arguments]: Use CC-FOR-TARGET.
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice 2c975efe83
gnu: duktape: Use G-expressions.
* gnu/packages/javascript.scm (duktape)[arguments]:
Rewrite as G-expressions.
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice 9305d17609
gnu: erofs-utils: Update to 1.5.
* gnu/packages/linux.scm (erofs-utils): Update to 1.5.
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice b5dc5f469c
gnu: i3status: Update to 2.14.
* gnu/packages/wm.scm (i3status): Update to 2.14.
[source]: Add snippet to delete pregenerated man page.
[build-system]: Switch to Meson.
[arguments]: Remove autotools-specific #:out-of-source?  Build man pages.
[inputs]: Remove unused openlibm and libcap.
[native-inputs]: Add perl.
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice 1a2a209e62
gnu: i3status: Make asciidoc a native input.
* gnu/packages/wm.scm (i3status)[inputs]: Move asciidoc from here…
[native-inputs]: …to here.
2022-06-12 02:00:00 +02:00
Tobias Geerinckx-Rice 743204bb04
gnu: brltty: Update to 6.5.
* gnu/packages/accessibility.scm (brltty): Update to 6.5.
2022-06-12 02:00:00 +02:00
Ricardo Wurmus 793ce82c9d
gnu: Add texlive-xunicode.
* gnu/packages/tex.scm (texlive-xunicode): New variable.
2022-06-17 21:09:25 +02:00
Andreas Enge 25d32d1f76
gnu: pari-gp: Enable pthreads.
* gnu/packages/algebra.scm (pari-gp): Add --mt=pthread to configure flags.
2022-06-17 19:54:46 +02:00
Liliana Marie Prikler f7d66e41f8
gnu: renpy: Use new style.
* gnu/packages/game-development.scm (renpy)[arguments]: Change to list of
G-Expressions.
[inputs]: Drop labels.
[native-inputs, outputs]: Squash to single line.
2022-06-17 18:49:06 +02:00
Liliana Marie Prikler 6c04a8961f
gnu: renpy: Update to 7.99.99-0-3e854bc.
* gnu/packages/aux-files/renpy/renpy.in (__renpy_files, path_to_gamedir):
New procedures.
* gnu/packages/game-development.scm (python-renpy): Update to
7.99.99-0-3e854bc.
(renpy): Likewise.
[inputs]: Add python-pefile, python-requests and python-six.
2022-06-17 18:49:05 +02:00
Liliana Marie Prikler 62a7455107
gnu: python-pygame-sdl2: Update to 2.1.0-0-1705c6e.
* gnu/packages/game-development.scm (python-pygame-sdl2): Update to
2.1.0-0-1705c6e.
2022-06-17 18:49:05 +02:00
Liliana Marie Prikler 82cff40a9c
gnu: Add python-pefile.
* gnu/packages/python-xyz.scm (python-pefile): New variable.
2022-06-17 18:49:05 +02:00
Liliana Marie Prikler 8e19e3a333
gnu: Add back the distinction between python-renpy and renpy.
This partially reverts commit 9f1bd63fb5.
Note, that with this patch renpy fails to build due to incompatibilities with
Python 3.

* gnu/packages/game-development.scm (renpy): Split into ‘python-renpy’ for the
python modules and ‘renpy’ for the games and binaries.
2022-06-17 18:49:04 +02:00
Jean-Pierre De Jesus DIAZ d18f701aa1
gnu: Add python-pysdl2.
* gnu/packages/python-xyz.scm (python-pysdl2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17 15:31:34 +02:00
Peter Polidoro 88f6776728
gnu: teensy-loader-cli: Update to 2.2.
* gnu/packages/flashing-tools.scm (teensy-loader-cli): Update to 2.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17 15:31:33 +02:00
Josselin Poiret 2ec85ed405
gnu: python-acme: Add python-chardet to propagated-inputs.
* gnu/packages/tls.scm (python-acme)[propagated-inputs]: Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17 15:31:33 +02:00
Thiago Jung Bauermann 861108ca6a
gnu: public-inbox: Fixes to allow the testsuite to run
This patch makes the public-inbox testsuite pass. Some tests are skipped,
so the test coverage could likely be increased with more massaging.

Perhaps the most significant change is using tini to run the testsuite so
that the testsuite's sub-processes are reaped. The ‘check’ phase is based on
the one from the mutter package. Thanks to Maxim Cournoyer for pointing out
this solution.

* gnu/packages/patches/public-inbox-fix-spawn-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add new patch.
* gnu/packages/mail.scm (public-inbox)[source]: Add new patch.
[arguments]<#:tests?>: Remove argument.
<#:imported-modules>: Add argument.
<#:modules>: Likewise.
<#:phases>{qualify-paths}: Substitute path for ‘/bin/cp’.
{pre-check}: Don't skip httpd-unix.t test.  Remove unnecessary path
substitutions for “env” and “/bin/sh”.
{check}: Replace with custom version that launches the tests under tini.
[native-inputs]: Add tini.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17 15:31:33 +02:00
Ludovic Courtès 37d5bd0b31
gnu: Add texlive-inriafonts.
* gnu/packages/tex.scm (texlive-inriafonts): New variable.
2022-06-17 15:31:33 +02:00
Ludovic Courtès df5e07c16d
gnu: Add texlive-fmtcount.
* gnu/packages/tex.scm (texlive-fmtcount): New variable.
2022-06-17 15:31:33 +02:00
muradm d6bd483cd5
gnu: tests: Add seatd/greetd based minimal desktop system tests.
* gnu/tests/desktop.scm (minimal-desktop): seatd/greetd based
minimal desktop test

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:44 +02:00
muradm d6dda325c1
gnu: desktop: Add seatd-service-type.
* gnu/services/desktop.scm (seatd-service-type): New variable
* gnu/services/desktop.scm (seatd-configuration): New data type

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:43 +02:00
muradm 167b8f29b3
gnu: admin: Add libseat 0.8.0 and move seatd.
* gnu/packages/admin.scm (libseat): New variable
* gnu/packages/admin.scm (seatd): New variable
* gnu/packages/freedesktop.scm (seatd): Remove variable
* gnu/packages/wm.scm (wlroots): Replace seatd input with libseat

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:42 +02:00
muradm 530e0f0260
gnu: base: Add greetd-service-type.
* gnu/services/base.scm (greetd-service-type): New variable
* gnu/services/base.scm (greetd-configuration): New data type
* gnu/services/base.scm (greetd-terminal-configuration): New data type
* gnu/services/base.scm (greetd-agreety-session): New data type
* gnu/services/base.scm (pam-limits-service-type): Should be aware of
greetd PAM service
* gnu/services/pam-mount.scm (pam-mount-pam-service): Should be aware
of greetd PAM service

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:41 +02:00
muradm 32ca068cb9
gnu: admin: Add greetd-pam-mount.
* gnu/packages/admin.scm (greetd-pam-mount): New variable

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:40 +02:00
muradm c08d56a161
gnu: admin: Add greetd 0.8.0.
* gnu/packages/admin.scm (greetd): New variable

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:39 +02:00
muradm 7943f9f170
gnu: crates-io: Add rust-pam-sys 0.5.6.
* gnu/packages/crates-io.scm (rust-pam-sys-0.5): New variable

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:38 +02:00
muradm 7f7a075c3d
gnu: crates-io: Add rust-enquote 1.1.0.
* gnu/packages/crates-io.scm (rust-enquote-1): New variable

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:36 +02:00
Maxim Cournoyer 6fc33d91ba
gnu: dropbear: Build with X11 forwarding support.
* gnu/packages/ssh.scm (dropbear)[phases]
{enable-x11-forwarding}: New phase.
2022-06-16 21:52:49 -04:00
Maxim Cournoyer bf9c98b11d
gnu: dropbear: Update to 2022.82.
* gnu/packages/ssh.scm (dropbear): Update to 2022.82.
[source]: Delete origin snippet's trailing #t.
[arguments]: Use gexps.
[tests?]: Update comment.
2022-06-16 21:52:49 -04:00
Maxim Cournoyer 1589debbd9
gnu: ovmf: Use gexps.
* gnu/packages/firmware.scm (edk2-commit, edk2-version)
(edk2-origin): Delete variables.
(ovmf)[source]: Define here; it's the only user of it so far.
[native-inputs]: Move below arguments.
[phases]: Use gexps.  Delete trailing #t.
{patch-source}: New phase.
{configure}: Use 'invoke' to execute the 'edksetup.sh' script; delete
associated FIXME comment.
(ovmf-aarch64, ovmf-arm): Adjust accordingly.
2022-06-16 21:52:49 -04:00
Petr Hodina a88de093fb
gnu: hcxtools: Update to 6.2.7.
* gnu/packages/networking.scm (hcxtools): Update to 6.2.7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16 23:57:41 +02:00
Petr Hodina 9317cb3e9c
gnu: hcxtools: Use gexps.
* gnu/packages/networking.scm (hcxtools)[arguments]: Link libraries and
use PREFIX instead of INSTALL_DIR.
[phases]: Use gexps.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16 23:57:41 +02:00
Efraim Flashner ab82dd3f58
gnu: llvm-9: Fix building on riscv64-linux.
* gnu/packages/llvm.scm (llvm-12)[arguments]: Add a phase to update
config.guess when config is one of the native-inputs.
(llvm-10)[native-inputs]: Add config when building for riscv64-linux and
the llvm version is less than 11.
2022-06-16 19:42:02 +03:00
Efraim Flashner 3c7736f745
gnu: polkit-qt: Update to 1-0.114.0.
* gnu/packages/polkit.scm (polkit-qt): Update to 1-0.114.0.
[source]: Update to new source URI.
2022-06-16 17:57:34 +03:00
Ricardo Wurmus f700223c3b
gnu: Add pyscenic.
* gnu/packages/bioinformatics.scm (pyscenic): New variable.
2022-06-16 15:20:59 +02:00
Ricardo Wurmus 3535d8dc5a
gnu: Add python-arboreto.
* gnu/packages/bioinformatics.scm (python-arboreto): New variable.
2022-06-16 15:20:59 +02:00
Ricardo Wurmus fbe5707b73
gnu: Add python-ctxcore.
* gnu/packages/bioinformatics.scm (python-ctxcore): New variable.
2022-06-16 15:20:59 +02:00
Ricardo Wurmus d62dbedd6d
gnu: Add python-bokeh.
* gnu/packages/python-xyz.scm (python-bokeh): New variable.
2022-06-16 15:20:59 +02:00
Ricardo Wurmus 21e9e67c77
gnu: Add python-multiprocessing-on-dill.
* gnu/packages/python-xyz.scm (python-multiprocessing-on-dill): New variable.
2022-06-16 15:20:59 +02:00
Ricardo Wurmus 62c5121472
gnu: Add python-interlap.
* gnu/packages/python-xyz.scm (python-interlap): New variable.
2022-06-16 15:20:59 +02:00
Ricardo Wurmus e4dbf938ea
gnu: python-locket: Update to 1.0.0.
* gnu/packages/python-xyz.scm (python-locket): Update to 1.0.0.
2022-06-16 15:20:59 +02:00
Ricardo Wurmus a3613f11d5
gnu: Add python-pyarrow-0.16.
* gnu/packages/databases.scm (python-pyarrow-0.16): New variable.
2022-06-16 15:20:59 +02:00
Ricardo Wurmus c8727617e5
gnu: Add apache-arrow-0.16.
* gnu/packages/databases.scm (apache-arrow-0.16): New variable.
2022-06-16 15:20:59 +02:00
Paul A. Patience 59ec9e3f3e
gnu: Add cl-policy-cond.
* gnu/packages/lisp-xyz.scm (sbcl-policy-cond, cl-policy-cond,
  ecl-policy-cond): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-16 14:56:16 +02:00
John Kehayias 67c30ff8ad
gnu: rocm: Update to 5.1.3.
All packages updated at the same time as they have a shared version. rocclr is
no longer a stand-alone package, so the previous version is kept as rocclr-4
and the current version is just the source, rocclr-src, needed by rocm-opencl-runtime.

* gnu/packages/patches/rocm-opencl-runtime-3.10.0-includes.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: Update patches.
* gnu/packages/rocm.scm (rocm-cmake, rocm-device-libs, rocm-comgr,
roct-thunk-interface, rocr-runtime, rocm-opencl-runtime, rocminfo,
rocm-bandwidth-test): Update to 5.1.3.
(roct-thunk-interface)[inputs]: Add libdrm.
[native-inputs]: Add gcc:lib and pkg-config.
(rocclr-src): New variable.
(rocclr-4): New variable (previous version of the package).
(rocm-opencl-runtime)[source]: Remove obsolete patches.
[arguments]: Rewrite with gexps. Add needed #:configure-flags.
[inputs]: Remove rocclr, add numactl.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16 12:50:06 +02:00
John Kehayias 25809f5a40
gnu: Update llvm-for-rocm: Update to 5.1.3.
* gnu/packages/llvm.scm (llvm-for-rocm): Update to 5.1.3, now based on llvm-14.
[source]{patches}: Remove unneeded patches (add_Object and add_libraries) and add new one (linkdl).
* gnu/packages/patches/llvm-roc-3.0.0-add_libraries.patch,
gnu/packages/patches/llvm-roc-4.2.0-add_Object.patch: Delete files.
* gnu/packages/patches/llvm-roc-5.0.0-linkdl.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update to match current patches.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16 12:50:06 +02:00
David Wilson 677ae314f6
gnu: herbstluftwm: Update to 0.9.4.
* gnu/packages/wm.scm (herbstluftwm): Update to 0.9.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16 12:50:06 +02:00
Artyom V. Poptsov c48c69cfa3
gnu: libtree: Update to 3.1.1.
* gnu/packages/linux.scm (libtree): Update to 3.1.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16 12:50:05 +02:00
Guillaume Le Vaillant ef2d908e22
gnu: getmail6: Update to 6.18.9.
* gnu/packages/mail.scm (getmail6): Update to 6.18.9.
  [description]: Fix typo.
2022-06-16 10:25:13 +02:00
Vinicius Monego 5d28f089ef
gnu: Add python-zeep.
* gnu/packages/python-web.scm (python-zeep): New variable.
* gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
2022-06-16 09:25:55 +02:00
Hartmut Goebel 9ee6d9cb17
gnu: Add python-pytest-httpx.
* gnu/packages/python-check.scm (python-pytest-httpx): New variable.
2022-06-16 09:25:55 +02:00
Vinicius Monego 2950ef2fff
gnu: Add python-flake8-blind-except.
* gnu/packages/python-xyz.scm (python-flake8-blind-except): New variable.

Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
2022-06-16 09:25:55 +02:00
Vinicius Monego 7a8beb3dea
gnu: python-requests-file: Update to 1.5.1.
* gnu/packages/python-xyz.scm (python-requests-file): Update to 1.5.1.
[source]: Make some cosmetic changes.
[arguments]<#:phases>: Override 'check phase.
[home-page]: Don't break line.
2022-06-16 09:25:55 +02:00
Vinicius Monego e0b6cd0947
gnu: Add python-flake8-debugger.
* gnu/packages/python-xyz.scm (python-flake8-debugger): New variable.
2022-06-16 09:25:55 +02:00
Ludovic Courtès 128697d43c
gnu: wayland-protocols: Add 'release-monitoring-url' property.
* gnu/packages/freedesktop.scm (wayland-protocols)[properties]: New
field.
2022-06-15 23:49:24 +02:00
Efraim Flashner 0929657ec6
gnu: eigen: Honor the #:tests? flag.
* gnu/packages/algebra.scm (eigen)[arguments]: Adjust the custom 'check
phase to honor the #:tests? flag.
2022-06-15 21:54:35 +03:00
Clément Lassieur 673983c9c6
gnu: emacs-lsp-mode: Update to 8.0.1-0.4aafe25.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 8.0.1-0.4aafe25.
[arguments]: Add a 'fix-patch-el-files' phase.
2022-06-15 15:39:50 +02:00
Tobias Geerinckx-Rice a431d1dbc5
gnu: bind: Update to 9.16.30.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.30.
2022-06-12 02:00:00 +02:00