[Buildroot] [PATCH 07/19] package/x11r7/xdriver_xf86-video-imx-viv: switch dependency from mesa3d to libgl
Arnout Vandecappelle
arnout at mind.be
Mon Jun 6 20:24:27 UTC 2022
On 14/05/2022 19:56, Bernd Kuhls wrote:
> DRI support for this driver is provided by the xserver_xorg-server
> package when BR2_PACKAGE_HAS_LIBGL is enabled:
> https://git.busybox.net/buildroot/tree/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk#n91
>
> Change the dependency to follow the logic of xserver_xorg-server.
>
> Also fix a typo in the Config.in help text while being at it.
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
> ---
> package/x11r7/xdriver_xf86-video-imx-viv/Config.in | 8 +++++---
> 1 file changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/Config.in b/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
> index 13cee14deb..292fdd05a4 100644
> --- a/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
> +++ b/package/x11r7/xdriver_xf86-video-imx-viv/Config.in
> @@ -1,10 +1,9 @@
> config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
> bool "xf86-video-imx-viv"
> + depends on BR2_PACKAGE_HAS_LIBGL
> depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
> depends on BR2_PACKAGE_IMX_GPU_G2D
> depends on BR2_TOOLCHAIN_HAS_SYNC_1 # mesa3d
> - select BR2_PACKAGE_MESA3D # Needed in order to compile xorg with glx/dri
> - select BR2_PACKAGE_MESA3D_DRI_DRIVER
> select BR2_PACKAGE_LIBDRM
> select BR2_PACKAGE_XORGPROTO
> help
> @@ -26,7 +25,10 @@ config BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV
>
> Don't forget to load galcore.ko and create /dev/galcore
> before using this driver (else, Xorg will exit with an
> - obscur message like "Segmentation fault at address 0xc").
> + obscure message like "Segmentation fault at address 0xc").
> +
> +comment "xf86-video-imx-viv needs an OpenGL backend"
> + depends on !BR2_PACKAGE_HAS_LIBGL
This should also retain the arch dependencies: BR2_arch and
BR2_TOOLCHAIN_HAS_SYNC_1.
Regards,
Arnout
>
> comment "xf86-video-imx-viv depends on imx-gpu-viv with X11 output"
> depends on BR2_arm
More information about the buildroot
mailing list