summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Fuhry2024-03-06 12:47:56 -0500
committerDan Fuhry2024-03-06 12:47:56 -0500
commit713aac02e0babc6dfdeed0ca9421f5dc280bea8d (patch)
tree9f9760ddedaab661386ab690ea8319a3ea2ac4be
parent3868483fcd5957e333b3b09e20fd68686333c9f9 (diff)
downloadaur-713aac02e0babc6dfdeed0ca9421f5dc280bea8d.tar.gz
updpkg: teleport 15.1.1-1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD19
2 files changed, 20 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c833a63f2fc6..0b7226b6d32b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = teleport
pkgdesc = Modern SSH server for teams managing distributed infrastructure
- pkgver = 14.3.4
+ pkgver = 15.1.1
pkgrel = 1
url = https://github.com/gravitational/teleport
arch = i386
@@ -9,19 +9,20 @@ pkgbase = teleport
arch = aarch64
license = Apache
makedepends = go>=1.17.0
- makedepends = rust
+ makedepends = rustup
makedepends = yarn
makedepends = libbpf-static>=1.2.0
+ makedepends = wasm-pack
depends = glibc
depends = libbpf
provides = tctl
provides = tsh
- source = teleport-14.3.4.tar.gz::https://github.com/gravitational/teleport/archive/refs/tags/v14.3.4.tar.gz
+ source = teleport-15.1.1.tar.gz::https://github.com/gravitational/teleport/archive/refs/tags/v15.1.1.tar.gz
source = teleport-webassets-f48049a453348e0ee1ce2b998dffe5659455b398.tar.gz::https://github.com/gravitational/webassets/archive/f48049a453348e0ee1ce2b998dffe5659455b398.tar.gz
source = teleport.service
source = teleport@.service
source = teleport.install
- sha512sums = 18a2c6671071656486243f2a766381a6ce2d6cccef854eab4488a44357560b30b223d224ab1cd0b002d0359e7e357be8d5741330c04eec0ed1366aeda6539918
+ sha512sums = da094ab77039d293a2300d2c96957456bec25c99c21291240a5c723f4c22ccf50a107789cba8e0a33cb46d9f7aafda54d26fa753bd83e40533352109b1feeb2e
sha512sums = bf13a77d1cdaa0c3e09034ede9acdf6834a7e21dbb18b0f9d8f46917be9772416edba7f0001cd38f6124564c0c31549f8d7048dd7a9f5ad76ff8e02f4451f044
sha512sums = 409116e201c40b7e0a379b316123500ab7691cbf441ecee048811885f97cd1185671676bb61bf36cb288399e8c0355a0a9f963ce7f94e44ba49e061187c9249e
sha512sums = 469249bebaa974e5e205c66c0459ed071b06a35aa9b94a3f34d3cbc5e75aa0f290d70ba8e5c63b49a6319a0f524a846ded459e07e3dde4c260e7668959821b96
diff --git a/PKGBUILD b/PKGBUILD
index 82247933a87d..9692e6bd02ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,14 +4,14 @@
pkgname=('teleport' 'teleport-client')
_pkgname=teleport
-pkgver=14.3.4
+pkgver=15.1.1
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' 'libbpf')
-makedepends=('go>=1.17.0' 'rust' 'yarn' 'libbpf-static>=1.2.0')
+makedepends=('go>=1.17.0' 'rustup' 'yarn' 'libbpf-static>=1.2.0' 'wasm-pack')
provides=('tctl' 'tsh')
_webassets_ref=f48049a453348e0ee1ce2b998dffe5659455b398
@@ -45,6 +45,15 @@ prepare() {
patch -Np1 -i "${srcdir}/${f}"
fi
done
+
+ env CARGO_HOME="${srcdir}/cargo" \
+ rustup default 1.76.0
+
+ # Update wasm-bindgen. This is due to a version conflict specifically with v15.0.1.
+ env PATH="${CARGO_HOME}/bin:${PATH}" \
+ CARGO_HOME="${srcdir}/cargo" \
+ cargo add --package rdp-client wasm-bindgen@0.2.91
+
}
build() {
@@ -61,7 +70,9 @@ build() {
export ADDFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"
# Build
- PATH="${PATH}:${CARGO_HOME}/bin" make full
+ env PATH="${PATH}:${CARGO_HOME}/bin" \
+ RUST_LOG=debug \
+ make full
# Make sure go path is writable so it can be cleaned up
chmod -R u+w "${srcdir}/go"
@@ -91,7 +102,7 @@ package_teleport-client() {
install -Dm755 build/tctl "${pkgdir}/usr/bin/tctl"
install -Dm755 build/tsh "${pkgdir}/usr/bin/tsh"
}
-sha512sums=('18a2c6671071656486243f2a766381a6ce2d6cccef854eab4488a44357560b30b223d224ab1cd0b002d0359e7e357be8d5741330c04eec0ed1366aeda6539918'
+sha512sums=('da094ab77039d293a2300d2c96957456bec25c99c21291240a5c723f4c22ccf50a107789cba8e0a33cb46d9f7aafda54d26fa753bd83e40533352109b1feeb2e'
'bf13a77d1cdaa0c3e09034ede9acdf6834a7e21dbb18b0f9d8f46917be9772416edba7f0001cd38f6124564c0c31549f8d7048dd7a9f5ad76ff8e02f4451f044'
'409116e201c40b7e0a379b316123500ab7691cbf441ecee048811885f97cd1185671676bb61bf36cb288399e8c0355a0a9f963ce7f94e44ba49e061187c9249e'
'469249bebaa974e5e205c66c0459ed071b06a35aa9b94a3f34d3cbc5e75aa0f290d70ba8e5c63b49a6319a0f524a846ded459e07e3dde4c260e7668959821b96'