diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2014-02-15 08:52:36 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2014-02-15 08:52:36 +0000 |
commit | 04b6ab8357817d0e218072fad898b8f360387cce (patch) | |
tree | 28aa288ffca2f323e748df2870610d4d2ec30db1 /dev-lang | |
parent | amd64 stable, bug #498186 (diff) | |
download | gentoo-2-04b6ab8357817d0e218072fad898b8f360387cce.tar.gz gentoo-2-04b6ab8357817d0e218072fad898b8f360387cce.tar.bz2 gentoo-2-04b6ab8357817d0e218072fad898b8f360387cce.zip |
Mark as QA_PREBUILT everything in USE=binary mode (bug #431650 by Agostino Sarubbo).
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
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} ]] } |