cad/gtkwave 3.3.128 MidnightBSD
Electronic Waveform Viewer
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
d027c53b20- License
- gpl2
- Categories
- cad
Description
GTKWave is a fully featured GTK+ based wave viewer for Unix and Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | cad/gtkwave | 3.3.128 |
| FreeBSD | cad/gtkwave | 3.3.128 |
| OpenBSD | cad/gtkwave | 3.3.128 |
| NetBSD | cad/gtkwave | 3.3.125nb5 |
| DragonFly | cad/gtkwave | 3.3.122 |
| HardenedBSD | cad/gtkwave | 3.3.128 |
| GhostBSD | cad/gtkwave | 3.3.128 |
Install
Binary package:
mport install gtkwave
From mports:
cd /usr/mports/cad/gtkwave && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gtkwave>0:cad/gtkwave
Dependencies
As this port's Makefile names them.
Library 1
libharfbuzz.so: print/harfbuzz
Build dependencies 1
Run dependencies 1
Required by 1
Configuration
Options name: cad_gtkwave
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off | |
| TCL | off | Enable support for TCL/TK |
- USES
- desktop-file-utils gettext-runtime gmake gnome gperf pkgconfig shared-mime-info cpe
- Service scripts
- none
Files
Manual pages 17
- evcd2vcd(1)
- fst2vcd(1)
- fstminer(1)
- gtkwave(1)
- gtkwaverc(5)
- lxt2miner(1)
- lxt2vcd(1)
- rtlbrowse(1)
- shmidcat(1)
- twinwave(1)
- vcd2fst(1)
- vcd2lxt(1)
- vcd2lxt2(1)
- vcd2vzt(1)
- vzt2vcd(1)
- vztminer(1)
- xml2stems(1)
pkg-plist 85
- bin/evcd2vcd
- bin/fst2vcd
- bin/fstminer
- bin/gtkwave
- bin/lxt2miner
- bin/lxt2vcd
- bin/rtlbrowse
- bin/shmidcat
- bin/twinwave
- bin/vcd2fst
- bin/vcd2lxt
- bin/vcd2lxt2
- bin/vcd2vzt
- bin/vzt2vcd
- bin/vztminer
- bin/xml2stems
- share/man/man1/evcd2vcd.1.gz
- share/man/man1/fst2vcd.1.gz
- share/man/man1/fstminer.1.gz
- share/man/man1/gtkwave.1.gz
- share/man/man1/lxt2miner.1.gz
- share/man/man1/lxt2vcd.1.gz
- share/man/man1/rtlbrowse.1.gz
- share/man/man1/shmidcat.1.gz
- share/man/man1/twinwave.1.gz
- share/man/man1/vcd2fst.1.gz
- share/man/man1/vcd2lxt.1.gz
- share/man/man1/vcd2lxt2.1.gz
- share/man/man1/vcd2vzt.1.gz
- share/man/man1/vzt2vcd.1.gz
- share/man/man1/vztminer.1.gz
- share/man/man1/xml2stems.1.gz
- share/man/man5/gtkwaverc.5.gz
- share/applications/gtkwave.desktop
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png
- share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png
- share/icons/gnome/16x16/mimetypes/gtkwave.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png
- share/icons/gnome/32x32/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png
- share/icons/gnome/32x32/mimetypes/gtkwave.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-ae2.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-aet.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-evcd.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-fst.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-ghw.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-gtkw.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lx2.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lxt.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-lxt2.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-vcd.png
- share/icons/gnome/48x48/mimetypes/gnome-mime-application-vnd.gtkwave-vzt.png
- share/icons/gnome/48x48/mimetypes/gtkwave.png
- share/icons/gtkwave_256x256x32.png
- share/icons/gtkwave_files_256x256x32.png
- share/icons/gtkwave_savefiles_256x256x32.png
- share/icons/hicolor/scalable/apps/gtkwave.svg
- share/mime/packages/x-gtkwave-extension-ae2.xml
- share/mime/packages/x-gtkwave-extension-aet.xml
- share/mime/packages/x-gtkwave-extension-evcd.xml
- share/mime/packages/x-gtkwave-extension-fst.xml
- share/mime/packages/x-gtkwave-extension-ghw.xml
- share/mime/packages/x-gtkwave-extension-gtkw.xml
- share/mime/packages/x-gtkwave-extension-lx2.xml
- share/mime/packages/x-gtkwave-extension-lxt.xml
- share/mime/packages/x-gtkwave-extension-lxt2.xml
- share/mime/packages/x-gtkwave-extension-vcd.xml
- share/mime/packages/x-gtkwave-extension-vzt.xml
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gtkwave-gtk3-3.3.128.tar.gz | 3.517524e+06 | 817e197fc1808f8aac3543c2c2f9683cb01368c91192b8eae5af58070ef1d1f8 |
Master sites 1
- SF/gtkwave/gtkwave-gtk3-3.3.128
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
d027c53b20 |
Lucas Holt | cad/gtkwave: update to 3.3.128 (#1133) Updates GTKWave to 3.3.128, removes the release-specific PORTREVISION,
and adds the upstream-required gdk-pixbuf-extra runtime dependency.
INSTALLS_ICONS=yes now covers the staged icon payload.
Validation passed: bmake makesum, patch, build, fake, package, test,
check-license, portlint -C, and git diff --check.
## Summary by Sourcery
Update the GTKWave port to the 3.3.128 release with the dependencies and
packaging metadata required by the new version.
Enhancements:
- Update GTKWave to version 3.3.128 and add the required GNOME runtime
support for its icons and pixbuf loaders.
Chores:
- Remove the release-specific PORTREVISION and enable staged icon
installation.
---------
Signed-off-by: Lucas Holt <[email protected]> |
|
22173208f1 |
Lucas Holt | */*: add CPE identifiers from the matching FreeBSD ports mport audit matches installed packages against sec.midnightbsd.org by CPE, so a
port without one is invisible to it regardless of how vulnerable it is. These
126 ports had no CPE while the corresponding FreeBSD port did, so the vendor
and product were copied from there rather than guessed.
Sampled against the audit API to confirm the identifiers resolve, e.g.
cad/gtkwave tonybybell:gtkwave 82 CVEs
archivers/libunrar rarlab:unrar 12
audio/espeak-ng espeak-ng:espeak-ng 5
archivers/minizip-ng zlib-ng:minizip-ng 3
audio/faust grame:faust 3
cad/admesh admesh_project:admesh 3
Three ports were deliberately skipped: archivers/p5-Archive-Tar,
… |