~ruther/guix-local

f20e7c6e — Maxim Cournoyer 2 months ago
gnu: perl-devel-repl: Fix indentation.

* gnu/packages/perl.scm (perl-devel-repl) [#:phases]: Fix indentation.

Change-Id: If80489a54a919de7d02c6ee3020cbe38caf09ab0
ead9f1d8 — Maxim Cournoyer 2 months ago
gnu: perl-reply: Move bash-minimal to inputs.

* gnu/packages/perl.scm (perl-reply) [native-inputs]: Move bash-minimal to...
[inputs]: ... here.

Change-Id: I464923e1a1f028f82e82c410d954bd92492504c9
d3d7d66b — Maxim Cournoyer 2 months ago
gnu: Add perl-reply.

* gnu/packages/perl.scm (perl-reply): New variable.

Change-Id: Ic4ad867b6550d7da6b7544604bd9ce22b0c2c2ce
ec8d3861 — Maxim Cournoyer 2 months ago
gnu: Add perl-devel-overrideglobalrequire.

* gnu/packages/perl.scm (perl-devel-overrideglobalrequire): New variable.

Change-Id: Ib70f7403b3b00ed767e1712cb9d338d95c89a645
a7d11c6a — Maxim Cournoyer 2 months ago
gnu: Add perl-config-ini-reader-ordered.

* gnu/packages/perl.scm (perl-config-ini-reader-ordered): New variable.

Change-Id: I58335935c4c7e010366753dc9da102e2d9434842
fc136e9c — Maxim Cournoyer 2 months ago
gnu: Add perl-class-refresh.

* gnu/packages/perl.scm (perl-class-refresh): New variable.

Change-Id: I6f52e51bd79495c4ebaa2765b559472f80ce2aeb
05d9a587 — Leo Famulari 2 months ago
gnu: linux-libre 6.12: Update to 6.12.62.

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

Change-Id: Ie7b977bb249d9421d1649f6cacbe7a304c05505a
a24c0511 — Leo Famulari 2 months ago
gnu: linux-libre: Update to 6.17.12.

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

Change-Id: I4fea34db82c9c64502e1ea17f935cbf886a0f8e7
74e90284 — John Kehayias 3 months ago
gnu: Add mitm-cache.

* gnu/packages/rust-apps.scm (mitm-cache): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add mitm-cache.

Change-Id: Ifc2d3a631940b69d1b5c8e9f5a2d9aa25551c265
0c8b130c — Andreas Enge 2 months ago
gnu: audacity: Update to 3.7.7.

This fixes the compatibility with ffmpeg@8.

* gnu/packages/audio.scm (audacity): Update to 3.7.7.

Fixes: guix/guix#4892
Change-Id: I147bda84239194d9a3ab09462a933331c5ec2cb7
gnu: trealla: Update to 2.87.3.

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

Change-Id: Ief5532baabc1631ceb94d46713d356cf0829e2fe
c443a8b6 — Cayetano Santos 2 months ago
gnu: fortify-headers: Update to 3.0.

* gnu/packages/suckless.scm (fortify-headers): Update to 3.0.

Change-Id: I2c0f995bea106c5d33a48faad17580acbff8ec26
1cc99c85 — Roman Scherer 2 months ago
gnu: opencv: Skip failing test on aarch64.

* gnu/packages/image-processing.scm (opencv)[arguments]: Disable
ReferenceAccuracy test due to floating-point precision differences
with ARM NEON.

Signed-off-by: Andreas Enge <andreas@enge.fr>
c1f2a0e4 — Cayetano Santos 2 months ago
gnu: python-edalize: Update to 0.6.3.

* gnu/packages/electronics.scm (python-edalize): Update to 0.6.3.

Change-Id: Ied9491135ad06564688860454a99e4b848496f3d
8cef389d — Ian Eure 3 months ago
gnu: librewolf: Update to 146.0-2 [security-fixes].

Contains fixes for:
CVE-2025-14321: Use-after-free in the WebRTC: Signaling component
CVE-2025-14322: Sandbox escape due to incorrect boundary conditions in
                the Graphics: CanvasWebGL component
CVE-2025-14323: Privilege escalation in the DOM: Notifications
                component
CVE-2025-14324: JIT miscompilation in the JavaScript Engine: JIT
                component
CVE-2025-14325: JIT miscompilation in the JavaScript Engine: JIT
                component
CVE-2025-14326: Use-after-free in the Audio/Video: GMP component
CVE-2025-14327: Spoofing issue in the Downloads Panel component
CVE-2025-14328: Privilege escalation in the Netmonitor component
CVE-2025-14329: Privilege escalation in the Netmonitor component
CVE-2025-14330: JIT miscompilation in the JavaScript Engine: JIT
                component
CVE-2025-14331: Same-origin policy bypass in the Request Handling
                component
CVE-2025-14332: Memory safety bugs fixed in Firefox 146 and
                Thunderbird 146
CVE-2025-14333: Memory safety bugs fixed in Firefox ESR 140.6,
                Thunderbird ESR 140.6, Firefox 146 and Thunderbird 146

* gnu/packages/librewolf.scm (librewolf): Update to 146.0-2.
b0a55661 — Ian Eure 3 months ago
gnu: firefox-l10n: Update to fa4b12c075b42be6652237119d74346d377d2ae4.

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

Change-Id: I25e7c160fd252d67c5e117b0ad48d431c7ee5b45
08a731a3 — Ian Eure 3 months ago
gnu: Add rust-cbindgen-0.29.

* gnu/packages/rust-apps.scm (rust-cbindgen-0.29): New variable.

Change-Id: I844f77160d3a6c271ba54e3a5731f34219603895
25a6fbe2 — Cayetano Santos 3 months ago
gnu: openfortivpn: Update to 1.24.0.

* gnu/packages/vpn.scm (openfortivpn): Update to 1.24.0.
[native-inputs]: Add perl and python-wrapper.

Change-Id: Iaafc5902d4cd3fde0964d9d11d21b68a7a2328e8
36c3a0a6 — Rutherther 2 months ago
system: Reinstate lock-mounts work around for system containers.

The underlying problem for system containers still hasn't been
solved, the part of issue 78356 that has been solved is only
home containers.

This reverts commit cbc35fd9aa08a6da9df1ce8463779ad7decaf12a.
This is a work around for #4788 (previously https://issues.guix.gnu.org/78356).

* gnu/system/linux-container.scm (container-script): Disable lock-mounts?

Change-Id: Ib8eacfc1f1f1a858acf19beb6c14e12c4648b8d9
f7ee6483 — Rutherther 2 months ago
self: Install systemd timer and mount services.

Add missing systemd files.

* guix/self.scm (miscellaneous-files): Add gnu-store.mount
and guix-gc.timer

Change-Id: I746a575a6e82363a78f69081ec67b76457d52bf2
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Next