* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250414190325.
(%torbrowser-version): Update to 14.5.
(%torbrowser-firefox-version): Update to 128.9.0esr-14.5-1-build4.
(%torbrowser-locales): Add be, bg and pt-PT.
(torbrowser-translation-base): Update to
86442427facf038d5706644221de7e2fb733550b.
(torbrowser-translation-specific): Update to
2c0b448503d52c3b512d1e7a55ccc78ac19db146.
(torbrowser-assets)[arguments]<#:install-plan>: Remove
fontconfig/fonts.conf, as fonts.conf was moved to fonts directory.
(make-torbrowser)[native-inputs]: Update llvm, clang and lld to v18.
[arguments]<#:phases> 'copy-basebrowser-locales &
'copy-torbrowser-locales: Adjust to follow upstream changes.
'deploy-fonts: Adjust to new fonts.conf location.
Change-Id: I81768c1680d8a3200fb360f1e7a45d7d16aca91d
Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu/packages/axoloti.scm (ksoloti-runtime): Update to 1.1.0-0.b7ae4753b.
[arguments]: Adjust.
(ksoloti-patcher)[arguments]: Set axoloti_platform and axoloti_firmware in
launcher.
Change-Id: I214267ece9240e651118c90a36c5b0b01a252566
This patch is a follow-up to ba15e88617.
It is expected that packages relying on blueprint-compiler adjust
GI_TYPELIB_PATH according to their requirements at build time.
* gnu/packages/gnome.scm (blueprint-compiler)[gi-wrap]: Use ‘suffix’
instead of ‘=’ for wrapping.
* gnu/packages/machine-learning.scm (kaldi-gstreamer-server):
[origin]<snippet>: Remove test files.
[arguments]<phases>: Migrate from GObject.MainLoop to GLib.MainLoop
in 'build phase. Adapt to the absence of test files. Improve the
wrap part of 'install phase.
[inputs]: Add gstreamer, gst-plugins-base, gst-plugins-good, kaldi.
They are necessary for proper install/wrapping.
Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu/packages/machine-learning.scm (kaldi):
[arguments]<configure-flags>: Use it. Add --fst-version flag.
<phases>: Use gexps. Use configure-flags in the 'configure-phase.
Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu/packages/python-xyz.scm (python-twisted)[arguments]<phases>: Extend
check phase to clean up test artifacts.
Change-Id: Ibbf04771dea4342fe66221a740a11ad9882b6038
Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu/packages/admin.scm (acpica): Update to 2025_04_04.
[source]<origin>(commit): Update version tag prefix.
Change-Id: I58973f77655033462188818733cae1d989a49632
Signed-off-by: Christopher Baines <mail@cbaines.net>
Previously, 'guix refresh --update' would do actually rewrite the file with
the same version/hash information when the target version was the same as the
current version:
guix refresh --update idutils=4.6
idutils.scm: warning: downgrading 'idutils' from 4.6 to 4.6
[...]
idutils.scm: idutils: updating from version 4.6 to version 4.6...
This changes handles this case so that it does and prints nothing.
* guix/upstream.scm (package-update): Use `version-compare' to distinguish the
equal versions case.
Change-Id: I079e030d573f5968725ef13b3f626e2f8d02cb2f
Signed-off-by: Christopher Baines <mail@cbaines.net>
As they fail, and this blocks building the prometheus node exporter.
* gnu/packages/golang-xyz.scm (go-github-com-dennwc-btrfs)[arguments]: Skip
tests on 32bit systems.
Change-Id: If6015b125407cf74c05f7c9a30a0b74deb0af38e
As they seem to fail, and this package seems unmaintained.
* gnu/packages/golang-check.scm (go-github-com-google-gofuzz)[arguments]: Skip
tests on 32bit systems.
Change-Id: I1f87d4e37199b7dcf9c88e05727d1e5defb85f60
I think this was intended to be \x1B.
* gnu/packages/crates-io.scm: (rust-stfu8-0.2)[description]: Remove hex
character.
Change-Id: I2211ea7a0c45511ca6ef916bf48accf9b69ccd59
* gnu/system/vm.scm (virtualized-operating-system): Choose the module name based
on the kernel version
Change-Id: I77d70fa44a8d5d2412ae0aaa645fa67146b76432
Previously the profile will produce a new symlink for each icon file, now it
will reuse existed ones if possible.
* guix/profiles.scm (gtk-icon-themes): Only install 'icon-theme.cache' files
into the output. Adjust produce docstring.
Fixes: https://issues.guix.gnu.org/77487
Change-Id: Ia452565768753b8a60baf4fc075f6fe5ebb4fa39
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu/packages/python-xyz.scm (python-pydbus) [bulid-system]: Switch to
pyproject.
[arguments] <tests?>: Disable as no provided in PyPI archive.
<phases>: Add 'fix-comparability-with-pygobject.
[native-inputs]: Add python-setuptools and python-wheel.
[description]: Start from a new line.
Change-Id: Ie859207b700ed9c864b119b25bc3fcb2d1c2b8b4
This is a follow-up to ed12cba221.
It fixes configModel.vala:310: [...]/profile/etc/xdg/swaync/config.json:2:23:
Parse error: unexpected identifier `store', expected value
* gnu/packages/wm.scm (swaynotificationcenter)[arguments]: Refresh
'fix-swaync-path phase.
Signed-off-by: Zheng Junjie <z572@z572.online>
Otherwise, the blueprint-compiler crashes at run time.
* gnu/packages/gnome.scm (blueprint-compiler)
[phases]: Move wrap-python phase after install, for clarity. Add new gi-wrap
phase.
Change-Id: I743ce1a11186cc07c8d12b16d84f0aef6697e499