~ruther/guix-local

ref: 56f909eefd1f7a160b799efd358e52bfad197df4 guix-local/gnu d---------
56f909ee — Ian Eure 8 months ago
gnu: librewolf: Update to 143.0-1 [security-fixes].

Contains fixes for:
CVE-2025-10527: Sandbox escape due to use-after-free in the Graphics:
                Canvas2D component
CVE-2025-10528: Sandbox escape due to undefined behavior, invalid
                pointer in the Graphics: Canvas2D component
CVE-2025-10529: Same-origin policy bypass in the Layout component
CVE-2025-10530: Spoofing issue in the WebAuthn component in Firefox
                for Android
CVE-2025-10531: Mitigation bypass in the Web Compatibility: Tooling
                component
CVE-2025-10532: Incorrect boundary conditions in the JavaScript: GC
                component
CVE-2025-10533: Integer overflow in the SVG component
CVE-2025-10534: Spoofing issue in the Site Permissions component
CVE-2025-10535: Information disclosure, mitigation bypass in the
                Privacy component in Firefox for Android
CVE-2025-10536: Information disclosure in the Networking: Cache
                component
CVE-2025-10537: Memory safety bugs fixed in Firefox ESR 140.3,
                Thunderbird ESR 140.3, Firefox 143 and Thunderbird 143

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

Change-Id: Idaa54a67f36b10e990363371505437159add938d
203243cc — Ian Eure 8 months ago
gnu: nss-rapid: Update to 3.116.

* gnu/packages/nss.scm (nss-rapid): Update to 3.116.

Change-Id: I62e2c4623e91d436de159978d8a0ca8fb8ca2fa9
e2294916 — Ian Eure 8 months ago
gnu: firefox-l10n: Update to 0349e18db25a701938d83c61fa90f6074ae9df01.

* gnu/packages/librewolf.scm (firefox-l10n): Update to 0349e18db25a701938d83c61fa90f6074ae9df01.

Change-Id: I3d9cb058aab931b799e72920ef713b217beefc43
7c7bc37b — Hugo Buddelmeijer 8 months ago
gnu: python-devtools: Disable failing tests.

* gnu/packages/python-xyz.scm (python-devtools): Disable failing tests.
[arguments] <test-flags>: Disable failing tests.

Change-Id: I1c6533a4a912d5dc4bde3610ccce7d38837caac4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bcbc4cf3 — ColdSideOfYourPillow 8 months ago
gnu: mpv: Remove redundant phase.

* gnu/packages/video.scm (mpv): [arguments]: Remove phase
`build-reproducibly`.

Change-Id: I60291e4bc9e644d1d846f77e79028b7858d34652
Signed-off-by: Vagrant Cascadian <vagrant@reproducible-builds.org>
0971788c — Ludovic Courtès 8 months ago
gnu: guix: Update to 679c9b0.

This is a followup to 6e12325bf31618abc76925a7239dfb51bdcab99b and
7d1d1d1f7c470f47776eedd49a1d63ca54f33d45.

* gnu/packages/package-management.scm (guix): Update to 679c9b0.

Change-Id: I96aa3ab3c0e5a9bdc11157e982815d5cb6816127
758808cd — Hugo Buddelmeijer 8 months ago
gnu: python-iterable-io: Fix tests.

* gnu/packages/python-xyz.scm (python-iterable-io): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I8c525653b8277c39b3a4b74c82c5eb864f9b032d
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
73829489 — Hugo Buddelmeijer 8 months ago
gnu: python-noiseprotocol: Fix tests.

* gnu/packages/python-web.scm (python-noiseprotocol): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.
[source]: Switch to git-fetch to have tests.

Change-Id: I474ef101c1d645dea06c6a953928793d70c7caf2
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
679c9b0d — Nguyễn Gia Phong 8 months ago
gnu: aflplusplus: Update to 4.33c.

* gnu/packages/debug.scm (aflplusplus): Update to 4.33c.

Change-Id: I8b4cd403926ffe9cb39fd340baf341a5b438e39d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8580847f — pinoaffe 8 months ago
gnu: Add bookmarkfs.

* gnu/packages/web.scm (bookmarkfs): New variable.

Change-Id: I83cfb30e26c58b258a85d085431eeed128995af9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5e89d396 — Hennadii Stepanov 8 months ago
gnu: libsecp256k1: Fix cross-compiling.

* gnu/packages/crypto.scm (libsecp256k1)
[source]: Remove snippet deleting "src/precomputed_ecmult.c" and
"src/precomputed_ecmult_gen.c".
[arguments]: Add conditional phase 'delete-precomputed-files' that
deletes them only when not cross-compiling.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
052fab5f — Trevor Arjeski 8 months ago
gnu: mash: Update to 2.3 and fix build with gcc-14.

* gnu/packages/bioinformatics.scm (mash): Update to 2.3.
[arguments]<#:phases>{fix-includes}: Add file to substitutions.
* gnu/packages/patches/mash-add-missing-headers.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new file.

Fixes: guix/guix#2986
Change-Id: I6a37a6b65b0abe9b72663bcafbc034dac0cff0c0
Signed-off-by: Andreas Enge <andreas@enge.fr>
8c7d8cbd — Trevor Arjeski 8 months ago
gnu: capnproto: Update to 1.2.0.

* gnu/packages/serialization.scm (capnproto): Update to 1.2.0.
* changed: gnu to cmake build system to get a test to pass (unsure why).
* moved: /tmp dir patch to after 'unpack phase.

Change-Id: I6a27587f8126eeb0cfeb7b9f26dc436bd66b5f92
Signed-off-by: Andreas Enge <andreas@enge.fr>
4a16a264 — Hilton Chain 8 months ago
gnu: Remove use of (gnu packages fcitx) module.

Follow-up to module removal in 04a4f8cc9d6db39ca7988b16642f72a54e8ab233.

* gnu/packages/freedesktop.scm,
* gnu/packages/telegram.scm: Remove use of (gnu packages fcitx) module.

Change-Id: I36208bf8cb7ccb13bb4e55ec8262a8614adc5f16
2ae4c32a — Distopico 8 months ago
gnu: direnv: Update to 2.37.1.

* gnu/packages/shellutils.scm (direnv): Update to 2.37.1.

Change-Id: I156b641435b0b0e134e9f4be206daa4275c89d51
Signed-off-by: Andreas Enge <andreas@enge.fr>
04a4f8cc — Andreas Enge 8 months ago
gnu: Remove (gnu packages fcitx).

* gnu/packages/fcitx.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Fixes: guix/guix#2260
Change-Id: I70cdffb1dc5f8112afbdf556f457d647d788db9e
7ed492c5 — Andreas Enge 8 months ago
gnu: Remove presage.

* gnu/packages/fcitx.scm (presage): Delete variable.

Change-Id: I37bb83d8c6dcb949103a57827f4cac8a97fab3b1
03b630d9 — Andreas Enge 8 months ago
gnu: Remove maliit-framework.

* gnu/packages/freedesktop.scm (maliit-framework): Delete variable.

Change-Id: Ia8d25c29a86befd5859f39693ed67e659ed1f68d
ab26bff5 — Andreas Enge 8 months ago
gnu: Remove maliit-keyboard.

* gnu/packages/freedesktop.scm (maliit-keyboard): Delete variable.

Change-Id: I445aa513f75727c68860547e53d6ef378563d024
00799525 — Simon Tournier 8 months ago
gnu: Add r-tesseract.

* gnu/packages/cran.scm (r-tesseract): New variable.

Change-Id: Ia4227bee7f02de4901c5a6542b6a3b8c2d880cd8
Signed-off-by: Andreas Enge <andreas@enge.fr>
Next