rev 3388 - in trunk/packages/koffice/debian: . patches
Isaac Clerencia
isaac at costa.debian.org
Wed Mar 29 09:32:27 UTC 2006
Author: isaac
Date: 2006-03-29 09:32:26 +0000 (Wed, 29 Mar 2006)
New Revision: 3388
Added:
trunk/packages/koffice/debian/patches/29_krita_tiff_fix_final.diff
Modified:
trunk/packages/koffice/debian/krita-data.install
trunk/packages/koffice/debian/krita.install
Log:
Cubism filter has been disabled
Apply patch to fix enable-final problem in krita
Modified: trunk/packages/koffice/debian/krita-data.install
===================================================================
--- trunk/packages/koffice/debian/krita-data.install 2006-03-29 03:54:05 UTC (rev 3387)
+++ trunk/packages/koffice/debian/krita-data.install 2006-03-29 09:32:26 UTC (rev 3388)
@@ -229,7 +229,6 @@
debian/tmp/usr/share/services/kritacolorsfilter.desktop
debian/tmp/usr/share/services/kritacolorspaceconversion.desktop
debian/tmp/usr/share/services/kritaconvolutionfilters.desktop
-debian/tmp/usr/share/services/kritacubismfilter.desktop
debian/tmp/usr/share/services/kritadefaultpaintops.desktop
debian/tmp/usr/share/services/kritadefaulttools.desktop
debian/tmp/usr/share/services/kritadropshadow.desktop
Modified: trunk/packages/koffice/debian/krita.install
===================================================================
--- trunk/packages/koffice/debian/krita.install 2006-03-29 03:54:05 UTC (rev 3387)
+++ trunk/packages/koffice/debian/krita.install 2006-03-29 09:32:26 UTC (rev 3388)
@@ -32,8 +32,6 @@
debian/tmp/usr/lib/kde3/kritaconvolutionfilters.la
debian/tmp/usr/lib/kde3/kritaconvolutionfilters.so
debian/tmp/usr/lib/kde3/kritaconvolutionfilters.so
-debian/tmp/usr/lib/kde3/kritacubismfilter.la
-debian/tmp/usr/lib/kde3/kritacubismfilter.so
debian/tmp/usr/lib/kde3/kritadefaultpaintops.la
debian/tmp/usr/lib/kde3/kritadefaultpaintops.so
debian/tmp/usr/lib/kde3/kritadefaulttools.la
Added: trunk/packages/koffice/debian/patches/29_krita_tiff_fix_final.diff
===================================================================
--- trunk/packages/koffice/debian/patches/29_krita_tiff_fix_final.diff 2006-03-29 03:54:05 UTC (rev 3387)
+++ trunk/packages/koffice/debian/patches/29_krita_tiff_fix_final.diff 2006-03-29 09:32:26 UTC (rev 3388)
@@ -0,0 +1,83 @@
+Index: filters/krita/tiff/kis_ycbcr_u8_colorspace.cpp
+===================================================================
+--- filters/krita/tiff/kis_ycbcr_u8_colorspace.cpp (revision 523114)
++++ filters/krita/tiff/kis_ycbcr_u8_colorspace.cpp (revision 523115)
+@@ -26,8 +26,8 @@
+ #include <kis_integer_maths.h>
+
+ namespace {
+- const Q_INT32 MAX_CHANNEL_YCbCr = 3;
+- const Q_INT32 MAX_CHANNEL_YCbCrA = 4;
++ const Q_INT32 MAX_CHANNEL_YCbCr_U8 = 3;
++ const Q_INT32 MAX_CHANNEL_YCbCrA_U8 = 4;
+ }
+
+ KisYCbCrU8ColorSpace::KisYCbCrU8ColorSpace(KisColorSpaceFactoryRegistry* parent, KisProfile* p)
+@@ -169,15 +169,15 @@
+ }
+
+ Q_UINT32 KisYCbCrU8ColorSpace::nChannels() const {
+- return MAX_CHANNEL_YCbCrA;
++ return MAX_CHANNEL_YCbCrA_U8;
+ }
+
+ Q_UINT32 KisYCbCrU8ColorSpace::nColorChannels() const {
+- return MAX_CHANNEL_YCbCr;
++ return MAX_CHANNEL_YCbCr_U8;
+ }
+
+ Q_UINT32 KisYCbCrU8ColorSpace::pixelSize() const {
+- return MAX_CHANNEL_YCbCrA*sizeof(Q_UINT8);
++ return MAX_CHANNEL_YCbCrA_U8*sizeof(Q_UINT8);
+ }
+
+
+@@ -192,7 +192,7 @@
+ Q_INT32 i = 0;
+ uchar *j = img.bits();
+
+- while ( i < width * height * MAX_CHANNEL_YCbCrA) {
++ while ( i < width * height * MAX_CHANNEL_YCbCrA_U8) {
+ Q_UINT8 Y = *( data + i + PIXEL_Y );
+ Q_UINT8 Cb = *( data + i + PIXEL_Cb );
+ Q_UINT8 Cr = *( data + i + PIXEL_Cr );
+@@ -210,8 +210,8 @@
+ *( j + 1 ) = Cb;
+ *( j + 0 ) = Cr;*/
+ #endif
+- i += MAX_CHANNEL_YCbCrA;
+- j += MAX_CHANNEL_YCbCrA;
++ i += MAX_CHANNEL_YCbCrA_U8;
++ j += MAX_CHANNEL_YCbCrA_U8;
+ }
+ return img;
+ }
+@@ -265,7 +265,7 @@
+ }
+
+ if (srcAlpha == OPACITY_OPAQUE) {
+- memcpy(dst, src, MAX_CHANNEL_YCbCrA * sizeof(Q_UINT8));
++ memcpy(dst, src, MAX_CHANNEL_YCbCrA_U8 * sizeof(Q_UINT8));
+ } else {
+ Q_UINT8 dstAlpha = dst[PIXEL_ALPHA];
+
+@@ -285,7 +285,7 @@
+ }
+
+ if (srcBlend == OPACITY_OPAQUE) {
+- memcpy(dst, src, MAX_CHANNEL_YCbCr * sizeof(Q_UINT8));
++ memcpy(dst, src, MAX_CHANNEL_YCbCr_U8 * sizeof(Q_UINT8));
+ } else {
+ dst[PIXEL_Y] = UINT8_BLEND(src[PIXEL_Y], dst[PIXEL_Y], srcBlend);
+ dst[PIXEL_Cb] = UINT8_BLEND(src[PIXEL_Cb], dst[PIXEL_Cb], srcBlend);
+@@ -295,8 +295,8 @@
+ }
+
+ columns--;
+- src += MAX_CHANNEL_YCbCrA;
+- dst += MAX_CHANNEL_YCbCrA;
++ src += MAX_CHANNEL_YCbCrA_U8;
++ dst += MAX_CHANNEL_YCbCrA_U8;
+ }
+
+ rows--;
More information about the pkg-kde-commits
mailing list