summaryrefslogtreecommitdiff
path: root/graphics/p5-Image-ExifTool
AgeCommit message (Collapse)AuthorFilesLines
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-1/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2010-07-16My commit to update to 8.25 inexplicably didn't go through yesterday;gdt2-6/+6
this commit moves from 8.24 (a non-production release which upstream has requested we don't package) to 8.25. Changes 8.15 to 8.25 are many minor bug fixes and improvements.
2010-07-13Changes 8.24:adam2-6/+6
* Added ability to write some Kodak APP3 Meta tags * Added a few new Olympus LensType's and new values for a couple of other tags * Added support for yet another Kodak MakerNote variation (M580) * Added conversion for OOXML DocSecurity tag (thanks Jeff Harmon) * Added another Nikon ExternalFlashFlags value (thanks Warren Hatch) * Decode more Canon VRD tags (thanks Gert Kello) and changed some tag names * Decode a couple of new Canon 7D tags (thanks Vesa Kivisto) * Decode a few more Sigma tags * Decode HTML tags written by Microsoft Office * Decode some MakerNotes tags from Samsung MP4 videos * Allow RFC 8601 date/time values to be written without seconds * Fixed conversion for Kodak Meta:SerialNumber * Changed conversion of Canon FocusDistanceUpper/Lower tags to add units (m) * Changed the names of some Nikon FlashExposureComp tags * Changed name of RTF CharactersNoWhiteSpace tag to CharactersWithSpaces to conform with what Microsoft does with their software as opposed to what they say in their RTF specification * Changed a few FlashPix tags for better consistency with OOXML and RTF * Properly convert OOXML Unicode character entities * Fixed problem writing some Sigma MakerNote tags * Fixed problem writing incorrect value for "Uncalibrated" XMP:ColorSpace * Fixed bug where some unknown Canon values were extracted twice with -U
2010-04-09Update to 8.15.gdt2-6/+6
Mar. 18, 2010 - Version 8.15 (production release) - Allow times with timezones in GPX track logs - [many other changes]
2010-02-10Update to 8.10gdt2-6/+6
- API Changes: - Enhanced GetFileType() to return descriptions for more file types - Fixed "-TAG-= -TAG=VALUE" syntax to work with shiftable (date/time) tags and tags with conversions - Enhanced Geosync tag to allow GPS time-drift correction - API Changes: - Added CharsetID3 option - Changed name of IPTCCharset option to CharsetIPTC (but IPTCCharset may still be used for backward compatibility)
2009-11-21Update to production release 8.00. (Despite 7.89->8.00 appearinggdt2-6/+6
momentous, it does not appear to be significant.) Many minor fixes and enhancements. Notable entries: - Added new Geosync tag to allow geotagging of images with timestamps which are not pre-synchronized to GPS time - Changed conversion of Canon MeasuredEV to correspond more closely to LightValue (by adding 5 to the MeasuredEV value, which seems to be good for all EOS models, but it may be high by up to 1 EV for some PowerShot models)
2009-08-18Update to production release 7.89.gdt2-6/+6
- IMPORTANT: Not quite done with NRW fixes -- fixed similar bug which could corrupt NRW images when writing new values larger than 10 MB - IMPORTANT: Fixed bug introduced in version 7.77 which causes Nikon NRW images to be corrupted when writing - API Changes: - Added support for reading Garmin TCX track logs with the -geotag option - Decode Nikon D300 firmware 1.10 camera settings (thanks Stuart Solomon) - Improved geotagging by allowing different NMEA sentences with slightly different timestamps (within 10 seconds) in the same fix [Assorted other changes; see "Changes" in source]
2009-07-18Update to 7.82. Many changes - highlights are:gdt2-6/+6
- Added support for DNG version 1.3 - API Changes: - Improved handling of $/ by localizing internally - Added ability to geotag with KML files (Note: each Placemark must contain a TimeStamp for this to work) - Added -struct option for JSON (-j) and XML (-X) outputs - Added ability to specify geotagging parameters via config file - API Changes: - Added GeoMaxHDOP, GeoMaxPDOP, GeoMaxIntSecs and GeoMaxExtSecs options - API Changes: - Changed WriteInfo() to use a temporary file instead of a memory buffer when a source file name is given with no destination file - Attempt (yet again) to fix problems when UTF-8 encoded strings are passed to exiftool functions - Added geotagging feature and new -geotag option (guess who finally bought a hand-held GPS!)
2009-02-13Update to 7.67. Many changes omitted.gdt2-6/+6
- IMPORTANT: Fixed bug introduced in version 7.01 which could cause corruption of TIFF-format images in very rare situations when adding tags to an image containing very large (> 10 MB) binary data blocks - Enhanced -listx option to give short output when used after -s - Included 2 new argument files in distribution: xmp2gps.args and gps2xmp.args - Prevent writing of TIFF images containing the obsolete (and unsupported) TIFF 6.0 JPEG extensions
2009-01-07Update to production release 7.60.gdt2-7/+6
Many minor changes omitted. Highlights: - Added read support for Panasonic RW2 raw images (and extract meta information from embedded PreviewImage as Doc1) - Recognize DCP (DNG Camera Profile) files - Added read/write support for EXIF files - Added ability to write EXIF as a block (finally!) - Decode CameraOrientation for a number of Canon EOS models (thanks Bogdan)
2008-11-06Update to 7.51. Minor changes omitted; see "Changes".gdt2-6/+6
Oct. 27, 2008 - Version 7.51 (production release) - API Changes: - Added ExtractEmbedded option - Added support for XMP PRISM 2.0 schema tags - Added -X option to output extracted information in XML format - API Changes: - Fixed CanWrite() to be consistent with documentation - Added support for new XMP IPTC Extension 1.0 tags (rev 2) - Added new Composite LensID tag and changed a number of LensType values in an attempt to disambiguate Canon, Pentax, Minolta and Sony 3rd party lenses - API Changes: - Added ListSep option - API Changes: - Added ability to pass options to SetNewValuesFromFile - WARNING: Older ExifTool versions will not properly rewrite DNG 1.2 images which contain multiple color profiles - Added DNGVersion check to avoid future problems with major DNG revisions - Added support for new DNG version 1.2.0.0 tags - Decode Nikon Capture NX 2 NikonICCProfile information (thanks Jens Duttke)
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-1/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-06-12Add DESTDIR support.joerg1-1/+3
2008-05-31Update to 7.30. Selected changes since 7.25:gdt2-6/+6
May 31, 2008 - Version 7.30 (production release) - Added new Canon CustomFunctions values from the EOS 1DmkIII firmware update, and a new CanonExposureMode value (thanks David Pitcher) - Added ability to read/write XMP in GIF images - Added ability to write to GIF87a images (by upgrading them to GIF89a) - API Changes: - Extract FileSize information from images passed as a scalar reference
2008-05-07Apr. 18, 2008 - Version 7.25 (production release)gdt2-6/+6
- API Changes: - Fixed CanCreate so it returns false for non-writable TIFF-based files - Fixed bug introduced in 7.18 which caused "Error parsing XMP" warning when deleting all XMP and writing new XMP tags in the same step - Fixed bug where IFD0 could be deleted when writing JPEG with a bad IFD1 - Fixed problem extracting some writable directories as a block - Fixed bug which could cause "Not an ARRAY" error when reading PDF files
2008-03-13Update to 7.21.gdt2-6/+6
Mar. 12, 2008 - Version 7.21 (production release) - Added support for Leica M8 maker notes (in both DNG and JPEG images) - Added ability to write encrypted Nikon makernote information (!!) - Fixed decoding of Nikon D3 color balance information - Decode AFPointsUsed for Nikon D3 and D300 (thanks Jens Duttke) [many minor changes]
2008-02-13Update to 7.15.gdt2-6/+6
Feb. 5, 2008 - Version 7.15 (production release) - API Changes: - Also allow File::RandomAccess reference as argument to ImageInfo() - Added -T option (equivalent to -t -S -q -f) [many small fixes and improvements omitted; see Changes file.]
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam1-1/+0
can handle packages having no PLIST files.
2007-10-24Update to 7.00. Changes since 6.76:gdt2-6/+6
- API Changes: - Changed WriteInfo() behaviour to be more consistent when editing file in place and a new FileName is specified (original file is now deleted) - Improved warning message when trying to write an 'unsafe' tag - API Changes: - Added option to allow makernote block to be extracted without rebuilding plus hundreds more; see Changes in $WRKSRC.
2007-02-17update to 6.76 from 6.66gdt2-6/+6
Many minor changes omitted; intermediate changelogs combined. - Added read support for DOC, XLS and PPT documents - Updated GeoTiff support for new definitions in libgeotiff-1.2.3 - Added ability to write certain EXIF tags (ie. UserComment) as Unicode
2006-12-20Update to production release 6.66. Important changes since 6.57 (many omitted):gdt2-6/+6
- Added ability to read/write MIE trailers in JPEG and TIFF images - Added Nikon ImageAuthentication tag (thanks Jeffrey Friedl) - API Changes: - GetFileType() may now also be used to return a file description
2006-11-21Update to 6.57. Some of the many changes since 6.42:gdt2-6/+6
- Added read support for a number of audio file formats: Ogg Vorbis, Ogg FLAC, FLAC, APE (Monkey's Audio) and MPC (Musepack) - Improved parsing of ID3 v2.3 and v2.4 information - Added read/write support for Canon VRD (Recipe Data) files and trailers - Improved handling of trailers in JPEG and TIFF-format images: - Fixed bug when re-writing NEF files which caused new preview image written by Nikon Capture 4.4.0 to be lost - Added ability to create JFIF segment
2006-10-03Update to 6.42. Changes since 6.36:gdt2-6/+6
- Re-worked Sony and Minolta LensID lists and added a number of new lenses - Added ability to delete a group and write back information in one step - Compatibility warning: This changes previous behaviour when adding and deleting information in the same operation if new tag values are set after a group has been flagged for deletion - Decode Sony LensID's (thanks Thomas Bodenmann) - Added shortcut MakerNotes tag to represent the maker notes tags from all manufacturers (useful when copying tags between files) [many minor changes; see Changes in source]
2006-09-08Update to 6.36. Some changes since 6.29 (many minor fixes/addititions omitted):gdt2-6/+6
- Renamed Canon AFPointsUsed20D to AFPointsUsed and decode for 30D and 400D - Added new Canon AutoISO tag, renamed Canon:ISO tag to ShotISO, and added a new composite ISO tag to give the ISO that was actually used - Decode a number of new values for FujiFilm PictureMode (thanks Michael Meissner) - Added support for Nikon D80 lens information and recognize a new lens (thanks Robert Rottmerhusen)
2006-07-24Update to production release 6.29. Many minor changes omitted; seegdt2-6/+6
Changes in ${WRKSRC}. - Improved decoding of Canon PictureStyle information - Decode a number of new tags in Canon, Casio, FujiFilm, Minolta, Nikon, Panasonic, Pentax, Ricoh and Sony and maker notes - Improved recognition of various Minolta maker note formats - Added a number of new Nikon Capture tags - API Changes: - Added FastScan option - Return "0000:00:00 00:00:00" instead of "1970:01:01 00:00:00" as the string representation of numerical times with a value of zero - Added read support for Real audio/video (RA, RM, RV, RMVB, RAM, RPM) files - Added read support for SWF (Shockwave Flash) files
2006-05-12Update to 6.17. See Changes in distfile for full details. Highlights:gdt2-6/+6
- Fixed problem with rpmbuild on Mandriva 2006.0 (thanks Niels Kristian) - Improvements to Nikon AF point decoding (thanks Roger Larsson) - Made FileName and Directory writable (enabling a whole new functionality!) - Made Rotation writable in CRW images - Improved JPEG writer to tolerate any segment ordering - Added ability to write ICC_Profile data as a block - Added read/write support for ICC and ICM color profile files - API Changes: - Added ability to prefix tag name with group in arguments to ImageInfo() (read/write symmetry is now improved since this feature already existed in the write routines, and now group names can be used in shortcuts) - Changed order of filtering for Group# option and tag exclusions to be applied after extracting tags specified in calls to ImageInfo() - Added -overwrite_original_in_place option - Added a number of new XMP tags and bring XMP support up to new specification, plus a few undocumented XMP-aux tags (thanks Lou Salkind) - Added ability to decode DNGMakerNotes - Added back RedBalance and BlueBalance as composite tags
2006-02-20Update to 6.00gdt2-6/+6
Feb. 19, 2006 - Version 6.00 (production release) [minor changes omitted -gdt] - Added read support for Sony SR2 raw images (but most tags still unknown) - Added read support for Kyocera Contax N Digital RAW images - Added ability to write or delete shortcuts which reference multiple tags (previously only shortcuts referencing a single tag were writable) - Changed descriptions of FNumber, ExposureTime, ISO, DateTimeOriginal, CreateDate and ModifyDate to more closely match their tag names - Separated Canon and Nikon Red/BlueBalance information into individual components with tag names like WB_RGGBLevels - Decoded a number of new Canon tags for EOS models, including ColorBalance tables, 20D AF points and SensorInfo (thanks Rainer Honle) - Fixed incorrect decoding of EOS 10D/300D color balance modes - Set MIME type for all RAW image formats to "image/x-raw" - The -f option is no longer implied when -S and -s are combined - Fixed problem with validation of Canon PictureInfo for images rotated by Canon ZoomBrowser EX (thanks Joshua Bixby) [prior non-production release notes merged] - Major additions to Canon maker note decoding, including EOS-1D personal functions (thanks Rainer Honle for decoding many 5D tags) - Enhanced FMT syntax for -o, -w and -tagsFromFile options - Decode maker notes of Samsung DX-1S - Added ability to list tags in a specific group - Added support for Canon 5D custom functions (thanks Rainer Honle) - Added support for Canon 1DmkII and 350D custom functions - Decode AIFF SampleRate - Properly identify CR2 images read via pipes (previously identified as TIFF) - Improved formatting of printed values for some DNG tags - Fixed problem extracting OriginalRawImage from little-endian DNG images - Fixed problem where "unreferenced bytes" error could be incorrectly issued when deleting all EXIF from a TIFF image - Added ability to write JFIF information - Added ability to extract and decompress original raw image from DNG - Added read support for AIFF audio files - API changes: - SetNewValue() now accepts an ARRAY reference for setting list-type tags such as Keywords, or a SCALAR reference for binary data, so it may now be called directly with any value returned by GetValue(). - Recognize Panasonic Type 2 maker notes - Changed Nikon LensID to a composite tag to allow better decoding of non-Nikon lenses, and added a bunch of new lenses to the list - Added ability to read and write AFCP information in JPEG images - Added read support for WMV video and WMA audio files (ASF format files) - Added EXIF tags 0x82a5-0x82ac - Added support for JVC maker notes - Extract a number of new DNG tags plus DNG JPEG preview image - Added support for AVI and MP4 videos - Improved decoding of Olympus maker notes - Improved APP12 decoding - Improved CanonPictureInfo validation to work with more PowerShot models - Decode maker notes of Nikon D1 - Combining -t with -S now gives a single-line tab-delimited list of values - Extract preview image for Samsung Digimax i5
2006-01-03Update to 5.87 (many minor changes omitted below):gdt2-7/+7
- Added support for JVC maker notes - Extract a number of new DNG tags plus DNG JPEG preview image - Added support for AVI and MP4 videos - Decode maker notes of Nikon D-1 - Combining -t with -S now gives a single-line tab-delimited list of values - Fixed problem deleting entire XMP data block using '-xmp=' syntax - Added -F option to allow maker notes offsets to be fixed - Added -htmlDump option to generate a verbose HTML-based hex dump of EXIF and/or TIFF information (cool new diagnostic tool) - Improved synthetic maker notes when coping tags from CRW file - API changes: - Added HtmlDump and TextOut options - Fixed bug which caused error rewriting Minolta MRW images - Changed writing of TIFF so that existing IPTC will be rewritten as int32u whenever IPTC is edited, regardless of original format type. This allows files to be 'fixed' even if IPTC was previously another format (now we get to see if there is any software out there that barfs on int32u's...) - Changed the -s option so tag names are displayed instead of descriptions (now similar to the -S option, but values are aligned in a column) - Changed writing of new TIFF IPTC information to make it visible in Nikon Capture (for some reason requires int32u format)
2005-11-18renamed from graphics/exiftoolgdt4-0/+33