summaryrefslogtreecommitdiff
path: root/media-libs/libldac
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/libldac')
-rw-r--r--media-libs/libldac/Manifest3
-rw-r--r--media-libs/libldac/files/libldac-2.0.2.3-cmake4.patch8
-rw-r--r--media-libs/libldac/libldac-2.0.2.3-r2.ebuild4
3 files changed, 13 insertions, 2 deletions
diff --git a/media-libs/libldac/Manifest b/media-libs/libldac/Manifest
index cf42818c27f8..f30e519c50f1 100644
--- a/media-libs/libldac/Manifest
+++ b/media-libs/libldac/Manifest
@@ -1,3 +1,4 @@
+AUX libldac-2.0.2.3-cmake4.patch 180 BLAKE2B f6d7b81e27649bf86a2865aef861e18b13ca710f9db2f63672ee3cec0a05219b24331f02a8413c111a164dc2b2a31a097c2ca420f2a5646c3f470581c1ca8e46 SHA512 8f553436cd715a763345e2c5342b5ecbbc12b4e587e32095b45bc491ef66224386c281e94fec0c69f9d01a4adf4bce79d175df4e4e6f6726726fd32c351f2398
DIST ldacBT-2.0.2.3.tar.gz 75708 BLAKE2B 9f9ec1aa8a9603927067cd01058745db615a89652d16e870d9eb0a4db270a4076b7bb70ba091948249969087e5b26b86e22656314e3d26e43311fae982472347 SHA512 0e42723a1e7d748b28b13d73823fd5378a64100d5e27ae90cf3214494f3e199c526e219efd1329b2ec2b3195e1a6b3c98c8210ab7e4e6b98077199ef0f64c02e
-EBUILD libldac-2.0.2.3-r2.ebuild 635 BLAKE2B 587c5d49fcde8a7d8c30fc8bfc27f1068e19763d8c33c72c263b58a096da015422a7f4d3a0dfad9c2225c5e0097fc762bad953d78beab0909d51d62dba597a3a SHA512 5b4f26e9a9fda14c246146a0d4abf0d43bfb8069cb6051ecb6b9b658c2eb073b6f5cea74434d710f07d919b2733c1882da7d9e3267c3826e72ec7b64dec92e9e
+EBUILD libldac-2.0.2.3-r2.ebuild 693 BLAKE2B 29850cb207e6d055ce9c50597e5a012efbd4f8ff9436a5b2618c88094965c8efc988d124ddbdf16b7353a52edde999db4c31be1b772435ac547f3d2f3af5f94e SHA512 3332f0ed47fb873684d557a7ad3afd399e9cbcfcc3b43ade1fa302fcf3b58f983e1b1a24044a01b1740c4558f178e968709fe216c384b752b5093d860d463325
MISC metadata.xml 295 BLAKE2B 23ffbd8cccd6184716f9d45199f0aeefb4c8629b2b75b0205ee7b76ef4851eabccd9e912f5612a58cd5cc9cc7582d3154efa19a6c3391fbde03b335f81e098a8 SHA512 dff2d678a578497377ce964d374e5690721cf1cf9aa8955ecdfd5acde1a00b987b67b22b78b782b3d9350f01611b81d816f88d00ecd3d00375afe586858c570d
diff --git a/media-libs/libldac/files/libldac-2.0.2.3-cmake4.patch b/media-libs/libldac/files/libldac-2.0.2.3-cmake4.patch
new file mode 100644
index 000000000000..3d5308433732
--- /dev/null
+++ b/media-libs/libldac/files/libldac-2.0.2.3-cmake4.patch
@@ -0,0 +1,8 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 3.0)
++cmake_minimum_required(VERSION 3.5)
+ project(libldac C)
+
+ set(CMAKE_C_STANDARD 99)
diff --git a/media-libs/libldac/libldac-2.0.2.3-r2.ebuild b/media-libs/libldac/libldac-2.0.2.3-r2.ebuild
index 9354fb95f51f..e2f790d951f4 100644
--- a/media-libs/libldac/libldac-2.0.2.3-r2.ebuild
+++ b/media-libs/libldac/libldac-2.0.2.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2024 Gentoo Authors
+# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,6 +14,8 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+PATCHES=( "${FILESDIR}/${P}-cmake4.patch" ) # bug 951991
+
multilib_src_configure() {
local mycmakeargs=(
-DLDAC_SOFT_FLOAT=OFF