ext-ds is now required

This commit is contained in:
Dylan K. Taylor 2019-03-01 20:03:16 +00:00
parent 418d0f12fb
commit 1f5c901f29
4 changed files with 13 additions and 9 deletions

View File

@ -8,6 +8,7 @@ before_script:
# - pecl install channel://pecl.php.net/pthreads-3.1.6 # - pecl install channel://pecl.php.net/pthreads-3.1.6
- echo | pecl install channel://pecl.php.net/yaml-2.0.4 - echo | pecl install channel://pecl.php.net/yaml-2.0.4
- pecl install channel://pecl.php.net/crypto-0.3.1 - pecl install channel://pecl.php.net/crypto-0.3.1
- pecl install channel://pecl.php.net/ds-1.2.8
- git clone https://github.com/pmmp/pthreads.git - git clone https://github.com/pmmp/pthreads.git
- cd pthreads - cd pthreads
- git checkout 6ca019c58b4fa09ee2ff490f2444e34bef0773d0 - git checkout 6ca019c58b4fa09ee2ff490f2444e34bef0773d0

View File

@ -12,6 +12,7 @@
"ext-crypto": "^0.3.1", "ext-crypto": "^0.3.1",
"ext-ctype": "*", "ext-ctype": "*",
"ext-date": "*", "ext-date": "*",
"ext-ds": "^1.2.7",
"ext-gmp": "*", "ext-gmp": "*",
"ext-hash": "*", "ext-hash": "*",
"ext-json": "*", "ext-json": "*",

19
composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "959fe32be1db4613fd22eb2c7c7b23c6", "content-hash": "d865f72c482e34c96a7e46bc535d0c15",
"packages": [ "packages": [
{ {
"name": "adhocore/json-comment", "name": "adhocore/json-comment",
@ -413,12 +413,12 @@
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/pmmp/RakLib.git", "url": "https://github.com/pmmp/RakLib.git",
"reference": "2d19bbaa4fb92d9eabe8c027ea0af9dbd6a90100" "reference": "d9f15311ef328bddd5891fb7e92d2b3a7e48f501"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/pmmp/RakLib/zipball/2d19bbaa4fb92d9eabe8c027ea0af9dbd6a90100", "url": "https://api.github.com/repos/pmmp/RakLib/zipball/d9f15311ef328bddd5891fb7e92d2b3a7e48f501",
"reference": "2d19bbaa4fb92d9eabe8c027ea0af9dbd6a90100", "reference": "d9f15311ef328bddd5891fb7e92d2b3a7e48f501",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -446,7 +446,7 @@
"source": "https://github.com/pmmp/RakLib/tree/master", "source": "https://github.com/pmmp/RakLib/tree/master",
"issues": "https://github.com/pmmp/RakLib/issues" "issues": "https://github.com/pmmp/RakLib/issues"
}, },
"time": "2019-02-15T12:21:28+00:00" "time": "2019-02-21T14:39:41+00:00"
}, },
{ {
"name": "pocketmine/snooze", "name": "pocketmine/snooze",
@ -488,12 +488,12 @@
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/pmmp/SPL.git", "url": "https://github.com/pmmp/SPL.git",
"reference": "d7bd7b8cb10c264ca6e6b5c3ef9b52e48a6f29d8" "reference": "35110fcc742701d5f2b8093d63365c42900236c1"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/pmmp/SPL/zipball/d7bd7b8cb10c264ca6e6b5c3ef9b52e48a6f29d8", "url": "https://api.github.com/repos/pmmp/SPL/zipball/35110fcc742701d5f2b8093d63365c42900236c1",
"reference": "d7bd7b8cb10c264ca6e6b5c3ef9b52e48a6f29d8", "reference": "35110fcc742701d5f2b8093d63365c42900236c1",
"shasum": "" "shasum": ""
}, },
"type": "library", "type": "library",
@ -512,7 +512,7 @@
"support": { "support": {
"source": "https://github.com/pmmp/SPL/tree/master" "source": "https://github.com/pmmp/SPL/tree/master"
}, },
"time": "2019-01-17T18:54:01+00:00" "time": "2019-02-23T12:20:29+00:00"
} }
], ],
"packages-dev": [], "packages-dev": [],
@ -536,6 +536,7 @@
"ext-crypto": "^0.3.1", "ext-crypto": "^0.3.1",
"ext-ctype": "*", "ext-ctype": "*",
"ext-date": "*", "ext-date": "*",
"ext-ds": "^1.2.7",
"ext-gmp": "*", "ext-gmp": "*",
"ext-hash": "*", "ext-hash": "*",
"ext-json": "*", "ext-json": "*",

View File

@ -80,6 +80,7 @@ namespace pocketmine {
"crypto" => "php-crypto", "crypto" => "php-crypto",
"ctype" => "ctype", "ctype" => "ctype",
"date" => "Date", "date" => "Date",
"ds" => "Data Structures",
"gmp" => "GMP", "gmp" => "GMP",
"hash" => "Hash", "hash" => "Hash",
"json" => "JSON", "json" => "JSON",