Fixes a build failure introduced with newer versions of Boost.
* gnu/packages/patches/ceph-fix-for-newer-boost.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/storage.scm (ceph): Update to 17.2.7. Use the patch.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I00f2d369d7a86926b00c680d5ab0fe8044ca9065
The “package with inputs” test would fail non-deterministically:
sometimes ‘package->code’ would pick the ‘glibc’ symbol, sometimes it
would take ‘glibc/hurd’, which is an alias for ‘glibc’.
* tests/print.scm (pkg-with-inputs)[inputs]: Replace ‘glibc’ with
‘gnu-make’.
Change-Id: Ie192adda98d66546fae820a6bcdd5bb4b9f4dae7
This is a follow up fixture found during review of
<https://issues.guix.gnu.org/73070>.
* gnu/packages/python-web.scm (python-scrapy): Update to 2.11.2.
[source]: Name for source tarball has been changed in PyPI.
[arguments]: <#:test-flags>: Enable more tests which are passing now.
<#:phases>: Add 'relax-requirements and 'prepare-test-environment phases.
[propagated-inputs]: Add python-defusedxml.
[native-inputs]: Add nss-certs-for-test.
Change-Id: Ia1e1868b75d679044af83812469c2412b2bab716
* gnu/packages/cups.scm (cups-minimal)[replacement]: Graft with...
(cups-minimal/fixed): ...this new variable.
[source]: Add a patch to do the thing.
* gnu/packages/patches/cups-minimal-Address-PPD-injection-issues.patch:
New file.
Change-Id: Id4db145887e72081b404dedbccd62c23a8f52d55
* gnu/packages/linux.scm (libfabric)[arguments]: Adjust configure-flags
to only enable features supported on those architectures.
Change-Id: Iddb55745860e2b04f2533b453f94a4f37510194c
* gnu/packages/tmux.scm (tmux)[source]: Switch to git-fetch, and use
git-file-name.
[native-inputs]: Add autoconf, automake and pkg-config.
Change-Id: If56abbb76f3b00193bbd27c236a9f82c4f0eb3cb
* gnu/packages/patches/waybar-0.11.0-fix-tray-icons.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/wm.scm (waybar)[source]: Use it.
Change-Id: Ib480b815faf3a331e1fc093dee72bb3099df57c5
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
This is based on Dan's "xdg-desktop-portal: Update to 1.18.4." commit, now
reverted.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-next): New variable.
* gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I7360d915bb0450f6772232c126fd0d4a4fec8997
This reverts commit 1b4304ea29. This broke
setting themes in GNOME 44.1.
Reported-by: Ada Stevenson <adanskana@gmail.com>
Change-Id: Iaa8632a743d6fefd46f6415010b33f69bd6d2a04
This fixes building icedtea-2 on armhf-linux.
* gnu/packages/java-bootstrap.scm (classpath-jamvm-wrappers)[arguments]:
Adjust the flags passed to jamvm in the wrapper script when building for
armhf-linux.
Change-Id: I68a47b0eec761b1be9126ac814693fba7fa7e56e
* gnu/packages/gnome.scm (tracker)[arguments]: In the custom
'disable-failing-tests phase skip the tests known to fail on 32-bit
systems on all non-64-bit systems.
Change-Id: I23b422aeceb3f7ef83c8a0e74ec7ed6f13d98c66
* gnu/packages/graphics.scm (lib2geom)[arguments]: When building for
riscv64-linux add a phase to skip a test known to fail upstream.
Change-Id: Ib328a4b2ed3263f71d6ca846b181eca3e47a3800
* gnu/packages/gstreamer.scm (gst-plugins-base)[arguments]: When
building for armhf-linux skip a test during the
'disable-problematic-tests phase.
Change-Id: I606ecd1c38f110b1c31812d86d6b3304e924b557
* gnu/packages/password-utils.scm (pass-age)[arguments]: Adjust the
install-plan to adjust the shell completion directories.
Change-Id: I5153dd4c9e88d05c22f4ddda135704a7bfe3cc81
Based on feedback received by Nicolas Goaziou. Thank you!
* gnu/packages/emacs-xyz.scm (emacs-org-texlive-collection): Do not inherit
from emacs-org.
[version]: Explicitly set to that of emacs-org.
[inputs]: Remove texlive-amsmath, texlive-graphics, texlive-hypperef,
texlive-titling, texlive-tools.
Replace texlive-scheme-small by texlive-collection-latexrecommended. Add
texlive-soul and texlive-standalone.
[synopsis, description]: Fix TeX Live and Org mode spelling.
[home-page]: Explicitly set to that of emacs-org.
[license]: Use the TeX Live license, as this is a TeX Live collection
meta-package.
Suggested-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: Id898f0cde5d805ee9262b5ded0d47f307b73f005
* gnu/packages/freedesktop.scm (libliftoff): New variable.
Change-Id: I19eda24aea4327bcd72a7e15ec0784ef1e302783
Reviewed-by: Steve George <steve@futurile.net>
Signed-off-by: Andreas Enge <andreas@enge.fr>