summaryrefslogtreecommitdiffstats
path: root/source/x/x11/configure/pixman
diff options
context:
space:
mode:
Diffstat (limited to 'source/x/x11/configure/pixman')
-rw-r--r--source/x/x11/configure/pixman31
1 files changed, 19 insertions, 12 deletions
diff --git a/source/x/x11/configure/pixman b/source/x/x11/configure/pixman
index 52cb86c34..8a76b364b 100644
--- a/source/x/x11/configure/pixman
+++ b/source/x/x11/configure/pixman
@@ -2,21 +2,28 @@
PATH=$(echo $PATH | sed "s|/usr/libexec/icecc/bin||g" | tr -s : | sed "s/^://g" | sed "s/:$//g")
if [ "$ARCH" = "x86_64" ]; then
- do_sse2="--enable-sse2"
+ do_sse2=enabled
else
- do_sse2="--disable-sse2"
+ do_sse2=disabled
fi
-CFLAGS=$SLKCFLAGS \
-CXXFLAGS=$SLKCFLAGS \
-./configure \
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir meson-build
+cd meson-build
+meson setup \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/libexec \
+ --bindir=/usr/bin \
+ --sbindir=/usr/sbin \
+ --includedir=/usr/include \
+ --datadir=/usr/share \
+ --mandir=/usr/man \
--sysconfdir=/etc \
--localstatedir=/var \
- --infodir=/usr/info \
- --mandir=/usr/man \
- --disable-static \
- --disable-vmx \
- --build=$ARCH-slackware-linux \
- ${do_sse2}
+ --buildtype=release \
+ -Dvmx=disabled \
+ -Dtests=disabled \
+ -Dsse2=$do_sse2 \
+ .. || exit 1