This project transitioned to meson, and it seems that instead of
figuring out on what kind of system it is running, we are now supposed
to tell it. Weird.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
###############################################################################
name = pixman
-version = 0.42.2
+version = 0.44.2
release = 1
groups = System/Libraries
build
requires
libpng-devel
+ meson >= 1.3.0
perl
- pkg-config
end
- configure_options += \
- --disable-static
+ # Common flags
+ meson += \
+ -Dgtk=disabled \
+ -Darm-simd=disabled \
+ -Dloongson-mmi=disabled \
+ -Dmips-dspr2=disabled \
+ -Dneon=disabled \
+ -Drvv=disabled \
+ -Dvmx=disabled
+
+ if "%{arch}" == "aarch64"
+ meson += \
+ -Dmmx=disabled \
+ -Dsse2=disabled \
+ -Dssse3=disabled
+ end
+
+ if "%{arch}" == "x86_64"
+ meson += \
+ -Da64-neon=disabled
+ end
+
+ build
+ %{meson}
+ %{meson_build}
+ end
+
+ test
+ %{meson_test}
+ end
+
+ install
+ %{meson_install}
+ end
end
packages