dev-libs / castxml

C-family abstract syntax tree XML output tool

Official package sites : https://github.com/CastXML/CastXML ·

v0.6.11 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ~arm ~riscv ~x86
USE flags
man test

General

man
Build and install man pages
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

llvm_slot

17
Use LLVM 17.
18
Use LLVM 18.
19
Use LLVM 19.

llvm-core / clang : C language family frontend for LLVM

llvm-core / clang : C language family frontend for LLVM

dev-python / pygccxml : A specialized XML reader to navigate C++ declarations

Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/castxml: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-libs/castxml: Stabilize 0.6.11 amd64, #950828
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: add 0.6.11
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/castxml: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/castxml: Stabilize 0.6.10 amd64, #946416
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: add 0.6.10
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: Skip some more test sensible for hardening defaults
Closes: https://bugs.gentoo.org/939999 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/castxml: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/castxml: Stabilize 0.6.8 amd64, #939223
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: add 0.6.8
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/castxml: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/castxml: Stabilize 0.6.7 amd64, #936329
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: add 0.6.7
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/castxml: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
dev-libs/castxml: Stabilize 0.6.6 amd64, #932431
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/castxml: Stabilize 0.6.5 amd64, #908603
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: add 0.6.6
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Thomas Beierlein · gentoo
dev-libs/castxml: drop 0.6.1, 0.6.2, 0.6.4
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/castxml: Add myself as co-maintainer
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
dev-libs/castxml: Bump to 0.6.5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: Fix max LLVM version
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Thomas Beierlein · gentoo
dev-libs/castxml: add 0.6.4
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/castxml: add 0.6.2
* Adds LLVM 17 support * Skip tests which are sensitive to either the build path or our hardening defaults. This is a handful out of 4k so we still get very good coverage. Closes: https://bugs.gentoo.org/891813 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: add 0.6.1
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: drop 0.4.5, 0.5.1
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: Fix wrong documentation path
Closes: https://bugs.gentoo.org/895076 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/castxml: use llvm.eclass
This is needed to make sure that the right LLVM implementation is built against & the needed env vars are setup. Also, castxml doesn't seem compatible with >= LLVM 16 yet, so this is needed to let us build w/ 15 if newer are installed. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: add 0.5.1
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Thomas Beierlein · gentoo
dev-libs/castxml: Fix test code
Closes: https://bugs.gentoo.org/882475 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/castxml: Keyword 0.4.5 arm, #858215
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-libs/castxml: keyword 0.4.5 for ~riscv
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Daniel M. Weeks · gentoo
dev-libs/castxml: Add man use flag
Permit disabling man page generation to avoid pulling in sphinx dependencies. Signed-off-by: Daniel M. Weeks <dan@danweeks.net> Closes: https://github.com/gentoo/gentoo/pull/26934 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
dev-libs/castxml: new package, add 0.4.5
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>