~ruther/guix-local

98182c8f — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-sebest-xff.

* gnu/packages/golang-web.scm (go-github-com-sebest-xff): New variable.

Change-Id: Ia7542a0e68ceb781eff1c4055dfe28aaf475f272
878c1a8d — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-h2non-filetype.

* gnu/packages/golang-xyz.scm (go-github-com-h2non-filetype): New variable.

Change-Id: I4104e912fff42df31b06c2cc367bf383598a0f97
da5ba8a9 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-antlr4-go-antlr-v4.

* gnu/packages/golang-xyz.scm (go-github-com-antlr4-go-antlr-v4): New variable.

Change-Id: Ia637c362ae7a97aa88baca7f11122d19e2bf35a4
026ed199 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-a-h-parse.

* gnu/packages/golang-xyz.scm (go-github-com-a-h-parse): New variable.

Change-Id: I417b0f8cd358b56b52416f75a5e04a4620742938
97049a42 — Sharlatan Hellseher 5 months ago
gnu: python-py2bit: Fix tests.

* gnu/packages/bioinformatics.scm (python-py2bit)[arguments]
<test-flags>: Provide test file.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: If125f1bf17073bb9253dd7c21862b55af9191e87
8d731c4f — Sharlatan Hellseher 5 months ago
gnu: python-hic2cool: Update to 1.0.1, fix build.

* gnu/packages/bioinformatics.scm (python-hic2cool): Update to 1.0.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop all, tests passed successfully, replied on
<https://github.com/4dn-dcic/hic2cool/issues/58>.
[native-inputs]: Add python-poetry-core.

Change-Id: I69f5bdfa91f52bff7e84f30fb7a68a6f0526ecb0
56f909ee — Ian Eure 5 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 5 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 5 months ago
gnu: firefox-l10n: Update to 0349e18db25a701938d83c61fa90f6074ae9df01.

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

Change-Id: I3d9cb058aab931b799e72920ef713b217beefc43
7c7bc37b — Hugo Buddelmeijer 5 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 5 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 5 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 5 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 5 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 5 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 5 months ago
gnu: Add bookmarkfs.

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

Change-Id: I83cfb30e26c58b258a85d085431eeed128995af9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
40c2edf9 — Giacomo Leidi 5 months ago
build-system: mix: Allow passing test flags.

* guix/build-system/mix.scm (mix-build): Add test-flags keyword
argument and pass it on.
* guix/build/mix-build-system.scm (check): Add test-flags keyword
argument and pass it to Mix.

Change-Id: Ib8243aaaf7a7d02df993cee44f33b36566049e83
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6e4ac116 — Hugo Buddelmeijer 5 months ago
doc: Clarify depth argument of build -P is non-optional.

* doc/guix.texi (Additional Build Options): Depth in guix build -P is required.

Change-Id: I2cbc149a9fc59a198ceedb06cc1fa5496b4f4c91
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5e89d396 — Hennadii Stepanov 5 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>
6e12325b — Simon Tournier 5 months ago
git: Fix update cached checkout when not a symref.

Follow up of 66463356ce5868d3551ea7014acb34543972a5d8.

* guix/git.scm (update-cached-checkout)[symref?]: New procedure.
[ref->refspecs]: New procedure.
Use them.

Change-Id: Ia2cb7db45222d59d61a2349bec277fd06456844b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
Next