aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorVirtualTam <virtualtam@flibidi.net>2018-12-04 23:49:29 +0100
committerVirtualTam <virtualtam@flibidi.net>2019-01-13 00:04:42 +0100
commit1a55fc8d639200aed4c0d3b0291a5dfd265de600 (patch)
treefec4d2f43c5beca73bb28347f73da7f25cf4814c
parent9585441734924cb8ece3924afa5fefb6aa2e2604 (diff)
downloadShaarli-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.json7
-rw-r--r--composer.lock66
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": [],