Commit Graph

139 Commits

Author SHA256 Message Date
4fbe20120f - updated to 1.6.6:
* fix arm build

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=43
2013-09-25 08:09:16 +00:00
Tomáš Chvátal
3b4cf14ad4 Accepting request 198692 from graphics
- updated to 1.6.4:
  * Added information about png_set_options() to the manual.
  * Delay calling png_init_filter_functions() until a row with nonzero 
    filter is found.
  * Fixed inconsistent conditional compilation of 
    png_chunk_unknown_handling() prototype, definition, and usage.  
    Made it depend on PNG_HANDLE_AS_UNKNOWN_SUPPORTED everywhere.

OBS-URL: https://build.opensuse.org/request/show/198692
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=9
2013-09-13 12:43:29 +00:00
acbce60e57 - updated to 1.6.4:
* Added information about png_set_options() to the manual.
  * Delay calling png_init_filter_functions() until a row with nonzero 
    filter is found.
  * Fixed inconsistent conditional compilation of 
    png_chunk_unknown_handling() prototype, definition, and usage.  
    Made it depend on PNG_HANDLE_AS_UNKNOWN_SUPPORTED everywhere.

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=41
2013-09-12 13:30:38 +00:00
Stephan Kulow
ee19a4e88e - remove gpg-offline usage, libpng16 is too low in the build chain
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=38
2013-08-30 15:20:56 +00:00
Stephan Kulow
7b286b7b5c just for testing
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=37
2013-08-30 14:24:02 +00:00
Stephan Kulow
2789fcea8a Accepting request 196892 from graphics
- remove gpg-offline usage, libpng16 is too low in the build chain

OBS-URL: https://build.opensuse.org/request/show/196892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=8
2013-08-30 14:11:44 +00:00
Stephan Kulow
37397dfd58 - remove gpg-offline usage, libpng16 is too low in the build chain
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=36
2013-08-30 14:11:27 +00:00
Tomáš Chvátal
638ed29677 Accepting request 186422 from graphics
- png-fix-too-far-back was actually renamed to pngfix. Adjusted rpm 
  macro names accordingly, %png_fix and %png_fix_dir.

- updated to 1.6.3:
  * Added png-fix-itxt and png-fix-too-far-back to the built programs and
      removed warnings from the source code and timepng that are revealed as
      a result.
  => new subpackage tools, created rpm macros

OBS-URL: https://build.opensuse.org/request/show/186422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=7
2013-08-13 09:00:59 +00:00
f73866b052 - png-fix-too-far-back was actually renamed to pngfix. Adjusted rpm
macro names accordingly, %png_fix and %png_fix_dir.

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=33
2013-08-08 15:21:08 +00:00
5b397eb2af - updated to 1.6.3:
* Added png-fix-itxt and png-fix-too-far-back to the built programs and
      removed warnings from the source code and timepng that are revealed as
      a result.
  => new subpackage tools, created rpm macros

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=32
2013-08-06 08:57:14 +00:00
2c6d9e3de3 OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=31 2013-07-18 08:08:00 +00:00
Stephan Kulow
d14bcb763b Accepting request 180615 from graphics
- Build with LFS_CFLAGS in 32 bit archs otherwise calls such 
 as png_image_begin_read_from_file() or png_image_write_to_file()
 will fail to read/write huge images.
- Build with Full RELRO as this library is a possible consumer
  of malicuous images/files. (forwarded request 180468 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/180615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=6
2013-06-24 07:34:09 +00:00
Dr. Werner Fink
a1dab95854 Accepting request 180468 from home:elvigia:branches:graphics
- Build with LFS_CFLAGS in 32 bit archs otherwise calls such 
 as png_image_begin_read_from_file() or png_image_write_to_file()
 will fail to read/write huge images.
- Build with Full RELRO as this library is a possible consumer
  of malicuous images/files.

OBS-URL: https://build.opensuse.org/request/show/180468
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=29
2013-06-22 21:47:51 +00:00
Stephan Kulow
6af02f4796 Accepting request 173433 from graphics
- updated to 1.6.2:
  Updated documentation of 1.5.x to 1.6.x changes in iCCP chunk handling.
  Fixed incorrect warning of excess deflate data. End condition - the
    warning would be produced if the end of the deflate stream wasn't read
    in the last row.  The warning is harmless.
  Corrected the test on user transform changes on read. It was in the
    png_set of the transform function, but that doesn't matter unless the
    transform function changes the rowbuf size, and that is only valid if
    transform_info is called.
  Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c
    (Flavio Medeiros).
  Corrected length written to uncompressed iTXt chunks (Samuli Suominen).
  Added contrib/tools/fixitxt.c, to repair the erroneous iTXt chunk length
    written by libpng-1.6.0 and 1.6.1.
  Disallow storing sRGB information when the sRGB is not supported.
  Merge pngtest.c with libpng-1.7.0

OBS-URL: https://build.opensuse.org/request/show/173433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=5
2013-04-26 11:27:36 +00:00
5f57c77f76 - updated to 1.6.2:
Updated documentation of 1.5.x to 1.6.x changes in iCCP chunk handling.
  Fixed incorrect warning of excess deflate data. End condition - the
    warning would be produced if the end of the deflate stream wasn't read
    in the last row.  The warning is harmless.
  Corrected the test on user transform changes on read. It was in the
    png_set of the transform function, but that doesn't matter unless the
    transform function changes the rowbuf size, and that is only valid if
    transform_info is called.
  Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c
    (Flavio Medeiros).
  Corrected length written to uncompressed iTXt chunks (Samuli Suominen).
  Added contrib/tools/fixitxt.c, to repair the erroneous iTXt chunk length
    written by libpng-1.6.0 and 1.6.1.
  Disallow storing sRGB information when the sRGB is not supported.
  Merge pngtest.c with libpng-1.7.0

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=27
2013-04-26 07:19:24 +00:00
Stephan Kulow
16784fd367 Accepting request 162341 from graphics
- conflict with libpng12-compat-devel-32bit and libpng15-compat-devel-32bit

- updated to 1.6.1:
  Made sRGB check numbers consistent.
  Use parentheses more consistently in "#if defined(MACRO)" tests.
  Reenabled code to allow zero length PLTE chunks for MNG.
  Fixed ALIGNED_MEMORY support.
  Avoid a possible memory leak in contrib/gregbook/readpng.c
  Better documentation of unknown handling API interactions.
  Corrected simplified API default gamma for color-mapped output, added
    a flag to change default. In 1.6.0 when the simplified API was used
    to produce color-mapped output from an input image with no gamma
    information the gamma assumed for the input could be different from
    that assumed for non-color-mapped output.  In particular 16-bit depth
    input files were assumed to be sRGB encoded, whereas in the 'direct'
    case they were assumed to have linear data.  This was an error.  The
    fix makes the simplified API treat all input files the same way and
    adds a new flag to the png_image::flags member to allow the
    application/user to specify that 16-bit files contain sRGB data
    rather than the default linear.
  etc., see ANNOUNCE or CHANGES for details
- dropped upstreamed 
  0387-Reenable-code-to-allow-zero-length-PLTE-chunks-for-M.patch

OBS-URL: https://build.opensuse.org/request/show/162341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=4
2013-04-05 05:34:57 +00:00
e5fa3a0c24 OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=25 2013-04-03 07:55:03 +00:00
36eb8d4222 - conflict with libpng12-compat-devel-32bit and libpng15-compat-devel-32bit
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=24
2013-04-02 13:36:34 +00:00
6c0fa4064a - updated to 1.6.1:
Made sRGB check numbers consistent.
  Use parentheses more consistently in "#if defined(MACRO)" tests.
  Reenabled code to allow zero length PLTE chunks for MNG.
  Fixed ALIGNED_MEMORY support.
  Avoid a possible memory leak in contrib/gregbook/readpng.c
  Better documentation of unknown handling API interactions.
  Corrected simplified API default gamma for color-mapped output, added
    a flag to change default. In 1.6.0 when the simplified API was used
    to produce color-mapped output from an input image with no gamma
    information the gamma assumed for the input could be different from
    that assumed for non-color-mapped output.  In particular 16-bit depth
    input files were assumed to be sRGB encoded, whereas in the 'direct'
    case they were assumed to have linear data.  This was an error.  The
    fix makes the simplified API treat all input files the same way and
    adds a new flag to the png_image::flags member to allow the
    application/user to specify that 16-bit files contain sRGB data
    rather than the default linear.
  etc., see ANNOUNCE or CHANGES for details
- dropped upstreamed 
  0387-Reenable-code-to-allow-zero-length-PLTE-chunks-for-M.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=23
2013-03-28 08:19:25 +00:00
Stephan Kulow
7233c26351 Accepting request 159789 from graphics
- allow zero length PLTE chunks
  (fixes GraphicsMagick testsuite) (forwarded request 159787 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/159789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=3
2013-03-20 08:53:14 +00:00
b47f310c18 Accepting request 159787 from home:pgajdos:libpng16
- allow zero length PLTE chunks
  (fixes GraphicsMagick testsuite)

OBS-URL: https://build.opensuse.org/request/show/159787
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=21
2013-03-18 11:54:03 +00:00
Stephan Kulow
71f2a183b9 Accepting request 158541 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/158541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=2
2013-03-15 09:41:14 +00:00
Stephan Kulow
0c000f7a03 Accepting request 156851 from graphics
libpng 1.6.0

OBS-URL: https://build.opensuse.org/request/show/156851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libpng16?expand=0&rev=1
2013-03-11 09:18:23 +00:00
1ea63dd29f - remove clean section
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=18
2013-03-04 07:50:59 +00:00
86fba648a5 OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=17 2013-03-04 07:50:14 +00:00
6f57a42e3a - 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
2013-02-14 08:04:57 +00:00
5eba2ad7bb - updated to 1.6.0beta37
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=15
2013-01-14 09:53:02 +00:00
9ae76ed887 - updated to 1.6.0beta31
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=14
2012-11-20 12:47:12 +00:00
OBS User mrdocs
48993c25c5 Accepting request 139208 from home:jengelh:branches:graphics
- Add missing baselib requires for compat-devel-32bit

OBS-URL: https://build.opensuse.org/request/show/139208
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=13
2012-10-25 21:13:09 +00:00
a3f606ea43 - updated to 1.6.0beta29
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=12
2012-10-15 12:01:48 +00:00
8c5e18c218 - updated to 1.6.0beta26
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=11
2012-07-11 09:33:22 +00:00
04782455b3 - updated to 1.6.0beta24
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=10
2012-06-15 10:57:13 +00:00
038fca5a81 - updated to 1.6.0beta20
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=9
2012-03-29 13:16:43 +00:00
fa60345a15 OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=8 2012-03-14 11:29:56 +00:00
53280609b5 - updated to 1.6.0beta17
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=7
2012-03-14 11:29:43 +00:00
938be708ba OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=6 2012-02-20 10:09:35 +00:00
64cfea76e2 OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=5 2012-02-20 10:02:54 +00:00
3b0d1f4212 - updated to 1.6.0beta12
OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=4
2012-02-20 09:57:32 +00:00
93ba65dce2 OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=3 2012-02-20 09:52:44 +00:00