George Hu pushed to branch main at Arch Linux / Packaging / Packages / 
tui-journal


Commits:
2e03aa88 by George Hu at 2026-02-28T00:10:27+08:00
Remove vendored libsqlite3

Link against the system-provided `libsqlite3` instead of the
bundled copy.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = tui-journal
        makedepends = cargo
        makedepends = openssl
        depends = gcc-libs
+       depends = sqlite
        depends = zlib
        options = !lto
        source = 
tui-journal-0.16.1.tar.gz::https://github.com/AmmarAbouZor/tui-journal/archive/v0.16.1.tar.gz


=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@ pkgdesc="Write and manage journals/notes from the terminal"
 arch=('x86_64')
 url="https://github.com/AmmarAbouZor/tui-journal";
 license=('MIT')
-depends=('gcc-libs' 'zlib')
+depends=('gcc-libs' 'sqlite' 'zlib')
 makedepends=('cargo' 'openssl')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 
sha512sums=('835f9a1dc27c58ede33f47e56c90e9102af1c9bf90403da12b3cb735f89701a067c0502db8db87388e0e850849611456390c8b0acd071cbbf59aa0c8ba090bf9')
@@ -21,7 +21,7 @@ prepare() {
 
 build() {
   cd "$pkgname-$pkgver"
-  cargo build --release --frozen
+  LIBSQLITE3_SYS_USE_PKG_CONFIG=1 cargo build --release --frozen
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tui-journal/-/commit/2e03aa8862b3b981bb0cfc01498a83ee930a4caa

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tui-journal/-/commit/2e03aa8862b3b981bb0cfc01498a83ee930a4caa
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to