comparison graphics/weston/weston.sh @ 505:7828241c9634

graphics: convert packages to clang
author David Demelier <markand@malikania.fr>
date Tue, 09 Apr 2019 20:05:00 +0200
parents 469cfbc5c465
children b1690d766bdb
comparison
equal deleted inserted replaced
504:162a9418ba15 505:7828241c9634
23 PKGDOWNLOAD="https://wayland.freedesktop.org/releases/$PKGNAME-$PKGVERSION.tar.xz" 23 PKGDOWNLOAD="https://wayland.freedesktop.org/releases/$PKGNAME-$PKGVERSION.tar.xz"
24 PKGOPTIONS="DBUS PAM X" 24 PKGOPTIONS="DBUS PAM X"
25 25
26 : ${CHOST:=$(uname -m)-linux-musl} 26 : ${CHOST:=$(uname -m)-linux-musl}
27 : ${CBUILD:=$(uname -m)-linux-musl} 27 : ${CBUILD:=$(uname -m)-linux-musl}
28 : ${CC:=gcc} 28 : ${CC:=clang}
29 : ${CFLAGS:=-O2} 29 : ${CFLAGS:=-O2}
30 : ${LDFLAGS:=} 30 : ${LDFLAGS:=}
31 : ${LIBS:=} 31 : ${LIBS:=}
32 : ${DBUS:=yes} 32 : ${DBUS:=yes}
33 : ${PAM:=yes} 33 : ${PAM:=yes}
58 { 58 {
59 rm -rf $PKGNAME-$PKGVERSION 59 rm -rf $PKGNAME-$PKGVERSION
60 tar xvaf $PKGNAME-$PKGVERSION.tar.xz 60 tar xvaf $PKGNAME-$PKGVERSION.tar.xz
61 pushd $PKGNAME-$PKGVERSION 61 pushd $PKGNAME-$PKGVERSION
62 62
63 # https://gitlab.freedesktop.org/wayland/weston/merge_requests/135
64 patch -p1 < ../musl.patch
65 patch -p0 < ../gobject.patch
66 autoreconf -vif
63 CC="$CC" \ 67 CC="$CC" \
64 CFLAGS="$CFLAGS" \ 68 CFLAGS="$CFLAGS" \
65 LDFLAGS="$LDFLAGS" \ 69 LDFLAGS="$LDFLAGS" \
66 LIBS="$LIBS" \ 70 LIBS="$LIBS" \
67 ./configure \ 71 ./configure \