Mailinglist Archive: opensuse-commit (1248 mails)

< Previous Next >
commit libgdiplus0 for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 29 Apr 2010 00:31:19 +0200
  • Message-id: <20100428223119.D6243202B8@xxxxxxxxxxxxxxx>

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@xxxxxxxxxx
+
+- 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@xxxxxxxxxx>
+
+ * 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@xxxxxxxxxx>
+
+ * Apply patch from Matthew Metnetsky which fixes 590503,
+ GdipCloneImage not cloning the properties.
+
2010-01-13 Sebastien Pouliot <sebastien@xxxxxxxxxx>

* 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread