diff options
Diffstat (limited to 'media-libs/libde265/libde265-1.0.3.ebuild')
-rw-r--r-- | media-libs/libde265/libde265-1.0.3.ebuild | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/media-libs/libde265/libde265-1.0.3.ebuild b/media-libs/libde265/libde265-1.0.3.ebuild deleted file mode 100644 index 7eec974a733b..000000000000 --- a/media-libs/libde265/libde265-1.0.3.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -PATCHES=( "${FILESDIR}/${PN}-1.0.2-qtbindir.patch" ) - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/strukturag/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ~ppc64 x86" -fi - -DESCRIPTION="Open h.265 video codec implementation" -HOMEPAGE="https://github.com/strukturag/libde265" - -LICENSE="GPL-3" -SLOT="0" -IUSE="cpu_flags_x86_sse debug qt5 static-libs" - -DEPEND=" - media-libs/libsdl[${MULTILIB_USEDEP}] - media-video/ffmpeg:=[${MULTILIB_USEDEP}] - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -RDEPEND="${DEPEND}" - -PATCHES+=( "${FILESDIR}"/${P}-use-new-FFMPEG-enum-names.patch ) - -src_prepare() { - default - - eautoreconf - - # without this, headers would be missing and make would fail - multilib_copy_sources -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable cpu_flags_x86_sse sse) - $(use_enable static-libs static) - $(use_enable debug log-info) - $(use_enable debug log-debug) - $(use_enable debug log-trace) - --enable-log-error - ) - - if ! multilib_is_native_abi; then - myeconfargs+=( --disable-dec265 --disable-sherlock265 ) - else - myeconfargs+=( - $(use_enable qt5 dec265) - $(use_enable qt5 sherlock265) - ) - fi - - econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - find "${ED}" -name '*.la' -delete || die - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -} |