Here is an update to png 1.6.38.

Version 1.6.38 [September 14, 2022]
  Added configurations and scripts for continuous integration.
  Fixed various errors in the handling of tRNS, hIST and eXIf.
  Implemented many stability improvements across all platforms.
  Updated the internal documentation.


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/graphics/png/Makefile,v
retrieving revision 1.128
diff -u -p -u -p -r1.128 Makefile
--- Makefile    1 Aug 2022 15:00:04 -0000       1.128
+++ Makefile    9 Oct 2022 00:06:57 -0000
@@ -1,9 +1,8 @@
 COMMENT=       library for manipulating PNG images
 
-VERSION=       1.6.37
+VERSION=       1.6.38
 DISTNAME=      libpng-${VERSION}
 PKGNAME=       png-${VERSION}
-REVISION=      0
 CATEGORIES=    graphics
 DPB_PROPERTIES=        parallel
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=libpng/}
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/graphics/png/distinfo,v
retrieving revision 1.60
diff -u -p -u -p -r1.60 distinfo
--- distinfo    30 Apr 2019 14:46:48 -0000      1.60
+++ distinfo    9 Oct 2022 00:07:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (libpng-1.6.37.tar.xz) = UF5wg001ODU3tkkeeuhkHxpL7Rh22/42EgH8gIaNiMo=
-SIZE (libpng-1.6.37.tar.xz) = 1012272
+SHA256 (libpng-1.6.38.tar.xz) = s2g+i4ER6/bxrABOu2sMl1zTEOxGnZg2Q4jpztv6aL4=
+SIZE (libpng-1.6.38.tar.xz) = 1023168
Index: patches/patch-Makefile_in
===================================================================
RCS file: /home/cvs/ports/graphics/png/patches/patch-Makefile_in,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-Makefile_in
--- patches/patch-Makefile_in   11 Mar 2022 19:23:11 -0000      1.2
+++ patches/patch-Makefile_in   9 Oct 2022 00:08:33 -0000
@@ -3,7 +3,7 @@ Set the library soname to libpng instead
 Index: Makefile.in
 --- Makefile.in.orig
 +++ Makefile.in
-@@ -761,7 +761,7 @@ EXTRA_SCRIPTS = libpng-config libpng@PNGLIB_MAJOR@@PNG
+@@ -764,7 +764,7 @@ EXTRA_SCRIPTS = libpng-config libpng@PNGLIB_MAJOR@@PNG
  bin_SCRIPTS = @binconfigs@
  
  # rules to build libpng, only build the old library on request
@@ -12,7 +12,7 @@ Index: Makefile.in
  # EXTRA_LTLIBRARIES= libpng.la
  libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@_la_SOURCES = png.c pngerror.c \
        pngget.c pngmem.c pngpread.c pngread.c pngrio.c pngrtran.c \
-@@ -1008,8 +1008,10 @@ powerpc/powerpc_init.lo: powerpc/$(am__dirstamp) \
+@@ -1011,8 +1011,10 @@ powerpc/powerpc_init.lo: powerpc/$(am__dirstamp) \
  powerpc/filter_vsx_intrinsics.lo: powerpc/$(am__dirstamp) \
        powerpc/$(DEPDIR)/$(am__dirstamp)
  
@@ -24,7 +24,7 @@ Index: Makefile.in
  contrib/tools/$(am__dirstamp):
        @$(MKDIR_P) contrib/tools
        @: > contrib/tools/$(am__dirstamp)
-@@ -2383,9 +2385,9 @@ uninstall-libpng-pc:
+@@ -2388,9 +2390,9 @@ uninstall-libpng-pc:
  install-library-links:
        @set -x; cd '$(DESTDIR)$(libdir)';\
        for ext in $(EXT_LIST); do\
Index: patches/patch-libpng_pc_in
===================================================================
RCS file: /home/cvs/ports/graphics/png/patches/patch-libpng_pc_in,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-libpng_pc_in
--- patches/patch-libpng_pc_in  11 Mar 2022 19:23:11 -0000      1.3
+++ patches/patch-libpng_pc_in  9 Oct 2022 00:08:26 -0000
@@ -4,7 +4,7 @@ Index: libpng.pc.in
 @@ -7,6 +7,6 @@ Name: libpng
  Description: Loads and saves PNG files
  Version: @PNGLIB_VERSION@
- Requires: zlib
+ Requires.private: zlib
 -Libs: -L${libdir} -lpng@PNGLIB_MAJOR@@PNGLIB_MINOR@
 +Libs: -L${libdir} -lpng
  Libs.private: @LIBS@
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/graphics/png/pkg/PLIST,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 PLIST
--- pkg/PLIST   11 Mar 2022 19:23:11 -0000      1.33
+++ pkg/PLIST   9 Oct 2022 00:10:25 -0000
@@ -9,10 +9,10 @@ include/libpng16/pnglibconf.h
 include/png.h
 include/pngconf.h
 include/pnglibconf.h
-lib/libpng.a
+@static-lib lib/libpng.a
 lib/libpng.la
 @lib lib/libpng.so.${LIBpng_VERSION}
-lib/libpng16.a
+@static-lib lib/libpng16.a
 lib/libpng16.la
 @lib lib/libpng16.so.${LIBpng16_VERSION}
 lib/pkgconfig/libpng.pc

Reply via email to