diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | .index.json | 4 | ||||
-rw-r--r-- | PKGBUILD | 25 |
3 files changed, 20 insertions, 19 deletions
@@ -1,19 +1,21 @@ pkgbase = probe-rs pkgdesc = A collection of on chip debugging tools to communicate with microchips. - pkgver = 0.23.0 + pkgver = 0.24.0 pkgrel = 1 - url = https://github.com/probe-rs/probe-rs + url = https://probe.rs arch = aarch64 arch = i686 arch = x86_64 license = Apache-2.0 license = MIT makedepends = cargo + makedepends = cmake depends = gcc-libs depends = systemd-libs optdepends = rtthost: Real-time transfer client + conflicts = cargo-embed conflicts = cargo-flash - source = probe-rs-0.23.0.tar.gz::https://crates.io/api/v1/crates/probe-rs/0.23.0/download - sha512sums = bfc272824a7487658c7467614eca06efa38985376ec40d9c18304bac8414704bcb066a7f22e27bb2aa21be2083b0ffa1631a7768d75a0d051ae2d59edc661382 + source = probe-rs-tools-0.24.0.tar.gz::https://crates.io/api/v1/crates/probe-rs-tools/0.24.0/download + sha512sums = 659b5b5c8d91728d192e32342206760d1441f44de622881930afdcc25d6f8a2dcf07ed336b34bf4ceb4ef4d0a497d074627a206bf9a038a134cd15598dacfec6 pkgname = probe-rs
\ No newline at end of file diff --git a/.index.json b/.index.json index 1cc5807be069..78145b3c3927 100644 --- a/.index.json +++ b/.index.json @@ -1,5 +1,5 @@ { ".i": 2, - "crate": "probe-rs", - "version": "0.23.0" + "crate": "probe-rs-tools", + "version": "0.24.0" }
\ No newline at end of file @@ -1,35 +1,35 @@ # -*- mode: Shell-script; eval: (setq indent-tabs-mode 't); eval: (setq tab-width 4) -*- # Maintainer: Dominic Meiser [git at msrd0 dot de] -_crate="probe-rs" +_crate="probe-rs-tools" pkgname="probe-rs" -pkgver=0.23.0 +pkgver=0.24.0 pkgrel=1 pkgdesc='A collection of on chip debugging tools to communicate with microchips.' -url='https://github.com/probe-rs/probe-rs' +url='https://probe.rs' license=('Apache-2.0' 'MIT') depends=('gcc-libs' 'systemd-libs') -makedepends=('cargo') +makedepends=('cargo' 'cmake') optdepends=('rtthost: Real-time transfer client') -conflicts=('cargo-flash') +conflicts=('cargo-embed' 'cargo-flash') -source=("$_crate-0.23.0.tar.gz::https://crates.io/api/v1/crates/probe-rs/0.23.0/download") -sha512sums=('bfc272824a7487658c7467614eca06efa38985376ec40d9c18304bac8414704bcb066a7f22e27bb2aa21be2083b0ffa1631a7768d75a0d051ae2d59edc661382') +source=("$_crate-0.24.0.tar.gz::https://crates.io/api/v1/crates/probe-rs-tools/0.24.0/download") +sha512sums=('659b5b5c8d91728d192e32342206760d1441f44de622881930afdcc25d6f8a2dcf07ed336b34bf4ceb4ef4d0a497d074627a206bf9a038a134cd15598dacfec6') # Tier 1 architectures supported by Rust (https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-1) arch=('aarch64' 'i686' 'x86_64') prepare() { - cd "$srcdir/$_crate-0.23.0" + cd "$srcdir/$_crate-0.24.0" export RUSTUP_TOOLCHAIN=stable - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() { - cd "$srcdir/$_crate-0.23.0" + cd "$srcdir/$_crate-0.24.0" export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target @@ -39,13 +39,12 @@ build() { cargo build \ --offline \ --locked \ - --features 'cli' \ --release } package() { - cd "$srcdir/$_crate-0.23.0" - install -Dm755 "target/release/probe-rs" -t "$pkgdir/usr/bin" + cd "$srcdir/$_crate-0.24.0" install -Dm755 "target/release/cargo-flash" -t "$pkgdir/usr/bin" install -Dm755 "target/release/cargo-embed" -t "$pkgdir/usr/bin" + install -Dm755 "target/release/probe-rs" -t "$pkgdir/usr/bin" }
\ No newline at end of file |