Age | Commit message (Collapse) | Author | Files | Lines |
|
https://github.com/YosysHQ/yosys/releases/tag/0.45
|
|
synlig: 2023-11-28 -> 2024-08-07
|
|
|
|
|
|
|
|
The iverilog project is commonly known as ... iverilog, not verilog.
The package name `verilog` so far has been confusing, rename to `iverilog`.
While doing so, move the package to the new by-name/ convention directory.
Fix all the fall-out of packages that referred to the old name.
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.43
Also:
- Update patch to fix error on macOS
- Remove an unused argument
- Remove a call to `chmod` since the file now has the executable bit already
|
|
ABC is now included as a submodule, and we choose to build it like that
instead of having to maintain nixpkgs's version, as each version of Yosys
is only compatible with one particular version of ABC. The built ABC is
available in `$out/bin/yosys-abc` as before.
A little munging is required to present the git hashes as desired.
Additionally, some upstreamed patches are dropped.
|
|
treewide: remove myself from packages I don’t use
|
|
I’ve had an extended absence from Nix work and no longer actively
use a bunch of packages I used to maintain, so remove myself as a
maintainer from things I can’t usefully review/test changes for
as I ease back into things. This does unfortunately leave a few
packages orphaned (`stm32loader`, `tinyprog`, `python3Packages.fx2`,
and `python3Packages.jsonmerge`).
|
|
Synlig is currently not compaetible with newer versions of Yosys,
so marking it broken to allow #297531 to proceed.
|
|
Also fix test issues on macOS.
|
|
Discussed in
https://github.com/NixOS/nixpkgs/pull/281384
This is filed as upstream issue
https://github.com/chipsalliance/synlig/issues/2299
... and addressed in this pull request
https://github.com/chipsalliance/synlig/pull/2300
Patched into this nix package.
Co-authored-by: Luflosi <luflosi@luflosi.de>
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.37
The change to the patch is needed to fix this error on macOS:
```
+ clang -std=c++11 -O2 -o cxxrtl-test-value -I../../backends/cxxrtl/runtime test_value.cc -lstdc++
test_value.cc:1:10: fatal error: 'cassert' file not found
^~~~~~~~~
1 error generated.
make: *** [Makefile:891: test] Error 1
```
|
|
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.36
|
|
|
|
|
|
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.35
|
|
|
|
|
|
|
|
|
|
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.34
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.33
A patch needed to be adapted to fix this error on macOS:
```
+ clang -std=c++11 -o yosys-always_full -I../.. always_full_tb.cc -lstdc++
In file included from always_full_tb.cc:1:
In file included from ./yosys-always_full.cc:1:
../../backends/cxxrtl/cxxrtl.h:29:10: fatal error: 'cstddef' file not found
#include <cstddef>
^~~~~~~~~
1 error generated.
make: *** [Makefile:885: test] Error 1
```
|
|
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.32
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.31
|
|
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.29
|
|
Signed-off-by: Jack Leightcap <jack@leightcap.com>
|
|
The plugin now has a tagged version that is based on the date.
Previously, we had to use a random commit and manually choose the
relevant date. Now, we use the official tag as a version here
and to fetch from git.
While at it: fix the tests - somewhere over the course of the
lasts year, the tests stopped being run. Fixed now.
|
|
Since 12cc34ce2dd2f all yosys plugins are expected to have a
`plugin` attribute; without it they will not build. This commit
adds one for yosys-ghdl.
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.27
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.26
|
|
Signed-off-by: Austin Seipp <aseipp@pobox.com>
|
|
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.25
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.24
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.23
The protobuf backend was removed in https://github.com/YosysHQ/yosys/pull/3508.
|
|
Update plugins to be compatible with latest surelog/uhdm (1.45).
Also fix expected googletest path so that it comes from the
nix environment, not third_party/.
Signed-off-by: Henner Zeller <h.zeller@acm.org>
|
|
Add systemverilog plugin to yosys
|
|
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.22
|
|
|
|
|
|
|
|
most found with https://github.com/siraben/nix-lint
|
|
Includes necessary `abc` update as well.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
|