From a722e93dc8e1c068a8c85ec4ccfc6d503ec79d04 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Fri, 11 Oct 2019 10:10:59 +0200 Subject: [PATCH 1/3] Python3: mesonbuild needs built-in lzma support in python --- packages/lang/Python3/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/lang/Python3/package.mk b/packages/lang/Python3/package.mk index 6ae7d80287..7d196eee03 100644 --- a/packages/lang/Python3/package.mk +++ b/packages/lang/Python3/package.mk @@ -8,7 +8,7 @@ PKG_SHA256="da60b54064d4cfcd9c26576f6df2690e62085123826cff2e667e72a91952d318" PKG_LICENSE="OSS" PKG_SITE="http://www.python.org/" PKG_URL="http://www.python.org/ftp/python/$PKG_VERSION/${PKG_NAME::-1}-$PKG_VERSION.tar.xz" -PKG_DEPENDS_HOST="zlib:host bzip2:host libffi:host util-linux:host" +PKG_DEPENDS_HOST="zlib:host bzip2:host libffi:host util-linux:host xz:host" PKG_DEPENDS_TARGET="toolchain sqlite expat zlib bzip2 openssl Python3:host readline ncurses" PKG_LONGDESC="Python3 is an interpreted object-oriented programming language." @@ -28,7 +28,7 @@ PKG_CONFIGURE_OPTS_HOST="ac_cv_prog_HAS_HG=/bin/false --disable-readline --disable-bzip2 --enable-zlib - --disable-xz + --enable-xz --disable-tk --disable-curses --disable-pydoc From c7f817880a91e9dbf96567cb510bc5613dceb066 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Fri, 11 Oct 2019 10:11:29 +0200 Subject: [PATCH 2/3] mesonbuild: update to 0.52 --- packages/python/devel/meson/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/python/devel/meson/package.mk b/packages/python/devel/meson/package.mk index 04c0d1fa72..df55a42634 100644 --- a/packages/python/devel/meson/package.mk +++ b/packages/python/devel/meson/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="meson" -PKG_VERSION="0.51.2" -PKG_SHA256="23688f0fc90be623d98e80e1defeea92bbb7103bf9336a5f5b9865d36e892d76" +PKG_VERSION="0.52.0" +PKG_SHA256="d60f75f0dedcc4fd249dbc7519d6f3ce6df490033d276ef1cf27453ef4938d32" PKG_LICENSE="Apache" PKG_SITE="http://mesonbuild.com" PKG_URL="https://github.com/mesonbuild/meson/releases/download/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.gz" From 9305d7c26ed5b0588dcd4f425aa60ef5a24ca8fe Mon Sep 17 00:00:00 2001 From: 5schatten Date: Fri, 11 Oct 2019 20:06:46 +0200 Subject: [PATCH 3/3] xz: build xz:host with pic --- packages/compress/xz/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/compress/xz/package.mk b/packages/compress/xz/package.mk index ab7d0137ce..4437dc5816 100644 --- a/packages/compress/xz/package.mk +++ b/packages/compress/xz/package.mk @@ -11,7 +11,7 @@ PKG_URL="http://tukaani.org/xz/$PKG_NAME-$PKG_VERSION.tar.bz2" PKG_DEPENDS_HOST="ccache:host" PKG_DEPENDS_TARGET="gcc:host" PKG_LONGDESC="A free general-purpose data compression software with high compression ratio." -PKG_BUILD_FLAGS="+pic" +PKG_BUILD_FLAGS="+pic +pic:host" # never build shared or k0p happens when building # on fedora due to host selinux/liblzma