[138251] trunk/dports/lang/gcc49
ryandesign at macports.org
ryandesign at macports.org
Thu Jul 2 18:49:27 PDT 2015
Revision: 138251
https://trac.macports.org/changeset/138251
Author: ryandesign at macports.org
Date: 2015-07-02 18:49:27 -0700 (Thu, 02 Jul 2015)
Log Message:
-----------
gcc49: update to 4.9.3, and move libgcj-4.9.pc file (#45619)
Modified Paths:
--------------
trunk/dports/lang/gcc49/Portfile
Removed Paths:
-------------
trunk/dports/lang/gcc49/files/isl-0.14-compatibility.patch
trunk/dports/lang/gcc49/files/spe-high-registers.patch
Modified: trunk/dports/lang/gcc49/Portfile
===================================================================
--- trunk/dports/lang/gcc49/Portfile 2015-07-03 00:16:33 UTC (rev 138250)
+++ trunk/dports/lang/gcc49/Portfile 2015-07-03 01:49:27 UTC (rev 138251)
@@ -8,8 +8,7 @@
name gcc49
epoch 2
-version 4.9.2
-revision 2
+version 4.9.3
platforms darwin
categories lang
maintainers mww openmaintainer
@@ -29,8 +28,8 @@
distname gcc-${version}
use_bzip2 yes
-checksums rmd160 bc6454e7c67c6f5fd2c98cdd1364ebb1739e1347 \
- sha256 2020c98295856aa13fda0f2f3a4794490757fc24bcca918d52cc8b4917b972dd
+checksums rmd160 799d45b4231d9417a4648bbef224657df76fca95 \
+ sha256 2332b2a5a321b57508b9031354a8503af6fdfb868b8c1748d33028d100a8b67e
depends_lib port:cctools \
path:lib/pkgconfig/cloog-isl.pc:cloog \
@@ -46,17 +45,10 @@
depends_skip_archcheck-append gcc_select ld64 cctools
license_noconflict gmp mpfr ppl libmpc
-# Enable building with MacPorts' isl (#45984).
-patchfiles-append isl-0.14-compatibility.patch
-
# Handle OS X deployment targets correctly (GCC PR target/63810
# <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810>).
patchfiles-append macosx-version-min.patch
-# Fix bootstrap regression on PowerPC (GCC PR bootstrap/63703
-# <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63703>).
-patchfiles-append spe-high-registers.patch
-
# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
# later (#45483).
patchfiles-append yosemite-libtool.patch
@@ -170,6 +162,7 @@
}
}
}
+ move ${destroot}${prefix}/lib/${name}/pkgconfig/libgcj-${major}.pc ${destroot}${prefix}/lib/pkgconfig/
}
select.group gcc
Deleted: trunk/dports/lang/gcc49/files/isl-0.14-compatibility.patch
===================================================================
--- trunk/dports/lang/gcc49/files/isl-0.14-compatibility.patch 2015-07-03 00:16:33 UTC (rev 138250)
+++ trunk/dports/lang/gcc49/files/isl-0.14-compatibility.patch 2015-07-03 01:49:27 UTC (rev 138251)
@@ -1,80 +0,0 @@
-Index: gcc/graphite-clast-to-gimple.c
-===================================================================
---- gcc/graphite-clast-to-gimple.c.orig
-+++ gcc/graphite-clast-to-gimple.c
-@@ -26,7 +26,7 @@ along with GCC; see the file COPYING3.
- #include <isl/union_map.h>
- #include <isl/list.h>
- #include <isl/constraint.h>
--#include <isl/ilp.h>
-+#include <isl/deprecated/ilp_int.h>
- #include <isl/aff.h>
- #include <cloog/cloog.h>
- #include <cloog/isl/domain.h>
-Index: gcc/graphite-interchange.c
-===================================================================
---- gcc/graphite-interchange.c.orig
-+++ gcc/graphite-interchange.c
-@@ -24,11 +24,12 @@ along with GCC; see the file COPYING3.
- #include "config.h"
-
- #ifdef HAVE_cloog
-+#include <isl/deprecated/constraint_int.h>
- #include <isl/aff.h>
- #include <isl/set.h>
- #include <isl/map.h>
- #include <isl/union_map.h>
--#include <isl/ilp.h>
-+#include <isl/deprecated/ilp_int.h>
- #include <cloog/cloog.h>
- #include <cloog/isl/domain.h>
- #endif
-Index: gcc/graphite-optimize-isl.c
-===================================================================
---- gcc/graphite-optimize-isl.c.orig
-+++ gcc/graphite-optimize-isl.c
-@@ -27,6 +27,7 @@ along with GCC; see the file COPYING3.
- #include <isl/schedule.h>
- #include <isl/band.h>
- #include <isl/aff.h>
-+#include <isl/deprecated/aff_int.h>
- #include <isl/options.h>
- #endif
-
-@@ -373,7 +374,7 @@ getScheduleForBandList (isl_band_list *B
- {
- for (i = ScheduleDimensions - 1 ; i >= 0 ; i--)
- {
-- if (isl_band_member_is_zero_distance (Band, i))
-+ if (isl_band_member_is_coincident (Band, i))
- {
- isl_map *TileMap;
- isl_union_map *TileUMap;
-Index: gcc/graphite-poly.c
-===================================================================
---- gcc/graphite-poly.c.orig
-+++ gcc/graphite-poly.c
-@@ -26,7 +26,7 @@ along with GCC; see the file COPYING3.
- #include <isl/map.h>
- #include <isl/union_map.h>
- #include <isl/constraint.h>
--#include <isl/ilp.h>
-+#include <isl/deprecated/ilp_int.h>
- #include <isl/aff.h>
- #include <cloog/cloog.h>
- #include <cloog/isl/domain.h>
-Index: gcc/graphite-sese-to-poly.c
-===================================================================
---- gcc/graphite-sese-to-poly.c.orig
-+++ gcc/graphite-sese-to-poly.c
-@@ -24,8 +24,9 @@ along with GCC; see the file COPYING3.
- #include <isl/set.h>
- #include <isl/map.h>
- #include <isl/union_map.h>
--#include <isl/constraint.h>
-+#include <isl/deprecated/constraint_int.h>
- #include <isl/aff.h>
-+#include <isl/deprecated/aff_int.h>
- #include <cloog/cloog.h>
- #include <cloog/cloog.h>
- #include <cloog/isl/domain.h>
Deleted: trunk/dports/lang/gcc49/files/spe-high-registers.patch
===================================================================
--- trunk/dports/lang/gcc49/files/spe-high-registers.patch 2015-07-03 00:16:33 UTC (rev 138250)
+++ trunk/dports/lang/gcc49/files/spe-high-registers.patch 2015-07-03 01:49:27 UTC (rev 138251)
@@ -1,17 +0,0 @@
-Index: gcc/config/rs6000/darwin.h
-===================================================================
---- gcc/config/rs6000/darwin.h.orig
-+++ gcc/config/rs6000/darwin.h
-@@ -206,7 +206,11 @@ extern int darwin_emit_branch_islands;
- "vrsave", "vscr", \
- "spe_acc", "spefscr", \
- "sfp", \
-- "tfhar", "tfiar", "texasr" \
-+ "tfhar", "tfiar", "texasr", \
-+ "rh0", "rh1", "rh2", "rh3", "rh4", "rh5", "rh6", "rh7", \
-+ "rh8", "rh9", "rh10", "rh11", "rh12", "rh13", "rh14", "rh15", \
-+ "rh16", "rh17", "rh18", "rh19", "rh20", "rh21", "rh22", "rh23", \
-+ "rh24", "rh25", "rh26", "rh27", "rh28", "rh29", "rh30", "rh31" \
- }
-
- /* This outputs NAME to FILE. */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150702/228c8a84/attachment-0001.html>
More information about the macports-changes
mailing list