me
/
guix
Archived
1
0
Fork 0
Commit Graph

114834 Commits (d528d4da85ccb5ceb4fb86f931391462a406a89f)

Author SHA1 Message Date
Efraim Flashner 14d87c3827
gnu: rust: Update to 1.70.0.
* 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-18 11:35:40 +03:00
Fries 839f16dbee
gnu: rust: Add make-ignore-test-list function.
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-18 11:35:39 +03:00
Fries 299a223835
gnu: Add rust-1.70.
* 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-18 11:35:39 +03:00
Fries fb04d0139e
gnu: Add rust-1.69.
* gnu/packages/rust.scm (rust-1.69): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-18 11:35:39 +03:00
Efraim Flashner 7823c65040
gnu: python-pgpy: Update to 0.6.0.
* gnu/packages/python-crypto.scm (python-pgpy): Update to 0.6.0.
[propagated-inputs]: Remove python-singledispatch and python-six.
2023-10-17 18:13:19 +03:00
Afkhami, Navid 48f9484483
gnu: Add r-metacell.
* gnu/packages/bioinformatics.scm (r-metacell): New variable.
2023-10-17 14:25:36 +02:00
Afkhami, Navid 54274a5a3b
gnu: Add r-tgutil.
* gnu/packages/statistics.scm (r-tgutil): New variable.
2023-10-17 14:25:36 +02:00
Afkhami, Navid bd12aead95
gnu: r-tgstat: Update to 2.3.24.
* 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-17 14:25:36 +02:00
Afkhami, Navid 278432cb77
gnu: r-tgconfig: Update to 0.1.2-1.15cf199.
* 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-17 14:25:36 +02:00
Afkhami, Navid ea9334e113
gnu: r-svglite: Update to 2.1.2.
* gnu/packages/statistics.scm (r-svglite): Update to 2.1.2.
[properties]: Add field.
[home-page]: Do not use repository URL.
2023-10-17 14:25:36 +02:00
Ricardo Wurmus 018567adb7
gnu: singularity: Do not override PATH.
* gnu/packages/linux.scm (singularity)[arguments]: Prepend coreutils, but
don't make it impossible to pick up other tools.
2023-10-17 14:07:59 +02:00
Ricardo Wurmus 2fb94a505b
gnu: singularity: Modernize package definition.
* 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-17 13:58:48 +02:00
Christopher Baines d389f67773
gnu: guix-build-coordinator: Update to 0-90.3446355.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-90.3446355.
2023-10-17 10:36:22 +01:00
Bruno Victal 1c0236aae4
gnu: mympd: Update to 12.1.0.
* gnu/packages/mpd.scm (mympd): Update to 12.1.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:32:38 +01:00
Paul A. Patience 33cbb0ca8d
gnu: nomad-optimizer: Update to 4.3.1.
* 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-17 10:28:27 +01:00
André Batista 67dcc64110
gnu: irssi: Update to 1.4.5.
* gnu/packages/irc.scm (irssi): Update to 1.4.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:27:45 +01:00
Paul A. Patience b7d4ed43df
gnu: mmg: Update to 5.7.2.
* gnu/packages/graphics.scm (mmg): Update to 5.7.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:27:21 +01:00
Paul A. Patience d07e75a4ce
gnu: python-trimesh: Update to 3.23.5.
* gnu/packages/python-science.scm (python-trimesh): Update to 3.23.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:26:55 +01:00
Paul A. Patience 4aa6a924b2
gnu: python-pyvista: Update to 0.42.3.
* gnu/packages/python-science.scm (python-pyvista): Update to 0.42.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:26:23 +01:00
Jean-Pierre De Jesus DIAZ c8312a6d07
gnu: crypto++: Add tunable property.
* gnu/packages/crypto.scm (crypto++): Set tunable? property to true.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:24:01 +01:00
Jean-Pierre De Jesus DIAZ 1138445494
gnu: crypto++: Update to 8.8.0.
* 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-17 10:23:55 +01:00
Efraim Flashner 0e467b7b0b
gnu: valeronoi: Reformat with guix style.
* gnu/packages/engineering.scm (valeronoi): Process package with guix
style.
2023-10-17 11:22:36 +03:00
Efraim Flashner 58452ecdb4
gnu: valeronoi: Unbundle catch2 header.
* gnu/packages/engineering.scm (valeroni)[source]: Add snippet to remove
bundled header.
[native-inputs]: Add catch2.
2023-10-17 11:22:32 +03:00
Efraim Flashner 047589b166
gnu: valeronoi: Update to 0.2.0.
* gnu/packages/engineering.scm valeronoi: Update to 0.2.0.
[inputs]: Remove qtbase-5 and qtsvg-5; add qtbase and qtsvg.
2023-10-17 11:19:59 +03:00
David Thompson b437896e87
gnu: Add guile-hoot.
* gnu/packages/guile-xyz.scm (guile-hoot): New variable.
2023-10-16 12:10:28 -04:00
Maxim Cournoyer ff11cbc2e9
gnu: libcamera: Disable log_process test on aarch64.
* gnu/packages/networking.scm (libcamera) [arguments]
[aarch64]: Add disable-problematic-tests phase.
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 8d6838dfcd
gnu: maliit-framework: Disable two mimpluginmanager tests.
* gnu/packages/freedesktop.scm (maliit-framework) [arguments]: Override the
check phase to disable the ft_mimpluginmanager and ut_mimpluginmanager tests.
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 9c2b2a0105
gnu: qtwayland-5: Disable tst_surface test on aarch64-linux.
* gnu/packages/qt.scm (qtwayland-5) [arguments]
[target-aarch64?]: Disable the tst_surface test.
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 31cb6b923e
gnu: qtdeclarative: Add a debug output.
* 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-16 11:16:01 -04:00
Maxim Cournoyer 2334a24a04
gnu: qtbase: Disable problematic tests on powerpc64le.
* 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-16 11:16:01 -04:00
Maxim Cournoyer 6b8e35ce23
gnu: qtbase: Reinstate date related tests.
* 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-16 11:16:01 -04:00
Maxim Cournoyer 3eba1dc655
gnu: qtbase: Add $TZDIR to native search paths.
* gnu/packages/qt.scm (qtbase) [native-search-paths]: Add $TZDIR.
2023-10-16 11:16:00 -04:00
Maxim Cournoyer 26b02f7797
gnu: qtbase: Do not capture Python (again).
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-16 11:16:00 -04:00
Maxim Cournoyer b6a070d2a3
gnu: git-lfs: Patch /bin/sh references.
* 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-16 09:53:19 -04:00
Wilko Meyer ce12a4118a
gnu: Add xsv.
* gnu/packages/crates-io.scm (xsv): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16 12:34:57 +03:00
Wilko Meyer bebf130832
gnu: Add rust-csv-index-0.1.
* gnu/packages/crates-io.scm (rust-csv-index-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16 12:34:57 +03:00
Wilko Meyer 0cedbd9cdb
gnu: Add rust-chan-0.1.
* gnu/packages/crates-io.scm (rust-chan-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16 12:34:57 +03:00
Wilko Meyer 72522fd1ef
gnu: Add rust-filetime-0.1.
* gnu/packages/crates-io.scm (rust-filetime-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16 12:34:57 +03:00
Efraim Flashner a0d2ecde94
gnu: tootle: Deprecate in favor of tuba.
* 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-15 14:25:29 +03:00
Liliana Marie Prikler f0a01ff42a
gnu: Add fast-downward.
* gnu/packages/maths.scm (fast-downward): New variable.
2023-10-15 12:28:19 +02:00
Liliana Marie Prikler f45114f38e
gnu: tracker-miners: Update to 3.3.2.
* gnu/packages/gnome.scm (tracker-miners): Update to 3.3.2.
2023-10-15 12:28:19 +02:00
Liliana Marie Prikler 5ca2a8ad94
gnu: Add ablorb.
* gnu/packages/web.scm (ablorb): New variable.
2023-10-15 12:28:19 +02:00
Liliana Marie Prikler 48286d4da4
gnu: gash-utils: Fix build.
* gnu/packages/shells.scm (gash-utils)[arguments]: Add ‘skip-failing-tests’
phase.
[native-inputs]: Add autoconf and automake.
2023-10-15 12:28:19 +02:00
Efraim Flashner e1600546b9
gnu: xcb-util-errors: Fix cross-compiling.
* gnu/packages/xorg.scm (xcb-util-errors)[native-inputs]: When
cross-compiling add libxcb.
2023-10-15 13:12:16 +03:00
Efraim Flashner 302b14fb19
gnu: xorg-server-xwayland: Fix cross-compiling.
* gnu/packages/xorg.scm (xorg-server-xwayland)[native-inputs]: When
cross-compiling add pkg-config-for-build, wayland, wayland-protocols.
2023-10-15 13:11:39 +03:00
Efraim Flashner f668e5c8d2
gnu: egl-wayland: Fix cross-compiling.
* gnu/packages/xorg.scm (egl-wayland)[native-inputs]: When
cross-compiling add pkg-config-for-build, wayland, wayland-protocols.
2023-10-15 13:10:50 +03:00
Efraim Flashner bc1634a197
gnu: libxkbcommon: Fix cross-compiling.
* gnu/packages/xdisorg.scm (libxkbcommon)[native-inputs]: When
cross-compiling add pkg-config-for-build.
2023-10-15 13:10:10 +03:00
Efraim Flashner 8f84587be7
gnu: swaybg: Fix cross-compiling.
* 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-15 13:08:54 +03:00
Efraim Flashner d7c5456a39
gnu: sway: Fix cross-compiling.
* gnu/packages/wm.scm (sway)[native-inputs]: When cross-compiling add
pkg-config-for-build, wayland.
2023-10-15 13:08:18 +03:00
Efraim Flashner 76b706c71c
gnu: wlroots: Fix cross-compiling.
* gnu/packages/wm.scm (wlroots)[arguments]: Adjust custom phases to also
search for files from native-inputs.
[native-inputs]: Add wayland. When cross-compiling add
pkg-config-for-build.
2023-10-15 13:06:53 +03:00
Efraim Flashner dc2cfc9bea
gnu: poppler: Fix cross-compiling.
* gnu/packages/pdf.scm (poppler)[native-inputs]: When cross-compiling
add pkg-config-for-build.
2023-10-15 13:06:03 +03:00
Efraim Flashner cee779c800
gnu: libtirpc: Keep reference to mit-krb5 when cross-compiling.
* gnu/packages/onc-roc.scm (libtirpc)[arguments]: When cross-compiling
adjust the pkg-config file to retain a reference to mit-krb5.
2023-10-15 13:04:04 +03:00
Efraim Flashner a888342f89
gnu: nss: Fix cross-compiling.
* gnu/packages/nss.scm (nss)[arguments]: Adjust configure-flags when
cross-compiling to correctly set the target architecture and kernel.
Adjust the custom 'configure-phase when cross-compiling to use the
correct C++ compiler.
2023-10-15 13:02:26 +03:00
Efraim Flashner 2aab62fe24
gnu: mesa: Fix cross-compiling.
* gnu/packages/gl.scm (mesa)[native-inputs]: When cross-compiling add
pkg-config-for-build, wayland, wayland-protocols.
[arguments]: Adjust configure-flags to use cond to also match the
architecture when cross-compiling. Add phase when cross-compilng to set
the location of llvm-config.
2023-10-15 13:00:24 +03:00
Efraim Flashner 7744119c3e
gnu: libinput-minimal: Fix cross-compiling.
* gnu/packages/freedesktop.scm (libinput)[native-inputs]: When
cross-compiling add pkg-config-for-build.
[inputs]: When cross-compiling add check.
2023-10-15 12:58:22 +03:00
Efraim Flashner d2923babf3
gnu: python-cysignals: Format with 'guix style'.
* gnu/packages/python-xyz.scm (python-cysignals): Reformat package with
'guix style'.
2023-10-15 08:52:36 +03:00
Efraim Flashner 33538f35ed
gnu: python-cysignals: Update to 1.11.4.
* gnu/packages/python-xyz.scm (python-cysignals): Update to 1.11.4.
[native-inputs]: Replace python-cython with python-cython-3.
2023-10-15 08:42:34 +03:00
John Kehayias 5a6b1a5586
gnu: mangohud: Update to 0.7.0.
* gnu/packages/graphics.scm (mangohud): Update to 0.7.0.
[arguments]<#:configure-flags>: Remove "-Duse_system_vulkan=enabled" and
"-Dvulkan_datadir" from as they are no longer supported.
<#:phases>: Add 'unbundle-vulkan-headers'.
[inputs]: Add nlohmann-json.  Replace vulkan-headers with origin for
vulkan-headers@1.2.158.
[native-inputs]: Add git-minimal/pinned.
2023-10-14 16:51:39 -04:00
Paul A. Patience 08c55c03bf
gnu: dealii: Update to 9.5.1.
* gnu/packages/maths.scm (dealii): Update to 9.5.1.
[propagated-inputs]: Add kokkos.
[arguments]<#:phases>: Add 'unset-cpath' phase.
(dealii-openmpi)[propagated-inputs]: Remove kokkos.
[arguments]<#:phases>: Delete 'unset-cpath' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:45 +02:00
Paul A. Patience 50b82ea44e
gnu: Add kokkos.
* gnu/packages/cpp.scm (kokkos): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00
Paul A. Patience 4fbfe6c4ce
gnu: Add taskflow.
* gnu/packages/cpp.scm (taskflow): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00
Andre A. Gomes b475b511d3
gnu: sbcl-trivial-clipboard: Update to 0.0.0-7.aee67d6.
* gnu/packages/lisp-xyz.scm (sbcl-trivial-clipboard): Update to 0.0.0-7.aee67d6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00
mason1920 63d2241ff9
gnu: Add vim-rainbow
* gnu/packages/vim.scm (vim-rainbow): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00
Andy Tai 504fdfb56f
gnu: icewm: Update to 3.4.3
* gnu/packages/wm.scm (icewm): Update to 3.4.3

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00
Andy Tai 33814fecec
gnu: xnedit: Update to 1.5.2
* gnu/packages/text-editors.scm (xnedit): Update to 1.5.2

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00
Andy Tai f47d3570bc
gnu: xpra: Update to 5.0.3
* gnu/packages/xorg.scm (xpra): Update to 5.0.3

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00
Paul A. Patience a4c838ca1e
gnu: f3d: Update to 2.2.1.
* gnu/packages/graphics.scm (f3d): Update to 2.2.1.
[snippet]: Update paths to delete and remove substitutions.
[arguments]<#:configure-flags>: Remove obsolete options, update renamed
options and add -DF3D_EXTERNAL_CXXOPTS, -DF3D_EXTERNAL_NLOHMANN_JSON and
-DF3D_MODULE_EXR.
[phases]: Add 'fix-cmake-rpath' phase.
[inputs]: Add openexr.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:43 +02:00
Lilah Tascheter 489abccd5f
services: dhcp-client-service-type: Support DDNS.
* gnu/services/networking.scm (dhcp-client-shepherd-service): Enable -I
  flag on dhclient.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:43 +02:00
Sergio Pastor Pérez d17c403115
gnu: Add dexy-color-sddm-theme.
* gnu/packages/display-managers.scm (dexy-color-sddm-theme): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:43 +02:00
Sergio Pastor Pérez f81cfc2f51
gnu: Add abstractdark-sddm-theme.
* gnu/packages/display-managers.scm (abstractdark-sddm-theme): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:43 +02:00
Efraim Flashner 7ce925fbe2
gnu: wpewebkit: Update to 2.40.5.
* gnu/packages/webkit.scm (wpewebkit): Update to 2.40.5.
2023-10-14 21:27:02 +03:00
Yovan Naumovski 3d0cdf9638
gnu: dool: Update to 1.3.0.
* gnu/packages/admin.scm (dool): Update to 1.3.0.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-14 15:40:03 +02:00
Gabriel Wicki 64e7081851
gnu: Add python-icmplib.
* gnu/packages/python-xyz.scm (python-icmplib): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-14 15:38:49 +02:00
Fabio Natali e4fb70e2e8
gnu: guile-proba: Fix environment vars in Guile Proba's script.
* gnu/packages/check.scm (guile-proba): Micro fix.

Guile Proba's CLI script, as created via Guix's `wrap-program', should take
into account (as opposed to discard) the original, user-defined values of
`GUILE_LOAD_PATH' and `GUILE_LOAD_COMPILED_PATH'.

Currently, Guile Proba's CLI script is unable to find any third-party library
needed by the app being tested. This micro change should fix this.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-14 15:31:28 +02:00
David Thompson 8e8d20b6b3
gnu: guile-next: Update to 3.0.9-0.79e836b.
* gnu/packages/guile.scm (guile-next): Update to 3.0.9-0.79e836b.
2023-10-13 19:31:22 -04:00
Fabio Natali 8aad7210ea
gnu: guile-ini: Update to 0.5.4.
* gnu/packages/guile-xyz.scm: Update to 0.5.4.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-13 23:28:54 +02:00
Nicolas Goaziou 27c2ebd7ce
gnu: rosegarden: Update to 23.06.
* gnu/packages/music.scm (rosegarden): Update to 23.06.
2023-10-13 20:09:52 +02:00
Nicolas Goaziou df8dd9caed
gnu: xournalpp: Update to 1.2.1.
* gnu/packages/pdf.scm (xournalpp): Update to 1.2.1.
[arguments]<#:configure-flags>: Replace "ENABLE_CPPUNIT" with "ENABLE_GTEST".
<#:phases>: Add a phase to build test files.
[native-inputs]: Add GOOGLETEST.
2023-10-13 20:09:51 +02:00
Nicolas Goaziou 4de27da44f
gnu: converseen: Update to 0.11.0.0.
* gnu/packages/image.scm (converseen): Update to 0.11.0.0.
* gnu/packages/patches/converseen-hide-updates-checks.patch: Update patch.
2023-10-13 20:09:51 +02:00
Leo Famulari 5498835bb3
gnu: linux-libre: Update to 6.5.7.
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-with-bpf): Update to linux-libre 6.5.
2023-07-23 22:26:01 -04:00
Ricardo Wurmus dcfd4d9c48
gnu: distrobox: Update to 1.5.0.2.
* gnu/packages/containers.scm (distrobox): Update to 1.5.0.2.
[arguments]: Do not patch files with extensions, such as a .pdf.
2023-10-13 17:45:56 +02:00
Afkhami, Navid 21b44bbc7c
gnu: Add r-mafh5-gnomad-v3-1-2-grch38.
* gnu/packages/bioconductor.scm (r-mafh5-gnomad-v3-1-2-grch38): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-10-13 14:42:16 +02:00
Vinicius Monego 08a1126428
gnu: gsequencer: Update to 6.1.3.
* gnu/packages/music.scm (gsequencer): Update to 6.1.3.
2023-10-12 21:48:47 -03:00
Vinicius Monego 844dd7dac7
gnu: python-metpy: Update to 1.5.1.
* gnu/packages/geo.scm (python-metpy): Update to 1.5.1.
2023-10-12 21:48:47 -03:00
Vinicius Monego f1b7111f09
gnu: python-pint: Update to 0.22.
* gnu/packages/python-xyz.scm (python-pint): Update to 0.22.
[native-inputs]: Add python-uncertainties.
[propagated-inputs]: Add python-typing-extensions.
2023-10-12 21:48:39 -03:00
Vinicius Monego 016403f323
gnu: python-scrapy: Update to 2.11.0.
* gnu/packages/python-web.scm (python-scrapy): Update to 2.11.0.
2023-10-12 21:44:51 -03:00
Ludovic Courtès 5a3fb30653
services: cuirass: Add ‘log-expiry’ option for ‘remote-server’.
* gnu/services/cuirass.scm (<cuirass-remote-server-configuration>)[log-expiry]:
New field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Continuous Integration): Document it.
2023-10-12 22:14:34 +02:00
Ludovic Courtès f0c929f1e6
gnu: cuirass: Use gexps.
* gnu/packages/ci.scm (cuirass)[arguments]: Rewrite as per ‘guix style
-S arguments’.
2023-10-12 22:14:34 +02:00
Ludovic Courtès 2588fb98f0
gnu: cuirass: Simplify ‘wrap-program’ phase.
* gnu/packages/ci.scm (cuirass)[arguments]: Add (srfi srfi-1) and (ice-9
match) to #:modules.  Rewrite ‘wrap-program’ phase to iterate over
INPUTS and select the subset that actually provides Guile modules.
2023-10-12 22:14:34 +02:00
Wilko Meyer 06acda9715
gnu: Update my copyright.
* gnu/packages/linux.scm: Update copyright header.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-07-23 22:26:05 -04:00
Wilko Meyer 816c58bde1
gnu: linux-libre 4.14: Update to 4.14.327.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.327.
(linux-libre-4.14-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-07-23 22:26:05 -04:00
Wilko Meyer d38414047e
gnu: linux-libre 4.19: Update to 4.19.296.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.296.
(linux-libre-4.19-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-07-23 22:26:05 -04:00
Wilko Meyer 44f32a407f
gnu: linux-libre 5.4: Update to 5.4.258.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.258.
(linux-libre-5.4-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-07-23 22:26:04 -04:00
Wilko Meyer 4e8a93d902
gnu: linux-libre 5.10: Update to 5.10.198.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.198.
(linux-libre-5.10-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-07-23 22:26:04 -04:00
Wilko Meyer 6e4e2a6aed
gnu: linux-libre 5.15: Update to 5.15.135.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.135.
(linux-libre-5.15-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-07-23 22:26:04 -04:00
Wilko Meyer 2346421b2a
gnu: linux-libre 6.1: Update to 6.1.57.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.57.
(linux-libre-6.1-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-07-23 22:26:04 -04:00
Wilko Meyer 1abfadab7c
gnu: linux-libre 6.5: Update to 6.5.7.
* gnu/packages/linux.scm (linux-libre-6.5-version): Update to 6.5.7.
(linux-libre-6.5-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-07-23 22:26:00 -04:00
Ludovic Courtès 0c1d893b34
gnu: cuirass: Update to db6b633.
* gnu/packages/ci.scm (cuirass): Update to db6b633.
2023-10-12 18:53:07 +02:00
Nguyễn Gia Phong 2812eb2e1b
gnu: Add senpai.
* gnu/packaging/messaging.scm (senpai): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-12 18:53:07 +02:00
Nguyễn Gia Phong a798477db8
gnu: Add go-github-com-delthas-go-localeinfo.
gnu/packages/golang.scm (go-github-com-delthas-go-localeinfo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-12 18:53:07 +02:00
Nguyễn Gia Phong cf111ec0ba
gnu: Add go-github-com-delthas-go-libnp.
gnu/packages/golang.scm (go-github-com-delthas-go-libnp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-12 18:53:06 +02:00
Nguyễn Gia Phong 26a31e63d3
gnu: go-github-com-godbus-dbus: Update to 5.1.0
gnu/packages/golang.scm (go-github-com-godbus-dbus): Update to 5.1.0.

Signed-off-by: Nguyễn Gia Phong <mcsinyx@disroot.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-12 18:53:06 +02:00
Ludovic Courtès 8b8ab17561
accounts: Fix typo in comment.
* gnu/build/accounts.scm (passwd->shadow): Fix typo in comment.
2023-10-12 18:53:06 +02:00
Efraim Flashner daf38746df
gnu: ripgrep: Prepare for cross-compiling.
* gnu/packages/rust-apps.scm (ripgrep) [native-inputs]: Move pcre2 ...
[inputs]: ... to here.
2023-10-12 17:00:52 +03:00
Efraim Flashner b802c104de
gnu: stfl: Fix cross-compiling.
* gnu/packages/ncurses.scm (stfl)[native-inputs]: Add ncurses.
2023-10-12 17:00:50 +03:00
Navid Afkhami b418fdb191
gnu: Add r-complexupset.
* gnu/packages/cran.scm (r-complexupset): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-10-12 15:06:19 +02:00
Liliana Marie Prikler 1328c4cca5
gnu: glibc: Fix CVE-2023-4911.
* gnu/packages/patches/glibc-2.35-CVE-2023-4911.patch: New file.
* gnu/local.mk: Register it here.
* gnu/packages/base.scm (glibc/fixed): New variable.
(glibc): Use it as replacement.
2023-10-12 06:49:02 +02:00
John Kehayias f62737bfee
gnu: curl/fixed: Fix version.
This is a followup to d6d706a58b.  The version
string is set separately to have the same length as curl for grafting and was
forgotten in the previous commit.

* gnu/packages/curl.scm (curl/fixed)[version]: Set to "8.4.0a" to match actual
version and length needed for grafting.
2023-10-11 23:12:15 -04:00
John Kehayias d6d706a58b
gnu: curl/fixed: Update to 8.4.0 [security fixes].
Fixes CVE-2023-38545 and CVE-2023-38546.  See
<https://curl.se/docs/CVE-2023-38545.html> and
<https://curl.se/docs/CVE-2023-38546.html> for details.

* gnu/packages/curl.scm (curl/fixed): Update to 8.4.0.
2023-10-11 22:08:14 -04:00
Leo Nikkilä 2610166c37
gnu: libcue: Update to 2.3.0 [security fixes].
Fixes CVE-2023-43641, see
<https://github.blog/2023-10-09-coordinated-disclosure-1-click-rce-on-gnome-cve-2023-43641/>
for details.

* gnu/packages/cdrom.scm (libcue): Update to 2.3.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-11 21:52:13 -04:00
Stefan Reichör 5c30ef17d6
gnu: python-pyte: Update to 0.8.1.
* gnu/packages/terminals.scm (python-pyte): Update to 0.8.1.

Co-authored-by: jgart <jgart@dismail.de>
2023-10-11 20:19:54 -05:00
jgart ab0e0aa799
gnu: python-pyvirtualdisplay: Update to 3.0.
* gnu/packages/python-xyz.scm (python-pyvirtualdisplay): Update to 3.0.
2023-10-11 20:19:01 -05:00
Pierre-Evariste Dagand 20d9cfd851
gnu: Remove python-google-api-core-1 and its dependency python-google-auth-1
python-google-auth-1 doesn't self-test anymore. The tests depend on
`python-mock` (easy to fix) but also on an outdated version of
`python-cryptography`.

* gnu/packages/python-web.scm (python-google-auth-1)
(python-google-api-core-1): Remove.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-11 23:13:02 +02:00
Pierre-Evariste Dagand 83dc6c2c68
gnu: python-google-api-client: Update to 2.102.0.
* gnu/packages/python-web.scm (python-google-api-client): Update to 2.102.0
(python-google-auth-httplib2): Update to 0.1.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-11 23:12:56 +02:00
Pierre-Evariste Dagand 5b133876cc
gnu: Add python-google-auth-oauthlib.
* gnu/packages/python-web.scm (python-google-auth-oauthlib): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-11 23:11:58 +02:00
David Elsing 085bee4264
gnu: Add bliss.
* gnu/packages/maths.scm (bliss): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-11 19:10:03 +02:00
Alexey Abramov 670d985cab
services: static-networking: Add support for bonding.
* gnu/services/base.scm (<network-link>): Add mac-address field. Set
type field to #f by default, so it won't be mandatory. network-link
without a type will be used for existing interfaces.
(assert-network-link-mac-address, mac-address?): Add sanitizer. Allow
valid mac-address or #f.
(assert-network-link-type): Add sanitizer. Allow symbol or #f.
* gnu/services/base.scm (network-set-up/linux,
network-tear-down/linux): Adapt to new structure.
* doc/guix.texi (Networking Setup): Document it.
* gnu/tests/networking.scm (run-static-networking-advanced-test): New
variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-11 18:51:07 +02:00
Ricardo Wurmus b4f2b681ad
gnu: Add r-chemmineob.
* gnu/packages/bioconductor.scm (r-chemmineob): New variable.
2023-10-11 15:44:06 +02:00
Sharlatan Hellseher 9ad9113fc2
gnu: indi: Update to 2.0.4.
* gnu/packages/astronomy.scm (indi-2.0): New variable.
(indi-1.9): New variable. Inherited from indi-2.0.
(indi): Set it to use indi-1.9 as default, as Stellarium and PHD2 are
still depended on 1.9 and fail with Indi 2.0+.
See: https://github.com/Stellarium/stellarium/issues/3038

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher 1592749dd1
gnu: python-tweakwcs: Update to 0.8.3.
* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher cb5608e393
gnu: python-sunpy: Update to 5.0.1.
* gnu/packages/astronomy.scm (python-sunpy): Update to 5.0.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher 9e2f605b28
gnu: python-stpipe: Update to 0.5.1.
* gnu/packages/astronomy.scm (python-stpipe): Update to 0.5.1.
[arguments]{test-flags}: Disable on failing test.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher 46bdcee9c8
gnu: python-stdatamodels: Update packages style.
* gnu/packages/astronomy.scm (python-stdatamodels): Update indentation
to improve readability of the package.
[description]: Add TexInfo styling bits.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher 514aec4356
gnu: python-stdatamodels: Update to 1.8.3.
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 1.8.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher eef6d037fa
gnu: python-stcal: Update package style.
* gnu/packages/astronomy.scm (python-stcal): Update indentation to
improve readability of the package.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00
Sharlatan Hellseher bf6bab4e95
gnu: python-stcal: Update to 1.4.4.
* gnu/packages/astronomy.scm (python-stcal): Update to 1.4.4.
[arguments]{phases}: Add 'build-extensions phase.
[native-inputs]: Add python-cython.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher 43b0e12004
gnu: python-jwst: Update to 1.12.3.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.12.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher 7c47749a93
gnu: python-cdflib: Update to 1.2.1.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher 6e7c1e8ff2
gnu: python-crds: Update to 11.17.6.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.6.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher 5939412ab4
gnu: python-drizzle: Update package style.
* gnu/packages/astronomy.scm (python-drizzle): Update package style,
indent and align regions.
[arguments]{test-flags}: Remove them as all tests are passed
successfully.
[native-inputs]: Remove python-coverage, python-pytest-cov.
[description]: Indent region.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher dc77700c84
gnu: python-drizzle: Update to 1.14.3.
* gnu/packages/astronomy.scm (python-drizzle): Update to 1.14.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher 817293ec78
gnu: python-reproject: Update to 0.12.0.
* gnu/packages/astronomy.scm (python-reproject): Update to 0.12.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher 8647a2d4b1
gnu: python-jplephem: Improve package style.
* gnu/packages/astronomy.scm (python-jplephem)[build-system]: Shift to
pyproject-build-system.
[arguments]: Use G-expressions. Simplify 'check phase.
[description]: Extend it with more details.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher df3a912498
gnu: python-jplephem: Update to 2.19.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.19.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher de10624658
gnu: python-gwcs: Update to 0.19.0.
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.19.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:41 +01:00
Sharlatan Hellseher 0052743c91
gnu: calceph: Update to 3.5.3.
* gnu/packages/astronomy.scm (calceph): Update to 3.5.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:40 +01:00
Sharlatan Hellseher 9ad8b15751
gnu: stellarium: Update to 23.3.
* gnu/packages/astronomy.scm (stellarium): Update to 23.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:40 +01:00
Sharlatan Hellseher 2a071da179
gnu: siril: Update to 1.2.0.
* gnu/packages/astronomy.scm (siril): Update to 1.2.0.
[inputs]: Add ffms2, libheif.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:40 +01:00
Akib Azmain Turja f4093fb041
gnu: emacs-eat: Update to 0.9.
* gnu/packages/emacs-xyz.scm (emacs-eat): Update to 0.9.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:40 +01:00
Fabio Natali d6afcffb21
gnu: emacs-mastodon: Update to 1.0.6.
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 1.0.6.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:40 +01:00
Fabio Natali 378dfcf306
gnu: guile-proba: Update to 0.3.1.
* gnu/packages/check.scm (guile-proba): Update to 0.3.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I7cc9708078fee14723eec90e4ce45d2beb3a01d0
2023-10-11 12:11:40 +01:00
Guillaume Le Vaillant 0024ef320e
gnu: p2pool: Update to 3.7.
* gnu/packages/finance.scm (p2pool): Update to 3.7.
2023-10-11 10:42:22 +02:00
Guillaume Le Vaillant 7e4f323634
gnu: monero-gui: Update to 0.18.3.1.
* gnu/packages/finance.scm (monero-gui): Update to 0.18.3.1.
2023-10-11 10:27:35 +02:00
Guillaume Le Vaillant 83e84ed462
gnu: monero: Update to 0.18.3.1.
* gnu/packages/finance.scm (monero): Update to 0.18.3.1.
2023-10-11 09:50:28 +02:00
Efraim Flashner 9fe9020645
gnu: csmith: Add source file-name.
* gnu/packages/linux.scm (csmith)[source]: Add file-name field.
2023-10-11 08:15:10 +03:00
Efraim Flashner cdc82b2f6e
gnu: agda-cubical: Add source file-name.
* gnu/packages/agda.scm (agda-cubical)[source]: Add file-name field.
2023-10-11 08:14:00 +03:00
Efraim Flashner 4ec818dbe1
gnu: emacs-chatgpt-shell: Add a source file-name.
* gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell)[source]: Add
file-name field.
2023-10-11 08:11:55 +03:00
Leo Famulari 1dd62547ca
gnu: linux-libre 4.14: Update to 4.14.326.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.326.
(linux-libre-4.14-pristine-source): Update hash.
2023-07-23 22:26:05 -04:00
Leo Famulari e3a1b7a98e
gnu: linux-libre 4.19: Update to 4.19.295.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.295.
(linux-libre-4.19-pristine-source): Update hash.
2023-07-23 22:26:05 -04:00
Leo Famulari 166f943b53
gnu: linux-libre 5.4: Update to 5.4.257.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.257.
(linux-libre-5.4-pristine-source): Update hash.
2023-07-23 22:26:05 -04:00