* gnu/packages/python-xyz.scm (python-pyqtgraph): Move from here ...
* gnu/packages/python-science.scm: ... to here.
Change-Id: I3de3c6a71fb2c5c49b76e03a026eae7deaa55840
* gnu/packages/containers.scm (buildah)[version]: Update to 1.40.0.
[native-inputs]: Use go-1.23.
Change-Id: Ibeaf798bc0096744bec99e810ed9b4e476022ae8
Signed-off-by: Christopher Baines <mail@cbaines.net>
Note that:
--enable-gcov is intended for debug/development of the simulator itself and
should not be enabled in release builds
- VHPI is now always enabled at build time and the `--enable-vhpi` configure
option has no effect.
* gnu/packages/fpga.scm (nvc): Update to 1.16.0.
[arguments] <#:configure-flags> Remove --enable-{vhpi,gcov}.
[native-inputs]: Add python and perl; sort.
[inputs]: Remove elfutils; sort.
Change-Id: If781ed403cd769db85f8265fc242d0f1608d737e
Signed-off-by: Christopher Baines <mail@cbaines.net>
Like in other build-systems, make proper procedures to resolve the
build-system build-inputs bindings.
* guix/build-system/android-ndk.scm (default-android-build,
default-android-googletest): Add procedures.
(lower): Use them.
Signed-off-by: Christopher Baines <mail@cbaines.net>
* guix/build-system/ruby.scm
(ruby-cross-build): Use with-imported-modules around the
ruby-cross-build builder gexp.
Change-Id: I1051124f034f2082ccef531e9bcf37913d5a9449
Signed-off-by: Christopher Baines <mail@cbaines.net>
* guix/build-system/waf.scm
(waf-build): Use with-imported-modules around the waf-build builder gexp.
Change-Id: Id242046eb4bfef90dba60d7c3b1b68597ddf502e
Signed-off-by: Christopher Baines <mail@cbaines.net>
* guix/build-system/glib-or-gtk.scm
(glib-or-gtk-cross-build): Use with-imported-modules around the
glib-or-gtk-cross-build builder gexp.
Change-Id: I8eaa032ffc0a3f8dbf02c96a4ecee85475c32111
Signed-off-by: Christopher Baines <mail@cbaines.net>
* guix/build-system/gnu.scm
(gnu-cross-build): Use with-imported-modules around the
gnu-cross-build builder gexp.
Change-Id: I47246571b1d84a82a67a8c289fd5ad4b5a3b5aeb
Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250414190325.
(%mullvadbrowser-version): Update to 14.5.
(%mullvadbrowser-firefox-version): Update to 128.9.0esr-14.5-1-build4.
(mullvadbrowser-translation-base): Update to
86442427facf038d5706644221de7e2fb733550b.
Change-Id: Ic12454eaafceda993339efae55984f86749cec75
Signed-off-by: Christopher Baines <mail@cbaines.net>
* 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>