mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-07-04 23:35:40 +08:00
Compare commits
1 Commits
ttt
...
v3-feat/te
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
020a30315d |
98
.github/workflows/build-unix.yml
vendored
98
.github/workflows/build-unix.yml
vendored
@@ -29,9 +29,6 @@ on:
|
|||||||
description: Extensions to build (comma separated)
|
description: Extensions to build (comma separated)
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
shared-extensions:
|
|
||||||
description: Shared extensions to build (optional, comma separated)
|
|
||||||
type: string
|
|
||||||
extra-libs:
|
extra-libs:
|
||||||
description: Extra libraries to build (optional, comma separated)
|
description: Extra libraries to build (optional, comma separated)
|
||||||
type: string
|
type: string
|
||||||
@@ -45,22 +42,10 @@ on:
|
|||||||
build-fpm:
|
build-fpm:
|
||||||
description: Build fpm binary
|
description: Build fpm binary
|
||||||
type: boolean
|
type: boolean
|
||||||
build-frankenphp:
|
|
||||||
description: Build frankenphp binary (requires ZTS)
|
|
||||||
type: boolean
|
|
||||||
default: false
|
|
||||||
enable-zts:
|
|
||||||
description: Enable ZTS
|
|
||||||
type: boolean
|
|
||||||
default: false
|
|
||||||
prefer-pre-built:
|
prefer-pre-built:
|
||||||
description: Prefer pre-built binaries (reduce build time)
|
description: Prefer pre-built binaries (reduce build time)
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
with-suggested-libs:
|
|
||||||
description: Build with suggested libs
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
debug:
|
debug:
|
||||||
description: Show full build logs
|
description: Show full build logs
|
||||||
type: boolean
|
type: boolean
|
||||||
@@ -84,9 +69,6 @@ on:
|
|||||||
description: Extensions to build (comma separated)
|
description: Extensions to build (comma separated)
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
shared-extensions:
|
|
||||||
description: Shared extensions to build (optional, comma separated)
|
|
||||||
type: string
|
|
||||||
extra-libs:
|
extra-libs:
|
||||||
description: Extra libraries to build (optional, comma separated)
|
description: Extra libraries to build (optional, comma separated)
|
||||||
type: string
|
type: string
|
||||||
@@ -100,22 +82,10 @@ on:
|
|||||||
build-fpm:
|
build-fpm:
|
||||||
description: Build fpm binary
|
description: Build fpm binary
|
||||||
type: boolean
|
type: boolean
|
||||||
build-frankenphp:
|
|
||||||
description: Build frankenphp binary (requires ZTS)
|
|
||||||
type: boolean
|
|
||||||
default: false
|
|
||||||
enable-zts:
|
|
||||||
description: Enable ZTS
|
|
||||||
type: boolean
|
|
||||||
default: false
|
|
||||||
prefer-pre-built:
|
prefer-pre-built:
|
||||||
description: Prefer pre-built binaries (reduce build time)
|
description: Prefer pre-built binaries (reduce build time)
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
with-suggested-libs:
|
|
||||||
description: Include suggested libs
|
|
||||||
type: boolean
|
|
||||||
default: false
|
|
||||||
debug:
|
debug:
|
||||||
description: Show full build logs
|
description: Show full build logs
|
||||||
type: boolean
|
type: boolean
|
||||||
@@ -174,19 +144,8 @@ jobs:
|
|||||||
RUNS_ON="macos-15"
|
RUNS_ON="macos-15"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
STATIC_EXTS="${{ inputs.extensions }}"
|
DOWN_CMD="$DOWN_CMD --with-php=${{ inputs.php-version }} --for-extensions=${{ inputs.extensions }} --ignore-cache-sources=php-src"
|
||||||
SHARED_EXTS="${{ inputs['shared-extensions'] }}"
|
BUILD_CMD="$BUILD_CMD ${{ inputs.extensions }}"
|
||||||
BUILD_FRANKENPHP="${{ inputs['build-frankenphp'] }}"
|
|
||||||
ENABLE_ZTS="${{ inputs['enable-zts'] }}"
|
|
||||||
ALL_EXTS="$STATIC_EXTS"
|
|
||||||
if [ -n "$SHARED_EXTS" ]; then
|
|
||||||
ALL_EXTS="$ALL_EXTS,$SHARED_EXTS"
|
|
||||||
fi
|
|
||||||
DOWN_CMD="$DOWN_CMD --with-php=${{ inputs.php-version }} --for-extensions=$ALL_EXTS --ignore-cache-sources=php-src"
|
|
||||||
BUILD_CMD="$BUILD_CMD $STATIC_EXTS"
|
|
||||||
if [ -n "$SHARED_EXTS" ]; then
|
|
||||||
BUILD_CMD="$BUILD_CMD --build-shared=$SHARED_EXTS"
|
|
||||||
fi
|
|
||||||
if [ -n "${{ inputs.extra-libs }}" ]; then
|
if [ -n "${{ inputs.extra-libs }}" ]; then
|
||||||
DOWN_CMD="$DOWN_CMD --for-libs=${{ inputs.extra-libs }}"
|
DOWN_CMD="$DOWN_CMD --for-libs=${{ inputs.extra-libs }}"
|
||||||
BUILD_CMD="$BUILD_CMD --with-libs=${{ inputs.extra-libs }}"
|
BUILD_CMD="$BUILD_CMD --with-libs=${{ inputs.extra-libs }}"
|
||||||
@@ -198,9 +157,6 @@ jobs:
|
|||||||
if [ ${{ inputs.prefer-pre-built }} == true ]; then
|
if [ ${{ inputs.prefer-pre-built }} == true ]; then
|
||||||
DOWN_CMD="$DOWN_CMD --prefer-pre-built"
|
DOWN_CMD="$DOWN_CMD --prefer-pre-built"
|
||||||
fi
|
fi
|
||||||
if [ ${{ inputs.with-suggested-libs }} == true ]; then
|
|
||||||
BUILD_CMD="$BUILD_CMD --with-suggested-libs"
|
|
||||||
fi
|
|
||||||
if [ ${{ inputs.build-cli }} == true ]; then
|
if [ ${{ inputs.build-cli }} == true ]; then
|
||||||
BUILD_CMD="$BUILD_CMD --build-cli"
|
BUILD_CMD="$BUILD_CMD --build-cli"
|
||||||
fi
|
fi
|
||||||
@@ -210,12 +166,6 @@ jobs:
|
|||||||
if [ ${{ inputs.build-fpm }} == true ]; then
|
if [ ${{ inputs.build-fpm }} == true ]; then
|
||||||
BUILD_CMD="$BUILD_CMD --build-fpm"
|
BUILD_CMD="$BUILD_CMD --build-fpm"
|
||||||
fi
|
fi
|
||||||
if [ "$BUILD_FRANKENPHP" = "true" ]; then
|
|
||||||
BUILD_CMD="$BUILD_CMD --build-frankenphp"
|
|
||||||
fi
|
|
||||||
if [ "$ENABLE_ZTS" = "true" ]; then
|
|
||||||
BUILD_CMD="$BUILD_CMD --enable-zts"
|
|
||||||
fi
|
|
||||||
echo 'download='"$DOWN_CMD" >> "$GITHUB_OUTPUT"
|
echo 'download='"$DOWN_CMD" >> "$GITHUB_OUTPUT"
|
||||||
echo 'build='"$BUILD_CMD" >> "$GITHUB_OUTPUT"
|
echo 'build='"$BUILD_CMD" >> "$GITHUB_OUTPUT"
|
||||||
echo 'run='"$RUNS_ON" >> "$GITHUB_OUTPUT"
|
echo 'run='"$RUNS_ON" >> "$GITHUB_OUTPUT"
|
||||||
@@ -238,27 +188,6 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
phpts: nts
|
phpts: nts
|
||||||
|
|
||||||
- if: ${{ inputs['build-frankenphp'] == true }}
|
|
||||||
name: "Install go-xcaddy for FrankenPHP"
|
|
||||||
run: |
|
|
||||||
case "${{ inputs.os }}" in
|
|
||||||
linux-x86_64|linux-aarch64)
|
|
||||||
./bin/spc-alpine-docker install-pkg go-xcaddy
|
|
||||||
;;
|
|
||||||
linux-x86_64-glibc|linux-aarch64-glibc)
|
|
||||||
./bin/spc-gnu-docker install-pkg go-xcaddy
|
|
||||||
;;
|
|
||||||
macos-x86_64|macos-aarch64)
|
|
||||||
composer update --no-dev --classmap-authoritative
|
|
||||||
./bin/spc doctor --auto-fix
|
|
||||||
./bin/spc install-pkg go-xcaddy
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "Unsupported OS for go-xcaddy install: ${{ inputs.os }}"
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
# Cache downloaded source
|
# Cache downloaded source
|
||||||
- id: cache-download
|
- id: cache-download
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
@@ -273,14 +202,6 @@ jobs:
|
|||||||
# if: ${{ failure() }}
|
# if: ${{ failure() }}
|
||||||
# uses: mxschmitt/action-tmate@v3
|
# uses: mxschmitt/action-tmate@v3
|
||||||
|
|
||||||
# Upload debug logs
|
|
||||||
- if: ${{ inputs.debug && failure() }}
|
|
||||||
name: "Upload build logs on failure"
|
|
||||||
uses: actions/upload-artifact@v4
|
|
||||||
with:
|
|
||||||
name: spc-logs-${{ inputs.php-version }}-${{ inputs.os }}
|
|
||||||
path: log/*.log
|
|
||||||
|
|
||||||
# Upload cli executable
|
# Upload cli executable
|
||||||
- if: ${{ inputs.build-cli == true }}
|
- if: ${{ inputs.build-cli == true }}
|
||||||
name: "Upload PHP cli SAPI"
|
name: "Upload PHP cli SAPI"
|
||||||
@@ -305,22 +226,7 @@ jobs:
|
|||||||
name: php-fpm-${{ inputs.php-version }}-${{ inputs.os }}
|
name: php-fpm-${{ inputs.php-version }}-${{ inputs.os }}
|
||||||
path: buildroot/bin/php-fpm
|
path: buildroot/bin/php-fpm
|
||||||
|
|
||||||
# Upload frankenphp executable
|
|
||||||
- if: ${{ inputs['build-frankenphp'] == true }}
|
|
||||||
name: "Upload FrankenPHP SAPI"
|
|
||||||
uses: actions/upload-artifact@v4
|
|
||||||
with:
|
|
||||||
name: php-frankenphp-${{ inputs.php-version }}-${{ inputs.os }}
|
|
||||||
path: buildroot/bin/frankenphp
|
|
||||||
|
|
||||||
# Upload extensions metadata
|
# Upload extensions metadata
|
||||||
- if: ${{ inputs['shared-extensions'] != '' }}
|
|
||||||
name: "Upload shared extensions"
|
|
||||||
uses: actions/upload-artifact@v4
|
|
||||||
with:
|
|
||||||
name: php-shared-ext-${{ inputs.php-version }}-${{ inputs.os }}
|
|
||||||
path: |
|
|
||||||
buildroot/modules/*.so
|
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v4
|
||||||
name: "Upload License Files"
|
name: "Upload License Files"
|
||||||
with:
|
with:
|
||||||
|
|||||||
4
.github/workflows/build-windows-x86_64.yml
vendored
4
.github/workflows/build-windows-x86_64.yml
vendored
@@ -29,10 +29,6 @@ on:
|
|||||||
description: prefer pre-built binaries (reduce build time)
|
description: prefer pre-built binaries (reduce build time)
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
with-suggested-libs:
|
|
||||||
description: Build with suggested libs
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
debug:
|
debug:
|
||||||
description: enable debug logs
|
description: enable debug logs
|
||||||
type: boolean
|
type: boolean
|
||||||
|
|||||||
6
.gitignore
vendored
6
.gitignore
vendored
@@ -33,9 +33,6 @@ packlib_files.txt
|
|||||||
.php-cs-fixer.cache
|
.php-cs-fixer.cache
|
||||||
.phpunit.result.cache
|
.phpunit.result.cache
|
||||||
|
|
||||||
# doctor cache fallback (when ~/.cache/spc/ is not writable)
|
|
||||||
.spc-doctor.lock
|
|
||||||
|
|
||||||
# exclude self-runtime
|
# exclude self-runtime
|
||||||
/bin/*
|
/bin/*
|
||||||
!/bin/spc*
|
!/bin/spc*
|
||||||
@@ -64,6 +61,3 @@ log/
|
|||||||
# spc.phar
|
# spc.phar
|
||||||
spc.phar
|
spc.phar
|
||||||
spc.exe
|
spc.exe
|
||||||
|
|
||||||
# dumped files from StaticPHP v3
|
|
||||||
/dump-*.json
|
|
||||||
|
|||||||
3
README-en.md
Executable file
3
README-en.md
Executable file
@@ -0,0 +1,3 @@
|
|||||||
|
# static-php-cli
|
||||||
|
|
||||||
|
English README has been moved to [README.md](README.md).
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# StaticPHP
|
# static-php-cli
|
||||||
|
|
||||||
[](README.md)
|
[](README.md)
|
||||||
[](README-zh.md)
|
[](README-zh.md)
|
||||||
@@ -6,7 +6,7 @@
|
|||||||
[](https://github.com/crazywhalecc/static-php-cli/actions/workflows/tests.yml)
|
[](https://github.com/crazywhalecc/static-php-cli/actions/workflows/tests.yml)
|
||||||
[](https://github.com/crazywhalecc/static-php-cli/blob/main/LICENSE)
|
[](https://github.com/crazywhalecc/static-php-cli/blob/main/LICENSE)
|
||||||
|
|
||||||
**StaticPHP** 是一个用于构建静态编译可执行文件(包括 PHP、扩展等)的强大工具。
|
**static-php-cli** 是一个用于构建静态、独立 PHP 运行时的强大工具,支持众多流行扩展。
|
||||||
|
|
||||||
## 特性
|
## 特性
|
||||||
|
|
||||||
@@ -80,7 +80,7 @@ download-options:
|
|||||||
|
|
||||||
### 3. 静态 PHP 使用
|
### 3. 静态 PHP 使用
|
||||||
|
|
||||||
现在您可以将 StaticPHP 构建的二进制文件复制到另一台机器上,无需依赖即可运行:
|
现在您可以将 static-php-cli 构建的二进制文件复制到另一台机器上,无需依赖即可运行:
|
||||||
|
|
||||||
```
|
```
|
||||||
# php-cli
|
# php-cli
|
||||||
@@ -97,7 +97,7 @@ buildroot/bin/php-fpm -v
|
|||||||
|
|
||||||
## 文档
|
## 文档
|
||||||
|
|
||||||
当前 README 包含基本用法。有关 StaticPHP 的所有功能,
|
当前 README 包含基本用法。有关 static-php-cli 的所有功能,
|
||||||
请访问 <https://static-php.dev>。
|
请访问 <https://static-php.dev>。
|
||||||
|
|
||||||
## 直接下载
|
## 直接下载
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# StaticPHP
|
# static-php-cli
|
||||||
|
|
||||||
[](README-zh.md)
|
[](README-zh.md)
|
||||||
[](README.md)
|
[](README.md)
|
||||||
@@ -6,7 +6,8 @@
|
|||||||
[](https://github.com/crazywhalecc/static-php-cli/actions/workflows/tests.yml)
|
[](https://github.com/crazywhalecc/static-php-cli/actions/workflows/tests.yml)
|
||||||
[](https://github.com/crazywhalecc/static-php-cli/blob/main/LICENSE)
|
[](https://github.com/crazywhalecc/static-php-cli/blob/main/LICENSE)
|
||||||
|
|
||||||
**StaticPHP** is a powerful tool designed for building portable executables including PHP, extensions, and more.
|
**static-php-cli** is a powerful tool designed for building static, standalone PHP runtime
|
||||||
|
with popular extensions.
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
@@ -80,7 +81,7 @@ Run command:
|
|||||||
|
|
||||||
### 3. Static PHP usage
|
### 3. Static PHP usage
|
||||||
|
|
||||||
Now you can copy binaries built by StaticPHP to another machine and run with no dependencies:
|
Now you can copy binaries built by static-php-cli to another machine and run with no dependencies:
|
||||||
|
|
||||||
```
|
```
|
||||||
# php-cli
|
# php-cli
|
||||||
@@ -97,7 +98,7 @@ buildroot/bin/php-fpm -v
|
|||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
The current README contains basic usage. For all the features of StaticPHP,
|
The current README contains basic usage. For all the features of static-php-cli,
|
||||||
see <https://static-php.dev> .
|
see <https://static-php.dev> .
|
||||||
|
|
||||||
## Direct Download
|
## Direct Download
|
||||||
|
|||||||
57
TODO.md
57
TODO.md
@@ -1,57 +0,0 @@
|
|||||||
# v3 TODO List
|
|
||||||
|
|
||||||
Tracking items identified during the v2 → v3 migration audit.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Commands
|
|
||||||
|
|
||||||
- [ ] Implement `craft` command (drives full build from `craft.yml`; should be easier with v3 vendor/registry mode)
|
|
||||||
- [ ] Migrate `micro:combine` command (combine `micro.sfx` with PHP code + INI injection)
|
|
||||||
- [ ] Implement `dump-extensions` command (extract required extensions from `composer.json` / `composer.lock`)
|
|
||||||
- [ ] Design and implement v3 dev toolchain commands (WIP — needs design decision):
|
|
||||||
- [ ] `dev:extensions` / equivalent listing command
|
|
||||||
- [ ] `dev:php-version`, `dev:ext-version`, `dev:lib-version`
|
|
||||||
- [ ] Doc generation commands (`dev:gen-ext-docs`, `dev:gen-ext-dep-docs`, `dev:gen-lib-dep-docs`) — pending v3 doc design
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Source Patches (SourcePatcher → Artifact migration)
|
|
||||||
|
|
||||||
The following v2 `SourcePatcher` hooks are not yet migrated to v3 `src/Package/Artifact/` classes:
|
|
||||||
|
|
||||||
- [ ] Migrate `patchSQLSRVWin32` — removes `/sdl` compile flag to prevent Zend build failure on Windows
|
|
||||||
- [ ] Migrate `patchSQLSRVPhp85` — fixes `pdo_sqlsrv` directory layout for PHP 8.5
|
|
||||||
- [ ] Migrate `patchYamlWin32` — patches `config.w32` `_a.lib` detection logic for the `yaml` extension
|
|
||||||
- [ ] Migrate `patchImagickWith84` — applies PHP 8.4 compatibility patch for `imagick` based on version detection
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Extension Package Classes (Unix)
|
|
||||||
|
|
||||||
Extensions that had non-trivial v2 build logic and are missing a v3 `src/Package/Extension/` class:
|
|
||||||
|
|
||||||
- [x] `gettext` — macOS: fix `config.m4` bracket syntax for cross-version compatibility + append frameworks to linker flags (critical for macOS linking; this is a Unix-side gap, not Windows-only)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Windows Extensions (Early Stage)
|
|
||||||
|
|
||||||
Windows extension support is still in early stage. The following extensions had Windows-specific configure args or patches in v2 and are pending v3 Windows implementation:
|
|
||||||
|
|
||||||
- [ ] `amqp` — Windows configure args
|
|
||||||
- [ ] `com_dotnet` — Windows-only extension
|
|
||||||
- [ ] `dom` — remove `dllmain.c` from `config.w32`
|
|
||||||
- [ ] `ev` — fix `PHP_EV_SHARED` in `config.w32`
|
|
||||||
- [ ] `gmssl` — add `CHECK_LIB("gmssl.lib")` to `config.w32`
|
|
||||||
- [ ] `intl` — fix `PHP_INTL_SHARED` in `config.w32`
|
|
||||||
- [ ] `lz4` — Windows configure args
|
|
||||||
- [ ] `mbregex` — Windows configure args
|
|
||||||
- [ ] `sqlsrv` / `pdo_sqlsrv` — complex conditional build logic (independent `sqlsrv` without `pdo_sqlsrv`)
|
|
||||||
- [ ] `xml` — remove `dllmain.c` from `config.w32`; handles `soap`, `xmlreader`, `xmlwriter`, `simplexml`
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Documentation
|
|
||||||
|
|
||||||
- [ ] Write v3 user documentation (currently zero v3 docs)
|
|
||||||
6
bin/spc
6
bin/spc
@@ -21,8 +21,10 @@ if (PHP_VERSION_ID < 80400) {
|
|||||||
try {
|
try {
|
||||||
(new ConsoleApplication())->run();
|
(new ConsoleApplication())->run();
|
||||||
} catch (SPCException $e) {
|
} catch (SPCException $e) {
|
||||||
exit(ExceptionHandler::handleSPCException($e));
|
ExceptionHandler::handleSPCException($e);
|
||||||
|
exit(1);
|
||||||
} catch (\Throwable $e) {
|
} catch (\Throwable $e) {
|
||||||
exit(ExceptionHandler::handleDefaultException($e));
|
ExceptionHandler::handleDefaultException($e);
|
||||||
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -108,7 +108,8 @@ RUN apk update; \
|
|||||||
wget \
|
wget \
|
||||||
xz \
|
xz \
|
||||||
gettext-dev \
|
gettext-dev \
|
||||||
binutils-gold
|
binutils-gold \
|
||||||
|
patchelf
|
||||||
|
|
||||||
RUN curl -#fSL https://dl.static-php.dev/static-php-cli/bulk/php-8.4.4-cli-linux-\$(uname -m).tar.gz | tar -xz -C /usr/local/bin && \
|
RUN curl -#fSL https://dl.static-php.dev/static-php-cli/bulk/php-8.4.4-cli-linux-\$(uname -m).tar.gz | tar -xz -C /usr/local/bin && \
|
||||||
chmod +x /usr/local/bin/php
|
chmod +x /usr/local/bin/php
|
||||||
|
|||||||
@@ -1,12 +0,0 @@
|
|||||||
$PHP_Exec = ".\runtime\php.exe"
|
|
||||||
|
|
||||||
if (-not(Test-Path $PHP_Exec)) {
|
|
||||||
$PHP_Exec = Get-Command php.exe -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Definition
|
|
||||||
if (-not $PHP_Exec) {
|
|
||||||
Write-Host "Error: PHP not found, you need to install PHP on your system or use 'bin/setup-runtime'." -ForegroundColor Red
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
& "$PHP_Exec" -d xdebug.mode=debug -d xdebug.client_host=127.0.0.1 -d xdebug.client_port=9003 -d xdebug.start_with_request=yes ("bin/spc") @args
|
|
||||||
exit $LASTEXITCODE
|
|
||||||
@@ -92,6 +92,11 @@ RUN echo "source scl_source enable devtoolset-10" >> /etc/bashrc
|
|||||||
RUN source /etc/bashrc
|
RUN source /etc/bashrc
|
||||||
RUN yum install -y which
|
RUN yum install -y which
|
||||||
|
|
||||||
|
RUN curl -fsSL -o patchelf.tgz https://github.com/NixOS/patchelf/releases/download/0.18.0/patchelf-0.18.0-$SPC_USE_ARCH.tar.gz && \
|
||||||
|
mkdir -p /patchelf && \
|
||||||
|
tar -xzf patchelf.tgz -C /patchelf --strip-components=1 && \
|
||||||
|
cp /patchelf/bin/patchelf /usr/bin/
|
||||||
|
|
||||||
RUN curl -o cmake.tgz -#fSL https://github.com/Kitware/CMake/releases/download/v3.31.4/cmake-3.31.4-linux-$SPC_USE_ARCH.tar.gz && \
|
RUN curl -o cmake.tgz -#fSL https://github.com/Kitware/CMake/releases/download/v3.31.4/cmake-3.31.4-linux-$SPC_USE_ARCH.tar.gz && \
|
||||||
mkdir /cmake && \
|
mkdir /cmake && \
|
||||||
tar -xzf cmake.tgz -C /cmake --strip-components 1
|
tar -xzf cmake.tgz -C /cmake --strip-components 1
|
||||||
|
|||||||
38
box.json
38
box.json
@@ -1,23 +1,19 @@
|
|||||||
{
|
{
|
||||||
"alias": "spc-php.phar",
|
"alias": "spc-php.phar",
|
||||||
"banner": false,
|
"banner": false,
|
||||||
"blacklist": [
|
"blacklist": [
|
||||||
".github"
|
".github"
|
||||||
],
|
],
|
||||||
"compression": "GZ",
|
"compression": "GZ",
|
||||||
"check-requirements": false,
|
"directories": [
|
||||||
"directories": [
|
"config",
|
||||||
"config",
|
"src",
|
||||||
"src",
|
"vendor/psr",
|
||||||
"vendor/psr",
|
"vendor/laravel/prompts",
|
||||||
"vendor/laravel/prompts",
|
"vendor/illuminate",
|
||||||
"vendor/symfony",
|
"vendor/symfony",
|
||||||
"vendor/php-di",
|
"vendor/zhamao"
|
||||||
"vendor/zhamao"
|
],
|
||||||
],
|
"git-commit-short": "git_commit_short",
|
||||||
"files": [
|
"output": "spc.phar"
|
||||||
"spc.registry.yml"
|
|
||||||
],
|
|
||||||
"git-commit-short": "git_commit_short",
|
|
||||||
"output": "spc.phar"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"actions": [
|
"actions": [
|
||||||
{
|
{
|
||||||
"action": "php vendor/bin/phpstan analyse --memory-limit 300M"
|
"action": "composer analyse"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -11,22 +11,13 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"actions": [
|
"actions": [
|
||||||
{
|
{
|
||||||
"action": "php vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.php --dry-run --diff {$STAGED_FILES|of-type:php} --sequential",
|
"action": "composer cs-fix -- --config=.php-cs-fixer.php --dry-run --diff {$STAGED_FILES|of-type:php}",
|
||||||
"conditions": [
|
"conditions": [
|
||||||
{
|
{
|
||||||
"exec": "\\CaptainHook\\App\\Hook\\Condition\\FileStaged\\OfType",
|
"exec": "\\CaptainHook\\App\\Hook\\Condition\\FileStaged\\OfType",
|
||||||
"args": ["php"]
|
"args": ["php"]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "bin/spc dev:lint-config --check",
|
|
||||||
"conditions": [
|
|
||||||
{
|
|
||||||
"exec": "\\CaptainHook\\App\\Hook\\Condition\\FileStaged\\InDirectory",
|
|
||||||
"args": ["config"]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
"ext-mbstring": "*",
|
"ext-mbstring": "*",
|
||||||
"ext-zlib": "*",
|
"ext-zlib": "*",
|
||||||
"laravel/prompts": "~0.1",
|
"laravel/prompts": "~0.1",
|
||||||
|
"nette/php-generator": "^4.2",
|
||||||
"php-di/php-di": "^7.1",
|
"php-di/php-di": "^7.1",
|
||||||
"symfony/console": "^5.4 || ^6 || ^7",
|
"symfony/console": "^5.4 || ^6 || ^7",
|
||||||
"symfony/process": "^7.2",
|
"symfony/process": "^7.2",
|
||||||
@@ -24,7 +25,7 @@
|
|||||||
"captainhook/hook-installer": "^1.0",
|
"captainhook/hook-installer": "^1.0",
|
||||||
"friendsofphp/php-cs-fixer": "^3.60",
|
"friendsofphp/php-cs-fixer": "^3.60",
|
||||||
"humbug/box": "^4.5.0 || ^4.6.0",
|
"humbug/box": "^4.5.0 || ^4.6.0",
|
||||||
"phpstan/phpstan": "^2.1",
|
"phpstan/phpstan": "^1.10",
|
||||||
"phpunit/phpunit": "^10.3 || ^9.5"
|
"phpunit/phpunit": "^10.3 || ^9.5"
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
@@ -49,7 +50,6 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"analyse": "phpstan analyse --memory-limit 300M",
|
"analyse": "phpstan analyse --memory-limit 300M",
|
||||||
"cs-fix": "php-cs-fixer fix",
|
"cs-fix": "php-cs-fixer fix",
|
||||||
"lint-config": "bin/spc dev:lint-config",
|
|
||||||
"test": "vendor/bin/phpunit tests/ --no-coverage",
|
"test": "vendor/bin/phpunit tests/ --no-coverage",
|
||||||
"build:phar": "vendor/bin/box compile"
|
"build:phar": "vendor/bin/box compile"
|
||||||
},
|
},
|
||||||
|
|||||||
345
composer.lock
generated
345
composer.lock
generated
@@ -4,34 +4,34 @@
|
|||||||
"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": "f30595c9c60e55083112410cd1ffb203",
|
"content-hash": "edb3243ddaa8b05d8f6545266a146e93",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "laravel/prompts",
|
"name": "laravel/prompts",
|
||||||
"version": "v0.3.12",
|
"version": "v0.3.8",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/laravel/prompts.git",
|
"url": "https://github.com/laravel/prompts.git",
|
||||||
"reference": "4861ded9003b7f8a158176a0b7666f74ee761be8"
|
"reference": "096748cdfb81988f60090bbb839ce3205ace0d35"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/laravel/prompts/zipball/4861ded9003b7f8a158176a0b7666f74ee761be8",
|
"url": "https://api.github.com/repos/laravel/prompts/zipball/096748cdfb81988f60090bbb839ce3205ace0d35",
|
||||||
"reference": "4861ded9003b7f8a158176a0b7666f74ee761be8",
|
"reference": "096748cdfb81988f60090bbb839ce3205ace0d35",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"composer-runtime-api": "^2.2",
|
"composer-runtime-api": "^2.2",
|
||||||
"ext-mbstring": "*",
|
"ext-mbstring": "*",
|
||||||
"php": "^8.1",
|
"php": "^8.1",
|
||||||
"symfony/console": "^6.2|^7.0|^8.0"
|
"symfony/console": "^6.2|^7.0"
|
||||||
},
|
},
|
||||||
"conflict": {
|
"conflict": {
|
||||||
"illuminate/console": ">=10.17.0 <10.25.0",
|
"illuminate/console": ">=10.17.0 <10.25.0",
|
||||||
"laravel/framework": ">=10.17.0 <10.25.0"
|
"laravel/framework": ">=10.17.0 <10.25.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"illuminate/collections": "^10.0|^11.0|^12.0|^13.0",
|
"illuminate/collections": "^10.0|^11.0|^12.0",
|
||||||
"mockery/mockery": "^1.5",
|
"mockery/mockery": "^1.5",
|
||||||
"pestphp/pest": "^2.3|^3.4|^4.0",
|
"pestphp/pest": "^2.3|^3.4|^4.0",
|
||||||
"phpstan/phpstan": "^1.12.28",
|
"phpstan/phpstan": "^1.12.28",
|
||||||
@@ -61,33 +61,33 @@
|
|||||||
"description": "Add beautiful and user-friendly forms to your command-line applications.",
|
"description": "Add beautiful and user-friendly forms to your command-line applications.",
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/laravel/prompts/issues",
|
"issues": "https://github.com/laravel/prompts/issues",
|
||||||
"source": "https://github.com/laravel/prompts/tree/v0.3.12"
|
"source": "https://github.com/laravel/prompts/tree/v0.3.8"
|
||||||
},
|
},
|
||||||
"time": "2026-02-03T06:57:26+00:00"
|
"time": "2025-11-21T20:52:52+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "laravel/serializable-closure",
|
"name": "laravel/serializable-closure",
|
||||||
"version": "v2.0.9",
|
"version": "v2.0.7",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/laravel/serializable-closure.git",
|
"url": "https://github.com/laravel/serializable-closure.git",
|
||||||
"reference": "8f631589ab07b7b52fead814965f5a800459cb3e"
|
"reference": "cb291e4c998ac50637c7eeb58189c14f5de5b9dd"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/laravel/serializable-closure/zipball/8f631589ab07b7b52fead814965f5a800459cb3e",
|
"url": "https://api.github.com/repos/laravel/serializable-closure/zipball/cb291e4c998ac50637c7eeb58189c14f5de5b9dd",
|
||||||
"reference": "8f631589ab07b7b52fead814965f5a800459cb3e",
|
"reference": "cb291e4c998ac50637c7eeb58189c14f5de5b9dd",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^8.1"
|
"php": "^8.1"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"illuminate/support": "^10.0|^11.0|^12.0|^13.0",
|
"illuminate/support": "^10.0|^11.0|^12.0",
|
||||||
"nesbot/carbon": "^2.67|^3.0",
|
"nesbot/carbon": "^2.67|^3.0",
|
||||||
"pestphp/pest": "^2.36|^3.0|^4.0",
|
"pestphp/pest": "^2.36|^3.0|^4.0",
|
||||||
"phpstan/phpstan": "^2.0",
|
"phpstan/phpstan": "^2.0",
|
||||||
"symfony/var-dumper": "^6.2.0|^7.0.0|^8.0.0"
|
"symfony/var-dumper": "^6.2.0|^7.0.0"
|
||||||
},
|
},
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"extra": {
|
"extra": {
|
||||||
@@ -124,20 +124,20 @@
|
|||||||
"issues": "https://github.com/laravel/serializable-closure/issues",
|
"issues": "https://github.com/laravel/serializable-closure/issues",
|
||||||
"source": "https://github.com/laravel/serializable-closure"
|
"source": "https://github.com/laravel/serializable-closure"
|
||||||
},
|
},
|
||||||
"time": "2026-02-03T06:55:34+00:00"
|
"time": "2025-11-21T20:52:36+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "nette/php-generator",
|
"name": "nette/php-generator",
|
||||||
"version": "v4.2.1",
|
"version": "v4.2.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/nette/php-generator.git",
|
"url": "https://github.com/nette/php-generator.git",
|
||||||
"reference": "52aff4d9b12f20ca9f3e31a559b646d2fd21dd61"
|
"reference": "4707546a1f11badd72f5d82af4f8a6bc64bd56ac"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/nette/php-generator/zipball/52aff4d9b12f20ca9f3e31a559b646d2fd21dd61",
|
"url": "https://api.github.com/repos/nette/php-generator/zipball/4707546a1f11badd72f5d82af4f8a6bc64bd56ac",
|
||||||
"reference": "52aff4d9b12f20ca9f3e31a559b646d2fd21dd61",
|
"reference": "4707546a1f11badd72f5d82af4f8a6bc64bd56ac",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -146,9 +146,9 @@
|
|||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"jetbrains/phpstorm-attributes": "^1.2",
|
"jetbrains/phpstorm-attributes": "^1.2",
|
||||||
"nette/tester": "^2.6",
|
"nette/tester": "^2.4",
|
||||||
"nikic/php-parser": "^5.0",
|
"nikic/php-parser": "^5.0",
|
||||||
"phpstan/phpstan": "^2.0@stable",
|
"phpstan/phpstan-nette": "^2.0@stable",
|
||||||
"tracy/tracy": "^2.8"
|
"tracy/tracy": "^2.8"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
@@ -194,22 +194,22 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/nette/php-generator/issues",
|
"issues": "https://github.com/nette/php-generator/issues",
|
||||||
"source": "https://github.com/nette/php-generator/tree/v4.2.1"
|
"source": "https://github.com/nette/php-generator/tree/v4.2.0"
|
||||||
},
|
},
|
||||||
"time": "2026-02-09T05:43:31+00:00"
|
"time": "2025-08-06T18:24:31+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "nette/utils",
|
"name": "nette/utils",
|
||||||
"version": "v4.1.2",
|
"version": "v4.1.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/nette/utils.git",
|
"url": "https://github.com/nette/utils.git",
|
||||||
"reference": "f76b5dc3d6c6d3043c8d937df2698515b99cbaf5"
|
"reference": "fa1f0b8261ed150447979eb22e373b7b7ad5a8e0"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/nette/utils/zipball/f76b5dc3d6c6d3043c8d937df2698515b99cbaf5",
|
"url": "https://api.github.com/repos/nette/utils/zipball/fa1f0b8261ed150447979eb22e373b7b7ad5a8e0",
|
||||||
"reference": "f76b5dc3d6c6d3043c8d937df2698515b99cbaf5",
|
"reference": "fa1f0b8261ed150447979eb22e373b7b7ad5a8e0",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -222,7 +222,7 @@
|
|||||||
"require-dev": {
|
"require-dev": {
|
||||||
"jetbrains/phpstorm-attributes": "^1.2",
|
"jetbrains/phpstorm-attributes": "^1.2",
|
||||||
"nette/tester": "^2.5",
|
"nette/tester": "^2.5",
|
||||||
"phpstan/phpstan": "^2.0@stable",
|
"phpstan/phpstan-nette": "^2.0@stable",
|
||||||
"tracy/tracy": "^2.9"
|
"tracy/tracy": "^2.9"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
@@ -283,9 +283,9 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/nette/utils/issues",
|
"issues": "https://github.com/nette/utils/issues",
|
||||||
"source": "https://github.com/nette/utils/tree/v4.1.2"
|
"source": "https://github.com/nette/utils/tree/v4.1.0"
|
||||||
},
|
},
|
||||||
"time": "2026-02-03T17:21:09+00:00"
|
"time": "2025-12-01T17:49:23+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "php-di/invoker",
|
"name": "php-di/invoker",
|
||||||
@@ -520,16 +520,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/console",
|
"name": "symfony/console",
|
||||||
"version": "v7.4.4",
|
"version": "v7.4.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/console.git",
|
"url": "https://github.com/symfony/console.git",
|
||||||
"reference": "41e38717ac1dd7a46b6bda7d6a82af2d98a78894"
|
"reference": "0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/console/zipball/41e38717ac1dd7a46b6bda7d6a82af2d98a78894",
|
"url": "https://api.github.com/repos/symfony/console/zipball/0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8",
|
||||||
"reference": "41e38717ac1dd7a46b6bda7d6a82af2d98a78894",
|
"reference": "0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -594,7 +594,7 @@
|
|||||||
"terminal"
|
"terminal"
|
||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/console/tree/v7.4.4"
|
"source": "https://github.com/symfony/console/tree/v7.4.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -614,7 +614,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-13T11:36:38+00:00"
|
"time": "2025-11-27T13:27:24+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/deprecation-contracts",
|
"name": "symfony/deprecation-contracts",
|
||||||
@@ -1020,16 +1020,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/process",
|
"name": "symfony/process",
|
||||||
"version": "v7.4.5",
|
"version": "v7.4.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/process.git",
|
"url": "https://github.com/symfony/process.git",
|
||||||
"reference": "608476f4604102976d687c483ac63a79ba18cc97"
|
"reference": "7ca8dc2d0dcf4882658313aba8be5d9fd01026c8"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/process/zipball/608476f4604102976d687c483ac63a79ba18cc97",
|
"url": "https://api.github.com/repos/symfony/process/zipball/7ca8dc2d0dcf4882658313aba8be5d9fd01026c8",
|
||||||
"reference": "608476f4604102976d687c483ac63a79ba18cc97",
|
"reference": "7ca8dc2d0dcf4882658313aba8be5d9fd01026c8",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -1061,7 +1061,7 @@
|
|||||||
"description": "Executes commands in sub-processes",
|
"description": "Executes commands in sub-processes",
|
||||||
"homepage": "https://symfony.com",
|
"homepage": "https://symfony.com",
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/process/tree/v7.4.5"
|
"source": "https://github.com/symfony/process/tree/v7.4.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -1081,7 +1081,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-26T15:07:59+00:00"
|
"time": "2025-10-16T11:21:06+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/service-contracts",
|
"name": "symfony/service-contracts",
|
||||||
@@ -1172,16 +1172,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/string",
|
"name": "symfony/string",
|
||||||
"version": "v8.0.4",
|
"version": "v8.0.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/string.git",
|
"url": "https://github.com/symfony/string.git",
|
||||||
"reference": "758b372d6882506821ed666032e43020c4f57194"
|
"reference": "f929eccf09531078c243df72398560e32fa4cf4f"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/string/zipball/758b372d6882506821ed666032e43020c4f57194",
|
"url": "https://api.github.com/repos/symfony/string/zipball/f929eccf09531078c243df72398560e32fa4cf4f",
|
||||||
"reference": "758b372d6882506821ed666032e43020c4f57194",
|
"reference": "f929eccf09531078c243df72398560e32fa4cf4f",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -1238,7 +1238,7 @@
|
|||||||
"utf8"
|
"utf8"
|
||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/string/tree/v8.0.4"
|
"source": "https://github.com/symfony/string/tree/v8.0.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -1258,20 +1258,20 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-12T12:37:40+00:00"
|
"time": "2025-09-11T14:37:55+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/yaml",
|
"name": "symfony/yaml",
|
||||||
"version": "v7.4.1",
|
"version": "v7.4.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/yaml.git",
|
"url": "https://github.com/symfony/yaml.git",
|
||||||
"reference": "24dd4de28d2e3988b311751ac49e684d783e2345"
|
"reference": "6c84a4b55aee4cd02034d1c528e83f69ddf63810"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/yaml/zipball/24dd4de28d2e3988b311751ac49e684d783e2345",
|
"url": "https://api.github.com/repos/symfony/yaml/zipball/6c84a4b55aee4cd02034d1c528e83f69ddf63810",
|
||||||
"reference": "24dd4de28d2e3988b311751ac49e684d783e2345",
|
"reference": "6c84a4b55aee4cd02034d1c528e83f69ddf63810",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -1314,7 +1314,7 @@
|
|||||||
"description": "Loads and dumps YAML files",
|
"description": "Loads and dumps YAML files",
|
||||||
"homepage": "https://symfony.com",
|
"homepage": "https://symfony.com",
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/yaml/tree/v7.4.1"
|
"source": "https://github.com/symfony/yaml/tree/v7.4.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -1334,7 +1334,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2025-12-04T18:11:45+00:00"
|
"time": "2025-11-16T10:14:42+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "zhamao/logger",
|
"name": "zhamao/logger",
|
||||||
@@ -1719,16 +1719,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "amphp/parallel",
|
"name": "amphp/parallel",
|
||||||
"version": "v2.3.3",
|
"version": "v2.3.2",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/amphp/parallel.git",
|
"url": "https://github.com/amphp/parallel.git",
|
||||||
"reference": "296b521137a54d3a02425b464e5aee4c93db2c60"
|
"reference": "321b45ae771d9c33a068186b24117e3cd1c48dce"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/amphp/parallel/zipball/296b521137a54d3a02425b464e5aee4c93db2c60",
|
"url": "https://api.github.com/repos/amphp/parallel/zipball/321b45ae771d9c33a068186b24117e3cd1c48dce",
|
||||||
"reference": "296b521137a54d3a02425b464e5aee4c93db2c60",
|
"reference": "321b45ae771d9c33a068186b24117e3cd1c48dce",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -1791,7 +1791,7 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/amphp/parallel/issues",
|
"issues": "https://github.com/amphp/parallel/issues",
|
||||||
"source": "https://github.com/amphp/parallel/tree/v2.3.3"
|
"source": "https://github.com/amphp/parallel/tree/v2.3.2"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -1799,7 +1799,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2025-11-15T06:23:42+00:00"
|
"time": "2025-08-27T21:55:40+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "amphp/parser",
|
"name": "amphp/parser",
|
||||||
@@ -2217,7 +2217,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "captainhook/captainhook-phar",
|
"name": "captainhook/captainhook-phar",
|
||||||
"version": "5.28.0",
|
"version": "5.27.3",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/captainhook-git/captainhook-phar.git",
|
"url": "https://github.com/captainhook-git/captainhook-phar.git",
|
||||||
@@ -2271,7 +2271,7 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/captainhook-git/captainhook/issues",
|
"issues": "https://github.com/captainhook-git/captainhook/issues",
|
||||||
"source": "https://github.com/captainhook-git/captainhook-phar/tree/5.28.0"
|
"source": "https://github.com/captainhook-git/captainhook-phar/tree/5.27.3"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -2660,29 +2660,29 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "doctrine/deprecations",
|
"name": "doctrine/deprecations",
|
||||||
"version": "1.1.6",
|
"version": "1.1.5",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/doctrine/deprecations.git",
|
"url": "https://github.com/doctrine/deprecations.git",
|
||||||
"reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca"
|
"reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca",
|
"url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38",
|
||||||
"reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca",
|
"reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^7.1 || ^8.0"
|
"php": "^7.1 || ^8.0"
|
||||||
},
|
},
|
||||||
"conflict": {
|
"conflict": {
|
||||||
"phpunit/phpunit": "<=7.5 || >=14"
|
"phpunit/phpunit": "<=7.5 || >=13"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"doctrine/coding-standard": "^9 || ^12 || ^14",
|
"doctrine/coding-standard": "^9 || ^12 || ^13",
|
||||||
"phpstan/phpstan": "1.4.10 || 2.1.30",
|
"phpstan/phpstan": "1.4.10 || 2.1.11",
|
||||||
"phpstan/phpstan-phpunit": "^1.0 || ^2",
|
"phpstan/phpstan-phpunit": "^1.0 || ^2",
|
||||||
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0",
|
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12",
|
||||||
"psr/log": "^1 || ^2 || ^3"
|
"psr/log": "^1 || ^2 || ^3"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
@@ -2702,9 +2702,9 @@
|
|||||||
"homepage": "https://www.doctrine-project.org/",
|
"homepage": "https://www.doctrine-project.org/",
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/doctrine/deprecations/issues",
|
"issues": "https://github.com/doctrine/deprecations/issues",
|
||||||
"source": "https://github.com/doctrine/deprecations/tree/1.1.6"
|
"source": "https://github.com/doctrine/deprecations/tree/1.1.5"
|
||||||
},
|
},
|
||||||
"time": "2026-02-07T07:09:04+00:00"
|
"time": "2025-04-07T20:06:18+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "evenement/evenement",
|
"name": "evenement/evenement",
|
||||||
@@ -2968,16 +2968,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "friendsofphp/php-cs-fixer",
|
"name": "friendsofphp/php-cs-fixer",
|
||||||
"version": "v3.93.1",
|
"version": "v3.91.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
|
"url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
|
||||||
"reference": "b3546ab487c0762c39f308dc1ec0ea2c461fc21a"
|
"reference": "c4a25f20390337789c26b693ae46faa125040352"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/b3546ab487c0762c39f308dc1ec0ea2c461fc21a",
|
"url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/c4a25f20390337789c26b693ae46faa125040352",
|
||||||
"reference": "b3546ab487c0762c39f308dc1ec0ea2c461fc21a",
|
"reference": "c4a25f20390337789c26b693ae46faa125040352",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -3009,17 +3009,16 @@
|
|||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"facile-it/paraunit": "^1.3.1 || ^2.7",
|
"facile-it/paraunit": "^1.3.1 || ^2.7",
|
||||||
"infection/infection": "^0.32",
|
"infection/infection": "^0.31.0",
|
||||||
"justinrainbow/json-schema": "^6.6",
|
"justinrainbow/json-schema": "^6.5",
|
||||||
"keradus/cli-executor": "^2.3",
|
"keradus/cli-executor": "^2.2",
|
||||||
"mikey179/vfsstream": "^1.6.12",
|
"mikey179/vfsstream": "^1.6.12",
|
||||||
"php-coveralls/php-coveralls": "^2.9",
|
"php-coveralls/php-coveralls": "^2.9",
|
||||||
"php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.6",
|
"php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.6",
|
||||||
"php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.6",
|
"php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.6",
|
||||||
"phpunit/phpunit": "^9.6.31 || ^10.5.60 || ^11.5.48",
|
"phpunit/phpunit": "^9.6.25 || ^10.5.53 || ^11.5.34",
|
||||||
"symfony/polyfill-php85": "^1.33",
|
"symfony/var-dumper": "^5.4.48 || ^6.4.24 || ^7.3.2 || ^8.0",
|
||||||
"symfony/var-dumper": "^5.4.48 || ^6.4.26 || ^7.4.0 || ^8.0",
|
"symfony/yaml": "^5.4.45 || ^6.4.24 || ^7.3.2 || ^8.0"
|
||||||
"symfony/yaml": "^5.4.45 || ^6.4.30 || ^7.4.1 || ^8.0"
|
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
"ext-dom": "For handling output formats in XML",
|
"ext-dom": "For handling output formats in XML",
|
||||||
@@ -3034,7 +3033,7 @@
|
|||||||
"PhpCsFixer\\": "src/"
|
"PhpCsFixer\\": "src/"
|
||||||
},
|
},
|
||||||
"exclude-from-classmap": [
|
"exclude-from-classmap": [
|
||||||
"src/**/Internal/"
|
"src/Fixer/Internal/*"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
@@ -3060,7 +3059,7 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
|
"issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
|
||||||
"source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.93.1"
|
"source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.91.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -3068,7 +3067,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-28T23:50:50+00:00"
|
"time": "2025-11-28T22:07:42+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "humbug/box",
|
"name": "humbug/box",
|
||||||
@@ -3317,21 +3316,21 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "justinrainbow/json-schema",
|
"name": "justinrainbow/json-schema",
|
||||||
"version": "6.6.4",
|
"version": "6.6.2",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/jsonrainbow/json-schema.git",
|
"url": "https://github.com/jsonrainbow/json-schema.git",
|
||||||
"reference": "2eeb75d21cf73211335888e7f5e6fd7440723ec7"
|
"reference": "3c25fe750c1599716ef26aa997f7c026cee8c4b7"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/2eeb75d21cf73211335888e7f5e6fd7440723ec7",
|
"url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/3c25fe750c1599716ef26aa997f7c026cee8c4b7",
|
||||||
"reference": "2eeb75d21cf73211335888e7f5e6fd7440723ec7",
|
"reference": "3c25fe750c1599716ef26aa997f7c026cee8c4b7",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"ext-json": "*",
|
"ext-json": "*",
|
||||||
"marc-mabe/php-enum": "^4.4",
|
"marc-mabe/php-enum": "^4.0",
|
||||||
"php": "^7.2 || ^8.0"
|
"php": "^7.2 || ^8.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
@@ -3386,9 +3385,9 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/jsonrainbow/json-schema/issues",
|
"issues": "https://github.com/jsonrainbow/json-schema/issues",
|
||||||
"source": "https://github.com/jsonrainbow/json-schema/tree/6.6.4"
|
"source": "https://github.com/jsonrainbow/json-schema/tree/6.6.2"
|
||||||
},
|
},
|
||||||
"time": "2025-12-19T15:01:32+00:00"
|
"time": "2025-11-28T15:24:03+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "kelunik/certificate",
|
"name": "kelunik/certificate",
|
||||||
@@ -3450,20 +3449,20 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "league/uri",
|
"name": "league/uri",
|
||||||
"version": "7.8.0",
|
"version": "7.6.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/thephpleague/uri.git",
|
"url": "https://github.com/thephpleague/uri.git",
|
||||||
"reference": "4436c6ec8d458e4244448b069cc572d088230b76"
|
"reference": "f625804987a0a9112d954f9209d91fec52182344"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/thephpleague/uri/zipball/4436c6ec8d458e4244448b069cc572d088230b76",
|
"url": "https://api.github.com/repos/thephpleague/uri/zipball/f625804987a0a9112d954f9209d91fec52182344",
|
||||||
"reference": "4436c6ec8d458e4244448b069cc572d088230b76",
|
"reference": "f625804987a0a9112d954f9209d91fec52182344",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"league/uri-interfaces": "^7.8",
|
"league/uri-interfaces": "^7.6",
|
||||||
"php": "^8.1",
|
"php": "^8.1",
|
||||||
"psr/http-factory": "^1"
|
"psr/http-factory": "^1"
|
||||||
},
|
},
|
||||||
@@ -3477,11 +3476,11 @@
|
|||||||
"ext-gmp": "to improve IPV4 host parsing",
|
"ext-gmp": "to improve IPV4 host parsing",
|
||||||
"ext-intl": "to handle IDN host with the best performance",
|
"ext-intl": "to handle IDN host with the best performance",
|
||||||
"ext-uri": "to use the PHP native URI class",
|
"ext-uri": "to use the PHP native URI class",
|
||||||
"jeremykendall/php-domain-parser": "to further parse the URI host and resolve its Public Suffix and Top Level Domain",
|
"jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain",
|
||||||
"league/uri-components": "to provide additional tools to manipulate URI objects components",
|
"league/uri-components": "Needed to easily manipulate URI objects components",
|
||||||
"league/uri-polyfill": "to backport the PHP URI extension for older versions of PHP",
|
"league/uri-polyfill": "Needed to backport the PHP URI extension for older versions of PHP",
|
||||||
"php-64bit": "to improve IPV4 host parsing",
|
"php-64bit": "to improve IPV4 host parsing",
|
||||||
"rowbot/url": "to handle URLs using the WHATWG URL Living Standard specification",
|
"rowbot/url": "to handle WHATWG URL",
|
||||||
"symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
|
"symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
|
||||||
},
|
},
|
||||||
"type": "library",
|
"type": "library",
|
||||||
@@ -3536,7 +3535,7 @@
|
|||||||
"docs": "https://uri.thephpleague.com",
|
"docs": "https://uri.thephpleague.com",
|
||||||
"forum": "https://thephpleague.slack.com",
|
"forum": "https://thephpleague.slack.com",
|
||||||
"issues": "https://github.com/thephpleague/uri-src/issues",
|
"issues": "https://github.com/thephpleague/uri-src/issues",
|
||||||
"source": "https://github.com/thephpleague/uri/tree/7.8.0"
|
"source": "https://github.com/thephpleague/uri/tree/7.6.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -3544,20 +3543,20 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-14T17:24:56+00:00"
|
"time": "2025-11-18T12:17:23+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "league/uri-interfaces",
|
"name": "league/uri-interfaces",
|
||||||
"version": "7.8.0",
|
"version": "7.6.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/thephpleague/uri-interfaces.git",
|
"url": "https://github.com/thephpleague/uri-interfaces.git",
|
||||||
"reference": "c5c5cd056110fc8afaba29fa6b72a43ced42acd4"
|
"reference": "ccbfb51c0445298e7e0b7f4481b942f589665368"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/c5c5cd056110fc8afaba29fa6b72a43ced42acd4",
|
"url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/ccbfb51c0445298e7e0b7f4481b942f589665368",
|
||||||
"reference": "c5c5cd056110fc8afaba29fa6b72a43ced42acd4",
|
"reference": "ccbfb51c0445298e7e0b7f4481b942f589665368",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -3570,7 +3569,7 @@
|
|||||||
"ext-gmp": "to improve IPV4 host parsing",
|
"ext-gmp": "to improve IPV4 host parsing",
|
||||||
"ext-intl": "to handle IDN host with the best performance",
|
"ext-intl": "to handle IDN host with the best performance",
|
||||||
"php-64bit": "to improve IPV4 host parsing",
|
"php-64bit": "to improve IPV4 host parsing",
|
||||||
"rowbot/url": "to handle URLs using the WHATWG URL Living Standard specification",
|
"rowbot/url": "to handle WHATWG URL",
|
||||||
"symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
|
"symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
|
||||||
},
|
},
|
||||||
"type": "library",
|
"type": "library",
|
||||||
@@ -3620,7 +3619,7 @@
|
|||||||
"docs": "https://uri.thephpleague.com",
|
"docs": "https://uri.thephpleague.com",
|
||||||
"forum": "https://thephpleague.slack.com",
|
"forum": "https://thephpleague.slack.com",
|
||||||
"issues": "https://github.com/thephpleague/uri-src/issues",
|
"issues": "https://github.com/thephpleague/uri-src/issues",
|
||||||
"source": "https://github.com/thephpleague/uri-interfaces/tree/7.8.0"
|
"source": "https://github.com/thephpleague/uri-interfaces/tree/7.6.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -3628,7 +3627,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-15T06:54:53+00:00"
|
"time": "2025-11-18T12:17:23+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "marc-mabe/php-enum",
|
"name": "marc-mabe/php-enum",
|
||||||
@@ -3817,16 +3816,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "nikic/php-parser",
|
"name": "nikic/php-parser",
|
||||||
"version": "v5.7.0",
|
"version": "v5.6.2",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/nikic/PHP-Parser.git",
|
"url": "https://github.com/nikic/PHP-Parser.git",
|
||||||
"reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82"
|
"reference": "3a454ca033b9e06b63282ce19562e892747449bb"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82",
|
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/3a454ca033b9e06b63282ce19562e892747449bb",
|
||||||
"reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82",
|
"reference": "3a454ca033b9e06b63282ce19562e892747449bb",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -3869,9 +3868,9 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
||||||
"source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0"
|
"source": "https://github.com/nikic/PHP-Parser/tree/v5.6.2"
|
||||||
},
|
},
|
||||||
"time": "2025-12-06T11:56:16+00:00"
|
"time": "2025-10-21T19:32:17+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phar-io/composer-distributor",
|
"name": "phar-io/composer-distributor",
|
||||||
@@ -4260,16 +4259,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpdocumentor/reflection-docblock",
|
"name": "phpdocumentor/reflection-docblock",
|
||||||
"version": "5.6.6",
|
"version": "5.6.5",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
|
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
|
||||||
"reference": "5cee1d3dfc2d2aa6599834520911d246f656bcb8"
|
"reference": "90614c73d3800e187615e2dd236ad0e2a01bf761"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/5cee1d3dfc2d2aa6599834520911d246f656bcb8",
|
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/90614c73d3800e187615e2dd236ad0e2a01bf761",
|
||||||
"reference": "5cee1d3dfc2d2aa6599834520911d246f656bcb8",
|
"reference": "90614c73d3800e187615e2dd236ad0e2a01bf761",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -4279,7 +4278,7 @@
|
|||||||
"phpdocumentor/reflection-common": "^2.2",
|
"phpdocumentor/reflection-common": "^2.2",
|
||||||
"phpdocumentor/type-resolver": "^1.7",
|
"phpdocumentor/type-resolver": "^1.7",
|
||||||
"phpstan/phpdoc-parser": "^1.7|^2.0",
|
"phpstan/phpdoc-parser": "^1.7|^2.0",
|
||||||
"webmozart/assert": "^1.9.1 || ^2"
|
"webmozart/assert": "^1.9.1"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"mockery/mockery": "~1.3.5 || ~1.6.0",
|
"mockery/mockery": "~1.3.5 || ~1.6.0",
|
||||||
@@ -4318,9 +4317,9 @@
|
|||||||
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
|
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
|
"issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
|
||||||
"source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.6"
|
"source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.5"
|
||||||
},
|
},
|
||||||
"time": "2025-12-22T21:13:58+00:00"
|
"time": "2025-11-27T19:50:05+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpdocumentor/type-resolver",
|
"name": "phpdocumentor/type-resolver",
|
||||||
@@ -4382,16 +4381,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpstan/phpdoc-parser",
|
"name": "phpstan/phpdoc-parser",
|
||||||
"version": "2.3.2",
|
"version": "2.3.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/phpstan/phpdoc-parser.git",
|
"url": "https://github.com/phpstan/phpdoc-parser.git",
|
||||||
"reference": "a004701b11273a26cd7955a61d67a7f1e525a45a"
|
"reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/a004701b11273a26cd7955a61d67a7f1e525a45a",
|
"url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1e0cd5370df5dd2e556a36b9c62f62e555870495",
|
||||||
"reference": "a004701b11273a26cd7955a61d67a7f1e525a45a",
|
"reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -4423,21 +4422,21 @@
|
|||||||
"description": "PHPDoc parser with support for nullable, intersection and generic types",
|
"description": "PHPDoc parser with support for nullable, intersection and generic types",
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
|
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
|
||||||
"source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.2"
|
"source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.0"
|
||||||
},
|
},
|
||||||
"time": "2026-01-25T14:56:51+00:00"
|
"time": "2025-08-30T15:50:23+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpstan/phpstan",
|
"name": "phpstan/phpstan",
|
||||||
"version": "2.1.38",
|
"version": "1.12.32",
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/dfaf1f530e1663aa167bc3e52197adb221582629",
|
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/2770dcdf5078d0b0d53f94317e06affe88419aa8",
|
||||||
"reference": "dfaf1f530e1663aa167bc3e52197adb221582629",
|
"reference": "2770dcdf5078d0b0d53f94317e06affe88419aa8",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^7.4|^8.0"
|
"php": "^7.2|^8.0"
|
||||||
},
|
},
|
||||||
"conflict": {
|
"conflict": {
|
||||||
"phpstan/phpstan-shim": "*"
|
"phpstan/phpstan-shim": "*"
|
||||||
@@ -4478,7 +4477,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-30T17:12:46+00:00"
|
"time": "2025-09-30T10:16:31+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/php-code-coverage",
|
"name": "phpunit/php-code-coverage",
|
||||||
@@ -4803,16 +4802,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/phpunit",
|
"name": "phpunit/phpunit",
|
||||||
"version": "10.5.63",
|
"version": "10.5.58",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
||||||
"reference": "33198268dad71e926626b618f3ec3966661e4d90"
|
"reference": "e24fb46da450d8e6a5788670513c1af1424f16ca"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/33198268dad71e926626b618f3ec3966661e4d90",
|
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e24fb46da450d8e6a5788670513c1af1424f16ca",
|
||||||
"reference": "33198268dad71e926626b618f3ec3966661e4d90",
|
"reference": "e24fb46da450d8e6a5788670513c1af1424f16ca",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -4833,7 +4832,7 @@
|
|||||||
"phpunit/php-timer": "^6.0.0",
|
"phpunit/php-timer": "^6.0.0",
|
||||||
"sebastian/cli-parser": "^2.0.1",
|
"sebastian/cli-parser": "^2.0.1",
|
||||||
"sebastian/code-unit": "^2.0.0",
|
"sebastian/code-unit": "^2.0.0",
|
||||||
"sebastian/comparator": "^5.0.5",
|
"sebastian/comparator": "^5.0.4",
|
||||||
"sebastian/diff": "^5.1.1",
|
"sebastian/diff": "^5.1.1",
|
||||||
"sebastian/environment": "^6.1.0",
|
"sebastian/environment": "^6.1.0",
|
||||||
"sebastian/exporter": "^5.1.4",
|
"sebastian/exporter": "^5.1.4",
|
||||||
@@ -4884,7 +4883,7 @@
|
|||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
|
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
|
||||||
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
|
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
|
||||||
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.63"
|
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.58"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -4908,7 +4907,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-27T05:48:37+00:00"
|
"time": "2025-09-28T12:04:46+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "psr/event-dispatcher",
|
"name": "psr/event-dispatcher",
|
||||||
@@ -5142,16 +5141,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "react/child-process",
|
"name": "react/child-process",
|
||||||
"version": "v0.6.7",
|
"version": "v0.6.6",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/reactphp/child-process.git",
|
"url": "https://github.com/reactphp/child-process.git",
|
||||||
"reference": "970f0e71945556422ee4570ccbabaedc3cf04ad3"
|
"reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/reactphp/child-process/zipball/970f0e71945556422ee4570ccbabaedc3cf04ad3",
|
"url": "https://api.github.com/repos/reactphp/child-process/zipball/1721e2b93d89b745664353b9cfc8f155ba8a6159",
|
||||||
"reference": "970f0e71945556422ee4570ccbabaedc3cf04ad3",
|
"reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -5205,7 +5204,7 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/reactphp/child-process/issues",
|
"issues": "https://github.com/reactphp/child-process/issues",
|
||||||
"source": "https://github.com/reactphp/child-process/tree/v0.6.7"
|
"source": "https://github.com/reactphp/child-process/tree/v0.6.6"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -5213,7 +5212,7 @@
|
|||||||
"type": "open_collective"
|
"type": "open_collective"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2025-12-23T15:25:20+00:00"
|
"time": "2025-01-01T16:37:48+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "react/dns",
|
"name": "react/dns",
|
||||||
@@ -5836,16 +5835,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "sebastian/comparator",
|
"name": "sebastian/comparator",
|
||||||
"version": "5.0.5",
|
"version": "5.0.4",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/comparator.git",
|
"url": "https://github.com/sebastianbergmann/comparator.git",
|
||||||
"reference": "55dfef806eb7dfeb6e7a6935601fef866f8ca48d"
|
"reference": "e8e53097718d2b53cfb2aa859b06a41abf58c62e"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55dfef806eb7dfeb6e7a6935601fef866f8ca48d",
|
"url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e8e53097718d2b53cfb2aa859b06a41abf58c62e",
|
||||||
"reference": "55dfef806eb7dfeb6e7a6935601fef866f8ca48d",
|
"reference": "e8e53097718d2b53cfb2aa859b06a41abf58c62e",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -5901,7 +5900,7 @@
|
|||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/sebastianbergmann/comparator/issues",
|
"issues": "https://github.com/sebastianbergmann/comparator/issues",
|
||||||
"security": "https://github.com/sebastianbergmann/comparator/security/policy",
|
"security": "https://github.com/sebastianbergmann/comparator/security/policy",
|
||||||
"source": "https://github.com/sebastianbergmann/comparator/tree/5.0.5"
|
"source": "https://github.com/sebastianbergmann/comparator/tree/5.0.4"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -5921,7 +5920,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-24T09:25:16+00:00"
|
"time": "2025-09-07T05:25:07+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "sebastian/complexity",
|
"name": "sebastian/complexity",
|
||||||
@@ -6733,16 +6732,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/event-dispatcher",
|
"name": "symfony/event-dispatcher",
|
||||||
"version": "v8.0.4",
|
"version": "v8.0.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/event-dispatcher.git",
|
"url": "https://github.com/symfony/event-dispatcher.git",
|
||||||
"reference": "99301401da182b6cfaa4700dbe9987bb75474b47"
|
"reference": "573f95783a2ec6e38752979db139f09fec033f03"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/99301401da182b6cfaa4700dbe9987bb75474b47",
|
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/573f95783a2ec6e38752979db139f09fec033f03",
|
||||||
"reference": "99301401da182b6cfaa4700dbe9987bb75474b47",
|
"reference": "573f95783a2ec6e38752979db139f09fec033f03",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -6794,7 +6793,7 @@
|
|||||||
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
|
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
|
||||||
"homepage": "https://symfony.com",
|
"homepage": "https://symfony.com",
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/event-dispatcher/tree/v8.0.4"
|
"source": "https://github.com/symfony/event-dispatcher/tree/v8.0.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -6814,7 +6813,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-05T11:45:55+00:00"
|
"time": "2025-10-30T14:17:19+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/event-dispatcher-contracts",
|
"name": "symfony/event-dispatcher-contracts",
|
||||||
@@ -6964,16 +6963,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/finder",
|
"name": "symfony/finder",
|
||||||
"version": "v7.4.5",
|
"version": "v7.4.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/finder.git",
|
"url": "https://github.com/symfony/finder.git",
|
||||||
"reference": "ad4daa7c38668dcb031e63bc99ea9bd42196a2cb"
|
"reference": "340b9ed7320570f319028a2cbec46d40535e94bd"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/finder/zipball/ad4daa7c38668dcb031e63bc99ea9bd42196a2cb",
|
"url": "https://api.github.com/repos/symfony/finder/zipball/340b9ed7320570f319028a2cbec46d40535e94bd",
|
||||||
"reference": "ad4daa7c38668dcb031e63bc99ea9bd42196a2cb",
|
"reference": "340b9ed7320570f319028a2cbec46d40535e94bd",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -7008,7 +7007,7 @@
|
|||||||
"description": "Finds files and directories via an intuitive fluent interface",
|
"description": "Finds files and directories via an intuitive fluent interface",
|
||||||
"homepage": "https://symfony.com",
|
"homepage": "https://symfony.com",
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/finder/tree/v7.4.5"
|
"source": "https://github.com/symfony/finder/tree/v7.4.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -7028,7 +7027,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-26T15:07:59+00:00"
|
"time": "2025-11-05T05:42:40+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/options-resolver",
|
"name": "symfony/options-resolver",
|
||||||
@@ -7333,16 +7332,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/var-dumper",
|
"name": "symfony/var-dumper",
|
||||||
"version": "v7.4.4",
|
"version": "v7.4.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/symfony/var-dumper.git",
|
"url": "https://github.com/symfony/var-dumper.git",
|
||||||
"reference": "0e4769b46a0c3c62390d124635ce59f66874b282"
|
"reference": "41fd6c4ae28c38b294b42af6db61446594a0dece"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/0e4769b46a0c3c62390d124635ce59f66874b282",
|
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/41fd6c4ae28c38b294b42af6db61446594a0dece",
|
||||||
"reference": "0e4769b46a0c3c62390d124635ce59f66874b282",
|
"reference": "41fd6c4ae28c38b294b42af6db61446594a0dece",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -7396,7 +7395,7 @@
|
|||||||
"dump"
|
"dump"
|
||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/symfony/var-dumper/tree/v7.4.4"
|
"source": "https://github.com/symfony/var-dumper/tree/v7.4.0"
|
||||||
},
|
},
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
@@ -7416,7 +7415,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-01-01T22:13:48+00:00"
|
"time": "2025-10-27T20:36:44+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "thecodingmachine/safe",
|
"name": "thecodingmachine/safe",
|
||||||
|
|||||||
@@ -1,4 +1,131 @@
|
|||||||
{
|
{
|
||||||
|
"vswhere": {
|
||||||
|
"binary": {
|
||||||
|
"windows-x86_64": {
|
||||||
|
"type": "url",
|
||||||
|
"url": "https://github.com/microsoft/vswhere/releases/download/3.1.7/vswhere.exe",
|
||||||
|
"extract": "{pkg_root_path}/bin/vswhere.exe"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"musl-wrapper": {
|
||||||
|
"source": "https://musl.libc.org/releases/musl-1.2.5.tar.gz"
|
||||||
|
},
|
||||||
|
"php-src": {
|
||||||
|
"source": {
|
||||||
|
"type": "php-release"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"php-sdk-binary-tools": {
|
||||||
|
"binary": {
|
||||||
|
"windows-x86_64": {
|
||||||
|
"type": "git",
|
||||||
|
"rev": "master",
|
||||||
|
"url": "https://github.com/php/php-sdk-binary-tools.git",
|
||||||
|
"extract": "{php_sdk_path}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"go-xcaddy": {
|
||||||
|
"binary": "custom"
|
||||||
|
},
|
||||||
|
"musl-toolchain": {
|
||||||
|
"binary": {
|
||||||
|
"linux-x86_64": {
|
||||||
|
"type": "url",
|
||||||
|
"url": "https://dl.static-php.dev/static-php-cli/deps/musl-toolchain/x86_64-musl-toolchain.tgz",
|
||||||
|
"extract": "{pkg_root_path}/musl-toolchain"
|
||||||
|
},
|
||||||
|
"linux-aarch64": {
|
||||||
|
"type": "url",
|
||||||
|
"url": "https://dl.static-php.dev/static-php-cli/deps/musl-toolchain/aarch64-musl-toolchain.tgz",
|
||||||
|
"extract": "{pkg_root_path}/musl-toolchain"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pkg-config": {
|
||||||
|
"source": "https://dl.static-php.dev/static-php-cli/deps/pkg-config/pkg-config-0.29.2.tar.gz",
|
||||||
|
"binary": {
|
||||||
|
"linux-x86_64": {
|
||||||
|
"type": "ghrel",
|
||||||
|
"repo": "static-php/static-php-cli-hosted",
|
||||||
|
"match": "pkg-config-aarch64-linux-musl-1.2.5.txz",
|
||||||
|
"extract": {
|
||||||
|
"bin/pkg-config": "{pkg_root_path}/bin/pkg-config"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"linux-aarch64": {
|
||||||
|
"type": "ghrel",
|
||||||
|
"repo": "static-php/static-php-cli-hosted",
|
||||||
|
"match": "pkg-config-x86_64-linux-musl-1.2.5.txz",
|
||||||
|
"extract": {
|
||||||
|
"bin/pkg-config": "{pkg_root_path}/bin/pkg-config"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"macos-x86_64": {
|
||||||
|
"type": "ghrel",
|
||||||
|
"repo": "static-php/static-php-cli-hosted",
|
||||||
|
"match": "pkg-config-x86_64-darwin.txz",
|
||||||
|
"extract": {
|
||||||
|
"bin/pkg-config": "{pkg_root_path}/bin/pkg-config"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"macos-aarch64": {
|
||||||
|
"type": "ghrel",
|
||||||
|
"repo": "static-php/static-php-cli-hosted",
|
||||||
|
"match": "pkg-config-aarch64-darwin.txz",
|
||||||
|
"extract": "{pkg_root_path}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"strawberry-perl": {
|
||||||
|
"binary": {
|
||||||
|
"windows-x86_64": "https://github.com/StrawberryPerl/Perl-Dist-Strawberry/releases/download/SP_5380_5361/strawberry-perl-5.38.0.1-64bit-portable.zip"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"upx": {
|
||||||
|
"binary": {
|
||||||
|
"linux-x86_64": {
|
||||||
|
"type": "ghrel",
|
||||||
|
"repo": "upx/upx",
|
||||||
|
"match": "upx.+-amd64_linux\\.tar\\.xz",
|
||||||
|
"extract": {
|
||||||
|
"upx": "{pkg_root_path}/bin/upx"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"linux-aarch64": {
|
||||||
|
"type": "ghrel",
|
||||||
|
"repo": "upx/upx",
|
||||||
|
"match": "upx.+-arm64_linux\\.tar\\.xz",
|
||||||
|
"extract": {
|
||||||
|
"upx": "{pkg_root_path}/bin/upx"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"windows-x86_64": {
|
||||||
|
"type": "ghrel",
|
||||||
|
"repo": "upx/upx",
|
||||||
|
"match": "upx.+-win64\\.zip",
|
||||||
|
"extract": {
|
||||||
|
"upx.exe": "{pkg_root_path}/bin/upx.exe"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"zig": {
|
||||||
|
"binary": "custom"
|
||||||
|
},
|
||||||
|
"nasm": {
|
||||||
|
"binary": {
|
||||||
|
"windows-x86_64": {
|
||||||
|
"type": "url",
|
||||||
|
"url": "https://dl.static-php.dev/static-php-cli/deps/nasm/nasm-2.16.01-win64.zip",
|
||||||
|
"extract": {
|
||||||
|
"nasm.exe": "{php_sdk_path}/bin/nasm.exe",
|
||||||
|
"ndisasm.exe": "{php_sdk_path}/bin/ndisasm.exe"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"amqp": {
|
"amqp": {
|
||||||
"source": {
|
"source": {
|
||||||
"type": "url",
|
"type": "url",
|
||||||
@@ -264,14 +391,11 @@
|
|||||||
"repo": "guanzhi/GmSSL"
|
"repo": "guanzhi/GmSSL"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"go-xcaddy": {
|
|
||||||
"binary": "custom"
|
|
||||||
},
|
|
||||||
"grpc": {
|
"grpc": {
|
||||||
"binary": "hosted",
|
"binary": "hosted",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"regex": "v(?<version>1.\\d+).x",
|
"rev": "v1.75.x",
|
||||||
"url": "https://github.com/grpc/grpc.git"
|
"url": "https://github.com/grpc/grpc.git"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -605,6 +729,13 @@
|
|||||||
"extract": "php-src/ext/memcached"
|
"extract": "php-src/ext/memcached"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"mimalloc": {
|
||||||
|
"source": {
|
||||||
|
"type": "ghtagtar",
|
||||||
|
"repo": "microsoft/mimalloc",
|
||||||
|
"match": "v2\\.\\d\\.[^3].*"
|
||||||
|
}
|
||||||
|
},
|
||||||
"micro": {
|
"micro": {
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
@@ -613,13 +744,6 @@
|
|||||||
"url": "https://github.com/static-php/phpmicro"
|
"url": "https://github.com/static-php/phpmicro"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"mimalloc": {
|
|
||||||
"source": {
|
|
||||||
"type": "ghtagtar",
|
|
||||||
"repo": "microsoft/mimalloc",
|
|
||||||
"match": "v2\\.\\d\\.[^3].*"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mongodb": {
|
"mongodb": {
|
||||||
"source": {
|
"source": {
|
||||||
"type": "ghrel",
|
"type": "ghrel",
|
||||||
@@ -637,35 +761,6 @@
|
|||||||
"extract": "php-src/ext/msgpack"
|
"extract": "php-src/ext/msgpack"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"musl-toolchain": {
|
|
||||||
"binary": {
|
|
||||||
"linux-x86_64": {
|
|
||||||
"type": "url",
|
|
||||||
"url": "https://dl.static-php.dev/static-php-cli/deps/musl-toolchain/x86_64-musl-toolchain.tgz",
|
|
||||||
"extract": "{pkg_root_path}/musl-toolchain"
|
|
||||||
},
|
|
||||||
"linux-aarch64": {
|
|
||||||
"type": "url",
|
|
||||||
"url": "https://dl.static-php.dev/static-php-cli/deps/musl-toolchain/aarch64-musl-toolchain.tgz",
|
|
||||||
"extract": "{pkg_root_path}/musl-toolchain"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"musl-wrapper": {
|
|
||||||
"source": "https://musl.libc.org/releases/musl-1.2.5.tar.gz"
|
|
||||||
},
|
|
||||||
"nasm": {
|
|
||||||
"binary": {
|
|
||||||
"windows-x86_64": {
|
|
||||||
"type": "url",
|
|
||||||
"url": "https://dl.static-php.dev/static-php-cli/deps/nasm/nasm-2.16.01-win64.zip",
|
|
||||||
"extract": {
|
|
||||||
"nasm.exe": "{php_sdk_path}/bin/nasm.exe",
|
|
||||||
"ndisasm.exe": "{php_sdk_path}/bin/ndisasm.exe"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"ncurses": {
|
"ncurses": {
|
||||||
"binary": "hosted",
|
"binary": "hosted",
|
||||||
"source": {
|
"source": {
|
||||||
@@ -751,56 +846,6 @@
|
|||||||
"extract": "php-src/ext/pdo_sqlsrv"
|
"extract": "php-src/ext/pdo_sqlsrv"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"php-sdk-binary-tools": {
|
|
||||||
"binary": {
|
|
||||||
"windows-x86_64": {
|
|
||||||
"type": "git",
|
|
||||||
"rev": "master",
|
|
||||||
"url": "https://github.com/php/php-sdk-binary-tools.git",
|
|
||||||
"extract": "{php_sdk_path}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"php-src": {
|
|
||||||
"source": {
|
|
||||||
"type": "php-release"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"pkg-config": {
|
|
||||||
"binary": {
|
|
||||||
"linux-x86_64": {
|
|
||||||
"type": "ghrel",
|
|
||||||
"repo": "static-php/static-php-cli-hosted",
|
|
||||||
"match": "pkg-config-aarch64-linux-musl-1.2.5.txz",
|
|
||||||
"extract": {
|
|
||||||
"bin/pkg-config": "{pkg_root_path}/bin/pkg-config"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"linux-aarch64": {
|
|
||||||
"type": "ghrel",
|
|
||||||
"repo": "static-php/static-php-cli-hosted",
|
|
||||||
"match": "pkg-config-x86_64-linux-musl-1.2.5.txz",
|
|
||||||
"extract": {
|
|
||||||
"bin/pkg-config": "{pkg_root_path}/bin/pkg-config"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"macos-x86_64": {
|
|
||||||
"type": "ghrel",
|
|
||||||
"repo": "static-php/static-php-cli-hosted",
|
|
||||||
"match": "pkg-config-x86_64-darwin.txz",
|
|
||||||
"extract": {
|
|
||||||
"bin/pkg-config": "{pkg_root_path}/bin/pkg-config"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"macos-aarch64": {
|
|
||||||
"type": "ghrel",
|
|
||||||
"repo": "static-php/static-php-cli-hosted",
|
|
||||||
"match": "pkg-config-aarch64-darwin.txz",
|
|
||||||
"extract": "{pkg_root_path}"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"source": "https://dl.static-php.dev/static-php-cli/deps/pkg-config/pkg-config-0.29.2.tar.gz"
|
|
||||||
},
|
|
||||||
"postgresql": {
|
"postgresql": {
|
||||||
"source": {
|
"source": {
|
||||||
"type": "ghtagtar",
|
"type": "ghtagtar",
|
||||||
@@ -901,15 +946,6 @@
|
|||||||
"extract": "php-src/ext/sqlsrv"
|
"extract": "php-src/ext/sqlsrv"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"strawberry-perl": {
|
|
||||||
"binary": {
|
|
||||||
"windows-x86_64": {
|
|
||||||
"type": "url",
|
|
||||||
"url": "https://github.com/StrawberryPerl/Perl-Dist-Strawberry/releases/download/SP_5380_5361/strawberry-perl-5.38.0.1-64bit-portable.zip",
|
|
||||||
"extract": "{pkg_root_path}/strawberry-perl"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"swoole": {
|
"swoole": {
|
||||||
"source": {
|
"source": {
|
||||||
"type": "ghtar",
|
"type": "ghtar",
|
||||||
@@ -942,43 +978,6 @@
|
|||||||
"version": "2.3.12"
|
"version": "2.3.12"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"upx": {
|
|
||||||
"binary": {
|
|
||||||
"linux-x86_64": {
|
|
||||||
"type": "ghrel",
|
|
||||||
"repo": "upx/upx",
|
|
||||||
"match": "upx.+-amd64_linux\\.tar\\.xz",
|
|
||||||
"extract": {
|
|
||||||
"upx": "{pkg_root_path}/bin/upx"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"linux-aarch64": {
|
|
||||||
"type": "ghrel",
|
|
||||||
"repo": "upx/upx",
|
|
||||||
"match": "upx.+-arm64_linux\\.tar\\.xz",
|
|
||||||
"extract": {
|
|
||||||
"upx": "{pkg_root_path}/bin/upx"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"windows-x86_64": {
|
|
||||||
"type": "ghrel",
|
|
||||||
"repo": "upx/upx",
|
|
||||||
"match": "upx.+-win64\\.zip",
|
|
||||||
"extract": {
|
|
||||||
"upx.exe": "{pkg_root_path}/bin/upx.exe"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"vswhere": {
|
|
||||||
"binary": {
|
|
||||||
"windows-x86_64": {
|
|
||||||
"type": "url",
|
|
||||||
"url": "https://github.com/microsoft/vswhere/releases/download/3.1.7/vswhere.exe",
|
|
||||||
"extract": "{pkg_root_path}/bin/vswhere.exe"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"watcher": {
|
"watcher": {
|
||||||
"source": {
|
"source": {
|
||||||
"type": "ghtar",
|
"type": "ghtar",
|
||||||
@@ -1038,9 +1037,6 @@
|
|||||||
"extract": "php-src/ext/yaml"
|
"extract": "php-src/ext/yaml"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zig": {
|
|
||||||
"binary": "custom"
|
|
||||||
},
|
|
||||||
"zlib": {
|
"zlib": {
|
||||||
"binary": "hosted",
|
"binary": "hosted",
|
||||||
"source": {
|
"source": {
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
glfw:
|
|
||||||
metadata:
|
|
||||||
license-files:
|
|
||||||
- LICENSE
|
|
||||||
license: MIT
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
url: 'https://github.com/mario-deluna/php-glfw'
|
|
||||||
rev: master
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
musl-wrapper:
|
|
||||||
source: 'https://musl.libc.org/releases/musl-1.2.5.tar.gz'
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ncurses:
|
|
||||||
binary: hosted
|
|
||||||
metadata:
|
|
||||||
license-files:
|
|
||||||
- COPYING
|
|
||||||
source:
|
|
||||||
type: filelist
|
|
||||||
url: 'https://ftp.gnu.org/pub/gnu/ncurses/'
|
|
||||||
regex: '/href="(?<file>ncurses-(?<version>[^"]+)\.tar\.gz)"/'
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
php-src:
|
|
||||||
metadata:
|
|
||||||
license-files:
|
|
||||||
- LICENSE
|
|
||||||
license: PHP-3.01
|
|
||||||
source:
|
|
||||||
type: php-release
|
|
||||||
domain: 'https://www.php.net'
|
|
||||||
source-mirror:
|
|
||||||
type: php-release
|
|
||||||
domain: 'https://phpmirror.static-php.dev'
|
|
||||||
@@ -48,7 +48,7 @@ SPC_SKIP_DOCTOR_CHECK_ITEMS=""
|
|||||||
; extra modules that xcaddy will include in the FrankenPHP build
|
; extra modules that xcaddy will include in the FrankenPHP build
|
||||||
SPC_CMD_VAR_FRANKENPHP_XCADDY_MODULES="--with github.com/dunglas/mercure/caddy --with github.com/dunglas/vulcain/caddy --with github.com/dunglas/caddy-cbrotli"
|
SPC_CMD_VAR_FRANKENPHP_XCADDY_MODULES="--with github.com/dunglas/mercure/caddy --with github.com/dunglas/vulcain/caddy --with github.com/dunglas/caddy-cbrotli"
|
||||||
; The display message for php version output (PHP >= 8.4 available)
|
; The display message for php version output (PHP >= 8.4 available)
|
||||||
PHP_BUILD_PROVIDER="StaticPHP ${SPC_VERSION}"
|
PHP_BUILD_PROVIDER="static-php-cli ${SPC_VERSION}"
|
||||||
; Whether to enable log file (if you are using vendor mode)
|
; Whether to enable log file (if you are using vendor mode)
|
||||||
SPC_ENABLE_LOG_FILE="yes"
|
SPC_ENABLE_LOG_FILE="yes"
|
||||||
; The LOG DIR for spc logs
|
; The LOG DIR for spc logs
|
||||||
@@ -82,10 +82,8 @@ SPC_MICRO_PATCHES=static_extensions_win32,cli_checks,disable_huge_page,vcruntime
|
|||||||
; - musl-native: used for alpine linux, can build `musl` and `musl -dynamic` target.
|
; - musl-native: used for alpine linux, can build `musl` and `musl -dynamic` target.
|
||||||
; - gnu-native: used for general linux distros, can build gnu target for the installed glibc version only.
|
; - gnu-native: used for general linux distros, can build gnu target for the installed glibc version only.
|
||||||
|
|
||||||
; option to specify the target, superceded by SPC_TARGET if set
|
; LEGACY option to specify the target
|
||||||
; SPC_LIBC=musl
|
SPC_LIBC=musl
|
||||||
; uncomment to link libc dynamically on musl
|
|
||||||
; SPC_MUSL_DYNAMIC=true
|
|
||||||
|
|
||||||
; Recommended: specify your target here. Zig toolchain will be used.
|
; Recommended: specify your target here. Zig toolchain will be used.
|
||||||
; examples:
|
; examples:
|
||||||
@@ -94,13 +92,13 @@ SPC_MICRO_PATCHES=static_extensions_win32,cli_checks,disable_huge_page,vcruntime
|
|||||||
; `native-native` - links against system libc dynamically
|
; `native-native` - links against system libc dynamically
|
||||||
; `native-native-musl` - links against musl libc statically
|
; `native-native-musl` - links against musl libc statically
|
||||||
; `native-native-musl -dynamic` - links against musl libc dynamically
|
; `native-native-musl -dynamic` - links against musl libc dynamically
|
||||||
SPC_TARGET=native-native-musl
|
; SPC_TARGET=
|
||||||
|
|
||||||
; compiler environments (default value is defined by selected toolchain)
|
; compiler environments
|
||||||
CC=${SPC_DEFAULT_CC}
|
CC=${SPC_LINUX_DEFAULT_CC}
|
||||||
CXX=${SPC_DEFAULT_CXX}
|
CXX=${SPC_LINUX_DEFAULT_CXX}
|
||||||
AR=${SPC_DEFAULT_AR}
|
AR=${SPC_LINUX_DEFAULT_AR}
|
||||||
LD=${SPC_DEFAULT_LD}
|
LD=${SPC_LINUX_DEFAULT_LD}
|
||||||
; default compiler flags, used in CMake toolchain file, openssl and pkg-config build
|
; default compiler flags, used in CMake toolchain file, openssl and pkg-config build
|
||||||
SPC_DEFAULT_C_FLAGS="-fPIC -Os"
|
SPC_DEFAULT_C_FLAGS="-fPIC -Os"
|
||||||
SPC_DEFAULT_CXX_FLAGS="-fPIC -Os"
|
SPC_DEFAULT_CXX_FLAGS="-fPIC -Os"
|
||||||
@@ -121,27 +119,20 @@ SPC_CMD_PREFIX_PHP_CONFIGURE="./configure --prefix= --with-valgrind=no --disable
|
|||||||
SPC_CMD_VAR_PHP_EMBED_TYPE="static"
|
SPC_CMD_VAR_PHP_EMBED_TYPE="static"
|
||||||
; EXTRA_CFLAGS for `configure` and `make` php
|
; EXTRA_CFLAGS for `configure` and `make` php
|
||||||
SPC_CMD_VAR_PHP_MAKE_EXTRA_CFLAGS="-g -fstack-protector-strong -fno-ident -fPIE ${SPC_DEFAULT_C_FLAGS}"
|
SPC_CMD_VAR_PHP_MAKE_EXTRA_CFLAGS="-g -fstack-protector-strong -fno-ident -fPIE ${SPC_DEFAULT_C_FLAGS}"
|
||||||
; EXTRA_CXXFLAGS for `configure` and `make` php
|
|
||||||
SPC_CMD_VAR_PHP_MAKE_EXTRA_CXXFLAGS="-g -fstack-protector-strong -fno-ident -fPIE ${SPC_DEFAULT_CXX_FLAGS}"
|
|
||||||
; EXTRA_LDFLAGS for `make` php, can use -release to set a soname for libphp.so
|
; EXTRA_LDFLAGS for `make` php, can use -release to set a soname for libphp.so
|
||||||
SPC_CMD_VAR_PHP_MAKE_EXTRA_LDFLAGS=""
|
SPC_CMD_VAR_PHP_MAKE_EXTRA_LDFLAGS=""
|
||||||
|
|
||||||
; optional, path to openssl conf. This affects where openssl will look for the default CA.
|
|
||||||
; default on Debian/Alpine: /etc/ssl, default on RHEL: /etc/pki/tls
|
|
||||||
OPENSSLDIR=""
|
|
||||||
|
|
||||||
[macos]
|
[macos]
|
||||||
; build target: macho or macho (possibly we could support macho-universal in the future)
|
; build target: macho or macho (possibly we could support macho-universal in the future)
|
||||||
; Currently we do not support universal and cross-compilation for macOS.
|
; Currently we do not support universal and cross-compilation for macOS.
|
||||||
SPC_TARGET=native-macos
|
SPC_TARGET=native-macos
|
||||||
; Whether to use brew version of llvm or system version (valid options: 'system', 'brew', default: 'system')
|
; compiler environments
|
||||||
SPC_USE_LLVM=system
|
CC=${SPC_LINUX_DEFAULT_CC}
|
||||||
; compiler environments (default value is defined by selected toolchain)
|
CXX=${SPC_LINUX_DEFAULT_CXX}
|
||||||
CC=${SPC_DEFAULT_CC}
|
AR=${SPC_LINUX_DEFAULT_AR}
|
||||||
CXX=${SPC_DEFAULT_CXX}
|
LD=${SPC_LINUX_DEFAULT_LD}
|
||||||
AR=${SPC_DEFAULT_AR}
|
|
||||||
LD=${SPC_DEFAULT_LD}
|
|
||||||
; default compiler flags, used in CMake toolchain file, openssl and pkg-config build
|
; default compiler flags, used in CMake toolchain file, openssl and pkg-config build
|
||||||
|
; this will be added to all CFLAGS and CXXFLAGS for the library builds
|
||||||
SPC_DEFAULT_C_FLAGS="--target=${MAC_ARCH}-apple-darwin -Os"
|
SPC_DEFAULT_C_FLAGS="--target=${MAC_ARCH}-apple-darwin -Os"
|
||||||
SPC_DEFAULT_CXX_FLAGS="--target=${MAC_ARCH}-apple-darwin -Os"
|
SPC_DEFAULT_CXX_FLAGS="--target=${MAC_ARCH}-apple-darwin -Os"
|
||||||
SPC_DEFAULT_LD_FLAGS=""
|
SPC_DEFAULT_LD_FLAGS=""
|
||||||
@@ -159,9 +150,3 @@ SPC_CMD_PREFIX_PHP_CONFIGURE="./configure --prefix= --with-valgrind=no --enable-
|
|||||||
SPC_CMD_VAR_PHP_EMBED_TYPE="static"
|
SPC_CMD_VAR_PHP_EMBED_TYPE="static"
|
||||||
; EXTRA_CFLAGS for `configure` and `make` php
|
; EXTRA_CFLAGS for `configure` and `make` php
|
||||||
SPC_CMD_VAR_PHP_MAKE_EXTRA_CFLAGS="-g -fstack-protector-strong -fpic -fpie -Werror=unknown-warning-option ${SPC_DEFAULT_C_FLAGS}"
|
SPC_CMD_VAR_PHP_MAKE_EXTRA_CFLAGS="-g -fstack-protector-strong -fpic -fpie -Werror=unknown-warning-option ${SPC_DEFAULT_C_FLAGS}"
|
||||||
; EXTRA_CXXFLAGS for `configure` and `make` php
|
|
||||||
SPC_CMD_VAR_PHP_MAKE_EXTRA_CXXFLAGS="-g -fstack-protector-strong -fno-ident -fpie -Werror=unknown-warning-option ${SPC_DEFAULT_CXX_FLAGS}"
|
|
||||||
; EXTRA_LDFLAGS for `make` php, can use -release to set a soname for libphp.dylib
|
|
||||||
SPC_CMD_VAR_PHP_MAKE_EXTRA_LDFLAGS=""
|
|
||||||
; minimum compatible macOS version (LLVM vars, availability not guaranteed)
|
|
||||||
MACOSX_DEPLOYMENT_TARGET=12.0
|
|
||||||
|
|||||||
@@ -43,14 +43,6 @@
|
|||||||
"calendar": {
|
"calendar": {
|
||||||
"type": "builtin"
|
"type": "builtin"
|
||||||
},
|
},
|
||||||
"com_dotnet": {
|
|
||||||
"support": {
|
|
||||||
"BSD": "no",
|
|
||||||
"Linux": "no",
|
|
||||||
"Darwin": "no"
|
|
||||||
},
|
|
||||||
"type": "builtin"
|
|
||||||
},
|
|
||||||
"ctype": {
|
"ctype": {
|
||||||
"type": "builtin"
|
"type": "builtin"
|
||||||
},
|
},
|
||||||
@@ -135,14 +127,6 @@
|
|||||||
"sockets"
|
"sockets"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"excimer": {
|
|
||||||
"support": {
|
|
||||||
"Windows": "wip",
|
|
||||||
"BSD": "wip"
|
|
||||||
},
|
|
||||||
"type": "external",
|
|
||||||
"source": "ext-excimer"
|
|
||||||
},
|
|
||||||
"exif": {
|
"exif": {
|
||||||
"type": "builtin"
|
"type": "builtin"
|
||||||
},
|
},
|
||||||
@@ -248,14 +232,11 @@
|
|||||||
"BSD": "wip"
|
"BSD": "wip"
|
||||||
},
|
},
|
||||||
"type": "external",
|
"type": "external",
|
||||||
"source": "ext-grpc",
|
"source": "grpc",
|
||||||
"arg-type-unix": "enable-path",
|
"arg-type-unix": "enable-path",
|
||||||
"cpp-extension": true,
|
"cpp-extension": true,
|
||||||
"lib-depends": [
|
"lib-depends": [
|
||||||
"grpc",
|
"grpc"
|
||||||
"zlib",
|
|
||||||
"openssl",
|
|
||||||
"libcares"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"iconv": {
|
"iconv": {
|
||||||
@@ -427,7 +408,8 @@
|
|||||||
"ext-depends": [
|
"ext-depends": [
|
||||||
"zlib",
|
"zlib",
|
||||||
"session"
|
"session"
|
||||||
]
|
],
|
||||||
|
"build-with-php": true
|
||||||
},
|
},
|
||||||
"memcached": {
|
"memcached": {
|
||||||
"support": {
|
"support": {
|
||||||
@@ -505,40 +487,6 @@
|
|||||||
"zlib"
|
"zlib"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"mysqlnd_ed25519": {
|
|
||||||
"type": "external",
|
|
||||||
"source": "mysqlnd_ed25519",
|
|
||||||
"arg-type": "enable",
|
|
||||||
"target": [
|
|
||||||
"shared"
|
|
||||||
],
|
|
||||||
"ext-depends": [
|
|
||||||
"mysqlnd"
|
|
||||||
],
|
|
||||||
"lib-depends": [
|
|
||||||
"libsodium"
|
|
||||||
],
|
|
||||||
"lib-suggests": [
|
|
||||||
"openssl"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"mysqlnd_parsec": {
|
|
||||||
"type": "external",
|
|
||||||
"source": "mysqlnd_parsec",
|
|
||||||
"arg-type": "enable",
|
|
||||||
"target": [
|
|
||||||
"shared"
|
|
||||||
],
|
|
||||||
"ext-depends": [
|
|
||||||
"mysqlnd"
|
|
||||||
],
|
|
||||||
"lib-depends": [
|
|
||||||
"libsodium"
|
|
||||||
],
|
|
||||||
"lib-suggests": [
|
|
||||||
"openssl"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"oci8": {
|
"oci8": {
|
||||||
"type": "wip",
|
"type": "wip",
|
||||||
"support": {
|
"support": {
|
||||||
|
|||||||
@@ -143,7 +143,9 @@
|
|||||||
"zlib"
|
"zlib"
|
||||||
],
|
],
|
||||||
"lib-suggests": [
|
"lib-suggests": [
|
||||||
"libpng"
|
"libpng",
|
||||||
|
"bzip2",
|
||||||
|
"brotli"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"gettext": {
|
"gettext": {
|
||||||
@@ -353,18 +355,12 @@
|
|||||||
"static-libs-unix": [
|
"static-libs-unix": [
|
||||||
"libaom.a"
|
"libaom.a"
|
||||||
],
|
],
|
||||||
"static-libs-windows": [
|
|
||||||
"aom.lib"
|
|
||||||
],
|
|
||||||
"cpp-library": true
|
"cpp-library": true
|
||||||
},
|
},
|
||||||
"libargon2": {
|
"libargon2": {
|
||||||
"source": "libargon2",
|
"source": "libargon2",
|
||||||
"static-libs-unix": [
|
"static-libs-unix": [
|
||||||
"libargon2.a"
|
"libargon2.a"
|
||||||
],
|
|
||||||
"lib-suggests": [
|
|
||||||
"libsodium"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"libavif": {
|
"libavif": {
|
||||||
@@ -374,15 +370,6 @@
|
|||||||
],
|
],
|
||||||
"static-libs-windows": [
|
"static-libs-windows": [
|
||||||
"avif.lib"
|
"avif.lib"
|
||||||
],
|
|
||||||
"lib-depends": [
|
|
||||||
"libaom"
|
|
||||||
],
|
|
||||||
"lib-suggests": [
|
|
||||||
"libwebp",
|
|
||||||
"libjpeg",
|
|
||||||
"libxml2",
|
|
||||||
"libpng"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"libcares": {
|
"libcares": {
|
||||||
@@ -494,7 +481,7 @@
|
|||||||
"static-libs-windows": [
|
"static-libs-windows": [
|
||||||
"libjpeg_a.lib"
|
"libjpeg_a.lib"
|
||||||
],
|
],
|
||||||
"lib-depends": [
|
"lib-suggests-windows": [
|
||||||
"zlib"
|
"zlib"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -863,9 +850,6 @@
|
|||||||
},
|
},
|
||||||
"openssl": {
|
"openssl": {
|
||||||
"source": "openssl",
|
"source": "openssl",
|
||||||
"pkg-configs": [
|
|
||||||
"openssl"
|
|
||||||
],
|
|
||||||
"static-libs-unix": [
|
"static-libs-unix": [
|
||||||
"libssl.a",
|
"libssl.a",
|
||||||
"libcrypto.a"
|
"libcrypto.a"
|
||||||
@@ -978,11 +962,6 @@
|
|||||||
},
|
},
|
||||||
"unixodbc": {
|
"unixodbc": {
|
||||||
"source": "unixodbc",
|
"source": "unixodbc",
|
||||||
"pkg-configs": [
|
|
||||||
"odbc",
|
|
||||||
"odbccr",
|
|
||||||
"odbcinst"
|
|
||||||
],
|
|
||||||
"static-libs-unix": [
|
"static-libs-unix": [
|
||||||
"libodbc.a",
|
"libodbc.a",
|
||||||
"libodbccr.a",
|
"libodbccr.a",
|
||||||
@@ -1024,9 +1003,6 @@
|
|||||||
},
|
},
|
||||||
"zlib": {
|
"zlib": {
|
||||||
"source": "zlib",
|
"source": "zlib",
|
||||||
"pkg-configs": [
|
|
||||||
"zlib"
|
|
||||||
],
|
|
||||||
"static-libs-unix": [
|
"static-libs-unix": [
|
||||||
"libz.a"
|
"libz.a"
|
||||||
],
|
],
|
||||||
@@ -1040,9 +1016,6 @@
|
|||||||
},
|
},
|
||||||
"zstd": {
|
"zstd": {
|
||||||
"source": "zstd",
|
"source": "zstd",
|
||||||
"pkg-configs": [
|
|
||||||
"libzstd"
|
|
||||||
],
|
|
||||||
"static-libs-unix": [
|
"static-libs-unix": [
|
||||||
"libzstd.a"
|
"libzstd.a"
|
||||||
],
|
],
|
||||||
|
|||||||
1083
config/pkg.ext.json
1083
config/pkg.ext.json
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
95
config/pkg.target.json
Normal file
95
config/pkg.target.json
Normal file
@@ -0,0 +1,95 @@
|
|||||||
|
{
|
||||||
|
"vswhere": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "vswhere"
|
||||||
|
},
|
||||||
|
"pkg-config": {
|
||||||
|
"type": "target",
|
||||||
|
"static-bins": [
|
||||||
|
"pkg-config"
|
||||||
|
],
|
||||||
|
"artifact": "pkg-config"
|
||||||
|
},
|
||||||
|
"php": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "php-src",
|
||||||
|
"depends@macos": [
|
||||||
|
"libxml2"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"php-cli": {
|
||||||
|
"type": "virtual-target",
|
||||||
|
"depends": [
|
||||||
|
"php"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"php-micro": {
|
||||||
|
"type": "virtual-target",
|
||||||
|
"artifact": "micro",
|
||||||
|
"depends": [
|
||||||
|
"php"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"php-cgi": {
|
||||||
|
"type": "virtual-target",
|
||||||
|
"depends": [
|
||||||
|
"php"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"php-fpm": {
|
||||||
|
"type": "virtual-target",
|
||||||
|
"depends": [
|
||||||
|
"php"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"php-embed": {
|
||||||
|
"type": "virtual-target",
|
||||||
|
"depends": [
|
||||||
|
"php"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"frankenphp": {
|
||||||
|
"type": "virtual-target",
|
||||||
|
"artifact": "frankenphp",
|
||||||
|
"depends": [
|
||||||
|
"php-embed",
|
||||||
|
"go-xcaddy"
|
||||||
|
],
|
||||||
|
"depends@macos": [
|
||||||
|
"php-embed",
|
||||||
|
"go-xcaddy",
|
||||||
|
"libxml2"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"go-xcaddy": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "go-xcaddy",
|
||||||
|
"static-bins": [
|
||||||
|
"xcaddy"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"musl-toolchain": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "musl-toolchain"
|
||||||
|
},
|
||||||
|
"strawberry-perl": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "strawberry-perl"
|
||||||
|
},
|
||||||
|
"upx": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "upx"
|
||||||
|
},
|
||||||
|
"zig": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "zig"
|
||||||
|
},
|
||||||
|
"nasm": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "nasm"
|
||||||
|
},
|
||||||
|
"php-sdk-binary-tools": {
|
||||||
|
"type": "target",
|
||||||
|
"artifact": "php-sdk-binary-tools"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,348 +0,0 @@
|
|||||||
ext-bcmath:
|
|
||||||
type: php-extension
|
|
||||||
ext-bz2:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- bzip2
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: with-path
|
|
||||||
arg-type@windows: with
|
|
||||||
ext-calendar:
|
|
||||||
type: php-extension
|
|
||||||
ext-ctype:
|
|
||||||
type: php-extension
|
|
||||||
ext-curl:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- curl
|
|
||||||
depends@windows:
|
|
||||||
- curl
|
|
||||||
- ext-zlib
|
|
||||||
- ext-openssl
|
|
||||||
php-extension:
|
|
||||||
arg-type: with
|
|
||||||
ext-dba:
|
|
||||||
type: php-extension
|
|
||||||
suggests:
|
|
||||||
- qdbm
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
ext-dom:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- libxml2
|
|
||||||
- ext-xml
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-dom@shared_suffix@ --with-libxml=@build_root_path@'
|
|
||||||
arg-type@windows: with
|
|
||||||
ext-exif:
|
|
||||||
type: php-extension
|
|
||||||
ext-ffi:
|
|
||||||
type: php-extension
|
|
||||||
depends@unix:
|
|
||||||
- libffi
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: '--with-ffi=@shared_suffix@ --enable-zend-signals'
|
|
||||||
arg-type@windows: with
|
|
||||||
ext-fileinfo:
|
|
||||||
type: php-extension
|
|
||||||
ext-filter:
|
|
||||||
type: php-extension
|
|
||||||
ext-ftp:
|
|
||||||
type: php-extension
|
|
||||||
suggests:
|
|
||||||
- ext-openssl
|
|
||||||
ext-gd:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- zlib
|
|
||||||
- libpng
|
|
||||||
- ext-zlib
|
|
||||||
suggests:
|
|
||||||
- libavif
|
|
||||||
- libwebp
|
|
||||||
- libjpeg
|
|
||||||
- freetype
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
ext-gettext:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- gettext
|
|
||||||
php-extension:
|
|
||||||
arg-type: with-path
|
|
||||||
ext-gmp:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- gmp
|
|
||||||
php-extension:
|
|
||||||
arg-type: with-path
|
|
||||||
ext-iconv:
|
|
||||||
type: php-extension
|
|
||||||
depends@unix:
|
|
||||||
- libiconv
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: with-path
|
|
||||||
arg-type@windows: with
|
|
||||||
ext-intl:
|
|
||||||
type: php-extension
|
|
||||||
depends@unix:
|
|
||||||
- icu
|
|
||||||
ext-ldap:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ldap
|
|
||||||
suggests:
|
|
||||||
- gmp
|
|
||||||
- libsodium
|
|
||||||
- ext-openssl
|
|
||||||
php-extension:
|
|
||||||
arg-type: with-path
|
|
||||||
ext-libxml:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-xml
|
|
||||||
php-extension:
|
|
||||||
build-with-php: true
|
|
||||||
build-shared: false
|
|
||||||
arg-type: none
|
|
||||||
ext-mbregex:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- onig
|
|
||||||
- ext-mbstring
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
build-shared: false
|
|
||||||
build-static: true
|
|
||||||
display-name: mbstring
|
|
||||||
ext-mbstring:
|
|
||||||
type: php-extension
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
ext-mysqli:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-mysqlnd
|
|
||||||
php-extension:
|
|
||||||
arg-type: with
|
|
||||||
build-with-php: true
|
|
||||||
ext-mysqlnd:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- zlib
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: enable
|
|
||||||
arg-type@windows: with
|
|
||||||
build-with-php: true
|
|
||||||
ext-odbc:
|
|
||||||
type: php-extension
|
|
||||||
depends@unix:
|
|
||||||
- unixodbc
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: '--with-unixODBC@shared_path_suffix@'
|
|
||||||
ext-opcache:
|
|
||||||
type: php-extension
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: custom
|
|
||||||
arg-type@windows: enable
|
|
||||||
zend-extension: true
|
|
||||||
display-name: 'Zend Opcache'
|
|
||||||
ext-openssl:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- openssl
|
|
||||||
- zlib
|
|
||||||
- ext-zlib
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
arg-type@windows: with
|
|
||||||
build-with-php: true
|
|
||||||
ext-password-argon2:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- libargon2
|
|
||||||
- ext-openssl
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
display-name: ''
|
|
||||||
ext-pcntl:
|
|
||||||
type: php-extension
|
|
||||||
ext-pdo:
|
|
||||||
type: php-extension
|
|
||||||
ext-pdo_mysql:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-pdo
|
|
||||||
- ext-mysqlnd
|
|
||||||
php-extension:
|
|
||||||
arg-type: with
|
|
||||||
ext-pdo_odbc:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-pdo
|
|
||||||
- ext-odbc
|
|
||||||
depends@unix:
|
|
||||||
- unixodbc
|
|
||||||
- ext-pdo
|
|
||||||
- ext-odbc
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
ext-pdo_pgsql:
|
|
||||||
type: php-extension
|
|
||||||
depends@unix:
|
|
||||||
- ext-pdo
|
|
||||||
- ext-pgsql
|
|
||||||
- postgresql
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: with-path
|
|
||||||
arg-type@windows: '--with-pdo-pgsql=yes'
|
|
||||||
ext-pdo_sqlite:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-pdo
|
|
||||||
- ext-sqlite3
|
|
||||||
- sqlite
|
|
||||||
php-extension:
|
|
||||||
arg-type: with
|
|
||||||
ext-pgsql:
|
|
||||||
type: php-extension
|
|
||||||
depends@unix:
|
|
||||||
- postgresql
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
ext-phar:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- zlib
|
|
||||||
ext-posix:
|
|
||||||
type: php-extension
|
|
||||||
ext-readline:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- libedit
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
Windows: wip
|
|
||||||
BSD: wip
|
|
||||||
arg-type: '--with-libedit --without-readline'
|
|
||||||
build-shared: false
|
|
||||||
build-static: true
|
|
||||||
ext-session:
|
|
||||||
type: php-extension
|
|
||||||
ext-shmop:
|
|
||||||
type: php-extension
|
|
||||||
php-extension:
|
|
||||||
build-with-php: true
|
|
||||||
ext-simplexml:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-xml
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: '--enable-simplexml@shared_suffix@ --with-libxml=@build_root_path@'
|
|
||||||
arg-type@windows: with
|
|
||||||
build-with-php: true
|
|
||||||
ext-snmp:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- net-snmp
|
|
||||||
php-extension:
|
|
||||||
arg-type: with
|
|
||||||
ext-soap:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-xml
|
|
||||||
- ext-session
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: '--enable-soap@shared_suffix@ --with-libxml=@build_root_path@'
|
|
||||||
arg-type@windows: with
|
|
||||||
build-with-php: true
|
|
||||||
ext-sockets:
|
|
||||||
type: php-extension
|
|
||||||
ext-sodium:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- libsodium
|
|
||||||
php-extension:
|
|
||||||
arg-type: with
|
|
||||||
ext-sqlite3:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- sqlite
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: with-path
|
|
||||||
arg-type@windows: with
|
|
||||||
build-with-php: true
|
|
||||||
ext-sysvmsg:
|
|
||||||
type: php-extension
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
Windows: 'no'
|
|
||||||
BSD: wip
|
|
||||||
ext-sysvsem:
|
|
||||||
type: php-extension
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
Windows: 'no'
|
|
||||||
BSD: wip
|
|
||||||
ext-sysvshm:
|
|
||||||
type: php-extension
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
BSD: wip
|
|
||||||
ext-tidy:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- tidy
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
Windows: wip
|
|
||||||
BSD: wip
|
|
||||||
arg-type: with-path
|
|
||||||
ext-tokenizer:
|
|
||||||
type: php-extension
|
|
||||||
php-extension:
|
|
||||||
build-with-php: true
|
|
||||||
ext-xml:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- libxml2
|
|
||||||
depends@windows:
|
|
||||||
- libxml2
|
|
||||||
- ext-iconv
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-xml@shared_suffix@ --with-libxml=@build_root_path@'
|
|
||||||
arg-type@windows: with
|
|
||||||
build-with-php: true
|
|
||||||
ext-xmlreader:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- libxml2
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-xmlreader@shared_suffix@ --with-libxml=@build_root_path@'
|
|
||||||
build-with-php: true
|
|
||||||
ext-xmlwriter:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- libxml2
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-xmlwriter@shared_suffix@ --with-libxml=@build_root_path@'
|
|
||||||
build-with-php: true
|
|
||||||
ext-xsl:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- libxslt
|
|
||||||
- ext-xml
|
|
||||||
- ext-dom
|
|
||||||
php-extension:
|
|
||||||
arg-type: with-path
|
|
||||||
build-with-php: true
|
|
||||||
ext-zlib:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- zlib
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
arg-type@windows: enable
|
|
||||||
build-with-php: true
|
|
||||||
build-shared: false
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
ext-amqp:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: amqp
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- librabbitmq
|
|
||||||
depends@windows:
|
|
||||||
- librabbitmq
|
|
||||||
- ext-openssl
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--with-amqp@shared_suffix@ --with-librabbitmq-dir=@build_root_path@'
|
|
||||||
arg-type@windows: '--with-amqp'
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-apcu:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: APCu
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-ast:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: ast
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-3-Clause
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
ext-brotli:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
extract: php-src/ext/brotli
|
|
||||||
rev: master
|
|
||||||
url: 'https://github.com/kjdev/php-ext-brotli'
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
depends:
|
|
||||||
- brotli
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-dio:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: dio
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-ds:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: ds
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
ext-ev:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: ev
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- ext-sockets
|
|
||||||
php-extension:
|
|
||||||
arg-type@windows: with
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
ext-event:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: url
|
|
||||||
url: 'https://bitbucket.org/osmanov/pecl-event/get/3.1.4.tar.gz'
|
|
||||||
extract: php-src/ext/event
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- libevent
|
|
||||||
- ext-openssl
|
|
||||||
suggests:
|
|
||||||
- ext-sockets
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
Windows: wip
|
|
||||||
arg-type: custom
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-excimer:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: excimer
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
ext-glfw:
|
|
||||||
type: php-extension
|
|
||||||
artifact: glfw
|
|
||||||
depends:
|
|
||||||
- glfw
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: '--enable-glfw --with-glfw-dir=@build_root_path@'
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
ext-gmssl:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtar
|
|
||||||
repo: gmssl/GmSSL-PHP
|
|
||||||
extract: php-src/ext/gmssl
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- gmssl
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
ext-grpc:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: grpc
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Apache-2.0
|
|
||||||
depends:
|
|
||||||
- grpc
|
|
||||||
lang: cpp
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: enable-path
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
ext-igbinary:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: igbinary
|
|
||||||
metadata:
|
|
||||||
license-files: [COPYING]
|
|
||||||
license: BSD-3-Clause
|
|
||||||
suggests:
|
|
||||||
- ext-session
|
|
||||||
- ext-apcu
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
ext-imagick:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: imagick
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- imagemagick
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
ext-imap:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: imap
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- imap
|
|
||||||
suggests:
|
|
||||||
- ext-openssl
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-inotify:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: inotify
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
ext-lz4:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtagtar
|
|
||||||
repo: kjdev/php-ext-lz4
|
|
||||||
extract: php-src/ext/lz4
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
depends:
|
|
||||||
- liblz4
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: '--enable-lz4=@shared_suffix@ --with-lz4-includedir=@build_root_path@'
|
|
||||||
arg-type@windows: '--enable-lz4'
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
ext-maxminddb:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: maxminddb
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Apache-2.0
|
|
||||||
depends:
|
|
||||||
- libmaxminddb
|
|
||||||
php-extension:
|
|
||||||
arg-type: with
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
ext-memcache:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: memcache
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.0
|
|
||||||
depends:
|
|
||||||
- ext-zlib
|
|
||||||
- ext-session
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-memcache@shared_suffix@ --with-zlib-dir=@build_root_path@'
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
ext-memcached:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: memcached
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- libmemcached
|
|
||||||
depends@unix:
|
|
||||||
- libmemcached
|
|
||||||
- fastlz
|
|
||||||
- ext-session
|
|
||||||
- ext-zlib
|
|
||||||
suggests:
|
|
||||||
- zstd
|
|
||||||
- ext-igbinary
|
|
||||||
- ext-msgpack
|
|
||||||
- ext-session
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-memcached@shared_suffix@ --with-zlib-dir=@build_root_path@'
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
ext-mongodb:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghrel
|
|
||||||
repo: mongodb/mongo-php-driver
|
|
||||||
match: mongodb.+\.tgz
|
|
||||||
extract: php-src/ext/mongodb
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
suggests:
|
|
||||||
- icu
|
|
||||||
- openssl
|
|
||||||
- zstd
|
|
||||||
- zlib
|
|
||||||
frameworks:
|
|
||||||
- CoreFoundation
|
|
||||||
- Security
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
ext-msgpack:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: msgpack
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-3-Clause
|
|
||||||
depends:
|
|
||||||
- ext-session
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: with
|
|
||||||
arg-type@windows: enable
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
ext-mysqlnd_ed25519:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pie
|
|
||||||
repo: mariadb/mysqlnd_ed25519
|
|
||||||
extract: php-src/ext/mysqlnd_ed25519
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-3-Clause
|
|
||||||
depends:
|
|
||||||
- ext-mysqlnd
|
|
||||||
- libsodium
|
|
||||||
suggests:
|
|
||||||
- openssl
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--with-mysqlnd_ed25519=@shared_suffix@'
|
|
||||||
build-static: false
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
ext-mysqlnd_parsec:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pie
|
|
||||||
repo: mariadb/mysqlnd_parsec
|
|
||||||
extract: php-src/ext/mysqlnd_parsec
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-3-Clause
|
|
||||||
depends:
|
|
||||||
- ext-mysqlnd
|
|
||||||
- libsodium
|
|
||||||
- openssl
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-mysqlnd_parsec'
|
|
||||||
build-static: false
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-opentelemetry:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: opentelemetry
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Apache-2.0
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-parallel:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: parallel
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
ext-pcov:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: pcov
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
php-extension:
|
|
||||||
build-static: false
|
|
||||||
build-shared: true
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
ext-pdo_sqlsrv:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: pdo_sqlsrv
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
depends:
|
|
||||||
- ext-pdo
|
|
||||||
- ext-sqlsrv
|
|
||||||
php-extension:
|
|
||||||
arg-type: with
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
ext-protobuf:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: protobuf
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-3-Clause
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
ext-rar:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
url: 'https://github.com/static-php/php-rar.git'
|
|
||||||
rev: issue-php82
|
|
||||||
extract: php-src/ext/rar
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
lang: cpp
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
ext-rdkafka:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtar
|
|
||||||
repo: arnaud-lb/php-rdkafka
|
|
||||||
extract: php-src/ext/rdkafka
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
depends:
|
|
||||||
- librdkafka
|
|
||||||
lang: cpp
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
ext-redis:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: redis
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
suggests:
|
|
||||||
- ext-session
|
|
||||||
- ext-igbinary
|
|
||||||
- ext-msgpack
|
|
||||||
suggests@unix:
|
|
||||||
- ext-session
|
|
||||||
- ext-igbinary
|
|
||||||
- ext-msgpack
|
|
||||||
- zstd
|
|
||||||
- liblz4
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
ext-simdjson:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: simdjson
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Apache-2.0
|
|
||||||
lang: cpp
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
ext-snappy:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
url: 'https://github.com/kjdev/php-ext-snappy'
|
|
||||||
rev: master
|
|
||||||
extract: php-src/ext/snappy
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- snappy
|
|
||||||
suggests:
|
|
||||||
- ext-apcu
|
|
||||||
lang: cpp
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: '--enable-snappy --with-snappy-includedir=@build_root_path@'
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
ext-spx:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pie
|
|
||||||
repo: noisebynorthwest/php-spx
|
|
||||||
extract: php-src/ext/spx
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: GPL-3.0-or-later
|
|
||||||
depends:
|
|
||||||
- ext-zlib
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-SPX@shared_suffix@'
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
ext-sqlsrv:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: sqlsrv
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
depends@linux:
|
|
||||||
- unixodbc
|
|
||||||
- ext-pcntl
|
|
||||||
depends@macos:
|
|
||||||
- unixodbc
|
|
||||||
lang: cpp
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
ext-ssh2:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: ssh2
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- libssh2
|
|
||||||
- ext-openssl
|
|
||||||
- ext-zlib
|
|
||||||
php-extension:
|
|
||||||
arg-type: with-path
|
|
||||||
@@ -1,72 +0,0 @@
|
|||||||
ext-swoole:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtar
|
|
||||||
repo: swoole/swoole-src
|
|
||||||
extract: php-src/ext/swoole
|
|
||||||
match: v6\.+
|
|
||||||
prefer-stable: true
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Apache-2.0
|
|
||||||
depends:
|
|
||||||
- libcares
|
|
||||||
- brotli
|
|
||||||
- nghttp2
|
|
||||||
- zlib
|
|
||||||
- ext-openssl
|
|
||||||
- ext-curl
|
|
||||||
suggests:
|
|
||||||
- zstd
|
|
||||||
- ext-sockets
|
|
||||||
- ext-swoole-hook-pgsql
|
|
||||||
- ext-swoole-hook-mysql
|
|
||||||
- ext-swoole-hook-sqlite
|
|
||||||
- ext-swoole-hook-odbc
|
|
||||||
suggests@linux:
|
|
||||||
- zstd
|
|
||||||
- liburing
|
|
||||||
- ext-sockets
|
|
||||||
- ext-swoole-hook-pgsql
|
|
||||||
- ext-swoole-hook-mysql
|
|
||||||
- ext-swoole-hook-sqlite
|
|
||||||
- ext-swoole-hook-odbc
|
|
||||||
lang: cpp
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
ext-swoole-hook-mysql:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-mysqlnd
|
|
||||||
- ext-pdo
|
|
||||||
- ext-pdo_mysql
|
|
||||||
suggests:
|
|
||||||
- ext-mysqli
|
|
||||||
php-extension:
|
|
||||||
arg-type: none
|
|
||||||
display-name: swoole
|
|
||||||
ext-swoole-hook-odbc:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-pdo
|
|
||||||
- unixodbc
|
|
||||||
php-extension:
|
|
||||||
arg-type: none
|
|
||||||
display-name: swoole
|
|
||||||
ext-swoole-hook-pgsql:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-pgsql
|
|
||||||
- ext-pdo
|
|
||||||
php-extension:
|
|
||||||
arg-type: none
|
|
||||||
display-name: swoole
|
|
||||||
ext-swoole-hook-sqlite:
|
|
||||||
type: php-extension
|
|
||||||
depends:
|
|
||||||
- ext-sqlite3
|
|
||||||
- ext-pdo
|
|
||||||
php-extension:
|
|
||||||
arg-type: none
|
|
||||||
display-name: swoole
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
ext-swow:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
extract: php-src/ext/swow-src
|
|
||||||
type: ghtar
|
|
||||||
repo: swow/swow
|
|
||||||
prefer-stable: true
|
|
||||||
metadata:
|
|
||||||
license: Apache-2.0
|
|
||||||
license-files: [LICENSE]
|
|
||||||
suggests:
|
|
||||||
- openssl
|
|
||||||
- curl
|
|
||||||
- ext-openssl
|
|
||||||
- ext-curl
|
|
||||||
php-extension:
|
|
||||||
arg-type: custom
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
ext-trader:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: trader
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-2-Clause
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
BSD: wip
|
|
||||||
Windows: wip
|
|
||||||
arg-type: enable
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
ext-uuid:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: uuid
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: LGPL-2.1-only
|
|
||||||
depends:
|
|
||||||
- libuuid
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
Windows: wip
|
|
||||||
BSD: wip
|
|
||||||
arg-type: with-path
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
ext-uv:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: uv
|
|
||||||
prefer-stable: false
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- libuv
|
|
||||||
- ext-sockets
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
Windows: wip
|
|
||||||
BSD: wip
|
|
||||||
arg-type: with-path
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
ext-xdebug:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pie
|
|
||||||
repo: xdebug/xdebug
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Xdebug-1.03
|
|
||||||
php-extension:
|
|
||||||
zend-extension: true
|
|
||||||
build-static: false
|
|
||||||
build-shared: true
|
|
||||||
build-with-php: false
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
ext-xhprof:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: xhprof
|
|
||||||
extract: php-src/ext/xhprof-src
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Apache-2.0
|
|
||||||
depends:
|
|
||||||
- ext-ctype
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
Windows: wip
|
|
||||||
BSD: wip
|
|
||||||
arg-type: enable
|
|
||||||
build-with-php: true
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
ext-xlswriter:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: xlswriter
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-2-Clause
|
|
||||||
depends:
|
|
||||||
- ext-zlib
|
|
||||||
- ext-zip
|
|
||||||
suggests:
|
|
||||||
- openssl
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
BSD: wip
|
|
||||||
arg-type: custom
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
ext-xz:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
url: 'https://github.com/codemasher/php-ext-xz'
|
|
||||||
rev: main
|
|
||||||
extract: php-src/ext/xz
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends:
|
|
||||||
- xz
|
|
||||||
php-extension:
|
|
||||||
arg-type: with-path
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
ext-yac:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: yac
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends@unix:
|
|
||||||
- fastlz
|
|
||||||
- ext-igbinary
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: '--enable-yac@shared_suffix@ --enable-igbinary --enable-json --with-system-fastlz'
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
ext-yaml:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
url: 'https://github.com/php/pecl-file_formats-yaml'
|
|
||||||
rev: php7
|
|
||||||
extract: php-src/ext/yaml
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
depends:
|
|
||||||
- libyaml
|
|
||||||
php-extension:
|
|
||||||
arg-type@unix: with-path
|
|
||||||
arg-type@windows: with
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
ext-zip:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: pecl
|
|
||||||
name: zip
|
|
||||||
extract: ext-zip
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: PHP-3.01
|
|
||||||
depends@unix:
|
|
||||||
- libzip
|
|
||||||
php-extension:
|
|
||||||
support:
|
|
||||||
BSD: wip
|
|
||||||
arg-type: custom
|
|
||||||
arg-type@windows: enable
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
ext-zstd:
|
|
||||||
type: php-extension
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
url: 'https://github.com/kjdev/php-ext-zstd'
|
|
||||||
rev: master
|
|
||||||
extract: php-src/ext/zstd
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
depends:
|
|
||||||
- zstd
|
|
||||||
php-extension:
|
|
||||||
arg-type: '--enable-zstd --with-libzstd=@build_root_path@'
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
attr:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source: 'https://download.savannah.nongnu.org/releases/attr/attr-2.5.2.tar.gz'
|
|
||||||
source-mirror: 'https://mirror.souseiseki.middlendian.com/nongnu/attr/attr-2.5.2.tar.gz'
|
|
||||||
metadata:
|
|
||||||
license-files: [doc/COPYING.LGPL]
|
|
||||||
license: LGPL-2.1-or-later
|
|
||||||
static-libs@unix:
|
|
||||||
- libattr.a
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
brotli:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtagtar
|
|
||||||
repo: google/brotli
|
|
||||||
match: 'v1\.\d.*'
|
|
||||||
binary: hosted
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: MIT
|
|
||||||
headers:
|
|
||||||
- brotli
|
|
||||||
pkg-configs:
|
|
||||||
- libbrotlicommon
|
|
||||||
- libbrotlidec
|
|
||||||
- libbrotlienc
|
|
||||||
static-libs@windows:
|
|
||||||
- brotlicommon.lib
|
|
||||||
- brotlidec.lib
|
|
||||||
- brotlienc.lib
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
bzip2:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: url
|
|
||||||
url: 'https://dl.static-php.dev/static-php-cli/deps/bzip2/bzip2-1.0.8.tar.gz'
|
|
||||||
source-mirror:
|
|
||||||
type: filelist
|
|
||||||
url: 'https://sourceware.org/pub/bzip2/'
|
|
||||||
regex: '/href="(?<file>bzip2-(?<version>[^"]+)\.tar\.gz)"/'
|
|
||||||
binary: hosted
|
|
||||||
metadata:
|
|
||||||
license-files: ['@/bzip2.txt']
|
|
||||||
license: bzip2-1.0.6
|
|
||||||
headers:
|
|
||||||
- bzlib.h
|
|
||||||
static-libs@unix:
|
|
||||||
- libbz2.a
|
|
||||||
static-libs@windows:
|
|
||||||
- libbz2.lib
|
|
||||||
- libbz2_a.lib
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
fastlz:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
url: 'https://github.com/ariya/FastLZ.git'
|
|
||||||
rev: master
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE.MIT]
|
|
||||||
license: MIT
|
|
||||||
headers:
|
|
||||||
- fastlz.h
|
|
||||||
static-libs@unix:
|
|
||||||
- libfastlz.a
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
freetype:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtagtar
|
|
||||||
repo: freetype/freetype
|
|
||||||
match: VER-2-\d+-\d+
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE.TXT]
|
|
||||||
license: FTL
|
|
||||||
depends:
|
|
||||||
- zlib
|
|
||||||
suggests:
|
|
||||||
- libpng
|
|
||||||
- bzip2
|
|
||||||
- brotli
|
|
||||||
headers@unix:
|
|
||||||
- freetype2/freetype/freetype.h
|
|
||||||
- freetype2/ft2build.h
|
|
||||||
static-libs@unix:
|
|
||||||
- libfreetype.a
|
|
||||||
static-libs@windows:
|
|
||||||
- libfreetype_a.lib
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
gettext:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: filelist
|
|
||||||
url: 'https://ftp.gnu.org/pub/gnu/gettext/'
|
|
||||||
regex: '/href="(?<file>gettext-(?<version>[^"]+)\.tar\.xz)"/'
|
|
||||||
metadata:
|
|
||||||
license-files: [gettext-runtime/intl/COPYING.LIB]
|
|
||||||
license: LGPL-2.1-or-later
|
|
||||||
depends:
|
|
||||||
- libiconv
|
|
||||||
suggests:
|
|
||||||
- ncurses
|
|
||||||
- libxml2
|
|
||||||
frameworks:
|
|
||||||
- CoreFoundation
|
|
||||||
static-libs@unix:
|
|
||||||
- libintl.a
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
glfw:
|
|
||||||
type: library
|
|
||||||
artifact: glfw
|
|
||||||
lang: cpp
|
|
||||||
static-libs@unix:
|
|
||||||
- libglfw3.a
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
gmp:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: filelist
|
|
||||||
url: 'https://ftp.gnu.org/gnu/gmp/'
|
|
||||||
regex: '/href="(?<file>gmp-(?<version>[^"]+)\.tar\.xz)"/'
|
|
||||||
source-mirror:
|
|
||||||
type: url
|
|
||||||
url: 'https://dl.static-php.dev/static-php-cli/deps/gmp/gmp-6.3.0.tar.xz'
|
|
||||||
metadata:
|
|
||||||
license-files: ['@/gmp.txt']
|
|
||||||
license: Custom
|
|
||||||
headers:
|
|
||||||
- gmp.h
|
|
||||||
pkg-configs:
|
|
||||||
- gmp
|
|
||||||
static-libs@unix:
|
|
||||||
- libgmp.a
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
gmssl:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtar
|
|
||||||
repo: guanzhi/GmSSL
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Apache-2.0
|
|
||||||
frameworks:
|
|
||||||
- Security
|
|
||||||
static-libs@unix:
|
|
||||||
- libgmssl.a
|
|
||||||
static-libs@windows:
|
|
||||||
- gmssl.lib
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
grpc:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
rev: v1.75.x
|
|
||||||
url: 'https://github.com/grpc/grpc.git'
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: Apache-2.0
|
|
||||||
depends:
|
|
||||||
- zlib
|
|
||||||
- openssl
|
|
||||||
- libcares
|
|
||||||
frameworks:
|
|
||||||
- CoreFoundation
|
|
||||||
lang: cpp
|
|
||||||
pkg-configs:
|
|
||||||
- grpc
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
icu:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghrel
|
|
||||||
repo: unicode-org/icu
|
|
||||||
match: icu4c.+-src\.tgz
|
|
||||||
prefer-stable: true
|
|
||||||
binary:
|
|
||||||
windows-x86_64: { type: url, url: 'https://dl.static-php.dev/static-php-cli/deps/icu-static-windows-x64/icu-static-windows-x64.zip', extract: hosted }
|
|
||||||
metadata:
|
|
||||||
license-files: ['@/icu.txt']
|
|
||||||
license: ICU
|
|
||||||
headers@windows:
|
|
||||||
- unicode
|
|
||||||
lang: cpp
|
|
||||||
pkg-configs:
|
|
||||||
- icu-uc
|
|
||||||
- icu-i18n
|
|
||||||
- icu-io
|
|
||||||
static-libs@windows:
|
|
||||||
- icudt.lib
|
|
||||||
- icuin.lib
|
|
||||||
- icuio.lib
|
|
||||||
- icuuc.lib
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
idn2:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: filelist
|
|
||||||
url: 'https://ftp.gnu.org/gnu/libidn/'
|
|
||||||
regex: '/href="(?<file>libidn2-(?<version>[^"]+)\.tar\.gz)"/'
|
|
||||||
metadata:
|
|
||||||
license-files: [COPYING.LESSERv3]
|
|
||||||
license: LGPL-3.0-or-later
|
|
||||||
depends@macos:
|
|
||||||
- libiconv
|
|
||||||
- gettext
|
|
||||||
suggests@unix:
|
|
||||||
- libiconv
|
|
||||||
- gettext
|
|
||||||
- libunistring
|
|
||||||
headers:
|
|
||||||
- idn2.h
|
|
||||||
pkg-configs:
|
|
||||||
- libidn2
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
imagemagick:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtar
|
|
||||||
repo: ImageMagick/ImageMagick
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
depends:
|
|
||||||
- zlib
|
|
||||||
- libjpeg
|
|
||||||
- libjxl
|
|
||||||
- libpng
|
|
||||||
- libwebp
|
|
||||||
- freetype
|
|
||||||
- libtiff
|
|
||||||
- libheif
|
|
||||||
- bzip2
|
|
||||||
suggests:
|
|
||||||
- zstd
|
|
||||||
- xz
|
|
||||||
- libzip
|
|
||||||
- libxml2
|
|
||||||
lang: cpp
|
|
||||||
pkg-configs:
|
|
||||||
- Magick++-7.Q16HDRI
|
|
||||||
- MagickCore-7.Q16HDRI
|
|
||||||
- MagickWand-7.Q16HDRI
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
imap:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
url: 'https://github.com/static-php/imap.git'
|
|
||||||
rev: master
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
suggests@unix:
|
|
||||||
- openssl
|
|
||||||
static-libs@unix:
|
|
||||||
- libc-client.a
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
jbig:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source: 'https://dl.static-php.dev/static-php-cli/deps/jbig/jbigkit-2.1.tar.gz'
|
|
||||||
source-mirror: 'https://www.cl.cam.ac.uk/~mgk25/jbigkit/download/jbigkit-2.1.tar.gz'
|
|
||||||
metadata:
|
|
||||||
license-files: [COPYING]
|
|
||||||
license: GPL-2.0-or-later
|
|
||||||
headers:
|
|
||||||
- jbig.h
|
|
||||||
- jbig85.h
|
|
||||||
- jbig_ar.h
|
|
||||||
static-libs@unix:
|
|
||||||
- libjbig.a
|
|
||||||
- libjbig85.a
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
krb5:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtagtar
|
|
||||||
repo: krb5/krb5
|
|
||||||
match: krb5.+-final
|
|
||||||
metadata:
|
|
||||||
license-files: [NOTICE]
|
|
||||||
license: BSD-3-Clause
|
|
||||||
source-root: src
|
|
||||||
depends:
|
|
||||||
- openssl
|
|
||||||
suggests:
|
|
||||||
- ldap
|
|
||||||
- libedit
|
|
||||||
frameworks:
|
|
||||||
- Kerberos
|
|
||||||
headers:
|
|
||||||
- krb5.h
|
|
||||||
- gssapi/gssapi.h
|
|
||||||
pkg-configs:
|
|
||||||
- krb5-gssapi
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
ldap:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: filelist
|
|
||||||
url: 'https://www.openldap.org/software/download/OpenLDAP/openldap-release/'
|
|
||||||
regex: '/href="(?<file>openldap-(?<version>[^"]+)\.tgz)"/'
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
depends:
|
|
||||||
- openssl
|
|
||||||
- zlib
|
|
||||||
- gmp
|
|
||||||
- libsodium
|
|
||||||
pkg-configs:
|
|
||||||
- ldap
|
|
||||||
- lber
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
lerc:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtar
|
|
||||||
repo: Esri/lerc
|
|
||||||
prefer-stable: true
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
lang: cpp
|
|
||||||
static-libs@unix:
|
|
||||||
- libLerc.a
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
libacl:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source: 'https://download.savannah.nongnu.org/releases/acl/acl-2.3.2.tar.gz'
|
|
||||||
source-mirror: 'https://mirror.souseiseki.middlendian.com/nongnu/acl/acl-2.3.2.tar.gz'
|
|
||||||
metadata:
|
|
||||||
license-files: [doc/COPYING.LGPL]
|
|
||||||
license: LGPL-2.1-or-later
|
|
||||||
depends:
|
|
||||||
- attr
|
|
||||||
static-libs@unix:
|
|
||||||
- libacl.a
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
libaom:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
rev: main
|
|
||||||
url: 'https://aomedia.googlesource.com/aom'
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
lang: cpp
|
|
||||||
static-libs@unix:
|
|
||||||
- libaom.a
|
|
||||||
static-libs@windows:
|
|
||||||
- aom.lib
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
libargon2:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: git
|
|
||||||
rev: master
|
|
||||||
url: 'https://github.com/static-php/phc-winner-argon2'
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-2-Clause
|
|
||||||
suggests:
|
|
||||||
- libsodium
|
|
||||||
static-libs@unix:
|
|
||||||
- libargon2.a
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
libavif:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghtar
|
|
||||||
repo: AOMediaCodec/libavif
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE]
|
|
||||||
license: BSD-2-Clause
|
|
||||||
depends:
|
|
||||||
- libaom
|
|
||||||
suggests:
|
|
||||||
- libwebp
|
|
||||||
- libjpeg
|
|
||||||
- libxml2
|
|
||||||
- libpng
|
|
||||||
static-libs@unix:
|
|
||||||
- libavif.a
|
|
||||||
static-libs@windows:
|
|
||||||
- avif.lib
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
libcares:
|
|
||||||
type: library
|
|
||||||
artifact:
|
|
||||||
source:
|
|
||||||
type: ghrel
|
|
||||||
repo: c-ares/c-ares
|
|
||||||
match: c-ares-.+\.tar\.gz
|
|
||||||
prefer-stable: true
|
|
||||||
source-mirror:
|
|
||||||
type: filelist
|
|
||||||
url: 'https://c-ares.org/download/'
|
|
||||||
regex: '/href="\/download\/(?<file>c-ares-(?<version>[^"]+)\.tar\.gz)"/'
|
|
||||||
binary: hosted
|
|
||||||
metadata:
|
|
||||||
license-files: [LICENSE.md]
|
|
||||||
headers@unix:
|
|
||||||
- ares.h
|
|
||||||
- ares_dns.h
|
|
||||||
- ares_nameser.h
|
|
||||||
pkg-configs:
|
|
||||||
- libcares
|
|
||||||
static-libs@unix:
|
|
||||||
- libcares.a
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user