summary refs log tree commit diff
AgeCommit message (Collapse)Author
2023-10-17scripts: describe: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/describe.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: deploy: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/deploy.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: copy: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/copy.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: container: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/container.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: challenge: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/challenge.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: build: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/build.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: archive: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/archive.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17ui: Handle EPIPE errors when displaying Guix version.Simon Tournier
Fixes <https://issues.guix.gnu.org/66254>. Reported by Clément Lassieur <clement@lassieur.org>. * guix/ui.scm (show-version-and-exit): Handle EPIPE errors when displaying version.
2023-10-17gnu: Add r-metacell.Afkhami, Navid
* gnu/packages/bioinformatics.scm (r-metacell): New variable.
2023-10-17gnu: Add r-tgutil.Afkhami, Navid
* gnu/packages/statistics.scm (r-tgutil): New variable.
2023-10-17gnu: r-tgstat: Update to 2.3.24.Afkhami, Navid
* gnu/packages/statistics.scm (r-tgstat): Delete variable. * gnu/packages/cran.scm (r-tgstat): Add updated variable here. [native-inputs]: Add r-knitr. [propagated-inputs]: Remove r-rcpp. [arguments]: Remove fix-isnan phase.
2023-10-17gnu: r-tgconfig: Update to 0.1.2-1.15cf199.Afkhami, Navid
* gnu/packages/statistics.scm (r-tgconfig): Update to 0.1.2-1.15cf199. [source]: Fetch from github. [properties]: Add field. [home-page]: Use new URL. [description]: Expand. [license]: Use GPLv3 or later.
2023-10-17gnu: r-svglite: Update to 2.1.2.Afkhami, Navid
* gnu/packages/statistics.scm (r-svglite): Update to 2.1.2. [properties]: Add field. [home-page]: Do not use repository URL.
2023-10-17gnu: singularity: Do not override PATH.Ricardo Wurmus
* gnu/packages/linux.scm (singularity)[arguments]: Prepend coreutils, but don't make it impossible to pick up other tools.
2023-10-17gnu: singularity: Modernize package definition.Ricardo Wurmus
* gnu/packages/linux.scm (singularity)[source]: Remove trailing #t from snippet. [arguments]: Use G-expressions; remove trailing #t from build phases. [inputs]: Drop labels; add coreutils.
2023-10-17gnu: guix-build-coordinator: Update to 0-90.3446355.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-90.3446355.
2023-10-17gnu: mympd: Update to 12.1.0.Bruno Victal
* gnu/packages/mpd.scm (mympd): Update to 12.1.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17gnu: nomad-optimizer: Update to 4.3.1.Paul A. Patience
* gnu/packages/maths.scm (nomad-optimizer): Update to 4.3.1. [native-inputs]: Remove python-wrapper and python-cython. Add openmpi. [arguments]: Use G-expressions. Remove #:imported-modules and #:modules. <#:configure-flags>: Remove -DBUILD_INTERFACE_PYTHON=ON. <#:phases>: Remove 'fix-sources-for-build' phase. Rename 'fix-sources-for-tests' phase to 'fix-tests' and update it. Add 'mpi-setup' phase. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17gnu: irssi: Update to 1.4.5.André Batista
* gnu/packages/irc.scm (irssi): Update to 1.4.5. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17gnu: mmg: Update to 5.7.2.Paul A. Patience
* gnu/packages/graphics.scm (mmg): Update to 5.7.2. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17gnu: python-trimesh: Update to 3.23.5.Paul A. Patience
* gnu/packages/python-science.scm (python-trimesh): Update to 3.23.5. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17gnu: python-pyvista: Update to 0.42.3.Paul A. Patience
* gnu/packages/python-science.scm (python-pyvista): Update to 0.42.3. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17gnu: crypto++: Add tunable property.Jean-Pierre De Jesus DIAZ
* gnu/packages/crypto.scm (crypto++): Set tunable? property to true. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17gnu: crypto++: Update to 8.8.0.Jean-Pierre De Jesus DIAZ
* gnu/packages/crypto.scm (crypto++): Update to 8.8.0. [arguments]: Update to new style. Remove .so symbolic link installation as the project does it now. Fix cross-compilation for GNU/Linux and MinGW targets. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17gnu: valeronoi: Reformat with guix style.Efraim Flashner
* gnu/packages/engineering.scm (valeronoi): Process package with guix style.
2023-10-17gnu: valeronoi: Unbundle catch2 header.Efraim Flashner
* gnu/packages/engineering.scm (valeroni)[source]: Add snippet to remove bundled header. [native-inputs]: Add catch2.
2023-10-17gnu: valeronoi: Update to 0.2.0.Efraim Flashner
* gnu/packages/engineering.scm valeronoi: Update to 0.2.0. [inputs]: Remove qtbase-5 and qtsvg-5; add qtbase and qtsvg.
2023-10-16gnu: Add guile-hoot.David Thompson
* gnu/packages/guile-xyz.scm (guile-hoot): New variable.
2023-10-16gnu: libcamera: Disable log_process test on aarch64.Maxim Cournoyer
* gnu/packages/networking.scm (libcamera) [arguments] [aarch64]: Add disable-problematic-tests phase.
2023-10-16gnu: maliit-framework: Disable two mimpluginmanager tests.Maxim Cournoyer
* gnu/packages/freedesktop.scm (maliit-framework) [arguments]: Override the check phase to disable the ft_mimpluginmanager and ut_mimpluginmanager tests.
2023-10-16gnu: qtwayland-5: Disable tst_surface test on aarch64-linux.Maxim Cournoyer
* gnu/packages/qt.scm (qtwayland-5) [arguments] [target-aarch64?]: Disable the tst_surface test.
2023-10-16gnu: qtdeclarative: Add a debug output.Maxim Cournoyer
* gnu/packages/qt.scm (qtdeclarative) [outputs]: New field. Series-version: 3 Series-to: 65922@debbugs.gnu.org Series-prefix: qt-team Cover-letter: Avoid capturing python in qtbase, reinstate tests Thes series removes Python from the closure of qtbase, both for versions 5.15 and 6.5. It also reinstate a few tests that was made possible thanks to discussions with upstream following reported the issues. END
2023-10-16gnu: qtbase: Disable problematic tests on powerpc64le.Maxim Cournoyer
* gnu/packages/qt.scm (qtbase) [arguments] [powerpc64le]: Disable the tst_qpainter, tst_qprocess and tst_qsqlthread tests in the check phase. Series-changes: 3 - New commit
2023-10-16gnu: qtbase: Reinstate date related tests.Maxim Cournoyer
* gnu/packages/qt.scm (qtbase) [native-inputs]: Add tzdata-for-tests. [arguments]: Set the TZDIR and TZ environment variables, and reinstate the tst_qdate, tst_qtimezone and tst_qdatetime tests in the check phase. (qtbase-5) [source]: Replace qtbase-use-TZDIR.patch with qtbase-5-use-TZDIR.patch. * gnu/packages/patches/qtbase-use-TZDIR.patch: Refresh patch with upstream version, and preserve the old one for qtbase@5 as... * gnu/packages/patches/qtbase-5-use-TZDIR.patch: ... this. * gnu/local.mk (dist_patch_DATA): Register new patch. Series-changes: 2 - Use old TZDIR patch for qtbase@5 (the new one doesn't apply)
2023-10-16gnu: qtbase: Add $TZDIR to native search paths.Maxim Cournoyer
* gnu/packages/qt.scm (qtbase) [native-search-paths]: Add $TZDIR.
2023-10-16gnu: qtbase: Do not capture Python (again).Maxim Cournoyer
Fixes <https://issues.guix.gnu.org/65457>. * gnu/packages/qt.scm (qtbase-5) [arguments]: Add #:disallowed-references argument to guard against the problem reoccurring in the future. Add do-not-capture-python phase. (qtbase) [arguments]: Update do-not-capture-python phase.
2023-10-16gnu: git-lfs: Patch /bin/sh references.Maxim Cournoyer
* gnu/packages/version-control.scm (git-lfs) [arguments]: Add patch-/bin/sh phase. Change-Id: I2d455e683e4f6e30cd32f5b1fdaccac71616826c Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-10-16gnu: Add xsv.Wilko Meyer
* gnu/packages/crates-io.scm (xsv): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16gnu: Add rust-csv-index-0.1.Wilko Meyer
* gnu/packages/crates-io.scm (rust-csv-index-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16gnu: Add rust-chan-0.1.Wilko Meyer
* gnu/packages/crates-io.scm (rust-chan-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16gnu: Add rust-filetime-0.1.Wilko Meyer
* gnu/packages/crates-io.scm (rust-filetime-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16pack: Allow setting a custom image tag for Docker imagesSören Tempel
Previously, the image repository name was automatically computed from the packages in the manifest without allowing the user to set a custom one. As such, changing the packages in the manifest would result in a new image name. Thereby requiring updating documentation et cetera when using `docker load` directory on the resulting image. Inspired by `docker build -t`, this commit adds a new Docker-specific option to `guix pack` which allows setting a custom repository name for the resulting image. If this option is not specified, pack falls back to computing the name from the manifest. Therefore, this change is entirely backwards compatible. Documentation has been added with: 373ec2cf8ce97d5f89191c3d9211ee3a5c2067dc. * guix/scripts/pack.scm (guix-pack): Add --image-tag option. (%docker-format-options): New constant. (show-docker-format-options): New procedure. (show-docker-format-options/detailed): New procedure. (docker-image): Allow setting a custom repository name for the created docker image via extra-options. Signed-off-by: Sören Tempel <soeren@soeren-tempel.net> Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-15gnu: tootle: Deprecate in favor of tuba.Efraim Flashner
* gnu/packages/mastodon.scm (tootle): Deprecate for tuba. * gnu/packages/patches/tootle-glib-object-renaming.patch, gnu/packages/patches/tootle-reason-phrase.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
2023-10-15etc: snippets: Do not match unintended quotes.Liliana Marie Prikler
* etc/snippets/tempel/scheme-mode (origin): Unquote ‘git-fetch’, ‘svn-fetch’, ‘hg-fetch’, ‘cvs-fetch’, and ‘bzr-fetch’. Use ‘otherwise’ instead of ‘t’.
2023-10-15gnu: Add fast-downward.Liliana Marie Prikler
* gnu/packages/maths.scm (fast-downward): New variable.
2023-10-15gnu: tracker-miners: Update to 3.3.2.Liliana Marie Prikler
* gnu/packages/gnome.scm (tracker-miners): Update to 3.3.2.
2023-10-15gnu: Add ablorb.Liliana Marie Prikler
* gnu/packages/web.scm (ablorb): New variable.
2023-10-15gnu: gash-utils: Fix build.Liliana Marie Prikler
* gnu/packages/shells.scm (gash-utils)[arguments]: Add ‘skip-failing-tests’ phase. [native-inputs]: Add autoconf and automake.
2023-10-15gnu: xcb-util-errors: Fix cross-compiling.Efraim Flashner
* gnu/packages/xorg.scm (xcb-util-errors)[native-inputs]: When cross-compiling add libxcb.
2023-10-15gnu: xorg-server-xwayland: Fix cross-compiling.Efraim Flashner
* gnu/packages/xorg.scm (xorg-server-xwayland)[native-inputs]: When cross-compiling add pkg-config-for-build, wayland, wayland-protocols.