[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-commit
Subject:    commit libgdiplus0 for openSUSE:Factory
From:       root () hilbert ! suse ! de (h_root)
Date:       2010-04-28 22:31:19
Message-ID: 20100428223119.D6243202B8 () hilbert ! suse ! de
[Download RAW message or body]


Hello community,

here is the log from the commit of package libgdiplus0 for openSUSE:Factory
checked in at Thu Apr 29 00:31:19 CEST 2010.



--------
--- libgdiplus0/libgdiplus0.changes	2010-04-27 14:56:29.000000000 +0200
+++ /mounts/work_src_done/STABLE/libgdiplus0/libgdiplus0.changes	2010-04-28 \
00:57:48.000000000 +0200 @@ -1,0 +2,7 @@
+Tue Apr 27 22:55:04 UTC 2010 - ajorgensen@novell.com
+
+- Update to 2.6.4
+  * http://www.mono-project.com/Release_Notes_Mono_2.6.4
+- Obsolete png patch
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  libgdiplus-2.6.2.tar.bz2
  png14.patch

New:
----
  libgdiplus-2.6.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libgdiplus0.spec ++++++
--- /var/tmp/diff_new_pack.2bSN17/_old	2010-04-29 00:31:16.000000000 +0200
+++ /var/tmp/diff_new_pack.2bSN17/_new	2010-04-29 00:31:16.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package libgdiplus0 (Version 2.6.2)
+# spec file for package libgdiplus0 (Version 2.6.4)
 #
 # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -22,12 +22,11 @@
 %define system_cairo 0
 
 Name:           libgdiplus0
-Version:        2.6.2
-Release:        3
+Version:        2.6.4
+Release:        1
 License:        LGPLv2.1 ; MPL ; MIT License (or similar)
 Url:            http://go-mono.org/
 Source0:        %{real_name}-%{version}.tar.bz2
-Patch1:         png14.patch
 Summary:        Open Source Implementation of the GDI+ API
 Group:          Development/Libraries/Other
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -46,6 +45,7 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libtiff-devel
+BuildRequires:  xorg-x11-devel
 BuildRequires:  xorg-x11-libXrender-devel
 
 %description
@@ -65,13 +65,10 @@
 %files
 %defattr(-, root, root)
 %_libdir/libgdiplus.so*
-#
 %doc AUTHORS COPYING ChangeLog* NEWS README
 
 %prep
 %setup -q -n %{real_name}-%{version}
-%patch1 -p0
-sed -i -e 's|libpng12|libpng14|' configure
 
 %build
 export CFLAGS="$RPM_OPT_FLAGS"

++++++ libgdiplus-2.6.2.tar.bz2 -> libgdiplus-2.6.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' \
                '--exclude=.svnignore' old/libgdiplus-2.6.2/configure \
                new/libgdiplus-2.6.4/configure
--- old/libgdiplus-2.6.2/configure	2010-02-03 01:11:40.000000000 +0100
+++ new/libgdiplus-2.6.4/configure	2010-04-13 13:30:18.000000000 +0200
@@ -2560,7 +2560,7 @@
 
 # Define the identity of the package.
  PACKAGE=libgdiplus
- VERSION=2.6.2
+ VERSION=2.6.4
 
 
 cat >>confdefs.h <<_ACEOF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' \
'--exclude=.svnignore' old/libgdiplus-2.6.2/configure.in \
                new/libgdiplus-2.6.4/configure.in
--- old/libgdiplus-2.6.2/configure.in	2010-02-02 19:24:29.000000000 +0100
+++ new/libgdiplus-2.6.4/configure.in	2010-04-06 00:08:25.000000000 +0200
@@ -1,7 +1,7 @@
 AC_INIT(README)
 AC_CANONICAL_SYSTEM
 AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(libgdiplus,2.6.2)
+AM_INIT_AUTOMAKE(libgdiplus,2.6.4)
 
 AM_MAINTAINER_MODE
 AM_PROG_LIBTOOL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' \
'--exclude=.svnignore' old/libgdiplus-2.6.2/src/ChangeLog \
                new/libgdiplus-2.6.4/src/ChangeLog
--- old/libgdiplus-2.6.2/src/ChangeLog	2010-01-13 16:45:05.000000000 +0100
+++ new/libgdiplus-2.6.4/src/ChangeLog	2010-04-13 02:56:07.000000000 +0200
@@ -1,3 +1,14 @@
+2010-04-12  Sebastien Pouliot  <sebastien@ximian.com>
+
+	* pngcodec.c: SuSE provided patch for newer libpng (1.4.x). Made
+	to be backward compatible with 1.2.x
+	[Backport r155275]
+
+2010-03-26  Miguel de Icaza  <miguel@novell.com>
+
+	* Apply patch from Matthew Metnetsky which fixes 590503,
+	GdipCloneImage not cloning the properties.
+
 2010-01-13  Sebastien Pouliot  <sebastien@ximian.com>
 
 	* tiffcodec.c: Don't call TIFFClose with a NULL value. Fix #569940
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' \
'--exclude=.svnignore' old/libgdiplus-2.6.2/src/bitmap.c \
                new/libgdiplus-2.6.4/src/bitmap.c
--- old/libgdiplus-2.6.2/src/bitmap.c	2009-09-25 17:06:51.000000000 +0200
+++ new/libgdiplus-2.6.4/src/bitmap.c	2010-03-26 18:41:42.000000000 +0100
@@ -147,7 +147,7 @@
 				GdipFree (result);
 				return OutOfMemory;
 			}
-			
+			memcpy(result[i].value, src[i].value, src[i].length);	
 		} else {
 			result[i].value = NULL;
 		}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' \
'--exclude=.svnignore' old/libgdiplus-2.6.2/src/pngcodec.c \
                new/libgdiplus-2.6.4/src/pngcodec.c
--- old/libgdiplus-2.6.2/src/pngcodec.c	2009-09-25 17:06:51.000000000 +0200
+++ new/libgdiplus-2.6.4/src/pngcodec.c	2010-04-13 13:30:06.000000000 +0200
@@ -352,7 +352,11 @@
 						info_ptr->palette[i].blue,
 						info_ptr->palette[i].green,
 						info_ptr->palette[i].red,
+#if PNG_LIBPNG_VER > 10243
+						info_ptr->trans_alpha [i]); /* alpha */
+#else
 						info_ptr->trans[i]); /* alpha */
+#endif
 			}
 		}
 
@@ -418,7 +422,11 @@
 		}
 
 		if ((color_type == PNG_COLOR_TYPE_GRAY) && (bit_depth < 8)) {
+#if PNG_LIBPNG_VER > 10243
+			png_set_expand_gray_1_2_4_to_8 (png_ptr);
+#else
 			png_set_gray_1_2_4_to_8(png_ptr);
+#endif
 		}
 
 		if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS)) {


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic