Hello community,

here is the log from the commit of package wxhexeditor for openSUSE:Factory 
checked in at 2017-12-29 18:52:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxhexeditor (Old)
 and      /work/SRC/openSUSE:Factory/.wxhexeditor.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxhexeditor"

Fri Dec 29 18:52:51 2017 rev:11 rq:560527 version:0.23+git20170810

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxhexeditor/wxhexeditor.changes  2017-03-12 
20:05:58.369007432 +0100
+++ /work/SRC/openSUSE:Factory/.wxhexeditor.new/wxhexeditor.changes     
2017-12-29 18:53:06.335053705 +0100
@@ -1,0 +2,30 @@
+Fri Dec 29 11:34:40 UTC 2017 - davejpla...@gmail.com
+
+- Make description relevant to the package.
+
+-------------------------------------------------------------------
+Thu Dec 28 15:50:06 UTC 2017 - jeng...@inai.de
+
+- Trim filler wording from description.
+
+-------------------------------------------------------------------
+Sat Dec 23 06:27:45 UTC 2017 - davejpla...@gmail.com
+
+- Fix Factory build by explicitly specifying python3 binary for
+  udis86 build.
+- Update to 0.23+git20170810
+- Upstream changes:
+  Fixed TAG deletion behaviour while tag not selected.
+  Implemented tags redo/undo support.
+  Fixed part of #67, SEGV due Tags.
+  Fixed Forward Search SEGV. Fixed recent mem leak patch.
+  Delete existing buffers on allocation failure.
+
+-------------------------------------------------------------------
+Fri Mar 24 08:03:00 UTC 2017 - davejpla...@gmail.com
+
+- Update to 0.23+git20170316
+- Upstream changes:
+  Fixed file cut/deletion tag issues. #67
+
+-------------------------------------------------------------------

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

New:
----
  wxHexEditor-0.23+git20170810.tar.gz

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

Other differences:
------------------
++++++ wxhexeditor.spec ++++++
--- /var/tmp/diff_new_pack.OUqj6N/_old  2017-12-29 18:53:07.098834339 +0100
+++ /var/tmp/diff_new_pack.OUqj6N/_new  2017-12-29 18:53:07.102833191 +0100
@@ -18,10 +18,10 @@
 
 %bcond_with gcc6
 %define _name   wxHexEditor
-%define _rev    a681a43e370b0272f40c401503f33fecde119041
+%define _rev    11fee35f45bd22729e219db810d3a3462b8f69b0
 
 Name:           wxhexeditor
-Version:        0.23+git20170312
+Version:        0.23+git20170810
 Release:        0
 Summary:        A free HEX editor / disk editor
 # Program is statically linked to udis86 which is BSD-2-Clause
@@ -54,14 +54,10 @@
 Recommends:     %{name}-lang
 
 %description
-wxHexEditor is an another Hex Editor, created because of there was no
-good HEX editor for GNU/Linux, especially for big files. It supports
-files up to 2^64 bytes. Written with C++/wxWidgets and can be used
-with other operating systems such as Windows and OS X.
-
+wxHexEditor is a hex editor that is capable of handling very large
+files. It supports files up to 2^64 bytes. It can also act as a
+disk editor.
 Features:
- * Ability to work with files up to 2EB (ExaByte);
- * Crossplatform;
  * Small footprint on RAM;
  * Raw Disk Access (on POSIX systems);
  * Does not create temporary files.
@@ -85,6 +81,9 @@
 %endif
 %endif
 make %{?_smp_mflags} V=1 \
+%if 0%{?suse_version} > 1320
+  PYTHON='%{_bindir}/python3' \
+%endif
   CFLAGS='%{optflags}'   \
   CXXFLAGS='%{optflags}'
 

++++++ wxHexEditor-0.23+git20170312.tar.gz -> 
wxHexEditor-0.23+git20170810.tar.gz ++++++
++++ 3544 lines of diff (skipped)

++++++ wxhexeditor-0.23-mhash.patch ++++++
--- /var/tmp/diff_new_pack.OUqj6N/_old  2017-12-29 18:53:07.426740162 +0100
+++ /var/tmp/diff_new_pack.OUqj6N/_new  2017-12-29 18:53:07.430739014 +0100
@@ -1,10 +1,10 @@
 Index: Makefile
 ===================================================================
---- 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`)
+--- Makefile.orig      2017-03-16 05:50:42.000000000 +0200
++++ Makefile   2017-03-24 12:00:06.274960651 +0200
+@@ -1,8 +1,9 @@
+ WXCONFIG ?= wx-config
+ HOST=
  LDFLAGS += -lgomp
 +LDFLAGS += -lmhash
  #add this ldflags for WinConsole  "-Wl,--subsystem,console -mconsole" for 
win-debug
@@ -13,7 +13,7 @@
  WXLDFLAGS = `$(WXCONFIG) --libs` `$(WXCONFIG) --libs aui` `$(WXCONFIG) --libs 
core`
  RC = `$(WXCONFIG) --rescomp`
  #RC = x86_64-w64-mingw32-windres --define WX_CPU_AMD64
-@@ -25,7 +26,7 @@ SOURCES= src/HexEditorGui.cpp \
+@@ -20,7 +21,7 @@ SOURCES= src/HexEditorGui.cpp \
                        src/HexEditorCtrl/wxHexCtrl/Tag.cpp\
                        src/HexEditorCtrl/HexEditorCtrlGui.cpp\
                        src/HexEditorFrame.cpp
@@ -22,7 +22,7 @@
  OBJECTS=$(SOURCES:.cpp=.o)
  DEPENDS=$(OBJECTS:.o=.d)
  LANGUAGEDIRS=`ls -l ./locale | grep ^d | sed s/.*\ //g;`
-@@ -76,9 +77,9 @@ udis86/libudis86/.libs/libudis86.a:
+@@ -71,9 +72,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)
  
@@ -34,8 +34,8 @@
 +##    cd mhash; $(MAKE) $(MFLAGS)
  
  src/windrv.o:
-       $(CXX) $(LIBS) ${CXXFLAGS} ${OPTFLAGS} $(WXLDFLAGS) ${LDFLAGS} -c 
src/windrv.cpp -o src/windrv.o
-@@ -184,7 +185,6 @@ clean:
+       $(CXX) $(LIBS) ${CXXFLAGS} ${OPTFLAGS} $(WXCXXFLAGS) $(WXLDFLAGS) 
${LDFLAGS} -c src/windrv.cpp -o src/windrv.o
+@@ -191,7 +192,6 @@ clean:
        rm -f locale/*/wxHexEditor.mo
  distclean: clean
        cd udis86;$(MAKE) distclean

++++++ wxhexeditor-fixdesktopfile.patch ++++++
--- /var/tmp/diff_new_pack.OUqj6N/_old  2017-12-29 18:53:07.442735568 +0100
+++ /var/tmp/diff_new_pack.OUqj6N/_new  2017-12-29 18:53:07.442735568 +0100
@@ -1,7 +1,7 @@
 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
+--- resources/wxHexEditor.desktop.orig 2017-03-16 05:50:42.000000000 +0200
++++ resources/wxHexEditor.desktop      2017-03-24 12:16:39.931400635 +0200
 @@ -8,6 +8,7 @@ Exec=wxHexEditor
  Icon=wxHexEditor
  Terminal=false

++++++ wxhexeditor-remove-debug.patch ++++++
--- /var/tmp/diff_new_pack.OUqj6N/_old  2017-12-29 18:53:07.450733271 +0100
+++ /var/tmp/diff_new_pack.OUqj6N/_new  2017-12-29 18:53:07.450733271 +0100
@@ -2,8 +2,8 @@
 
 Index: src/HexEditor.cpp
 ===================================================================
---- src/HexEditor.cpp.orig     2017-02-21 06:39:27.000000000 +0200
-+++ src/HexEditor.cpp  2017-02-21 11:08:58.385778104 +0200
+--- src/HexEditor.cpp.orig     2017-03-16 05:50:42.000000000 +0200
++++ src/HexEditor.cpp  2017-03-24 12:16:25.446978302 +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     2017-02-21 06:39:27.000000000 
+0200
-+++ src/HexEditorCtrl/HexEditorCtrl.h  2017-02-21 11:08:58.409778791 +0200
+--- src/HexEditorCtrl/HexEditorCtrl.h.orig     2017-03-16 05:50:42.000000000 
+0200
++++ src/HexEditorCtrl/HexEditorCtrl.h  2017-03-24 12:16:25.446978302 +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        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
+--- src/HexEditorFrame.cpp.orig        2017-03-16 05:50:42.000000000 +0200
++++ src/HexEditorFrame.cpp     2017-03-24 12:16:25.446978302 +0200
+@@ -510,7 +510,9 @@ HexEditor* HexEditorFrame::GetActiveHexE
        }
  
  void HexEditorFrame::OnMenuEvent( wxCommandEvent& event ){


Reply via email to