From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B3E7D1384B4 for ; Mon, 30 Nov 2015 12:00:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 31BB721C0C0; Mon, 30 Nov 2015 12:00:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AA67221C0C0 for ; Mon, 30 Nov 2015 12:00:57 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5856633E2EB for ; Mon, 30 Nov 2015 12:00:54 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2467AA4A for ; Mon, 30 Nov 2015 12:00:51 +0000 (UTC) From: "Alexis Ballier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexis Ballier" Message-ID: <1448884846.7d5df743aa40b812ceaed2627f3a9547af546d2f.aballier@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-video/ffmpeg/ffmpeg-9999.ebuild media-video/ffmpeg/metadata.xml X-VCS-Directories: media-video/ffmpeg/ X-VCS-Committer: aballier X-VCS-Committer-Name: Alexis Ballier X-VCS-Revision: 7d5df743aa40b812ceaed2627f3a9547af546d2f X-VCS-Branch: master Date: Mon, 30 Nov 2015 12:00:51 +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: f64de0d1-bc4a-43c2-8b51-d854e3448c09 X-Archives-Hash: 792aea41119e6576aff959e0a9f741af commit: 7d5df743aa40b812ceaed2627f3a9547af546d2f Author: Alexis Ballier gentoo org> AuthorDate: Mon Nov 30 10:50:53 2015 +0000 Commit: Alexis Ballier gentoo org> CommitDate: Mon Nov 30 12:00:46 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5df743 media-video/ffmpeg: Add gmp/gcrypt useflags. Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> media-video/ffmpeg/ffmpeg-9999.ebuild | 11 +++++++++-- media-video/ffmpeg/metadata.xml | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild index 464caa2..0db4f1f 100644 --- a/media-video/ffmpeg/ffmpeg-9999.ebuild +++ b/media-video/ffmpeg/ffmpeg-9999.ebuild @@ -42,6 +42,10 @@ LICENSE=" gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) + gmp? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) encode? ( aac? ( gpl? ( GPL-3 ) @@ -63,8 +67,8 @@ fi # or $(use_enable foo foo) if no :bar is set. # foo is added to IUSE. FFMPEG_FLAG_MAP=( - +bzip2:bzlib cpudetection:runtime-cpudetect debug doc gnutls +gpl - +hardcoded-tables +iconv lzma +network openssl +postproc + +bzip2:bzlib cpudetection:runtime-cpudetect debug doc gcrypt gnutls gmp + +gpl +hardcoded-tables +iconv lzma +network openssl +postproc samba:libsmbclient sdl:ffplay sdl vaapi vdpau X:xlib xcb:libxcb xcb:libxcb-shm xcb:libxcb-xfixes +zlib # libavdevice options @@ -188,7 +192,9 @@ RDEPEND=" fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) frei0r? ( media-plugins/frei0r-plugins ) fribidi? ( >=dev-libs/fribidi-0.19.6[${MULTILIB_USEDEP}] ) + gcrypt? ( >=dev-libs/libgcrypt-1.6:0=[${MULTILIB_USEDEP}] ) gme? ( >=media-libs/game-music-emu-0.6.0[${MULTILIB_USEDEP}] ) + gmp? ( >=dev-libs/gmp-6:0=[${MULTILIB_USEDEP}] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] ) gsm? ( >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] ) iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] ) @@ -342,6 +348,7 @@ multilib_src_configure() { # Decoders use amr && myconf+=( --enable-version3 ) + use gmp && myconf+=( --enable-version3 ) use fdk && use gpl && myconf+=( --enable-nonfree ) for i in "${ffuse[@]#+}" ; do diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml index 1bb06e4..c39cb97 100644 --- a/media-video/ffmpeg/metadata.xml +++ b/media-video/ffmpeg/metadata.xml @@ -24,6 +24,7 @@ Adds a text-to-speech filter based on app-accessibility/flite. Enable frei0r wrapping in libavfilter Enables fribidi support in the drawtext filter. + Enables gcrypt support: Needed for rtmp(t)e support if openssl, librtmp or gmp is not used. Enables support for media-libs/game-music-emu for playing various video game music formats. Build GPL code. Should be enabled unless you require LGPL binaries. Use pre-calculated tables rather than calculating them on the fly.