Commit Graph
262 Commits
Author SHA1 Message Date
Lucio Sauer 5e0387ac02 sci-electronics/bluespec: bump copyright notice to 2025
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-03-08 12:04:52 +01:00
Huang Rui b85123bb38 sci-electronics/bluespec: add 2024.07
- Using app-eselect/eselect-bluespec to switch version

Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-03-07 17:31:51 +08:00
Huang Rui 7517372d63 sci-electronics/bluespec: add 2024.01
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-03-07 17:30:40 +08:00
Huang Rui eb63aa0249 sci-electronics/slang: fix 950641, add missing RDEPEND
- add missing RDEPEND dev-libs/libfmt:=

Closes: https://bugs.gentoo.org/950641
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-03-06 13:19:24 +08:00
Huang Rui a8cd73b3db sci-electronics/bender: fix 950640
- rust does not use *FLAGS from make.conf

Closes: https://bugs.gentoo.org/950640
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-03-06 12:34:45 +08:00
Anna (cybertailor) Vyalkova bb0aae8ad3 */*: disable py3.10
Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/

Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.

We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.

Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
   PyPy 3.11.

Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-02-21 17:51:14 +05:00
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