Hello community,
here is the log from the commit of package libpng14 for openSUSE:Factory
checked in at Sat Apr 3 23:49:56 CEST 2010.
--------
New Changes file:
--- /dev/null 2009-09-30 08:50:26.000000000 +0200
+++ /mounts/work_src_done/STABLE/libpng14/libpng14.changes 2010-03-25 18:57:37.000000000 +0100
@@ -0,0 +1,474 @@
+-------------------------------------------------------------------
+Thu Mar 25 18:58:26 CET 2010 - pgajdos@suse.cz
+
+- updated to 1.4.1 -- new branch
+
+-------------------------------------------------------------------
+Thu Feb 25 09:55:15 CET 2010 - pgajdos@suse.cz
+
+- updated to 1.2.43 (fixes [bnc#585403]):
+ * Removed "#define PNG_NO_ERROR_NUMBERS" that was inadvertently added
+ to pngconf.h in version 1.2.41.
+ * Removed leftover "-DPNG_CONFIGURE_LIBPNG" from scripts/makefile.darwin
+ and contrib/pngminim/*/makefile
+ * Relocated png_do_chop() to its original position in pngrtran.c; the
+ change in version 1.2.41beta08 caused transparency to be handled wrong
+ in some 16-bit datastreams (Yusaku Sugai).
+ * Renamed libpng-pc.in back to libpng.pc.in and revised CMakeLists.txt
+ (revising changes made in 1.2.41)
+ * Swapped PNG_UNKNOWN_CHUNKS_SUPPORTED and PNG_HANDLE_AS_UNKNOWN_SUPPORTED
+ in pngset.c to be consistent with other changes in version 1.2.38.
+ * Avoid deprecated references to png_ptr-io_ptr and png_ptr->error_ptr
+ in pngtest.c
+
+-------------------------------------------------------------------
+Mon Dec 14 20:31:24 CET 2009 - jengelh@medozas.de
+
+- add baselibs.conf as a source
+
+-------------------------------------------------------------------
+Mon Dec 7 09:43:11 CET 2009 - pgajdos@suse.cz
+
+- updated to 1.2.41:
+ contains numerous cleanups, some new compile-time warnings about
+ direct struct access (define PNG_NO_PEDANTIC_WARNINGS to enable),
+ a new xcode build project, and a minor performance improvement
+ (avoid building 16-bit gamma tables when not needed)
+
+-------------------------------------------------------------------
+Tue Nov 24 14:16:32 CET 2009 - pgajdos@suse.cz
+
+- updated to 1.2.40:
+ Removed an extra png_debug() recently added to png_write_find_filter().
+ Fixed incorrect #ifdef in pngset.c regarding unknown chunk support.
+ Various bugfixes and improvements to CMakeLists.txt (Philip Lowman)
+
+-------------------------------------------------------------------
+Tue Nov 3 19:09:28 UTC 2009 - coolo@novell.com
+
+- updated patches to apply with fuzz=0
+
+-------------------------------------------------------------------
+Thu Aug 13 15:56:07 CEST 2009 - pgajdos@suse.cz
+
+- updated to 1.2.39:
+ * Added a prototype for png_64bit_product() in png.c
+ * Avoid a possible NULL dereference in debug build,
+ in png_set_text_2()
+ * Relocated new png_64_bit_product() prototype into png.h
+ * Replaced *.tar.lzma with *.txz in distribution.
+ * Reject attempt to write iCCP chunk with negative embedded
+ profile length.
+
+-------------------------------------------------------------------
+Mon Jul 20 13:59:43 CEST 2009 - pgajdos@suse.cz
+
+- updated to 1.2.38:
+ * Revised libpng*.txt and libpng.3 to mention calling png_set_IHDR()
+ multiple times and to specify the sample order in the tRNS chunk,
+ because the ISO PNG specification has a typo in the tRNS table.
+ * Changed several PNG_UNKNOWN_CHUNK_SUPPORTED to
+ PNG_HANDLE_AS_UNKNOWN_SUPPORTED, to make the png_set_keep mechanism
+ available for ignoring known chunks even when not saving unknown chunks.
+ * Adopted preference for consistent use of "#ifdef" and "#ifndef" versus
+ "#if defined()" and "if !defined()" where possible.
+ * Added PNG_NO_HANDLE_AS_UNKNOWN in the PNG_LEGACY_SUPPORTED block of
+ pngconf.h, and moved the various unknown chunk macro definitions
+ outside of the PNG_READ|WRITE_ANCILLARY_CHUNK_SUPPORTED blocks.
+
+-------------------------------------------------------------------
+Thu Jun 4 15:16:17 CEST 2009 - pgajdos@suse.cz
+
+- updated to 1.2.37:
+ * fixed bug with new png_memset() of the big_row_buffer
+
+-------------------------------------------------------------------
+Tue May 12 17:38:21 CEST 2009 - pgajdos@suse.cz
+
+- updated to 1.2.36 (see CHANGES)
+
+-------------------------------------------------------------------
+Mon Feb 23 11:20:10 CET 2009 - pgajdos@suse.cz
+
+- fixes possible double free [bnc#472745]
+ (CVE-2009-0040)
+
+-------------------------------------------------------------------
+Mon Jan 19 09:18:12 CET 2009 - pgajdos@suse.cz
+
+- updated to 1.2.34:
+ * fixes CVE-2008-3964 (removed CVE-2008-3964.patch)
+
+-------------------------------------------------------------------
+Tue Jan 13 12:34:56 CET 2009 - olh@suse.de
+
+- obsolete old -XXbit packages (bnc#437293)
+
+-------------------------------------------------------------------
+Mon Sep 15 17:46:06 CEST 2008 - pgajdos@suse.cz
+
+- fixed CVE-2008-3964 [bnc#424739]
+ * CVE-2008-3964.patch
+
+-------------------------------------------------------------------
+Thu Sep 11 14:23:49 CEST 2008 - pgajdos@suse.cz
+
+- updated to version 1.2.31:
+ * coding bugfixes and enhancements
+
+-------------------------------------------------------------------
+Mon Sep 1 14:08:17 CEST 2008 - aj@suse.de
+
+- Do not package la files.
+
+-------------------------------------------------------------------
+Mon Jun 23 19:17:51 CEST 2008 - pgajdos@suse.cz
+
+- updated to 1.2.29:
+ * fixes to the configure-related build-scripts
+ * security fix that affects programs that attempt to do
+ special handling of unknown PNG chunks (presumably very
+ few such programs), along with a reversion to previous
+ behavior for handling of images with out-of-range tRNS-chunk
+ values [bnc#378634]
+ * fix for unintentional gray-to-RGB conversion in
+ png_set_expand_gray_1_2_4_to_8()
+ * various other minor fixes
+- removed makefile-am.patch, issue fixed upstream
+
+-------------------------------------------------------------------
+Sun May 11 12:16:53 CEST 2008 - coolo@suse.de
+
+- fix rename of xxbit packages
+
+-------------------------------------------------------------------
+Tue Apr 22 15:17:41 CEST 2008 - pgajdos@suse.cz
+
+- $(ECHO) substituted by echo in Makefile.in -- fixes package
+ build in beta (makefile-am.patch)
+
+-------------------------------------------------------------------
+Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
+
+- added baselibs.conf file to build xxbit packages
+ for multilib support
+
+-------------------------------------------------------------------
+Thu Apr 3 13:05:17 CEST 2008 - pgajdos@suse.cz
+
+- updated to 1.2.26:
+ * fixed minor coding errors that could lead to crashes in
+ exceptional cases
+
+-------------------------------------------------------------------
+Thu Dec 6 02:20:12 CET 2007 - mrueckert@suse.de
+
+- added provides/obsoletes for the old package
+
+-------------------------------------------------------------------
+Fri Nov 30 13:13:50 CET 2007 - nadvornik@suse.cz
+
+- updated to 1.2.23:
+ * more sanity checks, fixes [#332249]
+- adjusted to Shared Library Policy:
+ * renamed package libpng to libpng12-0
+ * created compatibility package libpng3
+
+-------------------------------------------------------------------
+Wed Jul 11 15:27:52 CEST 2007 - nadvornik@suse.cz
+
+- updated to 1.2.18:
+ * security fixes merged upstream
+
+-------------------------------------------------------------------
+Thu Mar 29 09:20:57 CEST 2007 - aj@suse.de
+
+- Add zlib-devel to BuildRequires.
+
+-------------------------------------------------------------------
+Thu Nov 23 18:47:29 CET 2006 - nadvornik@suse.cz
+
+- fixed crash on malformed sPLT chunks CVE-2006-5793 [#219007]
+
+-------------------------------------------------------------------
+Mon Jul 17 17:30:52 CEST 2006 - nadvornik@suse.cz
+
+- make sure PNG_NO_ASSEMBLER_CODE is used consistently
+
++++ 277 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/STABLE/libpng14/libpng14.changes
calling whatdependson for head-i586
New:
----
baselibs.conf
libpng-1.4.1.tar.bz2
libpng14.changes
libpng14.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libpng14.spec ++++++
#
# spec file for package libpng14 (Version 1.4.1)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define major 1
%define minor 4
%define micro 1
%define branch 14
%define libname libpng14-14
Name: libpng%{branch}
License: Zlib License
Group: System/Libraries
Url: http://www.libpng.org/pub/png/libpng.html
Version: %{major}.%{minor}.%{micro}
Release: 1
Summary: Library for the Portable Network Graphics Format (PNG)
Source: libpng-%{version}.tar.bz2
Source2: baselibs.conf
BuildRequires: zlib-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define debug_package_requires %{libname} = %{version}-%{release}
%package -n %{libname}
Summary: Library for the Portable Network Graphics Format (PNG)
License: Zlib License
Group: System/Libraries
# bug437293
%ifarch ppc64
Obsoletes: libpng-64bit
%endif
#
Obsoletes: libpng < %{version}
Provides: libpng = %{version}-%{release}
%package devel
License: Zlib License
Group: Development/Libraries/C and C++
Summary: Development Tools for applications which will use the Libpng
Requires: zlib-devel glibc-devel %{libname} = %{version}
Recommends: libpng%{branch}-compat-devel
# bug437293
%ifarch ppc64
Obsoletes: libpng-devel-64bit
%endif
#
%package compat-devel
License: Zlib License
Group: Development/Libraries/C and C++
Summary: Development Tools for applications which will use the Libpng
Requires: libpng%{branch}-devel = %{version}
Provides: libpng-devel = %{version}
Obsoletes: libpng-devel < 1.2.43
Conflicts: otherproviders(libpng-devel)
%description
libpng is the official reference library for the Portable Network
Graphics format (PNG).
Authors:
--------
Andreas Dilger