Commit Graph

234 Commits

Author SHA1 Message Date
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
Viorel Munteanu
f7038f4d3d */*: drop inactive maintainer
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-04-08 09:59:33 +03:00
Florian Schmaus
3a02c92520 sci-electronics/verilator: minor style fixes, no need for an explicit pkg_setup
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-04-04 12:07:58 +02:00
Julien Roy
3d25d4048d */*: remove empty global variable assigment
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-03-21 18:34:41 -04:00
Huang Rui
01e3aec7e7 sci-electronics/verilator: fix compile bugs
- fix fails to compile with dev-lang/python-exec[-native-symlinks]
- fix adds debug flags (-g/-ggdb) on its own

Closes: https://bugs.gentoo.org/785151
Closes: https://bugs.gentoo.org/887917
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-03-18 21:19:09 +08:00
Huang Rui
12ac6bf158 sci-electronics/verilator: drop 4.106
Closes: https://bugs.gentoo.org/885691
Closes: https://bugs.gentoo.org/885735
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-03-18 21:17:58 +08:00
Huang Rui
f7267d3fb6 sci-electronics/verilator: drop 5.014, 5.018
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-03-16 13:56:25 +08:00
Huang Rui
db49e23625 sci-electronics/verilator: add 5.022
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-03-16 13:53:39 +08:00
Steffen Winter
54fbd24627 sci-electronics/slang: Reorder deps, remove mimalloc dep
mimalloc from ::gentoo doesn't install static libraries which would be
required here.

Fixes: https://bugs.gentoo.org/922041

Signed-off-by: Steffen Winter <steffen.winter@proton.me>
2024-03-01 15:11:08 +01:00
Steffen Winter
a402ee97f2 sci-electronics/slang: drop 1.0, 2.0-r2, 3.0
Signed-off-by: Steffen Winter <steffen.winter@proton.me>
2024-03-01 14:11:14 +01:00
Huang Rui
c68172926b sci-electronics/verible: treeclean
bazel eclass dropped from ::gentoo

Bug: https://bugs.gentoo.org/804690
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-02-26 00:04:19 +08:00
Julien Roy
6d590e5f8f sci-electronics/verible: comment-out invalid eclass
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-02-24 11:56:56 -05:00
Huang Rui
fc45f8635b sci-electronics/slang: add missing patch file to slang-5.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-02-17 20:07:05 +08:00
Huang Rui
c652d3cdf2 sci-electronics/slang: bump to 5.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-02-16 21:51:46 +08:00
Huang Rui
586fcb276d sci-electronics/kactus2: add 3.13.1
Signed-off-by: Huang Rui <vowstar@gmail.com>
2024-02-13 22:54:59 +08:00
Takuya Wakazono
ad1e0923ed sci-electronics/svls: drop 0.2.3
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-02-09 19:07:35 +09:00
Takuya Wakazono
3b1959d8d7 sci-electronics/svls: add 0.2.11
Closes: https://bugs.gentoo.org/856565
Closes: https://bugs.gentoo.org/856568
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-02-09 19:07:35 +09:00
Arthur Zamarin
b9e1c64e07 */*: {sys-devel => dev-build}/autoconf
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-01-15 19:34:34 +02:00
Huang Rui
210e2bad49 sci-electronics/verible: add 0.0.3430
Signed-off-by: Huang Rui <vowstar@gmail.com>
2023-12-14 16:56:17 +08:00
Huang Rui
04e47297fd sci-electronics/kactus2: add 3.13.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2023-12-09 13:01:28 +08:00
Huang Rui
4523ada229 sci-electronics/verilator: fix UNKNOWN_REV version
https://github.com/verilator/verilator/issues/3352

Signed-off-by: Huang Rui <vowstar@gmail.com>
2023-11-15 14:52:21 +08:00
Huang Rui
d62186519d sci-electronics/verilator: changed year to 2023
Signed-off-by: Huang Rui <vowstar@gmail.com>
2023-11-03 17:47:38 +08:00
Huang Rui
3442c4d12e sci-electronics/verilator: add 5.018
Signed-off-by: Huang Rui <vowstar@gmail.com>
2023-11-03 17:46:40 +08:00