commit: a6a7b53cfb8744b7c4086a9d890f3703328736b5 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> AuthorDate: Mon Dec 1 07:33:47 2025 +0000 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> CommitDate: Mon Dec 1 07:34:20 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a7b53c
media-libs/glm: cmake >= 3.10 Closes: https://bugs.gentoo.org/964475 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> media-libs/glm/files/glm-1.0.1-cmake.patch | 20 ++++++++++++++++++++ media-libs/glm/glm-1.0.1.ebuild | 1 + 2 files changed, 21 insertions(+) diff --git a/media-libs/glm/files/glm-1.0.1-cmake.patch b/media-libs/glm/files/glm-1.0.1-cmake.patch new file mode 100644 index 000000000000..f1b820d37ad4 --- /dev/null +++ b/media-libs/glm/files/glm-1.0.1-cmake.patch @@ -0,0 +1,20 @@ +--- a/CMakeLists.txt 2025-12-01 08:27:20.214916343 +0100 ++++ b/CMakeLists.txt 2025-12-01 08:27:40.487668191 +0100 +@@ -1,5 +1,5 @@ +-cmake_minimum_required(VERSION 3.6 FATAL_ERROR) +-cmake_policy(VERSION 3.6) ++cmake_minimum_required(VERSION 3.6...3.14 FATAL_ERROR) ++cmake_policy(VERSION 3.6...3.14) + + file(READ "glm/detail/setup.hpp" GLM_SETUP_FILE) + string(REGEX MATCH "#define[ ]+GLM_VERSION_MAJOR[ ]+([0-9]+)" _ ${GLM_SETUP_FILE}) +--- a/test/cmake/CMakeLists.txt 2025-12-01 08:31:48.322634537 +0100 ++++ b/test/cmake/CMakeLists.txt 2025-12-01 08:32:11.520350583 +0100 +@@ -1,5 +1,5 @@ +-cmake_minimum_required(VERSION 3.6 FATAL_ERROR) +-cmake_policy(VERSION 3.6) ++cmake_minimum_required(VERSION 3.6...3.14 FATAL_ERROR) ++cmake_policy(VERSION 3.6...3.14) + project(test_find_glm) + + find_package(glm REQUIRED) diff --git a/media-libs/glm/glm-1.0.1.ebuild b/media-libs/glm/glm-1.0.1.ebuild index b743dba68599..6766bc1d9c84 100644 --- a/media-libs/glm/glm-1.0.1.ebuild +++ b/media-libs/glm/glm-1.0.1.ebuild @@ -20,6 +20,7 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}"/${PN}-0.9.9.6-simd.patch "${FILESDIR}"/${PN}-0.9.9.8-big-endian-tests.patch + "${FILESDIR}"/${P}-cmake.patch ) DOCS=( manual.md readme.md )
