From efebfb77026324f3fb6e893e02d4e2e1a9ca8584 Mon Sep 17 00:00:00 2001 From: Ray Donnelly Date: Fri, 11 Apr 2014 11:25:29 +0000 Subject: [PATCH] angleproject: Add export for ShGetVariableInfo and make -j1 --- mingw-w64-angleproject-git/PKGBUILD | 6 +++--- .../angleproject-export-shader-symbols.patch | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/mingw-w64-angleproject-git/PKGBUILD b/mingw-w64-angleproject-git/PKGBUILD index 4c1d58da9b..0a9618af7e 100644 --- a/mingw-w64-angleproject-git/PKGBUILD +++ b/mingw-w64-angleproject-git/PKGBUILD @@ -4,7 +4,7 @@ _realname=angleproject _mingw_suff=mingw-w64-${CARCH} pkgname="${_mingw_suff}-${_realname}-git" -pkgver=1.3.r2068 +pkgver=1.3.r2062 pkgrel=1 pkgdesc='Angle project built from git source (mingw-w64)' arch=('any') @@ -45,7 +45,7 @@ md5sums=('SKIP' 'ada0c39d4eacdc81fd84163a95d62079' '4bf401fa460cc60802106fa6646b10df' '10b197b483a543fcf7e1ae5ec379848f' - '395bbc63e387a129e88268102bf21fa1' + '1eece603238c3ad5355599775a615697' '59a3d60f5b1b6676056444db8a7883fe' '5f30f3a3c668e4a76920a71e0dddc87d' 'd680608c3826af8ed61292ed693a6776' @@ -140,7 +140,7 @@ build() { "${srcdir}"/angleproject/src/translator{,_static}.target.mk # LINK=g++ is to prevent using flock to serialize linking. - LINK=g++ make V=1 CXXFLAGS="-std=c++11 -msse2 -DUNICODE -D_UNICODE" + LINK=g++ make -j1 V=1 CXXFLAGS="-std=c++11 -msse2 -DUNICODE -D_UNICODE" ${MINGW_PREFIX}/bin/ar rcs libGLESv2.a \ out/Debug/obj.target/libGLESv2/../src/common/*.o \ diff --git a/mingw-w64-angleproject-git/angleproject-export-shader-symbols.patch b/mingw-w64-angleproject-git/angleproject-export-shader-symbols.patch index 127951fc27..999bba7b58 100644 --- a/mingw-w64-angleproject-git/angleproject-export-shader-symbols.patch +++ b/mingw-w64-angleproject-git/angleproject-export-shader-symbols.patch @@ -1,6 +1,6 @@ --- src/libGLESv2/libGLESv2.def.orig 2014-01-06 11:49:13.494061976 +0100 +++ src/libGLESv2/libGLESv2.def 2014-01-06 11:49:15.984075067 +0100 -@@ -186,3 +186,13 @@ EXPORTS +@@ -186,3 +186,14 @@ EXPORTS ; Setting up TRACE macro callbacks SetTraceFunctionPointers @180 @@ -14,9 +14,10 @@ + ShGetObjectCode @207 NONAME + ShCompile @208 NONAME + ShConstructCompiler @209 NONAME ++ ShGetVariableInfo @210 NONAME --- src/libGLESv2/libGLESv2_mingw32.def.orig 2014-01-06 13:17:51.686441162 +0100 +++ src/libGLESv2/libGLESv2_mingw32.def 2014-01-06 13:17:21.853045374 +0100 -@@ -180,3 +180,15 @@ EXPORTS +@@ -180,3 +180,16 @@ EXPORTS glGetCurrentContext @147 NONAME glGetProcAddress@4 @148 NONAME glBindTexImage@4 @158 NONAME @@ -33,3 +34,4 @@ + ShGetObjectCode @207 NONAME + ShCompile @208 NONAME + ShConstructCompiler @209 NONAME ++ ShGetVariableInfo @210 NONAME