~ruther/guix-local

f3098e64 — Brendan Tildesley 2 months ago
gnu: python-humanize: Update to 4.14.0.

* gnu/packages/python-xyz.scm (python-humanize): Update to 4.14.0.
[native-inputs]: Add python-hatch-vcs, python-hatchling. Remove python-wheel.

Change-Id: I1141ae4e117910c0cf55b7b59bb66e7aab1f0520
0bde2c39 — Brendan Tildesley 2 months ago
gnu: python-twisted: Update to 25.5.0.

* gnu/packages/python-xyz.scm (python-twisted): Update to 25.5.0.

Change-Id: Ib82a1e4a2a3c11724343f9f9aeaa1a95a1dbd643
e259f578 — Brendan Tildesley 2 months ago
gnu: python-py-ubjson: Update to 0.16.1.

* gnu/packages/web.scm (python-py-ubjson): Update to 0.16.1.
2388eca8 — Brendan Tildesley 2 months ago
gnu: magic-wormhole: Update to 0.21.1.

* gnu/packages/magic-wormhole.scm (magic-wormhole): Update to 0.21.1.
4fc5de41 — Ian Eure 2 months ago
gnu: librewolf: Update to 145.0.2-2.

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

Change-Id: I5c46804b24892658091fd1a1e40ab307b54654f7
8cd94366 — Ian Eure 2 months ago
gnu: librewolf-l10n: Update to 38e9598ea1b99b69a240cc1db1d59f4357fcb95d.

* gnu/packages/librewolf.scm (librewolf-l10n): Update to 38e9598ea1b99b69a240cc1db1d59f4357fcb95d.

Change-Id: I70c7ec0e261afa15dfaca7fab399cb42d97606e1
5d33515b — Leo Famulari 2 months ago
gnu: linux-libre 6.6: Update to 6.6.117.

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

Change-Id: I263802cff1986cb81fc064ce73403cc0090d5704
134f8f84 — Leo Famulari 2 months ago
gnu: linux-libre 6.12: Update to 6.12.59.

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

Change-Id: If25a54bd339b504a7953c798faaf01b68a9a5b61
9f07e436 — Leo Famulari 2 months ago
gnu: linux-libre: Update to 6.17.9.

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

Change-Id: Ifacca43b629a941e0fa515bf669ee80de038c20a
6f85a843 — André Batista 3 months ago
gnu: mullvadbrowser: Update to 15.0.

User profile directory has changed to "~/.mullvad" in this version as
MOZ_APP_PROFILE flag cannot be set anymore.

* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20251028094500.
(%mullvadbrowser-version): Update to 15.0.
(%mullvadbrowser-firefox-version): Update to 140.4.0esr-15.0-1-build4.
(mullvadbrowser-translation-base): Update to cdd3da6308.

Change Id: Ia0896e1f648268d7f7c2d5e95008aeb6d8bdfde2

Signed-off-by: Andreas Enge <andreas@enge.fr>
972a8412 — André Batista 3 months ago
gnu: torbrowser: Update to 15.0.

User profile directory has changed to "~/.tor project" in this version as
MOZ_APP_PROFILE flag cannot be set anymore.

* gnu/packages/tor-browsers.scm (firefox-locales): Update to 64046fdc97.
(%torbrowser-build-date): Update to 20251028094500.
(%torbrowser-version): Update to 15.0.
(%torbrowser-firefox-version): Update to 140.4.0esr-15.0-1-build4.
(torbrowser-translation-base): Update to cdd3da6308.
(torbrowser-translation-specific): Update to 3395fe5bdb.
(lld-as-ld-wrapper-18): Replace with lld-as-ld-wrapper-19.
(make-torbrowser) [inputs]: Use libpng-apng-next, icu4c-76 and nss-rapid,
in place of the defaults for those libraries.
[native-inputs]: Use rust-cbindgen-0.28, lld-as-ld-wrapper-19, llvm-19 and
clang-19.
[arguments] <#:configure-flags>: Remove '--enable-official-branding' which
breaks browser branding as of this version.
<#:phases> 'setenv: Do not set MOZ_APP_PROFILE, which is now implied and
breaks configuration phase when set.
* gnu/packages/patches/torbrowser-compare-paths.patch: ...
* gnu/packages/patches/torbrowser-use-system-wide-dir.patch: ...
* gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Refresh
patches.

Change Id: Id4134edd63328f479589e6ed61f46a869dbbda5d

Signed-off-by: Andreas Enge <andreas@enge.fr>
fc5e1063 — Anderson Torres 2 months ago
gnu: font-opendyslexic: Update source's origin.

Because it migrated to a new host.

* gnu/packages/fonts.scm (font-opendyslexic): Update.
[source]<origin>: Use new git repository.
[native-inputs]: Delete.

Change-Id: Iadd7ad3b4eca15f891fc312c34fa0e4032278651
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2a930682 — Nicolas Graves 3 months ago
gnu: endgame-singularity: Switch to pyproject.

* gnu/packages/games.scm (endgame-singularity):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b35ffb35 — Nicolas Graves 3 months ago
gnu: bambam: Switch to pyproject.

* gnu/packages/games.scm (bambam):
[source, arguments, description]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c2d74022 — Nicolas Graves 3 months ago
gnu: tuxemon: Switch to pyproject.

* gnu/packages/games.scm (tuxemon):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
78577573 — Nicolas Graves 3 months ago
gnu: unknown-horizons: Switch to pyproject.

* gnu/packages/games.scm (unknown-horizons):
[source, arguments, inputs, license]: Improve style.
[arguments]<#:test-flags>: Ignore failing tests.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d3fe071d — Nicolas Graves 3 months ago
gnu: seahorse-adventures: Switch to pyproject.

* gnu/packages/games.scm (seahorse-adventures):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4abbc36e — Nicolas Graves 3 months ago
gnu: roguebox-adventures: Switch to copy-build-system.

* gnu/packages/games.scm (roguebox-adventures):
[arguments, inputs]: Improve style.
<#:tests?>: Drop argument.
<#:phases>: Replace the 'build phase replacement by a 'patch phase.
Split the former 'install phase between <#:install-plan> and the 'wrap
phase.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c3dcf472 — Nicolas Graves 3 months ago
gnu: retux: Switch to pyproject.

* gnu/packages/games.scm (retux):
[source, arguments, propagated-inputs]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5edd0370 — Sören Tempel 4 months ago
gnu: nvi: Fix segfault caused by implicit function declarations

* gnu/packages/patches/nvi-add-function-prototypes.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register the patch.
* gnu/packages/nvi.scm (nvi): Apply the patch.
[arguments]: remove -Wno-error=implicit-function-declaration.

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