Hello community, here is the log from the commit of package wxEDID for openSUSE:Factory checked in at 2020-06-05 20:24:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wxEDID (Old) and /work/SRC/openSUSE:Factory/.wxEDID.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wxEDID" Fri Jun 5 20:24:22 2020 rev:5 rq:811827 version:0.0.20 Changes: -------- --- /work/SRC/openSUSE:Factory/wxEDID/wxEDID.changes 2019-07-24 20:50:38.726450810 +0200 +++ /work/SRC/openSUSE:Factory/.wxEDID.new.3606/wxEDID.changes 2020-06-05 20:29:03.149320176 +0200 @@ -1,0 +2,45 @@ +Fri Jun 5 11:35:37 UTC 2020 - Mia Herkt <[email protected]> + +- Add wxedid-no-implicit-string-conversion.patch + Works around compilation issues with openSUSE’s wxWidgets + packages, which do not enable implicit string type conversion. +- Update to v0.0.20 +Added + * Added: Loading/Importing EDID files from path passed as cmd + line argument. + * Added: Save settings: last used directory + last opened file, + dtd_keep_aspect_ratio + +Changed + * lower-case name for the final executable: wxEDID -> wxedid + +Fixed + * (BUG) cea_y42c_cl::gen_data_layout() never tested: buggy code, + memory corruption. Program crash if EDID data contains + "YCBCR 4:2:0 Capability Map Data Block" + (TagCode=7, ExtTagCode=15) + +------------------------------------------------------------------- +Sun Jan 5 17:21:10 UTC 2020 - Martin Herkt <[email protected]> + +- Update to v0.0.19 +Fixed + * evt_blktree_sel(): the cell editor must be closed before + switching to newly selected data block. Otherwise the cell + editor can be "orphaned" and its window stays opened until + another cell editor is activated. This problem was visible + only when the cell editor was activated from Value Selector + Menu event and if evt_blktree_sel() was invoked with opened + cell editor. + * EDID_cl::ProdWk(): wxString::operator<<() requires type casting + to <int> when appending a byte -> otherwise <u8_t> is + interpreted as <char> + * menu Options::"Ignore EDID errors" must be always enabled, + because otherwise the option will be unavailable until a valid + EDID structure is loaded. + +Added + * Menu Help::Flags & Types: info about flags displayed in the + block data grid. + +------------------------------------------------------------------- Old: ---- wxedid-0.0.18.tar.gz New: ---- wxedid-0.0.20.tar.gz wxedid-no-implicit-string-conversion.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wxEDID.spec ++++++ --- /var/tmp/diff_new_pack.GWPMEX/_old 2020-06-05 20:29:03.889322362 +0200 +++ /var/tmp/diff_new_pack.GWPMEX/_new 2020-06-05 20:29:03.893322374 +0200 @@ -1,7 +1,7 @@ # # spec file for package wxEDID # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,15 @@ Name: wxEDID -Version: 0.0.18 +Version: 0.0.20 Release: 0 Summary: Extended Display Identification Data editor License: GPL-3.0-only Group: Hardware/Other URL: https://sourceforge.net/projects/wxedid/ Source0: https://sourceforge.net/projects/wxedid/files/wxedid-%{version}.tar.gz +# PATCH-FIX-OPENSUSE our wx packages do not enable implicit string type conversion, breaking the build +Patch0: wxedid-no-implicit-string-conversion.patch BuildRequires: c++_compiler BuildRequires: wxWidgets-devel @@ -38,6 +40,7 @@ %prep %setup -q -n wxedid-%{version} +%autopatch -p1 sed -i 's:.*__DATE__.*::g' src/wxEDID_Main.cpp sed -i 's:.*__TIME__.*::g' src/wxEDID_Main.cpp @@ -52,6 +55,6 @@ %files %license COPYING %doc AUTHORS ChangeLog -%{_bindir}/wxEDID +%{_bindir}/wxedid %changelog ++++++ wxedid-0.0.18.tar.gz -> wxedid-0.0.20.tar.gz ++++++ ++++ 15634 lines of diff (skipped) ++++++ wxedid-no-implicit-string-conversion.patch ++++++ diff -ru wxedid-0.0.20.orig/src/CEA_class.cpp wxedid-0.0.20/src/CEA_class.cpp --- wxedid-0.0.20.orig/src/CEA_class.cpp 2020-06-03 11:34:20.000000000 +0200 +++ wxedid-0.0.20/src/CEA_class.cpp 2020-06-05 15:14:06.096511581 +0200 @@ -1017,7 +1017,7 @@ type_id = ID_VSD; - retU = init_fields(&fields[0], inst, fcount, orflags, Name, Desc); + retU = init_fields(&fields[0], inst, fcount, orflags, Name, Desc.ToUTF8()); return retU; }
