Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fork Sync: Update from parent repository #26

Merged
merged 36 commits into from
Dec 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
1bfe32a
Add support for brotli (#1000)
mlocati Nov 6, 2024
8f7fea9
[skip ci] Automatically update README.md
mlocati Nov 6, 2024
091f760
Fix installing enchant on PHP < 8 and Alpine 3.12+/Debian 11+ (#1002)
mlocati Nov 11, 2024
5c38dda
Fix installing blackfire with thread-safe PHP (#1004)
mlocati Nov 11, 2024
b677321
Add support for imagick on PHP 8.3 (#811)
mlocati Nov 14, 2024
a0b08b1
[skip ci] Automatically update README.md
mlocati Nov 14, 2024
c5389b1
Add support for http on PHP 8.4 (#1006)
mlocati Nov 19, 2024
5eaace4
[skip ci] Automatically update README.md
mlocati Nov 19, 2024
5c69091
Add support for ddtrace on PHP 8.4 (#1007)
mlocati Nov 19, 2024
556b82a
[skip ci] Automatically update README.md
mlocati Nov 19, 2024
5505242
Use multi-arch building to have arm64 and amd64 images on docker hub …
baschny Nov 22, 2024
2ed6587
Run tests against PHP 8.4 GA (#1011)
mlocati Nov 22, 2024
0301999
Setup buildx only if needed (#1012)
mlocati Nov 22, 2024
57ee57a
Add support for imagick on PHP 8.4 (#1010)
mlocati Nov 22, 2024
f14530f
[skip ci] Automatically update README.md
mlocati Nov 22, 2024
2654a69
Fix building docker tag names
mlocati Nov 22, 2024
8d4e1f6
Add support for zephir_parser on PHP 8.4 (#1013)
mlocati Nov 23, 2024
733a988
[skip ci] Automatically update README.md
mlocati Nov 23, 2024
2e59715
Fix publishing docker image
mlocati Nov 25, 2024
d21cd63
Accept empty release notes
mlocati Nov 25, 2024
7084361
Add support for xmldiff on PHP 8.4 (#1018)
mlocati Nov 27, 2024
8b093df
[skip ci] Automatically update README.md
mlocati Nov 27, 2024
c4493e6
Add support for swoole 6 (#1019)
mlocati Nov 28, 2024
d2a2883
Fix installing smbclient on PHP 5.5/5.6 (#1020)
mlocati Nov 28, 2024
57df5ff
Add support for xdebug on PHP 8.4 (#1021)
mlocati Nov 28, 2024
bffe324
[skip ci] Automatically update README.md
mlocati Nov 28, 2024
d973698
Drop support for PHP 8.0 on Alpine 3.12 (#1023)
mlocati Nov 28, 2024
a6ac0aa
Add support for tideways on PHP 8.4 (#1022)
mlocati Nov 28, 2024
0b7113d
[skip ci] Automatically update README.md
mlocati Nov 28, 2024
1d064f4
Push docker images to GitHub Container Registry too
mlocati Nov 28, 2024
7c97020
Push docker images to GitHub Container Registry too
mlocati Nov 28, 2024
fc38d42
Push docker images to GitHub Container Registry too
mlocati Nov 28, 2024
dd952fc
Add Update GitHub Registry badge action
mlocati Nov 29, 2024
d70af8d
Add Update GitHub Registry badge action
mlocati Nov 29, 2024
8510619
Update README with GH Registry badge
mlocati Nov 29, 2024
2d16d8b
Simplify patching apt-get for jessie/stretch (#1025)
mlocati Nov 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 48 additions & 12 deletions .github/workflows/readme-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,9 @@ jobs:
RELEASE_NOTES='First version'
else
printf 'Generating release notes for commits between %s and %s\n' "$VERSIONTAG_PREVIOUS" "$VERSIONTAG_THIS"
RELEASE_NOTES="$(git log --format='- %s' --no-merges --reverse "refs/tags/$VERSIONTAG_PREVIOUS...refs/tags/$VERSIONTAG_THIS" -- ./install-php-extensions ./Dockerfile | grep -vE '^- \[minor\]')"
if ! RELEASE_NOTES="$(git log --format='- %s' --no-merges --reverse "refs/tags/$VERSIONTAG_PREVIOUS...refs/tags/$VERSIONTAG_THIS" -- ./install-php-extensions ./Dockerfile | grep -vE '^- \[minor\]')"; then
RELEASE_NOTES=
fi
fi
printf 'Release notes:\n%s\n' "$RELEASE_NOTES"
printf 'RELEASE_NAME=v%s\n' "$VERSIONTAG_THIS" >> "$GITHUB_ENV"
Expand All @@ -170,19 +172,53 @@ jobs:
username: mlocati
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build docker image
name: Login to GitHub Container Registry
if: env.VERSIONTAG_THIS != ''
run: >
docker build
--tag "mlocati/php-extension-installer:$VERSIONTAG_THIS"
--tag "mlocati/php-extension-installer:${VERSIONTAG_THIS%.*}"
--tag "mlocati/php-extension-installer:${VERSIONTAG_THIS%%.*}"
--tag mlocati/php-extension-installer:latest
.
-
name: Push docker image to Docker Hub
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
-
name: Set up docker buildx
if: env.VERSIONTAG_THIS != ''
run: docker push --all-tags mlocati/php-extension-installer
uses: docker/setup-buildx-action@v2
with:
install: true
-
name: Define versions
if: env.VERSIONTAG_THIS != ''
id: define-versions
run: |
printf 'mayor-minor-patch=%s\n' "$VERSIONTAG_THIS" >>"$GITHUB_OUTPUT"
printf 'mayor-minor=%s\n' "${VERSIONTAG_THIS%.*}" >>"$GITHUB_OUTPUT"
printf 'mayor=%s\n' "${VERSIONTAG_THIS%%.*}" >>"$GITHUB_OUTPUT"
-
name: Build and push docker image
if: env.VERSIONTAG_THIS != ''
uses: docker/build-push-action@v5
with:
context: .
push: true
tags: |
mlocati/php-extension-installer:${{ steps.define-versions.outputs.mayor-minor-patch }}
ghcr.io/mlocati/php-extension-installer:${{ steps.define-versions.outputs.mayor-minor-patch }}
mlocati/php-extension-installer:${{ steps.define-versions.outputs.mayor-minor }}
ghcr.io/mlocati/php-extension-installer:${{ steps.define-versions.outputs.mayor-minor }}
mlocati/php-extension-installer:${{ steps.define-versions.outputs.mayor }}
ghcr.io/mlocati/php-extension-installer:${{ steps.define-versions.outputs.mayor }}
mlocati/php-extension-installer:latest
ghcr.io/mlocati/php-extension-installer:latest
# Build for all platforms also supported by php images (https://hub.docker.com/_/php/tags)
platforms: |
linux/386
linux/amd64
linux/arm/v5
linux/arm/v7
linux/arm64/v8
linux/mips64le
linux/ppc64le
linux/s390x
-
name: Create release
if: env.VERSIONTAG_THIS != ''
Expand Down
57 changes: 57 additions & 0 deletions .github/workflows/update-ghcr-badge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: Update GitHub Registry badge

on:
schedule:
- cron: "0 12 * * *"
workflow_dispatch:

jobs:
update-ghcr-badge:
name: Update GitHub Registry badge
runs-on: windows-latest
steps:
-
name: Checkout
uses: actions/checkout@v4
with:
ref: assets
-
name: Build badge
id: build-badge
run: |
$response = Invoke-WebRequest -Uri https://github.com/mlocati/docker-php-extension-installer/pkgs/container/php-extension-installer -ErrorAction Stop
$html = $response.Content -replace '\s+', ' '
if (-not($html -match 'Total downloads.*?> *(?<count>\d+\w*)')) {
throw 'Unable to find the total downloads count'
}
$count = $Matches.count
Write-Host -Object "Current downloads count: $count"
$response = Invoke-WebRequest -Uri https://img.shields.io/badge/GitHub_Registry_pulls-$count-066da5 -ErrorAction Stop
$newBadge = $response.Content.Trim()
Write-Host -Object "Badge source: $newBadge"
$badgePath = 'resources/ghcr-badge.svg'
$badgeUpdated = $true
if (Test-Path -LiteralPath $badgePath -PathType Leaf) {
$oldBadge = (Get-Content -LiteralPath $badgePath -Encoding utf8 -Raw).Trim()
if ($oldBadge -eq $newBadge) {
Write-Host -Object 'Badge is already up-to-date'
$badgeUpdated = $false
} else {
Write-Host -Object 'Badge is updated'
}
} else {
Write-Host -Object 'Badge is new'
}
if ($badgeUpdated) {
Set-Content -LiteralPath $badgePath -Value $newBadge -NoNewline -Encoding utf8 -ErrorAction Stop
'updated=yes' | Out-File -FilePath $env:GITHUB_OUTPUT -Append -Encoding utf8
}
-
name: Commit
if: steps.build-badge.outputs.updated == 'yes'
run: |
git add resources/ghcr-badge.svg
git config user.name GitHub
git config user.email [email protected]
git commit -m 'Update GitHub Registry badge'
git push
67 changes: 44 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
[![Downloaded GitHub Releases](https://img.shields.io/github/downloads/mlocati/docker-php-extension-installer/total?label=Downloaded%20releases)](https://github.com/mlocati/docker-php-extension-installer/releases)
[![Docker Hub pulls](https://img.shields.io/docker/pulls/mlocati/php-extension-installer)](https://hub.docker.com/r/mlocati/php-extension-installer)
[![Docker Hub pulls](https://img.shields.io/docker/pulls/mlocati/php-extension-installer?label=Docker%20Hub%20pulls)](https://hub.docker.com/r/mlocati/php-extension-installer)
[![GitHub Registry pulls](https://raw.githubusercontent.com/mlocati/docker-php-extension-installer/refs/heads/assets/resources/ghcr-badge.svg)](https://github.com/mlocati/docker-php-extension-installer/pkgs/container/php-extension-installer)
[![Test recent](https://github.com/mlocati/docker-php-extension-installer/actions/workflows/test-recent-extensions.yml/badge.svg)](https://github.com/mlocati/docker-php-extension-installer/actions/workflows/test-recent-extensions.yml)

# Easy installation of PHP extensions in official PHP Docker images
Expand Down Expand Up @@ -54,26 +55,45 @@ RUN ( curl -sSLf https://github.com/mlocati/docker-php-extension-installer/relea

### Copying the script from a Docker image

```Dockerfile
FROM php:7.2-cli

COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/

RUN install-php-extensions gd xdebug
```
- using GitHub Container Registry

```Dockerfile
FROM php:8.4-cli

COPY --from=ghcr.io/mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/

RUN install-php-extensions gd xdebug
```
- using Docker Hub

```Dockerfile
FROM php:8.4-cli

COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/

RUN install-php-extensions gd xdebug
```

**Warning**: by using this method you may use an outdated version of the `mlocati/php-extension-installer` image.
You may want to run `docker pull mlocati/php-extension-installer` in order to use an up-to-date version.
**Warning**: by using this method you may use an outdated version of the Docker image image.
You may want to run `docker pull ghcr.io/mlocati/php-extension-installer` or `docker pull mlocati/php-extension-installer` in order to use an up-to-date version.

### Using the script of a Docker image

```Dockerfile
RUN --mount=type=bind,from=mlocati/php-extension-installer:latest,source=/usr/bin/install-php-extensions,target=/usr/local/bin/install-php-extensions \
- using GitHub Container Registry

```Dockerfile
RUN --mount=type=bind,from=ghcr.io/mlocati/php-extension-installer:latest,source=/usr/bin/install-php-extensions,target=/usr/local/bin/install-php-extensions \
install-php-extensions gd xdebug
```
```
- using Docker Hub

```Dockerfile
RUN --mount=type=bind,from=mlocati/php-extension-installer:latest,source=/usr/bin/install-php-extensions,target=/usr/local/bin/install-php-extensions \
install-php-extensions gd xdebug
```

**Warning**: by using this method you may use an outdated version of the `mlocati/php-extension-installer` image.
You may want to run `docker pull mlocati/php-extension-installer` in order to use an up-to-date version.
**Warning**: by using this method you may use an outdated version of the Docker image image.
You may want to run `docker pull ghcr.io/mlocati/php-extension-installer` or `docker pull mlocati/php-extension-installer` in order to use an up-to-date version.


## Installing specific versions of an extension
Expand Down Expand Up @@ -208,13 +228,14 @@ install-php-extensions @fix_letsencrypt
| bcmath | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| bitset | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| blackfire | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| brotli | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | |
| bz2 | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| calendar | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| cassandra[*](#special-requirements-for-cassandra) | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | | | |
| cmark | | | | | | &check; | &check; | &check; | &check; | &check; | | |
| csv | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | | | | |
| dba | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| ddtrace[*](#special-requirements-for-ddtrace) | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | |
| ddtrace[*](#special-requirements-for-ddtrace) | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | |
| decimal | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | |
| ds | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | |
| ecma_intl[*](#special-requirements-for-ecma_intl) | | &check; | &check; | | | | | | | | | |
Expand All @@ -235,9 +256,9 @@ install-php-extensions @fix_letsencrypt
| gmp | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| gnupg | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| grpc | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| http | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| http | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| igbinary | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| imagick | | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| imagick | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| imap | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| inotify | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| interbase | | | | | | | &check; | &check; | &check; | &check; | &check; | &check; |
Expand Down Expand Up @@ -324,7 +345,7 @@ install-php-extensions @fix_letsencrypt
| sysvsem | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| sysvshm | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| tensor | | | &check; | &check; | &check; | &check; | &check; | &check; | | | | |
| tideways | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| tideways | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| tidy | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| timezonedb | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| uopz | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
Expand All @@ -335,24 +356,24 @@ install-php-extensions @fix_letsencrypt
| vld | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| wddx | | | | | | | &check; | &check; | &check; | &check; | &check; | &check; |
| wikidiff2[*](#special-requirements-for-wikidiff2) | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | | |
| xdebug | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| xdebug | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| xdiff | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| xhprof | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| xlswriter | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | |
| xmldiff | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| xmldiff | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| xmlrpc | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| xpass[*](#special-requirements-for-xpass) | &check; | &check; | &check; | &check; | &check; | | | | | | | |
| xsl | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| yac | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | |
| yaml | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| yar | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| zephir_parser | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | |
| zephir_parser | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | | |
| zip | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| zmq | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| zookeeper | | | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |
| zstd | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; | &check; |

*Number of supported extensions: 150*
*Number of supported extensions: 151*
<!-- END OF EXTENSIONS TABLE -->

PS: the pre-installed PHP extensions are excluded from this list.
Expand Down
15 changes: 8 additions & 7 deletions data/supported-extensions
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@ ast 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
bcmath 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
bitset 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
blackfire 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
brotli 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
bz2 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
calendar 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
cassandra 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
cmark 7.0 7.1 7.2 7.3 7.4
csv 7.3 7.4 8.0 8.1 8.2 8.3 8.4
dba 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
ddtrace 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
ddtrace 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
decimal 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
ds 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
ecma_intl 8.2 8.3
Expand All @@ -32,9 +33,9 @@ gmagick 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
gmp 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
gnupg 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
grpc 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
http 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
http 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
igbinary 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
imagick 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
imagick 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
imap 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
inotify 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
interbase 5.5 5.6 7.0 7.1 7.2 7.3
Expand Down Expand Up @@ -121,7 +122,7 @@ sysvmsg 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
sysvsem 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
sysvshm 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
tensor 7.2 7.3 7.4 8.0 8.1 8.2
tideways 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
tideways 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
tidy 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
timezonedb 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
uopz 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
Expand All @@ -132,18 +133,18 @@ vips 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
vld 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
wddx 5.5 5.6 7.0 7.1 7.2 7.3
wikidiff2 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
xdebug 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
xdebug 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
xdiff 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
xhprof 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
xlswriter 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
xmldiff 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
xmldiff 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
xmlrpc 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
xpass 8.0 8.1 8.2 8.3 8.4
xsl 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
yac 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
yaml 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
yar 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
zephir_parser 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
zephir_parser 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
zip 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
zmq 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4
zookeeper 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
Expand Down
Loading