summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 27 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 36aea2bca736..068f8f483478 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
-# Maintainer: Alex Wicks <alex@awicks.io>
+# Maintainer: Rajdeep Malakar <rajdeepm.dev@gmail.com>
+# Contributor: Alex Wicks <alex@awicks.io>
pkgname=buildkit-bin
-pkgver=0.9.3
+pkgver=0.12.5
pkgrel=1
-pkgdesc='A toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner.'
-arch=('x86_64' 'armv7h' 'aarch64')
+pkgdesc="concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit"
+arch=('x86_64' 'armv7h' 'aarch64' 'riscv64')
url='https://github.com/moby/buildkit'
license=('Apache')
provides=('buildkit')
@@ -14,30 +15,33 @@ source=('buildkit.service' 'buildkit.socket')
source_x86_64=("buildkit-${pkgver}.tar.gz::https://github.com/moby/buildkit/releases/download/v${pkgver}/buildkit-v${pkgver}.linux-amd64.tar.gz")
source_aarch64=("buildkit-${pkgver}.tar.gz::https://github.com/moby/buildkit/releases/download/v${pkgver}/buildkit-v${pkgver}.linux-arm64.tar.gz")
source_armv7h=("buildkit-${pkgver}.tar.gz::https://github.com/moby/buildkit/releases/download/v${pkgver}/buildkit-v${pkgver}.linux-arm-v7.tar.gz")
+source_riscv64=("buildkit-${pkgver}.tar.gz::https://github.com/moby/buildkit/releases/download/v${pkgver}/buildkit-v${pkgver}.linux-riscv64.tar.gz")
-sha512sums=(
- 'b10773a29d713f717378ef40d1d622b42939e181db255bf80e1543c67c7d7cdd6ce212bf2729c76940d9138fb0fb9af2c1a4b067951d390602d0e6b733243d9b'
- '5c752695cc09310d383e657b48add7f68406f54ce798285d5c073b33ff0959da99cbe4b2d7eb3a7d5c98bdf4c60d4cba27491d96dc4fb32267038d8476a62c34'
+b2sums=(
+ "6de06e17baace60e6ff9afcbcb14d6700d7b420e81fb806787d9fb5c9e54809907c3cc5165db63acfe66e1530764ee49c218decc5c9003b1ccc89bb4ced57b50"
+ "4539f29ed0f591ba7faf12b53b41c978e54fb54b35ea313c58bd4bf778abf35e5ff76f20f3e90b8d66c3cf548d07edcd56cefada667c341fd1596ead0e6e9b73"
)
-sha512sums_x86_64=('7cc3ab5ab37c5ceed76ac51dd66cbb248b2e9e9f57e40cf813856af216e0c5a25c290f247ac03bff959b4979ef7d58bac34f4c4ab7e93ada005baa5bdb84acca')
-sha512sums_aarch64=('13d0cefccff2a8baa349545ed6c1cabafcda610e9354792594b8ed92a7bebe1471d15a48441cc51c7b44968cc29c39be174316a3deb05edd8f94a0c1e93d0563')
-sha512sums_armv7h=('40b56cc1b826a95ac208afddeee858130359b5ec0da9adeda6c37a1a1c9c96b48845684a21a2fc79d12caadbd6e6223c4feb8acefba2ad963b60d28720fc1f1f')
+
+b2sums_x86_64=("9ce5750ae7bfd97adb7fa2f28e20a5b0a9eab7ce6c0b60b300af83e5ee1c16cf7e0d6dea391e96b0552c7b00c5b868f70a5b4002503e298faf787e329a7d915f")
+b2sums_aarch64=('ead9487165f7547a30427892619b8ad8338b355f00d7fec7b358730ac18663c7c7b1cd5d5081027acde666b660bb2718b09cd88d636d10a3d6e9fdfb47d86e0f')
+b2sums_armv7h=("6e5eff779d14ccc454680155d667dd68cbbf4cb121c97d688813d81ceaeb0d30e8866b41722b360919d5fe0f2fd2a8ac4052aff0bfa73ad27dca4c362f9a18f6")
+b2sums_riscv64=("295c28f84c697acec1fa4923d964bbf6d6187453599ccfa7a03ede3fbcc35d67b97950feb75f5386bd6d1e811fc94a596f5869a854b5ad79d82e64edc9ccf45f")
package() {
- install -Dm755 "${srcdir}/bin/buildctl" "${pkgdir}/usr/bin/buildctl"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkitd"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-aarch64"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-arm"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-i386"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-mips64"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-mips64el"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-ppc64le"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-riscv64"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-s390x"
- install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-runc"
+ install -Dm755 "${srcdir}/bin/buildctl" "${pkgdir}/usr/bin/buildctl"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkitd"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-aarch64"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-arm"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-i386"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-mips64"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-mips64el"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-ppc64le"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-riscv64"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-qemu-s390x"
+ install -Dm755 "${srcdir}/bin/buildkitd" "${pkgdir}/usr/bin/buildkit-runc"
- install -Dm644 "${srcdir}/buildkit.service" "${pkgdir}/usr/lib/systemd/system/buildkit.service"
- install -Dm644 "${srcdir}/buildkit.socket" "${pkgdir}/usr/lib/systemd/system/buildkit.socket"
+ install -Dm644 "${srcdir}/buildkit.service" "${pkgdir}/usr/lib/systemd/system/buildkit.service"
+ install -Dm644 "${srcdir}/buildkit.socket" "${pkgdir}/usr/lib/systemd/system/buildkit.socket"
}
# vim: ts=2 sw=2 et: