diff --git a/config/pkg/ext/ext-event.yml b/config/pkg/ext/ext-event.yml index dd9c1c8e..537af066 100644 --- a/config/pkg/ext/ext-event.yml +++ b/config/pkg/ext/ext-event.yml @@ -14,6 +14,7 @@ ext-event: suggests: - ext-sockets php-extension: - support: - Windows: wip + os: + - Linux + - Darwin arg-type: custom diff --git a/config/pkg/ext/ext-grpc.yml b/config/pkg/ext/ext-grpc.yml index ff5bae7b..ae63cad2 100644 --- a/config/pkg/ext/ext-grpc.yml +++ b/config/pkg/ext/ext-grpc.yml @@ -11,4 +11,7 @@ ext-grpc: - grpc lang: cpp php-extension: + os: + - Linux + - Darwin arg-type@unix: enable-path diff --git a/config/pkg/ext/ext-imagick.yml b/config/pkg/ext/ext-imagick.yml index e6f9843e..2a1c221c 100644 --- a/config/pkg/ext/ext-imagick.yml +++ b/config/pkg/ext/ext-imagick.yml @@ -10,4 +10,7 @@ ext-imagick: depends: - imagemagick php-extension: + os: + - Linux + - Darwin arg-type: custom diff --git a/config/pkg/ext/ext-imap.yml b/config/pkg/ext/ext-imap.yml index a6c18dac..3abcebb8 100644 --- a/config/pkg/ext/ext-imap.yml +++ b/config/pkg/ext/ext-imap.yml @@ -12,4 +12,7 @@ ext-imap: suggests: - ext-openssl php-extension: + os: + - Linux + - Darwin arg-type: custom diff --git a/config/pkg/ext/ext-inotify.yml b/config/pkg/ext/ext-inotify.yml index 0956f9e4..d69847ee 100644 --- a/config/pkg/ext/ext-inotify.yml +++ b/config/pkg/ext/ext-inotify.yml @@ -7,3 +7,6 @@ ext-inotify: metadata: license-files: [LICENSE] license: PHP-3.01 + php-extension: + os: + - Linux diff --git a/config/pkg/ext/ext-protobuf.yml b/config/pkg/ext/ext-protobuf.yml index 020059d3..f9d6b208 100644 --- a/config/pkg/ext/ext-protobuf.yml +++ b/config/pkg/ext/ext-protobuf.yml @@ -7,3 +7,7 @@ ext-protobuf: metadata: license-files: [LICENSE] license: BSD-3-Clause + php-extension: + os: + - Linux + - Darwin diff --git a/config/pkg/ext/ext-rdkafka.yml b/config/pkg/ext/ext-rdkafka.yml index 1f26e49c..1c7b55e3 100644 --- a/config/pkg/ext/ext-rdkafka.yml +++ b/config/pkg/ext/ext-rdkafka.yml @@ -12,4 +12,7 @@ ext-rdkafka: - librdkafka lang: cpp php-extension: + os: + - Linux + - Darwin arg-type: custom diff --git a/config/pkg/ext/ext-spx.yml b/config/pkg/ext/ext-spx.yml index a379cdd4..edf41f51 100644 --- a/config/pkg/ext/ext-spx.yml +++ b/config/pkg/ext/ext-spx.yml @@ -11,4 +11,7 @@ ext-spx: depends: - ext-zlib php-extension: + os: + - Linux + - Darwin arg-type: '--enable-SPX@shared_suffix@' diff --git a/config/pkg/ext/ext-swoole.yml b/config/pkg/ext/ext-swoole.yml index b6499e85..31bbb1dc 100644 --- a/config/pkg/ext/ext-swoole.yml +++ b/config/pkg/ext/ext-swoole.yml @@ -34,6 +34,9 @@ ext-swoole: - ext-swoole-hook-odbc lang: cpp php-extension: + os: + - Linux + - Darwin arg-type: custom ext-swoole-hook-mysql: type: php-extension @@ -44,6 +47,9 @@ ext-swoole-hook-mysql: suggests: - ext-mysqli php-extension: + os: + - Linux + - Darwin arg-type: none display-name: swoole ext-swoole-hook-odbc: @@ -52,6 +58,9 @@ ext-swoole-hook-odbc: - ext-pdo - unixodbc php-extension: + os: + - Linux + - Darwin arg-type: none display-name: swoole ext-swoole-hook-pgsql: @@ -60,6 +69,9 @@ ext-swoole-hook-pgsql: - ext-pgsql - ext-pdo php-extension: + os: + - Linux + - Darwin arg-type: none display-name: swoole ext-swoole-hook-sqlite: @@ -68,5 +80,8 @@ ext-swoole-hook-sqlite: - ext-sqlite3 - ext-pdo php-extension: + os: + - Linux + - Darwin arg-type: none display-name: swoole diff --git a/config/pkg/ext/ext-xdebug.yml b/config/pkg/ext/ext-xdebug.yml index 0374e573..20c6b460 100644 --- a/config/pkg/ext/ext-xdebug.yml +++ b/config/pkg/ext/ext-xdebug.yml @@ -8,6 +8,9 @@ ext-xdebug: license-files: [LICENSE] license: Xdebug-1.03 php-extension: + os: + - Linux + - Darwin zend-extension: true build-static: false build-shared: true diff --git a/config/pkg/ext/ext-xhprof.yml b/config/pkg/ext/ext-xhprof.yml index b075f65b..a554d837 100644 --- a/config/pkg/ext/ext-xhprof.yml +++ b/config/pkg/ext/ext-xhprof.yml @@ -11,8 +11,8 @@ ext-xhprof: depends: - ext-ctype php-extension: - support: - Windows: wip - BSD: wip + os: + - Linux + - Darwin arg-type: enable build-with-php: true