summary refs log tree commit diff
AgeCommit message (Collapse)Author
2023-06-14system: images: Add unmatched module.Efraim Flashner
* gnu/system/images/unmatched.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2023-06-14gnu: image: Add support for unformatted partitions.Efraim Flashner
* 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-14gnu: bootloader: Add u-boot-sifive-unmatched-bootloader.Efraim Flashner
* gnu/bootloader/u-boot.scm (install-sifive-unmatched-u-boot, u-boot-sifive-unmatched-bootloader): New variables.
2023-06-14gnu: opencv: Fix building on riscv64-linux.Efraim Flashner
* 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-14gnu: 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-14gnu: wireplumber: Update to 0.4.14.Benjamin
* gnu/packages/linux.scm (wireplumber): Update to 0.4.14. Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-06-14gnu: pipewire: Update to 0.3.70.Benjamin
* 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-14gnu: nyxt: Update to 3.2.0.Andre A. Gomes
* gnu/packages/web-browsers.scm (nyxt): Update to 3.2.0. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-06-14.guix-authorizations: Remove Lars-Dominik Braun’s professional key.Lars-Dominik Braun
* .guix-authorizations: Remove from lbraun (professional).
2023-06-13gnu: Add tree-sitter-bibtex.Nicolas Graves via Guix-patches via
* gnu/packages/tree-sitter.scm (tree-sitter-bibtex): New variable.
2023-06-13gnu: Add python-mizani.Navid Afkhami
* gnu/packages/python-xyz.scm (python-mizani): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-06-13gnu: quodlibet: Fix compatibility with python-3.10.Alice BRENON
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-13gnu: libgit2: Skip some tests on armhf-linux.Efraim Flashner
* gnu/packages/version-control.scm (libgit2)[arguments]: When building for armhf-linux add a phase to skip some tests.
2023-06-13gnu: qgis: Allow building on more architectures.Efraim Flashner
* gnu/packages/geo.scm (qgis)[native-inputs]: Only build with shellcheck on supported platforms.
2023-06-13gnu: Add emacs-rail.Andrew Tropin
* gnu/packages/emacs-xyz.scm (emacs-rail): New variable.
2023-06-12gnu: python-mf2py: Add missing input.Efraim Flashner
* gnu/packages/python-web.scm (python-mf2py)[native-inputs]: Add python-mock.
2023-06-12doc: Move and rewrite the branching strategy.Christopher Baines
Move away from using staging and core-updates, and make the strategy independant of branch names. Keep the 300 dependent threshold for changes to master, as I don't have any specific reason to change this. Most importantly, require using guix-patches issues to coordinate merging of the branches, as I think that'll address the key issues that have shown up recently where it's been unclear which branch should be merged next. * doc/contributing.texi (Submitting Patches): Move the branching strategy to a new Managing Patches and Branches section. (Managing Patches and Branches): New section. (Commit Policy): Simplify through referencing the new Managing Patches and Branches section. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: guile-png: Update to 0.6.0.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.6.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: gocryptfs: Update to 2.4.0.Felix Lechner
* gnu/packages/file-systems.scm (gocryptfs): Update to 2.4.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: perl-lingua-translit: Update to 0.29.Evgeny Pisemsky
* gnu/packages/perl.scm (perl-lingua-translit): Update to 0.29. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: musikcube: Update to 3.0.1.Sughosha
* 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-12gnu: mailutils: Update to 3.16Andy Tai
* gnu/packages/mail.scm (mailutils): Update to 3.16 Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: gnuastro: Update to 0.20Andy Tai
* gnu/packages/astronomy.scm (gnuastro: Update to 0.20 Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: flat-remix-gnome-theme: Update to 20230508.Sughosha
* gnu/packages/gnome-xyz.scm (flat-remix-gnome-theme): Update to 20230508. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: lttng-modules: Update to 2.13.10.Olivier Dion
* gnu/packages/instrumentation.scm (lttng-modules): Update to 2.13.10. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: erlang: Update to 25.3.2.wrobell
* gnu/packages/erlang.scm (erlang): Update to 25.3.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: lfs-s3: Update to 0.1.2.Nicolas Graves
* 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-12gnu: phantomsocks: Update to 0.0.0-20230405135900-a54ae9f3611e.Hilton Chain
* gnu/packages/networking.scm (phantomsocks): Update to 0.0.0-20230405135900-a54ae9f3611e. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: python-absl-py: Update to 1.4.0.Felix Gruber
* 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-12gnu: 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-12gnu: python-py3status: Update to 3.50.Ivan Vilata i Balaguer
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-12gnu: python-m2crypto: Update to 0.38.0.Z572
* 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-12gnu: doctl: Update to 1.94.0.Matthew James Kraai
* gnu/packages/admin.scm (doctl): Update to 1.94.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: directfb: Fix building on armhf-linux.Efraim Flashner
* 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-12gnu: linux-libre 4.14: Update to 4.14.317.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.317. (linux-libre-4.14-pristine-source): Update hash.
2023-06-12gnu: linux-libre 4.19: Update to 4.19.285.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.285. (linux-libre-4.19-pristine-source): Update hash.
2023-06-12gnu: linux-libre 5.4: Update to 5.4.246.Leo Famulari
* 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-12gnu: linux-libre 5.10: Update to 5.10.183.Leo Famulari
* 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-12gnu: linux-libre 5.15: Update to 5.15.116.Leo Famulari
* 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-12gnu: linux-libre 6.1: Update to 6.1.33.Leo Famulari
* 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-12gnu: linux-libre: Update to 6.3.7.Leo Famulari
* 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-12gnu: vtk: Fix building on riscv64-linux.Efraim Flashner
* gnu/packages/image-processing.scm (vtk)[arguments]: Adjust configure-flags when building for riscv64-linux to link with '-latomic'.
2023-06-11gnu: python-titlecase: Update to 2.4.jgart
* gnu/packages/python-xyz.scm (python-titlecase): Update to 2.4. [native-inputs]: Remove python-nose.
2023-06-11gnu: icedove: Update to 102.12.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-version, thunderbird-comm-source): Update to 102.12.0.
2023-06-11gnu: Add emacs-qrencode.Evgeny Pisemsky
* gnu/packages/emacs-xyz.scm (emacs-qrencode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-11svn-download: Do not expand keywords.Timothy Sample
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-11gnu: texlive-latex-filecontents: Rename to texlive-filecontents.Nicolas Goaziou
* 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-11gnu: texlive-latex-filecontents: Fix package definition.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-filecontents)[arguments]: Generate from source.
2023-06-11gnu: texlive-latex-epstopdf-pkg: Rename to texlive-epstopdf-pkg.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-epstopdf-pkg): New variable. (texlive-latex-epstopdf-pkg): Deprecate variable. (texlive-graphics-def): Apply renaming.
2023-06-11gnu: texlive-latex-epstopdf-pkg: Fix package definition.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-epstopdf-pkg)[arguments]: Generate from source. [propagated-inputs]: Add TEXLIVE-GRFEXT, TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS and TEXLIVE-PDFTEXCMDS.