Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/
Date: Tue, 08 Dec 2015 21:54:48
Message-Id: 1449611640.a1ea06b430e14f68b5b7bf1947a681215157c034.sping@gentoo
1 commit: a1ea06b430e14f68b5b7bf1947a681215157c034
2 Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 8 21:49:31 2015 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 8 21:54:00 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ea06b4
7
8 media-libs/gegl: Fix ffmpeg/libav dependency (bug #567638)
9
10 Package-Manager: portage-2.2.26
11
12 media-libs/gegl/gegl-0.3.4.ebuild | 10 ++++++----
13 1 file changed, 6 insertions(+), 4 deletions(-)
14
15 diff --git a/media-libs/gegl/gegl-0.3.4.ebuild b/media-libs/gegl/gegl-0.3.4.ebuild
16 index 764b6c9..c2b9409 100644
17 --- a/media-libs/gegl/gegl-0.3.4.ebuild
18 +++ b/media-libs/gegl/gegl-0.3.4.ebuild
19 @@ -18,7 +18,7 @@ if [[ ${PV} == *9999* ]]; then
20 SRC_URI=""
21 else
22 SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
23 - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
24 + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
25 fi
26
27 DESCRIPTION="A graph based image processing framework"
28 @@ -27,12 +27,15 @@ HOMEPAGE="http://www.gegl.org/"
29 LICENSE="|| ( GPL-3 LGPL-3 )"
30 SLOT="0.3"
31
32 -IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg jpeg2k lcms lensfun libav openexr png raw sdl svg test tiff umfpack vala v4l webp"
33 +IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg jpeg2k lcms lensfun openexr png raw sdl svg test tiff umfpack vala v4l webp"
34 REQUIRED_IUSE="
35 svg? ( cairo )
36 vala? ( introspection )
37 "
38
39 +# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
40 +# so there is no chance to support libav right now (Gentoo bug #567638)
41 +# If it returns, please check prior GEGL ebuilds for how libav was integrated. Thanks!
42 RDEPEND="
43 >=dev-libs/glib-2.36:2
44 dev-libs/json-glib
45 @@ -43,8 +46,7 @@ RDEPEND="
46
47 cairo? ( x11-libs/cairo )
48 ffmpeg? (
49 - libav? ( media-video/libav:0= )
50 - !libav? ( media-video/ffmpeg:0= )
51 + >=media-video/ffmpeg-2.8:0=
52 )
53 introspection? ( >=dev-libs/gobject-introspection-1.32 )
54 jpeg? ( virtual/jpeg:0= )