[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