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
Manuel
ac22c936ab
sci-electronics/qucs-s: new package, add 25.1.2
...
Signed-off-by: Manuel <ljn0099@hotmail.com >
2025-06-16 13:48:55 +02:00
Huang Rui
c94aa63307
sci-electronics/slang: add 8.1, drop 8.0-r1
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-05-26 17:17:10 +08:00
Huang Rui
0dc6241a2a
sci-electronics/circt: enable py3.13
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-05-05 11:15:41 +08:00
Huang Rui
c0b6485997
sci-electronics/dsview: enable py3.13
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-05-04 20:01:26 +08:00
Huang Rui
3822009377
sci-electronics/bluespec: update Manifest
...
Closes: https://bugs.gentoo.org/954336
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-04-27 16:02:31 +08:00
Vivian Heisz (demize)
b8fc03b268
sci-electronics/bluespec: mask USE="doc"
...
Temporary mask (and removal of the BDEPEND)
due to the masking of asciidoctor-pdf.
Bug: https://bugs.gentoo.org/954116
Signed-off-by: Vivian Heisz (demize) <demize@unstable.systems >
2025-04-20 15:54:16 -04:00
Huang Rui
db6050a3c9
sci-electronics/cocotb-bus: new package, add 0.2.1
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-04-07 22:26:54 +08:00
Huang Rui
09e3824ad4
sci-electronics/cocotb: new package, add 1.9.2
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-04-03 16:57:21 +08:00
Huang Rui
83717f9eea
sci-electronics/circt: drop 1.14.0
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-03-22 21:17:00 +08:00
Huang Rui
2bd1802cea
sci-electronics/circt: add 1.110.0
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-03-22 21:16:40 +08:00
Huang Rui
5bf3ae623b
sci-electronics/bluespec: add 2025.01.1
...
Signed-off-by: Huang Rui <vowstar@gmail.com >
2025-03-16 09:35:12 +08:00
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