David Runge pushed to branch main at Arch Linux / Packaging / Packages / cri-tools
Commits: e655909b by David Runge at 2024-05-04T18:42:38+02:00 Use git sources in nvchecker config so no token is needed Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 733f77f8 by David Runge at 2024-05-04T18:43:29+02:00 Switch to correct SPDX license identifier Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 08831fd9 by David Runge at 2024-05-04T18:46:47+02:00 Simplify source by reusing url variable Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 13891ea6 by David Runge at 2024-05-04T19:47:17+02:00 upgpkg: 1.30.0-1 Disable LTO to make packages reproducible - - - - - 3 changed files: - .SRCINFO - .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,16 +1,17 @@ pkgbase = cri-tools pkgdesc = CLI and validation tools for Kubelet Container Runtime Interface (CRI) - pkgver = 1.29.0 + pkgver = 1.30.0 pkgrel = 1 url = https://github.com/kubernetes-sigs/cri-tools arch = x86_64 groups = kubernetes-tools - license = Apache + license = Apache-2.0 makedepends = go depends = glibc - source = https://github.com/kubernetes-sigs/cri-tools/archive/v1.29.0/cri-tools-v1.29.0.tar.gz - sha512sums = 8e18e21017ea3140baaae7fedc85811738f1793962d5a9494117d5d0dd7f3f01468ca4768066be0bd80760b494c0c69d426603cc0326b9f95070db2547b6b8c2 - b2sums = f27cbae0b503953232484a673ca0e8f170001c92431f0e0ffbd2512659ae5fb6d95c05252a73a90e7fc9b7b3a926fbcdf5a5d87bd5c73d1593dac89db523bbde + options = !lto + source = https://github.com/kubernetes-sigs/cri-tools/archive/v1.30.0/cri-tools-v1.30.0.tar.gz + sha512sums = 8fa580e804a3ab888a2da76a9233c8a7c872d65fd0e34efbdf2db45ae06c924ff35b6563ea76e40cae4a7a0b41480ce246eacc3d6e2b7d2aaec30eadb1edb08f + b2sums = 89755048865a2f554749c3a983fea6f786d29d29b043eccb17274920ede6e1425f5375a9b2bd0010db1d2249a4e2c26eba9d73486ed40784922f7b72f9932ac7 pkgname = crictl pkgdesc = A CLI for CRI-compatible container runtimes ===================================== .nvchecker.toml ===================================== @@ -1,5 +1,4 @@ [cri-tools] -source = "github" -github = "kubernetes-sigs/cri-tools" +source = "git" +git = "https://github.com/kubernetes-sigs/cri-tools" prefix = "v" -use_max_tag = true ===================================== PKGBUILD ===================================== @@ -6,18 +6,20 @@ pkgname=( crictl critest ) -pkgver=1.29.0 +pkgver=1.30.0 pkgrel=1 pkgdesc="CLI and validation tools for Kubelet Container Runtime Interface (CRI)" arch=(x86_64) url="https://github.com/kubernetes-sigs/cri-tools" -license=(Apache) +license=(Apache-2.0) groups=(kubernetes-tools) depends=(glibc) makedepends=(go) -source=(https://github.com/kubernetes-sigs/cri-tools/archive/v$pkgver/$pkgbase-v$pkgver.tar.gz) -sha512sums=('8e18e21017ea3140baaae7fedc85811738f1793962d5a9494117d5d0dd7f3f01468ca4768066be0bd80760b494c0c69d426603cc0326b9f95070db2547b6b8c2') -b2sums=('f27cbae0b503953232484a673ca0e8f170001c92431f0e0ffbd2512659ae5fb6d95c05252a73a90e7fc9b7b3a926fbcdf5a5d87bd5c73d1593dac89db523bbde') +# with LTO the packages are not reproducible (we want full RELRO and PIE) +options=(!lto) +source=($url/archive/v$pkgver/$pkgbase-v$pkgver.tar.gz) +sha512sums=('8fa580e804a3ab888a2da76a9233c8a7c872d65fd0e34efbdf2db45ae06c924ff35b6563ea76e40cae4a7a0b41480ce246eacc3d6e2b7d2aaec30eadb1edb08f') +b2sums=('89755048865a2f554749c3a983fea6f786d29d29b043eccb17274920ede6e1425f5375a9b2bd0010db1d2249a4e2c26eba9d73486ed40784922f7b72f9932ac7') build() { local common_ldflags=( View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cri-tools/-/compare/603e6de74b8f0cf07a63289fde81b8eea3c5af93...13891ea6e01ee47c5ee58b2297c1c7ca6ab2a5c1 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cri-tools/-/compare/603e6de74b8f0cf07a63289fde81b8eea3c5af93...13891ea6e01ee47c5ee58b2297c1c7ca6ab2a5c1 You're receiving this email because of your account on gitlab.archlinux.org.