Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package octave for openSUSE:Factory checked 
in at 2022-05-02 16:24:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave (Old)
 and      /work/SRC/openSUSE:Factory/.octave.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "octave"

Mon May  2 16:24:55 2022 rev:75 rq:974195 version:7.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/octave/octave.changes    2022-03-11 
11:48:18.362808419 +0100
+++ /work/SRC/openSUSE:Factory/.octave.new.1538/octave.changes  2022-05-02 
16:25:06.628807578 +0200
@@ -1,0 +2,16 @@
+Sun Apr 10 21:30:11 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update to version 7.1.0:
+  * Long list of changes, see
+    <https://www.gnu.org/software/octave/NEWS-7.html>.
+- Drop upstreamed patches:
+  * octave-fullscreen-with-multiple-monitors.patch
+  * 0001-Use-reentrant-libqhull_r.patch
+  * octave-qhull_r-fixes.patch
+- New BuildRequires: Mesa-dri (needed for a test),
+  pkgconfig(RapidJSON) (for JSON R/W support).
+- Minor rebase of octave_tools_pie.patch to apply cleanly.
+- Update _constraints: At least 8 GB disk space needed for 64-bit
+  archs (x86_64 and aarch64).
+
+-------------------------------------------------------------------

Old:
----
  0001-Use-reentrant-libqhull_r.patch
  octave-6.4.0.tar.lz
  octave-fullscreen-with-multiple-monitors.patch
  octave-qhull_r-fixes.patch

New:
----
  octave-7.1.0.tar.lz

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

Other differences:
------------------
++++++ octave.spec ++++++
--- /var/tmp/diff_new_pack.6Szmv0/_old  2022-05-02 16:25:07.596808654 +0200
+++ /var/tmp/diff_new_pack.6Szmv0/_new  2022-05-02 16:25:07.604808663 +0200
@@ -16,9 +16,9 @@
 #
 
 
-%define apiver  v56
+%define apiver  v57
 # Required for RC builds, in this case version contains ~rc, src_ver -rc
-%define pkg_ver 6.4.0
+%define pkg_ver 7.1.0
 %define src_ver %{pkg_ver}
 
 # Use native graphics or gnuplot
@@ -63,12 +63,6 @@
 Patch0:         octave_tools_pie.patch
 # PATCH-FIX-UPSTREAM - https://savannah.gnu.org/bugs/?54607
 Patch1:         0001-Disable-signal-handler-thread-avoid-duplicate-signal.patch
-# PATCH-FIX-UPSTREAM - https://savannah.gnu.org/bugs/?60016 - updated to cope 
with octave-6.3.0
-Patch2:         0001-Use-reentrant-libqhull_r.patch
-# PATCH-FIX-UPSTREAM - https://savannah.gnu.org/bugs/?60016 - complements 
patch2 to cope with QHULL_R_* flags
-Patch3:         octave-qhull_r-fixes.patch
-# PATCH-FIX-UPSTREAM octave-fullscreen-with-multiple-monitors.patch 
badshah...@gmail.com -- fix maximized start on systems with two monitors 
(https://savannah.gnu.org/bugs/?61172)
-Patch4:         octave-fullscreen-with-multiple-monitors.patch
 BuildRequires:  arpack-ng-devel
 # Required for Patch0
 BuildRequires:  autoconf
@@ -104,6 +98,7 @@
 BuildRequires:  suitesparse-devel
 BuildRequires:  sundials-devel
 BuildRequires:  termcap
+BuildRequires:  pkgconfig(RapidJSON)
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(zlib)
 # GUI build requires
@@ -144,6 +139,7 @@
 # Native graphics build requires
 %if %{with native_graphics}
 BuildRequires:  Mesa-devel
+BuildRequires:  Mesa-dri
 BuildRequires:  fltk-devel
 BuildRequires:  gl2ps-devel
 BuildRequires:  pkgconfig(fontconfig)
@@ -223,9 +219,6 @@
 %setup -q -n %{name}-%{src_ver}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
 
 %build
 

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.6Szmv0/_old  2022-05-02 16:25:07.636808699 +0200
+++ /var/tmp/diff_new_pack.6Szmv0/_new  2022-05-02 16:25:07.640808703 +0200
@@ -5,7 +5,7 @@
       <size unit="G">2</size>
     </physicalmemory>
     <disk>
-      <size unit="G">7</size>
+      <size unit="G">8</size>
     </disk>
     <memoryperjob>
       <size unit="M">700</size>

++++++ octave_tools_pie.patch ++++++
--- /var/tmp/diff_new_pack.6Szmv0/_old  2022-05-02 16:25:07.668808734 +0200
+++ /var/tmp/diff_new_pack.6Szmv0/_new  2022-05-02 16:25:07.672808739 +0200
@@ -1,30 +1,32 @@
---- octave-4.4.1/src/module.mk_orig    2019-01-11 00:52:01.913918346 +0100
-+++ octave-4.4.1/src/module.mk 2019-01-11 18:44:13.272208383 +0100
-@@ -73,6 +73,7 @@
+Index: octave-7.1.0/src/module.mk
+===================================================================
+--- octave-7.1.0.orig/src/module.mk
++++ octave-7.1.0/src/module.mk
+@@ -74,6 +74,7 @@ nodist_%canon_reldir%_octave_SOURCES = %
  %canon_reldir%_octave_LDFLAGS = \
    $(NO_UNDEFINED_LDFLAG) \
    $(OCTAVE_LINK_OPTS) \
 +  -pie \
-   $(WARN_LDFLAGS)
+   $(WARN_LDFLAGS) \
+   $(OCTAVE_UNICODE_EXE_LDFLAGS)
  
- if AMCOND_BUILD_QT_GUI
-@@ -93,6 +94,7 @@
+@@ -95,6 +96,7 @@ nodist_%canon_reldir%_octave_cli_SOURCES
  %canon_reldir%_octave_cli_LDFLAGS = \
    $(NO_UNDEFINED_LDFLAG) \
    $(OCTAVE_LINK_OPTS) \
 +  -pie \
-   $(WARN_LDFLAGS)
+   $(WARN_LDFLAGS) \
+   $(OCTAVE_UNICODE_EXE_LDFLAGS)
  
- %canon_reldir%_octave_cli_CPPFLAGS = \
-@@ -118,6 +120,7 @@
+@@ -121,6 +123,7 @@ endif
  %canon_reldir%_octave_gui_LDFLAGS = \
    $(NO_UNDEFINED_LDFLAG) \
    $(OCTAVE_GUI_LINK_OPTS) \
 +  -pie \
-   $(WARN_LDFLAGS)
+   $(WARN_LDFLAGS) \
+   $(OCTAVE_UNICODE_EXE_LDFLAGS)
  
- %canon_reldir%_octave_svgconvert_SOURCES = %reldir%/octave-svgconvert.cc
-@@ -140,8 +143,14 @@
+@@ -149,8 +152,14 @@ nodist_%canon_reldir%_mkoctfile_SOURCES
    $(SRC_DIR_CPPFLAGS) \
    $(OCTAVE_CPPFLAGS)
  

Reply via email to