Commit Graph

53 Commits

Author SHA1 Message Date
Alexander von Gluck IV
51878b1122 mesa: Bump to 23.1.9, still unstable don't use :-) 2023-10-17 12:29:11 -05:00
Alexander von Gluck IV
1565d419a5 mesa: Bump to 23.1.1; still disabled for testing 2023-06-08 17:20:42 -05:00
Alexander von Gluck IV
da2d05ab37 mesa: Updates for 23.1.0
* Update patch to more correctly solve GLView.h depend
  * Upstreamed via mesa PR 22512
* Cleanup mesa packages
2023-04-15 10:44:50 -05:00
Alexander von Gluck IV
c7382e4c0e mesa: Add experimental mesa 23.1 package
* do not activate this until we are ready (and 23.1.0 is final)
* This marks the shift to libglvnd
* mesa no longer provides libGL, and only provides an EGL
  vendor rendering driver in add-ons/opengl/egl_vendor.d
2023-04-15 09:08:32 -05:00
kenmays
4e0b0493b5 mesa: bump to 22.0.5 (#7145) 2022-10-19 14:28:14 -04:00
Gerasim Troeglazov
41853b0a40 mesa: bump version 2022-03-14 16:25:57 +10:00
Gerasim Troeglazov
319f6f2189 Mesa: bump version
* fix framebuffer leak on resize for osmesa
* enable lavapipe
2022-02-12 21:40:44 +10:00
kenmays
9c4ac13f66 mesa: bump to 21.3.4 (#6525) 2022-01-23 11:44:41 -06:00
kenmays
bd8a38942d mesa: bump to 21.2.3 (#6244) 2021-10-07 23:30:23 +03:00
kenmays
56c4dee55a mesa: bump to 21.0.3 (#5792) 2021-05-18 21:00:36 +02:00
Alexander von Gluck IV
179c3e09e2 mesa: Add 21.0.0 (based on rc5 for now)
* Leaving as untested for now.. there are a few issues...
* Some OpenGL windows (GLInfo is a good example) will crash
  on exit.
* Some OpenGL windows (GZDoom, others) won't display until
  the window is moved.
2021-03-07 17:46:52 -06:00
X512
27efcb3690 mesa: fix some bugs (#4475)
* mesa: fix some bugs

* fix some bugs
2020-02-17 18:53:48 -05:00
Sergei Reznikov
7b0f3ce4ca mesa: rebuild with LLVM 7 2019-01-01 05:21:21 +03:00
Augustin Cavalier
a6d9234545 mesa: Fix crashes in GLTeapot and other applications. 2018-09-26 22:31:33 -04:00
kenmays
ceb08d3214 Mesa cleanup (#3004)
* Delete mesa-10.0.1.recipe

* Delete mesa-10.0.2.recipe

* Delete mesa-10.1.0.recipe

* Delete mesa-10.1.1.recipe

* Delete mesa-17.1.4.recipe

* Delete mesa-9.1.1.recipe

* Delete mesa-17.0.6.recipe

* Delete mesa-13.0.4.recipe

* Delete mesa-12.0.4.recipe

* Delete mesa-11.2.2.recipe

* Delete mesa-11.0.1.recipe

* Delete mesa-10.5.2.recipe

* Delete mesa-10.4.7.recipe

* Delete mesa-10.3.7.recipe

* Delete mesa-10.2.9.recipe

* Delete mesa-9.0.1.patch

* Delete mesa-13.0.4.patchset

* Delete mesa-10.0.1.patchset

* Delete mesa-10.0.2.patchset

* Delete mesa-10.1.0.patchset

* Delete mesa-10.1.1.patchset

* Delete mesa-10.2.9.patchset

* Delete mesa-10.4.7.patchset

* Delete mesa-10.5.2.patchset

* Delete mesa-11.0.1.patchset

* Delete mesa-11.2.2.patchset

* Delete mesa-12.0.4.patchset

* Delete mesa-9.0.2.patch

* Delete mesa-9.0.patch

* Delete mesa-9.1.1.patch
2018-09-05 21:36:48 -07:00
Augustin Cavalier
d1d70a5c4b mesa: Patch BGLView to make LockGL recursive. 2018-08-28 21:35:34 -04:00
fbrosson
0db3a3f3cc Mesa: bump to 17.1.10, add debuginfo. Closes #2838. (#2860) 2018-07-26 18:32:26 +00:00
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