commit: d16b9002e49e472d3ffa5f1bff4cf2045cb8eea5 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org> AuthorDate: Mon Apr 28 15:23:08 2025 +0000 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org> CommitDate: Mon Apr 28 15:23:52 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16b9002
net-wireless/liblms7002m: iAdd Pyrthon3.13 support, fix build with cmake4 Closes: https://bugs.gentoo.org/952641 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org> net-wireless/liblms7002m/files/liblms7002m-cmake4.patch | 13 +++++++++++++ ...002m-9999.ebuild => liblms7002m-0.0_p20200518-r2.ebuild} | 6 ++++-- net-wireless/liblms7002m/liblms7002m-9999.ebuild | 6 ++++-- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/net-wireless/liblms7002m/files/liblms7002m-cmake4.patch b/net-wireless/liblms7002m/files/liblms7002m-cmake4.patch new file mode 100644 index 000000000000..034faebb0555 --- /dev/null +++ b/net-wireless/liblms7002m/files/liblms7002m-cmake4.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8822807..208ac35 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,7 +1,7 @@ + project(liblms7002m C) + + set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") +-cmake_minimum_required(VERSION 2.8) ++cmake_minimum_required(VERSION 3.10.0) + + # Set the version information here + set(MAJOR_VERSION 0) diff --git a/net-wireless/liblms7002m/liblms7002m-9999.ebuild b/net-wireless/liblms7002m/liblms7002m-0.0_p20200518-r2.ebuild similarity index 87% copy from net-wireless/liblms7002m/liblms7002m-9999.ebuild copy to net-wireless/liblms7002m/liblms7002m-0.0_p20200518-r2.ebuild index adae3d551d18..c465c0c7062a 100644 --- a/net-wireless/liblms7002m/liblms7002m-9999.ebuild +++ b/net-wireless/liblms7002m/liblms7002m-0.0_p20200518-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit cmake python-any-r1 DESCRIPTION="Compact LMS7002M library suitable for resource-limited MCUs" @@ -27,6 +27,8 @@ BDEPEND=" ') " +PATCHES=( "${FILESDIR}"/${PN}-cmake4.patch ) + python_check_deps() { python_has_version "dev-python/cheetah3[${PYTHON_USEDEP}]" } diff --git a/net-wireless/liblms7002m/liblms7002m-9999.ebuild b/net-wireless/liblms7002m/liblms7002m-9999.ebuild index adae3d551d18..c465c0c7062a 100644 --- a/net-wireless/liblms7002m/liblms7002m-9999.ebuild +++ b/net-wireless/liblms7002m/liblms7002m-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit cmake python-any-r1 DESCRIPTION="Compact LMS7002M library suitable for resource-limited MCUs" @@ -27,6 +27,8 @@ BDEPEND=" ') " +PATCHES=( "${FILESDIR}"/${PN}-cmake4.patch ) + python_check_deps() { python_has_version "dev-python/cheetah3[${PYTHON_USEDEP}]" }
