# HG changeset patch # User Markus Mützel # Date 1551545241 -3600 # Node ID 5e93880ab76e6849c622d702f8ebb5440da01187 # Parent 3768d38e7967ec97856cea934da5c7423bc98d6d mesa.mk: Attempt to include system pkg-config path when needed. diff -r 3768d38e7967 -r 5e93880ab76e src/mesa.mk --- a/src/mesa.mk Sun Feb 10 18:02:08 2019 +0100 +++ b/src/mesa.mk Sat Mar 02 17:47:21 2019 +0100 @@ -8,6 +8,8 @@ $(PKG)_FILE := mesa-$($(PKG)_VERSION).tar.xz $(PKG)_URL := ftp://ftp.freedesktop.org/pub/mesa/$($(PKG)_FILE) $(PKG)_DEPS := build-mako expat zlib llvm s2tc + +$(PKG)_PKG_CONFIG_PATH := $(PKG_CONFIG_PATH) ifeq ($(MXE_WINDOWS_BUILD),yes) ifeq ($(USE_SYSTEM_OPENGL),no) $(PKG)_SCONS_OPENGL_OPTIONS := libgl-gdi @@ -21,13 +23,17 @@ --with-platforms="" else $(PKG)_CONFIGURE_OPENGL_OPTIONS := \ - --enable-opengl --enable-egl --enable-gles1 --enable-gles2 \ - --with-gallium-drivers="swrast" --with-dri-drivers="" \ - --with-platforms="x11" + --enable-glx="gallium-xlib" --with-gallium-drivers="swrast" \ + --disable-dri --disable-gbm --disable-egl ifeq ($(USE_SYSTEM_X11_LIBS),no) $(PKG)_DEPS += dri2proto glproto libdrm libxshmfence x11 xdamage xext xfixes + else + $(PKG)_PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):$(BUILD_PKG_CONFIG_PATH) endif endif + $(PKG)_CONFIGURE_ENV += \ + PKG_CONFIG="$(MXE_PKG_CONFIG)" \ + PKG_CONFIG_LIBDIR=$($(PKG)_PKG_CONFIG_PATH) endif define $(PKG)_UPDATE