- updated to 1.6.0

- changes from 1.5.x to 1.6.x:
  * new simplified api added:
    macros:
     PNG_FORMAT_*
     PNG_IMAGE_*
    structures:
     png_control
     png_image
    read functions
     png_image_begin_read_from_file()
     png_image_begin_read_from_stdio()
     png_image_begin_read_from_memory()
     png_image_finish_read()
     png_image_free()
    write functions
     png_image_write_to_file()
     png_image_write_to_stdio()
  * possibility to configure libpng to prefix all exported symbols
    (PNG_PREFIX macro)
  * no longer include string.h in png.h
  * deprecated api:
    png_info_init_3()
    png_convert_to_rfc1123() which has been replaced
      with png_convert_to_rfc1123_buffer()
    png_data_freer()
    png_malloc_default()
    png_free_default()
    png_reset_zstream()
  * removed api:

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=16
This commit is contained in:
Petr Gajdos 2013-02-14 08:04:57 +00:00 committed by Git OBS Bridge
parent 5eba2ad7bb
commit 6f57a42e3a
4 changed files with 45 additions and 5 deletions

3
libpng-1.6.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a573a100f5f404ac43d8d0f5df883fde1588fffd75736e03ee204964453e843d
size 1017964

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:85e3041fd2c28783e27a279a507ed12bfd9ad3e36f35372167f6a3807469ae56
size 1007683

View File

@ -1,3 +1,43 @@
-------------------------------------------------------------------
Thu Feb 14 07:52:36 UTC 2013 - pgajdos@suse.com
- updated to 1.6.0
- changes from 1.5.x to 1.6.x:
* new simplified api added:
macros:
PNG_FORMAT_*
PNG_IMAGE_*
structures:
png_control
png_image
read functions
png_image_begin_read_from_file()
png_image_begin_read_from_stdio()
png_image_begin_read_from_memory()
png_image_finish_read()
png_image_free()
write functions
png_image_write_to_file()
png_image_write_to_stdio()
* possibility to configure libpng to prefix all exported symbols
(PNG_PREFIX macro)
* no longer include string.h in png.h
* deprecated api:
png_info_init_3()
png_convert_to_rfc1123() which has been replaced
with png_convert_to_rfc1123_buffer()
png_data_freer()
png_malloc_default()
png_free_default()
png_reset_zstream()
* removed api:
png_get_io_chunk_name()
* signatures of many exported functions were changed, such that
png_structp became png_structrp or png_const_structrp
png_infop became png_inforp or png_const_inforp
where "rp" indicates a "restricted pointer".
- for more details see section XII of libpng-manual.txt or ANNOUNCE
-------------------------------------------------------------------
Mon Jan 14 09:52:44 UTC 2013 - pgajdos@suse.com

View File

@ -30,7 +30,7 @@ Release: 0
Summary: Library for the Portable Network Graphics Format (PNG)
License: Zlib
Group: System/Libraries
Source: libpng-%{version}beta37.tar.bz2
Source: libpng-%{version}.tar.bz2
Source2: baselibs.conf
BuildRequires: libtool
BuildRequires: pkg-config
@ -92,7 +92,7 @@ tools necessary for compiling and linking programs that don't care
about libpng version.
%prep
%setup -n libpng-%{version}beta37
%setup -n libpng-%{version}
%build
# We'll never use the old pgcc-2.95.1 with the buggy -O3, so having