me
/
guix
Archived
1
0
Fork 0
Commit Graph

125157 Commits (90514e3c1d9c9e9edf9597475741c43e6a41fecc)

Author SHA1 Message Date
Artyom V. Poptsov 6d36befee8
gnu: Add go-github-com-warpfork-go-wish.
* gnu/packages/golang-check.scm (go-github-com-warpfork-go-wish): New variable.
* gnu/packages/patches/go-github-com-warpfork-go-wish-fix-tests.patch: New
  file.
* gnu/local.mk (dist_patch_DATA): Add
  "go-github-com-warpfork-go-wish-fix-tests.patch".

Change-Id: Ic3245a1112ef2e04b22cf26be23f27bf3ff90e9e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 21:35:59 +01:00
Artyom V. Poptsov b803b9aad1
gnu: Add tran.
* gnu/packages/shellutils.scm (tran): New variable.

Change-Id: I861be63cf773dbc67d929c86f50c4d50bdb9b41e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 21:35:59 +01:00
Maxim Cournoyer 35ae95061e
system: Do not delete all nss-certs packages when they are the same object.
Calling 'delete' on the list of packages would delete *all* occurrences of a
given object, not just the first one.  This meant that if the user had
something like:

  (packages (cons nss-certs %base-packages))

In their operating system declaration, no nss-certs would end up in the final
list.  To guard against this, guard against this by checking that more than
one nss-certs package exist even after deduplication.

* gnu/system.scm (operating-system-packages): Guard against deleting all
nss-certs when a single nss-certs package object is listed multiple times.

Fixes: https://issues.guix.gnu.org/70850
Change-Id: Id93be9242e026fd2e96a442941df80b94664ef9a
2024-05-15 22:53:31 -04:00
Maxim Cournoyer e66b8d0534
gnu: cuirass: Update to 1.2.0-3.42b55a1.
* gnu/packages/ci.scm (cuirass): Update to 1.2.0-3.42b55a1, fixing build.

Change-Id: I06850f5a33fd9366ff890345cdd8d60155617c63
2024-05-15 21:57:48 -04:00
Nicolas Graves 4901f1b604
gnu: tenacity: Add support for ebml and matroska formats.
* gnu/packages/audio.scm (tenacity)[inputs]: Add libeml and
libmatroska.

Change-Id: I40ccef47128197b174dd515eb144eb552507178b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:13:13 +01:00
Nicolas Graves 65b72088cf
gnu: tenacity: Update to 1.3.3.
* gnu/packages/audio.scm (tenacity): Update to 1.3.3.

Change-Id: I76722d59070be0bd75976b92afefc75f5ad75f91
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:13:13 +01:00
Andy Tai 86bf94bd87
gnu: wxwidgets: Update to 3.2.4
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.4

Change-Id: I06eebd1e23610c87b7f67ae9a8567e0190eb43ed
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:12:50 +01:00
Nicolas Graves 64c6160183
gnu: emacs-embark: Update to 1.1.
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 1.1.

Change-Id: I847b163a65f7e5535bc55553ef2b61edc787ad9f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:11:14 +01:00
Christopher Baines bd1bdc41d2
gnu: bffe: Update to 0-6.7df2aa6.
* gnu/packages/package-management.scm (bffe): Update to 0-6.7df2aa6.

Change-Id: Iea60928d894abec57c73c8cbe319af541389f5b6
2024-05-15 21:10:35 +01:00
Christopher Baines 3efc6d0727
gnu: nar-herder: Update to 0-32.bb8209b.
* gnu/packages/package-management.scm (nar-herder): Update to 0-32.bb8209b.

Change-Id: I9c7364366eebecdc9678cbcf6bc1eb248f2b36ff
2024-05-15 21:07:14 +01:00
Christopher Baines e132302478
gnu: guix-build-coordinator: Update to 0-104.fff0017.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-104.fff0017.

Change-Id: Ia263b25802aa5a86a2ebfe081178288fa095617d
2024-05-15 21:04:41 +01:00
Dariqq d0ad4f557f
gnu: services: Add power-profiles-daemon-service-type.
* gnu/services/pm.scm
(power-profiles-configuration): New configuration.
(power-profiles-daemon-shepherd-service): New procedure.
(power-profiles-daemon-activation): New variable.
(power-profiles-daemon-service-type): New procedure.
* doc/guix.texi (Power Management Services): Document it.

Change-Id: Ib035d993ed82eec2a43f3ba2b4c92f77e08a0fd7
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 20:58:03 +01:00
Dariqq 558e2b07ea
gnu: power-profiles-daemon: Build gtk-docs.
* gnu/packages/freedesktop.scm (power-profiles-daemon):
[outputs]: Add docs output.
[#:configure-flags]: Enable building gtk-docs.
[#:phases]: Add a phase to move gtk-docs to docs output.
[inputs]: Add gtk-doc/stable, libxslt for docs.

Change-Id: I1bc6047858d2b5188e714f39da8b760bc6a71078
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 20:45:08 +01:00
Dariqq d53ce69ba2
gnu: power-profiles-daemon: Update to 0.21.
* gnu/packages/freedesktop (power-profiles-daemon): Update to 0.21.
[origin]<url>: Update repository url.
[homepage]: Update homepage.
[#:configure-flags]: Enable zsh completions, disable systemd-unit and
pylint.
[#:glib-or-gtk?]: Set to default value of #f.
[#:phases]<'fake-pkexec>: Remove phase, seems no longer necessary.
<'correct-polkit-dir>: Change to setting envvar instead.
<'wrap-program>: Remove GI_TYPELIB_PATH from wrapper. Remove native python
inputs from PYTHONPATH.
[native-inputs]: Add python-argparse-manpage, python-dbusmock, python-shtab,
umockdev. Remove gobject-introspection, vala.
[inputs]: Add bash-completion. Remove dbus, dbus-glib.

Change-Id: I71220957ef6f4d224cc4c528562fe0565505aae1
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 20:45:06 +01:00
Andreas Enge dfdad66f5a
Revert "gnu: chuffed: Update to 0.13.2."
This reverts commit bc6742e168.

This makes it possible to apply the v3 patch series of issue #70087
and to properly credit its author.
2024-05-15 20:52:17 +02:00
Andreas Enge bc6742e168
gnu: chuffed: Update to 0.13.2.
* gnu/packages/maths.scm (chuffed): Update to 0.13.2.
[source]<origin>: Add file-name field.

Change-Id: I466ba358e556ddab3134219493819ce521b59321
2024-05-15 18:55:28 +02:00
Maxim Cournoyer 029f2e970d
gnu: ddcci-driver-linux: Fix build with Linux 6.8.
* gnu/packages/patches/ddcci-driver-linux-linux-6.8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (ddcci-driver-linux): Apply it.

Change-Id: Iac63146e67333aed2a95e8064b19f031c97a4134
Cover-letter:
 Add BTF support to kernel, sysdig and dependents, zstd-compressed modules
 This series adds BTF (Berkeley Type Format) support to our kernel, catching up
 with other main distributions in enabling embedded BPF (Berkeley Packet
 Filter) programs.

 This was motivated by packaging 'sysdig', a system introspection application
 that can make use of BTF.  Adding BTF does incur some size increase; with
 'linux-libre' package going up from 132 MiB to 164 MiB (24%).  This is later
 somewhat mitigated by using Zstd compressed (at maximum level, 19) kernel
 modules, which brings the kernel size back down to 144 MiB, which corresponds
 to a more reasonable 9% increase from before this series.  The BPF kernel
 variant we were carrying is removed as proper BPF support will now exists in
 our main kernel.

 That's it!  I hope you enjoy using 'csysdig' to keep track of the syscalls and
 IO usage of your process/threads.
 END

Change-Id: Icb5fc659f529a2a840281284bfb0d74a0cc9b9d9
2024-05-15 12:43:36 -04:00
Andreas Enge 01b516af2c
gnu: Remove icu4c-68.
* gnu/packages/icu4c.scm (icu4c-68): Delete variable.

Only 0ad depended on it, and the dependency has been upgraded in the
previous commit.

Change-Id: If9d5741f25329ea0026401b37b30a7ab7731e3d9
2024-05-15 17:39:36 +02:00
Timotej Lazar 8a205d9576
gnu: 0ad: Use default icu4c version.
Fixes build on aarch64 where icu4c-68 is broken.

* gnu/packages/games.scm (0ad)[inputs]: Replace icu4c-68 with icu4c.

Change-Id: Ie2cade592e224eb72dc3286ba3b38626cd86b85b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 17:33:58 +02:00
Jean-Pierre De Jesus DIAZ b31a49cb5e
gnu: why3: Enable extra features.
* gnu/packages/maths.scm (why3) <propagated-inputs>: Add
ocaml-ppx-deriving, ocaml-ppx-sexp-conv, ocaml-re and ocaml-sexplib to
enable extra features.

Change-Id: Ia3b66ac08cc25097967c6e18f2193601fb748cac
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 17:21:32 +02:00
Jean-Pierre De Jesus DIAZ e6413c6f51
gnu: why3: Use new style.
* gnu/packages/maths.scm (why3): Use new style and move arguments
above input fields.

Change-Id: Ia9cb04cafe426d7f20c5efb10ca540572dbd3be9
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 17:21:14 +02:00
Jean-Pierre De Jesus DIAZ 05d4190587
gnu: why3: Update to 1.7.2.
* gnu/packages/maths.scm (why3): Update to 1.7.2.

Change-Id: Ie5a40b31c2c418fafbdbba52e875ac25a26fb12b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 17:21:01 +02:00
Jean-Pierre De Jesus DIAZ 28ce5085a0
gnu: frama-c: Update to 28.1.
* gnu/packages/maths.scm (frama-c): Update to 28.1.

Change-Id: I0ce0d0a7db4d017ba1f5028e73c931ceb706fce5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 16:27:26 +02:00
Jean-Pierre De Jesus DIAZ 3b9e1cdc70
gnu: Add ocaml-unionfind.
* gnu/packages/ocaml.scm (ocaml-unionfind): New variable.

Change-Id: Ib101e67576c000dad1d4a73d008ca0376e7da95a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 16:26:22 +02:00
Jean-Pierre De Jesus DIAZ 2ce67731fc
gnu: coq-flocq: Update to 4.1.4.
* gnu/packages/coq.scm (coq-flocq): Update to 4.1.4.

Change-Id: Ia2bf4bccad712a7bfa5427ef26ad93d39f1fc6e0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 16:12:44 +02:00
Jean-Pierre De Jesus DIAZ 36dc960c7f
gnu: ocaml-lablgtk3-sourceview3: Fix inputs.
* gnu/packages/ocaml.scm (ocaml-lablgtk3-sourceview3): Move gtksourceview-3
from native-inputs to propagated-inputs. Remove native-inputs and use
inherited inputs instead.

Change-Id: I2b242343bdace17ee3e992ce71f4e49b3c375e15
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 16:12:28 +02:00
Remco van 't Veer 9d42741693
gnu: krita: Fix build.
* gnu/packages/kde.scm (krita): Fix build.
[source]: Apply krita-bump-sip-abi-version-to-12.8 patch.
* gnu/packages/patches/krita-bump-sip-abi-version-to-12.8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I322c32716a676af7c90e019b53a1fd5395701b49
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 15:48:41 +02:00
Andreas Enge 8e5579f37c
gnu: minizinc: Use gexps.
* gnu/packages/maths.scm (minizinc): Use gexps.

Change-Id: I60a0d56b6d6ba33d96ca13b58355b5c213b0f6d2
2024-05-15 15:06:49 +02:00
Herman Rimm fcf6d663e3
gnu: minizinc: Add chuffed backend.
* gnu/packages/maths.scm (minizinc): Add backend.

Change-Id: If178a7585d70eb4b6f3223f5f6b2f34d9d2f2257
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 15:06:49 +02:00
Oleg Pykhalov b53fac2278
gnu: Add obs-source-record.
* gnu/packages/video.scm (obs-source-record): New variable.

Change-Id: I23792f9cbc90f922376f880c4dda9b5e1f99f9e3
2024-05-15 16:02:51 +03:00
Oleg Pykhalov be60d20005
gnu: obs: Update to 29.1.3.
* gnu/packages/video.scm (obs)[version]: Update to 29.1.3.
[inputs]: Add asio, nlohmann-json, websocketpp.

Change-Id: Iafb14ce1a53963c9fc12dc78631b0c530d1e700a
2024-05-15 16:01:05 +03:00
Efraim Flashner d1feac0049
gnu: java-jctools-core-1: Skip tests on aarch64-linux.
* gnu/packages/java.scm (java-jctools-core-1)[arguments]: When building
on aarch64-linux skip the tests.

Change-Id: I83a40b5eb352be48b9083aa57dd10e87b525c7be
2024-05-15 15:42:42 +03:00
Efraim Flashner 51439bf251
gnu: slade: Update to 3.2.5a.
* gnu/packages/game-development.scm (slade): Update to 3.2.5a.
[arguments]: Add a configure-flag to build slade.pk3.

Change-Id: I739f9d292a685e86acd4d83c1a5de367f884c523
2024-05-15 15:42:42 +03:00
Efraim Flashner 1987243ad2
gnu: java-swt: Update source URI.
* gnu/packages/java.scm (java-swt)[source]: Update to new source
location.

Change-Id: Iba0ba8143192b4388d498e768ff923b7f31bfc0e
2024-05-15 15:42:42 +03:00
Efraim Flashner 884cf293f5
gnu: java-swt: Fix build on some systems.
* gnu/packages/java.scm (java-swt)[arguments]: Adjust the custom
'build-native phase to set the C compiler.

Change-Id: Ie961ea91e5cd2ce9fc7b2228e08d082a5a1cfe06
2024-05-15 15:42:42 +03:00
Efraim Flashner 90d0299cfc
gnu: arcan-sdl: Build with sdl2.
* gnu/packages/arcan.scm (arcan-sdl)[inputs]: Remove sdl, add sdl2.
[arguments]: Adjust configure-flags to remove a flag specifying sdl
version and add a flag to use the package's default sdl.

Change-Id: I691e37e682aee671752fbdcd9f5a233607fd3f29
2024-05-15 15:42:42 +03:00
Efraim Flashner c9d4a1c42e
gnu: the-butterfly-effect: Fix build.
* gnu/packages/games.scm (the-butterfly-effect)[build-system]: Switch to
the cmake-build-system.
[arguments]: Don't delete the 'configure phase.  Remove custom 'install
phase.  Add a phase to set some cmake variables and one to disable the
translations.
[native-inputs]: Remove cmake-minimal.

Change-Id: I8f654b1e0c3231dda87ea41c150cc85661541cda
2024-05-15 15:42:42 +03:00
Efraim Flashner 84a53f3fa4
gnu: quagga: Build with gcc-9.
* gnu/packages/networking.scm (quagga)[native-inputs]: Add gcc-9.

Change-Id: I8b48a29ba0f5557f5d3609be917aac92fec4a613
2024-05-15 15:42:42 +03:00
Efraim Flashner e19d441fc2
gnu: quagga: Remove pre-generated files.
* gnu/packages/networking.scm (quagga)[source]: Add snippet to remove
pre-generated files.
[native-inputs]: Add gawk.

Change-Id: If82c30bde23c5a13750738f0841d4d2704c0c8c6
2024-05-15 15:42:34 +03:00
Andreas Enge 6cdb6cc6ef
gnu: gecode: Downgrade to 6.2.0-2.2d20e88.
This is a commit with which the dependent package minizinc builds
successfully.

* gnu/packages/maths.scm (gecode): Downgrade to 6.2.0-2.2d20e88.

Change-Id: I0bdb0131374639b1664e6ec40374d51b6922094c
2024-05-15 14:35:07 +02:00
Andreas Enge 12d23e3ac9
gnu: gecode: Use gexps.
* gnu/packages/maths.scm (gecode): Use gexps. Reindent package.

Change-Id: I5a644d25f2d62c3245b0770fe99c20c3ef380ffc
2024-05-15 14:35:07 +02:00
Artyom V. Poptsov 75f3cca50a
gnu: python-pivy: Update to 0.6.8.
* gnu/packages/python-xyz.scm (python-pivy): Update to 0.6.8.

Change-Id: I7375a8261bd24ae1c2f54c6889e1a39d6db93468
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-05-15 13:53:46 +02:00
Artyom V. Poptsov d8d0fdd25c
gnu: python-pivy: Fix build.
"python-pivy" build fails when "soqt" is in the inputs (see
<https://bugs.gentoo.org/920482>.)

* gnu/packages/python-xyz.scm (python-pivy): Fix build.
  [inputs]: Remove "soqt".
  [arguments]: Use gexps.

Change-Id: If332ccd42b3a373e7b4118f3bcbc3646e8b59d41
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-05-15 13:49:01 +02:00
Nicolas Graves 5c90e7d6d9
gnu: qgis: Update to 3.34.6.
* gnu/packages/geo.scm (qgis): Update to 3.34.6.
  [arguments]<#:phases>: Update failing tests list.
  [inputs]: Add draco, freexl, librttopo, minizip, pdal, qt3d-5.

Change-Id: If453a6c7451a63ab7b03f3cd0f36aef844acfb15
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-05-15 13:43:42 +02:00
Nicolas Graves 65f58ade59
gnu: qgis: Improve package style.
* gnu/packages/geo.scm (qgis)[arguments]<#:phases>: Extract
ignored-tests to make them more readable. Re-indent.

Change-Id: I2373bba49b9d21ff7dfa0014cf34fafa0e1f3175
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-05-15 13:43:42 +02:00
Nicolas Graves dcc278885c
gnu: qgis: Improve package style.
* gnu/packages/geo.scm (qgis)[arguments]: Use gexp.

Change-Id: Ib72ae48ca0895109548e676c6da2d80ac2e1eca6
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-05-15 13:43:42 +02:00
Andreas Enge 125fcf9f69
gnu: gecode: Update to 6.2.0-1.f7f0d7c.
* gnu/packages/maths.scm (gecode): Update to 6.2.0-1.f7f0d7c.

Change-Id: I48b77da2957a08850215aa02a77a845052bf26f7
2024-05-15 13:06:44 +02:00
Herman Rimm 4b10015a12
gnu: Add chuffed.
* gnu/packages/maths.scm (chuffed): Add variable.

Co-authored-by: Andreas Enge <andreas@enge.fr>

Change-Id: I77fc1ceb9caa42833689fba771010aeb38443e5e
2024-05-15 13:05:03 +02:00
Sharlatan Hellseher 83289a64ec
gnu: python-lazy-loader: Update to 0.4.
This fixes python-scikit-image build failure as seen in
<https://ci.guix.gnu.org/build/4357310/log/raw>.

* gnu/packages/python-xyz.scm (python-lazy-loader): Update to 0.4.
[native-inputs]: Remove python-pre-commit and python-pytest-cov; add python-numpy.

Change-Id: Ie236fb30fd505fed1e07fd236403f9f456a37f29
2024-05-15 11:08:02 +01:00
Vinicius Monego 345a176a90
gnu: Add draco.
* gnu/packages/compression.scm (draco): New variable.

Change-Id: Ibba9180ac2ee176aa445684472fa7d34327f8ce5
Co-authored-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-05-15 11:56:29 +02:00
Vinicius Monego 7f4c9fe530
gnu: Add tinygltf.
* gnu/packages/graphics.scm (tinygltf): New variable.

Change-Id: I749ced85142b8dd2ebbe916533f27bf6d167bbff
Co-authored-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-05-15 11:48:39 +02:00
Ricardo Wurmus 2b161f6130
gnu: pigx-rnaseq: Update to 0.1.1.
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.1.1.

Change-Id: I16db332e3559bed5b302f08bd85f31c6c40e9619
2024-05-15 09:37:29 +02:00
Mark H Weaver 898b5f30f3
gnu: icecat: Update to 115.11.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2024-4367, CVE-2024-4767, CVE-2024-4768,
CVE-2024-4769, CVE-2024-4770, and CVE-2024-4777.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2024-05-14 12:29:23 -04:00
Ashish SHUKLA 6e86089d56
gnu: kakoune: Update to 2024.05.09.
* gnu/packages/text-editors.scm (kakoune): Update to 2024.05.09.

Change-Id: If6c1ea02304880d5ffa818e57f922f9d81c1bf5a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-14 12:05:25 +01:00
James Smith 55d6e9f73d
gnu: yamagi-quake2: Update to 8.30.
* gnu/packages/games.scm (yamagi-quake2): Update to 8.30.

Change-Id: I6be99f7a87112544f0d23033e2ee99b308762bd3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-14 12:05:25 +01:00
Artyom V. Poptsov 85923f9eb4
gnu: guile-lib: Fix tests for Guile 2.2.
* gnu/packages/guile-xyz.scm (guile-lib)[source]: Add a patch that fixes
tests for Guile 2.2.
* gnu/packages/patches/guile-lib-fix-tests-for-guile2.2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add
"guile-lib-fix-tests-for-guile2.2.patch".

Change-Id: Ia340e1de57c56366f0ee9271687a89fb9e41bc2d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-14 12:05:25 +01:00
Artyom V. Poptsov b5e1121677
gnu: guile-lib: Remove "strip" phase.
* gnu/packages/guile-xyz.scm (guile-lib) [arguments]: Remove "strip" phase.

Change-Id: I6158bdb58555be4e84a2571a2a6e59eb23d39abf
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-14 12:05:25 +01:00
Andy Tai 61140300c2
gnu: xpra: Update to 6.0.
* gnu/packages/xorg.scm (xpra): Update to 6.0.
[inputs]: Add xxhash.
[native-inputs]: Change python-cython to python-cython-3.
* gnu/packages/patches/xpra-6.0-install_libs.patch: New file.
* gnu/packages/patches/xpra-6.0-systemd-run.patch: New file.
* gnu/packages/patches/xpra-5.0-install_libs.patch: Removed.
* gnu/packages/patches/xpra-5.0-systemd-run.patch: Removed.
* gnu/local.mk (dist_patch_DATA): Update accordingly

Change-Id: Ic8ec98296220aebabb3d94951e11a3c957a8fcbc
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-14 12:05:25 +01:00
Christopher Baines 49ec9f4ba3
gnu: guix: Update to 1.4.0-20.37719d3.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-20.37719d3.

Change-Id: Ib986456b9d5aebb2589cab2cb7fcd5fe4b5b9f37
2024-05-14 12:05:22 +01:00
Nicolas Graves via Guix-patches via a682ddd708
gnu: Add emacs-helm-org-ql.
* gnu/packages/emacs-xyz.scm (emacs-helm-org-ql): New variable.
(emacs-org-ql)[phases]: Add phase 'remove-helm-org-ql.
[propagated-inputs]: Remove emacs-helm, emacs-helm-org.

The author didn't mean to make the package depend on helm :
"Note that Helm is not declared as a package dependency, so this does
not cause Helm to be installed.", but the way we packaged it in Guix
did. Split the extension into a separate dependency instead, this
avoids 3 Mo to be propagated in a profile where it's not meant.

Change-Id: I3537c0b08cfffac3d66b761173761a3806497358
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-05-14 13:58:05 +03:00
Dariqq 37719d3ec8
gnu: gnome-shell: Wrap screencast service.
Adjust screencast such that GI_TYPELIB_PATH and GST_PLUGIN_SYSTEM_PATH refer
to all required typelibs and GStreamer plugins.  This alone is not enough to
make the screencast function however -- a running pipewire service (e.g.
via Guix Home) is also needed.

* gnu/packages/gnome.scm (gnome-shell):
[inputs]: Add gst-plugins-good and pipewire.
[#:phases]<'wrap-programs>: Wrap org.gnome.Shell.Screencast.

Change-Id: I2c31bf1bd92e281b86c57b06988c6a3793a58d40
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-05-14 07:09:00 +02:00
Liliana Marie Prikler 8cf823c17b
gnu: renpy: Update to 8.3.0.
* gnu/packages/game-development.scm (python-renpy): Update to 8.3.0.
2024-05-14 06:58:50 +02:00
Liliana Marie Prikler 55a5e509c3
gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.3.0.
* gnu/packages/game-development.scm (python-pygame-sdl2): Update to
2.1.0+renpy8.3.0.
2024-05-14 06:58:50 +02:00
Liliana Marie Prikler 5da23b0d5c
gnu: Add python-clintest.
* gnu/packages/potassco.scm (python-clintest): New variable.
2024-05-14 06:58:50 +02:00
Ricardo Wurmus 0edbb93130
gnu: r-logspline: Update to 2.1.22.
* gnu/packages/statistics.scm (r-logspline): Update to 2.1.22.

Change-Id: I08b684ab0f5a429923f3163353ccf7e9339de627
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 61bf9b8c0d
gnu: r-tclust: Update to 2.0-4.
* gnu/packages/statistics.scm (r-tclust): Update to 2.0-4.

Change-Id: I5d2cabd4fbbbb7e540cfe129bbeb5e0e2b9f7a84
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 87273f874b
gnu: r-estimability: Update to 1.5.1.
* gnu/packages/statistics.scm (r-estimability): Update to 1.5.1.

Change-Id: I1e0e9508b48a178ef7a241b14c86141aea5189ef
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 23342d2391
gnu: r-paws-storage: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-storage): Update to 0.6.0.

Change-Id: I30a9e0cf35bbee39a01f4a794df66b75a44d2977
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 7e2aa84895
gnu: r-paws-database: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-database): Update to 0.6.0.

Change-Id: I006c62cba2953e81175a3ce030b25a623b02d958
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 0d2df235ed
gnu: r-paws-networking: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-networking): Update to 0.6.0.

Change-Id: I01b39db5292b96bb8b6c18ef721c03a410b858b2
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 72da34939c
gnu: r-paws-machine-learning: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-machine-learning): Update to 0.6.0.

Change-Id: Idb88c0ad3b57bdd6680042e55dce54b5330a5304
2024-05-13 22:27:37 +02:00
Ricardo Wurmus a2e5288373
gnu: r-paws-analytics: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-analytics): Update to 0.6.0.

Change-Id: I5113ccaf37f395775e3053f4b5f4fb4fdcb34636
2024-05-13 22:27:37 +02:00
Ricardo Wurmus ab98cdc12d
gnu: r-paws-application-integration: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-application-integration): Update to 0.6.0.

Change-Id: Ia11603af5ca15f71f52e8527da104e932f22c5ad
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 74cd61d50e
gnu: r-paws-end-user-computing: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-end-user-computing): Update to 0.6.0.

Change-Id: Iee934acf9078935edc19cdd64055949663e5f6ec
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 4f135eedcd
gnu: r-paws-developer-tools: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-developer-tools): Update to 0.6.0.

Change-Id: I76076854850e76162bb212a1298f3a9ef4b97bfc
2024-05-13 22:27:37 +02:00
Ricardo Wurmus d5c974f8cc
gnu: r-paws-customer-engagement: Update to 0.6.0.
* gnu/packages/cran.scm (r-paws-customer-engagement): Update to 0.6.0.

Change-Id: Ib40afc8078d9771f602318d522be358e8b4d6bf9
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 63e9dc40c9
gnu: r-seurat: Update to 5.1.0.
* gnu/packages/cran.scm (r-seurat): Update to 5.1.0.

Change-Id: I070c848853e26c3b8c031e92ef24f39b08962348
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 336e3ad957
gnu: r-imager: Update to 1.0.2.
* gnu/packages/cran.scm (r-imager): Update to 1.0.2.

Change-Id: I678a384037c4c265d2a2b06f2b3b8013abb6d017
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 6d7d9513e3
gnu: r-farver: Update to 2.1.2.
* gnu/packages/cran.scm (r-farver): Update to 2.1.2.

Change-Id: Ic73015b3cd86c9cbaceedf6a721db8d6fe825c6c
2024-05-13 22:27:37 +02:00
Ricardo Wurmus ec14825484
gnu: r-options: Update to 0.2.0.
* gnu/packages/cran.scm (r-options): Update to 0.2.0.

Change-Id: Ia011d3fb5295a58ea49396b090186beae2bab575
2024-05-13 22:27:37 +02:00
Ricardo Wurmus c590b6f1cc
gnu: r-polspline: Update to 1.1.25.
* gnu/packages/cran.scm (r-polspline): Update to 1.1.25.

Change-Id: I0fb7c7912036cff5fd56d577cf29a464e34a2775
2024-05-13 22:27:37 +02:00
Ricardo Wurmus f8bf75b1c9
gnu: r-qlcmatrix: Update to 0.9.8.
* gnu/packages/cran.scm (r-qlcmatrix): Update to 0.9.8.
[native-inputs]: Add r-knitr and r-rmarkdown.

Change-Id: I08e55b72ffacf17b41c895801d6cbdad52658e6b
2024-05-13 22:27:37 +02:00
Ricardo Wurmus adf2088ca5
gnu: r-effectsize: Update to 0.8.8.
* gnu/packages/cran.scm (r-effectsize): Update to 0.8.8.

Change-Id: I51270018adaf62fdbcb3e5ad73b99f618b346b9a
2024-05-13 22:27:37 +02:00
Ricardo Wurmus 7744aaf2b0
gnu: r-insight: Update to 0.19.11.
* gnu/packages/cran.scm (r-insight): Update to 0.19.11.

Change-Id: I3cb8ef7e28309d542cb30d993264cc79811b8d59
2024-05-13 22:27:37 +02:00
Tomas Volf b8c0bdea4e
gnu: cgit: Update to 1.2.3-3.dbadd85.
* gnu/packages/version-control.scm (cgit): Update to 1.2.3-3.dbadd85.

Change-Id: I41827d1d97f28be71af5532b554d6b7a5e1123cc
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 19:31:20 +01:00
Zheng Junjie a5455ed672
gnu: fcitx5-configtool: Remove inputs label.
* gnu/packages/fcitx5.scm (fcitx5-configtool)
[inputs]: Remove label.

Change-Id: Ib45fbf71d5f2ffbac3285e388629b6cf0ca004fe
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 19:31:20 +01:00
Zheng Junjie 86c1f3857c
gnu: fcitx5-configtool: Enable kcm support.
* gnu/packages/fcitx5.scm (fcitx5-configtool)
[arguments]: Remove it.
[inputs]: Add qtdeclarative, qtquickcontrols2, ki18n, kpackage, kdeclarative,
kiconthemes, kcoreaddons, plasma-framework, kwindowsystem, kirigami, libxkbcommon.

Change-Id: I43a43458232a5ad3c1d156c779359e356cbf98b8
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 19:31:20 +01:00
Alexey Abramov 7d6d54202a
gnu: isc-dhcp: Add debianutils as an input.
dhclient provides a hook mechanism for users.  In order to run these hooks,
dhclient-script uses run-parts to run all the executable files found in
requested directory. run-parts is part of debianutils packages.

* gnu/packages/admin.scm (isc-dhcp)[inputs]: Add "debianutils" to provide
access to run-parts.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I2057881da57a6065d65d1de95e51ed1c8b19e15f
2024-05-13 19:31:20 +01:00
Fabio Natali b1de64812a
gnu: notmuch: Add sfsexp input.
sfsexp is a C/C++ library for the manipulation (read, parse, modify, and
create) of symbolic expressions.  In an environment where sfsexp is available,
Notmuch will compile with support for a S-expression-based query format.  This
commit is to add sfsexp as a Notmuch dependency and therefore to add S-exp
support.

* gnu/packages/mail.scm (notmuch)[native-inputs]: Add git-minimal/pinned.
[inputs]: Add sfsexp.

Change-Id: Ic3b4a30b2672ad690d66b283e9bdc8e2197f97a7
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 19:31:20 +01:00
Fabio Natali 99181ad981
gnu: Add sfsexp.
* gnu/packages/c.scm (sfsexp): New variable.

Change-Id: Iabfbe10b4ad6134ae886a3d26487f881107b559c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 19:31:20 +01:00
Efraim Flashner 1632fd0f1b
gnu: evdi: Update to 1.14.4.
* gnu/packages/linux.scm (evdi): Update to 1.14.4.
(libevdi)[native-inputs]: Add pkg-config.

Change-Id: I5e25a2a4a10608af927b2315dbd56b568ef56a1a
2024-05-13 20:00:54 +03:00
Karl Hallsby b23aa4c1d6
gnu: Add tree-sitter-erlang.
* gnu/packages/tree-sitter.scm (tree-sitter-erlang): New variable.

Change-Id: Ib1449549249816736bf30a1d419a23fd7a45570e

Change-Id: I99cdde6418e04d4898f0f6509d2e7d849e2a4f22
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-14 00:24:12 +08:00
Karl Hallsby 6b6ad68559
gnu: Add tree-sitter-vhdl.
* gnu/packages/tree-sitter.scm (tree-sitter-vhdl): New variable.

Change-Id: Ia26e33f9898573e70c9afdd4025e3770d042dbd6

Change-Id: I07b2b89f878957af1544344122cdfe8970efc9f7
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-14 00:24:12 +08:00
Karl Hallsby 65186deae4
gnu: Add tree-sitter-verilog.
* gnu/packages/tree-sitter.scm (tree-sitter-verilog): New variable.

Change-Id: I2066aff3cf39cebda956125cdac71236502a7ac5

Change-Id: If4acb8c10cd3942f46dcb05b8009760a6452b67a
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-14 00:24:12 +08:00
Zheng Junjie 40af021e28
gnu: foot: Fix cross-compilation.
* gnu/packages/terminals.scm (foot): Fix cross-compilation.
[arguments]<#:configure-flags>: When cross-compilation, Remove -Db_lto=true.
[native-inputs]: When cross-compilation, Add wayland, pkg-config-for-build.
[inputs]: Add wayland-protocols.

Change-Id: Ia56d2583254bd9ab463e5b39859eae8eb5092c9b
2024-05-14 00:24:12 +08:00
Zheng Junjie 38598c693f
gnu: utf8proc: fix cross-compilation.
* gnu/packages/textutils.scm (utf8proc): fix cross-compilation.
[arguments]<#:make-flags>: Use CC-FOR-TARGET.
<#:phases>: When cross-compilation, Get test data from native-inputs.

Change-Id: I42699e62f28585cc215a8843b5daad9c52af44c9
2024-05-14 00:24:12 +08:00
Zheng Junjie ecfd88cbe3
gnu: cairo: Fix cross-compilation.
* gnu/packages/gtk.scm (cairo)[arguments]: Add ‘fix-cross-compilation’ phase
when cross-compiling.

Change-Id: I3579bb1249c749ee5f164bb4dd47f585b181c2bc
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-14 00:24:12 +08:00
Ludovic Courtès 58be9a79e2
gnu: guix: Update to 7ca9809.
This is a followup to 7757fdd491.

* gnu/packages/package-management.scm (guix): Update to 7ca9809.

Change-Id: Ic1e6d75223eb7e1371805f51b9f230ef846c536c
2024-05-13 18:22:53 +02:00
Massimo Zaniboni efbdfe1900
file-systems: Add "virtiofs" to the list of pseudo file system types.
* gnu/system/file-systems.scm (%pseudo-file-system-types): Add "virtiofs"
to the list of pseudo file system types.

Change-Id: Ib1d99127e65f6543c592faec1c54bd0c5eae3ad7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-13 16:31:34 +02:00
Ricardo Wurmus be235a3092
gnu: Add r-anndatar.
* gnu/packages/bioinformatics.scm (r-anndatar): New variable.

Change-Id: I6060c5c15a46c064aa03ec2431a72ea88f925706
2024-05-13 16:12:12 +02:00
Christopher Baines 7b0f145802
Use po4a-minimal for guix.
As this avoids the indirect dependency on nss, which has a testsuite that
takes a long time to run.

* gnu/packages/package-management.scm (guix)[native-inputs]: Use po4a-minimal.
* guix/self.scm (%packages, translate-texi-manuals): Use po4a-minimal.

Change-Id: Iac7555cc850c1618d3d54f1b290faa4f9cfb4f8a
2024-05-13 12:01:49 +01:00
Christopher Baines 8fb98fe33b
gnu: Add po4a-minimal.
The main reason is to avoid the texlive-updmap.cfg input indirectly pulling in
nss, which has a very time consuming testsuite.

* gnu/packages/gettext.scm (po4a-minimal): New variable.

Change-Id: If8d46a18a02e57d5427852e8e122de01f970ded4
2024-05-13 12:01:49 +01:00
Christopher Baines 31d1cc82b3
gnu: nss/fixed: Tweak performance test.
As I'm seeing this test fail with results of 5 to 7 seconds.

* gnu/packages/nss.scm (nss/fixed)[arguments]: Tweak a test to have a higher
time threshold.

Change-Id: Icb0551cd986acf67b2ba17dc8772a67b9747d31a
2024-05-13 12:01:46 +01:00
Efraim Flashner 08360a2cd0
gnu: atril: Expand package description.
* gnu/packages/mate.scm (atril)[description]: Expand with the upstream
description.

Change-Id: Ibd142094a5fbb4028613a03da0bd6de75cc9f6fe
2024-05-13 12:38:07 +03:00
Efraim Flashner ca892fc9ef
gnu: atril: Remove input labels.
* gnu/packages/mate.scm (atril)[native-inputs]: Remove package labels.
[inputs]: Same.

Change-Id: I9bdb69426d4b3285b09310642b881ac9bcee0d47
2024-05-13 12:37:02 +03:00
Tomas Volf d86b6233d5
gnu: slirp4netns: Update to 1.3.0.
* gnu/packages/containers.scm (slirp4netns): Update to 1.3.0.

Change-Id: I1f9c75a6e3dab996465879cf6734799a8b9e9d53
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Jonathan Brielmaier 173420d73c
gnu: gnome-maps: Update to 46.10.
* gnu/packages/geo.scm (gnome-maps): Update to 46.10.
[arguments]: Add phase to setup time zones for a new test.
[native-inputs]: Add libportal and tzdata-for-tests.

Change-Id: Ife9b17eda68662d2adb289acfeacf1dc8f179a46
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Jonathan Brielmaier 7db57257d5
gnu: libshumate: Update to 1.2.1.
* gnu/packages/gnome.scm (libshumate): Update to 1.2.1.
[arguments]: Drop `-Dlibsoup3=true` configure flag as it got removed
upstream.  It only supports libsoup3 now.
[native-inputs]: Add gperf.
[propagated-inputs]: Add json-glib and protobuf-c.

Change-Id: Ibe63b6f2060f6684f8f68f44c2221ba9d6ad5a45
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
kiasoc5 43cd76fa58
gnu: mg: Update to 20230501.
* gnu/packages/text-editors.scm (mg): Update to 20230501.

Change-Id: Ie72901207562488f392d5877e1b41a41067893f4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
antlers 0309080ffc
gnu: zfs: Update to 2.2.3.
* gnu/packages/file-systems.scm (zfs): Update to 2.2.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: If77ba25fe98603d79fd08623ce12a9fa916bae43
2024-05-13 09:11:06 +01:00
Andy Tai 0b3f2f28c6
gnu: llama-cpp: Update to 0.0.0-2.fed0108.
As last update was in February and new changes for new models and memory leaks
fixes since then.

* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-2.fed0108.
[arguments]<#:phases>: Add 'disable-unrunable-tests' phase.  Change
replacement of 'install to be a post-install 'install-main' phase so libraries
and header files are normally installed.

Change-Id: Ia6532945f588747c4d58fdb7611d6a9c3c596705
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Andy Tai cc212af83e
gnu: opensycl: Rename to adaptivecpp and update to 24.02.0.
* gnu/packages/sycl.scm (adaptivecpp): New variable.
(opensync): Redefine using DEPRECATED-PACKAGE.

Change-Id: I7ac3f49409d539962de34510ed9255021b795724
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 09:11:06 +01:00
Christopher Baines 63dfce508a
gnu: guix-data-service: Update to 0.0.1-49.f4be647.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-49.f4be647.

Change-Id: I874df868fed2d22dd1bb8c696a55d8396581b9a6
2024-05-13 09:11:05 +01:00
Christopher Baines 034306b3b7
gnu: nar-herder: Update to 0-31.0e89dbb.
* gnu/packages/package-management.scm (nar-herder): Update to 0-31.0e89dbb.

Change-Id: Ia238baa6bd835d3fa8ea81d1f0a12c3fee333973
2024-05-13 09:11:05 +01:00
Christopher Baines 4f45bf4e94
gnu: guix-build-coordinator: Update to 0-103.ff81428.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-103.ff81428.

Change-Id: I91cb97a69c2650efa35291cfab724b4e80007e06
2024-05-13 09:11:05 +01:00
Efraim Flashner 109679cdfa
Revert "gnu: python-xcffib: Update to 1.4.0."
This reverts commit 56980ea500.

This package includes files which need to be bootstrapped, to produce
the bindings matching our version of libxcb.
2024-05-13 11:00:00 +03:00
Efraim Flashner ed3f818b15
gnu: alfa: Reuse 'check phase.
* gnu/packages/astronomy.scm (alfa)[arguments]: Set test-target. Replace
custom 'post-install-check phase with the standard 'check phase.

Change-Id: Ic5f77ac3a3a6ef62ce36ad5fa8892db6d0894d04
2024-05-13 10:52:54 +03:00
Efraim Flashner a0221c3424
gnu: alfa: Skip tests when cross compiling.
* gnu/packages/astronomy.scm (alfa)[arguments]: Also skip tests when
cross compiling.

Change-Id: Ie96b418a652feff6b4dfc79ffcac9d0f1900fce5
2024-05-13 10:50:12 +03:00
Danny Milosavljevic 6ba29e0210
gnu: Add tree-sitter-awk.
* gnu/packages/tree-sitter.scm (tree-sitter-awk): New variable.

Change-Id: Iba10ae4fc9f8f86d43a0db256d645239be2fa8fc
2024-05-12 23:22:48 +02:00
Danny Milosavljevic 6957a9c336
gnu: Add tree-sitter-kotlin.
* gnu/packages/tree-sitter.scm (tree-sitter-kotlin): New variable.

Change-Id: Id29bf5097a4950bdc6a4509eeb7bb8c411064169
2024-05-12 23:22:43 +02:00
Wilko Meyer 89cd778f6a
gnu: Add python-overpass.
* gnu/packages/geo.scm (python-overpass): New variable.

Change-Id: Icd7a66ec6acd2e213bfd6920a1d71c1e0e815695
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-12 20:40:29 +02:00
Christopher Baines 7b2e7ff25a
gnu: ruby-gem-hadar: Use git-minimal/pinned.
This helps reduce the dependencies on git, as I think it's find to build
ruby-gem-hadar with a slightly older git, at least during periods when
git-minimal/pinned needs updating.

* gnu/packages/ruby.scm (ruby-gem-hadar)[propagated-inputs]: Use
git-minimal/pinned.

Change-Id: I48e7725f8e4956f1a8311df1867d8d441c5cb4c2
2024-05-12 18:58:17 +01:00
Christopher Baines 418710ccc0
gnu: alfa: Don't run tests on riscv64-linux.
As the test suite seems to consume all the disk space.

* gnu/packages/astronomy.scm (alfa)[arguments]: Don't run tests on riscv64.

Change-Id: Ifa52b8205387c22b386ccad97fd6e69723193a16
2024-05-12 18:55:51 +01:00
Andy Tai 8b81fae667
gnu: adns: Update to 1.6.1.
* gnu/packages/adns.scm (adns): Update to 1.6.1.

Change-Id: I1e6d42ab558bba55895efd39d7bb4cd9e5ee7b99
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:55:27 +01:00
Suhail Singh 3843820d5d
gnu: emacs-eldev: Update to 1.10.
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 1.10.

Change-Id: Iafaf10e545920b424fc709def4ebfc6c831cf76f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:51:15 +01:00
Andy Tai 8643bb4a82
gnu: nano: Update to 8.0.
* gnu/packages/text-editors.scm (nano): Update to 8.0.

Change-Id: I2312dd5140fee4d8cc42f622f733c616d7b39550
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:50:57 +01:00
Fredrik Salomonsson 069e4d86b8
gnu: emacs-suneater-theme: Update to 2.5.2.
* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.5.2.

Change-Id: I09ddb510e59d461b7f383a400ef8b7cfbeb19714
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:47:08 +01:00
Frank Terbeck d2b9736c5e
gnu: guile-tap: Update to 0.5.1.
* gnu/packages/guile-xyz.scm (guile-tap): Update to 0.5.1.
[arguments]: Patch bin/tap-harness.

Change-Id: Ia8a02400f1d559fcec7eb9861f24a7116928814b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:43:18 +01:00
Giacomo Leidi via Guix-patches via ca571f4259
gnu: Add python-vdf.
* gnu/packages/python-xyz.scm (python-vdf): New variable.

Reviewed-by: Steve George <steve@futurile.net>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Ie8a14292b9c9937d22f011ac078562e81abd6b36
2024-05-12 18:40:33 +01:00
Ashish SHUKLA 0dac1307cc
gnu: tmux: Update to 3.4.
* gnu/packages/tmux.scm (tmux): Update to 3.4.
[native-inputs]: Add bison.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I549010a3cf492ffe9cdc9df25b2b4a93c60c6ae1
2024-05-12 18:31:25 +01:00
Juliana Sims 0eaae8e4d4
gnu: Add m8c.
* gnu/packages/electronics.scm (m8c): New variable.

Change-Id: Ibfc2e9364211e24c59d4d9015ab144f0c4ee972c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:29:30 +01:00
Efraim Flashner 56980ea500
gnu: python-xcffib: Update to 1.4.0.
* gnu/packages/python-xyz.scm (python-xcffib): Update to 1.4.0.
[arguments]: Remove obsolete 'install-doc phase.  Remove trailing #t
from phases.

Change-Id: I1b68ddffb2620938042384b9b9a0d444ad05bb0a
2024-05-12 10:53:35 +03:00
Efraim Flashner 60e9765729
gnu: gnome-js-common: Fix build on powerpc64le-linux.
* gnu/packages/gnome.scm (gnome-js-common)[arguments]: Replace the
config.guess and config.sub files when building for powerpc64le-linux.
[native-inputs]: Add config when building for powerpc64le-linux.

Change-Id: If0cf8fff36347f6bd52b8cf1f43a11fc7f5323b7
2024-05-12 10:00:00 +03:00
Efraim Flashner 43370c2db3
gnu: strongswan: Skip rsa test on i686-linux.
* gnu/packages/vpn.scm (strongswan)[arguments]: Adjust custom
'set-up-test-environment phase to skip the rsa tests on i686-linux.

Change-Id: If4aff3f710f2eb4e0dfbad58deb41838421db89f
2024-05-12 10:00:00 +03:00
Efraim Flashner 39059b9390
gnu: minimap2: Remove included file from gcc.
* gnu/packages/bioinformatics.scm (minimap2)[arguments]: Adjust custom
'install phase to remove included emmintrin.h header.

Change-Id: Id994dd2bd4a98e8d1c162c4e011fc77b9d5565d2
2024-05-12 09:59:55 +03:00
Vinicius Monego 2793a79117
gnu: python-scikit-image: Update to 0.23.2.
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.23.2.

Change-Id: Ief01a2aef5202dd859f9337a45105088d605509e
2024-05-11 18:44:47 -03:00
Vinicius Monego 4a49457995
gnu: meep: Update to 1.28.0.
* gnu/packages/engineering.scm (meep): Update to 1.28.0.
[arguments]: Use G-Expressions.
[native-inputs, inputs]: Use package labels.

Change-Id: I98c867645bb7e052a4b909753bc150c4c25d1638
2024-05-11 18:11:04 -03:00
Vinicius Monego 86c896c12e
gnu: python-kombu: Update to 5.3.7.
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.3.7.

Change-Id: I6bfb3e4bb508d5003f5db45d1d8d35bd6b15064f
2024-05-11 16:13:52 -03:00
Vinicius Monego 38d3e90abe
gnu: python-osmnx: Update to 1.9.3.
* gnu/packages/geo.scm (python-osmnx): Update to 1.9.3.

Change-Id: I43cfa856ff146b1d699cb3ec6490515ac95a27d5
2024-05-11 16:13:52 -03:00
Vinicius Monego 27664208e3
gnu: python-folium: Update to 0.16.0.
* gnu/packages/python-xyz.scm (python-folium): Update to 0.16.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing tests.
<#:phases>: Add phase 'pretend-version.
[propagated-inputs]: Add python-xyzservices.
[native-inputs]: Add python-geopandas, python-nbconvert, python-pandas,
python-pillow, python-selenium, python-setuptools-scm.

Change-Id: I93db72f62306c8db2a069733b49ac0933c8888ce
2024-05-11 16:13:52 -03:00
Vinicius Monego a0339072b6
gnu: python-branca: Update to 0.7.2.
* gnu/packages/python-web.scm (python-branca): Update to 0.7.2.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Ignore a file and skip one test.
<#:phases>: Add phase 'pretend-version.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-numpy, python-setuptools-scm.
[description]: Improve it.

Change-Id: I0263797b69fc437b2a268b5d03c211d76e2963c3
2024-05-11 16:13:45 -03:00
Vinicius Monego 6f595eca59
gnu: Add python-botorch.
* gnu/packages/machine-learning.scm (python-botorch): New variable.

Change-Id: Iaa67584a3b72ff07bc8bbb92cfa60fde1d9d7647
2024-05-11 15:35:36 -03:00
Vinicius Monego 43e790f4c9
gnu: kdenlive: Update to 24.02.2.
* gnu/packages/kde.scm (kdenlive): Update to 24.02.2.

Change-Id: Ib7c50ca2413add01807e792da967108f66fed852
2024-05-11 14:24:49 -03:00
Vinicius Monego 0680eadf3b
gnu: mlt: Update to 7.24.0.
* gnu/packages/video.scm (mlt): Update to 7.24.0.

Change-Id: If04fd8aa6db07caa3f5b2a72102b6b93c929b766
2024-05-11 14:24:49 -03:00
Vinicius Monego 30fe006a0b
gnu: python-scikit-rf: Update to 1.0.0.
* gnu/packages/engineering.scm (python-scikit-rf): Update to 1.0.0.

Change-Id: I95a3433a365b89ec0f3b641415368823d238244b
2024-05-11 14:24:49 -03:00
Vinicius Monego 6fa742ab31
gnu: python-hy: Update to 0.28.0.
* gnu/packages/python-xyz.scm (python-hy): Update to 0.28.0.
[native-inputs]: Replace python-pytest with python-pytest-next.

Change-Id: I6f465a9c834aea51fd0363ba27f9b0ff7b98e82b
2024-05-11 14:24:49 -03:00
Vinicius Monego 6b60d54bbc
gnu: gplates: Update to 2.5.
* gnu/packages/geo.scm (gplates): Update to 2.5.

Change-Id: I715a599755b3a7b9ac83ea2ce679a3d79e9409f4
2024-05-11 14:24:49 -03:00
Vinicius Monego 07e59e8c7b
gnu: weechat: Update to 4.2.2.
* gnu/packages/irc.scm (weechat): Update to 4.2.2.

Change-Id: I600369749f6a59ae83b312192589bbfdae61e0fe
2024-05-11 14:24:49 -03:00
Vinicius Monego 1568af95bd
gnu: toxic: Update to 0.15.1.
* gnu/packages/messaging.scm (toxic): Update to 0.15.1.
[arguments]: Use G-Expressions.
<#:make-flags>: Use gexp variables and cc-for-target.
<#:phases>: Remove trailing #t.

Change-Id: If1d46888e26b16ffcbbca48dc2c88b921e30c433
2024-05-11 14:04:42 -03:00
Vinicius Monego 68c34a7192
gnu: c-toxcore: Update to 0.2.19.
* gnu/packages/messaging.scm (c-toxcore): Update to 0.2.19.
[source]: Fetch sources recursively.
[arguments]<#:configure-flags>: Pass "-DENABLE_STATIC=false".

Change-Id: I42fc47b45e1afdbb2c60c80bc56e1b839923ec34
2024-05-11 14:04:42 -03:00