Ricardo Wurmus
7a2d128779
gnu: Add python-namex.
...
* gnu/packages/python-xyz.scm (python-namex): New variable.
Change-Id: I02d4ed5e426f0b432c27086aa90628ae54759ca2
2024-01-15 23:06:15 +01:00
Troy Figiel
19db1551dc
gnu: python-requests-kerberos: Enable tests.
...
* gnu/packages/python-web.scm (python-requests-kerberos): Enable tests.
[source]: Replace the PyPI release by the Github release.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-pytest and python-pytest-mock.
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Iea750cf722293c4054a6c6e43787806f8f2fd5e2
2024-01-15 21:47:27 +00:00
Troy Figiel
da3764b75c
gnu: python-requests-kerberos: Fix build.
...
* gnu/packages/python-web.scm (python-requests-kerberos)[propagated-inputs]:
Add python-gssapi.
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I65d1fac0339a119e7a4912d5db150b4adb7586ad
2024-01-15 21:43:20 +00:00
Sharlatan Hellseher
7061f0b1d0
gnu: python-pyspnego: Propagate python-krb5.
...
* gnu/packages/python-xyz.scm (python-pyspnego)[propagated-inputs]: Add
python-krb5.
Change-Id: I2c8ccbd66394cb90ea047f7327d05ecbfe2ec22d
2024-01-15 21:29:49 +00:00
Troy Figiel
bba2fa646d
gnu: Add python-krb5.
...
* gnu/packages/python-xyz.scm (python-krb5): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-15 21:15:09 +00:00
Sharlatan Hellseher
1e3f1f9f92
gnu: Remove python-activepapers.
...
<https://issues.guix.gnu.org/68425 >
This package fails to build and has been not maintained since 2017.
* gnu/packages/python-xyz.scm (python-activepapers): Remove variable.
Reported-by: Troy Figiel <troy@troyfigiel.com>
Change-Id: Id1e968cd4e06919a80ad05e5c8d3fb207426fdde
2024-01-15 20:56:22 +00:00
Ludovic Courtès
162d6a2fdd
gnu: hpcguix-web: Add explicit dependency on Guile-GnuTLS.
...
This is necessary in hpcguix-web 0.4.1 to connect to
https://disarchive.guix.gnu.org .
* gnu/packages/web.scm (hpcguix-web)[arguments]: In ‘wrap-program’ phase,
add guile-gnutls to the wrapper’s search path.
[inputs]: Add GUILE-GNUTLS.
Change-Id: Ic4d6f65adeb763a404fc24c7e1c87fd7d26550c7
2024-01-15 08:57:01 +01:00
Tanguy Le Carrour
f6afaf58b0
gnu: fish-foreign-env: Update to 0.20230823.
...
* gnu/packages/shells.scm (fish-foreign-env): Update to 0.20230823.
[arguments]: Do no substitute in file that no longer exists.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I04138c1d3e8c174b2197e5ca60aaca4caa5453cc
2024-01-14 23:00:04 +01:00
Ludovic Courtès
68f04aa339
gnu: cuirass: Update to 7bcd3d0.
...
* gnu/packages/ci.scm (cuirass): Update to 7bcd3d0.
Change-Id: Iefc460df509a2c006f3a49d6050ef08940ed2850
2024-01-14 23:00:04 +01:00
Jack Hill
ef270f9d73
gnu: openssh: Fix build on ppc64le.
...
* gnu/packages/ssh.scm (openssh)[source]:
Use 'openssh-gcc-13-ppc64le-fzero-call-used-regs.patch'.
* gnu/packages/patches/openssh-gcc-13-ppc64le-fzero-call-used-regs.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Reported-by: Marcel van der Boom <marcel@van-der-boom.nl>.
Change-Id: I41b1350b2cdd1487a8fd69b13b64f63c0dc166c9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14 23:00:04 +01:00
Artyom V. Poptsov
80bec14a9e
gnu: guile-ssh: Update to 0.16.4.
...
* gnu/packages/ssh.scm (guile-ssh): Update to 0.16.4.
[arguments]: Improve the style.
Change-Id: Ib7d741e7f4fc7a1fc167cfa4f7953f84d9f4d390
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14 23:00:04 +01:00
Ludovic Courtès
fe736803da
gnu: hpcguix-web: Update to 0.4.1.
...
* gnu/packages/web.scm (hpcguix-web): Update to 0.4.1.
Change-Id: I8bd642735b3cbdf03b07cdd184295b6e32a4e6f7
2024-01-14 23:00:03 +01:00
Tomas Volf
0aec4e7b70
tests: install: Fix encrypted-home-os, encrypted-home-os-key-file tests.
...
The installation no longer fits into the 1.6G, leading to a warning while
running the test:
guix system: warning: at least 1526.8 MB needed but only 1408.4 MB available in /mnt
Followed by a failure:
93% [#################################################################### ]note: build failure may have been caused by lack of free disk space
builder for `/gnu/store/8wl8q8nc1za0vlyv21jpzwgml45njgk2-module-import-compiled.drv' failed with exit code 1
This commit increases the root partition to 2G, making the test pass again.
* gnu/tests/install.scm (%encrypted-root-installation-script): Increase the
root partition to 2G.
(%test-encrypted-home-os), (%test-encrypted-home-os-key-file): Increase the
target size to 3G to accommodate for the larger root partition.
Change-Id: I0f7092f7b7fc9992d3f895a1eaecf1f2065b7360
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14 23:00:03 +01:00
Tomas Volf
2bfff0da33
tests: install: Fix encrypted-root-os test.
...
The installation no longer fits into the 1.6G, leading to a warning while
running the test:
guix system: warning: at least 1526.8 MB needed but only 1408.4 MB available in /mnt
Followed by a failure:
93% [#################################################################### ]note: build failure may have been caused by lack of free disk space
builder for `/gnu/store/8wl8q8nc1za0vlyv21jpzwgml45njgk2-module-import-compiled.drv' failed with exit code 1
This commit increases the root partition to 2G, making the test pass again.
* gnu/tests/install.scm (%encrypted-root-installation-script): Increase the
root partition to 2G.
Change-Id: I4cc5c78cfbd93ab2ae92ec77603ce6fee0289843
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14 23:00:03 +01:00
Tomas Volf
a355131ba8
tests: install: Use the smallest possible iteration time for LUKS.
...
For testing that installation works, there is no need to spent 2000ms (the
default) iterating while generating the encryption key. This commit therefore
sets the iteration time to the lowest possible value, 1(ms).
* gnu/tests/install.scm (%encrypted-root-installation-script):
(%encrypted-home-installation-script):
(%encrypted-root-not-boot-installation-script): Pass -i 1 to luksFormat
invocation.
Change-Id: Iab79459b48bebe4d293b18290a236c6414fb27fc
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14 23:00:03 +01:00
Tomas Volf
10ea0dba00
tests: Add `encrypted-home-os-key-file' installation test.
...
Based on encrypted-home-os, this test verifies unlocking via a key file.
* gnu/tests/install.scm (%encrypted-home-os-key-file),
(%encrypted-home-os-key-file-source): New variables.
(%test-encrypted-home-os-key-file): New exported variables.
(%encrypted-home-installation-script): Generate initrd with a key file for
unlocking the LUKS.
Change-Id: I04460155284bdef7e18da645f2b4b26bd8e86636
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14 23:00:03 +01:00
Tomas Volf
086850e5b2
bootloader: grub: Add support for loading an additional initrd.
...
In order to be able to provide decryption keys for the LUKS device, they need
to be available in the initial ram disk. However they cannot be stored inside
the usual initrd, since it is stored in the store and being a
world-readable (as files in the store are) is not a desired property for a
initrd containing decryption keys. This commit adds an option to load
additional initrd during the boot, one that is not stored inside the store and
therefore can contain secrets.
Since only grub supports encrypted /boot, only grub is modified to use the
extra-initrd. There is no use case for the other bootloaders.
* doc/guix.texi (Bootloader Configuration): Describe the new extra-initrd
field.
* gnu/bootloader.scm (<bootloader-configuration>): Add extra-initrd field.
* gnu/bootloader/grub.scm (make-grub-configuration): Use the extra-initrd
field.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I995989bb623bb594ccdafbf4a1a6de941bd4189f
2024-01-14 23:00:03 +01:00
Tomas Volf
d082312ef7
mapped-devices: Allow unlocking by a key file.
...
Requiring the user to input their password in order to unlock a device is not
always reasonable, so having an option to unlock the device using a key file
is a nice quality of life change.
* gnu/system/mapped-devices.scm (open-luks-device): Add #:key-file argument.
(luks-device-mapping-with-options): New procedure.
* doc/guix.texi (Mapped Devices): Describe the new procedure.
Change-Id: I1de4e045f8c2c11f9a94f1656e839c785b0c11c4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14 23:00:03 +01:00
Ludovic Courtès
db43edaa0a
gnu: Make intermediate packages public but hidden.
...
This makes those packages visible to (gnu ci), giving them first class
in the eyes of Cuirass and similar tools, in turn ensuring substitutes
are available (this was discovered by running ‘guix weather -c 10’).
* gnu/packages/rust.scm (rust-bootstrap, rust-1.55)
(rust-1.56, rust-1.57, rust-1.58, rust-1.59, rust-1.60)
(rust-1.61, rust-1.62, rust-1.63, rust-1.64, rust-1.65)
(rust-1.66, rust-1.67, rust-1.68, rust-1.69, rust-1.70)
(rust-1.71, rust-1.72, rust-1.73): Make variable public and add
‘hidden?’ property.
(rust): Remove ‘hidden?’ property.
* gnu/packages/java.scm (java-hamcrest-parent-pom)
(java-org-ow2-parent-pom-1.3, java-asm-bootstrap): Make variable public
and add ‘hidden?’ property.
* gnu/packages/ocaml.scm (dune-bootstrap)
(ocaml4.09-dune-bootstrap, ocaml5.0-dune-bootstrap): Likewise.
Change-Id: I32b0ea639a4f1c39466875acdbc9cbadf75c7668
2024-01-14 23:00:02 +01:00
Herman Rimm
3f301ddc4f
gnu: qutebrowser: Update to 3.1.0.
...
* gnu/packages/web-browsers (qutebrowser): Update to 3.1.0.
[inputs]: Use PyQt6, placed before PyQtWebengine.
[arguments]: Replace qt5 path with qt6 path and wrap program with
QTWEBENGINE_RESOURCES_PATH.
[description]: Replace PyQt5 with PyQt6.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
2024-01-14 22:19:18 +01:00
Tristan Cottam
bcc9cd1aae
gnu: Add minetest-server.
...
* gnu/packages/minetest.scm (minetest-server): New variable.
Change-Id: I1125888b2944acc4063a19db4c602d33286a7e14
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-14 12:59:28 +01:00
Simon South
3351c5e59d
gnu: unknown-horizons: Fix build and runtime errors.
...
Apply two upstream commits that allow building with Python 3.9 or newer and
running with Python 3.10.
* gnu/packages/patches/unknown-horizons-python-3.9.patch: New file.
* gnu/packages/patches/unknown-horizons-python-3.10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/games.scm (unknown-horizons)[source]: Apply them.
Change-Id: Icbc8b698b913be01465b09ab26afb29e5fd62a87
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Fixes: Unknown Horizons fails to start <https://bugs.gnu.org/54815 >
2024-01-14 10:02:07 +01:00
Simon South
e7823dbe8c
gnu: fifengine: Fix runtime error when using Python 3.9 or newer.
...
* gnu/packages/patches/fifengine-python-3.9-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/games.scm (fifengine)[source]: Apply it.
Change-Id: I61001d6b87db00c71f1e2e6ca3bac8581e941451
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-14 10:01:59 +01:00
John Kehayias
18393fcddd
gnu: check2: Fix tests on i686-linux.
...
Reported upstream to <https://github.com/catchorg/Catch2/issues/2796 >. It is
expected that SSE2 is enabled for i686 builds or tests fail.
* gnu/packages/check.scm (check2)[arguments]: Enable SSE2 for x86_64-linux and
i686-linux in configure-flags.
Co-authored-by: Richard Sent <richard@freakingpenguin.com>
Co-authored-by: Jo Gay <@jane.lx.gay>
Change-Id: I99205f92b66ab3d10affbfb58918f37069ba82ec
2024-01-13 17:29:46 -05:00
Tomas Volf
2282c16533
gnu: Add guile-srfi-197.
...
* gnu/packages/guile-xyz.scm (guile-srfi-197): New variable.
Change-Id: Ifcdc264e6a03e88e7614d79792fbe6ca9c8e519c
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-13 15:39:09 +01:00
Guillaume Le Vaillant
5e9af6ad5c
gnu: sdrangel: Update to 7.17.3.
...
* gnu/packages/radio.scm (sdrangel): Update to 7.17.3.
Change-Id: Ib64a1cded8b7682eab97667036fbcdf38590ded2
2024-01-13 13:56:20 +01:00
Guillaume Le Vaillant
4415497257
gnu: dsdcc: Update to 1.9.5.
...
* gnu/packages/radio.scm (dsdcc): Update to 1.9.5.
Change-Id: I47d787850932f5648aec267591e3102be86275ca
2024-01-13 13:50:23 +01:00
Guillaume Le Vaillant
7b5a3c0127
gnu: rtl-433: Update to 23.11.
...
* gnu/packages/radio.scm (rtl-433): Update to 23.11.
Change-Id: I06c5bdf4cffab5e27bbaa0621cb835c93656e6c2
2024-01-13 13:43:12 +01:00
Charles Jackson
f7f608d3b4
gnu: Add cl-command-line-args.
...
* gnu/packages/lisp-xyz.scm (cl-command-line-args, ecl-command-line-args,
sbcl-command-line-args): New variables.
Change-Id: I6a829e6934b93c58a9c2a3673bb553d1e2132007
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-13 13:43:12 +01:00
Hilton Chain
551d013a56
gnu: iwd: Patch resolvconf path.
...
* gnu/packages/networking.scm (iwd)[inputs]: Add openresolv.
[arguments]<#:phases>: Add 'patch-resolvconf-path.
Change-Id: Ica59a76dd6318e06979314e4b49c5371f4c98e4d
2024-01-13 17:07:17 +08:00
Hilton Chain
17a942d643
gnu: iwd: Use gexps.
...
* gnu/packages/networking.scm (iwd): Use gexps.
Change-Id: Ie4a6394c9c7977291f56990eb1a535ba673d04ee
2024-01-13 17:07:12 +08:00
Hilton Chain
34aa35bd7b
gnu: iwd: Update to 2.12.
...
* gnu/packages/networking.scm (iwd): Update to 2.12.
[home-page]: Update homepage.
Change-Id: Icfaee7fdbe7ce9bb4648d8ad841d74caaea84b4f
2024-01-13 17:07:07 +08:00
Hilton Chain
cb0807587a
gnu: ell: Update to 0.61.
...
* gnu/packages/linux.scm (ell): Update to 0.61.
Change-Id: I221dc36bacfd9ebb1f4a6cafa30fdc8bb53ec7d6
2024-01-13 17:07:02 +08:00
Christian Miller
0869b0e6a3
gnu: docker: Update to 20.10.27.
...
Fixes <https://issues.guix.gnu.org/68053 >.
* gnu/packages/docker.scm (%docker-version): Update to 20.10.27.
(docker-libnetwork): Update to 20.10-3.3797618.
(docker)[native-inputs]: Replace go-1.19 with go-1.20.
Change-Id: Ie4cc54f62c89f3a6c83969d1e7e425189c370482
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-01-13 13:57:10 +08:00
Josselin Poiret
3619dd7d05
gnu: swaylock: Fix home-page.
...
* gnu/packages/wm.scm (swaylock): Fix home-page.
Change-Id: I0e8c08bfb5d8b32a24659d15e796c8a30a718a56
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-12 22:56:30 +00:00
Artyom V. Poptsov
0edf8a2eab
gnu: Add go-github-com-peterbourgon-diskv.
...
* gnu/packages/golang.scm (go-github-com-peterbourgon-diskv): New variable.
Change-Id: I0292404c636c42389c11c0ed552bacbf02178f7c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-12 22:13:22 +00:00
Artyom V. Poptsov
f847b47be0
gnu: Add go-github-com-google-btree.
...
* gnu/packages/golang.scm (go-github-com-google-btree): New variable.
Change-Id: Ibe7ce2c457153e40539bb26e0fcaf0bec79ed253
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-12 22:12:19 +00:00
Sharlatan Hellseher
bfdcf6b365
gnu: python-regions: Use G-expressions.
...
* gnu/packages/astronomy.scm (python-regions): Use G-expressions.
[build-system]: Swap to pyproject-build-system.
[arguments]<#:phases>: Remove 'delete-doctest phase. Merge all
(add-before 'check ...) phases into 'prepare-test-environment.
Change-Id: I31dc6a195a6f6f818303d5c0e32799770cd448c8
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
1ef2e0bdf3
gnu: wcslib: Update to 8.2.2.
...
* gnu/packages/astronomy.scm (wcslib): Update to 8.2.2.
Change-Id: Id5ae03974956fe90b4970c1e879fd670c7b537dd
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
d327eb2e9e
gnu: splash: Update to 3.10.1.
...
* gnu/packages/astronomy.scm (splash): Update to 3.10.1.
Change-Id: I68a3eb0c1033a1e2726c6c2c4b6768d87d3fb4be
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
0223f6a6e1
gnu: python-tweakwcs: Update to 0.8.5.
...
* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.5.
Change-Id: I137077392d102c65489705d30a1820fc7923aac3
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
816e342bed
gnu: python-synphot: Adjust package style.
...
* gnu/packages/astronomy.scm (python-synphot): Adjust package style.
[propagated-inputs]: Add annotation for optional, not packed yet
packages. Columnise inputs.
[native-inputs]: Columnise inputs.
Change-Id: I789fc143191c68d5acc248bf6c67e52a93e2744f
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
a066939a5a
gnu: python-synphot: Update to 1.3.0.
...
* gnu/packages/astronomy.scm (python-synphot): Update to 1.3.0.
Change-Id: I5d2c5bf00563780738f1f36af5920d6ae55b28c2
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
3f541f91bb
gnu: python-stsynphot: Update to 1.3.0.
...
* gnu/packages/astronomy.scm (python-stsynphot): Update to 1.3.0.
Change-Id: I48f8a2b20036a97ba8a989c8929cdea42bb4cade
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
171dbdcb75
gnu: python-stsci-imagestats: Enable tests
...
* gnu/packages/astronomy.scm (python-stsci-imagestats): Enable tests.
[arguments]<#:phases>: Add 'build-extensions phase.
[native-inputs]: Add python-pytest.
Change-Id: I8cb35fd083453d577eb6ad94f097502566c1bcee
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
1f38e64779
gnu: python-stsci-imagestats: Update to 1.8.0.
...
* gnu/packages/astronomy.scm (python-stsci-imagestats): Update to 1.8.0.
Change-Id: I7d1c869b3e52e862d0556abb18ba3b96ca49408a
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
617cf3b1f3
gnu: python-stdatamodels: Update to 1.9.0.
...
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 1.9.0.
Change-Id: I02f774b144ee439bd139d98a482b63e21a6ddb94
2024-01-12 21:42:07 +00:00
Sharlatan Hellseher
17fb656308
gnu: python-spherical-geometry: Update to 1.3.1.
...
* gnu/packages/astronomy.scm (python-spherical-geometry): Update to 1.3.1.
[arguments]<#:phases>: Replace 'build-extension with
'prepare-test-environment phase which includes Pytest config set up to
prevent tests from failure.
[native-inputs]: Add python-pytest-astropy-header.
[home-page]: Correct it.
Change-Id: Ib49201f62c32555355df5821383ef416245d4d50
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
f224e2e489
gnu: python-spectral-cube: Update to 0.6.5.
...
* gnu/packages/astronomy.scm (python-spectral-cube): Update to 0.6.5.
Change-Id: I089f55238299533f35d1fd7623c1a8ff446de08c
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
e86353aa3b
gnu: python-reproject: Update to 0.13.0.
...
* gnu/packages/astronomy.scm (python-reproject): Update to 0.13.0.
Change-Id: Id7dea0bc9c5bd7c3e65baad26b72a94d77c31165
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
8d2bebdbe0
gnu: python-regions: Update to 0.8.
...
* gnu/packages/astronomy.scm (python-regions): Update to 0.8.
[propagated-inputs]: Add python-h5py, python-matplotlib, python-scipy, and python-shapely.
Change-Id: Icdbbad92a0829d285962f50338e970d3a0d7eaa0
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
96ada0e6aa
gnu: python-radio-beam: Update to 0.3.7.
...
* gnu/packages/astronomy.scm (python-radio-beam): Update to 0.3.7.
Change-Id: If767386ad3010bda9a25b4c575bc130e22d56f3b
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
225e724de3
gnu: python-pynbody: Update to 1.5.2.
...
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.5.2.
[arguments]<#:test-flags>: Add to ignore list 'tests/copy_on_access_test.py'.
Change-Id: Ib3c566602e036b0396a79fd41b18be0ebbe5235c
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
4212549eb1
gnu: python-photutils: Update to 1.10.0.
...
* gnu/packages/astronomy.scm (python-photutils): Update to 1.10.0.
[propagated-inputs]: Add python-bottleneck, python-gwcs, python-matplotlib,
python-rasterio, python-scikit-image, python-scikit-learn,
python-scipy, python-shapely, and python-tqdm.
[native-inputs]: Add python-semantic-version.
Change-Id: Ic2a879b653b56b84fff826b85108088db5cbf888
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
b47e949fbe
gnu: julia-fitsio: Update to 0.17.1.
...
* gnu/packages/julia-xyz.scm (julia-fitsio): Update to 0.17.1.
Change-Id: Icfac3b55ff3a818e5710af8083e0ab48ed32cc01
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
55b0ad10a3
gnu: python-mpl-animators: Update to 1.1.1.
...
* gnu/packages/astronomy.scm (python-mpl-animators): Update to 1.1.1.
Change-Id: I7cd7f70724286480c469820659e922699461b7e0
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
3669f98ea4
gnu: python-jplephem: Update to 2.21.
...
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.21.
Change-Id: I26724a009b776a0f6541d6265a7ae8dfc94d2572
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
256676a065
gnu: python-gwcs: Update to 0.20.0.
...
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.20.0.
Change-Id: I1b463fd34d487e91895127c42ca484652c87fd0a
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
93934bbcf8
gnu: python-drms: Update to 0.7.0.
...
* gnu/packages/astronomy.scm (python-drms): Update to 0.7.0.
Change-Id: I963cf7cc3c4dd2d48e063e6939b018d404c8de16
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
b883ea3659
gnu: python-drizzle: Update to 1.14.4.
...
* gnu/packages/astronomy.scm (python-drizzle): Update to 1.14.4.
Change-Id: I2f2415b93af251df2608d18046cda7b4f63e7f8a
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
cde0d3d4f0
gnu: python-crds: Update to 11.17.13.
...
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.13.
Change-Id: I1daf4f9a0ecd3b791979b016a678085170f8e9f7
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
4f8db3b337
gnu: python-astropy-healpix: Update to 1.0.2.
...
* gnu/packages/astronomy.scm (python-astropy-healpix): Update to 1.0.2.
Change-Id: I94794985b953d2820fd215d82dd06196ac3f302f
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
9876d22321
gnu: python-asdf-astropy: Update to 0.5.0.
...
* gnu/packages/astronomy.scm (python-asdf-astropy): Update to 0.5.0.
Change-Id: I8e3473eaefb922f3cff135fd084f467f36dbedb4
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
9c7c39600c
gnu: phd2: Update to 2.6.12.
...
* gnu/packages/astronomy.scm (phd2): Update to 2.6.12.
Change-Id: I83cc7a11eda6caee2d7796e45dab72ccea358a69
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
2c564396be
gnu: libpasastro: Update to 1.4.2.
...
* gnu/packages/astronomy.scm (libpasastro): Update to 1.4.2.
Change-Id: I387f63fe1ebfcc95c33177b13325611e16cd89df
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
286d5134a8
gnu: cfitsio: Update to 4.3.1.
...
* gnu/packages/astronomy.scm (cfitsio): Update to 4.3.1.
Change-Id: I6181f161d1dcbf3ec16e229bc196d56eca470027
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
26614bd167
gnu: calceph: Update to 3.5.4.
...
* gnu/packages/astronomy.scm (calceph): Update to 3.5.4.
Change-Id: I0537f493c09aa09feeae3b439e6aa54c3bcab782
2024-01-12 21:42:04 +00:00
Sharlatan Hellseher
72eb6c3e51
gnu: aoflagger: Update to 3.4.0.
...
* gnu/packages/astronomy.scm (aoflagger): Update to 3.4.0.
Change-Id: Iac1581d81f4f0527cf843631ed3335b53dadbf52
2024-01-12 21:42:04 +00:00
Sharlatan Hellseher
f502d87e63
gnu: aocommon: Update to 0.0.0-2.9272ea3.
...
* gnu/packages/astronomy.scm (aocommon): Update to 0.0.0-2.9272ea3.
Change-Id: I14d7e9df0031d5f631b595f1214a88529b89db1f
2024-01-12 21:41:48 +00:00
Guillaume Le Vaillant
6448443b82
gnu: qmapshack: Update to 1.17.1.
...
* gnu/packages/geo.scm (qmapshack): Update to 1.17.1.
Change-Id: I85cace78a9c38342a000488dfa80795f914bf2c5
2024-01-12 22:14:42 +01:00
Clément Lassieur
3902247b36
gnu: torbrowser: Add bridges.
...
* gnu/packages/tor.scm (torbrowser)[arguments]: Add an 'add-bridges' phase,
update the 'deploy-assets' phase so to fix the lyrebird path.
[inputs]: Add
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird.
Change-Id: I17c85486ab44178be9eab31a078f6392857a044f
2024-01-12 18:57:46 +01:00
Clément Lassieur
2668592d31
gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird.
...
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird):
New variable.
Change-Id: I03b390aa6e8644646622a4f5b89f25e6cd2f7bb0
2024-01-12 18:57:46 +01:00
Clément Lassieur
51891106fa
gnu: Add go-github-com-refraction-networking-utls.
...
* gnu/packages/golang.scm (go-github-com-refraction-networking-utls): New
variable.
Change-Id: Iefc22f54d37a0b1c5cbb54d72ee2dbea7494c5ef
2024-01-12 18:57:46 +01:00
Clément Lassieur
195c3e1096
gnu: Add go-github-com-cloudflare-circl.
...
* gnu/packages/golang.scm (go-github-com-cloudflare-circl): New variable.
Change-Id: Iec8076faa4e14d31311424dbb999fbf8565a49e8
2024-01-12 18:57:45 +01:00
Clément Lassieur
281f899c21
gnu: Add go-github-com-bwesterb-go-ristretto.
...
* gnu/packages/golang.scm (go-github-com-bwesterb-go-ristretto): New variable.
Change-Id: Icbe3bc2808776d6451ad154653245439173424d5
2024-01-12 18:57:45 +01:00
Clément Lassieur
08e7d92f5e
gnu: Add go-github-com-gaukas-godicttls.
...
* gnu/packages/golang.scm (go-github-com-gaukas-godicttls): New variable.
Change-Id: I2259f6d396c372f18ed9e4d490fa97b80a90a076
2024-01-12 18:57:45 +01:00
Clément Lassieur
882f340cbf
gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib.
...
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib):
New variable.
Change-Id: I789e097f69e66894cbb8403b96f2f1c05dfbcdd0
2024-01-12 18:57:45 +01:00
Clément Lassieur
eb13a51e26
gnu: Add go-gitlab-com-yawning-edwards25519-extra.
...
* gnu/packages/golang.scm (go-gitlab-com-yawning-edwards25519-extra): New
variable.
Change-Id: I5d8ee182b7a23890720d29866e9c975c0edce7b5
2024-01-12 18:57:43 +01:00
Ale Abdo
2416cebc75
gnu: python-graph-tool: Update to 2.58.
...
* gnu/packages/graph.scm (python-graph-tool): Update to 2.58.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
2024-01-12 18:47:29 +01:00
Nicolas Graves
ea785c2bb8
gnu: python-wand: Fix libmagick access.
...
* gnu/packages/python-xyz.scm (python-wand):
[build-system]: Use pyproject-build-system.
[arguments](phases): Delete phase check. Replace phase find-magickwand
by phase harcode-lib-path.
Change-Id: I3ddf7045a404f76743c14a5b8183ce9f3196ffd1
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:33:28 +01:00
Artyom V. Poptsov
38b145e895
gnu: go-github-com-charmbracelet-glamour: Fix build.
...
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Fix build.
Change-Id: I14ce450360e684c4c1ac324e77b47771bbdf1410
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:30:01 +01:00
Nicolas Graves
acd688a062
gnu: poppler: Mention binaries in description.
...
This allows to find the package to install with guix search.
* gnu/packages/pdf.scm (poppler): Mention binaries in description.
Change-Id: If68b29300b34ee692b0ecfe3458e7774b55c365e
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
David Pflug
2e404163f6
gnu: kakoune: update to 2023.08.05.
...
* gnu/packages/text-editors.scm (kakoune): Update to 2023.08.05.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
宋文武
4c35b0302c
gnu: wesnoth: Update to 1.16.11.
...
* gnu/packages/games.scm (wesnoth): Update to 1.16.11.
[source]: Use 'git-file-name'.
Change-Id: Id5a34e00a46400b7a32fe16bec845af882686dac
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
David Pflug
142bf33a95
gnu: laminar: Update to 1.3.
...
* gnu/packages/ci.scm (laminar): Update to 1.3.
Change-Id: Ic14deadfa3aa9c116ecd2ee7c34cdc32c58a6f56
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
David Pflug
1cba77f887
gnu: plocate: Update to 1.1.21.
...
* gnu/packages/search.scm (plocate): Update to 1.1.21.
Change-Id: I725b2b83553228babbdd6592d31b57ede76ac442
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
Tomas Volf
0d7e40473b
tests: security: Fix fail2ban-extension-test.
...
The openssh-service-type requires 'networking to be setup. So add a
static-networking-service-type that provides it.
* gnu/tests/security.scm
(run-fail2ban-extension-test)[simple-operating-system]: Add
static-networking-service-type service.
Change-Id: I8d736cbf3fcaa54f86fbd60c52b3595b647731e2
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
Simon South
97296f8239
gnu: fwupd: Depend on libsmbios only on supported systems.
...
* gnu/packages/firmware.scm (fwupd)[inputs]: Add libsmbios conditionally.
Change-Id: Id34135b180f5ee6e7abd2fd4eb10e0d3c6308e06
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:02:36 +01:00
Simon South
d693983b60
gnu: libsmbios: Restrict to only supported systems.
...
* gnu/packages/hardware.scm (libsmbios)[supported-systems]: New field.
Change-Id: I8d813f496b7d2ffa8b0af2a6c814d1b09d731387
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:02:30 +01:00
Clément Lassieur
c4fa3e945e
gnu: sfeed: Update to 2.0.
...
* gnu/packages/suckless.scm (sfeed): Update to 2.0.
Change-Id: I9fc34effddcb623e8d681824aa67c3c5c7784726
2024-01-12 16:31:52 +01:00
Christopher Baines
d162bd0e72
packages: rust: Memoize make-rust-sysroot results.
...
To ensure that it just returns a single package record for some given
arguments, as this helps to avoid poor performance of the store connection
object cache.
Performance with computing the cross derivations is important for the data
service, as it's currently very slow to process revisions.
* gnu/packages/rust.scm (make-rust-sysroot): Move code to
make-rust-sysroot/implementation.
(make-rust-sysroot/implementation): New variable.
Change-Id: Ibb30c7398328c87c032bb8828635a34ada935167
2024-01-12 12:06:57 +00:00
Christopher Baines
75a63e2a2e
gnu: guix-build-coordinator: Update to 0-94.c4c4f5a.
...
This also switches to use guile-next, which includes important fixes to
invalid unicode handling with suspendable ports, which is necessary for the
agent.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-94.c4c4f5a.
* gnu/services/guix.scm: Use guile-next for the coordinator service.
Change-Id: I853539a612fd0b41a6c63069c6291b3f42e5cdee
2024-01-12 12:06:56 +00:00
Aleksandr Vityazev
de9aafae17
gnu: icedove/wayland: Wrap quotes around ‘$@’ in the executable.
...
Fixes <https://issues.guix.gnu.org/66643 >.
* gnu/packages/gnuzilla (icedove/wayland)[arguments]: Wrap quotes around ‘$@’
in the executable script.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
2024-01-12 12:57:45 +01:00
nafkhamdc
5960c3cdc4
gnu: Add r-azimuth.
...
* gnu/packages/bioinformatics.scm (r-azimuth): New variable.
Change-Id: I2b0d087378028663ee8d76ced8950f7a9721cb03
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-01-12 12:41:18 +01:00
Ricardo Wurmus
40f5a3ce43
gnu: python-sanic: Update to 23.12.1.
...
* gnu/packages/python-web.scm (python-sanic): Update to 23.12.1.
[build-system]: Use pyproject-build-system.
[arguments]: Use #:test-flags.
[propagated-inputs]: Add python-aioquic, python-html5tagger, python-tracerite,
and python-typing-extensions.
[native-inputs]: Remove gunicorn, python-isort, python-pytest-sugar, and
python-pytest-asyncio; add python-coverage, python-cryptography,
python-docutils, python-mypy, python-pygments, python-slotscheck,
python-towncrier, python-tox, and python-types-ujson.
Change-Id: I1bff804a6c2c038e0aacae821816f2a706029d37
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
d9aba13841
gnu: python-pytest-sanic: Relax requirement on websockets.
...
* gnu/packages/python-check.scm (python-pytest-sanic)[arguments]: Use plain
list; add 'relax-requirements phase.
[description]: Use complete sentence.
Change-Id: I3c21380b4aa208da8a92270b6748b620a4a2dcc0
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
2268de7972
gnu: python-sanic-testing: Update to 23.12.0.
...
* gnu/packages/python-web.scm (python-sanic-testing): Update to 23.12.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove 'loosen-requirements phase.
[propagated-inputs]: Remove python-websockets.
Change-Id: Ie1958070959692ae678ffeefda9ee8bafa86a5e6
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
4805153a17
gnu: python-sanic-routing: Update to 23.12.0.
...
* gnu/packages/python-web.scm (python-sanic-routing): Update to 23.12.0.
[build-system]: Use pyproject-build-system.
Change-Id: I1ff18b5c7ecc6560417086a4ba5cbf70114991c1
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
c62db10f94
gnu: rubberband: Propagate required libraries.
...
* gnu/packages/audio.scm (rubberband)[inputs]: Move fftw and libsamplerate
from here...
[propagated-inputs]: ...to here.
Change-Id: I0a2813fcad789b0609f1d300ec8508f4092665bf
2024-01-11 23:20:28 +01:00
Brendan Tildesley
761078ece0
gnu: Add easyeffects.
...
* gnu/packages/audio.scm (easyeffects): New variable.
Change-Id: Ie58da47abf7312708840fdec97f19f7aad3ea337
2024-01-11 23:20:28 +01:00
Brendan Tildesley
6ce72159cf
gnu: rubberband: Update to 3.3.0.
...
* gnu/packages/audio.scm (rubberband): Update to 3.3.0.
[build-system]: Use meson-build-system.
[arguments]: Enable tests; use libsamplerate over builtin resampler; use Guix
fftw over bundled version.
[inputs]: Add fftw and lv2.
[native-search-paths]: Add LV2 and LADSPA search paths.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>.
Change-Id: I0cf9e12147eaa8c747190cf305cbc209f86ee44a
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
f30f13b852
gnu: lilv: Update to 0.24.22.
...
* gnu/packages/audio.scm (lilv): Update to 0.24.22.
Change-Id: I290632adf5dacd41af9e7ca69dd12da7237d7237
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
88d67aad97
gnu: lilv: Enable tests.
...
* gnu/packages/audio.scm (lilv)[arguments]: Use G-expression; enable tests.
Change-Id: I22b36726caa903e26dc07806d7d57816f9841971
2024-01-11 23:20:28 +01:00
Brendan Tildesley
3d21e4f667
gnu: lilv: Update to 0.24.20.
...
* gnu/packages/audio.scm (lilv): Update to 0.24.20.
[build-system]: Use meson.
[arguments]: Remove.ldflag hack not needed with meson.
[home-page]: Append ".html".
Change-Id: Ia4edfe436d8bb45c937d77c385c3e472df335ca8
2024-01-11 23:20:28 +01:00
Brendan Tildesley
161ff430da
gnu: mda-lv2: Update to 1.2.10.
...
* gnu/packages/audio.scm (mda-lv2): Update to 1.2.10.
[build-system]: Use meson.
[arguments]: Remove unnecessary flags
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
9487e7b4de
gnu: sratom: Update to 0.6.16.
...
* gnu/packages/audio.scm (sratom): Update to 0.6.16.
Change-Id: I2ac0d532dcf2548cf80931e68b9a13782bfc1d9b
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
73ff86a61e
gnu: sratom: Enable tests.
...
* gnu/packages/audio.scm (sratom)[arguments]: Remove.
Change-Id: Ibf3bcf712b964d7e9470e338d76feede8c41fc15
2024-01-11 23:20:28 +01:00
Brendan Tildesley
78540ffe21
gnu: sratom: Update to 0.6.14.
...
* gnu/packages/audio.scm (sratom): Update to 0.6.14.
[build-system]: Use meson.
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
37fbc0a274
gnu: sord: Update to 0.16.16.
...
* gnu/packages/rdf.scm (sord): Update to 0.16.16.
[propagated-inputs]: Add zix.
Change-Id: I48f2bfef05d3c5f4e1cfd53dc1b147b9f7f44e75
2024-01-11 23:20:28 +01:00
Brendan Tildesley
813f344cff
gnu: sord: Enable tests.
...
* gnu/packages/rdf.scm (sord)[arguments]: Remove.ldflag hack not needed with
meson; enable tests.
[home-page]: Update.
Change-Id: I03017745594356c4fa714c211aa68101248605cd
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
02ae792775
gnu: serd: Update to 0.32.0.
...
* gnu/packages/rdf.scm (serd): Update to 0.32.0.
Change-Id: I6701d78572c14adcfe340eac8409afd975e847bb
2024-01-11 23:20:28 +01:00
Brendan Tildesley
4fe70e39ea
gnu: serd: Enable tests.
...
* gnu/packages/rdf.scm (serd)[arguments]: Remove.
[native-inputs]: Add python-minimal.
Change-Id: Ice5ceac6b432474b70a7dc171cd3a6bb68dc97fd
2024-01-11 23:20:27 +01:00
Brendan Tildesley
587d95d4b5
gnu: lv2: Update to 1.18.10.
...
* gnu/packages/audio.scm (lv2): Update to 1.18.10.
[build-system]: Use meson.
[arguments]: Enable tests.
2024-01-11 23:20:27 +01:00
Brendan Tildesley
d850428129
gnu: vamp: Update to 2.10.0.
...
* gnu/packages/audio.scm (vamp): Update to 2.10.0.
2024-01-11 23:20:27 +01:00
Efraim Flashner
637b72e2b8
gnu: llvm-cling: Fix build.
...
This is a follow-up to 15ba54d0e9
.
* gnu/packages/llvm.scm (llvm-cling)[arguments]: Use gexps for phases.
Change-Id: I12f048b1a6a350838572832ad33357046610b18d
2024-01-11 20:00:08 +02:00
Efraim Flashner
15ba54d0e9
gnu: llvm-12: Use gexps and simplify.
...
* gnu/packages/llvm.scm (llvm-12)[arguments]: Inherit from llvm-13.
Rewrite remaining new phase using gexps. Remove trailing #t from
phases.
(llvm-9)[arguments]: Adjust accordingly.
Change-Id: I7ba4e9954b4e8766e9e072696ab55303c1642315
2024-01-11 19:21:30 +02:00
David Thompson
8cc0687778
gnu: Update guile-gnutls to 3.7.14.
...
* gnu/packages/tls.scm (guile-gnutls): Update to 3.7.14.
Change-Id: I851cb3554f1dcf5c286c345634ea71c5a7bbd973
2024-01-11 11:22:36 -05:00
Ricardo Wurmus
59706daf02
gnu: r-cytolib: Unbundle boost.
...
* gnu/packages/bioconductor.scm (r-cytolib)[source]: Remove bundled copy of
boost.
[arguments]: Change build system to link with existing boost library.
[inputs]: Add boost, openblas, protobuf, and zlib.
Change-Id: I3d1b7d10c80ddaf8ed8eedfe9178ab212ef48e8d
2024-01-11 17:10:24 +01:00
Guillaume Le Vaillant
24f000a49a
Merge branch 'lisp-team'
...
Change-Id: I4ec6ad695392c76c389224255477819fa686eecb
2024-01-11 16:49:24 +01:00
Maxim Cournoyer
3dd8bf94a9
gnu: ffmpeg-jami: Sync configure flags with upstream Jami.
...
After discovering that video didn't work with Jami, a closer look to the
configuration flags used by its ffmpeg fork found some discrepancies.
* gnu/packages/video.scm (ffmpeg-jami) [configure-flags]: Order the same way
as in the upstream rules.mk file, to ease comparison. Add "--disable-doc" and
"--enable-muxer=g723_1" flags.
Change-Id: I02efef9c434cf3150212e0a8eb9b615980242757
2024-01-11 09:22:13 -05:00
Ricardo Wurmus
002102983f
gnu: r-singler: Update to 2.4.1.
...
* gnu/packages/bioconductor.scm (r-singler): Update to 2.4.1.
Change-Id: I9b914f8194cf3317a3102c03a2cb1970f0583d9e
2024-01-11 14:41:31 +01:00
Ricardo Wurmus
c04ec0ed02
gnu: r-biocneighbors: Update to 1.20.2.
...
* gnu/packages/bioconductor.scm (r-biocneighbors): Update to 1.20.2.
Change-Id: I1b2ee238581afe644ea3916b0bdcc360dae63f9f
2024-01-11 14:41:31 +01:00
Ricardo Wurmus
6972aba5ea
gnu: r-inspect: Update to 1.32.1.
...
* gnu/packages/bioconductor.scm (r-inspect): Update to 1.32.1.
[propagated-inputs]: Remove r-gdata; add r-readxl.
Change-Id: I80ebb3d77076cd5b0cb04d83140098251d608afd
2024-01-11 14:41:31 +01:00
Ricardo Wurmus
4ca94066f1
gnu: r-genomicalignments: Update to 1.38.1.
...
* gnu/packages/bioconductor.scm (r-genomicalignments): Update to 1.38.1.
Change-Id: I5309ec8dd3b464ba54bc94a7d0a5115cc38ecf40
2024-01-11 14:41:31 +01:00
Ricardo Wurmus
6e21d78b32
gnu: r-edger: Update to 4.0.6.
...
* gnu/packages/bioconductor.scm (r-edger): Update to 4.0.6.
Change-Id: Ic2163a951bdfcaf7c54144008ae698b32d5e59a2
2024-01-11 14:41:31 +01:00
Greg Hogan
a2506761c4
gnu: sysstat: Update to 12.7.5.
...
* gnu/packages/linux.scm (sysstat): Update to 12.7.5.
[home-page]: Update URL.
[native-inputs]: Add gettext-minimal.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Change-Id: I64e100786873c8cb4994d710aacddaf556783654
2024-01-11 20:40:28 +08:00
宋文武
b347c563d2
gnu: btop: Update to 1.3.0.
...
* gnu/packages/admin.scm (btop): Update to 1.3.0.
Change-Id: Ie273ddde16d11b880493993070eda681a9f27e80
2024-01-11 20:40:28 +08:00
Luis Henrique Gomes Higino
c73349d595
gnu: neovim: Update to 0.9.5.
...
* gnu/packages/vim.scm (neovim): Update to 0.9.5.
Change-Id: I1fefd1d6e73f76285a08c0336a4718ee866f2937
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-01-11 20:40:28 +08:00
Ricardo Wurmus
a1761392bd
gnu: r-bigmemory: Update to 4.6.4.
...
* gnu/packages/statistics.scm (r-bigmemory): Update to 4.6.4.
Change-Id: I32aca4e9aa339c7739e94304d40b0dff576e8d17
2024-01-11 11:45:26 +01:00
Ricardo Wurmus
6d93c327df
gnu: r-synchronicity: Update to 1.3.10.
...
* gnu/packages/statistics.scm (r-synchronicity): Update to 1.3.10.
Change-Id: I2e714a32794671f2957687c2b84010538ae8ce3c
2024-01-11 11:45:26 +01:00
Ricardo Wurmus
ab9ffda17b
gnu: r-bigmemory-sri: Update to 0.1.8.
...
* gnu/packages/statistics.scm (r-bigmemory-sri): Update to 0.1.8.
Change-Id: I1c5f701ae24158fc0d8ada7a757cebdd3e27c4cc
2024-01-11 11:45:26 +01:00
Ricardo Wurmus
2986c53a02
gnu: r-rlang: Update to 1.1.3.
...
* gnu/packages/statistics.scm (r-rlang): Update to 1.1.3.
Change-Id: I7a18cbc10b9e1aeeb90ccf80434b636ad1286ecc
2024-01-11 11:45:26 +01:00
Ricardo Wurmus
6f7cd7039e
gnu: r-bh: Update to 1.84.0-0.
...
* gnu/packages/statistics.scm (r-bh): Update to 1.84.0-0.
Change-Id: I2adf2685824a7c6a4445b1a13bee88b53142c20e
2024-01-11 11:45:26 +01:00
Ricardo Wurmus
f115d679f6
gnu: r-paws-compute: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-compute): Update to 0.5.0.
Change-Id: I41bd64bd906569cb2b85a908458753b0d06fd545
2024-01-11 11:45:26 +01:00
Ricardo Wurmus
3c6be7289f
gnu: r-paws-storage: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-storage): Update to 0.5.0.
Change-Id: I38d9e99c5452137115c8d95022dd35127c84b798
2024-01-11 11:45:25 +01:00
Ricardo Wurmus
3cc5c2b0cf
gnu: r-paws-database: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-database): Update to 0.5.0.
Change-Id: I80696e676c497b855ab3e71555d0e39204cda9e8
2024-01-11 11:45:25 +01:00
Ricardo Wurmus
d899677db1
gnu: r-paws-networking: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-networking): Update to 0.5.0.
Change-Id: Icc485caf75516157857a28b21e68bb269428a84d
2024-01-11 11:45:25 +01:00
Ricardo Wurmus
510486547e
gnu: r-paws-management: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-management): Update to 0.5.0.
Change-Id: I65d0a7b11a4f81e55ed328290b17ec4498f996dc
2024-01-11 11:45:25 +01:00
Ricardo Wurmus
07bdcaebbe
gnu: r-paws-machine-learning: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-machine-learning): Update to 0.5.0.
Change-Id: I4b5b281d41c161a9e3426d995f3b31fad8a24f84
2024-01-11 11:45:24 +01:00
Ricardo Wurmus
2acbf9bd08
gnu: r-paws-analytics: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-analytics): Update to 0.5.0.
Change-Id: Ib57db7a535843486b520fd4c00d9288be2456860
2024-01-11 11:45:24 +01:00
Ricardo Wurmus
11e9b45cd4
gnu: r-paws-security-identity: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-security-identity): Update to 0.5.0.
Change-Id: Ib2250b9ab5a2930b01196ea38954059fe541c867
2024-01-11 11:45:24 +01:00
Ricardo Wurmus
81e46a98cf
gnu: r-paws-application-integration: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-application-integration): Update to 0.5.0.
Change-Id: I31dd328a85ca54b92aa4e03a1bea6575ceaf7f64
2024-01-11 11:45:24 +01:00
Ricardo Wurmus
35999bd7cf
gnu: r-paws-end-user-computing: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-end-user-computing): Update to 0.5.0.
Change-Id: I10f4569db639bc4fc9cd2404e9a4a6c67bd79ace
2024-01-11 11:45:23 +01:00
Ricardo Wurmus
9caf82ceb3
gnu: r-paws-developer-tools: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-developer-tools): Update to 0.5.0.
Change-Id: Icd2ed6a90b8df01c57a8a9c41320020daaa86164
2024-01-11 11:45:23 +01:00
Ricardo Wurmus
2aa8f2901a
gnu: r-paws-customer-engagement: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-paws-customer-engagement): Update to 0.5.0.
Change-Id: Ibcde22d17c635d8bfed08bc0464d58be2e87646d
2024-01-11 11:45:23 +01:00
Ricardo Wurmus
c50cdf204f
gnu: r-paws-common: Update to 0.7.0.
...
* gnu/packages/cran.scm (r-paws-common): Update to 0.7.0.
Change-Id: I3eef5a808b6b0918ffa6b15a01f9d1937301b352
2024-01-11 11:45:23 +01:00
Ricardo Wurmus
32ce535353
gnu: r-mlr3: Update to 0.17.2.
...
* gnu/packages/cran.scm (r-mlr3): Update to 0.17.2.
Change-Id: I873e6c338e99624750da248083b8c650772dc19d
2024-01-11 11:45:22 +01:00
Ricardo Wurmus
a08a55e6ac
gnu: r-stanheaders: Update to 2.32.5.
...
* gnu/packages/cran.scm (r-stanheaders): Update to 2.32.5.
Change-Id: Ie2cccf037fe7c63d8b3574b1504b378f444fb6b3
2024-01-11 11:45:22 +01:00
Ricardo Wurmus
51a6d1dd2f
gnu: r-patchwork: Update to 1.2.0.
...
* gnu/packages/cran.scm (r-patchwork): Update to 1.2.0.
Change-Id: I10574362f942182b47d29d73747355cec2d7111a
2024-01-11 11:45:22 +01:00
Ricardo Wurmus
309f042a29
gnu: r-gbm: Update to 2.1.9.
...
* gnu/packages/cran.scm (r-gbm): Update to 2.1.9.
Change-Id: I2612b6656545b092e8d3ea17c6cf355f5aa0466f
2024-01-11 11:45:22 +01:00
Ricardo Wurmus
7ed2a46a3d
gnu: r-yulab-utils: Update to 0.1.3.
...
* gnu/packages/cran.scm (r-yulab-utils): Update to 0.1.3.
Change-Id: Icac6a3048d7c1f6b2dc007027a2acfb34e927930
2024-01-11 11:45:21 +01:00
Ricardo Wurmus
3f37d72acb
gnu: r-compositions: Update to 2.0-7.
...
* gnu/packages/cran.scm (r-compositions): Update to 2.0-7.
Change-Id: I79365ad9f61257a1e8feb4697f51db9615845813
2024-01-11 11:45:21 +01:00
Ricardo Wurmus
2e7f7b8a2f
gnu: r-targets: Update to 1.4.1.
...
* gnu/packages/cran.scm (r-targets): Update to 1.4.1.
Change-Id: Ifc7b526b2f0b198875111a17568f40f660a1ac9d
2024-01-11 11:45:21 +01:00
Ricardo Wurmus
ab144d871b
gnu: r-tarchetypes: Update to 0.7.11.
...
* gnu/packages/cran.scm (r-tarchetypes): Update to 0.7.11.
Change-Id: Ia87abdf6690b3db8e43be009e8948777293f0ead
2024-01-11 11:45:21 +01:00
Ricardo Wurmus
5a655bab8f
gnu: r-writexls: Update to 6.5.0.
...
* gnu/packages/cran.scm (r-writexls): Update to 6.5.0.
Change-Id: I148760efa41cc8b4c6762638629f79296e61ca7a
2024-01-11 11:45:20 +01:00
Ricardo Wurmus
10f25e5e73
gnu: r-ggrepel: Update to 0.9.5.
...
* gnu/packages/cran.scm (r-ggrepel): Update to 0.9.5.
Change-Id: Ib87cbfacc9f3fce1d1e4bc0d9cbb0fb467522bfb
2024-01-11 11:45:20 +01:00
Ricardo Wurmus
b6b6465da3
gnu: r-rcpp: Update to 1.0.12.
...
* gnu/packages/cran.scm (r-rcpp): Update to 1.0.12.
Change-Id: Ia0e182858d8693d00d646bf4f4f38e064674f5bc
2024-01-11 11:45:20 +01:00
Ricardo Wurmus
7e9cdd4a0b
gnu: r-glue: Update to 1.7.0.
...
* gnu/packages/cran.scm (r-glue): Update to 1.7.0.
Change-Id: Ic843c657fe483c677af10b7a98bdb654d0441561
2024-01-11 11:45:20 +01:00
Ricardo Wurmus
273ce26a8c
gnu: r-reprex: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-reprex): Update to 2.1.0.
Change-Id: I3c5e7f79cd7b6171ae9ec4562ce8866455f05ae6
2024-01-11 11:45:19 +01:00
Ricardo Wurmus
16aa6d4fc3
gnu: r-astsa: Update to 2.1.
...
* gnu/packages/cran.scm (r-astsa): Update to 2.1.
Change-Id: Ia3ceb05742c9acdd8fbb117f342d526bf7ee1bc1
2024-01-11 11:45:19 +01:00
Ricardo Wurmus
2383da330d
gnu: r-ggpp: Update to 0.5.6.
...
* gnu/packages/cran.scm (r-ggpp): Update to 0.5.6.
Change-Id: Ib9a5bb2ff59381f301f481e189a196706cdbb928
2024-01-11 11:45:19 +01:00
Ricardo Wurmus
e007e93b63
gnu: r-zcompositions: Update to 1.5.0-1.
...
* gnu/packages/cran.scm (r-zcompositions): Update to 1.5.0-1.
Change-Id: I472ebcf9f2d3f1d401f19b4a67b27bb892249cac
2024-01-11 11:45:19 +01:00
Ricardo Wurmus
5d855222a4
gnu: r-castor: Update to 1.8.0.
...
* gnu/packages/cran.scm (r-castor): Update to 1.8.0.
[propagated-inputs]: Add r-jsonlite.
Change-Id: I00ffcf5cbcd4badf644ec2572421c6df31792670
2024-01-11 11:45:18 +01:00
Ricardo Wurmus
1f37c81400
gnu: r-rcurl: Update to 1.98-1.14.
...
* gnu/packages/statistics.scm (r-rcurl): Update to 1.98-1.14.
[native-inputs]: Move libxml2 from here...
[inputs]: ...to here.
Change-Id: Ib1b3326a997c7f56053715682b43606b3153c140
2024-01-11 11:44:33 +01:00
Ricardo Wurmus
1f452641c5
gnu: r-rstan: Update to 2.32.5.
...
* gnu/packages/cran.scm (r-rstan): Update to 2.32.5.
[properties]: Tell updater to leave tzdata-for-tests.
Change-Id: I8a12fdea4a0197fae1610826be9ccb856c25afb7
2024-01-11 11:43:51 +01:00
Ricardo Wurmus
10be2ba0e5
gnu: r-topicmodels: Update to 0.2-16.
...
* gnu/packages/cran.scm (r-topicmodels): Update to 0.2-16.
[properties]: Tell updater not to remove GSL from inputs.
Change-Id: I7940d546af32240b3a45bc64f7b1b2361ea8bf0f
2024-01-11 11:32:01 +01:00
Ricardo Wurmus
5e7d139461
gnu: r-rpostgresql: Update to 0.7-6.
...
* gnu/packages/cran.scm (r-rpostgresql): Update to 0.7-6.
[properties]: Tell updater not to remove postgresql input.
Change-Id: Id88180f2781022b1554286f4beee85183ff474ac
2024-01-11 11:18:06 +01:00
Ricardo Wurmus
b52234c016
gnu: r-readr: Update to 2.1.5.
...
* gnu/packages/statistics.scm (r-readr): Update to 2.1.5.
Change-Id: If3329e6b01db9fb457491ac44cdbbc97b0ec7c7c
2024-01-11 11:15:18 +01:00
Ricardo Wurmus
6341dddcb9
gnu: python-afdko: Disable failing test.
...
* gnu/packages/fontutils.scm (python-afdko)[arguments]: Disable
test_alt_missing_glyph.
Change-Id: I49f9d27f61955fe2bf9dd9d5cf22499e813ff3d0
2024-01-11 08:09:38 +01:00
Guillaume Le Vaillant
f122f2bead
gnu: sbcl: Fix riscv build.
...
* gnu/packages/patches/sbcl-fix-riscv-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/lisp.scm (sbcl)[source]: Use it.
Change-Id: I63f1b9a7a7b6f3a1961d0a0cb31189b74a60abc3
2024-01-10 22:57:43 +01:00
Ricardo Wurmus
3bf2465faa
gnu: openjdk11: Fix time bomb in ‘GenerateCurrencyData.java’.
...
Fixes <https://issues.guix.gnu.org/68333 >, as well.
This is a companion to commit 5c0f77f424
.
* gnu/packages/java.scm (openjdk11)[source]: Add patch.
Change-Id: I5ff53b8dd90598721a6c3814980c6553013b347c
2024-01-10 22:26:23 +01:00
Ricardo Wurmus
d255944400
gnu: openjdk10: Simplify.
...
* gnu/packages/java.scm (openjdk10)[arguments]: Remove trailing #T from build
phase.
Change-Id: Icdb082b250704fe6de3a5e4323f29fa5db8446c7
2024-01-10 22:10:15 +01:00
Ricardo Wurmus
fc891f004a
gnu: openjdk10: Fix time bomb in ‘GenerateCurrencyData.java’.
...
Fixes <https://issues.guix.gnu.org/68333 >, as well.
This is a companion to commit 5c0f77f424
.
* gnu/packages/java.scm (openjdk10)[source]: Add patch.
* gnu/packages/patches/openjdk-currency-time-bomb2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Change-Id: I42fc14d305883f672cd6764a0ee6462852e41a5b
2024-01-10 22:09:49 +01:00
Ricardo Wurmus
a252ab6f88
gnu: Fix patch location.
...
This is a follow-up to commit db7488a7fb
.
* gnu/local.mk (dist_patch_DATA): Restore "packages/" prefix.
Change-Id: I1f8e420e75c3f4e1927dac935c2de337fd1306eb
2024-01-10 22:07:57 +01:00
Ricardo Wurmus
cf11f07588
gnu: openjdk9: Simplify.
...
* gnu/packages/java.scm (openjdk9)[source]: Remove BEGIN.
[arguments]: Delete trailing #T from build phases.
Change-Id: If011dc595c1b9b0d79fd5bb727a8680d1ad4d100
2024-01-10 21:54:16 +01:00
Ricardo Wurmus
db7488a7fb
gnu: openjdk9: Fix time bomb in ‘GenerateCurrencyData.java’.
...
Fixes <https://issues.guix.gnu.org/68333 >, as well.
This is a companion to commit 5c0f77f424
.
* gnu/packages/java.scm (openjdk9)[source]: Add patch.
* gnu/packages/patches/openjdk-currency-time-bomb.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Change-Id: I45ca1fe5bad922307eba64d46a330a8f233c0f55
2024-01-10 21:52:33 +01:00
Ricardo Wurmus
6c453e04b8
gnu: python-distributed: Disable breaking test.
...
This test times out since the merge of the mesa-updates branch.
* gnu/packages/python-science.scm (python-distributed)[arguments]: Disable
test_tell_workers_when_peers_have_left.
Change-Id: Ib65b971a3a821ea13d36a4be60658ffc366ca6ac
2024-01-10 20:35:28 +01:00
nafkhamdc
c1fda6cf61
gnu: Add r-jaspar2020.
...
* gnu/packages/bioconductor.scm (r-jaspar2020): New variable.
Change-Id: I84f0fc2a7defc5d179ffc24aa1f30177cb3b3060
2024-01-10 18:39:13 +01:00
nafkhamdc
feab3943c1
gnu: Add r-dsb.
...
* gnu/packages/bioconductor.scm (r-dsb): New variable.
Change-Id: I34b91da1ae177bd37cfa548c5f6fede453f29bcd
2024-01-10 18:39:13 +01:00
nafkhamdc
db75afb4c5
gnu: r-signac: Update to 1.12.0-1.8ecdde2.
...
* gnu/packages/bioinformatics.scm (r-signac): Update to 1.12.0-1.8ecdde2.
Change-Id: Ib852f7a23768383fc62d60577f2aaa893c509317
2024-01-10 18:39:13 +01:00
nafkhamdc
2ec29a8c11
gnu: Add r-escape.
...
* gnu/packages/bioconductor.scm (r-escape): New variable.
Change-Id: Ia308f9c90fa81c3304f97daa4f56ae4cd722d5cc
2024-01-10 18:39:13 +01:00
Ricardo Wurmus
6688e9f4bd
gnu: Add python-telomerecat.
...
* gnu/packages/bioinformatics.scm (python-telomerecat): New variable.
Change-Id: Ice4cd367cab677466630f44f6900fc38e3be350c
2024-01-10 18:39:13 +01:00
Ricardo Wurmus
16a277e0a9
gnu: Add python-parabam.
...
* gnu/packages/bioinformatics.scm (python-parabam): New variable.
Change-Id: I66ccf5fd0647f908f1cefd38f0d92e589a81683b
2024-01-10 18:39:13 +01:00
Ludovic Courtès
5c0f77f424
gnu: icedtea: Fix time bomb in ‘GenerateCurrencyData.java’.
...
Fixes <https://issues.guix.gnu.org/68333 >.
* gnu/packages/java.scm (icedtea-7)[drop]: Add optional ‘patches’
parameter and honor it.
[native-inputs]: Add patch for “jdk-drop”.
(icedtea-8): Likewise.
* gnu/packages/patches/jdk-currency-time-bomb.patch,
gnu/packages/patches/jdk-currency-time-bomb2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
Change-Id: I3b4cf562ce4bedb87ce0e7c289e431fbb0dbb6f8
2024-01-10 16:42:03 +01:00
Zheng Junjie
a126e8120d
gnu: mesa: Fix cross-compilation.
...
* gnu/packages/gl.scm(mesa)[arguments]<#:phases>: When cross-compiling, force
the use of the cmake method to find llvm.
Change-Id: I27f6f4d9d71028c15588eeade48d3a918c042b9c
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-10 15:29:11 +01:00
Zheng Junjie
6401efb554
gnu: yaml-cpp: Update to 0.8.0.
...
* gnu/packages/serialization.scm (yaml-cpp): Update to 0.8.0.
Change-Id: I927111f2d103dbb30ff336b64dd4ab90c22312a0
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-10 15:25:45 +01:00
Guillaume Le Vaillant
749c3e016a
Merge branch 'master' into lisp-team
...
Change-Id: I6c2ce53e782a00861c3adf01c2505099daef7728
2024-01-10 14:04:40 +01:00
Andre A. Gomes
537768018e
gnu: Add cl-stripe.
...
* gnu/packages/lisp-xyz.scm (sbcl-stripe): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: Ideeff671b8577bcfceb241a86624ac26f1d077f7
2024-01-10 10:53:01 +01:00
Andre A. Gomes
d34fe10018
gnu: nyxt: Update to 3.11.0.
...
* gnu/packages/web-browsers.scm (nyxt): Update to 3.11.0.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-10 10:13:42 +01:00
Andre A. Gomes
d8ddf42712
gnu: cl-prompter: Update to 0.1.1-0.7890ed5.
...
* gnu/packages/lisp-xyz.scm (sbcl-prompter): Update to 0.1.1-0.7890ed5.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I65a7d23d4a889c1d7c4821e83b8ea3a56701a5c8
2024-01-10 10:09:56 +01:00
Maxim Cournoyer
58ab25a2ce
tests: telephony: Fix typo.
...
* gnu/tests/telephony.scm: Fix typo.
Series-to: 65371@debbugs.gnu.org
Series-postfix: telephony-team
Series-version: 2
Change-Id: I3eb048b8cdd1335c45ffb61b08425a18a2e7a4b2
2024-01-09 22:10:14 -05:00
Wojtek Kosior
693a4785be
tests: telephony: Fix VPATH builds.
...
* gnu/tests/telephony.scm (%jami-account-content-sexp): New variable. Compute
its value with `read` instead of using `include`.
* gnu/tests/data/jami-dummy-account.dat (%jami-account-content-sexp): Remove
variable. Make the file contain just the S-expression.
Change-Id: I8d37aaf7b739f5f39715bfb8a9b8c9536385fd09
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-01-09 22:10:13 -05:00
Maxim Cournoyer
c5fb46685f
gnu: jami-docs: Update to 0.0.0-2.a48997d.
...
* gnu/packages/jami.scm (jami-docs): Update to 0.0.0-2.a48997d.
Change-Id: I0c6ee456dec6251a66d1566c855069f3ecf2e44e
2024-01-09 22:10:13 -05:00
Maxim Cournoyer
8237f4e997
gnu: jami: Update to 20231222.2.
...
* gnu/packages/jami.scm (%jami-version): Rename to...
(%jami-nightly-version): ... this. Update to 20231222.2.
(%jami-daemon-commit): New variable.
(%jami-sources): Delete variable.
(libjami) Adjust source to use %jami-nightly-version, %jami-daemon-commit.
[source]: Fetch from git. Apply libjami-ac-config-files.patch.
[arguments] <make-flags>: Skip ut_media_player test.
<phases>: Add extend-scheduler-test-timeout and extend-scheduler-test-timeout
phases.
[inputs]: Replace dbus-c++ with sdbus-c++.
Add dhtnet. Replace libgit2 with libgit2-1.6.
(jami): Set version to %jami-nightly-version.
[source]: Fetch from git. Apply new jami-qml-tests-discovery.patch,
jami-skip-tests-requiring-internet.patch and jami-unbundle-dependencies.patch
patches.
[arguments] <configure-flags>: Add -DWITH_DAEMON_SUBMODULE=OFF.
<phases>: Delete change-directory/maybe.
Adjust check phase. Add fake-x11-environment,
copy-3rdparty-source-dependencies and disable-problematic-tests phases.
[inputs]: Add md4c and tidy-html.
* gnu/packages/patches/jami-qml-tests-discovery.patch: New file.
* gnu/packages/patches/libjami-ac-config-files.patch: Likewise.
* gnu/packages/patches/jami-skip-tests-requiring-internet.patch: Likewise.
* gnu/packages/patches/jami-unbundle-dependencies.patch: Likewise.
* gnu/packages/patches/jami-libjami-headers-search.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/patches/jami-disable-integration-tests.patch: Adjust patch.
Series-changes: 2
- Update Jami to latest nightly version (20231222.2)
Change-Id: If30f1178bdfa29c4ea3e54dbb7997e360788adae
2024-01-09 22:10:13 -05:00
Maxim Cournoyer
d9c9b97e93
gnu: Add sortfilterproxymodel.
...
* gnu/packages/jami.scm (sortfilterproxymodel): New variable.
Change-Id: I7c46fce26d5fcdc98e8646e65dd119155a8b9287
2024-01-09 22:10:13 -05:00
Maxim Cournoyer
de002b93db
gnu: ffmpeg-jami: Relocate to (gnu packages video).
...
To avoid Guile module dependency cycles, inherited packages must be defined in
the same module. Use this opportunity to simplify the patches applying
mechanism, versioning custom patches the same as for other packages.
* gnu/packages/patches/ffmpeg-jami-change-RTCP-ratio.patch: New file.
* gnu/packages/patches/ffmpeg-jami-rtp_ext_abs_send_time.patch: Likewise.
* gnu/packages/patches/ffmpeg-jami-libopusdec-enable-FEC.patch: Likewise.
* gnu/packages/patches/ffmpeg-jami-libopusenc-enable-FEC.patch: Likewise.
* gnu/packages/patches/ffmpeg-jami-libopusenc-reload-packet-loss-at-encode.patch:
Likewise.
* gnu/packages/patches/ffmpeg-jami-remove-mjpeg-log.patch: Likewise.
* gnu/packages/patches/ffmpeg-jami-screen-sharing-x11-fix.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/jami.scm (jami-apply-custom-patches): Delete procedure.
(%ffmpeg-default-configure-flags): Delete variable.
(ffmpeg-compose-configure-flags): Delete procedure.
(ffmpeg-jami): Move to...
* gnu/packages/video.scm (ffmpeg-jami): ... here. Apply patches to origin and
repatriate configure flags.
Change-Id: Id374fae18240cd76b224915d80b61422635ccb77
2024-01-09 22:10:12 -05:00
Maxim Cournoyer
5a38120c67
gnu: ffmpeg-jami: Update configure flags.
...
* gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Add new flags.
Change-Id: I1bac70e7b0ec58c46348a7138f7260b40cdf79f8
2024-01-09 22:10:12 -05:00
Maxim Cournoyer
202b16e31a
gnu: pjproject-jami: Update and relocate.
...
* gnu/packages/jami.scm (pjproject-jami): Move to...
* gnu/packages/telephony.scm (pjproject-jami): ... here. Update to latest
commit.
[arguments]: Use same configure flags as done in Jami/DhtNet projects.
Change-Id: I638364ebc94f17762ee072311b5fe439b7c6f837
2024-01-09 22:10:12 -05:00
Maxim Cournoyer
88f294cc14
gnu: Add dhtnet.
...
* gnu/packages/networking.scm (dhtnet): New variable.
Change-Id: I91cc3541f476c8614be35b1ae7cb1740690f685a
2024-01-09 22:10:12 -05:00
Maxim Cournoyer
79bd3c685f
gnu: opendht: Update to 3.1.7.
...
* gnu/packages/networking.scm (opendht): Update to 3.1.7.
[arguments]: Add a new relax-test-timeouts phase.
Change-Id: Ida7fe021599e9c469e49f6540a908e80b7264241
2024-01-09 22:10:12 -05:00
Maxim Cournoyer
edb03ceb60
gnu: msgpack: Deprecate with msgpack-c.
...
* gnu/packages/serialization.scm (msgpack-c): New variable.
(msgpack-cxx): New variable.
(msgpack): Rename to...
(msgpack-3): ... this, and inherit from msgpack-c.
* gnu/packages/vim.scm (eovim) [arguments]: Add help-cmake-find-msgpack-c
phase.
[inputs]: Replace msgpack with msgpack-c.
* gnu/packages/terminals.scm (tmate)
[inputs]: Replace msgpack with msgpack-3.
* gnu/packages/networking.scm (opendht)
[propagated-inputs]: Replace msgpack with msgpack-cxx.
* gnu/packages/chemistry.scm (mmtf-cpp) [propagated-inputs]: Likewise.
2024-01-09 22:10:12 -05:00
Maxim Cournoyer
504b46cd87
gnu: libnatpmp: Update to 20230423-0.6a850fd.
...
* gnu/packages/networking.scm (libnatpmp): Update to 20230423-0.6a850fd.
[source]: Fetch from git.
[build-system]: Use cmake-build-system.
[arguments]: Add patch-build-system and fix-version phases. Reinstate
configure and check phase, but set #:tests? to #f. New #:configure-flags
argument.
[native-inputs]: Add which.
2024-01-09 22:10:11 -05:00
Maxim Cournoyer
0860b612f2
gnu: restinio: Update to 0.7.1.
...
* gnu/packages/networking.scm (restinio): Update to 0.7.1.
[arguments] <configure-flags>: Remove RESTINIO_FIND_DEPS,
RESTINIO_USE_EXTERNAL_HTTP_PARSER and RESTINIO_USE_EXTERNAL_SOBJECTIZER
configure flags. Add -DRESTINIO_DEP_LLHTTP=system, -DRESTINIO_DEP_FMT=system,
-DRESTINIO_DEP_EXPECTED_LITE=system and -DRESTINIO_WITH_SOBJECTIZER=OFF.
<phases>: Add use-system-catch2.
[native-inputs]: Remove clara. Replace catch2 with catch2-3.
[propagated-inputs]: Replace http-parser with llhttp.
(restinio-0.6): New variable.
(opendht) [propagated-inputs]: Replace restinio with restinio-0.6.
Change-Id: Id69fde5e2c476d7e44b8dd6e065c489314707c31
2024-01-09 22:10:11 -05:00
Maxim Cournoyer
6f20c8df0e
gnu: Add xdiff.
...
* gnu/packages/version-control.scm (xdiff): New variable.
2024-01-09 22:10:11 -05:00
Maxim Cournoyer
39bd088e75
gnu: Add llhttp.
...
* gnu/packages/web.scm (llhttp): New variable.
Change-Id: I3c0475ff6d86a16f51d8870577808ce97ee66a92
2024-01-09 22:10:11 -05:00
Maxim Cournoyer
0ec349078f
gnu: Add expected-lite.
...
* gnu/packages/cpp.scm (expected-lite): New variable.
Change-Id: I5a21dd631e1f2a3c97b920efcdca69f2537b42da
2024-01-09 22:10:11 -05:00
Maxim Cournoyer
45d07a0b01
gnu: catch2-3: Update to 3.5.1.
...
* gnu/packages/check.scm (catch2-3.3): Rename to...
(catch2-3): ... this. Update to 3.5.1.
* gnu/packages/logging.scm (spdlog) [native-inputs]: Rename catch2-3.3 to
catch2-3.
* gnu/packages/potassco.scm (clingo) [inputs]: Likewise.
Change-Id: Ied7724597ff4c6371dc4fedc10452ae870d23933
2024-01-09 22:10:10 -05:00
Maxim Cournoyer
1e35c18c86
gnu: asio: Update to 1.28.0.
...
* gnu/packages/networking.scm (asio): Update to 1.28.0.
Change-Id: I517fb9c6c52c5b5e5c41c5760c06eca6750d3765
2024-01-09 22:10:10 -05:00
Maxim Cournoyer
9e9e373751
gnu: libnatpmp: Update home page.
...
* gnu/packages/networking.scm (libnatpmp) [home-page]: Update.
2024-01-09 22:10:10 -05:00
Maxim Cournoyer
c235957534
gnu: libnatpmp: Use gexps and simplify.
...
* gnu/packages/networking.scm (libnatpmp) [arguments]: Use gexps. Use gexp
variables and cc-for-target in make flags.
2024-01-09 22:10:10 -05:00
Nicolas Goaziou
8fefe1b345
gnu: emacs-repology: Update to 1.2.4.
...
* gnu/packages/emacs-xyz.scm (emacs-repology): Update to 1.2.4.
Change-Id: I72b0801ba732a4f34a2891f04d3d1b62674a1bd3
2024-01-09 22:44:37 +01:00
Wilko Meyer
6e76509d24
gnu: linux-libre 4.14: Update to 4.14.335.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.335.
(linux-libre-4.14-pristine-source, deblob-scripts-4.14): Update hashes.
Change-Id: I071427a52f188d599f28703374f5b7c42314777c
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-01-09 13:31:10 -05:00
Wilko Meyer
11baa979ef
gnu: linux-libre 4.19: Update to 4.19.304.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.304.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
Change-Id: I14f228aa3b4a57417d7f8c392dc647709f599fac
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-01-09 13:31:10 -05:00
Wilko Meyer
029dd48301
gnu: linux-libre 5.4: Update to 5.4.266.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.266.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
Change-Id: Ia1578dc94d3172735e5765ee90c46f865412810a
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-01-09 13:31:06 -05:00
Troy Figiel
a1a645337a
gnu: Add python-ripser.
...
* gnu/packages/machine-learning.scm (python-ripser): New variable.
Change-Id: I21b42e555a5017e68cf43a6eaa19d991db36723d
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:44 +01:00
Troy Figiel
7d25add8dd
gnu: Add python-persim.
...
* gnu/packages/machine-learning.scm (python-persim): New variable.
Change-Id: I914071a90b4555d7d1218ce83337d49298effb01
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
e00314c406
gnu: Add python-hopcroftkarp.
...
* gnu/packages/machine-learning.scm (python-hopcroftkarp): New variable.
Change-Id: I444f0371526d7a69d31363c228d5f7818bcf60dd
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
fe9a30f2f6
gnu: Add python-multimethod.
...
* gnu/packages/python-xyz.scm (python-multimethod): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
185ebc01f6
gnu: Add python-pyreadstat.
...
* gnu/packages/patches/python-pyreadstat-link-libiconv.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/statistics.scm (python-pyreadstat): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Change-Id: I361df91487412e4bfd26fb728a6999752e6343e5
2024-01-09 10:19:43 +01:00
Troy Figiel
76470d47c5
gnu: python-h5py: Reformat with guix style.
...
* gnu/packages/python-xyz.scm (python-h5py): Reformat with guix style.
Change-Id: I9c8fabcb8a438909ff70a2c98c9e01b3a82079f3
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
def734936f
gnu: python-h5py: Enable tests.
...
* gnu/packages/python-xyz.scm (python-h5py)[native-inputs]: Add python-ipython and python-pytest.
Change-Id: Ia1cae8bce802805c9d9b38a3bf515423f9b719b4
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
67c3d230dc
gnu: Add python-portend.
...
* gnu/packages/python-web.scm (python-portend): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
da2c300519
gnu: Add python-jaraco-collections.
...
* gnu/packages/python-xyz.scm (python-jaraco-collections): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
5137af3e20
gnu: Add python-jaraco-text.
...
* gnu/packages/python-xyz.scm (python-jaraco-text): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
2de3f4d43c
gnu: Add python-zc-lockfile.
...
* gnu/packages/python-web.scm (python-zc-lockfile): New variable.
2024-01-09 10:19:43 +01:00
Troy Figiel
687a1fdaae
gnu: Add python-pytest-dotenv.
...
* gnu/packages/check.scm (python-pytest-dotenv): New variable.
2024-01-09 10:19:43 +01:00
Troy Figiel
755a995710
gnu: Add python-python-snappy.
...
* gnu/packages/python-compression.scm (python-python-snappy): New variable.
2024-01-09 10:19:43 +01:00
Troy Figiel
74c5a6afa6
gnu: Add python-hdf5storage.
...
* gnu/packages/python-xyz.scm (python-hdf5storage): New variable.
Change-Id: If54c5f4b634658854bbe9312dce194643fe23733
2024-01-09 10:19:42 +01:00
Zheng Junjie
53d9190efd
gnu: glew: Fix cross-compiling.
...
* gnu/packages/gl.scm (mesa)[native-inputs]: When cross-compiling, add
cmake-minimal-cross.
[arguments]: Adjust 'fix-cross-compiling to find llvm.
* gnu/packages/llvm.scm (llvm-for-mesa)
[arguments]<#:configure-flags>: When cross-compiling, set
-DBUILD_SHARED_LIBS:BOOL=TRUE and -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE,
remove -DLLVM_LINK_LLVM_DYLIB.*.
<#:phases>: When cross-compiling, remove the 'delete-static-libraries phase.
Change-Id: If10dec7695e62604e080230e10f2b8d7167f660b
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:42 +01:00
Guillaume Le Vaillant
ea832b44b7
gnu: sbcl: Fix build on powerpc64.
...
* gnu/packages/patches/sbcl-fix-ppc64-build.patch: New file.
* gnu/local.mk: Register it.
* gnu/packages/lisp.scm (sbcl)[source]: Use it.
Change-Id: If81321bc7e4075ac7ec63f7b8d623011b4b975d5
2024-01-09 10:04:20 +01:00
Wilko Meyer
c18052f5d0
gnu: linux-libre 5.10: Update to 5.10.206.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.206.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Id7c119c07c08308150354ffc593ec9bd9c13fa46
2024-01-09 00:28:49 -05:00
Wilko Meyer
3a8e676f97
gnu: linux-libre 5.15: Update to 5.15.146.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.146.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Idb7ede0fc8d4bca3edcd267e6d215dfb98ff5c94
2024-01-09 00:28:48 -05:00
Wilko Meyer
aa97de83a0
gnu: linux-libre 6.1: Update to 6.1.71.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.71.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: Ifabe9ec0d18d940b10e29f14e00878a89e8767a7
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-01-09 00:28:48 -05:00
Wilko Meyer
7029d2c781
gnu: linux-libre 6.6: Update to 6.6.10.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.10.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ie6295d69e1d732436c43e603b63cb1516bf73ace
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-01-09 00:28:44 -05:00
Ludovic Courtès
3eac1c82f7
services: bitlbee: Use ‘make-inetd-constructor’ unconditionally.
...
This construct was introduced in Shepherd 0.9.0.
* gnu/services/messaging.scm (bitlbee-shepherd-service): Use
‘make-inetd-constructor’ unconditionally.
Change-Id: Id1b79077d60609c7f95439ee0d097dfe6e66dd2e
2024-01-08 23:14:46 +01:00
Ludovic Courtès
1964531ce5
home: services: shepherd: Use the 0.10.x interface.
...
* gnu/home/services/shepherd.scm (home-shepherd-configuration-file):
Pass ‘register-services’ a list. Call ‘start-in-the-background’
unconditionally.
Change-Id: Id7ba005949653a9ac065c47eddb425df4f4792aa
2024-01-08 23:14:46 +01:00
Ludovic Courtès
477d4f7d24
services: shepherd: Use the 0.10.x GOOPS-less interface.
...
* gnu/services/shepherd.scm (%default-modules): Remove (oop goops).
(shepherd-service-file): Use (service …) instead of (make <service> …).
Use ‘actions’ instead of ‘make-actions’.
(scm->go): Remove use of (oop goops).
(shepherd-configuration-file): Pass ‘register-services’ a list.
Use ‘start-in-the-background’ unconditionally.
Change-Id: I0ad1ba32e339c56ee31e59f160b53d3581277d97
2024-01-08 23:14:46 +01:00
Ludovic Courtès
b973480dc9
system: hurd: Use the Shepherd 0.10.x.
...
* gnu/system.scm (hurd-default-essential-services): Remove reference to
‘shepherd-0.8’.
* gnu/system/hurd.scm (%base-packages/hurd): Replace ‘shepherd-0.8’ with
‘shepherd-0.10’.
Change-Id: I9f1800693cda456286450d3d0bb6f7e3da85d55e
2024-01-08 23:14:46 +01:00
Ludovic Courtès
4e0b93ce73
tests: childhurd: Increase SSH connection timeout.
...
* gnu/tests/virtualization.scm (run-childhurd-test)[run-command-over-ssh]:
Pass #:timeout.
Change-Id: I44bb3673457275fe3a8ec0af2e364292727f53a8
2024-01-08 23:14:46 +01:00
Ludovic Courtès
6c561e7593
services: openssh: Add dependency on ‘networking’.
...
* gnu/services/ssh.scm (openssh-shepherd-service): Add ‘networking’ to
‘requirement’.
Change-Id: I14c48fe40cce86810a544de6bb7f925bc360653a
2024-01-08 23:14:45 +01:00
Ludovic Courtès
766ac72dba
gnu: guile-fibers: Apply upstream patch fixing libevent timers.
...
* gnu/packages/patches/guile-fibers-libevent-timeout.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile-xyz.scm (guile-fibers)[source]: Use it.
Change-Id: I872ffe5b193087234d29eed399d6db518c5af4d5
2024-01-08 23:13:53 +01:00
Oleg Pykhalov
519e1e3eb8
scripts: system: Build layered images.
...
* guix/scripts/system.scm (show-help, %docker-format-options, %options,
%default-options, show-docker-format-options,
show-docker-format-options/detailed, process-action): Handle '--max-layers'
option.
* gnu/system/image.scm (system-docker-image): Same.
* gnu/image.scm (<image>)[max-layers]: New record field.
Change-Id: I2726655aefd6688b976057fd5a38e9972ebfc292
2024-01-08 21:22:44 +03:00
Oleg Pykhalov
bdf0ba4ca1
tests: docker-system: Increase image size.
...
* gnu/tests/docker.scm (run-docker-system-test)[vm]: Increase
'disk-image-size'.
Change-Id: If88588d8981efdfdc539460900f1cbb9a663f9cb
2024-01-08 21:04:44 +03:00
John Kehayias
7a7c8920ae
Merge branch 'mesa-updates'
...
Change-Id: I671d2733eac4c021eed191fc6bb61ea5492c3740
2024-01-08 12:04:58 -05:00
Oleg Pykhalov
9018c6af49
gnu: obs: Fix VLC plugin.
...
* gnu/packages/video.scm (obs)[arguments]<#:phases>: Wrap LD_LIBRARY_PATH.
Change-Id: If22b5294284ea500da0e6d9ee4d4bbcc765c6771
2024-01-08 13:55:39 +03:00
Efraim Flashner
728d471d73
gnu: json-glib: Fix cross-compiling.
...
* gnu/packages/gnome.scm (json-glib)[native-inputs]: Only add more
inputs when not cross-compiling.
Change-Id: I987f382f02d9f7b79b6e281d1f6f6824c1b2dfd3
2024-01-08 08:14:59 +02:00
John Kehayias
d9dee5ea2f
Merge branch 'master' into mesa-updates
...
Change-Id: I0b92a95109688a1a4c50572bc25a4e5676e0921e
2024-01-07 21:27:27 -05:00
Nicolas Goaziou
3de361d9c9
gnu: fet: Update to 6.15.0.
...
* gnu/packages/education.scm (fet): Update to 6.15.0.
Change-Id: Iec5ed880fd09dcc63e1650ceffc0f072c1236190
2024-01-07 22:54:54 +01:00
Mathieu Othacehe
560cc91e46
Revert "gnu: mesa: Build asahi driver on aarch64."
...
This reverts commit cd9c908234
.
Move it to mesa-updates.
2024-01-07 22:34:15 +01:00
Andy Tai
e7403acb34
gnu: swig-next: Update to 4.2.0
...
* gnu/packages/swig.scm (swig-next): Update to 4.2.0
Change-Id: Ic6580f0d2c3ab578de6bc0bd9a98c61b28cc1cd6
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-07 21:05:18 +01:00