From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 587F0138334 for ; Sun, 14 Oct 2018 15:05:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E9C83E085D; Sun, 14 Oct 2018 15:05:41 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BCFB0E085D for ; Sun, 14 Oct 2018 15:05:41 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7AEE0335C94 for ; Sun, 14 Oct 2018 15:05:39 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A4D0F3F1 for ; Sun, 14 Oct 2018 15:05:37 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1539529527.c96aea7d9a6847f7307a32d517497840f631778e.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/libgroove/libgroove-4.3.0-r1.ebuild X-VCS-Directories: media-libs/libgroove/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: c96aea7d9a6847f7307a32d517497840f631778e X-VCS-Branch: master Date: Sun, 14 Oct 2018 15:05:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: d36d975d-5c54-44eb-80bc-f7f0d44d9856 X-Archives-Hash: 28437b3d69d17cc6f98c9489779987c3 commit: c96aea7d9a6847f7307a32d517497840f631778e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 14 14:59:56 2018 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 14 15:05:27 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96aea7d media-libs/libgroove: EAPI-6 bump, add missing slot ops Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-libs/libgroove/libgroove-4.3.0-r1.ebuild | 27 ++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild index 9aac876f1de..f780eb9949c 100644 --- a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild +++ b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -inherit multilib cmake-utils +inherit cmake-utils DESCRIPTION="Streaming audio processing library." HOMEPAGE="https://github.com/andrewrk/libgroove" @@ -14,23 +14,26 @@ SLOT="0/4" KEYWORDS="~amd64" IUSE="+chromaprint libav +loudness +sound static-libs" -DEPEND="libav? ( media-video/libav ) - !libav? ( media-video/ffmpeg ) - chromaprint? ( media-libs/chromaprint ) - loudness? ( media-libs/libebur128[speex(+)] ) +DEPEND=" + libav? ( media-video/libav:= ) + !libav? ( media-video/ffmpeg:= ) + chromaprint? ( media-libs/chromaprint:= ) + loudness? ( media-libs/libebur128:=[speex(+)] ) sound? ( media-libs/libsdl2[sound] )" RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}/${P}_cflags.patch" +PATCHES=( + "${FILESDIR}/${P}_cflags.patch" "${FILESDIR}/${P}_sdl2_include_dir.patch" "${FILESDIR}/${P}_ffmpeg4.patch" - "${FILESDIR}/${P}_GNUInstallDirs.patch" ) + "${FILESDIR}/${P}_GNUInstallDirs.patch" +) src_configure() { local mycmakeargs=( - $(cmake-utils_use_disable chromaprint FINGERPRINTER) - $(cmake-utils_use_disable loudness LOUDNESS) - $(cmake-utils_use_disable sound PLAYER) + -DDISABLE_FINGERPRINTER=$(usex !chromaprint) + -DDISABLE_LOUDNESS=$(usex !loudness) + -DDISABLE_PLAYER=$(usex !sound) ) cmake-utils_src_configure }