Hello community,

here is the log from the commit of package wxhexeditor for openSUSE:Factory 
checked in at 2017-03-12 20:05:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxhexeditor (Old)
 and      /work/SRC/openSUSE:Factory/.wxhexeditor.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxhexeditor"

Sun Mar 12 20:05:57 2017 rev:10 rq:478798 version:0.23+git20170312

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxhexeditor/wxhexeditor.changes  2017-02-07 
12:03:36.468430742 +0100
+++ /work/SRC/openSUSE:Factory/.wxhexeditor.new/wxhexeditor.changes     
2017-03-12 20:05:58.369007432 +0100
@@ -1,0 +2,81 @@
+Sun Mar 12 05:57:22 UTC 2017 - [email protected]
+
+- Update to 0.23+git20170312
+- Upstream changes:
+  Fixed MinGW32 compatibility.
+  Fixed GIANT file size detection. (Can open /proc/kcore now)
+
+-------------------------------------------------------------------
+Tue Mar  7 06:31:00 UTC 2017 - [email protected]
+
+- Update to 0.23+git20170307
+- Upstream changes:
+  Fixed read mode cosmetic issues and add some compare mode
+   restrictions. #59
+  Removed right click into search and compare panels. #48
+
+-------------------------------------------------------------------
+Mon Mar  6 04:46:14 UTC 2017 - [email protected]
+
+- Update to 0.23+git20170306
+- Upstream changes:
+  Fixed Assertion with zero sized files. #56
+  Fixed 0 sized file GoTo seek error #56
+  Fixed some operations with 0 sized files #56
+
+-------------------------------------------------------------------
+Tue Feb 28 05:21:48 UTC 2017 - [email protected]
+
+- Update to 0.23+git20170228
+- Upstream changes:
+  Added selection after paste for #44
+  Fixed deleted TAG live on taglist error.
+
+-------------------------------------------------------------------
+Sun Feb 26 04:34:20 UTC 2017 - [email protected]
+
+- Update to 0.23+git20170226
+- Upstream changes:
+  Fixed typo & allow find dialog to hide.
+  Fixed last comma with CopyAs Special Hex 0x with ","
+  Fixed block deletion issue #50
+
+-------------------------------------------------------------------
+Fri Feb 24 07:57:40 UTC 2017 - [email protected]
+
+- Update to 0.23+git20170224 to fix reopened boo#1022460
+- Upstream changes:
+  Implemented Portable mode.
+  Replaced SF.net links with wxHexEditor.org
+  Fixed cosmetic typo
+  Fixed Find Backward Wraparound SEGV #48
+  Added support for Paste Hex with "\x00" notation. #44
+  Fixed FindAll double find cosmetic issue.
+
+-------------------------------------------------------------------
+Thu Feb 23 05:48:25 UTC 2017 - [email protected]
+
+- Update to 0.23+git20170223 to fix i586 build.
+- Upstream changes:
+  Fixed find result for zero offset location bug #46.
+  Fixed non-SSE2 environment build.
+  Removed ":" from tag dialogs.
+
+-------------------------------------------------------------------
+Tue Feb 21 07:01:18 UTC 2017 - [email protected]
+
+- Update to 0.23+git20170221 to fix reopened boo#1022460
+- Added wxhexeditor-fixdesktopfile.patch to fix desktop file.
+- Upstream changes:
+    Added Cancel button to Tag Edit Dialog
+    Fixed FileSystemWatcher : operational right now.
+    Fixed more FileSystemWatcher issues.
+    Fixed FileWatcher for files open via CLI arg.
+    Replaced nullptr with old NULL for compatibility.
+    Fixed FindAll SEG fault and double find issues.
+    Fixed locale file.
+    Fixed thread kill on file close.
+    Fixed Disk Image Tools cosmetics
+    Refactored FIND functions with SSE2
+
+-------------------------------------------------------------------

Old:
----
  wxHexEditor-0.23+git20161226.tar.gz

New:
----
  wxHexEditor-0.23+git20170312.tar.gz
  wxhexeditor-fixdesktopfile.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wxhexeditor.spec ++++++
--- /var/tmp/diff_new_pack.XV452K/_old  2017-03-12 20:05:59.000918014 +0100
+++ /var/tmp/diff_new_pack.XV452K/_new  2017-03-12 20:05:59.000918014 +0100
@@ -16,12 +16,15 @@
 #
 
 
+%bcond_with gcc6
 %define _name   wxHexEditor
-%define _rev    07f791b4b1a767b1bb214e4ac921019f015d8ea2
+%define _rev    a681a43e370b0272f40c401503f33fecde119041
+
 Name:           wxhexeditor
-Version:        0.23+git20161226
+Version:        0.23+git20170312
 Release:        0
 Summary:        A free HEX editor / disk editor
+# Program is statically linked to udis86 which is BSD-2-Clause
 License:        GPL-2.0
 Group:          Development/Tools/Other
 Url:            https://github.com/EUA/wxHexEditor
@@ -30,6 +33,16 @@
 Patch0:         %{name}-0.23-mhash.patch
 # PATCH-FIX-OPENSUSE wxhexeditor-remove-debug.patch [email protected] -- 
Remove debug msg that include nonsense.
 Patch1:         wxhexeditor-remove-debug.patch
+# PATCH-FIX-UPSTREAM wxhexeditor-fixdesktopfile.patch [email protected] -- 
Fix desktop file
+Patch2:         wxhexeditor-fixdesktopfile.patch
+%if %{with gcc6}
+%if 0%{?sle_version} >= 120200
+#!BuildIgnore:  libgcc_s1
+BuildRequires:  cpp6
+BuildRequires:  gcc6
+BuildRequires:  gcc6-c++
+%endif
+%endif
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc-c++
@@ -37,7 +50,7 @@
 BuildRequires:  mhash-devel
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
-BuildRequires:  wxWidgets-devel >= 3
+BuildRequires:  wxWidgets-3_0-devel
 Recommends:     %{name}-lang
 
 %description
@@ -59,9 +72,18 @@
 %setup -q -n %{_name}-%{_rev}
 %patch0 -p0
 %patch1 -p0
+%patch2
 chmod -x docs/*
+cp -v udis86/LICENSE docs/LICENSE-udis86
 
 %build
+%if %{with gcc6}
+%if 0%{?sle_version} >= 120200
+export CC=gcc-6
+export CPP=cpp-6
+export CXX=g++-6
+%endif
+%endif
 make %{?_smp_mflags} V=1 \
   CFLAGS='%{optflags}'   \
   CXXFLAGS='%{optflags}'

++++++ wxHexEditor-0.23+git20161226.tar.gz -> 
wxHexEditor-0.23+git20170312.tar.gz ++++++
++++ 43657 lines of diff (skipped)

++++++ wxhexeditor-0.23-mhash.patch ++++++
--- /var/tmp/diff_new_pack.XV452K/_old  2017-03-12 20:05:59.400861421 +0100
+++ /var/tmp/diff_new_pack.XV452K/_new  2017-03-12 20:05:59.400861421 +0100
@@ -1,10 +1,10 @@
 Index: Makefile
 ===================================================================
---- Makefile.orig      2016-12-26 05:28:09.000000000 +0200
-+++ Makefile   2017-02-03 10:27:44.684071069 +0200
+--- Makefile.orig      2017-02-14 14:12:20.000000000 +0200
++++ Makefile   2017-02-17 15:57:10.837885203 +0200
 @@ -4,8 +4,9 @@ WXCONFIG = wx-config
- CC = $(shell echo `$(WXCONFIG) --cc`)
- CXX = $(shell echo `$(WXCONFIG) --cxx`)
+ CC ?= $(shell echo `$(WXCONFIG) --cc`)
+ CXX ?= $(shell echo `$(WXCONFIG) --cxx`)
  LDFLAGS += -lgomp
 +LDFLAGS += -lmhash
  #add this ldflags for WinConsole  "-Wl,--subsystem,console -mconsole" for 
win-debug
@@ -22,7 +22,7 @@
  OBJECTS=$(SOURCES:.cpp=.o)
  DEPENDS=$(OBJECTS:.o=.d)
  LANGUAGEDIRS=`ls -l ./locale | grep ^d | sed s/.*\ //g;`
-@@ -73,9 +74,9 @@ udis86/libudis86/.libs/libudis86.a:
+@@ -76,9 +77,9 @@ udis86/libudis86/.libs/libudis86.a:
        cd udis86;./configure --host=$(HOST) CC="$(CC)" CXX="$(CXX)" 
CFLAGS="$(CFLAGS) ${OPTFLAGS}" CXXFLAGS="$(CXXFLAGS) ${OPTFLAGS}" 
CPPFLAGS="$(CPPFLAGS)"
        cd udis86/libudis86; $(MAKE) $(MFLAGS)
  
@@ -35,7 +35,7 @@
  
  src/windrv.o:
        $(CXX) $(LIBS) ${CXXFLAGS} ${OPTFLAGS} $(WXLDFLAGS) ${LDFLAGS} -c 
src/windrv.cpp -o src/windrv.o
-@@ -181,7 +182,6 @@ clean:
+@@ -184,7 +185,6 @@ clean:
        rm -f locale/*/wxHexEditor.mo
  distclean: clean
        cd udis86;$(MAKE) distclean

++++++ wxhexeditor-fixdesktopfile.patch ++++++
Index: resources/wxHexEditor.desktop
===================================================================
--- resources/wxHexEditor.desktop.orig  2017-02-21 06:39:27.000000000 +0200
+++ resources/wxHexEditor.desktop       2017-02-21 14:09:12.548905131 +0200
@@ -8,6 +8,7 @@ Exec=wxHexEditor
 Icon=wxHexEditor
 Terminal=false
 Type=Application
-Categories=Utility;TextEditor;Utility;
+Categories=Utility;TextEditor;
+Keywords=disk;drive;volume;harddisk;hdd;disc;cdrom;dvd;partition;iso;image;backup;restore;editor;
 
Keywords[en_GB]=disk;drive;volume;harddisk;hdd;disc;cdrom;dvd;partition;iso;image;backup;restore;editor;
 
++++++ wxhexeditor-remove-debug.patch ++++++
--- /var/tmp/diff_new_pack.XV452K/_old  2017-03-12 20:05:59.420858590 +0100
+++ /var/tmp/diff_new_pack.XV452K/_new  2017-03-12 20:05:59.420858590 +0100
@@ -2,8 +2,8 @@
 
 Index: src/HexEditor.cpp
 ===================================================================
---- src/HexEditor.cpp.orig     2016-12-26 05:28:09.000000000 +0200
-+++ src/HexEditor.cpp  2017-02-03 09:48:37.772995172 +0200
+--- src/HexEditor.cpp.orig     2017-02-21 06:39:27.000000000 +0200
++++ src/HexEditor.cpp  2017-02-21 11:08:58.385778104 +0200
 @@ -42,9 +42,11 @@ HexEditor::HexEditor(       wxWindow* parent,
        tagpanel(tagpanel_),
        dasmpanel(dasmpanel_) {
@@ -18,8 +18,8 @@
        myscrollthread = NULL;
 Index: src/HexEditorCtrl/HexEditorCtrl.h
 ===================================================================
---- src/HexEditorCtrl/HexEditorCtrl.h.orig     2016-12-26 05:28:09.000000000 
+0200
-+++ src/HexEditorCtrl/HexEditorCtrl.h  2017-02-03 09:48:37.772995172 +0200
+--- src/HexEditorCtrl/HexEditorCtrl.h.orig     2017-02-21 06:39:27.000000000 
+0200
++++ src/HexEditorCtrl/HexEditorCtrl.h  2017-02-21 11:08:58.409778791 +0200
 @@ -66,7 +66,9 @@ class Select{        //for using EventHandler
                void SetState( bool new_state ){
                        state = new_state;
@@ -32,9 +32,9 @@
                                event.SetString( wxT("Selected") );
 Index: src/HexEditorFrame.cpp
 ===================================================================
---- src/HexEditorFrame.cpp.orig        2016-12-26 05:28:09.000000000 +0200
-+++ src/HexEditorFrame.cpp     2017-02-03 09:48:37.772995172 +0200
-@@ -497,7 +497,9 @@ HexEditor* HexEditorFrame::GetActiveHexE
+--- src/HexEditorFrame.cpp.orig        2017-02-21 06:39:27.000000000 +0200
++++ src/HexEditorFrame.cpp     2017-02-21 11:08:58.409778791 +0200
+@@ -498,7 +498,9 @@ HexEditor* HexEditorFrame::GetActiveHexE
        }
  
  void HexEditorFrame::OnMenuEvent( wxCommandEvent& event ){


Reply via email to