Danny Milosavljevic
1ea5aa3660
gnu: perl-pgplot: Move to perl-maths.
...
* gnu/packages/maths.scm (perl-pgplot): Move to...
* gnu/packages/perl-maths.scm (perl-pgplot): ...here.
[native-inputs]: Add perl-pdl.
Change-Id: I58933c0dc54a8b9a5bba71cc8b9831261c9ee326
2025-05-10 23:08:37 +02:00
Danny Milosavljevic
6cc3f8e78b
gnu: perl-pgplot: Update to 2.35.
...
* gnu/packages/maths.scm (perl-pgplot): Update to 2.35.
Change-Id: I28b7a999f810f22e84b93c2de743c81a9df4be19
2025-05-10 23:08:37 +02:00
Artyom V. Poptsov
2d2a921e99
gnu: nmap: Update to 7.96.
...
* gnu/packages/admin.scm (nmap): Update to 7.96.
[inputs]: Remove lua, pcre, and python-2; add lua-5.4, pcre2, perl, and
python-wrapper.
[native-inputs]: Add python-pypa-build, python-setuptools, and python-wheel.
[arguments]: Use GEXPs. Remove "patch-Makefile" phase. Add
"patch-Makefile.in" phase. Update "install" phase.
Change-Id: I31da6982da6ced4489e6f330d5e7eeabe1e648cc
2025-05-10 23:26:13 +03:00
Danny Milosavljevic
770c9078fa
gnu: Add perl-pdl-graphics-trid.
...
* gnu/packages/perl-maths.scm (perl-pdl-graphics-trid): New variable.
Change-Id: Ic094e51124a72c553dc3414ad6d1fb9a1e4836c3
2025-05-10 22:00:38 +02:00
Danny Milosavljevic
7e311358af
gnu: perl-pdl: Update to 2.100.
...
* gnu/packages/patches/pdl-2.100-reproducibility.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/perl-maths.scm (perl-pdl): New variable.
Change-Id: Ie2a025209cb2ae40a57341c6bf3bd693391ef9e4
2025-05-10 21:44:47 +02:00
Danny Milosavljevic
0b8ce7879c
gnu: perl-text-balanced: Update to 2.06.
...
* gnu/packages/perl.scm (perl-text-balanced): Update to 2.06.
Change-Id: If11968fdfe582e7b8f17b0295d135d2237c374dc
2025-05-10 21:35:57 +02:00
gemmaro
062e399880
gnu: Add python-aiohttp-client-cache.
...
* gnu/packages/python-web.scm (python-aiohttp-client-cache): New variable.
Change-Id: Iea3f8ad33cbb2ee8979cb59071653ddb54e5111b
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-05-10 20:05:59 +01:00
Sharlatan Hellseher
0afc996fa9
gnu: Remove python-jupyter-protocol.
...
See <https://issues.guix.gnu.org/78055 >.
* gnu/packages/jupyter.scm (python-jupyter-protocol): Delete variable.
Change-Id: Ie63efb0c2854139161813769829599afcbd03d9d
2025-05-10 19:24:18 +01:00
Sharlatan Hellseher
55344d4edf
gnu: Remove python-jupyter-kernel-mgmt.
...
See <https://issues.guix.gnu.org/78055 >.
* gnu/packages/jupyter.scm (python-jupyter-kernel-mgmt): Delete variable.
Change-Id: I26660a1e4f32f7e84e253493973bd1c558b98e10
2025-05-10 19:23:53 +01:00
Andreas Enge
efbc986d80
gnu: Remove ffmpeg-2.8.
...
Version 3.0 of ffmpeg was released in 2016. After the removal of
libvideogfx, this ffmpeg version is a leaf package.
* gnu/packages/video.scm (ffmpeg-2.8): Delete variable.
Change-Id: I00b245cb908c83e3ff45dcbbc9273eb0b0faf9fd
2025-05-10 19:38:36 +02:00
Andreas Enge
3e270cac6b
gnu: Remove libvideogfx.
...
This is a library without dependent packages, which has seen its latest
release in 2014. It has a very outdated ffmpeg version as input.
* gnu/packages/video.scm (libvideogfx): Delete variable.
Change-Id: I3303310558e6959047d17f93cf2a9c3272b663ed
2025-05-10 19:38:34 +02:00
Andreas Enge
03140b0122
gnu: Remove wlroots-0.16.
...
This is an outdated version without dependent packages.
* gnu/packages/wm.scm (wlroots-0.16): Delete variable.
(wlroots-0.15): Inherit from wlroots.
Change-Id: Iafb2f7f1214ec44c53207b18d461c40536e28ab1
2025-05-10 19:30:59 +02:00
Sergio Pastor Pérez
ede4079205
gnu: Add konsave.
...
* gnu/packages/configuration-management.scm (konsave): New variable.
Change-Id: I975e17f9fa17db0fa22e93798ed5ff2f4011a305
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-05-10 16:12:21 +01:00
Sergio Pastor Pérez
c64b548a09
gnu: Add python-aiohttp-cors.
...
* gnu/packages/python-web.scm (python-aiohttp-cors): New variable.
Change-Id: Ic94d0b06d787564e20fbe39196d5843af4e9f3a2
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-05-10 16:12:21 +01:00
Sergio Pastor Pérez
66dd876b50
gnu: Add python-pytest-pylint.
...
* gnu/packages/check.scm (python-pytest-pylint): New variable.
Change-Id: Iba326a6fc9cbd333eb63edf2ed61dca45cdf2bc9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-05-10 16:12:18 +01:00
Danny Milosavljevic
bcdd09db8e
gnu: emacs-elisp-autofmt: Refer to an explicit Python.
...
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt)[arguments]<#:phases>[patch-dependencies]:
Refer to an explicit Python.
Change-Id: I1ed78a5d70ce7f61195b08b94dd00f314c1e5145
2025-05-10 13:29:35 +02:00
Divya Ranjan
4dc0973647
gnu: ijg-libjpeg: Update to 9f.
...
* gnu/packages/image.scm (ijg-libjpeg): Update to 9f.
Change-Id: I2318733787dcc3d5b607db107418584a5e8b0709
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-05-10 11:34:07 +08:00
Greg Hogan
22d80683a1
gnu: spdlog: Update to 1.15.3.
...
* gnu/packages/logging.scm (spdlog): Update to 1.15.3.
Change-Id: I62ec1e6b6c406a2fbfd247daee98622dff33549e
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-05-10 11:12:11 +08:00
Danny Milosavljevic
a2277609ed
gnu: Add fdkaac.
...
* gnu/packages/audio.scm (fdkaac): New variable.
Change-Id: Icd37e064253be8b9c2b1ce4ad897eb20eb03e273
2025-05-10 02:12:50 +02:00
Sharlatan Hellseher
f3f64aa4b8
gnu: python-httpretty: Move to python-web.
...
* gnu/packages/web.scm: ... to here.
* gnu/packages/python-web.scm (python-httpretty): Move from here ...
Change-Id: Idcdf8e2c1dc808f243314a53f03e4ab9b8a0c620
2025-05-09 22:40:28 +01:00
Sharlatan Hellseher
4205370e07
gnu: python-httpretty: Switch to pyproject.
...
* gnu/packages/web.scm (python-httpretty): [build-system]: Switch to
pyproject.
[arguments] <test-flags>: Move exclude logic here and run only unit
tests..
[native-inputs]: Remove python-coverage, python-eventlet,
python-httplib2, python-nose, python-pyparsing, python-requests, and
python-tornado; add python-mock, python-pytest, python-setuptools, and
python-wheel.
Change-Id: I8353e3d4d0937ff02202da5fc551ae3cfdf85459
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
72c671ac61
gnu: Remove python-doctest-ignore-unicode.
...
No updates for 12y, no users in Guix.
* gnu/packages/python-xyz.scm (python-doctest-ignore-unicode): Delete
variable.
Change-Id: If516621c1f539787f38a4c12505e52fa6d740e1a
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
b495f3bfac
gnu: python-pygraphviz: Update to 1.14.
...
* gnu/packages/graphviz.scm (python-pygraphviz): Update to 1.14.
[build-system]: Switch to pyproject.
[native-inputs]: Remove python-nose and python-doctest-ignore-unicode;
add python-setuptools and python-wheel.
[description]: Start from a new line and apply fill paragraph.
Change-Id: Ie363cc2c5628c5f7f032e2b9c6a886908f67d222
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
f00571cfbb
gnu: python-sure: Move to python-check.
...
* gnu/packages/python-xyz.scm (python-sure): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: Idb2379d5c4f0964fb28bf38097c963206bbfecfa
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
e7a2740811
gnu: python-sure: Update to 2.0.1-0.acf823av.
...
* gnu/packages/python-xyz.scm (python-sure): Update to 2.0.1-0.acf823av.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-mock and python-six; add
python-couleur.
[native-inputs]: Remove python-nose; add python-mock, python-pytest,
python-pytest-cov, python-setuptools, and python-wheel.
Change-Id: I6e302f078e1b550791df4e682268aadff2225d97
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
1cc0eb0598
gnu: Add python-couleur.
...
* gnu/packages/python-xyz.scm (python-couleur): New variable.
Change-Id: I86205a7cbfd4429dcf82bae035e045092a230c3f
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
80f6160ee8
gnu: python-ansi2html: Update to 1.9.2.
...
* gnu/packages/python-xyz.scm (python-ansi2html): Update to 1.9.2.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-nose; add python-pytest,
python-setuptools, and python-wheel.
Change-Id: Iece4132ba60281b01f94535eb1f9c37c3188f185
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
99f03c1533
gnu: python-cachy: Refresh package style.
...
* gnu/packages/python-xyz.scm (python-cachy): Use G-expressions.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ibf71c9000b84be357e71eb3d4e3864dc26f01522
2025-05-09 22:34:59 +01:00
Sharlatan Hellseher
90fe7f2d25
gnu: Remove python-backpack.
...
No updates for 9 years, no users in Guix.
* gnu/packages/python-xyz.scm (python-backpack): Delete variable.
Change-Id: Ifd694afba2764935f719ec4648db3eb48c87bb1d
2025-05-09 22:34:59 +01:00
Sharlatan Hellseher
7c099fe746
gnu: Remove python-msgpack-python.
...
This is an older duplicate of the python-msgpack.
* gnu/packages/python-xyz.scm (python-msgpack-python): Delete variable.
(python-cachy) [propagated-inputs]: Remove python-msgpack-python; add
python-msgpack.
Change-Id: I0718ccdca720ef5512a810ab1591a553a155f526
2025-05-09 22:34:59 +01:00
emma thompson
43de5db0af
gnu: emacs-lean4-mode: Add data directory to output.
...
* gnu/packages/emacs-xyz.scm (emacs-lean4-mode)[arguments]<#:phases>[install-data]:
Add data directory to output.
Change-Id: I7c628bb8b0b0ba96246407f31618309b58abdc60
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-05-09 20:12:04 +02:00
Evgeny Pisemsky
44d178265c
services: Add mosquitto-service-type.
...
* gnu/services/messaging.scm (<mosquitto-configuration>): New record type.
(mosquitto-accounts): New procedure.
(mosquitto-shepherd-service): New procedure.
(mosquitto-service-type): New variable.
* doc/guix.texi (Messaging Services): Document it.
Change-Id: I3500c5b6b69084c1f4a6da66ea45bfd42c871f3f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-05-09 19:47:24 +02:00
nomike
2258b5f5b4
gnu: Add emacs-elisp-autofmt.
...
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): New variable.
Change-Id: I6424c87b5f0d7e9216b026819879e7891f1bc410
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-05-09 19:40:13 +02:00
Greg Hogan
cc008bdad2
gnu: LLVM, Clang, libomp, lld: Update to 20.1.4.
...
* gnu/packages/llvm.scm (llvm-20, clang-20, clang-runtime-20,
libomp-20, lld-20): Update to 20.1.4.
Change-Id: I3d0561b2e8e76de20828d75b4ebe985abb7755f1
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-05-10 01:26:38 +08:00
Andy Tai
9388bb1d09
gnu: icewm: Update to 3.7.4.
...
* gnu/packages/wm.scm (icewm): Update to 3.7.4.
Change-Id: I9449bf16296b2b654d1acbeb84ff8175a98bd7bc
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-05-10 01:26:38 +08:00
Igorj Gorjaĉev
39773ebdb7
gnu: erlang: Update to 27.3.4.
...
* gnu/packages/erlang.scm (erlang): Update to 27.3.4.
Change-Id: Ifc4c8d814f16b0cc1afa7e157d5e7a043a4c2837
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-05-10 01:26:34 +08:00
nomike
fdff997ea0
gnu: openscad: Update to 2025.05.02.
...
* gnu/packages/engineering.scm (openscad): Update to 2025.05.02.
Change-Id: Ie260ce208f03c34bc29f01dadabf94ae840b8164
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-05-09 19:03:42 +02:00
nomike
6dfd2bc48b
gnu: Add manifold.
...
* gnu/packages/engineering.scm (manifold): New variable.
Change-Id: Id400803644cf3256a1e79c4ec2e16381c230f370
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-05-09 19:03:37 +02:00
nlif-m
d75a37c194
gnu: emacs-fzf: Update to 0.2-1.641aef3.
...
* gnu/packages/emacs-xyz.scm (emacs-fzf): Update to 0.2-1.641aef3.
Change-Id: I184057e010f59275941cef67d3a5e658af47814c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-05-09 18:24:33 +02:00
kiasoc5
22085d3ef0
gnu: firejail: Update to 0.9.74.
...
* gnu/packages/linux.scm (firejail): Update to 0.9.74.
Change-Id: Iaa5d9d22548d4a9697a726fa4f2e0a272c60ab00
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-05-09 18:24:33 +02:00
Ashish SHUKLA
c78e1622fb
gnu: chez-scheme: Update to 10.2.0.
...
* gnu/packages/chez.scm (chez-scheme): Update to 10.2.0.
Change-Id: Ifba101d387c11cfa0675821aa7e8852f4efbd46a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-05-09 18:24:25 +02:00
Konrad Hinsen
bc2e923c19
gnu: ecl-closure-template: Don't run the test suite.
...
The test suite of cl-closure-template fails under ecl due to
incomplete support for ecl in the testing framework cl-lift.
* gnu/packages/lisp-xyz.scm (ecl-closure-template)[arguments]: Don't run the
test suite.
Change-Id: I0bc802273db999854b32c80ebfc309e7bc2a7e55
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2025-05-09 13:44:15 +02:00
Sergio Pastor Pérez
6d2e1b1edd
gnu: ddcci-driver-linux: Fix build with linux-libre 6.14.
...
* gnu/packages/linux.scm (ddcci-driver-linux): Update to 0.4.5-0.7f8f8e6.
Change-Id: I8a6bed599c5730334ab672172d03d7a7c9cc757b
Signed-off-by: Leo Famulari <leo@famulari.name >
2025-05-08 21:14:02 -04:00
Leo Famulari
bf3a17ca81
gnu: btrfs-progs: Update to 6.14.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 6.14.
Change-Id: I1c8928ea03a7ea58392f85e129fedde426116e6c
2025-05-08 17:10:52 -04:00
Leo Famulari
6e8ffdf3c5
gnu: Remove linux-libre 6.13.
...
This kernel series is no longer supported upstream.
* gnu/packages/linux.scm (linux-libre-6.13-version,
linux-libre-6.13-gnu-revision, deblob-scripts-6.13,
linux-libre-6.13-pristine-source, linux-libre-6.13-source,
linux-libre-headers-6.13, linux-libre-6.13): Remove variables.
* gnu/packages/aux-files/linux-libre/6.13-arm.conf,
gnu/packages/aux-files/linux-libre/6.13-arm64.conf,
gnu/packages/aux-files/linux-libre/6.13-i686.conf,
gnu/packages/aux-files/linux-libre/6.13-riscv.conf,
gnu/packages/aux-files/linux-libre/6.13-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
Change-Id: Ied843a009392752dd4baefa2880994965019779d
2025-05-08 17:10:52 -04:00
Gabriel Wicki
ac2d792aae
gnu: Fix small typos.
...
String-separating double-quotes should be separated with white space.
* gnu/packages/bootloaders.scm(u-boot-rpi-arm64-efi): Fix typo.
* gnu/packages/linphone.scm(ortp): Fix typo.
* gnu/packages/tex.scm(texlive-omegaware-bin): Fix typo.
Change-Id: I83aa0f6862b265dd3e396e7c0b2db924915293dd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-05-08 22:08:12 +09:00
Sharlatan Hellseher
2e3da9f8f2
gnu: packages/python-xyz: Remove unused modules.
...
* gnu/packages/python-xyz.scm: Remove docker and game-development
modules.
Change-Id: Id0b6572230c7415f196a0beac0af3513ddaba095
2025-05-08 12:51:10 +01:00
Sharlatan Hellseher
e24b952a35
gnu: python-ipykernel: Move to jupyter.
...
* gnu/packages/python-xyz.scm (python-ipykernel): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
* gnu/packages/engineering.scm: Add jupyter module.
Change-Id: Ia1391007cd4be997aeb5c8197d4894c32340198a
2025-05-08 12:22:16 +01:00
Sharlatan Hellseher
0e52d86de1
gnu: jupyter: Move to jupyter.
...
* gnu/packages/python-xyz.scm (jupyter): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
* gnu/packages/package-management.scm: Add jupyter module.
* gnu/packages/cran.scm: Likewise.
Change-Id: I357b4e96462e3ef6815bdcafd151bd56f298f8ac
2025-05-08 12:05:04 +01:00
Sharlatan Hellseher
6704f7134e
gnu: python-notebook: Move to jupyter.
...
* gnu/packages/python-xyz.scm (python-notebook): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
* gnu/packages/sagemath.scm: Add jupyter module.
Change-Id: I44aca3a14573b7700cdedeaae5e05b11ad48371c
2025-05-08 12:05:04 +01:00