Commit graph

167655 commits

Author SHA1 Message Date
Nicolas Graves
3852037a5a
gnu: gupnp-igd: Update to 1.6.0.
* gnu/packages/gnome.scm (gupnp-igd): Update to 1.6.0.
[propagated-inputs]: Replace gupnp-1.4.0 by gupnp.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-04 11:13:05 +02:00
Nicolas Graves
70d458a709
gnu: Remove gupnp-1.4.
* gnu/packages/gnome.scm (gupnp-1.4): Delete variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-04 11:13:05 +02:00
Nicolas Graves
5bd5624982
gnu: packages: Avoid libxml2@2.9 propagation.
libxml2@2.9 has CVEs, we don't want it in user profiles.

* gnu/packages/augeas.scm (augeas)
* gnu/packages/bioinformatics.scm (libsbml)
* gnu/packages/elf.scm (libabigail)
* gnu/packages/freedesktop.scm (telepathy-logger)
* gnu/packages/glib.scm (libaccounts-glib)
* gnu/packages/gtk.scm (gtksourceview)
* gnu/packages/image-processing.scm (vips)
* gnu/packages/mate.scm (libmateweather)
* gnu/packages/messaging.scm (libgnt)
* gnu/packages/virtualization.scm (libvirt-glib)
* gnu/packages/vpn.scm (openconnect)
* gnu/packages/xml.scm (xmlsec)
[propagated-inputs]: Replace libxml2 by libxml2-next.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-04 11:13:05 +02:00
Nicolas Graves
990e6dd042
gnu: gnome: Avoid libxml2@2.9 propagation.
This package has CVEs, we don't want that in user profiles.  I
removed a few cases where it lead to massive rebuilds, this should be
pretty much under control.

* gnu/packages/gnome.scm (libgrss, phodav, gupnp, libgdata, libgsf)
(libglade, libbonoboui, libxklavier, rest, libsoup-minimal)
(libgweather, totem-pl-parser, mutter, libxml++, libgda)
[propagated-inputs]: Replace libxml2 by libxml2-next.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-04 11:13:05 +02:00
Nicolas Graves
b1b11ad300
gnu: libreoffice: Avoid libxml2@2.9 propagation.
libxml2@2.9 has CVEs, we don't want it in user profiles.  If the
following libraries end up in a user profile, then this vulnerable
libxml2 is propagated.

* gnu/packages/libreoffice.scm (libe-book, libcmis, libabw, libetonyek)
[propagated-inputs]: Replace libxml2 by libxml2-next.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-04 11:13:05 +02:00
Nicolas Graves
f1e9e05f65
gnu: igraph-for-r-rigraphlib: Hide package.
* gnu/packages/graph.scm (igraph-for-r-rigraphlib): Hide package.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-04 11:13:04 +02:00
Maxim Cournoyer
17ec8c775f
gnu: qtbase: Revert to 6.8.2.
Commit a2b082bbdce updated qtbase to 6.8.3, but apparently even a patch number
increase causes breakage in Qt: qtdeclarative would no longer pass its test
suite. Revert to 6.8.2.

* gnu/packages/qt.scm (qtbase): Downgrade to 6.8.2.

Change-Id: I0fb36756de168d288157103dd30002f0aea8b4d6
2025-09-04 14:16:13 +09:00
Saku Laesvuori
cc65d74c10
teams: Add entry for Saku Laesvuori
* etc/teams.scm ("Saku Laesvuori"): New member.

Change-Id: I7127d74b743ba3cedd83b85e77e25e0ee276370b
2025-09-03 23:18:37 -05:00
Maxim Cournoyer
acca04c04b
gnu: qtbase: Update to 6.8.3 and disable qthread test.
* gnu/packages/qt.scm (qtbase): Update to 6.8.3.
[#:phases] {check}: Skip tst_qthread.

Fixes: #2467
Change-Id: Ie2691f94f9e3d7ddb96be55d5026a0b08b2d8d1d
2025-09-04 12:44:57 +09:00
jgart
1add2f5df7
gnu: trealla: Update to 2.82.30.
* gnu/packages/prolog.scm (trealla): Update to 2.82.30.

Change-Id: I5887ce4bb86a3f90fc88637b7efeda20099a9318
2025-09-03 21:05:30 -05:00
Nicolas Graves
bfb1bb24fd
gnu: python-django: Update to 4.2.23.
* gnu/packages/django.scm (python-django): Update to 4.2.23.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:34 +02:00
Nicolas Graves
d26dff878f
gnu: poco: Update to 1.13.3.
Fixes CVE-2023-52389.

* gnu/packages/cpp.scm (poco): Update to 1.13.3.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:34 +02:00
Nicolas Graves
733f8577d7
gnu: podman: Hide CVE-2022-2989.
This issue seems to be properly adressed since version v4.3.0-rc1.

* gnu/packages/containers.scm (podman)[properties]<lint-hidden-cve>:
Hide CVE-2022-2989.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:34 +02:00
Nicolas Graves
e5d58e52d1
gnu: podman: Update to 5.6.0.
* gnu/packages/containers.scm (podman): Update to 5.6.0.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:34 +02:00
Nicolas Graves
b3ee619e72
gnu: nemo: Hide wrong CPE vendor.
* gnu/packages/cinnamon.scm (nemo)[properties]: Add lint-hidden-cpe-vendors.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:34 +02:00
Nicolas Graves
ce8e19e7ad
gnu: nemo: Update to 6.4.5.
* gnu/packages/cinnamon.scm (nemo): Update to 6.4.5.
[inputs]: Add json-glib.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:34 +02:00
Nicolas Graves
685bbf1be2
gnu: dpkg: Update to 1.22.21.
Fixes CVE-2025-6297.

* gnu/packages/debian.scm (dpkg): Update to 1.22.21.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:34 +02:00
Nicolas Graves
7d30faedfb
gnu: clamav: Update to 1.4.3.
Fixes CVE-2025-20234, CVE-2025-20260.

* gnu/packages/antivirus.scm (clamav): Update to 1.4.3.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:57:33 +02:00
Brian Kubisiak
325689d036
build-system/tree-sitter: Build with -std=c11.
* guix/build/tree-sitter-build-system.scm (install): Switch to
building with -std=c11.

Fixes: guix/guix#2215
Change-Id: I04f3ede07aeaaa9cf95272611d6346295f603b69
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04 02:27:57 +02:00
Sharlatan Hellseher
a43303a2dd
gnu: go-connectrpc-com-connect: Enable tests.
* gnu/packages/golang-web.scm (go-connectrpc-com-connect) [source]
<snippet>: Delete submodules with their own go.mod.
[arguments] <tests?>: Run short unit tests.
<test-flags>: Skip some problematic tests.

Change-Id: If5019334ab41b37b1428c92be2ba15cb41723689
2025-09-04 00:20:16 +01:00
Sharlatan Hellseher
7b48ff37cc
gnu: go-connectrpc-com-connect: Move to golang-web.
* gnu/packages/golang-xyz.scm (go-connectrpc-com-connect): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.

* gnu/packages/ci.scm: Add golang-web module.

Change-Id: Ia255d3bfbe3e7da1202b2d40caa40fd63f4ecc65
2025-09-04 00:03:38 +01:00
jgart
7d9d4dbb86
gnu: Add python-whereismyip.
* gnu/packages/python-xyz.scm (python-whereismyip): New variable.

Change-Id: I7da706fb5c6e0ac3788397926f25b844a3b2d550
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 23:38:25 +01:00
Hugo Buddelmeijer
44577e1852
gnu: python-musical-scales: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-musical-scales):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-wheel; add python-setuptools-next.
[home-page]: Fix URL.

Change-Id: Id77d49aa4e75f54aacb09b1ddc94e01eeccb6490
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 23:34:40 +01:00
Hugo Buddelmeijer
476f38bb5c
gnu: python-clrprint: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-clrprint):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.

Change-Id: I8f6f06925f84ef892f7c25d553d8f249ab1a856b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 23:34:40 +01:00
Hugo Buddelmeijer
a7780fbcc1
gnu: python-titlecase: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-titlecase):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.
[arguments] <phases>: Use custom 'check.

Change-Id: I0c52c3f815d0c7a44eed92b4cc9c5dbf25be23d0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 23:34:40 +01:00
Hugo Buddelmeijer
578350017b
gnu: Remove python-colormath.
* gnu/packages/python-xyz.scm (python-colormath): Delete variable.
(python-colormath2): Do not inherit and adopt all missing fields from
python-colormath.
[native-inputs]: Remove python-setuptools, and python-wheel; add
python-setuptools-next, and python-pytest.

Change-Id: Ied54dda89d2078150fd4d832974f74cef980a1da
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 23:34:35 +01:00
Andy Tai
d9aec7a799
gnu: parallel: Update to 20250822.
* gnu/packages/parallel.scm (parallel): Update to 20250822.

Change-Id: I3ffd3f418df8a15f30083fa8e6cf16b9b554339e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-03 22:58:10 +02:00
Ludovic Courtès
636fa5f149
gnu: shepherd: Update to 1.0.7.
* gnu/packages/admin.scm (shepherd-1.0): Update to 1.0.7.

Change-Id: I61474e237b6ca68baa9c60c19608664236dd47d9
2025-09-03 22:58:09 +02:00
Ashish SHUKLA
e8beb2b9ec
gnu: zfs: Update to 2.3.4.
* gnu/packages/file-systems.scm (zfs): Update to 2.3.4.

Change-Id: I822df0d197552a0785ba20421772029db24ea918
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 22:02:41 +02:00
Fredrik Salomonsson
82c2d59f63
gnu: waybar-cpu-histogram: Update to 1.0.1.
* gnu/packages/wm.scm (waybar-cpu-histogram): Update to 1.0.1.

Change-Id: I06f39bdc5518e7465dfa7fbd703414027eb6beef
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 22:00:45 +02:00
Cayetano Santos
e13a228bcb
gnu: Add rocm-hip-cpu.
* gnu/packages/rocm.scm (rocm-hip-cpu): New variable.

Change-Id: I0b459ab0fe4b2e7f6835b906d178488fcb702a99
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:43:28 +02:00
Cayetano Santos
622145e1ab
gnu: sentencepiece: Update to 0.2.1.
* gnu/packages/machine-learning.scm (sentencepiece): Update to 0.2.1.
[source]: Switch to git-fetch.

Change-Id: Ic5d8caa05355e2a87be0bbbb1ca16a62bcd6ce14
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:39:01 +02:00
Cayetano Santos
a21053def4
gnu: python-sentencepiece: Inherit from sentencepiece.
* gnu/packages/machine-learning.scm (python-sentencepiece): Inherit from sentencepiece.
[arguments]: Add chdir #:phase.
[native-inputs]: Add protobuf.
[home-page]: Remove.
[license]: Remove.

Change-Id: I1072520b6786ded284cc28043fcfb356f748767e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:39:01 +02:00
Cayetano Santos
b286a6a81f
gnu: openmm: Update to 8.3.1.
* gnu/packages/machine-learning.scm (openmm): Update to 8.3.1.

Change-Id: Iccb86d75fd931959da1e004e6d9715dcc35e936d
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:44 +02:00
Cayetano Santos
7c0fd7440e
gnu: libsvm: Update to 3.36.
* gnu/packages/machine-learning.scm (libsvm)[source]: Switch to git-fetch.
[arguments]: Use G-Expressions.
<#:phases>{install}: Simplify.
* gnu/packages/machine-learning.scm (python-libsvm)[build-system]: Switch to
pyproject-build-system.
<#:phases>: Add chdir.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Add libsvm, python-scipy.
* gnu/packages/bioinformatics.scm (seek)[arguments]:
Adapt #:configure-flags accordingly.

Change-Id: Icf9f1081f037fb2fcda999a0c22e20d75d63c8c0
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:44 +02:00
Cayetano Santos
92fdcfdaa3
gnu: fann: Update to 2.2.0-2.1783cbf.
* gnu/packages/machine-learning.scm (fann): Update to 2.2.0-2.1783cbf.
[version]: Modernize.
[source]: Modernize, delete bundled googletest.
[arguments]: Use G-Expressions.
<#:phases>: Remove remove-googletest, modernize check.
[native-inputs]: Add googletest.
[home-page]: Update.

Change-Id: If3b2fa1e28633129dfeba87630ddc5478dd77291
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:44 +02:00
Cayetano Santos
fa7c25bd9b
gnu: python-umap-learn: Update to 0.5.9.
* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.9.

Change-Id: I343a88b7e18b58e6510317109b00ca55788f08c0
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:44 +02:00
Cayetano Santos
28abe1dc09
gnu: dmlc-core: Improve style.
* gnu/packages/machine-learning.scm (dmlc-core)[arguments]: Use
G-Expressions.
[native-inputs]: Modernize.

Change-Id: I9c43a02bc9575a971dd717de606cb800f295add4
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:44 +02:00
Cayetano Santos
ae873c2ac9
gnu: python-botorch: Update to 0.15.1.
* gnu/packages/machine-learning.scm (python-botorch): Update to 0.15.1.

Change-Id: I67b874c59ca2f67b41491ea514854da07eddfcfb
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:44 +02:00
Cayetano Santos
4fbaa2ff06
gnu: python-faster-whisper: Update to 1.2.0.
* gnu/packages/machine-learning.scm (python-faster-whisper): Update to 1.2.0.

Change-Id: I24ff0b18e3b4ef4d3e6597e748d6b2203c4034d6
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:44 +02:00
Cayetano Santos
b04f2ca543
gnu: dlpack: Update to 1.1.
* gnu/packages/machine-learning.scm (dlpack): Update to 1.1.
[home-page]: Update.

Change-Id: Ib9b02dd9bbfc9a7aba690dfad3e6b9bd2c26a7b0
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:43 +02:00
Cayetano Santos
c46928d645
gnu: nerd-dictation: Update to 0-2.03ce043.
* gnu/packages/machine-learning.scm (nerd-dictation): Update to 0-2.03ce043.

Change-Id: I45b6f5e517d2fd0a21b3a426af3377bf981ffe47
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 20:35:43 +02:00
Cayetano Santos
dfcc19a0c3
gnu: Add python-protobuf-6.
* gnu/packages/protobuf.scm (python-protobuf-6): New variable.

Change-Id: I9bc3eaf6b644719a983458e37a44e0e6bc55d71f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 19:23:40 +02:00
Cayetano Santos
5b97a325f9
gnu: Add protobuf-6.
* gnu/packages/protobuf.scm (protobuf-6): New variable.

Change-Id: I5e36b8a7f45e2ff963ba3ae2f990c5b000e924c1
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-03 19:23:19 +02:00
Andreas Enge
f8635aa0ab
gnu: Remove protobuf-3.5.
* gnu/packages/protobuf.scm (protobuf-3.5): Delete variable.

Fixes: guix/guix#1776
Change-Id: I4b938aa62ba402f4342de4f5db047106d028dac6
2025-09-03 18:48:41 +02:00
Andreas Enge
d23569e0ff
gnu: Remove aseba.
* gnu/packages/robotics.scm (aseba): Delete variable.

Change-Id: If9b6361d9eb16ef39ed769dd138c9ead30aa346a
2025-09-03 18:47:02 +02:00
David Thompson
d1ebf9c02e
gnu: guile-goblins: Update to 0.16.1.
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.16.1.

Change-Id: I5d2d536102a15334b4f8838c1716d11c6c9e5901
2025-09-03 10:54:35 -04:00
jgart
8fc33ef848
gnu: trealla: Update to 2.82.29.
* gnu/packages/prolog.scm (trealla): Update to 2.82.29.

Change-Id: I98c93dc3897a1aa708703c1d5eae1664c89ef801
2025-09-03 09:33:10 -05:00
Christopher Baines
2f6319cf94
gnu: lukesmithxyz-st: Fix broken builder script.
I believe broken in e03f2316e4 with the switch
to a G-exp for the st package phases.

* gnu/packages/suckless.scm (lukesmithxyz-st)[arguments]: Change phases to a
gexp.

Change-Id: I0cb47d07dd40e9d15ffebee089ccac7750f28bad
2025-09-03 14:55:28 +01:00
Maxim Cournoyer
077f3a5e4b
gnu: watcher: Update to 0.13.8.
* gnu/packages/file-systems.scm (watcher): Update to 0.13.8.
[#:tests?]: Delete.
[#:phases] {check}: Delete.

Change-Id: I4cc961f941ee662e8e725ffcd1ce85715b7b725b
2025-09-03 22:03:54 +09:00