diff --git a/ack.yaml b/ack.yaml index 54638c07f7b..162d6f7e36d 100644 --- a/ack.yaml +++ b/ack.yaml @@ -1,7 +1,7 @@ package: name: ack version: 3.7.0 - epoch: 0 + epoch: 1 description: A Perl-powered replacement for grep copyright: - license: Artistic-2.0 diff --git a/acl.yaml b/acl.yaml index 927beb21e17..32ef0633d7c 100644 --- a/acl.yaml +++ b/acl.yaml @@ -1,7 +1,7 @@ package: name: acl version: 2.3.2 - epoch: 2 + epoch: 3 description: "access control list utilities" copyright: - license: LGPL-2.1-or-later AND GPL-2.0-or-later @@ -24,7 +24,7 @@ pipeline: with: repository: https://git.savannah.nongnu.org/git/acl.git tag: v${{package.version}} - expected-commit: cefe1c17f20448b7a0ca53ac9cf8a46d444a8cca + expected-commit: 214c7d146945c31a9dc04cb7094b85053f52a21e - runs: | ./autogen.sh diff --git a/attr.yaml b/attr.yaml index 188efb309d7..2144cd1d1f1 100644 --- a/attr.yaml +++ b/attr.yaml @@ -1,7 +1,7 @@ package: name: attr version: 2.5.2 - epoch: 2 + epoch: 3 description: "utilities for managing filesystem extended attributes" copyright: - license: GPL-2.0-or-later @@ -23,7 +23,7 @@ pipeline: with: repository: https://git.savannah.nongnu.org/git/attr.git tag: v${{package.version}} - expected-commit: cba99e6932f7d532460011a25f413c61aefaa872 + expected-commit: ee80fdbc11c351fe96bc54a20c2893dde7df8845 - runs: | ./autogen.sh diff --git a/autoconf.yaml b/autoconf.yaml index 2423e6fdbd6..171807a75ef 100644 --- a/autoconf.yaml +++ b/autoconf.yaml @@ -1,7 +1,7 @@ package: name: autoconf version: "2.72" - epoch: 0 + epoch: 1 description: "GNU tool for generating configure scripts" copyright: - license: GPL-3.0-or-later diff --git a/bats.yaml b/bats.yaml index 9fa51cb6ecd..2aff175ab1f 100644 --- a/bats.yaml +++ b/bats.yaml @@ -1,7 +1,7 @@ package: name: bats version: 1.11.0 - epoch: 0 + epoch: 1 description: Bash Automated Testing System copyright: - license: MIT diff --git a/bind.yaml b/bind.yaml index f3d20db66cd..ef8d9f74f4b 100644 --- a/bind.yaml +++ b/bind.yaml @@ -1,6 +1,6 @@ package: name: bind - version: 9.18.30 + version: 9.18.31 epoch: 0 description: The ISC DNS server copyright: @@ -37,7 +37,7 @@ pipeline: with: repository: https://gitlab.isc.org/isc-projects/bind9.git tag: v${{package.version}} - expected-commit: cdc8d6914853f23cb8893df0436abbd34b13bd11 + expected-commit: 6298f90b852a220217435e5b560a40bcd494cc77 - runs: | autoreconf -fi diff --git a/bison.yaml b/bison.yaml index 8b9cdbf2646..a52ad3ea1b4 100644 --- a/bison.yaml +++ b/bison.yaml @@ -1,7 +1,7 @@ package: name: bison version: 3.8.2 - epoch: 3 + epoch: 4 description: "The GNU general-purposes parser generator" copyright: - license: GPL-3.0-or-later diff --git a/boost.yaml b/boost.yaml index 699427774d9..81c9ae4486d 100644 --- a/boost.yaml +++ b/boost.yaml @@ -1,7 +1,7 @@ package: name: boost version: 1.86.0 - epoch: 0 + epoch: 1 description: "Free peer-reviewed portable C++ source libraries" copyright: - license: "BSL-1.0" diff --git a/checksec.yaml b/checksec.yaml index 75c7bcc41e5..84059c4f940 100644 --- a/checksec.yaml +++ b/checksec.yaml @@ -1,7 +1,7 @@ package: name: checksec version: 2.7.1 - epoch: 0 + epoch: 1 description: Binary security checker copyright: - license: BSD-3-Clause diff --git a/cilium-1.16.yaml b/cilium-1.16.yaml index 5a05e002c6a..3c6cb4dfd73 100644 --- a/cilium-1.16.yaml +++ b/cilium-1.16.yaml @@ -2,7 +2,7 @@ package: name: cilium-1.16 version: 1.16.2 - epoch: 0 + epoch: 1 description: Cilium is a networking, observability, and security solution with an eBPF-based dataplane copyright: - license: Apache-2.0 @@ -13,7 +13,7 @@ package: runtime: - bpftool # cilium does compilations at runtime on the node. - - clang + - clang-17 - cni-plugins-loopback # iptables packages are needed at build time because cilium-iptables # has a script that changes based on the presences of these packages @@ -119,6 +119,10 @@ pipeline: with: patches: toolchains-paths.patch + - uses: patch + with: + patches: envoy-55b0fc45cfdc2c0df002690606853540cf794fab.patch + - runs: | # Bazel errors out on toolchain stanza sed -i '/$toolchain /d' go.mod diff --git a/cilium-1.16/envoy-55b0fc45cfdc2c0df002690606853540cf794fab.patch b/cilium-1.16/envoy-55b0fc45cfdc2c0df002690606853540cf794fab.patch new file mode 100644 index 00000000000..7e17a0826d0 --- /dev/null +++ b/cilium-1.16/envoy-55b0fc45cfdc2c0df002690606853540cf794fab.patch @@ -0,0 +1,43 @@ +diff --git a/WORKSPACE b/WORKSPACE +index 026838fc..cea6a2e9 100644 +--- a/envoy/WORKSPACE ++++ b/envoy/WORKSPACE +@@ -37,2 +37,3 @@ git_repository( + "@//patches:0003-tcp_proxy-Add-filter-state-proxy_read_before_connect.patch", + "@//patches:0004-listener-add-socket-options.patch", ++ "@//patches:55b0fc45cfdc2c0df002690606853540cf794fab.patch", + +diff --git a/patches/55b0fc45cfdc2c0df002690606853540cf794fab.patch b/patches/55b0fc45cfdc2c0df002690606853540cf794fab.patch +new file mode 100644 +index 00000000..b85899c7 +--- /dev/null ++++ b/envoy/patches/55b0fc45cfdc2c0df002690606853540cf794fab.patch +@@ -0,0 +1,28 @@ ++From 55b0fc45cfdc2c0df002690606853540cf794fab Mon Sep 17 00:00:00 2001 ++From: alyssawilk ++Date: Wed, 9 Oct 2024 16:23:02 -0400 ++Subject: [PATCH] ci: change googleurl dep (#36515) ++ ++backing file temporarily deleted and re-updated (with a new hash) ++ ++Signed-off-by: Alyssa Wilk ++--- ++ bazel/repository_locations.bzl | 4 ++-- ++ 1 file changed, 2 insertions(+), 2 deletions(-) ++ ++diff --git a/bazel/repository_locations.bzl b/bazel/repository_locations.bzl ++index b6e02d489b31..e42a6e7e2fd3 100644 ++--- a/bazel/repository_locations.bzl +++++ b/bazel/repository_locations.bzl ++@@ -1222,9 +1222,9 @@ REPOSITORY_LOCATIONS_SPEC = dict( ++ project_name = "Chrome URL parsing library", ++ project_desc = "Chrome URL parsing library", ++ project_url = "https://quiche.googlesource.com/googleurl", ++- # Static snapshot of https://quiche.googlesource.com/googleurl/+archive/dd4080fec0b443296c0ed0036e1e776df8813aa7.tar.gz ++ version = "dd4080fec0b443296c0ed0036e1e776df8813aa7", ++- sha256 = "59f14d4fb373083b9dc8d389f16bbb817b5f936d1d436aa67e16eb6936028a51", +++ sha256 = "fc694942e8a7491dcc1dde1bddf48a31370a1f46fef862bc17acf07c34dc6325", +++ # Static snapshot of https://quiche.googlesource.com/googleurl/+archive/dd4080fec0b443296c0ed0036e1e776df8813aa7.tar.gz ++ urls = ["https://storage.googleapis.com/quiche-envoy-integration/{version}.tar.gz"], ++ use_category = ["controlplane", "dataplane_core"], ++ extensions = [], diff --git a/clang-15.yaml b/clang-15.yaml index a8894f1d50c..ae6a5d2af09 100644 --- a/clang-15.yaml +++ b/clang-15.yaml @@ -1,7 +1,7 @@ package: name: clang-15 version: 15.0.7 - epoch: 3 + epoch: 4 description: "C language family frontend for LLVM" copyright: - license: Apache-2.0 diff --git a/cowsay.yaml b/cowsay.yaml index aa098b053d4..8684439608e 100644 --- a/cowsay.yaml +++ b/cowsay.yaml @@ -1,7 +1,7 @@ package: name: cowsay version: 3.04 - epoch: 0 + epoch: 1 description: Configurable talking cow (and a few other creatures) copyright: - license: GPL-2.0-or-later diff --git a/cronie.yaml b/cronie.yaml index f712a92ea94..636db9d20a3 100644 --- a/cronie.yaml +++ b/cronie.yaml @@ -1,7 +1,7 @@ package: name: cronie version: 1.7.2 - epoch: 0 + epoch: 1 description: Cron daemon for executing programs at set times copyright: - license: ISC diff --git a/dav1d.yaml b/dav1d.yaml index d473afe8fdd..e53e7489859 100644 --- a/dav1d.yaml +++ b/dav1d.yaml @@ -1,6 +1,6 @@ package: name: dav1d - version: 1.4.3 + version: 1.5.0 epoch: 0 description: small and fast AV1 Decoder copyright: @@ -22,7 +22,7 @@ pipeline: with: repository: https://code.videolan.org/videolan/dav1d.git tag: ${{package.version}} - expected-commit: e9986de7f4264940af6fa1df1498fd2754077de4 + expected-commit: 32cf02af50f32af108a3b281c452788dccdac648 - uses: meson/configure with: diff --git a/dns-root-hints.yaml b/dns-root-hints.yaml index 8ce9047cec0..7e626f02344 100644 --- a/dns-root-hints.yaml +++ b/dns-root-hints.yaml @@ -1,7 +1,7 @@ package: name: dns-root-hints version: "2022062901" - epoch: 0 + epoch: 1 description: The DNS root hint(s) copyright: - license: CC-PDDC diff --git a/dnssec-root.yaml b/dnssec-root.yaml index 807518c7efa..9bde3d584a3 100644 --- a/dnssec-root.yaml +++ b/dnssec-root.yaml @@ -1,7 +1,7 @@ package: name: dnssec-root version: "20190225" - epoch: 0 + epoch: 1 description: The DNSSEC root key(s) copyright: - license: CC-PDDC diff --git a/exiftool.yaml b/exiftool.yaml index a31b0f32f87..0ae8fbab1ec 100644 --- a/exiftool.yaml +++ b/exiftool.yaml @@ -1,7 +1,7 @@ package: name: exiftool version: 12.70 - epoch: 0 + epoch: 1 description: ExifTool meta information reader/writer copyright: - license: GPL-3.0-only diff --git a/fluent-plugin-cloudwatch-logs.yaml b/fluent-plugin-cloudwatch-logs.yaml index d63494acf32..725d34caa22 100644 --- a/fluent-plugin-cloudwatch-logs.yaml +++ b/fluent-plugin-cloudwatch-logs.yaml @@ -1,7 +1,7 @@ package: name: fluent-plugin-cloudwatch-logs version: 0.14.3 - epoch: 3 + epoch: 4 description: CloudWatch Logs Plugin for Fluentd copyright: - license: MIT diff --git a/fluent-plugin-detect-exceptions.yaml b/fluent-plugin-detect-exceptions.yaml index fbd1eec8fa9..c7164f9b2a4 100644 --- a/fluent-plugin-detect-exceptions.yaml +++ b/fluent-plugin-detect-exceptions.yaml @@ -1,7 +1,7 @@ package: name: fluent-plugin-detect-exceptions version: 0.0.15 - epoch: 2 + epoch: 3 description: Fluentd output plugin which detects exception stack traces in a stream of JSON log messages and combines all single-line messages that belong to the same stack trace into one multi-line message. This is an official Google Ruby gem. copyright: - license: Apache-2.0 diff --git a/fluent-plugin-elasticsearch.yaml b/fluent-plugin-elasticsearch.yaml index 7d4d380207a..45373a2d4b0 100644 --- a/fluent-plugin-elasticsearch.yaml +++ b/fluent-plugin-elasticsearch.yaml @@ -2,7 +2,7 @@ package: name: fluent-plugin-elasticsearch version: 5.4.3 - epoch: 2 + epoch: 3 description: Elasticsearch output plugin for Fluent event collector copyright: - license: Apache-2.0 diff --git a/fluent-plugin-label-router.yaml b/fluent-plugin-label-router.yaml index 4590c6cf813..e03538c7495 100644 --- a/fluent-plugin-label-router.yaml +++ b/fluent-plugin-label-router.yaml @@ -1,7 +1,7 @@ package: name: fluent-plugin-label-router version: "0.2.10_git20230928" - epoch: 4 + epoch: 5 description: Label-Router helps routing log messages based on their labels and namespace tag in a Kubernetes environment. copyright: - license: Apache-2.0 diff --git a/fluent-plugin-newrelic.yaml b/fluent-plugin-newrelic.yaml index a12b4ae4e39..9fdc50dc2c2 100644 --- a/fluent-plugin-newrelic.yaml +++ b/fluent-plugin-newrelic.yaml @@ -2,7 +2,7 @@ package: name: fluent-plugin-newrelic version: "1.2.2_git20230928" - epoch: 3 + epoch: 4 description: Sends FluentD events to New Relic copyright: - license: Apache-2.0 diff --git a/fluent-plugin-out-http.yaml b/fluent-plugin-out-http.yaml index 3bacc9d53b5..f43cfc87f3a 100644 --- a/fluent-plugin-out-http.yaml +++ b/fluent-plugin-out-http.yaml @@ -1,7 +1,7 @@ package: name: fluent-plugin-out-http version: 1.3.4 - epoch: 4 + epoch: 5 description: This is the Fluentd output plugin for enabling http access to the container copyright: - license: Apache-2.0 diff --git a/fluent-plugin-rewrite-tag-filter.yaml b/fluent-plugin-rewrite-tag-filter.yaml index da4398e431d..d5f03228098 100644 --- a/fluent-plugin-rewrite-tag-filter.yaml +++ b/fluent-plugin-rewrite-tag-filter.yaml @@ -1,7 +1,7 @@ package: name: fluent-plugin-rewrite-tag-filter version: 2.4.0 - epoch: 3 + epoch: 4 description: Fluentd Output filter plugin to rewrite tags that matches specified attribute. copyright: - license: Apache-2.0 diff --git a/fluent-plugin-s3.yaml b/fluent-plugin-s3.yaml index 865c3df6e46..7573d605b8f 100644 --- a/fluent-plugin-s3.yaml +++ b/fluent-plugin-s3.yaml @@ -1,7 +1,7 @@ package: name: fluent-plugin-s3 version: 1.7.2 - epoch: 3 + epoch: 4 description: Amazon S3 output plugin for Fluentd event collector copyright: - license: Apache-2.0 diff --git a/fluent-plugin-splunk-hec.yaml b/fluent-plugin-splunk-hec.yaml index a92bfb1c6f4..e95a95261f8 100644 --- a/fluent-plugin-splunk-hec.yaml +++ b/fluent-plugin-splunk-hec.yaml @@ -1,7 +1,7 @@ package: name: fluent-plugin-splunk-hec version: 1.3.3 - epoch: 11 + epoch: 12 description: This is the Fluentd output plugin for sending events to Splunk via HEC copyright: - license: Apache-2.0 diff --git a/hdf5.yaml b/hdf5.yaml index 596c5c823ad..050ab2c4657 100644 --- a/hdf5.yaml +++ b/hdf5.yaml @@ -2,7 +2,7 @@ package: name: hdf5 description: Library for accessing Hierarchical Data Format version 5 files version: 1.14.2 - epoch: 0 + epoch: 1 url: https://www.hdfgroup.org/solutions/hdf5/ copyright: - license: BSD-3-Clause diff --git a/intltool.yaml b/intltool.yaml index d550ad66559..5db6b8663a4 100644 --- a/intltool.yaml +++ b/intltool.yaml @@ -1,7 +1,7 @@ package: name: intltool version: 0.51.0 - epoch: 0 + epoch: 1 description: The internationalization tool collection copyright: - license: GPL-2.0-or-later diff --git a/iperf.yaml b/iperf.yaml index 28b25e646b3..dd2f5ec9778 100644 --- a/iperf.yaml +++ b/iperf.yaml @@ -1,7 +1,7 @@ package: name: iperf version: 2.2.0 - epoch: 1 + epoch: 2 description: A tool to measure IP bandwidth using UDP or TCP copyright: - license: NCSA diff --git a/libcap.yaml b/libcap.yaml index a0d97a45389..f1de8bf98b9 100644 --- a/libcap.yaml +++ b/libcap.yaml @@ -1,7 +1,7 @@ package: name: libcap version: "2.70" - epoch: 2 + epoch: 3 description: "POSIX 1003.1e capabilities" copyright: - license: BSD-3-Clause OR GPL-2.0-only @@ -21,7 +21,7 @@ pipeline: with: repository: git://git.kernel.org/pub/scm/libs/libcap/libcap.git tag: v1.${{package.version}} - expected-commit: fd31b6cd318194906fc8f6cea582e475c67ec207 + expected-commit: 8fe536b53f26b93849336713e50fd0d17272d200 - runs: | set -x diff --git a/libnfnetlink.yaml b/libnfnetlink.yaml index 1dd4a1d1456..ecaa833ec84 100644 --- a/libnfnetlink.yaml +++ b/libnfnetlink.yaml @@ -1,7 +1,7 @@ package: name: libnfnetlink - version: "1.0.2" - epoch: 4 + version: 1.0.2 + epoch: 5 description: low-level library for netfilter related kernel/userspace communication copyright: - license: GPL-2.0-or-later @@ -21,7 +21,7 @@ pipeline: with: repository: git://git.netfilter.org/libnfnetlink tag: libnfnetlink-${{package.version}} - expected-commit: 8182d92e81a7feb54a6a27c3c1691a26c1aeda03 + expected-commit: a133e296a201b8a7c0803434421ed892b737152e - runs: | ./autogen.sh diff --git a/libxcrypt.yaml b/libxcrypt.yaml index 32ba848909b..57c800ab903 100644 --- a/libxcrypt.yaml +++ b/libxcrypt.yaml @@ -1,13 +1,15 @@ package: name: libxcrypt version: 4.4.36 - epoch: 7 + epoch: 8 description: "Modern library for one-way hashing of passwords" copyright: - license: GPL-2.0-or-later AND LGPL-2.1-or-later options: - # For apko same-origin resolution + # For apko same-origin resolution, see glibc libcrypt1 empty + # package, which provides so:libcrypt1.so no-provides: true + no-depends: true dependencies: # For apk upgrades replaces: @@ -28,8 +30,6 @@ environment: - wolfi-base pipeline: - # Using Fetch instead of git checkout - # @kaniini : When we retire libcrypt from glibc, it will need to get built earlier than git, as git (indirectly) depends on libcrypt. - uses: git-checkout with: repository: https://github.com/besser82/libxcrypt diff --git a/linenoise.yaml b/linenoise.yaml index 8d8e3903347..27ef8b372ca 100644 --- a/linenoise.yaml +++ b/linenoise.yaml @@ -1,7 +1,7 @@ package: name: linenoise version: 1.0 - epoch: 2 + epoch: 3 description: "minimal alternative to GNU readline" copyright: - license: MIT diff --git a/m4.yaml b/m4.yaml index 57c18f44fb3..f5a3c3ac6bd 100644 --- a/m4.yaml +++ b/m4.yaml @@ -1,7 +1,7 @@ package: name: m4 version: 1.4.19 - epoch: 4 + epoch: 5 description: "GNU macro processor" copyright: - license: bzip2-1.0.6 diff --git a/mariadb-11.5.yaml b/mariadb-11.5.yaml index 7828ab799d3..4bce4d55b8a 100644 --- a/mariadb-11.5.yaml +++ b/mariadb-11.5.yaml @@ -1,7 +1,7 @@ package: name: mariadb-11.5 version: 11.5.2 - epoch: 1 + epoch: 2 description: "The MariaDB open source relational database" copyright: - license: GPL-3.0-or-later diff --git a/mitmproxy.yaml b/mitmproxy.yaml index fbf859e1488..e42240c9675 100644 --- a/mitmproxy.yaml +++ b/mitmproxy.yaml @@ -2,7 +2,7 @@ package: name: mitmproxy version: 9.0.1 - epoch: 0 + epoch: 1 description: Interactive TLS-capable intercepting HTTP proxy copyright: - license: MIT diff --git a/mysql-9.0 b/mysql-9.0 deleted file mode 120000 index 0d46ca32142..00000000000 --- a/mysql-9.0 +++ /dev/null @@ -1 +0,0 @@ -mysql \ No newline at end of file diff --git a/mysql-9.0.yaml b/mysql-9.0.yaml deleted file mode 100644 index 230f5752e37..00000000000 --- a/mysql-9.0.yaml +++ /dev/null @@ -1,159 +0,0 @@ -package: - name: mysql-9.0 - version: 9.0.1 - epoch: 0 - description: "The MySQL open source relational database" - copyright: - - license: GPL-2.0-only # https://downloads.mysql.com/docs/licenses/mysqld-9.0-gpl-en.pdf - resources: - cpu: 30 - memory: 60Gi - dependencies: - runtime: - - ${{package.name}}-client - - pwgen - provides: - - mysql=${{package.full-version}} - -environment: - contents: - packages: - - bison - - build-base - - busybox - - ca-certificates-bundle - - cmake - - doxygen - - graphviz - - libaio-dev - - libevent-dev - - libtirpc-dev - - linux-pam-dev - - ncurses-dev - - openssl-dev - - pcre2-dev - - readline-dev - - rpcsvc-proto - - wolfi-baselayout - - xz-dev - - zlib-dev - -pipeline: - - working-directory: /home/build/mysql - pipeline: - - uses: fetch - with: - uri: https://dev.mysql.com/get/Downloads/${{package.name}}/mysql-${{package.version}}.tar.gz - expected-sha256: 18fa65f1ea6aea71e418fe0548552d9a28de68e2b8bc3ba9536599eb459a6606 - - uses: cmake/configure - with: - opts: | - -DWITH_UNIT_TESTS=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DSYSCONFDIR=/etc \ - -DMYSQL_DATADIR=/var/lib/mysql \ - -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \ - -DDEFAULT_CHARSET=utf8mb4 \ - -DDEFAULT_COLLATION=utf8mb4_general_ci \ - -DENABLED_LOCAL_INFILE=ON \ - -DINSTALL_INFODIR=share/info \ - -DINSTALL_MANDIR=share/man \ - -DINSTALL_PLUGINDIR=lib/${{package.name}}/plugin \ - -DINSTALL_INCLUDEDIR=include/mysql \ - -DINSTALL_DOCREADMEDIR=share/doc/${{package.name}} \ - -DINSTALL_SUPPORTFILESDIR=share/support/${{package.name}} \ - -DINSTALL_MYSQLSHAREDIR=share/${{package.name}} \ - -DINSTALL_DOCDIR=share/doc/${{package.name}} \ - -DWITH_ASAN=OFF \ - -DWITH_JEMALLOC=OFF \ - -DWITH_LIBWRAP=OFF \ - -DWITH_SYSTEMD=OFF \ - -DWITH_SSL=system \ - -DWITH_VALGRIND=OFF \ - -DWITH_ZLIB=system - - uses: cmake/build - - uses: cmake/install - - name: "Remove extras" - runs: | - rm -r "${{targets.destdir}}"/usr/mysql-test/ - - - uses: strip - -subpackages: - - name: "${{package.name}}-dev" - description: "headers for mysql" - dependencies: - provides: - - mysql-dev=${{package.full-version}} - pipeline: - - uses: split/dev - - - name: "${{package.name}}-client" - dependencies: - provides: - - mysql-client=${{package.full-version}} - pipeline: - - runs: | - mkdir -p "${{targets.subpkgdir}}"/usr/bin - mv "${{targets.destdir}}"/usr/bin/mysql "${{targets.subpkgdir}}"/usr/bin/ - - - name: "${{package.name}}-oci-entrypoint" - description: Entrypoint for MySQL in OCI containers - dependencies: - runtime: - - bash - - busybox - - openssl - pipeline: - - runs: | - mkdir -p ${{targets.subpkgdir}}/usr/bin/ - cp docker-entrypoint.sh ${{targets.subpkgdir}}/usr/bin/ - chmod +x ${{targets.subpkgdir}}/usr/bin/docker-entrypoint.sh - - - name: "${{package.name}}-oci-entrypoint-compat" - pipeline: - - runs: | - # Symlink the binary from usr/bin to / - mkdir -p "${{targets.subpkgdir}}" - mkdir -p "${{targets.subpkgdir}}"/usr/local/bin - ln -sf /usr/bin/docker-entrypoint.sh ${{targets.subpkgdir}}/entrypoint.sh - ln -sf /usr/bin/docker-entrypoint.sh ${{targets.subpkgdir}}/usr/local/bin/docker-entrypoint.sh - dependencies: - runtime: - - "${{package.name}}-oci-entrypoint" - -update: - enabled: true - github: - identifier: mysql/mysql-server - strip-prefix: mysql- - use-tag: true - tag-filter: mysql-9.0. - -test: - environment: - contents: - packages: - - ${{package.name}} - - ${{package.name}}-client - environment: - DBDATA: /var/lib/mysql - pipeline: - - name: Check versions - runs: | - mysql --version |grep "${{package.version}}" - mysqladmin --version | grep "${{package.version}}" - - name: Test - uses: test/daemon-check-output - with: - setup: | - mkdir -p "$DBDATA" /var/tmp /var/log/mysql /run/mysqld - mysqld --initialize-insecure --datadir="$DBDATA" - start: mysqld --user=root --datadir="$DBDATA" - post: | - mysqladmin --user=root ping --wait=5 - timeout: 60 - expected_output: | - starting as process - ready for connections diff --git a/net-snmp.yaml b/net-snmp.yaml index 1ac4639f66a..a2809ea44ff 100644 --- a/net-snmp.yaml +++ b/net-snmp.yaml @@ -1,7 +1,7 @@ package: name: net-snmp version: 5.9.4 - epoch: 1 + epoch: 2 description: Simple Network Management Protocol copyright: - license: Net-SNMP diff --git a/node-gyp.yaml b/node-gyp.yaml index 4c27537a162..e5cac585a94 100644 --- a/node-gyp.yaml +++ b/node-gyp.yaml @@ -1,7 +1,7 @@ package: name: node-gyp version: 10.2.0 - epoch: 0 + epoch: 1 description: "the npm package manager for javascript, mainline" copyright: - license: Artistic-2.0 diff --git a/novnc.yaml b/novnc.yaml index 1bf06bc3990..d537547d964 100644 --- a/novnc.yaml +++ b/novnc.yaml @@ -1,7 +1,7 @@ package: name: novnc version: 1.5.0 - epoch: 0 + epoch: 1 description: VNC client using HTML5 (WebSockets, Canvas) with encryption (wss://) support copyright: - license: MPL-2.0 diff --git a/openjdk-10.yaml b/openjdk-10.yaml index 0dbd6320965..5e6059a6287 100644 --- a/openjdk-10.yaml +++ b/openjdk-10.yaml @@ -1,7 +1,7 @@ package: name: openjdk-10 version: 10.0.2 - epoch: 5 + epoch: 6 description: "Oracle OpenJDK 10" copyright: - license: GPL-2.0-with-classpath-exception diff --git a/openjdk-12.yaml b/openjdk-12.yaml index 9363184f805..241963cd16c 100644 --- a/openjdk-12.yaml +++ b/openjdk-12.yaml @@ -1,7 +1,7 @@ package: name: openjdk-12 version: 12.0.2.10 - epoch: 4 + epoch: 5 description: copyright: - license: GPL-2.0-only diff --git a/openjdk-7.yaml b/openjdk-7.yaml index 5a1cd5f0e74..716c8312990 100644 --- a/openjdk-7.yaml +++ b/openjdk-7.yaml @@ -1,7 +1,7 @@ package: name: openjdk-7 version: 7.321.2.6.28 - epoch: 4 + epoch: 5 description: "IcedTea distribution of OpenJDK 7 (UNSUPPORTED)" copyright: - license: GPL-2.0-or-later diff --git a/openjdk-8.yaml b/openjdk-8.yaml index 641047715e8..f5d70b352d6 100644 --- a/openjdk-8.yaml +++ b/openjdk-8.yaml @@ -1,7 +1,7 @@ package: name: openjdk-8 version: 8.422.05 # this corresponds to same release as jdk8u422-ga / jdk8u422-b05 - epoch: 1 + epoch: 2 description: "IcedTea distribution of OpenJDK 8" copyright: - license: GPL-2.0-or-later diff --git a/openscap.yaml b/openscap.yaml index ecf6736b338..04ac9cec3df 100644 --- a/openscap.yaml +++ b/openscap.yaml @@ -1,7 +1,7 @@ package: name: openscap version: 1.4.0 - epoch: 1 + epoch: 2 description: NIST Certified SCAP 1.2 toolkit copyright: - license: LGPL-2.1-or-later diff --git a/parted.yaml b/parted.yaml index 5c15e3a4be3..deeb8527c77 100644 --- a/parted.yaml +++ b/parted.yaml @@ -1,7 +1,7 @@ package: name: parted version: "3.6" - epoch: 1 + epoch: 2 description: Utility to create, destroy, resize, check and copy partitions copyright: - license: GPL-3.0-or-later @@ -36,7 +36,7 @@ pipeline: - uses: git-checkout with: repository: https://git.savannah.gnu.org/git/parted.git - expected-commit: 0a275792222a71fcfbd6a78b6d8f81cf6439f929 + expected-commit: 3b5f327b213d21e9adb9ba933c78dd898fee5b1d tag: v${{package.version}} - runs: ./bootstrap diff --git a/py3-beautifulsoup4.yaml b/py3-beautifulsoup4.yaml index d79082f769d..f7f844339c4 100644 --- a/py3-beautifulsoup4.yaml +++ b/py3-beautifulsoup4.yaml @@ -2,7 +2,7 @@ package: name: py3-beautifulsoup4 version: 4.12.3 - epoch: 0 + epoch: 1 description: Screen-scraping library copyright: - license: MIT diff --git a/py3-libevdev.yaml b/py3-libevdev.yaml index 24fd164443c..e6a4ee23042 100644 --- a/py3-libevdev.yaml +++ b/py3-libevdev.yaml @@ -2,7 +2,7 @@ package: name: py3-libevdev version: "0.11" - epoch: 0 + epoch: 1 description: Python3 wrapper around the evdev library copyright: - license: MIT diff --git a/py3-oauthenticator.yaml b/py3-oauthenticator.yaml index 808aa759895..2d9d77198b3 100644 --- a/py3-oauthenticator.yaml +++ b/py3-oauthenticator.yaml @@ -2,7 +2,7 @@ package: name: py3-oauthenticator version: 17.1.0 - epoch: 0 + epoch: 1 description: 'OAuthenticator: Authenticate JupyterHub users with common OAuth providers' copyright: - license: BSD-3-Clause diff --git a/qt5-qtbase.yaml b/qt5-qtbase.yaml index cc8bfb8377c..c49ef65f49d 100644 --- a/qt5-qtbase.yaml +++ b/qt5-qtbase.yaml @@ -2,7 +2,7 @@ package: name: qt5-qtbase version: 5.15.15 - epoch: 0 + epoch: 1 description: Qt5 - QtBase components copyright: - license: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 diff --git a/ruby3.2-chronic_duration.yaml b/ruby3.2-chronic_duration.yaml index e6b9bf1c212..a333e51636c 100644 --- a/ruby3.2-chronic_duration.yaml +++ b/ruby3.2-chronic_duration.yaml @@ -2,7 +2,7 @@ package: name: ruby3.2-chronic_duration version: 0.10.6 - epoch: 2 + epoch: 3 description: A simple Ruby natural language parser for elapsed time. (For example, 4 hours and 30 minutes, 6 minutes 4 seconds, 3 days, etc.) Returns all results in seconds. Will return an integer unless you get tricky and need a float. (4 minutes and 13.47 seconds, for example.) The reverse can also be performed via the output method. copyright: - license: MIT diff --git a/ruby3.2-elastic-transport.yaml b/ruby3.2-elastic-transport.yaml index 84e0e060c9f..d299db6a963 100644 --- a/ruby3.2-elastic-transport.yaml +++ b/ruby3.2-elastic-transport.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-elastic-transport version: 8.3.5 - epoch: 2 + epoch: 3 description: | Low level Ruby client for Elastic. See the `elasticsearch` or `elastic-enterprise-search` gems for full integration. copyright: diff --git a/ruby3.2-faraday-excon.yaml b/ruby3.2-faraday-excon.yaml index 2d2461c33d0..e3c31b4cfc6 100644 --- a/ruby3.2-faraday-excon.yaml +++ b/ruby3.2-faraday-excon.yaml @@ -2,7 +2,7 @@ package: name: ruby3.2-faraday-excon version: 2.1.0 - epoch: 3 + epoch: 4 description: Faraday adapter for Excon copyright: - license: MIT diff --git a/ruby3.2-faraday-follow_redirects.yaml b/ruby3.2-faraday-follow_redirects.yaml index 2d8ffb0672c..8d21c1fc915 100644 --- a/ruby3.2-faraday-follow_redirects.yaml +++ b/ruby3.2-faraday-follow_redirects.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-faraday-follow_redirects version: 0.3.0 - epoch: 6 + epoch: 7 description: | Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects. copyright: diff --git a/ruby3.2-fluent-config-regexp-type.yaml b/ruby3.2-fluent-config-regexp-type.yaml index 5088ede46cf..46822903dcd 100644 --- a/ruby3.2-fluent-config-regexp-type.yaml +++ b/ruby3.2-fluent-config-regexp-type.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-fluent-config-regexp-type version: 1.0.0 - epoch: 3 + epoch: 4 description: Backport regex type for fluentd copyright: - license: Apache-2.0 diff --git a/ruby3.2-logstash-mixin-ecs_compatibility_support.yaml b/ruby3.2-logstash-mixin-ecs_compatibility_support.yaml index 9b5646f0faf..6b1b8674dac 100644 --- a/ruby3.2-logstash-mixin-ecs_compatibility_support.yaml +++ b/ruby3.2-logstash-mixin-ecs_compatibility_support.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-logstash-mixin-ecs_compatibility_support version: 1.3.0 - epoch: 3 + epoch: 4 description: Support for the ECS-Compatibility mode targeting Logstash 7.7, for plugins wishing to use this API on older Logstashes copyright: - license: Apache-2.0 diff --git a/ruby3.2-mail.yaml b/ruby3.2-mail.yaml index 64aca09143e..d760b7908ea 100644 --- a/ruby3.2-mail.yaml +++ b/ruby3.2-mail.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-mail version: 2.8.1 - epoch: 4 + epoch: 5 description: A really Ruby Mail handler. copyright: - license: MIT diff --git a/ruby3.2-manticore.yaml b/ruby3.2-manticore.yaml index 2c885c35c3a..d9d0313c0d8 100644 --- a/ruby3.2-manticore.yaml +++ b/ruby3.2-manticore.yaml @@ -2,7 +2,7 @@ package: name: ruby3.2-manticore version: 0.9.1 - epoch: 2 + epoch: 3 description: Manticore is an HTTP client built on the Apache HttpCore components copyright: - license: MIT diff --git a/ruby3.2-net-http-persistent.yaml b/ruby3.2-net-http-persistent.yaml index 8172db8c484..dacbe997f95 100644 --- a/ruby3.2-net-http-persistent.yaml +++ b/ruby3.2-net-http-persistent.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-net-http-persistent version: 4.0.2 - epoch: 5 + epoch: 6 description: Manages persistent connections using Net::HTTP including a thread pool for connecting to multiple hosts. copyright: - license: MIT diff --git a/ruby3.2-net-protocol.yaml b/ruby3.2-net-protocol.yaml index a6792e0c637..9a565364984 100644 --- a/ruby3.2-net-protocol.yaml +++ b/ruby3.2-net-protocol.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-net-protocol version: 0.2.2 - epoch: 5 + epoch: 6 description: The abstract interface for net-* client. copyright: - license: Ruby diff --git a/ruby3.2-oauth2.yaml b/ruby3.2-oauth2.yaml index 77413cc0525..9296a39ceb9 100644 --- a/ruby3.2-oauth2.yaml +++ b/ruby3.2-oauth2.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-oauth2 version: 2.0.9 - epoch: 2 + epoch: 3 description: A Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth spec. copyright: - license: MIT diff --git a/ruby3.2-openid_connect-1.1.8.yaml b/ruby3.2-openid_connect-1.1.8.yaml index acc5a09d520..705686150a4 100644 --- a/ruby3.2-openid_connect-1.1.8.yaml +++ b/ruby3.2-openid_connect-1.1.8.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-openid_connect-1.1.8 version: 1.1.8 - epoch: 5 + epoch: 6 description: OpenID Connect Server & Client Library copyright: - license: MIT diff --git a/ruby3.2-openid_connect.yaml b/ruby3.2-openid_connect.yaml index 629afe4b882..a134fecac81 100644 --- a/ruby3.2-openid_connect.yaml +++ b/ruby3.2-openid_connect.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-openid_connect version: 2.3.0 - epoch: 4 + epoch: 5 description: OpenID Connect Server & Client Library copyright: - license: MIT diff --git a/ruby3.2-pry.yaml b/ruby3.2-pry.yaml index a522db3302d..54dbd322b08 100644 --- a/ruby3.2-pry.yaml +++ b/ruby3.2-pry.yaml @@ -2,7 +2,7 @@ package: name: ruby3.2-pry version: 0.14.2 - epoch: 2 + epoch: 3 description: A runtime developer console and IRB alternative with powerful introspection capabilities copyright: - license: MIT diff --git a/ruby3.2-rack-oauth2.yaml b/ruby3.2-rack-oauth2.yaml index bcb5269c230..83b0cd17106 100644 --- a/ruby3.2-rack-oauth2.yaml +++ b/ruby3.2-rack-oauth2.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-rack-oauth2 version: 2.2.1 - epoch: 2 + epoch: 3 description: OAuth 2.0 Server & Client Library. Both Bearer token type are supported. copyright: - license: MIT diff --git a/ruby3.2-rack-protection.yaml b/ruby3.2-rack-protection.yaml index dc5589e409c..b08b994fefd 100644 --- a/ruby3.2-rack-protection.yaml +++ b/ruby3.2-rack-protection.yaml @@ -2,7 +2,7 @@ package: name: ruby3.2-rack-protection version: 4.0.0 - epoch: 2 + epoch: 3 description: Protect against typical web attacks, works with all Rack apps, including Rails copyright: - license: MIT diff --git a/ruby3.2-redis-client.yaml b/ruby3.2-redis-client.yaml index 60bffedb3c7..f4258564e62 100644 --- a/ruby3.2-redis-client.yaml +++ b/ruby3.2-redis-client.yaml @@ -2,7 +2,7 @@ package: name: ruby3.2-redis-client version: 0.22.2 - epoch: 2 + epoch: 3 description: Simple low-level client for Redis 6+ copyright: - license: MIT diff --git a/ruby3.2-redis-namespace.yaml b/ruby3.2-redis-namespace.yaml index f689f52c0cd..48b627a64b6 100644 --- a/ruby3.2-redis-namespace.yaml +++ b/ruby3.2-redis-namespace.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-redis-namespace version: 1.11.0 - epoch: 4 + epoch: 5 description: Adds a Redis::Namespace class which can be used to namespace calls to Redis. This is useful when using a single instance of Redis with multiple, different applications. copyright: - license: MIT diff --git a/ruby3.2-sinatra.yaml b/ruby3.2-sinatra.yaml index 4c5e85391f5..a16fa6562ce 100644 --- a/ruby3.2-sinatra.yaml +++ b/ruby3.2-sinatra.yaml @@ -2,7 +2,7 @@ package: name: ruby3.2-sinatra version: 4.0.0 - epoch: 2 + epoch: 3 description: Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort. copyright: - license: MIT diff --git a/ruby3.2-snaky_hash.yaml b/ruby3.2-snaky_hash.yaml index 86bbe76001f..4a3344f8958 100644 --- a/ruby3.2-snaky_hash.yaml +++ b/ruby3.2-snaky_hash.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-snaky_hash version: 2.0.0 - epoch: 2 + epoch: 3 description: 'A Hashie::Mash joint to make #snakelife better' copyright: - license: MIT diff --git a/ruby3.2-swd.yaml b/ruby3.2-swd.yaml index 213dcd42c32..24c6734187e 100644 --- a/ruby3.2-swd.yaml +++ b/ruby3.2-swd.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-swd version: 2.0.3 - epoch: 2 + epoch: 3 description: SWD (Simple Web Discovery) Client Library copyright: - license: MIT diff --git a/ruby3.2-treetop.yaml b/ruby3.2-treetop.yaml index 6ea869698f9..8e899ef36a6 100644 --- a/ruby3.2-treetop.yaml +++ b/ruby3.2-treetop.yaml @@ -2,7 +2,7 @@ package: name: ruby3.2-treetop version: 1.6.12 - epoch: 2 + epoch: 3 description: A Parsing Expression Grammar (PEG) Parser generator DSL for Ruby copyright: - license: MIT diff --git a/ruby3.2-validate_email.yaml b/ruby3.2-validate_email.yaml index 6e55030062a..6f0e85be29f 100644 --- a/ruby3.2-validate_email.yaml +++ b/ruby3.2-validate_email.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-validate_email version: 0.1.6 - epoch: 4 + epoch: 5 description: Library for validating email addresses in Rails 3 models. dependencies: runtime: diff --git a/ruby3.2-validate_url.yaml b/ruby3.2-validate_url.yaml index 93642622d7f..e65ae7a2bf8 100644 --- a/ruby3.2-validate_url.yaml +++ b/ruby3.2-validate_url.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-validate_url version: 1.0.15 - epoch: 5 + epoch: 6 description: Library for validating urls in Rails. dependencies: runtime: diff --git a/ruby3.2-webfinger.yaml b/ruby3.2-webfinger.yaml index d2b861bb870..3b6b7877852 100644 --- a/ruby3.2-webfinger.yaml +++ b/ruby3.2-webfinger.yaml @@ -1,7 +1,7 @@ package: name: ruby3.2-webfinger version: 2.1.2 - epoch: 5 + epoch: 6 description: Ruby WebFinger client library copyright: - license: MIT diff --git a/samurai.yaml b/samurai.yaml index 99db4a4dd03..ac4a6f441d0 100644 --- a/samurai.yaml +++ b/samurai.yaml @@ -1,7 +1,7 @@ package: name: samurai version: 1.2 - epoch: 2 + epoch: 3 description: "ninja-compatible build tool written in C" copyright: - license: Apache-2.0 diff --git a/smartypants.yaml b/smartypants.yaml index 8658fc7f28a..20327069a17 100644 --- a/smartypants.yaml +++ b/smartypants.yaml @@ -1,7 +1,7 @@ package: name: smartypants version: 2.0.1 - epoch: 1 + epoch: 2 description: Translate plain ASCII punctuation characters into “smart” typographic punctuation HTML entities copyright: - license: BSD-3-Clause diff --git a/socat.yaml b/socat.yaml index c563992aad8..4b743893a24 100644 --- a/socat.yaml +++ b/socat.yaml @@ -1,7 +1,7 @@ package: name: socat version: 1.8.0.1 - epoch: 0 + epoch: 1 description: Multipurpose relay for binary protocols copyright: - license: GPL-2.0-only diff --git a/sqlmap.yaml b/sqlmap.yaml index c14e3ab53a8..6dac6d5b851 100644 --- a/sqlmap.yaml +++ b/sqlmap.yaml @@ -1,7 +1,7 @@ package: name: sqlmap version: "1.8" - epoch: 0 + epoch: 1 description: "a tool that automates the process of detecting and exploiting SQL injection flaws" copyright: - license: GPL-2.0-or-later diff --git a/sshfs.yaml b/sshfs.yaml index 7d69604d27c..2e5f82747fe 100644 --- a/sshfs.yaml +++ b/sshfs.yaml @@ -1,7 +1,7 @@ package: name: sshfs version: 3.7.4 - epoch: 0 + epoch: 1 description: A network filesystem client to connect to SSH servers copyright: - license: GPL-2.0-or-later diff --git a/swaks.yaml b/swaks.yaml index ff3fc7e1db8..479e45b81a5 100644 --- a/swaks.yaml +++ b/swaks.yaml @@ -1,7 +1,7 @@ package: name: swaks version: "20240103.0" - epoch: 1 + epoch: 2 description: "File archiver with a high compression ratio" copyright: - license: LGPL-2.0-only diff --git a/trafficserver-9.yaml b/trafficserver-9.yaml index 33d767ce818..58d62dba7b3 100644 --- a/trafficserver-9.yaml +++ b/trafficserver-9.yaml @@ -1,7 +1,7 @@ package: name: trafficserver-9 version: 9.2.4 - epoch: 1 + epoch: 2 description: Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server. copyright: - license: Apache-2.0 diff --git a/valgrind.yaml b/valgrind.yaml index 9798a9f0245..152c6b7c19a 100644 --- a/valgrind.yaml +++ b/valgrind.yaml @@ -1,7 +1,7 @@ package: name: valgrind version: 3.23.0 - epoch: 0 + epoch: 1 description: "Tool to help find memory-management problems in programs" copyright: - license: GPL-2.0-or-later diff --git a/wait-for-it.yaml b/wait-for-it.yaml index aa8c7b75991..705d0df5aca 100644 --- a/wait-for-it.yaml +++ b/wait-for-it.yaml @@ -1,7 +1,7 @@ package: name: wait-for-it version: 0.20200823 - epoch: 4 + epoch: 5 description: Pure bash script to test and wait on the availability of a TCP host and port copyright: - license: MIT diff --git a/withdrawn-packages.txt b/withdrawn-packages.txt index 2820959682e..53a3dbd1176 100644 --- a/withdrawn-packages.txt +++ b/withdrawn-packages.txt @@ -13,3 +13,9 @@ modelmesh-runtime-adapter-triton-adapter-0.12.0-r1.apk py3.12-google-cloud-sdk-496.0.0-r0.apk newrelic-k8s-metadata-action-compat-1.29.2-r0.apk newrelic-k8s-metadata-action-1.29.2-r0.apk +# Renamed to vitess-20.0 +vitess-compat-20.0.2-r5.apk +vitess-20.0.2-r5.apk +vitess-20-compat-20.0.2-r0.apk +vitess-20-20.0.2-r0.apk +vitess-20-binaries-20.0.2-r0.apk