From 8388e965f3deab0fda480ccb7ee07c3e112f5fba Mon Sep 17 00:00:00 2001 From: Ere Maijala <ere.maijala@helsinki.fi> Date: Thu, 7 Sep 2017 15:57:09 +0300 Subject: [PATCH] Add platform config for target PHP version so that suitable dependencies are installed even if composer is run with a newer PHP version. (#1030) --- composer.json | 5 ++ composer.lock | 154 +++++++++++++++++++++++++++----------------------- 2 files changed, 87 insertions(+), 72 deletions(-) diff --git a/composer.json b/composer.json index b2438c2029e..b1370130e9f 100644 --- a/composer.json +++ b/composer.json @@ -8,6 +8,11 @@ } ], "license": "GPL-2.0", + "config": { + "platform": { + "php": "5.6.0" + } + }, "require": { "php": ">=5.6", "aferrandini/phpqrcode": "1.0.1", diff --git a/composer.lock b/composer.lock index 56854013e95..f560f5bac39 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "content-hash": "6657593484feff7f6327c709fd666e8b", + "content-hash": "632a72434e180ba678e415c78fbdf0ad", "packages": [ { "name": "aferrandini/phpqrcode", @@ -102,7 +102,7 @@ "user agent", "useragent" ], - "time": "2017-06-06 22:20:56" + "time": "2017-06-06T22:20:56+00:00" }, { "name": "cap60552/php-sip2", @@ -172,16 +172,16 @@ }, { "name": "filp/whoops", - "version": "2.1.9", + "version": "2.1.10", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", - "reference": "b238974e1c7cc1859b0c16ddc1c02ecb70ecc07f" + "reference": "ffbbd2c06c64b08fb47974eed5dbce4ca2bb0eec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/b238974e1c7cc1859b0c16ddc1c02ecb70ecc07f", - "reference": "b238974e1c7cc1859b0c16ddc1c02ecb70ecc07f", + "url": "https://api.github.com/repos/filp/whoops/zipball/ffbbd2c06c64b08fb47974eed5dbce4ca2bb0eec", + "reference": "ffbbd2c06c64b08fb47974eed5dbce4ca2bb0eec", "shasum": "" }, "require": { @@ -229,7 +229,7 @@ "whoops", "zf2" ], - "time": "2017-06-03T18:33:07+00:00" + "time": "2017-08-03T18:23:40+00:00" }, { "name": "ghislainf/zf2-whoops", @@ -287,19 +287,19 @@ ], "description": "PHP whoops error on ZF2 framework", "homepage": "https://github.com/ghislainf/zf2-whoops", - "time": "2016-06-06 08:41:08" + "time": "2016-06-06T08:41:08+00:00" }, { "name": "jasig/phpcas", "version": "1.3.5", "source": { "type": "git", - "url": "https://github.com/Jasig/phpCAS.git", + "url": "https://github.com/apereo/phpCAS.git", "reference": "61c8899c8f91204e8b9135d795461e50fe5c2db0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Jasig/phpCAS/zipball/61c8899c8f91204e8b9135d795461e50fe5c2db0", + "url": "https://api.github.com/repos/apereo/phpCAS/zipball/61c8899c8f91204e8b9135d795461e50fe5c2db0", "reference": "61c8899c8f91204e8b9135d795461e50fe5c2db0", "shasum": "" }, @@ -846,16 +846,16 @@ }, { "name": "pear/net_url2", - "version": "v2.2.1", + "version": "v2.2.2", "source": { "type": "git", "url": "https://github.com/pear/Net_URL2.git", - "reference": "43a87606daf52efe6685c92131be083143108e37" + "reference": "07fd055820dbf466ee3990abe96d0e40a8791f9d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/Net_URL2/zipball/43a87606daf52efe6685c92131be083143108e37", - "reference": "43a87606daf52efe6685c92131be083143108e37", + "url": "https://api.github.com/repos/pear/Net_URL2/zipball/07fd055820dbf466ee3990abe96d0e40a8791f9d", + "reference": "07fd055820dbf466ee3990abe96d0e40a8791f9d", "shasum": "" }, "require": { @@ -876,6 +876,9 @@ ] }, "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "./" + ], "license": [ "BSD-3-Clause" ], @@ -903,7 +906,7 @@ "uri", "url" ], - "time": "2016-04-18T22:24:01+00:00" + "time": "2017-08-25T06:16:11+00:00" }, { "name": "pear/pear-core-minimal", @@ -1121,7 +1124,7 @@ } ], "description": "More info available on: http://pear.php.net/package/Validate_ISPN", - "time": "2015-04-14 04:17:31" + "time": "2015-04-14T04:17:31+00:00" }, { "name": "phing/phing", @@ -1627,7 +1630,7 @@ { "name": "David Maus", "email": "maus@hab.de", - "role": "developer" + "role": "Developer" }, { "name": "Demian Katz", @@ -2071,21 +2074,21 @@ }, { "name": "zendframework/zend-diactoros", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-diactoros.git", - "reference": "b03f285a333f51e58c95cce54109a4a9ed691436" + "reference": "1d23172f9dc1687a97c195a777b0199f14f7b26e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-diactoros/zipball/b03f285a333f51e58c95cce54109a4a9ed691436", - "reference": "b03f285a333f51e58c95cce54109a4a9ed691436", + "url": "https://api.github.com/repos/zendframework/zend-diactoros/zipball/1d23172f9dc1687a97c195a777b0199f14f7b26e", + "reference": "1d23172f9dc1687a97c195a777b0199f14f7b26e", "shasum": "" }, "require": { - "php": "^5.4 || ^7.0", - "psr/http-message": "~1.0" + "php": "^5.6 || ^7.0", + "psr/http-message": "^1.0" }, "provide": { "psr/http-message-implementation": "1.0" @@ -2093,14 +2096,14 @@ "require-dev": { "ext-dom": "*", "ext-libxml": "*", - "phpunit/phpunit": "^4.6 || ^5.5", - "zendframework/zend-coding-standard": "~1.0.0" + "phpunit/phpunit": "^5.7.16 || ^6.0.8", + "zendframework/zend-coding-standard": "~1.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev", - "dev-develop": "1.5-dev" + "dev-master": "1.5-dev", + "dev-develop": "1.6-dev" } }, "autoload": { @@ -2119,7 +2122,7 @@ "psr", "psr-7" ], - "time": "2017-04-06T16:18:34+00:00" + "time": "2017-08-22T20:38:56+00:00" }, { "name": "zendframework/zend-dom", @@ -3876,7 +3879,7 @@ "type": "zip", "url": "https://api.github.com/repos/zendframework/ZendRest/zipball/7427d242b4546e5aef1206d2c97e402109d8843e", "reference": "7427d242b4546e5aef1206d2c97e402109d8843e", - "shasum": "" + "shasum": "445d681551a5c9f2be25b241e615e754278d79ba" }, "require": { "php": ">=5.3.3", @@ -3890,10 +3893,10 @@ "ZendRest": "library/" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], + "description": " ", "homepage": "http://packages.zendframework.com/", "keywords": [ "rest", @@ -4024,7 +4027,7 @@ "type": "zip", "url": "https://api.github.com/repos/zendframework/ZendXml/zipball/7b64507bc35d841c9c5802d67f6f87ef8e1a58c9", "reference": "7b64507bc35d841c9c5802d67f6f87ef8e1a58c9", - "shasum": "" + "shasum": "289f190ab278d7f30e2bad8c73e9a79fac40e5fb" }, "require": { "php": "^5.3.3 || ^7.0" @@ -4044,7 +4047,11 @@ "ZendXml\\": "library/" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "psr-4": { + "ZendTest\\Xml\\": "tests/ZendXmlTest/" + } + }, "license": [ "BSD-3-Clause" ], @@ -5861,22 +5868,22 @@ }, { "name": "phpspec/prophecy", - "version": "v1.7.0", + "version": "v1.7.2", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "93d39f1f7f9326d746203c7c056f300f7f126073" + "reference": "c9b8c6088acd19d769d4cc0ffa60a9fe34344bd6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/93d39f1f7f9326d746203c7c056f300f7f126073", - "reference": "93d39f1f7f9326d746203c7c056f300f7f126073", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/c9b8c6088acd19d769d4cc0ffa60a9fe34344bd6", + "reference": "c9b8c6088acd19d769d4cc0ffa60a9fe34344bd6", "shasum": "" }, "require": { "doctrine/instantiator": "^1.0.2", "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", "sebastian/comparator": "^1.1|^2.0", "sebastian/recursion-context": "^1.0|^2.0|^3.0" }, @@ -5887,7 +5894,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.6.x-dev" + "dev-master": "1.7.x-dev" } }, "autoload": { @@ -5920,7 +5927,7 @@ "spy", "stub" ], - "time": "2017-03-02T20:05:34+00:00" + "time": "2017-09-04T11:05:03+00:00" }, { "name": "phpunit/php-code-coverage", @@ -7136,7 +7143,7 @@ }, { "name": "symfony/config", - "version": "v2.8.25", + "version": "v2.8.27", "source": { "type": "git", "url": "https://github.com/symfony/config.git", @@ -7192,16 +7199,16 @@ }, { "name": "symfony/console", - "version": "v2.8.25", + "version": "v2.8.27", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "46e65f8d98c9ab629bbfcc16a4ff023f61c37fb2" + "reference": "c0807a2ca978e64d8945d373a9221a5c35d1a253" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/46e65f8d98c9ab629bbfcc16a4ff023f61c37fb2", - "reference": "46e65f8d98c9ab629bbfcc16a4ff023f61c37fb2", + "url": "https://api.github.com/repos/symfony/console/zipball/c0807a2ca978e64d8945d373a9221a5c35d1a253", + "reference": "c0807a2ca978e64d8945d373a9221a5c35d1a253", "shasum": "" }, "require": { @@ -7249,24 +7256,24 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2017-07-03T08:04:30+00:00" + "time": "2017-08-27T14:29:03+00:00" }, { "name": "symfony/css-selector", - "version": "v3.3.5", + "version": "v3.3.8", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "4d882dced7b995d5274293039370148e291808f2" + "reference": "c5f5263ed231f164c58368efbce959137c7d9488" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/4d882dced7b995d5274293039370148e291808f2", - "reference": "4d882dced7b995d5274293039370148e291808f2", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c5f5263ed231f164c58368efbce959137c7d9488", + "reference": "c5f5263ed231f164c58368efbce959137c7d9488", "shasum": "" }, "require": { - "php": ">=5.5.9" + "php": "^5.5.9|>=7.0.8" }, "type": "library", "extra": { @@ -7302,7 +7309,7 @@ ], "description": "Symfony CssSelector Component", "homepage": "https://symfony.com", - "time": "2017-05-01T15:01:29+00:00" + "time": "2017-07-29T21:54:42+00:00" }, { "name": "symfony/debug", @@ -7363,16 +7370,16 @@ }, { "name": "symfony/dependency-injection", - "version": "v3.2.12", + "version": "v3.2.13", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "c1170b063674f000b154a5809bb9e373a773d4c0" + "reference": "d9f2e62e1a93d52ad4e4f6faaf66f6eef723d761" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c1170b063674f000b154a5809bb9e373a773d4c0", - "reference": "c1170b063674f000b154a5809bb9e373a773d4c0", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/d9f2e62e1a93d52ad4e4f6faaf66f6eef723d761", + "reference": "d9f2e62e1a93d52ad4e4f6faaf66f6eef723d761", "shasum": "" }, "require": { @@ -7422,11 +7429,11 @@ ], "description": "Symfony DependencyInjection Component", "homepage": "https://symfony.com", - "time": "2017-07-17T14:04:01+00:00" + "time": "2017-07-28T15:22:55+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v2.8.25", + "version": "v2.8.27", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", @@ -7535,7 +7542,7 @@ }, { "name": "symfony/finder", - "version": "v2.8.25", + "version": "v2.8.27", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", @@ -7584,16 +7591,16 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.4.0", + "version": "v1.5.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "f29dca382a6485c3cbe6379f0c61230167681937" + "reference": "7c8fae0ac1d216eb54349e6a8baa57d515fe8803" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f29dca382a6485c3cbe6379f0c61230167681937", - "reference": "f29dca382a6485c3cbe6379f0c61230167681937", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7c8fae0ac1d216eb54349e6a8baa57d515fe8803", + "reference": "7c8fae0ac1d216eb54349e6a8baa57d515fe8803", "shasum": "" }, "require": { @@ -7605,7 +7612,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "1.5-dev" } }, "autoload": { @@ -7639,11 +7646,11 @@ "portable", "shim" ], - "time": "2017-06-09T14:24:12+00:00" + "time": "2017-06-14T15:44:48+00:00" }, { "name": "symfony/process", - "version": "v2.8.25", + "version": "v2.8.27", "source": { "type": "git", "url": "https://github.com/symfony/process.git", @@ -7692,7 +7699,7 @@ }, { "name": "symfony/stopwatch", - "version": "v2.8.25", + "version": "v2.8.27", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", @@ -7805,16 +7812,16 @@ }, { "name": "symfony/validator", - "version": "v2.8.25", + "version": "v2.8.27", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "6c019627f2a69b9ab2ac41fd53102148a55af564" + "reference": "864ba6865e253a7ffc3db5629af676cfdc3bd104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/6c019627f2a69b9ab2ac41fd53102148a55af564", - "reference": "6c019627f2a69b9ab2ac41fd53102148a55af564", + "url": "https://api.github.com/repos/symfony/validator/zipball/864ba6865e253a7ffc3db5629af676cfdc3bd104", + "reference": "864ba6865e253a7ffc3db5629af676cfdc3bd104", "shasum": "" }, "require": { @@ -7874,7 +7881,7 @@ ], "description": "Symfony Validator Component", "homepage": "https://symfony.com", - "time": "2017-07-03T08:04:30+00:00" + "time": "2017-08-27T14:29:03+00:00" }, { "name": "theseer/fdomdocument", @@ -8104,5 +8111,8 @@ "platform": { "php": ">=5.6" }, - "platform-dev": [] + "platform-dev": [], + "platform-overrides": { + "php": "5.6.0" + } } -- GitLab