me
/
guix
Archived
1
0
Fork 0
Commit Graph

105203 Commits (ec0a2fc87bd651ebc8f253f6369ba4485912d9b2)

Author SHA1 Message Date
Andre A. Gomes ae7a7d76d6
gnu: nyxt: Update to 3.0.0.
* gnu/packages/web-browsers.scm (nyxt): Update to 3.0.0.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-05-24 10:48:50 +02:00
Andre A. Gomes 556e9db251
gnu: sbcl-nasdf: Update to 0.1.5.
* gnu/packages/lisp-xyz.scm (sbcl-nasdf): Update to 0.1.5.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-05-24 10:48:50 +02:00
Pierre Neidhardt 27a94b21b7
gnu: sbcl-nfiles: Update to 1.1.3.
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 1.1.3.
2023-05-24 10:48:50 +02:00
Pierre Neidhardt a882b4856a
gnu: sbcl-serapeum: Update to 20230524.
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20230524.
2023-05-24 10:48:50 +02:00
Edison Ibáñez fc79528ae3
gnu: xonsh: Update to 0.14.0.
* gnu/packages/shells.scm (xonsh): Update to 0.14.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-24 11:41:50 +03:00
André Batista 9026600df2
gnu: prosody: Update to 0.12.3.
* gnu/packages/messaging.scm (prosody): Update to 0.12.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-24 11:07:03 +03:00
Alex Devaure d905fbfce6
gnu: libfprint: Fix building with newer meson.
* gnu/packages/freedesktop.scm (libfprint)[arguments]: Adjust
configure-flags to explicitly link to nss.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-24 10:57:07 +03:00
Andy Tai b4cfeda3a6
gnu: icewm: Update to 3.3.4.
* gnu/packages/wm.scm (icewm): Update to 3.3.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-24 10:46:07 +03:00
Arne Babenhauserheide 6d3169af64
gnu: htmlcxx: add --std=c++11 to configure flags.
* gnu/packages/web.scm (htmlcxx): add CXXFLAGS to configure-flag. C++17
  removed dynamic exception specifications.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-24 10:41:33 +03:00
Efraim Flashner b02e7504b0
gnu: xygrib: Build with newer proj.
* gnu/packages/geo.scm (xygrib)[source]: Add upstream patch to build
with newer version of proj.
[inputs]: Replace proj-7 with proj.
* gnu/packages/patches/xygrib-newer-proj.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-05-24 10:14:02 +03:00
Efraim Flashner 24f18482d3
gnu: xygrib: Fix building with newer openjpeg.
* gnu/packages/geo.scm (xygrib)[source]: Adjust snippet to also search
for newer openjpeg versions.
2023-05-24 10:12:50 +03:00
Efraim Flashner 007b156a3e
gnu: font-gnu-unifont: Remove more pre-generated files.
* gnu/packages/fonts.scm (font-gnu-unifont)[source]: Adjust the snippet
to remove more pre-generated files.
2023-05-24 09:49:25 +03:00
muradm e02584b456
services: cups: Add cups PAM service.
Fixes <https://issues.guix.gnu.org/63198>.

Have the CUPS service extend pam-root-service-type providing minimal
configuration to authenticate users.  Since PAM authentication is provided,
the regular cups package can be used as default instead of the minimal,
PAM-lacking variant.

* gnu/services/cups.scm (cups-configuration)
[cups]: Replace cups-minimal with cups.
[allow-empty-password?]: PAM service configuration permitting empty passwords.
(opaque-cups-configuration): Likewise.
(cups-pam-service): New procedure.
(cups-service-type): Extend pam-root-service-type with cups-pam-service.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-05-23 20:26:19 -04:00
Antero Mejr 297ba5c15a
gnu: Add python-vulture.
* gnu/packages/python-check.scm (python-vulture): New variable.

Signed-off-by: jgart <jgart@dismail.de>
2023-05-23 12:29:48 -05:00
Remco van 't Veer cb193c0dd1
gnu: ruby-2.7-fixed: Upgrade to 2.7.8 [fixes CVE-2023-{28755, 28756}]
Fixes: CVE-2023-28755 (ReDoS vulnerability in URI), and
CVE-2023-28756 (ReDoS vulnerability in Time).

* gnu/packages/ruby.scm (ruby-2.7-fixed): Update to 2.7.8.
(ruby-2.7)[replacement]: Graft.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-05-23 16:37:04 +02:00
Andreas Enge 8927b20ba1
gnu: cm: Update to 0.4.2.
* gnu/packages/algebra.scm (cm): Update to 0.4.2.
2023-05-23 16:32:26 +02:00
Rikard Nordgren 36ea29115c
gnu: Add python-crcmod.
* gnu/packages/python-crypto.scm (python-crcmod): New variable.

Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: jgart <jgart@dismail.de>
2023-05-23 08:55:02 -05:00
Christopher Baines 6783f558fa
gnu: guix-data-service: Update to 0.0.1-41.6885006.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-41.6885006.
2023-05-23 12:44:53 +01:00
Christopher Baines 841fda77a2
gnu: nar-herder: Update to 0-19.efaf8fa.
* gnu/packages/package-management.scm (nar-herder): Update to 0-19.efaf8fa.
2023-05-23 12:42:35 +01:00
Christopher Baines d15cf71d24
gnu: guix-build-coordinator: Update to 0-83.c79f455.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-83.c79f455.
2023-05-23 12:40:38 +01:00
Efraim Flashner 3c33f7072a
gnu: vim-guix-vim: Update to 0.4.0.
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.4.0.
[source]: Download from new upstream URL.
[home-page]: Use new home-page.
2023-05-23 12:30:31 +03:00
Efraim Flashner 73646b740b
gnu: alacritty: Update to 0.12.1.
* gnu/packages/terminals.scm (alacritty): Update to 0.12.1.
2023-05-23 10:55:07 +03:00
jgart 3a776c5896
gnu: python-zope-schema: Update to 7.0.1.
* gnu/packages/python-web.scm (python-zope-schema): Update to 7.0.1.
2023-05-23 01:20:20 -05:00
jgart 87d75d9151
gnu: python-lazr-restfulclient: Add missing inputs.
* gnu/packages/python-web.scm (python-lazr-restfulclient)
[propagated-inputs]: Add python-pyparsing and python-six.
2023-05-23 01:18:06 -05:00
Ivan Vilata-i-Balaguer 34ff453029
gnu: python-zope-exceptions: Update to 4.6.
* gnu/packages/python-web.scm (python-zope-exceptions): Update to 4.6.
2023-05-23 00:05:41 -05:00
Jelle Licht e3d3501f73
gnu: kanshi: Update to 1.3.1.
* gnu/packages/wm.scm (kanshi): Update to 1.3.1.
2023-05-22 22:38:11 +02:00
Leo Famulari f447400264
gnu: linux-libre-with-bpf: Describe the package.
* gnu/packages/linux.scm (linux-libre-with-bpf)[synopsis, description]: New fields.
2023-05-22 16:32:30 -04:00
Leo Famulari 1638d1f0ce
gnu: linux-libre: Update to 6.3.3.
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-with-bpf): Update to linux-libre 6.3.
2023-05-22 15:42:52 -04:00
Leo Famulari e5f034d83b
gnu: tremc: Fix compatibility with Transmission 4.0.
This version is not released upstream, but it does fix compatibility
with Transmission 4.0 and works for me.

* gnu/packages/bittorrent.scm: Update to 0.9.3-0.6c15e3f.
2023-05-22 15:36:50 -04:00
Felix Gruber dff1689bb3
gnu: oil: Update to 0.15.0.
* gnu/packages/shells.scm (oil): Update to 0.15.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-22 17:05:22 +02:00
Juliana Sims 6ee8b5316c
gnu: python-txtorcon: Update to 23.0.0.
* gnu/packages/python-crypto.scm (python-txtorcon): Update to 23.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-22 17:05:22 +02:00
Juliana Sims daeafac0c4
gnu: python-txtorcon: Run guix style.
* gnu/packages/python-crypto.scm (python-txtorcon): Run guix style.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-22 17:05:22 +02:00
Juliana Sims 75ae763b4e
gnu: python-txtorcon: Fix failing build.
Oops, I forgot to add a copyright line - this version fixes that.

* gnu/packages/python-crypto.scm (python-txtorcon): Fix failing build.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-22 17:05:22 +02:00
fanquake ef58616936
gnu: homebank: Update to 5.6.3.
* gnu/packages/finance.scm (homebank): Update to 5.6.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-22 17:05:22 +02:00
Andy Tai c6f379e7ac
gnu: Add opensycl.
* gnu/packages/sycl.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-05-22 17:05:22 +02:00
Ludovic Courtès 88a2871d8f
gnu: lcov: Patch reference to 'find' command.
Fixes <https://issues.guix.gnu.org/63517>.
Reported by Luca Cirrottola <luca.cirrottola@inria.fr>.

* gnu/packages/code.scm (lcov)[arguments]: Rename 'patch-pwd' phase to
'patch-references-to-commands', and patch reference to 'find'.
2023-05-22 17:05:18 +02:00
Timotej Lazar 849286ba66
gnu: dos2unix: Update to 7.5.0.
* gnu/packages/textutils.scm (dos2unix): Update to 7.5.0.
2023-05-21 23:42:40 -05:00
Felix Gruber 3abcf1663b
gnu: python-sqlite-utils: Update to 3.32.1.
* gnu/packages/databases.scm (python-sqlite-utils): Update to 3.32.1.

Co-authored-by: jgart <jgart@dismail.de>
2023-05-21 23:28:21 -05:00
Giovanni Biscuolo c5bc698e89
gnu: dia: Update to 0.97.3-4.b903dd8
* gnu/packages/gnome.scm (dia): Update to 0.97.3-4.b903dd8

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-05-21 22:18:46 +02:00
Liliana Marie Prikler 9d77f6562b
gnu: geary: Update to 43.0.
* gnu/packages/gnome.scm (geary): Update to 43.0.
[arguments]<#:phases>: Drop ‘disable-failing-tests’ and ‘generate-vapis’.
Rename ‘disable-postinstall-script’ to ‘skip-gtk-update-icon-cache’ and adjust
accordingly.
[inputs]: Replace folks-with-libsoup2 with folks.
Replace gnome-online-accounts-3.44 with gnome-online-accounts.
Replace webkitgtk-with-libsoup2 with webkitgtk.
[native-inputs]: Replace vala-0.52 with vala.
Add gnutls.
2023-05-21 22:18:46 +02:00
Juliana Sims 1310286dc6
gnu: geary: Remove redundant native-inputs.
* gnu/packages/gnome.scm (geary)[native-inputs]: Remove glib, gmime,
and gsettings-desktop-schemas.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-05-21 22:18:46 +02:00
Juliana Sims 7bcb72b331
gnu: geary: Use G-Expressions.
* gnu/packages/gnome.scm (geary)[arguments]: Convert to list of
G-Expressions.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-05-21 22:18:46 +02:00
Juliana Sims 8a21c038ef
gnu: geary: Fix build failure.
* gnu/packages/gnome.scm (geary)[arguments]: Disable failing test.
[native-inputs]: Use vala-0.52 instead of vala.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-05-21 22:18:46 +02:00
Christopher Baines 26b71e1982
gnu: emacs-keycast: Fix propagated-inputs.
Change emacs-keycast to emacs-compat, as I think this was what was intended in
87d5754107.

Having emacs-keycast being a propagated input of emacs-keycast causes problems
when trying to compute the derivation for the package, as well as all
operations that involve this (guix weather, guix pull package cache, ...).

* gnu/packages/emacs-xyz.scm (emacs-keycast)[propagated-inputs]: Change
emacs-keycast to emacs-compat.
2023-05-21 19:42:37 +01:00
Nicolas Goaziou e499cb2c12
gnu: emacs-with-editor: Update to 3.3.0.
* gnu/packages/emacs-xyz.scm (emacs-with-editor): Update to 3.3.0.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:51:16 +02:00
Nicolas Goaziou 4fa72c6553
gnu: emacs-transient: Update to 0.4.0.
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.4.0.
2023-05-21 14:51:15 +02:00
Nicolas Goaziou a48157b1b0
gnu: emacs-terraform-mode: Update to 1.0.1.
* gnu/packages/emacs-xyz.scm (emacs-terraform-mode): Update to 1.0.1.
2023-05-21 14:51:14 +02:00
Nicolas Goaziou c05bcf8353
gnu: emacs-solarized-theme: Update to 2.0.1.
* gnu/packages/emacs-xyz.scm (emacs-solarized-theme): Update to 2.0.1.
2023-05-21 14:51:12 +02:00
Nicolas Goaziou 0bd272f47e
gnu: emacs-paren-face: Update to 1.1.0.
* gnu/packages/emacs-xyz.scm (emacs-paren-face): Update to 1.1.0.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:51:10 +02:00
Nicolas Goaziou bd89aafdf9
gnu: emacs-orglink: Update to 1.2.1.
* gnu/packages/emacs-xyz.scm (emacs-orglink): Update to 1.2.1.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:51:08 +02:00
Nicolas Goaziou f2e98587ec
gnu: emacs-org: Update to 9.6.6.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.6.6.
2023-05-21 14:51:06 +02:00
Nicolas Goaziou 980f5c2776
gnu: emacs-orgit: Update to 1.9.0.
* gnu/packages/emacs-xyz.scm (emacs-orgit): Update to 1.9.0.
2023-05-21 14:51:04 +02:00
Nicolas Goaziou ea34c09bc2
gnu: emacs-org-inline-pdf: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-org-inline-pdf)[arguments]: Use
G-expressions.  Use SEARCH-INPUT-FILE.
2023-05-21 14:51:02 +02:00
Nicolas Goaziou 03de9b587a
gnu: emacs-org-inline-pdf: Update to 0.3.
* gnu/packages/emacs-xyz.scm (emacs-org-inline-pdf): Update to 0.3.
2023-05-21 14:51:00 +02:00
Nicolas Goaziou 2eff87d91e
gnu: emacs-ol-notmuch: Update to 2.0.1.
* gnu/packages/emacs-xyz.scm (emacs-ol-notmuch): Update to 2.0.1.
2023-05-21 14:50:58 +02:00
Nicolas Goaziou 4ed7039379
gnu: emacs-no-littering: Update to 1.4.0.
* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.4.0.
2023-05-21 14:50:56 +02:00
Nicolas Goaziou 294da2645a
gnu: emacs-minions: Update to 1.0.0.
* gnu/packages/emacs-xyz.scm (emacs-minions): Update to 1.0.0.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:50:55 +02:00
Nicolas Goaziou 6bf3f3ff0a
gnu: emacs-moody: Update to 1.0.0.
* gnu/packages/emacs-xyz.scm (emacs-moody): Update to 1.0.0.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:50:53 +02:00
Nicolas Goaziou dc1f0ca433
gnu: emacs-macrostep: Update to 0.9.2.
* gnu/packages/emacs-xyz.scm (emacs-macrostep): Update to 0.9.2.
[source]<origin>: Switch to emacsorphanage repository.
[home-page]: Adapt URL accordingly.
2023-05-21 14:50:51 +02:00
Nicolas Goaziou 171aef7ce4
gnu: emacs-logview: Update to 0.16.1.
* gnu/packages/emacs-xyz.scm (emacs-logview): Update to 0.16.1.
2023-05-21 14:50:49 +02:00
Nicolas Goaziou 87d5754107
gnu: emacs-keycast: Update to 1.3.0.
* gnu/packages/emacs-xyz.scm (emacs-keycast): Update to 1.3.0.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:50:47 +02:00
Nicolas Goaziou 7bdd76c888
gnu: emacs-julia-snail: Update to 1.2.2.
* gnu/packages/emacs-xyz.scm (emacs-julia-snail): Update to 1.2.2.
2023-05-21 14:50:46 +02:00
Nicolas Goaziou de66238cb0
gnu: emacs-inspector: Update to 0.30.
* gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.30.
2023-05-21 14:50:44 +02:00
Nicolas Goaziou 6586b08a87
gnu: emacs-hl-todo: Update to 3.5.0.
* gnu/packages/emacs-xyz.scm (emacs-hl-todo): Update to 3.5.0.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:50:42 +02:00
Nicolas Goaziou d2da6e0ba2
gnu: emacs-gptel: Update to 0.3.6.
* gnu/packages/emacs-xyz.scm (emacs-gptel): Update to 0.3.6.
2023-05-21 14:50:40 +02:00
Nicolas Goaziou b1523fdc8b
gnu: git-modes: Update to 1.4.1.
* gnu/packages/emacs-xyz.scm (git-modes): Update to 1.4.1.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:50:38 +02:00
Nicolas Goaziou bdbe0314fb
gnu: emacs-ghub: Update to 3.6.0.
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 3.6.0.
[propagated-inputs]: Add EMACS-COMPAT.
2023-05-21 14:50:36 +02:00
Nicolas Goaziou a12a8d208b
gnu: emacs-ghq: Do not propagate ghq.
* gnu/packages/emacs-xyz.scm (emacs-ghq)
[arguments]<#:phases>: Add a phase to avoid propagating GHQ.
[inputs]: Add GHQ.
[propagated-inputs]: Remove GHQ.
2023-05-21 14:50:35 +02:00
Nicolas Goaziou 755c8835fe
gnu: emacs-ghq: Update to 0.2.0.
* gnu/packages/emacs-xyz.scm (emacs-ghq): Update to 0.2.0.
[propagated-inputs]: Add EMACS-DASH, EMACS-S.
2023-05-21 14:50:33 +02:00
Nicolas Goaziou b9358b86b4
gnu: emacs-find-file-in-project: Update to 6.2.1.
* gnu/packages/emacs-xyz.scm (emacs-find-file-in-project): Update to 6.2.1.
2023-05-21 14:50:32 +02:00
Nicolas Goaziou 4fc7b21ddf
gnu: emacs-ement: Update to 0.9.3.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.9.3.
2023-05-21 14:50:30 +02:00
Nicolas Goaziou cab331891d
gnu: emacs-elpher: Update to 3.5.0.
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.5.0.
2023-05-21 14:50:28 +02:00
Nicolas Goaziou 0962740a01
gnu: emacs-elfeed-score: Update to 1.2.6.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.6.
2023-05-21 14:50:26 +02:00
Nicolas Goaziou 4d9b6fea0e
gnu: emacs-eldev: Update to 1.4.
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 1.4.
2023-05-21 14:50:25 +02:00
Nicolas Goaziou 7d384c297e
gnu: emacs-ef-themes: Update to 1.0.0.
* gnu/packages/emacs-xyz.scm (emacs-ef-themes): Update to 1.0.0.
2023-05-21 14:50:23 +02:00
Nicolas Goaziou 0906540329
gnu: emacs-editorconfig: Update to 0.10.1.
* gnu/packages/emacs-xyz.scm (emacs-editorconfig): Update to 0.10.1.
2023-05-21 14:50:21 +02:00
Nicolas Goaziou adf91d2bf4
gnu: emacs-beframe: Update to 0.3.0.
* gnu/packages/emacs-xyz.scm (emacs-beframe): Update to 0.3.0.
2023-05-21 14:50:19 +02:00
Nicolas Goaziou 8f7753f7ef
gnu: emacs-auto-compile: Update to 1.8.0.
* gnu/packages/emacs-xyz.scm (emacs-auto-compile): Update to 1.8.0.
2023-05-21 14:50:18 +02:00
Nicolas Goaziou 91fa81f925
gnu: emacs-vundo: Update to 2.1.0.
* gnu/packages/emacs-xyz.scm (emacs-vundo): Update to 2.1.0.
2023-05-21 14:50:16 +02:00
Nicolas Goaziou 618d20ffc5
gnu: emacs-excorporate: Update to 1.1.0.
* gnu/packages/emacs-xyz.scm (emacs-excorporate): Update to 1.1.0.
[propagated-inputs]: Add EMACS-URL-HTTP-OAUTH.
2023-05-21 14:50:14 +02:00
Nicolas Goaziou f09ba7d255
gnu: Add emacs-url-http-oauth.
* gnu/packages/emacs-xyz.scm (emacs-url-http-oauth): New variable.
2023-05-21 14:50:12 +02:00
Nicolas Goaziou 5f1e1ebb0b
gnu: emacs-soap-client: Update to 3.2.3.
* gnu/packages/emacs-xyz.scm (emacs-soap-client): Update to 3.2.3.
2023-05-21 14:50:10 +02:00
Efraim Flashner c15ae77bbc
gnu: ldc: Update to 1.32.2.
* gnu/packages/dlang.scm (ldc-bootstrap): Update to 1.32.2.
(ldc)[arguments]: Adjust skipped tests paths for changes in source code
layout. Skip another plugin test.
2023-05-21 15:17:47 +03:00
Ahmad Draidi 7b3f571fc8
gnu: xmrig: Update to 6.19.2.
* gnu/packages/finance.scm (xmrig): Update to 6.19.2.
  [description]: Fix typos.
2023-05-21 09:54:31 +02:00
Feng Shu 7ddc239fc3
gnu: Add labwc.
* gnu/packages/wm.scm (labwc): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-05-21 01:15:48 +02:00
Feng Shu 9f5f9ebc92
gnu: cagebreak: Update to 2.1.2.
* gnu/packages/wm.scm (cagebreak): Update to 2.1.2.
Explicitly disable tests and substitute "/usr/share/".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-21 01:09:58 +02:00
Artyom V. Poptsov 43510204c6
gnu: guile-dsv: Update to 0.6.0.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.6.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-21 01:06:58 +02:00
Ludovic Courtès 622e6d3240
gnu: guile-netlink: Update to 1.1.2.
* gnu/packages/guile-xyz.scm (guile-netlink): Update to 1.1.2.
2023-05-21 01:04:39 +02:00
Ludovic Courtès 896a51258a
services: Transient inetd services inherit requirements.
That way, per-connection transient services such as 'sshd-123' inherit
dependencies of their "parent" ('sshd' in this example), which is more
consistent than not depending on anything.

* gnu/services/dict.scm (dicod-shepherd-service): Pass #:requirements to
'make-inetd-constructor'.
* gnu/services/messaging.scm (bitlbee-shepherd-service): Likewise.
* gnu/services/ssh.scm (openssh-shepherd-service): Likewise.
* gnu/services/vnc.scm (xvnc-shepherd-service): Likewise.
2023-05-21 01:04:39 +02:00
Ludovic Courtès d0168e1895
services: root-file-system: Remove reference to 'stop-logging'.
* gnu/services/base.scm (%root-file-system-shepherd-service): In 'stop'
method, remove reference to 'stop-logging'.  That procedure is gone in
Shepherd 0.10.0, leading to an unbound-variable exception.
Additionally, calling is unnecessary since 0.4.0, where shepherd logs to
syslog (thus the open file descriptor is not backed by an on-disk file).
2023-05-21 01:04:39 +02:00
Ludovic Courtès d99a4c4cb3
services: agetty: 'stop' method does nothing when running is 'idle.
This is a followup to 57e731c358.

* gnu/services/base.scm (agetty-shepherd-service): Change 'stop' method
to return #f immediately when the running value is 'idle.
2023-05-21 01:04:39 +02:00
Ludovic Courtès f52020ea99
system: pam: Change 'stop' method to return #f.
When the 'stop' method returns a truth value, shepherd interprets it as
potential failure and logs it.

* gnu/system/pam.scm (pam-shepherd-service): Change 'stop' method to
return #f.
2023-05-21 01:04:39 +02:00
Jelle Licht bd7b795aeb
gnu: ytfzf: Update to 2.6.0.
* gnu/packages/image-viewers.scm (ytfzf): Update to 2.6.0.
2023-05-20 10:38:55 -05:00
André Batista cebf0e36d1
gnu: irssi: Update to 1.4.4.
* gnu/packages/irc.scm (irssi): Update to 1.4.4.
2023-05-20 10:25:23 -05:00
Guillaume Le Vaillant 24b6f94cf9
gnu: bitcoin-core-24.1: Rename to bitcoin-core.
* gnu/packages/finance.scm (bitcoin-core): Remove variable.
  (bitcoin-core-24.1): Rename to bitcoin-core.
2023-05-20 09:01:18 +02:00
Michael Ford 0aab248552
gnu: bitcoin-core: Update to 24.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 24.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-05-19 17:23:20 +02:00
Guillaume Le Vaillant 405a1813d8
gnu: bitcoin-unlimited: Update to 2.0.0.0.
* gnu/packages/finance.scm (bitcoin-unlimited): Update to 2.0.0.0.
  [arguments]: Update 'fix-tests' phase.
2023-05-19 17:23:20 +02:00
kiasoc5 bac28a52cb
gnu: python-cssutils: Update to 2.6.0.
Resending second patch with a better commit message.

* gnu/packages/python-web.scm (python-cssutils): Update to 2.6.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable tests.
[native-inputs]: Remove unzip; add python-pytest and python-jaraco-test.
[homepage]: Update it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:35 +02:00
kiasoc5 6e80fa2f3c
gnu: Add python-jaraco-test.
* gnu/packages/python-xyz.scm (python-jaraco-test): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:35 +02:00
Bruno Victal 228e08c74e
gnu: mympd: Update to 10.3.2.
* gnu/packages/mpd.scm (mympd): Update to 10.3.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:35 +02:00
Lilah Tascheter 7bc86c7cc7
gnu: packages: Fix weechat-wee-slack build.
* gnu/packages/messaging.scm (weechat-wee-slack)[inputs]: Add
  python-mock test dependency.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:34 +02:00
Kaelyn Takata 8c302c2e26
gnu: openmw: Fix build on glibc 2.34 and newer.
* gnu/packages/patches/openmw-assume-nonconst-SIGSTKSZ.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/game-development.scm (openmw)[source]<patches>: Use it here.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:34 +02:00
Kaelyn Takata e637794875
gnu: recastnavigation: Update to commit 6d1f971.
* gnu/packages/game-development.scm (recastnavigation): Update to commit 6d1f971.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:34 +02:00
Timo Wilken 138822d3c5
gnu: python-yamllint: Update to 1.31.0.
Version 1.26.1 is broken and doesn't build on Guix; this update fixes it and
provides a newer version as well.

* gnu/packages/python-xyz.scm (python-yamllint): Update to 1.13.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:34 +02:00
Brian Cully f1400fe08f
gnu: sssd: Fix build
* gnu/packages/sssd.scm (sssd) [native-inputs]: Add python-toolchain.
[ensure-no-mtimes-pre-1980]: New phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:34 +02:00
Brian Cully 379432f410
gnu: sssd: Fix failing tests by using samba/pinned input
The latest samba package (4.18.1) causes a SIGABRT in ad_common_tests and
ad_gpo_tests. The pinned version (4.17.0) allows them to succeed, so use that
instead.

* gnu/packages/sssd.scm (sssd) [inputs]: Change samba to samba/pinned.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:34 +02:00
Brian Cully c9e1fff793
gnu: criu: Reset timestamps in .egg file.
Ensure all files being built are dated no earlier than 1980 by copying in a
modified (@@ (guix build python-build-system) ensure-no-mtimes-pre-1980) which
is symlink-aware. This copy should be removed when the original procedure is
modified to avoid calling UTIME on symlinks.

* gnu/packages/virtualization.scm (criu)[arguments]: Add
'ensure-no-mtimes-pre-1980' phase.
[inputs]: Remove python.
[native-inputs]: Add python-toolchain.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 16:46:33 +02:00
muradm 7ff9ca2201
gnu: bemenu: Update to 0.6.15.
* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.15.
2023-05-19 08:57:30 -05:00
Ricardo Wurmus 38c6af2431
gnu: emacs-simple-mpc: Update to 1.0-1.35923ca.
* gnu/packages/emacs-xyz.scm (emacs-simple-mpc): Update to 1.0-1.35923ca.
2023-05-19 13:24:32 +02:00
Ricardo Wurmus 980d2cd73b
gnu: java-picard-1.113: Drop input package labels.
* gnu/packages/bioinformatics.scm (java-picard-1.113)[inputs]: Drop labels.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus 1baf94dbbe
gnu: java-picard-1.113: Drop trailing #T from build phases.
* gnu/packages/bioinformatics.scm (java-picard-1.113)[arguments]: Remove
trailing #T from build phases.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus 61d7d9048f
gnu: zrythm: Update to 1.0.0-beta.4.9.1.
* gnu/packages/music.scm (zrythm): Update to 1.0.0-beta.4.9.1.
[arguments]: Enable tests; add phase 'patch-tests.
[inputs]: Remove glibc; replace glib-next with glib; replace guile-2.2 with
guile-3.0.
[native-inputs]: Replace glib-next:bin with glib:bin.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus db639324b2
gnu: ztoolkit-rsvg: Use librsvg-for-system.
* gnu/packages/audio.scm (ztoolkit-rsvg)[propagated-inputs]: Replace librsvg
with librsvg-for-system.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus 4f19bf95ce
gnu: ams-lv2: Remove trailing #T from build phase.
* gnu/packages/music.scm (ams-lv2)[arguments]: Drop trailing #T.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus 268c8ca691
gnu: ams-lv2: Drop package labels.
* gnu/packages/music.scm (ams-lv2)[inputs]: Drop package labels.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus cb12a8efdc
gnu: lvtk-1: Build with gtkmm-2.
This restores lvtk-gtkui.

* gnu/packages/audio.scm (lvtk-1)[inputs]: Replace gtkmm with gtkmm-2.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus 73d3cb9565
gnu: zix: Update to 0.3.3-0.a13ae5a.
* gnu/packages/datastructures.scm (zix): Update to 0.3.3-0.a13ae5a.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus 7638f3c2b5
gnu: patchage: Update to 1.0.10.
* gnu/packages/audio.scm (patchage): Update to 1.0.10.
[build-system]: Use meson-build-system.
[inputs]: Remove boost; replace jack-1 with jack-2.
2023-05-19 13:12:29 +02:00
Ricardo Wurmus 1b16ae2c7a
gnu: libbacktrace: Update to 1.0-2.cdb64b6.
* gnu/packages/debug.scm (libbacktrace): Update to 1.0-2.cdb64b6.
[arguments]: Disable parallel tests.
2023-05-19 13:12:28 +02:00
Ricardo Wurmus 45a82f08f4
gnu: sord: Update to 0.16.14.
* gnu/packages/rdf.scm (sord): Update to 0.16.14.
[build-system]: Use meson-build-system.
[arguments]: Use G-expression.
2023-05-19 13:12:28 +02:00
Ricardo Wurmus ee10850d14
gnu: serd: Update to 0.30.16.
* gnu/packages/rdf.scm (serd): Update to 0.30.16.
[build-system]: Use meson-build-system.
[arguments]: Use G-expression.
2023-05-19 13:12:28 +02:00
Ricardo Wurmus e54faebaeb
gnu: zplugins: Update to 0.2.5.
* gnu/packages/music.scm (zplugins): Update to 0.2.5.
[inputs]: Replace guile-2.2 with guile-3.0.
2023-05-19 13:12:28 +02:00
Remco van 't Veer 14c03807ba
gnu: ruby-3.2: Upgrade to 3.2.2 [fixes CVE-2023-{28755, 28756}].
Fixes: CVE-2023-28755 (ReDoS vulnerability in URI), and
CVE-2023-28756 (ReDoS vulnerability in Time).

* gnu/packages/ruby.scm (ruby-3.2): Update to 3.2.2.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-05-19 11:04:56 +02:00
Remco van 't Veer 18e497d41f
gnu: ruby-3.1: Upgrade to 3.1.4 [fixes CVE-2023-{28755, 28756}].
Fixes: CVE-2023-28755 (ReDoS vulnerability in URI), and
CVE-2023-28756 (ReDoS vulnerability in Time).

* gnu/packages/ruby.scm (ruby-3.1): Update to 3.1.4.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-05-19 11:04:25 +02:00
Remco van 't Veer cd0a8950e4
gnu: ruby-3.0: Upgrade to 3.0.6 [fixes CVE-2023-{28755, 28756}].
Fixes: CVE-2023-28755 (ReDoS vulnerability in URI), and
CVE-2023-28756 (ReDoS vulnerability in Time).

* gnu/packages/ruby.scm (ruby-3.0): Update to 3.0.6.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-05-19 10:54:53 +02:00
Lars-Dominik Braun 26b6c913cd
gnu: gajim: Add missing input.
Fixes <https://issues.guix.gnu.org/issue/62956>.

* gnu/packages/messaging.scm (gajim)[inputs]: Add python-idna.
2023-05-19 09:34:51 +02:00
AwesomeAdam54321 4d4b9a9c13
gnu: Add python-slugid.
* gnu/packages/python-xyz.scm (python-slugid): New variable.

Co-authored-by: jgart <jgart@dismail.de>
2023-05-19 00:47:34 -05:00
Maxim Cournoyer 321ae25a26
gnu: sicp: Build as a single info file.
Fixes <https://issues.guix.gnu.org/63565>.

* gnu/packages/scheme.scm (sicp) [arguments]: Use '--no-split' makeinfo option
in build phase.

Reported-by: Andrey Mitrofanov <abme@rambler.ru>
2023-05-18 23:44:21 -04:00
Maxim Cournoyer d43d8377c7
services: rsync: Use least authority wrapper.
* gnu/services/rsync.scm (rsync-shepherd-service) Wrap rsync command in a
least-authority-wrapper.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 23:11:19 -04:00
Maxim Cournoyer 03e601da49
services: rsync: Use make-inetd-constructor.
* gnu/services/rsync.scm (rsync-shepherd-service): Use make-inetd-constructor
if available in start slot.
* gnu/tests/rsync.scm (run-rsync-test): Delete "PID file" test.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 23:10:56 -04:00
Leo Famulari deda3cc905
gnu: linux-libre 4.14: Update to 4.14.315.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.315.
(linux-libre-4.14-pristine-source): Update hash.
2023-05-18 14:17:59 -04:00
Leo Famulari fd921cea6c
gnu: linux-libre 4.19: Update to 4.19.283.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.283.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2023-05-18 14:17:59 -04:00
Leo Famulari 9581fc257a
gnu: linux-libre 5.4: Update to 5.4.243.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.243.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-05-18 14:17:59 -04:00
Leo Famulari 11aa503927
gnu: linux-libre 5.10: Update to 5.10.180.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.180.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2023-05-18 14:17:59 -04:00
Leo Famulari 3dcc809c4e
gnu: linux-libre 5.15: Update to 5.15.112.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.112.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2023-05-18 14:17:59 -04:00
Leo Famulari 122e5ae5e6
gnu: linux-libre 6.1: Update to 6.1.29.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.29.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
2023-05-18 14:17:59 -04:00
Leo Famulari c024b489de
gnu: linux-libre: Update to 6.2.16.
* gnu/packages/linux.scm (linux-libre-6.2-version): Update to 6.2.16.
(linux-libre-6.2-pristine-source, deblob-scripts-6.2): Update hashes.
2023-05-18 14:17:58 -04:00
Leo Famulari 5334f9088e
gnu: linux-libre 6.3: Update to 6.3.3.
* gnu/packages/linux.scm (linux-libre-6.3-version): Update to 6.3.3.
(linux-libre-6.3-pristine-source, deblob-scripts-6.3): Update hashes.
2023-05-18 14:17:55 -04:00
Greg Hogan c1007786fd
gnu: f3d: Update to 2.0.0.
* gnu/packages/graphics.scm (f3d): Update to 2.0.0.
[source]: Update substitute paths and add patch for breaking change to
cxxopts.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:55:33 +02:00
Greg Hogan 7db7d4476f
gnu: discregrid: Fix for dependent updates.
* gnu/packages/graphics.scm (discregrid)[source]: Add patch for breaking
change to cxxopts.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:55:31 +02:00
Greg Hogan 4dc6fa08be
gnu: cxxopts: Update to 3.1.1.
* gnu/packages/cpp.scm (cxxopts): Update to 3.1.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:55:30 +02:00
Benjamin 146bae3979
gnu: swaylock: Add linux-pam to inputs.
Adding linux-pam to inputs allows swaylock to run without setuid if
configured with a proper pam file.

* gnu/packages/wm.scm (swaylock)[inputs]: Add LINUX-APM.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:53:54 +02:00
Denis 'GNUtoo' Carikli c6cc554c5e
gnu: btrfs-progs: Update to 6.3.
* gnu/packages/linux.scm (btrfs-progs): Update to 6.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:51:37 +02:00
Denis 'GNUtoo' Carikli 92a899ed98
gnu: btrfs-progs: Make the python-sphinx input conditional.
* gnu/packages/linux.scm (btrfs-progs) [native-inputs]:
  Make the python-sphinx input conditional.
  [arguments]: Conditionally add --disable-documentation to
  configure flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:51:30 +02:00
Denis 'GNUtoo' Carikli 5d84a90694
gnu: btrfs-progs: Use new style inputs and gexps.
* gnu/packages/linux.scm (btrfs-progs)[arguments]: Use new style and gexps.
  [inputs]: Use new style.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:51:23 +02:00
Denis 'GNUtoo' Carikli 255b5b81db
gnu: btrfs-progs: Run 'guix style' over the package.
* gnu/packages/linux.scm (btrfs-progs): Restyle.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:51:06 +02:00
Morgan Smith c95e817bb9
gnu: libfive: Generate bindings instead of using pre-generated ones.
* gnu/packages/engineering.scm (libfive)[phases]: Add phase 'generate-bindings
to generate the bindings

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:38:35 +02:00
Morgan Smith 3b4a31d52c
gnu: libfive: Add Python bindings.
* gnu/packages/engineering.scm (libfive)
[configure-flags]: Add python site-dir.
[phases]<fix-library-location>: Fix for python as well.
<wrap-studio>: Wrap for python as well.
[inputs]: Add python-wrapper.  Alphabetize.
[description]: Add python.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:38:32 +02:00
Morgan Smith a062028bc3
gnu: libfive: Fix install and wrap Studio.
The old install phase didn't handle nested directories (which there are) and
the cmake files didn't seem to install the go files in a way that guile would
use so I just used the guile build system instead.

Also Studio works much better when it know where the libraries are.

* gnu/packages/engineering.scm (libfive)
[imported-modules]: Add (guix build guile-build-system).
[modules]: Add (guix build guile-build-system).
[configure-flags]: Remove.
[phases]: Remove phases 'fix-autocompilation and 'install-scm-files.  Add
phase 'do-not-build-guile-bindings and add phase 'guile-build which uses the
guile build system.  Add wrap-studio phase.
[inputs]: Add bash-minimal for the wrapper.  Use qtbase instead of qtbase-5

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-18 19:38:27 +02:00
Maxim Cournoyer 5b700945fb
services: ssh: Really rename openssh-challenge-response-authentication?
Fixes up 9c161c1f0d, which renamed the accessor of <openssh-configuration> but
failed to adjust the single usage.

* gnu/services/ssh.scm (openssh-config-file): Rename
openssh-challenge-response-authentication? call to
openssh-configuration-challenge-response-authentication?.
2023-05-17 22:26:41 -04:00
Maxim Cournoyer 9c161c1f0d
services: ssh: Rename openssh-challenge-response-authentication?
This is a follow-up commit to the preceding commit, which exported all
<openssh-configuration> accessors.

* gnu/services/ssh.scm (<openssh-configuration>): Rename
openssh-challenge-response-authentication? to
openssh-configuration-challenge-response-authentication?.  It's a mouthful,
but is at least consistent with the rest.
2023-05-17 21:45:08 -04:00
Maxim Cournoyer 760fadec15
services: openssh: Export openssh-configuration accessors.
* gnu/services/ssh.scm: Export openssh-configuration accessors.
2023-05-17 21:37:03 -04:00
Hilton Chain d845202d35
gnu: Add qbittorrent-nox.
* gnu/packages/bittorrent.scm (qbittorrent-nox): New variable.

Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
2023-05-17 23:22:28 +02:00
Leo Famulari d19c7c2791
gnu: ldc-bootstrap: Don't depend on tzdata.
* gnu/packages/dlang.scm (ldc-bootstrap)[inputs]: Remove tzdata.
[native-inputs]: Add tzdata-for-tests.
[arguments]: Forbid references to tzdata-for-tests.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
2023-05-17 23:08:45 +02:00
Josselin Poiret e041801e61
hurd-boot: Symlink /hurd before setting up translators.
* gnu/build/hurd-boot.scm (boot-hurd-system): Symlink /hurd before setting up
translators.

Reviewed-by: Janneke Nieuwenhuizen <janneke@gnu.org>
2023-05-17 22:26:06 +02:00
Christopher Baines 0540f4e20d
gnu: guix-build-coordinator-agent-only: Fix missing wrapping.
Remove the arguments so the arguments of the guix-build-coordinator package
apply.

* gnu/packages/package-management.scm (guix-build-coordinator/agent-only)[arguments]: Remove.
2023-05-17 14:48:38 +01:00
Sharlatan Hellseher 90675cbe35
gnu: libmixed: Update to 2.0-1.9b2668e.
* gnu/packages/audio.scm (libmixed): Update to 2.0-1.9b2668e.
  [arguments]: Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-05-17 15:27:39 +02:00
cage ed60a524fb
gnu: cl-croatoan: Update to 0.1.
* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-05-17 15:21:55 +02:00
Yovan Naumovski cf82526ac4
gnu: slurp: Update to 1.4.0.
* gnu/packages/image.scm (slurp): Update to 1.4.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-17 18:24:48 +08:00
Yovan Naumovski 430920e91e
gnu: scrot: Update to 1.9.
* gnu/packages/xdisorg.scm (scrot): Update to 1.9.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-17 18:19:39 +08:00
宋文武 9daf62c016
gnu: xfce: Use "Greybird" and "elementary-xfce-dark" as default theme.
* gnu/packages/patches/xfce4-settings-defaults.patch: Set "ThemeName"
to "Greybird", "IconThemeName" to "elementary-xfce-dark".
* gnu/packages/xfce.scm (xfce)[inputs]: Add elementary-xfce-icon-theme.
2023-05-17 18:12:57 +08:00
Leo Famulari c8e599b939
gnu: Add linux-libre 6.3.
* gnu/packages/linux.scm (linux-libre-6.3-version, linux-libre-6.3-gnu-revision,
deblob-scripts-6.3, linux-libre-6.3-pristine-source, linux-libre-6.3-source,
linux-libre-headers-6.3, linux-libre-6.3): New variables.
* gnu/packages/aux-files/linux-libre/6.3-arm.conf,
gnu/packages/aux-files/linux-libre/6.3-arm64.conf,
gnu/packages/aux-files/linux-libre/6.3-i686.conf,
gnu/packages/aux-files/linux-libre/6.3-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2023-05-16 13:15:13 -04:00
Andrew Tropin 66ecffbeba
services: Add default values.
* gnu/services.scm (boot-service-type, activation-service-type,
etc-service-type, profile-service-type): Add default-value.
* gnu/system/shadow.scm (account-service-type): Add default-value.
2023-05-16 19:45:27 +04:00
Ricardo Wurmus 8659f5e3ee
gnu: ztoolkit-rsvg: Drop package label.
* gnu/packages/audio.scm (ztoolkit-rsvg)[propagated-inputs]: Use
MODIFY-INPUTS.
2023-05-16 11:21:47 +02:00
Ricardo Wurmus 2d62262ead
gnu: ztoolkit: Update to 0.1.2.
* gnu/packages/audio.scm (ztoolkit): Update to 0.1.2.
2023-05-16 11:21:47 +02:00
Arjan Adriaanse fe01acea56
gnu: rust-trybuild-1: Update to 1.0.77.
* gnu/packages/crates-io.scm (rust-trybuild-1): Update to 1.0.77.
[cargo-inputs]: Add rust-basic-toml-0.1, rust-serde-derive-1. Remove
rust-toml-0.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-16 09:34:29 +03:00
Arjan Adriaanse 8b45602465
gnu: Add rust-basic-toml-0.1.
* gnu/packages/crates-io.scm (rust-basic-toml-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-16 09:33:44 +03:00
Efraim Flashner 242cc93438
gnu: tofi: Build the man-pages.
* gnu/packages/xdisorg.scm (tofi)[native-inputs]: Add scdoc.
2023-05-15 22:29:35 +03:00
Yovan Naumovski 15838db973
gnu: tofi: Update to 0.9.1.
* gnu/packages/xdisorg.scm (tofi): Update to 0.9.1.
[source]: Add patch to fix building on 32-bit systems.
* gnu/packages/patches/tofi-32bit-compat.patch.
* gnu/local.mk (dist_patch_DATA): Register it.

Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-15 22:29:35 +03:00
Efraim Flashner d9c0280d5e
gnu: tokyocabinet: Fix building on non-x86 systems.
* gnu/packages/databases.scm (tokyocabinet)[arguments]: Adjust
configure-flags to not enable x86 specific cflags when building for
other architectures.
2023-05-15 21:33:56 +03:00
Efraim Flashner 6e38ec447f
gnu: vulkan-loader: Limit tests to x86_64 and i686.
* gnu/packages/vulkan.scm (vulkan-loader)[arguments]: Only run the tests
when building on x86_64-linux or i686-linux.
2023-05-15 17:08:32 +03:00
宋文武 bcda49b656
gnu: Use dummy linker for '*-elf' systems.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Return "no-ld.so" for
systems with a "-elf" suffix.
2023-05-15 21:31:51 +08:00
Bassam Saeed 4975a517c8
gnu: Add font-recursive.
* gnu/packages/fonts.scm (font-recursive): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-15 18:25:07 +08:00
Efraim Flashner 2d98244c9d
gnu: alacritty: Update how we patch libraries.
* gnu/packages/terminals.scm (alacritty)[arguments]: Rewrite the
'add-absolute-library-references phase to search all of the rust sources
and patch the necessary libraries.
2023-05-15 13:06:07 +03:00
André Batista 79e9a70c94
gnu: lighttpd: Update to 1.4.70.
* gnu/packages/web.scm (lighttpd): Update to 1.4.70.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-15 18:00:58 +08:00
Ahmad Draidi bf4b2ed165
gnu: Add font-scientifica.
* gnu/packages/fonts.scm (font-scientifica): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-15 17:50:56 +08:00
Efraim Flashner 13e252af79
gnu: mariadb: Fix building on riscv64-linux.
* gnu/packages/databases.scm (mariadb)[arguments]: Add a phase when
building for riscv64-linux to apply a patch.
[native-inputs]: When building for riscv64-linux add patch and a patch
file.
* gnu/packages/patches/mariadb-rocksdb-atomic-linking.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-05-15 11:16:39 +03:00
jgart 56bf67505a
gnu: emacs-ement: Update to 0.9.1.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.9.1.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-05-15 11:19:40 +04:00
Tobias Kortkamp c5fa9dd0e9
gnu: cmus: Enable MPRIS support.
* gnu/packages/music.scm (cmus): Enable MPRIS support.
[inputs]: Add elogind.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-14 23:14:26 +02:00
Greg Hogan 5f49e195ca
gnu: csvkit: Update to 1.1.1.
* gnu/packages/wireservice.scm (csvkit): Update to 1.1.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-14 23:14:25 +02:00
Greg Hogan 0c1803571d
gnu: python-agate: Update to 1.7.1
* gnu/packages/wireservices.scm (python-agate): Update to 1.7.1.
[native-inputs]: Add python-agate-locales.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-14 23:14:25 +02:00
Greg Hogan 7070d3d9e8
gnu: Add python-agate-locales.
* gnu/packages/wireservice.scm (python-agate-locales): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-14 23:14:25 +02:00
Greg Hogan b37303f06d
gnu: python-agate-sql: Update to 0.5.9.
* gnu/packages/wireservices.scm (python-agate-sql): Update to 0.5.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-14 23:14:25 +02:00
Greg Hogan 192809e650
gnu: python-agate-dbf: Update to 0.2.2.
* gnu/packages/wireservices.scm (python-agate-dbf): Update to 0.2.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-14 23:14:25 +02:00
Ludovic Courtès 150367c84d
tests: elogind: Wait until 'elogind' is up.
Previously we could find ourselves typing in too early.

* gnu/tests/desktop.scm (run-elogind-test)["login on tty1"]: Wait for
'elogind in to 'term-tty1.
["screendump"]: New test.
2023-05-14 23:14:25 +02:00
Ludovic Courtès 8aaa5cf405
tests: dhcpd: Avoid race conditions.
Those tests were racy: it could take a while for those files to appear
and for the shepherd service to be up.  Thus, wait a little longer for
each of them.

* gnu/tests/networking.scm (run-dhcpd-test)["pid file exists"]
["lease file exists"]: Use 'wait-for-file'.
["dhcpd is alive"]: Use 'wait-for-service'.
2023-05-14 23:14:25 +02:00
Sharlatan Hellseher da6e6d38f3
gnu: python-pytest-httpx: Update to 0.22.0, fix build.
* gnu/packages/python-check.scm (python-pytest-httpx): Update to 0.22.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Do not override the 'check phase.

Signed-off-by: Vinicius Monego <monego@posteo.net>
2023-05-14 16:34:22 -03:00
Vinicius Monego ede269edd0
gnu: python-scikit-rf: Update to 0.27.1.
* gnu/packages/engineering.scm (python-scikit-rf): Update to 0.27.1.
2023-05-14 16:34:22 -03:00
Efraim Flashner f0b4cfb475
gnu: vim: Update to 9.0.1384.
* gnu/packages/vim.scm (vim): Update to 9.0.1384.
2023-05-14 21:05:07 +03:00
Leo Famulari b3adba7b5e
gnu: linux-libre 5.15: Update to 5.15.111.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.111.
(linux-libre-5.15-pristine-source): Update hash.
2023-05-14 13:31:17 -04:00
Leo Famulari c8eed72f33
gnu: linux-libre 6.1: Update to 6.1.28.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.28.
(linux-libre-6.1-pristine-source): Update hash.
2023-05-14 13:31:17 -04:00
Leo Famulari 7fa98ce048
gnu: linux-libre 6.2: Update to 6.2.15.
* gnu/packages/linux.scm (linux-libre-6.2-version): Update to 6.2.15.
(linux-libre-6.2-pristine-source): Update hash.
2023-05-14 13:31:12 -04:00
Vinicius Monego 7b00b155d8
gnu: Add morss.
* gnu/packages/syndication.scm (morss): New variable.
2023-05-14 11:10:24 -03:00
Vinicius Monego c5ebf6ff97
gnu: python-cmaes: Update to 0.9.1.
* gnu/packages/machine-learning.scm (python-cmaes): Update to 0.9.1.
[source, home-page]: Follow redirect.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-setuptools, python-wheel.
2023-05-14 11:10:24 -03:00
Vinicius Monego 52c9400724
gnu: libshout-idjc: Update to 2.4.6.
* gnu/packages/audio.scm (libshout-idjc): Update to 2.4.6.
[inputs]: Add libshout.
[home-page]: Follow redirect.
2023-05-14 11:10:24 -03:00
Vinicius Monego 5cbf06ff95
gnu: pre-commit: Update to 3.3.1.
* gnu/packages/version-control.scm (pre-commit): Update to 3.3.1.
2023-05-14 11:10:24 -03:00
Vinicius Monego 30af248f1d
gnu: mlt: Update to 7.16.0.
* gnu/packages/video.scm (mlt): Update to 7.16.0.
2023-05-14 11:10:23 -03:00
Vinicius Monego a6b05e89ee
gnu: mixxx: Update to 2.3.5.
* gnu/packages/music.scm (mixxx): Update to 2.3.5.
2023-05-14 11:10:23 -03:00
Vinicius Monego 1442d5d6de
gnu: python-anyqt: Update to 0.2.0.
* gnu/packages/python-xyz.scm (python-anyqt): Update to 0.2.0.
2023-05-14 11:10:23 -03:00
Vinicius Monego be18d943ba
gnu: python-opentsne: Update to 0.7.1.
* gnu/packages/machine-learning.scm (python-opentsne): Update to 0.7.1.
2023-05-14 11:10:17 -03:00
Christopher Baines eb7312401e
gnu: guix-build-coordinator: Update to 0-82.2c9e004.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-82.2c9e004.
2023-05-14 13:47:42 +01:00
Christopher Baines 38cfe61780
gnu: guix-build-coordinator: Neaten up the package definitions.
Remove duplication and redundant append calls.

* gnu/packages/package-management.scm (guix-build-coordinator)[inputs]: Always
add sqitch.
[propagated-inputs]: Always add guile-fibers-next.
(guix-build-coordinator-agent-only)[arguments]: Remove unnecessary duplication
of phases.
[propagated-inputs]: Remove unnecessary append.
2023-05-14 13:46:22 +01:00
Christopher Baines 70986f052a
gnu: gcc: Change make-gccgo to use gexp's.
As otherwise this seems to generate broken derivations for i586-gnu.

* gnu/packages/gcc.scm (make-gccgo): Use gexp's for the package arguments.
2023-05-14 13:43:06 +01:00
Christopher Baines ded8cdbe89
gnu: gcc: Change custom-gcc to use gexp's.
As this seems to be generating broken derivations for i586-gnu otherwise.

* gnu/packages/gcc.scm (custom-gcc): Use gexp's for the generated package
arguments.
2023-05-14 13:43:06 +01:00
Ricardo Wurmus 69d74e35b2
gnu: discrover: Remove package labels.
* gnu/packages/bioinformatics.scm (discrover)[native-inputs]: Remove package
labels.
2023-05-14 13:48:01 +02:00
Ricardo Wurmus 1c88229d44
gnu: rmath-standalone: Set timezone variables.
These variables are needed by R's configure script.

* gnu/packages/statistics.scm (rmath-standalone)[arguments]: Add 'set-timezone
phase; remove trailing #T from 'chdir phase.
2023-05-14 13:47:11 +02:00
Ricardo Wurmus 8ec227471a
gnu: diamond: Update to 2.1.6.
* gnu/packages/bioinformatics.scm (diamond): Update to 2.1.6.
[arguments]: Do not disable tests; pass configure flag to avoid SSE4 and AVX2
in the interest of compatibility.
[license]: Set to GPLv3+.
2023-05-14 13:39:05 +02:00
Ricardo Wurmus 6754eb339c
gnu: delly: Simplify.
* gnu/packages/bioinformatics.scm (delly)[source]: Simplify snippet.
[arguments]: Do not use quasiquote; simplify 'install-templates phase.
2023-05-14 13:29:34 +02:00
Ricardo Wurmus 302e7b7820
gnu: python-pybigwig: Update to 0.3.22.
* gnu/packages/bioinformatics.scm (python-pybigwig): Update to 0.3.22.
[source]: Simplify snippet.
[arguments]: Explicitly disable tests; simplify 'link-with-libBigWig phase.
[build-system]: Use pyproject-build-system.
2023-05-14 13:26:21 +02:00
Ricardo Wurmus 7e303658d7
gnu: codingquarry: Use G-expression.
* gnu/packages/bioinformatics.scm (codingquarry)[arguments]: Use G-expression
to simplify 'install phase.  Install files to /share/codingquarry prefix.
[native-search-paths]: Adjust prefix.
[native-inputs]: Move python-2 from here...
[inputs]: ...to here.
2023-05-14 13:21:59 +02:00
Ricardo Wurmus 68ccd1a0d8
gnu: blast+: Update to 2.14.0.
* gnu/packages/bioinformatics.scm (blast+): Update to 2.14.0.
[arguments]: Remove trailing #T from build phases; let WHICH* return #FALSE on
failure; use G-expression.
[inputs]: Drop package labels.
2023-05-14 12:58:22 +02:00
Liliana Marie Prikler 28bfc5cd08
gnu: cpp: Mention that autoload prevents module cycles.
* gnu/packages/cpp.scm: Add a comment on the #:autoload to explain that
serialization depends on cpp.
2023-05-14 12:29:04 +02:00
Liliana Marie Prikler 006bf1ba97
gnu: Add lager.
* gnu/packages/cpp.scm (lager): New variable.
2023-05-14 12:22:30 +02:00
Liliana Marie Prikler 882f55ff73
gnu: Add zug.
* gnu/packages/cpp.scm (zug): New variable.
2023-05-14 12:22:30 +02:00
Liliana Marie Prikler 8d6f66d621
gnu: Add immer.
* gnu/packages/cpp.scm (immer): New variable.
2023-05-14 12:22:29 +02:00
Liliana Marie Prikler 72919598c8
gnu: Add c-rrb.
* gnu/packages/c.scm (c-rrb): New variable.
2023-05-14 12:22:29 +02:00
Liliana Marie Prikler f8d06e2c32
gnu: nlohmann-json: Improve package style.
* gnu/package/cpp.scm (nlohmann-json)[source]<snippet>: Fit to 80 chars width.
Use G-Expressions.
[arguments]: Use G-Expressions.
2023-05-14 12:22:29 +02:00
Liliana Marie Prikler 4a3f946408
gnu: nlohmann-json: Update to 3.11.2.
* gnu/packages/cpp.scm (nlohmann-json): Update to 3.11.2.
[source]<snippet>: Adjust accordingly.
[native-inputs]<json_test_data>: Update to 3.1.0.
2023-05-14 12:22:29 +02:00
Liliana Marie Prikler 58e84ec9af
gnu: Rename json-modern-cxx to nlohmann-json.
* gnu/packages/cpp.scm (nlohmann-json): New variable.
(json-modern-cxx): Mark as deprecated alias.
(xtl, jsonnet)[inputs]: Use nlohmann-json.
* gnu/packages/build-tools.scm (bear)[inputs]: Likewise.
* gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise.
* gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment.
* gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json.
* gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise.
* gnu/packages/hardware.scm (openrgb)[inputs]: Likewise.
[arguments]: Adjust accordingly.
* gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment.
* gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use
nlohmann-json.
* gnu/packages/jupyter.scm (xeus)[inputs]: Likewise.
* gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise.
* gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise.
* gnu/packages/video.scm (mktoolnix)[inputs]: Likewise.
* gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise.
2023-05-14 12:22:29 +02:00
Michael Ford 3c8d0f9e71
gnu: bitcoin-core: Update to 23.1.
* gnu/packages/finance.scp (bitcoin-core): Update to 23.1.
  [inputs]: Add sqlite.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-05-14 10:38:54 +02:00
Andy Tai 930e6e3e7a
gnu: mesa-opencl: Remove reference to patch.
Fixes <https://bugs.gnu.org/63456>.

* gnu/packages/patches/mesa-opencl-all-targets.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gl.scm (mesa-opencl)[source]: Remove patch application.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-05-14 10:19:39 +02:00
Efraim Flashner 56f52639bb
gnu: poke: Update to 3.2.
* gnu/packages/engineering.scm (poke): Update to 3.2.
2023-05-14 10:21:12 +03:00
宋文武 be21541778
gnu: mousepad: Update to 0.6.1.
* gnu/packages/xfce.scm (mousepad): Update to 0.6.1.
2023-05-14 15:10:52 +08:00
宋文武 3b87e7ce52
gnu: ristretto: Update to 0.13.1.
* gnu/packages/xfce.scm (ristretto): Update to 0.13.1.
2023-05-14 15:10:52 +08:00
Arnaud Lechevallier 9c1b9bfef3
gnu: Add Iosevka comfy font.
* gnu/packages/fonts.scm (font-iosevka-comfy): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-14 11:31:48 +08:00
宋文武 03af9d56fb
gnu: Add bbcsdl.
* gnu/packages/game-development.scm (bbcsdl): New variable.
2023-05-14 11:09:22 +08:00
Ahmad Draidi a44f5ec73d
gnu: Add font-spleen.
* gnu/packages/fonts.scm (font-spleen): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-14 10:52:42 +08:00
Antero Mejr 5585fbbfd0
gnu: dwl: Update to 0.4.
* gnu/packages/wm.scm (dwl): Update to 0.4.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-14 10:43:14 +08:00
Ricardo Wurmus 270db2a56b
gnu: Add xuidesigner.
* gnu/packages/music.scm (xuidesigner): New variable.
2023-05-13 18:26:25 +02:00
Ludovic Courtès 18d6173214
gnu: shepherd: Fetch code from 'mirror://gnu'.
* gnu/packages/admin.scm (shepherd-0.10): Fix URL.
2023-05-13 17:25:48 +02:00
Ludovic Courtès 134c10241a
services: shepherd: Default to 0.10.
* gnu/services/shepherd.scm (<shepherd-configuration>)[shepherd]:
Default to SHEPHERD-0.10.
* gnu/home/services/shepherd.scm (<home-shepherd-configuration>)[shepherd]:
Likewise.
2023-05-13 16:27:55 +02:00
Ludovic Courtès 1d9efb858f
gnu: shepherd: Add 0.10.0.
* gnu/packages/admin.scm (shepherd-0.10): New variable.
(guile2.2-shepherd): Inherit from SHEPHERD-0.10.
2023-05-13 16:27:40 +02:00
Guillaume Le Vaillant ed1e792039
gnu: python-sentry-sdk: Disable tests not working with pytest-7.
* gnu/packages/python-xyz.scm (python-sentry-sdk)[arguments]: Update 'check'
  phase.
2023-05-13 14:52:17 +02:00
David Thompson 6af7a94446
gnu: guile-opengl: Update to 0.2.0.
* gnu/packages/gl.scm (guile-opengl): Update to 0.2.0. Remove obsolete build
system hack.
(guile3.0-opengl): Remove obsolete build system hack.
2023-05-13 07:42:21 -04:00
Vagrant Cascadian 882ca2011e
gnu: diffoscope: Update to 242.
* gnu/packages/diffoscope.scm (diffoscope): Update to 242.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-13 18:38:28 +08:00
Christopher Baines 9a6bbea9d4
services: nar-herder: Support extra environment vars.
* gnu/services/guix.scm (nar-herder-configuration-extra-environment-variables):
New procedure.
(nar-herder-shepherd-services): Pass the environment variables to the
shepherd.
* doc/guix.texi (Guix Services): Document it.
2023-05-13 11:26:37 +01:00
Artyom V. Poptsov cc47c5277d
gnu: ftxui: Build ftxui-benchmark.
* gnu/packages/cpp.scm (ftxui)[native-inputs]: Add benchmark.
[arguments]: Remove #:phases.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-13 17:54:14 +08:00
宋文武 1fa30c597b
gnu: raylib: Fix audio and use system glfw.
* gnu/packages/game-development.scm (raylib)[inputs]: Use glfw and pluseaudio.
[arguments]: Set flags for glfw and pulseaudio.
2023-05-13 17:35:19 +08:00
宋文武 733c8a6c54
gnu: raylib: Update to 4.5.0.
* gnu/packages/game-development.scm (raylib): Update to 4.5.0.
2023-05-13 17:35:19 +08:00
Ricardo Wurmus 23ca566e74
gnu: python-rapidjson: Use pyproject-build-system.
* gnu/packages/python-web.scm (python-rapidjson)[build-system]: Use
pyproject-build-system.
[arguments]: Do not use custom 'build and 'check phases.
2023-05-13 11:03:52 +02:00
Ricardo Wurmus c77d5eaaf5
gnu: python-markdown-it-py: Simplify by using pyproject-build-system.
* gnu/packages/python-xyz.scm (python-markdown-it-py)[arguments]: Remove
custom 'build and 'install phases.
[build-system]: Use pyproject-build-system.
2023-05-13 11:03:52 +02:00
Ricardo Wurmus 1a2eb983cb
gnu: python-sphinx-panels: Use older docutils.
* gnu/packages/sphinx.scm (python-sphinx-panels)[propagated-inputs]: Replace
python-docutils with python-docutils-0.15.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase.
2023-05-13 11:03:52 +02:00
Lars-Dominik Braun cf89a215ce
gnu: ghc-tasty: Add missing dependency on i686-linux.
Fixes <https://issues.guix.gnu.org/63421>.

* gnu/packages/haskell-check.scm (ghc-tasty)[inputs]: Conditionally
add ghc-unbounded-delays.
2023-05-13 09:34:35 +02:00
Ricardo Wurmus d67a3622ef
gnu: python-orjson: Fix version string of Python module.
* gnu/packages/python-xyz.scm (python-orjson)[arguments]: Remove invalid
characters from version string.
2023-05-12 23:23:12 +02:00
Ricardo Wurmus 351d193eb1
gnu: python-orjson: Reuse phases from pyproject-build-system.
* gnu/packages/python-xyz.scm (python-orjson)[arguments]: Include modules from
pyproject-build-system; use their 'build and 'install phases instead of
duplicating their contents.
2023-05-12 23:22:01 +02:00
Ricardo Wurmus 27341afe53
gnu: python-canonicaljson: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-canonicaljson)[arguments]: Remove custom
'build, 'check, and 'install phases.
[build-system]: Use pyproject-build-system.
2023-05-12 23:06:34 +02:00
Ricardo Wurmus 1a21f4117e
gnu: python-pyproject-metadata: Simplify by using pyproject-build-system.
* gnu/packages/python-xyz.scm (python-pyproject-metadata)[arguments]: Remove.
[build-system]: Use pyproject-build-system.
2023-05-12 22:59:41 +02:00
Ricardo Wurmus db3d74008a
gnu: python-seaborn: Simplify by using pyproject-build-system.
* gnu/packages/python-xyz.scm (python-seaborn)[arguments]: Remove.
[build-system]: Use pyproject-build-system.
2023-05-12 22:56:42 +02:00
Ricardo Wurmus 206815b796
gnu: shrinkwrap: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (shrinkwrap)[arguments]: Remove.
[build-system]: Use pyproject-build-system.
2023-05-12 22:53:46 +02:00
Ricardo Wurmus e4ca1bcea5
gnu: jamm: Use G-expression.
* gnu/packages/bioinformatics.scm (jamm)[arguments]: Use G-expression.
2023-05-12 22:50:08 +02:00