Commit graph

119054 commits

Author SHA1 Message Date
Sharlatan Hellseher
f22c20e7ca
gnu: Add glnemo2.
* gnu/packages/astronomy.scm (glnemo2): New variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 15:49:49 +02:00
Sharlatan Hellseher
6397f1326d
gnu: Add ccfits.
* gnu/packages/astronomy.scm (ccfits): New variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 15:33:27 +02:00
Hilton Chain
e05dcecd0d
gnu: python-shiboken-6: Remove inherited workaround.
Fixes: <https://issues.guix.gnu.org/64803>.

* gnu/packages/qt.scm (python-shiboken-6)[arguments]<#:phases>: Delete
'workaround-importlib-error, which breaks the build.

Reported-by: Formbi <formbi@protonmail.com>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 13:28:59 +02:00
Sharlatan Hellseher
707682ac75
gnu: cfitsio: Download source over HTTPS.
* gnu/packages/astronomy.scm (cfitsio)[source]: Use HTTPS.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 12:19:54 +02:00
Christopher Baines
9312c68334
gnu: guix-build-coordinator: Update to 0-86.f39f160.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-86.f39f160.
[arguments]: Update style.
2023-07-26 10:49:07 +01:00
Christopher Baines
a62c8a80cb
gnu: nar-herder: Update to 0-21.53682fa.
* gnu/packages/package-management.scm (nar-herder): Update to 0-21.53682fa.
[arguments]: Update style.
2023-07-26 10:45:16 +01:00
Christopher Baines
ad9bcc1361
gnu: guix-data-service: Update to 0.0.1-42.1c75394.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-42.1c75394.
[arguments]: Update style.
2023-07-26 10:39:26 +01:00
Christopher Baines
a8b4ab61f3
services: guix-data-service: Unlink the two shepherd services.
So that they can be restarted in dependently.

* gnu/services/guix.scm (guix-data-service-shepherd-services): Don't require
the main service from the jobs service.
2023-07-26 10:31:58 +01:00
Christopher Baines
d979197eaf
gnu: Fix guile-for-guile-emacs builder.
I think this broke in c4c08775a8.

* gnu/packages/guile.scm (guile-for-guile-emacs)[arguments]: Switch to gexp
for phases.
2023-07-26 10:31:58 +01:00
Juliana Sims
ca133a7c4d
gnu: Add rvvm.
* gnu/packages/virtualization.scm (rvvm): New variable.

Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-07-26 11:31:15 +03:00
Efraim Flashner
713dca1399
gnu: toot: Update to 0.38.1.
* gnu/packages/mastodon.scm (toot): Update to 0.38.1.
[inputs]: Add python-tomlkit.
2023-07-26 09:11:56 +03:00
Efraim Flashner
f76ef3f759
gnu: urlscan: Update to 1.0.1.
* gnu/packages/mail.scm (urlscan): Update to 1.0.1.
2023-07-26 08:53:09 +03:00
Efraim Flashner
8f5157bd82
gnu: mpv: Update to 0.36.0.
* gnu/packages/video.scm (mpv): Update to 0.36.0.
2023-07-26 08:30:40 +03:00
Tobias Geerinckx-Rice
bfb480e76f
gnu: qemu: Update to 7.2.4.
* gnu/packages/virtualization.scm (qemu): Update to 7.2.4.
2023-07-23 02:00:00 +02:00
Maxim Cournoyer
005912c595
services: mpd: Rename %set-user-group to set-user-group.
The convention to use % as a prefix is for "special" variables rather than
procedures.

* gnu/services/audio.scm (%set-user-group): Rename to...
(set-user-group): ... this.
2023-07-25 13:04:18 -04:00
Maxim Cournoyer
42c8a2e296
services: mpd: Streamline mpd-user-sanitizer and mympd-user-sanitizer.
* gnu/services/audio.scm (mpd-user-sanitizer, %mympd-user): Remove extraneous
group field, already inherited.
(%mpd-user, %mympd-user): Clarify %lazy-group explanatory comment.  Fix
indentation.
2023-07-25 13:04:18 -04:00
Maxim Cournoyer
e1070ee160
services: mpd: Add an 'update' action to trigger a database update.
* gnu/services/audio.scm (mpd-shepherd-service): Register a new update action.
* doc/guix.texi (Audio Services): Document it.
2023-07-25 13:04:17 -04:00
Maxim Cournoyer
6a57bf9612
services: mpd: Add auto-update? field to mpd-configuration.
* gnu/services/audio.scm (mpd-configuration) [auto-update?]: New field.
* doc/guix.texi (Audio Services): Update doc.
2023-07-25 13:04:12 -04:00
Maxim Cournoyer
9ff1e7652a
etc: Add a Qt team.
* etc/teams.scm.in (qt): New variable.
('Maxim Cournoyer'): Add to qt team.
2023-07-25 12:00:56 -04:00
Maxim Cournoyer
996e006644
etc: Add a telephony team.
* etc/teams.scm.in (telephony): New variable.
('Maxim Cournoyer'): Add to telephony team.
2023-07-25 12:00:56 -04:00
Janneke Nieuwenhuizen
9dfda9e1a0
cuirass: Update hurd-manifest with newly supported packages.
* build-aux/cuirass/hurd-manifest.scm: Include full build of python-minimal
and gettext-minimal (no longer without-tests).  Add grub-minimal, grub,
guix-without-tests and guile-3.0 (no longer delete it from guix dependencies).
2023-07-25 15:48:42 +02:00
Efraim Flashner
1fd4f544b3
transformations: Wrap go binary.
* guix/transformations.scm (tuning-compiler): Adjust to wrap the go
binary with the appropriate environment variable.
(build-system-with-tuning-compiler): Remove custom 'set-microarchitecture
phase.
2023-07-25 16:07:02 +03:00
Efraim Flashner
11751b016d
gnu: opensbi: Remove configure-flags.
The 'configure phase is removed and nothing uses it.

* gnu/packages/firmware.scm (make-opensbi-package)[arguments]: Remove
configure-flags.
2023-07-25 16:07:02 +03:00
Efraim Flashner
1b95a34405
gnu: opensbi: Update to 1.3.1.
* gnu/packages/firmware.scm (make-opensbi-package): Update to 1.3.1.
2023-07-25 16:07:02 +03:00
Andre A. Gomes
dce70730b8
gnu: nyxt: Update to 3.5.0.
* gnu/packages/web-browsers.scm (nyxt): Update to 3.5.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-07-25 14:05:21 +02:00
Andre A. Gomes
d2674ff89a
gnu: cl-nasdf: Update to 0.1.6.
* gnu/packages/lisp-xyz.scm (sbcl-nasdf): Update to 0.1.6.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-07-25 14:03:38 +02:00
Guillaume Le Vaillant
81f0417417
gnu: hackrf: Update to 2023.01.1.
* gnu/packages/radio.scm (hackrf): Update to 2023.01.1.
2023-07-25 12:25:34 +02:00
Tobias Geerinckx-Rice
76e041f9ee
gnu: lvm2: Update to 2.03.21.
* gnu/packages/linux.scm (lvm2): Update to 2.03.21.
[source]: Remove patch.  Don't explicitly return #t from snippet.
[arguments]: Don't explicitly return #t from phases.
* gnu/packages/patches/lvm2-static-link.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
7a56d216fc
gnu: dkimproxy: Wrap with perl-cryptx.
Fixes ‘Can't locate Crypt/PK/Ed25519.pm in @INC’.

* gnu/packages/mail.scm (dkimproxy)[inputs]: Add perl-cryptx.
[arguments]: Wrap the scripts with it.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
d01cf7e3c3
gnu: virt-viewer: Fix build.
* gnu/packages/spice.scm (virt-viewer)[arguments]: Add a new
'build-with-recent-meson phase.
2023-07-23 02:00:00 +02:00
Distopico
3adde30af5
gnu: Add sdkmanager.
* gnu/packages/android.scm (sdkmanager): New variable.

Co-authored-by: Andreas Enge <andreas@enge.fr>
2023-07-24 17:38:29 +02:00
Guillaume Le Vaillant
cf9904bcc8
gnu: cl-ironclad: Update to 0.59.
* gnu/packages/lisp-xyz.scm (sbcl-ironclad): Update to 0.59.
2023-07-24 10:27:45 +02:00
Efraim Flashner
a0c387cb79
gnu: nss: Fix building on powerpc-linux.
* gnu/packages/nss.scm (nss)[arguments]: Skip tests on powerpc-linux.
Adjust the configure-flags when building for powerpc-linux to not use
features unavailable for that architecture.
2023-07-24 08:14:58 +03:00
Ricardo Wurmus
b5af0b9c01
gnu: Add python-openai.
* gnu/packages/python-web.scm (python-openai): New variable.
2023-07-23 23:08:47 +02:00
Ricardo Wurmus
b95b34d6a3
gnu: Add python-fastapi-csrf-protect.
* gnu/packages/python-web.scm (python-fastapi-csrf-protect): New variable.
2023-07-23 23:08:47 +02:00
Ricardo Wurmus
e332dfab61
gnu: Add r-degreport.
* gnu/packages/bioconductor.scm (r-degreport): New variable.
2023-07-23 23:08:47 +02:00
Ricardo Wurmus
cc14e04c8e
gnu: Add r-wheatmap.
* gnu/packages/cran.scm (r-wheatmap): New variable.
2023-07-23 23:08:47 +02:00
Ricardo Wurmus
871cb5295c
gnu: Add r-setrng.
* gnu/packages/cran.scm (r-setrng): New variable.
2023-07-23 23:08:47 +02:00
Tobias Geerinckx-Rice
80afaaf4e3
gnu: darktable: Update to 4.4.2.
* gnu/packages/photo.scm (darktable): Update to 4.4.2.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
b61f2208c7
gnu: hwinfo: Remove input labels.
* gnu/packages/hardware.scm (hwinfo)[inputs]:
Remove input labels.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
e47f2cd387
gnu: hwinfo: Update to 23.2.
* gnu/packages/hardware.scm (hwinfo): Update to 23.2.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
4d958375ea
gnu: godot: Update to 4.1.1.
* gnu/packages/game-development.scm (godot): Update to 4.1.1.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
ed8b10ede9
gnu: emacs-pos-tip: Update to 0.4.7.
* gnu/packages/emacs-xyz.scm (emacs-pos-tip): Update to 0.4.7.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
806907ff83
gnu: mplayer: Use #:configure-flags.
* gnu/packages/video.scm (mplayer)[arguments]: Move configure flags
to their proper keyword, and honour them in the 'configure phase.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
96727475fb
gnu: mplayer: Use G-expressions.
* gnu/packages/video.scm (mplayer)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
c89173cf46
gnu: mplayer: Remove input labels.
* gnu/packages/video.scm (mplayer)[inputs]:
Remove input labels.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
51bf90c72e
gnu: mplayer: Update to 1.5.
* gnu/packages/video.scm (mplayer): Update to 1.5.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
acd9d1b9b2
gnu: python-compreffor: Mark up description.
* gnu/packages/fontutils.scm (python-compreffor)[synopsis, description]:
Use @acronym{}.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
173ee74c0b
gnu: python-compreffor: Update to 0.5.4.
* gnu/packages/fontutils.scm (python-compreffor): Update to 0.5.4.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
7419b187d1
guix-install.sh: Fix incomplete installation.
‘false || return’ returns false, and
‘set -e’ aborts the script.  This leaves
Guix half installed with visual indication of error.

* etc/guix-install.sh (sys_customize_bashrc, sys_maybe_setup_selinux):
Explicitly return 0.
2023-07-16 02:00:07 +02:00