Hello community,

here is the log from the commit of package wxhexeditor for openSUSE:Factory 
checked in at 2015-01-08 23:02:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxhexeditor (Old)
 and      /work/SRC/openSUSE:Factory/.wxhexeditor.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxhexeditor"

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxhexeditor/wxhexeditor.changes  2014-10-11 
19:27:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.wxhexeditor.new/wxhexeditor.changes     
2015-01-08 23:02:50.000000000 +0100
@@ -1,0 +2,27 @@
+Wed Dec 10 10:02:12 UTC 2014 - [email protected]
+
+- Update to 0.23:
+  * Added many languages.
+  * Fixed many bugs that leads to crash and memory leaks.
+  * Implemented prefetched functions (SSD buster).
+  * Fixed some cosmetic errors.
+  * Fixed C::B compilation for all operating systems.
+  * Added Sorted Tag Saving / Loading.
+  * Fixed Injection function.
+  * Implemented file change detection reload (on wxWidgets > 2.9).
+  * Implemented file compare connector to scroll 2 files at once.
+  * Added remember last panel states.
+  * Fixed TagEdit enabling code for addesses > 0xFFFFFFFFh.
+  * Added MultiSearchAtBinary function, allows faster search on
+    FindAll.
+  * Fixed logical sectors start. Now starts from 0 instead of 1.
+  * Added AutoShowTag option to preferences menu.
+  * Added auto tag panel popup with Process RAM open.
+  * Fixed Process RAM seeking.
+  * Added Report a Bug & Donation menu items.
+  * "Find Some Bytes" button doesn't close find dialog anymore.
+- Add missing %{optflags} and wxhexeditor-0.23-func-return.patch.
+- Replace wxhexeditor-0.22-mhash.patch with
+  wxhexeditor-0.23-mhash.patch (rebased).
+
+-------------------------------------------------------------------

Old:
----
  wxHexEditor-v0.22-src.tar.bz2
  wxhexeditor-0.22-mhash.patch

New:
----
  wxHexEditor-v0.23-src.tar.bz2
  wxhexeditor-0.23-func-return.patch
  wxhexeditor-0.23-mhash.patch

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

Other differences:
------------------
++++++ wxhexeditor.spec ++++++
--- /var/tmp/diff_new_pack.6TPylH/_old  2015-01-08 23:02:51.000000000 +0100
+++ /var/tmp/diff_new_pack.6TPylH/_new  2015-01-08 23:02:51.000000000 +0100
@@ -20,15 +20,17 @@
 %define __find_requires %{wx_requires}
 %define _name   wxHexEditor
 Name:           wxhexeditor
-Version:        0.22
+Version:        0.23
 Release:        0
 Summary:        A free HEX editor / disk editor
 License:        GPL-2.0
 Group:          Development/Tools/Other
 Url:            http://wxhexeditor.org/
 Source:         
http://downloads.sf.net/%{name}/%{_name}-v%{version}-src.tar.bz2
-# PATCH-FIX-OPENSUSE wxhexeditor-0.22-mhash.patch [email protected] -- 
Use system mhash library.
-Patch0:         wxhexeditor-0.22-mhash.patch
+# PATCH-FIX-OPENSUSE wxhexeditor-0.23-mhash.patch [email protected] -- 
Use system mhash library.
+Patch0:         %{name}-0.23-mhash.patch
+# PATCH-FIX-OPENSUSE wxhexeditor-0.23-func-return.patch [email protected] -- 
Fix no-return-in-nonvoid-function.
+Patch1:         %{name}-0.23-func-return.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc-c++
@@ -56,10 +58,11 @@
 %prep
 %setup -q -n %{_name}
 %patch0 -p1
+%patch1 -p1
 chmod -x docs/*
 
 %build
-make %{?_smp_mflags} OPTFLAGS=-fopenmp
+make %{?_smp_mflags} CFLAGS='%{optflags}' CXXFLAGS='%{optflags}'
 
 %install
 %make_install PREFIX=%{_prefix}

++++++ wxHexEditor-v0.22-src.tar.bz2 -> wxHexEditor-v0.23-src.tar.bz2 ++++++
++++ 189179 lines of diff (skipped)

++++++ wxhexeditor-0.23-func-return.patch ++++++
--- a/src/HexDialogs.cpp
+++ b/src/HexDialogs.cpp
@@ -657,6 +658,7 @@
 //             std::cout.flush();
 //
 //             }
+       return false;
 
        }
 
++++++ wxhexeditor-0.22-mhash.patch -> wxhexeditor-0.23-mhash.patch ++++++
--- /work/SRC/openSUSE:Factory/wxhexeditor/wxhexeditor-0.22-mhash.patch 
2014-07-27 18:47:55.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.wxhexeditor.new/wxhexeditor-0.23-mhash.patch    
2015-01-08 23:02:50.000000000 +0100
@@ -1,17 +1,17 @@
-Index: wxHexEditor/Makefile
-===================================================================
---- wxHexEditor.orig/Makefile
-+++ wxHexEditor/Makefile
-@@ -3,7 +3,7 @@ CC = `$(WXCONFIG) --cc`
+--- a/Makefile
++++ b/Makefile
+@@ -5,8 +5,8 @@
  CXX = `$(WXCONFIG) --cxx`
- CFLAGS = -O2
- CXXFLAGS = -O2
--WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -Imhash/include -MMD -O2 -c 
${OPTFLAGS}
-+WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -MMD -O2 -c ${OPTFLAGS}
- WXLDFLAGS = `$(WXCONFIG) --libs`
+ LDFLAGS += -lgomp
+ #add this ldflags for WinConsole  "-Wl,--subsystem,console -mconsole" for 
win-debug
+-WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -Imhash/include -MMD -fopenmp
+-WXLDFLAGS = `$(WXCONFIG) --libs` `$(WXCONFIG) --libs aui` `$(WXCONFIG) --libs 
core`
++WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -MMD -fopenmp
++WXLDFLAGS = `$(WXCONFIG) --libs` `$(WXCONFIG) --libs aui` `$(WXCONFIG) --libs 
core` $(LDFLAGS) -lmhash
  RC = `$(WXCONFIG) --rescomp`
  #RC = x86_64-w64-mingw32-windres --define WX_CPU_AMD64
-@@ -23,7 +23,7 @@ SOURCES= src/HexEditorGui.cpp \
+ RCFLAGS = `$(WXCONFIG) --cxxflags | sed s/' '-m.*//g;`
+@@ -25,7 +25,7 @@
                        src/HexEditorCtrl/wxHexCtrl/Tag.cpp\
                        src/HexEditorCtrl/HexEditorCtrlGui.cpp\
                        src/HexEditorFrame.cpp
@@ -19,24 +19,23 @@
 +LIBS = udis86/libudis86/.libs/libudis86.a
  OBJECTS=$(SOURCES:.cpp=.o)
  DEPENDS=$(OBJECTS:.o=.d)
- LANGUAGEDIRS=tr ru
-@@ -48,7 +48,7 @@ $(OBJECTS): $(LIBS) $(SOURCES)
- MOBJECTS=$(LANGUAGES:.po=.mo)
- 
- $(EXECUTABLE): $(OBJECTS)
--      $(CXX) $(OBJECTS) $(LIBS) ${CXXFLAGS} ${OPTFLAGS} $(WXLDFLAGS) 
${LDFLAGS} -lgomp -o $@
-+      $(CXX) $(OBJECTS) $(LIBS) ${CXXFLAGS} ${OPTFLAGS} $(WXLDFLAGS) 
${LDFLAGS} -lgomp -lmhash -o $@
- 
- .cpp.o: $(LIBS)
-       $(CXX) $(WXCXXFLAGS) ${CXXFLAGS} $< -o $@
-@@ -66,10 +66,6 @@ udis86/libudis86/.libs/libudis86.a:
-       cd udis86;./configure --host=$(HOST) CC=$(CC) CXX=$(CXX) 
CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ LANGUAGEDIRS=`ls -l ./locale | grep ^d | sed s/.*\ //g;`
+@@ -68,10 +68,6 @@
+       cd udis86;./configure --host=$(HOST) CFLAGS="$(CFLAGS)" 
CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)"
        cd udis86/libudis86; $(MAKE) $(MFLAGS)
  
 -mhash/lib/.libs/libmhash.a:
--      cd mhash; ./configure --host=$(HOST) CC=$(CC) CXX=$(CXX) 
CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+-      cd mhash; ./configure --host=$(HOST) CFLAGS="$(CFLAGS)" 
CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)"
 -      cd mhash; $(MAKE) $(MFLAGS)
 -
  win: $(RESOURCES) $(EXECUTABLE_WIN)
  
  #Stack override required for file comparison function...
+@@ -173,7 +169,6 @@
+       rm -f locale/*/wxHexEditor.mo
+ distclean: clean
+       cd udis86;$(MAKE) distclean
+-      cd mhash;$(MAKE) distclean
+ 
+ # include the auto-generated dependency files
+ -include $(DEPENDS)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to