commit:     6acbedaa9a522aa4db58a38ba5aec7d43b0bf67c
Author:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 00:45:57 2017 +0000
Commit:     Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 23:35:27 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acbedaa

media-video/ffmpeg: add appkit USE flag

This flag controls a corresponding configure option, which previously
was left to autodetection, causing misdetection and compilation failure
for users having GNUstep installed.

Bug: https://bugs.gentoo.org/637482
Suggested-by: Alexis Ballier <aballier <AT> gentoo.org>
Acked-by: Luca Barbato <lu_zero <AT> gentoo.org>
Acked-by: Alexis Ballier <aballier <AT> gentoo.org>
Package-Manager: Portage-2.3.17, Repoman-2.3.6

 media-video/ffmpeg/ffmpeg-3.4.1.ebuild | 1 +
 media-video/ffmpeg/ffmpeg-9999.ebuild  | 1 +
 media-video/ffmpeg/metadata.xml        | 1 +
 3 files changed, 3 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-3.4.1.ebuild 
b/media-video/ffmpeg/ffmpeg-3.4.1.ebuild
index 5fc93de56d5..4e76b854556 100644
--- a/media-video/ffmpeg/ffmpeg-3.4.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-3.4.1.ebuild
@@ -78,6 +78,7 @@ FFMPEG_FLAG_MAP=(
                speex:libspeex svg:librsvg vorbis:libvorbis
                vpx:libvpx zvbi:libzvbi
                # libavfilter options
+               appkit
                bs2b:libbs2b chromaprint flite:libflite frei0r
                fribidi:libfribidi fontconfig ladspa libass truetype:libfreetype
                rubberband:librubberband zeromq:libzmq zimg:libzimg

diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild 
b/media-video/ffmpeg/ffmpeg-9999.ebuild
index 90e95767dd7..8c98ce138b0 100644
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
@@ -78,6 +78,7 @@ FFMPEG_FLAG_MAP=(
                speex:libspeex svg:librsvg vorbis:libvorbis
                vpx:libvpx zvbi:libzvbi
                # libavfilter options
+               appkit
                bs2b:libbs2b chromaprint flite:libflite frei0r
                fribidi:libfribidi fontconfig ladspa libass truetype:libfreetype
                rubberband:librubberband zeromq:libzmq zimg:libzimg

diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml
index a23d63c7c23..e55fc74c415 100644
--- a/media-video/ffmpeg/metadata.xml
+++ b/media-video/ffmpeg/metadata.xml
@@ -7,6 +7,7 @@
 <use>
        <flag name="amr">Enables Adaptive Multi-Rate Audio support</flag>
        <flag name="amrenc">Enables Adaptive Multi-Rate Audio encoding support 
with <pkg>media-libs/vo-amrwbenc</pkg>.</flag>
+       <flag name="appkit">Enables Apple AppKit framework</flag>
        <flag name="armv5te">Enables optimizations for armv5te 
processors.</flag>
        <flag name="armv6">Enables optimizations for armv6 processors.</flag>
        <flag name="armv6t2">Enables optimizations for armv6t2 
processors.</flag>

Reply via email to