Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
lapce


Commits:
9663e04b by George Hu at 2026-07-15T16:29:02+03:00
Remove vendored libssh2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -16,6 +16,8 @@ pkgbase = lapce
        depends = libgcc_s.so
        depends = libgit2
        depends = libgit2.so
+       depends = libssh2
+       depends = libssh2.so
        depends = libxcb
        depends = libxkbcommon
        depends = openssl


=====================================
PKGBUILD
=====================================
@@ -16,6 +16,7 @@ depends=(expat
          glibc # libc.so libm.so
          libgcc libgcc_s.so
          libgit2 libgit2.so
+         libssh2 libssh2.so
          libxcb
          libxkbcommon
          openssl libcrypto.so libssl.so)
@@ -38,6 +39,7 @@ build() {
        export RELEASE_TAG_NAME="v$pkgver"
        export CARGO_PROFILE_RELEASE_DEBUG=2
        export LIBGIT2_NO_VENDOR=1
+       export LIBSSH2_SYS_USE_PKG_CONFIG=1
        export OPENSSL_NO_VENDOR=true
        cargo build --frozen --profile release-lto --all-features
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lapce/-/commit/9663e04b5e6ec1c8af386762d88fb9dc6a1313e9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lapce/-/commit/9663e04b5e6ec1c8af386762d88fb9dc6a1313e9
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