Commit Graph

356 Commits

Author SHA1 Message Date
Huang Rui
b5a4f559f3 sci-electronics/bender: new package, add 0.28.1
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-02-20 20:09:10 +08:00
Huang Rui
e46bfa7050 sci-electronics/slang: drop 7.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-02-16 01:12:44 +08:00
Huang Rui
f6c3ddd2d6 sci-electronics/slang: add 8.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-02-16 01:11:53 +08:00
Paul Zander
2948484bf1 move {sys-devel,llvm-core}/clang
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-12-11 16:59:52 +01:00
Takuya Wakazono
701bd6fc08 sci-electronics/dsview: fix patch name
Closes: https://bugs.gentoo.org/942805
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-11-03 18:23:14 +09:00
Yongxiang Liang
a9a81baf32 sci-electronics/dsview: add 1.3.2
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>
2024-11-01 20:01:29 +08:00
Huang Rui
0d1939c861 sci-electronics/kactus2: drop 3.12.0, 3.13.0, 3.13.1
- Drop old eclass and patches, fix 9999 ebuild

Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-21 20:26:36 +08:00
Huang Rui
083b6fc697 sci-electronics/kactus2: enable py3.13
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-21 20:23:14 +08:00
Huang Rui
7dd29944a2 sci-electronics/kactus2: add 3.13.3
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-21 20:22:47 +08:00
Takuya Wakazono
9385071a26 sci-electronics/dsview: drop 1.2.1
Closes: https://bugs.gentoo.org/789138 (obsolete)
Closes: https://bugs.gentoo.org/794553 (obsolete)
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-10-19 18:03:50 +09:00
Takuya Wakazono
015ede5a14 sci-electronics/dsview: fix build with GCC 13
Closes: https://bugs.gentoo.org/887877
Closes: https://bugs.gentoo.org/887913
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-10-19 18:03:50 +09:00
Huang Rui
25bad19b5a sci-electronics/verilator: fix user CFLAG and missing gdb BDEPEND
- fix overwrites user's optimization (-O*)
- fix calls commands that do not exist: gdb

Closes: https://bugs.gentoo.org/927328
Closes: https://bugs.gentoo.org/887919
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-11 16:29:16 +08:00
Huang Rui
acf94ee297 sci-electronics/verilator: drop 5.022, 5.024
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-10 13:28:44 +08:00
Huang Rui
41ef8bfcd5 sci-electronics/verilator: enable py3.13
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-10 13:28:24 +08:00
Huang Rui
edd1422491 sci-electronics/verilator: add 5.028
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-10 13:28:05 +08:00
Huang Rui
6d3d81ba4f sci-electronics/verilator: add 5.026
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-10 13:27:48 +08:00
Huang Rui
425ff04616 sci-electronics/slang: drop 4.0, 5.0, 6.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-09 12:32:31 +08:00
Huang Rui
9cd1a47eec sci-electronics/slang: enable py3.13
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-09 12:31:43 +08:00
Huang Rui
ac4e8a308c sci-electronics/slang: add 7.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-10-09 12:30:52 +08:00
Takuya Wakazono
5dc8172b79 */*: drop ia64 keyword
ia64 has been removed from Gentoo.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-16 20:01:16 +09:00
Huang Rui
b1c251791d sci-electronics/vcd: don't call CC directly
Bug: https://bugs.gentoo.org/243502
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-08-09 13:01:49 +08:00
Huang Rui
9291c4303e sci-electronics/vcd: new package, add 221217
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-08-08 18:54:37 +08:00
Huang Rui
61d5e88e62 sci-electronics/yosys: fit Copyright Policy GLEP 76
- Improve ebuild to fit Gentoo's Copyright Policy GLEP 76

Closes: https://bugs.gentoo.org/937371
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-08-05 18:37:23 +08:00
Julien Roy
2bfaecf392 sci-electronics/open_pdks: treeclean
Bug: https://bugs.gentoo.org/931473
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-06-15 15:37:19 -04:00
Julien Roy
4a2a37bb68 sci-electronics/skywater-pdk: treeclean
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-06-15 15:36:44 -04:00
Vitaly Zdanevich
005ec3465a */*: Global replace Gentoo Foundation -> Gentoo Authors
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-06-13 23:24:08 +04: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
Jan Henke
c7184450f5 sci-electronics/lxi-tools: Add dependency on libcairo, libgdk-pixbuf
Upstream declared these dependency after being reported.

Closes: https://bugs.gentoo.org/933182
Bug: https://github.com/lxi-tools/lxi-tools/issues/87
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2024-06-09 18:13:21 +02:00
Jan Henke
4feb00aa85 sci-electronics/lxi-tools: Drop bash-completion dep & use flag
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2024-06-09 18:03:32 +02:00
Jan Henke
c6c58643fa sci-electronics/liblxi: Update copyright
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2024-06-09 18:00:51 +02:00
Julien Roy
d3304c2513 sci-electronics/lxi-tools: remove redundant eclass inherit 'xdg-utils'
quoted variable S

Signed-off-by: Julien Roy <julien@jroy.ca>
2024-06-08 16:01:51 -04:00
Jan Henke
781a7e430d sci-electronics/lxi-tools: Install bash completions
Closes: https://bugs.gentoo.org/928371
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2024-06-08 21:02:30 +02:00
Jan Henke
4b8151e540 sci-electronics/lxi-tools: drop 2.1, 2.3
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2024-06-08 20:44:28 +02:00
Jan Henke
80c0936cba sci-electronics/lxi-tools: add 2.7
Closes: https://bugs.gentoo.org/931474
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2024-06-08 20:43:45 +02:00
Jan Henke
c7a3924f4b sci-electronics/liblxi: drop 1.16, 1.18
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2024-06-08 20:30:10 +02:00
Jan Henke
d66a5da878 sci-electronics/liblxi: add 1.20
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2024-06-08 20:28:25 +02:00
David Roman
225966e984 sci-electronics/logic-bin: add missing RDEPEND
Closes: https://bugs.gentoo.org/933181
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-04 10:37:34 +02:00
David Roman
af69ac8310 sci-electronics/logic-bin: drop 2.4.9
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-04 10:37:00 +02:00
omcaif
41efd23fa7 sci-electronics/yosys: fixes yosys-config and pre-strip
- fix yosys-config (e.g. for ghdl-yosys-plugin)
- do not pre-strip

Closes: https://github.com/gentoo/guru/pull/184
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-05-07 11:41:55 +08:00
Huang Rui
62f839a72a sci-electronics/yosys: dropped unreferenced patch
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-04-30 20:35:31 +08:00
Huang Rui
a17e585016 sci-electronics/yosys: drop 0.32
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-04-30 20:23:06 +08:00
Huang Rui
49e4ea0de6 sci-electronics/verilator: disable py3.9
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-04-30 16:21:01 +08:00
Huang Rui
42b524c3fe sci-electronics/verilator: add 5.024
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-04-30 16:20:10 +08:00
Huang Rui
f756ce0042 sci-electronics/yosys: new package, add 0.32, 0.40
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-04-30 16:00:57 +08:00
David Roman
fdd93b7fe7 sci-electronics/logic-bin: add 2.4.14
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-04-24 01:03:25 +02:00
David Roman
766a771ec1 sci-electronics/logic-bin: fix variable order
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-04-24 01:02:02 +02:00
David Roman
5ea1ad116d sci-electronics/logic-bin: drop 2.4.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-04-24 01:01:46 +02:00
Huang Rui
8399ad2b82 sci-electronics/slang: disable py3.9, fix ebuild format
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-04-22 10:32:17 +08:00
Huang Rui
8f68c4625c sci-electronics/slang: add 6.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-04-22 10:27:22 +08:00