summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--.index.json4
-rw-r--r--PKGBUILD25
3 files changed, 20 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c2dc862c4f17..241cc8bee9cc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 5534a52d7631..2668c3458f7d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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