From 5452e09e0423d1d26049e43d057df466b72bcf4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 17 Jul 2024 07:16:02 +0700 Subject: [PATCH] sparse: update to 0.6.4. --- srcpkgs/sparse/template | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/srcpkgs/sparse/template b/srcpkgs/sparse/template index b7b8b539b92..440063dd0d6 100644 --- a/srcpkgs/sparse/template +++ b/srcpkgs/sparse/template @@ -1,18 +1,28 @@ # Template file for 'sparse' pkgname=sparse -version=0.6.3 +version=0.6.4 revision=1 build_style=gnu-makefile make_use_env=yes +# make_build_args=V=1 +hostmakedepends="pkg-config" +# not compatible with llvm18 +makedepends="libxml2-devel sqlite-devel" short_desc="Semantic Parser for C" -maintainer="Orphaned " +maintainer="Đoàn Trần Công Danh " license="MIT" homepage="https://git.kernel.org/pub/scm/devel/sparse/sparse.git" distfiles="${homepage}/snapshot/${pkgname}-${version}.tar.gz" -checksum=2de8d57275e382cb00e5513c4f06c168f14ca3811fb630b19e95dfc07175b490 +checksum=bd98fd8a122ff79d38a81feb75ec728699101e80701f33f21180912c3c9e949c -pre_build() { - make_build_args="CC=$CC LD=$CC AR=$AR" +do_configure() { + cat <<-EOF >local.mk + CC := $CC + CXX :=$CXX + LD := $CC + AR := $AR + PREFIX = /usr + EOF } post_install() {