Hello community,

here is the log from the commit of package wxhexeditor for openSUSE:Factory 
checked in at 2018-02-05 10:52:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxhexeditor (Old)
 and      /work/SRC/openSUSE:Factory/.wxhexeditor.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxhexeditor"

Mon Feb  5 10:52:47 2018 rev:12 rq:572387 version:0.24

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxhexeditor/wxhexeditor.changes  2017-12-29 
18:53:06.335053705 +0100
+++ /work/SRC/openSUSE:Factory/.wxhexeditor.new/wxhexeditor.changes     
2018-02-05 10:53:33.590766933 +0100
@@ -1,0 +2,12 @@
+Sun Feb  4 08:16:55 UTC 2018 - davejpla...@gmail.com
+
+- Update to release 0.24 and modify wxhexeditor-0.23-mhash.patch.
+- Use %license on license files.
+- Upstream changes:
+  *Fixed many critical bugs and assertions. (Thanks Mikhail Kasimov
+   for Beta testing.)
+  *Fixed many compiler warnings.
+  *Added Wiki option to Help.
+  *Fixed language not supported error for English.
+
+-------------------------------------------------------------------

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

New:
----
  wxHexEditor-0.24.tar.gz

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

Other differences:
------------------
++++++ wxhexeditor.spec ++++++
--- /var/tmp/diff_new_pack.aA3Rt8/_old  2018-02-05 10:53:34.358731016 +0100
+++ /var/tmp/diff_new_pack.aA3Rt8/_new  2018-02-05 10:53:34.362730830 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wxhexeditor
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,17 +18,17 @@
 
 %bcond_with gcc6
 %define _name   wxHexEditor
-%define _rev    11fee35f45bd22729e219db810d3a3462b8f69b0
+%define _rev    3f34976552e4d8f62c260b60825b7d0faf064ff2
 
 Name:           wxhexeditor
-Version:        0.23+git20170810
+Version:        0.24
 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
-Source:         
https://github.com/EUA/wxHexEditor/archive/%{_rev}.tar.gz#/%{_name}-%{version}.tar.gz
+Source:         
https://github.com/EUA/wxHexEditor/archive/v%{version}.tar.gz#/%{_name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE wxhexeditor-0.23-mhash.patch lazy.k...@opensuse.org -- 
Use system mhash library.
 Patch0:         %{name}-0.23-mhash.patch
 # PATCH-FIX-OPENSUSE wxhexeditor-remove-debug.patch zai...@opensuse.org -- 
Remove debug msg that include nonsense.
@@ -65,12 +65,14 @@
 %lang_package
 
 %prep
-%setup -q -n %{_name}-%{_rev}
+%setup -q -n %{_name}-%{version}
+rm -rf mhash
 %patch0 -p0
 %patch1 -p0
 %patch2
 chmod -x docs/*
-cp -v udis86/LICENSE docs/LICENSE-udis86
+cp -v udis86/LICENSE LICENSE-udis86
+cp -v docs/GPL.txt .
 
 %build
 %if %{with gcc6}
@@ -99,7 +101,8 @@
 
 %files
 %defattr(-,root,root)
-%doc docs/{Change.log,GPL.txt}
+%doc docs/Change.log README.md
+%license GPL.txt LICENSE-udis86
 %{_bindir}/%{_name}
 %{_datadir}/applications/%{_name}.desktop
 %{_datadir}/pixmaps/%{_name}.png

++++++ wxHexEditor-0.23+git20170810.tar.gz -> wxHexEditor-0.24.tar.gz ++++++
++++ 44162 lines of diff (skipped)

++++++ wxhexeditor-0.23-mhash.patch ++++++
--- /var/tmp/diff_new_pack.aA3Rt8/_old  2018-02-05 10:53:34.686715678 +0100
+++ /var/tmp/diff_new_pack.aA3Rt8/_new  2018-02-05 10:53:34.686715678 +0100
@@ -1,19 +1,20 @@
 Index: Makefile
 ===================================================================
---- Makefile.orig      2017-03-16 05:50:42.000000000 +0200
-+++ Makefile   2017-03-24 12:00:06.274960651 +0200
-@@ -1,8 +1,9 @@
+--- Makefile.orig      2017-12-31 04:15:18.000000000 +0200
++++ Makefile   2018-02-04 09:15:27.816634958 +0200
+@@ -1,9 +1,9 @@
  WXCONFIG ?= wx-config
  HOST=
- LDFLAGS += -lgomp
-+LDFLAGS += -lmhash
- #add this ldflags for WinConsole  "-Wl,--subsystem,console -mconsole" for 
win-debug
--WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -Imhash/include -MMD -fopenmp 
-Wall
-+WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -MMD -fopenmp -Wall
+-WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -Imhash/include -MMD -fopenmp 
-Wall -O2
++WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -MMD -fopenmp -Wall -O2
  WXLDFLAGS = `$(WXCONFIG) --libs` `$(WXCONFIG) --libs aui` `$(WXCONFIG) --libs 
core`
+ WXCXXFLAGS += -fopenmp
+-LDFLAGS += -lgomp
++LDFLAGS += -lgomp -lmhash
+ #add this ldflags for WinConsole  "-Wl,--subsystem,console -mconsole" for 
win-debug
+ #LDFLAGS += -Wl,--subsystem,console -mconsole
  RC = `$(WXCONFIG) --rescomp`
- #RC = x86_64-w64-mingw32-windres --define WX_CPU_AMD64
-@@ -20,7 +21,7 @@ SOURCES= src/HexEditorGui.cpp \
+@@ -22,7 +22,7 @@ SOURCES= src/HexEditorGui.cpp \
                        src/HexEditorCtrl/wxHexCtrl/Tag.cpp\
                        src/HexEditorCtrl/HexEditorCtrlGui.cpp\
                        src/HexEditorFrame.cpp
@@ -22,7 +23,7 @@
  OBJECTS=$(SOURCES:.cpp=.o)
  DEPENDS=$(OBJECTS:.o=.d)
  LANGUAGEDIRS=`ls -l ./locale | grep ^d | sed s/.*\ //g;`
-@@ -71,9 +72,9 @@ udis86/libudis86/.libs/libudis86.a:
+@@ -73,9 +73,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 +36,7 @@
  
  src/windrv.o:
        $(CXX) $(LIBS) ${CXXFLAGS} ${OPTFLAGS} $(WXCXXFLAGS) $(WXLDFLAGS) 
${LDFLAGS} -c src/windrv.cpp -o src/windrv.o
-@@ -191,7 +192,6 @@ clean:
+@@ -193,7 +193,6 @@ clean:
        rm -f locale/*/wxHexEditor.mo
  distclean: clean
        cd udis86;$(MAKE) distclean
@@ -43,3 +44,29 @@
  
  # include the auto-generated dependency files
  -include $(DEPENDS)
+Index: src/HexEditor.h
+===================================================================
+--- src/HexEditor.h.orig       2017-12-31 04:15:18.000000000 +0200
++++ src/HexEditor.h    2018-02-04 10:11:40.713908834 +0200
+@@ -25,7 +25,7 @@
+ #ifndef _wxHexEditor_h_
+ #define _wxHexEditor_h_
+ 
+-#include "../mhash/include/mhash.h"
++#include <mhash.h>
+ 
+ #include <wx/ffile.h>
+ #include <wx/clipbrd.h>
+Index: src/HexDialogs.cpp
+===================================================================
+--- src/HexDialogs.cpp.orig    2017-12-31 04:15:18.000000000 +0200
++++ src/HexDialogs.cpp 2018-02-04 10:14:10.838020390 +0200
+@@ -24,7 +24,7 @@
+ #define NANINT 0xFFFFFFFFFFFFFFFFLL
+ #include "HexDialogs.h"
+ #include <wx/progdlg.h>
+-#include "../mhash/include/mhash.h"
++#include <mhash.h>
+ 
+ #ifdef __SSE2__
+       #include <emmintrin.h>


Reply via email to