Commit Graph

141 Commits

Author SHA1 Message Date
Huang Rui
c849de2d2c sci-electronics/verilator: add 5.002
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-11-21 15:47:34 +08:00
Huang Rui
05772850e2 sci-electronics/slang: fix libsvlang name in patch
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-11-07 11:02:04 +08:00
Huang Rui
f1e1607db8 sci-electronics/slang: rename libslang to libsvlang
Issue: https://github.com/MikePopoloski/slang/issues/646
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-11-07 10:47:14 +08:00
Huang Rui
825e3c9f2f sci-electronics/slang: fix mv: cannot stat pyslang
Closes: https://bugs.gentoo.org/879829
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-11-06 11:33:34 +08:00
Huang Rui
2174b583aa sci-electronics/slang: fix bugs and bump to 2.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-11-03 15:09:54 +08:00
Huang Rui
dd3f9269d6 sci-electronics/verilator: drop 4.226
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-10-25 09:25:14 +08:00
Huang Rui
c68f548bcf sci-electronics/verilator: add 4.228
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-10-25 09:24:13 +08:00
Huang Rui
576b93e95c sci-electronics/slang: new package, add 1.0, 9999
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-10-20 11:04:33 +08:00
David Roman
f2b19c7a20 sci-electronics/logic-bin: keyword 2.4.0 for ~amd64, ~x86
Signed-off-by: David Roman <davidroman96@gmail.com>
2022-10-04 18:56:15 +02:00
David Roman
612665d524 sci-electronics/logic-bin: new package, add 2.4.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2022-10-03 19:01:32 +02:00
Andrew Ammerlaan
47fc638cc0 sci-electronics/skywater-pdk: shorten description
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2022-09-26 12:05:41 +02:00
Andrew Ammerlaan
30e683d71a sci-electronics/lxi-tools: fix identation
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2022-09-08 12:21:22 +02:00
Huang Rui
ca635ce217 sci-electronics/verible: drop 0.0.2152
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-07 12:34:48 +08:00
Huang Rui
e19c08dc89 sci-electronics/bluespec: fix live ebuild
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-07 11:11:33 +08:00
Huang Rui
a34de3edc7 sci-electronics/bluespec: drop 2022.01
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-07 11:11:01 +08:00
Huang Rui
d658fb754a sci-electronics/bluespec: fix 868765, 868768, 868936
Add missing RDEPEND app-shells/tcsh
Fix calls commands that do not exist: csh
Fix does not respect LDFLAGS
Fix test hang due to missing of csh

Closes: https://bugs.gentoo.org/868765
Closes: https://bugs.gentoo.org/868768
Closes: https://bugs.gentoo.org/868936
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-07 10:51:32 +08:00
Huang Rui
0958bde53b sci-electronics/verible: add 0.0.2275
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-06 17:18:24 +08:00
Huang Rui
89f9660219 sci-electronics/dsview: drop 1.2.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-06 11:14:35 +08:00
Huang Rui
c9e0f9d6ee sci-electronics/dsview: add 1.2.1
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-06 11:14:12 +08:00
Huang Rui
cf11bff06a sci-electronics/verilator: drop 4.224
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-06 11:09:44 +08:00
Huang Rui
a616d5a11f sci-electronics/verilator: add 4.226
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-09-06 11:08:54 +08: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
5e60b24573 sci-electronics/bluespec: add eselect support
Fix symbolic link problem

Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-08-29 04:28:00 +08:00
Huang Rui
8085408945 sci-electronics/bluespec: add eselect bluespec support
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-08-29 01:01:11 +08:00
Jan Henke
e4dd8a0417 sci-electronics/lxi-tools: Fix pkg_setup
Due to using both lua-single-r1 and python-any-r1, pkg_setup needs to
explicitly call both's eclasses pkg_setup function.

Closes: https://bugs.gentoo.org/866461
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2022-08-28 17:46:03 +02:00
Huang Rui
f6847ec1b6 sci-electronics/bluespec: fix doc build and install path
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-08-28 22:41:42 +08:00
Huang Rui
45b1495d7d sci-electronics/bluespec: bump to 2022.01
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-08-28 20:55:59 +08:00
Huang Rui
89bf0b6678 sci-electronics/bluespec: rename sci-electronics/bsc
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-08-28 13:47:35 +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
Jan Henke
cca5ff60f5 sci-electronics/lxi-tools: Replace lua dep with lua-single eclass
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2022-08-17 21:23:22 +02:00
Jan Henke
551c835f9b sci-electronics/lxi-tools: Add exlicit python build dependency
Closes: https://bugs.gentoo.org/864967
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2022-08-12 22:25:11 +02:00
Jan Henke
72a499af8c sci-electronics/lxi-tools: Fix gschema, xdg icons actions
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2022-08-11 23:25:56 +02:00
Jan Henke
67e61e629e sci-electronics/lxi-tools: new package, add 2.1
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2022-08-07 16:26:09 +02:00
Jan Henke
b2393fc070 sci-electronics/liblxi: update maintainers
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2022-08-07 16:01:38 +02:00
Jan Henke
2a1dc3191b sci-electronics/liblxi: new package, add 1.16
Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
2022-08-05 21:23:20 +02:00
Huang Rui
b981087dd7 sci-electronics/verible: drop 0.0.2135
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 13:03:37 +08:00
Huang Rui
b20553fc50 sci-electronics/verible: add 0.0.2152
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 13:03:16 +08:00
Huang Rui
2f5cde0a71 sci-electronics/verible: changed http to https
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 13:01:18 +08:00
Huang Rui
5051e2f65f sci-electronics/verilator: drop 4.218, 4.220
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 13:00:30 +08:00
Huang Rui
b1e041cfb8 sci-electronics/verilator: update EAPI 7 -> 8
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 12:59:55 +08:00
Huang Rui
dc5284155a sci-electronics/verilator: add 4.224
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 12:59:06 +08:00
Huang Rui
fe2f9af91c sci-electronics/verilator: changed url to https
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 12:57:59 +08:00
Huang Rui
1b98d3ce1b sci-electronics/dsview: add 1.2.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 12:45:13 +08:00
Huang Rui
84515c3141 sci-electronics/dsview: fix source dir
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 12:45:12 +08:00
Huang Rui
c5013654b1 sci-electronics/dsview: drop 1.1.2-r1
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-08 12:45:12 +08:00
James Beddek
be0b6de4d7 sci-electronics/svls: new package, add 0.2.3
Signed-off-by: James Beddek <telans@posteo.de>
2022-07-04 23:38:38 +12:00
Huang Rui
f091e9f0cd sci-electronics/dsview: enable py3.11
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-07-04 12:26:02 +08:00
Huang Rui
1aeb3e088c sci-electronics/kactus2: fix build problem
Add missing python and swig depend
Python3 is required to build and run this package

Closes: https://bugs.gentoo.org/853838
Closes: https://bugs.gentoo.org/853841
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-06-24 14:03:36 +08:00
Huang Rui
04234ec226 sci-electronics/kactus2: add CONFIG+=nostrip
add CONFIG+=nostrip to all .pro file

Closes: https://bugs.gentoo.org/781674
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-06-23 12:30:10 +08:00