[arch-commits] Commit in libetebase/trunk (PKGBUILD)
Antonio Rojas
arojas at gemini.archlinux.org
Mon Jan 10 07:21:33 UTC 2022
Date: Monday, January 10, 2022 @ 07:21:32
Author: arojas
Revision: 434127
Use system libsodium, fixes undefined symbols (FS#73311)
Modified:
libetebase/trunk/PKGBUILD
----------+
PKGBUILD | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-10 07:06:27 UTC (rev 434126)
+++ PKGBUILD 2022-01-10 07:21:32 UTC (rev 434127)
@@ -2,19 +2,25 @@
pkgname=libetebase
pkgver=0.5.1
-pkgrel=1
+pkgrel=2
pkgdesc='Etebase C library'
arch=(x86_64)
url='https://github.com/etesync/libetebase'
license=(BSD)
-depends=(openssl gcc-libs)
+depends=(openssl gcc-libs libsodium)
makedepends=(rust)
source=(https://github.com/etesync/libetebase/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
sha256sums=('e98940d3f15a81609bb582c53428f3cb2871c7ea36693905e2229e86faf56438')
+prepare() {
+ cd $pkgname-$pkgver
+ cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
build() {
cd $pkgname-$pkgver
- make
+ env CARGO_INCREMENTAL=0 SODIUM_USE_PKG_CONFIG= cargo build --release --locked --offline
+ make pkgconfig
}
package() {
More information about the arch-commits
mailing list