Skip to content

Commit 94fb7a6

Browse files
committed
Merge remote-tracking branch 'origin/v3-feat/check-update' into v3-feat/check-update
2 parents 715f33a + 671ebd2 commit 94fb7a6

17 files changed

Lines changed: 156 additions & 55 deletions

File tree

config/artifact/php-src.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,7 @@ php-src:
55
license: PHP-3.01
66
source:
77
type: php-release
8+
domain: 'https://www.php.net'
9+
source-mirror:
10+
type: php-release
11+
domain: 'https://phpmirror.static-php.dev'

config/downloader.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
use StaticPHP\Artifact\Downloader\Type\GitHubTarball;
1111
use StaticPHP\Artifact\Downloader\Type\HostedPackageBin;
1212
use StaticPHP\Artifact\Downloader\Type\LocalDir;
13+
use StaticPHP\Artifact\Downloader\Type\PECL;
1314
use StaticPHP\Artifact\Downloader\Type\PhpRelease;
1415
use StaticPHP\Artifact\Downloader\Type\PIE;
1516
use StaticPHP\Artifact\Downloader\Type\Url;
@@ -24,6 +25,7 @@
2425
'ghtagtar' => GitHubTarball::class,
2526
'local' => LocalDir::class,
2627
'pie' => PIE::class,
28+
'pecl' => PECL::class,
2729
'url' => Url::class,
2830
'php-release' => PhpRelease::class,
2931
'hosted' => HostedPackageBin::class,

config/pkg/ext/builtin-extensions.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
ext-bcmath:
22
type: php-extension
3+
ext-mbregex:
4+
type: php-extension
5+
depends:
6+
- onig
7+
- ext-mbstring
8+
php-extension:
9+
arg-type: custom
10+
build-shared: false
11+
build-static: true
12+
display-name: mbstring
13+
ext-mbstring:
14+
type: php-extension
15+
php-extension:
16+
arg-type: custom
317
ext-openssl:
418
type: php-extension
519
depends:
@@ -10,6 +24,21 @@ ext-openssl:
1024
arg-type: custom
1125
arg-type@windows: with
1226
build-with-php: true
27+
ext-phar:
28+
type: php-extension
29+
depends:
30+
- zlib
31+
ext-readline:
32+
type: php-extension
33+
depends:
34+
- libedit
35+
php-extension:
36+
support:
37+
Windows: wip
38+
BSD: wip
39+
arg-type: with-path
40+
build-shared: false
41+
build-static: true
1342
ext-zlib:
1443
type: php-extension
1544
depends:

config/pkg/ext/ext-amqp.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ ext-amqp:
22
type: php-extension
33
artifact:
44
source:
5-
type: url
6-
url: 'https://pecl.php.net/get/amqp'
7-
extract: php-src/ext/amqp
8-
filename: amqp.tgz
5+
type: pecl
6+
name: amqp
97
metadata:
108
license-files: [LICENSE]
119
license: PHP-3.01

config/pkg/ext/ext-apcu.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ ext-apcu:
22
type: php-extension
33
artifact:
44
source:
5-
type: url
6-
url: 'https://pecl.php.net/get/APCu'
7-
extract: php-src/ext/apcu
8-
filename: apcu.tgz
5+
type: pecl
6+
name: APCu
97
metadata:
108
license-files: [LICENSE]
119
license: PHP-3.01

config/pkg/ext/ext-ast.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ext-ast:
2+
type: php-extension
3+
artifact:
4+
source:
5+
type: pecl
6+
name: ast

config/pkg/ext/ext-mbregex.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

config/pkg/ext/ext-mbstring.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

config/pkg/ext/ext-phar.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

config/pkg/ext/ext-readline.yml

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)