enhance(main/mesa): put GLES headers in subpackage mesa-dev

This commit is contained in:
Henrik Grimler 2022-11-04 07:59:01 +01:00
parent 8a57b5bfa7
commit 4e0c61a0ac
No known key found for this signature in database
GPG Key ID: B0076E490B71616B
2 changed files with 8 additions and 0 deletions

View File

@ -4,9 +4,11 @@ TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_LICENSE_FILE="docs/license.rst"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=22.2.2
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://archive.mesa3d.org/mesa-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9
TERMUX_PKG_DEPENDS="libandroid-shmem, libc++, libdrm, libexpat, libx11, libxext, ncurses, zlib, zstd"
TERMUX_PKG_SUGGESTS="mesa-dev"
TERMUX_PKG_BUILD_DEPENDS="libllvm-static, llvm, llvm-tools, mlir, xorgproto"
TERMUX_PKG_CONFLICTS="libmesa, ndk-sysroot (<= 25b)"
TERMUX_PKG_REPLACES="libmesa"

View File

@ -0,0 +1,6 @@
TERMUX_SUBPKG_DESCRIPTION="Mesa's GLES headers"
TERMUX_SUBPKG_INCLUDE="include/GLES*"
TERMUX_SUBPKG_DEPEND_ON_PARENT="no"
TERMUX_SUBPKG_BREAKS="mesa (<< 22.2.2-1)"
TERMUX_SUBPKG_REPLACES="mesa (<< 22.2.2-1)"
TERMUX_SUBPKG_PLATFORM_INDEPENDENT=true