me
/
guix
Archived
1
0
Fork 0
Commit Graph

114091 Commits (d0d6851d852b15c657af5532d6a95a75e952e012)

Author SHA1 Message Date
Guillaume Le Vaillant 5c7db8406a
gnu: sbcl: Downgrade to 2.3.7.
Version 2.3.8 doesn't build on riscv64, so let's use version 2.3.7 for now.

* gnu/packages/lisp.scm (sbcl): Downgrade to 2.3.7.
2023-09-12 14:48:50 +02:00
Tobias Geerinckx-Rice 1d30ec9351
gnu: rdiff-backup: Update to 2.2.6.
* gnu/packages/backup.scm (rdiff-backup): Update to 2.2.6.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 591dbeb124
gnu: qpwgraph: Update to 0.5.3.
* gnu/packages/audio.scm (qpwgraph): Update to 0.5.3.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 7075551d08
gnu: borg: Update to 1.2.6.
* gnu/packages/backup.scm (borg): Update to 1.2.6.
2023-09-10 02:00:00 +02:00
Sughosha f1df78959a
gnu: Add qgit.
* gnu/packages/version-control.scm (qgit): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-17 16:22:04 -04:00
Bruno Victal 33e3005089
gnu: enblend-enfuse: Build documentation.
Notes:
* transfig is not needed according to the NEWS since 4.2.
* help2man is not optional.

* gnu/packages/photo.scm (enblend-enfuse)[native-inputs]: Remove libxml2,
tidy-html and transfig. Replace imagemagick with imagemagick/stable. Add
graphviz-minimal, font-ghostscript, librsvg, m4, perl-readonly,
texlive-texloganalyser, texlive-bold-extra, texlive-cm-mf-extra-bold,
texlive-comment, texlive-float, texlive-enumitem, texlive-mdwtools,
texlive-hyphenat, texlive-index, texlive-listings, texlive-microtype,
texlive-etoolbox, texlive-nag, texlive-ragged2e, texlive-shorttoc,
texlive-bigfoot, texlive-xstring and hevea.
[arguments]<#:phases>: Add 'fontconfig-cache, 'exclude-doc-from-check
and 'install-doc. Replace 'build and 'install.
[outputs]: Add 'doc.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-17 16:22:04 -04:00
Bruno Victal 8202adbcee
gnu: enblend-enfuse: Backport upstream fixes.
Backport changes for reproducible builds & missing include.

* gnu/packages/patches/enblend-enfuse-reproducible.patch: New file.
* gnu/local.mk: Register it.
* gnu/packages/photo.scm (enblend-enfuse)[source]: Use newly added patch. Add
snippet to fix missing header.
[arguments]<#:phases>: Remove 'add-missing-include.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-17 16:22:04 -04:00
Maxim Cournoyer a6170fcd2b
gnu: Remove extraneous imports.
Found by running 'guild compile -W3 gnu/packages/$module.scm', using guild
from the upcoming Guile.

* gnu/packages/admin.scm: Remove extraneous imports.
* gnu/packages/avr.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/linphone.scm: Likewise.
* gnu/packages/telephony.scm: Likewise.
* gnu/packages/cran.scm: Likewise.
* gnu/packages/kde.scm: Likewise.
* gnu/packages/libcanberra.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/mes.scm: Likewise.
* gnu/packages/mingw.scm: Likewise.
* gnu/packages/serialization.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/syncthing.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 16:22:03 -04:00
Tobias Geerinckx-Rice 059d604ddf
gnu: lightning: Update to 2.2.2.
* gnu/packages/assembly.scm (lightning): Update to 2.2.2.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice a426d92fe8
gnu: nnn: Update to 4.9.
* gnu/packages/admin.scm (nnn): Update to 4.9.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice ad051b038e
gnu: memcached: Update to 1.6.21.
* gnu/packages/databases.scm (memcached): Update to 1.6.21.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 6eaae8a965
gnu: angband: Update to 4.2.5.
* gnu/packages/games.scm (angband): Update to 4.2.5.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 38c2c076e2
gnu: feh: Update to 3.10.
* gnu/packages/image-viewers.scm (feh): Update to 3.10.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice b2d5a49144
gnu: bpftrace: Update to 0.18.1.
* gnu/packages/linux.scm (bpftrace): Update to 0.18.1.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 56790b9dbc
gnu: ddcci-driver-linux: Update to 0.4.4.
* gnu/packages/linux.scm (ddcci-driver-linux): Update to 0.4.4.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 4cb8859473
gnu: mcelog: Update to 195.
* gnu/packages/linux.scm (mcelog): Update to 195.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 02e7d60576
gnu: lua: Update to 5.4.6.
* gnu/packages/lua.scm (lua): Update to 5.4.6.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 1d70205ad7
gnu: cpuid: Update to 20230614.
* gnu/packages/linux.scm (cpuid): Update to 20230614.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 9770dd00d1
gnu: nftables: Update to 1.0.8.
* gnu/packages/linux.scm (nftables): Update to 1.0.8.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 4d16fd8829
gnu: libnftnl: Update to 1.2.6.
* gnu/packages/linux.scm (libnftnl): Update to 1.2.6.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 3c4e890fcc
gnu: lkrg: Update to 0.9.7.
This fixes the build with Linux-Libre >= 6.4.

* gnu/packages/linux.scm (lkrg): Update to 0.9.7.
2023-09-10 02:00:00 +02:00
Ludovic Courtès fc3a53525a
services: dhcp-client: Fix name of the provision accessor.
This is a followup to 04f71edb73.

* gnu/services/networking.scm (<dhcp-client-configuration>)[shepherd-provision]:
Fix accessor name.
2023-09-17 16:29:19 +02:00
Sergio Pastor Pérez 5abc40d7f7
gnu: cockatrice: add wayland dependency
* gnu/packages/games.scm (cockatrice): add wayland dependency

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 15:31:04 +02:00
Nicolas Graves d4da1f26e1
gnu: file-systems: Add variable %base-live-file-systems.
* gnu/system/file-systems.scm (%base-live-file-systems): New variable.
* gnu/system/install.scm (installation-os): Use %base-live-file-systems.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 15:31:04 +02:00
Saku Laesvuori d2a751c14e
gnu: home: zsh: Load environment when running via ssh
* gnu/home/services/shells.scm (zsh-file-zshenv): Add snippet to source
/etc/profile when running via ssh.
(zsh-get-configuration-files): Always add .zshenv as it is never empty.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 15:31:04 +02:00
Greg Hogan c69dc48da6
gnu: spdlog: Update to 1.12.0.
* gnu/packages/logging.scm (spdlog): Update to 1.12.0.
[native-inputs]: Add catch2-3.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 15:31:04 +02:00
Alexey Abramov 04f71edb73
services: dhcp-client-configuration: Allow provision override.
* gnu/services/networking.scm (<dhcp-client-configuration>)[shepherd-provision]:
New field.
(dhcp-client-shepherd-service): Honor it.
* doc/guix.texi (Networking Setup): Document it.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 15:31:03 +02:00
Adam Maleszka 944c1b62a1
services: syncthing: Ensure that service runs after mounting home directories.
Sometimes `syncthing-service-type' fails during startup because it tries
to read configuration files from the user's home directory:

Failure on home directory: mkdir /home/xyz/.config: permission denied

This patch adds `user-processes' to the shepherd service requirements to
ensure that `user-homes' is fired before `syncthing' tries to read data
from the home directory.

* gnu/services/syncthing.scm (syncthing-shepherd-service): add
`user-processes' to requirements

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 15:31:03 +02:00
Ludovic Courtès db014e394e
tests: childhurd: Add missing module imports.
Fixes a regression introduced in
a09c7da8f8.

* gnu/tests/virtualization.scm (run-childhurd-test)[test]: Import (ice-9
textual-ports) and (ice-9 match) in the marionette when needed.
2023-09-17 15:31:03 +02:00
André Batista af08de2b2d
gnu: mutt: Update to 2.2.12 [security fixes].
Fixes CVE-2023-4874 and CVE-2023-4875.  See
http://lists.mutt.org/pipermail/mutt-announce/Week-of-Mon-20230904/000056.html

* gnu/packages/mail.scm (mutt): Update to 2.2.12

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice d6e4ad32b8
gnu: net-snmp: Update to 5.9.4.
* gnu/packages/networking.scm (net-snmp): Update to 5.9.4.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 51670ff028
gnu: glirc: Re-indent.
No functional change.

* gnu/packages/irc.scm (glirc): C-M-q.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice bdbaf2c2ff
gnu: Add glirc-lua.
* gnu/packages/irc.scm (glirc-lua): New public variable.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice e5d88e82b4
gnu: putty: Update to 0.79.
* gnu/packages/networking.scm (putty): Update to 0.79.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 6819658612
gnu: iperf: Update to 3.15.
* gnu/packages/networking.scm (iperf): Update to 3.15.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 477600f818
gnu: httping: Update to 2.9.
* gnu/packages/networking.scm (httping): Update to 2.9.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 521147d04c
gnu: drpm: Update to 0.5.2.
* gnu/packages/rpm.scm (drpm): Update to 0.5.2.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 22fc2f9ab2
gnu: mu: Update to 1.10.7.
* gnu/packages/mail.scm (mu): Update to 1.10.7.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 93f8124c5e
gnu: fsearch: Update to 0.2.3.
* gnu/packages/search.scm (fsearch): Update to 0.2.3.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice efaeb605ad
gnu: plocate: Update to 1.1.19.
* gnu/packages/search.scm (plocate): Update to 1.1.19.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 6ba1f8db6d
gnu: eid-mw: Update to 5.1.11.
* gnu/packages/security-token.scm (eid-mw): Update to 5.1.11.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice a8e3858c9e
gnu: conflict: Update to 20221002.
* gnu/packages/shellutils.scm (conflict): Update to 20221002.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 1a7d730fe6
gnu: boxes: Update to 2.2.1.
* gnu/packages/shellutils.scm (boxes): Update to 2.2.1.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 2749c21588
gnu: foot: Update to 1.15.3.
* gnu/packages/terminals.scm (foot): Update to 1.15.3.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 655686a2bd
gnu: dstask: Update to 0.26.
* gnu/packages/task-management.scm (dstask): Update to 0.26.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice b9efcd5a5d
gnu: fsarchiver: Update to 0.8.7.
* gnu/packages/file-systems.scm (fsarchiver): Update to 0.8.7.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice b2a2d92280
gnu: fuse-overlayfs: Update to 1.13.
* gnu/packages/file-systems.scm (fuse-overlayfs): Update to 1.13.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 8c833d0bc7
gnu: libdiscid: Update to 0.6.4.
* gnu/packages/music.scm (libdiscid): Update to 0.6.4.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice fbc1be7705
gnu: qtractor: Update to 0.9.35.
* gnu/packages/music.scm (qtractor): Update to 0.9.35.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice c2dff1f05e
gnu: padthv1: Update to 0.9.32.
* gnu/packages/music.scm (padthv1): Update to 0.9.32.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 575abe5f3f
gnu: samplv1: Update to 0.9.32.
* gnu/packages/music.scm (samplv1): Update to 0.9.32.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 15fdb77682
gnu: drumkv1: Update to 0.9.32.
* gnu/packages/music.scm (drumkv1): Update to 0.9.32.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 4d026e4870
gnu: synthv1: Update to 0.9.32.
* gnu/packages/music.scm (synthv1): Update to 0.9.32.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice ef27d1cd1e
gnu: musl: Update to 1.2.4.
* gnu/packages/musl.scm (musl): Update to 1.2.4.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 609de77184
gnu: lldpd: Update to 1.0.17.
* gnu/packages/networking.scm (lldpd): Update to 1.0.17.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 87fc604c2e
gnu: mbuffer: Update to 20230301.
* gnu/packages/networking.scm (mbuffer): Update to 20230301.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 23f6e86bf2
gnu: dovecot-pigeonhole: Update to 0.5.21.
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.21.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice ed566a51de
gnu: dovecot: Update to 2.3.21.
* gnu/packages/mail.scm (dovecot): Update to 2.3.21.
2023-09-10 02:00:00 +02:00
Vinicius Monego 9b78699744
gnu: Add python-gpytorch.
* gnu/packages/machine-learning.scm (python-gpytorch): New variable.
2023-09-16 23:10:52 -03:00
Vinicius Monego c7bd5811da
gnu: Add python-linear-operator.
* gnu/packages/machine-learning.scm (python-linear-operator): New variable.
2023-09-16 23:10:52 -03:00
Vinicius Monego 70b8682eaa
gnu: Add python-jaxtyping.
* gnu/packages/machine-learning.scm (python-jaxtyping): New variable.
2023-09-16 23:10:52 -03:00
Vinicius Monego ee17fdfe42
gnu: python-typeguard: Add dependency on python-setuptools-scm.
* gnu/packages/python-xyz.scm (python-typeguard)[native-inputs]: Add
python-setuptools-scm.
2023-09-16 23:10:49 -03:00
Tobias Geerinckx-Rice 952a0ce280
gnu: exfat-utils: Update to 1.4.0.
* gnu/packages/file-systems.scm (exfat-utils): Update to 1.4.0.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 39a29fc4c1
gnu: exfatprogs: Update to 1.2.1.
* gnu/packages/file-systems.scm (exfatprogs): Update to 1.2.1.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice d6381a2f16
gnu: knot: Update to 3.3.1.
* gnu/packages/dns.scm (knot): Update to 3.3.1.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 6415fd680d
gnu: libzen: Update to 0.4.41.
* gnu/packages/cpp.scm (libzen): Update to 0.4.41.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 6b4d305b19
gnu: conky: Update to 1.19.4.
* gnu/packages/conky.scm (conky): Update to 1.19.4.
2023-09-10 02:00:00 +02:00
raingloom 0dc83ce53b
gnu: gnome-dictionary: Fix build.
* gnu/packages/patches/gnome-dictionary-meson-i18n.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gnome.scm (gnome-dictionary): Use it here.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Fixes: gnome-dictionary-40.0: fails configure <https://bugs.gnu.org/63687>
2023-09-16 17:46:57 +02:00
Liliana Marie Prikler e4fdf062dc
gnu: python-pyxel: Update to 1.4.3-2.be75b72.
* gnu/packages/game-development.scm (python-pyxel): Update to 1.4.3-2.be75b72.
[version]: Use git-version even though it is a release.
[source]<git-reference>: Use commit.
<snippet>: Adjust accordingly.
2023-09-16 17:40:07 +02:00
Tobias Geerinckx-Rice 04fad62acd
gnu: indent: Update to 2.2.13.
* gnu/packages/code.scm (indent): Finish update to 2.2.13,
partially pushed in commit 4c4ff2e1f0.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 4c4ff2e1f0
gnu: vsftpd: Fix build with recent OpenSSL.
* gnu/packages/ftp.scm (vsftpd)[arguments]: Add "-Wno-deprecated-declarations"
to CFLAGS.

Reported by helioscultist in #guix.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 39db6489e8
gnu: inxi-minimal: Update to 3.3.29-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.29-1.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice df174ed446
gnu: nmon: Update to 16p.
* gnu/packages/admin.scm (nmon): Update to 16p.
2023-09-10 02:00:00 +02:00
Janneke Nieuwenhuizen 41df5c5289
system: hurd: Override locale-libcs harder.
This really removes the locale-2.33 dependency running `guix system build
bare-hurd.tmpl' on the Hurd, that somehow still managed to leak-in?

* gnu/system/hurd.scm (%base-packages/hurd)[locale-libcs]: New field.
2023-09-16 15:35:25 +02:00
Janneke Nieuwenhuizen bd303443be
system: hurd: Add nss-certs to %base-packages/hurd.
This fixes the recently added "rewrite-url, to-version specified" test.

* gnu/system/hurd.scm (%base-packages/hurd): Add nss-certs.
2023-09-16 15:35:25 +02:00
Janneke Nieuwenhuizen 64929be426
system: hurd: Add procps to %base-packages/hurd.
* gnu/system/hurd.scm (%base-packages/hurd): Add procps.
2023-09-16 15:35:25 +02:00
Janneke Nieuwenhuizen f2cfb4a85c
locale: Set %default-locale-definitions to glibc/hurd on the Hurd.
* gnu/system/locale.scm (%default-locale-libcs): Use only glib/hurd when
building on the Hurd.
2023-09-16 15:35:25 +02:00
Bruno Victal 32b4f59433
gnu: psmisc: Use G-Expressions.
* gnu/packages/linux.scm (psmisc): Use G-Expressions.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-10 02:00:00 +02:00
mikadoZero 721030e1e8
gnu: psmisc: Make description more informative.
The text for the description is taken from the psmisc README.

* gnu/packages/linux.scm (psmisc)[description]:
Make description more informative.

Co-authored-by: Bruno Victal <mirai@makinata.eu>
Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>

f psmisc desc
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice f4be30e3b9
gnu: dmidecode: Update to 3.5.
* gnu/packages/admin.scm (dmidecode): Update to 3.5.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice b7ed26b1a7
gnu: bfs: Update to 3.0.2.
* gnu/packages/admin.scm (bfs): Update to 3.0.2.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 128ddcda76
gnu: libevdi: Fix cross-compilation.
* gnu/packages/linux.scm (libevdi)[arguments]: Use CC-FOR-TARGET.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice c5657608c6
gnu: libevdi: Expand description.
* gnu/packages/linux.scm (libevdi)[synopsis]: Use @acronym.
[description]: Replace ‘on various operating systems’, which is not
guaranteed, with something that is.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 012d068354
gnu: evdi: Expand description.
* gnu/packages/linux.scm (evdi)[synopsis, description]: Expand.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice c507f15d48
gnu: libevdi: Inherit from evdi.
* gnu/packages/linux.scm (libevdi)[inherit]: …from evdi.
[version, source, home-page]: Likewise.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice 6f9d658e63
gnu: libevdi: Update to 1.14.1.
* gnu/packages/linux.scm (libevdi): Update to 1.14.1.
[source]: Use a Git tag.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice d0e3fd2dc4
gnu: evdi: Update to 1.14.1.
* gnu/packages/linux.scm (evdi): Update to 1.14.1.
[source]: Use a Git tag.  Remove patch.
* gnu/packages/patches/evdi-fix-build-with-linux-6.2.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-09-10 02:00:00 +02:00
Christopher Baines eeec837189
gnu: bffe: Update to 0-2.722c37e.
* gnu/packages/package-management.scm (bffe): Update to 0-2.722c37e.
2023-09-16 09:20:52 +01:00
Christopher Baines bd6c377ca0
gnu: sbcl: Remove i586-gnu from supported-systems.
* gnu/packages/lisp.scm (sbcl)[supported-systems]: Remove i586-gnu.
2023-09-16 09:20:52 +01:00
Christopher Baines 6a7cda2099
gnu: ecl: Remove i586-gnu from supported-systems.
* gnu/packages/lisp.scm (ecl)[supported-systems]: Remove i586-gnu.
2023-09-16 09:20:52 +01:00
Christopher Baines 54fd990973
gnu: rust-1.55: Remove i586-gnu from supported-systems.
* gnu/packages/rust.scm (rust-1.55)[supported-systems]: Remove i586-gnu.
2023-09-16 09:20:52 +01:00
Christopher Baines f2a8b26df8
gnu: guix-build-coordinator: Update to 0-89.9c42dcb.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-89.9c42dcb.
2023-09-16 09:20:52 +01:00
Vivien Kraus 33e64b4509
gnu: ocaml: Allow not to build the native compiler.
Build "defaultentry", not "world.opt", so that the build system decides
whether to build the native compiler or just the bytecode compiler.
The native compiler is not available for 32-bit architectures.

* gnu/packages/ocaml.scm (ocaml-5.0)[arguments]: Change make-flags.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-09-16 09:45:06 +02:00
Liliana Marie Prikler 95ddf01d11
gnu: Add emacs-next-tree-sitter.
This package currently exists on master, where both emacs and emacs-next are
built without tree-sitter.  Since most of our Emacsen now build with
tree-sitter, it is no longer needed, but let's issue a warning rather than
a hard error to those who rely on it.

* gnu/packages/emacs.scm (emacs-next-tree-sitter): New variable.
2023-09-09 16:34:51 +02:00
Liliana Marie Prikler e12610bede
gnu: Add emacs-next-pgtk-xwidgets.
* gnu/packages/emacs.scm (emacs-next-pgtk-xwidgets): New variable.
2023-09-09 16:32:31 +02:00
Liliana Marie Prikler cef9f37999
gnu: Add emacs-next-pgtk.
* gnu/packages/emacs.scm (emacs-next-pgtk): New variable.
2023-09-09 16:32:09 +02:00
Liliana Marie Prikler f65a727cb3
gnu: Add emacs-next.
* gnu/packages/emacs.scm (emacs->emacs-next, emacs-next): New variable.
2023-09-09 16:29:07 +02:00
Liliana Marie Prikler 1aa5537dfe
gnu: Add emacs-next-minimal.
* gnu/packages/emacs.scm (emacs-next-minimal): New variable.
2023-09-09 16:24:58 +02:00
Guillaume Le Vaillant ff1c1617aa
gnu: ecl: Update to 23.9.9.
* gnu/packages/lisp.scm (ecl): Update to 23.9.9.
2023-09-09 14:32:47 +02:00
Liliana Marie Prikler 94ca5b4357
Merge branch 'master' into emacs-team 2023-09-09 12:22:14 +02:00
Liliana Marie Prikler db61bdd7f5
gnu: portfolio: Update to 1.0.0.
* gnu/packages/gnome-xyz.scm (portfolio): Update to 1.0.0.
[#:phases]: Add ‘skip-gtk-update-icon-cache’.
[inputs]: Replace gtk+ with gtk.
Replace libhandy with libadwaita.
[native-inputs]: Remove gtk+:bin.
Add pkg-config.
2023-09-09 10:21:00 +02:00
Liliana Marie Prikler 12d8efb1a9
gnu: capypdf: Update to 0.5.0.
* gnu/packages/pdf.scm (capypdf): Update to 0.5.0.
[arguments]<#:configure-flags>: Add “-Dcpp_std=c++23”
<#:phases>: Drop ‘add-missing-header’.
2023-09-09 10:21:00 +02:00
Janneke Nieuwenhuizen e2e5df596f
gnu: dezyne: Update to 2.17.6.
* gnu/packages/dezyne.scm (dezyne): Update to 2.17.6.
2023-09-08 23:09:11 +02:00
Ludovic Courtès 4dd33fc628
gnu: shepherd: Switch back to Fibers 1.1 on Arm machines.
Fixes <https://issues.guix.gnu.org/64966>.

* gnu/packages/admin.scm (shepherd-0.10)[native-inputs]: Use
GUILE-FIBERS-1.1 when ‘target-arm?’ is true.

Reported-by: Timotej Lazar <timotej.lazar@araneo.si>
Reported-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Reported-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-09-08 19:12:15 +02:00
Artyom V. Poptsov f4f92dd778
gnu: guile-dsv: Fix cross-compiling.
* gnu/packages/guile-xyz.scm (guile-dsv): Fix cross-compiling.
  [native-inputs]: Add "guile-3.0" and "guile-lib".
  (guile2.2-dsv) [native-inputs]: Replace "guile" with "guile-2.2"
  and "guile-lib" with "guile2.2-lib".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-08 19:12:15 +02:00
Artyom V. Poptsov 470ebff87b
gnu: guile2.2-dsv: Fix build.
* gnu/packages/guile-xyz.scm (guile2.2-dsv):
  [native-inputs]: Replace "guile-smc" with "guile2.2-smc" and add
  "guile2.2-lib".
  [inputs]: Replace "guile" with "guile-2.2" and "guile-smc" with
  "guile2.2-smc".
  [propagated-inputs]: Replace "guile-lib" with "guile2.2-lib" and
  "guile-smc" with "guile2.2-smc".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-08 19:12:15 +02:00
Artyom V. Poptsov 23cbb464ab
gnu: guile-smc: Fix build with Guile 2.2.
* gnu/packages/guile-xyz.scm (guile-smc): Fix build with Guile 2.2.
  [native-inputs]: Replace "guile" with "guile-2.2" and "guile-lib" with
  "guile2.2-lib".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-08 19:12:15 +02:00
Artyom V. Poptsov d936ed6f08
gnu: guile-dsv: Update to 0.7.0.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.7.0.  Improve the
  package style.
  [inputs]: Add "bash-minimal".
  [native-inputs]: Add "guile-smc".
  [description}: Update.
  (guile2.2-dsv) [inputs]: Add "bash-minimal".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-08 19:12:15 +02:00
Paul A. Patience 05f44bbeb4
gnu: Add asli.
* gnu/packages/graphics.scm (asli): New variable.
* gnu/packages/patches/asli-use-system-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-08 19:12:14 +02:00
Andy Tai 45af7b8923
gnu: parallel: Update to 20230822.
* gnu/packages/parallel.scm (parallel): Update to 20230822.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-08 14:31:58 +03:00
Michael Ford e65ae37671
gnu: libupnp: Update to 1.14.18.
* gnu/packages/upnp.scm (libupnp): Update to 1.14.18.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-08 14:31:58 +03:00
Hilton Chain 3228dcd7db
gnu: font-chiron-sung-hk: Update to 1.010.
* gnu/packages/fonts.scm (font-chiron-sung-hk): Update to 1.010.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-08 14:31:42 +03:00
Marius Bakke 0fbeeee7e9
services: Open vSwitch: Depend on 'user-processes' target.
* gnu/services/networking.scm (openvswitch-shepherd-service)[ovsdb](requirement):
Add user-processes.
2023-09-08 18:53:47 +08:00
Marius Bakke 41c7e74d97
gnu: openvswitch: Update to 3.2.0.
* gnu/packages/networking.scm (openvswitch): Update to 3.2.0.
2023-09-08 18:53:47 +08:00
Marius Bakke 0007b45437
gnu: iputils: Use new style.
* gnu/packages/networking.scm (iputils)[arguments]: Use G-expression.
[native-inputs]: Remove labels.
2023-09-08 18:53:47 +08:00
Marius Bakke 51939d19c1
gnu: iputils: Update to 20221126.
* gnu/packages/networking.scm (iputils): Update to 20221126.
[source](patches): Remove.
[arguments]: Remove obsolete phase.  Disable one new test.
[description]: Adjust for removed commands.
* gnu/packages/patches/iputils-libcap-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2023-09-08 18:53:47 +08:00
Marius Bakke 963abdf05d
gnu: python-bitarray: Update to 2.8.1.
* gnu/packages/python-xyz.scm (python-bitarray): Update to 2.8.1.
2023-09-08 18:53:47 +08:00
Marius Bakke c14e115b8a
gnu: drbd-utils: Update to 9.25.0.
* gnu/packages/cluster.scm (drbd-utils): Update to 9.25.0.
2023-09-08 18:53:46 +08:00
Marius Bakke 6add22db1e
gnu: varnish: Update to 7.3.0.
* gnu/packages/web.scm (varnish): Update to 7.3.0.
2023-09-08 18:53:46 +08:00
Marius Bakke a71ce15c73
services: ganeti: Fix tests.
* gnu/tests/ganeti.scm (run-ganeti-test)["force-start wconfd"]: Don't use
INVOKE.
["gnt-os list"]: Import (ice-9 textual-ports).
2023-09-08 18:53:46 +08:00
Marius Bakke b41ea5dcd4
gnu: ganeti: Fix build.
* gnu/packages/patches/ganeti-lens-compat.patch,
gnu/packages/patches/ganeti-procps-compat.patch,
gnu/packages/patches/ganeti-relax-dependencies.patch,
gnu/packages/patches/ganeti-reorder-arbitrary-definitions.patch,
gnu/packages/patches/ganeti-template-haskell-2.17.patch,
gnu/packages/patches/ganeti-template-haskell-2.18.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/virtualization.scm (ganeti)[source](patches): Add them.
2023-09-08 18:53:46 +08:00
Efraim Flashner d4645d5d25
gnu: python-fasteners: Update to 0.17.3.
* gnu/packages/python-xyz.scm (python-fasteners): Update to 0.17.3.
[build-system]: Switch to pyproject-build-system.
[arguments]: Add custom 'check phase.
[propagated-inputs]: Remove python-monotonic and python-six.
[native-inputs]: Remove python-testtools; add python-diskcache,
python-more-itertools, and python-pytest.
2023-09-08 12:25:22 +03:00
Efraim Flashner 68132407da
gnu: python-numcodecs: Fix building on non x86 machines.
* gnu/packages/python-xyz.scm (python-numcodecs)[source]: Adjust snippet
to prevent setup.py adding unsupported architecture specific CFLAGS.
2023-09-08 12:25:22 +03:00
Efraim Flashner 420d51fa02
gnu: python-numcodecs: Remove another cythonized file.
* gnu/packages/python-xyz.scm (python-numcodecs)[source]: Remove another
cythonized file.
2023-09-08 12:25:21 +03:00
Efraim Flashner 67ffb90dcb
gnu: Remove python-pyflakes-2.2.
* gnu/packages/python-xyz.scm (python-pyflakes-2.2): Delete variable.
* gnu/packages/patches/python-pyflakes-test-location.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-09-08 12:25:21 +03:00
Efraim Flashner 7525396c1e
gnu: Remove python-pycodestyle-2.6.
* gnu/packages/python-xyz.scm (python-pycodestyle-2.6): Delete variable.
2023-09-08 12:25:20 +03:00
Efraim Flashner 7646ea8270
gnu: Remove python-flake8-3.8.
* gnu/packages/python-xyz.scm (python-flake8-3.8): Delete variable.
2023-09-08 12:25:20 +03:00
Efraim Flashner 17b8f3d259
gnu: python-hacking: Update to 5.0.0.
* gnu/packages/openstack.scm (python-hacking): Update to 5.0.0.
[propagated-inputs]: Remove python-flake8-3.8; add python-flake8.
[native-inputs]: Remove python-dnspython, python-mock, and python-monotonic.
2023-09-08 12:25:20 +03:00
Efraim Flashner 9144a7809a
gnu: python-eventlet: Update to 0.33.3.
* gnu/packages/python-xyz.scm (python-eventlet): Update to 0.33.3.
[propagated-inputs]: Remove python-monotonic.
[arguments]: Skip another test.
2023-09-08 12:25:19 +03:00
Andy Tai 3eb77954f9
gnu: tensorflow-lite: Update to 2.12.1.
* gnu/packages/algebra.scm (eigen-for-tensorflow-lite): Remove variable.
* gnu/packages/machine-learning.scm (tensorflow-lite): Update to 2.12.1
[arguments]<configure-flags>: Turn on GPU and RUY use; Use cmake to
find packages already in Guix as dependencies for absl-cpp, eigen,
flatbuffer, neon2ssl, cpuinfo, ruy.
[arguments]<phases>: Remove operations setting up absl-cpp, eigen, ruy,
and neon2ssl as native inouts as now we use Guix's packages of these
as dependencies. Do default build phase.
Add steps to install C shared library and benchmark_model tool.
[inputs]: Add cpuinfo, eigen, fp16, mesa-header, opencl,
pthreadpool, ruy, vulkan and xnnpack as explicit inputs.
[native-inputs]: Remove local setup of neon2ssl and ruy
as we now use Guix's packages of these as explicit dependencies.
* gnu/packages/serialization.scm (flatbuffers-next-shared): New variable,
flatbuffers-next built with -fPIC as needed by tensorflow-lite.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-08 10:53:37 +02:00
Andy Tai 2d366e309b
gnu: Add ruy.
* gnu/packages/maths.scm (ruy): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-08 10:53:37 +02:00
Andy Tai 7879ab4229
gnu: Add nsync.
* gnu/packages/c.scm (nsync): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-08 10:53:37 +02:00
Charles Jackson c6ac52e8e6
gnu: Add vim-vlime.
* gnu/packages/vim.scm (vim-vlime): New variable.

Signed-off-by: jgart <jgart@dismail.de>
2023-09-08 01:26:01 -05:00
c4droid 75ee7ec470
gnu: python-pyspnego: Update to 0.8.0.
* gnu/packages/python-xyz.scm (python-pyspnego): Update to 0.8.0.
[source]: Download from pypi.
[arguments]: Remove custom 'check phase.
[build-system]: Switch to pyproject-build-system.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-08 09:05:58 +03:00
Philip McGrath bb20ab942e
gnu: chez-scheme-for-racket-bootstrap-bootfiles: Remove workaround.
Architecture autodetection in rktboot was fixed upstream, and the fix is
included in racket-backport-8.10-rktboot.patch for Guix. This commit
goes beyond reverting b4fbeae3d90a5d0f8146441772436df2eb471491: the
upstream fix also supports 'pbarch' machine types, so we never need to
supply a '--machine' argument to rktboot.

* gnu/packages/chez.scm (chez-scheme-for-racket-bootstrap-bootfiles)
[arguments]: Change 'build' phase to never use '--machine' for rktboot.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-08 09:05:58 +03:00
Philip McGrath bce0fe8293
gnu: racket: Declare OpenSSL search paths.
Otherwise, OpenSSL used via Racket fails to find certificates, e.g. when
attempting to run 'raco pkg install'.

Fixes <https://racket.discourse.group/t/2206/8>.

* gnu/packages/racket.scm (racket-minimal)[native-search-paths]: Add
$SSL_CERT_DIR and $SSL_CERT_FILE.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-08 09:05:57 +03:00
Philip McGrath 0a69961953
gnu: racket: Update to 8.10.
* gnu/packages/patches/racket-rktboot-riscv64-support.patch: Move to ...
* gnu/packages/patches/racket-backport-8.10-rktboot.patch: ... this
file, together with a related upstreamed patch.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/racket/scm (%racket-origin)[patches]: Likewise.
(%racket-version): Update to 8.10.
(racket)[inputs]<data, deinprogramm, drracket, gui, htdp, math>
<net-cookies, pict, plot, racklog, redex, scribble, slideshow, snip>
<typed-racket, string-constants, syntax-color, web-server>: Update
hashes.
* gnu/packages/chez.scm (chez-scheme-for-racket): Update to
9.9.9-pre-release.17.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-08 09:05:47 +03:00
Ricardo Wurmus 72745172d1
gnu: Add python-fasttext.
* gnu/packages/machine-learning.scm (python-fasttext): New variable.
2023-09-07 21:39:48 +02:00
Ricardo Wurmus 6d60d7ccba
gnu: Add fasttext.
* gnu/packages/machine-learning.scm (fasttext): New variable.
2023-09-07 21:39:41 +02:00
Liliana Marie Prikler 6750c114e3
gnu: guix-emacs: Reword docstrings.
The current documentation strings cause compilation warnings; thus improve
them.

* gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-regexp)
(guix-emacs-find-autoloads, guix-emacs-autoload-packages): Make do without
quoting 'autoload'.  Reserve quotation to variables and functions.
2023-09-07 20:25:07 +02:00
Maxim Cournoyer b02ad19305
gnu: emacs: Reload subdirs.el files in ‘guix-emacs-autoload-packages’.
This fixes a regression introduced with 79cfe30f3 ("build-system: emacs: Use
subdirectories again.") which caused the 'guix-emacs-autoload-packages' to no
longer be able to autoload all packages.

* gnu/packages/aux-files/emacs/guix-emacs.el
(guix-emacs-autoload-packages): Reload subdirs.el files unless NO-RELOAD is
provided.  Update docstring.
* doc/guix.texi (Application Setup): Document that
‘guix-emacs-autoload-packages’ can be invoked interactively to auto-reload
newly installed Emacs packages.
* gnu/packages/emacs.scm (emacs)[arguments]<#:phases>: Call
guix-emacs-autoload-packages with an argument in the site-start.el file.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-07 20:25:07 +02:00
Maxim Cournoyer 05e4b3cba8
gnu: emacs: Allow producing verbose messages when loading autoloads.
* gnu/packages/aux-files/emacs/guix-emacs.el: Expound commentary.
(guix-emacs-verbose): New variable.
(guix-emacs--load-file-no-error): New procedure.
(guix-emacs-autoload-packages): Use it.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-07 20:25:06 +02:00
Maxim Cournoyer d3bf08872b
gnu: emacs: Factorize a ‘guix-emacs--subdirs-files’ procedure.
* gnu/packages/aux-files/emacs/guix-emacs.el
(guix-emacs--subdirs-files): New procedure.
(guix-emacs-load-package-descriptors): Use it.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-07 20:25:06 +02:00
Maxim Cournoyer 16cc7b9678
gnu: emacs: Use lexical binding for guix-emacs.el startup library.
* gnu/packages/aux-files/emacs/guix-emacs.el: Declare LEXCICAL-BINDING file
variable to true.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-07 20:25:06 +02:00
André Batista 451ba2e5bb
gnu: lighttpd: Update to 1.4.71.
* gnu/packages/web.scm (lighttpd): Update to 1.4.71.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 20:06:02 +03:00
Artyom V. Poptsov 7cd4103e81
gnu: yggdrasil: Update to 0.4.7.
* gnu/packages/networking.scm (yggdrasil): Update to 0.4.7.
[arguments]: Use G-expressions.  Set the package build name and version.
Use go-1.20.
[propagated-inputs]: Add go-golang-org-x-tools,
go-github-com-olekukonko-tablewriter and
go-github-com-mattn-go-colorable.
* gnu/packages/patches/yggdrasil-extra-config.patch: Don't use
deprecated "ioutil".

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 18:59:58 +03:00
Artyom V. Poptsov 81bbe95cd1
gnu: go-github-com-arceliar-ironwood: Update to 0.0.0-20221115123222-ec61cea2f439.
* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to
  0.0.0-20221115123222-ec61cea2f439.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 18:52:25 +03:00
Greg Hogan d76d78891e
gnu: python-duckdb: Update to 0.8.1.
* gnu/packages/python-xyz.scm (python-duckdb): Update to 0.8.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 16:32:42 +03:00
Greg Hogan 42e41cd7b1
gnu: fmt-10: Update to 10.1.1.
* gnu/packages/pretty-print.scm (fmt-10): Update to 10.1.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 16:31:11 +03:00
Kabelo M'sobomvu Moiloa 811f4fc509
gnu: emacs-consult-eglot: Update 0.2.0-0.db9d41c.
* gnu/packages/emacs-xyz.scm (emacs-consult-eglot): Update 0.2.0-0.db9d41c.

Signed-off-by: Andrew Tropin <andrew@trop.in>
Co-authored-by: Andrew Tropin <andrew@trop.in>
2023-09-07 16:49:46 +04:00
Nicolas Graves 33a0a80702
gnu: Add emacs-org-ql-dynamic-agenda.
* gnu/packages/emacs-xyz.scm (emacs-org-ql-dynamic-agenda): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-09-07 16:26:29 +04:00
Nicolas Graves a9f0b0ec7d
gnu: Add emacs-org-dynamic-agenda.
* gnu/packages/emacs-xyz.scm (emacs-org-dynamic-agenda): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-09-07 16:26:28 +04:00
Distopico 20832dac48
gnu: Add emacs-flymake-guile.
* gnu/packages/emacs-xyz.scm (emacs-flymake-guile): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-09-07 16:25:59 +04:00
Tim Johann 5ef28595e9
gnu: Add erlang-lfe.
* gnu/packages/erlang.scm (erlang-lfe): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 22:29:20 -04:00
Olivier Dion 21e1ba8a2c
gnu: Add csmith.
* gnu/packages/linux.scm (csmith): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 22:29:20 -04:00
Efraim Flashner c21499fce7
gnu: julia-prettytables: Update to 2.1.2.
* gnu/packages/julia-xyz.scm (julia-prettytables): Update to 2.1.2.
[arguments]: Rename custom phase 'skip-color-tests to
'skip-tests-manipulating-terminal-display and skip some more tests.
[propagated-inputs]: Add julia-offsetarrays, julia-stringmanipulation.
2023-09-07 05:08:59 +03:00
Efraim Flashner 92820c1732
gnu: Add julia-stringmanipulation.
* gnu/packages/julia-xyz.scm (julia-stringmanipulation): New variable.
2023-09-07 05:08:58 +03:00
Guillaume Le Vaillant ee13af93b5
gnu: cl-virality: Update to 0.3.0-1.cdc19cc.
* gnu/packages/lisp-xyz.scm (sbcl-virality): Update to 0.3.0-1.cdc19cc.
  [arguments]: Update 'delete-examples' phase.
2023-09-06 10:57:58 +02:00
Guillaume Le Vaillant 17c13b4a42
gnu: maxima: Update to 5.47.0.
* gnu/packages/maths.scm (maxima): Update to 5.47.0.
  [inputs]: Remove labels.
  [arguments]: Use gexps. Remove trailing booleans.
2023-09-04 13:49:22 +02:00
Andre A. Gomes 2f545cbaf5
gnu: sbcl: Update to 2.3.8.
* gnu/packages/lisp.scm (sbcl): Update to 2.3.8.
  [source]: Remove 'patches' field.
* gnu/packages/patches/sbcl-riscv-Make-contribs-build-again.patch: Remove
  file.
* gnu/packages/local.mk (dist-patch_DATA): Unregister it.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2023-09-04 10:21:12 +02:00
Sharlatan Hellseher 047a0c31f9
gnu: clisp: Add threads support on x84_64-linux.
Guix's build version of CLISP, fails to load bordeaux-threads:

Error while trying to load definition for system bordeaux-threads
      This implementation is unsupported.

This patch adds support for POSIX_THREADS on x86_64-linux
system.

* gnu/packages/lisp.scm (clisp)[arguments]: Add configuration options to
  support threads on x86_64-linux system.

Reported and Co-Authored by Andrew Kravchuk <awkravchuk@gmail.com>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-09-04 10:13:09 +02:00
Andre A. Gomes 209cdc81fd
gnu: cl-gobject-introspection: Update to 0.3-3.83beec4.
* gnu/packages/lisp-xyz.scm (sbcl-cl-gobject-introspection): Update to
  0.3-3.83beec4.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-09-04 09:40:20 +02:00
Andre A. Gomes 6b911d7542
gnu: cl-cl+ssl: Update to 0.0.0-6.17d5cdd.
* gnu/packages/lisp-xyz.scm (sbcl-cl+ssl): Update to 0.0.0-6.17d5cdd.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-09-04 09:32:56 +02:00
Andre A. Gomes 041ec00709
gnu: nyxt: Update to 3.6.1.
* gnu/packages/web-browsers.scm (nyxt): Update to 3.6.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-09-04 09:29:20 +02:00
Andre A. Gomes 2c6133295d
gnu: cl-iolib: Update to 0.8.4-0.010b7a6.
* gnu/packages/lisp-xyz.scm (sbcl-iolib): Update to 0.8.4.0.010b7a6.
  [native-inputs]: Add pkg-config and sbcl-fiveam.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-09-04 09:23:04 +02:00
Hilton Chain 506d6ce080
gnu: emacs-rainbow-delimiters: Fix tests.
* gnu/packages/emacs-xyz.scm (emacs-rainbow-delimiters): Adjust tests for
Emacs 29.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-09-04 09:00:00 +04:00
Maxim Cournoyer 32792d2073
gnu: avr-gcc: Avoid referencing gcc from the top level.
Fixes <https://issues.guix.gnu.org/65716>.

* gnu/packages/avr.scm (avr-gcc): Do not explicitly refer to 'gcc'.  The
default value of the argument uses the identifier-syntax trick to delay
evaluation of gcc.
2023-09-03 22:32:59 -04:00
Vinicius Monego 5a65672857
gnu: Add python-metpy.
* gnu/packages/geo.scm (python-metpy): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-03 22:32:59 -04:00
Vinicius Monego c6dcec13b1
gnu: python-pint: Fix build.
* gnu/packages/python-xyz (python-pint)[build-system]: Switch to
pyproject-build-system.
[arguments]: Skip a failing test.
[native-inputs]: Sort alphabetically and add python-importlib-metadata.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-03 22:32:59 -04:00
Vinicius Monego c8ef26fecc
gnu: python-sparse: Update to 0.14.0.
* gnu/packages/python-xyz.scm (python-sparse): Update to 0.14.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-03 22:32:58 -04:00
Vinicius Monego f4aa1812fe
gnu: python-sparse: Fix build.
* gnu/packages/python-xyz.scm (python-sparse)[native-inputs]: Add
python-importlib-metadata.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-03 22:32:58 -04:00
Arun Isaac 7f20bed6c0
gnu: guile-email: Update to 0.3.1.
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.3.1.
2023-09-04 00:52:09 +01:00
Efraim Flashner e365c26a34
gnu: kio: Skip another test.
* gnu/packages/kde-frameworks.scm (kio)[arguments]: Adjust custom 'check
phase to skip a test which fails on aarch64-linux.
2023-09-03 15:40:21 +03:00
Nicolas Goaziou 52af65cf66
gnu: emacs-pcre2el: Update to 1.12.
* gnu/packages/emacs-xyz.scm (emacs-pcre2el): Update to 1.12.
2023-09-03 12:31:22 +02:00
Nicolas Goaziou 1d4488a875
gnu: emacs-org-contrib: Update to 0.4.2.
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 0.4.2.
2023-09-03 12:31:21 +02:00
Nicolas Goaziou bcac8fa318
gnu: emacs-org: Update to 9.6.9.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.6.9.
[arguments]<#:phases>: Re-instate a previously skipped test.
2023-09-03 12:31:21 +02:00
Nicolas Goaziou 741323a89d
gnu: emacs-popon: Update to 0.13.
* gnu/packages/emacs-xyz.scm (emacs-popon): Update to 0.13.
2023-09-03 12:31:20 +02:00
Nicolas Goaziou 6ed46bf515
gnu: emacs-scpaste: Update to 0.7.0.
* gnu/packages/emacs-xyz.scm (emacs-scpaste): Update to 0.7.0.
2023-09-03 12:31:19 +02:00
Nicolas Goaziou 9a1093206e
gnu: emacs-seriestracker: Update to 1.3.1.
* gnu/packages/emacs-xyz.scm (emacs-seriestracker): Update to 1.3.1.
2023-09-03 12:31:19 +02:00
Nicolas Goaziou 9f6feeca3a
gnu: emacs-substitute: Update to 0.2.0.
* gnu/packages/emacs-xyz.scm (emacs-substitute): Update to 0.2.0.
2023-09-03 12:31:18 +02:00
Cayetano Santos via Guix-patches via 1de41d5a1f
gnu: emacs-org-ref: Update to 3.0-0.bb375f3.
* gnu/packages/emacs-xyz.scm (emacs-org-ref): Update to 3.0-0.bb375f3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-09-03 12:31:17 +02:00
Efraim Flashner 9d2e632377
gnu: wget2: Add more support libraries.
* gnu/packages/wget.scm (wget2)[inputs]: Add brotli, nghttp2:lib, xz,
zstd:lib. Update TODO comment.
[arguments]: Adjust configure-flags to add support for bzip2, lzma
compression.
2023-09-03 11:19:16 +03:00
Andy Tai 98fe926db7
gnu: wget2: Update to 2.1.0
* gnu/packages/wget.scm (wget2): Update to 2.1.0

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-03 11:17:28 +03:00
Tobias Geerinckx-Rice 28b22c45ee
gnu: Register ruby-nokogiri.patch.
This follows up on commit e897569778.

* gnu/local.mk (dist_patch_DATA): Add ruby-nokogiri.patch.

Reported by acrow in #guix.
2023-09-03 02:00:00 +02:00
Maxim Cournoyer 6113e0529d
gnu: gmime: Update home-page URL.
* gnu/packages/mail.scm (gmime) [home-page]: Update URL.
2023-09-06 01:25:31 -04:00
Hilton Chain c14c25b4fb
gnu: go-github-com-tdewolff-minify-v2: Regenerate hash.
* gnu/packages/golang.scm (go-github-com-tdewolff-minify-v2)[#:phases]: Add
phase 'regenerate-hash.
[native-inputs]: Add go-github-com-tdewolff-hasher.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:25:31 -04:00
Hilton Chain d3e12a02d3
gnu: go-github-com-tdewolff-parse-v2: Regenerate hash.
* gnu/packages/golang.scm (go-github-com-tdewolff-parse-v2)[#:phases]: Add
phase 'regenerate-hash.
[native-inputs]: Add go-github-com-tdewolff-hasher.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:25:30 -04:00
Hilton Chain e90b54ee99
gnu: Add go-github-com-tdewolff-hasher.
* gnu/packages/golang.scm (go-github-com-tdewolff-hasher): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:25:30 -04:00
Hilton Chain e99279aa27
gnu: Add go-github-com-cespare-mph.
* gnu/packages/golang.scm (go-github-com-cespare-mph): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:25:30 -04:00
Hilton Chain 701041aac1
gnu: Add go-github-com-dgryski-go-mph.
* gnu/packages/golang.scm (go-github-com-dgryski-go-mph): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:25:30 -04:00
Hilton Chain 83064e2683
gnu: Add go-github-com-dgryski-go-metro.
* gnu/packages/golang.scm (go-github-com-dgryski-go-metro): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:25:30 -04:00
Sughosha 315eeb919a
gnu: zrythm: Enable rtaudio.
* gnu/packages/music.scm (zrythm)[#:configure-flags]: Add
"-Drtaudio=enabled".
[inputs]: Add rtaudio.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:03:53 -04:00
Sughosha 3c2b892d29
gnu: rtaudio: Update to 5.2.0.
* gnu/packages/audio.scm (rtaudio): Update to 5.2.0.
[#:phases]: Delete argument.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 01:03:53 -04:00
Maxim Cournoyer 0aec2c10c0
gnu: gst-plugins-bad: Remove the svt-hevc input.
* gnu/packages/gstreamer.scm (gst-plugins-bad)
[inputs]: Remove svt-hevc; add comment.
2023-09-06 00:25:42 -04:00
Zheng Junjie f8e3e02b98
gnu: libndp: Fix cross-compile.
* gnu/packages/networking.scm (libndp)
[native-inputs]: When cross-compile add pkg-config, libtool, gettext-minimal,
autoconf, automake.
[arguments]: When cross-compile, add phase to fix rpl_malloc undefined references.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 00:25:42 -04:00
Rémi Teissier 2d6c4e7198
gnu: gambit-c: Update to 4.9.5.
* gnu/packages/scheme.scm (gambit-c): Update to 4.9.5.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 00:25:38 -04:00
宋文武 d7e9df2b35
gnu: gmime: Remove version 2.6.23.
* gnu/packages/mail.scm (gmime-2.6): Remove package.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 23:37:23 -04:00
fanquake a7abe49723
gnu: bear: Update to 3.1.3.
* gnu/packages/build-tools.scm (bear): Update to 3.1.3.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 23:34:52 -04:00
fanquake 354d8cc922
gnu: ccache: Update to 4.8.3.
* gnu/packages/ccache.scm (ccache): Update to 4.8.3.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 23:33:59 -04:00
Maxim Cournoyer 2ee9abe835
gnu: qemu: Update to 8.1.0.
* gnu/packages/virtualization.scm (qemu): Update to 8.1.0.
[source] <patches>: Replace qemu-disable-aarch64-migration-test.patch with
qemu-disable-some-qtests-tests.patch.
<snippet>: Adjust for dtc relocation and meson and sgabios removal.
[arguments] <configure-flags>: Remove --meson flag.  Remove sgabios from the
--firmwarepath value.
<phases>: Adjust replace-firmwares and delete-firmwares phases for sgabios
removal.
[inputs]: Remove sgabios.
(qemu-minimal): Use package/inherit, which is more appropriate for a package
variant.
[arguments]: New disable-extra-tests phase.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: Delete file.
* gnu/packages/patches/qemu-disable-some-qtests-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Reviewed-by: Kaelyn <kaelyn.alexi@protonmail.com>
2023-09-05 23:30:02 -04:00
nathan 05f08c11ff
gnu: libusb-compat: Specify the absolute file name for libusb.
Refine the fix for loading libusb correctly.

* gnu/packages/libusb.scm (libusb) [arguments]
<configure-flags>: New LIBUSB_1_0_SONAME flag.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 23:22:42 -04:00
Nicolas Graves 8ca3490062
gnu: python-skia-pathops: Update to 0.8.0.
* gnu/packages/fontutils.scm (python-skia-pathops): Update to 0.8.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:52:20 -04:00
Nicolas Graves 26ca6dad37
gnu: skia: Update to 112.0.6d0b938.
* gnu/packages/graphics.scm (skia): Update to 112.0.6d0b938.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:52:19 -04:00
Nicolas Graves fe0c0be190
gnu: skia: Update to 110.0.0f3fb7a.
* gnu/packages/graphics.scm (skia): Update to 110.0.0f3fb7a.
[arguments](build-phases): Disable newly introduced libraries wuffs (general
performance) and perfetto (running performance tests).

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:52:19 -04:00
Denys Nykula ed9bc58938
gnu: ardour: Build locales.
The TRANSLATORS file in the Ardour source says the i18n waf phase
is optional between the build and install phases.

* gnu/packages/audio.scm (ardour)[#:phases] Add build-i18n.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:52:19 -04:00
Ahmad Draidi e68581080e
gnu: arcan-wayland: Deprecate in favor of arcan.
* gnu/packages/arcan.scm (arcan-wayland): Rewrite as a deprecated
alias for arcan.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:52:11 -04:00
Ahmad Draidi c3e001f368
gnu: arcan: Restyle format.
* gnu/packages/arcan.scm (arcan): Run 'guix style' over the package and
manually break some long lines.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:46 -04:00
Ahmad Draidi 076660f2ef
gnu: arcan: Use new style arguments.
* gnu/packages/arcan.scm (arcan)[arguments]: Use new style arguments.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:46 -04:00
Ahmad Draidi 2b6b951f55
gnu: arcan: Fix paths handling.
This patch removes the wrapper and the propagated environment variables
(through 'native-search-paths') and instead patches the paths inside the
source code. This fixes path handling, which seems to be broken now. It
also allows us to use 'setuid', which is required for some features, and
lets the app use its internal path handling criteria, which some dependent
apps expect.

* gnu/packages/arcan.scm (arcan): Fix paths handling.
[arguments]: Add 'patch-paths' phase. Remove 'wrap-program' phase.
[native-search-paths]: Remove.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:46 -04:00
Ahmad Draidi 8bcf567c71
gnu: arcan: Build all features.
* gnu/packages/arcan.scm (arcan): Build all features.
[arguments]: Use #:configure-flags "-DBUILD_PRESET=everything" to build all
features, and "-DDISTR_TAG='Guix'" to tag the builds.
[synopsis]: Remove '(egl-dri)' since it indicates a specific feature.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:46 -04:00
Ahmad Draidi cb037ca494
gnu: arcan: Update to 0.6.2.1.
* gnu/packages/arcan.scm (arcan): Update to 0.6.2.1.
[use-modules]: Remove no longer used package imports and add ones for
new dependencies. Add '(guix gexp)' for snippet.
[source]: Use version instead of commit, and add snippet to remove some
bundled packages.
[arguments]: Remove 'fix-cmake-paths' phase since it's no longer needed.
[inputs]: Remove apr, glib, glu, lzip, pcre.  Add bash-minimal, espeak,
gumbo-parser, jbig2dec, libjpeg-turbo, libseccomp, libvnc, mupdf, openjpeg,
sdl2, wayland, wayland-protocols, xcb-util, xcb-util-wm, zlib. Replace
ffmpeg-4 with ffmpeg. Change luajit label to fix lint. Update vendored
openal to 0.6.2. Sort inputs by name.
[description]: Change description to closely match upstream for accuracy.
[license]: Add new and missing licenses.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:46 -04:00
Maxim Cournoyer 1f014b9f0b
gnu: xarcan: Fix indentation.
* gnu/packages/arcan.scm (xarcan): Fix indentation.
2023-09-05 19:50:45 -04:00
Ahmad Draidi f592042a45
gnu: xarcan: Update to 0.6.1.
* gnu/packages/arcan.scm (xarcan): Update to 0.6.1.
[use-modules]: Remove no longer used '(guix build-system gnu)' and add
'(guix build-system meson)'. Add '(gnu packages fonts)',
'(gnu packages onc-rpc)' for new dependencies and '(guix gexp)' for arguments.
[source]: Use version instead of commit, and update hash.
[build-system]: Switch to 'meson-build-system' since this is what's
used upstream now.
[arguments]: Use new configuration flags for the new build system. Switch to
new arguments style.
[inputs]: Add font-dejavu, libtirpc, libxshmfence, xcb-util, xcb-util-wm.
Replace libressl with openssl. Sort inputs by name.
[license]: Add 3-Clause BSD license.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:45 -04:00
dan f38be97383
gnu: efivar: Fix cross-compilation.
[version]: Temporarily change the version to a git-version.
[source]: Fetch source from git, use newer commit to fix cross-build.
[arguments]<#:make-flags>: Set HOSTCC to gcc.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:45 -04:00
antlers e2c9d8f94e
gnu: kdenlive: Add missing kirigami input.
* gnu/packages/kde.scm (kdenlive): Add input kirigami.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:45 -04:00
Artyom V. Poptsov 16c0578894
gnu: Add book-sparc.
* gnu/packages/books.scm: New module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add 'books.scm'.

Co-authored-by: Adam Faiz <adam.faiz@disroot.org>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:45 -04:00
Vinicius Monego a1a952a38c
gnu: Add libmodbus.
* gnu/packages/engineering.scm (libmodbus): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:44 -04:00
Vagrant Cascadian cd3a539455
gnu: lcrq: Update to 0.1.2.
gnu: lcrq: Update to 0.1.2.

* gnu/packages/networking.scm (lcrq): Update to 0.1.2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:44 -04:00
Philip McGrath 766342dc35
gnu: Add font-junicode.
* gnu/packages/fonts.scm (font-junicode): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:44 -04:00
宋文武 2ae57c98a9
gnu: simh: Use G-Expressions.
* gnu/packages/simh.scm (simh)[arguments]: Convert to list of G-Expressions.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:44 -04:00
宋文武 35c254e5fd
gnu: simh: Update to 3.12-4.
* gnu/packages/simh.scm (simh): Update to 3.12-4.
[source]: Switch to url-fetch.
[native-inputs]: Add unzip.
[arguments]: Adjust make-flags.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:44 -04:00
宋文武 93eba03191
gnu: thunar: Update to 4.18.7.
* gnu/packages/xfce.scm (thunar): Update to 4.18.7.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:44 -04:00
宋文武 1a46517536
gnu: kaidan: Update to 0.9.0.
* gnu/packages/messaging.scm (kaidan): Update to 0.9.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:43 -04:00
宋文武 c535374ef4
gnu: kaidan: Add missing input.
Fixes <https://issues.guix.gnu.org/65684>.

* gnu/packages/messaging.scm (kaidan)[inputs]: Add sonnet.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:43 -04:00
Maxim Cournoyer 015e288d2d
gnu: sideload: Update to 6.2.1.
* gnu/packages/pantheon.scm (sideload): Update to 6.2.1.
2023-09-05 19:50:43 -04:00
altadil 88abdb43d6
gnu: pantheon-calculator: Update to 2.0.2.
* gnu/packages/pantheon (pantheon-calculator): Update to 2.0.2.
[inputs]: Replace gtk+ with gtk.
[native-inputs]: Remove labels.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:43 -04:00
altadil cc3fbfbb21
gnu: granite: Upgrade to 7.3.0.
* gnu/packages/pantheon.scm (granite): Upgrade to 7.3.0.
[inputs]: Remove gtk+.  Add sassc.  Move glib and libgee to...
[propagated-inputs]: ... here.  Add gtk.
[native-inputs]: Add glib:bin.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:43 -04:00
宋文武 3d351a631b
gnu: ibus: Add search-path for 'GUIX_GTK3_IM_MODULE_FILE'.
* gnu/packages/ibus.scm (ibus)[native-search-paths]: Add 'GUIX_GTK3_IM_MODULE_FILE'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:43 -04:00
宋文武 9809f27657
gnu: ibus: Disable registry cache.
Fixes <https://issues.guix.gnu.org/22707>.

* gnu/packages/ibus.scm (ibus)[arguments]: Add 'disable-registry-cache' phase.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:42 -04:00
Maxim Cournoyer 67c705f481
gnu: emacs-magit: Update to 3.3.0-5.186414a.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.3.0-5.186414a.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reviewed-by: Andrew Tropin <andrew@trop.in>
2023-09-05 19:50:42 -04:00
Maxim Cournoyer 8ad5aac483
gnu: emacs-transient: Update to 0.4.3-0.cc0fa80.
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.4.3-0.cc0fa80.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reviewed-by: Andrew Tropin <andrew@trop.in>
2023-09-05 19:50:42 -04:00
chris 95558f555a
gnu: Add fonts-tlwg.
* gnu/packages/fonts.scm (fonts-tlwg): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:42 -04:00
gemmaro 418edcd6d8
gnu: highlight: Update to 4.8.
* gnu/packages/pretty-print.scm (highlight): Update to 4.8.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:42 -04:00
宋文武 20013ff603
gnu: dosbox-staging: Update to 0.80.1.
* gnu/packages/emulators.scm (dosbox-staging): Update to 0.80.1.
[inputs]: Add libslirp an sdl2-image.  Don't use sdl-union.
[arguments]: Adjust configure-flags and 'fix-includes' phase.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:41 -04:00
Bruno Victal 3fd15479af
gnu: mympd: Update to 11.0.5.
* gnu/packages/mpd.scm (mympd): Update to 11.0.5.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:41 -04:00
Bruno Victal d9415deb1e
gnu: mpd: Remove unused imports.
Note:
cmake is a leftover from 709fd0e5e0.

* gnu/packages/mpd.scm: Remove unused imports.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:41 -04:00
Nicolas Graves c83c0a0093
gnu: ungoogled-chromium-wayland: Use gexp.
* gnu/packages/chromium.scm (ungoogled-chromium-wayland): Use gexp.
[arguments](builder): Use gexp.
[inputs]: Rewrite inputs.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05 19:50:41 -04:00
Nicolas Goaziou 6548efcd73
gnu: texlive-tikzinclude: Fix typo.
* gnu/packages/tex.scm (texlive-tikzinclude)[synopsis]: Fix typo.
2023-09-05 23:10:45 +02:00
Nicolas Goaziou 91f1be9ddf
gnu: texlive-xfor: Fix typo.
* gnu/packages/tex.scm (texlive-xfor)[description]: Use Texinfo markup for
"break" statement.
2023-09-05 23:10:45 +02:00
Nicolas Goaziou eb9b0046f5
gnu: texlive-ps2eps: Fix Ghostscript executable name.
* gnu/packages/tex.scm (texlive-ps2eps)[arguments]<#:phases>: Use "gs" instead
of "gswin32c".
2023-09-05 23:10:44 +02:00
Nicolas Goaziou 4818ad5ba2
gnu: emacs-neotree: Update to 0.6.0.
* gnu/packages/emacs-xyz.scm (emacs-neotree): Update to 0.6.0.
2023-09-02 23:47:52 +02:00
Nicolas Goaziou 907d12aeef
gnu: emacs-meow: Update to 1.4.4.
* gnu/packages/emacs-xyz.scm (emacs-meow): Update to 1.4.4.
2023-09-02 23:47:52 +02:00
Nicolas Goaziou 915f7f0c9a
gnu: emacs-magit-todos: Update to 1.7.
* gnu/packages/emacs-xyz.scm (emacs-magit-todos): Update to 1.7.
2023-09-02 23:47:52 +02:00
Nicolas Goaziou ff051fdbc3
gnu: emacs-ibuffer-vc: Update to 0.12.
* gnu/packages/emacs-xyz.scm (emacs-ibuffer-vc): Update to 0.12.
2023-09-02 23:47:52 +02:00
Nicolas Goaziou bff0df1623
gnu: emacs-ibuffer-projectile: Improve description.
* gnu/packages/emacs-xyz.scm (emacs-ibuffer-projectile)[synopsis]: Use proper
capitalization.
[description]: Use proper capitalization, and complete sentences.
2023-09-02 23:47:51 +02:00
Nicolas Goaziou 3ecf9d44bb
gnu: emacs-ibuffer-projectile: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-ibuffer-projectile): Update to 0.4.
2023-09-02 23:47:51 +02:00
Nicolas Goaziou 0b9f6a429a
gnu: emacs-ibrowse: Update to 0.2.3.
* gnu/packages/emacs-xyz.scm (emacs-ibrowse): Update to 0.2.3.
2023-09-02 23:47:51 +02:00
Nicolas Goaziou a839afbb5b
gnu: emacs-howm: Update to 1.5.0.
* gnu/packages/emacs-xyz.scm (emacs-howm): Update to 1.5.0.
2023-09-02 23:47:50 +02:00
Nicolas Goaziou 434c44786e
gnu: emacs-hl-todo: Update to 3.6.0.
* gnu/packages/emacs-xyz.scm (emacs-hl-todo): Update to 3.6.0.
2023-09-02 23:47:50 +02:00
Nicolas Goaziou 0585e5461a
gnu: emacs-helm: Update to 3.9.4.
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.9.4.
2023-09-02 23:47:50 +02:00