summaryrefslogtreecommitdiff
path: root/math/octave/files
diff options
context:
space:
mode:
authorStephen Montgomery-Smith <stephen@FreeBSD.org>2024-03-16 18:28:02 -0500
committerStephen Montgomery-Smith <stephen@FreeBSD.org>2024-03-16 18:28:02 -0500
commitc92f309e944f792808ba1c6124dd6f8ec75428a2 (patch)
treee5fa44c36a620f0d08e15b97f46f913851b206b4 /math/octave/files
parentnet/waypipe: update to 0.9.0 (diff)
math/octave: Update to 9.1.0.
math/octave-forge: Bump portrevision. Mark broken and set optional dependency to off in math/octave-forge: math/octave-forge-bioinfo math/octave-forge-coder math/octave-forge-financial math/octave-forge-fits math/octave-forge-fuzzy-logic-toolkit math/octave-forge-gnuplot math/octave-forge-informationtheory math/octave-forge-irsa math/octave-forge-level-set math/octave-forge-nnet math/octave-forge-plot math/octave-forge-queueing math/octave-forge-symband
Diffstat (limited to 'math/octave/files')
-rw-r--r--math/octave/files/patch-build-aux_find-defun-files.sh11
-rw-r--r--math/octave/files/patch-build-aux_find-files-with-tests.sh11
-rw-r--r--math/octave/files/patch-build-aux_get-source-mtime.sh11
-rw-r--r--math/octave/files/patch-build-aux_mk-octave-config-h.sh11
-rw-r--r--math/octave/files/patch-build-aux_mk-pkg-add.sh11
-rw-r--r--math/octave/files/patch-libgnu_math.in.h8
-rw-r--r--math/octave/files/patch-liboctave_util_quit.h11
7 files changed, 15 insertions, 59 deletions
diff --git a/math/octave/files/patch-build-aux_find-defun-files.sh b/math/octave/files/patch-build-aux_find-defun-files.sh
deleted file mode 100644
index d0b23b1b35be..000000000000
--- a/math/octave/files/patch-build-aux_find-defun-files.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- build-aux/find-defun-files.sh.orig 2020-11-26 18:20:44 UTC
-+++ build-aux/find-defun-files.sh
-@@ -27,7 +27,7 @@
-
- set -e
-
--SED=${SED:-sed}
-+SED=gsed
- EGREP=${EGREP:-egrep}
-
- # Some stupid egreps don't like empty elements in alternation patterns,
diff --git a/math/octave/files/patch-build-aux_find-files-with-tests.sh b/math/octave/files/patch-build-aux_find-files-with-tests.sh
deleted file mode 100644
index 8acb71cb655e..000000000000
--- a/math/octave/files/patch-build-aux_find-files-with-tests.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- build-aux/find-files-with-tests.sh.orig 2020-11-26 18:20:44 UTC
-+++ build-aux/find-files-with-tests.sh
-@@ -28,7 +28,7 @@
- set -e
-
- GREP=${GREP:-grep}
--SED=${SED:-sed}
-+SED=gsed
-
- srcdir="$1"
- if [ "$1" ]; then
diff --git a/math/octave/files/patch-build-aux_get-source-mtime.sh b/math/octave/files/patch-build-aux_get-source-mtime.sh
deleted file mode 100644
index 5194ba7f5d50..000000000000
--- a/math/octave/files/patch-build-aux_get-source-mtime.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- build-aux/get-source-mtime.sh.orig 2023-03-09 00:21:26 UTC
-+++ build-aux/get-source-mtime.sh
-@@ -34,7 +34,7 @@
- set -e
-
- PERL=${PERL:-perl}
--SED=${SED:-sed}
-+SED=gsed
-
- if [ $# -ne 1 ]; then
- echo "usage: get-source-mtime.sh SRCDIR" 1>&2
diff --git a/math/octave/files/patch-build-aux_mk-octave-config-h.sh b/math/octave/files/patch-build-aux_mk-octave-config-h.sh
deleted file mode 100644
index 2f679a1e06b7..000000000000
--- a/math/octave/files/patch-build-aux_mk-octave-config-h.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- build-aux/mk-octave-config-h.sh.orig 2020-11-26 18:20:44 UTC
-+++ build-aux/mk-octave-config-h.sh
-@@ -29,7 +29,7 @@
- # autoconf-generated config.h file. See the notes at the top of the
- # generated octave-config.h file for more details.
-
--SED=${SED:-sed}
-+SED=gsed
-
- if [ $# -ne 1 ]; then
- echo "usage: mk-octave-config-h.sh CONFIG-FILE" 1>&2
diff --git a/math/octave/files/patch-build-aux_mk-pkg-add.sh b/math/octave/files/patch-build-aux_mk-pkg-add.sh
deleted file mode 100644
index 59c7718b9894..000000000000
--- a/math/octave/files/patch-build-aux_mk-pkg-add.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- build-aux/mk-pkg-add.sh.orig 2023-03-09 00:21:26 UTC
-+++ build-aux/mk-pkg-add.sh
-@@ -31,7 +31,7 @@ export LC_ALL
-
- set -e
-
--SED=${SED:-sed}
-+SED=gsed
-
- srcdir="$1"
- shift
diff --git a/math/octave/files/patch-libgnu_math.in.h b/math/octave/files/patch-libgnu_math.in.h
index 08de62e0a526..c5f23164dc27 100644
--- a/math/octave/files/patch-libgnu_math.in.h
+++ b/math/octave/files/patch-libgnu_math.in.h
@@ -1,8 +1,8 @@
---- libgnu/math.in.h.orig 2022-11-02 18:19:56 UTC
+--- libgnu/math.in.h.orig 2024-03-12 18:00:23 UTC
+++ libgnu/math.in.h
-@@ -15,7 +15,7 @@
- You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <https://www.gnu.org/licenses/>. */
+@@ -20,7 +20,7 @@
+ would lead to many syntax errors. */
+ #if !(defined __ANDROID__ && defined _LIBCPP_MATH_H && !defined INFINITY)
-#ifndef _@GUARD_PREFIX@_MATH_H
+#if 1
diff --git a/math/octave/files/patch-liboctave_util_quit.h b/math/octave/files/patch-liboctave_util_quit.h
new file mode 100644
index 000000000000..c3b21dcef831
--- /dev/null
+++ b/math/octave/files/patch-liboctave_util_quit.h
@@ -0,0 +1,11 @@
+--- liboctave/util/quit.h.orig 2024-03-16 19:30:09 UTC
++++ liboctave/util/quit.h
+@@ -224,7 +224,7 @@ octave_exception
+
+ #if defined (__cplusplus)
+
+-extern OCTAVE_API std::atomic<int> octave_interrupt_state;
++extern OCTAVE_API std::atomic<sig_atomic_t> octave_interrupt_state;
+
+ extern OCTAVE_API volatile std::atomic<bool> octave_signal_caught;
+