summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 8 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d73ecd089b1a..61b2b1271a67 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"