From: Michael Tremer Date: Fri, 14 Mar 2025 10:25:18 +0000 (+0000) Subject: pixman: Update to 0.44.2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ddbced2ff2ee39d9a1fe6c7f9ea285175885cb3;p=ipfire-3.x.git pixman: Update to 0.44.2 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 --- diff --git a/pixman/pixman.nm b/pixman/pixman.nm index 862f00912..131cdedd9 100644 --- a/pixman/pixman.nm +++ b/pixman/pixman.nm @@ -4,7 +4,7 @@ ############################################################################### name = pixman -version = 0.42.2 +version = 0.44.2 release = 1 groups = System/Libraries @@ -21,12 +21,44 @@ source_dl = https://xorg.freedesktop.org/archive/individual/lib/ 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