Commit graph

154810 commits

Author SHA1 Message Date
Jelle Licht
192c365a60
etc: teams: Add entry for Jelle Licht.
* etc/teams.scm ("Jelle Licht"): New member.

Change-Id: I45f7e49ae16c011f14b65aa7bdbdf15ea3721bd2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13 19:47:47 +00:00
Jelle Licht
1dea85e392
etc: Add a javascript team.
* etc/teams.scm (javascript): New variable.

Change-Id: I071081b01761fcc4e3baf5eb5804c849926214bc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13 19:47:47 +00:00
Ricardo Wurmus
ff5a9f32db
gnu: r-voltron: Update to 0.2.0-3.8f88699.
* gnu/packages/bioinformatics.scm (r-voltron): Update to 0.2.0-3.8f88699.
[propagated-inputs]: Add r-giotto, r-rhdf5, r-s4vectors,
r-summarizedexperiment, and r-viridislite; remove r-hdf5r.

Change-Id: Ib542f0471663992d5293aca4dc0552a411823112
2025-02-13 18:32:36 +01:00
Ricardo Wurmus
d7453a7a94
gnu: r-giotto: Update to 1.1.2-1.3e6671a.
* gnu/packages/bioinformatics.scm (r-giotto): Update to 1.1.2-1.3e6671a.

Change-Id: I60d5d7af3df81f0785bcc5940c7012302dd28d5e
2025-02-13 18:32:36 +01:00
Andreas Enge
af6d567c2e
gnu: Update copyright notices.
* gnu/packages/sagemath.scm: Remove copyright notices for persons whose
contributions have been removed from this file.

Change-Id: I64b3c1292475959579b103a048c0900776f6332a
2025-02-13 17:14:20 +01:00
Andreas Enge
01e6cd7ea8
gnu: Rename sagemath-data-combinatorial-designs.
* gnu/packages/sagemath.scm (sagemath-date-combinatorial-designs):
Rename to...
(combinatorial-designs): ...this. Slightly modify the description.

Change-Id: Ia4a6a47402e1db491a63736ce4aaafef4ca448bb
2025-02-13 17:08:45 +01:00
Andreas Enge
21fc8caa1a
gnu: Rename sagemath-data-graphs to graphs.
* gnu/packages/sagemath.scm (sagemath-data-graphs): Rename to...
(graphs): ...this.

Change-Id: I198f06c8d86bddcb7ebb22c4eaaf312b7acf9068
2025-02-13 17:08:45 +01:00
Andreas Enge
873e0d602a
gnu: Rename sagemath-data-polytopes-db to polytopes-db.
* gnu/packages/sagemath.scm (sagemath-data-polytopes-db): Rename to...
(polytopes-db): ...this.

Change-Id: Id377eaff122a0cbe73d451df486cda4281846295
2025-02-13 17:08:45 +01:00
Andreas Enge
76c0662d5f
gnu: Rename sagemath-data-conway-polynomials.
* gnu/packages/sagemath.scm (sagemath-data-conway-polynomials):
Rename to...
(conway-polynomials): ...this.

Change-Id: I594f94133a1fb4e942f196f2526b0128b43bd375
2025-02-13 17:08:45 +01:00
Andreas Enge
2e72561e78
gnu: Remove ratpoints.
The only purpose of this package was to be used as an input to sage,
but sage does not use it anymore. Equivalent functionality is provided
by the command "hyperellratpoints" of pari-gp.

* gnu/packages/sagemath.scm (ratpoints): Delete variable.
* gnu/packages/patches/ratpoints-sturm_and_rp_private.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.

Change-Id: I873ac40c1631523035b00ff678000965f21b6941
2025-02-13 11:04:29 +01:00
Andreas Enge
12afd5847f
gnu: Remove zn-poly.
The only purpose of this package was to be used as an input to sage,
but sage does not use it anymore.

* gnu/packages/sagemath.scm (zn-poly): Delete variable.

Change-Id: Ibaa8bec84be0b5f34bfc70a384113ab08c82a11c
2025-02-13 11:04:19 +01:00
Sharlatan Hellseher
b10c1ccdea
gnu: sl: Refresh package style.
* gnu/packages/toys.scm (sl): Use G-Expressions, adjust order of fields.
[arguments]: Remove trailing #t from lambda.
[description]: Adjust fill-column indentation.

Change-Id: Iaa3380514c7ba6597686845b722af2c341e8797d
2025-02-13 09:49:48 +00:00
Sharlatan Hellseher
a10f9ae49e
gnu: oneko: Refresh package style.
* gnu/packages/toys.scm (oneko): Use G-expressions, simplify, adjust
fields order and fix indentation.

Change-Id: I1af493522add7a0a22f28c7df04dc7b763b99def
2025-02-13 09:49:48 +00:00
Sharlatan Hellseher
a14644779d
gnu: nyancat: Refresh package style.
* gnu/packages/toys.scm (nyancat): Use G-Expressions simplify and fix
indentation.
[arguments]: Remove trailing #t from lambda.

Change-Id: I73e7c6f5dd9f3454703de2fc00f452e2a590ab98
2025-02-13 09:49:48 +00:00
Sharlatan Hellseher
7cc452d791
gnu: fortunes-jkirchartz: Update to 0.0.0-1.f3acb4e.
* gnu/packages/toys.scm (fortunes-jkirchartz): Update to 0.0.0-1.f3acb4e.

Change-Id: I44e6ec3677d04bead60a2a1048327b5d84d8f766
2025-02-13 09:49:48 +00:00
Sharlatan Hellseher
32f49d6c07
gnu: filters: Use G-Expressions.
* gnu/packages/toys.scm (filters): Use G-Expressions.
[arguments]: Remove trailing #t from lambda.

Change-Id: Iced42b1c99cf5c8fe7193f39f3cd9d44593792a6
2025-02-13 09:49:48 +00:00
Sharlatan Hellseher
590d24d6d9
gnu: cbonsai: Refresh package style.
* gnu/packages/toys.scm (cbonsai): Use G-Expressions, simplify and fix
indentation.

Change-Id: I6d8dbbe8a62ff98737584039b2bb6da72593abd1
2025-02-13 09:49:48 +00:00
Sharlatan Hellseher
b5e01c35f3
gnu: cbonsai: Update to 1.3.1-1.4682ec7.
* gnu/packages/toys.scm (cbonsai): Update to 1.3.1-1.4682ec7.

Change-Id: I67475f4f99883d18092477393321ebfa3b1fdf80
2025-02-13 09:41:43 +00:00
Sharlatan Hellseher
170600e489
gnu: packages/toys: Add module disclaimers.
* gnu/packages/toys.scm: Add header and footer disclaimers mentioning a
new package placement.

Change-Id: I93b331c8787ffb3d1a8c2ccbe18c40ab586c592b
2025-02-13 09:41:43 +00:00
Sharlatan Hellseher
ffee3a36a7
gnu: xpenguins: Sort alphabetically.
* gnu/packages/toys.scm (xpenguins): Sort variable alphabetically.

Change-Id: I5015825681d5ebd55ecc9cf6f7d5d477619a7bfd
2025-02-13 09:41:43 +00:00
Sharlatan Hellseher
201f5b813d
gnu: nyancat: Sort alphabetically.
* gnu/packages/toys.scm (nyancat): Sort variable alphabetically.

Change-Id: Id556be216f71f3a4bf0907513908c0e3b102f539
2025-02-13 09:41:43 +00:00
Sharlatan Hellseher
9015178fac
gnu: packages/toys: Sort variables alphabetically.
* gnu/packages/toys.scm (cbonsai, filters, xsnow): Sort variables
alphabetically.

Change-Id: Ic4486754081283e2b68a860d15815bd5f8d88ed4
2025-02-13 09:41:43 +00:00
Sharlatan Hellseher
ea8e721ddd
gnu: packages/toys: Sort use-module alphabetically.
* gnu/packages/toys.scm: Sort use-module alphabetically to ease
module maintenance.

Change-Id: Id622ac62d48d2b7764d23f5e5038c186be94136e
2025-02-13 09:41:42 +00:00
Andrew Wong
629edde10e
gnu: Add python-terminaltexteffects.
* gnu/packages/toys.scm (python-terminaltexteffects): New variable.

Change-Id: I3b8ec681445c2d787c275788b90ce29c2f5053cf
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13 09:41:42 +00:00
Efraim Flashner
f2bbe3fcc7
gnu: qemu-minimal: Fix the test suite on armhf-linux.
* gnu/packages/virtualization.scm (qemu)[arguments]: Run the tests
single-threaded on armhf-linux.  Add a phase when building for
armhf-linux to skip a test.

Change-Id: If0f6cdde74c6c67898466f50bf4643ac03dc3661
2025-02-13 11:33:27 +02:00
Efraim Flashner
9eb2468d00
gnu: qemu-minimal: Don't build the documentation.
This removes mesa from the build dependency chain.

* gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Replace the
inherited 'move-html-doc phase.
[native-inputs]: Remove python-sphinx, python-sphinx-rtd-theme.
[synopsis]: Also mention that the docs aren't built.

Change-Id: I6761fae1e4c0001033c842451032fc54b674f3d5
2025-02-13 11:33:27 +02:00
Christopher Baines
fa485ee60e
services: guix-build-coordinator: Extend pid file timeout.
As truncating the WAL can take time.

* gnu/services/guix.scm (guix-build-coordinator-shepherd-services): Extend pid
file timeout.

Change-Id: I054fbf5631ee5060a4ea5b3c7940809193e1003b
2025-02-13 09:10:43 +00:00
Christopher Baines
3147f597cb
gnu: guix-build-coordinator: Update to 0-115.bce23c5.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-115.bce23c5.

Change-Id: I7f38414e9b0ded8977fe01a564ea63a5727a0fc9
2025-02-13 09:09:41 +00:00
Ryan Sundberg
bcce7f8fa8
gnu: add missing patch reference for dhclient.
This patch was introduced in 526b25e09e but
accidentally not included in the list in gnu/local.mk.

 * gnu/local.mk (dist_patch_DATA): Add
 dhclient-script-resolvconf-support.patch

Change-Id: I557c4e35239bc6767e890b36e2b36bfa7f77fcb0
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-02-13 16:00:49 +08:00
Sughosha
4c05f513fd
gnu: Add partitionmanager.
* gnu/packages/kde.scm (partitionmanager): New variable.

Change-Id: I2bd1df994274397ecd92dd78d84954d97fe75f5a
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-02-13 13:49:06 +08:00
Sughosha
4f9a1406f2
gnu: kpmcore: Fix missing commands.
* gnu/packages/kde.scm (kpmcore)[inputs]: Switch to the old input style; Add
coreutils, cryptsetup, eudev, lvm2, mdadm, smartmontools and util-linux.
[arguments]<#:phases>: Add patch-trustedprefixes-file phase.

Change-Id: I6b205596e2ae5d03010db27b0b41ddb42d4534b5
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-02-13 13:49:06 +08:00
Sughosha
21a2588929
gnu: kpmcore: Fix polkit action path.
* gnu/packages/kde.scm (kpmcore)[arguments]<#:phases>: Replace
fix-cmake-install-directories with fix-polkit-action-path.

Change-Id: I2d230d78b1dbf423b431e14f290c372efa9c1a45
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-02-13 13:49:06 +08:00
Zheng Junjie
9fccb66bb4
gnu: llvm: Support loongarch64.
* gnu/packages/llvm.scm (system->llvm-target-arch): Add loongarch64 case.

Change-Id: I5378063130df4194048638d352b93674a30d47a9
2025-02-13 13:49:06 +08:00
Sughosha
3493117aa1
gnu: haruna: Fix finding yt-dlp.
* gnu/packages/kde-multimedia.scm (haruna)[arguments]<#:phases>: Add
fix-yt-dlp-path.

Change-Id: I3f6e3f5b9f2dd56ec69b6ea38a0da9a5e01a1909
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-02-13 13:49:02 +08:00
45mg
d994b9b646
doc: Slight adjustment to network-manager-configuration.
* doc/guix.texi (Networking Setup): Fix file names used in example.

Change-Id: I07479958e4d0aa318328c666a9630b779230b300
2025-02-13 14:12:22 +09:00
Maxim Cournoyer
204244f157
gnu: qucs-s: Update to 24.4.1.
* gnu/packages/engineering.scm (qucs-s): Update to 24.4.1.  Apply patch.
[build-system]: Switch to qt-build-system.
[arguments] <qtbase, configure-flags>: New arguments.
<phases>: Replace patch phase with adjust-default-settings one.
[native-inputs]: Replace qttools-5 with qttools.
[inputs]: Replace qtbase-5 with qtbase, qtcharts-5 with qtcharts and qtsvg-5
with qtsvg.  Add qtwayland.
* gnu/packages/patches/qucs-s-qucsator-rf-search.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I2afc90fa9f69935301819d8ad4e912a076205c30
2025-02-13 14:12:22 +09:00
Artyom V. Poptsov
f59c45f939
gnu: Add qucs-s.
* gnu/packages/engineering.scm (qucs-s): New variable.

Change-Id: I1a27ab056f37c8f9c5599d9f1982e4a37fd9f3c4
Reviewed-by: Maxime Devos <maximedevos@telenet.be>
Reviewed-by: Jean Pierre De Jesus DIAZ <me@jeandudey.tech>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-13 14:12:22 +09:00
Hikari
2877c75dc5
gnu: libcxx: Update to 19.1.4.
* gnu/packages/llvm.scm (libcxx): Update to 19.1.4.
[native-inputs]: Replace clang with clang-19.  Add libuwind-headers.
[arguments]<#:configure-flags>: Add libunwind to LLVM_ENABLE_RUNTIMES.

Change-Id: I8235077727b6f54edddc60d9bf1c4c9de93b32fe
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-13 11:25:47 +08:00
Tomas Volf
e07637a4a8
gnu: podman: Update to 5.4.0.
* gnu/packages/containers.scm (podman): Update to 5.4.0.

Change-Id: Ic740901a5b0681d81740d49f6d3b49cef7d1d2fc
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-13 11:13:23 +08:00
宋文武
6e5fa9f13a
gnu: rust-ci-info-0.3: Disable parallel tests.
* gnu/packages/crates-io.scm (rust-ci-info-0.3) [arguments]:
Set #:parallel-tests?.

Change-Id: I08157a173fc809bd7ed5f98a36b545cef287ea43
2025-02-13 11:10:32 +08:00
Andy Tai
07117ecf69
gnu: xnedit: Update to 1.6.2.
* gnu/packages/text-editors.scm (xnedit): Update to 1.6.2.

Change-Id: Id2685b845e20e753a63b53538c3f4c8baa50b24b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-13 11:09:36 +08:00
aurtzy
251fed72a7
gnu: flatpak: Update to 1.16.0.
* gnu/packages/package-management.scm (flatpak): Update to 1.16.0.
[build-system]: Switch to meson-build-system, which is now the recommended
build system upstream.
[arguments]<#:configure-flags>: Use equivalent options for meson.
<#:phases>: Enable running more tests, disabling a select few in new
'disable-failing-tests phase.  Remove 'check phase override.  Add
'pre-check phase.  Add 'wrap-flatpak phase so GIO can still find TLS backend
with the build system change.
[native-inputs]: Add gtk-doc.
[inputs]: Add bash-minimal.

Change-Id: Iacf5c527e7a1cce7f418cecf73bb89018fcec71e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-13 10:37:25 +08:00
Olivier Rojon
627c6423a1
gnu: Add font-aporetic.
* gnu/packages/fonts.scm (font-aporetic): New variable.
(font-iosevka-comfy): Deprecate in favor of font-aporetic.

Change-Id: I08f791a9025c296698c4396f3d7b7aeb6356d481
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-13 10:28:13 +08:00
jgart
3012f0047f
gnu: python-jinja2-cli: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-jinja2-cli): Use pyproject-build-system.
[native-inputs]: Format form on more lines.
[source]: Use GitHub URI since tests are not available on PyPI.

Change-Id: Ide9720f932f7d9d268ba6380ed19b50e3da2e3ef
Signed-off-by: jgart <jgart@dismail.de>
2025-02-12 18:58:29 -06:00
Fabio Natali
fffaed491a
gnu: python-jinja2-cli: Update to 0.8.2.
* gnu/packages/python-xyz.scm (python-jinja2-cli): Update to 0.8.2.
[native-inputs]: Add python-wheel and python-setuptools.

Change-Id: Ide9720f932f7d9d268ba6380ed19b50e3da2e3ef
Signed-off-by: jgart <jgart@dismail.de>
2025-02-12 18:49:36 -06:00
jgart
b2cc25fede
gnu: trealla: Update to 2.63.35.
* gnu/packages/prolog.scm (trealla): Update to 2.63.35.

Change-Id: Id0dc4d6a79f41b92612e1a5bb7d8b9088d410ea4
2025-02-12 18:44:34 -06:00
Arun Isaac
1725d74c9f
gnu: mumi: Update to 0.4.0.
* gnu/packages/mail.scm (mumi): Update to 0.4.0.
[inputs]: Add guile-avatar. Remove guile-json-4.

Change-Id: I337d1b797beab7daec1ac19740de8d053f86927e
2025-02-12 23:16:57 +00:00
Arun Isaac
c90ea6ad50
gnu: guile-email: Update to 0.3.2.
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.3.2.
[source]: Use url-fetch.
[native-inputs]: Add lzip.

Change-Id: I03a0601dcc72d4d2f180682b03813e428050aa73
2025-02-12 23:16:38 +00:00
Sharlatan Hellseher
9a7b842ebb
gnu: aerc: Improve package style.
* gnu/packages/mail.scm (aerc): Rewrite with THIS-PACKAGE-INPUT and
FORMAT to improve the flow and refresh the style.
[phases] {install}: Respespect GOFLAGS from the go-build-system, apply
CC-FOR-TARGET

Change-Id: I52aac55f10909f800f3a43e59443691b2b576d80
2025-02-12 21:58:51 +00:00
Tanguy Le Carrour
d0c2dc4ed1
gnu: aerc: Update to 0.20.1.
* gnu/packages/mail.scm (aerc): Update to 0.20.1.
[source]: Drop patch fixing a now solved problem with gpg-signed
messages.
[arguments] <build-flags>: Remove redundant "-tags=notmuch" as it's
picked by 'install phase.
[phases] {install}: Pass the build flag using an environment variable.
[inputs]: Remove a comment.
[native-inputs]: Remove go-git-sr-ht-rjarry-go-opt; add
go-git-sr-ht-rjarry-go-opt-v2.

Change-Id: I71cc1330233e03996de914027f3d4d76b280acb4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-12 21:58:34 +00:00