diff --git a/packages/graphics/libdrm-master/build b/packages/graphics/libdrm-master/build index 60b0519d4c..bbb2a2e809 100755 --- a/packages/graphics/libdrm-master/build +++ b/packages/graphics/libdrm-master/build @@ -8,20 +8,25 @@ $SCRIPTS/build udev get_graphicdrivers -DRM_CONFIG="--disable-libkms --disable-intel --disable-radeon --disable-nouveau-experimental-api" +DRM_CONFIG="--disable-libkms --disable-intel --disable-radeon" +DRM_CONFIG="$DRM_CONFIG --disable-nouveau-experimental-api --enable-vmwgfx-experimental-api" for drv in $DRM_DRIVERS; do [ $drv = intel ] && \ - DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-libkms/enable-libkms/'` \ + DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-libkms/enable-libkms/'` && \ DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-intel/enable-intel/'` [ $drv = radeon ] && \ - DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-libkms/enable-libkms/'` \ + DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-libkms/enable-libkms/'` && \ DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-radeon/enable-radeon/'` [ $drv = nouveau ] && \ - DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-libkms/enable-libkms/'` \ + DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-libkms/enable-libkms/'` && \ DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-nouveau/enable-nouveau/'` + + [ $drv = vmware ] && \ + DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-libkms/enable-libkms/'` && \ + DRM_CONFIG=`echo $DRM_CONFIG | sed -e 's/disable-vmwgfx-experimental-api/enable-vmwgfx-experimental-api/'` done export LIBUDEV_CFLAGS="-I`ls -d $ROOT/$BUILD/udev*`" diff --git a/packages/graphics/libdrm-master/install b/packages/graphics/libdrm-master/install index 28917ff085..10927ec1bc 100755 --- a/packages/graphics/libdrm-master/install +++ b/packages/graphics/libdrm-master/install @@ -9,6 +9,7 @@ mkdir -p $INSTALL/usr/lib cp -P $PKG_BUILD/libkms/.libs/libkms.so* $INSTALL/usr/lib || true for drv in $DRM_DRIVERS; do + [ -f $PKG_BUILD/$drv/.libs/libdrm_$drv*.so* ] && \ cp -P $PKG_BUILD/$drv/.libs/libdrm_$drv*.so* $INSTALL/usr/lib rm -rf $INSTALL/usr/lib/libdrm_$drv*.so*T done