Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gtkwave for openSUSE:Factory checked in at 2026-01-09 17:04:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtkwave (Old) and /work/SRC/openSUSE:Factory/.gtkwave.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtkwave" Fri Jan 9 17:04:42 2026 rev:34 rq:1326330 version:3.3.126 Changes: -------- --- /work/SRC/openSUSE:Factory/gtkwave/gtkwave.changes 2023-03-12 16:26:13.173286256 +0100 +++ /work/SRC/openSUSE:Factory/.gtkwave.new.1928/gtkwave.changes 2026-01-09 17:06:31.311535371 +0100 @@ -1,0 +2,32 @@ +Thu Jan 1 22:12:57 UTC 2026 - Andreas Prittwitz <[email protected]> + +- Update to 3.3.126 + * Added -H --noheader command line option for GTK3. + * Fix for rendering multiline string constants in dumps. + * Added headerbar rc variable to disable GTK3 headerbars. + * Add warning message for missing XPM loader. + * Updated libghw to current version. + * Changed behavior of X search in pattern search so it is + matched by a single X bit. + +- Changes in 3.3.125 + * Added json2stems to distribution to support newer versions + of Verilator. + * VCD parser fix for colon in VCD variable name (Jasper). + * Parameter size 0 fix for Vivado: backs out very old fix + (for MTI) that converts 0 size signals to reals. + * Update vcd2fst so it handles MTI 0 size conversion. + +------------------------------------------------------------------- +Tue Jul 8 15:01:41 UTC 2025 - Yousaf Kaukab <[email protected]> + +- Update to gtkwave v3.3.124 with gtk3 +- Updates paths with -gtk3 +- Use libtirpc for RPC +- Drop use of %suse_update_desktop_file as it is deprecated + https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation +- Remove handling of /usr/share/gtkwave/examples/des* as it doesn't exist anymore +- Update documentation files +- Update schemas + +------------------------------------------------------------------- @@ -308 +339,0 @@ -------------------------------------------------------------------- @@ -313 +343,0 @@ -------------------------------------------------------------------- @@ -318 +347,0 @@ -------------------------------------------------------------------- @@ -323 +351,0 @@ -------------------------------------------------------------------- @@ -328 +355,0 @@ -------------------------------------------------------------------- @@ -333 +359,0 @@ -------------------------------------------------------------------- @@ -338 +363,0 @@ -------------------------------------------------------------------- @@ -343 +367,0 @@ -------------------------------------------------------------------- @@ -348 +371,0 @@ -------------------------------------------------------------------- @@ -353 +375,0 @@ -------------------------------------------------------------------- @@ -359 +380,0 @@ -------------------------------------------------------------------- @@ -364 +384,0 @@ -------------------------------------------------------------------- Old: ---- gtkwave-3.3.114.tar.gz New: ---- gtkwave-gtk3-3.3.126.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtkwave.spec ++++++ --- /var/tmp/diff_new_pack.FeAEcJ/_old 2026-01-09 17:06:32.099568035 +0100 +++ /var/tmp/diff_new_pack.FeAEcJ/_new 2026-01-09 17:06:32.103568201 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtkwave # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,22 +17,22 @@ Name: gtkwave -Version: 3.3.114 +Version: 3.3.126 Release: 0 Summary: Waveform viewer for Ditital Signals License: GPL-2.0-or-later Group: Productivity/Scientific/Electronics URL: https://gtkwave.sourceforge.net/ -Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Source0: https://downloads.sourceforge.net/%{name}/%{name}-gtk3-%{version}.tar.gz BuildRequires: fdupes BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: gperf -BuildRequires: gtk2-devel +BuildRequires: gtk3-devel BuildRequires: judy-devel +BuildRequires: libtirpc-devel BuildRequires: tcl-devel BuildRequires: tk-devel -BuildRequires: update-desktop-files BuildRequires: xz-devel BuildRequires: zlib-devel Recommends: %{name}-doc @@ -69,12 +69,15 @@ This package contains examples for GTKWave %prep -%setup -q +%setup -q -n %{name}-gtk3-%{version} %build %configure \ --disable-mime-update \ - --enable-judy + --enable-gtk3 \ + --enable-judy \ + --with-gsettings \ + --with-tirpc %make_build %install @@ -84,22 +87,17 @@ install -D -m 644 share/icons/gnome/32x32/mimetypes/gtkwave.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gtkwave.png install -D -m 644 share/icons/gnome/48x48/mimetypes/gtkwave.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gtkwave.png -%suse_update_desktop_file -i -r %{name} Education Engineering - -# non OSI compliant files [bnc#783166] -rm -r %{buildroot}%{_datadir}/%{name}/examples/des* - # move documentation install -d %{buildroot}%{_docdir}/%{name}/ -mv %{buildroot}%{_datadir}/%{name}/gtkwave.odt %{buildroot}%{_docdir}/%{name}/ +mv %{buildroot}%{_datadir}/%{name}-gtk3/gtkwave.odt %{buildroot}%{_docdir}/%{name}/ # move examples -mv %{buildroot}%{_datadir}/%{name}/examples %{buildroot}%{_docdir}/%{name}/ +mv %{buildroot}%{_datadir}/%{name}-gtk3/examples %{buildroot}%{_docdir}/%{name}/ %fdupes %{buildroot}/%{_datadir}/icons/ %files %license COPYING LICENSE.TXT -%doc ChangeLog README +%doc ChangeLog README.md %exclude %{_docdir}/%{name}/gtkwave.odt %exclude %{_docdir}/%{name}/examples/ %{_bindir}/* @@ -112,6 +110,7 @@ %{_datadir}/icons/gnome/*/mimetypes/*.png %{_datadir}/icons/gtkwave* %{_datadir}/icons/hicolor/*/apps/%{name}.* +%{_datadir}/glib-2.0/schemas/com.geda.gtkwave.gschema.xml %{_datadir}/mime/packages/x-gtkwave-extension*.xml %files doc
