From 612db49d61487f459a03d694b6fe0aad64cbe7b5 Mon Sep 17 00:00:00 2001 From: Jonas Karlman Date: Tue, 15 Jan 2019 19:50:06 +0100 Subject: [PATCH] libmali: new package --- packages/graphics/libmali/package.mk | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 packages/graphics/libmali/package.mk diff --git a/packages/graphics/libmali/package.mk b/packages/graphics/libmali/package.mk new file mode 100644 index 0000000000..d7c1054260 --- /dev/null +++ b/packages/graphics/libmali/package.mk @@ -0,0 +1,27 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="libmali" +PKG_VERSION="3e06d6226c22d8d69cd5cb4935d040178b0737f6" +PKG_SHA256="dfdcf2b9f55c3ba9a4e723834708edefb5d7bc7596c4cbde8448e1b0410796d7" +PKG_ARCH="arm aarch64" +PKG_LICENSE="nonfree" +PKG_SITE="https://github.com/LibreELEC/libmali" +PKG_URL="https://github.com/LibreELEC/libmali/archive/$PKG_VERSION.tar.gz" +PKG_LONGDESC="OpenGL ES user-space binary for the ARM Mali GPU family" + +PKG_DEPENDS_TARGET="libdrm" + +if [ "$MALI_FAMILY" = "t720" ]; then + PKG_DEPENDS_TARGET+=" wayland" +fi + +PKG_CMAKE_OPTS_TARGET="-DMALI_VARIANT=$MALI_FAMILY" + +if [ -n "$MALI_REVISION" ]; then + PKG_CMAKE_OPTS_TARGET+=" -DMALI_REVISION=$MALI_REVISION" +fi + +if [ "$TARGET_ARCH" = "aarch64" ]; then + PKG_CMAKE_OPTS_TARGET+=" -DMALI_ARCH=aarch64-linux-gnu" +fi