Jerome Duval
a67b365fb3
mesa: link the SoftwarePipe addon against libGL.so.
...
* otherwise some symbols get no type.
2017-10-20 17:08:26 +02:00
Jerome Duval
f11e60d78f
mesa: build with llvm 5.
2017-09-24 21:36:13 +02:00
Jérôme Duval
bb81101269
mesa: switch to autoconf. ( #1638 )
...
* add a SONAME for libGL.so.
2017-09-23 16:32:34 +02:00
Jerome Duval
f1638771f9
mesa: bump version.
...
remove upstreamed patchset.
2017-04-19 22:12:07 +02:00
Jerome Duval
7f4218c155
mesa: bump version.
2017-04-13 21:12:04 +02:00
Jerome Duval
c1bdf594be
mesa: bump version.
2017-03-21 23:46:21 +01:00
Jerome Duval
4682b500a3
mesa: bump version.
2017-03-05 22:32:37 +01:00
Jerome Duval
747fa72ed3
mesa: add recipe for version 17.0.0.
2017-02-13 22:11:31 +01:00
Jerome Duval
9a4206ecff
mesa: bump version.
2017-02-01 20:38:46 +01:00
Adrien Destugues
db1555d865
mesa: fix build with Bison 3.x
2017-01-31 23:00:23 +01:00
Jerome Duval
acf9b00bea
mesa: bump version.
2017-01-23 22:29:17 +01:00
Jérôme Duval
ec27b15a10
mesa: bump version.
2016-12-04 15:26:00 +01:00
Jérôme Duval
9de7ef80f2
mesa: add recipes for version 11.2.2, 12.0.4, 13.0.1.
...
* all tested on x86_64, llvm 3.8.1, GLTeapot.
2016-11-19 16:17:08 +01:00
Alexander von Gluck IV
31ff8d32b8
mesa: Add Mesa 11.0.1 recipe
...
* Includes experimental EGL library
* Software Rast is no longer a thing on Haiku
but older mesa_swrast packages can be used
on later versions of our OpenGL kit.
* There are some bugs, so lets wait a few revs
before using these packages in the build.
2015-09-26 14:51:32 -05:00
Alexander von Gluck IV
8904e82c84
mesa: Add 10.5.2 recipe
...
* A few patches, build bugs reported upstream
* Tested functional on x86_64
2015-04-04 13:55:55 -05:00
Jerome Duval
9e7046296b
mesa: added recipes for 10.3.7 and 10.4.7
...
* enable 10.2.9 for x86
* 10.3.7 and 10.4.7 tested on x86 with llvm 3.5.1
* GLTeapot with 10.4.7 produces a blue teapot (instead of red)
2015-03-21 22:51:13 +00:00
Jerome Duval
570419bb72
mesa: Patch to fix build with llvm 3.5
2015-03-21 18:32:36 +00:00
Adrien Destugues
80aae508fb
Mesa: link against libbe to use be_bold_font
...
Fix issues with various BeOS apps which use libGL.
Thanks to puckipedia for investigating this!
2014-11-07 09:45:53 +01:00
Alexander von Gluck IV
b594c38f5c
Mesa: Add 10.2.9, package untested
2014-11-03 15:02:23 +00:00
Adrien Destugues
8533b760b8
mesa: fix build.
...
* include strings.h for strncasecmp
* add dependencies on libstdc++ and libgcc_s.
2014-08-29 14:55:13 +02:00
Alexander von Gluck IV
c541d73fc0
mesa: Add rewritten Mesa 7.9.2 recipe for gcc2
2014-08-05 19:46:27 +00:00
Alexander von Gluck IV
840e78fe07
mesa: Add updated 10.1.0 recipe
...
* Tested working on x86
2014-03-19 01:25:06 +00:00
Jerome Duval
f516196e92
mesa: Update 7.9.2 to version 6
...
apply patches from 10.0.2
2014-02-14 16:49:46 +00:00
Jerome Duval
f1c9ea309d
mesa: hgl: release add-ons on GLView destruction
...
* bump version.
2014-02-12 20:39:43 +00:00
Alexander von Gluck IV
556848fb05
mesa: Add 10.0.2 recipe
...
* Includes one new patch for the change
in atomics, one less patch for something
that was applied to the 10.0 branch upstream
2014-01-22 03:55:16 +00:00
Alexander von Gluck IV
57e39fff0f
mesa: Update Mesa-10.0.1 to fix #10360
...
* These changes are awaiting review by upstream mesa
2013-12-31 16:09:07 -06:00
Alexander von Gluck IV
7d325a720c
mesa: Add Mesa 10.0.1 for x86
...
* Drop 10.0.0 as it didn't include the OpenGL
kit headers and wasn't used yet
2013-12-23 01:38:28 +00:00
Alexander von Gluck IV
644976f0d6
Mesa: Update Mesa 7.8.2 patch
...
* ifeq vs ifdef to ensure DEBUG is disabled
properly
* call make haiku vs copying haiku to current
* Fixes #9685 gcc2 debug
2013-04-28 15:14:34 +00:00
Alexander von Gluck IV
8a55428bdc
Mesa: Update 9.1.1 patch
...
* Use mmap vs malloc for exec memory
* Solves #9685 on gcc4
2013-04-27 01:51:39 +00:00
Alexander von Gluck IV
a66ef90360
Mesa: Update Mesa 7.8.2 patch
...
* Utilize mmap vs malloc due to the new NX support
* GL applications no longer crash
* Fixes #9685 gcc2
2013-04-24 21:23:46 +00:00
Alexander von Gluck
9e028fac8d
Mesa: Add initial 7.8.2 bep
2013-02-17 22:38:47 +00:00
Alexander von Gluck
80acf1e65b
Mesa: Add 9.0.2 bep + patches. Reduce duplication
2013-02-17 22:08:42 +00:00
Alexander von Gluck
4be4a4ecb2
Mesa 9.0.1: Fix a few last issues
...
* We no longer use rtasm. Mesa guys
plan on removing it and it causes us
tons of greif.
2012-12-19 23:32:07 +00:00
Alexander von Gluck
b4e03db0ac
Mesa 9.0.1: Changes to how our GL works
...
* I'm moving Mesa into the opengl add-on to avoid
then need to pack llvm into libGL
* The x86sse hack is no longer required with this
new layout.
* We were missing libmesagallium.a from the scons
build of Mesa.. this is essential to linking
Gallium stuff to Mesa stuff.
This diff will be going to upstream mesa.
2012-12-19 17:46:04 +00:00
Alexander von Gluck
d06f9af232
Update Mesa build to 9.0.1 and include llvm 3.2 fixes
2012-12-19 05:17:59 +00:00
Alexander von Gluck
57e80465c3
Add Mesa3D optional package. Used to compile Haiku
2012-11-19 13:06:59 +00:00