From 36f41071d9d6b952576a40ab4e5a0759052e0a04 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 12 Jun 2024 14:05:09 +0000 Subject: [PATCH 01/17] tools/docker: update readme to use noble --- tools/docker/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/docker/README.md b/tools/docker/README.md index a896c18ad1..af5c5afb7d 100644 --- a/tools/docker/README.md +++ b/tools/docker/README.md @@ -13,7 +13,7 @@ Use the following command to create a docker image and tag it with `libreelec`. ``` -docker build --pull -t libreelec tools/docker/jammy +docker build --pull -t libreelec tools/docker/noble ``` See https://docs.docker.com/engine/reference/commandline/build/ for details on `docker build` usage. From ed27bba309a654a88cb237ea46103b3bce710973 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 9 Jun 2024 19:17:23 +0000 Subject: [PATCH 02/17] pango: update to 1.54.0 --- packages/graphics/pango/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/pango/package.mk b/packages/graphics/pango/package.mk index 73a89e3c2c..f2db21f8ae 100644 --- a/packages/graphics/pango/package.mk +++ b/packages/graphics/pango/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pango" -PKG_VERSION="1.52.2" -PKG_SHA256="d0076afe01082814b853deec99f9349ece5f2ce83908b8e58ff736b41f78a96b" +PKG_VERSION="1.54.0" +PKG_SHA256="8a9eed75021ee734d7fc0fdf3a65c3bba51dfefe4ae51a9b414a60c70b2d1ed8" PKG_LICENSE="GPL" PKG_SITE="http://www.pango.org/" PKG_URL="https://download.gnome.org/sources/pango/${PKG_VERSION:0:4}/pango-${PKG_VERSION}.tar.xz" From 93db6700296ff5a0d6b4c0eb309eaa3765551098 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 6 Jun 2024 03:09:03 +0000 Subject: [PATCH 03/17] weston: update to 13.0.3 --- packages/wayland/weston/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/wayland/weston/package.mk b/packages/wayland/weston/package.mk index fa4035854c..135bc3a29c 100644 --- a/packages/wayland/weston/package.mk +++ b/packages/wayland/weston/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="weston" -PKG_VERSION="13.0.1" -PKG_SHA256="ea1566ab4f5ffce7e9fd4f7a1fca5b30caae4d50023bf459213994094e02b29a" +PKG_VERSION="13.0.3" +PKG_SHA256="27f68d96e3b97d98daadef13a202356524924fa381418fa6716b9136ef099093" PKG_LICENSE="MIT" PKG_SITE="https://wayland.freedesktop.org/" PKG_URL="https://gitlab.freedesktop.org/wayland/weston/-/releases/${PKG_VERSION}/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 5c61520d21270ecb77983f5375a931f8c3196a49 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 6 Jun 2024 03:09:53 +0000 Subject: [PATCH 04/17] fakeroot: update to 1.35 --- packages/devel/fakeroot/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/fakeroot/package.mk b/packages/devel/fakeroot/package.mk index a92822b47b..8f3622af4a 100644 --- a/packages/devel/fakeroot/package.mk +++ b/packages/devel/fakeroot/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="fakeroot" -PKG_VERSION="1.34" -PKG_SHA256="5727f16d8903792588efa7a9f8ef8ce71f8756e746b62e45162e7735662e56bb" +PKG_VERSION="1.35" +PKG_SHA256="e5a427b4ab1eb4a2158b3312547a4155aede58735cd5c2910421988834b440a4" PKG_LICENSE="GPL3" PKG_SITE="https://tracker.debian.org/pkg/fakeroot" PKG_URL="http://ftp.debian.org/debian/pool/main/f/fakeroot/${PKG_NAME}_${PKG_VERSION}.orig.tar.gz" From 8d509c8f30b1979e6a6f17052dd306b25a95d6fd Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 6 Jun 2024 03:10:08 +0000 Subject: [PATCH 05/17] gmmlib: update to 22.3.20 --- packages/multimedia/gmmlib/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/multimedia/gmmlib/package.mk b/packages/multimedia/gmmlib/package.mk index 6fcef2aa26..5aef511a12 100644 --- a/packages/multimedia/gmmlib/package.mk +++ b/packages/multimedia/gmmlib/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="gmmlib" -PKG_VERSION="22.3.19" -PKG_SHA256="ea9c418b0fd84a982850f230cb2d783dfe2e1f9923065f54b2fcaad1e9b33417" +PKG_VERSION="22.3.20" +PKG_SHA256="227c1614d4817154b4e6fbfb667ba2b231ea7aa53796d91f1800af9aeb703f59" PKG_ARCH="x86_64" PKG_LICENSE="MIT" PKG_SITE="https://01.org/linuxmedia" From 715f3598c4cabc37426f8bb7cdadf924f2adf988 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 6 Jun 2024 12:03:43 +0000 Subject: [PATCH 06/17] libinput: update to 1.26.0 --- packages/wayland/libinput/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/wayland/libinput/package.mk b/packages/wayland/libinput/package.mk index 5b9015b1c7..8d2e5d60b1 100644 --- a/packages/wayland/libinput/package.mk +++ b/packages/wayland/libinput/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libinput" -PKG_VERSION="1.25.0" -PKG_SHA256="193bd592298bd9e369c0ef3e5d83a6a9d68ddc4cd3dfc84bbe77920a8d0d57df" +PKG_VERSION="1.26.0" +PKG_SHA256="8c582b86c6865aaee2516ee96b299cef60c98e113d1391bbd2683eac08221a07" PKG_LICENSE="GPL" PKG_SITE="https://www.freedesktop.org/wiki/Software/libinput/" PKG_URL="https://gitlab.freedesktop.org/libinput/libinput/-/archive/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2" From c1fcf55e068db7ca3b63757198b7e70324e8226a Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 6 Jun 2024 12:25:30 +0000 Subject: [PATCH 07/17] spirv-llvm-translator: update to 18.1.1 --- packages/graphics/spirv-llvm-translator/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/spirv-llvm-translator/package.mk b/packages/graphics/spirv-llvm-translator/package.mk index aadb18a290..244a64e877 100644 --- a/packages/graphics/spirv-llvm-translator/package.mk +++ b/packages/graphics/spirv-llvm-translator/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2024-present Team LibreELEC (https://libreelec.tv) PKG_NAME="spirv-llvm-translator" -PKG_VERSION="18.1.0" -PKG_SHA256="78a770eff24d5ffe2798479845adec4b909cbf058ddc55830ea00fa7d2c1698a" +PKG_VERSION="18.1.1" +PKG_SHA256="c1c7aee4ea23a6a1089bb7f7bad198c28ada65c5b7671434562fe0241d8674d6" PKG_LICENSE="LLVM" PKG_SITE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" PKG_URL="https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/v${PKG_VERSION}.tar.gz" From 3d224888eca57552eb2280dde3ef384093ad2781 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 7 Jun 2024 07:53:03 +0000 Subject: [PATCH 08/17] cmake: update to 3.29.5 Release notes: - https://cmake.org/cmake/help/latest/release/index.html --- packages/devel/cmake/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/cmake/package.mk b/packages/devel/cmake/package.mk index 659c9f7f0b..d85f595fee 100644 --- a/packages/devel/cmake/package.mk +++ b/packages/devel/cmake/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="cmake" -PKG_VERSION="3.29.4" -PKG_SHA256="b1b48d7100bdff0b46e8c8f6a3c86476dbe872c8df39c42b8d104298b3d56a2c" +PKG_VERSION="3.29.5" +PKG_SHA256="dd63da7d763c0db455ca232f2c443f5234fe0b11f8bd6958a81d29cc987dfd6e" PKG_LICENSE="BSD" PKG_SITE="https://cmake.org/" PKG_URL="https://cmake.org/files/v$(get_pkg_version_maj_min)/cmake-${PKG_VERSION}.tar.gz" From 6139f8a8e76d5e9b7b22330e50341574f91255c8 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 8 Jun 2024 11:39:01 +0000 Subject: [PATCH 09/17] xkeyboard-config: update to 2.42 --- packages/x11/data/xkeyboard-config/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/x11/data/xkeyboard-config/package.mk b/packages/x11/data/xkeyboard-config/package.mk index 5e062ea64d..50f8dc32bc 100644 --- a/packages/x11/data/xkeyboard-config/package.mk +++ b/packages/x11/data/xkeyboard-config/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="xkeyboard-config" -PKG_VERSION="2.41" -PKG_SHA256="f02cd6b957295e0d50236a3db15825256c92f67ef1f73bf1c77a4b179edf728f" +PKG_VERSION="2.42" +PKG_SHA256="a6b06ebfc1f01fc505f2f05f265f95f67cc8873a54dd247e3c2d754b8f7e0807" PKG_LICENSE="MIT" PKG_SITE="https://www.X.org" PKG_URL="https://www.x.org/releases/individual/data/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 074c4d520ef07da8de492b3b40103fecaa3c82f0 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 8 Jun 2024 11:39:32 +0000 Subject: [PATCH 10/17] pcre2: update to 10.44 --- packages/devel/pcre2/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/pcre2/package.mk b/packages/devel/pcre2/package.mk index b19225863f..de07fbdd07 100644 --- a/packages/devel/pcre2/package.mk +++ b/packages/devel/pcre2/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pcre2" -PKG_VERSION="10.43" -PKG_SHA256="e2a53984ff0b07dfdb5ae4486bbb9b21cca8e7df2434096cc9bf1b728c350bcb" +PKG_VERSION="10.44" +PKG_SHA256="d34f02e113cf7193a1ebf2770d3ac527088d485d4e047ed10e5d217c6ef5de96" PKG_LICENSE="BSD" PKG_SITE="http://www.pcre.org/" PKG_URL="https://github.com/PCRE2Project/pcre2/releases/download/pcre2-${PKG_VERSION}/pcre2-${PKG_VERSION}.tar.bz2" From 3c032369c9b4f5620727c8d360df3f1040748de1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 8 Jun 2024 11:43:15 +0000 Subject: [PATCH 11/17] llvm: update to 18.1.7 --- packages/lang/llvm/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/lang/llvm/package.mk b/packages/lang/llvm/package.mk index efe06a6db3..14488dc739 100644 --- a/packages/lang/llvm/package.mk +++ b/packages/lang/llvm/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="llvm" -PKG_VERSION="18.1.6" -PKG_SHA256="bd4b4cb6374bcd5fc5a3ba60cb80425d29da34f316b8821abc12c0db225cf6b4" +PKG_VERSION="18.1.7" +PKG_SHA256="74446ab6943f686391954cbda0d77ae92e8a60c432eff437b8666e121d748ec4" PKG_LICENSE="Apache-2.0" PKG_SITE="http://llvm.org/" PKG_URL="https://github.com/llvm/llvm-project/releases/download/llvmorg-${PKG_VERSION}/llvm-project-${PKG_VERSION/-/}.src.tar.xz" From 768f4f6b3ec692dd6bbe1898e45de81e5ae9020a Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 9 Jun 2024 03:21:23 +0000 Subject: [PATCH 12/17] pciutils: update to 3.13.0 --- packages/sysutils/pciutils/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sysutils/pciutils/package.mk b/packages/sysutils/pciutils/package.mk index 4eeb57f313..89cafda58a 100644 --- a/packages/sysutils/pciutils/package.mk +++ b/packages/sysutils/pciutils/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pciutils" -PKG_VERSION="3.12.0" -PKG_SHA256="f185d116d5ff99b797497efce8f19f1ee8ccc5a668b97a159e3d13472f674154" +PKG_VERSION="3.13.0" +PKG_SHA256="77f11f78298502634d1af50308f15a5788629f6cf45cba376f5009aea4cb4926" PKG_LICENSE="GPL" PKG_SITE="http://mj.ucw.cz/pciutils.shtml" PKG_URL="https://www.kernel.org/pub/software/utils/pciutils/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 90c75b80cc51cf11d362ecb3e2a08499a2c1c7cd Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 9 Jun 2024 03:22:45 +0000 Subject: [PATCH 13/17] fribidi: update to 1.0.15 --- packages/devel/fribidi/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/fribidi/package.mk b/packages/devel/fribidi/package.mk index 0dc830aea3..336b8cb41f 100644 --- a/packages/devel/fribidi/package.mk +++ b/packages/devel/fribidi/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="fribidi" -PKG_VERSION="1.0.14" -PKG_SHA256="76ae204a7027652ac3981b9fa5817c083ba23114340284c58e756b259cd2259a" +PKG_VERSION="1.0.15" +PKG_SHA256="0bbc7ff633bfa208ae32d7e369cf5a7d20d5d2557a0b067c9aa98bcbf9967587" PKG_LICENSE="LGPL" PKG_SITE="http://fribidi.freedesktop.org/" PKG_URL="https://github.com/fribidi/fribidi/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz" From d8799d44a8c55ebb67968c416e46bf625f73cb5b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 9 Jun 2024 10:49:10 +0000 Subject: [PATCH 14/17] mold: update to 2.32.0 --- packages/devel/mold/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/mold/package.mk b/packages/devel/mold/package.mk index 4340a57eec..ebf15b83d9 100644 --- a/packages/devel/mold/package.mk +++ b/packages/devel/mold/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mold" -PKG_VERSION="2.31.0" -PKG_SHA256="3dc3af83a5d22a4b29971bfad17261851d426961c665480e2ca294e5c74aa1e5" +PKG_VERSION="2.32.0" +PKG_SHA256="4b7e4146ea0f52be9adae8b417399f3676a041e65b55e3f25f088120d30a320b" PKG_LICENSE="MIT" PKG_SITE="https://github.com/rui314/mold" PKG_URL="https://github.com/rui314/mold/archive/refs/tags/v${PKG_VERSION}.tar.gz" From a3d40449ed9ada552d85d2ea94d31c556492b0e1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 9 Jun 2024 19:18:01 +0000 Subject: [PATCH 15/17] libopenmpt: update to 0.7.8 --- packages/audio/libopenmpt/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/audio/libopenmpt/package.mk b/packages/audio/libopenmpt/package.mk index cb222aeba7..df3aa8a725 100644 --- a/packages/audio/libopenmpt/package.mk +++ b/packages/audio/libopenmpt/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libopenmpt" -PKG_VERSION="0.7.7" -PKG_SHA256="58c6a28972126828a6f658e084aee7aa8f8bfdb75a0bd0e345c7ff2a6d9ef08c" +PKG_VERSION="0.7.8" +PKG_SHA256="87778c8046a226c6cbfb114f4c8e3e27c121b7b3dccce5cb7de45899250274cc" PKG_LICENSE="BSD" PKG_SITE="https://lib.openmpt.org/libopenmpt/" PKG_URL="https://lib.openmpt.org/files/libopenmpt/src/${PKG_NAME}-${PKG_VERSION}+release.autotools.tar.gz" From e70a995a449fa7d11af4a99bc58515bb29c8de52 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 13 Jun 2024 04:01:45 +0000 Subject: [PATCH 16/17] libxslt: update to 1.1.40 --- packages/textproc/libxslt/package.mk | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/textproc/libxslt/package.mk b/packages/textproc/libxslt/package.mk index 7c7f3d5d9f..d0a60f2e0d 100644 --- a/packages/textproc/libxslt/package.mk +++ b/packages/textproc/libxslt/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libxslt" -PKG_VERSION="1.1.39" -PKG_SHA256="2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0" +PKG_VERSION="1.1.40" +PKG_SHA256="194715db023035f65fb566402f2ad2b5eab4c29d541f511305c40b29b1f48d13" PKG_LICENSE="MIT" PKG_SITE="http://xmlsoft.org/xslt/" PKG_URL="https://download.gnome.org/sources/libxslt/$(get_pkg_version_maj_min)/libxslt-${PKG_VERSION}.tar.xz" @@ -16,7 +16,6 @@ PKG_BUILD_FLAGS="+pic" PKG_CMAKE_OPTS_ALL="-DBUILD_SHARED_LIBS=ON \ -DLIBXSLT_WITH_DEBUGGER=ON \ -DLIBXSLT_WITH_CRYPTO=OFF \ - -DLIBXSLT_WITH_MEM_DEBUG=OFF \ -DLIBXSLT_WITH_MODULES=ON \ -DLIBXSLT_WITH_PROFILER=ON \ -DLIBXSLT_WITH_PYTHON=OFF \ From 661553b3a09037f8c4fc479152d1c9d4a3532cf8 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 13 Jun 2024 04:02:13 +0000 Subject: [PATCH 17/17] libxml2: update to 2.13.0 --- packages/textproc/libxml2/package.mk | 5 +++-- ...01-Revert-cmake-Fix-Python-installation.patch | 16 ++++++++-------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/packages/textproc/libxml2/package.mk b/packages/textproc/libxml2/package.mk index 25d6b7b8ec..2c7d7ad266 100644 --- a/packages/textproc/libxml2/package.mk +++ b/packages/textproc/libxml2/package.mk @@ -3,14 +3,15 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libxml2" -PKG_VERSION="2.12.7" -PKG_SHA256="f86f918e2884675cc0778c644fbc15e3ccbf06fb7fcf24eacd286976c99a6266" +PKG_VERSION="2.13.0" +PKG_SHA256="94b458dd08b36111552bfd436922abb41608ae7e4ecb7ebd015aaae39b48cbb5" PKG_LICENSE="MIT" PKG_SITE="http://xmlsoft.org" PKG_URL="https://gitlab.gnome.org/GNOME/${PKG_NAME}/-/archive/v${PKG_VERSION}/${PKG_NAME}-v${PKG_VERSION}.tar.bz2" PKG_DEPENDS_HOST="zlib:host ninja:host Python3:host" PKG_DEPENDS_TARGET="toolchain zlib" PKG_LONGDESC="The libxml package contains an XML library, which allows you to manipulate XML files." +PKG_TOOLCHAIN="cmake" PKG_CMAKE_OPTS_ALL="-DBUILD_SHARED_LIBS=ON \ -DLIBXML2_WITH_LZMA=OFF \ diff --git a/packages/textproc/libxml2/patches/libxml2-0001-Revert-cmake-Fix-Python-installation.patch b/packages/textproc/libxml2/patches/libxml2-0001-Revert-cmake-Fix-Python-installation.patch index d85e577cb6..03a9b32add 100644 --- a/packages/textproc/libxml2/patches/libxml2-0001-Revert-cmake-Fix-Python-installation.patch +++ b/packages/textproc/libxml2/patches/libxml2-0001-Revert-cmake-Fix-Python-installation.patch @@ -13,16 +13,16 @@ index e68f3684..c0661a0e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -68,9 +68,7 @@ if(LIBXML2_WITH_PYTHON) - check_include_files(unistd.h HAVE_UNISTD_H) - check_symbol_exists(F_GETFL fcntl.h HAVE_F_GETFL) - find_package(Python COMPONENTS Interpreter Development REQUIRED) -- #set(LIBXML2_PYTHON_INSTALL_DIR ${Python_SITEARCH} CACHE PATH "Python bindings install directory") -- set(LIBXML2_PYTHON_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/python" -- CACHE PATH "Python bindings install directory") -+ set(LIBXML2_PYTHON_INSTALL_DIR ${Python_SITEARCH} CACHE PATH "Python bindings install directory") + check_include_files(unistd.h HAVE_UNISTD_H) + check_symbol_exists(F_GETFL fcntl.h HAVE_F_GETFL) + find_package(Python COMPONENTS Interpreter Development REQUIRED) +- #set(LIBXML2_PYTHON_INSTALL_DIR ${Python_SITEARCH} CACHE PATH "Python bindings install directory") +- set(LIBXML2_PYTHON_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/python" +- CACHE PATH "Python bindings install directory") ++ set(LIBXML2_PYTHON_INSTALL_DIR ${Python_SITEARCH} CACHE PATH "Python bindings install directory") endif() - foreach(VARIABLE IN ITEMS WITH_AUTOMATA WITH_C14N WITH_CATALOG WITH_DEBUG WITH_EXPR WITH_FTP WITH_HTML WITH_HTTP WITH_ICONV WITH_ICU WITH_ISO8859X WITH_LEGACY WITH_LZMA WITH_MEM_DEBUG WITH_MODULES WITH_OUTPUT WITH_PATTERN WITH_PUSH WITH_READER WITH_REGEXPS WITH_SAX1 WITH_SCHEMAS WITH_SCHEMATRON WITH_THREADS WITH_THREAD_ALLOC WITH_TREE WITH_UNICODE WITH_VALID WITH_WRITER WITH_XINCLUDE WITH_XPATH WITH_XPTR WITH_XPTR_LOCS WITH_ZLIB) + foreach(VARIABLE IN ITEMS WITH_AUTOMATA WITH_C14N WITH_CATALOG WITH_DEBUG WITH_EXPR WITH_HTML WITH_HTTP WITH_ICONV WITH_ICU WITH_ISO8859X WITH_LEGACY WITH_LZMA WITH_MODULES WITH_OUTPUT WITH_PATTERN WITH_PUSH WITH_READER WITH_REGEXPS WITH_SAX1 WITH_SCHEMAS WITH_SCHEMATRON WITH_THREADS WITH_THREAD_ALLOC WITH_TREE WITH_UNICODE WITH_VALID WITH_WRITER WITH_XINCLUDE WITH_XPATH WITH_XPTR WITH_ZLIB) -- 2.34.1