package/{mesa3d, mesa3d-headers}: bump version to 17.0.0
PATCH v3 1/2 package/{mesa3d, mesa3d-headers}: bump version to 17.0.0
Signed-off-by Fabio Estevam <[email protected]>
Tested-by Bernd Kuhls <[email protected]>
---
Changes since v2:
- None
package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/mesa3d.hash | 4 ++-- package/mesa3d/mesa3d.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-)
package/mesa3d-headers/mesa3d-headers.mk +1 -1
@@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 13.0.4 +MESA3D_HEADERS_VERSION = 17.0.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = ftp://ftp.freedesktop.org/pub/mesa/$(MESA3D_HEADERS_VERSION) MESA3D_HEADERS_LICENSE = MIT, SGI, Khronos
package/mesa3d/mesa3d.hash +2 -2
@@ -1,2 +1,2 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2017-February/000294.html -sha256 a95d7ce8f7bd5f88585e4be3144a341236d8c0fc91f6feaec59bb8ba3120e726 mesa-13.0.4.tar.xz +# From https://lists.freedesktop.org/archives/mesa-dev/2017-February/144115.html +sha256 39db3d59700159add7f977307d12a7dfe016363e760ad82280ac4168ea668481 mesa-17.0.0.tar.xz
package/mesa3d/mesa3d.mk +1 -1
@@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 13.0.4 +MESA3D_VERSION = 17.0.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = ftp://ftp.freedesktop.org/pub/mesa/$(MESA3D_VERSION) MESA3D_LICENSE = MIT, SGI, Khronos
Signature · 1 line
2.7.4
PATCH v3 1/2 package/{mesa3d, mesa3d-headers}: bump version to 17.0.0
Hi Thomas and Peter,
Quoted 2 lines · Fabio Estevam
Signed-off-by Fabio Estevam <[email protected]>Tested-by Bernd Kuhls <[email protected]>
Does this series look good?
I am looking forward to start using Etnaviv with Buildroot :-)
PATCH v3 2/2 mesa3d: Add support for the Etnaviv gallium driver
In reply to Fabio EstevamAdd support for the Etnaviv gallium driver.
Signed-off-by Fabio Estevam <[email protected]>
Tested-by Gary Bisson <[email protected]>
Reviewed-by Peter Seiderer <[email protected]>
---
Changes since v2:
- Improve the Kconfig text menu
- Pass '+= etnaviv imx' on a single line
- Remove the unneeded BR2_PACKAGE_MESA3D_NEEDS_XA option
package/mesa3d/Config.in | 9 +++++++++ package/mesa3d/mesa3d.mk | 3 +++ 2 files changed, 12 insertions(+)
package/mesa3d/Config.in +9 -0
@@ -45,6 +45,15 @@ config BR2_PACKAGE_MESA3D_NEEDS_XA comment "Gallium drivers" +config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV + bool "Gallium Etnaviv driver" + depends on BR2_arm + select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER + select BR2_PACKAGE_LIBDRM_ETNAVIV + select BR2_PACKAGE_MESA3D_OPENGL_EGL + help + Mesa driver for Vivante GPUs. + config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU bool "Gallium nouveau driver" depends on BR2_i386 || BR2_x86_64
package/mesa3d/mesa3d.mk +3 -0
@@ -67,6 +67,7 @@ endif # Drivers #Gallium Drivers +MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV) += etnaviv imx MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU) += nouveau MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) += r600 MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SVGA) += svga
@@ -151,6 +152,8 @@ ifeq ($(BR2_PACKAGE_MESA3D_DRI_DRIVER),y) MESA3D_EGL_PLATFORMS = drm else ifeq ($(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4),y) MESA3D_EGL_PLATFORMS = drm +else ifeq ($(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV),y) +MESA3D_EGL_PLATFORMS = drm else ifeq ($(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL),y) MESA3D_EGL_PLATFORMS = drm endif
Signature · 1 line
2.7.4
PATCH v3 1/2 package/{mesa3d, mesa3d-headers}: bump version to 17.0.0
In reply to Fabio EstevamHello,
Quoted 5 lines · Fabio Estevam
Signed-off-by Fabio Estevam <[email protected]>Tested-by Bernd Kuhls <[email protected]>---
Changes since v2:
- None
Both applied to master. Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com