diff options
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/ghc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-6.12.3-r2.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-7.0.4.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-7.4.1-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-7.4.1.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-7.4.2.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-7.6.2.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-7.6.3-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-7.6.3.ebuild | 4 |
9 files changed, 31 insertions, 9 deletions
diff --git a/dev-lang/ghc/ChangeLog b/dev-lang/ghc/ChangeLog index 7cbaca5aac95..4f95e1952a5f 100644 --- a/dev-lang/ghc/ChangeLog +++ b/dev-lang/ghc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/ghc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.252 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.253 2014/02/15 08:52:36 slyfox Exp $ + + 15 Feb 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3-r2.ebuild, + ghc-7.0.4.ebuild, ghc-7.4.1-r1.ebuild, ghc-7.4.1.ebuild, ghc-7.4.2.ebuild, + ghc-7.6.2.ebuild, ghc-7.6.3-r1.ebuild, ghc-7.6.3.ebuild: + Mark as QA_PREBUILT everything in USE=binary mode (bug #431650 by Agostino + Sarubbo). 12 Feb 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3-r2.ebuild, ghc-7.0.4.ebuild, ghc-7.4.1-r1.ebuild, ghc-7.4.1.ebuild, ghc-7.4.2.ebuild, diff --git a/dev-lang/ghc/ghc-6.12.3-r2.ebuild b/dev-lang/ghc/ghc-6.12.3-r2.ebuild index 817057837796..1420611ac32b 100644 --- a/dev-lang/ghc/ghc-6.12.3-r2.ebuild +++ b/dev-lang/ghc/ghc-6.12.3-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.12.3-r2.ebuild,v 1.9 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.12.3-r2.ebuild,v 1.10 2014/02/15 08:52:36 slyfox Exp $ # Brief explanation of the bootstrap logic: # @@ -85,6 +85,8 @@ PDEPEND="!ghcbootstrap? ( || ( =app-admin/haskell-updater-1.2* =app-admin/haskel # http://hackage.haskell.org/trac/ghc/ticket/3580 STRIP_MASK="*/HSffi.o" +use binary && QA_PREBUILT="*" + append-ghc-cflags() { local flag compile assemble link for flag in $*; do diff --git a/dev-lang/ghc/ghc-7.0.4.ebuild b/dev-lang/ghc/ghc-7.0.4.ebuild index 0892db1ee9aa..75e08c95a070 100644 --- a/dev-lang/ghc/ghc-7.0.4.ebuild +++ b/dev-lang/ghc/ghc-7.0.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.0.4.ebuild,v 1.8 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.0.4.ebuild,v 1.9 2014/02/15 08:52:36 slyfox Exp $ # Brief explanation of the bootstrap logic: # @@ -119,6 +119,8 @@ PDEPEND=" dev-haskell/syb llvm? ( sys-devel/llvm )" +use binary && QA_PREBUILT="*" + append-ghc-cflags() { local flag compile assemble link for flag in $*; do diff --git a/dev-lang/ghc/ghc-7.4.1-r1.ebuild b/dev-lang/ghc/ghc-7.4.1-r1.ebuild index 6dfc04528bde..3c513599377c 100644 --- a/dev-lang/ghc/ghc-7.4.1-r1.ebuild +++ b/dev-lang/ghc/ghc-7.4.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.4.1-r1.ebuild,v 1.4 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.4.1-r1.ebuild,v 1.5 2014/02/15 08:52:36 slyfox Exp $ # Brief explanation of the bootstrap logic: # @@ -117,6 +117,8 @@ PDEPEND=" ${PDEPEND} llvm? ( sys-devel/llvm )" +use binary && QA_PREBUILT="*" + append-ghc-cflags() { local flag compile assemble link for flag in $*; do diff --git a/dev-lang/ghc/ghc-7.4.1.ebuild b/dev-lang/ghc/ghc-7.4.1.ebuild index 04e3eb1f58ea..b0ad6ec2a6c6 100644 --- a/dev-lang/ghc/ghc-7.4.1.ebuild +++ b/dev-lang/ghc/ghc-7.4.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.4.1.ebuild,v 1.5 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.4.1.ebuild,v 1.6 2014/02/15 08:52:36 slyfox Exp $ # Brief explanation of the bootstrap logic: # @@ -106,6 +106,8 @@ PDEPEND=" ${PDEPEND} llvm? ( sys-devel/llvm )" +use binary && QA_PREBUILT="*" + append-ghc-cflags() { local flag compile assemble link for flag in $*; do diff --git a/dev-lang/ghc/ghc-7.4.2.ebuild b/dev-lang/ghc/ghc-7.4.2.ebuild index 5e1893d22d70..14428d69cd9d 100644 --- a/dev-lang/ghc/ghc-7.4.2.ebuild +++ b/dev-lang/ghc/ghc-7.4.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.4.2.ebuild,v 1.14 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.4.2.ebuild,v 1.15 2014/02/15 08:52:36 slyfox Exp $ # Brief explanation of the bootstrap logic: # @@ -112,6 +112,8 @@ PDEPEND=" # ia64 fails to return from STG GMP primitives (stage2 always SIGSEGVs) REQUIRED_USE="ia64? ( !gmp )" +use binary && QA_PREBUILT="*" + append-ghc-cflags() { local flag compile assemble link for flag in $*; do diff --git a/dev-lang/ghc/ghc-7.6.2.ebuild b/dev-lang/ghc/ghc-7.6.2.ebuild index 94fded53ee21..2eb594a74dd2 100644 --- a/dev-lang/ghc/ghc-7.6.2.ebuild +++ b/dev-lang/ghc/ghc-7.6.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.6.2.ebuild,v 1.3 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.6.2.ebuild,v 1.4 2014/02/15 08:52:36 slyfox Exp $ # Brief explanation of the bootstrap logic: # @@ -123,6 +123,8 @@ PDEPEND=" # ia64 fails to return from STG GMP primitives (stage2 always SIGSEGVs) REQUIRED_USE="ia64? ( !gmp )" +use binary && QA_PREBUILT="*" + is_crosscompile() { [[ ${CHOST} != ${CTARGET} ]] } diff --git a/dev-lang/ghc/ghc-7.6.3-r1.ebuild b/dev-lang/ghc/ghc-7.6.3-r1.ebuild index 7593f27f70d0..38a2ae7cf8db 100644 --- a/dev-lang/ghc/ghc-7.6.3-r1.ebuild +++ b/dev-lang/ghc/ghc-7.6.3-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.6.3-r1.ebuild,v 1.8 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.6.3-r1.ebuild,v 1.9 2014/02/15 08:52:36 slyfox Exp $ # Brief explanation of the bootstrap logic: # @@ -123,6 +123,8 @@ PDEPEND=" # ia64 fails to return from STG GMP primitives (stage2 always SIGSEGVs) REQUIRED_USE="ia64? ( !gmp )" +use binary && QA_PREBUILT="*" + is_crosscompile() { [[ ${CHOST} != ${CTARGET} ]] } diff --git a/dev-lang/ghc/ghc-7.6.3.ebuild b/dev-lang/ghc/ghc-7.6.3.ebuild index c26e018df8ce..c753567d095e 100644 --- a/dev-lang/ghc/ghc-7.6.3.ebuild +++ b/dev-lang/ghc/ghc-7.6.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.6.3.ebuild,v 1.3 2014/02/12 07:46:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.6.3.ebuild,v 1.4 2014/02/15 08:52:36 slyfox Exp $ # Brief explanation of the bootstrap logic: # @@ -122,6 +122,8 @@ PDEPEND=" # ia64 fails to return from STG GMP primitives (stage2 always SIGSEGVs) REQUIRED_USE="ia64? ( !gmp )" +use binary && QA_PREBUILT="*" + is_crosscompile() { [[ ${CHOST} != ${CTARGET} ]] } |