From c8c952a5271361bd5322edf70f15b2b3756ece5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Andriot?= Date: Sat, 24 Jan 2015 19:14:56 +0100 Subject: RPM packaging: update digikam --- .../digikam/digikam-3.5.13-gcc_47_fix.patch | 50 ---------------------- 1 file changed, 50 deletions(-) delete mode 100644 redhat/applications/digikam/digikam-3.5.13-gcc_47_fix.patch (limited to 'redhat/applications/digikam/digikam-3.5.13-gcc_47_fix.patch') diff --git a/redhat/applications/digikam/digikam-3.5.13-gcc_47_fix.patch b/redhat/applications/digikam/digikam-3.5.13-gcc_47_fix.patch deleted file mode 100644 index 69dcadda7..000000000 --- a/redhat/applications/digikam/digikam-3.5.13-gcc_47_fix.patch +++ /dev/null @@ -1,50 +0,0 @@ -commit a94890345ef2caae35a72ed3a398b2984349bb2f -Author: Darrell Anderson -Date: 1335586728 -0500 - - GCC 4.7 fix. - This partially resolves bug report 958. - Thanks to David C. Rankin. - -diff --git a/digikam/libs/dimg/loaders/pngloader.cpp b/digikam/libs/dimg/loaders/pngloader.cpp -index fd5d771..fa6dad9 100644 ---- a/digikam/libs/dimg/loaders/pngloader.cpp -+++ b/digikam/libs/dimg/loaders/pngloader.cpp -@@ -57,6 +57,12 @@ extern "C" - namespace Digikam - { - -+#if PNG_LIBPNG_VER_MAJOR > 1 || ( PNG_LIBPNG_VER_MAJOR == 1 && PNG_LIBPNG_VER_MINOR >= 5 ) -+ typedef png_bytep iCCP_data; -+#else -+ typedef png_charp iCCP_data; -+#endif -+ - PNGLoader::PNGLoader(DImg* image) - : DImgLoader(image) - { -@@ -403,7 +409,12 @@ bool PNGLoader::load(const TQString& filePath, DImgLoaderObserver *observer) - - TQMap& metaData = imageMetaData(); - -+#if PNG_LIBPNG_VER_MAJOR > 1 || ( PNG_LIBPNG_VER_MAJOR == 1 && PNG_LIBPNG_VER_MINOR >= 5 ) -+ png_charp profile_name; -+ iCCP_data profile_data=NULL; -+#else - png_charp profile_name, profile_data=NULL; -+#endif - png_uint_32 profile_size; - int compression_type; - -@@ -599,7 +610,11 @@ bool PNGLoader::save(const TQString& filePath, DImgLoaderObserver *observer) - - if (!profile_rawdata.isEmpty()) - { -+#if PNG_LIBPNG_VER_MAJOR > 1 || ( PNG_LIBPNG_VER_MAJOR == 1 && PNG_LIBPNG_VER_MINOR >= 5 ) -+ png_set_iCCP(png_ptr, info_ptr, (png_charp)("icc"), PNG_COMPRESSION_TYPE_BASE, (iCCP_data)profile_rawdata.data(), profile_rawdata.size()); -+#else - png_set_iCCP(png_ptr, info_ptr, (png_charp)"icc", PNG_COMPRESSION_TYPE_BASE, profile_rawdata.data(), profile_rawdata.size()); -+#endif - } - - // ------------------------------------------------------------------- -- cgit v1.2.1