diff --git a/media-libs/libebur128/files/libebur128-1.2.6-cmake4.patch b/media-libs/libebur128/files/libebur128-1.2.6-cmake4.patch new file mode 100644 index 0000000000000..dffe5c2023c9c --- /dev/null +++ b/media-libs/libebur128/files/libebur128-1.2.6-cmake4.patch @@ -0,0 +1,15 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.16...3.31) + project(libebur128 C) + + option(BUILD_SHARED_LIBS +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,4 +1,3 @@ +-cmake_minimum_required(VERSION 2.8.12) + + set(ENABLE_TESTS OFF CACHE BOOL "Build test binaries, needs libsndfile") + set(ENABLE_FUZZER OFF CACHE BOOL "Build fuzzer binary") diff --git a/media-libs/libebur128/libebur128-1.2.6-r1.ebuild b/media-libs/libebur128/libebur128-1.2.6-r1.ebuild index 84319c5781f08..be741127fd478 100644 --- a/media-libs/libebur128/libebur128-1.2.6-r1.ebuild +++ b/media-libs/libebur128/libebur128-1.2.6-r1.ebuild @@ -24,6 +24,8 @@ DEPEND=" ) " +PATCHES=( "${FILESDIR}/${P}-cmake4.patch" ) # bug 952797 + multilib_src_configure() { local mycmakeargs=( -DENABLE_INTERNAL_QUEUE_H=OFF