summaryrefslogtreecommitdiff
path: root/external/glew
AgeCommit message (Collapse)Author
2016-01-22Revert "More LTO fixes for android"Tor Lillqvist
Seems to cause tinderbox build breakage, sigh. This reverts commit 1c1b788f38da07aed268be3c515a096594a107dc. Change-Id: I5a69e186e0f8f71c2fcc81d27bebe2253fd240bb Reviewed-on: https://gerrit.libreoffice.org/21699 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2016-01-22More LTO fixes for androidPeter Foley
Change-Id: Id9b4873b8213d9913d54b3821ba0be6ffa7ac188 Reviewed-on: https://gerrit.libreoffice.org/21612 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2015-09-09externals: remove various obsolete MSVC2012 specific flagsMichael Stahl
Change-Id: I8848d042a008c21e407d9610161b5c67d2137a18
2015-07-09Glew: Fix compilation on VS 2015David Ostrovsky
Change-Id: I3749c18b344e5b76a542a336de0792337d329065 Reviewed-on: https://gerrit.libreoffice.org/16802 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-06-17This patch is upstream, tooTor Lillqvist
Change-Id: I8a8d78b291c4b1fb6f0ef5d97cfae7c6a6ceaf64
2015-06-17Update glew to 1.12.0Tor Lillqvist
Many of our patches are now upstream. Change-Id: I6c59973eea491148e92d7fa1a0b3681a9fcd2f2d
2015-06-16For Windows build also glewinfoTor Lillqvist
Change-Id: I315f93030d8e2fe11bb31be532511ccc0a65b57d
2015-06-05use $(DISABLE_DYNLOADING)David Tardon
Change-Id: I8312cbd8cd349e2adf2d34c7cb7be220f038e017
2014-12-02glew: Don't hard code Win32 platform on WindowsDavid Ostrovsky
Change-Id: I753602314f0ed3822bce489e9e427a1de77d2431 Reviewed-on: https://gerrit.libreoffice.org/13230 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-10-02fdo#82430: MSVC build: avoid using SSE2 instructions in some externalsMichael Stahl
Hopefully this should fix up the most important external libraries. Change-Id: I744cb5a2ce7fafb10852059050cf24589d6ca400
2014-08-29Simplify some $ENABLE_DEBUG expressionsStephan Bergmann
Change-Id: I9f60fd317f3a2995a182d51d06059bd994cf837c
2014-08-26Update some external config.{guess,sub}Stephan Bergmann
...to latest versions from <http://git.savannah.gnu.org/gitweb/?p=config.git; a=blob_plain;f=config.guess;hb=HEAD> and <http://git.savannah.gnu.org/gitweb/? p=config.git;a=blob_plain;f=config.sub;hb=HEAD>, for aarch64 support. Change-Id: I99756c33652aa8e19c6a407260b5c49de140128e
2014-07-28Add separate project file for VS2013Tor Lillqvist
Easier than trying to figure out how to make the VC2010 project work with VS2013, it seems. Luckily it works fine tojust have VS2013 upgrade the old project file and then pass that to msbuild. Change-Id: I94c0248211767d97f2898f35b1b677aee372a329
2014-07-11VS2013: Adjust glew to 12.0 vcproj versionDavid Ostrovsky
Change-Id: Ibfb6f7d23c0f3afbd7ef810093dbbec7f9134aaa Reviewed-on: https://gerrit.libreoffice.org/10160 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-07-07Handle VCVER==120 (VS 2013) tooTor Lillqvist
Change-Id: I4dbf663790bd8906ef8b123a01bdf52e0c0c1962
2014-05-26externals: do not use "v110_xp" when building with MSVC 2012 and SDK 8.0Michael Stahl
Change-Id: I40bc9e4c31e270f29cc145b5d2f3544cad586bf7
2014-05-20Make it actually work to build GLEW for debuggingTor Lillqvist
The check in the GLEW Makefile looked at the whole $(MAKECMDGOALS), which in our case was the string 'glew.lib debug', not just 'debug'. Change-Id: I639395c944e8f2b443cbb55b451a4036b2c9d3bb
2014-05-19fdo#77891 fix python crash when in GUI mode, target WinXP with VS2012Christian Lohmaier
VS2012 did change return value of fileno function, this results in a crash when run in GUI mode (but not when launching from a shell), as python tries to access the nonexisting stdin/stdout/stderr Also explicitly target Windows XP Change-Id: Ic783713b55453f3c38b2e766a664b7f4678711de
2014-04-15Stripping confuses the Android NDK tool-chainTor Lillqvist
Change-Id: I0cf84a6ccb783642a3d50a004325a19b79741b32
2014-04-08Include <Availability.h> to get __IPHONE_OS_VERSION_MIN_REQUIREDTor Lillqvist
Change-Id: I0ef21ee7709cab05639935d70722973c9a18f93c
2014-04-08No glu.h in OpenGL ES for iOSTor Lillqvist
Change-Id: Ie0eb1f68d997c4f2bd37c9d7c2ff6feccbc7b8ce
2014-04-08We build a static libGLEW for iOS anywayTor Lillqvist
So no need to bother with what framework(s) to link to. Change-Id: I7dac64357bc01221787ef7e393952d492e2d84c7
2014-04-08Build GLEW for all platformsTor Lillqvist
Whether it actually should be used or not on some particular platform is another thing that remains to be seen. But I think it should be buildable for all? Don't build the glew programs for non-desktop platforms. Build only static libraries when DISABLE_DYNLOADING. No AGL framework, and it's OpenGLES, not OpenGL, on iOS. Change-Id: Idf3aad341c4f270952db2039d5a5e421f39e728f
2014-04-08Fix libGLEW build for OS XTor Lillqvist
Change-Id: I996f88544c4cdedaf8aa047abb1888409b949800
2014-01-30glew: stop linking to unneeded Xmu, Xi, Xext librariesMichael Stahl
Change-Id: I449a08699f0f980a2fe4624363116e6fae2b549c
2014-01-29Use quotes around $(CC)Tor Lillqvist
Change-Id: I68b61bab0d7aa22932261ac3e23f0fdb57219763
2014-01-29Bypass glew when cross-compiling for now, doesn't seem to workTor Lillqvist
Change-Id: I13940a01c74a01df9b73cbf68875e3ccdaef1e47
2014-01-29glew: use CC from environmentMichael Stahl
Also default LD is exported from outer make, override that. Change-Id: Iefbe7fce93e9021cbd9bb087d9becace85138f07
2014-01-29Unbreak Cygwin patch handlingStephan Bergmann
Change-Id: I7f0215f4799546e481423d6f4ab5d583bf083948
2014-01-29remove unnecessary lines in glew patchMarkus Mohrhard
Change-Id: Ib5b12ab6502bbee92fd16f24c8398c6f657bc742
2014-01-29we only need the glew libsMarkus Mohrhard
Change-Id: Ibb67b7cbf9c41188f026826cdacacff26b29c576
2014-01-29create symbols for glew in the debug caseMarkus Mohrhard
Change-Id: Ia40d4477344f9fc0f9942a9d942b97a416ff11d7
2014-01-29fix windows build of glewMarkus Mohrhard
Change-Id: I8aab94aefd737195a26696635f52f754764ea1b4
2014-01-29make glew a normal external shared projectMarkus Mohrhard
Change-Id: I6306e23b3f20817de87951a8848de373fc5dbf85