Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / tree-sitter
Commits: c3cd942f by Daniel M. Capella at 2024-03-10T19:45:49-04:00 upgpkg: 0.22.1-2: Enable LTO for library build - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = tree-sitter pkgver = 0.22.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/tree-sitter/tree-sitter arch = x86_64 license = MIT ===================================== PKGBUILD ===================================== @@ -5,12 +5,12 @@ pkgbase=tree-sitter pkgname=('tree-sitter' 'tree-sitter-cli') _commit=1c38d34deac5ae7ea797a559f596fb4ec9008eb4 pkgver=0.22.1 -pkgrel=1 +pkgrel=2 arch=('x86_64') url=https://github.com/tree-sitter/tree-sitter license=('MIT') makedepends=('git' 'rust') -options=('!lto') +options=('!lto') # Needed for CLI build source=("git+$url.git#commit=$_commit?signed") b2sums=('SKIP') validpgpkeys=('FCC13F47A6900D64239FF13BE67890ADC4227273') # Amaan Qureshi <amaan...@gmail.com> @@ -22,7 +22,7 @@ prepare() { build() { cd $pkgbase - make + make LDFLAGS="$LDFLAGS -flto" CFLAGS="$CFLAGS -flto" CXXFLAGS="$CXXFLAGS -flto" cd cli cargo build --release --locked --offline View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/tree-sitter/-/commit/c3cd942f83fc9a426d31b6bf2d18dd5ebd32517c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/tree-sitter/-/commit/c3cd942f83fc9a426d31b6bf2d18dd5ebd32517c You're receiving this email because of your account on gitlab.archlinux.org.