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: 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 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 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.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.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.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.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.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-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.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.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.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.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.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-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 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 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 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 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- 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 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 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 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}}