[129159] trunk/dports/devel/isl-devel

larryv at macports.org larryv at macports.org
Sun Dec 7 13:51:42 PST 2014


Revision: 129159
          https://trac.macports.org/changeset/129159
Author:   larryv at macports.org
Date:     2014-12-07 13:51:42 -0800 (Sun, 07 Dec 2014)
Log Message:
-----------
isl-devel: Update to trunk as of 2014-11-20

Also remove unneeded pkgconfig patch and add deprecated-header patch
from isl.

Modified Paths:
--------------
    trunk/dports/devel/isl-devel/Portfile

Added Paths:
-----------
    trunk/dports/devel/isl-devel/files/fix-deprecated-headers.patch

Removed Paths:
-------------
    trunk/dports/devel/isl-devel/files/patch-ax_create_pkgconfig_info.m4.diff

Modified: trunk/dports/devel/isl-devel/Portfile
===================================================================
--- trunk/dports/devel/isl-devel/Portfile	2014-12-07 21:45:54 UTC (rev 129158)
+++ trunk/dports/devel/isl-devel/Portfile	2014-12-07 21:51:42 UTC (rev 129159)
@@ -7,8 +7,8 @@
 name                isl-devel
 conflicts           isl
 
-version             0.15-20141118
-set git_sha1        81e5049ab43f115896fc6526277aa2aa0d354348
+version             0.15-20141120
+set git_sha1        b3e0fa7a05d32f1e0e36e0a42b0b83fa2ba1f609
 
 categories          devel math
 platforms           darwin
@@ -33,14 +33,17 @@
 depends_lib         port:gmp
 
 master_sites        http://repo.or.cz/w/isl.git/snapshot
-checksums           rmd160  f577d0f307741f1621fe5db430c292439da7203e \
-                    sha256  0a7779db029160c213afec8e93ab540b8caf3baa98c5236dcf99b56f20d9026c
+checksums           rmd160  e0f492104f7a74e0528b9939985d4b5409a02848 \
+                    sha256  243ce5ac8c2aafee46ce39a981df238f4e52a1fd1514731c37b046d355c70e96
 
 distname            ${git_sha1}
 worksrcdir          isl
 
-# See http://groups.google.com/group/isl-development/t/37ad876557e50f2c
-patchfiles          patch-ax_create_pkgconfig_info.m4.diff
+# Add a missing include to the isl_int headers. Upstream doesn't want to
+# bother fixing deprecated APIs
+# (https://groups.google.com/d/msg/isl-development/N6UWJDbKXNA/2CY6WHDvOYoJ),
+# so this should be applied until they remove the headers outright.
+patchfiles          fix-deprecated-headers.patch
 
 use_autoreconf      yes
 autoreconf.args     --force --install --verbose
@@ -52,4 +55,4 @@
 
 livecheck.type      md5
 livecheck.url       [lindex ${master_sites} 0]
-livecheck.md5       f8a2a16c47aa7ad1f2917f6e1d83583b
+livecheck.md5       82b42083ff4cad3d75386c2cad643f0d

Copied: trunk/dports/devel/isl-devel/files/fix-deprecated-headers.patch (from rev 129158, trunk/dports/devel/isl/files/fix-deprecated-headers.patch)
===================================================================
--- trunk/dports/devel/isl-devel/files/fix-deprecated-headers.patch	                        (rev 0)
+++ trunk/dports/devel/isl-devel/files/fix-deprecated-headers.patch	2014-12-07 21:51:42 UTC (rev 129159)
@@ -0,0 +1,84 @@
+commit dbf64e83af8d4b5a55fed546e0c615cd51141bd7
+Author: Lawrence Velázquez <larryv at macports.org>
+Date:   Tue Nov 25 01:50:58 2014 -0500
+
+    Include space.h in deprecated headers using isl_dim_type
+    
+    These headers should not assume that space.h will be included
+    transitively through another header or by an including source file, as
+    compilation can fail if those assumptions don't hold.
+    
+    Signed-off-by: Lawrence Velázquez <larryv at macports.org>
+
+Index: include/isl/deprecated/aff_int.h
+===================================================================
+--- include/isl/deprecated/aff_int.h.orig
++++ include/isl/deprecated/aff_int.h
+@@ -3,6 +3,7 @@
+ 
+ #include <isl/deprecated/int.h>
+ #include <isl/aff_type.h>
++#include <isl/space.h>
+ 
+ #if defined(__cplusplus)
+ extern "C" {
+Index: include/isl/deprecated/constraint_int.h
+===================================================================
+--- include/isl/deprecated/constraint_int.h.orig
++++ include/isl/deprecated/constraint_int.h
+@@ -3,6 +3,7 @@
+ 
+ #include <isl/deprecated/int.h>
+ #include <isl/constraint.h>
++#include <isl/space.h>
+ 
+ #if defined(__cplusplus)
+ extern "C" {
+Index: include/isl/deprecated/map_int.h
+===================================================================
+--- include/isl/deprecated/map_int.h.orig
++++ include/isl/deprecated/map_int.h
+@@ -3,6 +3,7 @@
+ 
+ #include <isl/deprecated/int.h>
+ #include <isl/map_type.h>
++#include <isl/space.h>
+ 
+ #if defined(__cplusplus)
+ extern "C" {
+Index: include/isl/deprecated/point_int.h
+===================================================================
+--- include/isl/deprecated/point_int.h.orig
++++ include/isl/deprecated/point_int.h
+@@ -3,6 +3,7 @@
+ 
+ #include <isl/deprecated/int.h>
+ #include <isl/point.h>
++#include <isl/space.h>
+ 
+ #if defined(__cplusplus)
+ extern "C" {
+Index: include/isl/deprecated/polynomial_int.h
+===================================================================
+--- include/isl/deprecated/polynomial_int.h.orig
++++ include/isl/deprecated/polynomial_int.h
+@@ -3,6 +3,7 @@
+ 
+ #include <isl/deprecated/int.h>
+ #include <isl/polynomial.h>
++#include <isl/space.h>
+ 
+ #if defined(__cplusplus)
+ extern "C" {
+Index: include/isl/deprecated/set_int.h
+===================================================================
+--- include/isl/deprecated/set_int.h.orig
++++ include/isl/deprecated/set_int.h
+@@ -3,6 +3,7 @@
+ 
+ #include <isl/deprecated/int.h>
+ #include <isl/set_type.h>
++#include <isl/space.h>
+ 
+ #if defined(__cplusplus)
+ extern "C" {

Deleted: trunk/dports/devel/isl-devel/files/patch-ax_create_pkgconfig_info.m4.diff
===================================================================
--- trunk/dports/devel/isl-devel/files/patch-ax_create_pkgconfig_info.m4.diff	2014-12-07 21:45:54 UTC (rev 129158)
+++ trunk/dports/devel/isl-devel/files/patch-ax_create_pkgconfig_info.m4.diff	2014-12-07 21:51:42 UTC (rev 129159)
@@ -1,13 +0,0 @@
---- m4/ax_create_pkgconfig_info.m4.orig	2012-05-10 13:39:22.000000000 -0700
-+++ m4/ax_create_pkgconfig_info.m4	2012-05-10 13:39:36.000000000 -0700
-@@ -214,8 +214,8 @@
- Description: @PACKAGE_DESCRIPTION@
- Version: @PACKAGE_VERSION@
- Requires: @PACKAGE_REQUIRES@
--Libs: -L\${libdir} @LDFLAGS@ @LIBS@
--Cflags: -I\${includedir} @CPPFLAGS@
-+Libs: -L\${libdir} @LIBS@
-+Cflags: -I\${includedir}
- AXEOF
- fi # DONE generate $pkgconfig_generate.in
- AC_MSG_NOTICE(creating $pkgconfig_generate)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141207/90842bde/attachment.html>


More information about the macports-changes mailing list