diff --git a/libs/libdrm/Config.in b/libs/libdrm/Config.in index 32602c736..6199b704a 100644 --- a/libs/libdrm/Config.in +++ b/libs/libdrm/Config.in @@ -8,4 +8,16 @@ config LIBDRM_INTEL help Installs the Intel driver. +config LIBDRM_NOUVEAU + bool "Nouveau support" + default n + help + Installs the Nouveau driver. + +config LIBDRM_RADEON + bool "Radeon support" + default n + help + Installs the Radeon driver. + endmenu diff --git a/libs/libdrm/Makefile b/libs/libdrm/Makefile index 669b8956c..206748878 100644 --- a/libs/libdrm/Makefile +++ b/libs/libdrm/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libdrm PKG_VERSION:=2.4.104 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=https://dri.freedesktop.org/libdrm @@ -17,7 +17,9 @@ PKG_MAINTAINER:=Lucian Cristian PKG_LICENSE:=BSD-3-Clause PKG_CONFIG_DEPENDS:= \ - CONFIG_LIBDRM_INTEL + CONFIG_LIBDRM_INTEL \ + CONFIG_LIBDRM_NOUVEAU \ + CONFIG_LIBDRM_RADEON PKG_INSTALL:=1 PKG_BUILD_DEPENDS:=meson/host @@ -45,9 +47,9 @@ endef MESON_ARGS += \ $(if $(CONFIG_LIBDRM_INTEL),-Dintel=true -Dlibkms=true,-Dintel=false -Dlibkms=false) \ - -Dradeon=false \ + -Dradeon=$(if $(CONFIG_LIBDRM_RADEON),true,false) \ -Damdgpu=false \ - -Dnouveau=false \ + -Dnouveau=$(if $(CONFIG_LIBDRM_NOUVEAU),true,false) \ -Dvmwgfx=false \ -Domap=false \ -Dexynos=false \