Huang Rui
bcd9d75ae1
sci-electronics/cocotb: add 2.0.1, update PYTHON_COMPAT
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-31 23:22:49 +08:00
Huang Rui
c7be3eba67
sci-electronics/coil64: add 2.4.39, drop 2.3.38
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-31 23:22:49 +08:00
David Roman
d041cbbc87
sci-electronics/logic-bin: add 2.4.43
...
Signed-off-by: David Roman <stkw0@disroot.org >
2026-03-13 14:38:06 +01: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
David Roman
07ada6e03f
*/*: update my maintainer email
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-03-08 22:28:50 +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
4542a94db1
sci-electronics/yosys: add 0.63, drop 0.62
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-05 18:28:11 +08:00
Huang Rui
2568eda604
sci-electronics/sby: add 0.63, drop 0.62
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-05 18:28:11 +08:00
Huang Rui
042b23359e
sci-electronics/bender: add 0.31.0, drop 0.30.0
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-05 18:28:11 +08:00
Huang Rui
411c3c319a
sci-electronics/surfer: add 0.6.0, drop 0.5.0
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-03 19:05:36 +08:00
Huang Rui
f8cd72ed07
sci-electronics/bender: add 0.30.0, drop 0.29.1
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-03 19:05:36 +08:00
Huang Rui
020d088334
sci-electronics/yosys: add 0.62, drop 0.61-r1
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-03 19:05:36 +08:00
Huang Rui
27c435020d
sci-electronics/verilator: add 5.046, drop 5.044
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-03 19:05:36 +08:00
Huang Rui
5f70821648
sci-electronics/sby: add 0.62, drop 0.61
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-03-03 19:05:36 +08:00
David Roman
69b718c5ea
sci-electronics/logic-bin: add 2.4.42
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-03-02 11:31:51 +01:00
David Roman
548158220e
sci-electronics/logic-bin: drop 2.4.39, 2.4.40
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-03-02 11:30:56 +01:00
Manuel
366006a464
sci-electronics/qucs-s: add 25.2.0
...
Signed-off-by: Manuel <ljn0099@hotmail.com >
2026-03-01 11:11:00 +01:00
David Roman
3c2bb86805
sci-electronics/logic-bin: add 2.4.41
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-02-09 15:57:48 +01:00
Huang Rui
3dfab58c6a
sci-electronics/yosys: inherit llvm-r2, remove tcl use flag
...
- inherit llvm-r2.eclass
- remove tcl use flag
- happy new year 2026
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-01-16 13:11:53 +08:00
Huang Rui
f655f77c1b
sci-electronics/sby: add 0.61, drop 0.60
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-01-14 18:18:30 +08:00
Huang Rui
ad10f29c19
sci-electronics/yosys: add 0.61, drop 0.60
...
Closes: https://bugs.gentoo.org/933183
Closes: https://bugs.gentoo.org/937505
Closes: https://bugs.gentoo.org/931001
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-01-14 18:17:19 +08:00
Huang Rui
50728115dc
sci-electronics/verilator: add 5.044, drop 5.042
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2026-01-05 11:06:50 +08:00
Huang Rui
1f53ef9c57
sci-electronics/surfer: add 0.5.0, drop 0.4.0
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-24 20:20:20 +08:00
Paul Zander
cc278eaa5a
sci-electronics/cocotb-bus: Remove py3.11
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-12-22 18:03:14 +01:00
Paul Zander
07d3c61d2c
sci-electronics/logic-bin: small QA fixes
...
- prebuilt image only works for amd64
- popd requires die
- doins * could glob files leading with `-` turning them into options
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-12-18 22:57:45 +01:00
David Roman
6002a3eb13
sci-electronics/logic-bin: drop 2.4.29, 2.4.36
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-12-18 14:25:02 +01:00
David Roman
9875987fe1
sci-electronics/logic-bin: add 2.4.40
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-12-18 14:24:47 +01: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
b6023f6184
sci-electronics/bender: add 0.29.1, drop 0.28.1-r1
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-13 19:42:41 +08:00
Huang Rui
b133564cb3
sci-electronics/coil64: add 2.3.38, drop 2.1.27
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-13 15:00:54 +08:00
Huang Rui
f9a5da648a
sci-electronics/bluespec: add 2025.07
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-11 14:20:07 +08:00
Huang Rui
f013fe6428
sci-electronics/verilator: enable py3.14
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-11 14:01:51 +08:00
Huang Rui
f9078fe2b4
sci-electronics/verilator: drop 5.026 5.028, add 5.042
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-11 14:00:34 +08:00
Huang Rui
89b7de0997
sci-electronics/surfer: new package, add 0.4.0
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-10 18:12:18 +08:00
Huang Rui
423f665570
sci-electronics/sby: new package, add 0.60
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-06 20:35:35 +08:00
Huang Rui
0c39134cf2
sci-electronics/yosys: add 0.60, drop 0.57
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-12-06 12:19:30 +08:00
Paul Zander
517a190af1
*/*: Use := on dev-libs/libfmt deps, part 2
...
Done via:
```
git grep -l "${name}-" |
xargs sed -i -r -e "s@${name}-[0-9.]*(-r[0-9]*)?@&:=@g"
git grep -l "${name}-" | xargs sed -i -e "s@:=:=@:=@g"
pkgcheck scan --commits \
-c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-18 18:06:05 +01:00
Paul Zander
e07d695d5d
*/*: Add := to virtual/zlib deps
...
Add := to virtual/zlib deps, part 1
Done via:
```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```
Add := to virtual/zlib deps
Done via:
```
git grep -l 'virtual/zlib ' |
xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g'
```
Unify virtual/zlib:0= to virtual/zlib:=
Done via:
```
git grep -l 'virtual/zlib:0=' |
xargs sed -i -e 's@virtual/zlib:0=@virtual/zlib:=@g'
```
Add := to virtual/zlib deps, part 3
Done via:
```
git grep -l 'virtual/zlib:0' |
xargs sed -i -e 's@virtual/zlib:0@virtual/zlib:=@g'
git grep -l 'virtual/zlib:=/' |
xargs sed -i -e 's@virtual/zlib:=/@virtual/zlib:0/@g'
```
Add := to virtual/zlib deps, part 4
Done via:
```
git grep -l 'virtual/zlib\[' |
xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```
Use := on virtual/zlib deps, part 5
Done via:
```
git grep -l 'virtual/zlib-' |
xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
-c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```
Use := on virtual/zlib deps, part 6
Done via:
```
git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@'
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-18 17:53:08 +01:00
Paul Zander
c23791504e
*/*: update for virtual/zlib
...
Update done using:
```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-16 23:26:20 +01:00
Huang Rui
14ea4c1805
sci-electronics/slang: add 9.1, drop 9.0
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-11-14 14:46:55 +08:00
David Roman
0dd30e477c
sci-electronics/logic-bin: add 2.4.39
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-11-04 16:08:53 +01:00
Huang Rui
b4b1b5f535
sci-electronics/yosys: add 0.57, drop 0.40-r1
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-09-18 00:27:52 +08:00
David Roman
dc3e89934d
sci-electronics/logic-bin: add 2.4.36
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-09-12 12:43:28 +02:00
David Roman
6c5714d65b
sci-electronics/logic-bin: drop 2.4.14
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-09-12 12:41:57 +02:00
Huang Rui
10f912f52e
sci-electronics/slang: enable py3.14
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-08-15 19:29:10 +08:00
Huang Rui
160ecdc70d
sci-electronics/slang: add 9.0, drop 8.1
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-08-15 19:28:49 +08:00
Huang Rui
676f02abd8
sci-electronics/vcd: fix missing install command
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-07-05 22:50:17 +08:00
David Roman
326fa3b1dc
sci-electronics/logic-bin: minor corrections
...
Fix blank lines, whitespaces & remove unused class
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-06-23 12:40:34 +02:00
David Roman
9f3f74a8ac
sci-electronics/logic-bin: add 2.4.29
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-06-23 12:37:07 +02:00
Manuel
dd02730be8
sci-electronics/qucs-s:
...
Signed-off-by: Manuel <ljn0099@hotmail.com >
Ngspice is now an use flag
2025-06-16 14:49:03 +02:00