#FIXME Substitute: pkgconfig(egl)
%endif
+########## coregl ##########
+%ifarch %arm aarch64
+Prefer: coregl coregl-devel
+Prefer: libwayland-egl libwayland-egl-devel
+Substitute: mesa-libGLESv2 coregl
+Substitute: mesa-libEGL coregl
+%endif
+
############################# wayland repositories #############################
%if "%_repository" == "target-circle"
%if "%_repository" == "emulator32-wayland" || "%_repository" == "emulator-circle"
-Prefer: mesa-libGLESv2
-Prefer: libwayland-egl
-Prefer: libgbm
-Prefer: mesa-libGL
-Prefer: mesa-libEGL
-Prefer: emulator-yagl
+Substitute: mesa-devel pkgconfig(glesv2)
Substitute: pkgconfig(gles20) pkgconfig(egl) pkgconfig(glesv2)
Substitute: pkgconfig(gles11) pkgconfig(egl) pkgconfig(glesv1) pkgconfig(gl)
+Prefer: libgbm
+Prefer: coregl coregl-devel
+Prefer: emulator-yagl emulator-yagl-devel
+
%define _with_wayland 1
%define _with_emulator 1