summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMasato TOYOSHIMA2023-09-27 21:19:50 +0900
committerCaleb Maclennan2023-12-26 11:56:09 +0300
commit83f8b833b31c59aafe07fb8e7fa33171ea9baab6 (patch)
treecf168c26d26d4300e47386b948a4a9f6684e7393
parent753acbc7802326513ee4f52e021b06f908cc0713 (diff)
downloadaur-83f8b833b31c59aafe07fb8e7fa33171ea9baab6.tar.gz
Use more stable URL and specify Rust toolchain
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
2 files changed, 8 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 22eccd9df6b6..f35e93fe347c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = pulldown-cmark
pkgdesc = Pull parser for CommonMark, written in Rust
pkgver = 0.9.3
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/raphlinus/pulldown-cmark
arch = x86_64
license = MIT
makedepends = rust
depends = gcc-libs
- source = pulldown-cmark-0.9.3.tar.gz::https://crates.io/api/v1/crates/pulldown-cmark/0.9.3/download
+ source = pulldown-cmark-0.9.3.tar.gz::https://static.crates.io/crates/pulldown-cmark/pulldown-cmark-0.9.3.crate
sha512sums = 2f5acf1b6f345ea2f82c6daeb4b73c93c2772dcfb7ccff6fba9e51b8840b0662202eb3bd1c917f8f81be1ba86b58fb3d5f87616dbdca991e0ef6fc249dc888fe
b2sums = 0b4105a9452139865723a66e434804da7fec35771a90335debe579164ce7ddd78192949db77ad5427ff80b44805a8fa5ca497e6b4111344aaa014faaa508904f
diff --git a/PKGBUILD b/PKGBUILD
index 0ee1845726d7..836af649dbf8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,18 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.com>
# Maintainer: Caleb Maclennan <caleb@alerque.com>
# Contributor: Daniel M. Capella <polyzen@archlinux.org>
+# Contributor: Masato TOYOSHIMA <phoepsilonix@phoepsilonix.love>
pkgname=pulldown-cmark
pkgver=0.9.3
-pkgrel=1
+pkgrel=2
pkgdesc='Pull parser for CommonMark, written in Rust'
arch=('x86_64')
url=https://github.com/raphlinus/pulldown-cmark
license=('MIT')
depends=('gcc-libs')
makedepends=('rust')
-source=("pulldown-cmark-$pkgver.tar.gz::https://crates.io/api/v1/crates/pulldown-cmark/$pkgver/download")
+source=("$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate")
sha512sums=('2f5acf1b6f345ea2f82c6daeb4b73c93c2772dcfb7ccff6fba9e51b8840b0662202eb3bd1c917f8f81be1ba86b58fb3d5f87616dbdca991e0ef6fc249dc888fe')
b2sums=('0b4105a9452139865723a66e434804da7fec35771a90335debe579164ce7ddd78192949db77ad5427ff80b44805a8fa5ca497e6b4111344aaa014faaa508904f')
@@ -22,11 +23,14 @@ prepare() {
build() {
cd $pkgname-$pkgver
+ export RUSTUP_TOOLCHAIN=stable
+ export CARGO_TARGET_DIR=target
cargo build --frozen --release
}
check() {
cd $pkgname-$pkgver
+ export RUSTUP_TOOLCHAIN=stable
cargo test --frozen
}