Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages / 
mcfly


Commits:
c80c66e4 by George Hu at 2026-02-22T12:54:36+03:00
Remove vendored libsqlite3 and re-enable LTO

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -8,9 +8,9 @@ pkgbase = mcfly
        license = MIT
        makedepends = cargo
        depends = sh
+       depends = sqlite
        optdepends = zsh: for zsh support
        optdepends = fish: for fish support
-       options = !lto
        source = 
mcfly-0.9.4.tar.gz::https://github.com/cantino/mcfly/archive/v0.9.4.tar.gz
        sha256sums = 
31cdd76bfab3b05b4873bc20f03eb022e5a5d68f6595bc6df5dd9fce4b519e53
 


=====================================
PKGBUILD
=====================================
@@ -9,14 +9,13 @@ pkgdesc="Fly through your shell history"
 arch=('x86_64')
 url="https://github.com/cantino/mcfly";
 license=('MIT')
-depends=('sh')
+depends=('sh' 'sqlite')
 optdepends=('zsh: for zsh support'
             'fish: for fish support')
 makedepends=('cargo')
 install=mcfly.install
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 sha256sums=('31cdd76bfab3b05b4873bc20f03eb022e5a5d68f6595bc6df5dd9fce4b519e53')
-options=('!lto')
 
 prepare() {
   cd "$pkgname-$pkgver"
@@ -25,12 +24,12 @@ prepare() {
 
 build() {
   cd "$pkgname-$pkgver"
-  cargo build --frozen --release
+  LIBSQLITE3_SYS_USE_PKG_CONFIG=1 cargo build --frozen --release
 }
 
 check() {
   cd "$pkgname-$pkgver"
-  cargo test --frozen
+  LIBSQLITE3_SYS_USE_PKG_CONFIG=1 cargo test --frozen
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mcfly/-/commit/c80c66e4c2dc0d2e807ffd039e36a9bb5aa49320

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


Reply via email to