summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD24
-rw-r--r--build.rs3
3 files changed, 12 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 39c73782cfde..fd4df2069fca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = hunt
pkgdesc = Highly-opinionated simplified Find command made with Rust
- pkgver = 2.1.0
+ pkgver = 2.3.0
pkgrel = 1
url = https://github.com/LyonSyonII/hunt-rs
arch = i686
@@ -8,11 +8,8 @@ pkgbase = hunt
arch = aarch64
license = MIT
makedepends = cargo
- source = hunt-2.1.0.tar.gz::https://static.crates.io/crates/hunt/hunt-2.1.0.crate
- source = build.rs
- sha512sums = 371380befefcc699fd72af51f77dbb0a78c0fe7654fcedbde5fc4194e525b60b3dbc94b455d03bb09f8348389c1fbb11dd55459b3f6f029afc4b0738a55fce14
- sha512sums = 6fb1580ce22aa2bd29c008437d38b86f029fbd39ec99d9c355e6941591fd65f8a21be048d6af802e7a4c73ade1ae95a28a8a99e73372fef4e62ef2bb3eb76b5c
- b2sums = 26d2c105d2c776abe07b145f9b4d29b5f55d971610da68f02f1c1a15157e89945a909d26335266606348de87af3c86b8b73bae3c529ccc895534c841c9f93033
- b2sums = a13500efda184e23da37305cf99b40b2a05aa589e6b625e1580e70f8c5a0c112641d10ba45a9f90d15aa8c8fec63446275ca65572bace1c0e2df4fdd59f226fd
+ source = hunt-2.3.0.tar.gz::https://static.crates.io/crates/hunt/hunt-2.3.0.crate
+ sha512sums = 214a73b80c33040b5fe5df94330aad88ac9a160a921069895bae5ceb07bea0b38c26a753e2ce76bd2b65ecc7c988886fc6a4f44b0fa8b3b36f97fb6279769a36
+ b2sums = 946ed6eb727c25d1bc9bdcadbca8252a35b210461d790983a2ef0e88bbfbc6087b8d4e39afc5424404d998a280d6d44c9ec6b54c84baba463f5d98f995fc2855
pkgname = hunt
diff --git a/PKGBUILD b/PKGBUILD
index 0d98e115e182..4026151de2e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,26 @@
pkgname=hunt
-pkgver=2.1.0
+pkgver=2.3.0
pkgrel=1
pkgdesc='Highly-opinionated simplified Find command made with Rust'
arch=('i686' 'x86_64' 'aarch64')
-url='https://github.com/LyonSyonII/hunt-rs'
+url="https://github.com/LyonSyonII/$pkgname-rs"
license=('MIT')
makedepends=('cargo')
-source=(
- "$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate"
- 'build.rs')
-sha512sums=(
- '371380befefcc699fd72af51f77dbb0a78c0fe7654fcedbde5fc4194e525b60b3dbc94b455d03bb09f8348389c1fbb11dd55459b3f6f029afc4b0738a55fce14'
- '6fb1580ce22aa2bd29c008437d38b86f029fbd39ec99d9c355e6941591fd65f8a21be048d6af802e7a4c73ade1ae95a28a8a99e73372fef4e62ef2bb3eb76b5c')
-b2sums=(
- '26d2c105d2c776abe07b145f9b4d29b5f55d971610da68f02f1c1a15157e89945a909d26335266606348de87af3c86b8b73bae3c529ccc895534c841c9f93033'
- 'a13500efda184e23da37305cf99b40b2a05aa589e6b625e1580e70f8c5a0c112641d10ba45a9f90d15aa8c8fec63446275ca65572bace1c0e2df4fdd59f226fd'
-)
+source=("$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate")
+sha512sums=('214a73b80c33040b5fe5df94330aad88ac9a160a921069895bae5ceb07bea0b38c26a753e2ce76bd2b65ecc7c988886fc6a4f44b0fa8b3b36f97fb6279769a36')
+b2sums=('946ed6eb727c25d1bc9bdcadbca8252a35b210461d790983a2ef0e88bbfbc6087b8d4e39afc5424404d998a280d6d44c9ec6b54c84baba463f5d98f995fc2855')
prepare() {
cd "$pkgname-$pkgver"
- # Workaround lint errors by defining additional libraries with build.rs
- install -Dm0644 ../build.rs ./build.rs
- cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+ export RUSTUP_TOOLCHAIN=stable
+ cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "$pkgname-$pkgver"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
- cargo build --frozen --release --all-features
+ cargo build --frozen --release --all-features || cargo build --release
}
diff --git a/build.rs b/build.rs
deleted file mode 100644
index 693b1f654cb6..000000000000
--- a/build.rs
+++ /dev/null
@@ -1,3 +0,0 @@
-fn main() {
- println!("cargo:rustc-link-lib=mimalloc");
-} \ No newline at end of file