Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
lapce
Commits:
ca3d1c14 by George Hu at 2026-02-24T12:55:58+03:00
De-vendor libgit2 and openssl
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -13,8 +13,10 @@ pkgbase = lapce
depends = freetype2
depends = gcc-libs
depends = gtk3
+ depends = libgit2
depends = libxcb
depends = libxkbcommon
+ depends = openssl
options = !lto
source =
https://github.com/lapce/lapce/archive/v0.4.6/lapce-0.4.6.tar.gz
sha256sums =
c6790771ed0af5e242d2410d930197412af4c21c07a5a33ae5d6ac596ca7380a
=====================================
PKGBUILD
=====================================
@@ -15,8 +15,10 @@ depends=(expat
freetype2
gcc-libs
gtk3
+ libgit2
libxcb
- libxkbcommon)
+ libxkbcommon
+ openssl)
makedepends=(cargo
python
cmake)
@@ -35,6 +37,8 @@ build() {
# See https://github.com/lapce/lapce/pull/2374 and
https://bugs.archlinux.org/task/78922
export RELEASE_TAG_NAME="v$pkgver"
export CARGO_PROFILE_RELEASE_DEBUG=2
+ export LIBGIT2_NO_VENDOR=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/ca3d1c143c4a5227cb5840eec08cbe3229394b9f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lapce/-/commit/ca3d1c143c4a5227cb5840eec08cbe3229394b9f
You're receiving this email because of your account on gitlab.archlinux.org.