Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iverilog: update to s20250103, split documentation, add libvvp patch #27717

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bpdegnan
Copy link
Contributor

Description

  • Update iverilog from version 12.0 to tag s20250103 to support libvvp integration with ngspice.
  • Split documentation into a new iverilog-docs port due to increased compile dependencies and source tree changes.
  • Many text files, such as cadpli.txt, are no longer included upstream.
  • Add patch for libvvp.so to ensure proper functionality.
Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on

macOS 13.7.2 22H313 x86_64
Xcode 14.3.1 14E300c

Verification

Have you

  • followed our Commit Message Guidelines?
  • squashed and minimized your commits?
  • checked that there aren't other open pull requests for the same change?
  • checked your Portfile with port lint?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?

@macportsbot
Copy link

Notifying maintainers:
@padf for port iverilog.

- Update iverilog from version 12.0 to tag s20250103 to support libvvp integration with ngspice.
- Split documentation into a new `iverilog-docs` port due to increased compile dependencies and source tree changes.
- Many text files, such as `cadpli.txt`, are no longer included upstream.
- Add patch for `libvvp.so` to ensure proper functionality.
@bpdegnan bpdegnan force-pushed the iverilog-libvvp-fix branch from 2dd57f9 to aa1311b Compare February 19, 2025 23:19
@bpdegnan
Copy link
Contributor Author

The checker is not pulling the github version of iverilog correctly; however, it works well on my test systems. Any suggestions welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

2 participants