diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 8 insertions, 18 deletions
@@ -3,17 +3,17 @@ pkgname=('teleport' 'teleport-client') _pkgname=teleport -pkgver=7.3.3 +pkgver=8.0.0 pkgrel=1 pkgdesc="Modern SSH server for teams managing distributed infrastructure" arch=('i386' 'x86_64' 'armv7h' 'aarch64') url="https://github.com/gravitational/teleport" license=('Apache') depends=('glibc') -makedepends=('go>=1.16.0') +makedepends=('go>=1.16.0' 'rust') provides=('tctl' 'tsh') -_webassets_ref='15ef31441805c81aae1095a59a9b152a779ccd79' +_webassets_ref='a1039e35e86aec770db6cdb32321c93356477757' _go_srcpath="go/src/github.com/gravitational" @@ -21,17 +21,13 @@ source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/gravitational/teleport "${_pkgname}-webassets-${_webassets_ref}.tar.gz::https://github.com/gravitational/webassets/archive/${_webassets_ref}.tar.gz" "teleport.service" "teleport@.service" - "teleport.install" - "no-bpf.patch" - "version-fix.patch") + "teleport.install") -sha256sums=('893fb8e06f28eb5ee48989bf8e4fa2358a41d65d3c0372fe95076c948b530514' - '8082e79fb2c192124192c1c2ba09f0bad7be8e3b3bb93ddfa0221ed4351bf80a' +sha256sums=('63cd8a169723575ee1658aa26622424038079815cf28443f4a3c770e95c1331f' + '11010e65d44d8b9bb956ffbaf18249c8cb370d36c47d165f9fc905ea624ce25c' '10ac25cea1b5c193d7f968ca28a1da0e54b847f29c2a0186b46fd853194be38a' '4bc17fdde981f91c5d9972ae0555ee5e8b63a6b67e007c28f83ada80823980fd' - 'ce2dd61cae3c0c3684e7e629f98b77551e66ddedca2194250a34f0efbc674f3a' - '12ba2a2b9d5efd5751799c2a1c3ddefe5aea4daf0f5d38fad4ec7923631e5ec0' - '066c64e374afdefdd799daa0e88ae21fef7b290042c5e852c1ec4f8af705fa62') + 'ce2dd61cae3c0c3684e7e629f98b77551e66ddedca2194250a34f0efbc674f3a') prepare() { install -dm755 "${srcdir}/go/src/github.com" @@ -59,14 +55,8 @@ build() { export CGO_LDFLAGS="${LDFLAGS}" export ADDFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - # Remove BPF support - patch Makefile "${srcdir}/no-bpf.patch" - - # Do not generate version number - patch Makefile "${srcdir}/version-fix.patch" - # Build - make full + PATH="${PATH}:${HOME}/.cargo/bin" make full # Make sure go path is writable so it can be cleaned up chmod -R u+w "${srcdir}/go" |