[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