26 |
|
|
27 |
SRCFILE="${PNAME}-${PVER}.tar.xz" |
SRCFILE="${PNAME}-${PVER}.tar.xz" |
28 |
|
|
29 |
sminclude xorg multilib mbuild alx-split |
sminclude xorg multilib meson alx-split |
30 |
|
|
31 |
SRC_URI=( |
SRC_URI=( |
32 |
http://dri.freedesktop.org/${PNAME}/${SRCFILE} |
http://dri.freedesktop.org/${PNAME}/${SRCFILE} |
43 |
# export CFLAGS="${CFLAGS} -march=native" |
# export CFLAGS="${CFLAGS} -march=native" |
44 |
# export CXXFLAGS="${CXXFLAGS} -march=native" |
# export CXXFLAGS="${CXXFLAGS} -march=native" |
45 |
|
|
46 |
# always enable *all* required features |
meson_configure \ |
47 |
mconfigure \ |
$(meson_bool_true udev) \ |
48 |
--enable-udev \ |
$(meson_bool_true libkms) \ |
49 |
--enable-libkms \ |
$(meson_bool_true intel) \ |
50 |
--enable-intel \ |
$(meson_bool_true nouveau) \ |
51 |
--enable-nouveau \ |
$(meson_bool_true amdgpu) \ |
52 |
--enable-amdgpu \ |
$(meson_bool_true radeon) \ |
53 |
--enable-radeon \ |
$(meson_bool_true vmwgfx) \ |
54 |
--enable-vmwgfx \ |
$(meson_bool_false valgrind) \ |
|
--disable-valgrind \ |
|
55 |
|| die |
|| die |
56 |
|
|
57 |
mmake || die |
mmake || die |