~ruther/guix-local

ref: d77ce7be2dcc6bc1248556e32c4973552ebca8f8 guix-local/gnu d---------
gnu: libssh: Skip a test on the Hurd.

* gnu/packages/ssh.scm (libssh)[#:phases]: When building on Hurd skip
torture_config_match_localnetwork test.

Change-Id: I01c47f3903190aa4126b5278ef45a13bea7ae786
gnu: libssh: Update to 0.11.2.

* gnu/packages/ssh.scm (libssh): Update to 0.11.2.
[origin]: Remove snippet and patch.
[#:configure-flags]: Remove custom CFLAGS.
[#:phases]: Remove prepare-for-tests phase.
* gnu/packages/patches/libssh-openssh-banner.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Deregister patch.

Fixes: guix/guix#1679
Change-Id: Iad2c57353d3a9e8c6391e206f41bfb6deb821a8a
4ec561b1 — Andreas Enge 1 year, 2 months ago
gnu: man2html: Fix build with gcc-14.

* gnu/packages/man.scm (man2html)[arguments]<#:phases>{fix-includes}:
New phase.

Change-Id: I2a162468b4fe5c7d6c662dbe5f8e3b620b6c825a
0bfa32fc — Efraim Flashner 1 year, 2 months ago
gnu: dev86: Update to 1.0.1.

* gnu/packages/assembly.scm (dev86): Update to 1.0.1.
[source]: Download using git-fetch.
[arguments]: Add make-flag to override the version string.  Remove the
'mkdir phase.  Remove the #:system config.
[home-page]: Update to point to the current git repo.
[supported-systems]: Remove field.

Change-Id: I1ac5de05e34b2ebce7d2ac19f4a4c611893c3b36
gnu: lirc: Fix build with GCC 14.

* gnu/packages/lirc.scm (lirc)[arguments]: Add 'fix-gcc14-build phase
to include sys/sysmacros.h for major() and minor() macros.

Change-Id: I5afcab6ed242e59441ced84d1c498a5f9cba9a50
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: mono: Fix CFLAGS for mono@3.12.1.

* gnu/packages/dotnet.scm (mono-3.12.1)[arguments]<#:phases>{set-cflags}:
Add spaces in-between CFLAGS.

Change-Id: Ia15ed59bd9a69a97c3fe722ece862bcb065d2abf
Signed-off-by: Andreas Enge <andreas@enge.fr>
d24625ae — Jake Forster 1 year, 3 months ago
gnu: vtk: Update to 9.3.1 and enable GUISupportQt component.

GUISupportQt component is required by ITK-SNAP version 4.2.2.

* gnu/packages/image-processing.scm (vtk): Update to 9.3.1.
[arguments]<#:configure-flags>: Add
"-DVTK_MODULE_ENABLE_VTK_GUISupportQt=YES".
[inputs]: Add qtbase.

Change-Id: I7466456668ecbddf9d2c6d28f8ec70505ebf5eb9
Signed-off-by: Andreas Enge <andreas@enge.fr>
ac9188e5 — Andreas Enge 1 year, 2 months ago
gnu: rng-tools: Update to 6.17.

* gnu/packages/linux.scm (rng-tools): Update to 6.17.

Change-Id: I53783514699b78e9aa2ce8278f7ffbe322db20e2
fb3d29e7 — Maxim Cournoyer 1 year, 2 months ago
gnu: gpac: Remove extraneous configure flag.

* gnu/packages/video.scm (gpac) [#:configure-flags]: Remove --extra-cflags
workaround, not needed after all.

Change-Id: I83e05cdc5343e77ea8ccc9b2f831df4db07549b6
d0f25aff — Maxim Cournoyer 1 year, 2 months ago
gnu: libretro-mupen64plus-nx: Update to 0-1.3a67619.

* gnu/packages/emulators.scm (libretro-mupen64plus-nx): Update to 0-1.3a67619.

Change-Id: Ib352816757f4ed22d69a258975094b406d1eabe8
1aae2062 — Maxim Cournoyer 1 year, 2 months ago
gnu: jg-cega: Update to 0.6.1.

* gnu/packages/emulators.scm (jg-cega): Update to 0.6.1.

Change-Id: Ic13a0f086af8306ad39759475b0f6f55cd6b1360
b46c9822 — Maxim Cournoyer 1 year, 2 months ago
gnu: jg-nestopia: Update to 1.53.1.

* gnu/packages/emulators.scm (jg-nestopia): Update to 1.53.1.

Change-Id: Icec6d83cbb21aca3666287b07837692d4f71d3a0
415a3484 — Maxim Cournoyer 1 year, 2 months ago
gnu: jgrf: Update to 1.2.1.

* gnu/packages/emulators.scm (jgrf): Update to 1.2.1.

Change-Id: I05c5cd942a03831857f92a16195bca1e596db9c9
a17c2554 — Maxim Cournoyer 1 year, 2 months ago
gnu: libretro-bsnes-jg: Update to 0-1.6400024.

* gnu/packages/emulators.scm (libretro-bsnes-jg): Update to 0-1.6400024.
[synopsis]: Capitalize first word.

Change-Id: Idb241ed58480abbc27d7a1c57e485cbd760e8cee
fee97483 — Maxim Cournoyer 1 year, 2 months ago
gnu: jg-bsnes: Update to 2.0.2.

* gnu/packages/emulators.scm (jg-bsnes): Update to 2.0.2.

Change-Id: I58af4940ccdec02809704803fe8e3c3e00129d3e
gnu: librewolf: Update to 141.0-1.

LibreWolf 141.0 contains fixes for:

CVE-2025-8027: JavaScript engine only wrote partial return value to
               stack
CVE-2025-8028: Large branch table could lead to truncated instruction
CVE-2025-8041: Incorrect URL truncation in Firefox for Android
CVE-2025-8042: Sandboxed iframe could start downloads
CVE-2025-8029: javascript: URLs executed on object and embed tags
CVE-2025-8036: DNS rebinding circumvents CORS
CVE-2025-8037: Nameless cookies shadow secure cookies
CVE-2025-8030: Potential user-assisted code execution in “Copy as
               cURL” command
CVE-2025-8043: Incorrect URL truncation
CVE-2025-8031: Incorrect URL stripping in CSP reports
CVE-2025-8032: XSLT documents could bypass CSP
CVE-2025-8038: CSP frame-src was not correctly enforced for paths
CVE-2025-8039: Search terms persisted in URL bar
CVE-2025-8033: Incorrect JavaScript state machine for generators
CVE-2025-8044: Memory safety bugs fixed in Firefox 141 and Thunderbird
               141
CVE-2025-8034: Memory safety bugs fixed in Firefox ESR 115.26, Firefox
               ESR 128.13, Thunderbird ESR 128.13, Firefox ESR 140.1,
               Thunderbird ESR 140.1, Firefox 141 and Thunderbird 141
CVE-2025-8040: Memory safety bugs fixed in Firefox ESR 140.1,
               Thunderbird ESR 140.1, Firefox 141 and Thunderbird 141
CVE-2025-8035: Memory safety bugs fixed in Firefox ESR 128.13,
               Thunderbird ESR 128.13, Firefox ESR 140.1, Thunderbird
               ESR 140.1, Firefox 141 and Thunderbird 141

* gnu/packages/librewolf.scm (librewolf): Update to 141.0-1.

Change-Id: I13a4221178d9d928967fd8e01bd675e034219013
gnu: firefox-l10n: Update to 25c14798b15f9933b6c1e2bc655030842b6e0edd.

* gnu/packages/librewolf.scm (firefox-l10n): Update to 25c14798b15f9933b6c1e2bc655030842b6e0edd.

Change-Id: If9cf2c5cb5968a34bf072e50c86da7d33e74b747
4fc86d9d — Leo Famulari 1 year, 3 months ago
gnu: linux-libre 5.15: Update to 5.15.188.

* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.188.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I9fdb1740993973981871ae7e75f238f27e56452e
e58282ee — Leo Famulari 1 year, 3 months ago
gnu: linux-libre 6.1: Update to 6.1.145.

* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.145.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I257b04689b653b1a3e101453ef3432b4855a0763
b94603cb — Leo Famulari 1 year, 3 months ago
gnu: linux-libre 6.6: Update to 6.6.98.

* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.98.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I370ff763fbf25c9a5cf1d6c754c7ee72b6bb15da
Next