dev-ada / langkit-contrib

A Python framework to generate language parsers - Contrib

Official package sites : https://www.adacore.com/community ·

Langkit (nickname for language kit) is a tool whose purpose is to make it easy to create syntactic and semantic analysis engines. Write a language specification in our Python DSL and Langkit will generate for you an Ada library with bindings for the C and Python programming languages. The generated library is meant to provide a basis to write tooling, including tools working on potentially changing and incorrect code, such as IDEs.

v25.0.0-r1 :: 0/25.0.0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm64 ~x86
USE flags
static-libs static-pic

General

static-libs
Build static versions of dynamic libraries as well
static-pic
Build static library with pic code

ada_target

gcc_12
Compile with sys-devel/gcc:12
gcc_13
Compile with sys-devel/gcc:13
gcc_14
Compile with sys-devel/gcc:14
gcc_15
Compile with sys-devel/gcc:15

python_single_target

python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only
python3_13
Build for Python 3.13 only

dev-ada / langkit : A Python framework to generate language parsers

dev-lang / python : Freethreading (no-GIL) version of Python programming language

sys-devel / gcc : The GNU Compiler Collection

dev-ada / libadalang : high performance semantic engine for the Ada programming language

951070
dev-ada/libadalang-25.0.0, dev-ada/langkit-contrib-25.0.0-r1: stablereq
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
dev-ada/langkit-contrib: enable py3.13
Closes: https://bugs.gentoo.org/952270 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
dev-ada/langkit-contrib: Fix build due to e3 & AdaSAT
Closes: https://bugs.gentoo.org/949820 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
dev-ada/langkit-contrib: keyword 25.0.0 for ~arm64
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
dev-ada/langkit-contrib: new package, add 25.0.0
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>