summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2014-02-15 08:52:36 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2014-02-15 08:52:36 +0000
commit04b6ab8357817d0e218072fad898b8f360387cce (patch)
tree28aa288ffca2f323e748df2870610d4d2ec30db1 /dev-lang
parentamd64 stable, bug #498186 (diff)
downloadgentoo-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/ChangeLog8
-rw-r--r--dev-lang/ghc/ghc-6.12.3-r2.ebuild4
-rw-r--r--dev-lang/ghc/ghc-7.0.4.ebuild4
-rw-r--r--dev-lang/ghc/ghc-7.4.1-r1.ebuild4
-rw-r--r--dev-lang/ghc/ghc-7.4.1.ebuild4
-rw-r--r--dev-lang/ghc/ghc-7.4.2.ebuild4
-rw-r--r--dev-lang/ghc/ghc-7.6.2.ebuild4
-rw-r--r--dev-lang/ghc/ghc-7.6.3-r1.ebuild4
-rw-r--r--dev-lang/ghc/ghc-7.6.3.ebuild4
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} ]]
}