Commit Graph

17 Commits

Author SHA1 Message Date
Huang Rui
20351d8fe7 sci-electronics/circt: add zstd to RDEPEND
The firtool tools link libzstd through LLVM, so declare the runtime
dependency and force the link on to keep it out of automagic territory.

Closes: https://bugs.gentoo.org/977877
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-06-21 23:12:24 +08:00
Huang Rui
1d6e3a4fa6 sci-electronics/circt: fix install abort and MLIR test failure
Install only the tools that were actually built so a missing slang or Z3
frontend no longer aborts the merge, and drop the upstream check-mlir
stage whose mlir-runner JIT tests need shared runtime libs that our
static build does not expose.

Closes: https://bugs.gentoo.org/977442
Closes: https://bugs.gentoo.org/977441
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-06-15 14:24:56 +08:00
Huang Rui
2b8f831d5a sci-electronics/circt: do not build LLVM gold plugin
- drop LLVM_BINUTILS_INCDIR so the gold plugin needing plugin-api.h is skipped

Closes: https://bugs.gentoo.org/975539
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-06-14 04:06:43 +08:00
David Roman
68fbddeaec */*: drop py3.11 & remove dead py impls
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-10 10:54:23 +01:00
Huang Rui
6607eaf893 sci-electronics/circt: add 1.140.0, drop 1.138.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-05 18:28:12 +08:00
Huang Rui
5f58eac1bd sci-electronics/circt: add 1.138.0,drop 1.110.0,1.76.0,1.37.0
closes bug 885045,901457,937504 as oldver

Closes: https://bugs.gentoo.org/885045
Closes: https://bugs.gentoo.org/901457
Closes: https://bugs.gentoo.org/937504
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-12-13 21:07:41 +08:00
Huang Rui
0dc6241a2a sci-electronics/circt: enable py3.13
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-05-05 11:15:41 +08:00
Huang Rui
83717f9eea sci-electronics/circt: drop 1.14.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-03-22 21:17:00 +08:00
Huang Rui
2bd1802cea sci-electronics/circt: add 1.110.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-03-22 21:16:40 +08:00
Yuhang Zeng
fe47557fba sci-electronics/circt: enable py3.12 and disable py3.10
Signed-off-by: Yuhang Zeng <unlsycn@unlsycn.com>
2024-06-13 00:33:10 +08:00
Yuhang Zeng
a9ac3703f6 sci-electronics/circt: add 1.76.0
Signed-off-by: Yuhang Zeng <unlsycn@unlsycn.com>
2024-06-13 00:33:10 +08:00
Anna (cybertailor) Vyalkova
12088906c5 */*: drop dead py3.9 impl
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-02 00:45:35 +05:00
Huang Rui
4506f0738c sci-electronics/circt: add 1.37.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2023-03-31 14:00:14 +08:00
Anna (cybertailor) Vyalkova
41008d715c */*: drop dead py3.8 impl
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-12 17:53:56 +05:00
Huang Rui
3201cb523d sci-electronics/circt: improve ebuild style
Optimized and improved according to @tastytea suggestions

See also: bfcb1aadad
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-06 10:20:55 +08:00
Huang Rui
005e124245 sci-electronics/circt: fix source file path
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-08-28 12:56:16 +08:00
Huang Rui
bfcb1aadad sci-electronics/circt: new package, add 1.14.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-08-28 03:20:07 +08:00