summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics/gtkwave
Commit message (Collapse)AuthorAgeFilesLines
* gtkwave: Add libtirpc to dependsKhem Raj2025-07-011-0/+1
| | | | | | It was missing as the recipe is using --with-tirpc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-1/+1
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.121 -> 3.3.122Wang Mingyu2025-04-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= - Buffer warning fix in fstVcdIDForFwrite. - Warning fixes in vzt_read.c and fstapi.c. - Prototype fixes for port to gcc15. - Fixes for tcl9 compatibility. - Added fixes for --saveonexit command line option. - Fix for convert_real for TR_REAL traces. - Fix for popen_san() in vcd2fst using fsdb binaries. - Added fstWriterGetFlushContextPending() to fstapi.c/.h. - Reenable wayland code for primary and baseline markers in wavewindow.c. - Unnamed scope fix for fstReader. - Opaque pointer warning fix for fstapi.c. - Remove broken pseudo-2D array support in fst.c. - Fix in fst.c for signals whose MSB/LSB/len mismatch. - Libfst #15: fstReaderOpen should not fail on empty FST file. - Fix crash introduced in 3.3.120 with legacy VCD loader caused by "Fix case of missing newline at EOF for VCD loaders." - Fix in fst.c for duplicate string values. - Remove duplicate string values from adjacent value changes. - Libghw add from upstream for ghdl_rtik_type_i64. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: Add packageconfig knob for tcl supportKhem Raj2024-11-051-2/+5
| | | | | | | TCL 9.x is not supported and its coming to core, therefore make way for disabling it by adding the knob and keep is off by default. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.120 -> 3.3.121Wang Mingyu2024-10-141-1/+1
| | | | | | | | | | Changelog: ========= - FST loader for windows and warnings fixes. - Clang warning fixes in fstapi.c on dynamic arrays. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.119 -> 3.3.120Wang Mingyu2024-06-271-1/+1
| | | | | | | | | | | | | | | Changelog: ============ - Add launchable tag in io.github.gtkwave.GTKWave.metainfo.xml. - Fix memory leak on name in build_hierarchy_array(). - Fix memory leak in ptranslate/ttranslate. - Fix case of missing newline at EOF for VCD loaders. - Add escape handling state machine for vars in FST loader. - Remove escape check on coalesce in FST loader. - CreateFileMapping() warning fix for win32 compiles. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.117 -> 3.3.119Wang Mingyu2024-04-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== -Fix stems reader processing code broken in 3.3.114. -Update xml2stems to handle newer "loc" vs "fl" xml tags. -Change preg_regex_c_1 decl to use regex_t* as datatype. -Move gtkwave.appdata.xml to -io.github.gtkwave.GTKWave.metainfo.xml. -Fixed popen security advisories: -Fixed FST security advisories: -Fixed evcd2vcd security advisories: -Fixed VCD security advisories: -Fixed VZT security advisories: -Fixed LXT2 security advisories: -Remove FST_DO_MISALIGNED_OPS. -Update lz4 to current version from github. -Change LZ4_compress to LZ4_compress_default. -Update libghw.c/.h to latest upstream version. -Fix for -Wsign-compare in fstapi.c. -Security fixes for GHW. -Fix left shift of a negative number warning in fstapi.c. -Fix ctrl-A behavior for SST filter entry. -Fix for bad shmat return value in main.c. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.111 -> 3.3.117alperak2023-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: * Bugfix-only release. * VCD reader fixes for unnamed Icarus begin blocks. * String data type crash fix in fst.c. * Dummy release to keep in sync with gtk3 version. * Buffer overflow fixes in FST reader. * Fix VZT reader with -fstrict-aliasing. * Fix use_multi_state condition in vzt_write.c. * Fix for UNDEF vs strings at start of a vzt file. * Fix sleep() time scaling redefine for mingw. * Use MapViewOfFileEx for mmap on Windows (fstapi). * Define FST_DO_MISALIGNED_OPS on AArch64 (fstapi). * Fixed attrbegin short length problem. * Fix manpage/odt for vcd2fst command switch documentation for zlibpack. * Changed sprintf to snprintf in fstapi.c. * Fix stems reader processing code broken in 3.3.114. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.109 -> 3.3.111Andreas Müller2022-01-051-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-2/+2
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gtkwave: set REQUIRED_DISTRO_FEATURES only to waylandMartin Jansa2021-05-311-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * after the migration to gtk3 in: https://git.openembedded.org/meta-openembedded/commit/?id=8221db74e300619d002e2b385d12a5fe13e8999a this was now failing with: | In file included from ../../gtkwave-gtk3-3.3.109/src/debug.h:17, | from ../../gtkwave-gtk3-3.3.109/src/vlist.h:18, | from ../../gtkwave-gtk3-3.3.109/src/analyzer.h:18, | from ../../gtkwave-gtk3-3.3.109/src/symbol.h:20, | from ../../gtkwave-gtk3-3.3.109/src/vcd.h:32, | from ../../gtkwave-gtk3-3.3.109/src/ae2.h:16, | from ../../gtkwave-gtk3-3.3.109/src/globals.h:27, | from ../../gtkwave-gtk3-3.3.109/src/timeentry.c:11: | ../../gtkwave-gtk3-3.3.109/src/gtk23compat.h:12:10: fatal error: gdk/gdkwayland.h: No such file or directory | 12 | #include <gdk/gdkwayland.h> | | ^~~~~~~~~~~~~~~~~~ for distributions without wayland in DISTRO_FEATURES. * because https://github.com/gtkwave/gtkwave/blob/f9d82a82aa3ddc30ca47984278371f62c9a3bd81/gtkwave3-gtk3/src/gtk23compat.h#L10 explicitly includes gdk/gdkwayland.h for gtk-3.22.26 and newer (oe-core currently has 3.24.29) * restrict REQUIRED_DISTRO_FEATURES to wayland _and_ x11 (instead of either of them through ANY_OF_DISTRO_FEATURES and GTK3DISTROFEATURES) because wayland is needed for gtk3 to provide this gdkwayland.h and x11 is needed by tk dependency Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.108 -> 3.3.109 / move to gtk3 / tidy up recipeAndreas Müller2021-05-242-23/+40
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.104 -> 3.3.108Zang Ruochen2021-03-221-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: Disable mime update during installKhem Raj2020-05-131-1/+1
| | | | | | | Its not cross compile safe, and there is a post install step via mime bbclass which should take care of it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.103 -> 3.3.104Wang Mingyu2020-03-021-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: Inherit mime and mime-xdgKhem Raj2020-02-161-3/+3
| | | | | | | | | Use += for depends to not override prior ones Fixes gtkwave-3.3.103: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: gtkwave path '/work/aarch64-yoe-linux/gtkwave/3.3.103-r0/packages-split/gtkwave/usr/share/applications/gtkwave.desktop' [mime-xdg] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.102 -> 3.3.103Wang Mingyu2020-01-101-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: add the libtirpc dependence and configZhixiong Chi2019-11-081-1/+1
| | | | | | | | | | | | Since the oe-core commit "libtirpc: create the symbol link for rpc header files" create the symbol link of header files, so during checking it will find the related header files, then it will use the old PRC_LDADD value "-lrpc" other than "-ltirpc". So we add the option "--with-tirpc" to the configure command and add the dependence. Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: Upgrade to 3.3.102Khem Raj2019-11-071-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Use BPN instead of PN in SRC_URIsKhem Raj2019-07-211-1/+1
| | | | | | | | Makes it work for multilib case and fixes QA error SRC_URI uses PN not BPN [src-uri-bad] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: add distro_features_checkMartin Jansa2019-05-181-0/+4
| | | | | | | | | | | | | | | | | | * fixes: ERROR: Nothing PROVIDES 'gtk+' (but /OE/build/luneos-warrior/webos-ports/meta-openembedded/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb DEPENDS on or otherwise requires it) gtk+ was skipped: one of 'x11 directfb' needs to be in DISTRO_FEATURES ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'gtkwave', 'gtk+'] and ERROR: Nothing PROVIDES 'tk' (but /OE/build/luneos-warrior/webos-ports/meta-openembedded/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb DEPENDS on or otherwise requires it) tk was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'gtkwave', 'tk'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: add version 3.3.98Tuan Hoang2019-02-221-0/+19
Signed-off-by: Hoang Anh Tuan <tuanha@viosoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>