From 6702b3ff38c2045b5a9ddfba9e56790231ca6fba Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Tue, 8 Oct 2024 16:31:33 +0100 Subject: [PATCH 1/5] Add missing php-8.3 packages --- php-8.3-pdo_snowflake.yaml | 73 +++++++++++++++++++++++++++++++++++++ php-8.3-pecl-http.yaml | 54 +++++++++++++++++++++++++++ php-8.3-pecl-mcrypt.yaml | 54 +++++++++++++++++++++++++++ php-8.3-pecl-mongodb.yaml | 55 ++++++++++++++++++++++++++++ php-8.3-pecl-pdosqlsrv.yaml | 53 +++++++++++++++++++++++++++ php-8.3-pecl-raphf.yaml | 59 ++++++++++++++++++++++++++++++ php-8.3-pecl-sqlsrv.yaml | 53 +++++++++++++++++++++++++++ 7 files changed, 401 insertions(+) create mode 100644 php-8.3-pdo_snowflake.yaml create mode 100644 php-8.3-pecl-http.yaml create mode 100644 php-8.3-pecl-mcrypt.yaml create mode 100644 php-8.3-pecl-mongodb.yaml create mode 100644 php-8.3-pecl-pdosqlsrv.yaml create mode 100644 php-8.3-pecl-raphf.yaml create mode 100644 php-8.3-pecl-sqlsrv.yaml diff --git a/php-8.3-pdo_snowflake.yaml b/php-8.3-pdo_snowflake.yaml new file mode 100644 index 0000000000..8f5670e694 --- /dev/null +++ b/php-8.3-pdo_snowflake.yaml @@ -0,0 +1,73 @@ +package: + name: php-8.3-pdo_snowflake + version: 3.0.2 + epoch: 1 + description: "Snowflake driver that uses the PHP Data Objects (PDO) extension" + copyright: + - license: Apache-2.0 + # Only appears to work for x86_64. + # https://github.com/snowflakedb/pdo_snowflake/issues/338 + target-architecture: + - x86_64 + dependencies: + runtime: + - php-8.3 + +environment: + contents: + packages: + - autoconf + - automake + - bash + - binutils + - bison + - build-base + - busybox + - ca-certificates-bundle + - cmake + - gcc + - libtool + - openssf-compiler-options + - php-8.3 + - php-8.3-dev + - php-8.3-pdo + - unixodbc-dev + - zlib-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/snowflakedb/pdo_snowflake + expected-commit: 76b7a1bf24d3519c5e85c15741732904765ee240 + tag: v${{package.version}} + + - name: Run and build + runs: | + # The build files because there's a Werror and there are unused functions. + # Best guess is that their release was created with an older version + # of gcc, which didn't consider that a failure. Because we build this from + # a script, we can't just set CFLAGS, so we have to edit the script. + # Note. This also modifies the make clean target, but since we do not use + # it, it is not a problem. + # https://github.com/snowflakedb/pdo_snowflake/issues/339 + sed -i -e 's@make@make CFLAGS="-Wno-unused-function $CFLAGS"@' ./scripts/build_pdo_snowflake.sh + PHP_HOME=/usr ./scripts/build_pdo_snowflake.sh + + - name: Install + runs: | + # https://github.com/snowflakedb/pdo_snowflake#installing-the-driver-on-linux-and-macos + mkdir -p ${{targets.destdir}} + mkdir -p ${{targets.destdir}}/usr/lib/php/modules + install -d ${{targets.destdir}}/etc/php/conf.d + echo "extension=pdo_snowflake.so" > ${{targets.destdir}}/etc/php/conf.d/20-pdo_snowflake.ini + echo "pdo_snowflake.cacert=/etc/php/conf.d/cacert.pem" >> ${{targets.destdir}}/etc/php/conf.d/20-pdo_snowflake.ini + cp ./modules/pdo_snowflake.so ${{targets.destdir}}/usr/lib/php/modules/ + cp ./libsnowflakeclient/cacert.pem ${{targets.destdir}}/etc/php/conf.d + + - uses: strip + +update: + enabled: true + github: + identifier: snowflakedb/pdo_snowflake + strip-prefix: v diff --git a/php-8.3-pecl-http.yaml b/php-8.3-pecl-http.yaml new file mode 100644 index 0000000000..774001c539 --- /dev/null +++ b/php-8.3-pecl-http.yaml @@ -0,0 +1,54 @@ +package: + name: php-8.3-pecl-http + version: 4.2.3 + epoch: 6 + description: "Provides PHP 8.3 HTTP module for PHP Extended HTTP Support- PECL" + copyright: + - license: BSD-2-Clause + dependencies: + runtime: + - php-8.3 + +environment: + contents: + packages: + - autoconf + - automake + - binutils + - build-base + - busybox + - ca-certificates-bundle + - cmake + - curl-dev + - gcc + - icu-dev + - libtool + - openssf-compiler-options + - openssl-dev + - php-8.3-dev + - php-8.3-pecl-raphf + - zlib-dev + +pipeline: + - uses: fetch + with: + uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz + expected-sha512: be8bac0947e9fb63da5afa3eaf7b75a70775ca59a8a8.34b5f4b1875909dd8b6b2f4b25bf462acef78f18d5dd739c02352786853d9963cb71f3c1b114f113558 + + - uses: pecl/phpize + + - uses: autoconf/make + + # TODO: This is a temporary workaround until the pecl/install pipelines + # propagates through. + # https://github.com/chainguard-dev/melange/pull/1068 + - name: Install + runs: | + make INSTALL_ROOT="${{targets.destdir}}" install + install -d ${{targets.destdir}}/etc/php/conf.d + echo "extension=http.so" > ${{targets.destdir}}/etc/php/conf.d/http.ini + + - uses: strip + +update: + enabled: false diff --git a/php-8.3-pecl-mcrypt.yaml b/php-8.3-pecl-mcrypt.yaml new file mode 100644 index 0000000000..dd52c20e1e --- /dev/null +++ b/php-8.3-pecl-mcrypt.yaml @@ -0,0 +1,54 @@ +package: + name: php-8.3-pecl-mcrypt + version: 1.0.7 + epoch: 2 + description: "Provides PHP 8.3 bindings for the unmaintained libmcrypt - PECL" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - php-8.3 + +environment: + contents: + packages: + - autoconf + - automake + - binutils + - build-base + - busybox + - ca-certificates-bundle + - cmake + - gcc + - libmcrypt-dev + - libtool + - php-8.3-dev + +pipeline: + - uses: fetch + with: + uri: https://pecl.php.net/get/mcrypt-${{package.version}}.tgz + expected-sha512: 1b579af868a2db073520437ad6a93513c2591bc865d982dc7926591e712614995148d13bacc1b4b207ddecda4bad219b67010a39ea17e1ec6e180d4fd69182ff + + - name: phpize and configure + runs: | + phpize + ./configure --prefix=/usr --with-php-config=php-config + + - uses: autoconf/make + + - name: Install + runs: | + make INSTALL_ROOT="${{targets.destdir}}" install + install -d ${{targets.destdir}}/etc/php/conf.d + echo "extension=mcrypt.so" > ${{targets.destdir}}/etc/php/conf.d/mcrypt.ini + + - uses: strip + +update: + enabled: true + github: + identifier: php/pecl-encryption-mcrypt + use-tag: true + # ignore version 2.x.y tags, 1.x.y is the only mentioned version on https://pecl.php.net/package/mcrypt + tag-filter: "1." diff --git a/php-8.3-pecl-mongodb.yaml b/php-8.3-pecl-mongodb.yaml new file mode 100644 index 0000000000..f28d95f1d2 --- /dev/null +++ b/php-8.3-pecl-mongodb.yaml @@ -0,0 +1,55 @@ +package: + name: php-8.3-pecl-mongodb + version: 1.20.0 + epoch: 0 + description: "PHP 8.3 MongoDB driver - PECL" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - php-8.3 + +environment: + contents: + packages: + - autoconf + - automake + - binutils + - build-base + - busybox + - ca-certificates-bundle + - cmake + - cyrus-sasl-dev + - gcc + - icu-dev + - libtool + - openssl-dev>3 + - php-8.3-dev + - snappy-dev + - zstd-dev + +pipeline: + - uses: fetch + with: + uri: https://pecl.php.net/get/mongodb-${{package.version}}.tgz + expected-sha512: 715b40616c9c61294dc2947ddbc1b2bf2ecac02654fcbcdec5394acf1e44365f1a96f15d3459b57e50fa2f125f44d406d7bdb6306c13b9ffa892686c4cdc3cee + + - name: phpize and configure + runs: | + phpize + ./configure --prefix=/usr --with-php-config=php-config + + - uses: autoconf/make + + - name: Install + runs: | + make INSTALL_ROOT="${{targets.destdir}}" install + install -d ${{targets.destdir}}/etc/php/conf.d + echo "extension=mongodb.so" > ${{targets.destdir}}/etc/php/conf.d/mongodb.ini + + - uses: strip + +update: + enabled: true + release-monitor: + identifier: 11158 diff --git a/php-8.3-pecl-pdosqlsrv.yaml b/php-8.3-pecl-pdosqlsrv.yaml new file mode 100644 index 0000000000..6b978551cd --- /dev/null +++ b/php-8.3-pecl-pdosqlsrv.yaml @@ -0,0 +1,53 @@ +package: + name: php-8.3-pecl-pdosqlsrv + version: 5.11.1 + epoch: 3 + description: "Provides PHP 8.3 Microsoft Drivers for SQL Server (PDO_SQLSRV) - PECL" + copyright: + - license: MIT + dependencies: + runtime: + - php-8.3 + +environment: + contents: + packages: + - autoconf + - automake + - binutils + - build-base + - busybox + - ca-certificates-bundle + - cmake + - gcc + - libtool + - openssf-compiler-options + - php-8.3-dev + - unixodbc-dev + +pipeline: + - uses: fetch + with: + uri: https://pecl.php.net/get/pdo_sqlsrv-${{package.version}}.tgz + expected-sha512: 6bcf39b9948fdc06261f4e901de988c33b27422d5677c6ec8234625f49ad702186e5e02bcb5264945e0bc5fd4de3389ec014e125856625837dbd884776747faa + + - uses: pecl/phpize + + - uses: autoconf/make + + # TODO: This is a temporary workaround until the pecl/install pipelines + # propagates through. + # https://github.com/chainguard-dev/melange/pull/1068 + - name: Install + runs: | + make INSTALL_ROOT="${{targets.destdir}}" install + install -d ${{targets.destdir}}/etc/php/conf.d + echo "extension=pdo_sqlsrv.so" > ${{targets.destdir}}/etc/php/conf.d/pdo_sqlsrv.ini + + - uses: strip + +update: + enabled: false + exclude-reason: > + TODO(vaikas): I can find the releases in github but building it does not work with fetching from there like it does when you use fetch. Also seems like I can't watch the github repo for new releases, yet use the fetch above together? + diff --git a/php-8.3-pecl-raphf.yaml b/php-8.3-pecl-raphf.yaml new file mode 100644 index 0000000000..1b119d6d01 --- /dev/null +++ b/php-8.3-pecl-raphf.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.3-pecl-raphf + version: 2.0.1 + epoch: 3 + description: "Provides PHP 8.3 resource and persistent handles factory - PECL" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - php-8.3 + +environment: + contents: + packages: + - autoconf + - automake + - binutils + - build-base + - busybox + - ca-certificates-bundle + - cmake + - gcc + - libtool + - openssf-compiler-options + - php-8.3-dev + +pipeline: + - uses: fetch + with: + uri: https://pecl.php.net/get/raphf-${{package.version}}.tgz + expected-sha512: 0a609fc21a62880963e7afb75297eb75a2598aab2c816cb61e84d665b0453e4952aa9bf25fe2c818cc94492a4b94aed965053c67899fdb984d88661364fffb1e + + - uses: pecl/phpize + + - uses: autoconf/make + + # TODO: This is a temporary workaround until the pecl/install pipelines + # propagates through. + # https://github.com/chainguard-dev/melange/pull/1068 + - name: Install + runs: | + make INSTALL_ROOT="${{targets.destdir}}" install + install -d ${{targets.destdir}}/etc/php/conf.d + echo "extension=raphf.so" > ${{targets.destdir}}/etc/php/conf.d/raphf.ini + + # PHP initialization is order dependent. So we will explicitly + # load this by prefixing the file with 10- so it runs before + # other modules which start with letters + # starts. + - runs: | + mv ${{targets.destdir}}/etc/php/conf.d/raphf.ini ${{targets.destdir}}/etc/php/conf.d/10-raphf.ini + + - uses: strip + +update: + enabled: false + exclude-reason: > + TODO(vaikas): I can't find in release-monitoring, or github. + diff --git a/php-8.3-pecl-sqlsrv.yaml b/php-8.3-pecl-sqlsrv.yaml new file mode 100644 index 0000000000..9c946e007f --- /dev/null +++ b/php-8.3-pecl-sqlsrv.yaml @@ -0,0 +1,53 @@ +package: + name: php-8.3-pecl-sqlsrv + version: 5.11.1 + epoch: 2 + description: "Provides PHP 8.3 Microsoft Drivers for SQL Server (SQLSRV) - PECL" + copyright: + - license: MIT + dependencies: + runtime: + - php-8.3 + +environment: + contents: + packages: + - autoconf + - automake + - binutils + - build-base + - busybox + - ca-certificates-bundle + - cmake + - gcc + - libtool + - openssf-compiler-options + - php-8.3-dev + - unixodbc-dev + +pipeline: + - uses: fetch + with: + uri: https://pecl.php.net/get/sqlsrv-${{package.version}}.tgz + expected-sha512: ee63d7225b7ea8d26e8f53ed25e94fb356cefd3c463405bad1a3543edb820c6b5e3c554842b0190352c521c7aa314f42b6590b8b3cb859fead1f05348fb43f46 + + - uses: pecl/phpize + + - uses: autoconf/make + + # TODO: This is a temporary workaround until the pecl/install pipelines + # propagates through. + # https://github.com/chainguard-dev/melange/pull/1068 + - name: Install + runs: | + make INSTALL_ROOT="${{targets.destdir}}" install + install -d ${{targets.destdir}}/etc/php/conf.d + echo "extension=sqlsrv.so" > ${{targets.destdir}}/etc/php/conf.d/sqlsrv.ini + + - uses: strip + +update: + enabled: false + exclude-reason: > + TODO(vaikas): I can find the releases in github but building it does not work with fetching from there like it does when you use fetch. Also seems like I can't watch the github repo for new releases, yet use the fetch above together? + From 5904648ad400a2760b80dbc3726652f18d9dd5be Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Tue, 8 Oct 2024 16:47:25 +0100 Subject: [PATCH 2/5] php pect new version --- php-8.1-pecl-http.yaml | 6 +++--- php-8.2-pecl-http.yaml | 6 +++--- php-8.3-pecl-http.yaml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/php-8.1-pecl-http.yaml b/php-8.1-pecl-http.yaml index cc75080c46..a99487cc42 100644 --- a/php-8.1-pecl-http.yaml +++ b/php-8.1-pecl-http.yaml @@ -1,7 +1,7 @@ package: name: php-8.1-pecl-http - version: 4.2.3 - epoch: 6 + version: 4.2.4 + epoch: 0 description: "Provides PHP 8.1 HTTP module for PHP Extended HTTP Support- PECL" copyright: - license: BSD-2-Clause @@ -33,7 +33,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz - expected-sha512: be8bac0947e9fb63da5afa3eaf7b75a70775ca59a8a8c24b5f4b1875909dd8b6b2f4b25bf462acef78f18d5dd739c02352786853d9963cb71f3c1b114f113558 + expected-sha256: fb1e10c2e5edfb011ff8dc2e473cdbd2bbe0127d1279dfce4d98570555ac6ded - uses: pecl/phpize diff --git a/php-8.2-pecl-http.yaml b/php-8.2-pecl-http.yaml index 729ea783ad..53b28b89b3 100644 --- a/php-8.2-pecl-http.yaml +++ b/php-8.2-pecl-http.yaml @@ -1,7 +1,7 @@ package: name: php-8.2-pecl-http - version: 4.2.3 - epoch: 6 + version: 4.2.4 + epoch: 0 description: "Provides PHP 8.2 HTTP module for PHP Extended HTTP Support- PECL" copyright: - license: BSD-2-Clause @@ -33,7 +33,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz - expected-sha512: be8bac0947e9fb63da5afa3eaf7b75a70775ca59a8a8c24b5f4b1875909dd8b6b2f4b25bf462acef78f18d5dd739c02352786853d9963cb71f3c1b114f113558 + expected-sha256: fb1e10c2e5edfb011ff8dc2e473cdbd2bbe0127d1279dfce4d98570555ac6ded - uses: pecl/phpize diff --git a/php-8.3-pecl-http.yaml b/php-8.3-pecl-http.yaml index 774001c539..1a8289592a 100644 --- a/php-8.3-pecl-http.yaml +++ b/php-8.3-pecl-http.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pecl-http - version: 4.2.3 - epoch: 6 + version: 4.2.4 + epoch: 0 description: "Provides PHP 8.3 HTTP module for PHP Extended HTTP Support- PECL" copyright: - license: BSD-2-Clause @@ -33,7 +33,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz - expected-sha512: be8bac0947e9fb63da5afa3eaf7b75a70775ca59a8a8.34b5f4b1875909dd8b6b2f4b25bf462acef78f18d5dd739c02352786853d9963cb71f3c1b114f113558 + expected-sha256: fb1e10c2e5edfb011ff8dc2e473cdbd2bbe0127d1279dfce4d98570555ac6ded - uses: pecl/phpize From a1c18d1782bb989e4d6a7a805c9ccdb5b34d96d1 Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Tue, 8 Oct 2024 17:10:27 +0100 Subject: [PATCH 3/5] sqlsrv new version --- php-8.1-pecl-sqlsrv.yaml | 6 +++--- php-8.2-pecl-sqlsrv.yaml | 6 +++--- php-8.3-pecl-sqlsrv.yaml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/php-8.1-pecl-sqlsrv.yaml b/php-8.1-pecl-sqlsrv.yaml index c28e2365c5..e35912133c 100644 --- a/php-8.1-pecl-sqlsrv.yaml +++ b/php-8.1-pecl-sqlsrv.yaml @@ -1,7 +1,7 @@ package: name: php-8.1-pecl-sqlsrv - version: 5.11.1 - epoch: 3 + version: 5.12.0 + epoch: 0 description: "Provides PHP 8.1 Microsoft Drivers for SQL Server (SQLSRV) - PECL" copyright: - license: MIT @@ -29,7 +29,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/sqlsrv-${{package.version}}.tgz - expected-sha512: ee63d7225b7ea8d26e8f53ed25e94fb356cefd3c463405bad1a3543edb820c6b5e3c554842b0190352c521c7aa314f42b6590b8b3cb859fead1f05348fb43f46 + expected-sha256: a9ebb880b2a558d3d6684f6e6802c53c5bffa49e1ee60d1473a7124fc9cb72ad - uses: pecl/phpize diff --git a/php-8.2-pecl-sqlsrv.yaml b/php-8.2-pecl-sqlsrv.yaml index 5c11af5b1f..e68109cfb1 100644 --- a/php-8.2-pecl-sqlsrv.yaml +++ b/php-8.2-pecl-sqlsrv.yaml @@ -1,7 +1,7 @@ package: name: php-8.2-pecl-sqlsrv - version: 5.11.1 - epoch: 2 + version: 5.12.0 + epoch: 0 description: "Provides PHP 8.2 Microsoft Drivers for SQL Server (SQLSRV) - PECL" copyright: - license: MIT @@ -29,7 +29,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/sqlsrv-${{package.version}}.tgz - expected-sha512: ee63d7225b7ea8d26e8f53ed25e94fb356cefd3c463405bad1a3543edb820c6b5e3c554842b0190352c521c7aa314f42b6590b8b3cb859fead1f05348fb43f46 + expected-sha256: a9ebb880b2a558d3d6684f6e6802c53c5bffa49e1ee60d1473a7124fc9cb72ad - uses: pecl/phpize diff --git a/php-8.3-pecl-sqlsrv.yaml b/php-8.3-pecl-sqlsrv.yaml index 9c946e007f..56c0eecca5 100644 --- a/php-8.3-pecl-sqlsrv.yaml +++ b/php-8.3-pecl-sqlsrv.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pecl-sqlsrv - version: 5.11.1 - epoch: 2 + version: 5.12.0 + epoch: 0 description: "Provides PHP 8.3 Microsoft Drivers for SQL Server (SQLSRV) - PECL" copyright: - license: MIT @@ -29,7 +29,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/sqlsrv-${{package.version}}.tgz - expected-sha512: ee63d7225b7ea8d26e8f53ed25e94fb356cefd3c463405bad1a3543edb820c6b5e3c554842b0190352c521c7aa314f42b6590b8b3cb859fead1f05348fb43f46 + expected-sha256: a9ebb880b2a558d3d6684f6e6802c53c5bffa49e1ee60d1473a7124fc9cb72ad - uses: pecl/phpize From 68f136d1b7a3c7b023c48db42918f9f4617b4350 Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Tue, 8 Oct 2024 17:13:46 +0100 Subject: [PATCH 4/5] pdosqlsrv new version --- php-8.1-pecl-pdosqlsrv.yaml | 6 +++--- php-8.2-pecl-pdosqlsrv.yaml | 6 +++--- php-8.3-pecl-pdosqlsrv.yaml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/php-8.1-pecl-pdosqlsrv.yaml b/php-8.1-pecl-pdosqlsrv.yaml index ff97a68cd3..ec4a676855 100644 --- a/php-8.1-pecl-pdosqlsrv.yaml +++ b/php-8.1-pecl-pdosqlsrv.yaml @@ -1,7 +1,7 @@ package: name: php-8.1-pecl-pdosqlsrv - version: 5.11.1 - epoch: 3 + version: 5.12.0 + epoch: 0 description: "Provides PHP 8.1 Microsoft Drivers for SQL Server (PDO_SQLSRV) - PECL" copyright: - license: MIT @@ -29,7 +29,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/pdo_sqlsrv-${{package.version}}.tgz - expected-sha512: 6bcf39b9948fdc06261f4e901de988c33b27422d5677c6ec8234625f49ad702186e5e02bcb5264945e0bc5fd4de3389ec014e125856625837dbd884776747faa + expected-sha256: 22f0cb17b45f0deccd0bba072ee0085ff4094cd6ee2acc26f7f924975ef652c6 - uses: pecl/phpize diff --git a/php-8.2-pecl-pdosqlsrv.yaml b/php-8.2-pecl-pdosqlsrv.yaml index 1a31c45551..11f2adb062 100644 --- a/php-8.2-pecl-pdosqlsrv.yaml +++ b/php-8.2-pecl-pdosqlsrv.yaml @@ -1,7 +1,7 @@ package: name: php-8.2-pecl-pdosqlsrv - version: 5.11.1 - epoch: 3 + version: 5.12.0 + epoch: 0 description: "Provides PHP 8.2 Microsoft Drivers for SQL Server (PDO_SQLSRV) - PECL" copyright: - license: MIT @@ -29,7 +29,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/pdo_sqlsrv-${{package.version}}.tgz - expected-sha512: 6bcf39b9948fdc06261f4e901de988c33b27422d5677c6ec8234625f49ad702186e5e02bcb5264945e0bc5fd4de3389ec014e125856625837dbd884776747faa + expected-sha256: 22f0cb17b45f0deccd0bba072ee0085ff4094cd6ee2acc26f7f924975ef652c6 - uses: pecl/phpize diff --git a/php-8.3-pecl-pdosqlsrv.yaml b/php-8.3-pecl-pdosqlsrv.yaml index 6b978551cd..c9d6188bbd 100644 --- a/php-8.3-pecl-pdosqlsrv.yaml +++ b/php-8.3-pecl-pdosqlsrv.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pecl-pdosqlsrv - version: 5.11.1 - epoch: 3 + version: 5.12.0 + epoch: 0 description: "Provides PHP 8.3 Microsoft Drivers for SQL Server (PDO_SQLSRV) - PECL" copyright: - license: MIT @@ -29,7 +29,7 @@ pipeline: - uses: fetch with: uri: https://pecl.php.net/get/pdo_sqlsrv-${{package.version}}.tgz - expected-sha512: 6bcf39b9948fdc06261f4e901de988c33b27422d5677c6ec8234625f49ad702186e5e02bcb5264945e0bc5fd4de3389ec014e125856625837dbd884776747faa + expected-sha256: 22f0cb17b45f0deccd0bba072ee0085ff4094cd6ee2acc26f7f924975ef652c6 - uses: pecl/phpize From 6687a196f4906eb88d2016812e4964e07f520314 Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Tue, 8 Oct 2024 17:14:56 +0100 Subject: [PATCH 5/5] reset epoch --- php-8.3-pdo_snowflake.yaml | 2 +- php-8.3-pecl-mcrypt.yaml | 2 +- php-8.3-pecl-raphf.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/php-8.3-pdo_snowflake.yaml b/php-8.3-pdo_snowflake.yaml index 8f5670e694..41a19b20cc 100644 --- a/php-8.3-pdo_snowflake.yaml +++ b/php-8.3-pdo_snowflake.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pdo_snowflake version: 3.0.2 - epoch: 1 + epoch: 0 description: "Snowflake driver that uses the PHP Data Objects (PDO) extension" copyright: - license: Apache-2.0 diff --git a/php-8.3-pecl-mcrypt.yaml b/php-8.3-pecl-mcrypt.yaml index dd52c20e1e..5f393d8e34 100644 --- a/php-8.3-pecl-mcrypt.yaml +++ b/php-8.3-pecl-mcrypt.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pecl-mcrypt version: 1.0.7 - epoch: 2 + epoch: 0 description: "Provides PHP 8.3 bindings for the unmaintained libmcrypt - PECL" copyright: - license: PHP-3.01 diff --git a/php-8.3-pecl-raphf.yaml b/php-8.3-pecl-raphf.yaml index 1b119d6d01..75a6dddcaf 100644 --- a/php-8.3-pecl-raphf.yaml +++ b/php-8.3-pecl-raphf.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pecl-raphf version: 2.0.1 - epoch: 3 + epoch: 0 description: "Provides PHP 8.3 resource and persistent handles factory - PECL" copyright: - license: PHP-3.01