guix/gnu
Thiago Jung Bauermann b452fe87e0
gnu: gtk+: Fix testsuite failure on non-x86_64 platforms.
On non-x86_64 platforms, gtk+ is linked with a gdk-pixbuf version that
doesn’t support SVG.  This causes the ‘icontheme’ test to fail because it
tries to fetch SVG icons in some of the tests.

Therefore, we need to disable the test when SVG support isn’t available.

* gnu/packages/gtk.scm (gtk+)[propagated-inputs]: Use the ‘target-x86-64?’
convenience function.
[arguments]<#:phases>{disable-failing-tests}: Disable ‘icontheme’ test on
non-x86_64 platforms.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-09-19 18:16:29 +00:00
..
bootloader
build Merge branch 'master' into core-updates-frozen 2021-09-17 01:25:52 +02:00
installer
machine
packages gnu: gtk+: Fix testsuite failure on non-x86_64 platforms. 2021-09-19 18:16:29 +00:00
services Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
system Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
tests gnu: version-control: Add gitile service. 2021-09-02 22:56:55 +02:00
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm
local.mk gnu: mpg321: Fix compiling with gcc 10. 2021-09-18 15:31:18 +02:00
machine.scm
packages.scm
services.scm
system.scm system: Add trailing newline to /etc/timezone. 2021-09-14 11:50:59 +02:00
tests.scm