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;
 }
 

Reply via email to