diff options
Diffstat (limited to 'community/electrs/APKBUILD')
-rw-r--r-- | community/electrs/APKBUILD | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/community/electrs/APKBUILD b/community/electrs/APKBUILD index 4508f9315a4..05f3d042f88 100644 --- a/community/electrs/APKBUILD +++ b/community/electrs/APKBUILD @@ -1,21 +1,26 @@ # Contributor: Nicolas Lorin <androw95220@gmail.com> # Maintainer: MichaĆ Adamski <michal@ert.pl> pkgname=electrs -pkgver=0.9.7 -pkgrel=1 +pkgver=0.10.4 +pkgrel=0 pkgdesc="Efficient re-implementation of Electrum Server in Rust" url="https://github.com/romanz/electrs" license="MIT" -arch="all !s390x !riscv64" # limited by rust/cargo -makedepends="cargo rocksdb-dev clang-libs" -source="https://github.com/romanz/electrs/archive/v$pkgver/electrs-$pkgver.tar.gz - 10-rocksdb.patch - 11-rocksdb-locked.patch - 12-db.rs.patch +# s390x, riscv64: limited by rust/cargo +# armhf, armv7, x86: limited by rocksdb +arch="all !s390x !riscv64 !armhf !armv7 !x86" +makedepends=" + cargo + cargo-auditable + clang15-libclang + linux-headers + rocksdb-dev<7.10 + rustfmt " +source="https://github.com/romanz/electrs/archive/v$pkgver/electrs-$pkgver.tar.gz" build() { - ROCKSDB_INCLUDE_DIR=/usr/include ROCKSDB_LIB_DIR=/usr/lib cargo build --all --features "metrics_process" --release --locked + ROCKSDB_INCLUDE_DIR=/usr/include ROCKSDB_LIB_DIR=/usr/lib cargo auditable build --all --features "metrics_process" --release --locked } check() { @@ -27,8 +32,5 @@ package() { } sha512sums=" -9dd2df7b3af106b813a875f5c2140b4dce1824dd671430299df7cb9b7e02f4fe21ac4289f7d2cb711d30d4912b57a19a5543b7ced30e822448392d3513398cc1 electrs-0.9.7.tar.gz -485af61ccc59e987b1ce024ea02ef3917bb31a4e2cbd2bc55fe70042a1331dc5d6a884eff021db0106e9d900ac46755e71381e77ecdc3a896189597fb04b060f 10-rocksdb.patch -6509c7492bd577c96f17a61ed97422f5928ec8d0b3d317ded8f8331d45dd735152df9c4125f99ceda001484089f39e90748fa5c899198109139ebf3d4294aead 11-rocksdb-locked.patch -255f917bd0ba8fb7377676a25222528f6c6ebbfa114d3ae1fbfaafd6a68c2c849865a3eab8ff029bb7877924aa2a95dba0d39ebbd4936b6af44e990db467cc58 12-db.rs.patch +346366e8f661e54036daaf9d650de065fab9726e8b080a3a6bc9b366875567e6cf9da8ac2f2c84b36943404bc9827a159b0f9abf64c355b6e34735cdb1b60bec electrs-0.10.4.tar.gz " |