~ruther/guix-local

ref: fcdcfa149d292f88fdfbfc0c9ed31f66d166a327 guix-local/gnu d---------
20a9c130 — Philip McGrath 8 months ago
gnu: chez-nanopass: Update to 1.9.3.

Thanks to Zhu Zihao for pursuing this update and for prompting
the upstream release!

* gnu/packages/chez.scm (chez-nanopass): Update to 1.9.3.
[arguments]: Move to ...
(chez-nanopass-bootstrap)[arguments]: ... the parent package, and
dynamically adapt to whether we are compiling or bootstrapping,
which simplifies defining variants.

Change-Id: I6fba4f82cfd534f685121f1edd6b54749c6fa009
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c15b239b — Philip McGrath 8 months ago
gnu: chez-scheme: Update machine types.

The {,t}{a6,arm64}ios machine types were added in upstream commit:
44ea86cb0a5eb1c9c9264660642cb23b42f16181

* gnu/packages/chez.scm (define-machine-types): Update from Chez
Scheme source code.

Change-Id: I895e70d160097f2193d5200aa314baa95100fdad
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
236881a2 — Zhu Zihao 8 months ago
gnu: Use 'license:' prefix in (gnu packages chez).

* gnu/packages/chez.scm (chez-scheme-for-racket)[license]: Use 'license:'
prefix.
(chez-scheme): Ditto.
(chez-scheme-for-racket-bootstrap-bootfiles): Ditto.
(chez-scheme-bootstrap-bootfiles): Ditto.
(stex-bootstrap): Ditto.
(chez-nanopass-bootstrap): Ditto.
(chez-srfi): Ditto.
(chez-web): Ditto.
(chez-sockets): Ditto.
(chez-matchable): Ditto.
(chez-irregex): Ditto.
(chez-fmt): Ditto.
(chez-mit): Ditto.
(chez-scmutils): Ditto.

Change-Id: I83ca4725c5d359f2c8665541400c568a605187c3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f8843a85 — Ashish SHUKLA 8 months ago
gnu: racket: Update to 8.18.

* gnu/packages/chez.scm (chez-scheme-for-racket): Update to
10.3.0-pre-release.2

* gnu/packages/racket.scm (%racket-version): Update to 8.18.
(%racket-origin): Update hash.
(racket)[inputs]<cext-lib, db, deinprogramm, draw, drracket>
<ds-store, expeditor, gui, htdp, math, pict, rackunit, redex>
<scribble, slideshow, typed-racket, srfi, string-constants>
<syntax-color>: Update hashes.

Change-Id: Ic6970c070f42a83f2240babd2d1fb35e91f97724
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
68a5cdc1 — Ludovic Courtès 8 months ago
gnu: guile-gcrypt: Update to 0.5.0.

* gnu/packages/gnupg.scm (guile-gcrypt): Update to 0.5.0.

Change-Id: I9eed550c3264ae92213cd32a17fbf34c8c204586
5c269b0a — Ludovic Courtès 8 months ago
gnu: guile2.0-gcrypt: Remove.

This package has failed to build for several months.

* gnu/packages/gnupg.scm (guile2.0-gcrypt): Remove.

Change-Id: I6c425d26b29e45725626e2880e3fffb8127e2c4a
e5b2c809 — Nicolas Graves 8 months ago
gnu: Add python-webrtcvad-wheels.

* gnu/packages/python-xyz.scm (python-webrtcvad-wheels): New variable.

Change-Id: I93adee22e1c6236aba5916548c288c088677e4c5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
db6df567 — Nicolas Graves 8 months ago
gnu: libsoup-minimal: Graft package propagating libxml2@2.14.

* gnu/packages/gnome.scm
(libsoup-minimal/fixed, libsoup-minimal-2/fixed): Add package.
(libsoup-minimal, libsoup-minimal-2)[replacement]: Graft libsoup-minimal/fixed.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
17f39028 — Nicolas Graves 8 months ago
gnu: rest: Graft package propagating libxml2@2.14.

* gnu/packages/gnome.scm (rest/fixed): Add package.
(rest)[replacement]: Graft rest/fixed.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
3852037a — Nicolas Graves 8 months ago
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>
70d458a7 — Nicolas Graves 8 months ago
gnu: Remove gupnp-1.4.

* gnu/packages/gnome.scm (gupnp-1.4): Delete variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
5bd56249 — Nicolas Graves 8 months ago
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>
990e6dd0 — Nicolas Graves 8 months ago
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>
b1b11ad3 — Nicolas Graves 8 months ago
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>
f1e9e05f — Nicolas Graves 8 months ago
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>
17ec8c77 — Maxim Cournoyer 8 months ago
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
acca04c0 — Maxim Cournoyer 8 months ago
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
gnu: trealla: Update to 2.82.30.

* gnu/packages/prolog.scm (trealla): Update to 2.82.30.

Change-Id: I5887ce4bb86a3f90fc88637b7efeda20099a9318
bfb1bb24 — Nicolas Graves 8 months ago
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>
d26dff87 — Nicolas Graves 8 months ago
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>
Next