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