David Runge pushed to branch main at Arch Linux / Packaging / Packages /
deltachat-rpc-server
Commits:
2e68c792 by George Hu at 2026-07-02T10:10:35+02:00
Remove vendored openssl and sqlcipher
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -8,6 +8,8 @@ pkgbase = deltachat-rpc-server
makedepends = rust
depends = glibc
depends = libgcc
+ depends = openssl
+ depends = sqlcipher
source =
https://github.com/deltachat/deltachat-core-rust/archive/v2.53.0/deltachat-core-rust-2.53.0.tar.gz
sha512sums =
485ba262a1612576a7380022257af52ce058cb1d9e495188954e050fcb94e327359ae8fb88dba2c0da045afbba612fce5865a27c80dc9c8032d650f86fcf3892
b2sums =
cd4b35b5903749e5d4280d47f1d2be7628e1bf4bc615001882da467fe629fb571cf0a1fdcb9fa5f8e691a7d5e4ddb8f030b038f88e41ac1c53b8e04932b6b08e
=====================================
PKGBUILD
=====================================
@@ -15,6 +15,8 @@ license=(MPL-2.0)
depends=(
glibc
libgcc
+ openssl
+ sqlcipher
)
makedepends=(
rust
@@ -26,17 +28,22 @@
b2sums=('cd4b35b5903749e5d4280d47f1d2be7628e1bf4bc615001882da467fe629fb571cf0a1f
prepare() {
cd $_name-$pkgver
cargo fetch --locked --target "$(rustc --print host-tuple)"
-
}
build() {
cd $_name-$pkgver
- CFLAGS+=" -ffat-lto-objects" cargo build --frozen --release --package
$pkgname
+ export CFLAGS+=" -ffat-lto-objects"
+ export OPENSSL_NO_VENDOR=1
+ export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
+ cargo build --frozen --release --package $pkgname
}
check() {
cd $_name-$pkgver
- CFLAGS+=" -ffat-lto-objects" cargo test --frozen --package $pkgname
+ export CFLAGS+=" -ffat-lto-objects"
+ export OPENSSL_NO_VENDOR=1
+ export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
+ cargo test --frozen --package $pkgname
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deltachat-rpc-server/-/commit/2e68c7920e27c5b9d532671c21eb5168a437284f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deltachat-rpc-server/-/commit/2e68c7920e27c5b9d532671c21eb5168a437284f
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help