From 7faf8dc494a823a433090120d510e3aebed62b05 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Tue, 21 Apr 2009 23:14:42 +0000 Subject: - Fix build with recent ocaml PR: 133879 Submitted by: Dylan Simon (maintainer) --- math/orpie/files/patch-gsl | 172 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 172 insertions(+) create mode 100644 math/orpie/files/patch-gsl (limited to 'math/orpie/files') diff --git a/math/orpie/files/patch-gsl b/math/orpie/files/patch-gsl new file mode 100644 index 000000000000..52eb876d2689 --- /dev/null +++ b/math/orpie/files/patch-gsl @@ -0,0 +1,172 @@ +diff -aru gsl.orig/gsl_blas.ml gsl/gsl_blas.ml +--- gsl.orig/gsl_blas.ml 2007-09-13 23:31:23.000000000 -0400 ++++ gsl/gsl_blas.ml 2009-04-20 15:08:34.000000000 -0400 +@@ -115,7 +115,7 @@ + beta:float -> c:matrix -> unit + = "ml_gsl_blas_dsyr2k_bc" "ml_gsl_blas_dsyr2k" + +- ++(* + (** {3 Single precision} *) + + open Gsl_vector.Single +@@ -187,7 +187,7 @@ + alpha:float -> a:matrix -> b:matrix -> unit + = "ml_gsl_blas_strsm_bc" "ml_gsl_blas_strsm" + end +- ++*) + + (** {3 Complex} *) + open Gsl_vector_complex +@@ -272,6 +272,7 @@ + end + + ++(* + (** {3 Complex single precision} *) + + open Gsl_vector_complex.Single +@@ -354,3 +355,4 @@ + a:matrix -> b:matrix -> beta:float -> c:matrix -> unit + = "ml_gsl_blas_cher2k_bc" "ml_gsl_blas_cher2k" + end ++*) +diff -aru gsl.orig/gsl_blas.mli gsl/gsl_blas.mli +--- gsl.orig/gsl_blas.mli 2007-09-13 23:31:23.000000000 -0400 ++++ gsl/gsl_blas.mli 2009-04-20 15:08:50.000000000 -0400 +@@ -115,7 +115,7 @@ + beta:float -> c:matrix -> unit + = "ml_gsl_blas_dsyr2k_bc" "ml_gsl_blas_dsyr2k" + +- ++(* + (** {3 Single precision} *) + + open Gsl_vector.Single +@@ -187,7 +187,7 @@ + alpha:float -> a:matrix -> b:matrix -> unit + = "ml_gsl_blas_strsm_bc" "ml_gsl_blas_strsm" + end +- ++*) + + (** {3 Complex} *) + open Gsl_vector_complex +@@ -271,7 +271,7 @@ + = "ml_gsl_blas_zher2k_bc" "ml_gsl_blas_zher2k" + end + +- ++(* + (** {3 Complex single precision} *) + + open Gsl_vector_complex.Single +@@ -354,3 +354,4 @@ + a:matrix -> b:matrix -> beta:float -> c:matrix -> unit + = "ml_gsl_blas_cher2k_bc" "ml_gsl_blas_cher2k" + end ++*) +diff -aru gsl.orig/gsl_matrix.ml gsl/gsl_matrix.ml +--- gsl.orig/gsl_matrix.ml 2007-09-13 23:31:23.000000000 -0400 ++++ gsl/gsl_matrix.ml 2009-04-20 15:09:28.000000000 -0400 +@@ -84,7 +84,7 @@ + let row = + Array2.slice_left + +- ++(* + + module Single = + struct +@@ -164,3 +164,4 @@ + external transpose : matrix -> matrix -> unit = "ml_gsl_matrix_float_transpose_memcpy" + external transpose_in_place : matrix -> unit = "ml_gsl_matrix_float_transpose" + end ++*) +diff -aru gsl.orig/gsl_matrix.mli gsl/gsl_matrix.mli +--- gsl.orig/gsl_matrix.mli 2007-09-13 23:31:23.000000000 -0400 ++++ gsl/gsl_matrix.mli 2009-04-20 15:09:27.000000000 -0400 +@@ -44,7 +44,7 @@ + external transpose : matrix -> matrix -> unit = "ml_gsl_matrix_transpose_memcpy" + external transpose_in_place : matrix -> unit = "ml_gsl_matrix_transpose" + +- ++(* + module Single : sig + + type float_mat_bigarr = +@@ -87,3 +87,4 @@ + external transpose : matrix -> matrix -> unit = "ml_gsl_matrix_float_transpose_memcpy" + external transpose_in_place : matrix -> unit = "ml_gsl_matrix_float_transpose" + end ++*) +diff -aru gsl.orig/gsl_matrix_complex.ml gsl/gsl_matrix_complex.ml +--- gsl.orig/gsl_matrix_complex.ml 2007-09-13 23:31:23.000000000 -0400 ++++ gsl/gsl_matrix_complex.ml 2009-04-20 15:09:49.000000000 -0400 +@@ -106,7 +106,7 @@ + external transpose : matrix -> matrix -> unit = "ml_gsl_matrix_complex_transpose_memcpy" + external transpose_in_place : matrix -> unit = "ml_gsl_matrix_complex_transpose" + +- ++(* + + module Single = + struct +@@ -208,3 +208,4 @@ + external transpose : matrix -> matrix -> unit = "ml_gsl_matrix_complex_float_transpose_memcpy" + external transpose_in_place : matrix -> unit = "ml_gsl_matrix_complex_float_transpose" + end ++*) +diff -aru gsl.orig/gsl_matrix_complex.mli gsl/gsl_matrix_complex.mli +--- gsl.orig/gsl_matrix_complex.mli 2007-09-13 23:31:23.000000000 -0400 ++++ gsl/gsl_matrix_complex.mli 2009-04-20 15:09:49.000000000 -0400 +@@ -50,7 +50,7 @@ + external transpose : matrix -> matrix -> unit = "ml_gsl_matrix_complex_transpose_memcpy" + external transpose_in_place : matrix -> unit = "ml_gsl_matrix_complex_transpose" + +- ++(* + module Single : sig + + type complex_float_mat_bigarr = +@@ -96,3 +96,4 @@ + external transpose : matrix -> matrix -> unit = "ml_gsl_matrix_complex_float_transpose_memcpy" + external transpose_in_place : matrix -> unit = "ml_gsl_matrix_complex_float_transpose" + end ++*) +diff -aru gsl.orig/gsl_vector.ml gsl/gsl_vector.ml +--- gsl.orig/gsl_vector.ml 2007-09-13 23:31:23.000000000 -0400 ++++ gsl/gsl_vector.ml 2009-04-20 15:11:08.000000000 -0400 +@@ -93,7 +93,7 @@ + = "ml_gsl_vector_minmaxindex" + + +- ++(* + + module Single = + struct +@@ -178,3 +178,4 @@ + external minmax_index : vector -> int * int + = "ml_gsl_vector_float_minmaxindex" + end ++*) +diff -aru gsl.orig/gsl_vector.mli gsl/gsl_vector.mli +--- gsl.orig/gsl_vector.mli 2007-09-13 23:31:23.000000000 -0400 ++++ gsl/gsl_vector.mli 2009-04-20 15:11:08.000000000 -0400 +@@ -63,6 +63,7 @@ + + val subvector : vector -> off:int -> len:int -> vector + ++(* + (** {3 Single precision} *) + + module Single : sig +@@ -121,3 +122,4 @@ + + val subvector : vector -> off:int -> len:int -> vector + end ++*) + + -- cgit v1.2.3