<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch octave
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fe0fba2007c87013533c1e1fd6165f163b9545b1">https://github.com/macports/macports-ports/commit/fe0fba2007c87013533c1e1fd6165f163b9545b1</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit fe0fba2007c87013533c1e1fd6165f163b9545b1
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Sun May 22 14:59:15 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> octave: update to 7.1.0, fix aarm64 build
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> fix pkg bug 62436, delete obsolete patchfiles
</span><span style='display:block; white-space:pre;color:#404040;'> remove obsolete qt4 variant
</span>---
math/octave/Portfile | 74 +++++++++++---------------
math/octave/files/bug62436.patch | 27 ++++++++++
math/octave/files/patch-octave6-qt4-fixes.diff | 13 -----
math/octave/files/patch-qt5-cxxflags.diff | 74 --------------------------
math/octave/files/patch-versions.diff | 44 +++++++--------
5 files changed, 79 insertions(+), 153 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave/Portfile b/math/octave/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e14a701fb65..27089682fb4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/octave/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/octave/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,9 +7,9 @@ PortGroup compiler_blacklist_versions 1.0
</span> PortGroup linear_algebra 1.0
name octave
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 6.4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set package_version 6.x.x
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 7.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set package_version 7.x.x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span>
categories math science
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,9 +25,9 @@ homepage https://www.gnu.org/software/octave
</span>
master_sites gnu:octave
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a87deb19263af1546e27206238fb3ba2730f366b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b48f33d4fceaf394cfbea73a8c850000936d83a41739a24f7568b5b0a7b39acd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 32873157
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 441b87175de45384e696e1721e62ed6a398d2e48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d4a9d81f3f67b4a6e07cb7a80dcb10ad5e9176fcc30762c70a81580a64b8b0b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 34187598
</span>
# see https://lists.gnu.org/archive/html/octave-maintainers/2016-05/msg00286.html
compiler.cxx_standard \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,17 +65,6 @@ patchfiles-append patch-__opengl_info__.diff
</span> # see https://trac.macports.org/ticket/57288
patchfiles-append patch-run-octave.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# find MacPorts Qt libraries
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# fails to apply: patchfiles-append patch-link_location.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# fix CXXFLAGS when testing for Qt5 properties
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# see https://trac.macports.org/ticket/58226
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-qt5-cxxflags.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# small fixes to allow Octave6 qt4 variant to build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# can be enabled at all times
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-octave6-qt4-fixes.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # see https://savannah.gnu.org/patch/index.php?9806
set java_version 1.8
patchfiles-append patch-java_version.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,6 +74,10 @@ post-patch {
</span> ${worksrcpath}/Makefile.in
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# pkg build fails if no configure file exists
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://savannah.gnu.org/bugs/?62436
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append bug62436.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
if { ${os.arch} eq "i386" } {
if { ${os.major} >= 9 && [sysctl hw.cpu64bit_capable] == 1 } {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -418,14 +411,7 @@ variant java description {enable Java interface} {
</span> # https://trac.macports.org/ticket/51480
#default_variants-append +java
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant qt4 conflicts qt5 description {build the GUI using Qt4} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PortGroup qt4 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:qscintilla-qt4 port:qt4-mac-sqlite3-plugin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-replace --without-qt --with-qt=4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant qt5 conflicts qt4 description {build the GUI using Qt5} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant qt5 description {build the GUI using Qt5} {
</span> PortGroup qt5 1.0
qt5.depends_component qttools sqlite-plugin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -442,7 +428,7 @@ variant qt5 conflicts qt4 description {build the GUI using Qt5} {
</span> destroot.env-append PATH=${qt_dir}/bin:$env(PATH)
test.env-append PATH=${qt_dir}/bin:$env(PATH)
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ![variant_isset qt4] && ![variant_isset qt5] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ![variant_isset qt5] } {
</span> # a somewhat arbitrary cutoff for default values
# Mac OS X 10.7 (Darwin 11) was the last OS supported by Qt 4
# see http://doc.qt.io/qt-4.8/supported-platforms.html
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -450,8 +436,6 @@ if { ![variant_isset qt4] && ![variant_isset qt5] } {
</span> # see http://web.archive.org/web/20170702143426/https://doc.qt.io/qt-5/supported-platforms-and-configurations.html
if {${os.major} >= 14 || ${os.platform} ne "darwin"} {
default_variants-append +qt5
<span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants-append +qt4
</span> }
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -462,7 +446,7 @@ variant fltk description {enable fltk as a graphics toolkit for plotting} {
</span> # see https://github.com/macports/macports-ports/pull/1865 for a discussion on fltk
#default_variants-append +fltk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset fltk] || [variant_isset qt4] || [variant_isset qt5]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[variant_isset fltk] || [variant_isset qt5]} {
</span> # native_graphics (fltk) and gui (Qt) require OpenGL and font and printing capabilities
depends_lib-append \
port:fontconfig \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -472,14 +456,10 @@ if {[variant_isset fltk] || [variant_isset qt4] || [variant_isset qt5]} {
</span> configure.args-replace --without-opengl --with-framework-opengl
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ([variant_isset fltk] && [variant_isset qt4]) || ([variant_isset fltk] && [variant_isset qt5]) } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { [variant_isset fltk] && [variant_isset qt5] } {
</span> notes-append "unless octave is run with --no-gui-libs, graphics_toolkit(\"fltk\") will cause a crash"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset qt4]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- notes-append "on-disk documentation is not building at present with qt4 variant, but online is available"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant sound description {enable audio support (file I/O and playback)} {
depends_lib-append port:libsndfile
depends_lib-append port:portaudio
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -505,7 +485,7 @@ variant app description "build application bundle to launch ${subport}" {
</span> xinstall -d -m 0755 ${worksrcpath}/${appName}/Contents/MacOS
set script [open "${worksrcpath}/${appName}/Contents/MacOS/Octave" w 0755]
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if { [variant_isset qt4] || [variant_isset qt5] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { [variant_isset qt5] } {
</span> puts ${script} "#!/bin/sh"
puts ${script} ""
puts ${script} "${prefix}/bin/octave-${version} --gui \"\$@\""
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -577,14 +557,14 @@ variant app description "build application bundle to launch ${subport}" {
</span> copy ${worksrcpath}/${appName} ${destroot}${applications_dir}
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset qt4] || [variant_isset qt5] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { [variant_isset qt5] } {
</span> default_variants-append +app
}
# the qt gui uses a few Objective-C calls, and for some reason
# libobjc.dylib is not being automatically linked in on older systems
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset qt4] || [variant_isset qt5] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { [variant_isset qt5] } {
</span> if { ${os.platform} eq "darwin" && ${os.major} < 18 } {
configure.ldflags-append -lobjc
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -608,10 +588,7 @@ variant docs description {build documentation files} {
</span>
configure.args-replace --disable-docs --enable-docs
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# the documentation is not building when using qt4 at present
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset qt4]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants-append +docs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants-append +docs
</span>
# GraphicsMagick and octave need to be built with the same C++ standard library
# or else undefined symbols:
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -638,6 +615,15 @@ if {${magickDefault}} {
</span> default_variants-append +graphicsmagick
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # fix @rpath for octave-cli
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "install_name_tool -change @rpath/libgfortran.5.dylib ${prefix}/lib/libgcc/libgfortran.5.dylib ${worksrcpath}/src/.libs/octave-cli"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "install_name_tool -change @rpath/libquadmath.0.dylib ${prefix}/lib/libgcc/libquadmath.0.dylib ${worksrcpath}/src/.libs/octave-cli"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # fix @rpath for octave-gui
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "install_name_tool -change @rpath/libgfortran.5.dylib ${prefix}/lib/libgcc/libgfortran.5.dylib ${worksrcpath}/src/.libs/octave-gui"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "install_name_tool -change @rpath/libquadmath.0.dylib ${prefix}/lib/libgcc/libquadmath.0.dylib ${worksrcpath}/src/.libs/octave-gui"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
# put any startup commands in ${destroot}${prefix}/share/octave/${version}/m/startup/octaverc
# see https://www.gnu.org/software/octave/doc/interpreter/Startup-Files.html
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -651,15 +637,15 @@ post-destroot {
</span> }
# do not force upgrade of every dependency every time the version changes
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach lib {liboctave.8.dylib liboctinterp.9.dylib} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach lib {liboctave.9.dylib liboctinterp.10.dylib} {
</span> xinstall -d -m 0755 ${destroot}${prefix}/lib/octave/${package_version}
ln -s ../${version}/${lib} ${destroot}${prefix}/lib/octave/${package_version}/${lib}
system "install_name_tool -id ${prefix}/lib/octave/${package_version}/${lib} ${destroot}${prefix}/lib/octave/${version}/${lib}"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset qt4] || [variant_isset qt5]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { [variant_isset qt5] } {
</span> # do not force upgrade of every dependency every time the version changes
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach lib {liboctgui.6.dylib} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach lib {liboctgui.8.dylib} {
</span> xinstall -d -m 0755 ${destroot}${prefix}/lib/octave/${package_version}
ln -s ../${version}/${lib} ${destroot}${prefix}/lib/octave/${package_version}/${lib}
system "install_name_tool -id ${prefix}/lib/octave/${package_version}/${lib} ${destroot}${prefix}/lib/octave/${version}/${lib}"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave/files/bug62436.patch b/math/octave/files/bug62436.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..52f345f25ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/octave/files/bug62436.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,27 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# HG changeset patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# User John Donoghue <john.donoghue@ieee.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Date 1652358904 14400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Thu May 12 08:35:04 2022 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Branch stable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Node ID 8c940cfcce257369677c09154da2aab2c56eaa79
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Parent 63710f3bd9811c2d206ac9e7b4f47cf06c47e153
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+* scripts/pkg/private/build.m: check configure and Makefile exist before trying to unlink them (Bug #62436)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -r 63710f3bd981 -r 8c940cfcce25 scripts/pkg/private/build.m
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- scripts/pkg/private/build.m Wed May 11 09:44:55 2022 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ scripts/pkg/private/build.m Thu May 12 08:35:04 2022 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,8 +77,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ arch_abi = getarch ();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure_make (desc, build_root, verbose);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- unlink (fullfile (build_root, "src", "configure"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- unlink (fullfile (build_root, "src", "Makefile"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if exist (fullfile (build_root, "src", "configure"), "file")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ unlink (fullfile (build_root, "src", "configure"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if exist (fullfile (build_root, "src", "Makefile"), "file")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ unlink (fullfile (build_root, "src", "Makefile"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tar_name = [desc.name "-" desc.version "-" arch_abi ".tar"];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tar_path = fullfile (builddir, tar_name);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave/files/patch-octave6-qt4-fixes.diff b/math/octave/files/patch-octave6-qt4-fixes.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index fb661631310..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/octave/files/patch-octave6-qt4-fixes.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git libgui/src/octave-qobject.cc libgui/src/octave-qobject.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 1320283..42cfaca 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libgui/src/octave-qobject.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libgui/src/octave-qobject.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73,7 +73,7 @@ static void disable_app_nap (void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unsigned long long NSActivityLatencyCritical = 0xFF00000000ULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Avoid errors on older versions of OS X
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- process_info_class = static_cast<Class> (objc_getClass ("NSProcessInfo"));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ process_info_class = reinterpret_cast<Class> (objc_getClass ("NSProcessInfo"));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (process_info_class == nil)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave/files/patch-qt5-cxxflags.diff b/math/octave/files/patch-qt5-cxxflags.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0fe520752d9..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/octave/files/patch-qt5-cxxflags.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,74 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2019-02-23 10:33:37.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2019-03-23 11:55:55.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73410,7 +73410,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CPPFLAGS="$CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73473,7 +73473,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CPPFLAGS="$CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73537,7 +73537,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CPPFLAGS="$CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73601,7 +73601,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CPPFLAGS="$CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73665,7 +73665,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CPPFLAGS="$CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73730,7 +73730,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CPPFLAGS="$CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73793,7 +73793,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CPPFLAGS="$CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73857,7 +73857,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CPPFLAGS="$CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_octave_save_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXPICFLAG $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave/files/patch-versions.diff b/math/octave/files/patch-versions.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 96ece985208..0647deb2286 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/octave/files/patch-versions.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/octave/files/patch-versions.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,71 +11,71 @@
</span> man1ext="@man1ext@"
--- configure.orig 2019-03-03 07:08:47.000000000 -0700
+++ configure 2019-03-03 07:12:49.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8191,7 +8191,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## This path usually includes the Octave version and configuration name, so
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## that configurations for multiple versions of Octave may be installed at once.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8510,7 +8510,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *)
</span>
- : ${archlibdir='${libexecdir}/octave/${version}/exec/${canonical_host_type}'}
+ : ${archlibdir='${libexecdir}/octave/${version}/exec/__MACPORTS_canonical_host_type__'}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- { $as_echo "$as_me:${as_lineno-$LINENO}: result: defining archlibdir to be $archlibdir" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "defining archlibdir to be $archlibdir" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: defining archlibdir to be $archlibdir" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf "%s\n" "defining archlibdir to be $archlibdir" >&6; }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8200,21 +8200,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8520,21 +8520,21 @@
</span> ## Where to put executables to be run by Octave, rather than the user, that
## are specific to this site.
- : ${localarchlibdir='${libexecdir}/octave/site/exec/${canonical_host_type}'}
+ : ${localarchlibdir='${libexecdir}/octave/site/exec/__MACPORTS_canonical_host_type__'}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- { $as_echo "$as_me:${as_lineno-$LINENO}: result: defining localarchlibdir to be $localarchlibdir" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "defining localarchlibdir to be $localarchlibdir" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: defining localarchlibdir to be $localarchlibdir" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf "%s\n" "defining localarchlibdir to be $localarchlibdir" >&6; }
</span>
- : ${localapiarchlibdir='${libexecdir}/octave/${api_version}/site/exec/${canonical_host_type}'}
+ : ${localapiarchlibdir='${libexecdir}/octave/${api_version}/site/exec/__MACPORTS_canonical_host_type__'}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- { $as_echo "$as_me:${as_lineno-$LINENO}: result: defining localapiarchlibdir to be $localapiarchlibdir" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "defining localapiarchlibdir to be $localapiarchlibdir" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: defining localapiarchlibdir to be $localapiarchlibdir" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf "%s\n" "defining localapiarchlibdir to be $localapiarchlibdir" >&6; }
</span>
- : ${localverarchlibdir='${libexecdir}/octave/${version}/site/exec/${canonical_host_type}'}
+ : ${localverarchlibdir='${libexecdir}/octave/${version}/site/exec/__MACPORTS_canonical_host_type__'}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- { $as_echo "$as_me:${as_lineno-$LINENO}: result: defining localverarchlibdir to be $localverarchlibdir" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "defining localverarchlibdir to be $localverarchlibdir" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: defining localverarchlibdir to be $localverarchlibdir" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf "%s\n" "defining localverarchlibdir to be $localverarchlibdir" >&6; }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8224,7 +8224,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8544,7 +8544,7 @@
</span> ## This path includes the Octave version and configuration name, so that
## configurations for multiple versions of Octave may be installed at once.
- : ${octfiledir='${libdir}/octave/${version}/oct/${canonical_host_type}'}
+ : ${octfiledir='${libdir}/octave/${version}/oct/__MACPORTS_canonical_host_type__'}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- { $as_echo "$as_me:${as_lineno-$LINENO}: result: defining octfiledir to be $octfiledir" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "defining octfiledir to be $octfiledir" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: defining octfiledir to be $octfiledir" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf "%s\n" "defining octfiledir to be $octfiledir" >&6; }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8235,21 +8235,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8555,21 +8555,21 @@
</span> ## before consulting ${octfiledir}. This should be a colon-separated list of
## directories.
- : ${localoctfiledir='${libdir}/octave/site/oct/${canonical_host_type}'}
+ : ${localoctfiledir='${libdir}/octave/site/oct/__MACPORTS_canonical_host_type__'}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- { $as_echo "$as_me:${as_lineno-$LINENO}: result: defining localoctfiledir to be $localoctfiledir" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "defining localoctfiledir to be $localoctfiledir" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: defining localoctfiledir to be $localoctfiledir" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf "%s\n" "defining localoctfiledir to be $localoctfiledir" >&6; }
</span>
- : ${localapioctfiledir='${libdir}/octave/site/oct/${api_version}/${canonical_host_type}'}
+ : ${localapioctfiledir='${libdir}/octave/site/oct/${api_version}/__MACPORTS_canonical_host_type__'}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- { $as_echo "$as_me:${as_lineno-$LINENO}: result: defining localapioctfiledir to be $localapioctfiledir" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "defining localapioctfiledir to be $localapioctfiledir" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: defining localapioctfiledir to be $localapioctfiledir" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf "%s\n" "defining localapioctfiledir to be $localapioctfiledir" >&6; }
</span>
- : ${localveroctfiledir='${libdir}/octave/${version}/site/oct/${canonical_host_type}'}
+ : ${localveroctfiledir='${libdir}/octave/${version}/site/oct/__MACPORTS_canonical_host_type__'}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- { $as_echo "$as_me:${as_lineno-$LINENO}: result: defining localveroctfiledir to be $localveroctfiledir" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "defining localveroctfiledir to be $localveroctfiledir" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: defining localveroctfiledir to be $localveroctfiledir" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf "%s\n" "defining localveroctfiledir to be $localveroctfiledir" >&6; }
</span>
</pre><pre style='margin:0'>
</pre>