1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

graphics/p5-Image-ExifTool: update to 12.30

ExifTool is a platform-independent Perl library plus a command-line application
for reading, writing and editing meta information in a wide variety of files.

ExifTool is at version 12.30 in production release.
Besides minor fixes and improvements, this release is about security fixes.

CVE-2021-22204
Anyone using ExifTool (Version 12.24) can be triggered with a valid image
leading to arbitrary code execution, through
improper neutralization of user data in the DjVu file format

Other security fixes without CVE related.

* Give maintainership to Rafael Grether

Approved by:	evin@sevenlayer.studio (maintainer, timeout)
PR:		260590
Security:	CVE-2021-22204
This commit is contained in:
Rafael Grether 2022-01-29 17:33:17 +00:00 committed by Tobias C. Berner
parent a7d64bf0bc
commit 53cfad57e0
4 changed files with 33 additions and 20 deletions

View File

@ -1,14 +1,14 @@
# Created by: Tod McQuillin <devin@spamcop.net>
PORTNAME= Image-ExifTool
PORTVERSION= 12.00
PORTVERSION= 12.30
CATEGORIES= graphics perl5
MASTER_SITES= https://sno.phy.queensu.ca/~phil/exiftool/ \
MASTER_SITES= https://exiftool.org/ \
CPAN
MASTER_SITE_SUBDIR= CPAN:EXIFTOOL
PKGNAMEPREFIX= p5-
MAINTAINER= devin@sevenlayer.studio
MAINTAINER= devnull@apt322.org
COMMENT= Perl module for getting EXIF data from image files
LICENSE= ART10 GPLv1+

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1592880859
SHA256 (Image-ExifTool-12.00.tar.gz) = d0792cc94ab58a8b3d81b18ccdb8b43848c8fb901b5b7caecdcb68689c6c855a
SIZE (Image-ExifTool-12.00.tar.gz) = 4817545
TIMESTAMP = 1642710069
SHA256 (Image-ExifTool-12.30.tar.gz) = 3be7cda70b471df589c75a4adbb71bae62e633022b0ba62585f3bcd91b35544f
SIZE (Image-ExifTool-12.30.tar.gz) = 4948601

View File

@ -1,17 +1,20 @@
ExifTool is a highly customizable Perl script and module for reading and
writing meta information in images.
ExifTool is a platform-independent Perl library plus a command-line
application for reading, writing and editing meta information.
ExifTool reads EXIF, GPS, IPTC, XMP, GeoTIFF, ICC Profile and Photoshop
IRB and ID3 meta information from JPG, JP2, TIFF, GIF, BMP, PICT, QTIF,
PNG, MNG, JNG, MIFF, PPM, PGM, PBM, XMP, EPS, PS, AI, PDF, PSD, DCM,
ACR, THM, CRW, CR2, MRW, NEF, PEF, ORF, RAF, RAW, SRF, MOS, X3F and DNG
images, MP3 and WAV audio files, and AVI, MOV and MP4 videos. ExifTool
also extracts information from the maker notes of many digital cameras
by various manufacturers including Canon, Casio, FujiFilm, JVC/Victor,
Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson,
Panasonic/Leica, Pentax/Asahi, Ricoh, Sanyo and Sigma/Foveon.
meta information from many image files, like ACR, AFM, AI, BMP, DCM, CR2,
CRW, DNG, DPX, GIF, EPS, JNG, JPG, MIFF, MNG, MOS, MRW, NEF, ORF, RAF,
RAW, PBM, PDF, PEF, PICT, PGM, PNG, PPM, PS, SRF, QTIF, THM, X3F, XMP.
ExifTool writes EXIF, GPS, IPTC, XMP and MakerNotes meta information to
Many audio files like AAX, AIF, APE, FLAC, LA, MP3, MPC, OFR, OPUS, PAC.
Many video files like 360, AVI, DV, F4A, FLV, LRV, M4A, MKV, MQV, RMVB.
ExifTool also extracts information from the maker notes of many digital cameras
by various manufacturers including Canon, Casio, FujiFilm, JVC/Victor, Kodak,
Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson, anasonic/Leica,
Pentax/Asahi, Ricoh, Sanyo and Sigma/Foveon.
ExifTool also writes EXIF, GPS, IPTC, XMP and MakerNotes meta information to
JPEG, TIFF, GIF, CRW, THM, CR2, NEF, PEF and DNG images.
WWW: https://sno.phy.queensu.ca/~phil/exiftool/
WWW: https://exiftool.org

View File

@ -100,6 +100,7 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/Jpeg2000.pm
%%SITE_PERL%%/Image/ExifTool/Kodak.pm
%%SITE_PERL%%/Image/ExifTool/KyoceraRaw.pm
%%SITE_PERL%%/Image/ExifTool/LIF.pm
%%SITE_PERL%%/Image/ExifTool/LNK.pm
%%SITE_PERL%%/Image/ExifTool/Lang/cs.pm
%%SITE_PERL%%/Image/ExifTool/Lang/de.pm
@ -129,6 +130,7 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/MPC.pm
%%SITE_PERL%%/Image/ExifTool/MPEG.pm
%%SITE_PERL%%/Image/ExifTool/MPF.pm
%%SITE_PERL%%/Image/ExifTool/MRC.pm
%%SITE_PERL%%/Image/ExifTool/MWG.pm
%%SITE_PERL%%/Image/ExifTool/MXF.pm
%%SITE_PERL%%/Image/ExifTool/MacOS.pm
@ -141,12 +143,14 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/Nikon.pm
%%SITE_PERL%%/Image/ExifTool/NikonCapture.pm
%%SITE_PERL%%/Image/ExifTool/NikonCustom.pm
%%SITE_PERL%%/Image/ExifTool/NikonSettings.pm
%%SITE_PERL%%/Image/ExifTool/Nintendo.pm
%%SITE_PERL%%/Image/ExifTool/OOXML.pm
%%SITE_PERL%%/Image/ExifTool/Ogg.pm
%%SITE_PERL%%/Image/ExifTool/Olympus.pm
%%SITE_PERL%%/Image/ExifTool/OpenEXR.pm
%%SITE_PERL%%/Image/ExifTool/Opus.pm
%%SITE_PERL%%/Image/ExifTool/Other.pm
%%SITE_PERL%%/Image/ExifTool/PCX.pm
%%SITE_PERL%%/Image/ExifTool/PDF.pm
%%SITE_PERL%%/Image/ExifTool/PGF.pm
@ -215,6 +219,7 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/XMP2.pl
%%SITE_PERL%%/Image/ExifTool/XMPStruct.pl
%%SITE_PERL%%/Image/ExifTool/ZIP.pm
%%SITE_PERL%%/Image/ExifTool/ZISRAW.pm
%%SITE_PERL%%/Image/ExifTool/iWork.pm
%%PERL5_MAN1%%/exiftool.1.gz
%%PERL5_MAN3%%/File::RandomAccess.3.gz
@ -248,8 +253,8 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::DjVu.3.gz
%%PERL5_MAN3%%/Image::ExifTool::EXE.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Exif.3.gz
%%PERL5_MAN3%%/Image::ExifTool::FLAC.3.gz
%%PERL5_MAN3%%/Image::ExifTool::FITS.3.gz
%%PERL5_MAN3%%/Image::ExifTool::FLAC.3.gz
%%PERL5_MAN3%%/Image::ExifTool::FLIF.3.gz
%%PERL5_MAN3%%/Image::ExifTool::FLIR.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Fixup.3.gz
@ -283,6 +288,7 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::Jpeg2000.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Kodak.3.gz
%%PERL5_MAN3%%/Image::ExifTool::KyoceraRaw.3.gz
%%PERL5_MAN3%%/Image::ExifTool::LIF.3.gz
%%PERL5_MAN3%%/Image::ExifTool::LNK.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Lang::cs.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Lang::de.3.gz
@ -312,6 +318,7 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::MPC.3.gz
%%PERL5_MAN3%%/Image::ExifTool::MPEG.3.gz
%%PERL5_MAN3%%/Image::ExifTool::MPF.3.gz
%%PERL5_MAN3%%/Image::ExifTool::MRC.3.gz
%%PERL5_MAN3%%/Image::ExifTool::MWG.3.gz
%%PERL5_MAN3%%/Image::ExifTool::MXF.3.gz
%%PERL5_MAN3%%/Image::ExifTool::MacOS.3.gz
@ -324,13 +331,14 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::Nikon.3.gz
%%PERL5_MAN3%%/Image::ExifTool::NikonCapture.3.gz
%%PERL5_MAN3%%/Image::ExifTool::NikonCustom.3.gz
%%PERL5_MAN3%%/Image::ExifTool::NikonSettings.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Nintendo.3.gz
%%PERL5_MAN3%%/Image::ExifTool::OOXML.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Ogg.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Olympus.3.gz
%%PERL5_MAN3%%/Image::ExifTool::OpenEXR.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Opus.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Parrot.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Other.3.gz
%%PERL5_MAN3%%/Image::ExifTool::PCX.3.gz
%%PERL5_MAN3%%/Image::ExifTool::PDF.3.gz
%%PERL5_MAN3%%/Image::ExifTool::PGF.3.gz
@ -343,6 +351,7 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::Palm.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Panasonic.3.gz
%%PERL5_MAN3%%/Image::ExifTool::PanasonicRaw.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Parrot.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Pentax.3.gz
%%PERL5_MAN3%%/Image::ExifTool::PhaseOne.3.gz
%%PERL5_MAN3%%/Image::ExifTool::PhotoCD.3.gz
@ -397,4 +406,5 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::XMP2.3.gz
%%PERL5_MAN3%%/Image::ExifTool::XMPStruct.3.gz
%%PERL5_MAN3%%/Image::ExifTool::ZIP.3.gz
%%PERL5_MAN3%%/Image::ExifTool::ZISRAW.3.gz
%%PERL5_MAN3%%/Image::ExifTool::iWork.3.gz