From d479c9c5c724c7b1300a98e44975f31f4f2e51dd Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 6 Dec 2022 21:11:24 +0000 Subject: gentoo auto-resync : 06:12:2022 - 21:11:24 --- media-libs/svt-hevc/svt-hevc-9999.ebuild | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 media-libs/svt-hevc/svt-hevc-9999.ebuild (limited to 'media-libs/svt-hevc/svt-hevc-9999.ebuild') diff --git a/media-libs/svt-hevc/svt-hevc-9999.ebuild b/media-libs/svt-hevc/svt-hevc-9999.ebuild new file mode 100644 index 000000000000..97889df141fc --- /dev/null +++ b/media-libs/svt-hevc/svt-hevc-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic cmake + +DESCRIPTION="Scalable Video Technology for HEVC (SVT-HEVC Encoder)" +HOMEPAGE="https://github.com/OpenVisualCloud/SVT-HEVC" + +if [ ${PV} = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-HEVC.git" +else + SRC_URI="https://github.com/OpenVisualCloud/SVT-HEVC/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/SVT-HEVC-${PV}" +fi + +LICENSE="AOM BSD-2" +SLOT="0" + +BDEPEND="dev-lang/nasm" + +src_prepare() { + append-ldflags -Wl,-z,noexecstack + cmake_src_prepare +} -- cgit v1.2.3