dev-ada/gtkada: Use as C compiler the same version as the ada one
authorTupone Alfredo <tupone@gentoo.org>
Fri, 23 Jun 2017 07:14:58 +0000 (09:14 +0200)
committerTupone Alfredo <tupone@gentoo.org>
Fri, 23 Jun 2017 07:14:58 +0000 (09:14 +0200)
Package-Manager: Portage-2.3.6, Repoman-2.3.1

dev-ada/gtkada/files/gtkada-2016-gentoo.patch
dev-ada/gtkada/gtkada-17.0.ebuild
dev-ada/gtkada/gtkada-2016.ebuild
dev-ada/gtkada/gtkada-9999.ebuild

index c740aab39ff19ebe1f0e73171c7b0b7969da0a69..a9550fe883f3db349be9540c747ed6443dd74d33 100644 (file)
@@ -4,7 +4,7 @@
               for Switches ("C") use ("-O2");
        end case;
  
-+      for Driver ("C") use External ("CC", "gcc");
++      for Driver ("C") use External ("GCC", "gcc");
 +      for PIC_Option ("C") use ("-fPIC");
        for Switches ("C") use Compiler'Switches ("C") & Gtk_Include;
        for Switches ("Objective-C") use Compiler'Switches ("Objective-C") & Gtk_Include;
index 69036b3ba7f58f83a44afc517b37c74748cad77f..850f59599370b8a3edb456fa1d1d2b860d80ad12 100644 (file)
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="+shared static"
 
-RDEPEND="dev-lang/gnat-gpl
+RDEPEND="dev-lang/gnat-gpl:*
        dev-libs/atk
        dev-libs/glib:2
        media-libs/fontconfig
@@ -55,7 +55,7 @@ src_configure() {
 }
 
 src_compile() {
-       emake -j1 PROCESSORS=$(makeopts_jobs)
+       GCC=${GCC} emake -j1 PROCESSORS=$(makeopts_jobs)
 }
 
 src_install() {
index 5ad34dd35b6055ba21bb43a7651681097c8f3723..8f9e4adc92c9d90731d20fe7aa94825af4670ecb 100644 (file)
@@ -17,7 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="+shared static"
 
-RDEPEND="dev-lang/gnat-gpl
+RDEPEND="dev-lang/gnat-gpl:*
        dev-libs/atk
        dev-libs/glib:2
        media-libs/fontconfig
@@ -58,7 +58,7 @@ src_configure() {
 }
 
 src_compile() {
-       emake -j1 PROCESSORS=$(makeopts_jobs)
+       GCC=${GCC} emake -j1 PROCESSORS=$(makeopts_jobs)
 }
 
 src_install() {
index 9480b380b73abfc875e664306ef58bdbfd16d1bf..9d4e1b093c5f89a5291624bf76eb119f0b5d3d88 100644 (file)
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS=""
 IUSE="+shared static"
 
-RDEPEND="dev-lang/gnat-gpl
+RDEPEND="dev-lang/gnat-gpl:*
        dev-libs/atk
        dev-libs/glib:2
        media-libs/fontconfig
@@ -55,7 +55,7 @@ src_configure() {
 }
 
 src_compile() {
-       emake -j1 PROCESSORS=$(makeopts_jobs)
+       GCC=${GCC} emake -j1 PROCESSORS=$(makeopts_jobs)
 }
 
 src_install() {