Hello community,

here is the log from the commit of package wxMaxima for openSUSE:Factory 
checked in at 2020-07-15 15:06:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxMaxima (Old)
 and      /work/SRC/openSUSE:Factory/.wxMaxima.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxMaxima"

Wed Jul 15 15:06:28 2020 rev:47 rq:820876 version:20.06.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxMaxima/wxMaxima.changes        2020-05-28 
09:19:29.953228587 +0200
+++ /work/SRC/openSUSE:Factory/.wxMaxima.new.3060/wxMaxima.changes      
2020-07-15 15:07:19.859545258 +0200
@@ -1,0 +2,31 @@
+Fri Jul  3 16:17:02 UTC 2020 - Atri Bhattacharya <[email protected]>
+
+- Update to version 20.06.6:
+  * Resolved a compiling problem the last release has introduced.
+- Changes from version 20.06.1 through 20.06.5: Minor bug fixes.
+- Changes from version 20.06.0:
+  * Many spell corrections and bugfixes
+  * The history sidebar now works again
+  * TextCells with copy-alt-text caused an crash
+  * A few additional small bugfixes
+  * Many (really many!) big stability improvements
+  * In sqrt(conjugate(f(x))) the horizontal lines coincided
+  * Strings were searched for comment starts when adding line
+    endings
+  * Faster start-up by avoiding unneeded redraw events
+  * A big number of performance improvements
+  * Unfortunately one last temporary fix reduces performance again
+  * Corrected a bug that sometimes caused parts of equations not
+    to be displayed
+  * As this allows to improve performance and stability C++14 is
+    now used
+  * Speed boost The list of anchors from the manual is now cached
+    on disk
+  * Updated translations.
+- Add wxMaxima-string-type-conversion.patch: Fix an invalid
+  conversion from wxString to wxChar*
+  (gh#wxMaxima-developers/wxmaxima#1324).
+- Add new BuildRequires: pandoc.
+- Use ninja for build (BuildRequires: ninja).
+
+-------------------------------------------------------------------

Old:
----
  wxMaxima-20.04.0.tar.gz

New:
----
  wxMaxima-20.06.6.tar.gz
  wxMaxima-string-type-conversion.patch

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

Other differences:
------------------
++++++ wxMaxima.spec ++++++
--- /var/tmp/diff_new_pack.rf5GgG/_old  2020-07-15 15:07:23.151548469 +0200
+++ /var/tmp/diff_new_pack.rf5GgG/_new  2020-07-15 15:07:23.155548473 +0200
@@ -16,15 +16,18 @@
 #
 
 
+%define __builder ninja
 %define tarname wxmaxima
 Name:           wxMaxima
-Version:        20.04.0
+Version:        20.06.6
 Release:        0
 Summary:        Graphical User Interface for the maxima Computer Algebra System
 License:        GPL-2.0-or-later
 Group:          Productivity/Scientific/Math
 URL:            https://wxmaxima-developers.github.io/wxmaxima/
 Source0:        
https://github.com/wxmaxima-developers/wxmaxima/archive/Version-%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM wxMaxima-string-type-conversion.patch 
gh#wxMaxima-developers/wxmaxima#1324 [email protected] -- Fix an invalid 
wxString to wxChar* conversion
+Patch0:         wxMaxima-string-type-conversion.patch
 BuildRequires:  appstream-glib
 BuildRequires:  cmake
 BuildRequires:  doxygen
@@ -33,6 +36,8 @@
 BuildRequires:  graphviz
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  maxima >= 5.30.0
+BuildRequires:  ninja
+BuildRequires:  pandoc
 BuildRequires:  po4a
 %if 0%{suse_version} >= 1550 || 0%{?sle_version} >= 150200
 BuildRequires:  rsvg-convert
@@ -55,6 +60,7 @@
 
 %prep
 %setup -q -n %{tarname}-Version-%{version}
+%patch0 -p1
 
 %build
 %cmake
@@ -83,8 +89,8 @@
 rm %{buildroot}%{_datadir}/pixmaps/*
 
 # REMOVE README.md AND COPYING FILES INSTALLED BY mak install, WE INCLUDE THEM 
BY USING %%doc
-rm %{buildroot}%{_datadir}/%{tarname}/README*
-rm %{buildroot}%{_datadir}/%{tarname}/COPYING
+rm -fr %{buildroot}%{_datadir}/doc/%{tarname}/README*
+rm -fr %{buildroot}%{_datadir}/doc/%{tarname}/COPYING
 
 %suse_update_desktop_file io.github.wxmaxima_developers.wxMaxima
 
@@ -99,7 +105,7 @@
 %install_info_delete --info-dir=%{_infodir} 
%{_infodir}/wxmaxima.info%{ext_info}
 
 %files
-%license COPYING
+%license COPYING GPL.txt
 %doc AUTHORS README.md ChangeLog
 %{_datadir}/doc/%{tarname}/
 %{_bindir}/*

++++++ wxMaxima-20.04.0.tar.gz -> wxMaxima-20.06.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/wxMaxima/wxMaxima-20.04.0.tar.gz 
/work/SRC/openSUSE:Factory/.wxMaxima.new.3060/wxMaxima-20.06.6.tar.gz differ: 
char 18, line 1

++++++ wxMaxima-string-type-conversion.patch ++++++
Index: wxmaxima-Version-20.06.6/src/WXMformat.cpp
===================================================================
--- wxmaxima-Version-20.06.6.orig/src/WXMformat.cpp
+++ wxmaxima-Version-20.06.6/src/WXMformat.cpp
@@ -221,7 +221,7 @@ GroupCell *TreeFromWXM(const wxArrayStri
 
   //! Consumes and concatenates lines until a closing tag is reached,
   //! consumes the tag and returns the line.
-  const auto getLinesUntil = [&wxmLine, end](const wxChar *tag) -> wxString
+  const auto getLinesUntil = [&wxmLine, end](const wxString &tag) -> wxString
   {
     wxString line;
     while (wxmLine != end)

Reply via email to