diff options
author | VirtualTam <virtualtam@flibidi.net> | 2018-12-04 23:49:29 +0100 |
---|---|---|
committer | VirtualTam <virtualtam@flibidi.net> | 2019-01-13 00:04:42 +0100 |
commit | 1a55fc8d639200aed4c0d3b0291a5dfd265de600 (patch) | |
tree | fec4d2f43c5beca73bb28347f73da7f25cf4814c | |
parent | 9585441734924cb8ece3924afa5fefb6aa2e2604 (diff) | |
download | Shaarli-1a55fc8d639200aed4c0d3b0291a5dfd265de600.tar.gz Shaarli-1a55fc8d639200aed4c0d3b0291a5dfd265de600.tar.zst Shaarli-1a55fc8d639200aed4c0d3b0291a5dfd265de600.zip |
composer: add and document optional PHP extensions
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
-rw-r--r-- | composer.json | 7 | ||||
-rw-r--r-- | composer.lock | 66 |
2 files changed, 40 insertions, 33 deletions
diff --git a/composer.json b/composer.json index 8a98cfb6..a52b5f78 100644 --- a/composer.json +++ b/composer.json | |||
@@ -16,6 +16,7 @@ | |||
16 | }, | 16 | }, |
17 | "require": { | 17 | "require": { |
18 | "php": ">=5.6", | 18 | "php": ">=5.6", |
19 | "ext-json": "*", | ||
19 | "ext-zlib": "*", | 20 | "ext-zlib": "*", |
20 | "shaarli/netscape-bookmark-parser": "^2.1", | 21 | "shaarli/netscape-bookmark-parser": "^2.1", |
21 | "erusev/parsedown": "^1.6", | 22 | "erusev/parsedown": "^1.6", |
@@ -30,7 +31,11 @@ | |||
30 | "squizlabs/php_codesniffer": "2.*" | 31 | "squizlabs/php_codesniffer": "2.*" |
31 | }, | 32 | }, |
32 | "suggest": { | 33 | "suggest": { |
33 | "ext-curl": "*" | 34 | "ext-curl": "Allows fetching web pages and thumbnails in a more robust way", |
35 | "ext-gd": "Required for thumbnail generation", | ||
36 | "ext-gettext": "Enables faster translation system in gettext mode", | ||
37 | "ext-intl": "Provides localized text sorting", | ||
38 | "ext-mbstring": "Provides multibyte (Unicode) string support" | ||
34 | }, | 39 | }, |
35 | "autoload": { | 40 | "autoload": { |
36 | "psr-4": { | 41 | "psr-4": { |
diff --git a/composer.lock b/composer.lock index 5723cff4..53fb2175 100644 --- a/composer.lock +++ b/composer.lock | |||
@@ -4,7 +4,7 @@ | |||
4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", | 4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", |
5 | "This file is @generated automatically" | 5 | "This file is @generated automatically" |
6 | ], | 6 | ], |
7 | "content-hash": "45937c29ca4a55504b0d0a60a03c42c6", | 7 | "content-hash": "f8965821c946c2a1271c3f8c7e8c6eea", |
8 | "packages": [ | 8 | "packages": [ |
9 | { | 9 | { |
10 | "name": "arthurhoaro/web-thumbnailer", | 10 | "name": "arthurhoaro/web-thumbnailer", |
@@ -133,16 +133,16 @@ | |||
133 | }, | 133 | }, |
134 | { | 134 | { |
135 | "name": "gettext/gettext", | 135 | "name": "gettext/gettext", |
136 | "version": "v4.6.1", | 136 | "version": "v4.6.2", |
137 | "source": { | 137 | "source": { |
138 | "type": "git", | 138 | "type": "git", |
139 | "url": "https://github.com/oscarotero/Gettext.git", | 139 | "url": "https://github.com/oscarotero/Gettext.git", |
140 | "reference": "854ff5f5aaf92d2af7080ba8fc15718b27b5c89a" | 140 | "reference": "93176b272d61fb58a9767be71c50d19149cb1e48" |
141 | }, | 141 | }, |
142 | "dist": { | 142 | "dist": { |
143 | "type": "zip", | 143 | "type": "zip", |
144 | "url": "https://api.github.com/repos/oscarotero/Gettext/zipball/854ff5f5aaf92d2af7080ba8fc15718b27b5c89a", | 144 | "url": "https://api.github.com/repos/oscarotero/Gettext/zipball/93176b272d61fb58a9767be71c50d19149cb1e48", |
145 | "reference": "854ff5f5aaf92d2af7080ba8fc15718b27b5c89a", | 145 | "reference": "93176b272d61fb58a9767be71c50d19149cb1e48", |
146 | "shasum": "" | 146 | "shasum": "" |
147 | }, | 147 | }, |
148 | "require": { | 148 | "require": { |
@@ -191,7 +191,7 @@ | |||
191 | "po", | 191 | "po", |
192 | "translation" | 192 | "translation" |
193 | ], | 193 | ], |
194 | "time": "2018-08-27T15:40:19+00:00" | 194 | "time": "2019-01-12T18:40:56+00:00" |
195 | }, | 195 | }, |
196 | { | 196 | { |
197 | "name": "gettext/languages", | 197 | "name": "gettext/languages", |
@@ -2101,16 +2101,16 @@ | |||
2101 | }, | 2101 | }, |
2102 | { | 2102 | { |
2103 | "name": "symfony/console", | 2103 | "name": "symfony/console", |
2104 | "version": "v3.4.19", | 2104 | "version": "v3.4.21", |
2105 | "source": { | 2105 | "source": { |
2106 | "type": "git", | 2106 | "type": "git", |
2107 | "url": "https://github.com/symfony/console.git", | 2107 | "url": "https://github.com/symfony/console.git", |
2108 | "reference": "8f80fc39bbc3b7c47ee54ba7aa2653521ace94bb" | 2108 | "reference": "a700b874d3692bc8342199adfb6d3b99f62cc61a" |
2109 | }, | 2109 | }, |
2110 | "dist": { | 2110 | "dist": { |
2111 | "type": "zip", | 2111 | "type": "zip", |
2112 | "url": "https://api.github.com/repos/symfony/console/zipball/8f80fc39bbc3b7c47ee54ba7aa2653521ace94bb", | 2112 | "url": "https://api.github.com/repos/symfony/console/zipball/a700b874d3692bc8342199adfb6d3b99f62cc61a", |
2113 | "reference": "8f80fc39bbc3b7c47ee54ba7aa2653521ace94bb", | 2113 | "reference": "a700b874d3692bc8342199adfb6d3b99f62cc61a", |
2114 | "shasum": "" | 2114 | "shasum": "" |
2115 | }, | 2115 | }, |
2116 | "require": { | 2116 | "require": { |
@@ -2166,20 +2166,20 @@ | |||
2166 | ], | 2166 | ], |
2167 | "description": "Symfony Console Component", | 2167 | "description": "Symfony Console Component", |
2168 | "homepage": "https://symfony.com", | 2168 | "homepage": "https://symfony.com", |
2169 | "time": "2018-11-26T12:48:07+00:00" | 2169 | "time": "2019-01-04T04:42:43+00:00" |
2170 | }, | 2170 | }, |
2171 | { | 2171 | { |
2172 | "name": "symfony/debug", | 2172 | "name": "symfony/debug", |
2173 | "version": "v3.4.19", | 2173 | "version": "v3.4.21", |
2174 | "source": { | 2174 | "source": { |
2175 | "type": "git", | 2175 | "type": "git", |
2176 | "url": "https://github.com/symfony/debug.git", | 2176 | "url": "https://github.com/symfony/debug.git", |
2177 | "reference": "2016b3eec2e49c127dd02d0ef44a35c53181560d" | 2177 | "reference": "26d7f23b9bd0b93bee5583e4d6ca5cb1ab31b186" |
2178 | }, | 2178 | }, |
2179 | "dist": { | 2179 | "dist": { |
2180 | "type": "zip", | 2180 | "type": "zip", |
2181 | "url": "https://api.github.com/repos/symfony/debug/zipball/2016b3eec2e49c127dd02d0ef44a35c53181560d", | 2181 | "url": "https://api.github.com/repos/symfony/debug/zipball/26d7f23b9bd0b93bee5583e4d6ca5cb1ab31b186", |
2182 | "reference": "2016b3eec2e49c127dd02d0ef44a35c53181560d", | 2182 | "reference": "26d7f23b9bd0b93bee5583e4d6ca5cb1ab31b186", |
2183 | "shasum": "" | 2183 | "shasum": "" |
2184 | }, | 2184 | }, |
2185 | "require": { | 2185 | "require": { |
@@ -2222,20 +2222,20 @@ | |||
2222 | ], | 2222 | ], |
2223 | "description": "Symfony Debug Component", | 2223 | "description": "Symfony Debug Component", |
2224 | "homepage": "https://symfony.com", | 2224 | "homepage": "https://symfony.com", |
2225 | "time": "2018-11-11T19:48:54+00:00" | 2225 | "time": "2019-01-01T13:45:19+00:00" |
2226 | }, | 2226 | }, |
2227 | { | 2227 | { |
2228 | "name": "symfony/finder", | 2228 | "name": "symfony/finder", |
2229 | "version": "v3.4.19", | 2229 | "version": "v3.4.21", |
2230 | "source": { | 2230 | "source": { |
2231 | "type": "git", | 2231 | "type": "git", |
2232 | "url": "https://github.com/symfony/finder.git", | 2232 | "url": "https://github.com/symfony/finder.git", |
2233 | "reference": "6cf2be5cbd0e87aa35c01f80ae0bf40b6798e442" | 2233 | "reference": "3f2a2ab6315dd7682d4c16dcae1e7b95c8b8555e" |
2234 | }, | 2234 | }, |
2235 | "dist": { | 2235 | "dist": { |
2236 | "type": "zip", | 2236 | "type": "zip", |
2237 | "url": "https://api.github.com/repos/symfony/finder/zipball/6cf2be5cbd0e87aa35c01f80ae0bf40b6798e442", | 2237 | "url": "https://api.github.com/repos/symfony/finder/zipball/3f2a2ab6315dd7682d4c16dcae1e7b95c8b8555e", |
2238 | "reference": "6cf2be5cbd0e87aa35c01f80ae0bf40b6798e442", | 2238 | "reference": "3f2a2ab6315dd7682d4c16dcae1e7b95c8b8555e", |
2239 | "shasum": "" | 2239 | "shasum": "" |
2240 | }, | 2240 | }, |
2241 | "require": { | 2241 | "require": { |
@@ -2271,7 +2271,7 @@ | |||
2271 | ], | 2271 | ], |
2272 | "description": "Symfony Finder Component", | 2272 | "description": "Symfony Finder Component", |
2273 | "homepage": "https://symfony.com", | 2273 | "homepage": "https://symfony.com", |
2274 | "time": "2018-11-11T19:48:54+00:00" | 2274 | "time": "2019-01-01T13:45:19+00:00" |
2275 | }, | 2275 | }, |
2276 | { | 2276 | { |
2277 | "name": "symfony/polyfill-ctype", | 2277 | "name": "symfony/polyfill-ctype", |
@@ -2392,16 +2392,16 @@ | |||
2392 | }, | 2392 | }, |
2393 | { | 2393 | { |
2394 | "name": "symfony/yaml", | 2394 | "name": "symfony/yaml", |
2395 | "version": "v3.4.19", | 2395 | "version": "v3.4.21", |
2396 | "source": { | 2396 | "source": { |
2397 | "type": "git", | 2397 | "type": "git", |
2398 | "url": "https://github.com/symfony/yaml.git", | 2398 | "url": "https://github.com/symfony/yaml.git", |
2399 | "reference": "291e13d808bec481eab83f301f7bff3e699ef603" | 2399 | "reference": "554a59a1ccbaac238a89b19c8e551a556fd0e2ea" |
2400 | }, | 2400 | }, |
2401 | "dist": { | 2401 | "dist": { |
2402 | "type": "zip", | 2402 | "type": "zip", |
2403 | "url": "https://api.github.com/repos/symfony/yaml/zipball/291e13d808bec481eab83f301f7bff3e699ef603", | 2403 | "url": "https://api.github.com/repos/symfony/yaml/zipball/554a59a1ccbaac238a89b19c8e551a556fd0e2ea", |
2404 | "reference": "291e13d808bec481eab83f301f7bff3e699ef603", | 2404 | "reference": "554a59a1ccbaac238a89b19c8e551a556fd0e2ea", |
2405 | "shasum": "" | 2405 | "shasum": "" |
2406 | }, | 2406 | }, |
2407 | "require": { | 2407 | "require": { |
@@ -2447,7 +2447,7 @@ | |||
2447 | ], | 2447 | ], |
2448 | "description": "Symfony Yaml Component", | 2448 | "description": "Symfony Yaml Component", |
2449 | "homepage": "https://symfony.com", | 2449 | "homepage": "https://symfony.com", |
2450 | "time": "2018-11-11T19:48:54+00:00" | 2450 | "time": "2019-01-01T13:45:19+00:00" |
2451 | }, | 2451 | }, |
2452 | { | 2452 | { |
2453 | "name": "theseer/fdomdocument", | 2453 | "name": "theseer/fdomdocument", |
@@ -2491,20 +2491,21 @@ | |||
2491 | }, | 2491 | }, |
2492 | { | 2492 | { |
2493 | "name": "webmozart/assert", | 2493 | "name": "webmozart/assert", |
2494 | "version": "1.3.0", | 2494 | "version": "1.4.0", |
2495 | "source": { | 2495 | "source": { |
2496 | "type": "git", | 2496 | "type": "git", |
2497 | "url": "https://github.com/webmozart/assert.git", | 2497 | "url": "https://github.com/webmozart/assert.git", |
2498 | "reference": "0df1908962e7a3071564e857d86874dad1ef204a" | 2498 | "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9" |
2499 | }, | 2499 | }, |
2500 | "dist": { | 2500 | "dist": { |
2501 | "type": "zip", | 2501 | "type": "zip", |
2502 | "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a", | 2502 | "url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9", |
2503 | "reference": "0df1908962e7a3071564e857d86874dad1ef204a", | 2503 | "reference": "83e253c8e0be5b0257b881e1827274667c5c17a9", |
2504 | "shasum": "" | 2504 | "shasum": "" |
2505 | }, | 2505 | }, |
2506 | "require": { | 2506 | "require": { |
2507 | "php": "^5.3.3 || ^7.0" | 2507 | "php": "^5.3.3 || ^7.0", |
2508 | "symfony/polyfill-ctype": "^1.8" | ||
2508 | }, | 2509 | }, |
2509 | "require-dev": { | 2510 | "require-dev": { |
2510 | "phpunit/phpunit": "^4.6", | 2511 | "phpunit/phpunit": "^4.6", |
@@ -2537,7 +2538,7 @@ | |||
2537 | "check", | 2538 | "check", |
2538 | "validate" | 2539 | "validate" |
2539 | ], | 2540 | ], |
2540 | "time": "2018-01-29T19:49:41+00:00" | 2541 | "time": "2018-12-25T11:19:39+00:00" |
2541 | } | 2542 | } |
2542 | ], | 2543 | ], |
2543 | "aliases": [], | 2544 | "aliases": [], |
@@ -2549,6 +2550,7 @@ | |||
2549 | "prefer-lowest": false, | 2550 | "prefer-lowest": false, |
2550 | "platform": { | 2551 | "platform": { |
2551 | "php": ">=5.6", | 2552 | "php": ">=5.6", |
2553 | "ext-json": "*", | ||
2552 | "ext-zlib": "*" | 2554 | "ext-zlib": "*" |
2553 | }, | 2555 | }, |
2554 | "platform-dev": [], | 2556 | "platform-dev": [], |