diff options
author | 2011-10-21 22:03:00 +0000 | |
---|---|---|
committer | 2011-10-21 22:03:00 +0000 | |
commit | 9d748caac2c983e84056b6f1b52a053a829335bb (patch) | |
tree | e67c6eadb5167e9c3ddcf48929be2c6ca1f933f1 /media-gfx/imageworsener | |
parent | Version bump. (diff) | |
download | gentoo-2-9d748caac2c983e84056b6f1b52a053a829335bb.tar.gz gentoo-2-9d748caac2c983e84056b6f1b52a053a829335bb.tar.bz2 gentoo-2-9d748caac2c983e84056b6f1b52a053a829335bb.zip |
media-gfx/imageworsener: Bring back support for webp images (bug #387761)
(Portage version: 2.1.10.27/cvs/Linux x86_64)
Diffstat (limited to 'media-gfx/imageworsener')
-rw-r--r-- | media-gfx/imageworsener/ChangeLog | 7 | ||||
-rw-r--r-- | media-gfx/imageworsener/imageworsener-0.9.5.ebuild | 21 | ||||
-rw-r--r-- | media-gfx/imageworsener/metadata.xml | 3 |
3 files changed, 21 insertions, 10 deletions
diff --git a/media-gfx/imageworsener/ChangeLog b/media-gfx/imageworsener/ChangeLog index 63d2f9de9550..6bfbf8cee987 100644 --- a/media-gfx/imageworsener/ChangeLog +++ b/media-gfx/imageworsener/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/imageworsener # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/imageworsener/ChangeLog,v 1.9 2011/10/20 00:47:21 sping Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/imageworsener/ChangeLog,v 1.10 2011/10/21 22:03:00 sping Exp $ + + 21 Oct 2011; Sebastian Pipping <sping@gentoo.org> imageworsener-0.9.5.ebuild, + metadata.xml: + Bring back support for webp images now that libwebp 0.1.3 is in the main tree + (bug #387761) *imageworsener-0.9.5 (20 Oct 2011) diff --git a/media-gfx/imageworsener/imageworsener-0.9.5.ebuild b/media-gfx/imageworsener/imageworsener-0.9.5.ebuild index a5f731fad825..f4e3f524ae3f 100644 --- a/media-gfx/imageworsener/imageworsener-0.9.5.ebuild +++ b/media-gfx/imageworsener/imageworsener-0.9.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/imageworsener/imageworsener-0.9.5.ebuild,v 1.1 2011/10/20 00:47:21 sping Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/imageworsener/imageworsener-0.9.5.ebuild,v 1.2 2011/10/21 22:03:00 sping Exp $ EAPI="2" @@ -18,22 +18,25 @@ SRC_URI="http://entropymine.com/${PN}/${MY_P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" # TODO webp +IUSE="test webp" +WEBP_DEPEND='>=media-libs/libwebp-0.1.3' DEPEND="media-libs/libpng:0 - virtual/jpeg" - # TODO webp? ( >=media-libs/libwebp-0.1.3 ) - # TODO test? ( >=media-libs/libwebp-0.1.3 ) + virtual/jpeg + webp? ( ${WEBP_DEPEND} ) + test? ( ${WEBP_DEPEND} )" RDEPEND="${DEPEND}" src_prepare() { - # TODO bring back webp tests - epatch "${FILESDIR}"/${P}-webp.patch \ - "${FILESDIR}"/${P}-disable-webp-tests.patch + epatch "${FILESDIR}"/${P}-webp.patch } src_configure() { - mycmakeargs=( -DIW_SUPPORT_WEBP=0 ) + local webp=0 + use webp && webp=1 + use test && webp=1 + mycmakeargs=( -DIW_SUPPORT_WEBP=${webp} ) + cmake-utils_src_configure } diff --git a/media-gfx/imageworsener/metadata.xml b/media-gfx/imageworsener/metadata.xml index bf3571305765..e46f7556e582 100644 --- a/media-gfx/imageworsener/metadata.xml +++ b/media-gfx/imageworsener/metadata.xml @@ -9,4 +9,7 @@ <email>sping@gentoo.org</email> <name>Sebastian Pipping</name> </maintainer> +<use> + <flag name='webp'>enable webp image format support</flag> +</use> </pkgmetadata> |