me
/
guix
Archived
1
0
Fork 0
Commit Graph

115438 Commits (ea2e0eb36bf63da2628e6ed0d1f30dc5e789b969)

Author SHA1 Message Date
Ricardo Wurmus 8027b0a269
gnu: Add python-funsor.
* gnu/packages/machine-learning.scm (python-funsor): New variable.

Change-Id: Ibd4b993e4d55a6fdda70fe2b6cf4f665730b6739
2023-10-25 16:58:40 +02:00
Ricardo Wurmus 136700181b
gnu: Add python-assertpy.
* gnu/packages/python-check.scm (python-assertpy): New variable.

Change-Id: Ia17d256361eebe977a7d663b473e6c907ffe4ec2
2023-10-25 16:58:40 +02:00
Ricardo Wurmus 0618aaba01
gnu: python-sphinx-gallery: Update to 0.14.0.
* gnu/packages/sphinx.scm (python-sphinx-gallery): Update to 0.14.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom phases; add custom build phase
'delete-webp-example; move test flags to #:test-flags.
[propagated-inputs]: Add python-jupyterlite-sphinx.

Change-Id: I58f4b952fe5a2bf942d77813a8a2eeef2e4750b6
2023-10-25 16:58:40 +02:00
Ricardo Wurmus 617bca2ab0
gnu: Add python-jupyterlite-sphinx.
* gnu/packages/jupyter.scm (python-jupyterlite-sphinx): New variable.

Change-Id: I182c98e0c47d28012882994824232c3473ba3dcd
2023-10-25 16:58:40 +02:00
Ricardo Wurmus 1b9a0135fb
gnu: Add python-jupyterlite-core.
* gnu/packages/jupyter.scm (python-jupyterlite-core): New variable.

Change-Id: I3b015f7bbb45d9575280a5b8c01d67459d6f143e
2023-10-25 16:58:40 +02:00
Ricardo Wurmus f1499ff35a
gnu: Add r-deming.
* gnu/packages/cran.scm (r-deming): New variable.

Change-Id: I9374a69603f88dd8c78a3c5bd2bdf2b992de2101
2023-10-25 16:58:40 +02:00
Ricardo Wurmus 565c643b74
gnu: r-httpuv: Update to 1.6.12.
* gnu/packages/cran.scm (r-httpuv): Update to 1.6.12.
[arguments]: Remove.
[native-inputs]: Add pkg-config.

Change-Id: I1ae9378ce65a689869edd921f3f64a99aa714788
2023-10-25 16:58:40 +02:00
Ricardo Wurmus bf3ec59b29
gnu: r-ggplot2: Update to 3.4.4.
* gnu/packages/statistics.scm (r-ggplot2): Update to 3.4.4.

Change-Id: Ia21a38da8fdbcefaa6521a6843c4431b0d1ff47d
2023-10-25 16:58:40 +02:00
Ricardo Wurmus fda8b9e8de
gnu: r-gdata: Update to 3.0.0.
* gnu/packages/statistics.scm (r-gdata): Update to 3.0.0.
[inputs]: Remove perl.

Change-Id: If9a66e4c8a8030214d53d7b2934c79cd098a278c
2023-10-25 16:58:40 +02:00
Tobias Geerinckx-Rice d461dd81cd
gnu: Remove left-over python-pycrypto patches.
This follows up on commit a55e18f17c.

Change-Id: If61e46da1dc4f352b362ad3db42859322846984b
2023-10-22 02:00:00 +02:00
Ricardo Wurmus aabfddbe8b
gnu: Add r-ggdist.
* gnu/packages/cran.scm (r-ggdist): New variable.

Change-Id: Ia9f57e1efcbb9df08a79d9e51bc438fa64fe61e2
2023-10-25 13:33:12 +02:00
Paul A. Patience c6d2bb9d0a
gnu: gnuplot: Update to 5.4.9.
* gnu/packages/maths.scm (gnuplot): Update to 5.4.9.
[arguments]<#:configure-flags>: Add --with-qt=no.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:59 +02:00
André Batista efe9e0ce0c
gnu: lighttpd: Update to 1.4.72.
* gnu/packages/web.scm (lighttpd): Update to 1.4.72.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:59 +02:00
Paul A. Patience eb194aba18
gnu: python-versioneer: Update to 0.29.
* gnu/packages/python-xyz.scm (python-versioneer): Update to 0.29.
[build-system]: Switch to pyproject-build-system.
[arguments, native-inputs, propagated-inputs]: New fields.
[license]: Set to Unlicense.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:59 +02:00
Hilton Chain 50fa8bd0a3
gnu: picard: Update to 2.10.
* gnu/packages/music.scm (picard): Update to 2.10.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:58 +02:00
Cayetano Santos 4b72bd264a
gnu: emacs-doom-modeline: Update to 4.0.1.
* gnu/packages/emacs-xyz.scm (emacs-doom-modeline): Update to 4.0.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:58 +02:00
Cayetano Santos 6fa7ed0411
gnu: emacs-exwm: Update to 0.28.
* gnu/packages/emacs-xyz.scm (emacs-exwm): Update to 0.28.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:58 +02:00
Bruno Victal 1e5ec9d853
gnu: hplip: Fix USB timeouts.
* gnu/packages/patches/hplip-usb-timeout.patch: New file.
* gnu/local.mk: Register it.
* gnu/packages/cups.scm (hplip): Use it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:58 +02:00
Imran Iqbal a0060934a5
gnu: curlie: Update to 1.7.2.
* gnu/packages/curl.scm (curlie): Update to 1.7.2.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Change-Id: Ic54bb5c1975fe8b954b4ab4b72ca5748c0924b7a
2023-10-25 11:59:58 +02:00
Vagrant Cascadian 137ff33daf
gnu: diffoscope: Update to 251.
* gnu/packages/diffoscope.scm (diffoscope): Update to 251.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:58 +02:00
Bruno Victal 0ab3b59149
gnu: mympd: Update to 12.1.1.
* gnu/packages/mpd.scm (mympd): Update to 12.1.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:58 +02:00
Artyom V. Poptsov 62d2155cc2
gnu: guile-dsv: Update to 0.7.1.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.7.1.
  [arguments]: Remove "strip" phase.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25 11:59:58 +02:00
Guillaume Le Vaillant e0b94a4d27
gnu: gqrx: Update to 2.17.3.
* gnu/packages/radio.scm (gqrx): Update to 2.17.3.

Change-Id: Ie5722c0f693e41bb1eadb3e2397ce3f4404b8664
2023-10-25 11:26:59 +02:00
Guillaume Le Vaillant 9b42568da6
gnu: eisl: Update to 3.50.
* gnu/packages/lisp.scm (eisl): Update to 3.50.

Change-Id: Iecefae965ab5a4f8a6d7e5cff2c9d2c2a02668ac
2023-10-25 11:05:59 +02:00
Artyom Bologov 1da091366a
gnu: abcl: Update to 1.9.2.
* gnu/packages/java.scm (abcl): Update to 1.9.2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-10-25 10:42:22 +02:00
Mark H Weaver 00747316ee
gnu: icecat: Update to 115.4.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2023-5721, CVE-2023-5724, CVE-2023-5725,
CVE-2023-5726, CVE-2023-5727, CVE-2023-5728, CVE-2023-5730, and
CVE-2023-5732.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2023-10-24 15:56:39 -04:00
Simon Tournier 7e4324575c
services: admin: Export rottlog-configuration accessors.
* gnu/services/admin.scm (<rottlog-configuration>): Rename accessors
rottlog-rottlog to rottlog-configuration-rottlog, rottlog-rc-file to
rottlog-configuration-rc-file, rottlog-rotations to
rottlog-configuration-rotations, rottlog-jobs to rottlog-configuration-jobs.
(rottlog-etc, rottlog-jobs-or-default, rottlog-service-type): Adjust
accordingly.
2023-10-24 18:51:39 +02:00
Cayetano Santos f3714b3d5f
gnu: Add emacs-pacfiles-mode.
* gnu/packages/emacs-xyz.scm (emacs-pacfiles-mode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I3ddb9ba2beff5466dc235915da18365f1fd389c2
2023-10-24 18:06:21 +02:00
Artyom V. Poptsov 6fd589898c
gnu: go-ipfs: Update to 0.15.0.
* gnu/packages/ipfs.scm (go-ipfs): Update to 0.15.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-24 18:06:21 +02:00
Artyom V. Poptsov 2919b5ae31
gnu: Deprecate the "go-ipfs" variable.
* gnu/packages/ipfs.scm (go-ipfs): Rename to "kubo".
  (go-ipfs): Define as deprecated by "kubo".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-24 18:06:21 +02:00
André Batista 1f6babf0c4
gnu: tor: Update to 0.4.8.7.
* gnu/packages/tor.scm (tor): Update to 0.4.8.7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-24 18:06:21 +02:00
Ludovic Courtès 04215779ba
gnu: guile-simple-zmq: Update to d25d186.
Includes a fix for a use-after-free bug:
<https://github.com/jerry40/guile-simple-zmq/pull/20>

* gnu/packages/guile-xyz.scm (guile-simple-zmq): Update to d25d186.

Change-Id: I1dfb7b1c0e97bb92425ade676ab29be33b8ae20d
2023-10-24 18:06:21 +02:00
Andre A. Gomes d22d2a05c3
gnu: nyxt: Update to 3.9.1.
* gnu/packages/web-browsers.scm (nyxt): Update to 3.9.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I8c8fadb197477566f1faea199cbe9ed8d25d9847
2023-10-24 14:38:45 +02:00
Andre A. Gomes 8ea21f7c91
gnu: cl-slime-swank: Update to 2.28-0.0cc2e73.
* gnu/packages/lisp-xyz.scm (sbcl-slime-swank): Update to 2.28-0.0cc2e73.
  [arguments]: Update 'set-fasl-directory' phase.
  (cl-slime-swank)[arguments]: Remove 'revert-asd-patch' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I2a363582832745e88ce6815a2ff144f29dce9bbc
2023-10-24 14:38:45 +02:00
Andre A. Gomes d62a613bcf
gnu: emacs-slime: Update to 2.28-0.0cc2e73.
* gnu/packages/emacs-xyz.scm (emacs-slime): Update to 2.28-0.0cc2e73.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I6de344de136c7f68a93e6b5e02f6a96b3e3127e5
2023-10-24 14:38:45 +02:00
Ricardo Wurmus 957d4025c5
gnu: Add python-google-pasta.
* gnu/packages/python-xyz.scm (python-google-pasta): New variable.

Change-Id: I0545997e7ef1eaec73607fed8e34391134ed0d47
2023-10-24 14:22:27 +02:00
Bruno Victal bc1678abdb
gnu: httpd: Update to 2.4.58. [security fixes]
Includes fixes for CVE-2023-45802, CVE-2023-43622 and CVE-2023-31122.

References:
  * <https://dlcdn.apache.org/httpd/CHANGES_2.4.58>

* gnu/packages/web.scm (httpd): Update to 2.4.58.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:59:38 +03:00
Efraim Flashner f8dfe85a36
gnu: rust-cpal-0.13: Accept any version of jack.
* gnu/packages/crates-io.scm (rust-cpal-0.13)[source]: Add snippet to
force accepting any version of the jack crate.

Change-Id: Ic9bf0ad8434eeb02b3ff8d6373155a40851d3402
2023-10-24 14:53:34 +03:00
Steve George 81d7b81643
gnu: Add rust-librespot-playback-0.4.
* gnu/packages/crates-io.scm (rust-librespot-playback-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic8f7cc49dca37f1aa4fbd3c2fae26dd0976d44a4
2023-10-24 14:53:34 +03:00
Steve George 153b63134d
gnu: Add rust-rodio-0.15.
* gnu/packages/crates-io.scm (rust-rodio-0.15): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I4b084b5f7bdba29f2a0661c0e106169ffde5c74a
2023-10-24 14:53:33 +03:00
Steve George 188e08e779
gnu: Add rust-symphonia-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic7f1871fc1c7cadab84872b28cd2df1939546a31
2023-10-24 14:53:32 +03:00
Steve George 4f88b3aaf6
gnu: Add rust-symphonia-format-wav-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-format-wav-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:32 +03:00
Steve George 52b609f5b9
gnu: Add rust-symphonia-format-ogg-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-format-ogg-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:32 +03:00
Steve George 5e140b7839
gnu: Add rust-symphonia-format-iosmp4-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-format-isomp4-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:32 +03:00
Steve George f96936193b
gnu: Add rust-symphonia-codec-vorbis-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-codec-vorbis-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:31 +03:00
Steve George 3d0e0d7dec
gnu: Add rust-symphonia-code-pcm-0.4
* gnu/packages/crates-io.scm (rust-symphonia-code-pcm-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:31 +03:00
Steve George 4917042a49
gnu: Add rust-symphonia-codec-aac-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-codec-aac-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:31 +03:00
Steve George 66cd50f8f2
gnu: Add rust-symphonia-bundle-mp3-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-bundle-mp3-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:31 +03:00
Steve George ffed57b028
gnu: Add rust-symphonia-bundle-flac-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-bundle-flac-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:31 +03:00
Steve George d5f4577a4f
gnu: Add rust-symphonia-utils-xiph-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-utils-xiph-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:30 +03:00
Steve George 1eecb74d3b
gnu: Add rust-symphonia-metadata-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-metadata-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic81382ee6e6342396a9de50cad3749f206df0c7e
2023-10-24 14:53:30 +03:00
Steve George 1499ee666d
gnu: Add rust-symphonia-core-0.4.
* gnu/packages/crates-io.scm (rust-symphonia-core-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I5756e94f0b3231dcf3ab637b4d5cf8262703d47f
2023-10-24 14:53:30 +03:00
Steve George 991e8d39a6
gnu: Add rust-minimp3-0.5.
* gnu/packages/crates-io.scm (rust-minimp3-0.5): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I2d450eaec36488bda24665c7b470829d853f4c4f
2023-10-24 14:53:30 +03:00
Steve George 604fbc07ec
gnu: Add rust-minimp3-sys-0.3.
* gnu/packages/crates-io.scm (rust-minimp3-sys-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I86e1020634522ea020d266f41d69bceab9523749
2023-10-24 14:53:30 +03:00
Steve George 41a1f3bd2d
gnu: Add rust-slice-deque-0.3.
* gnu/packages/crates-io.scm (rust-slice-deque-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I59ada30e096d14088b2fe87a0ef2e3d85470bd95
2023-10-24 14:53:29 +03:00
Steve George 2e5cf709e1
gnu: Add rust-claxon-0.4.
* gnu/packages/crates-io.scm (rust-claxon-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:53:29 +03:00
Steve George a7fb63cbfa
gnu: Add rust-portaudio-rs-0.3.
* gnu/packages/crates-io.scm (rust-portaudio-rs-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I0c89e404073103ae1b142fbcda5a45022f403683
2023-10-24 14:39:46 +03:00
Steve George ae6a5987a6
gnu: Add rust-portaudio-sys-0.1.
* gnu/packages/crates-io.scm (rust-portaudio-sys-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I1944c9bfa5ee9a44cf79208ef4b781cb6fe59150
2023-10-24 14:39:45 +03:00
Steve George 807bd1ac44
gnu: Add rust-libpulse-simple-binding-2.
* gnu/packages/crates-io.scm (rust-libpulse-simple-binding-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I2d4b758ff3d30e7b43b1fb7292b90a76d3e20759
2023-10-24 14:39:45 +03:00
Steve George 97b99a28c8
gnu: rust-libpulse-binding-2: Update to 2.28.1.
* gnu/packages/crates-io.scm (rust-libpulse-binding-2): Update to 2.28.1.
[arguments]: Remove trailing #t from phases.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ibfd2a731f697de5d0c12800c09a9ea2faf5c25d8
2023-10-24 14:39:45 +03:00
Steve George f06f57d85c
gnu: Add rust-libpulse-simple-sys-1.
* gnu/packages/crates-io.scm (rust-libpulse-simple-sys-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I9f959674176fd54b7f195bce345f2631f7d189da
2023-10-24 14:39:45 +03:00
Steve George effda36c0f
gnu: rust-libpulse-sys-1: Update to 1.21.0.
* gnu/packages/crates-io.scm (rust-libpulse-sys-1): Update to 1.21.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I37ff38ee1de355f3752e1045420761ad009102d1
2023-10-24 14:39:44 +03:00
Steve George 18bf91a49c
gnu: Add rust-jack-0.10.
* gnu/packages/crates-io.scm (rust-jack-0.10): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:44 +03:00
Steve George 8b6ba317ce
gnu: Add rust-jack-sys-0.4.
* gnu/packages/crates-io.scm (rust-jack-sys-0.4): New variable.
(rust-jack-sys-0.2): Inherit from rust-jack-sys-0.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I167125355eda25173f0687a872e364cee9c470aa
2023-10-24 14:39:44 +03:00
Steve George 29aa50b7c3
gnu: Add rust-gstreamer-audio-0.18.
* gnu/packages/crates-gtk.scm (rust-gstreamer-audio-0.18): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ib8db2c80c3903b65e489bf0534eb6b9b73fc9c3b
2023-10-24 14:39:44 +03:00
Steve George 0579cd4e74
gnu: Add rust-gstreamer-audio-sys-0.18.
* gnu/packages/crates-gtk.scm (rust-gstreamer-audio-sys-0.18): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ie2340788703656be323474b2a94b5763ef6d02d4
2023-10-24 14:39:44 +03:00
Steve George bc4196fa90
gnu: Add rust-array-init-2.
* gnu/packages/crates-io.scm (rust-array-init-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:44 +03:00
Steve George 179ecc41a0
gnu: Add rust-gstreamer-app-0.18.
* gnu/packages/crates-gtk.scm (rust-gstreamer-app-0.18): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I0d9e4f2adfe2614f6915089b5164ea4eaa02cb8d
2023-10-24 14:39:43 +03:00
Steve George 93d45b8a07
gnu: Add rust-gstreamer-app-sys-0.18.
* gnu/packages/crates-gtk.scm (rust-gstreamer-app-sys-0.18): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I65b08059a273efa35e6e8c5ad9fd7d1e0eaee79b
2023-10-24 14:39:43 +03:00
Steve George b39e6508b7
gnu: Add rust-gstreamer-base-0.18.
* gnu/packages/crates-gtk.scm (rust-gstreamer-base-0.18): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I6c96a0d5b59c4cddef5d874e29b23afb29606063
2023-10-24 14:39:43 +03:00
Steve George a4454aa4d2
gnu: Add rust-gstreamer-base-sys-0.18.
* gnu/packages/crates-gtk.scm (rust-gstreamer-base-sys-0.18): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I88acd208110768adf1c44b681c203bdfe5432211
2023-10-24 14:39:43 +03:00
Steve George f15bfd49e6
gnu: Add rust-gstreamer-0.18.
* gnu/packages/crates-gtk.scm (rust-gstreamer-0.18): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I55a2acaa97d5bc74c3adf48bfafb96b9d67d20c0
2023-10-24 14:39:43 +03:00
Steve George 3a0b15b829
gnu: Add rust-gstreamer-sys-0.18.
* gnu/packages/crates-gtk.scm (rust-gstreamer-sys-0.18): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I33d08fa61935da9bdb9f4208f5e5b834f1b5f718
2023-10-24 14:39:43 +03:00
Steve George 069a5577e5
gnu: Add rust-pretty-hex-0.3.
* gnu/packages/crates-io.scm (rust-pretty-hex-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic599aef2b1506574ad6b098894c22a6467aebc1a
2023-10-24 14:39:43 +03:00
Steve George 2f0e11127f
gnu: Add rust-muldiv-1.
* gnu/packages/crates-io.scm (rust-muldiv-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:43 +03:00
Steve George 88660d628b
gnu: Add rust-option-operations-0.4.
* gnu/packages/crates-io.scm (rust-option-operations-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:42 +03:00
Steve George cb31c29f48
gnu: Add rust-cpal-0.13.
* gnu/packages/crates-io.scm(rust-cpal-0.13): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I6408b447c8d24661ef6873d0dcd02a2d6f395ce8
2023-10-24 14:39:42 +03:00
Steve George ad73edfc0a
gnu: Add rust-ringbuf-0.2.
* gnu/packages/crates-io.scm (rust-ringbuf-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I559d629733f14adaddd0dd2eac10eb8a1ec5f9f9
2023-10-24 14:39:42 +03:00
Steve George 4d68caa26c
gnu: Add rust-hound-3.
* gnu/packages/crates-io.scm (rust-hound-3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ifb52b8160d348e678db9620eda28726136e73f4a
2023-10-24 14:39:42 +03:00
Steve George 5a4642d08e
gnu: Add rust-jack-0.8.
* gnu/packages/crates-io.scm (rust-jack-0.8): New variable.

Change-Id: I4838645f1a0e3bf2a6c021e905440fe8da1ea3ce
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:42 +03:00
Steve George 79f7e8a987
gnu: Add rust-jack-sys-0.2.
* gnu/packages/crates-io.scm (rust-jack-sys-0.2): New variable.

Change-Id: Idb2c28c8fc76c6e7dada1a65671194c167da1258
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:42 +03:00
Steve George 74ea7a356f
gnu: Add rust-asio-sys-0.2.
* gnu/packages/crates-io.scm (rust-asio-sys-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I9398443298df8bd3d927f048da69a021be872ecf
2023-10-24 14:39:41 +03:00
Steve George 97e865213d
gnu: Add rust-bindgen-0.56.
* gnu/packages/crates-io.scm (rust-bindgen-0.56): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I8e227d6d0f2c7770265987b61f2e27c7d7f3782c
2023-10-24 14:39:41 +03:00
Steve George c48cf93a0e
gnu: Add rust-stdweb-0.1.
* gnu/packages/crates-io.scm (rust-stdweb-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:41 +03:00
Steve George 7f358fa850
gnu: Add rust-oboe-0.4.
* gnu/packages/crates-io.scm (rust-oboe-0.4): New variable.

Change-Id: I083becc4acb141f537f7d4e594ce4d46eaa6cd13
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:41 +03:00
Steve George 319dc4986a
gnu: Add rust-oboe-sys-0.4.
* gnu/packages/crates-io.scm (rust-oboe-sys-0.4): New variable.

Change-Id: Ib9d97f8149cfc53d801ecdbc3ac51d5e3a8cf370
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:41 +03:00
Steve George c46a347b4a
gnu: Add rust-fetch-unroll-0.3.
* gnu/packages/crates-io.scm (rust-fetch-unroll-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I3cabb9e25b0e2203eb291cdb087cef9714606bda
2023-10-24 14:39:40 +03:00
Steve George b0ca63f9d9
gnu: Add rust-ndk-glue-0.6.
* gnu/packages/crates-io-scm (rust-ndk-glue-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I2b15f8ccfc6e1b64d702202de93e0fe099b42ff9
2023-10-24 14:39:40 +03:00
Steve George 3f070d8c03
gnu: Add rust-ndk-0.6.
* gnu/packages/crates-io.scm (rust-ndk-0.6): New variable.

Change-Id: Ic47a8cf03c8246d0b826fcbadf0a454d956a3206
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:40 +03:00
Steve George fe53a28575
gnu: Add rust-ndk-sys-0.3.
* gnu/packages/crates-io.scm (rust-ndk-sys-0.3): New variable.

Change-Id: Ib8706245ae72352789697f468af65f92fe3c43f2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-24 14:39:40 +03:00
Steve George 07c86582e9
gnu: Add rust-coreaudio-rs-0.10.
* gnu/packages/crates-io.scm (rust-coreaudio-rs-0.10): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I0840d5972ba84c50da06e558443e267ae27e71d4
2023-10-24 14:39:40 +03:00
Steve George 82d66eb5a3
gnu: Add rust-coreaudio-sys-0.2.
* gnu/packages/crates-io.scm (rust-coreaudio-sys-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Idd9ceb695c237f2f27eabca16a834bb6318af75b
2023-10-24 14:26:47 +03:00
Steve George d44054ed3c
gnu: Add rust-alsa-0.6
* gnu/packages/crates-io.scm (rust-alsa-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic99805ce085e94dbe620d6bbcb8f9bb54f8ec18c
2023-10-24 14:25:49 +03:00
Steve George a0640794b4
gnu: Add rust-alsa-0.7.
* gnu/packages/crates-io.scm (rust-alsa-0.7): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I8b2c8ea71a38d492bdb9cfa65271657c7b651034
2023-10-24 14:25:49 +03:00
Steve George 69c11e51ca
gnu: Add rust-alsa-sys-0.3.
* gnu/packages/crates-io.scm (rust-alsa-sys-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I3d05e94c15e841b1e848f6fec06b1fa9640da2e5
2023-10-24 14:25:49 +03:00
Steve George 6b017ed5dd
gnu: Add rust-lewton-0.10.
* gnu/packages/crates-io.scm (rust-lewton-0.10): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I1a6d6b781f4842a6d4b6ae6340be62d4c1613bee
2023-10-24 14:25:49 +03:00
Steve George 674bc36794
gnu: Add rust-alto-3.
* gnu/packages/crates-io.scm (rust-alto-3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ia351a2323cabc8847a9caeaf49679980b2335bab
2023-10-24 14:25:49 +03:00
Steve George 0e274a23b2
gnu: Add rust-parking-lot-0.4.
* gnu/packages/crates-io.scm (rust-parking-lot-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I63832c16c1ded45b7dc0fc9d06fef492377afd6d
2023-10-24 14:25:49 +03:00
Steve George b19590a603
gnu: Add rust-al-sys-0.6.
* gnu/packages/crates-io.scm (rust-al-sys-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: If02793b27b7b90b92579936948fb3195aead02ac
2023-10-24 14:25:49 +03:00
Steve George bcbcba19a8
gnu: Add rust-rental-0.5.
* gnu/packages/crates-io.scm (rust-rental-0.5): New variable.
(rust-rental-impl-0.5): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I03878fc540be2aced8c3952d7d78275c0b0c3e54
2023-10-24 14:25:49 +03:00
Steve George fc62986a50
gnu: Add rust-parking-lot-core-0.2.
* gnu/packages/crates-io.scm (rust-parking-lot-core-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I67c376b535ae33072983eaeaa03408e00ac5236a
2023-10-24 14:25:48 +03:00
Steve George 10717c59ae
gnu: Add rust-owning-ref-0.3.
* gnu/packages/crates-io.scm (rust-owning-ref-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I4a033c7669cda680679bbc614d8571b7caf70b17
2023-10-24 14:25:48 +03:00
Steve George 62ff322ea9
gnu: Add rust-ogg-0.8.
* gnu/packages/crates-io.scm (rust-ogg-0.8): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I2b180cf4c493cad4f512a442f6e041762f76081c
2023-10-24 14:25:48 +03:00
Ricardo Wurmus 7383d15641
gnu: clang-python-bindings: Embed version string.
* gnu/packages/llvm.scm (clang-python-bindings)[arguments]: Embed the version
string in the generated setup.py.

Change-Id: If8764a483dd1a3786d4b3cab1f21846a18f3b07d
2023-10-24 10:45:03 +02:00
Nicolas Goaziou be223a9451
gnu: nauty: Update to 2.8.6.
* gnu/packages/maths.scm (nauty): Update to 2.8.6.
[arguments]<#:phases>: Remove unnecessary phases. Add a phase to fix location
of installed ".pc" files.

Change-Id: I65db0b2dde6e7a9dda396598d744e21ce7c78200
2023-10-24 01:07:40 +02:00
Nicolas Goaziou db31cbc59e
gnu: xournalpp: Update to 1.2.2.
* gnu/packages/pdf.scm (xournalpp): Update to 1.2.2.

Change-Id: I67fe8391aa4ccf3ea021c7d32ccc8ed173d5a669
2023-10-24 01:07:40 +02:00
Nicolas Goaziou 571ee7903c
gnu: tome4: Improve package style.
* gnu/packages/games.scm (tome4)[inputs]: Remove labels.  Sort alphabetically.
[arguments]: Use G-expressions.
[description]: Remove useless sentence.

Change-Id: I144ae26dc03b5c49d5069e8722873437e6fde04d
2023-10-24 01:07:40 +02:00
Nicolas Goaziou 1b354d785c
gnu: tome4: Update to 1.7.6.
* gnu/packages/games.scm (tome4): Update to 1.7.6.

Change-Id: I577fb923f663e0e8744f0fe706789ccc312207b5
2023-10-24 01:07:40 +02:00
Nicolas Goaziou 5122822ebf
gnu: pyzo: Update to 4.13.3.
* gnu/packages/python-xyz.scm (pyzo): Update to 4.13.3.

Change-Id: I082611a6f2d390ef82f2abf0b8eb75a866a67235
2023-10-24 01:07:40 +02:00
Nicolas Goaziou d871569955
gnu: crawl: Update to 0.30.1.
* gnu/packages/games.scm (crawl): Update to 0.30.1.

Change-Id: Ibf2f041eb94354fd4006f6787a0da028af24f861
2023-10-24 01:07:39 +02:00
Nicolas Goaziou a89d08496d
gnu: monolith: Update to 2.7.0.
* gnu/packages/web.scm (monolith): Update to 2.7.0.
[arguments]<#:cargo-inputs>: Update requirements for rust-clap,
rust-cssparser, rust-percent-encoding, rust-sha2.  Add
rust-percent-encoding-2.
<#:cargo-development-inputs>: Update requirements for rust-assert-cmd.

Change-Id: Ib506412fe5ec0610839d95144aacc12335bff895
2023-10-24 01:07:39 +02:00
Giacomo Leidi 4d748d344b
gnu: python-tortoise-orm: Update to 0.20.0.
* gnu/packages/databases.scm (python-tortoise-orm): Update to 0.20.0;
[source]: switch to git-fetched origin;
[build-system]: switch to pyproject-build-system;
[native-inputs]: add poetry.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-24 00:02:14 +02:00
Giacomo Leidi 1566c9cae1
gnu: python-pypika-tortoise: Update to 0.1.6.
* gnu/packages/databases.scm (python-pypika-tortoise): Update to 0.1.6;
[build-system]: switch to pyproject-build-system;
[native-inputs]: add poetry.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-24 00:02:14 +02:00
Giacomo Leidi d146109d68
gnu: Fix python-tortoise-orm's sanity-check.
* gnu/packages/databases.scm (python-aiosqlite-0.17): New variable;
(python-tortoise-orm)[propagated-inputs]: use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-24 00:02:14 +02:00
Andre A. Gomes 1a0bff3971
gnu: Add emacs-imenu-anywhere.
* gnu/packages/emacs-xyz.scm (emacs-imenu-anywhere): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I5a381594cdf3692f1ea1602d7d71f8e59e404f60
2023-10-24 00:02:14 +02:00
Cayetano Santos 2861c70b9e
gnu: Add emacs-nerd-icons.
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Ie7e52ca3fb40986185061fb283b13e2828e963a8
2023-10-24 00:02:14 +02:00
Ludovic Courtès 81b293ef34
gnu: kokkos: Restrict builds to 64-bit architectures.
* gnu/packages/cpp.scm (kokkos)[supported-systems]: New field.

Change-Id: Ia49e40471e59242e4b40879277a81de022a92d1f
2023-10-24 00:02:14 +02:00
Ludovic Courtès a1ac534f8a
gnu: gnutls@3.8: Do not rely expect ‘PATH_MAX’ definition on GNU/Hurd.
Fixes <https://issues.guix.gnu.org/66691>.

* gnu/packages/tls.scm (gnutls-3.8.1)[arguments]: New field.

Change-Id: If208591d78d5d023220bd3a7e3841af172c605ff
2023-10-24 00:02:14 +02:00
Ludovic Courtès 356ca40c89
gnu: cmake-minimal: Remove ‘hidden’ property.
This makes ‘cmake-minimal’ accessible to users and additionally allows
for input rewriting, as discussed
at <https://issues.guix.gnu.org/65665#17>.

* gnu/packages/cmake.scm (cmake-minimal)[properties]: New field.
2023-10-24 00:02:14 +02:00
fanquake 2fbb5398a3
gnu: gcc@10: Update to 10.5.0.
* gnu/packages/gcc.scm (gcc-10): Update to 10.5.0.
Remove ‘gcc-10-tree-sra-union-handling.patch’.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Id1121cde63c8f5572fbe6a2b0d18b2df5a1eaa68
2023-10-24 00:02:13 +02:00
Efraim Flashner 9210ca9b04
gnu: at-spi2-core: Skip tests on powerpc-linux.
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: When building for
powerpc-linux skip the custom 'check phase.

Change-Id: I8c609c1cb6eb8b03746e294f7b8e3d0792c43443
2023-10-23 13:11:27 +03:00
Ludovic Courtès b4d6a43173
gnu: public-inbox: Remove dependency on (guix build syscalls).
* gnu/packages/mail.scm (public-inbox)[arguments]: Remove #:imported-modules.
Remove (guix build syscalls) from #:modules.  Rewrite ‘check’ phase to
reap processes from the build process.
[native-inputs]: Remove TINI.
2023-10-23 11:56:54 +02:00
Ludovic Courtès 8e3d710f4c
gnu: polkit: Remove dependency on (guix build syscalls).
Having a dependency on (guix build syscalls) this deep in the stack
would make it much harder to change syscalls.scm.

* gnu/packages/polkit.scm (polkit)[arguments]: Remove #:imported-modules.
Remove (guix build syscalls) from #:modules.
Rewrite ‘check’ phase to reap processes from the build process.
[native-inputs]: Remove TINI.
2023-10-23 11:56:53 +02:00
Ludovic Courtès 4eda89248d
gnu: python-dbusmock: Use ‘search-input-file’.
* gnu/packages/python-xyz.scm (python-dbusmock)[arguments]: In
‘patch-paths’ phase, use ‘search-input-file’ instead of ‘assoc-ref’.
2023-10-23 11:56:53 +02:00
Ludovic Courtès 4ac6999be7
gnu: python-dbusmock: Rewrite phases as a gexp.
* gnu/packages/python-xyz.scm (python-dbusmock)[arguments]: Use gexps.
2023-10-23 11:56:53 +02:00
Ludovic Courtès 9a23dd54ee
gnu: python-dbusmock: Remove dependency on (guix build syscalls).
Having a dependency on (guix build syscalls) this deep in the stack
would make it much harder to change syscalls.scm.

* gnu/packages/python-xyz.scm (python-dbusmock)[native-inputs]: Remove TINY.
[arguments]: Remove #:imported-modules, and remove (guix build syscalls)
from #:modules.  Rewrite ‘check’ phase to reap processes from the build
process itself.
2023-10-23 11:56:53 +02:00
Ludovic Courtès 5a3b712ad7
gnu: python-ipykernel: Remove dependency on (guix build syscalls).
* gnu/packages/python-xyz.scm (python-ipykernel)[arguments]:
Remove #:imported-modules.  Remove (guix build syscalls) from #:modules.
Rewrite ‘check’ phase to reap child processes from the build process.
[native-inputs]: Remove TINI.
2023-10-23 11:56:53 +02:00
Ludovic Courtès 64e678bdbc
gnu: mutter: Remove dependency on (guix build syscalls).
* gnu/packages/gnome.scm (mutter)[arguments]: Remove #:imported-modules.
Remove (guix build syscalls) from #:modules.
Rewrite ‘check’ phase to reap processes from the build process.
[native-inputs]: Remove TINI.
2023-10-23 11:56:53 +02:00
Clément Lassieur 25043e01b6
gnu: icecat: Support Guix packaged extensions and native manifests.
* gnu/build/icecat-extension.scm: New file with a MAKE-ICECAT-EXTENSION
procedure that makes sure the add-on directory is a symlink, so that Icecat
can normalize it into a package store path.
* gnu/local.mk (dist_patch_DATA): Register it, as well as new patches.
* gnu/packages/browser-extensions.scm (ublock-origin)[properties]: Store the
add-on ID so that it is accessible in MAKE-ICECAT-EXTENSION.
[arguments]: Use the add-on ID as root directory.
(ublock-origin/icecat): New procedure.
* gnu/packages/gnuzilla.scm (icecat-minimal)[arguments]: Rewrite the unused
'apply-guix-specific-patches' phase so that it applies the following two
patches.
[native-search-paths]: New field.
* gnu/packages/patches/icecat-compare-paths.patch: New patch that compares
add-on paths (which are package store paths) to detect package changes.
* gnu/packages/patches/icecat-use-system-wide-dir.patch: New patch that
replaces "/usr/lib/mozilla" (the system-wide directory for extensions and
native manifests) with "$ICECAT_SYSTEM_DIR".
2023-10-23 11:19:02 +02:00
Liliana Marie Prikler a25a492f2b
gnu: mpd-mpc: Really fix directory for bash completions.
Commit 577fd21122 contains a typo wherein a dash
was used instead of an underscore.  Compare for example the git package to see
where completions should be installed.

* gnu/packages/mpd.scm (mpd-mpc)[move-completion]: Use “etc/bash_completion.d”
instead of “etc/bash-completion.d”.
2023-10-23 10:27:35 +02:00
Liliana Marie Prikler fc6325ea0d
gnu: emacs-haskell-snippets: Use correct directory for snippets.
This package instructs Yasnippet to look for snippets relative to its own
path.  However, it installs the snippets directly to site-lisp, which as of
79cfe30f3e is one directory above that.  Use the
elpa-directory procedure introduced in that commit to rectify this mistake.

* gnu/packages/emacs-xyz.scm (emacs-haskell-snippets)[#:phases]
<install-snippets>: Use elpa-directory.

Fixes: Wrong location for haskell snippets <https:issues.guix.gnu.org/66562>
2023-10-23 09:47:59 +02:00
Herman Rimm 54e88d8da5
gnu: Add rust-1.73.
* gnu/packages/rust.scm (rust-1.73): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I97ab62112cd9386427d3cf8f9f6e1700492966b1
2023-10-23 09:29:37 +03:00
Sharlatan Hellseher 56742f79c0
gnu: go-github-com-alecthomas-assert: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-github-com-alecthomas-assert): Move
from here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:31 -04:00
Sharlatan Hellseher 0a881fdaa7
gnu: go-golang-org-sql-mock: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-golang-org-sql-mock): Move from
here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:30 -04:00
Sharlatan Hellseher f6a03a8ba6
gnu: go-golang-org-x-lint: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-golang-org-x-lint): Move from
here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:30 -04:00
Sharlatan Hellseher 4e65fb5b33
gnu: go-honnef-co-go-tools: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-honnef-co-go-tools): Move from
here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:30 -04:00
Sharlatan Hellseher cf9c76223f
gnu: go-github-com-onsi-ginkgo: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-github-com-onsi-ginkgo):
Move from here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:30 -04:00
Sharlatan Hellseher 18a537ec42
gnu: go-github-com-google-go-cmdtest: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-github-com-google-go-cmdtest): Move
from here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:30 -04:00
Sharlatan Hellseher 1261ca098b
gnu: go-github-com-frankban-quicktest: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-github-com-frankban-quicktest): Move
from here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:30 -04:00
Sharlatan Hellseher eeb397018d
gnu: go-github-com-cheekybits-is: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-github-com-cheekybits-is): Move from
here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:29 -04:00
Sharlatan Hellseher 01b9dd8782
gnu: go-github-com-google-gofuzz: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-github-com-google-gofuzz): Move from
here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:29 -04:00
Sharlatan Hellseher 1b7175555e
gnu: go-github-com-jacobsa-ogletest: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-github-com-jacobsa-ogletest): Move
from here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:29 -04:00
Sharlatan Hellseher 6272d5f7be
gnu: go-github-com-tdewolff-test: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-github-com-tdewolff-test):
Move from here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:29 -04:00
Sharlatan Hellseher 981f0fee04
gnu: go-gopkg-in-go-playground-assert-v1: Move to (gnu packages golang-check).
* gnu/packages/golang-check.scm (go-gopkg-in-go-playground-assert-v1):
Move from here...
* gnu/packages/golang.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:29 -04:00
Sharlatan Hellseher 7990756053
gnu: go-github-com-golangplus-testing: Move to (gnu packages golang-check).
* gnu/packages/golang.scm (go-github-com-golangplus-testing): Move from
here...
* gnu/packages/golang-check.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:28 -04:00
Sharlatan Hellseher 28a9e296f8
gnu: go-github-com-jacobsa-oglematchers: Move to (gnu packages golang-check).
* gnu/packages/golang.scm (go-github-com-jacobsa-oglematchers): Move
from here...
* gnu/packages/golang-check.scm: ... to here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:28 -04:00
Sharlatan Hellseher 4bb570a298
gnu: go-gopkg-in-check-v1: Move to (gnu packages golang-check).
* gnu/packages/golang.scm (go-gopkg-in-check-v1): Move from here...
* gnu/packages/golang-check.scm (go-gopkg-in-check-v1): ... to here.

* gnu/packages/bioinformatics.scm: Add (gnu-packages golang-check) to
use-module.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:17:28 -04:00
Sharlatan Hellseher 1ac7f7d068
gnu: go-github-com-stretchr-testify: Remove labels.
* gnu/packages/golang-check.scm (go-github-com-stretchr-testify): Remove
input lables.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ibe9dcd7b55681cf6c5b76c44ef03de2e2f02bcd9
2023-10-22 22:17:13 -04:00
Sharlatan Hellseher 7d40f11e01
gnu: go-github-com-jacobsa-oglemock: Move to (gnu packages golang-check)
* gnu/packages/golang.scm (go-github-com-jacobsa-oglemock): Move from here...
* gnu/packages/golang-check.scm: ... to here.

* gnu/packages/file-systems.scm: Add use-module (gnu-packages golang-check).

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:03:04 -04:00
Sharlatan Hellseher dc01497850
gnu: go-github-com-stretchr-testify: Move to (gnu packages golang-check).
* gnu/packages/golang.scm (go-github-com-stretchr-testify): Move from
here...
* gnu/packages/golang-check.scm: ...to here.

* gnu/packages/databases.scm: Add (gnu packages golang-check) module.
* gnu/packages/education.scm: As above...
* gnu/packages/ipfs.scm: As above...
* gnu/packages/irc.scm: As above...
* gnu/packages/mail.scm: As above...
* gnu/packages/textutils.scm: As above...
* gnu/packages/version-control.scm: As above...

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:02:56 -04:00
Sharlatan Hellseher 4cd78484bb
gnu: Add (gnu packages golang-check) module.
* gnu/packages/golang-check.scm: New file.
* gnu/local.mk: Add to gnu/packages/golang-check.scm scope.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-22 22:02:52 -04:00
Nicolas Goaziou 85f934ccff
gnu: colobot: Improve package style.
* gnu/packages/games.scm (colobot)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T.
[native-inputs, inputs]: Remove labels.
2023-10-23 01:12:19 +02:00
Nicolas Goaziou b24ec42686
gnu: colobot: Update to 0.2.1-alpha.
* gnu/packages/games.scm (colobot): Update to 0.2.1-alpha.
2023-10-23 01:11:58 +02:00
Maxim Cournoyer f44fa21c3e
gnu: patman: Apply patch for new Change-Id setting.
* gnu/packages/bootloaders.scm (u-boot) [source]: Apply patch.
* gnu/packages/patches/u-boot-patman-change-id.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* .patman (keep_change_id): Use it.

Series-changes: 3
 - New commit
Change-Id: I33c03013f6a260b5f5d80212b7b6ebe8a3f97efa
2023-10-22 16:09:04 -04:00
Efraim Flashner faeebdc37e
gnu: make-opensbi-package: Set target to #false.
* gnu/packages/firmware.scm (make-opensbi-package)[arguments]: Set
target to #false.
2023-10-22 20:32:27 +03:00
Efraim Flashner af89b109db
gnu: transanno: Don't set #:tests to #true.
* gnu/packages/bioinformatics.scm (transanno)[arguments]: Don't set
tests unconditionally to #true.
2023-10-22 20:25:39 +03:00
Efraim Flashner 50f514762b
gnu: wcslib-7.12: Remove pregenerated files.
* gnu/packages/astronomy.scm (wcslib-7.12)[source]: Add snippet to
remove pregenerated files.
2023-10-22 19:49:26 +03:00
Efraim Flashner 70690fd6c4
gnu: wcslib: Remove pregenerated files.
* gnu/packages/astronomy.scm (wcslib)[source]: Add snippet to remove
pregenerated files.
[native-inputs]: Add flex.
2023-10-22 19:49:26 +03:00
Efraim Flashner c48fb29d6b
gnu: gnuastro: Update to 0.21.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.21.
2023-10-22 19:49:26 +03:00
Ricardo Wurmus f9b08aa134
gnu: Add python-flatbuffers.
* gnu/packages/serialization.scm (python-flatbuffers): New variable.
2023-10-22 17:27:42 +02:00
Efraim Flashner 6d4f4e916a
gnu: Add xremap-gnome.
* gnu/packages/rust-apps.scm (xremap-gnome): New variable.
2023-10-22 16:38:42 +03:00
Aleksandr Vityazev 4c0e5651b6
gnu: Add xremap-x11.
* gnu/packages/rust-apps.scm (xremap-x11): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 16:38:42 +03:00
Aleksandr Vityazev dc114cb898
gnu: Add xremap-sway.
* gnu/packages/rust-apps.scm (xremap-sway): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 16:38:42 +03:00
Aleksandr Vityazev 0d6d68ca51
gnu: Add xremap-wlroots.
* gnu/packages/rust-apps.scm (xremap-wlroots): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 16:38:42 +03:00
Efraim Flashner b6abadfc1b
gnu: rust-xremap: Install shell completions.
* gnu/packages/rust-apps.scm (rust-xremap)[arguments]: Add a phase to
install the shell completions.
2023-10-22 16:38:42 +03:00
Aleksandr Vityazev 14ce473e8e
gnu: Add rust-xremap.
* gnu/packages/rust-apps.scm (rust-xremap): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 16:13:01 +03:00
Efraim Flashner 25fc05fa8c
gnu: Add rust-zbus-polkit-1.
* gnu/packages/crates-io.scm (rust-zbus-polkit-1): New variable.
2023-10-22 15:43:36 +03:00
Aleksandr Vityazev ee4f504a19
gnu: Add rust-zbus-1.
* gnu/packages/crates-io.scm (rust-zbus-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:43:36 +03:00
Aleksandr Vityazev 5421b5fa4e
gnu: Add rust-zvariant-2.
* gnu/packages/crates-io.scm (rust-zvariant-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:43:35 +03:00
Aleksandr Vityazev be2a9ff2c6
gnu: Add rust-zvariant-derive-2.
* gnu/packages/crates-io.scm (rust-zvariant-derive-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:43:35 +03:00
Aleksandr Vityazev 8f2d1307fc
gnu: Add rust-zbus-macros-1.
* gnu/packages/crates-io.scm (rust-zbus-macros-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:43:34 +03:00
Aleksandr Vityazev 608df1c98b
gnu: Add rust-enumflags2-0.6.
* gnu/packages/crates-io.scm (rust-enumflags2-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:18:23 +03:00
Aleksandr Vityazev 1bd7c3a124
gnu: Add rust-enumflags2-derive-0.6.
* gnu/packages/crates-io.scm (rust-enumflags2-derive-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:17:25 +03:00
Aleksandr Vityazev 62ca746353
gnu: Add rust-x11rb-0.12.
* gnu/packages/crates-io.scm (rust-x11rb-0.12): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:16:02 +03:00
Aleksandr Vityazev c80d773774
gnu: Add rust-x11rb-protocol-0.12.
* gnu/packages/crates-io.scm (rust-x11rb-protocol-0.12): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:08:14 +03:00
Aleksandr Vityazev c2285b733a
gnu: Add rust-gethostname-0.3.
* gnu/packages/crates-io.scm (rust-gethostname-0.3): New variable.
(rust-gethostname-0.2): Inherit from rust-gethostname-0.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:07:19 +03:00
Aleksandr Vityazev a9768093cc
gnu: Add rust-as-raw-xcb-connection-1.
* gnu/packages/crates-io.scm (rust-as-raw-xcb-connection-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:04:44 +03:00
Aleksandr Vityazev d79a46100b
gnu: Add rust-wayland-protocols-wlr-0.1.
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-wlr-0.1): New
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 15:03:29 +03:00
Aleksandr Vityazev 0acdd9a16e
gnu: Add rust-wayland-protocols-0.30.
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-0.30): New
variable.
(rust-wayland-protocols-0.29): Inherit from rust-wayland-protocols-0.30.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 14:58:19 +03:00
Aleksandr Vityazev abf5a04825
gnu: Add rust-wayland-server-0.30.
* gnu/packages/crates-graphics.scm (rust-wayland-server-0.30): New
variable.
(rust-wayland-server-0.29): Inherit from rust-wayland-server-0.30.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 14:55:00 +03:00
Aleksandr Vityazev c6f6f339a5
gnu: Add rust-wayland-client-0.30.
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.30): New
variable.
(rust-wayland-client-0.29): Inherit from rust-wayland-client-0.30.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 14:53:10 +03:00
Aleksandr Vityazev c94337e1aa
gnu: Add rust-wayland-scanner-0.30.
* gnu/packages/crates-graphics.scm (rust-wayland-scanner-0.30): New
variable.
(rust-wayland-scanner-0.29): Inherit from rust-wayland-scanner-0.30.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 14:45:35 +03:00
Aleksandr Vityazev 8978843a81
gnu: Add rust-quick-xml-0.28.
* gnu/packages/crates-io.scm (rust-quick-xml-0.28): New variable.
(rust-quick-xml-0.27): Inherit from rust-quick-xml-0.28.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 14:40:38 +03:00
Aleksandr Vityazev 9da883cedf
gnu: Add rust-wayland-backend-0.1.
* gnu/packages/crates-graphics.scm (rust-wayland-backend-0.1): New
variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 14:37:33 +03:00
Efraim Flashner db86f555c3
gnu: Add rust-serde-xml-rs-0.6.
* gnu/packages/crates-io.scm (rust-serde-xml-rs-0.6): New variable.
(rust-serde-xml-rs-0.5): Inherit from rust-serde-xml-rs-0.6.
2023-10-22 13:21:41 +03:00
Efraim Flashner 1d6b31c150
gnu: Add rust-ron-0.8.
* gnu/packages/crates-io.scm (rust-ron-0.8): New variable.
(rust-ron-0.7): Inherit from rust-ron-0.8.
2023-10-22 13:21:19 +03:00
Efraim Flashner a72d97dc50
gnu: Add rust-rmp-serde-1.
* gnu/packages/crates-io.scm (rust-rmp-serde-1): New variable.
(rust-rmp-serde-0.15): Inherit from rust-rmp-serde-1.
2023-10-22 13:20:49 +03:00
Efraim Flashner d965141e71
gnu: rust-rmp-0.8: Update to 0.8.12.
* gnu/packages/crates-io.scm (rust-rmp-0.8): Update to 0.8.12.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-paste-1.
[cargo-development-inputs]: Add rust-quickcheck-1.
2023-10-22 13:20:04 +03:00
Efraim Flashner c8a6281d12
gnu: Add rust-option-set-0.2.
* gnu/packages/crates-io.scm (rust-option-set-0.2): New variable.
(rust-option-set-0.1): Inherit from rust-option-set-0.2.
2023-10-22 13:19:38 +03:00
Aleksandr Vityazev f3fc593a7f
gnu: Add rust-serde-with-3.
* gnu/packages/crates-io.scm (rust-serde-with-3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:19:22 +03:00
Efraim Flashner 55df233474
gnu: rust-expect-test-1: Update to 1.4.1.
* gnu/packages/crates-io.scm (rust-expect-test-1): Update to 1.4.1.
[arguments]: Don't skip tests.
2023-10-22 13:02:44 +03:00
Aleksandr Vityazev 0c83d17d89
gnu: Add rust-serde-with-macros-3.
* gnu/packages/crates-io.scm (rust-serde-with-macros-3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:44 +03:00
Aleksandr Vityazev 832f8e12f9
gnu: Add rust-darling-0.20.
* gnu/packages/crates-io.scm (rust-darling-0.20): New variable.
(rust-darling-0.14): Inherit from rust-darling-0.20.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:34 +03:00
Aleksandr Vityazev a0db32b18a
gnu: Add rust-darling-macro-0.20.
* gnu/packages/crates-io.scm (rust-darling-macro-0.20): New variable.
(rust-darling-macro-0.14): Inherit from rust-darling-macro-0.20.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:24 +03:00
Aleksandr Vityazev f9dd6e479f
gnu: Add rust-darling-core-0.20.
* gnu/packages/crates-io.scm (rust-darling-core-0.20): New variable.
(rust-darling-core-0.14): Inherit from rust-darling-core-0.20.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:13 +03:00
Aleksandr Vityazev 8e1be8d903
gnu: Add rust-hyprland-0.3.
* gnu/packages/crates-io.scm (rust-hyprland-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:13 +03:00
Aleksandr Vityazev ea1265489c
gnu: Add rust-hyprland-macros-0.3.
* gnu/packages/crates-io.scm (rust-hyprland-macros-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:12 +03:00
Aleksandr Vityazev 8bb54c84de
gnu: Add rust-fork-0.1.
* gnu/packages/crates-io.scm (rust-fork-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:12 +03:00
Aleksandr Vityazev c034a892a3
gnu: Add rust-evdev-0.12.
* gnu/packages/crates-io.scm (rust-evdev-0.12): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 13:02:12 +03:00
Aleksandr Vityazev 3ca3fbd62c
gnu: Add rust-derive-where-1.
* gnu/packages/crates-io.scm (rust-derive-where-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-22 12:41:40 +03:00