add dri3proto libevdev libxshmfence presentproto to basic