automatic version update by autodist [release 1.6.48-1mamba;Mon May 12 2025]

This commit is contained in:
2025-05-12 15:35:25 +02:00
parent 5c8504202e
commit 7904ec14a8
2 changed files with 53 additions and 50 deletions

View File

@@ -1,6 +1,6 @@
diff -Naru libpng-1.6.47.org/png.h libpng-1.6.47/png.h
--- libpng-1.6.47.org/png.h 2025-02-22 13:43:57.876577294 +0900
+++ libpng-1.6.47/png.h 2025-02-21 11:27:13.469845682 +0900
diff -Naru libpng-1.6.48.org/png.h libpng-1.6.48/png.h
--- libpng-1.6.48.org/png.h 2025-05-11 18:51:12.758222944 +0900
+++ libpng-1.6.48/png.h 2025-05-11 18:45:21.963259935 +0900
@@ -328,6 +328,10 @@
# include "pnglibconf.h"
#endif
@@ -129,9 +129,9 @@ diff -Naru libpng-1.6.47.org/png.h libpng-1.6.47/png.h
#endif
#ifdef __cplusplus
diff -Naru libpng-1.6.47.org/pngget.c libpng-1.6.47/pngget.c
--- libpng-1.6.47.org/pngget.c 2025-02-22 13:43:57.878577291 +0900
+++ libpng-1.6.47/pngget.c 2025-02-21 11:27:13.469845682 +0900
diff -Naru libpng-1.6.48.org/pngget.c libpng-1.6.48/pngget.c
--- libpng-1.6.48.org/pngget.c 2025-05-11 18:43:40.120980695 +0900
+++ libpng-1.6.48/pngget.c 2025-05-11 18:45:21.963259935 +0900
@@ -1367,4 +1367,166 @@
# endif
#endif
@@ -299,10 +299,10 @@ diff -Naru libpng-1.6.47.org/pngget.c libpng-1.6.47/pngget.c
+}
+#endif /* PNG_APNG_SUPPORTED */
#endif /* READ || WRITE */
diff -Naru libpng-1.6.47.org/pnginfo.h libpng-1.6.47/pnginfo.h
--- libpng-1.6.47.org/pnginfo.h 2025-02-22 13:43:57.878577291 +0900
+++ libpng-1.6.47/pnginfo.h 2025-02-21 12:55:22.729982300 +0900
@@ -282,5 +282,18 @@
diff -Naru libpng-1.6.48.org/pnginfo.h libpng-1.6.48/pnginfo.h
--- libpng-1.6.48.org/pnginfo.h 2025-05-11 18:44:02.085040902 +0900
+++ libpng-1.6.48/pnginfo.h 2025-05-11 18:45:21.963259935 +0900
@@ -259,5 +259,18 @@
#ifdef PNG_sRGB_SUPPORTED
int rendering_intent;
#endif
@@ -321,9 +321,9 @@ diff -Naru libpng-1.6.47.org/pnginfo.h libpng-1.6.47/pnginfo.h
+#endif
};
#endif /* PNGINFO_H */
diff -Naru libpng-1.6.47.org/pngpread.c libpng-1.6.47/pngpread.c
--- libpng-1.6.47.org/pngpread.c 2025-02-22 13:43:57.878577291 +0900
+++ libpng-1.6.47/pngpread.c 2025-02-22 13:39:51.034065728 +0900
diff -Naru libpng-1.6.48.org/pngpread.c libpng-1.6.48/pngpread.c
--- libpng-1.6.48.org/pngpread.c 2025-05-11 18:43:40.121980698 +0900
+++ libpng-1.6.48/pngpread.c 2025-05-11 18:45:21.964259938 +0900
@@ -200,6 +200,106 @@
chunk_name = png_ptr->chunk_name;
@@ -585,10 +585,10 @@ diff -Naru libpng-1.6.47.org/pngpread.c libpng-1.6.47/pngpread.c
png_voidp PNGAPI
png_get_progressive_ptr(png_const_structrp png_ptr)
{
diff -Naru libpng-1.6.47.org/pngpriv.h libpng-1.6.47/pngpriv.h
--- libpng-1.6.47.org/pngpriv.h 2025-02-22 13:43:57.879577290 +0900
+++ libpng-1.6.47/pngpriv.h 2025-03-09 20:16:39.436343661 +0900
@@ -620,6 +620,10 @@
diff -Naru libpng-1.6.48.org/pngpriv.h libpng-1.6.48/pngpriv.h
--- libpng-1.6.48.org/pngpriv.h 2025-05-11 18:51:12.758222944 +0900
+++ libpng-1.6.48/pngpriv.h 2025-05-11 18:45:21.976259971 +0900
@@ -629,6 +629,10 @@
#define PNG_HAVE_CHUNK_AFTER_IDAT 0x2000U /* Have another chunk after IDAT */
#define PNG_WROTE_eXIf 0x4000U
#define PNG_IS_READ_STRUCT 0x8000U /* Else is a write struct */
@@ -599,7 +599,7 @@ diff -Naru libpng-1.6.47.org/pngpriv.h libpng-1.6.47/pngpriv.h
/* Flags for the transformations the PNG library does on the image data */
#define PNG_BGR 0x0001U
@@ -884,6 +888,13 @@
@@ -893,6 +897,13 @@
#define png_tRNS PNG_U32(116, 82, 78, 83)
#define png_zTXt PNG_U32(122, 84, 88, 116)
@@ -613,7 +613,7 @@ diff -Naru libpng-1.6.47.org/pngpriv.h libpng-1.6.47/pngpriv.h
/* The following will work on (signed char*) strings, whereas the get_uint_32
* macro will fail on top-bit-set values because of the sign extension.
*/
@@ -1671,6 +1682,47 @@
@@ -1678,6 +1689,47 @@
PNG_EMPTY);
#endif /* PROGRESSIVE_READ */
@@ -661,9 +661,9 @@ diff -Naru libpng-1.6.47.org/pngpriv.h libpng-1.6.47/pngpriv.h
#ifdef PNG_iCCP_SUPPORTED
/* Routines for checking parts of an ICC profile. */
#ifdef PNG_READ_iCCP_SUPPORTED
diff -Naru libpng-1.6.47.org/pngread.c libpng-1.6.47/pngread.c
--- libpng-1.6.47.org/pngread.c 2025-02-21 10:11:01.539479486 +0900
+++ libpng-1.6.47/pngread.c 2025-02-22 13:41:31.515769732 +0900
diff -Naru libpng-1.6.48.org/pngread.c libpng-1.6.48/pngread.c
--- libpng-1.6.48.org/pngread.c 2025-05-11 18:51:12.759222947 +0900
+++ libpng-1.6.48/pngread.c 2025-05-11 18:45:21.964259938 +0900
@@ -155,16 +155,96 @@
else if (chunk_name == png_IDAT)
@@ -761,9 +761,9 @@ diff -Naru libpng-1.6.47.org/pngread.c libpng-1.6.47/pngread.c
/* Optional call to update the users info_ptr structure */
void PNGAPI
png_read_update_info(png_structrp png_ptr, png_inforp info_ptr)
diff -Naru libpng-1.6.47.org/pngrutil.c libpng-1.6.47/pngrutil.c
--- libpng-1.6.47.org/pngrutil.c 2025-02-22 13:43:57.886577281 +0900
+++ libpng-1.6.47/pngrutil.c 2025-03-09 20:15:53.630386323 +0900
diff -Naru libpng-1.6.48.org/pngrutil.c libpng-1.6.48/pngrutil.c
--- libpng-1.6.48.org/pngrutil.c 2025-05-11 18:43:40.127980714 +0900
+++ libpng-1.6.48/pngrutil.c 2025-05-11 18:45:21.965259941 +0900
@@ -922,6 +922,11 @@
filter_type = buf[11];
interlace_type = buf[12];
@@ -1095,10 +1095,10 @@ diff -Naru libpng-1.6.47.org/pngrutil.c libpng-1.6.47/pngrutil.c
+#endif /* PNG_PROGRESSIVE_READ_SUPPORTED */
+#endif /* PNG_READ_APNG_SUPPORTED */
#endif /* READ */
diff -Naru libpng-1.6.47.org/pngset.c libpng-1.6.47/pngset.c
--- libpng-1.6.47.org/pngset.c 2025-02-21 10:11:01.541479482 +0900
+++ libpng-1.6.47/pngset.c 2025-02-21 11:27:13.471845678 +0900
@@ -463,6 +463,11 @@
diff -Naru libpng-1.6.48.org/pngset.c libpng-1.6.48/pngset.c
--- libpng-1.6.48.org/pngset.c 2025-05-11 18:44:02.087040907 +0900
+++ libpng-1.6.48/pngset.c 2025-05-11 18:45:21.965259941 +0900
@@ -460,6 +460,11 @@
info_ptr->pixel_depth = (png_byte)(info_ptr->channels * info_ptr->bit_depth);
info_ptr->rowbytes = PNG_ROWBYTES(info_ptr->pixel_depth, width);
@@ -1110,7 +1110,7 @@ diff -Naru libpng-1.6.47.org/pngset.c libpng-1.6.47/pngset.c
}
#ifdef PNG_oFFs_SUPPORTED
@@ -1318,6 +1323,147 @@
@@ -1315,6 +1320,147 @@
}
#endif /* sPLT */
@@ -1258,10 +1258,10 @@ diff -Naru libpng-1.6.47.org/pngset.c libpng-1.6.47/pngset.c
#ifdef PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED
static png_byte
check_location(png_const_structrp png_ptr, int location)
diff -Naru libpng-1.6.47.org/pngstruct.h libpng-1.6.47/pngstruct.h
--- libpng-1.6.47.org/pngstruct.h 2025-02-22 13:43:57.886577281 +0900
+++ libpng-1.6.47/pngstruct.h 2025-02-21 11:27:13.471845678 +0900
@@ -392,6 +392,27 @@
diff -Naru libpng-1.6.48.org/pngstruct.h libpng-1.6.48/pngstruct.h
--- libpng-1.6.48.org/pngstruct.h 2025-05-11 18:51:12.760222949 +0900
+++ libpng-1.6.48/pngstruct.h 2025-05-11 18:45:21.965259941 +0900
@@ -390,6 +390,27 @@
png_byte filter_type;
#endif
@@ -1289,10 +1289,10 @@ diff -Naru libpng-1.6.47.org/pngstruct.h libpng-1.6.47/pngstruct.h
/* New members added in libpng-1.2.0 */
/* New members added in libpng-1.0.2 but first enabled by default in 1.2.0 */
diff -Naru libpng-1.6.47.org/pngtest.c libpng-1.6.47/pngtest.c
--- libpng-1.6.47.org/pngtest.c 2025-02-22 13:43:57.886577281 +0900
+++ libpng-1.6.47/pngtest.c 2025-02-21 11:27:13.471845678 +0900
@@ -881,6 +881,10 @@
diff -Naru libpng-1.6.48.org/pngtest.c libpng-1.6.48/pngtest.c
--- libpng-1.6.48.org/pngtest.c 2025-05-11 18:51:12.760222949 +0900
+++ libpng-1.6.48/pngtest.c 2025-05-11 18:45:21.966259944 +0900
@@ -877,6 +877,10 @@
int bit_depth, color_type;
user_chunk_info my_user_chunk_data;
int pass, num_passes;
@@ -1303,7 +1303,7 @@ diff -Naru libpng-1.6.47.org/pngtest.c libpng-1.6.47/pngtest.c
row_buf = NULL;
error_parameters.file_name = inname;
@@ -1441,6 +1445,22 @@
@@ -1437,6 +1441,22 @@
}
}
#endif
@@ -1326,7 +1326,7 @@ diff -Naru libpng-1.6.47.org/pngtest.c libpng-1.6.47/pngtest.c
#ifdef PNG_WRITE_UNKNOWN_CHUNKS_SUPPORTED
{
png_unknown_chunkp unknowns;
@@ -1500,6 +1520,110 @@
@@ -1496,6 +1516,110 @@
t_misc += (t_stop - t_start);
t_start = t_stop;
#endif
@@ -1437,9 +1437,9 @@ diff -Naru libpng-1.6.47.org/pngtest.c libpng-1.6.47/pngtest.c
for (pass = 0; pass < num_passes; pass++)
{
# ifdef calc_pass_height
diff -Naru libpng-1.6.47.org/pngwrite.c libpng-1.6.47/pngwrite.c
--- libpng-1.6.47.org/pngwrite.c 2025-02-21 10:11:01.541479482 +0900
+++ libpng-1.6.47/pngwrite.c 2025-02-21 11:27:13.471845678 +0900
diff -Naru libpng-1.6.48.org/pngwrite.c libpng-1.6.48/pngwrite.c
--- libpng-1.6.48.org/pngwrite.c 2025-05-11 18:44:02.088040910 +0900
+++ libpng-1.6.48/pngwrite.c 2025-05-11 18:45:21.966259944 +0900
@@ -127,6 +127,11 @@
* the application continues writing the PNG. So check the 'invalid'
* flag here too.
@@ -1508,9 +1508,9 @@ diff -Naru libpng-1.6.47.org/pngwrite.c libpng-1.6.47/pngwrite.c
#ifdef PNG_SIMPLIFIED_WRITE_SUPPORTED
/* Initialize the write structure - general purpose utility. */
diff -Naru libpng-1.6.47.org/pngwutil.c libpng-1.6.47/pngwutil.c
--- libpng-1.6.47.org/pngwutil.c 2025-02-22 13:43:57.886577281 +0900
+++ libpng-1.6.47/pngwutil.c 2025-02-21 11:27:13.472845676 +0900
diff -Naru libpng-1.6.48.org/pngwutil.c libpng-1.6.48/pngwutil.c
--- libpng-1.6.48.org/pngwutil.c 2025-05-11 18:43:40.128980717 +0900
+++ libpng-1.6.48/pngwutil.c 2025-05-11 18:45:21.966259944 +0900
@@ -838,6 +838,11 @@
/* Write the chunk */
png_write_complete_chunk(png_ptr, png_IHDR, buf, 13);
@@ -1684,9 +1684,9 @@ diff -Naru libpng-1.6.47.org/pngwutil.c libpng-1.6.47/pngwutil.c
+}
+#endif /* PNG_WRITE_APNG_SUPPORTED */
#endif /* WRITE */
diff -Naru libpng-1.6.47.org/scripts/symbols.def libpng-1.6.47/scripts/symbols.def
--- libpng-1.6.47.org/scripts/symbols.def 2025-01-26 08:07:01.594606745 +0900
+++ libpng-1.6.47/scripts/symbols.def 2025-02-21 11:27:13.472845676 +0900
diff -Naru libpng-1.6.48.org/scripts/symbols.def libpng-1.6.48/scripts/symbols.def
--- libpng-1.6.48.org/scripts/symbols.def 2025-01-26 08:07:01.594606745 +0900
+++ libpng-1.6.48/scripts/symbols.def 2025-05-11 18:45:21.966259944 +0900
@@ -263,3 +263,23 @@
png_get_mDCV_fixed @257
png_set_mDCV @258

View File

@@ -1,7 +1,7 @@
%define apiver %(echo %version | cut -d. -f1-2 | tr -d .)
%define apngver %{version}
Name: libpng
Version: 1.6.47
Version: 1.6.48
Release: 1mamba
Summary: A library of functions for manipulating PNG image format files
Group: System/Libraries
@@ -94,6 +94,9 @@ rm -f %{buildroot}%{_libdir}/libpng.la
%endif
%changelog
* Mon May 12 2025 Automatic Build System <autodist@openmamba.org> 1.6.48-1mamba
- automatic version update by autodist
* Sun Mar 09 2025 Automatic Build System <autodist@openmamba.org> 1.6.47-1mamba
- automatic version update by autodist