commit: 96bcc2c282cbfed74398ec8adb5b95e155589ae3
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Mar 18 06:15:55 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 07:20:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bcc2c2
media-libs/x265: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/x265/{x265-9999.ebuild => x265-3.5-r4.ebuild} | 9 +++++----
media-libs/x265/x265-9999.ebuild | 2 +-
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/media-libs/x265/x265-9999.ebuild
b/media-libs/x265/x265-3.5-r4.ebuild
similarity index 98%
copy from media-libs/x265/x265-9999.ebuild
copy to media-libs/x265/x265-3.5-r4.ebuild
index 8fb553c069a6..11fbb36fc212 100644
--- a/media-libs/x265/x265-9999.ebuild
+++ b/media-libs/x265/x265-3.5-r4.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake flag-o-matic multilib-minimal multibuild
@@ -19,7 +19,7 @@ HOMEPAGE="http://x265.org/
https://bitbucket.org/multicoreware/x265_git/"
LICENSE="GPL-2"
# subslot = libx265 soname
-SLOT="0/208"
+SLOT="0/199"
IUSE="+10bit +12bit cpu_flags_ppc_vsx2 numa test"
RESTRICT="!test? ( test )"
@@ -31,10 +31,11 @@ BDEPEND="
abi_x86_64? ( ${ASM_DEPEND} )"
PATCHES=(
- "${FILESDIR}/${PN}-9999-arm.patch"
+ "${FILESDIR}/arm-r1.patch"
"${FILESDIR}/neon.patch"
+ "${FILESDIR}/x265-3.3-ppc64.patch"
"${FILESDIR}/tests.patch"
- "${FILESDIR}/${PN}-9999-test-ns.patch"
+ "${FILESDIR}/test-ns.patch"
)
src_unpack() {
diff --git a/media-libs/x265/x265-9999.ebuild b/media-libs/x265/x265-9999.ebuild
index 8fb553c069a6..8be9f4a93e84 100644
--- a/media-libs/x265/x265-9999.ebuild
+++ b/media-libs/x265/x265-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake flag-o-matic multilib-minimal multibuild