tinyxml2: update to 9.0.0 and meson build system

This commit is contained in:
heitbaum 2021-05-17 04:57:40 +00:00 committed by Rudi Heitbaum
parent d8a87fa1a0
commit 344b02d9ed

View File

@ -3,15 +3,13 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tinyxml2" PKG_NAME="tinyxml2"
PKG_VERSION="8.0.0" PKG_VERSION="9.0.0"
PKG_SHA256="6ce574fbb46751842d23089485ae73d3db12c1b6639cda7721bf3a7ee862012c" PKG_SHA256="cc2f1417c308b1f6acc54f88eb70771a0bf65f76282ce5c40e54cfe52952702c"
PKG_LICENSE="zlib" PKG_LICENSE="zlib"
PKG_SITE="http://www.grinninglizard.com/tinyxml2/index.html" PKG_SITE="http://www.grinninglizard.com/tinyxml2/index.html"
PKG_URL="https://github.com/leethomason/tinyxml2/archive/${PKG_VERSION}.tar.gz" PKG_URL="https://github.com/leethomason/tinyxml2/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain" PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="TinyXML2 is a simple, small, C++ XML parser." PKG_LONGDESC="TinyXML2 is a simple, small, C++ XML parser."
PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=OFF \ PKG_MESON_OPTS_TARGET="-Ddefault_library=static \
-DBUILD_TESTING=OFF \ -Dtests=false"
-DCMAKE_BUILD_TYPE=Release"