media-video/obs-studio: fix building without Python targets

Only call 'python-single-r1_pkg_setup' if USE="python" is set, since
without supported Python targets, things will go bad even if
USE="-python" is being used.

Closes: https://bugs.gentoo.org/667896
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10109
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Jimi Huotari
2018-10-08 22:06:42 +03:00
committed by Andreas Sturmlechner
parent 26e54a4e1b
commit eaa7a6fa3c
3 changed files with 15 additions and 3 deletions

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -69,6 +69,10 @@ PATCHES=(
CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
local libdir=$(get_libdir)
local mycmakeargs=(

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -66,6 +66,10 @@ PATCHES=( "${FILESDIR}/${PN}-21.1.2-use-less-automagic.patch" )
CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
local libdir=$(get_libdir)
local mycmakeargs=(

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -64,6 +64,10 @@ RDEPEND="${COMMON_DEPEND}"
CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_configure() {
local libdir=$(get_libdir)
local mycmakeargs=(