[145366] trunk/dports/math/orpie

khindenburg at macports.org khindenburg at macports.org
Tue Feb 2 20:33:24 PST 2016


Revision: 145366
          https://trac.macports.org/changeset/145366
Author:   khindenburg at macports.org
Date:     2016-02-02 20:33:24 -0800 (Tue, 02 Feb 2016)
Log Message:
-----------
orpie: add Debian patch to fix building with gsl2.1 #50338 #50017

Modified Paths:
--------------
    trunk/dports/math/orpie/Portfile

Added Paths:
-----------
    trunk/dports/math/orpie/files/
    trunk/dports/math/orpie/files/patch-gsl-mgsl_sf.c.diff

Modified: trunk/dports/math/orpie/Portfile
===================================================================
--- trunk/dports/math/orpie/Portfile	2016-02-03 02:07:28 UTC (rev 145365)
+++ trunk/dports/math/orpie/Portfile	2016-02-03 04:33:24 UTC (rev 145366)
@@ -5,7 +5,7 @@
 
 name                orpie
 version             1.5.2
-revision            1
+revision            2
 platforms           darwin
 license             GPL-2
 maintainers         nomaintainer
@@ -30,3 +30,6 @@
 depends_lib         port:gsl
 
 use_parallel_build  no
+
+patch.pre_args      -p1
+patchfiles          patch-gsl-mgsl_sf.c.diff

Added: trunk/dports/math/orpie/files/patch-gsl-mgsl_sf.c.diff
===================================================================
--- trunk/dports/math/orpie/files/patch-gsl-mgsl_sf.c.diff	                        (rev 0)
+++ trunk/dports/math/orpie/files/patch-gsl-mgsl_sf.c.diff	2016-02-03 04:33:24 UTC (rev 145366)
@@ -0,0 +1,33 @@
+Description: fix some incompatibilities with libgsl 2.1
+Author: Uwe Steinmann <steinm at debian.org>
+Forwarded: not-needed
+
+--- a/gsl/mlgsl_sf.c
++++ b/gsl/mlgsl_sf.c
+@@ -258,7 +258,8 @@
+ SF3(ellint_F, Double_val, Double_val, GSL_MODE_val)
+ SF3(ellint_E, Double_val, Double_val, GSL_MODE_val)
+ SF4(ellint_P, Double_val, Double_val, Double_val, GSL_MODE_val)
+-SF4(ellint_D, Double_val, Double_val, Double_val, GSL_MODE_val)
++//SF4(ellint_D, Double_val, Double_val, Double_val, GSL_MODE_val)
++SF3(ellint_D, Double_val, Double_val, GSL_MODE_val)
+ SF3(ellint_RC, Double_val, Double_val, GSL_MODE_val)
+ SF4(ellint_RD, Double_val, Double_val, Double_val, GSL_MODE_val)
+ SF4(ellint_RF, Double_val, Double_val, Double_val, GSL_MODE_val)
+@@ -452,6 +453,7 @@
+ SF2(legendre_Ql, Int_val, Double_val)
+ 
+ /* Associated Legendre Polynomials and Spherical Harmonics  */
++	/*
+ SF3(legendre_Plm, Int_val, Int_val, Double_val) 
+ CAMLprim value 
+ ml_gsl_sf_legendre_Plm_array(value lmax, value m, value x, value result_array)
+@@ -487,7 +489,7 @@
+   ret = Val_int(gsl_ret);
+   CAMLreturn(ret);
+ }
+-
++*/
+ /* LOGARITHM and related functions */
+ SF1(log, Double_val)
+ SF1(log_abs, Double_val)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160202/180755c7/attachment.html>


More information about the macports-changes mailing list