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)