diff --git a/libepoxy.spec b/libepoxy.spec index 9f757b9..57d774c 100644 --- a/libepoxy.spec +++ b/libepoxy.spec @@ -16,7 +16,9 @@ BuildRequires: libEGL-devel BuildRequires: libX11-devel BuildRequires: pkgconfig(glesv2) BuildRequires: python3 -BuildRequires: xorg-x11-server-Xvfb mesa-dri-drivers +BuildRequires: mesa-dri-drivers +BuildRequires: mutter +BuildRequires: xwayland-run %description A library for handling OpenGL function pointer management. @@ -42,7 +44,7 @@ developing applications that use %{name}. %check # this should be %%meson_test but the macro expands with a bajillion # embedded newlines for no obvious reason -xvfb-run -d -s "-screen 0 640x480x24" ninja -C %{_vpath_builddir} test || \ +xwfb-run -c mutter -- ninja -C %{_vpath_builddir} test || \ (cat %{_vpath_builddir}/meson-logs/testlog.txt ; exit 1) %files