~ruther/guix-local

1502c830 — Romain GARBAGE 3 months ago
gnu: gmsh: Do not propagate inputs.

* gnu/packages/maths.scm (gmsh)[propagated-inputs]: Remove gfortran.
Move all other packages...
[inputs]: ...here. Remove python.
[native-inputs]: Add python-wrapper.

Change-Id: I6287fa91693900e73fa858ea571e6c55ba090fd9
Signed-off-by: Andreas Enge <andreas@enge.fr>
7b1fdc56 — Romain GARBAGE 3 months ago
gnu: gmsh: Switch to G-exps.

* gnu/packages/maths.scm (gmsh): Switch to G-exps.

Change-Id: I509129c49bcec3070eee748857a4bc3b9f9be59e
Signed-off-by: Andreas Enge <andreas@enge.fr>
3a7556cc — Andreas Enge 3 months ago
gnu: Remove pinentry-qt5.

* gnu/packages/gnupg.scm (pinentry-qt5): Delete variable.

Fixes: guix/guix#3875
Change-Id: I4cc26b2ad635cc6c0fcfe6834a06887c98eee151
279df705 — Andreas Enge 3 months ago
gnu: Remove python-axolotl.

* gnu/packages/python-crypto.scm (python-axolotl): Delete variable.

Fixes: guix/guix#3866
Change-Id: I296f5cbe615d20fbf7541af9a043c314ac1a1048
8ce43537 — Andreas Enge 3 months ago
gnu: Remove python-future-fstrings.

* gnu/packages/python-xyz.scm (python-future-fstrings): Delete variable.

Fixes: guix/guix#3865
Change-Id: I0dc9ba6b3450d61c993359b32488d1c6f516323f
8f7ba969 — Andreas Enge 3 months ago
gnu: Remove opensmtpd-extras.

* gnu/packages/mail.scm (opensmtpd-extras): Delete variable.

Fixes: guix/guix#3864
Change-Id: Ic909c437da838bb72658cb8b45d2179536ca5b79
e9c4dc10 — Andreas Enge 3 months ago
gnu: Remove python-misaka.

* gnu/packages/python-xyz.scm (python-misaka): Delete variable.

Fixes: guix/guix#3857
Change-Id: I92b85081d3ed36d6e347c5f794654125176c8cf8
6e5a38ce — Andreas Enge 3 months ago
gnu: Remove python-flask-misaka.

* gnu/packages/python-web.scm (python-flask-misaka): Delete variable.

Change-Id: If4425c80ea59a560a1fc2f720bfb5210efbb52af
b85f7ca9 — Andreas Enge 3 months ago
gnu: Remove python-scandir.

* gnu/packages/python-xyz.scm (python-scandir): Delete variable.

Fixes: guix/guix#3844
Change-Id: I07486a29e949e4ffeca4be84ce3298796f1b84e8
f3da6646 — Andreas Enge 3 months ago
gnu: Remove skktools.

* gnu/packages/language.scm (skktools): Delete variable.

Change-Id: I5991393625da3cdff6081994ce83bb2775da3f95
c93b89e5 — Ian Eure 3 months ago
gnu: librewolf: Update to 145.0.1-2 [security-fixes].

Contains fixes for:
CVE-2025-13021: Incorrect boundary conditions in the Graphics: WebGPU
                component
CVE-2025-13022: Incorrect boundary conditions in the Graphics: WebGPU
                component
CVE-2025-13012: Race condition in the Graphics component
CVE-2025-13023: Sandbox escape due to incorrect boundary conditions in
                the Graphics: WebGPU component
CVE-2025-13016: Incorrect boundary conditions in the JavaScript:
                WebAssembly component
CVE-2025-13024: JIT miscompilation in the JavaScript Engine: JIT
                component
CVE-2025-13025: Incorrect boundary conditions in the Graphics: WebGPU
                component
CVE-2025-13026: Sandbox escape due to incorrect boundary conditions in
                the Graphics: WebGPU component
CVE-2025-13017: Same-origin policy bypass in the DOM: Notifications
                component
CVE-2025-13018: Mitigation bypass in the DOM: Security component
CVE-2025-13019: Same-origin policy bypass in the DOM: Workers
                component
CVE-2025-13013: Mitigation bypass in the DOM: Core & HTML component
CVE-2025-13020: Use-after-free in the WebRTC: Audio/Video component
CVE-2025-13014: Use-after-free in the Audio/Video component
CVE-2025-13015: Spoofing issue in Firefox
CVE-2025-13027: Memory safety bugs fixed in Firefox 145 and
                Thunderbird 145

* gnu/packages/librewolf.scm (librewolf): Update to 145.0.1-2.

Change-Id: Ibc74847cb0bbf3ca31cd91ebead1459199a1b364
60b6c5bd — Ian Eure 3 months ago
gnu: firefox-l10n: Update to 74fe0b1805ed82dd5e27092a7d0f970c68207f2f.

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

Change-Id: I7591affa769976cd015959c84c7afbb786fc75c0
b09bfcb1 — Ian Eure 3 months ago
gnu: nss-rapid: Update to 3.118.1.

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

Change-Id: I48392728cd3eab54ff73b67c03dd6cc2884c9270
12dabd12 — Maxim Cournoyer 3 months ago
.guix-authorizations: Register csantosb's key.

* .guix-authorizations (csantosb): Register csantosb's key.

Voucher: Steve George <steve@futurile.net>
Voucher: Ekaitz Zarraga <ekaitz@elenq.tech>
Voucher: Maxim Cournoyer <maxim@guixotic.coop>
Change-Id: I1532452abe33d875223e25ca99b4af656125a728
gnu: trealla: Update to 2.85.18.

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

Change-Id: I7cbf059e1a2dfe8218ff3d7e55a777b5bb5abefd
a06695ec — Sharlatan Hellseher 3 months ago
gnu: dosage: Move propagated inputs to inputs.

* gnu/packages/python-xyz.scm (dosage):
[propagated-inputs]: Move all from here ...
[inputs]: ... to here.

Change-Id: I6011792473f352324e99441dd8a92c301af6fe02
613fe421 — Sharlatan Hellseher 3 months ago
gnu: dosage: Update to 3.2.

* gnu/packages/python-xyz.scm (dosage): Update to 3.2.
[propagated-inputs]: Add python-importlib-resources.
[native-inputs]: Remove python-pytest-xdist and python-wheel.

Change-Id: If74e7ce13df871c5ec9112c8627a6ac74e9eec62
aaf43224 — Nicolas Graves 3 months ago
gnu: python-opentype-sanitizer: Update to 9.2.0.

* gnu/packages/fontutils.scm (python-opentype-sanitizer): Update to 9.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.  Refresh phase
'unbundle-opentype-sanitizer.
[native-inputs]: Add python-setuptools.

Change-Id: I0dd0fae99bf22bbfdc58e3aa4f1f98b6acbc64ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5d89feb4 — Nicolas Graves 3 months ago
gnu: nototools: Switch to pyproject.

python-pillow also needs to be propagated, as the package uses
from PIL import image
in its site-packages.

* gnu/packages/fontutils.scm (nototools):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.  Remove python-pillow.
[propagated-inputs]: Add python-pillow.

Change-Id: I98f1704365092d059363b26704462e849ddb62c8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e661bca4 — Nicolas Graves 3 months ago
gnu: python-ufoprocessor: Update to 1.14.1.

* gnu/packages/fontutils.scm (python-ufoprocessor): Update to 1.14.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Switch <#:phases> to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.

Change-Id: Ia1400f2faf5d4ed7ef4a93409388ea26f2a61eed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next