summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Zander <negril.nx+gentoo@gmail.com>2025-06-29 18:42:07 +0200
committerSam James <sam@gentoo.org>2025-10-19 19:02:20 +0100
commitedbcfd76707583b9dcaf80086ad1f47772bc8989 (patch)
treef9deff5345fcffb948457ac68aae7ac4bdfc19d3
parent18bb2d8fd5f9e6ab73d3cf306c08867143ea866c (diff)
downloadgentoo-edbcfd76707583b9dcaf80086ad1f47772bc8989.tar.gz
gentoo-edbcfd76707583b9dcaf80086ad1f47772bc8989.tar.bz2
gentoo-edbcfd76707583b9dcaf80086ad1f47772bc8989.zip
media-libs/x265: bump cmake_minimum_required to 3.28
Closes: https://bugs.gentoo.org/951836 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44229 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--media-libs/x265/files/x265-cmake-min-version-3.28.patch23
-rw-r--r--media-libs/x265/x265-3.6-r1.ebuild2
-rw-r--r--media-libs/x265/x265-4.1.ebuild2
-rw-r--r--media-libs/x265/x265-9999.ebuild2
4 files changed, 29 insertions, 0 deletions
diff --git a/media-libs/x265/files/x265-cmake-min-version-3.28.patch b/media-libs/x265/files/x265-cmake-min-version-3.28.patch
new file mode 100644
index 000000000000..ea59342c2143
--- /dev/null
+++ b/media-libs/x265/files/x265-cmake-min-version-3.28.patch
@@ -0,0 +1,23 @@
+From a6d121cbaf3f2cdcaf89b2188691a668a2803fd7 Mon Sep 17 00:00:00 2001
+From: Paul Zander <negril.nx+gentoo@gmail.com>
+Date: Sun, 29 Jun 2025 18:38:36 +0200
+Subject: [PATCH] cmake min version 3.28
+
+Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
+
+diff --git a/dynamicHDR10/CMakeLists.txt b/dynamicHDR10/CMakeLists.txt
+index 3639281..88171de 100644
+--- a/dynamicHDR10/CMakeLists.txt
++++ b/dynamicHDR10/CMakeLists.txt
+@@ -10,7 +10,7 @@ add_library(dynamicHDR10 OBJECT
+ hdr10plus.h
+ api.cpp )
+
+-cmake_minimum_required (VERSION 2.8.11)
++cmake_minimum_required (VERSION 3.28)
+ project(dynamicHDR10)
+ include(CheckIncludeFiles)
+ include(CheckFunctionExists)
+--
+2.50.0
+
diff --git a/media-libs/x265/x265-3.6-r1.ebuild b/media-libs/x265/x265-3.6-r1.ebuild
index 1654986fc417..85019f90db39 100644
--- a/media-libs/x265/x265-3.6-r1.ebuild
+++ b/media-libs/x265/x265-3.6-r1.ebuild
@@ -50,6 +50,8 @@ PATCHES=(
"${FILESDIR}/${PN}-3.6-code-cleanup_2.patch"
"${FILESDIR}/${PN}-3.6-code-cleanup_3.patch"
"${FILESDIR}/${PN}-3.6-code-cleanup_4.patch"
+
+ "${FILESDIR}/${PN}-cmake-min-version-3.28.patch"
)
pkg_setup() {
diff --git a/media-libs/x265/x265-4.1.ebuild b/media-libs/x265/x265-4.1.ebuild
index 9973c026ac91..c2cf82c284f7 100644
--- a/media-libs/x265/x265-4.1.ebuild
+++ b/media-libs/x265/x265-4.1.ebuild
@@ -55,6 +55,8 @@ PATCHES=(
"${FILESDIR}/${PN}-3.6-code-cleanup_4.patch"
"${FILESDIR}/${PN}-4.1-vmaf.patch"
+
+ "${FILESDIR}/${PN}-cmake-min-version-3.28.patch"
)
pkg_setup() {
diff --git a/media-libs/x265/x265-9999.ebuild b/media-libs/x265/x265-9999.ebuild
index b72926030274..ad2f262dc07e 100644
--- a/media-libs/x265/x265-9999.ebuild
+++ b/media-libs/x265/x265-9999.ebuild
@@ -52,6 +52,8 @@ PATCHES=(
"${FILESDIR}/${PN}-3.6-code-cleanup_3.patch"
"${FILESDIR}/${PN}-4.1-vmaf.patch"
+
+ "${FILESDIR}/${PN}-cmake-min-version-3.28.patch"
)
pkg_setup() {