1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-04 08:15:54 +02:00
Commit Graph

138065 Commits

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

Change-Id: I6cca66222816730a04d3bd712cc6bbab4b42f327
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-14 14:22:12 +00:00
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
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 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
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
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