./graphics/netpbm, Toolkit for conversion of images between different formats

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 10.67.05, Package name: netpbm-10.67.05, Maintainer: adam

Netpbm is a toolkit for conversion of images between a variety of
different formats, as well as to allow a few basic image operations.
Netpbm is based on the widely spread Pbmplus package (release: 10 Dec
91). On top of that, a lot of improvements and additions have been
made. After the latest release of Pbmplus, a lot of additional filters
have been circulating on the net. The aim of Netpbm was, to collect
these and to turn them into a package. This work has been performed by
a group of programmers all over the world.


Required to run:
[textproc/libxml2] [graphics/jasper] [graphics/tiff] [graphics/png] [shells/bash]

Master sites:

SHA1: c08ce57d5a7bfb0c15d2840adca5ce1ac06c18a0
RMD160: 5b6644db4698babe5a7cd214cfacde1d13b38e9b
Filesize: 2635.607 KB

Version history: (Expand)


CVS history: (Expand)


   2014-09-10 12:54:49 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Downgrade _XOPEN_SOURCE=600 back to 500 on SunOS, you can't mix and match
due to conflicting C99 requirements, and we don't need XPG6 for strdup().

Fixes build on SunOS.
   2014-09-08 23:55:04 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 10.67.05:

14.09.08 BJH  Release 10.67.05

              cameratopam: fix buffer overflow.  Always present.  (cameratopam
              was new in Netpbm 10.28 (June 2005)).

              Build: fix universal build failure introduced in 10.67.04.
   2014-09-08 23:51:26 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
Update to 10.67.04, integrating last two pkgsrc patches.
Add a second tarball consisting of the html-to-man converted documenation,
and overwrite dummy man pages with those.

Changes in 10.67.04:

14.09.04 BJH  Release 10.67.04

              pcdovtoppm: Fix crash due to invalid operator == on some
              systems.  Always broken (pcdovtoppm was new sometime between
              Netpbm 9.25 (March 2002) and Netpbm 10.11 (Februrary 2010)).

              Build: fix compile failure due to use of reserved word
              'stdout'.

              Build with 'installosf': Fix crash due to invalid operator ==
              on some systems.

              Build: fix undefined symbols in fiasco converters with
              static libraries.

              Build: provide means of setting the default search path for
              rgb.txt color database via config.mk.
   2014-09-08 23:22:29 by Thomas Klausner | Files touched by this commit (29) | Package removed
Log message:
Update to 10.67.03. This is the current release of the Advanced
branch of netpbm. Lots and lots of changes since our Super Stable
release version.
   2014-08-25 12:01:43 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
Bump PKGREVISION for two removed patches, just to be on the safe side.
   2014-08-25 10:23:22 by Thomas Klausner | Files touched by this commit (16) | Package updated
Log message:
Remove two patches/chunks for ancient problems.
Update patch status for the ones that are in upstream releases/will be
included soon.
   2014-08-21 23:01:59 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 10.35.93:

14.06.29 BJH  Release 10.35.93

              pamsharpness: put primary output on Standard Output instead of
              on Standard Error as a Netpbm message.

              jpegtopnm -dumpexif: fix incorrect display of resolution.
              Always broken.  (-dumpexif was new in Netpbm 9.18 September
              2001).

              jpegtopnm -dumpexif: fix truncated make, model, or datetime.
              Always broken.  (-dumpexif was new in Netpbm 9.18 September
              2001).

              jpegtopnm -dumpexif: fix wild pointer with invalid EXIF data.
              Always broken.  (-dumpexif was new in Netpbm 9.18 September
              2001).

              Build: fix dependencies in .deb package so they work with Debian
              6 at least.  Always broken (.deb capability was new in 10.35.92).
   2014-08-21 22:58:23 by Thomas Klausner | Files touched by this commit (7) | Package updated
Log message:
Update to 10.35.92:

14.03.29 BJH  Release 10.35.92

              ppmrelief: fix out-of-bound values in output.  Always broken.
              Thanks Prophet of the Way <afu@wta.att.ne.jp>.

              ppmrelief: fix crash when input image is too small.  Always
              broken.  Thanks Prophet of the Way <afu@wta.att.ne.jp>.

              pgmtexture: fix buffer overflow.  Always broken.  (Program
              was added in primordial Netpbm in 1991).

              pamdeinterlace: fix incorrect output with -takeodd and image has
              only one row.  Always broken (pamdeinterlace was introduced in
              Netpbm 9.21 (January 2001)).  Thanks Prophet of the Way
              <afu@wta.att.ne.jp>.

13.12.24 BJH  Release 10.35.91

              pbmtoepsi: fix handling of all-white image.  Always broken.
              Thanks Prophet of the Way <afu@wta.att.ne.jp>.

              pbmtoepsi: fix excessively long raster line.  Always broken.
              Thanks Prophet of the Way <afu@wta.att.ne.jp>.

              pnmshear: fix incorrect determination of background color.
              Always broken.

              ppmpat: fix crash with -squig with aspect ratio < 1:25 or
              > 25:1. Thanks Prophet of the Way <afu@wta.att.ne.jp>.
              Always broken.

              pamgauss: Fix typo in message.

13.09.26 BJH  Release 10.35.90

              ppmtoxpm: fix bug: ignores inability to open the specified color
              dictionary file (-rgb) and just doesn't use color names.
              Introduced in Netpbm 10.15 (April 2003).

              ppmforge. fix crash when -mesh is 1 or less.  Always broken
              (program was added in Pbmplus (October 1991).  Thanks Prophet of
              the Way <afu@wta.att.ne.jp>.

              ppmforge: fix array bounds violation.  Always broken (program
              was added in Pbmplus (October 1991).  Thanks Prophet of the Way
              <afu@wta.att.ne.jp>.

13.05.03 BJH  Release 10.35.89

              ppmtowinicon: fix bug: sometimes creates image truncated in the
              middle of the AND mask.  Always broken (program was new in
              Netpbm 9.3 (June 2000)).

              pamtilt: fix bug: incorrect output or invalid memory access
              crash.  Always broken (program was new in Neptbm 10.30
              (October 2005)).

13.02.20 BJH  Release 10.35.88

              ppmpat: fix wrong output with -poles.

              Windows build: fix compile error on urt/rle_open_f.c due to
              Unix process management stuff.

              leaftoppm: fix incorrect determination of whether input is
              Interleaf on 64 bit systems.  Always broken.

              cmuwmtopbm: fix incorrect determination of whether input is
              a CMU window manager bitmap on 64 bit systems.  Always broken.

12.12.05 BJH  Release 10.35.87

              pamtotiff: fix bug: XRESOLUTION, YRESOLUTION, and RESOLUTIONUNIT
              not allowed in -tags.  Broken at least since 10.35.00.

              pnmmontage: fix random stuff placed in unoccupied space in the
              output image.  Always broken (program was new in 9.10 (January
              2001).

              pnmpsnr: fix crash when invoked (invalidly) with only one
              argument.  Always broken.

              pampick: fix wild pointer in command line parsing.  Bug has
              always been there.

              pamgauss: Fix bug: erroneously says -maxval is too big.
              Always broken (Pamgauss was added in 10.23 (July 2004).

12.07.23 BJH  Release 10.35.86

              ppmtobmp: fix failure with "internal error" message on all
              uses.  Broken in 10.35.78.

              Build: rename getline() in xpmtoppm.c to avoid collision
              with some libc.  Always broken.

12.06.21 BJH  Release 10.35.85

              configure: work around Perl bug that causes 'configure' to
              falsely conclude Svgalib is installed.

              Build: move -lm to end of -l's.  Broken at least since 10.35.

12.02.14 BJH  Release 10.35.84

              pamscale: fix all black output with resampling.  Always broken.

              pgmtexture: fix integer overflow in difference variance.
              Always broken.

              pgmtexture: fix array bounds violations in various calculations.
              Always broken.

              Build: always put Netpbm header files before external library
              header files in search path.

11.11.25 BJH  Release 10.35.83

              pngtopnm: fix crash with invalid tIME chunk.  Always broken.

11.09.25 BJH  Release 10.35.82

              pnmtopng: fix bug: with -alpha specifying a mask which contains
              no fully transparent area, output PNG is fully opaque.
              Introduced in 10.29.

              pnmquant: work with older Perl that doesn't have 3-argument open.

              pnmtops: fix message: says "from top edge" where it means
              "from bottom edge."

11.07.10 BJH  Release 10.35.81

              pgmtexture: fix wrong sum variance result.  Wrong since the
              beginning.  Thanks Francois P. S. Luus <fpsluus@gmail.com>.