summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2012-06-01 05:26:28 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2012-06-01 05:26:28 +0000
commit2b74a89bc8342f0b9b737c37d87737caf7b0ea1e (patch)
treec04604583d8be53b3ed7f10975be828c731f87cb /print
parent- Allow for larger database UIDs (diff)
- update png to 1.5.10
Notes
Notes: svn path=/head/; revision=297915
Diffstat (limited to 'print')
-rw-r--r--print/advi/Makefile4
-rw-r--r--print/apsfilter/Makefile2
-rw-r--r--print/auctex/Makefile2
-rw-r--r--print/catdvi/Makefile2
-rw-r--r--print/cjk-lyx/Makefile2
-rw-r--r--print/cm-super/Makefile2
-rw-r--r--print/cups-base/Makefile8
-rw-r--r--print/cups-bjnp/Makefile2
-rw-r--r--print/cups-pdf/Makefile1
-rw-r--r--print/cups-pk-helper/Makefile2
-rw-r--r--print/cups-pstoraster/Makefile2
-rw-r--r--print/dot2tex/Makefile1
-rw-r--r--print/dvipdfmx/Makefile4
-rw-r--r--print/dvipsk-tetex/Makefile4
-rw-r--r--print/dvisvg/Makefile2
-rw-r--r--print/enscript-letter/Makefile2
-rw-r--r--print/epsonepl/Makefile2
-rw-r--r--print/flpsed/Makefile1
-rw-r--r--print/fontforge/Makefile4
-rw-r--r--print/foo2zjs/Makefile2
-rw-r--r--print/foomatic-filters/Makefile1
-rw-r--r--print/freetype-tools/Makefile2
-rw-r--r--print/frescobaldi/Makefile2
-rw-r--r--print/ggv/Makefile2
-rw-r--r--print/ghostscript7-commfont/Makefile2
-rw-r--r--print/ghostscript7/Makefile7
-rw-r--r--print/ghostscript7/files/patch-src-gdevpng.c11
-rw-r--r--print/ghostscript7/files/patch-src-png_.h9
-rw-r--r--print/ghostscript8/Makefile6
-rw-r--r--print/ghostscript8/files/patch-base-gdevpng.c11
-rw-r--r--print/ghostscript8/files/patch-base-png_.h9
-rw-r--r--print/ghostscript9/Makefile4
-rw-r--r--print/gnome-cups-manager/Makefile2
-rw-r--r--print/gnome-print/Makefile2
-rw-r--r--print/gnome-specimen/Makefile2
-rw-r--r--print/gnomephotoprinter/Makefile2
-rw-r--r--print/gribouy/Makefile2
-rw-r--r--print/gsview/Makefile2
-rw-r--r--print/gtklp/Makefile1
-rw-r--r--print/gutenprint-base/Makefile1
-rw-r--r--print/gv/Makefile1
-rw-r--r--print/hp2xx/Makefile4
-rw-r--r--print/hp2xx/files/patch-png.c19
-rw-r--r--print/hpijs/Makefile2
-rw-r--r--print/hplip/Makefile2
-rw-r--r--print/hyperlatex/Makefile2
-rw-r--r--print/ifxetex/Makefile2
-rw-r--r--print/jadetex/Makefile4
-rw-r--r--print/kcdlabel/Makefile2
-rw-r--r--print/kdeutils4-printer-applet/Makefile1
-rw-r--r--print/kover/Makefile1
-rw-r--r--print/kpdftool/Makefile1
-rw-r--r--print/latex-arydshln/Makefile2
-rw-r--r--print/latex-bytefield/Makefile2
-rw-r--r--print/latex-caption/Makefile2
-rw-r--r--print/latex-chapterfolder/Makefile1
-rw-r--r--print/latex-circ/Makefile2
-rw-r--r--print/latex-cjk/Makefile2
-rw-r--r--print/latex-feynmf/Makefile2
-rw-r--r--print/latex-logpap/Makefile2
-rw-r--r--print/latex-nomencl/Makefile1
-rw-r--r--print/latex-prettyref/Makefile2
-rw-r--r--print/latex-subfloat/Makefile2
-rw-r--r--print/latex-supertabular/Makefile2
-rw-r--r--print/latex-svninfo/Makefile2
-rw-r--r--print/lgrind/Makefile2
-rw-r--r--print/libgnomeprint/Makefile1
-rw-r--r--print/libgnomeprintmm/Makefile2
-rw-r--r--print/libharu/Makefile5
-rw-r--r--print/libharu/files/patch-hpdf_image_png.c10
-rw-r--r--print/libspectre/Makefile1
-rw-r--r--print/lilypond/Makefile2
-rw-r--r--print/lpr-wrapper/Makefile1
-rw-r--r--print/lyx/Makefile1
-rw-r--r--print/lyx16/Makefile2
-rw-r--r--print/magicfilter/Makefile2
-rw-r--r--print/mapagi/Makefile2
-rw-r--r--print/mftrace/Makefile2
-rw-r--r--print/p5-Net-CUPS/Makefile1
-rw-r--r--print/panda/Makefile4
-rw-r--r--print/paps/Makefile2
-rw-r--r--print/passivetex/Makefile2
-rw-r--r--print/pdfcube/Makefile1
-rw-r--r--print/pdfjam/Makefile1
-rw-r--r--print/pdfmod/Makefile1
-rw-r--r--print/pips-sc60s/Makefile2
-rw-r--r--print/pips-sc65_66s/Makefile2
-rw-r--r--print/pips-sc80s/Makefile2
-rw-r--r--print/pips-sc84_83s/Makefile2
-rw-r--r--print/pips-sc85_86s/Makefile2
-rw-r--r--print/pips-scx3500_3600s/Makefile2
-rw-r--r--print/pips-sp2100_2200/Makefile2
-rw-r--r--print/pips-spr200_210/Makefile2
-rw-r--r--print/pips-spr300_310/Makefile2
-rw-r--r--print/pips-spr800/Makefile2
-rw-r--r--print/pips2200/Makefile2
-rw-r--r--print/pips3000/Makefile2
-rw-r--r--print/pips3300/Makefile2
-rw-r--r--print/pips3500/Makefile2
-rw-r--r--print/pips4000/Makefile2
-rw-r--r--print/pips670/Makefile2
-rw-r--r--print/pips730/Makefile2
-rw-r--r--print/pips740-cups/Makefile2
-rw-r--r--print/pips740/Makefile2
-rw-r--r--print/pips750_2000/Makefile2
-rw-r--r--print/pips760/Makefile2
-rw-r--r--print/pips770/Makefile2
-rw-r--r--print/pips780/Makefile2
-rw-r--r--print/pips800/Makefile2
-rw-r--r--print/pips800/Makefile.pips2
-rw-r--r--print/pips820/Makefile2
-rw-r--r--print/pips870-cups/Makefile2
-rw-r--r--print/pips870/Makefile2
-rw-r--r--print/pips880/Makefile2
-rw-r--r--print/pips900/Makefile2
-rw-r--r--print/pips930/Makefile2
-rw-r--r--print/pips940/Makefile2
-rw-r--r--print/pips970-cups/Makefile2
-rw-r--r--print/pips970/Makefile2
-rw-r--r--print/pips980/Makefile2
-rw-r--r--print/pipsg700/Makefile2
-rw-r--r--print/pipsg800/Makefile2
-rw-r--r--print/pipsg900/Makefile2
-rw-r--r--print/pipsv500/Makefile2
-rw-r--r--print/pipsv600/Makefile2
-rw-r--r--print/pipsv700-cups/Makefile2
-rw-r--r--print/pipsv700/Makefile2
-rw-r--r--print/pnm2ppa/Makefile1
-rw-r--r--print/ps2eps/Makefile2
-rw-r--r--print/psdim/Makefile2
-rw-r--r--print/pslib/Makefile3
-rw-r--r--print/pstotext/Makefile2
-rw-r--r--print/py-pyscript/Makefile2
-rw-r--r--print/py-relatorio/Makefile1
-rw-r--r--print/ruby-panda/Makefile4
-rw-r--r--print/scribus-devel/Makefile3
-rw-r--r--print/scribus/Makefile3
-rw-r--r--print/sgf2tex/Makefile2
-rw-r--r--print/splix/Makefile2
-rw-r--r--print/system-config-printer-kde/Makefile1
-rw-r--r--print/system-config-printer/Makefile2
-rw-r--r--print/teTeX-base/Makefile6
-rw-r--r--print/teTeX-base/files/patch-texk-pdftexdir-writepng.c19
-rw-r--r--print/teTeX-base/files/patch-texk-web2c-pdftexdir-writeimg.c10
-rw-r--r--print/teTeX/Makefile2
-rw-r--r--print/tex-mfpic/Makefile1
-rw-r--r--print/tex-omegaware-old/Makefile2
-rw-r--r--print/texpower/Makefile2
-rw-r--r--print/texvc/Makefile2
-rw-r--r--print/transfig/Makefile4
-rw-r--r--print/transfig/files/patch-fig2dev_dev_readpng.c19
-rw-r--r--print/typetools/Makefile1
-rw-r--r--print/xdvik/Makefile2
-rw-r--r--print/xfce4-print/Makefile2
-rw-r--r--print/xmltex/Makefile4
-rw-r--r--print/xpp/Makefile2
-rw-r--r--print/xtexsh/Makefile2
-rw-r--r--print/yatex/Makefile2
158 files changed, 293 insertions, 144 deletions
diff --git a/print/advi/Makefile b/print/advi/Makefile
index 1a62644311c6..eeea1fb3cd86 100644
--- a/print/advi/Makefile
+++ b/print/advi/Makefile
@@ -8,7 +8,7 @@
PORTNAME= advi
PORTVERSION= 1.9
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://gallium.inria.fr/${PORTNAME}/ \
http://caml.inria.fr/distrib/bazar-ocaml/${PORTNAME}/
@@ -19,7 +19,7 @@ COMMENT= Active-DVI viewer
BUILD_DEPENDS= ${CI_DEPEND}:${PORTSDIR}/graphics/ocaml-images \
kpsewhich:${PORTSDIR}/print/teTeX-base
LIB_DEPENDS= gif.5:${PORTSDIR}/graphics/giflib \
- png.6:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
jpeg.11:${PORTSDIR}/graphics/jpeg \
tiff.4:${PORTSDIR}/graphics/tiff
RUN_DEPENDS= kpsewhich:${PORTSDIR}/print/teTeX-base
diff --git a/print/apsfilter/Makefile b/print/apsfilter/Makefile
index 4bc422333e65..2eed47028037 100644
--- a/print/apsfilter/Makefile
+++ b/print/apsfilter/Makefile
@@ -7,7 +7,7 @@
PORTNAME= apsfilter
PORTVERSION= 7.2.8
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print
MASTER_SITES= http://www.apsfilter.org/download/
diff --git a/print/auctex/Makefile b/print/auctex/Makefile
index 7bc120aeab41..1f577906d23d 100644
--- a/print/auctex/Makefile
+++ b/print/auctex/Makefile
@@ -7,7 +7,7 @@
PORTNAME= auctex
PORTVERSION= 11.86
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print elisp
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
diff --git a/print/catdvi/Makefile b/print/catdvi/Makefile
index ff811ddac30c..2adc206dd6d3 100644
--- a/print/catdvi/Makefile
+++ b/print/catdvi/Makefile
@@ -8,7 +8,7 @@
PORTNAME= catdvi
PORTVERSION= 0.14
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= print
MASTER_SITES= SF
diff --git a/print/cjk-lyx/Makefile b/print/cjk-lyx/Makefile
index 59b42f7279ad..c8f2f52bbec6 100644
--- a/print/cjk-lyx/Makefile
+++ b/print/cjk-lyx/Makefile
@@ -7,7 +7,7 @@
PORTNAME= lyx
PORTVERSION= 1.4.4
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print chinese japanese korean
MASTER_SITES= ftp://cellular.phys.pusan.ac.kr/CJK-LyX/qt/ \
ftp://ftp.u-aizu.ac.jp/pub/tex/cjk-lyx/qt/ \
diff --git a/print/cm-super/Makefile b/print/cm-super/Makefile
index 0571ca7bc3fb..7dce078fc194 100644
--- a/print/cm-super/Makefile
+++ b/print/cm-super/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cm-super
PORTVERSION= 0.3.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print x11-fonts
MASTER_SITES= LOCAL
MASTER_SITE_SUBDIR= hrs
diff --git a/print/cups-base/Makefile b/print/cups-base/Makefile
index 397040686c9d..1b8f8be7003d 100644
--- a/print/cups-base/Makefile
+++ b/print/cups-base/Makefile
@@ -71,15 +71,15 @@ CUPSSYSGRP= wheel
# UNIQUENAME must be set before bsd.port.pre.mk so OPTIONSFILE can be included
.if defined(CUPS_CLIENT)
-PORTREVISION= 1
+PORTREVISION= 2
LICENSE= LGPL21
CUPS_SUFFIX= -client
.elif defined(CUPS_IMAGE)
-PORTREVISION= 0
+PORTREVISION= 1
CUPS_SUFFIX= -image
LICENSE= LGPL21
.else
-PORTREVISION= 0
+PORTREVISION= 1
CUPS_SUFFIX= -base
CONFLICTS+= cupsddk-*
.endif
@@ -102,7 +102,7 @@ DESCR= ${MASTERDIR}/pkg-descr.client
.elif defined(CUPS_IMAGE)
LIB_DEPENDS+= cups.2:${PORTSDIR}/${PKGCATEGORY}/cups-client \
jpeg.11:${PORTSDIR}/graphics/jpeg \
- png.6:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff
# force build if old cups is installed.
BUILD_DEPENDS+= cups-client${PKGNAMESUFFIX2}>=${PORTVERSION}:${PORTSDIR}/${PKGCATEGORY}/cups-client
diff --git a/print/cups-bjnp/Makefile b/print/cups-bjnp/Makefile
index 8c7a4cab051e..ae80739de7bf 100644
--- a/print/cups-bjnp/Makefile
+++ b/print/cups-bjnp/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cups-bjnp
PORTVERSION= 0.5.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= SF
diff --git a/print/cups-pdf/Makefile b/print/cups-pdf/Makefile
index 013848a1fdad..a7dcdf90d16b 100644
--- a/print/cups-pdf/Makefile
+++ b/print/cups-pdf/Makefile
@@ -7,6 +7,7 @@
PORTNAME= cups-pdf
PORTVERSION= 2.6.1
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://www.cups-pdf.de/src/ \
http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/src/
diff --git a/print/cups-pk-helper/Makefile b/print/cups-pk-helper/Makefile
index 03467b2f783b..f4b116982426 100644
--- a/print/cups-pk-helper/Makefile
+++ b/print/cups-pk-helper/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cups-pk-helper
PORTVERSION= 0.0.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print
MASTER_SITES= http://www.freedesktop.org/software/${PORTNAME}/releases/
diff --git a/print/cups-pstoraster/Makefile b/print/cups-pstoraster/Makefile
index 666106ba4140..72ceef7ce21a 100644
--- a/print/cups-pstoraster/Makefile
+++ b/print/cups-pstoraster/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cups-pstoraster
PORTVERSION= 8.15.4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_EASYSW}
MASTER_SITE_SUBDIR= ghostscript/${PORTVERSION}
diff --git a/print/dot2tex/Makefile b/print/dot2tex/Makefile
index f047f8b33c37..af779b297ac1 100644
--- a/print/dot2tex/Makefile
+++ b/print/dot2tex/Makefile
@@ -7,6 +7,7 @@
PORTNAME= dot2tex
PORTVERSION= 2.8.7
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
diff --git a/print/dvipdfmx/Makefile b/print/dvipdfmx/Makefile
index a9fd0f7f71a7..763bb2eb18b5 100644
--- a/print/dvipdfmx/Makefile
+++ b/print/dvipdfmx/Makefile
@@ -7,7 +7,7 @@
PORTNAME= dvipdfmx
PORTVERSION= 20100328
-#PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://project.ktug.or.kr/dvipdfmx/snapshot/latest/ \
http://project.ktug.or.kr/dvipdfmx/snapshot/archive/
@@ -17,7 +17,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Dvipdfm with Asian languages by CID-keyed font technology support
BUILD_DEPENDS= ${LOCALBASE}/lib/libkpathsea.a:${PORTSDIR}/print/teTeX-base
-LIB_DEPENDS= png:${PORTSDIR}/graphics/png \
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
paper:${PORTSDIR}/print/libpaper
RUN_DEPENDS= ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps \
kpsepath:${PORTSDIR}/print/teTeX-base
diff --git a/print/dvipsk-tetex/Makefile b/print/dvipsk-tetex/Makefile
index e12b58528afa..32375bcc50b3 100644
--- a/print/dvipsk-tetex/Makefile
+++ b/print/dvipsk-tetex/Makefile
@@ -6,7 +6,7 @@
PORTNAME= dvipsk-tetex
PORTVERSION= 5.95a
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN} \
ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/dvips/:1
@@ -23,7 +23,7 @@ BUILD_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
mktexlsr:${PORTSDIR}/print/teTeX-base
-LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png \
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
wwwcore.1:${PORTSDIR}/www/libwww \
t1.5:${PORTSDIR}/devel/t1lib
diff --git a/print/dvisvg/Makefile b/print/dvisvg/Makefile
index 36ab51efebcb..e7ae960c9801 100644
--- a/print/dvisvg/Makefile
+++ b/print/dvisvg/Makefile
@@ -8,7 +8,7 @@
PORTNAME= dvisvg
DISTVERSION= 0.7.1d
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print
MASTER_SITES= http://dvisvg.sourceforge.net/files/
diff --git a/print/enscript-letter/Makefile b/print/enscript-letter/Makefile
index a01242dcb91f..3af06d6d8aa8 100644
--- a/print/enscript-letter/Makefile
+++ b/print/enscript-letter/Makefile
@@ -7,7 +7,7 @@
PORTNAME= enscript
PORTVERSION= 1.6.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES+= print
MASTER_SITES= http://www.codento.com/people/mtr/genscript/
PKGNAMESUFFIX= -${PAPERSIZE}
diff --git a/print/epsonepl/Makefile b/print/epsonepl/Makefile
index 8ca7aa9fac13..11c4efb0498b 100644
--- a/print/epsonepl/Makefile
+++ b/print/epsonepl/Makefile
@@ -7,7 +7,7 @@
PORTNAME= epsonepl
PORTVERSION= 0.2.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/GS-IJS%20Plugin%20v${PORTVERSION}
DISTNAME= ${PORTNAME}ijs-${PORTVERSION}
diff --git a/print/flpsed/Makefile b/print/flpsed/Makefile
index 73b8a94968e0..d1c2503af113 100644
--- a/print/flpsed/Makefile
+++ b/print/flpsed/Makefile
@@ -7,6 +7,7 @@
PORTNAME= flpsed
PORTVERSION= 0.7.0
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://www.ecademix.com/JohannesHofmann/
diff --git a/print/fontforge/Makefile b/print/fontforge/Makefile
index e4658bb61575..4c2f678c81be 100644
--- a/print/fontforge/Makefile
+++ b/print/fontforge/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fontforge
PORTVERSION= 20110222
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-source
DISTFILES= ${EXTRACT_ONLY}
@@ -19,7 +19,7 @@ COMMENT= Type 1/TrueType/OpenType/bitmap font editor
LIB_DEPENDS= uninameslist.0:${PORTSDIR}/textproc/libuninameslist \
tiff.4:${PORTSDIR}/graphics/tiff \
jpeg.11:${PORTSDIR}/graphics/jpeg \
- png.6:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
gif.5:${PORTSDIR}/graphics/giflib \
freetype.9:${PORTSDIR}/print/freetype2 \
xml2.5:${PORTSDIR}/textproc/libxml2 \
diff --git a/print/foo2zjs/Makefile b/print/foo2zjs/Makefile
index befdad2c3560..2b7bdb798791 100644
--- a/print/foo2zjs/Makefile
+++ b/print/foo2zjs/Makefile
@@ -7,7 +7,7 @@
PORTNAME= foo2zjs
PORTVERSION= 20110609
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
${MASTER_SITE_LOCAL:S,$,acm/${PORTNAME}/,}
diff --git a/print/foomatic-filters/Makefile b/print/foomatic-filters/Makefile
index 68594dd42ffb..651c92538129 100644
--- a/print/foomatic-filters/Makefile
+++ b/print/foomatic-filters/Makefile
@@ -7,6 +7,7 @@
PORTNAME= foomatic-filters
PORTVERSION= 4.0.7
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://www.linuxprinting.org/download/foomatic/ \
http://www.openprinting.org/download/foomatic/
diff --git a/print/freetype-tools/Makefile b/print/freetype-tools/Makefile
index 02809bb7ed3c..61915786e8c6 100644
--- a/print/freetype-tools/Makefile
+++ b/print/freetype-tools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= freetype-tools
PORTVERSION= 1.3.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print
MASTER_SITES= SF/freetype/freetype/${PORTVERSION} \
http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/freetype1/ \
diff --git a/print/frescobaldi/Makefile b/print/frescobaldi/Makefile
index 7adb5b8d0222..3c193c7b1c5c 100644
--- a/print/frescobaldi/Makefile
+++ b/print/frescobaldi/Makefile
@@ -7,7 +7,7 @@
PORTNAME= frescobaldi
PORTVERSION= 1.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print
MASTER_SITES= http://lilykde.googlecode.com/files/
diff --git a/print/ggv/Makefile b/print/ggv/Makefile
index 04e4457011b2..265c81b350bf 100644
--- a/print/ggv/Makefile
+++ b/print/ggv/Makefile
@@ -8,7 +8,7 @@
PORTNAME= ggv
PORTVERSION= 2.12.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
diff --git a/print/ghostscript7-commfont/Makefile b/print/ghostscript7-commfont/Makefile
index 8afb6d6cd38a..5f802a1ff446 100644
--- a/print/ghostscript7-commfont/Makefile
+++ b/print/ghostscript7-commfont/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ghostscript7-commfont
PORTVERSION= 7.07
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= print
MASTER_SITES= # empty
DISTFILES= # empty
diff --git a/print/ghostscript7/Makefile b/print/ghostscript7/Makefile
index 4bb40979b45f..c4579ab79739 100644
--- a/print/ghostscript7/Makefile
+++ b/print/ghostscript7/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ghostscript7
PORTVERSION= 7.07
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= print
MASTER_SITES= SF/ghostscript/gnu-gs/${PORTVERSION}:gs_srcs \
${MASTER_SITE_PORTS_JP:S/$/:ports_jp,ports_jp_gs/} \
@@ -23,7 +23,7 @@ MAINTAINER= doceng@FreeBSD.org
COMMENT= Ghostscript 7.x PostScript interpreter
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
- png.6:${PORTSDIR}/graphics/png
+ png15:${PORTSDIR}/graphics/png
RUN_DEPENDS= ${LOCALBASE}/share/ghostscript/fonts/a010013l.pfb:${PORTSDIR}/print/gsfonts
# normazile WRKSRC so things like cups-pstoraster may work
@@ -43,7 +43,8 @@ MAKE_ENV= CFLAGS_STANDARD="${CFLAGS}" \
MAKE_JOBS_UNSAFE= yes
CONFIGURE_ENV= ${MAKE_ENV}
-CPPFLAGS+= -DUPD_SIGNAL=0 -I. -I${WRKSRC}/gimp-print -I${LOCALBASE}/include/libpng -I${LOCALBASE}/include
+CPPFLAGS+= -DUPD_SIGNAL=0 -I. -I${WRKSRC}/gimp-print -I${LOCALBASE}/include/libpng \
+ -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
LDFLAGS+= ${XLDFLAGS}
CONFIGURE_ARGS= --disable-compile-inits \
--with-ijs
diff --git a/print/ghostscript7/files/patch-src-gdevpng.c b/print/ghostscript7/files/patch-src-gdevpng.c
new file mode 100644
index 000000000000..697f6c71ff7d
--- /dev/null
+++ b/print/ghostscript7/files/patch-src-gdevpng.c
@@ -0,0 +1,11 @@
+--- src/gdevpng.c.orig 2003-05-15 12:05:29.000000000 +0200
++++ src/gdevpng.c 2012-04-27 20:17:30.000000000 +0200
+@@ -258,7 +258,7 @@
+ goto done;
+ }
+ /* set error handling */
+- if (setjmp(png_ptr->jmpbuf)) {
++ if (setjmp(png_jmpbuf(png_ptr))) {
+ /* If we get here, we had a problem reading the file */
+ code = gs_note_error(gs_error_VMerror);
+ goto done;
diff --git a/print/ghostscript7/files/patch-src-png_.h b/print/ghostscript7/files/patch-src-png_.h
new file mode 100644
index 000000000000..3ab10a5af90a
--- /dev/null
+++ b/print/ghostscript7/files/patch-src-png_.h
@@ -0,0 +1,9 @@
+--- src/png_.h.orig 2003-01-17 01:49:05.000000000 +0100
++++ src/png_.h 2012-04-27 19:22:59.000000000 +0200
+@@ -27,5 +27,6 @@
+ #else
+ #include "png.h"
+ #endif
++#include "pngpriv.h"
+
+ #endif /* png__INCLUDED */
diff --git a/print/ghostscript8/Makefile b/print/ghostscript8/Makefile
index 9b80c6fa7507..91044c7cb61d 100644
--- a/print/ghostscript8/Makefile
+++ b/print/ghostscript8/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ghostscript8
PORTVERSION= 8.71
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print
MASTER_SITES= http://downloads.ghostscript.com/public/:gs_srcs \
SF/ghostscript/GPL%20Ghostscript/${PORTVERSION}:gs_srcs \
@@ -27,7 +27,7 @@ LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2 \
jasper:${PORTSDIR}/graphics/jasper \
jbig2dec:${PORTSDIR}/graphics/jbig2dec \
jpeg:${PORTSDIR}/graphics/jpeg \
- png:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
tiff:${PORTSDIR}/graphics/tiff
RUN_DEPENDS= ${LOCALBASE}/share/${PORTNAME:S,8,,}/fonts/a010013l.pfb:${PORTSDIR}/print/gsfonts
@@ -56,7 +56,7 @@ CONFIGURE_ARGS= --disable-compile-inits \
--with-drivers=""
CPPFLAGS+= -DUPD_SIGNAL=0 -I. \
-I${WRKSRC}/jasper/src/libjasper/include \
- -I${LOCALBASE}/include/libpng \
+ -I${LOCALBASE}/include/libpng15 \
-I${LOCALBASE}/include
XCFLAGS= ${PTHREAD_CFLAGS}
XLDFLAGS= ${PTHREAD_LIBS}
diff --git a/print/ghostscript8/files/patch-base-gdevpng.c b/print/ghostscript8/files/patch-base-gdevpng.c
new file mode 100644
index 000000000000..e60b57eb8ec1
--- /dev/null
+++ b/print/ghostscript8/files/patch-base-gdevpng.c
@@ -0,0 +1,11 @@
+--- base/gdevpng.c.orig 2008-07-17 04:34:01.000000000 +0200
++++ base/gdevpng.c 2012-04-27 20:19:52.000000000 +0200
+@@ -280,7 +280,7 @@
+ goto done;
+ }
+ /* set error handling */
+- if (setjmp(png_ptr->jmpbuf)) {
++ if (setjmp(png_jmpbuf(png_ptr))) {
+ /* If we get here, we had a problem reading the file */
+ code = gs_note_error(gs_error_VMerror);
+ goto done;
diff --git a/print/ghostscript8/files/patch-base-png_.h b/print/ghostscript8/files/patch-base-png_.h
new file mode 100644
index 000000000000..f41e1f171439
--- /dev/null
+++ b/print/ghostscript8/files/patch-base-png_.h
@@ -0,0 +1,9 @@
+--- base/png_.h.orig 2007-06-06 00:23:38.000000000 +0200
++++ base/png_.h 2012-04-27 19:31:55.000000000 +0200
+@@ -22,5 +22,6 @@
+ #else
+ #include "png.h"
+ #endif
++#include "pngpriv.h"
+
+ #endif /* png__INCLUDED */
diff --git a/print/ghostscript9/Makefile b/print/ghostscript9/Makefile
index 9cbd9a7cde38..d784cddb484d 100644
--- a/print/ghostscript9/Makefile
+++ b/print/ghostscript9/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ghostscript9
PORTVERSION= 9.05
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= http://downloads.ghostscript.com/public/:gs_srcs \
SF/ghostscript/GPL%20Ghostscript/${PORTVERSION}:gs_srcs \
@@ -27,7 +27,7 @@ LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2 \
idn:${PORTSDIR}/dns/libidn \
jbig2dec:${PORTSDIR}/graphics/jbig2dec \
jpeg:${PORTSDIR}/graphics/jpeg \
- png:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
tiff:${PORTSDIR}/graphics/tiff
# XXX: lcms shared lib support is broken
diff --git a/print/gnome-cups-manager/Makefile b/print/gnome-cups-manager/Makefile
index 46ac3ff33a5a..c648e5810020 100644
--- a/print/gnome-cups-manager/Makefile
+++ b/print/gnome-cups-manager/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gnome-cups-manager
PORTVERSION= 0.31
-PORTREVISION= 13
+PORTREVISION= 14
PORTEPOCH= 1
CATEGORIES= print gnome
MASTER_SITES= GNOME
diff --git a/print/gnome-print/Makefile b/print/gnome-print/Makefile
index ea38c712029d..9a094b28b1c2 100644
--- a/print/gnome-print/Makefile
+++ b/print/gnome-print/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gnome-print
PORTVERSION= 0.37
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= print gnome
MASTER_SITES= GNOME
DISTNAME= gnome-print-${PORTVERSION}
diff --git a/print/gnome-specimen/Makefile b/print/gnome-specimen/Makefile
index 4e419bab9bef..05d5064bdfb2 100644
--- a/print/gnome-specimen/Makefile
+++ b/print/gnome-specimen/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gnome-specimen
PORTVERSION= 0.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print
MASTER_SITES= http://uwstopia.nl/geek/projects/gnome-specimen/releases/
diff --git a/print/gnomephotoprinter/Makefile b/print/gnomephotoprinter/Makefile
index ad2f00e51bd0..52f28ec5b038 100644
--- a/print/gnomephotoprinter/Makefile
+++ b/print/gnomephotoprinter/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gnomephotoprinter
PORTVERSION= 0.7.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print gnome
MASTER_SITES= http://www.fogman.de/gpp/
DISTNAME= gpp-${PORTVERSION}
diff --git a/print/gribouy/Makefile b/print/gribouy/Makefile
index 11e29f557b88..1eb7a37aa59b 100644
--- a/print/gribouy/Makefile
+++ b/print/gribouy/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gribouy
PORTVERSION= 0.0.8
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= print gnome
#MASTER_SITES= ${MASTER_SITE_SAVANNAH}
#MASTER_SITE_SUBDIR= gribouy/unstable.pkg/${PORTVERSION:R}
diff --git a/print/gsview/Makefile b/print/gsview/Makefile
index b40836f189ba..a06be714b885 100644
--- a/print/gsview/Makefile
+++ b/print/gsview/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gsview
PORTVERSION= 4.9
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= http://mirror.cs.wisc.edu/pub/mirrors/ghost/ghostgum/
diff --git a/print/gtklp/Makefile b/print/gtklp/Makefile
index 998dd9553cd6..eac50768eee0 100644
--- a/print/gtklp/Makefile
+++ b/print/gtklp/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gtklp
PORTVERSION= 1.2.9
+PORTREVISION= 1
DISTVERSIONSUFFIX= .src
CATEGORIES= print
MASTER_SITES= SF
diff --git a/print/gutenprint-base/Makefile b/print/gutenprint-base/Makefile
index 9da4d9e955a3..f8863b3ebe19 100644
--- a/print/gutenprint-base/Makefile
+++ b/print/gutenprint-base/Makefile
@@ -8,6 +8,7 @@
PORTNAME?= gutenprint
PORTVERSION= 5.2.7
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= SF/gimp-print/gutenprint-5.2/${PORTVERSION}
PKGNAMESUFFIX?= -base
diff --git a/print/gv/Makefile b/print/gv/Makefile
index dc63af76f635..ed6136bf6238 100644
--- a/print/gv/Makefile
+++ b/print/gv/Makefile
@@ -8,6 +8,7 @@
PORTNAME= gv
PORTVERSION= 3.7.3
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
diff --git a/print/hp2xx/Makefile b/print/hp2xx/Makefile
index bdeca88d63c3..cff156dca901 100644
--- a/print/hp2xx/Makefile
+++ b/print/hp2xx/Makefile
@@ -7,7 +7,7 @@
PORTNAME= hp2xx
PORTVERSION= 3.4.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print x11
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -15,7 +15,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= A HPGL to vector- and raster formats converter and previewer for X11
-LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png \
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff
WRKSRC= ${WRKDIR}/${DISTNAME}/sources
diff --git a/print/hp2xx/files/patch-png.c b/print/hp2xx/files/patch-png.c
new file mode 100644
index 000000000000..48162b3d7dae
--- /dev/null
+++ b/print/hp2xx/files/patch-png.c
@@ -0,0 +1,19 @@
+--- png.c.orig 2003-06-21 17:31:51.000000000 +0200
++++ png.c 2012-05-06 06:59:14.000000000 +0200
+@@ -6,6 +6,7 @@
+ #include <stdlib.h>
+ #include "to_png.h"
+ #include <png.h>
++#include <zlib.h>
+
+ #define PDNCOL 256
+
+@@ -36,7 +37,7 @@
+ }
+
+ /* set up error handlimg for libpng */
+- if (setjmp(png_ptr->jmpbuf)) {
++ if (setjmp(png_jmpbuf(png_ptr))) {
+ png_destroy_write_struct(&png_ptr, &info_ptr);
+ return;
+ }
diff --git a/print/hpijs/Makefile b/print/hpijs/Makefile
index 0b3b301aa01c..9bc84d34a568 100644
--- a/print/hpijs/Makefile
+++ b/print/hpijs/Makefile
@@ -7,7 +7,7 @@
PORTNAME= hpijs
PORTVERSION= 2.1.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= SF/hpinkjet/${PORTNAME}/${PORTVERSION}
diff --git a/print/hplip/Makefile b/print/hplip/Makefile
index 9b4c976a7011..47b03499482f 100644
--- a/print/hplip/Makefile
+++ b/print/hplip/Makefile
@@ -7,7 +7,7 @@
PORTNAME= hplip
PORTVERSION= 3.12.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MASTER_SITES= SF
diff --git a/print/hyperlatex/Makefile b/print/hyperlatex/Makefile
index 8b730e0ce25f..03fec69135ca 100644
--- a/print/hyperlatex/Makefile
+++ b/print/hyperlatex/Makefile
@@ -7,7 +7,7 @@
PORTNAME= Hyperlatex
DISTVERSION= 2.9a
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME:L}/2.9a
diff --git a/print/ifxetex/Makefile b/print/ifxetex/Makefile
index f6a2c3ab22a4..4a0350b4bc2e 100644
--- a/print/ifxetex/Makefile
+++ b/print/ifxetex/Makefile
@@ -6,7 +6,7 @@
PORTNAME= ifxetex
PORTVERSION= 20090124
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
MASTER_SITE_SUBDIR= macros/generic/
diff --git a/print/jadetex/Makefile b/print/jadetex/Makefile
index 138f08f0e0df..260884041109 100644
--- a/print/jadetex/Makefile
+++ b/print/jadetex/Makefile
@@ -7,7 +7,7 @@
PORTNAME= jadetex
PORTVERSION= 3.13
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= print
MASTER_SITES= SF
@@ -15,7 +15,7 @@ MAINTAINER= doceng@FreeBSD.org
COMMENT= A TeX backend for Jade, for typesetting SGML documents
BUILD_DEPENDS= etex:${PORTSDIR}/print/teTeX-base
-LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
RUN_DEPENDS= etex:${PORTSDIR}/print/teTeX-base
MAKE_JOBS_UNSAFE= yes
diff --git a/print/kcdlabel/Makefile b/print/kcdlabel/Makefile
index 7383efb2e228..6da444a23768 100644
--- a/print/kcdlabel/Makefile
+++ b/print/kcdlabel/Makefile
@@ -6,7 +6,7 @@
PORTNAME= kcdlabel
PORTVERSION= 2.12
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= print kde
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}-KDE3
DISTNAME= ${PORTNAME}-${PORTVERSION}-KDE3
diff --git a/print/kdeutils4-printer-applet/Makefile b/print/kdeutils4-printer-applet/Makefile
index 2e5442484100..dca2455e66ed 100644
--- a/print/kdeutils4-printer-applet/Makefile
+++ b/print/kdeutils4-printer-applet/Makefile
@@ -7,6 +7,7 @@
PORTNAME= printer-applet
PORTVERSION= ${KDE4_VERSION}
+PORTREVISION= 1
CATEGORIES= print kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
diff --git a/print/kover/Makefile b/print/kover/Makefile
index d2c2fe465e16..5a80a731f8bb 100644
--- a/print/kover/Makefile
+++ b/print/kover/Makefile
@@ -6,6 +6,7 @@
PORTNAME= kover
PORTVERSION= 4
+PORTREVISION= 1
CATEGORIES= print kde
MASTER_SITES= http://lisas.de/kover/
diff --git a/print/kpdftool/Makefile b/print/kpdftool/Makefile
index 3a1b1b3b786b..0c5535e6598d 100644
--- a/print/kpdftool/Makefile
+++ b/print/kpdftool/Makefile
@@ -6,6 +6,7 @@
PORTNAME= kpdftool
PORTVERSION= 0.23.1
+PORTREVISION= 1
CATEGORIES= print kde
MASTER_SITES= http://www.kde-apps.org/CONTENT/content-files/
DISTFILES= 33194-${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
diff --git a/print/latex-arydshln/Makefile b/print/latex-arydshln/Makefile
index c0c1646b7b62..a529690e6c04 100644
--- a/print/latex-arydshln/Makefile
+++ b/print/latex-arydshln/Makefile
@@ -6,7 +6,7 @@
PORTNAME= latex-arydshln
PORTVERSION= 1.71.20040831
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \
${MASTER_SITE_TEX_CTAN}
diff --git a/print/latex-bytefield/Makefile b/print/latex-bytefield/Makefile
index f630fbb4ca10..b50f01ac1216 100644
--- a/print/latex-bytefield/Makefile
+++ b/print/latex-bytefield/Makefile
@@ -6,7 +6,7 @@
PORTNAME= latex-bytefield
PORTVERSION= 1.2.20050731
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
MASTER_SITE_SUBDIR= macros/latex/contrib/bytefield
diff --git a/print/latex-caption/Makefile b/print/latex-caption/Makefile
index e6e5ffa5552f..ae405a3f7973 100644
--- a/print/latex-caption/Makefile
+++ b/print/latex-caption/Makefile
@@ -6,7 +6,7 @@
PORTNAME= latex-caption
PORTVERSION= 3.1.20100114
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MASTER_SITES= ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \
${MASTER_SITE_TEX_CTAN}
diff --git a/print/latex-chapterfolder/Makefile b/print/latex-chapterfolder/Makefile
index dab1572c7e0f..b3f88368c6e4 100644
--- a/print/latex-chapterfolder/Makefile
+++ b/print/latex-chapterfolder/Makefile
@@ -6,6 +6,7 @@
PORTNAME= chapterfolder
PORTVERSION= 2.0.20051124
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \
${MASTER_SITE_TEX_CTAN}
diff --git a/print/latex-circ/Makefile b/print/latex-circ/Makefile
index 4a3338106cf7..ea46895bfaba 100644
--- a/print/latex-circ/Makefile
+++ b/print/latex-circ/Makefile
@@ -7,7 +7,7 @@
PORTNAME= circ
PORTVERSION= 1.0f
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= ftp://cam.ctan.org/tex-archive/macros/generic/diagrams/ \
http://theory.uwinnipeg.ca/scripts/CTAN/macros/generic/diagrams/
diff --git a/print/latex-cjk/Makefile b/print/latex-cjk/Makefile
index bdc99dee6ecc..fe954d707317 100644
--- a/print/latex-cjk/Makefile
+++ b/print/latex-cjk/Makefile
@@ -7,7 +7,7 @@
PORTNAME= latex-cjk
PORTVERSION= 4.8.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print chinese japanese korean
MASTER_SITES= http://cjk.ffii.org/ \
ftp://freebsd.csie.ntu.edu.tw/users/rafan/
diff --git a/print/latex-feynmf/Makefile b/print/latex-feynmf/Makefile
index 3e125408521b..24ed314e7a44 100644
--- a/print/latex-feynmf/Makefile
+++ b/print/latex-feynmf/Makefile
@@ -6,7 +6,7 @@
PORTNAME= latex-feynmf
PORTVERSION= 1.08.19961202
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
MASTER_SITE_SUBDIR= macros/latex/contrib/feynmf
diff --git a/print/latex-logpap/Makefile b/print/latex-logpap/Makefile
index 71732db4737d..a59721e1b038 100644
--- a/print/latex-logpap/Makefile
+++ b/print/latex-logpap/Makefile
@@ -6,7 +6,7 @@
PORTNAME= latex-logpap
PORTVERSION= 0.6.20040201
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \
${MASTER_SITE_TEX_CTAN}
diff --git a/print/latex-nomencl/Makefile b/print/latex-nomencl/Makefile
index 025b857c4d50..e4f46874c692 100644
--- a/print/latex-nomencl/Makefile
+++ b/print/latex-nomencl/Makefile
@@ -6,6 +6,7 @@
PORTNAME= nomencl
PORTVERSION= 4.2.20050922
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \
${MASTER_SITE_TEX_CTAN}
diff --git a/print/latex-prettyref/Makefile b/print/latex-prettyref/Makefile
index 8ab9e7199954..eca78ee9c4b5 100644
--- a/print/latex-prettyref/Makefile
+++ b/print/latex-prettyref/Makefile
@@ -7,7 +7,7 @@
PORTNAME= latex-prettyref
PORTVERSION= 3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
MASTER_SITE_SUBDIR= macros/latex/contrib
diff --git a/print/latex-subfloat/Makefile b/print/latex-subfloat/Makefile
index 2e307aed935a..31e91329cfa2 100644
--- a/print/latex-subfloat/Makefile
+++ b/print/latex-subfloat/Makefile
@@ -6,7 +6,7 @@
PORTNAME= latex-subfloat
PORTVERSION= 2.14.20030821
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
MASTER_SITE_SUBDIR= macros/latex/contrib/subfloat
diff --git a/print/latex-supertabular/Makefile b/print/latex-supertabular/Makefile
index 069827ed5f59..9d6756103fbb 100644
--- a/print/latex-supertabular/Makefile
+++ b/print/latex-supertabular/Makefile
@@ -7,7 +7,7 @@
PORTNAME= latex-supertabular
PORTVERSION= 1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/supertabular/
DISTFILES= supertabular.dtx supertabular.ins ${DOC_FILES}
diff --git a/print/latex-svninfo/Makefile b/print/latex-svninfo/Makefile
index 1532fe5f0f3c..309d008baf44 100644
--- a/print/latex-svninfo/Makefile
+++ b/print/latex-svninfo/Makefile
@@ -6,7 +6,7 @@
PORTNAME= svninfo
PORTVERSION= 0.7.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= http://www.brucker.ch/projects/svninfo/download/ \
${MASTER_SITE_LOCAL}
diff --git a/print/lgrind/Makefile b/print/lgrind/Makefile
index 0072cab0c4ab..72f80526831b 100644
--- a/print/lgrind/Makefile
+++ b/print/lgrind/Makefile
@@ -7,7 +7,7 @@
PORTNAME= lgrind
PORTVERSION= 3.67
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= print
MASTER_SITES= LOCAL/pav
diff --git a/print/libgnomeprint/Makefile b/print/libgnomeprint/Makefile
index a98cc37d5b38..889a56956b03 100644
--- a/print/libgnomeprint/Makefile
+++ b/print/libgnomeprint/Makefile
@@ -9,6 +9,7 @@
PORTNAME= libgnomeprint
PORTVERSION= 2.18.8
+PORTREVISION= 1
CATEGORIES= print gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
diff --git a/print/libgnomeprintmm/Makefile b/print/libgnomeprintmm/Makefile
index a67217897a94..8a1a7d029a23 100644
--- a/print/libgnomeprintmm/Makefile
+++ b/print/libgnomeprintmm/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libgnomeprintmm
PORTVERSION= 2.5.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
diff --git a/print/libharu/Makefile b/print/libharu/Makefile
index 3c36b1a886a5..5e1b0b96e20c 100644
--- a/print/libharu/Makefile
+++ b/print/libharu/Makefile
@@ -8,17 +8,18 @@
PORTNAME= libharu
PORTVERSION= 2.2.1
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://libharu.org/files/
MAINTAINER= jlaffaye@FreeBSD.org
COMMENT= Haru Free PDF Library
-LIB_DEPENDS= png:${PORTSDIR}/graphics/png
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-png=${LOCALBASE}
-CFLAGS+= -I${LOCALBASE}/include
+CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
USE_LDCONFIG= yes
SOVERSION= 2
diff --git a/print/libharu/files/patch-hpdf_image_png.c b/print/libharu/files/patch-hpdf_image_png.c
new file mode 100644
index 000000000000..57f59185f63d
--- /dev/null
+++ b/print/libharu/files/patch-hpdf_image_png.c
@@ -0,0 +1,10 @@
+--- src/hpdf_image_png.c.orig 2010-02-08 10:27:51.000000000 +0100
++++ src/hpdf_image_png.c 2012-05-06 06:53:50.000000000 +0200
+@@ -21,6 +21,7 @@
+
+ #ifndef LIBHPDF_HAVE_NOPNGLIB
+ #include <png.h>
++#include <pngpriv.h>
+
+ static void
+ PngErrorFunc (png_structp png_ptr,
diff --git a/print/libspectre/Makefile b/print/libspectre/Makefile
index adff55787987..1751a6065083 100644
--- a/print/libspectre/Makefile
+++ b/print/libspectre/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libspectre
PORTVERSION= 0.2.6
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://libspectre.freedesktop.org/releases/
diff --git a/print/lilypond/Makefile b/print/lilypond/Makefile
index 15e2d62a73df..e7e135af82ce 100644
--- a/print/lilypond/Makefile
+++ b/print/lilypond/Makefile
@@ -9,7 +9,7 @@
PORTNAME= lilypond
PORTVERSION= 2.14.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print audio
MASTER_SITES= http://download.linuxaudio.org/lilypond/sources/v2.14/
diff --git a/print/lpr-wrapper/Makefile b/print/lpr-wrapper/Makefile
index 7558a7ecc60d..a03e702657d8 100644
--- a/print/lpr-wrapper/Makefile
+++ b/print/lpr-wrapper/Makefile
@@ -7,6 +7,7 @@
PORTNAME= lpr-wrapper
PORTVERSION= 0.7
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://www.mathstat.dal.ca/~selinger/lpr-wrapper/download/
diff --git a/print/lyx/Makefile b/print/lyx/Makefile
index 68a439f8706b..816e611a73e8 100644
--- a/print/lyx/Makefile
+++ b/print/lyx/Makefile
@@ -7,6 +7,7 @@
PORTNAME= lyx
PORTVERSION= ${MAJOR_VERSION}.${MINOR_VERSION}
+PORTREVISION= 1
CATEGORIES= print editors
MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \
http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \
diff --git a/print/lyx16/Makefile b/print/lyx16/Makefile
index b8f54dc7a834..313e64680664 100644
--- a/print/lyx16/Makefile
+++ b/print/lyx16/Makefile
@@ -7,7 +7,7 @@
PORTNAME= lyx
PORTVERSION= ${MAJOR_VERSION}.${MINOR_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print editors
MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \
http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \
diff --git a/print/magicfilter/Makefile b/print/magicfilter/Makefile
index 8a65f97353fc..5e9df537ab25 100644
--- a/print/magicfilter/Makefile
+++ b/print/magicfilter/Makefile
@@ -7,7 +7,7 @@
PORTNAME= magicfilter
PORTVERSION= 2.3.h
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= http://www.pell.portland.or.us/~orc/Code/magicfilter/
diff --git a/print/mapagi/Makefile b/print/mapagi/Makefile
index acbc7dc22526..e1f76ce7cdb4 100644
--- a/print/mapagi/Makefile
+++ b/print/mapagi/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mapagi
PORTVERSION= 0.6
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= print
MASTER_SITES= http://members.ferrara.linux.it/calicant/mapagi/
diff --git a/print/mftrace/Makefile b/print/mftrace/Makefile
index 093d5934cb16..e49a0a348244 100644
--- a/print/mftrace/Makefile
+++ b/print/mftrace/Makefile
@@ -8,7 +8,7 @@
PORTNAME= mftrace
PORTVERSION= 1.2.18
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://lilypond.org/download/sources/mftrace/ \
LOCAL/nivit/${PORTNAME}/
diff --git a/print/p5-Net-CUPS/Makefile b/print/p5-Net-CUPS/Makefile
index 4568a0d69234..2dfbd085931c 100644
--- a/print/p5-Net-CUPS/Makefile
+++ b/print/p5-Net-CUPS/Makefile
@@ -7,6 +7,7 @@
PORTNAME= Net-CUPS
PORTVERSION= 0.61
+PORTREVISION= 1
CATEGORIES= print perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/print/panda/Makefile b/print/panda/Makefile
index 73cbc9159c23..5b3a6c31aa33 100644
--- a/print/panda/Makefile
+++ b/print/panda/Makefile
@@ -7,7 +7,7 @@
PORTNAME= panda
PORTVERSION= 0.5.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print
MASTER_SITES= SF \
SAVANNAH \
@@ -20,7 +20,7 @@ LICENSE= GPLv2 LGPL21
LICENSE_COMB= dual
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
- png.6:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff
USE_BZIP2= yes
diff --git a/print/paps/Makefile b/print/paps/Makefile
index 1badb64e4e17..4b22654a414f 100644
--- a/print/paps/Makefile
+++ b/print/paps/Makefile
@@ -7,7 +7,7 @@
PORTNAME= paps
PORTVERSION= 0.6.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print
MASTER_SITES= SF
diff --git a/print/passivetex/Makefile b/print/passivetex/Makefile
index 6991eaca1d82..4ba245f73610 100644
--- a/print/passivetex/Makefile
+++ b/print/passivetex/Makefile
@@ -7,7 +7,7 @@
PORTNAME= passivetex
PORTVERSION= 1.24
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= http://www.tei-c.org/Software/passivetex/
DISTNAME= ${PORTNAME}
diff --git a/print/pdfcube/Makefile b/print/pdfcube/Makefile
index ec33b01740a4..cec0ab68ae0f 100644
--- a/print/pdfcube/Makefile
+++ b/print/pdfcube/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pdfcube
DISTVERSION= 0.0.4-beta
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://code.100allora.it/releases/pdfcube/
diff --git a/print/pdfjam/Makefile b/print/pdfjam/Makefile
index fec3dc60d089..1a1c1c9702a8 100644
--- a/print/pdfjam/Makefile
+++ b/print/pdfjam/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pdfjam
PORTVERSION= 2.08
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam/ \
ftp://ftp.stack.nl/pub/users/johans/pdfjam/
diff --git a/print/pdfmod/Makefile b/print/pdfmod/Makefile
index 8447225e0153..378d3440d04f 100644
--- a/print/pdfmod/Makefile
+++ b/print/pdfmod/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pdfmod
PORTVERSION= 0.9.1
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= GNOME
diff --git a/print/pips-sc60s/Makefile b/print/pips-sc60s/Makefile
index 1cf79ea1ca3f..2d608a52507a 100644
--- a/print/pips-sc60s/Makefile
+++ b/print/pips-sc60s/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.5.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus C60 Series
diff --git a/print/pips-sc65_66s/Makefile b/print/pips-sc65_66s/Makefile
index 0d38a7dd74da..c4cdedbe3dbd 100644
--- a/print/pips-sc65_66s/Makefile
+++ b/print/pips-sc65_66s/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus C65/C66 Series
diff --git a/print/pips-sc80s/Makefile b/print/pips-sc80s/Makefile
index 7dcd98c62c67..35b0910f34c3 100644
--- a/print/pips-sc80s/Makefile
+++ b/print/pips-sc80s/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.5.2
-PORTREVISION= 5
+PORTREVISION= 6
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus C80 Series
diff --git a/print/pips-sc84_83s/Makefile b/print/pips-sc84_83s/Makefile
index 53b43add4002..c2b255d5200f 100644
--- a/print/pips-sc84_83s/Makefile
+++ b/print/pips-sc84_83s/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus C84/C83 Series
diff --git a/print/pips-sc85_86s/Makefile b/print/pips-sc85_86s/Makefile
index d20e7d5ea321..412c8fe60513 100644
--- a/print/pips-sc85_86s/Makefile
+++ b/print/pips-sc85_86s/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus C85/C86 Series
diff --git a/print/pips-scx3500_3600s/Makefile b/print/pips-scx3500_3600s/Makefile
index dd64e4a44ae5..f16f685dd258 100644
--- a/print/pips-scx3500_3600s/Makefile
+++ b/print/pips-scx3500_3600s/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus CX3500/CX3600 Series
diff --git a/print/pips-sp2100_2200/Makefile b/print/pips-sp2100_2200/Makefile
index 7e08716ed475..2160663ca23c 100644
--- a/print/pips-sp2100_2200/Makefile
+++ b/print/pips-sp2100_2200/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus Photo 2100/2200
diff --git a/print/pips-spr200_210/Makefile b/print/pips-spr200_210/Makefile
index f2d5276d1633..674a6b8fb05e 100644
--- a/print/pips-spr200_210/Makefile
+++ b/print/pips-spr200_210/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus Photo R200/R210
diff --git a/print/pips-spr300_310/Makefile b/print/pips-spr300_310/Makefile
index 498e20571640..870038737f12 100644
--- a/print/pips-spr300_310/Makefile
+++ b/print/pips-spr300_310/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus Photo R300/R310
diff --git a/print/pips-spr800/Makefile b/print/pips-spr800/Makefile
index d4f21bc9e2d2..8e55c16c7d22 100644
--- a/print/pips-spr800/Makefile
+++ b/print/pips-spr800/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON Stylus Photo R800
diff --git a/print/pips2200/Makefile b/print/pips2200/Makefile
index 0fd2c071d90e..d4ddc0062b79 100644
--- a/print/pips2200/Makefile
+++ b/print/pips2200/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-2200C
diff --git a/print/pips3000/Makefile b/print/pips3000/Makefile
index 6a3dbe0c87d2..fa9c29322ee8 100644
--- a/print/pips3000/Makefile
+++ b/print/pips3000/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-3000C
diff --git a/print/pips3300/Makefile b/print/pips3300/Makefile
index 6f16e91eabb8..f0dd8eca1f4d 100644
--- a/print/pips3300/Makefile
+++ b/print/pips3300/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-3300C
diff --git a/print/pips3500/Makefile b/print/pips3500/Makefile
index ce29282aaacd..c1d18e7e38b4 100644
--- a/print/pips3500/Makefile
+++ b/print/pips3500/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.1.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-3500C
diff --git a/print/pips4000/Makefile b/print/pips4000/Makefile
index 9a314f4b617e..0005f56ae84a 100644
--- a/print/pips4000/Makefile
+++ b/print/pips4000/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-4000PX
diff --git a/print/pips670/Makefile b/print/pips670/Makefile
index 7abb186a5961..2caf930170f6 100644
--- a/print/pips670/Makefile
+++ b/print/pips670/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-670C
diff --git a/print/pips730/Makefile b/print/pips730/Makefile
index 4b605820392c..ea7d1aea9a37 100644
--- a/print/pips730/Makefile
+++ b/print/pips730/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.5.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-730C
diff --git a/print/pips740-cups/Makefile b/print/pips740-cups/Makefile
index c191605ea753..8e0fd82678b5 100644
--- a/print/pips740-cups/Makefile
+++ b/print/pips740-cups/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-740C (for CUPS)
diff --git a/print/pips740/Makefile b/print/pips740/Makefile
index 5d34b93af918..7ab8e1658da7 100644
--- a/print/pips740/Makefile
+++ b/print/pips740/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-740C (for LPR)
diff --git a/print/pips750_2000/Makefile b/print/pips750_2000/Makefile
index 3d02dd1fe588..657047bafeec 100644
--- a/print/pips750_2000/Makefile
+++ b/print/pips750_2000/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-750C PM-2000C
diff --git a/print/pips760/Makefile b/print/pips760/Makefile
index d66d32044bb5..15d1ff71009a 100644
--- a/print/pips760/Makefile
+++ b/print/pips760/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-760C
diff --git a/print/pips770/Makefile b/print/pips770/Makefile
index e92d7a33ff71..c401b91e0afe 100644
--- a/print/pips770/Makefile
+++ b/print/pips770/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-770C
diff --git a/print/pips780/Makefile b/print/pips780/Makefile
index 583c22582ea2..9b7d466c996a 100644
--- a/print/pips780/Makefile
+++ b/print/pips780/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.1.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-780C
diff --git a/print/pips800/Makefile b/print/pips800/Makefile
index 5d35c25d6079..84ea55267c84 100644
--- a/print/pips800/Makefile
+++ b/print/pips800/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 8
+PORTREVISION= 9
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-800C
diff --git a/print/pips800/Makefile.pips b/print/pips800/Makefile.pips
index 43fa66ed5784..426407146b1b 100644
--- a/print/pips800/Makefile.pips
+++ b/print/pips800/Makefile.pips
@@ -57,7 +57,7 @@ MASTER_SITE_SUBDIR= ${PRT_MODEL:L}${SUBDIR_SUFFIX}
MAINTAINER= ume@FreeBSD.org
-LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
RUN_DEPENDS= pstops:${PORTSDIR}/print/psutils-${PAPERSIZE} \
${LOCALBASE}/lib/pluginwrapper/pips.so:${PORTSDIR}/www/linuxpluginwrapper
diff --git a/print/pips820/Makefile b/print/pips820/Makefile
index 702aa15c2e4f..567a04b9e8be 100644
--- a/print/pips820/Makefile
+++ b/print/pips820/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 1.3.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-820C
diff --git a/print/pips870-cups/Makefile b/print/pips870-cups/Makefile
index d3ad7f8c09ac..81ed6dafb139 100644
--- a/print/pips870-cups/Makefile
+++ b/print/pips870-cups/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-870C (for CUPS)
diff --git a/print/pips870/Makefile b/print/pips870/Makefile
index bc225cd3b801..694210086a84 100644
--- a/print/pips870/Makefile
+++ b/print/pips870/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-870C (for LPR)
diff --git a/print/pips880/Makefile b/print/pips880/Makefile
index 1e74428bc0fa..7469f3345149 100644
--- a/print/pips880/Makefile
+++ b/print/pips880/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.1.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-880C
diff --git a/print/pips900/Makefile b/print/pips900/Makefile
index 0530866fbf02..404b8637e4e9 100644
--- a/print/pips900/Makefile
+++ b/print/pips900/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.1.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-900C
diff --git a/print/pips930/Makefile b/print/pips930/Makefile
index d4652a01dec1..6f76e2ed127c 100644
--- a/print/pips930/Makefile
+++ b/print/pips930/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 5
+PORTREVISION= 6
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-930C (for LPR)
diff --git a/print/pips940/Makefile b/print/pips940/Makefile
index e8fa24dc45b7..f70a656fd5f9 100644
--- a/print/pips940/Makefile
+++ b/print/pips940/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-940C
diff --git a/print/pips970-cups/Makefile b/print/pips970-cups/Makefile
index b8c0e6b1f52c..4a2bf71f5620 100644
--- a/print/pips970-cups/Makefile
+++ b/print/pips970-cups/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-970C (for CUPS)
diff --git a/print/pips970/Makefile b/print/pips970/Makefile
index 3fcda42617d7..71dd80fabe50 100644
--- a/print/pips970/Makefile
+++ b/print/pips970/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-970C (for LPR)
diff --git a/print/pips980/Makefile b/print/pips980/Makefile
index e6c29939efbf..fded78e859e9 100644
--- a/print/pips980/Makefile
+++ b/print/pips980/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-980C
diff --git a/print/pipsg700/Makefile b/print/pipsg700/Makefile
index 9734d501d754..824e138a2bdd 100644
--- a/print/pipsg700/Makefile
+++ b/print/pipsg700/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 8
+PORTREVISION= 9
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-G700
diff --git a/print/pipsg800/Makefile b/print/pipsg800/Makefile
index 8599248cbc3a..eb90e96e8ef1 100644
--- a/print/pipsg800/Makefile
+++ b/print/pipsg800/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PM-G800
diff --git a/print/pipsg900/Makefile b/print/pipsg900/Makefile
index 88346bc1a255..411aecf21264 100644
--- a/print/pipsg900/Makefile
+++ b/print/pipsg900/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PX-G900
diff --git a/print/pipsv500/Makefile b/print/pipsv500/Makefile
index 1631783b0c97..8850a4c0a217 100644
--- a/print/pipsv500/Makefile
+++ b/print/pipsv500/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PX-V500
diff --git a/print/pipsv600/Makefile b/print/pipsv600/Makefile
index 958244075b2a..2d22451ea48c 100644
--- a/print/pipsv600/Makefile
+++ b/print/pipsv600/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PX-V600
diff --git a/print/pipsv700-cups/Makefile b/print/pipsv700-cups/Makefile
index 6c296d360707..d73147aa51e7 100644
--- a/print/pipsv700-cups/Makefile
+++ b/print/pipsv700-cups/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PX-V700 (for CUPS)
diff --git a/print/pipsv700/Makefile b/print/pipsv700/Makefile
index 4f5a57685ee5..326252fb8787 100644
--- a/print/pipsv700/Makefile
+++ b/print/pipsv700/Makefile
@@ -6,7 +6,7 @@
#
PORTVERSION= 2.6.2
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../pips800
COMMENT= Photo Image Print System for Linux --- EPSON PX-V700 (for LPR)
diff --git a/print/pnm2ppa/Makefile b/print/pnm2ppa/Makefile
index 8c621c7f5a5d..54b35b61e7f0 100644
--- a/print/pnm2ppa/Makefile
+++ b/print/pnm2ppa/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pnm2ppa
PORTVERSION= 1.13
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= SF
diff --git a/print/ps2eps/Makefile b/print/ps2eps/Makefile
index d96b9f293bed..c2398184c069 100644
--- a/print/ps2eps/Makefile
+++ b/print/ps2eps/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ps2eps
PORTVERSION= 1.64
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print
MASTER_SITES= http://www.tm.uka.de/~bless/ \
http://www.ipv6.tm.uka.de/~bless/
diff --git a/print/psdim/Makefile b/print/psdim/Makefile
index 9327f792fed5..9753aff43218 100644
--- a/print/psdim/Makefile
+++ b/print/psdim/Makefile
@@ -7,7 +7,7 @@
PORTNAME= psdim
PORTVERSION= 1.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= http://www.mathstat.dal.ca/~selinger/psdim/download/
diff --git a/print/pslib/Makefile b/print/pslib/Makefile
index b7cb9910d558..09afe26070c7 100644
--- a/print/pslib/Makefile
+++ b/print/pslib/Makefile
@@ -8,6 +8,7 @@
PORTNAME= pslib
PORTVERSION= 0.4.5
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= SF
@@ -15,7 +16,7 @@ MAINTAINER= mva@FreeBSD.org
COMMENT= A C-library for generating multi page PostScript documents
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
- png.6:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff
USE_GNOME= gnomehack intlhack pkgconfig
diff --git a/print/pstotext/Makefile b/print/pstotext/Makefile
index ae0df00d8fa9..04712b35cb2c 100644
--- a/print/pstotext/Makefile
+++ b/print/pstotext/Makefile
@@ -7,7 +7,7 @@
PORTNAME= pstotext
PORTVERSION= 1.9
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print
MASTER_SITES= http://mirror.cs.wisc.edu/pub/mirrors/ghost/contrib/
diff --git a/print/py-pyscript/Makefile b/print/py-pyscript/Makefile
index f4b793c734ea..fe8aada3c713 100644
--- a/print/py-pyscript/Makefile
+++ b/print/py-pyscript/Makefile
@@ -7,7 +7,7 @@
PORTNAME= pyscript
PORTVERSION= 0.6.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print graphics python
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/py-relatorio/Makefile b/print/py-relatorio/Makefile
index 557462626d42..7254705b9ad1 100644
--- a/print/py-relatorio/Makefile
+++ b/print/py-relatorio/Makefile
@@ -7,6 +7,7 @@
PORTNAME= relatorio
PORTVERSION= 0.5.6
+PORTREVISION= 1
CATEGORIES= print python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/ruby-panda/Makefile b/print/ruby-panda/Makefile
index d196d20cc140..37baf1de3cb4 100644
--- a/print/ruby-panda/Makefile
+++ b/print/ruby-panda/Makefile
@@ -7,7 +7,7 @@
PORTNAME= panda
PORTVERSION= 0.0.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print ruby
MASTER_SITES= http://www2s.biglobe.ne.jp/~Nori/ruby/dist/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ COMMENT= A Ruby extension library to access Panda
LIB_DEPENDS= panda.0:${PORTSDIR}/print/panda \
jpeg.11:${PORTSDIR}/graphics/jpeg \
- png.6:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff
USE_RUBY= yes
diff --git a/print/scribus-devel/Makefile b/print/scribus-devel/Makefile
index 5969b32c44f6..1a78377cafed 100644
--- a/print/scribus-devel/Makefile
+++ b/print/scribus-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= scribus
PORTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= print editors
MASTER_SITES= http://download.tuxfamily.org/bartcoding/FreeBSD/ \
${MASTER_SITE_LOCAL}
@@ -17,7 +18,7 @@ COMMENT= A comprehensive desktop publishing program
LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \
lcms:${PORTSDIR}/graphics/lcms \
- png:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
tiff:${PORTSDIR}/graphics/tiff \
cups:${PORTSDIR}/print/cups-base \
freetype:${PORTSDIR}/print/freetype2 \
diff --git a/print/scribus/Makefile b/print/scribus/Makefile
index cc7e5468de8a..4e8d5bbe1426 100644
--- a/print/scribus/Makefile
+++ b/print/scribus/Makefile
@@ -8,6 +8,7 @@
PORTNAME= scribus
PORTVERSION= 1.4.1
+PORTREVISION= 1
CATEGORIES= print editors
MASTER_SITES= SF \
http://www.scribus.net/downloads/${PORTVERSION}/
@@ -17,7 +18,7 @@ COMMENT= A comprehensive desktop publishing program
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
lcms.1:${PORTSDIR}/graphics/lcms \
- png.6:${PORTSDIR}/graphics/png \
+ png15:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff \
cups.2:${PORTSDIR}/print/cups-client \
freetype.9:${PORTSDIR}/print/freetype2 \
diff --git a/print/sgf2tex/Makefile b/print/sgf2tex/Makefile
index e726629ea44a..da655ce8398b 100644
--- a/print/sgf2tex/Makefile
+++ b/print/sgf2tex/Makefile
@@ -7,7 +7,7 @@
PORTNAME= sgf2tex
PORTVERSION= 3.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= http://sporadic.stanford.edu/bump/
diff --git a/print/splix/Makefile b/print/splix/Makefile
index 4c1f4a55b804..be62b48311ab 100644
--- a/print/splix/Makefile
+++ b/print/splix/Makefile
@@ -7,7 +7,7 @@
PORTNAME= splix
PORTVERSION= 2.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES?= print
MASTER_SITES= SF
diff --git a/print/system-config-printer-kde/Makefile b/print/system-config-printer-kde/Makefile
index d0bb18bf898a..ca1ac8ba3e07 100644
--- a/print/system-config-printer-kde/Makefile
+++ b/print/system-config-printer-kde/Makefile
@@ -7,6 +7,7 @@
PORTNAME= system-config-printer-kde
PORTVERSION= ${KDE4_VERSION}
+PORTREVISION= 1
CATEGORIES= print kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
diff --git a/print/system-config-printer/Makefile b/print/system-config-printer/Makefile
index 9bfd8af89b41..925314dd0078 100644
--- a/print/system-config-printer/Makefile
+++ b/print/system-config-printer/Makefile
@@ -8,7 +8,7 @@
PORTNAME= system-config-printer
PORTVERSION= 1.1.16
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print gnome
MASTER_SITES= http://cyberelk.net/tim/data/${PORTNAME}/${PORTVERSION:R}/
diff --git a/print/teTeX-base/Makefile b/print/teTeX-base/Makefile
index 426e34aaa2a4..cf05e6b9ef5f 100644
--- a/print/teTeX-base/Makefile
+++ b/print/teTeX-base/Makefile
@@ -7,7 +7,7 @@
PORTNAME= teTeX-base
PORTVERSION= 3.0
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN} \
ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/dvips/:1
@@ -23,7 +23,7 @@ BUILD_DEPENDS= ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTe
RUN_DEPENDS= ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
texi2html:${PORTSDIR}/textproc/texi2html
-LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png \
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
wwwcore.1:${PORTSDIR}/www/libwww \
t1.5:${PORTSDIR}/devel/t1lib \
gd.4:${PORTSDIR}/graphics/gd
@@ -50,7 +50,7 @@ CONFIGURE_ARGS= --disable-multiplatform \
CONFIGURE_ENV= INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
INSTALL_DATA="${INSTALL_DATA}" \
INSTALL_PROGRAM="${INSTALL_PROGRAM}"
-CFLAGS+= -I${LOCALBASE}/include
+CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
PKGMESSAGE= ${WRKDIR}/pkg-message
CONFLICTS= ja-ptex-base-[0-9]* latex2e-[0-9]* \
tex-[0-9]* dvips-[0-9]* xdvi-[0-9]*
diff --git a/print/teTeX-base/files/patch-texk-pdftexdir-writepng.c b/print/teTeX-base/files/patch-texk-pdftexdir-writepng.c
new file mode 100644
index 000000000000..1bc4ab625be7
--- /dev/null
+++ b/print/teTeX-base/files/patch-texk-pdftexdir-writepng.c
@@ -0,0 +1,19 @@
+--- texk/web2c/pdftexdir/writepng.c.orig 2005-02-03 17:16:39.000000000 +0100
++++ texk/web2c/pdftexdir/writepng.c 2012-04-27 09:06:18.000000000 +0200
+@@ -22,6 +22,7 @@
+
+ #include "ptexlib.h"
+ #include "image.h"
++#include "pngpriv.h"
+
+ static const char perforce_id[] =
+ "$Id: //depot/Build/source.development/TeX/texk/web2c/pdftexdir/writepng.c#5 $";
+@@ -34,7 +35,7 @@
+ pdftex_fail("libpng: png_create_read_struct() failed");
+ if ((png_info(img) = png_create_info_struct(png_ptr(img))) == NULL)
+ pdftex_fail("libpng: png_create_info_struct() failed");
+- if (setjmp(png_ptr(img)->jmpbuf))
++ if (setjmp(png_jmpbuf(png_ptr(img))))
+ pdftex_fail("libpng: internal error");
+ png_init_io(png_ptr(img), png_file);
+ png_read_info(png_ptr(img), png_info(img));
diff --git a/print/teTeX-base/files/patch-texk-web2c-pdftexdir-writeimg.c b/print/teTeX-base/files/patch-texk-web2c-pdftexdir-writeimg.c
new file mode 100644
index 000000000000..fa3b43fdc83e
--- /dev/null
+++ b/print/teTeX-base/files/patch-texk-web2c-pdftexdir-writeimg.c
@@ -0,0 +1,10 @@
+--- texk/web2c/pdftexdir/writeimg.c.orig 2005-02-03 17:16:39.000000000 +0100
++++ texk/web2c/pdftexdir/writeimg.c 2012-04-27 09:30:39.000000000 +0200
+@@ -22,6 +22,7 @@
+
+ #include "ptexlib.h"
+ #include "image.h"
++#include "pngpriv.h"
+ #include <kpathsea/c-auto.h>
+ #include <kpathsea/c-memstr.h>
+
diff --git a/print/teTeX/Makefile b/print/teTeX/Makefile
index 8df3a422253c..a888ef8e9958 100644
--- a/print/teTeX/Makefile
+++ b/print/teTeX/Makefile
@@ -7,7 +7,7 @@
PORTNAME= teTeX
PORTVERSION= 3.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= # empty
DISTFILES= # empty
diff --git a/print/tex-mfpic/Makefile b/print/tex-mfpic/Makefile
index fa13fd26123b..7f9cd1f4128c 100644
--- a/print/tex-mfpic/Makefile
+++ b/print/tex-mfpic/Makefile
@@ -6,6 +6,7 @@
PORTNAME= mfpic
PORTVERSION= 1.06.20110308
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://comp.uark.edu/~luecking/tex/
PKGNAMEPREFIX= tex-
diff --git a/print/tex-omegaware-old/Makefile b/print/tex-omegaware-old/Makefile
index 213c749a79b5..a9494128343e 100644
--- a/print/tex-omegaware-old/Makefile
+++ b/print/tex-omegaware-old/Makefile
@@ -6,7 +6,7 @@
PORTNAME= tex-omegaware-old
PORTVERSION= 2.0.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= hrs/teTeX
diff --git a/print/texpower/Makefile b/print/texpower/Makefile
index 4c2fe87649a5..b77ed18a192b 100644
--- a/print/texpower/Makefile
+++ b/print/texpower/Makefile
@@ -8,7 +8,7 @@
PORTNAME= texpower
PORTVERSION= 0.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print
MASTER_SITES= SF
PKGNAMEPREFIX= latex-
diff --git a/print/texvc/Makefile b/print/texvc/Makefile
index 6235dd6e9126..5208d91177b7 100644
--- a/print/texvc/Makefile
+++ b/print/texvc/Makefile
@@ -7,7 +7,7 @@
PORTNAME= texvc
PORTVERSION= 20050202
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print
MASTER_SITES= SF/wikipedia/Support%20files/${PORTNAME}%20Linux-x86%20source%20%2B%20binary
DISTNAME= ${PORTNAME}-linux-x86-${PORTVERSION}
diff --git a/print/transfig/Makefile b/print/transfig/Makefile
index 6570fe42c7c7..1dbda7b715da 100644
--- a/print/transfig/Makefile
+++ b/print/transfig/Makefile
@@ -7,6 +7,7 @@
PORTNAME= transfig
PORTVERSION= 3.2.5d
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= SF/mcj/mcj_dist_src/3.0/
DISTNAME= ${PORTNAME}.${PORTVERSION}
@@ -15,13 +16,14 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Tools to convert Xfig's .fig files
RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm
-LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
USE_GHOSTSCRIPT_RUN= yes
USE_IMAKE= yes
USE_XORG= xpm
MAN1= fig2dev.1 fig2ps2tex.1 pic2tpic.1 transfig.1
+CFLAGS+= -I${LOCALBASE}/include/libpng15
MAKE_ARGS+= INSTALLFLAGS="${COPY}" \
INSTPGMFLAGS="${STRIP} ${_BINOWNGRP} -m ${BINMODE}" \
INSTBINFLAGS="${_BINOWNGRP} -m ${BINMODE}" \
diff --git a/print/transfig/files/patch-fig2dev_dev_readpng.c b/print/transfig/files/patch-fig2dev_dev_readpng.c
new file mode 100644
index 000000000000..79d259209a20
--- /dev/null
+++ b/print/transfig/files/patch-fig2dev_dev_readpng.c
@@ -0,0 +1,19 @@
+--- fig2dev/dev/readpng.c.orig 2010-04-21 18:02:14.000000000 +0200
++++ fig2dev/dev/readpng.c 2012-05-05 13:20:54.000000000 +0200
+@@ -16,6 +16,7 @@
+ #include "fig2dev.h"
+ #include "object.h"
+ #include <png.h>
++#include <pngpriv.h>
+
+ /* return codes: 1 : success
+ 0 : invalid file
+@@ -62,7 +63,7 @@
+ }
+
+ /* set long jump here */
+- if (setjmp(png_ptr->jmpbuf)) {
++ if (setjmp(png_jmpbuf(png_ptr))) {
+ /* if we get here there was a problem reading the file */
+ png_destroy_read_struct(&png_ptr, &info_ptr, &end_info);
+ return 0;
diff --git a/print/typetools/Makefile b/print/typetools/Makefile
index 0e08bc28207f..b247771232d3 100644
--- a/print/typetools/Makefile
+++ b/print/typetools/Makefile
@@ -8,6 +8,7 @@
PORTNAME= typetools
PORTVERSION= 2.92
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= http://www.lcdf.org/type/
DISTNAME= lcdf-${PORTNAME}-${PORTVERSION}
diff --git a/print/xdvik/Makefile b/print/xdvik/Makefile
index de5a4514ec0e..850fc7b97bc2 100644
--- a/print/xdvik/Makefile
+++ b/print/xdvik/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xdvik
PORTVERSION= 22.84.16
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= SF/xdvi/${PORTNAME}/${PORTVERSION}
PKGNAMESUFFIX= -tetex
diff --git a/print/xfce4-print/Makefile b/print/xfce4-print/Makefile
index 7c704ed4bcfb..fe69142b109e 100644
--- a/print/xfce4-print/Makefile
+++ b/print/xfce4-print/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xfce4-print
PORTVERSION= 4.6.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= print xfce
MASTER_SITES= ${MASTER_SITE_XFCE}
MASTER_SITE_SUBDIR= src/archive/xfprint/${PORTVERSION:R}
diff --git a/print/xmltex/Makefile b/print/xmltex/Makefile
index c316c94d272a..d2df86a84176 100644
--- a/print/xmltex/Makefile
+++ b/print/xmltex/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xmltex
PORTVERSION= 1.9
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print
MASTER_SITES= ftp://ftp.ctan.org/tex-archive/%SUBDIR%/ \
${MASTER_SITE_TEX_CTAN}
@@ -21,7 +21,7 @@ COMMENT= A non-validating XML parser, written in TeX
BUILD_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
latex:${PORTSDIR}/print/teTeX-base
-LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png
+LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
latex:${PORTSDIR}/print/teTeX-base
diff --git a/print/xpp/Makefile b/print/xpp/Makefile
index 130360c3974b..bb2f225f8478 100644
--- a/print/xpp/Makefile
+++ b/print/xpp/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xpp
PORTVERSION= 1.5
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= print
MASTER_SITES= SF/cups/${PORTNAME}/${PORTVERSION}
diff --git a/print/xtexsh/Makefile b/print/xtexsh/Makefile
index 4889beee4e0c..1fefa9829325 100644
--- a/print/xtexsh/Makefile
+++ b/print/xtexsh/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xtexsh
PORTVERSION= 1.4.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= print
MASTER_SITES= http://www.mat.univie.ac.at/~gerald/ftp/xtexsh/
DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}
diff --git a/print/yatex/Makefile b/print/yatex/Makefile
index f6fd81d06ec5..cb93d1894623 100644
--- a/print/yatex/Makefile
+++ b/print/yatex/Makefile
@@ -7,7 +7,7 @@
PORTNAME= yatex
PORTVERSION= 1.73
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES?= print elisp
MASTER_SITES= http://www.yatex.org/
DISTNAME= ${PORTNAME}${PORTVERSION}