/jpeg, IJGs jpeg compression utilities
9b, Package name:
jpeg-9b, Maintainer: pkgsrc-users
Independent JPEG Group's free JPEG software
This package contains C software to implement JPEG image encoding, decoding,
and transcoding. JPEG is a standardized compression method for full-color
and gray-scale images.
The distributed programs provide conversion between JPEG "JFIF" format and
image files in PBMPLUS PPM/PGM, GIF, BMP, and Targa file formats. The
core compression and decompression library can easily be reused in other
programs, such as image viewers. The package is highly portable C code;
we have tested it on many machines ranging from PCs to Crays.
We are releasing this software for both noncommercial and commercial use.
Companies are welcome to use it as the basis for JPEG-related products.
We do not ask a royalty, although we do ask for an acknowledgement in
product literature (see the README file in the distribution for details).
We hope to make this software industrial-quality --- although, as with
anything that's free, we offer no warranty and accept no liability.
For more information, contact firstname.lastname@example.org.
Master sites: SHA1:
Version history: (Expand)
- (2016-02-01) Updated to version: jpeg-9b
- (2014-01-28) Updated to version: jpeg-9anb1
- (2014-01-27) Updated to version: jpeg-9a
- (2013-10-11) Updated to version: jpeg-9nb1
- (2013-01-25) Updated to version: jpeg-9
- (2012-01-20) Updated to version: jpeg-8d
CVS history: (Expand)
| 2016-02-01 10:22:53 by Thomas Klausner | Files touched by this commit (4) | |
Update jpeg to 9b.
Comment two patches while here.
Version 9b 17-Jan-2016
Improvements and optimizations in DCT and color calculations.
Normalize range limit array composition and access pattern.
Thank to Sia Furler and Maddie Ziegler for inspiration.
Use merged upsample with scaled DCT sizes larger than 8.
Thank to Taylor Hatala for inspiration.
Check for excessive comment lengths in argument parsing in wrjpgcom.c.
Thank to Julian Cohen for hint.
Add makefile.b32 for use with Borland C++ 32-bit (bcc32).
Thank to Joe Slater for contribution.
Document 'f' specifier for jpegtran -crop specification.
Thank to Michele Martone for suggestion.
Use defined value from header instead of hardwired number in rdswitch.c.
Thank to Robert Sprowson for hint.
| 2015-11-03 22:34:36 by Alistair G. Crooks | Files touched by this commit (610) |
Add SHA512 digests for distfiles for graphics category
Problems found with existing digests:
Package fotoxx distfile fotoxx-14.03.1.tar.gz
Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
Problems found locating distfiles:
Package AfterShotPro: missing distfile AfterShotPro-18.104.22.168/AfterShotPro_i386.deb
Package pgraf: missing distfile pgraf-20010131.tar.gz
Package qvplay: missing distfile qvplay-0.95.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
| 2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163) |
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
| 2014-01-28 22:19:00 by Thomas Klausner | Files touched by this commit (3) | |
Restore boolean workaround. Bump PKGREVISION.
Addresses PR 48556.
| 2014-01-27 21:12:05 by Thomas Klausner | Files touched by this commit (3) | |
Update to 9a:
Version 9a 19-Jan-2014
Add support for wide gamut color spaces (JFIF version 2).
Improve clarity and accuracy in color conversion modules.
Note: Requires rebuild of test images.
Extend the bit depth support to all values from 8 to 12
(BITS_IN_JSAMPLE configuration option in jmorecfg.h).
jpegtran now supports N bits sample data precision with all N from 8 to 12
in a single instance. Thank to Roland Fassauer for inspiration.
Try to resolve issues with new boolean type definition.
Thank also to v4hn for suggestion.
Enable option to use default Huffman tables for lossless compression
(for hardware solution), and in this case improve lossless RGB compression
with reversible color transform. Thank to Benny Alexandar for hint.
Extend the entropy decoding structure, so that extraneous bytes between
compressed scan data and following marker can be reported correctly.
Thank to Nigel Tao for hint.
Add jpegtran -wipe option and extension for -crop.
Thank to Andrew Senior, David Clunie, and Josef Schmid for suggestion.
| 2013-10-11 16:54:06 by Joerg Sonnenberger | Files touched by this commit (5) |
Make jpeglib.h work in files that don't include stdio.h first.
| 2013-01-24 23:10:43 by Adam Ciarcinski | Files touched by this commit (2) |
Fix problem with booleans by reverting to the old definition.
| 2013-01-24 22:52:28 by Thomas Klausner | Files touched by this commit (1) |
Reset API depends to 8nb1 until someone argues why it should be different.