⇦ | gtkwave [main]
Last updated on: 2026-02-13 22:45 [UTC]

Metadata for gtkwave in main

io.github.gtkwave.GTKWave - 3.3.125-9 ⚙ x86_64

Icon
<component type="desktop-application">
  <id>io.github.gtkwave.GTKWave</id>
  <name>GTKWave</name>
  <summary>Electronic waveform viewer for viewing simulation results</summary>
  <project_license>GPL-2.0-or-later</project_license>
  <description>
    <p>
      GTKWave is a fully featured GTK+ based waveform viewer which reads FST and
      GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.
    </p>
    <p>
      The viewer supports both post-mortem viewing of VCD files and interactive viewing of VCD data.
      Tcl scripting and callback capability allow for remote control by other applications.
    </p>
  </description>
  <developer>
    <name>Tony Bybell</name>
  </developer>
  <developer_name>Tony Bybell</developer_name>
  <pkgname>gtkwave</pkgname>
  <launchable type="desktop-id">gtkwave.desktop</launchable>
  <icon type="cached" width="48" height="48">gtkwave_gtkwave.png</icon>
  <icon type="cached" width="64" height="64">gtkwave_gtkwave.png</icon>
  <icon type="cached" width="128" height="128">gtkwave_gtkwave.png</icon>
  <icon type="remote" width="128" height="128">io/github/gtkwave.GTKWave/e6a2cdcf9bced3edffafd65d7a39beab/icons/128x128/gtkwave_gtkwave.png</icon>
  <icon type="stock">gtkwave</icon>
  <url type="homepage">http://gtkwave.sourceforge.net/</url>
  <url type="bugtracker">https://github.com/gtkwave/gtkwave/issues</url>
  <url type="help">https://github.com/gtkwave/gtkwave</url>
  <categories>
    <category>Utility</category>
    <category>Electronics</category>
    <category>Engineering</category>
  </categories>
  <provides>
    <mediatype>application/vnd.gtkwave-ae2</mediatype>
    <mediatype>application/vnd.gtkwave-aet</mediatype>
    <mediatype>application/vnd.gtkwave-evcd</mediatype>
    <mediatype>application/vnd.gtkwave-fst</mediatype>
    <mediatype>application/vnd.gtkwave-ghw</mediatype>
    <mediatype>application/vnd.gtkwave-gtkw</mediatype>
    <mediatype>application/vnd.gtkwave-lx2</mediatype>
    <mediatype>application/vnd.gtkwave-lxt2</mediatype>
    <mediatype>application/vnd.gtkwave-lxt</mediatype>
    <mediatype>application/vnd.gtkwave-vcd</mediatype>
    <mediatype>application/vnd.gtkwave-vzt</mediatype>
  </provides>
  <screenshots>
    <screenshot type="default">
      <image type="source" width="1248" height="702">io/github/gtkwave.GTKWave/e6a2cdcf9bced3edffafd65d7a39beab/screenshots/image-1_orig.png</image>
      <image type="thumbnail" width="1248" height="702">io/github/gtkwave.GTKWave/e6a2cdcf9bced3edffafd65d7a39beab/screenshots/[email protected]</image>
      <image type="thumbnail" width="752" height="423">io/github/gtkwave.GTKWave/e6a2cdcf9bced3edffafd65d7a39beab/screenshots/[email protected]</image>
      <image type="thumbnail" width="624" height="351">io/github/gtkwave.GTKWave/e6a2cdcf9bced3edffafd65d7a39beab/screenshots/[email protected]</image>
      <image type="thumbnail" width="224" height="126">io/github/gtkwave.GTKWave/e6a2cdcf9bced3edffafd65d7a39beab/screenshots/[email protected]</image>
    </screenshot>
  </screenshots>
  <releases>
    <release type="stable" version="3.3.125" timestamp="1750550400">
      <description>
        <p>
	Changes in 3.3.125:
        </p>
        <ul>
          <li>Added json2stems to distribution to support newer versions of Verilator.</li>
          <li>VCD parser fix for colon in VCD variable name (Jasper).</li>
          <li>Parameter size 0 fix for Vivado: conditionally backs out very old fix (for MTI) that converts 0 size signals to reals.</li>
          <li>Update vcd2fst so it handles MTI 0 size conversion.</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="3.3.124" timestamp="1746576000">
      <description>
        <p>
        Changes in 3.3.124:
        </p>
        <ul>
          <li>Ensure type name in $var for VCD saver is &gt;0 length (GHW).</li>
          <li>Preserve bitblasted vector ordering with VCD saver.</li>
          <li>Use full type names in VCD saver instead of abbreviations.</li>
          <li>Dump all bits for a bitblasted vector in VCD saver in order to ensure stray bit extractions do not cause a failure to reconstruct vectors in proper order in the extracted file.</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="3.3.123" timestamp="1746057600">
      <description>
        <p>
        Changes in 3.3.123:
        </p>
        <ul>
          <li>Fix broken autocoalesce of bitblasted vectors that fix for #428 in 3.3.122 introduced.</li>
          <li>Fix improper autocoalesce of adjacent duplicate	symbols.</li>
          <li>Preserve dimension on integer array element when expanded.</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="3.3.122" timestamp="1745193600">
      <description>
        <p>
        Changes in 3.3.122:
        </p>
        <ul>
          <li>Buffer warning fix in fstVcdIDForFwrite.</li>
          <li>Warning fixes in vzt_read.c and fstapi.c.</li>
          <li>Prototype fixes for port to gcc15.</li>
          <li>Fixes for tcl9 compatibility.</li>
          <li>Added fixes for --saveonexit command line option.</li>
          <li>Fix for convert_real for TR_REAL traces.</li>
          <li>Fix for popen_san() in vcd2fst using fsdb binaries.</li>
          <li>Added fstWriterGetFlushContextPending() to fstapi.c/.h.</li>
          <li>Reenable wayland code for primary and baseline markers in wavewindow.c.</li>
          <li>Unnamed scope fix for fstReader.</li>
          <li>Opaque pointer warning fix for fstapi.c.</li>
          <li>Remove broken pseudo-2D array support in fst.c.</li>
          <li>Fix in fst.c for signals whose MSB/LSB/len mismatch.</li>
          <li>Libfst #15: fstReaderOpen should not fail on empty FST file.</li>
          <li>Fix crash introduced in 3.3.120 with legacy VCD loader caused by "Fix case of missing newline at EOF for VCD loaders."</li>
          <li>#423: fstminer doesn't handle string transitions correctly.</li>
          <li>Fix in fst.c for duplicate string values.</li>
          <li>Remove duplicate string values from adjacent value changes.</li>
          <li>Libghw add from upstream for ghdl_rtik_type_i64.</li>
          <li>#428: Inconsistent handling of invalid vector bounds in VCD and FST loaders.</li>
        </ul>
      </description>
    </release>
  </releases>
  <content_rating type="oars-1.0"/>
</component>