summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-14gnu: Add sage.wip-sage2Andreas Enge
* gnu/packages/sagemath.scm (sage): New variable. (conway-polynomials, graphs, polytopes-db): Make packages private. * gnu/packages/patches/sage-update-eclib.patch, gnu/packages/patches/sage-update-pari-gp.patch: New files. * gnu/local.mk (dist_patch_DATA): Register patches.
2025-02-14gnu: maxima: Compile with ecl instead of sbcl.Andreas Enge
This is needed by sage and does not change the maxima functionality. * gnu/packages/maths.scm (maxima)[inputs]: Replace sbcl by ecl. [arguments]<configure-flags>: Adapt to use ecl. Drop unneeded flags. <phases>{check}: Adapt to use ecl. {install-lib}: Add phase to install the file maxima.fas. Change-Id: I71a14d064e67aa34fdd7f6eb8499dfbd1dea11b9
2025-02-14gnu: openrgb: Support wayland.Danny Milosavljevic
* gnu/packages/hardware.scm (openrgb)[inputs]: Add qtwayland-5. [build-system]: Switch to qt-build-system. Change-Id: I9877876315af280fbe2b53b45bdc89012ffc22ed
2025-02-14gnu: emacs-consult-notmuch: Update to 1.0.0.Nicolas Graves
* gnu/packages/emacs-xyz.scm (emacs-consult-notmuch): Update to 1.0.0. Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-14gnu: emacs-git-email: Update to 0.7.0.Suhail Singh
* gnu/packages/emacs-xyz.scm (emacs-git-email): Update to 0.7.0. Change-Id: Ice219e9eb99c9bd290bbc7b954158f86d51a9a12 Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-14gnu: emacs-forge: Update to 0.4.7.Jelle Licht
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.4.7. [propagated-inputs]: Remove emacs-dash. Change-Id: Icb856100e24115aa4a5cdaf3ba751f3dab5b8a0a Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-14Add python-keithley2600Frederick Muriuki Muriithi
* gnu/packages/engineering.scm (python-keithley2600): New package. Change-Id: I6cca66222816730a04d3bd712cc6bbab4b42f327 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-14Add python-pyvisa-pyFrederick Muriuki Muriithi
* gnu/packages/engineering.scm (python-pyvisa-py): New package. Change-Id: If6addef9392be03b53a5b4fac2f0fd752af5246f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-14gnu: specification-ybsc: Fix notes URL.Sharlatan Hellseher
* gnu/packages/specifications.scm (specification-ybsc) [phases] {intall-documentation}: Fix URL fetching notes. Change-Id: Id93cffa9e824bf2574bd032ed7c78fde19305738
2025-02-14gnu: Add go-github-com-jphastings-jwker.Roman Scherer
* 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-14gnu: gmsh: Update to 4.13.1.Lars Bilke
* gnu/packages/maths.scm (gmsh): Update to 4.13.1. Change-Id: Iee56d09055f0803c4f4bc432402dadb3d34bc107 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-14gnu: packages/printers: Remove (gnu packages man).Sharlatan Hellseher
* gnu/packages/printers.scm: Remove (gnu packages man) as no users for that module here. Change-Id: I42bdd3ac64d72ab39fe322696c1337317a6096be
2025-02-14gnu: ipp-usb: Install man and udev.Sharlatan Hellseher
* 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-14gnu: ipp-usb: Remove vendor.Sharlatan Hellseher
* gnu/packages/printers.scm (ipp-usb) [source] <snippet>: Delete vendor directory. Change-Id: Ie657cdfe0f97f322ac4a95defc3ce9ddc432055f
2025-02-14gnu: ipp-usb: Update to 0.9.28.Sharlatan Hellseher
* gnu/packages/printers.scm (ipp-usb): Update to 0.9.28. Change-Id: I1a76c5b27417b04d41f83de44121e59b2979a62a
2025-02-14gnu: go-github-com-go-md2man: Move to golang-xyz.Sharlatan Hellseher
* 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-13gnu: Add astroterm.Vasilii Smirnov
* gnu/packages/astronomy.scm (astroterm): New variable. Change-Id: Ie3bddb3ecfcde86818d5b73d558d5ab229f7d6e0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13gnu: Add specification-ybsc.Vasilii Smirnov
* 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-13gnu: Remove combinatorial-designs.Andreas Enge
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-13gnu: python-fpylll: Update to 0.6.3.Andreas Enge
* 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-13gnu: fplll: Update to 5.5.0.Andreas Enge
* gnu/packages/algebra.scm (fplll): Update to 5.5.0. Change-Id: I4d8acdbd9049ce79cb8d7d6b905eed3673ed130f
2025-02-13etc: teams: Add entry for Jelle Licht.Jelle Licht
* etc/teams.scm ("Jelle Licht"): New member. Change-Id: I45f7e49ae16c011f14b65aa7bdbdf15ea3721bd2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13etc: Add a javascript team.Jelle Licht
* etc/teams.scm (javascript): New variable. Change-Id: I071081b01761fcc4e3baf5eb5804c849926214bc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13gnu: r-voltron: Update to 0.2.0-3.8f88699.Ricardo Wurmus
* 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-13gnu: r-giotto: Update to 1.1.2-1.3e6671a.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-giotto): Update to 1.1.2-1.3e6671a. Change-Id: I60d5d7af3df81f0785bcc5940c7012302dd28d5e
2025-02-13gnu: Update copyright notices.Andreas Enge
* gnu/packages/sagemath.scm: Remove copyright notices for persons whose contributions have been removed from this file. Change-Id: I64b3c1292475959579b103a048c0900776f6332a
2025-02-13gnu: Rename sagemath-data-combinatorial-designs.Andreas Enge
* gnu/packages/sagemath.scm (sagemath-date-combinatorial-designs): Rename to... (combinatorial-designs): ...this. Slightly modify the description. Change-Id: Ia4a6a47402e1db491a63736ce4aaafef4ca448bb
2025-02-13gnu: Rename sagemath-data-graphs to graphs.Andreas Enge
* gnu/packages/sagemath.scm (sagemath-data-graphs): Rename to... (graphs): ...this. Change-Id: I198f06c8d86bddcb7ebb22c4eaaf312b7acf9068
2025-02-13gnu: Rename sagemath-data-polytopes-db to polytopes-db.Andreas Enge
* gnu/packages/sagemath.scm (sagemath-data-polytopes-db): Rename to... (polytopes-db): ...this. Change-Id: Id377eaff122a0cbe73d451df486cda4281846295
2025-02-13gnu: Rename sagemath-data-conway-polynomials.Andreas Enge
* gnu/packages/sagemath.scm (sagemath-data-conway-polynomials): Rename to... (conway-polynomials): ...this. Change-Id: I594f94133a1fb4e942f196f2526b0128b43bd375
2025-02-13gnu: Remove ratpoints.Andreas Enge
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-13gnu: Remove zn-poly.Andreas Enge
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-13gnu: sl: Refresh package style.Sharlatan Hellseher
* 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-13gnu: oneko: Refresh package style.Sharlatan Hellseher
* gnu/packages/toys.scm (oneko): Use G-expressions, simplify, adjust fields order and fix indentation. Change-Id: I1af493522add7a0a22f28c7df04dc7b763b99def
2025-02-13gnu: nyancat: Refresh package style.Sharlatan Hellseher
* gnu/packages/toys.scm (nyancat): Use G-Expressions simplify and fix indentation. [arguments]: Remove trailing #t from lambda. Change-Id: I73e7c6f5dd9f3454703de2fc00f452e2a590ab98
2025-02-13gnu: fortunes-jkirchartz: Update to 0.0.0-1.f3acb4e.Sharlatan Hellseher
* gnu/packages/toys.scm (fortunes-jkirchartz): Update to 0.0.0-1.f3acb4e. Change-Id: I44e6ec3677d04bead60a2a1048327b5d84d8f766
2025-02-13gnu: filters: Use G-Expressions.Sharlatan Hellseher
* gnu/packages/toys.scm (filters): Use G-Expressions. [arguments]: Remove trailing #t from lambda. Change-Id: Iced42b1c99cf5c8fe7193f39f3cd9d44593792a6
2025-02-13gnu: cbonsai: Refresh package style.Sharlatan Hellseher
* gnu/packages/toys.scm (cbonsai): Use G-Expressions, simplify and fix indentation. Change-Id: I6d8dbbe8a62ff98737584039b2bb6da72593abd1
2025-02-13gnu: cbonsai: Update to 1.3.1-1.4682ec7.Sharlatan Hellseher
* gnu/packages/toys.scm (cbonsai): Update to 1.3.1-1.4682ec7. Change-Id: I67475f4f99883d18092477393321ebfa3b1fdf80
2025-02-13gnu: packages/toys: Add module disclaimers.Sharlatan Hellseher
* gnu/packages/toys.scm: Add header and footer disclaimers mentioning a new package placement. Change-Id: I93b331c8787ffb3d1a8c2ccbe18c40ab586c592b
2025-02-13gnu: xpenguins: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/toys.scm (xpenguins): Sort variable alphabetically. Change-Id: I5015825681d5ebd55ecc9cf6f7d5d477619a7bfd
2025-02-13gnu: nyancat: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/toys.scm (nyancat): Sort variable alphabetically. Change-Id: Id556be216f71f3a4bf0907513908c0e3b102f539
2025-02-13gnu: packages/toys: Sort variables alphabetically.Sharlatan Hellseher
* gnu/packages/toys.scm (cbonsai, filters, xsnow): Sort variables alphabetically. Change-Id: Ic4486754081283e2b68a860d15815bd5f8d88ed4
2025-02-13gnu: packages/toys: Sort use-module alphabetically.Sharlatan Hellseher
* gnu/packages/toys.scm: Sort use-module alphabetically to ease module maintenance. Change-Id: Id622ac62d48d2b7764d23f5e5038c186be94136e
2025-02-13gnu: Add python-terminaltexteffects.Andrew Wong
* 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-13gnu: qemu-minimal: Fix the test suite on armhf-linux.Efraim Flashner
* 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-13gnu: qemu-minimal: Don't build the documentation.Efraim Flashner
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-13services: guix-build-coordinator: Extend pid file timeout.Christopher Baines
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-13gnu: guix-build-coordinator: Update to 0-115.bce23c5.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-115.bce23c5. Change-Id: I7f38414e9b0ded8977fe01a564ea63a5727a0fc9
2025-02-13gnu: add missing patch reference for dhclient.Ryan Sundberg
This patch was introduced in 526b25e09e00709655c164e619ea64d1db3d8537 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>