Commit Graph

104044 Commits

Author SHA1 Message Date
Lars-Dominik Braun
65dbd10626
gnu: python-k5test: Update to 0.10.3.
* gnu/packages/python-xyz.scm (python-k5test): Update to 0.10.3.
2023-05-05 09:16:34 +02:00
Lars-Dominik Braun
5d38269aca
gnu: python-atpublic: Update to 3.1.1.
* gnu/packages/python-check.scm (python-atpublic): Update to 3.1.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove #:phases, override build backend.
[native-inputs]: Replace nose2 with pytest, add python-pdm-backend,
python-sybil and python-pytest-cov.
2023-05-05 09:14:30 +02:00
Lars-Dominik Braun
d1e4803474
gnu: Add python-pdm-backend.
* gnu/packages/python-build.scm (python-pdm-backend): New variable.
2023-05-05 09:13:57 +02:00
Ludovic Courtès
3c91f4ca49
gnu: guix: Update to dc5430c.
* gnu/packages/package-management.scm (guix): Update to dc5430c.
2023-05-05 00:13:51 +02:00
Ludovic Courtès
dc5430c9dc
gnu: python-fs: Remove indirect dependency on Rust when unsupported.
This allows to build font-abattis-cantarell on aarch64-linux.

* gnu/packages/python-xyz.scm (python-fs)[arguments]: Add #:tests?.
[native-inputs]: Turn into the empty list when cross-compiling or when
PYTHON-PYFTPDLIB is not supported.
2023-05-04 23:14:21 +02:00
Ludovic Courtès
9e95be01d9
gnu: psautohint: Remove unneeded dependencies.
* gnu/packages/fontutils.scm (psautohint)[native-inputs]: Remove
PYTHON-FS and PYTHON-PYTEST-RANDOMLY.
2023-05-04 23:14:21 +02:00
Efraim Flashner
0584f5b489
services: qemu-binfmt: Add more targets.
* gnu/services/virtualization.scm (%i486, %sparc64, %aarch64be, %xtensa,
%xtensaeb, %microblaze, %microblazeel, %or1k, %hexagon, %loongson64):
New variables.
(%armeb): Correct family field.
(%qemu-platforms): Add them.
2023-05-04 22:28:56 +03:00
Efraim Flashner
f66344ed81
services: earlyoom: Rotate log files.
* gnu/services/linux.scm (%earlyoom-log-rotation): New variable.
(earlyoom-service-type): Add service-extension for log rotation.
2023-05-04 21:32:32 +03:00
Efraim Flashner
df18eac9ab
gnu: vifm: Update to 0.13.
* gnu/packages/vim.scm (vifm): Update to 0.13.
[arguments]: Adjust substitutions in custom 'patch-test-shebangs phase.
2023-05-04 21:32:32 +03:00
Mădălin Ionel Patrașcu
00051e8839
gnu: python-screed: Update to 1.1.2.
* gnu/packages/bioinformatics.scm (python-screed): Update to 1.1.2.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove python-pytest.
[inputs]: Remove python-bz2file.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-05-04 19:28:23 +02:00
Navid Afkhami
5daf470e4f
gnu: Add python-goatools.
* gnu/packages/bioinformatics.scm (python-goatools): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2023-05-04 19:22:04 +02:00
Navid Afkhami
040cf2df74
gnu: Add r-rcircos.
* gnu/packages/cran.scm (r-rcircos): New variable.
2023-05-04 19:22:04 +02:00
Ricardo Wurmus
d0a6c11079
gnu: Add python-diff-cover.
* gnu/packages/python-xyz.scm (python-diff-cover): New variable.
2023-05-04 18:47:17 +02:00
Ricardo Wurmus
155137d28a
gnu: Add python-loguru.
* gnu/packages/python-xyz.scm (python-loguru): New variable.
2023-05-04 18:47:17 +02:00
Ricardo Wurmus
f234cda89a
gnu: Add python-pytest-mypy-plugins.
* gnu/packages/check.scm (python-pytest-mypy-plugins): New variable.
2023-05-04 18:47:17 +02:00
Ricardo Wurmus
d60b77ee5d
gnu: Add python-chevron.
* gnu/packages/python-xyz.scm (python-chevron): New variable.
2023-05-04 18:47:17 +02:00
Ricardo Wurmus
66993edc17
gnu: Add python-iteround.
* gnu/packages/python-xyz.scm (python-iteround): New variable.
2023-05-04 18:47:17 +02:00
Guillaume Le Vaillant
f14d3944cc
gnu: airspyhf: Update to 1.6.8-1.40836c5.
* gnu/packages/radio.scm (airspyhf): Update to 1.6.8-1.40836c5.
2023-05-04 17:30:22 +02:00
Leo Famulari
6fad6aa1e3
gnu: linux-libre 5.15: Update to 5.15.110.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.110.
(linux-libre-5.15-pristine-source): Update hash.
2023-05-04 11:18:46 -04:00
Leo Famulari
5b7b987534
gnu: linux-libre 6.1: Update to 6.1.27.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.27.
(linux-libre-6.1-pristine-source): Update hash.
2023-05-04 11:18:45 -04:00
Leo Famulari
aa154a0f36
gnu: linux-libre: Update to 6.2.14.
* gnu/packages/linux.scm (linux-libre-6.2-version): Update to 6.2.14.
(linux-libre-6.2-pristine-source): Update hash.
2023-05-04 11:18:38 -04:00
Ludovic Courtès
b20b7e61a3
gnu: sakura: Remove input labels.
* gnu/packages/terminals.scm (sakura)[native-inputs]: Remove input
labels.
2023-05-04 17:06:44 +02:00
Ludovic Courtès
115f0ad729
gnu: peek: Remove input labels.
* gnu/packages/video.scm (peek)[inputs, native-inputs]: Remove labels.
2023-05-04 17:06:44 +02:00
Ludovic Courtès
9c004c4d8a
gnu: tint2: Remove input labels.
* gnu/packages/xdisorg.scm (tint2)[native-inputs]: Remove input labels.
2023-05-04 17:06:44 +02:00
Ludovic Courtès
919ade23d0
gnu: maim: Remove input labels.
* gnu/packages/xdisorg.scm (maim)[inputs]: Remove labels.
2023-05-04 17:06:44 +02:00
Ludovic Courtès
a860dcbba9
gnu: armadillo: Remove input labels.
* gnu/packages/maths.scm (armadillo)[inputs]: Remove labels.
2023-05-04 17:06:43 +02:00
Efraim Flashner
f0a51a2bda
gnu: vulkan-loader: Skip tests on riscv64-linux.
* gnu/packages/vulkan.scm (vulkan-loader)[arguments]: Skip tests when
building on riscv64-linux.
2023-05-04 16:54:09 +03:00
Efraim Flashner
f776eb3f87
gnu: exiv2: Adjust tests on riscv64-linux.
* gnu/packages/image.scm (exiv2)[arguments]: Also use the custom
'adjust-tests phase when building for riscv64-linux.
2023-05-04 16:54:03 +03:00
Christopher Baines
f56d37658e
gnu: r-bigmemory: Remove several supported systems.
Where the package consistently fails to build.

* gnu/packages/statistics.scm (r-bigmemory)[supported-systems]: Remove
armhf-linux, aarch64-linux and powerpc64le-linux.
2023-05-04 14:50:47 +01:00
Christopher Baines
08acdd0765
gnu: gcc-11: Adapt patching for hurd to not use gexp's.
As this causes issues with gcc-cross-boot0, since it doesn't use gexp's and
that means the builder script ends up broken.

I'm not testing this properly, I've only confirmed that with this change, you
can generate a derivation for hello for i586-gnu where that derivation and all
inputs don't have broken builder scripts. Plus the output for hello on
x86_64-linux is unchanged.

* gnu/packages/gcc.scm (gcc-11)[arguments]: Rewrite to not use gexps.
[native-inputs]: Add a patch for the hurd if that's the target.
2023-05-04 14:43:53 +01:00
Felix Gruber
59640af1c5
gnu: dune-common: Skip tests that fail on aarch64-linux.
* gnu/packages/patches/dune-common-skip-failing-tests.patch: New file.
* gnu/packages/maths.scm (dune-common)[source]: Add it
* gnu/local.mk (dist_patch_DATA): Register it.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-05-04 13:08:59 +02:00
Eric Bavier
7a0a186a32
gnu: rdiff-backup: Update to 2.2.4.
* gnu/packages/backup.scm (rdiff-backup): Update to 2.2.4.
[inputs]: Add python-pyaml.
2023-05-03 23:46:02 -05:00
Eric Bavier
d71bbf2e7d
gnu: pinball: Update to 0.3.20230219.
* gnu/packages/games.scm (pinball): Update to 0.3.20230219.
[inputs]: Use sdl-union.
[arguments]: Adjust configure flags.  Use gexps.  Remove debug outpu.
2023-05-03 22:34:56 -05:00
Maxim Cournoyer
ae6643326a
gnu: python-wxpython: Add a debug output
* gnu/packages/wxwidgets.scm (python-wxpython) [outputs]: New field.
[arguments]: Provide the '--debug' build option in the configure phase.
2023-05-03 22:09:04 -04:00
Maxim Cournoyer
679dcb403e
gnu: python-wxpython: Use gexps.
* gnu/packages/wxwidgets.scm (python-wxpython) [arguments]: Use gexps.
Provide the '--use_syswx' build option via the WXPYTHON_BUILD_ARGS environment
variable.
2023-05-03 22:09:04 -04:00
Maxim Cournoyer
70d3327460
gnu: wxwidgets: Add a debug output.
* gnu/packages/wxwidgets.scm (wxwidgets) [outputs]: New field.
[arguments]: Add --enable-debug_info to #:configure-flags argument.
2023-05-03 22:09:04 -04:00
Maxim Cournoyer
7c4f524bc8
gnu: wxwidgets: Update to 3.2.2.1.
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.2.1.
2023-05-03 22:09:03 -04:00
Ricardo Wurmus
3f02f7d937
gnu: pigx-sars-cov-2: Update to 0.0.9.
* gnu/packages/bioinformatics.scm (pigx-sars-cov-2): Update to 0.0.9.
2023-05-03 17:02:02 +02:00
Nicolas Goaziou
23c65faff2
gnu: emacs-circadian: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-circadian)[arguments]<#:phases>: Skip
failing tests.
2023-05-03 16:12:59 +02:00
Nicolas Goaziou
9559356264
gnu: emacs-lacarte: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-lacarte)[source]: Use GitHub as
upstream. Fix version number.
[description]: Expound it.
[license]: Set to GPL3+.
2023-05-03 15:29:35 +02:00
Nicolas Goaziou
f7bbce48ab
gnu: emacs-markup-faces: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-markup-faces)[source]: Use GitHub as
upstream, MELPA Stable failed us…
[description]: Appease linter and fix capitalization.
2023-05-03 15:21:47 +02:00
Maxim Cournoyer
6bc3e3f9ba
services: cups: Use cups-minimal to avoid PAM authentication.
Fixes <https://issues.guix.gnu.org/63198>.

Our CUPS service doesn't currently extend the PAM configuration, and prevents
users from authenticating.  Use cups-minimal, which has no PAM support.

* gnu/services/cups.scm (cups-configuration) [cups]: Use cups-minimal.
(opaque-cups-configuration): Likewise.
2023-05-03 08:20:31 -04:00
Ivan Gankevich
0cbbc1996d
gnu: Add sipp.
* gnu/packages/telephony.scm (sipp): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-05-03 12:36:08 +02:00
Alexey Abramov
9b9883c773
gnu: Add libfyaml.
* gnu/packages/serialization.scm (libfyaml): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-05-03 12:36:08 +02:00
Aleksandr Vityazev
0abde609f2
gnu: rrdtool: Update to 1.8.0.
* gnu/packages/rrdtool.scm (rrdtool): Update to 1.8.0.
[source]: Change URI making Github the primary distribution point;
[inputs]: Use new style;
[arguments]: Use gexps, remove PRE-CONFIGURE phase.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-05-03 12:36:07 +02:00
Gabriel Wicki
96f227e2fa
gnu: Add emacs-riscv-mode.
* gnu/packages/emacs-xyz.scm (emacs-riscv-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-05-03 12:36:07 +02:00
Nicolas Goaziou
6f3be37c68
gnu: open-adventure: Update to 1.16.
* gnu/packages/games.scm (open-adventure): Update to 1.16.
2023-05-03 12:36:07 +02:00
Nicolas Goaziou
d6fb9a51b3
gnu: emacs-osm: Update to 0.12.
* gnu/packages/emacs-xyz.scm (emacs-osm): Update to 0.12.
2023-05-03 12:36:06 +02:00
Nicolas Goaziou
76911699c9
gnu: emacs-ivy-rich: Update to 0.1.7.
* gnu/packages/emacs-xyz.scm (emacs-ivy-rich): Update to 0.1.7.
2023-05-03 12:36:06 +02:00
Nicolas Goaziou
d51082e8a5
gnu: emacs-inspector: Update to 0.29.
* gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.29.
2023-05-03 12:36:06 +02:00
Nicolas Goaziou
118096daff
gnu: emacs-org: Update to 9.6.5.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.6.5.
2023-05-03 12:36:05 +02:00
Nicolas Goaziou
de55697268
gnu: emacs-tramp: Update to 2.6.0.4.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.6.0.4.
2023-05-03 12:36:05 +02:00
Nicolas Goaziou
13acc9e827
gnu: emacs-eglot: Update to 1.15.
* gnu/packages/emacs-xyz.scm (emacs-eglot): Update to 1.15.
2023-05-03 12:36:05 +02:00
Nicolas Goaziou
ead1e87382
gnu: emacs-tldr: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-tldr)[source]<origin>: Do not generate URI
from home page.  Drop ".git" suffix.
[description]: Use proper capitalization and normalize Texinfo markup.
2023-05-03 12:36:05 +02:00
Nicolas Goaziou
ab1c570aa7
gnu: emacs-tldr: Update to 0-2.1b09d20.
* gnu/packages/emacs-xyz.scm (emacs-tldr): Update to 0-2.1b09d20.
2023-05-03 12:36:04 +02:00
Kyle Andrews
dc053d17b7
gnu: emacs-tldr: Include unzip dependency.
* gnu/packages/emacs-xyz.scm (emacs-tldr)[arguments]<#:phases>: Add a phase to
avoid propagating unzip.
[inputs]: Add unzip.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-05-03 12:35:58 +02:00
Ricardo Wurmus
83a6ca3c60
gnu: Add fanc.
* gnu/packages/bioinformatics.scm (fanc): New variable.
2023-05-03 11:59:54 +02:00
宋文武
bfe513eeb3
gnu: python-markdownify: Update to 0.11.6, fix build.
* gnu/packages/markup.scm (python-markdownify): Update 0.11.6.
[arguments]: Run tests using 'pytest'.
[propagated-inputs]: Remove python-flake8.
2023-05-03 17:57:23 +08:00
Efraim Flashner
a60ca78823
gnu: gtksourceview: Update to 5.8.0.
* gnu/packages/gtk.scm (gtksourceview): Update to 5.8.0.
2023-05-03 11:39:59 +03:00
Efraim Flashner
59268c5ef1
gnu: python-numpy: Fix building for armhf-linux.
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: Skip another
test in the 'check phase when building for armhf-linux.
2023-05-03 11:39:59 +03:00
Andre A. Gomes
47097b947b
gnu: lisp-repl-core-dumper: Update to 0.8.0.
* gnu/packages/lisp.scm (lisp-repl-core-dumper): Update to 0.8.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-05-03 10:35:02 +02:00
Guillaume Le Vaillant
d9dc1eb7ba
gnu: sdr++: Update to 1.1.0-1.b89fdba.
* gnu/packages/radio.scm (sdr++): Update to 1.1.0-1.b89fdba.
  [inputs]: Add zstd:lib. Remove labels.
  [arguments]: Use gexps.
2023-05-03 10:27:09 +02:00
Guillaume Le Vaillant
cdd83a5014
gnu: gqrx: Update to 2.16.
* gnu/packages/radio.scm (gqrx): Update to 2.16.
2023-05-03 10:10:15 +02:00
宋文武
94e2e35534
gnu: lxqt-archiver: Update to 0.8.0.
* gnu/packages/lxqt.scm (lxqt-archiver): Update to 0.8.0.
2023-05-03 09:30:20 +08:00
宋文武
be58e76b20
gnu: screengrab: Update to 2.6.0.
* gnu/packages/lxqt.scm (screengrab): Update to 2.6.0.
2023-05-03 09:30:20 +08:00
宋文武
e6e7acb3d7
gnu: qterminal: Update to 1.3.0.
* gnu/packages/lxqt.scm (qterminal): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
55c6a76e90
gnu: qtermwidget: Update to 1.3.0.
* gnu/packages/lxqt.scm (qtermwidget): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
6f7e0a01da
gnu: qps: Update to 2.7.0.
* gnu/packages/lxqt.scm (qps): Update to 2.7.0.
2023-05-03 09:30:20 +08:00
宋文武
af090c8d2b
gnu: pavucontrol-qt: Update to 1.3.0.
* gnu/packages/lxqt.scm (pavucontrol-qt): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
77f8dfe844
gnu: lximage-qt: Update to 1.3.0.
* gnu/packages/lxqt.scm (lximage-qt): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
ab720b19b0
gnu: pcmanfm-qt: Update to 1.3.0.
* gnu/packages/lxqt.scm (pcmanfm-qt): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
47337df998
gnu: libfm-qt: Update to 1.3.0.
* gnu/packages/lxqt.scm (libfm-qt): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
aae0fdee9f
gnu: lxqt-themes: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-themes): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
064e762871
gnu: lxqt-sudo: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-sudo): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
cb563fa4a9
gnu: lxqt-session: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-session): Update to 1.3.0.
[patches]: Remove.
* gnu/packages/patches/lxqt-session-procps-4.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-05-03 09:30:20 +08:00
宋文武
179cadd933
gnu: lxqt-runner: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-runner): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
a2cee77c50
gnu: lxqt-qtplugin: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-qtplugin): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
25fd75e8cc
gnu: lxqt-powermanagement: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-powermanagement): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
74897fa42d
gnu: lxqt-policykit: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-policykit): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
11fcc6b1f1
gnu: lxqt-panel: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-panel): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
680cdb2a3a
gnu: lxqt-openssh-askpass: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-openssh-askpass): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
ffcbda4e00
gnu: lxqt-notificationd: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-notificationd): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
414fcf723d
gnu: lxqt-globalkeys: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-globalkeys): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
4882c231bc
gnu: lxqt-config: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-config): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
e0fd7b862b
gnu: lxqt-admin: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-admin): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
5d7838d297
gnu: lxqt-about: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-about): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
a02a0fde5e
gnu: liblxqt: Update to 1.3.0.
* gnu/packages/lxqt.scm (liblxqt): Update to 1.3.0.
2023-05-03 09:30:20 +08:00
宋文武
883bf93ac3
gnu: qtxdg-tools: Update to 3.11.0.
* gnu/packages/lxqt.scm (qtxdg-tools): Update to 3.11.0.
2023-05-03 09:30:20 +08:00
宋文武
7e68f5d2b5
gnu: libqtxdg: Update to 3.11.0.
* gnu/packages/lxqt.scm (libqtxdg): Update to 3.11.0.
2023-05-03 09:30:20 +08:00
宋文武
e91e62f8f3
gnu: lxqt-build-tools: Update to 0.13.0.
* gnu/packages/lxqt.scm (lxqt-build-tools): Update to 0.13.0.
2023-05-03 09:30:20 +08:00
unwox
ecb36cc427
gnu: rlottie: Fix building with GCC.
std::numeric_limits requires "#include <limits>" when building with
cpp_std=c++14. This patch fixes the issue by specifying gnu++17 as
a stdlib.

* gnu/packages/animation.scm (rlottie)[arguments]: Specify -Dcpp_std option.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-05-02 22:28:22 +02:00
Felix Gruber
7d4b512589
gnu: texlive-alphalph: Generate from source.
* gnu/packages/tex.scm (texlive-alphalph): Generate runfiles from ".dtx".

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-05-02 21:41:08 +02:00
Jonathan Brielmaier
c7f3081ea0
gnu: icedove: Update to 102.10.1.
* gnu/packages/gnuzilla.scm (icedove): Update to 102.10.1.
2023-05-02 21:34:10 +02:00
Eric Bavier
97abc5d45a
gnu: mars: Update to commit 84664cda.
* gnu/packages/games.scm (mars): Update commit to 84664cda, revision2.
[source]: Remove upstreamed patches.
[arguments]: Move 'fix-install-path' phase to #:configure-flags.  Remove
boolean return values from phases.
[home-page]: Use https.
* gnu/packages/patches/mars-install.patch,
gnu/packages/patches/mars-sfml-2.3.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2023-05-02 14:11:31 -05:00
Eric Bavier
b24e05788c
gnu: boinc-client, boinc-server: Update to 7.22.0.
* gnu/packages/distributed.scm (boinc-client): Update to 7.22.0.
2023-05-02 14:07:47 -05:00
Eric Bavier
83f4640fdf
gnu: quilt: Fix wrapping and improve testing.
* gnu/packages/patchutils.scm (quilt)[native-inputs]: Use new style; fixes
lint warning.
[inputs]: Add bash-minimal, gzip, diffutils, findutils, and tar.
[arguments]: Move check phase after other install.  Simplify wrapping and wrap
one utility script.  Run tests with PATH unset and test scripts patched to
detect insufficient wrapping.
2023-05-02 14:05:49 -05:00
Eric Bavier
4082bdf98e
gnu: ufetch: Update to 0.3.
* gnu/packages/admin.scm (ufetch): Update to 0.3.
[license]: 'isc' -> 'expat'.
2023-05-02 13:44:13 -05:00
Efraim Flashner
91bfd30ee3
gnu: debianutils: Update to 5.7-0.4.
* gnu/packages/debian.scm (debianutils): Update to 5.7-0.4.
2023-05-02 15:21:36 +03:00
Efraim Flashner
a0e98a0214
gnu: debian-archive-keyring: Update to 2023.3.
* gnu/packages/debian.scm (debian-archive-keyring): Update to 2023.3.
2023-05-02 15:21:36 +03:00
Efraim Flashner
18f7954b4b
gnu: quilt: Update to 0.67.
* gnu/packages/patchutils.scm (quilt): Update to 0.67.
2023-05-02 15:11:57 +03:00
Efraim Flashner
3988a81c10
gnu: quilt: Patch for newer grep.
* gnu/packages/patchutils.scm (quilt)[source]: Add patch to work with
newer versions of grep.
* gnu/packages/patches/quilt-grep-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-05-02 15:11:57 +03:00
Efraim Flashner
45c6abaef5
gnu: inkscape: Skip some tests on riscv64-linux.
* gnu/packages/inkscape.scm (inkscape)[arguments]: Use the custom
'disable-more-tests phase on riscv64-linux also.
2023-05-02 14:32:03 +03:00
Efraim Flashner
b62c9fbdd3
gnu: libaio: Fix building on riscv64-linux.
* gnu/packages/linux.scm (libaio)[arguments]: When building for
riscv64-linux add a patch to account for undeclared behavior.
[native-inputs]: Add patch file, patch.
* gnu/packages/patches/libaio-riscv-test5.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-05-02 14:32:03 +03:00
Felix Gruber
44d7044094
gnu: dune-pdelab: Update to 2.8.0-0.d5dddb6.
* gnu/packages/maths.scm (dune-pdelab): Update to 2.8.0-0.d5dddb6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:58:16 +02:00
Felix Gruber
e9248625d4
gnu: dune-functions: Update to 2.9.0.
* gnu/packages/maths.scm (dune-functions): Update to 2.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:58:15 +02:00
Felix Gruber
23e1a84f0a
gnu: dune-typetree: Update to 2.9.0.
* gnu/packages/maths.scm (dune-typetree): Update to 2.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:58:10 +02:00
Felix Gruber
3104c44ee2
gnu: dune-subgrid: Update to 2.9.0-1-e83f3f9.
* gnu/packages/maths.scm (dune-subgrid): Update to 2.9.0-1-e83f3f9.
  [source]: Update URL of dune-subgrid's Git repository.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:58:07 +02:00
Felix Gruber
ab7de7df99
gnu: dune-alugrid: Update to 2.9.0.
* gnu/packages/maths.scm (dune-alugrid): Update to 2.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:58:06 +02:00
Felix Gruber
d85ffbe381
gnu: dune-localfunctions: Update to 2.9.0.
* gnu/packages/maths.scm (dune-localfunctions): Update to 2.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:58:01 +02:00
Felix Gruber
53e4330774
gnu: dune-istl: Update to 2.9.0.
* gnu/packages/maths.scm (dune-istl): Update to 2.9.0.
  [source](patches): Add patch to fix test phase.
* gnu/packages/patches/dune-istl-fix-solver-playground.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:57:58 +02:00
Felix Gruber
2667b838c8
gnu: dune-grid: Update to 2.9.0.
* gnu/packages/maths.scm (dune-grid): Update to 2.9.0.
  [source](patches): Add patch to fix build.
* gnu/packages/patches/dune-grid-add-missing-include-cassert.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:57:55 +02:00
Felix Gruber
9d9fd54304
gnu: dune-uggrid: Update to 2.9.0.
* gnu/packages/maths.scm (dune-uggrid): Update to 2.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:57:54 +02:00
Felix Gruber
087f2f08a5
gnu: dune-geometry: Update to 2.9.0.
* gnu/packages/maths.scm (dune-geometry): Update to 2.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:57:52 +02:00
Felix Gruber
ee9f5cef6e
gnu: dune-common: Update to 2.9.0.
* gnu/packages/maths.scm (dune-common): Update to 2.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:57:50 +02:00
Olivier Dion
9d8b0a7848
gnu: babeltrace: Fix build failure.
* gnu/packages/instrumentation.scm (babeltrace)
[native-inputs]: Add autoconf, automake, libtool.
[arguments]: Invoke autoreconf before 'configure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02 11:54:00 +02:00
Ludovic Courtès
a46a6d8222
gnu: hypre: Add missing TeX Live packages.
* gnu/packages/maths.scm (hypre)[native-inputs]: Add texlive-alphalph
and texlive-enumitem to the list passed to 'texlive-updmap.cfg'.
2023-05-02 11:50:08 +02:00
Ludovic Courtès
92831e206c
gnu: Add texlive-alphalph.
* gnu/packages/tex.scm (texlive-alphalph): New variable.
2023-05-02 11:49:18 +02:00
Ricardo Wurmus
3f8c4899a9
gnu: Add r-ggpicrust2.
* gnu/packages/bioconductor.scm (r-ggpicrust2): New variable.
2023-05-02 10:14:37 +02:00
Ricardo Wurmus
9bb428ad68
gnu: Add r-microbiomestat.
* gnu/packages/bioconductor.scm (r-microbiomestat): New variable.
2023-05-02 10:14:37 +02:00
Ricardo Wurmus
62ed97c07d
gnu: Add r-lefser.
* gnu/packages/bioconductor.scm (r-lefser): New variable.
2023-05-02 10:14:37 +02:00
John Kehayias
854c57c352
gnu: guitarix: Update to 0.44.1.
* gnu/packages/audio.scm (guitarix): Update to 0.44.1.
[arguments]: Use gexps.
[native-inputs]: Remove labels.
2023-05-02 00:52:01 -04:00
Maxim Cournoyer
39ba8a1097
gnu: python-wxpython: Apply patch to fix TypeError exceptions.
This is caused by Python 3.10's new behavior of native extension now rejecting
float values as input when the expected type is an integer.

* gnu/packages/patches/python-wxwidgets-type-errors.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/wxwidgets.scm (python-wxpython) [source]: Apply it.  Delete
trailing #t.
[arguments]: Delete trailing #t.
2023-05-01 17:13:53 -04:00
Maxim Cournoyer
a9cbf8b379
gnu: git: Apply patch adding the --header-cmd feature.
In preparation to fix <https://issues.guix.gnu.org/58813>.

* gnu/packages/patches/git-header-cmd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/version-control.scm (git) [source]: Apply patch.
2023-05-01 12:39:10 -04:00
Danny Milosavljevic
df504d84ca
gnu: Add lazarus.
* gnu/packages/pascal.scm (lazarus): Add variable.
2023-05-01 17:19:38 +02:00
宋文武
1fc66b9db1
gnu: catfish: Fix build.
* gnu/packages/xfce.scm (catfish)[arguments]: Disable the sanity-check phase.
2023-05-01 21:52:48 +08:00
Efraim Flashner
0c6a7e1045
gnu: guile-semver: Fix cross-building.
* gnu/packages/guile-xyz.scm (guile-semver)[native-inputs]: Add
guile-3.0.
(guile2.2-semver)[native-inputs]: Add guile-2.2.
2023-05-01 11:22:42 +03:00
Efraim Flashner
cf02a22cf2
gnu: ffmpeg-5: Update to 5.1.3.
* gnu/packages/video.scm (ffmpeg-5): Update to 5.1.3.
2023-05-01 11:08:26 +03:00
Efraim Flashner
676f608546
gnu: python-urllib3: Adjust dependencies per architecture.
* gnu/packages/python-web.scm (python-urllib3)[propagated-inputs]: Only
include python-cryptography, python-pyopenssl on architectures where
they are supported.
2023-05-01 10:52:36 +03:00
Leo Famulari
8b3ae46ae3
gnu: Transmission: Update to 4.0.3.
* gnu/packages/bittorrent.scm: Update to 4.0.3.
[build-system]: Use cmake-build-system.
[source]: Remove obsolete patch.
[inputs]: Add gtkmm, glib:bin, and python.
[arguments]: Run the test suite. Import the glib-or-gtk-build-system and wrap
the 'gui' build output.  Remove #:configure-flags. Adjust the 'move-gui' phase
to upstream changes.
* gnu/packages/patches/transmission-honor-localedir.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-05-01 00:34:28 -04:00
宋文武
17ab8ac7d1
gnu: xfce4-netload-plugin: Update to 1.4.1.
* gnu/packages/xfce.scm (xfce4-netload-plugin): Update to 1.4.1.
2023-05-01 09:44:43 +08:00
宋文武
a6b9424e6f
gnu: xfce4-mpc-plugin: Update to 0.5.3.
* gnu/packages/xfce.scm (xfce4-mpc-plugin): Update to 0.5.3.
2023-05-01 09:44:43 +08:00
宋文武
5b5331e190
gnu: thunar: Update to 4.18.6.
* gnu/packages/xfce.scm (thunar): Update to 4.18.6.
2023-05-01 09:44:43 +08:00
宋文武
53b009a87a
gnu: xfce4-weather-plugin: Update to 0.11.1.
* gnu/packages/xfce.scm (xfce4-weather-plugin): Update to 0.11.1.
2023-05-01 09:22:25 +08:00
宋文武
c5a2bcd545
gnu: xfce4-timer-plugin: Update to 1.7.2.
* gnu/packages/xfce.scm (xfce4-timer-plugin): Update to 1.7.2.
2023-05-01 09:22:25 +08:00
宋文武
7a0c808e78
gnu: xfce4-time-out-plugin: Update to 1.1.3.
* gnu/packages/xfce.scm (xfce4-time-out-plugin): Update to 1.1.3.
2023-05-01 09:22:25 +08:00
宋文武
2f73c1f0fa
gnu: xfce4-mount-plugin: Update to 1.1.6.
* gnu/packages/xfce.scm (xfce4-mount-plugin): Update to 1.1.6.
2023-05-01 09:22:25 +08:00
宋文武
3435d7644f
gnu: xfce4-mailwatch-plugin: Update to 1.3.1.
* gnu/packages/xfce.scm (xfce4-mailwatch-plugin): Update to 1.3.1.
2023-05-01 09:22:25 +08:00
宋文武
588f510a60
gnu: xfce4-fsguard-plugin: Update to 1.1.3.
* gnu/packages/xfce.scm (xfce4-fsguard-plugin): Update to 1.1.3.
2023-05-01 09:22:25 +08:00
宋文武
b8cab2ec75
gnu: xfce4-calculator-plugin: Update to 0.7.2.
* gnu/packages/xfce.scm (xfce4-calculator-plugin): Update to 0.7.2.
2023-05-01 09:22:25 +08:00
宋文武
57e10cff86
gnu: xfce4-dict: Update to 0.8.5.
* gnu/packages/xfce.scm (xfce4-dict): Update to 0.8.5.
2023-05-01 09:22:25 +08:00
宋文武
f475c62fef
gnu: xfce4-whiskermenu-plugin: Update to 2.7.3.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.7.3.
2023-05-01 09:22:25 +08:00
宋文武
de567ec821
gnu: xfce4-battery-plugin: Update to 1.1.5.
* gnu/packages/xfce.scm (xfce4-battery-plugin): Update to 1.1.5.
2023-05-01 09:22:25 +08:00
宋文武
e923a096d4
gnu: tumbler: Update to 4.18.1.
* gnu/packages/xfce.scm (tumbler): Update to 4.18.1.
2023-05-01 09:22:24 +08:00
宋文武
66c887c5ac
gnu: xfconf: Update to 4.18.1.
* gnu/packages/xfce.scm (xfconf): Update to 4.18.1.
2023-05-01 09:22:24 +08:00
Efraim Flashner
23552fb2fb
gnu: presage: Update outdated config scripts.
* gnu/packages/fcitx.scm (presage)[arguments]: Add a phase to update the
outdated config scripts.
[native-inputs]: Add config.
2023-05-01 00:30:25 +03:00
Efraim Flashner
1ab846181f
gnu: inkscape: Skip more tests on some architectures.
* gnu/packages/inkscape.scm (inkscape)[arguments]: Add a phase when
building for aarch64-linux or powerpc64le-linux to skip some more tests.
2023-05-01 00:30:21 +03:00
kiasoc5
e042567145
gnu: plover: Fix build.
Fixes this error in tests:

`pkg_resources.DistributionNotFound: The 'wcwidth' distribution was not found and is required by the application`

* gnu/packages/stenography.scm (plover)[inputs]: Add python-wcwidth.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30 23:16:50 +02:00
Brian Cully
1bfba9086c
gnu: slim: Update homepage.
Moved to github, according to https://www.berlios.de/software/slim/.

* gnu/packages/display-managers.scm (slim) [home-page]:  update URL.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30 23:15:36 +02:00
Brian Cully
efce51a194
gnu: slim: Fix build failure with GCC-11
GCC-11 sniffed out a long-standing bug where a pointer was being tested for a
negative value, which is impossible. Instead, check for NULL, which is how the
error result is actually returned.

See https://github.com/iwamatsu/slim/issues/14 for details.

Fixes <https://issues.guix.gnu.org/63155>.

* gnu/packages/display-managers.scm (slim) [fix-0-pointer-comparison]: new
phase

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30 23:14:49 +02:00
kiasoc5
5cb04b570f
gnu: mumi: Add guile-gnutls to inputs.
This fixes this error when running mumi on foreign distributions:

  Throw to key `gnutls-not-available' with args `("(gnutls) module not available")'.

* gnu/packages/mail.scm (mumi)[inputs]: Add guile-gnutls.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30 23:13:39 +02:00