summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiliuya2023-07-17 13:09:48 +0800
committerxiliuya2023-07-17 13:09:48 +0800
commit3925fe107b3e3e671b76086dc206de2ee6736515 (patch)
tree4a68f2ee1f1c1b6033fe6a3d0be1ce728b96fe4f
parent9e72800bc65a0cbd76006b4dfb8570155ae9d6e8 (diff)
downloadaur-3925fe107b3e3e671b76086dc206de2ee6736515.tar.gz
Fix scanner.cc and tree-sitter-cli depends
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD10
2 files changed, 8 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b3a9fba1c3e0..320fc5912a57 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = tree-sitter-cpp-git
pkgdesc = C++ grammar for tree-sitter
- pkgver = 0.19.0.r1.gc612124
- pkgrel = 3
+ pkgver = 0.20.0.r58.g0e7b7a0
+ pkgrel = 1
url = https://github.com/tree-sitter/tree-sitter-cpp
arch = x86_64
groups = tree-sitter-grammars
license = MIT
makedepends = git
makedepends = tree-sitter
+ makedepends = tree-sitter-cli
makedepends = npm
depends = gcc-libs
provides = tree-sitter-cpp
diff --git a/PKGBUILD b/PKGBUILD
index e2d15faf37e9..9cdb2acd4186 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,15 @@
# Maintainer: Luis Martinez <luis dot martinez at tuta dot io>
pkgname=tree-sitter-cpp-git
-pkgver=0.19.0.r1.gc612124
-pkgrel=3
+pkgver=0.20.0.r58.g0e7b7a0
+pkgrel=1
pkgdesc="C++ grammar for tree-sitter"
arch=('x86_64')
url="https://github.com/tree-sitter/tree-sitter-cpp"
license=('MIT')
groups=('tree-sitter-grammars')
depends=('gcc-libs')
-makedepends=('git' 'tree-sitter' 'npm')
+makedepends=('git' 'tree-sitter' 'tree-sitter-cli' 'npm')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=("$pkgname::git+$url")
@@ -22,14 +22,14 @@ pkgver() {
prepare() {
cd "$pkgname"
- npm install --cache "$srcdir/npm-cache" tree-sitter-c
+ npm install --cache "$srcdir/npm-cache" tree-sitter-c
tree-sitter generate
}
build() {
cd "$pkgname/src/"
cc $CFLAGS -std=c99 -c parser.c
- c++ $CPPFLAGS -c scanner.cc
+ cc $CPPFLAGS -c scanner.c
c++ $LDFLAGS -shared parser.o scanner.o -o "$srcdir/cpp-parser.so"
}