summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRemi Cardona <remi@gentoo.org>2008-10-29 08:53:04 +0000
committerRemi Cardona <remi@gentoo.org>2008-10-29 08:53:04 +0000
commite9946c99a86fe06c948fe74091914a680ce2d15f (patch)
tree13668aa7e66f69c6d4d688fbde208f69f186aa06 /media-libs/libopenraw
parentAdd dev-perl/DateManip dependency (#244859) (diff)
downloadhistorical-e9946c99a86fe06c948fe74091914a680ce2d15f.tar.gz
historical-e9946c99a86fe06c948fe74091914a680ce2d15f.tar.bz2
historical-e9946c99a86fe06c948fe74091914a680ce2d15f.zip
media-libs/libopenraw: include <cstrings> for bcopy (fixes bug #243200)
Package-Manager: portage-2.2_rc12/cvs/Linux 2.6.27-gentoo-r1 x86_64
Diffstat (limited to 'media-libs/libopenraw')
-rw-r--r--media-libs/libopenraw/ChangeLog6
-rw-r--r--media-libs/libopenraw/Manifest5
-rw-r--r--media-libs/libopenraw/files/libopenraw-0.0.5-ljpegdcompressor.patch11
-rw-r--r--media-libs/libopenraw/libopenraw-0.0.5.ebuild9
4 files changed, 27 insertions, 4 deletions
diff --git a/media-libs/libopenraw/ChangeLog b/media-libs/libopenraw/ChangeLog
index db80305c3f1b..739c9be8e178 100644
--- a/media-libs/libopenraw/ChangeLog
+++ b/media-libs/libopenraw/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/libopenraw
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libopenraw/ChangeLog,v 1.32 2008/09/28 15:15:30 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libopenraw/ChangeLog,v 1.33 2008/10/29 08:53:04 remi Exp $
+
+ 29 Oct 2008; Rémi Cardona <remi@gentoo.org>
+ +files/libopenraw-0.0.5-ljpegdcompressor.patch, libopenraw-0.0.5.ebuild:
+ include <cstrings> for bcopy (fixes bug #243200)
28 Sep 2008; Raúl Porcel <armin76@gentoo.org> libopenraw-0.0.5.ebuild:
arm stable wrt #217148
diff --git a/media-libs/libopenraw/Manifest b/media-libs/libopenraw/Manifest
index c1a5f6ced993..a3543d291499 100644
--- a/media-libs/libopenraw/Manifest
+++ b/media-libs/libopenraw/Manifest
@@ -1,6 +1,7 @@
+AUX libopenraw-0.0.5-ljpegdcompressor.patch 457 RMD160 109d7644a5cc7320d09a41ff0845aee6ad637a5f SHA1 42655ea27a33e9f62dab882a37422b7aa58942fa SHA256 c5aecf4e2ff2f95ec5cb932d649c9d5b9d574d06687b9db095539e5d2e43e031
DIST libopenraw-0.0.2.tar.gz 388136 RMD160 0fe9746bc4dc58c192a3dea62aa3855553becc6c SHA1 02bd67133e967fe9bb300432a7621305d73d72ef SHA256 2c3f58a4dff1b74ad93da0468d8806207488134d51b2d81947932a1bca8553ae
DIST libopenraw-0.0.5.tar.gz 543644 RMD160 9493041dd61a8dd9245fce71db4199c15abbbdfb SHA1 c2752b879ddc34682f1f0195b9499b1c4e983dc8 SHA256 249ade094b7b6501d1b747c88c817811dd74789039756ac229f702803a593168
EBUILD libopenraw-0.0.2.ebuild 795 RMD160 11fd927bb8fb47807fc86e3e69fbc9a991d33d5d SHA1 de84f491cf9a0aa5428d0f2d66d51d28e997a213 SHA256 9c509833af9f1fb32057924d96d44fdc38198c6756ff6434422c5eccacbc566b
-EBUILD libopenraw-0.0.5.ebuild 844 RMD160 03e37b15d351475ec30c9cc795b5670b8061867a SHA1 07f217bb4f0d95276f0d00dda10156428b6c10dd SHA256 b9a127a664911e29d0e7be6c521f9c00c88087ff35bb3f97ec9b4951b5a894c1
-MISC ChangeLog 4100 RMD160 b567ecfc03e85ab7e1f4d3ac75f06a4ce45804c2 SHA1 acf78830069c17539bfb3bd935a8480f97d3f9e5 SHA256 9dca66858a217e5c3b97894333aa8ecca6f097c249a8c005aebc09e5a55df224
+EBUILD libopenraw-0.0.5.ebuild 938 RMD160 c0886d3897f922f0a9d82e292ee39298b942cc3b SHA1 c9db75721d759b007be1d3d820fee6ec0d80679d SHA256 7bf5ae6820b8206169c2b977ba50bfbd49aa0dd040608a740546ab13659d8a33
+MISC ChangeLog 4271 RMD160 0b2aee05d7f014bc2e11cbb4eddfee0d15320158 SHA1 3a01af526a88ddae92d3cb5728c7d1d7739f5dae SHA256 af5589c50573c1b1a5fb6f8d14304e166c56744bdff004961fbc703c9c881a35
MISC metadata.xml 234 RMD160 bd496dac30573bf707591b2b2ad497860e5aa029 SHA1 4641c1e70e35e944e7019aeae967deb1d2c28186 SHA256 3018e3b31ed690a57bfc14e35699dd20ea3b352fc28b918f699e6955b57a2d97
diff --git a/media-libs/libopenraw/files/libopenraw-0.0.5-ljpegdcompressor.patch b/media-libs/libopenraw/files/libopenraw-0.0.5-ljpegdcompressor.patch
new file mode 100644
index 000000000000..61a952ada56c
--- /dev/null
+++ b/media-libs/libopenraw/files/libopenraw-0.0.5-ljpegdcompressor.patch
@@ -0,0 +1,11 @@
+diff -ru libopenraw-0.0.5.orig/lib/ljpegdecompressor.cpp libopenraw-0.0.5/lib/ljpegdecompressor.cpp
+--- libopenraw-0.0.5.orig/lib/ljpegdecompressor.cpp 2008-10-22 12:55:51.531884824 +0200
++++ libopenraw-0.0.5/lib/ljpegdecompressor.cpp 2008-10-22 12:56:12.307787951 +0200
+@@ -55,6 +55,7 @@
+ #include <boost/scoped_array.hpp>
+ #include <boost/format.hpp>
+
++#include <cstring>
+ #include <libopenraw++/rawdata.h>
+ #include "io/memstream.h"
+ #include "debug.h"
diff --git a/media-libs/libopenraw/libopenraw-0.0.5.ebuild b/media-libs/libopenraw/libopenraw-0.0.5.ebuild
index 97c8797c28b5..b07f510fea3d 100644
--- a/media-libs/libopenraw/libopenraw-0.0.5.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.0.5.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libopenraw/libopenraw-0.0.5.ebuild,v 1.8 2008/09/28 15:15:30 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libopenraw/libopenraw-0.0.5.ebuild,v 1.9 2008/10/29 08:53:04 remi Exp $
+
+inherit eutils
DESCRIPTION="Decoding library for RAW image formats"
HOMEPAGE="http://libopenraw.freedesktop.org"
@@ -19,6 +21,11 @@ RDEPEND="dev-libs/boost
DEPEND="${RDEPEND}
dev-util/pkgconfig"
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${P}-ljpegdcompressor.patch"
+}
+
src_compile() {
econf --disable-dependency-tracking $(use_enable gtk gnome)
emake || die "emake failed."