Zheng Junjie
169ef7616b
gnu: opensmtpd: Set sysconfdir to /etc.
...
* gnu/packages/mail.scm (opensmtpd)[arguments]<#:configure-flags>: Add
--sysconfdir=/etc.
<#:phases>: Add fix-smtpd.conf-install-path phase.
Reviewed-by: 宋文武 <iyzsong@envs.net >
Change-Id: I949b8ec18e36b059cf3f56a109e750af1284b1d2
2025-02-15 20:06:43 +08:00
Andrew Wong
0cd02f5e08
gnu: cantata: Update to 3.3.0, switch to a maintained fork.
...
* gnu/packages/mpd.scm (cantata): Update to 3.3.0.
[source]: Switch to git-fetch.
[home-page]: Switch to https://github.com/nullobsi/cantata .
[native-inputs]: Add libcddb. Update Qt libraries to Qt6.
[description]: Adjust.
Change-Id: I85589f010154270c4a9a6e89f9376769c7efe170
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-02-15 20:00:11 +08:00
Andy Tai
d36e8719b6
gnu: fltk: Update to 1.4.1 and add fltk-1.3.
...
FLTK 1.4 is intended to be mostly API compatible with FLTK 1.3.x, however
there are still some programs that fail to build with it, so we keep fltk-1.3
for them.
* gnu/packages/fltk.scm (fltk-1.3): Renamed from fltk.
Update to 1.3.11.
[source] <origin>: Switch to git reference.
(fltk): New variable, fltk at 1.4.1.
* gnu/packages/algebra.scm (giac) [inputs]: Replace fltk by fltk-1.3.
* gnu/packages/audio.scm (rakarrack) [inputs]: Ditto.
(butt) [inputs]: Ditto.
* gnu/packages/game-development.scm (eureka) [inputs]: Ditto.
* gnu/packages/music.scm (yoshimi) [inputs]: Ditto.
* gnu/packages/radio.scm (flwrap) [inputs]: Ditto.
* gnu/packages/vnc.scm (tigervnc-client) [inputs]: Ditto.
* gnu/packages/web-browser.scm (dillo) [inputs]: Ditto.
Change-Id: I54833e5802d4b2088a42474d2edd17fe56bbdb68
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-02-15 19:38:05 +08:00
Andreas Enge
c17545dbde
gnu: gap: Update to 4.14.0.
...
* gnu/packages/algebra.scm (gap): Update to 4.14.0.
[source]: Keep cddinterface package.
[native-inputs]: Add texlive-updmap.cfg and texlive packages for
building the documentation.
[inputs]: Add cddlib.
Change-Id: Ifed80efacd479ba847ae7314787b4c991690f127
2025-02-15 12:09:15 +01:00
Nicolas Graves
9b1fe3bd70
gnu: librewolf: Honor --cores build argument.
...
* gnu/packages/librewolf.scm (librewolf)[arguments]<#:phases>:
Honor --cores build argument during the 'build phase.
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-02-14 16:03:11 -08:00
Ian Eure
a38d71b2e5
gnu: librewolf: Update to 135.0-1 [security fixes].
...
New upstream version. Contains fixes for:
CVE-2025-1009: Use-after-free in XSLT
CVE-2025-1010: Use-after-free in Custom Highlight
CVE-2025-1018: Fullscreen notification is not displayed when
fullscreen is re-requested
CVE-2025-1011: A bug in WebAssembly code generation could result in a
crash
CVE-2025-1012: Use-after-free during concurrent delazification
CVE-2025-1019: Fullscreen notification not properly displayed
CVE-2025-1013: Potential opening of private browsing tabs in normal
browsing windows
CVE-2025-1014: Certificate length was not properly checked
CVE-2025-1016: Memory safety bugs fixed in Firefox 135, Thunderbird
135, Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird
115.20, and Thunderbird 128.7
CVE-2025-1017: Memory safety bugs fixed in Firefox 135, Thunderbird
135, Firefox ESR 128.7, and Thunderbird 128.7
CVE-2025-1020: Memory safety bugs fixed in Firefox 135 and Thunderbird
135
* gnu/packages/librewolf.scm (librewolf): Update to 135.0-1.
Change-Id: I7054fc9df31d59bb0d42e02b1f359cf3e6c1a43d
2025-02-14 16:02:57 -08:00
Danny Milosavljevic
93551174af
gnu: openrgb: Support wayland.
...
* gnu/packages/hardware.scm (openrgb)[inputs]: Add qtwayland-5.
[build-system]: Switch to qt-build-system.
Change-Id: I9877876315af280fbe2b53b45bdc89012ffc22ed
2025-02-14 17:16:28 +01:00
Nicolas Graves
f7fb297f2d
gnu: emacs-consult-notmuch: Update to 1.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-consult-notmuch): Update to 1.0.0.
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-02-14 06:37:36 -08:00
Suhail Singh
faf21a092c
gnu: emacs-git-email: Update to 0.7.0.
...
* 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-14 06:34:40 -08:00
Jelle Licht
c389c67b0e
gnu: emacs-forge: Update to 0.4.7.
...
* 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-14 06:32:55 -08:00
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
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