[136931] trunk/dports/math/octave-interval

michaelld at macports.org michaelld at macports.org
Sat May 30 10:11:28 PDT 2015


Revision: 136931
          https://trac.macports.org/changeset/136931
Author:   michaelld at macports.org
Date:     2015-05-30 10:11:28 -0700 (Sat, 30 May 2015)
Log Message:
-----------
octave-interval: update to 0.2.1, removing integrated patch; addresses ticket #47899.

Modified Paths:
--------------
    trunk/dports/math/octave-interval/Portfile

Removed Paths:
-------------
    trunk/dports/math/octave-interval/files/patch-src_mpfr_function_d.cc.diff

Modified: trunk/dports/math/octave-interval/Portfile
===================================================================
--- trunk/dports/math/octave-interval/Portfile	2015-05-30 16:58:52 UTC (rev 136930)
+++ trunk/dports/math/octave-interval/Portfile	2015-05-30 17:11:28 UTC (rev 136931)
@@ -5,7 +5,7 @@
 PortGroup           octave 1.0
 PortGroup           compiler_blacklist_versions 1.0
 
-octave.setup        interval 0.2.0
+octave.setup        interval 0.2.1
 platforms           darwin
 license             GPL-3+ Apache-2
 maintainers         nomaintainer
@@ -14,14 +14,13 @@
     inf-sup format is based on interval boundaries represented by \
     binary64 numbers and is standard conforming to IEEE 1788.
 
-checksums           rmd160 2d1cb788258ad3550b61d523bb3761a052710014 \
-                    sha256 86bb97d9e02059c9ed0eadfb5fbf6f4cd7d70444fa325643c69e7114a84a274a
+checksums           rmd160 770778ffb522dc71eaccdda629b3f51195a1c612 \
+                    sha256 77d6e8b02e52763d649dc918facaf89113f373454dabaaa476923e8846937763
 
 depends_lib-append  port:mpfr port:gmp
 
 patchfiles-append \
-    patch-src_Makefile.diff \
-    patch-src_mpfr_function_d.cc.diff
+    patch-src_Makefile.diff
 
 # octave-interval requires <cfenv>, which is part of C++0x and newer.
 # require c++11

Deleted: trunk/dports/math/octave-interval/files/patch-src_mpfr_function_d.cc.diff
===================================================================
--- trunk/dports/math/octave-interval/files/patch-src_mpfr_function_d.cc.diff	2015-05-30 16:58:52 UTC (rev 136930)
+++ trunk/dports/math/octave-interval/files/patch-src_mpfr_function_d.cc.diff	2015-05-30 17:11:28 UTC (rev 136931)
@@ -1,25 +0,0 @@
---- src/mpfr_function_d.cc.orig	2015-03-19 11:07:25.000000000 -0400
-+++ src/mpfr_function_d.cc	2015-03-19 11:07:30.000000000 -0400
-@@ -106,19 +106,19 @@
-   bool scalar2 = arg2.numel () == 1;
-   bool scalar3 = arg3.numel () == 1;
-   
--  if (scalar1)
-+  if (scalar1) {
-     // arg1 shall contain the result and must possibly be resized
-     if (!scalar2)
-       {
-         arg1 = Matrix (arg2.dims (), arg1.elem (0));
-         scalar1 = false;
-       }
--    else if (!scalar3)
-+    else { if (!scalar3)
-       {
-         arg1 = Matrix (arg3.dims (), arg1.elem (0));
-         scalar1 = false;
-       }
--
-+  } }
-   const unsigned int n = std::max (std::max (arg1.numel (), arg2.numel ()),
-                                    arg3.numel ());
-   for (octave_idx_type i = 0; i < n; i ++)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150530/8eaab5b7/attachment.html>


More information about the macports-changes mailing list