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


Reply via email to