1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
8 DESCRIPTION="Library for asynchronous OpenGL recording with audio"
9 HOMEPAGE="https://github.com/Benau/libopenglrecorder"
10 SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
14 KEYWORDS="~amd64 ~x86"
15 IUSE="openh264 sound vpx"
17 RDEPEND="media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
18 openh264? ( media-libs/openh264[${MULTILIB_USEDEP}] )
20 media-libs/libvorbis[${MULTILIB_USEDEP}]
21 media-sound/pulseaudio[${MULTILIB_USEDEP}]
23 vpx? ( media-libs/libvpx:0=[${MULTILIB_USEDEP}] )"
34 multilib_src_configure() {
36 -DBUILD_PULSE_WO_DL=ON
37 -DBUILD_SHARED_LIBS=ON
38 -DSTATIC_RUNTIME_LIBS=OFF
39 -DBUILD_WITH_H264=$(usex openh264)
40 -DBUILD_RECORDER_WITH_SOUND=$(usex sound)
41 -DBUILD_WITH_VPX=$(usex vpx)
43 cmake-utils_src_configure