diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 50 | ||||
-rw-r--r-- | buildkit.socket | 2 |
3 files changed, 41 insertions, 34 deletions
@@ -1,11 +1,12 @@ pkgbase = buildkit-bin - pkgdesc = A toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner. - pkgver = 0.9.1 + pkgdesc = concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit + pkgver = 0.12.5 pkgrel = 1 url = https://github.com/moby/buildkit arch = x86_64 arch = armv7h arch = aarch64 + arch = riscv64 license = Apache depends = runc depends = containerd @@ -13,13 +14,15 @@ pkgbase = buildkit-bin conflicts = buildkit source = buildkit.service source = buildkit.socket - sha512sums = b10773a29d713f717378ef40d1d622b42939e181db255bf80e1543c67c7d7cdd6ce212bf2729c76940d9138fb0fb9af2c1a4b067951d390602d0e6b733243d9b - sha512sums = 5c752695cc09310d383e657b48add7f68406f54ce798285d5c073b33ff0959da99cbe4b2d7eb3a7d5c98bdf4c60d4cba27491d96dc4fb32267038d8476a62c34 - source_x86_64 = buildkit-0.9.1.tar.gz::https://github.com/moby/buildkit/releases/download/v0.9.1/buildkit-v0.9.1.linux-amd64.tar.gz - sha512sums_x86_64 = 8c0548d339ebc2b2ff98b426ab02884a4776bf50708c5a1423381c3427087a4c23dfc77d300db00dbf40557337fbaea6f705447082b1db73b22c4b80ccb3f0fd - source_armv7h = buildkit-0.9.1.tar.gz::https://github.com/moby/buildkit/releases/download/v0.9.1/buildkit-v0.9.1.linux-arm-v7.tar.gz - sha512sums_armv7h = e4b885b055e6b947a3a6f4afcb5a01202f74d20d8ddad2d73bb68aa380e3bfa6118138f3f6cf273d702308269bea453b4eb7086370eb44b4b53f6cb9f57ab903 - source_aarch64 = buildkit-0.9.1.tar.gz::https://github.com/moby/buildkit/releases/download/v0.9.1/buildkit-v0.9.1.linux-arm64.tar.gz - sha512sums_aarch64 = d87e9c955f26ec88fe4ba1c37e5c3e801903992487155c0b02d3199a0db49dc7ccf9f60e0333bf0eed77eff01b8b7d5c4fc92185f58848e9e557ee0f99f66611 + b2sums = 6de06e17baace60e6ff9afcbcb14d6700d7b420e81fb806787d9fb5c9e54809907c3cc5165db63acfe66e1530764ee49c218decc5c9003b1ccc89bb4ced57b50 + b2sums = 4539f29ed0f591ba7faf12b53b41c978e54fb54b35ea313c58bd4bf778abf35e5ff76f20f3e90b8d66c3cf548d07edcd56cefada667c341fd1596ead0e6e9b73 + source_x86_64 = buildkit-0.12.5.tar.gz::https://github.com/moby/buildkit/releases/download/v0.12.5/buildkit-v0.12.5.linux-amd64.tar.gz + b2sums_x86_64 = 9ce5750ae7bfd97adb7fa2f28e20a5b0a9eab7ce6c0b60b300af83e5ee1c16cf7e0d6dea391e96b0552c7b00c5b868f70a5b4002503e298faf787e329a7d915f + source_armv7h = buildkit-0.12.5.tar.gz::https://github.com/moby/buildkit/releases/download/v0.12.5/buildkit-v0.12.5.linux-arm-v7.tar.gz + b2sums_armv7h = 6e5eff779d14ccc454680155d667dd68cbbf4cb121c97d688813d81ceaeb0d30e8866b41722b360919d5fe0f2fd2a8ac4052aff0bfa73ad27dca4c362f9a18f6 + source_aarch64 = buildkit-0.12.5.tar.gz::https://github.com/moby/buildkit/releases/download/v0.12.5/buildkit-v0.12.5.linux-arm64.tar.gz + b2sums_aarch64 = ead9487165f7547a30427892619b8ad8338b355f00d7fec7b358730ac18663c7c7b1cd5d5081027acde666b660bb2718b09cd88d636d10a3d6e9fdfb47d86e0f + source_riscv64 = buildkit-0.12.5.tar.gz::https://github.com/moby/buildkit/releases/download/v0.12.5/buildkit-v0.12.5.linux-riscv64.tar.gz + b2sums_riscv64 = 295c28f84c697acec1fa4923d964bbf6d6187453599ccfa7a03ede3fbcc35d67b97950feb75f5386bd6d1e811fc94a596f5869a854b5ad79d82e64edc9ccf45f pkgname = buildkit-bin @@ -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.1 +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=('8c0548d339ebc2b2ff98b426ab02884a4776bf50708c5a1423381c3427087a4c23dfc77d300db00dbf40557337fbaea6f705447082b1db73b22c4b80ccb3f0fd') -sha512sums_aarch64=('d87e9c955f26ec88fe4ba1c37e5c3e801903992487155c0b02d3199a0db49dc7ccf9f60e0333bf0eed77eff01b8b7d5c4fc92185f58848e9e557ee0f99f66611') -sha512sums_armv7h=('e4b885b055e6b947a3a6f4afcb5a01202f74d20d8ddad2d73bb68aa380e3bfa6118138f3f6cf273d702308269bea453b4eb7086370eb44b4b53f6cb9f57ab903') + +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: diff --git a/buildkit.socket b/buildkit.socket index 3666344fef02..a140e51a9a49 100644 --- a/buildkit.socket +++ b/buildkit.socket @@ -4,7 +4,7 @@ Description=BuildKit Documentation=https://github.com/moby/buildkit [Socket] -ListenStream=%t/buildkit/buildkitd.sock +ListenStream=/var/run/buildkit/buildkitd.sock [Install] WantedBy=sockets.target |