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 654CB1384B4 for ; Fri, 4 Dec 2015 23:03:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 31816E089B; Fri, 4 Dec 2015 23:03:22 +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 AABC0E089B for ; Fri, 4 Dec 2015 23:03:21 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 94BE3340AA7 for ; Fri, 4 Dec 2015 23:03:20 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1B676C6F for ; Fri, 4 Dec 2015 23:03:17 +0000 (UTC) From: "Sebastian Pipping" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastian Pipping" Message-ID: <1449270187.7bba43869d7320d317ff94d56eb8fe54b74a00c1.sping@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/gegl/Manifest media-libs/gegl/gegl-0.3.2.ebuild media-libs/gegl/gegl-9999.ebuild X-VCS-Directories: media-libs/gegl/ X-VCS-Committer: sping X-VCS-Committer-Name: Sebastian Pipping X-VCS-Revision: 7bba43869d7320d317ff94d56eb8fe54b74a00c1 X-VCS-Branch: master Date: Fri, 4 Dec 2015 23:03:17 +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: 9778dd66-cf11-419f-a27c-85654143c346 X-Archives-Hash: 8cd5bfe52fd48a989c6c85431a47261d commit: 7bba43869d7320d317ff94d56eb8fe54b74a00c1 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Nov 26 11:39:45 2015 +0000 Commit: Sebastian Pipping gentoo org> CommitDate: Fri Dec 4 23:03:07 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bba4386 media-libs/gegl: version bump to 0.3.2 Add tiff support. USE=svg depend on cairo as found in build system. Package-Manager: portage-2.2.25 RepoMan-Options: --force media-libs/gegl/Manifest | 1 + .../gegl/{gegl-9999.ebuild => gegl-0.3.2.ebuild} | 29 +++++++++++----------- media-libs/gegl/gegl-9999.ebuild | 29 +++++++++++----------- 3 files changed, 31 insertions(+), 28 deletions(-) diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest index c9bb6ef..85500bb 100644 --- a/media-libs/gegl/Manifest +++ b/media-libs/gegl/Manifest @@ -1,2 +1,3 @@ DIST gegl-0.2.0.tar.bz2 7502040 SHA256 df2e6a0d9499afcbc4f9029c18d9d1e0dd5e8710a75e17c9b1d9a6480dd8d426 SHA512 16ef3f6852fd8efef2b6468a754342a2d003f2c2bef468d9465a448e6c89dedb8e791570f073a9faed05218a7c94c6c418eaa0f3abeadfb3e6b88d766ab792c8 WHIRLPOOL 74e9c18b095526b1d053f0700b3c3776197a5c1066cb77adb7c83f154aae9087319f7b7f0379fb9e895a5ef3ac62ebf05e2158c1d18180bafcef41dff096c01d DIST gegl-0.3.0.tar.bz2 5463571 SHA256 f0fec8f2e7b8835979d3cf4e38b05d41bb79f68dc80cf899a846484da693bbf7 SHA512 ff758df4689b0fa8f5e16ebcea32a7fe77bccfef70efc20d10669ce5139a70ec3533e78227fd4798812b31ac1ca5081b9d1d701a7449bf75356f879ece5fadd6 WHIRLPOOL 4827d6e40025c36d4ef869b5856f4def1e93cc195757f430cfd2980742ce6b37c79833283d17ec51e93b569a144548aaf7021854b9bcdb241b90049b1321a99b +DIST gegl-0.3.2.tar.bz2 5325146 SHA256 b82f6e07e977dd7c2b6e671e9e029614840a66f0ca58defb22c0b05ed3ea485c SHA512 207d23a62cc447b0f6837e1901410114a63fe1a1b92a08d3c92941bfb461d04e320e02332e013ce26383641fdf1011fb4d3f4b6ce0370030c3fe770a49634a51 WHIRLPOOL 74105180350a621e9f445bcc0040f712f8129792199c4e9be086008854866d0bf4b369dd7f5c96acb2ac4454d34cff7ed4edf4460bc5e632109d1ed294e330eb diff --git a/media-libs/gegl/gegl-9999.ebuild b/media-libs/gegl/gegl-0.3.2.ebuild similarity index 90% copy from media-libs/gegl/gegl-9999.ebuild copy to media-libs/gegl/gegl-0.3.2.ebuild index 59a46cd..4fca26c 100644 --- a/media-libs/gegl/gegl-9999.ebuild +++ b/media-libs/gegl/gegl-0.3.2.ebuild @@ -27,13 +27,16 @@ HOMEPAGE="http://www.gegl.org/" LICENSE="|| ( GPL-3 LGPL-3 )" SLOT="0.3" -IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg jpeg2k lcms lensfun libav openexr png raw sdl svg test umfpack vala v4l webp" -REQUIRED_IUSE="vala? ( introspection )" +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" +REQUIRED_IUSE=" + svg? ( cairo ) + vala? ( introspection ) +" RDEPEND=" >=dev-libs/glib-2.36:2 dev-libs/json-glib - >=media-libs/babl-0.1.12 + >=media-libs/babl-0.1.14 sys-libs/zlib >=x11-libs/gdk-pixbuf-2.18:2 x11-libs/pango @@ -50,9 +53,10 @@ RDEPEND=" lensfun? ( >=media-libs/lensfun-0.2.5 ) openexr? ( media-libs/openexr ) png? ( media-libs/libpng:0= ) - raw? ( =media-libs/libopenraw-0.0.9 ) + raw? ( >=media-libs/libraw-0.15.4 ) sdl? ( media-libs/libsdl ) svg? ( >=gnome-base/librsvg-2.14:2 ) + tiff? ( >=media-libs/tiff-4:0 ) umfpack? ( sci-libs/umfpack ) v4l? ( >=media-libs/libv4l-1.0.1 ) webp? ( media-libs/libwebp ) @@ -88,15 +92,6 @@ src_prepare() { -e '/composite-transform.xml/d' \ -i tests/compositions/Makefile.am || die - # commit 11a283ab : test-image-compare needs >=babl-0.1.13 (not released yet) - # for the new CIE conversions - sed -e '/test-image-compare/d' \ - -i tests/simple/Makefile.am || die - - # Skip broken test with >=dev-python/pygobject-3.14 - sed -e '/test_buffer/ i\ @unittest.skip("broken")\' \ - -i tests/python/test-gegl-format.py || die - epatch_user eautoreconf @@ -126,6 +121,9 @@ src_configure() { # - There are two checks for dot, one controllable by --with(out)-graphviz # which toggles HAVE_GRAPHVIZ that is not used anywhere. Yes. # + # - mrg is not in tree and gexiv2 support only has effect when mrg support + # is enabled + # # So that's why USE="exif graphviz lua v4l" got resolved. More at: # https://bugs.gentoo.org/show_bug.cgi?id=451136 # @@ -145,17 +143,20 @@ src_configure() { $(use_with cairo pangocairo) \ --without-exiv2 \ $(use_with ffmpeg libavformat) \ + --without-gexiv2 \ --without-graphviz \ $(use_with jpeg libjpeg) \ $(use_with jpeg2k jasper) \ $(use_with lcms) \ $(use_with lensfun) \ --without-lua \ + --without-mrg \ $(use_with openexr) \ $(use_with png libpng) \ - $(use_with raw libopenraw) \ + $(use_with raw libraw) \ $(use_with sdl) \ $(use_with svg librsvg) \ + $(use_with tiff libtiff) \ $(use_with umfpack) \ $(use_with v4l libv4l) \ $(use_with v4l libv4l2) \ diff --git a/media-libs/gegl/gegl-9999.ebuild b/media-libs/gegl/gegl-9999.ebuild index 59a46cd..4fca26c 100644 --- a/media-libs/gegl/gegl-9999.ebuild +++ b/media-libs/gegl/gegl-9999.ebuild @@ -27,13 +27,16 @@ HOMEPAGE="http://www.gegl.org/" LICENSE="|| ( GPL-3 LGPL-3 )" SLOT="0.3" -IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg jpeg2k lcms lensfun libav openexr png raw sdl svg test umfpack vala v4l webp" -REQUIRED_IUSE="vala? ( introspection )" +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" +REQUIRED_IUSE=" + svg? ( cairo ) + vala? ( introspection ) +" RDEPEND=" >=dev-libs/glib-2.36:2 dev-libs/json-glib - >=media-libs/babl-0.1.12 + >=media-libs/babl-0.1.14 sys-libs/zlib >=x11-libs/gdk-pixbuf-2.18:2 x11-libs/pango @@ -50,9 +53,10 @@ RDEPEND=" lensfun? ( >=media-libs/lensfun-0.2.5 ) openexr? ( media-libs/openexr ) png? ( media-libs/libpng:0= ) - raw? ( =media-libs/libopenraw-0.0.9 ) + raw? ( >=media-libs/libraw-0.15.4 ) sdl? ( media-libs/libsdl ) svg? ( >=gnome-base/librsvg-2.14:2 ) + tiff? ( >=media-libs/tiff-4:0 ) umfpack? ( sci-libs/umfpack ) v4l? ( >=media-libs/libv4l-1.0.1 ) webp? ( media-libs/libwebp ) @@ -88,15 +92,6 @@ src_prepare() { -e '/composite-transform.xml/d' \ -i tests/compositions/Makefile.am || die - # commit 11a283ab : test-image-compare needs >=babl-0.1.13 (not released yet) - # for the new CIE conversions - sed -e '/test-image-compare/d' \ - -i tests/simple/Makefile.am || die - - # Skip broken test with >=dev-python/pygobject-3.14 - sed -e '/test_buffer/ i\ @unittest.skip("broken")\' \ - -i tests/python/test-gegl-format.py || die - epatch_user eautoreconf @@ -126,6 +121,9 @@ src_configure() { # - There are two checks for dot, one controllable by --with(out)-graphviz # which toggles HAVE_GRAPHVIZ that is not used anywhere. Yes. # + # - mrg is not in tree and gexiv2 support only has effect when mrg support + # is enabled + # # So that's why USE="exif graphviz lua v4l" got resolved. More at: # https://bugs.gentoo.org/show_bug.cgi?id=451136 # @@ -145,17 +143,20 @@ src_configure() { $(use_with cairo pangocairo) \ --without-exiv2 \ $(use_with ffmpeg libavformat) \ + --without-gexiv2 \ --without-graphviz \ $(use_with jpeg libjpeg) \ $(use_with jpeg2k jasper) \ $(use_with lcms) \ $(use_with lensfun) \ --without-lua \ + --without-mrg \ $(use_with openexr) \ $(use_with png libpng) \ - $(use_with raw libopenraw) \ + $(use_with raw libraw) \ $(use_with sdl) \ $(use_with svg librsvg) \ + $(use_with tiff libtiff) \ $(use_with umfpack) \ $(use_with v4l libv4l) \ $(use_with v4l libv4l2) \