Track upstream libpng.  We elegantly skip the security holes that
were present in .30 and .31.  Library bumped because png_struct has
been extended.  (It is supposed to be an opaque type, but you can't
enforce this.)

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/png/Makefile,v
retrieving revision 1.68
diff -u -p -r1.68 Makefile
--- Makefile    7 May 2008 14:29:39 -0000       1.68
+++ Makefile    23 Sep 2008 20:30:33 -0000
@@ -2,10 +2,10 @@
 
 COMMENT=       library for manipulating PNG images
 
-VERSION=       1.2.28
+VERSION=       1.2.32
 DISTNAME=      libpng-${VERSION}
 PKGNAME=       png-${VERSION}
-SHARED_LIBS=   png     7.0
+SHARED_LIBS=   png     8.0
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=libpng/}
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/png/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo    7 May 2008 14:29:39 -0000       1.19
+++ distinfo    23 Sep 2008 20:30:33 -0000
@@ -1,5 +1,5 @@
-MD5 (libpng-1.2.28.tar.gz) = Q8ED92N0vMRghhECR3LuXQ==
-RMD160 (libpng-1.2.28.tar.gz) = kpuQWycMHTU0jRhVkUPwWDq2kEI=
-SHA1 (libpng-1.2.28.tar.gz) = oo3j8vqy09hltbhUJavNJdvKDoE=
-SHA256 (libpng-1.2.28.tar.gz) = sZHlmWYYG2AQfIMmK5G8JrpZfdpfTIBvf0B2SEk8mvQ=
-SIZE (libpng-1.2.28.tar.gz) = 975517
+MD5 (libpng-1.2.32.tar.gz) = C+3kYM0/1bhO2IHVK5r9WA==
+RMD160 (libpng-1.2.32.tar.gz) = G9Dm51ePIX8mcH9tMUaYjdqf2hA=
+SHA1 (libpng-1.2.32.tar.gz) = B1EZM8tMB0zNjYgf9jTfVKtJuKY=
+SHA256 (libpng-1.2.32.tar.gz) = 9J5oo9l0nsDSy88/3kBU/2Ti96qhX8yPBFuPYHtknz0=
+SIZE (libpng-1.2.32.tar.gz) = 792846
Index: patches/patch-scripts_libpng_pc_in
===================================================================
RCS file: /cvs/ports/graphics/png/patches/patch-scripts_libpng_pc_in,v
retrieving revision 1.11
diff -u -p -r1.11 patch-scripts_libpng_pc_in
--- patches/patch-scripts_libpng_pc_in  7 May 2008 14:29:39 -0000       1.11
+++ patches/patch-scripts_libpng_pc_in  23 Sep 2008 20:30:33 -0000
@@ -10,7 +10,7 @@ $OpenBSD: patch-scripts_libpng_pc_in,v 1
  
  Name: libpng
  Description: Loads and saves PNG files
- Version: 1.2.28
+ Version: 1.2.32
 -Libs: -L${libdir} -lpng12
 +Libs: -L${libdir} -lpng -lz -lm
  Cflags: -I${includedir}
Index: patches/patch-scripts_makefile_openbsd
===================================================================
RCS file: /cvs/ports/graphics/png/patches/patch-scripts_makefile_openbsd,v
retrieving revision 1.24
diff -u -p -r1.24 patch-scripts_makefile_openbsd
--- patches/patch-scripts_makefile_openbsd      7 May 2008 14:29:39 -0000       
1.24
+++ patches/patch-scripts_makefile_openbsd      23 Sep 2008 20:30:33 -0000
@@ -12,7 +12,7 @@ $OpenBSD: patch-scripts_makefile_openbsd
 +DOCDIR= ${PREFIX}/share/doc/png
  
 -SHLIB_MAJOR=  0
--SHLIB_MINOR=  1.2.28
+-SHLIB_MINOR=  1.2.32
  
  LIB=  png
  SRCS= png.c pngerror.c pngget.c pngmem.c pngpread.c \
@@ -25,7 +25,7 @@ $OpenBSD: patch-scripts_makefile_openbsd
  
  MAN=  libpng.3 libpngpf.3 png.5
 -DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO 
libpng.txt
-+DOCS = libpng-1.2.28.txt
++DOCS = libpng-1.2.32.txt
  
 +all: ${_LIBS} libpng-config libpng.pc
 +
-- 
Christian "naddy" Weisgerber                          [EMAIL PROTECTED]

Reply via email to