Commit graph

154824 commits

Author SHA1 Message Date
Frederick Muriuki Muriithi
c55d9aeb01
Add python-pyvisa-py
* gnu/packages/engineering.scm (python-pyvisa-py): New package.

Change-Id: If6addef9392be03b53a5b4fac2f0fd752af5246f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-14 14:17:23 +00:00
Sharlatan Hellseher
6cfd4a42f6
gnu: specification-ybsc: Fix notes URL.
* gnu/packages/specifications.scm (specification-ybsc) [phases]
{intall-documentation}: Fix URL fetching notes.

Change-Id: Id93cffa9e824bf2574bd032ed7c78fde19305738
2025-02-14 14:06:26 +00:00
Roman Scherer
5c9572a5e6
gnu: Add go-github-com-jphastings-jwker.
* gnu/packages/golang-crypto.scm (go-github-com-jphastings-jwker,
go-jwker): New variables.

Change-Id: Iffc746524f2cd4461ae7f204cb8c82136b63d21d
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-14 14:03:16 +00:00
Lars Bilke
3a91693531
gnu: gmsh: Update to 4.13.1.
* gnu/packages/maths.scm (gmsh): Update to 4.13.1.

Change-Id: Iee56d09055f0803c4f4bc432402dadb3d34bc107
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-14 10:55:55 +00:00
Sharlatan Hellseher
7c6a76fa09
gnu: packages/printers: Remove (gnu packages man).
* gnu/packages/printers.scm: Remove (gnu packages man) as no users for
that module here.

Change-Id: I42bdd3ac64d72ab39fe322696c1337317a6096be
2025-02-14 10:53:04 +00:00
Sharlatan Hellseher
a8e4480480
gnu: ipp-usb: Install man and udev.
* gnu/packages/printers.scm (ipp-usb)
[arguments] <phases>: Add 'install-manual-page and 'install-udev-rules.
[native-inputs]: Remove ronn; add go-github-com-go-md2man.

Change-Id: Ie158295ead9d9791e5e99161f93428d995d76a21
2025-02-14 10:52:43 +00:00
Sharlatan Hellseher
2fec3ddd78
gnu: ipp-usb: Remove vendor.
* gnu/packages/printers.scm (ipp-usb) [source] <snippet>: Delete vendor
directory.

Change-Id: Ie657cdfe0f97f322ac4a95defc3ce9ddc432055f
2025-02-14 10:50:08 +00:00
Sharlatan Hellseher
4ec2ec72dc
gnu: ipp-usb: Update to 0.9.28.
* gnu/packages/printers.scm (ipp-usb): Update to 0.9.28.

Change-Id: I1a76c5b27417b04d41f83de44121e59b2979a62a
2025-02-14 10:50:08 +00:00
Sharlatan Hellseher
4b3cd1df99
gnu: go-github-com-go-md2man: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-go-md2man): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/containers.scm: Add (gnu packages golang-xyz).
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.

Change-Id: I90bdb2a78887896bebf64eef7741d4c6d8e68b93
2025-02-14 10:50:08 +00:00
Vasilii Smirnov
4b5f0408e6
gnu: Add astroterm.
* gnu/packages/astronomy.scm (astroterm): New variable.

Change-Id: Ie3bddb3ecfcde86818d5b73d558d5ab229f7d6e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13 23:12:23 +00:00
Vasilii Smirnov
bcc776301c
gnu: Add specification-ybsc.
* gnu/packages/specifications.scm (specification-ybsc): New variable.

Change-Id: I5d7a40dfee10f19fae7a80dfd1fc13d8a15ef4f1
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13 23:12:23 +00:00
Andreas Enge
87dd002575
gnu: Remove combinatorial-designs.
The package would only be useful for sage; but with commit
f83fabf2f6717d0323be95f3e300dc570d170bdc of sage, its content has been
moved into a file internal to the sage distribution.

* gnu/packages/sagemath.scm (combinatorial-designs): Delete variable.

Change-Id: Id690cd9524306a4ea98d745c6e997573b9bf867f
2025-02-13 23:34:07 +01:00
Andreas Enge
65bb242bd7
gnu: python-fpylll: Update to 0.6.3.
* gnu/packages/algebra.scm (python-fpylll): Update to 0.6.3.
[propagated-inputs]: Replace python-cython by python-cython-3.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I6cbe412bb0cf0402b6bb52995b9270606ac18a68
2025-02-13 21:23:52 +01:00
Andreas Enge
1c39115c1f
gnu: fplll: Update to 5.5.0.
* gnu/packages/algebra.scm (fplll): Update to 5.5.0.

Change-Id: I4d8acdbd9049ce79cb8d7d6b905eed3673ed130f
2025-02-13 21:20:52 +01:00
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