gnu: Add python-psptrace.
* gnu/packages/embedded.scm (python-psptrace, python-psptrace-bootstrap):
New variables.
Change-Id: Ie36a997170c7623790b3fabe4c786513031959c2
gnu: python-pypika: Update to 0.49.0.
* gnu/packages/databases.scm (python-pypika): Update to 0.49.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I3f35b622325d8a2d4c953eb0f71475303b9ee44e
gnu: Add emacs-agitjo.
* gnu/packages/emacs-xyz.scm (emacs-agitjo): New variable.
Change-Id: I2b7597b337e7f46ec062860818d142762faefeb2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: emacs-disproject: Build manual.
* gnu/packages/emacs-xyz.scm (emacs-disproject)[arguments]<#:phases>:
Add 'build-info-manual phase.
<#:tests?>: Disable.
[native-inputs]: Add texinfo.
Change-Id: Ie50460ca05a45121e6b96e953d2b7d2821b55dbe
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: emacs-elisp-autofmt: Update to 0.1-1.c276564.
* gnu/packages/patches/emacs-elisp-autofmt-fix-region-send.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): Update to 0.1-1.c276564.
[source]: Add reference to patch.
[arguments]<#:phases>{patch-dependencies}: Delete phase.
{fix-tests}: Remove one workaround.
<#:include>: Add elisp-autofmt-cmd.py
<#:test-command>: Replace "tests" by "test".
Change-Id: Ie74a7f57e77c88899bd084b882299438115c646f
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: sdrangel: Update to 7.22.4.
* gnu/packages/radio.scm (sdrangel): Update to 7.22.4.
Change-Id: If1480fddcb4f6e8425295c7d5513d091edcd5716
gnu: libdab: Update to 0.8-2.dfacdcd.
* gnu/packages/radio.scm (libdab): Update to 0.8-2.dfacdcd.
Change-Id: Ie9658538d3248d827380527d5962ed1fc435c875
gnu: Add book-emacs-lisp-elements.
* gnu/packages/books.scm (book-emacs-lisp-elements): New variable.
Change-Id: Ibec232a083974a915f05cc0e005eaf1e8a631c39
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
system: image: Expand list of bootloaders using grub-efi.
* gnu/system/image.scm (bootloader-uses-grub-efi?): Add the other
grub-efi* bootloader names.
Change-Id: I5b7140db16022601fbf7326f45ebe0a058640c1c
system: image: Don't add grub-efi to the build closure unless needed.
* gnu/system/image.scm (system-disk-image)[partition-image]: In the
initializer don't unconditionally refer to grub-efi and grub-efi32
unless they might be needed.
Change-Id: I6eca21e162c233cd57e840a525788af831ad6b6b
system: image: Factor out testing for grub-efi bootloader.
* gnu/system/image.scm (system-disk-image)[partition-image]: When
testing if a partition needs to be GPT formatted, factor out the test
for an grub-efi based bootloader.
(bootloader-uses-grub-efi?): New variable.
Change-Id: I62de5962b1246dcec15f0851e58234497d1426d9
gnu: guile-knots: Update to 0-28.a8e07b7.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-28.a8e07b7.
Change-Id: Iaec1ac04812232531013f57eceb568821968c8b9
gnu: guile-fibers-next: Update to 1.4.2-0.297359f.
* gnu/packages/guile-xyz.scm (guile-fibers-next): Update to 1.4.2-0.297359f.
[source]: Update Git URL.
Change-Id: Ie13c23e07a1d35a8cc5640de31f7bebeb803d204
gnu: gmsh: Do not propagate inputs.
* gnu/packages/maths.scm (gmsh)[propagated-inputs]: Remove gfortran.
Move all other packages...
[inputs]: ...here. Remove python.
[native-inputs]: Add python-wrapper.
Change-Id: I6287fa91693900e73fa858ea571e6c55ba090fd9
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: gmsh: Switch to G-exps.
* gnu/packages/maths.scm (gmsh): Switch to G-exps.
Change-Id: I509129c49bcec3070eee748857a4bc3b9f9be59e
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: Remove pinentry-qt5.
* gnu/packages/gnupg.scm (pinentry-qt5): Delete variable.
Fixes: guix/guix#3875
Change-Id: I4cc26b2ad635cc6c0fcfe6834a06887c98eee151
gnu: Remove python-axolotl.
* gnu/packages/python-crypto.scm (python-axolotl): Delete variable.
Fixes: guix/guix#3866
Change-Id: I296f5cbe615d20fbf7541af9a043c314ac1a1048
gnu: Remove python-future-fstrings.
* gnu/packages/python-xyz.scm (python-future-fstrings): Delete variable.
Fixes: guix/guix#3865
Change-Id: I0dc9ba6b3450d61c993359b32488d1c6f516323f
gnu: Remove opensmtpd-extras.
* gnu/packages/mail.scm (opensmtpd-extras): Delete variable.
Fixes: guix/guix#3864
Change-Id: Ic909c437da838bb72658cb8b45d2179536ca5b79
gnu: Remove python-misaka.
* gnu/packages/python-xyz.scm (python-misaka): Delete variable.
Fixes: guix/guix#3857
Change-Id: I92b85081d3ed36d6e347c5f794654125176c8cf8