aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2023-10-18gnu: rust-rustix-0.37: Remove precompiled files.Efraim Flashner
* gnu/packages/crates-io.scm (rust-rustix-0.37)[source]: Add snippet to remove precompiled files and to not require them while building the package. (rust-rustix-0.36, rust-rustix-0.35): Inherit changes from rust-rustix-0.37.
2023-10-18gnu: rust: Update to 1.70.0.Efraim Flashner
* gnu/packages/rust.scm (rust): Update to 1.70.0. [arguments]: Remove 'patch-cargo-env-shebang phase. Adjust custom phases 'disable-tests-requiring-git, disable-tests-requiring-mercurial, 'patch-command-uid-gid-test for changes in the source. Simplify custom phases 'disable-tests-broken-on-aarch64, 'patch-process-tests, 'patch-command-exec-tests, 'disable-interrupt-tests.
2023-10-18gnu: rust: Add make-ignore-test-list function.Fries
A little helper function to make creating a list to ignore tests easier. * gnu/packages/rust.scm (make-ignore-test-list): New function. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-18gnu: Add rust-1.70.Fries
* gnu/packages/rust.scm (rust-1.70): New variable. * gnu/packages/patches/rust-1.70-fix-rustix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Register file. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-18gnu: Add rust-1.69.Fries
* gnu/packages/rust.scm (rust-1.69): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-17gnu: python-pgpy: Update to 0.6.0.Efraim Flashner
* gnu/packages/python-crypto.scm (python-pgpy): Update to 0.6.0. [propagated-inputs]: Remove python-singledispatch and python-six.
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-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-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.
2023-10-15gnu: egl-wayland: Fix cross-compiling.Efraim Flashner
* gnu/packages/xorg.scm (egl-wayland)[native-inputs]: When cross-compiling add pkg-config-for-build, wayland, wayland-protocols.
2023-10-15gnu: libxkbcommon: Fix cross-compiling.Efraim Flashner
* gnu/packages/xdisorg.scm (libxkbcommon)[native-inputs]: When cross-compiling add pkg-config-for-build.
2023-10-15gnu: swaybg: Fix cross-compiling.Efraim Flashner
* gnu/packages/wm.scm (swaybg)[inputs]: When cross-compiling add wayland-protocols. [native-inputs]: When cross-compiling add pkg-config-for-build, wayland.
2023-10-15gnu: sway: Fix cross-compiling.Efraim Flashner
* gnu/packages/wm.scm (sway)[native-inputs]: When cross-compiling add pkg-config-for-build, wayland.