From ac6e9d176305950e6c39c69d442fd9dabc21acf4 Mon Sep 17 00:00:00 2001 From: Soner Sayakci Date: Sun, 10 Mar 2024 13:05:02 +0100 Subject: [PATCH 01/12] php-imagick: init at 3.7.0 --- php-8.1-imagick.yaml | 59 ++++++++++++++++++++++++++++++++++++++++++++ php-8.2-imagick.yaml | 59 ++++++++++++++++++++++++++++++++++++++++++++ php-8.3-imagick.yaml | 59 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 177 insertions(+) create mode 100644 php-8.1-imagick.yaml create mode 100644 php-8.2-imagick.yaml create mode 100644 php-8.3-imagick.yaml diff --git a/php-8.1-imagick.yaml b/php-8.1-imagick.yaml new file mode 100644 index 00000000000..fb88ea73e3d --- /dev/null +++ b/php-8.1-imagick.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.1-imagick + version: 3.7.0 + epoch: 0 + description: "PHP extension for ImageMagick" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - ${{package.name}}-config + - imagemagick + - php-8.1 + provides: + - php-imagick=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - imagemagick-dev + - php-8.1 + - php-8.1-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/Imagick/imagick + tag: "${{package.version}}" + expected-commit: 52ec37ff633de0e5cca159a6437b8c340afe7831 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - name: Make install + runs: | + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-imagick-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=imagick.so" > "${{targets.subpkgdir}}/etc/php/conf.d/imagick.ini" + +update: + enabled: true + github: + identifier: Imagick/imagick + use-tag: true diff --git a/php-8.2-imagick.yaml b/php-8.2-imagick.yaml new file mode 100644 index 00000000000..25ff63a2cfe --- /dev/null +++ b/php-8.2-imagick.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.2-imagick + version: 3.7.0 + epoch: 0 + description: "PHP extension for ImageMagick" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - ${{package.name}}-config + - imagemagick + - php-8.2 + provides: + - php-imagick=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - imagemagick-dev + - php-8.2 + - php-8.2-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/Imagick/imagick + tag: "${{package.version}}" + expected-commit: 52ec37ff633de0e5cca159a6437b8c340afe7831 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - name: Make install + runs: | + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-imagick-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=imagick.so" > "${{targets.subpkgdir}}/etc/php/conf.d/imagick.ini" + +update: + enabled: true + github: + identifier: Imagick/imagick + use-tag: true diff --git a/php-8.3-imagick.yaml b/php-8.3-imagick.yaml new file mode 100644 index 00000000000..6848994b714 --- /dev/null +++ b/php-8.3-imagick.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.3-imagick + version: 3.7.0 + epoch: 0 + description: "PHP extension for ImageMagick" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - ${{package.name}}-config + - imagemagick + - php-8.3 + provides: + - php-imagick=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - imagemagick-dev + - php-8.3 + - php-8.3-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/Imagick/imagick + tag: "${{package.version}}" + expected-commit: 52ec37ff633de0e5cca159a6437b8c340afe7831 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - name: Make install + runs: | + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-imagick-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=imagick.so" > "${{targets.subpkgdir}}/etc/php/conf.d/imagick.ini" + +update: + enabled: true + github: + identifier: Imagick/imagick + use-tag: true From 61ff7feeb3611495150f0c5505aa642f1360bac2 Mon Sep 17 00:00:00 2001 From: Soner Sayakci Date: Sun, 10 Mar 2024 13:17:57 +0100 Subject: [PATCH 02/12] php-apcu: init at 5.1.23 --- php-8.1-apcu.yaml | 59 +++++++++++++++++++++++++++++++++++++++++++++++ php-8.2-apcu.yaml | 59 +++++++++++++++++++++++++++++++++++++++++++++++ php-8.3-apcu.yaml | 59 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 177 insertions(+) create mode 100644 php-8.1-apcu.yaml create mode 100644 php-8.2-apcu.yaml create mode 100644 php-8.3-apcu.yaml diff --git a/php-8.1-apcu.yaml b/php-8.1-apcu.yaml new file mode 100644 index 00000000000..97114e45b1a --- /dev/null +++ b/php-8.1-apcu.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.1-apcu + version: 5.1.23 + epoch: 0 + description: "PHP extension for User Cache" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.1 + provides: + - php-apcu=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.1 + - php-8.1-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/krakjoe/apcu + tag: "v${{package.version}}" + expected-commit: 1b725692b80b4856e8d705a7eda3ac416951aa1f + + - name: Prepare build + runs: phpize + + - name: Build + runs: | + set -x + ./configure + + - name: Make install + runs: | + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-apcu-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=apcu.so" > "${{targets.subpkgdir}}/etc/php/conf.d/apcu.ini" + +update: + enabled: true + github: + identifier: krakjoe/apcu + strip-prefix: v + tag-filter: v + use-tag: true diff --git a/php-8.2-apcu.yaml b/php-8.2-apcu.yaml new file mode 100644 index 00000000000..343afe8fc6a --- /dev/null +++ b/php-8.2-apcu.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.2-apcu + version: 5.1.23 + epoch: 0 + description: "PHP extension for User Cache" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.2 + provides: + - php-apcu=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.2 + - php-8.2-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/krakjoe/apcu + tag: "v${{package.version}}" + expected-commit: 1b725692b80b4856e8d705a7eda3ac416951aa1f + + - name: Prepare build + runs: phpize + + - name: Build + runs: | + set -x + ./configure + + - name: Make install + runs: | + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-apcu-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=apcu.so" > "${{targets.subpkgdir}}/etc/php/conf.d/apcu.ini" + +update: + enabled: true + github: + identifier: krakjoe/apcu + strip-prefix: v + tag-filter: v + use-tag: true diff --git a/php-8.3-apcu.yaml b/php-8.3-apcu.yaml new file mode 100644 index 00000000000..fcae38fea8b --- /dev/null +++ b/php-8.3-apcu.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.3-apcu + version: 5.1.23 + epoch: 0 + description: "PHP extension for User Cache" + copyright: + - license: PHP-3.01 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.3 + provides: + - php-apcu=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.3 + - php-8.3-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/krakjoe/apcu + tag: "v${{package.version}}" + expected-commit: 1b725692b80b4856e8d705a7eda3ac416951aa1f + + - name: Prepare build + runs: phpize + + - name: Build + runs: | + set -x + ./configure + + - name: Make install + runs: | + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-apcu-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=apcu.so" > "${{targets.subpkgdir}}/etc/php/conf.d/apcu.ini" + +update: + enabled: true + github: + identifier: krakjoe/apcu + strip-prefix: v + tag-filter: v + use-tag: true From 5e45bca2ffa2f692ccf308ac0243d6b36ea6f598 Mon Sep 17 00:00:00 2001 From: Soner Sayakci Date: Sun, 10 Mar 2024 13:32:26 +0100 Subject: [PATCH 03/12] php-opentelemetry: init at 1.0.1 --- php-8.1-opentelemetry.yaml | 59 ++++++++++++++++++++++++++++++++++++++ php-8.2-opentelemetry.yaml | 59 ++++++++++++++++++++++++++++++++++++++ php-8.3-opentelemetry.yaml | 59 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 177 insertions(+) create mode 100644 php-8.1-opentelemetry.yaml create mode 100644 php-8.2-opentelemetry.yaml create mode 100644 php-8.3-opentelemetry.yaml diff --git a/php-8.1-opentelemetry.yaml b/php-8.1-opentelemetry.yaml new file mode 100644 index 00000000000..ac4bb8bd07d --- /dev/null +++ b/php-8.1-opentelemetry.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.1-opentelemetry + version: 1.0.1 + epoch: 0 + description: "OpenTelemetry PHP auto-instrumentation extension" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.1 + provides: + - php-opentelemetry=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.1 + - php-8.1-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/open-telemetry/opentelemetry-php-instrumentation + tag: ${{package.version}} + expected-commit: 7010de909f8fa65ae83ffe3ffa815c82c71842c6 + + - name: Prepare build + runs: cd ext && phpize + + - name: Configure + runs: | + set -x + cd ext + ./configure + + - name: Make install + runs: | + set -x + cd ext + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-opentelemetry-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=opentelemetry.so" > "${{targets.subpkgdir}}/etc/php/conf.d/opentelemetry.ini" + +update: + enabled: true + github: + identifier: open-telemetry/opentelemetry-php-instrumentation diff --git a/php-8.2-opentelemetry.yaml b/php-8.2-opentelemetry.yaml new file mode 100644 index 00000000000..963b6a6460b --- /dev/null +++ b/php-8.2-opentelemetry.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.2-opentelemetry + version: 1.0.1 + epoch: 0 + description: "OpenTelemetry PHP auto-instrumentation extension" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.2 + provides: + - php-opentelemetry=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.2 + - php-8.2-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/open-telemetry/opentelemetry-php-instrumentation + tag: ${{package.version}} + expected-commit: 7010de909f8fa65ae83ffe3ffa815c82c71842c6 + + - name: Prepare build + runs: cd ext && phpize + + - name: Configure + runs: | + set -x + cd ext + ./configure + + - name: Make install + runs: | + set -x + cd ext + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-opentelemetry-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=opentelemetry.so" > "${{targets.subpkgdir}}/etc/php/conf.d/opentelemetry.ini" + +update: + enabled: true + github: + identifier: open-telemetry/opentelemetry-php-instrumentation diff --git a/php-8.3-opentelemetry.yaml b/php-8.3-opentelemetry.yaml new file mode 100644 index 00000000000..50b8157daca --- /dev/null +++ b/php-8.3-opentelemetry.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.3-opentelemetry + version: 1.0.1 + epoch: 0 + description: "OpenTelemetry PHP auto-instrumentation extension" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.3 + provides: + - php-opentelemetry=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.3 + - php-8.3-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/open-telemetry/opentelemetry-php-instrumentation + tag: ${{package.version}} + expected-commit: 7010de909f8fa65ae83ffe3ffa815c82c71842c6 + + - name: Prepare build + runs: cd ext && phpize + + - name: Configure + runs: | + set -x + cd ext + ./configure + + - name: Make install + runs: | + set -x + cd ext + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-opentelemetry-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=opentelemetry.so" > "${{targets.subpkgdir}}/etc/php/conf.d/opentelemetry.ini" + +update: + enabled: true + github: + identifier: open-telemetry/opentelemetry-php-instrumentation From 9e9e6476915f61b0d44d7a28e6d0380795515636 Mon Sep 17 00:00:00 2001 From: Soner Sayakci Date: Sun, 10 Mar 2024 14:20:57 +0100 Subject: [PATCH 04/12] php-swoole: init at 5.1.2 --- php-8.1-swoole.yaml | 62 +++++++++++++++++++++++++++++++++++++++++++++ php-8.2-swoole.yaml | 62 +++++++++++++++++++++++++++++++++++++++++++++ php-8.3-swoole.yaml | 62 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 186 insertions(+) create mode 100644 php-8.1-swoole.yaml create mode 100644 php-8.2-swoole.yaml create mode 100644 php-8.3-swoole.yaml diff --git a/php-8.1-swoole.yaml b/php-8.1-swoole.yaml new file mode 100644 index 00000000000..5eba2cb4d38 --- /dev/null +++ b/php-8.1-swoole.yaml @@ -0,0 +1,62 @@ +package: + name: php-8.1-swoole + version: 5.1.2 + epoch: 0 + description: "Coroutine-based concurrency library for PHP" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.1 + provides: + - php-swoole=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.1 + - php-8.1-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/swoole/swoole-src + tag: "v${{package.version}}" + expected-commit: 2dcfef90b3dbcfc08783747ea9abf6ebaf7eedb8 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - uses: autoconf/make + + - name: Make install + runs: | + set -x + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-swoole-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=swoole.so" > "${{targets.subpkgdir}}/etc/php/conf.d/swoole.ini" + +update: + enabled: true + github: + identifier: swoole/swoole-src + strip-prefix: v + tag-filter: v + use-tag: true diff --git a/php-8.2-swoole.yaml b/php-8.2-swoole.yaml new file mode 100644 index 00000000000..2d5c64fbc60 --- /dev/null +++ b/php-8.2-swoole.yaml @@ -0,0 +1,62 @@ +package: + name: php-8.2-swoole + version: 5.1.2 + epoch: 0 + description: "Coroutine-based concurrency library for PHP" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.2 + provides: + - php-swoole=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.2 + - php-8.2-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/swoole/swoole-src + tag: "v${{package.version}}" + expected-commit: 2dcfef90b3dbcfc08783747ea9abf6ebaf7eedb8 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - uses: autoconf/make + + - name: Make install + runs: | + set -x + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-swoole-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=swoole.so" > "${{targets.subpkgdir}}/etc/php/conf.d/swoole.ini" + +update: + enabled: true + github: + identifier: swoole/swoole-src + strip-prefix: v + tag-filter: v + use-tag: true diff --git a/php-8.3-swoole.yaml b/php-8.3-swoole.yaml new file mode 100644 index 00000000000..4dab071dff4 --- /dev/null +++ b/php-8.3-swoole.yaml @@ -0,0 +1,62 @@ +package: + name: php-8.3-swoole + version: 5.1.2 + epoch: 0 + description: "Coroutine-based concurrency library for PHP" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.3 + provides: + - php-swoole=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.3 + - php-8.3-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/swoole/swoole-src + tag: "v${{package.version}}" + expected-commit: 2dcfef90b3dbcfc08783747ea9abf6ebaf7eedb8 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - uses: autoconf/make + + - name: Make install + runs: | + set -x + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-swoole-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=swoole.so" > "${{targets.subpkgdir}}/etc/php/conf.d/swoole.ini" + +update: + enabled: true + github: + identifier: swoole/swoole-src + strip-prefix: v + tag-filter: v + use-tag: true From 16f192ea2a8defee10ba1e7895252287717a47d6 Mon Sep 17 00:00:00 2001 From: Soner Sayakci Date: Sun, 10 Mar 2024 14:34:39 +0100 Subject: [PATCH 05/12] php-grpc: init at 1.62.1 --- php-8.1-grpc.yaml | 59 +++++++++++++++++++++++++++++++++++++++++++++++ php-8.2-grpc.yaml | 59 +++++++++++++++++++++++++++++++++++++++++++++++ php-8.3-grpc.yaml | 59 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 177 insertions(+) create mode 100644 php-8.1-grpc.yaml create mode 100644 php-8.2-grpc.yaml create mode 100644 php-8.3-grpc.yaml diff --git a/php-8.1-grpc.yaml b/php-8.1-grpc.yaml new file mode 100644 index 00000000000..90b3803ec80 --- /dev/null +++ b/php-8.1-grpc.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.1-grpc + version: 1.62.1 + epoch: 0 + description: "A PHP extension for gRPC" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - grpc + - php-8.1 + provides: + - php-grpc=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - grpc-dev + - php-8.1 + - php-8.1-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/grpc/grpc + tag: "v${{package.version}}" + expected-commit: 6d7a55890e076a3a8abc8185b6bf0153fcf9d179 + + - name: Prepare build + runs: cd src/php/ext/grpc && phpize + + - name: Configure + runs: cd src/php/ext/grpc && ./configure + + - name: Make install + runs: | + cd src/php/ext/grpc + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-grpc-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=grpc.so" > "${{targets.subpkgdir}}/etc/php/conf.d/grpc.ini" + +update: + enabled: true + github: + identifier: grpc/grpc + strip-prefix: v + tag-filter: v diff --git a/php-8.2-grpc.yaml b/php-8.2-grpc.yaml new file mode 100644 index 00000000000..a3e9dcc1bbb --- /dev/null +++ b/php-8.2-grpc.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.2-grpc + version: 1.62.1 + epoch: 0 + description: "A PHP extension for gRPC" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - grpc + - php-8.2 + provides: + - php-grpc=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - grpc-dev + - php-8.2 + - php-8.2-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/grpc/grpc + tag: "v${{package.version}}" + expected-commit: 6d7a55890e076a3a8abc8185b6bf0153fcf9d179 + + - name: Prepare build + runs: cd src/php/ext/grpc && phpize + + - name: Configure + runs: cd src/php/ext/grpc && ./configure + + - name: Make install + runs: | + cd src/php/ext/grpc + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-grpc-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=grpc.so" > "${{targets.subpkgdir}}/etc/php/conf.d/grpc.ini" + +update: + enabled: true + github: + identifier: grpc/grpc + strip-prefix: v + tag-filter: v diff --git a/php-8.3-grpc.yaml b/php-8.3-grpc.yaml new file mode 100644 index 00000000000..a371d2967ed --- /dev/null +++ b/php-8.3-grpc.yaml @@ -0,0 +1,59 @@ +package: + name: php-8.3-grpc + version: 1.62.1 + epoch: 0 + description: "A PHP extension for gRPC" + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - grpc + - php-8.3 + provides: + - php-grpc=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - grpc-dev + - php-8.3 + - php-8.3-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/grpc/grpc + tag: "v${{package.version}}" + expected-commit: 6d7a55890e076a3a8abc8185b6bf0153fcf9d179 + + - name: Prepare build + runs: cd src/php/ext/grpc && phpize + + - name: Configure + runs: cd src/php/ext/grpc && ./configure + + - name: Make install + runs: | + cd src/php/ext/grpc + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-grpc-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=grpc.so" > "${{targets.subpkgdir}}/etc/php/conf.d/grpc.ini" + +update: + enabled: true + github: + identifier: grpc/grpc + strip-prefix: v + tag-filter: v From 90e676fa847f791f8f9245785c53734d4dd96a87 Mon Sep 17 00:00:00 2001 From: Soner Sayakci Date: Sun, 10 Mar 2024 16:41:59 +0100 Subject: [PATCH 06/12] php-8.3-msgpack: init at 2.2.0 --- php-8.3-msgpack.yaml | 67 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 php-8.3-msgpack.yaml diff --git a/php-8.3-msgpack.yaml b/php-8.3-msgpack.yaml new file mode 100644 index 00000000000..db8e623a8ad --- /dev/null +++ b/php-8.3-msgpack.yaml @@ -0,0 +1,67 @@ +package: + name: php-8.3-msgpack + version: 2.2.0 + epoch: 0 + description: "A PHP extension for msgpack" + copyright: + - license: BSD-3-Clause + dependencies: + runtime: + - ${{package.name}}-config + - php-8.3 + provides: + - php-msgpack=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.3 + - php-8.3-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/msgpack/msgpack-php + # The tag has a msgpack- prefix, but the version does not. + tag: msgpack-${{package.version}} + expected-commit: 472e987b916b51df3d8e8fabd0608e243419c5d8 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: ./configure --with-msgpack + + - uses: autoconf/make + + - name: Make install + runs: | + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-msgpack-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=msgpack.so" > "${{targets.subpkgdir}}/etc/php/conf.d/msgpack.ini" + + - name: ${{package.name}}-dev + description: PHP 8.3 msgpack development headers + dependencies: + provides: + - php-msgpack-dev=${{package.full-version}} + pipeline: + - uses: split/dev + +update: + enabled: true + github: + identifier: msgpack/msgpack-php + tag-filter-prefix: msgpack- + strip-prefix: msgpack- From 16ec2f191ef32883e09dd79908efef5a4f1965af Mon Sep 17 00:00:00 2001 From: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> Date: Tue, 26 Mar 2024 18:15:44 +0000 Subject: [PATCH 07/12] cilium-1.15/1.15.3 package update Signed-off-by: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> --- cilium-1.15.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cilium-1.15.yaml b/cilium-1.15.yaml index 8238eef0337..8fa2da972f9 100644 --- a/cilium-1.15.yaml +++ b/cilium-1.15.yaml @@ -1,7 +1,7 @@ package: name: cilium-1.15 - version: 1.15.2 - epoch: 1 + version: 1.15.3 + epoch: 0 description: Cilium is a networking, observability, and security solution with an eBPF-based dataplane copyright: - license: Apache-2.0 @@ -59,7 +59,7 @@ pipeline: with: repository: https://github.com/cilium/cilium tag: v${{package.version}} - expected-commit: 7cf5782920423b07e7a4e6e67fafd81e1d4a1d33 + expected-commit: 22dfbc58ad8e1f52a5cae1adc17d6f317bffd747 - uses: patch with: From 455dd174458a5aef2ed2441db2a9a421abe729d1 Mon Sep 17 00:00:00 2001 From: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> Date: Tue, 26 Mar 2024 19:15:14 +0000 Subject: [PATCH 08/12] metacontroller/4.11.11 package update Signed-off-by: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> --- metacontroller.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metacontroller.yaml b/metacontroller.yaml index 3ea95b48238..122255dc409 100644 --- a/metacontroller.yaml +++ b/metacontroller.yaml @@ -1,6 +1,6 @@ package: name: metacontroller - version: 4.11.10 + version: 4.11.11 epoch: 0 description: Writing kubernetes controllers can be simple copyright: @@ -22,7 +22,7 @@ pipeline: with: repository: https://github.com/metacontroller/metacontroller tag: v${{package.version}} - expected-commit: 37ea7b08c929dc65caf63601c0e5e6757b0da25b + expected-commit: b859b5a08ca8f98dd3464160e0d59a9debb14910 - runs: | export PATH=$(go env GOPATH)/bin:$PATH From 603608f31c7584328cca524166c287dab34b2d2e Mon Sep 17 00:00:00 2001 From: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> Date: Tue, 26 Mar 2024 19:15:19 +0000 Subject: [PATCH 09/12] opentelemetry-collector-contrib/0.97.0 package update Signed-off-by: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> --- opentelemetry-collector-contrib.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/opentelemetry-collector-contrib.yaml b/opentelemetry-collector-contrib.yaml index dbec9d39450..c1b86e934d4 100644 --- a/opentelemetry-collector-contrib.yaml +++ b/opentelemetry-collector-contrib.yaml @@ -1,7 +1,7 @@ package: name: opentelemetry-collector-contrib - version: 0.96.0 - epoch: 1 + version: 0.97.0 + epoch: 0 description: Contrib repository for the OpenTelemetry Collector copyright: - license: Apache-2.0 @@ -20,7 +20,7 @@ pipeline: with: repository: https://github.com/open-telemetry/opentelemetry-collector-contrib tag: v${{package.version}} - expected-commit: b16a03f946b7e26c94bf2aae11b429cd8931013f + expected-commit: 260966e08464969213f2c4844d1079ace3ebae2c - runs: make otelcontribcol From 8974f28c167d47710ee0bb94053365e0a9f6813f Mon Sep 17 00:00:00 2001 From: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> Date: Tue, 26 Mar 2024 19:15:24 +0000 Subject: [PATCH 10/12] zot/2.0.3 package update Signed-off-by: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> --- zot.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zot.yaml b/zot.yaml index e5a5bb48f1e..e0275d7d02e 100644 --- a/zot.yaml +++ b/zot.yaml @@ -1,6 +1,6 @@ package: name: zot - version: 2.0.2 + version: 2.0.3 epoch: 0 description: A production-ready vendor-neutral OCI-native container image registry (purely based on OCI Distribution Specification) copyright: @@ -20,7 +20,7 @@ environment: pipeline: - uses: git-checkout with: - expected-commit: ce7a9466c6a768b5ae57a13068ae6f7a01e3038e + expected-commit: 819994cca1f3be3827c2dbf9756687f5be279401 repository: https://github.com/project-zot/zot tag: v${{package.version}} From f25e0d337b2b3a13f991917754314dcd7f66eeb7 Mon Sep 17 00:00:00 2001 From: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> Date: Tue, 26 Mar 2024 20:05:49 +0000 Subject: [PATCH 11/12] py3-boto3/1.34.71 package update Signed-off-by: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com> --- py3-boto3.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/py3-boto3.yaml b/py3-boto3.yaml index 87e6f45c480..43dab56f42b 100644 --- a/py3-boto3.yaml +++ b/py3-boto3.yaml @@ -1,7 +1,7 @@ # Generated from https://pypi.org/project/boto3/ package: name: py3-boto3 - version: 1.34.70 + version: 1.34.71 epoch: 0 description: The AWS SDK for Python copyright: @@ -24,7 +24,7 @@ environment: pipeline: - uses: fetch with: - expected-sha256: 54150a52eb93028b8e09df00319e8dcb68be7459333d5da00d706d75ba5130d6 + expected-sha256: d786e7fbe3c4152866199786468a625dc77b9f27294cd7ad4f63cd2e0c927287 uri: https://files.pythonhosted.org/packages/source/b/boto3/boto3-${{package.version}}.tar.gz - name: Python Build From 824f5064cffc1f513e7bb5689828ece2107215f0 Mon Sep 17 00:00:00 2001 From: Soner Sayakci Date: Sun, 10 Mar 2024 13:54:12 +0100 Subject: [PATCH 12/12] php-excimer: init at 1.2.1 --- php-8.1-excimer.yaml | 60 ++++++++++++++++++++++++++++++++++++++++++++ php-8.2-excimer.yaml | 60 ++++++++++++++++++++++++++++++++++++++++++++ php-8.3-excimer.yaml | 60 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 180 insertions(+) create mode 100644 php-8.1-excimer.yaml create mode 100644 php-8.2-excimer.yaml create mode 100644 php-8.3-excimer.yaml diff --git a/php-8.1-excimer.yaml b/php-8.1-excimer.yaml new file mode 100644 index 00000000000..b1551feb458 --- /dev/null +++ b/php-8.1-excimer.yaml @@ -0,0 +1,60 @@ +package: + name: php-8.1-excimer + version: 1.2.1 + epoch: 0 + description: "Excimer is a PHP extension that provides an interrupting timer and a low-overhead sampling profiler." + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.1 + provides: + - php-excimer=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.1 + - php-8.1-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/wikimedia/mediawiki-php-excimer + tag: "${{package.version}}" + expected-commit: 986209d032a1cc53ac930e44f50acb74ecee8816 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - uses: autoconf/make + + - name: Make install + runs: | + set -x + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-excimer-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=excimer.so" > "${{targets.subpkgdir}}/etc/php/conf.d/excimer.ini" + +update: + enabled: true + github: + identifier: wikimedia/mediawiki-php-excimer + use-tag: true diff --git a/php-8.2-excimer.yaml b/php-8.2-excimer.yaml new file mode 100644 index 00000000000..4eb48db2651 --- /dev/null +++ b/php-8.2-excimer.yaml @@ -0,0 +1,60 @@ +package: + name: php-8.2-excimer + version: 1.2.1 + epoch: 0 + description: "Excimer is a PHP extension that provides an interrupting timer and a low-overhead sampling profiler." + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.2 + provides: + - php-excimer=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.2 + - php-8.2-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/wikimedia/mediawiki-php-excimer + tag: "${{package.version}}" + expected-commit: 986209d032a1cc53ac930e44f50acb74ecee8816 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - uses: autoconf/make + + - name: Make install + runs: | + set -x + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-excimer-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=excimer.so" > "${{targets.subpkgdir}}/etc/php/conf.d/excimer.ini" + +update: + enabled: true + github: + identifier: wikimedia/mediawiki-php-excimer + use-tag: true diff --git a/php-8.3-excimer.yaml b/php-8.3-excimer.yaml new file mode 100644 index 00000000000..60bd224d15c --- /dev/null +++ b/php-8.3-excimer.yaml @@ -0,0 +1,60 @@ +package: + name: php-8.3-excimer + version: 1.2.1 + epoch: 0 + description: "Excimer is a PHP extension that provides an interrupting timer and a low-overhead sampling profiler." + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ${{package.name}}-config + - php-8.3 + provides: + - php-excimer=${{package.full-version}} + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - php-8.3 + - php-8.3-dev + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/wikimedia/mediawiki-php-excimer + tag: "${{package.version}}" + expected-commit: 986209d032a1cc53ac930e44f50acb74ecee8816 + + - name: Prepare build + runs: phpize + + - name: Configure + runs: | + set -x + ./configure + + - uses: autoconf/make + + - name: Make install + runs: | + set -x + INSTALL_ROOT="${{targets.destdir}}" DESTDIR="${{targets.destdir}}" make install + +subpackages: + - name: ${{package.name}}-config + dependencies: + provides: + - php-excimer-config=${{package.full-version}} + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}/etc/php/conf.d" + echo "extension=excimer.so" > "${{targets.subpkgdir}}/etc/php/conf.d/excimer.ini" + +update: + enabled: true + github: + identifier: wikimedia/mediawiki-php-excimer + use-tag: true