diff --git a/config/patches/exiftool/allowlist-types.patch b/config/patches/exiftool/allowlist-types.patch index 11f4f203bc72c57c43488cdf48fe133a9a1f79cd_Y29uZmlnL3BhdGNoZXMvZXhpZnRvb2wvYWxsb3dsaXN0LXR5cGVzLnBhdGNo..8f4b025831ab1dc45d7b64a2783d7ec3d6cc703e_Y29uZmlnL3BhdGNoZXMvZXhpZnRvb2wvYWxsb3dsaXN0LXR5cGVzLnBhdGNo 100644 --- a/config/patches/exiftool/allowlist-types.patch +++ b/config/patches/exiftool/allowlist-types.patch @@ -1,5 +1,5 @@ diff --git a/lib/Image/ExifTool.pm b/lib/Image/ExifTool.pm -index 6c3a6292..90b57c2e 100644 +index 1e4f591a..737599f4 100644 --- a/lib/Image/ExifTool.pm +++ b/lib/Image/ExifTool.pm @@ -190,19 +190,10 @@ $defaultLang = 'en'; # default language @@ -13,7 +13,7 @@ - RAR 7Z BZ2 CZI TAR EXE EXR HDR CHM LNK WMF AVC DEX DPX RAW Font - RSRC M2TS MacOS PHP PCX DCX DWF DWG DXF WTV Torrent VCard LRI - R3D AA PDB PFM2 MRC LIF JXL MOI ISO ALIAS JSON MP3 DICOM PCD ICO -- TXT); +- TXT AAC); +@fileTypes = qw(JPEG TIFF); # file types that we can write (edit) @@ -24,7 +24,7 @@ my %writeTypes; # lookup for writable file types (hash filled if required) # file extensions that we can't write for various base types -@@ -223,346 +214,9 @@ my %createTypes = map { $_ => 1 } qw(XMP ICC MIE VRD DR4 EXIF EXV); +@@ -224,347 +215,9 @@ my %createTypes = map { $_ => 1 } qw(XMP ICC MIE VRD DR4 EXIF EXV); # (if extension may be more than one type, the type is a list where # the writable type should come first if it exists) %fileTypeLookup = ( @@ -37,6 +37,7 @@ - '7Z' => ['7Z', '7z archive'], - A => ['EXE', 'Static library'], - AA => ['AA', 'Audible Audiobook'], +- AAC => ['AAC', 'Advanced Audio Coding'], - AAE => ['PLIST','Apple edit information'], - AAX => ['MOV', 'Audible Enhanced Audiobook'], - ACR => ['DICOM','American College of Radiology ACR-NEMA'], @@ -373,7 +374,7 @@ # typical extension for each file type (if different than FileType) diff --git a/lib/Image/ExifTool/AIFF.pm b/lib/Image/ExifTool/AIFF.pm deleted file mode 100644 -index a862a0de..00000000 +index f2c7a68d..00000000 --- a/lib/Image/ExifTool/AIFF.pm +++ /dev/null @@ -1,312 +0,0 @@ @@ -666,7 +667,7 @@ - -=head1 AUTHOR - --Copyright 2003-2023, Phil Harvey (philharvey66 at gmail.com) +-Copyright 2003-2024, Phil Harvey (philharvey66 at gmail.com) - -This library is free software; you can redistribute it and/or modify it -under the same terms as Perl itself. diff --git a/config/software/exiftool.rb b/config/software/exiftool.rb index 11f4f203bc72c57c43488cdf48fe133a9a1f79cd_Y29uZmlnL3NvZnR3YXJlL2V4aWZ0b29sLnJi..8f4b025831ab1dc45d7b64a2783d7ec3d6cc703e_Y29uZmlnL3NvZnR3YXJlL2V4aWZ0b29sLnJi 100644 --- a/config/software/exiftool.rb +++ b/config/software/exiftool.rb @@ -15,7 +15,7 @@ # name 'exiftool' -version = Gitlab::Version.new('exiftool', '12.71') +version = Gitlab::Version.new('exiftool', '12.73') default_version version.print(false) license 'GPL-1.0 or Artistic'