summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2024-03-30 02:43:37 +0300
committerCaleb Maclennan2024-03-30 02:43:37 +0300
commit761bd0708c89435d2fd00d7e0a39fa0c71dfcd53 (patch)
tree44597eaff6e3083a01ff30f4425d843cbc24ba9d
parent16a267df89d8d46dc3c565772f9dcc87fda91abe (diff)
downloadaur-761bd0708c89435d2fd00d7e0a39fa0c71dfcd53.tar.gz
upgpkg: comrak 0.22.0-1
upstream release
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD20
2 files changed, 18 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8395a11dd8cd..a7cc49709883 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,15 @@
pkgbase = comrak
pkgdesc = CommonMark + GFM compatible Markdown parser and renderer
- pkgver = 0.21.0
+ pkgver = 0.22.0
pkgrel = 1
url = https://github.com/kivikakk/comrak
arch = x86_64
arch = i686
license = BSD
makedepends = cargo
- source = comrak-0.21.0.tar.gz::https://github.com/kivikakk/comrak/archive/0.21.0.tar.gz
- sha256sums = 1436cca216cfa84b96419d4337af7b6fddef26228c68006af46a459dba2c945e
+ depends = gcc-libs
+ depends = glibc
+ source = https://github.com/kivikakk/comrak/archive/0.22.0/comrak-0.22.0.tar.gz
+ sha256sums = 41624734dcb7096674d624ae45ed770f8fa15fafd9870dedc2531dd5214ff552
pkgname = comrak
diff --git a/PKGBUILD b/PKGBUILD
index b41246c88e2e..8ff31812137d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,38 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
pkgname=comrak
-pkgver=0.21.0
+pkgver=0.22.0
pkgrel=1
pkgdesc='CommonMark + GFM compatible Markdown parser and renderer'
arch=(x86_64 i686)
url="https://github.com/kivikakk/$pkgname"
license=(BSD)
+depends=(gcc-libs
+ glibc)
makedepends=(cargo)
_archive="$pkgname-$pkgver"
-source=("$_archive.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('1436cca216cfa84b96419d4337af7b6fddef26228c68006af46a459dba2c945e')
+source=("$url/archive/$pkgver/$_archive.tar.gz")
+sha256sums=('41624734dcb7096674d624ae45ed770f8fa15fafd9870dedc2531dd5214ff552')
prepare() {
cd "$_archive"
- cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+ cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
-build() {
+_srcenv() {
cd "$_archive"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
+ export CFLAGS+=' -ffat-lto-objects'
+}
+
+build() {
+ _srcenv
cargo build --frozen --release --all-features
}
check() {
- cd "$_archive"
- export RUSTUP_TOOLCHAIN=stable
+ _srcenv
cargo test --frozen --all-features
}