Mercurial > vanilla
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 \ |