Bernd Kuhls
9a3e677548
package/{mesa3d, mesa3d-headers}: bump version to 17.1.5
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-07-15 11:36:53 +02:00
Bernd Kuhls
d561a02dba
package/{mesa3d, mesa3d-headers}: bump version to 17.1.4
...
Removed patch 0001, applied upstream:
https://cgit.freedesktop.org/mesa/mesa/commit/?h=17.1&id=0069a613ac3b6ca75315cbb2fd3d86b0f6c9ede4
Renumbered remaining patches.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-07-01 10:12:27 +02:00
Fabio Estevam
49529e61e5
package/{mesa3d, mesa3d-headers}: bump version to 17.1.3
...
Patch 0006 is no longer needed as the fix is already upstream.
Confirmed that the colors are displayed correctly when running the
Qt5CinematicDemo application on i.mx6.
Patch 0007 is already applied upstream.
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-06-22 12:02:12 +02:00
Vicente Olivert Riera
3e5926555b
package/{mesa3d, mesa3d-headers}: bump version to 17.1.2
...
Patch 0005 tweaked to apply on this release.
Patch 0006 already included in this release:
https://cgit.freedesktop.org/mesa/mesa/commit/?id=e75001811e3b66986b4ede165a0fdde703d4f05b
zlib is now a mandatory dependency.
https://cgit.freedesktop.org/mesa/mesa/commit/?h=17.1&id=85a9b1b562b6a73b9494b3fad25172da3dc90fc2
[Bernd: added in v2]
- bump to mesa3d version 17.1.2
- squashed mesa3d-headers bump for bisectability
- renumbered patch 0007
- added zlib link in patch message
- Vulkan Intel driver does not depend on the i965 dri driver anymore
https://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?h=17.1&id=9aebdb5d082ec640fe8a14704201952bddb50a88
- Gallium vc4 driver depends on NEON support
https://cgit.freedesktop.org/mesa/mesa/commit/?h=17.1&id=4d30024238efa829cabc72c1601beeee18c3dbf2
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-06-10 23:01:44 +02:00
Bernd Kuhls
d50e7db378
package/mesa3d: bump version to 17.0.7
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-06-06 21:46:42 +02:00
Bernd Kuhls
9a2f7fbeb3
package/{mesa3d, mesa3d-headers}: bump version to 17.0.6
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-05-13 14:59:49 +02:00
Bernd Kuhls
749c9c8982
package/{mesa3d, mesa3d-headers}: bump version to 17.0.5
...
Added all hashes provided by upstream.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-29 16:07:24 +02:00
Bernd Kuhls
b6dcb8af3e
package/{mesa3d, mesa3d-headers}: bump version to 17.0.3
...
Switched hash to sha512.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 22:29:45 +02:00
Bernd Kuhls
002143cc52
package/{mesa3d, mesa3d-headers}: bump version to 17.0.2
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-03-20 21:57:04 +01:00
Bernd Kuhls
8afcdb0e40
package/{mesa3d, mesa3d-headers}: bump version to 17.0.1
...
Changed _SITE according to URL mentioned in upstream release note.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-03-05 16:37:13 +01:00
Fabio Estevam
a5a649cd8d
package/{mesa3d, mesa3d-headers}: bump version to 17.0.0
...
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-03-01 23:14:46 +01:00
Thomas Petazzoni
8988e43dc1
mesa3d-headers: remove installation of OpenVG headers
...
OpenVG support has been completely removed from mesa3d in commit
3acd7a34ab05b87521b74f626ec637e7fdcc6595, merged in mesa-10.6.0.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-15 21:27:01 +01:00
Thomas Petazzoni
990d2715fe
mesa3d-headers: fix installation of dri.pc
...
/usr/lib/pkg-config/ is not the correct installation path for .pc files,
it should be in /usr/lib/pkgconfig/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-15 21:26:58 +01:00
Fabio Estevam
49d972f011
package/{mesa3d, mesa3d-headers}: bump version to 13.0.4
...
Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com >
Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-01 21:38:04 +01:00
Bernd Kuhls
a1fa333cf5
package/{mesa3d, mesa3d-headers}: bump version to 13.0.3
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-01-06 12:20:48 +01:00
Vicente Olivert Riera
7746a37856
package/{mesa3d, mesa3d-headers}: bump version to 13.0.2
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-11-29 23:43:24 +01:00
Vicente Olivert Riera
21a0ca235d
package/{mesa3d, mesa3d-headers}: bump version to 13.0.1
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-26 15:07:47 +01:00
Bernd Kuhls
2c8da7d3c6
package/{mesa3d, mesa3d-headers}: bump version to 13.0.0
...
Udev support was removed upstream:
https://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?h=13.0&id=f9f7e44c94f7eee4778768adf7afffba6c0581e7
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-02 17:27:31 +01:00
Bernd Kuhls
85a8766a7b
package/{mesa3d, mesa3d-headers}: bump version to 12.0.3
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-09-17 14:20:44 +02:00
Bernd Kuhls
e1b348e94e
package/{mesa3d, mesa3d-headers}: bump version to 12.0.2
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-09-05 22:09:18 +02:00
Bernd Kuhls
f3c48ddd32
package/{mesa3d, mesa3d-headers}: bump version to 12.0.1
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-07-10 15:22:32 +02:00
Bernd Kuhls
ff3e522e74
package/{mesa3d, mesa3d-headers}: bump version to 12.0.0
...
Remove MESA3D_REMOVE_OPENGL_PC, not needed anymore after
https://cgit.freedesktop.org/mesa/mesa/commit/?h=12.0&id=5193fe9f4fe9c2d537afb051323724a399abc4e1
Tested using defconfig from
https://git.buildroot.net/buildroot/commit/package/mesa3d/mesa3d.mk?id=e07a98239969794c2257345b17a604e309a5dbb1
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-07-08 20:54:07 +02:00
Bernd Kuhls
74a863491c
package/{mesa3d, mesa3d-headers}: bump version to 11.2.2
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-05-09 22:23:36 +02:00
Gustavo Zacarias
471d6b2869
mesa3d/mesa3d-headers: bump version to 11.2.1
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-04-18 21:23:00 +02:00
Bernd Kuhls
2005700322
package/{mesa3d, mesa3d-headers}: bump version to 11.2.0
...
Rebased 0002-Fix-runtime-error-with-uClibc.patch
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-04-05 21:34:48 +02:00
Bernd Kuhls
01dd888bca
package/{mesa3d, mesa3d-headers}: bump version to 11.1.2
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-02-14 21:57:03 +01:00
Bernd Kuhls
dee5e96173
package/{mesa3d, mesa3d-headers}: bump version to 11.1.1
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-01-19 22:27:16 +01:00
Bernd Kuhls
6c15743ed7
package/{mesa3d, mesa3d-headers}: bump version to 11.1.0
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-12-19 14:06:44 +01:00
Bernd Kuhls
ac5adb898f
package/{mesa3d, mesa3d-headers}: bump version to 11.0.7
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-12-13 14:33:15 +01:00
Bernd Kuhls
24340a5acc
package/{mesa3d, mesa3d-headers}: bump version to 11.0.6
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-11-22 23:01:11 +01:00
Bernd Kuhls
eab50f5aea
package/{mesa3d, mesa3d-headers}: bump version to 11.0.5
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-11-14 09:48:42 +01:00
Bernd Kuhls
3af2f6cddc
package/{mesa3d, mesa3d-headers}: bump version to 11.0.4
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-25 15:09:19 +01:00
Bernd Kuhls
9156c2a8af
package/{mesa3d, mesa3d-headers}: bump version to 11.0.3
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-10-11 14:47:29 +02:00
Bernd Kuhls
a33e05abff
package/mesa3d: bump to version 11.0.2
...
Mesa3d 10.6.x is reaching end-of-life:
http://lists.freedesktop.org/archives/mesa-announce/2015-October/000178.html
"NOTE: It is anticipated that 10.6.9 will be the final release in the
10.6 series. Users of 10.6 are encouraged to migrate to the 11.0 series
in order to obtain future fixes."
Run-time testing with Kodi Isengard on an Intel GPU was positive.
Rebased 0001-Fix-khrplatform.h-not-installed-if-EGL-is-disabled.patch.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-10-04 11:24:26 +01:00
Bernd Kuhls
088690b3f6
package/{mesa3d, mesa3d-headers}: bump version to 10.6.8
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-09-27 21:15:16 +02:00
Vicente Olivert Riera
9cde3d884f
mesa3d: bump version to 10.6.7
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-09-11 19:44:35 +02:00
Bernd Kuhls
4613cdbc1c
package/{mesa3d, mesa3d-headers}: bump version to 10.6.6
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-09-06 10:47:11 +02:00
Bernd Kuhls
afb8c5d809
package/{mesa3d, mesa3d-headers}: bump version to 10.6.4
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-08-28 11:27:06 +02:00
Bernd Kuhls
a99d7b67d4
package/{mesa3d, mesa3d-headers}: bump version to 10.6.3
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-29 22:51:47 +02:00
Bernd Kuhls
3f035f39af
package/{mesa3d, mesa3d-headers}: bump version to 10.6.2
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-18 12:24:30 +02:00
Bernd Kuhls
341fec69e4
package/{mesa3d, mesa3d-headers}: bump version to 10.6.1
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-02 11:02:48 +02:00
Bernd Kuhls
3adb887e3f
package/{mesa3d, mesa3d-headers}: bump version to 10.6.0
...
Mesa3d 10.6 adds optional support for SHA-1:
http://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?id=a24bdce46f95cbe9efd3b26f157d1eb36584861f
Adding "--without-sha1" will cause this failure during configure:
configure: error: Illegal value for --with-sha1: no
so I did not add the else-clause when no SHA-1 provider is enabled.
[Thomas: simplify else ifeq.]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-06-21 09:57:46 +02:00
Bernd Kuhls
b6af043843
package/{mesa3d, mesa3d-headers}: bump version to 10.5.7
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-06-08 00:10:04 +02:00
Bernd Kuhls
0c9aeb0285
package/{mesa3d, mesa3d-headers}: bump version to 10.5.4
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-25 10:31:46 +02:00
Bernd Kuhls
d9ddebe13c
package/{mesa3d, mesa3d-headers}: bump version to 10.5.3
...
Upstream tarball now contains more pre-generated files, therefore we can remove
dependencies to host-python and host-gettext, quote from
http://lists.freedesktop.org/archives/mesa-announce/2015-April/000150.html :
"xmlpool: don't forget to ship the MOS
configure.ac: error out if python/mako is not found when required"
Fixes python3-related build error
http://autobuild.buildroot.net/results/7a5/7a5e53861bce6854265867e6e8525aabffb1d473/
http://autobuild.buildroot.net/results/ce4/ce45f986c3943b8ced3b15a0ebd1dc03fc7b7dcc/
http://autobuild.buildroot.net/results/1ce/1ce2509c8abb7483397c7d0f21c299095e94a254/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-13 09:43:11 +02:00
Bernd Kuhls
c392dd2151
package/mesa3d-headers: bump version to 10.5.1
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-03-17 23:22:55 +01:00
Bernd Kuhls
8942756e20
package/mesa3d-headers: bump version to 10.4.6
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-03-07 11:09:13 +01:00
Yann E. MORIN
7468b60e7c
package/mesa3d-headers: also install dri header and .pc file
...
Building GL with Xorg requires the DRI interface.
Provide that header and pkg-config file for those binary blobs
that do not provide them.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Jérôme Pouiller <jezz@sysmic.org >
Cc: Bernd Kuhls <berndkuhls@hotmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-02-21 17:45:26 +01:00
Yann E. MORIN
8138a36018
package/mesa3d-headers: new package
...
Some OpenGL/EGL/GLES/VG providers do not provide the corresponding
headers, and rely on using "the headers provided by the distribution".
In our case, we can not rely on such headers, because we are not a
distribution, and we have no way to provide those headers (not even
speaking about relying on the headers provided by hte host distribution,
because they might well not be installed at all).
Also, we can not rely on another package to provide those headers,
because we can only have one provider enabled in any configuration.
The Khronos group provides such headers, and they are the reference
headers, but we can not realy use them:
- most of them are not packaged: they are not versioned and not
provided in a tarball, but as separately downloadable files;
- those headers are anyway incomplete: there are headers not provided
by Khronos, like GL.h
Instead, we rely on mesa3d to provide those headers: mesa3d has all the
headers we need.
Modifying the existing mesa3d package would not be easy; we'd have to
differentiate whther we need only the headers or the full package. The
meas3d Config.in and .mk are already quite non-trivial that adding such
a feature would render them even more illegible.
So, we introduce mea3d-headers as a new package, that is in fact just
mesa3d with a much simplified Config.in and .mk, that other OpenXXX
providers may select if they do not provide the OpenXXX headers.
Note: we're not installing GLES3 headers, because what Buildroot
currently calls libgles is in fact libgles2; we have no way to specify
that we have libgles3. So, we just install headers for GLES and GLES2.
[Thomas:
- Wrap Config.in help text to a reasonable length.
- Don't rely on mesa3d to provide mesa3d-headers: they should be
mutually exclusive. Instead, error out if both packages are
selected.
- Take into account the update of mesa3d to 10.4.5.
- Don't copy each header file individually, use a cp -dpfr call to
copy entires header files directories.]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-02-21 17:22:32 +01:00