summaryrefslogtreecommitdiff
path: root/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild
blob: 7d191148686909a9b5b40b895b6ca6763f8cd8d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit tree-sitter-grammar

# Upstream has not created a release in a while, and there have been
# some changes that fix weirdness with Emacs tree-sitter-mode.
GIT_COMMIT="0b6d0eb9abdf7cea31961cd903eeed5bbd0aae74"

DESCRIPTION="C++ grammar for Tree-sitter"
HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp"
SRC_URI="https://github.com/tree-sitter/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${GIT_COMMIT}

LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"

# requires test data from tree-sitter-c
RESTRICT="test"