mirror of
https://github.com/shivammathur/setup-php.git
synced 2026-02-13 22:42:39 +07:00
Update brew extensions
This commit is contained in:
@@ -131,7 +131,11 @@ describe('Extension tests', () => {
|
|||||||
)
|
)
|
||||||
? `add_${ext_name}`
|
? `add_${ext_name}`
|
||||||
: `add_brew_extension ${formula} ${prefix}`;
|
: `add_brew_extension ${formula} ${prefix}`;
|
||||||
return [formula, formula === 'phalcon3' ? '7.3' : '7.4', output];
|
return [
|
||||||
|
formula,
|
||||||
|
formula.match(/phalcon3|lua|propro/) ? '7.3' : '8.1',
|
||||||
|
output
|
||||||
|
];
|
||||||
});
|
});
|
||||||
|
|
||||||
it.each(data)(
|
it.each(data)(
|
||||||
|
|||||||
2
dist/index.js
vendored
2
dist/index.js
vendored
File diff suppressed because one or more lines are too long
@@ -1,29 +1,40 @@
|
|||||||
amqp=amqp
|
amqp=amqp
|
||||||
apcu=apcu
|
apcu=apcu
|
||||||
ast=ast
|
ast=ast
|
||||||
|
brotli=brotli
|
||||||
couchbase=couchbase
|
couchbase=couchbase
|
||||||
ds=ds
|
ds=ds
|
||||||
event=event
|
event=event
|
||||||
|
excimer=excimer
|
||||||
expect=expect
|
expect=expect
|
||||||
gearman=gearman
|
gearman=gearman
|
||||||
|
gmagick=gmagick
|
||||||
gnupg=gnupg
|
gnupg=gnupg
|
||||||
grpc=grpc
|
grpc=grpc
|
||||||
igbinary=igbinary
|
igbinary=igbinary
|
||||||
imagick=imagick
|
imagick=imagick
|
||||||
imap=imap
|
imap=imap
|
||||||
|
interbase=interbase
|
||||||
lua=lua
|
lua=lua
|
||||||
mailparse=mailparse
|
mailparse=mailparse
|
||||||
|
maxminddb=maxminddb
|
||||||
mcrypt=mcrypt
|
mcrypt=mcrypt
|
||||||
memcache=memcache
|
memcache=memcache
|
||||||
memcached=memcached
|
memcached=memcached
|
||||||
mongodb=mongodb
|
mongodb=mongodb
|
||||||
|
mongodb1=mongodb1
|
||||||
msgpack=msgpack
|
msgpack=msgpack
|
||||||
|
newrelic=newrelic
|
||||||
|
oauth=oauth
|
||||||
|
opentelemetry=opentelemetry
|
||||||
pcov=pcov
|
pcov=pcov
|
||||||
|
pdo_firebird=pdo_firebird
|
||||||
pdo_sqlsrv=pdo_sqlsrv
|
pdo_sqlsrv=pdo_sqlsrv
|
||||||
pecl_http=http
|
pecl_http=http
|
||||||
phalcon3=phalcon
|
phalcon3=phalcon
|
||||||
phalcon4=phalcon
|
phalcon4=phalcon
|
||||||
phalcon5=phalcon
|
phalcon5=phalcon
|
||||||
|
pinba=pinba
|
||||||
propro=propro
|
propro=propro
|
||||||
protobuf=protobuf
|
protobuf=protobuf
|
||||||
psr=psr
|
psr=psr
|
||||||
@@ -31,16 +42,24 @@ raphf=raphf
|
|||||||
rdkafka=rdkafka
|
rdkafka=rdkafka
|
||||||
phpredis=redis
|
phpredis=redis
|
||||||
redis=redis
|
redis=redis
|
||||||
|
seaslog=seaslog
|
||||||
|
scalar_objects=scalar_objects
|
||||||
snmp=snmp
|
snmp=snmp
|
||||||
sqlsrv=sqlsrv
|
sqlsrv=sqlsrv
|
||||||
|
spx=spx
|
||||||
ssh2=ssh2
|
ssh2=ssh2
|
||||||
swoole=swoole
|
swoole=swoole
|
||||||
|
swow=swow
|
||||||
|
uopz=uopz
|
||||||
|
uploadprogress=uploadprogress
|
||||||
uuid=uuid
|
uuid=uuid
|
||||||
v8js=v8js
|
v8js=v8js
|
||||||
vips=vips
|
vips=vips
|
||||||
vld=vld
|
vld=vld
|
||||||
xdebug=xdebug
|
xdebug=xdebug
|
||||||
xdebug2=xdebug
|
xdebug2=xdebug
|
||||||
|
xhprof=xhprof
|
||||||
xlswriter=xlswriter
|
xlswriter=xlswriter
|
||||||
yaml=yaml
|
yaml=yaml
|
||||||
zmq=zmq
|
zmq=zmq
|
||||||
|
zstd=zstd
|
||||||
|
|||||||
@@ -85,13 +85,14 @@ export async function addExtensionDarwin(
|
|||||||
add_script += await utils.getUnsupportedLog('pcov', version, 'darwin');
|
add_script += await utils.getUnsupportedLog('pcov', version, 'darwin');
|
||||||
return;
|
return;
|
||||||
// match brew extensions
|
// match brew extensions
|
||||||
case /(?<!5\.[3-5])(amqp|apcu|expect|gnupg|grpc|igbinary|imagick|imap|mailparse|mcrypt|memcache|memcached|mongodb|msgpack|protobuf|psr|raphf|rdkafka|redis|snmp|ssh2|swoole|uuid|vld|xdebug|xdebug2|yaml|zmq)/.test(
|
case /(?<!5\.[3-5])(amqp|apcu|brotli|excimer|expect|gmagick|gnupg|grpc|igbinary|imagick|imap|interbase|mailparse|maxminddb|mcrypt|memcache|memcached|mongodb|mongodb1|msgpack|newrelic|oauth|opentelemetry|pdo_firebird|pinba|protobuf|psr|raphf|rdkafka|redis|scalar_objects|seaslog|snmp|spx|ssh2|swoole|uopz|uploadprogress|uuid|vld|xdebug|xdebug2|xhprof|yaml|zmq|zstd)/.test(
|
||||||
version_extension
|
version_extension
|
||||||
):
|
):
|
||||||
case /(?<!5\.[3-6])(ds|v8js)/.test(version_extension):
|
case /(?<!5\.[3-6])(ds|v8js)/.test(version_extension):
|
||||||
case /(5\.6|7\.[0-4])(propro|lua)/.test(version_extension):
|
case /(5\.6|7\.[0-4])(propro|lua)/.test(version_extension):
|
||||||
case /(?<!5\.[3-6]|7\.0)pcov/.test(version_extension):
|
case /(?<!5\.[3-6]|7\.0)pcov/.test(version_extension):
|
||||||
case /(?<!5\.[3-6])(ast|vips|xlswriter)/.test(version_extension):
|
case /(?<!5\.[3-6])(ast|vips|xlswriter)/.test(version_extension):
|
||||||
|
case /^(8\.[0-5])swow$/.test(version_extension):
|
||||||
add_script += await utils.joins(
|
add_script += await utils.joins(
|
||||||
'\nadd_brew_extension',
|
'\nadd_brew_extension',
|
||||||
ext_name,
|
ext_name,
|
||||||
|
|||||||
Reference in New Issue
Block a user