|
@@ -3,10 +3,10 @@
|
|
|
|
|
|
include $(ADK_TOPDIR)/rules.mk
|
|
|
|
|
|
-PKG_NAME:= mesalib
|
|
|
-PKG_VERSION:= 10.3.5
|
|
|
+PKG_NAME:= mesa
|
|
|
+PKG_VERSION:= 10.5.1
|
|
|
PKG_RELEASE:= 1
|
|
|
-PKG_HASH:= 7ea71c3cce89114df3dc050376afa1c6f6bf235d77a68f9703273603d6a90621
|
|
|
+PKG_HASH:= d7ca9f9044bbdd674377e3eebceef1fae339c8817b9aa435c2053e4fea44e5d3
|
|
|
PKG_DESCR:= 3d graphics library
|
|
|
PKG_SECTION:= libs/video
|
|
|
PKG_DEPENDS:= libxdamage libxfixes libdrm libxxf86vm libexpat
|
|
@@ -17,56 +17,37 @@ PKG_BUILDDEP+= eudev dri3proto presentproto xcb-proto libxcb
|
|
|
PKG_BUILDDEP+= libxshmfence
|
|
|
PKG_URL:= http://www.mesa3d.org/
|
|
|
PKG_SITES:= ftp://ftp.freedesktop.org/pub/mesa/${PKG_VERSION}/
|
|
|
-PKG_LIBNAME:= mesalib
|
|
|
+PKG_LIBNAME:= mesa
|
|
|
PKG_OPTS:= dev
|
|
|
|
|
|
PKG_ARCH_DEPENDS:= x86 x86_64 mips mipsel mips64 mips64el arm
|
|
|
|
|
|
-DISTFILES:= MesaLib-${PKG_VERSION}.tar.gz
|
|
|
-WRKDIST= ${WRKDIR}/Mesa-${PKG_VERSION}
|
|
|
-
|
|
|
include $(ADK_TOPDIR)/mk/package.mk
|
|
|
|
|
|
-$(eval $(call PKG_template,MESALIB,mesalib,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
|
|
|
-
|
|
|
-include $(ADK_TOPDIR)/mk/python.mk
|
|
|
-
|
|
|
-ifeq ($(ADK_HOST_DARWIN),y)
|
|
|
-PYTHON:=/usr/bin/python2.7
|
|
|
-endif
|
|
|
-ifeq ($(ADK_HOST_OPENBSD),y)
|
|
|
-PYTHON:=/usr/local/bin/python2.7
|
|
|
-endif
|
|
|
-ifeq ($(ADK_HOST_CYGWIN),y)
|
|
|
-PYTHON:=/usr/bin/python2.7
|
|
|
-endif
|
|
|
+$(eval $(call PKG_template,MESA,mesa,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
|
|
|
|
|
|
ifeq (${ADK_TARGET_SYSTEM_IBM_X40},y)
|
|
|
-DRI_DRIVERS:=i915
|
|
|
+DRI_DRIVERS:= i915
|
|
|
endif
|
|
|
|
|
|
-AUTOTOOL_STYLE:= autoreconf
|
|
|
CONFIGURE_ARGS+= --disable-static \
|
|
|
--disable-gallium-llvm \
|
|
|
--with-gallium-drivers=swrast \
|
|
|
- --disable-gles1 \
|
|
|
- --disable-gles2 \
|
|
|
--with-dri-drivers=${DRI_DRIVERS},swrast
|
|
|
-CONFIGURE_ENV+= MISSING="echo" \
|
|
|
- PYTHON2=$(PYTHON)
|
|
|
+CONFIGURE_ENV+= MISSING="echo"
|
|
|
XAKE_FLAGS+= HOST_CC=${CC_FOR_BUILD}
|
|
|
|
|
|
-mesalib-install:
|
|
|
- $(INSTALL_DIR) $(IDIR_MESALIB)/usr/lib/dri
|
|
|
+mesa-install:
|
|
|
+ $(INSTALL_DIR) $(IDIR_MESA)/usr/lib/dri
|
|
|
$(CP) $(WRKINST)/usr/lib/libGL*.so* \
|
|
|
- $(IDIR_MESALIB)/usr/lib
|
|
|
+ $(IDIR_MESA)/usr/lib
|
|
|
$(CP) $(WRKINST)/usr/lib/libglapi.so* \
|
|
|
- $(IDIR_MESALIB)/usr/lib
|
|
|
+ $(IDIR_MESA)/usr/lib
|
|
|
${CP} $(WRKINST)/usr/lib/dri/swrast_dri.so \
|
|
|
- ${IDIR_MESALIB}/usr/lib/dri/
|
|
|
+ ${IDIR_MESA}/usr/lib/dri/
|
|
|
ifeq (${ADK_TARGET_SYSTEM_IBM_X40},y)
|
|
|
${CP} $(WRKINST)/usr/lib/dri/i915_dri.so \
|
|
|
- ${IDIR_MESALIB}/usr/lib/dri/
|
|
|
+ ${IDIR_MESA}/usr/lib/dri/
|
|
|
endif
|
|
|
|
|
|
include ${ADK_TOPDIR}/mk/pkg-bottom.mk
|