1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Commit Graph

105527 Commits

Author SHA1 Message Date
Efraim Flashner
f9b8f38908 gnu: glibc-2.33: Fix building for riscv64-linux.
* gnu/packages/base.scm (glibc-2.33)[source]: Add patch.
* gnu/packages/patches/glibc-2.33-riscv64-miscompilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-06-14 14:52:21 +03:00
Efraim Flashner
f3114ac4f0 system: images: Add unmatched module.
* gnu/system/images/unmatched.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2023-06-14 14:52:21 +03:00
Efraim Flashner
cd55aa9801 gnu: image: Add support for unformatted partitions.
* gnu/build/image.scm (make-unformatted-image): New procedure.
(make-partition-image): Add support for unformatted partition.
* gnu/system/image.scm (system-disk-image)[partition->gpt-type]: Add
case for using unformatted partition uuid.
2023-06-14 14:52:21 +03:00
Efraim Flashner
39250fc622 gnu: bootloader: Add u-boot-sifive-unmatched-bootloader.
* gnu/bootloader/u-boot.scm (install-sifive-unmatched-u-boot,
u-boot-sifive-unmatched-bootloader): New variables.
2023-06-14 14:52:21 +03:00
Efraim Flashner
3e5083b182 gnu: opencv: Fix building on riscv64-linux.
* gnu/packages/image-processing.scm (opencv)[arguments]: Adjust the
custom 'disable-broken-tests phase to adjust or skip some tests when
building for riscv64-linux.
2023-06-14 14:52:18 +03:00
宋文武
59e27b23ed gnu: linenoise: Update to 1.0-2.93b2db9.
* gnu/packages/shells.scm (linenoise): Update to 1.0-2.93b2db9.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-06-14 18:14:09 +08:00
Benjamin
e8e2d4ebff gnu: wireplumber: Update to 0.4.14.
* gnu/packages/linux.scm (wireplumber): Update to 0.4.14.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-06-14 13:41:59 +04:00
Benjamin
39a02c5c4e gnu: pipewire: Update to 0.3.70.
* gnu/packages/linux.scm (pipewire): Update to 0.3.70.
[inputs]: Add glib.
[arguments]: Do not install rlimits.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-06-14 13:41:59 +04:00
Andre A. Gomes
2dd3e35fc9 gnu: nyxt: Update to 3.2.0.
* gnu/packages/web-browsers.scm (nyxt): Update to 3.2.0.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-06-14 09:49:41 +02:00
Nicolas Graves via Guix-patches via
b94cbbbce7 gnu: Add tree-sitter-bibtex.
* gnu/packages/tree-sitter.scm (tree-sitter-bibtex): New variable.
2023-06-13 16:01:38 +04:00
Navid Afkhami
7224a1ca6e gnu: Add python-mizani.
* gnu/packages/python-xyz.scm (python-mizani): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-06-13 11:42:37 +02:00
Alice BRENON
b188c41d93 gnu: quodlibet: Fix compatibility with python-3.10.
Reported in #63205.

* gnu/packages/music.scm (quodlibet)[source]: Add two backported patches.
[arguments]: Adjust 'check phase to change skipped tests.
* gnu/packages/patches/quodlibet-fix-invalid-glob.patch,
gnu/packages/patches/quodlibet-fix-mtime-tests.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-06-13 09:43:37 +03:00
Efraim Flashner
63f8af77ec gnu: libgit2: Skip some tests on armhf-linux.
* gnu/packages/version-control.scm (libgit2)[arguments]: When building
for armhf-linux add a phase to skip some tests.
2023-06-13 09:16:46 +03:00
Efraim Flashner
0b2d33af03 gnu: qgis: Allow building on more architectures.
* gnu/packages/geo.scm (qgis)[native-inputs]: Only build with shellcheck
on supported platforms.
2023-06-13 09:09:08 +03:00
Andrew Tropin
0433e7f3c2 gnu: Add emacs-rail.
* gnu/packages/emacs-xyz.scm (emacs-rail): New variable.
2023-06-13 08:25:57 +04:00
Efraim Flashner
5c66be3c17 gnu: python-mf2py: Add missing input.
* gnu/packages/python-web.scm (python-mf2py)[native-inputs]: Add
python-mock.
2023-06-12 22:03:20 +03:00
Artyom V. Poptsov
3bea4c0c19 gnu: guile-png: Update to 0.6.0.
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.6.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:52:48 +01:00
Felix Lechner
561d0e5f2f gnu: gocryptfs: Update to 2.4.0.
* gnu/packages/file-systems.scm (gocryptfs): Update to 2.4.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:52:32 +01:00
Evgeny Pisemsky
23d2693cf9 gnu: perl-lingua-translit: Update to 0.29.
* gnu/packages/perl.scm (perl-lingua-translit): Update to 0.29.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:52:17 +01:00
Sughosha
a44cd79545 gnu: musikcube: Update to 3.0.1.
* gnu/packages/music.scm (musikcube): Update to 3.0.1.
[arguments]<#:configure-flags>: Remove "-DENABLE_BUNDLED_TAGLIB=false".
[native-inputs]: Add "asio".
[inputs]: Replace "ncurses" with "ncurses/tinfo" and add "libgme", "libogg",
"libvorbis" and "pipewire".

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:51:39 +01:00
Andy Tai
86d7c5730c gnu: mailutils: Update to 3.16
* gnu/packages/mail.scm (mailutils): Update to 3.16

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:50:56 +01:00
Andy Tai
94020f90f9 gnu: gnuastro: Update to 0.20
* gnu/packages/astronomy.scm (gnuastro: Update to 0.20

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:50:37 +01:00
Sughosha
1798c02638 gnu: flat-remix-gnome-theme: Update to 20230508.
* gnu/packages/gnome-xyz.scm (flat-remix-gnome-theme): Update to 20230508.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:50:09 +01:00
Olivier Dion
51b29ba007 gnu: lttng-modules: Update to 2.13.10.
* gnu/packages/instrumentation.scm (lttng-modules): Update to 2.13.10.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:49:38 +01:00
wrobell
43e06d0203 gnu: erlang: Update to 25.3.2.
* gnu/packages/erlang.scm (erlang): Update to 25.3.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:48:23 +01:00
Nicolas Graves
14faba0abb gnu: lfs-s3: Update to 0.1.2.
* gnu/packages/version-control.scm (lfs-s3): Update to 0.1.2.
[propagated-inputs] Remove go-github-com-spf13-cobra.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:47:34 +01:00
Hilton Chain
96e6cd6ae1 gnu: phantomsocks: Update to 0.0.0-20230405135900-a54ae9f3611e.
* gnu/packages/networking.scm (phantomsocks): Update to
0.0.0-20230405135900-a54ae9f3611e.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:42:03 +01:00
Felix Gruber
e2f25b79cb gnu: python-absl-py: Update to 1.4.0.
* gnu/packages/python-xyz.scm (python-absl-py): Update to 1.4.0.
[arguments]: Remove 'patch-version-check phase.
[propagated-inputs]: Remove python-six.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:41:17 +01:00
宋文武
9c16970209 gnu: tup: Update to 0.7.11.
* gnu/packages/build-tools.scm (tup): Update to 0.7.11.
[inputs]: Use fuse-3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:40:35 +01:00
Ivan Vilata i Balaguer
3cc08bbdd9 gnu: python-py3status: Update to 3.50.
This avoids "ImportError: cannot import name 'Iterable' from 'collections'"
from py3status version < 3.25.

* gnu/packages/python-xyz.scm (python-py3status): Update to 3.50.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:40:18 +01:00
Z572
dc741120fe gnu: python-m2crypto: Update to 0.38.0.
* gnu/packages/python-crypto.scm (python-m2crypto): Update to 0.38.0.
[build-system]: switch to PYPROJECT-BUILD-SYSTEM.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:25:50 +01:00
Matthew James Kraai
09d41cb60d gnu: doctl: Update to 1.94.0.
* gnu/packages/admin.scm (doctl): Update to 1.94.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12 19:25:42 +01:00
Efraim Flashner
3fc26c6dc4 gnu: directfb: Fix building on armhf-linux.
* gnu/packages/graphics.scm (directfb)[arguments]: Add a phase when
building for armhf-linux to apply a patch.
[native-inputs]: Add patch, patch file.
* gnu/packages/patches/directfb-davinci-glibc-228-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-06-12 18:12:39 +03:00
Leo Famulari
0e21b01a9a gnu: linux-libre 4.14: Update to 4.14.317.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.317.
(linux-libre-4.14-pristine-source): Update hash.
2023-06-12 10:55:30 -04:00
Leo Famulari
a8cd4e4775 gnu: linux-libre 4.19: Update to 4.19.285.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.285.
(linux-libre-4.19-pristine-source): Update hash.
2023-06-12 10:55:30 -04:00
Leo Famulari
2cd7c0616a gnu: linux-libre 5.4: Update to 5.4.246.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.246.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-06-12 10:55:30 -04:00
Leo Famulari
fc540bb66f gnu: linux-libre 5.10: Update to 5.10.183.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.183.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2023-06-12 10:55:30 -04:00
Leo Famulari
37ceb6dc7a gnu: linux-libre 5.15: Update to 5.15.116.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.116.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2023-06-12 10:55:30 -04:00
Leo Famulari
5e384f947f gnu: linux-libre 6.1: Update to 6.1.33.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.33.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
2023-06-12 10:55:29 -04:00
Leo Famulari
efe85c761a gnu: linux-libre: Update to 6.3.7.
* gnu/packages/linux.scm (linux-libre-6.3-version): Update to 6.3.7.
(linux-libre-6.3-pristine-source, deblob-scripts-6.3): Update hashes.
2023-06-12 10:55:25 -04:00
Efraim Flashner
dffaf42e5e gnu: vtk: Fix building on riscv64-linux.
* gnu/packages/image-processing.scm (vtk)[arguments]: Adjust
configure-flags when building for riscv64-linux to link with '-latomic'.
2023-06-12 09:09:45 +03:00
jgart
259b2e99e7 gnu: python-titlecase: Update to 2.4.
* gnu/packages/python-xyz.scm (python-titlecase): Update to 2.4.
[native-inputs]: Remove python-nose.
2023-06-11 19:09:07 -05:00
Jonathan Brielmaier
299f64adea gnu: icedove: Update to 102.12.0.
* gnu/packages/gnuzilla.scm (%icedove-version, thunderbird-comm-source): Update to 102.12.0.
2023-06-11 21:51:29 +02:00
Evgeny Pisemsky
12178fb7aa gnu: Add emacs-qrencode.
* gnu/packages/emacs-xyz.scm (emacs-qrencode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-11 18:18:29 +02:00
Timothy Sample
e6da6e3152 svn-download: Do not expand keywords.
Subversion keyword expansion is potentially non-reproducible as some of
them expand time strings relative to the local time zone:

  https://issues.guix.gnu.org/43442#18

In practice this is not a problem in Guix since Subversion checkouts
happen in an isolated environment using the "default timezone" (UTC).

However, Software Heritage disables keyword expansion for this very
reason.  By following suit, we make sure content can be retrieved from
there.

* guix/build/svn.scm (svn-fecth): Pass "--ignore-keywords" to
Subversion.
* guix/build-system/texlive.scm (%texlive-date): New variable.
* gnu/packages/java.scm (java-geronimo-xbean-reflect)
(java-geronimo-genesis-2.1): Update the source hash.
* gnu/packages/machine-learning.scm (ghmm): Likewise.
* gnu/packages/video.scm (libsmpeg, libsmpeg-with-sdl1): Likewise.
* gnu/packages/tex.scm (texlive-bin): Update the hash of the
"texlive-scripts" input, and a add a new phase that imitates
Subversion keyword expansion for scripts that need it.
(texlive-latex-base): Update the hash of the "texlive-luatexconfig"
native input.
(texlive-hyphen-base, texlive-dvipdfmx, texlive-dvips, texlive-cm)
(texlive-tex-plain, texlive-kpathsea, texlive-latexconfig)
(texlive-tetex, texlive-pdftex, texlive-xetex): Update the source
hash.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-06-11 18:13:44 +02:00
Nicolas Goaziou
2ffa3a400b gnu: texlive-latex-filecontents: Rename to texlive-filecontents.
* gnu/packages/tex.scm (texlive-filecontents): New variable.
(texlive-latex-filecontents): Deprecate package.
(texlive-latex-trimspaces):
(texlive-latex-needspace):
(texlive-latex-changepage):
(texlive-ifmtarg): Apply renaming.
2023-06-11 18:13:44 +02:00
Nicolas Goaziou
64d97f28b1 gnu: texlive-latex-filecontents: Fix package definition.
* gnu/packages/tex.scm (texlive-latex-filecontents)[arguments]: Generate from
source.
2023-06-11 18:13:44 +02:00
Nicolas Goaziou
adf9537b32 gnu: texlive-latex-epstopdf-pkg: Rename to texlive-epstopdf-pkg.
* gnu/packages/tex.scm (texlive-epstopdf-pkg): New variable.
(texlive-latex-epstopdf-pkg): Deprecate variable.
(texlive-graphics-def): Apply renaming.
2023-06-11 18:13:44 +02:00
Nicolas Goaziou
7a48471d78 gnu: texlive-latex-epstopdf-pkg: Fix package definition.
* gnu/packages/tex.scm (texlive-latex-epstopdf-pkg)[arguments]: Generate from
source.
[propagated-inputs]: Add TEXLIVE-GRFEXT, TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS
and TEXLIVE-PDFTEXCMDS.
2023-06-11 18:13:43 +02:00
Dominik Delgado Steuter via Guix-patches via
a181022a51 gnu: texlive-amsmath: Add missing input.
* gnu/packages/tex.scm (texlive-amsmath)[propagated-inputs]:
Add TEXLIVE-AMSFONTS.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-11 18:13:34 +02:00