diff options
author | Remi Collet <remi@remirepo.net> | 2019-02-08 09:52:05 +0100 |
---|---|---|
committer | Remi Collet <remi@remirepo.net> | 2019-02-08 09:52:05 +0100 |
commit | 80a050c456dd4c659fb9e5fa1f609944e1382e13 (patch) | |
tree | 50830269865fdf4f5e79c1ab43aff09e0ae99bc8 /composer.json | |
parent | 53ce65f8959eebaf5db5055d9c68ef77cd997b45 (diff) |
update to 1.9.17
add weak dependencies on suggested extension
Diffstat (limited to 'composer.json')
-rw-r--r-- | composer.json | 38 |
1 files changed, 34 insertions, 4 deletions
diff --git a/composer.json b/composer.json index 858b905..4fe1980 100644 --- a/composer.json +++ b/composer.json @@ -1,15 +1,45 @@ { "name": "james-heinrich/getid3", "description": "PHP script that extracts useful information from popular multimedia file formats", - "homepage": "http://www.getid3.org/", + "homepage": "https://www.getid3.org/", "keywords": ["php","tags","codecs"], "type": "library", - "license": "GPL", - "require": - { + "license": ["GPL-1.0-or-later", "LGPL-3.0-only", "MPL-2.0"], + "require": { "php": ">=5.3.0" }, + "require-dev": { + "jakub-onderka/php-parallel-lint": "^0.9 || ^1.0" + }, + "suggest": { + "ext-com_dotnet": "COM extension is required when loading files larger than 2GB on Windows.", + "ext-ctype": "ctype extension is required when loading files larger than 2GB on 32-bit PHP (also on 64-bit PHP on Windows) or executing `getid3_lib::CopyTagsToComments`.", + "ext-dba": "DBA extension is required to use the DBA database as a cache storage.", + "ext-exif": "EXIF extension is required for graphic modules.", + "ext-iconv": "iconv extension is required to work with different character sets (when `ext-mbstring` is not available).", + "ext-json": "JSON extension is required to analyze Apple Quicktime videos.", + "ext-libxml": "libxml extension is required to analyze RIFF/WAV/BWF audio files.", + "ext-mbstring": "mbstring extension is required to work with different character sets.", + "ext-mysql": "MySQL extension is required to use the MySQL database as a cache storage (deprecated in PHP 5.5, removed in PHP >= 7.0, use `ext-mysqli` instead).", + "ext-mysqli": "MySQLi extension is required to use the MySQL database as a cache storage.", + "ext-rar": "RAR extension is required for RAR archive module.", + "ext-SimpleXML": "SimpleXML extension is required to analyze RIFF/WAV/BWF audio files (also requires `ext-libxml`).", + "ext-sqlite3": "SQLite3 extension is required to use the SQLite3 database as a cache storage.", + "ext-xml": "XML extension is required for graphic modules to analyze the XML metadata.", + "ext-zlib": "Zlib extension is required for archive modules and compressed metadata." + }, + "scripts": { + "lint": "parallel-lint --exclude vendor .", + "test": [ + "composer lint" + ] + }, "autoload": { "classmap": ["getid3/"] + }, + "extra": { + "branch-alias": { + "dev-master": "1.9.x-dev" + } } } |