Commit graph

33 commits

Author SHA1 Message Date
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
jlam
4b86e2bfab Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 15:39:09 +00:00
wiz
49cad03c10 Update to 8.82, provided by Bernd Limbach in PR 38130:
revision 1.398
date: 2008/02/06 21:29:13;  author: dcoffin;  state: Exp;  lines: +61 -36
Added the "-P" and "-S" options.
Support the Sony DSLR-A200 and the PowerShots A720 and S5 IS.
----------------------------
revision 1.397
date: 2007/12/10 07:43:31;  author: dcoffin;  state: Exp;  lines: +56 -6
Support the Panasonic DMC-L10, added the "-W" option.
----------------------------
revision 1.396
date: 2007/11/16 15:24:52;  author: dcoffin;  state: Exp;  lines: +3 -0
Cropped four columns from the Nikon D3.
----------------------------
revision 1.395
date: 2007/11/12 20:28:32;  author: dcoffin;  state: Exp;  lines: +34 -26
Abolished the getrat() macro, support the Hasselblad H3D.
----------------------------
revision 1.394
date: 2007/11/04 02:18:54;  author: dcoffin;  state: Exp;  lines: +12 -6
Added the Olympus E-3 and adjusted a few maximums.
----------------------------
revision 1.393
date: 2007/10/30 06:23:29;  author: dcoffin;  state: Exp;  lines: +333 -88
Support the AVT F-080C, Canon EOS 40D, Canon EOS-1Ds Mark III,
Canon PowerShot G9, Nikon Coolpix S6, Nikon D3, Nikon D300,
Panasonic DMC-FZ18, and Sony DSLR-A700.
Support the new Canon sRAW CR2 format.
Added median filtering after interpolation.
2008-03-02 09:48:42 +00:00
obache
814b09b2ac Update dcraw to 8.77 (include dcraw.c rev 1.392)
Pkgsrc changes:
 * Change to use archive distfile, instead of indivisual dcraw.{c,1}.
 * Enable message catalogue support.

ChangeLog from dcraw.c:

2007-08-11  dcoffin

	* dcraw.c: Use fseeko() and ftello() only when needed.

2007-08-09  dcoffin

	* dcraw.c: Reject TIFF files with unsupported Compression tags.

2007-08-02  dcoffin

	* dcraw.c: When they differ, use DateTimeOriginal instead of DateTime.

2007-07-29  dcoffin

	* dcraw.c: Added color matrix for the Canon PowerShot A640.

2007-07-23  dcoffin

	* dcraw.c: Reject 8-bit grayscale TIFFs.
	Decode raw CINE files, which may exceed 2GB.
	Error-check the "-s" option, and enable "-s all".
	Support camera WB for the Canon EOS-1D and EOS-1DS.
	Use full output range for "-H 2".

2007-06-24  dcoffin

	* dcraw.c: Support all Lossless JPEG predictors.

2007-06-14  dcoffin

	* dcraw.c: Reports of corruption in 16-bit linear DNGs were false.

2007-06-13  dcoffin

	* dcraw.c: Added "+M" option for version 8.75.

2007-06-09  dcoffin

	* dcraw.c: Added "-M" option and improved PPG interpolation.

2007-06-04  dcoffin

	* dcraw.c: Added "-C" option to the usage message.

2007-06-02  dcoffin

	* dcraw.c: Added "-C" option to correct chromatic aberration.
	Support the Hasselblad CFV, Kodak EasyShare C330, and Nikon D40X.
	Use a switch statement for Leica and Panasonic models.
	Output seven new TIFF tags, including ImageDescription and Artist.
	Generated color matrices for the Apple QuickTake and Phase One H 20.
	Copied new matrices from Adobe DNG Converter 4.1.

2007-05-10  dcoffin

	* dcraw.c: Support 3096x2103 mode for the Panasonic DMC-FZ8.

2007-05-07  dcoffin

	* dcraw.c: Added Patterned Pixel Grouping interpolation.

2007-05-03  dcoffin

	* dcraw.c: Offer blended highlights with the "-H 2" option.
	Set "shot_order" for ORF and CR2 files.
	Support the Pentax Optio 750Z.

2007-04-30  dcoffin

	* dcraw.c: Added "-A" option to select a rectangle for white balance.
	Protect against overflow attacks on malloc() or calloc().
	Nucore raw formats are not used outside Nucore, so drop them.
	Support the Canon PowerShots A630 and A640, Panasonic DMC-FZ8,
	Sigma SD14, Apple QuickTake 100 & 150, Mamiya ZD, Casio QV-R41,
	and Olympus E-410.

2007-03-26  dcoffin

	* dcraw.c: Better detect and reject non-raw TIFFs.

2007-03-20  dcoffin

	* dcraw.c: Optimized AHD interpolation to take 22% less time.

2007-03-17  dcoffin

	* dcraw.c: Support the Fuji FinePix S5Pro.

2007-03-15  dcoffin

	* dcraw.c:
	Refactored wavelet_denoise() to use memory more intelligently.

	* dcraw.c: Detect and report data errors wherever possible.

2007-03-13  dcoffin

	* dcraw.c:
	Use the "a trous" wavelet transform instead of the JPEG2000 method.
	Apply sqrt() to denoise highlights and shadows evenly.

2007-03-08  dcoffin

	* dcraw.c: Added the Olympus SP550UZ.

2007-03-03  dcoffin

	* dcraw.c: Support the Canon EOS-1D Mark III.

2007-02-27  dcoffin

	* dcraw.c:
	As the Pentax K10D was cropped, do likewise for the Samsung GX10.

2007-02-25  dcoffin

	* dcraw.c:
	Found larger JPEG thumbs for Nikon D100,D1H,D1X,D2H,D2X,E5000,E5700.

	* dcraw.c: Reworded the copyright notice to avoid mention of the GPL.

2007-02-23  dcoffin

	* dcraw.c: Replaced bilateral filter with wavelet denoising.
	Fixed incompatibility between "-f" and "-p".
	Fixed strange color casts with the Polaroid x530.
	Added Adobe matrices for the Nikon D40 and Pentax K10D.

2007-02-13  dcoffin

	* dcraw.c: Added a color matrix for the Fuji S6000fd.
	Set aspect ratio for the Kodak DC20 and DC25.

2007-01-21  dcoffin

	* dcraw.c: The last version broke 16-bit PPM byte order.

2007-01-19  dcoffin

	* dcraw.c: If the JPEG thumbnail has no EXIF table, add one.
	Built a color matrix for the Canon PowerShot S3 IS.

2007-01-09  dcoffin

	* dcraw.c: Added the Olympus SP510UZ.

2007-01-02  dcoffin

	* dcraw.c:
	Support the Panasonic DMC-L1, Leica Digilux 3, and Casio EX-Z4.
	Run remove_zeroes() on most Panasonic and Leica models.
	Built a color matrix for the Canon PowerShot A610.
	Support Sinar IA file format.

2006-12-22  dcoffin

	* dcraw.c: Support internationalization if LOCALEDIR is defined.
	Added stretch() function for cameras with non-square pixels.
	Support "-h" and "-s" with Sinar 4-shot files.
	Never append "DNG" to the camera model.

2006-12-15  dcoffin

	* dcraw.c: Added the Kodak DCS200 and Canon PowerShots A620 and S3 IS.

2006-12-04  dcoffin

	* dcraw.c: Added the Pentax K10D.

2006-11-28  dcoffin

	* dcraw.c: Added the Canon PowerShot A610.
	Added "-K" option for dark-frame subtraction.

2006-11-22  dcoffin

	* dcraw.c: Get the Olympus black level from the ORF metadata.
	Don't truncate PPM thumbnails.

2006-11-05  dcoffin

	* dcraw.c: Support the Olympus E-400 and Sinar 4-shot files.
	Updated color matrices from DNG Converter 3.6.
	Changed "-s" option to support multi-shot cameras.

2006-10-26  dcoffin

	* dcraw.c: Found a more reliable way to identify 4775936-byte images.

2006-10-10  dcoffin

	* dcraw.c: Updated link to Ting Chen's webpage.

2006-10-07  dcoffin

	* dcraw.c: Fixed "maximum" for the Canon EOS 5D.
	Added the Nikon E3200.

2006-09-22  dcoffin

	* dcraw.c: Display the focal length of Canon CRW images.

2006-09-20  dcoffin

	* dcraw.c: Added color matrices from Adobe DNG Converter 3.5.

2006-09-12  dcoffin

	* dcraw.c: Fixed problems with the Panasonic DMC-FZ50 and DMC-LX2.

2006-09-08  dcoffin

	* dcraw.c: Added the Panasonic DMC-FZ50.

2006-09-07  dcoffin

	* dcraw.c: Added the Nikon D80.

2006-09-04  dcoffin

	* dcraw.c: Added the Panasonic DMC-LX2.

2006-09-02  dcoffin

	* dcraw.c: Added the Canon EOS 400D.

2006-09-01  dcoffin

	* dcraw.c: Improved support for the Nikon D200.

2006-08-25  dcoffin

	* dcraw.c: Correctly display long exposure times for CRW files.

2006-08-20  dcoffin

	* dcraw.c: Support the Pentax K100D.

2006-08-18  dcoffin

	* dcraw.c:
	Get the correct thumbnail offset and size from Sony ARW files.

2006-08-09  dcoffin

	* dcraw.c: Clear a "struct tm" before using it.

2006-08-07  dcoffin

	* dcraw.c: Improved support for the Olympus E-330.

2006-08-01  dcoffin

	* dcraw.c: Previous version segfaulted with Fuji photos.

2006-07-31  dcoffin

	* dcraw.c:
	Halved memory usage by moving flip logic into write_ppm_tiff().

2006-07-28  dcoffin

	* dcraw.c: Support the Leaf CatchLight with VNG interpolation.
	Added the Samsung GX-1S.

2006-07-27  dcoffin

	* dcraw.c: Udi added &CLASS qualifiers for C++ compatibility.

2006-07-21  dcoffin

	* dcraw.c: Replaced gmtime_r() with the more common gmtime().

2006-07-18  dcoffin

	* dcraw.c:
	New "-T" option provides TIFF output with metadata and ICC profile.
	Support old Leaf cameras, plus new and obsolete Leaf image formats.
	Added camera WB for the Imacon Ixpress and Kodak P850/P880.

2006-06-23  dcoffin

	* dcraw.c: Support Kodak NC2000 images compressed by Photo Mechanic.

2006-06-22  dcoffin

	* dcraw.c:
	Added the Sony DSLR-A100, Minolta DiMAGE G530, and Sinar 4080x4080.
	Support software white balance for Kodak DSLRs.
	Correctly decode Phase One IIQ Small images.

2006-05-30  dcoffin

	* dcraw.c: Fixed the filter pattern on the Micron 2010.

2006-05-28  dcoffin

	* dcraw.c: Added the Sony XCD-SX910CR and Micron 2010 sensors.
	Added camera WB for the Kodak DCS Pro SLR models.
	After scale_colors(), use "65535" instead of "maximum".

2006-05-22  dcoffin

	* dcraw.c:
	Changed the "-H" option so the user can control color spread.

	* dcraw.c: Added pointer casts for C++ compatibility.

2006-05-18  dcoffin

	* dcraw.c: Greatly improved the highlight recovery.

2006-05-14  dcoffin

	* dcraw.c: Replaced "-r" and "-l" options with raw white balance.
	Added "-H 2" option for rudimentary highlight recovery.

2006-05-05  dcoffin

	* dcraw.c:
	Improved support for Leaf, Imacon, Sinar, and Phase One backs.
	Rewrote Canon CRW parsing to get correct camera WB.
2007-09-16 13:32:48 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
markd
c693caf539 Update dcraw to 8.13
* Fixed camera WB for Canon EOS 10D, 300D, and clones.
* Added the Leica D-Lux 2.
* Added the Leaf Aptus 75.
  Correctly handle the DNG AsShotWhiteXY tag.
* Better support the Imacon Ixpress 22-Mp.
* Don't search for the best black value in colorcheck().
  Added new color matrix for the Nikon E700, E800, and E950.
* Added getreal(), and use getint() more often.
* Use unmagnified dimensions in write_ppm16().
* Support the Olympus E-330.
  Added "-D" option to output unscaled raw pixels.
  For DNG, support ICC profiles and short AsShotNeutral tags.
  Fix defective pixels and columns in Phase One images.
2006-04-12 13:16:26 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
drochner
e891a92ab1 update to 8.05 (RCS rev 1.315)
this adds color management
(I've made this optional for now, enabled per default, just in case
some platform has problems with lcms)
2006-02-09 10:58:20 +00:00
uebayasi
7f3df4fbe7 Update dcraw to 7.94; Sergey Svishchev in pkg/32457.
No changelog available, but changes to manpage suggest the following:

- two more interpolation methods (VHG, AHD)
- bilateral filter to smooth noise
- settable black point
2006-01-05 04:37:33 +00:00
markd
50a48172b3 Update to version 7.48 (dcraw.c revision 1.274).
changes:
1.274
Fixed the Kodak NC2000F, and improved the Minolta DYNAX 5D.
Correctly flip NEF files that Nikon Capture has modified.
1.273
Support Adobe DNG version 1.1.0.0.
1.272
Added the Leaf Aptus 17.
1.271
Fixed gcc warning.
1.270
Fixed serious problems with the Imacon Ixpress.
Moved most verbose messages out of main().
1.269
Various changes regarding headerless raw photos.
Support the Nikon D50 with camera white balance.
----------------------------
revision 1.268
Added AVT and ISG cameras.
2005-08-06 13:13:39 +00:00
seb
27c7b20578 Update to version 7.39 (dcraw.c revision 1.267).
Changes since last packaged version (7.20, dcraw.c revision 1.258)
are unknown because the RCS file dcraw.c,v is unavailable right now.
2005-07-10 09:21:18 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
markd
2c268e3a91 Update dcraw to version 7.20 (dcraw.c revision 1.258)
changes:
revision 1.258
date: 2005/05/05 06:35:59
Added "-z" option to fix timestamps.
----------------------------
revision 1.257
date: 2005/05/03 18:50:30
Refactored to reduce the line count.
----------------------------
revision 1.256
date: 2005/05/03 04:16:09
Added colorcheck() function, and a color matrix for
the MINOLTA DiMAGE Z2, created with colorcheck().
----------------------------
revision 1.255
date: 2005/04/29 16:38:16
Added "-j" option, check for corrupt CRW files.
----------------------------
revision 1.254
date: 2005/04/27 20:10:40
Added the Nikon E880.
----------------------------
revision 1.253
date: 2005/04/26 00:46:33
Added the Casio EX-P505.
----------------------------
revision 1.252
date: 2005/04/22 16:03:53
Support little-endian Phase One images.
----------------------------
revision 1.251
date: 2005/04/19 16:00:41
Added camera white balance for the Nikon D2Hs.
----------------------------
revision 1.250
date: 2005/04/18 03:18:57
Added camera white balance for the Nikon D2X.
2005-05-06 04:33:30 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
seb
b2d4a34bb2 Update to version 7.12 (dcraw.c revision 1.249):
This package is now numbered after the version number output by
dcraw program when run without argument.

Also add patch to compile on NetBSD >= 3.0 (memmem() addition).

Changes since last packaged version (dcraw.c revision 1.234):

revision 1.249
date: 2005/04/05 07:21:29;  author: dcoffin;  state: Exp;  lines: +43 -45
Added camera WB for the Canon S60 and all Fuji cameras.
----------------------------
revision 1.248
date: 2005/03/31 19:42:59;  author: dcoffin;  state: Exp;  lines: +28 -33
Added support for 22-megapixel Imacon Ixpress.
Moved some flip logic and adjusted the Casio EX-Z50.
----------------------------
revision 1.247
date: 2005/03/29 06:33:18;  author: dcoffin;  state: Exp;  lines: +15 -4
Added the Logitech Fotoman Pixtura, matrix for Fuji F810.
----------------------------
revision 1.246
date: 2005/03/28 19:32:13;  author: dcoffin;  state: Exp;  lines: +3 -3
Added the Fuji F710 and F800.
----------------------------
revision 1.245
date: 2005/03/28 04:56:02;  author: dcoffin;  state: Exp;  lines: +73 -52
Added the Nikon E900 and Casio EX-Z50.
Rewrote dng_coeff() to show saturated pixels as pure white.
----------------------------
revision 1.244
date: 2005/03/25 19:39:58;  author: dcoffin;  state: Exp;  lines: +1 -1
Fixed the maximum for the FinePix S3Pro.
----------------------------
revision 1.243
date: 2005/03/23 23:00:33;  author: dcoffin;  state: Exp;  lines: +4 -3
Added color matrix for the PowerShot S60.
----------------------------
revision 1.242
date: 2005/03/23 17:52:43;  author: dcoffin;  state: Exp;  lines: +34 -73
Fixed Kodak DC25 color and condensed three functions into simple_coeff().
----------------------------
revision 1.241
date: 2005/03/19 01:40:04;  author: dcoffin;  state: Exp;  lines: +28 -33
Added the Canon EOS 350D with more general CR2 support.
----------------------------
revision 1.240
date: 2005/03/18 22:15:37;  author: dcoffin;  state: Exp;  lines: +26 -14
Support "-w" for Canon CR2 and Contax N Digital images.
New cam_mul[] array will support 4-color cameras in the future.
----------------------------
revision 1.239
date: 2005/03/11 18:47:13;  author: dcoffin;  state: Exp;  lines: +11 -8
Fixed array bounds error in foveon_interpolate().
Don't use snprintf(), but keep strings safe anyway.
----------------------------
revision 1.238
date: 2005/03/11 00:50:22;  author: dcoffin;  state: Exp;  lines: +17 -5
Added the Canon EOS DIGITAL REBEL XT.
----------------------------
revision 1.237
date: 2005/03/10 03:48:40;  author: dcoffin;  state: Exp;  lines: +1745 -1238
Dcraw 7.00 is a major rewrite:
* It decodes all Adobe DNG files, and applies the same color matrices
  to non-DNG files.  Color science replaces black magic.
* It correctly decodes all Foveon images based on encrypted metadata.
* It decodes the Casio QV-R51, Casio EX-Z55, Minolta Alpha-7, Nikon D2X,
  and ST Micro STV680.
----------------------------
revision 1.236
date: 2005/02/27 03:26:37;  author: dcoffin;  state: Exp;  lines: +2 -1
Fixed divide by zero error.
----------------------------
revision 1.235
date: 2005/02/16 06:11:39;  author: dcoffin;  state: Exp;  lines: +19 -5
Added the Casio EX-P700.
Fixed three potential buffer overruns.
2005-04-07 09:16:47 +00:00
agc
6a7b384635 Add RMD160 digests 2005-02-24 08:45:01 +00:00
seb
c5b9848ea8 Update to version 1.234.
Changes since last packaged version (1.233):
        Call fuji_rotate() before apply_profile().
        Do not use the gamma curve after applying a profile.
2005-02-05 12:30:46 +00:00
drochner
82cbe97f8f update to 1.233 -- some fixes, some new cameras... anyway, we have to
stay up-to-date because the distribution files don't change names.
2005-02-02 21:12:33 +00:00
wiz
ba7d4f30c7 Update to 1.214:
Macintosh mktime() chokes on "TZ=".  Better to use "TZ=UTC".
2004-10-28 11:37:42 +00:00
seb
a77db9b62b Update to version 1.213.
Changes since last packaged version:
- Added the Canon EOS-1Ds Mark II

XXX Something has to done for this so fast moving target...
2004-10-25 13:46:41 +00:00
wiz
16d8ef0455 Update to 1.212:
Added the Minolta DiMAGE G400 and Fuji FinePix S20Pro.
Added the "-s" option for Fuji secondary sensors.

Based on PR 27415 by Greg Troxel.
2004-10-24 13:51:11 +00:00
kristerw
4e16355c54 Update dcraw to version 1.211.
Changes since last packaged version:
* Separates a Minolta DiMAGE Z2 from a Nikon E4300.
* Fixes for Nikon E2100, Nikon E8800, and Fuji FinePix S7000.
2004-10-14 19:57:06 +00:00
seb
658f644779 Update to version 1.208.
Changes since last packaged version (1.206):
- Added the Konica KD-400Z.
- Fixed rgb_max for all Minolta cameras.
- Range of tm_mon is 0 to 11, not 1 to 12!
- Fixed vng_interpolate() to match Ting Chen's vargra.m.
- Use putenv() instead of setenv() for portability.
- Correctly parse .badpixels when it lacks a final newline.
- Added the FUJIFILM FinePix E550.
2004-10-05 09:38:53 +00:00
wiz
e742fdc9cc Placate pkglint. Remove outdated comment. 2004-10-04 12:46:28 +00:00
seb
ad7a6da508 Use PKGNAME_NOREV instead of PKGNAME as DIST_SUBDIR so PKGREVISION bump
does not affect distinfo.
2004-10-04 12:42:56 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
wiz
37feee5baa Update to 1.206 (old distfile gone).
Change:
Added "CLASS" macro for easier conversion to C++.
2004-09-27 10:45:15 +00:00
seb
b5da7a29e0 Update to version 1.205.
Summary of changes since last packaged version (1.175):
- more camera models supported: Pentax Optio S, Canon PowerShot Pro1,
 EOS-1D Mark II, Kodaks DC20, DC25, DC40, DC50, and DC120, Nikon Coolpix 8700,
 Kodak DCS Pro SLR/n, Leica Digilux 2, Kodak DCS Pro 14nx and SLR/c,
 Panasonic DMC-LC1, Minolta DiMAGE G500, Canon PowerShot A5 Zoom,
 PowerShot G6/S70, EOS 20D, Konica KD-510Z
- new option: half-size output.
- Added automatic image flipping, with manual override.
- Allow "-w" flag to work with "-h" and "-f".
- And many bugfixes, some camera model related.
2004-09-23 09:13:49 +00:00
xtraeme
b41fd932c8 Forgot to regen distinfo. 2004-06-09 23:52:24 +00:00
xtraeme
54f00848b9 graphics/dcraw:
o Update MASTER_SITES to the original one, because our
	MASTER_SITE_BACKUP does not have this!
	o Add missing jpeg dependency.
	o Link to -ljpeg.

Bump PKGREVISION.
2004-06-09 23:48:56 +00:00
snj
f843756d9a Convert to buildlink3. 2004-04-25 00:43:31 +00:00
drochner
11e406bf7d get a snapshot of the source to ftp.netbsd.org (we are at 1.175 now)
and fetch it from there
addresses PR pkg/24546 by Robert Elz
2004-02-25 10:39:18 +00:00
drochner
8a2f3d4b9f import dcraw, a tool to decode raw image files from various
digital cameras
2004-02-20 13:43:28 +00:00