summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authormarkd <markd>2009-03-22 20:07:31 +0000
committermarkd <markd>2009-03-22 20:07:31 +0000
commitd82eb71f0d08bbe21bf6ad12a7e3e6de35eae1d9 (patch)
treee8043a2d824ea6da8e824c560f9c37a4ad386c79 /graphics
parent4542767d7a5db0375f7f107eebe441459276002d (diff)
downloadpkgsrc-d82eb71f0d08bbe21bf6ad12a7e3e6de35eae1d9.tar.gz
add missing patch from previous.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/gwenview/patches/patch-aa26
1 files changed, 26 insertions, 0 deletions
diff --git a/graphics/gwenview/patches/patch-aa b/graphics/gwenview/patches/patch-aa
new file mode 100644
index 00000000000..706edc0dc99
--- /dev/null
+++ b/graphics/gwenview/patches/patch-aa
@@ -0,0 +1,26 @@
+$NetBSD: patch-aa,v 1.3 2009/03/22 20:07:31 markd Exp $
+
+Fix build with exiv2-01.8 from gentoo patches.
+
+--- src/imageutils/jpegcontent.cpp.orig 2007-09-15 19:46:17.000000000 +0600
++++ src/imageutils/jpegcontent.cpp 2009-01-09 14:24:04.000000000 +0500
+@@ -589,7 +589,8 @@
+ QImage JPEGContent::thumbnail() const {
+ QImage image;
+ if (!d->mExifData.empty()) {
+- Exiv2::DataBuf thumbnail = d->mExifData.copyThumbnail();
++ Exiv2::ExifThumbC thumb(d->mExifData);
++ Exiv2::DataBuf const thumbnail = thumb.copy();
+ image.loadFromData(thumbnail.pData_, thumbnail.size_);
+ }
+ return image;
+@@ -611,7 +612,8 @@
+ return;
+ }
+
+- d->mExifData.setJpegThumbnail((unsigned char*)array.data(), array.size());
++ Exiv2::ExifThumb thumb(d->mExifData);
++ thumb.setJpegThumbnail((unsigned char*)array.data(), array.size());
+ }
+
+