#13 WIP: Update to 9.1.0
Opened 2 months ago by orion. Modified 2 months ago
rpms/ orion/octave update  into  rawhide

file modified
+1
@@ -47,3 +47,4 @@ 

  /octave-8.2.0.tar.lz

  /octave-8.3.0.tar.lz

  /octave-8.4.0.tar.lz

+ /octave-9.1.0.tar.lz

file modified
+17 -15
@@ -1,5 +1,5 @@ 

  # From src/version.h:#define OCTAVE_API_VERSION

- %global octave_api api-v58

+ %global octave_api api-v59

  

  %global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)

  
@@ -36,8 +36,8 @@ 

  

  Name:           octave

  Epoch:          6

- Version:        8.4.0

- Release:        8%{?dist}

+ Version:        9.1.0

+ Release:        1%{?dist}

  Summary:        A high-level language for numerical computations

  License:        GPLv3+

  URL:            http://www.octave.org
@@ -118,12 +118,10 @@ 

  BuildRequires:  portaudio-devel

  BuildRequires:  qhull-devel

  BuildRequires:  qrupdate-devel

- # EPEL9 is missing qscintilla-qt5-devel - https://bugzilla.redhat.com/show_bug.cgi?id=2092182

- %if 0%{?fedora} || 0%{?rhel} != 9

- BuildRequires:  qscintilla-qt5-devel

- %endif

- BuildRequires:  qt5-linguist

- BuildRequires:  qt5-qttools-devel

+ BuildRequires:  qscintilla-qt6-devel

+ BuildRequires:  qt6-linguist

+ BuildRequires:  qt6-qttools-devel

+ BuildRequires:  pkgconfig(Qt6Core5Compat)

  BuildRequires:  rapidjson-devel

  BuildRequires:  readline-devel

  %if %{with blas64}
@@ -307,8 +305,8 @@ 

  

  desktop-file-validate %{buildroot}%{_datadir}/applications/org.octave.Octave.desktop

  # RHEL7 still doesn't like the GNU project_group

- %{?el7:sed -i -e /project_group/d %{buildroot}/%{_datadir}/metainfo/org.octave.Octave.appdata.xml}

- appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/org.octave.Octave.appdata.xml

+ %{?el7:sed -i -e /project_group/d %{buildroot}/%{_datadir}/metainfo/org.octave.Octave.metainfo.xml}

+ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/org.octave.Octave.metainfo.xml

  

  # Create directories for add-on packages

  HOST_TYPE=`%{buildroot}%{_bindir}/octave-config -p CANONICAL_HOST_TYPE`
@@ -412,9 +410,9 @@ 

  %{_bindir}/octave*

  %dir %{_libdir}/octave/

  %dir %{_libdir}/octave/%{version}

- %{_libdir}/octave/%{version}/liboctave.so.10*

- %{_libdir}/octave/%{version}/liboctgui.so.9*

- %{_libdir}/octave/%{version}/liboctinterp.so.11*

+ %{_libdir}/octave/%{version}/liboctave.so.11*

+ %{_libdir}/octave/%{version}/liboctgui.so.10*

+ %{_libdir}/octave/%{version}/liboctinterp.so.12*

  %{_libdir}/octave/%{version}/mkoctfile-%{version}

  %{_libdir}/octave/%{version}/oct/

  %{_libdir}/octave/%{version}/octave-config-%{version}
@@ -428,7 +426,7 @@ 

  %{_datadir}/applications/org.octave.Octave.desktop

  %{_datadir}/icons/hicolor/*/apps/octave.png

  %{_datadir}/icons/hicolor/scalable/apps/octave.svg

- %{_datadir}/metainfo/org.octave.Octave.appdata.xml

+ %{_datadir}/metainfo/org.octave.Octave.metainfo.xml

  # octave_packages is %ghost, so need to list everything else separately

  %dir %{_datadir}/octave

  %{_datadir}/octave/%{version}%{?rctag}/
@@ -458,6 +456,10 @@ 

  %{_pkgdocdir}/refcard*.pdf

  

  %changelog

+ * Fri Mar 15 2024 Orion Poplawski <orion@nwra.com> - 6:9.1.0-1

+ - Update to 9.1.0

+ - Build with Qt6

+ 

  * Fri Mar 01 2024 Antonio Trande <sagitter@fedoraproject.org> - 6:8.4.0-8

  - Rebuild for sundials-6.7.0

  

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (octave-8.4.0.tar.lz) = 9687de436a1fdeed89061a3bae0749f506ae2c14eb444a0ca14eec80fbcbbc9cdc7a4ae6e90637d05a009f06650a1a11a4d65a2893d90450663dc7e2e9364acc

+ SHA512 (octave-9.1.0.tar.lz) = 7303bde60fa4736118fdbd894649d757695b42321bcdd096e40fdc4cf1fe390051b407c3856278fd558f1755b1d2e7dfa94ad77e767df2927a6217afb199fa8e