summaryrefslogtreecommitdiff
path: root/sys-devel/binutils
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel/binutils')
-rw-r--r--sys-devel/binutils/Manifest10
-rw-r--r--sys-devel/binutils/binutils-2.30-r4.ebuild5
-rw-r--r--sys-devel/binutils/binutils-2.31.1-r6.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.32-r1.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.33.1.ebuild17
-rw-r--r--sys-devel/binutils/binutils-9999.ebuild17
6 files changed, 32 insertions, 21 deletions
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index c03912bd2256..44e1de1243fa 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -21,9 +21,9 @@ EBUILD binutils-2.26.1.ebuild 258 BLAKE2B 404f3410d09218c9601956568f3b47006782b4
EBUILD binutils-2.27-r1.ebuild 271 BLAKE2B aced51a4a2c90f0272943d96f18b0119b98942c052f3f85897a4dce966473b5fa0204fae934f74f161086678cb5e2bc7e97421f7f9c9522a9db32c86abddbc06 SHA512 7b810f0ad3d51ae264d3a6887c6ec48c782c722c44c599c4928345cca793e4760aca8b30657c502540e81027eda9dbd5ed754d29cac4ebd33023684ade2f42df
EBUILD binutils-2.28.1.ebuild 258 BLAKE2B 404f3410d09218c9601956568f3b47006782b4a7c6381277b43f7567822a9ad8f3be057f05e158fd8eced075e518b9d3f6f6db0af714990dd0d95bbc413ff9f9 SHA512 20ac1a4f721ebf8505096522a9c5d7115c8299942e9ded9efb0dc5c00664d2a7fc1fc90a9daf28555334de504a5a642c9080911bca00f83c819ba37d2bd3ab33
EBUILD binutils-2.29.1-r1.ebuild 306 BLAKE2B 580c086c26214234bdd84dc8d8d6d3931a5dc735dbd9354a6e0e5cf733fd9a0d32040d45e5209905fbb6956976aa8a94c82d5a22b9feb7ed05876af9c9b1fd36 SHA512 509208007e7facd16a240059487ff1e6ae90cda97c3c7e19eecdb98ea275a6b6ded091e653d3b59e3eb46206ff52402f31e20f047a21f065e8a764ede4b10d60
-EBUILD binutils-2.30-r4.ebuild 12001 BLAKE2B 60ea7cddfbc33a0d6273d7593ad44bd10ed2ffe9ff6a5308e381cc39bc2c81c3f25bbdeebe43f76e298f9088a915a653d0473ede73db8beb4cb8d5d6c6d6cbb9 SHA512 4a518fe12d78e6a68efe0907b53f183fc9bcd6f511a9b6cf93da6f767a49e83f45e9b1d27ec576e7204a886be4e62b9920863db0c903a824b5f38a39b6dab39a
-EBUILD binutils-2.31.1-r6.ebuild 12396 BLAKE2B 587d923630e1916f016c0d8b4bf57bf3d937cffdfd017f1846bd6590b0438258b874fd52e07b77362ee19615a6e73086436349a891ebbae3dc2a14b1e483d65a SHA512 259c76d7e4f5a518cf69cb0e2b2ed6f928cb84f6e8dffcf7782f9822c803caf2afafcc906c2558232330a1f478c9a66ef02e80338fae2c8033afc749d67d2632
-EBUILD binutils-2.32-r1.ebuild 12601 BLAKE2B 3a74a49c0e7ac48238f32dcefa371fbae58f8ca1f91fe7a155be4831d92709fe9ffeb648e736058159009ad998dcaa5bf05790e12964693f19c9e5d7764c32f1 SHA512 3d97253e2610adcec100b241376695f610b7667e3064fd87bbad14a6348c5d705bb9455fd0d2066f97ad95dd8c9dc795bcc0694221b5db112931d246d92aad2d
-EBUILD binutils-2.33.1.ebuild 12150 BLAKE2B e065676b99e6fdbba69ea35570d7aaead43c770cc8313bae4ac79c66d5175715d898084e29c2ef81871dd076c8541a8bd173d625b812ac5caf9075239e91718e SHA512 62ceb5bda8c47f13118770dac79f7ab10710a69ed47b68dba9fcd6cd6ab66cdbcfac896034a5a509e22bfbc868f9208f901f5853af6042603ea861d2a6387549
-EBUILD binutils-9999.ebuild 12128 BLAKE2B 593fbabb2debe0faedface04a49f94e16c5c8aa4b7276a365bb159f8e2334b525315f91c8123f3b47420acac3efd05188629f98e609e964879ba4d0e91f0e4e5 SHA512 423085df8080716a64589d7bf80582d5bd26a46eaf0e6a8213bc684d5784ebb857cdf894f527a39f5a67b3be45428b8bc54241e8a85225f096ff095e9d7962d4
+EBUILD binutils-2.30-r4.ebuild 12030 BLAKE2B 30e8eb885e513a4b40e4f0fec25a1c49f06783771c6fe74cc72a1919888a37ec2a685ff33e977d907cdb0994412c59da9c2fb2f3d59179956b420df3e8770758 SHA512 4d6a5866cb16ee507941952d359389cca20a48be11170c64317d95465bca266de668c21affeb1efaa324b078ab87ecbbffe985a5000bd5aab5c8c37f93507596
+EBUILD binutils-2.31.1-r6.ebuild 12424 BLAKE2B 2fa38709c37a29a7707ad91dddcbc3d93731cd8264e3d535b1b59f703909c25e7ff9d35cb00ea5293a95b96778b923a0177be390cb832f37f792ead5ca43005f SHA512 92ec10bcad598a658fa5ede285eb783d9ee319e8ac7f3747ac56d419da8811837aa9c3d0bcde6d062eb1f6750b978060374932781951bc39d1269ade6289c6db
+EBUILD binutils-2.32-r1.ebuild 12629 BLAKE2B 4a96079b725ca559c3fdc60bb93676bc77f2249a7d13f3712cd42508f164ec3ca3b9bf4044e3407132d8c3724d1cc378f92eaaa22d5041ca68bb6b0829fb2c93 SHA512 43abd93ed7c10ffbd69789e8f7bc2c30fa8d7ccfe3d838f9dfb00a09c523df8eedeafd2b379c64bd00415facfea9a9c30e3a993b5b31030dafbfa5d8656711da
+EBUILD binutils-2.33.1.ebuild 12107 BLAKE2B d822330a66a8db0c3c3ef00b349893c210132d5062f7999784e838337b815f88776b8f7225a0f6c4f0404b0be258ab79746d51af9b79b61aee6b7d18a18d2679 SHA512 b9326503a0ceaec24d020c31f9273ec0c2d9f390efc71d1ee719ac03565003b688d00c589869477a5b1b1b46cf387d427f7e0d83e49d8648182b05bfde51d99f
+EBUILD binutils-9999.ebuild 12128 BLAKE2B 63ad9c9609f0a9c56cb6c30e05dac531ddaa1eafbe3b50361d581d8096266b12b47fe92e5b5fff75423bb45bfc2f93136e852ffff851e47b7fa9fbf959f6e80d SHA512 05e170f9d5b298542ab2882df22e8847a2ea5ddbb6c3218e1636c5e0ce5bdc2d6c670651222645f32a7e5248c44796a0068093dc3efe8b0432afdd2eb2cc8586
MISC metadata.xml 650 BLAKE2B 5f0547bb9a41a09f28afc7feb1d6f2da32205924d860a88f64a7970a5e24749b961531c023a8647720e119ffbf2bdcab9384f10726a3371a8ec750b808233eaf SHA512 9057a779adcdf1da85c7e26fdd134303e4fe53ba015dda84761f5e4894833ba50f1411c1e96102319479fb1becf6c02e23984737b3660a7c24101d0cf0d404b2
diff --git a/sys-devel/binutils/binutils-2.30-r4.ebuild b/sys-devel/binutils/binutils-2.30-r4.ebuild
index a64424ccd022..e57b8ed86e04 100644
--- a/sys-devel/binutils/binutils-2.30-r4.ebuild
+++ b/sys-devel/binutils/binutils-2.30-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -71,6 +71,9 @@ DEPEND="${RDEPEND}
sys-devel/flex
virtual/yacc
"
+
+RESTRICT="!test? ( test )"
+
if is_cross ; then
# The build assumes the host has libiberty and such when cross-compiling
# its build tools. We should probably make binutils itself build a local
diff --git a/sys-devel/binutils/binutils-2.31.1-r6.ebuild b/sys-devel/binutils/binutils-2.31.1-r6.ebuild
index 511d497ac38e..537b7b8ea786 100644
--- a/sys-devel/binutils/binutils-2.31.1-r6.ebuild
+++ b/sys-devel/binutils/binutils-2.31.1-r6.ebuild
@@ -87,6 +87,8 @@ DEPEND="${RDEPEND}
virtual/yacc
"
+RESTRICT="!test? ( test )"
+
MY_BUILDDIR=${WORKDIR}/build
src_unpack() {
diff --git a/sys-devel/binutils/binutils-2.32-r1.ebuild b/sys-devel/binutils/binutils-2.32-r1.ebuild
index ac19c27ce3ed..682714c5e9d1 100644
--- a/sys-devel/binutils/binutils-2.32-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.32-r1.ebuild
@@ -87,6 +87,8 @@ DEPEND="${RDEPEND}
virtual/yacc
"
+RESTRICT="!test? ( test )"
+
MY_BUILDDIR=${WORKDIR}/build
src_unpack() {
diff --git a/sys-devel/binutils/binutils-2.33.1.ebuild b/sys-devel/binutils/binutils-2.33.1.ebuild
index e4e5fd60e822..9a1640aa4078 100644
--- a/sys-devel/binutils/binutils-2.33.1.ebuild
+++ b/sys-devel/binutils/binutils-2.33.1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit eutils libtool flag-o-matic gnuconfig multilib versionator
+inherit eutils libtool flag-o-matic gnuconfig multilib
DESCRIPTION="Tools necessary to build programs"
HOMEPAGE="https://sourceware.org/binutils/"
@@ -21,7 +21,6 @@ REQUIRED_USE="default-gold? ( gold )"
PATCH_VER=1
PATCH_DEV=dilfridge
-PATCH_BINUTILS_VER=2.33.1
case ${PV} in
9999)
@@ -36,13 +35,14 @@ case ${PV} in
inherit git-r3
S=${WORKDIR}/binutils
EGIT_CHECKOUT_DIR=${S}
- EGIT_BRANCH=$(get_version_component_range 1-2)
+ EGIT_BRANCH=$(ver_cut 1-2)
EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch"
- SLOT=$(get_version_component_range 1-2)
+ SLOT=$(ver_cut 1-2)
;;
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
- SLOT=$(get_version_component_range 1-2)
+ SLOT=$(ver_cut 1-2)
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86"
;;
esac
@@ -81,6 +81,8 @@ DEPEND="${RDEPEND}
virtual/yacc
"
+RESTRICT="!test? ( test )"
+
MY_BUILDDIR=${WORKDIR}/build
src_unpack() {
@@ -285,8 +287,7 @@ src_test() {
# bug 637066
filter-flags -Wall -Wreturn-type
- # enable verbose test run and result logging
- emake -k check RUNTESTFLAGS='-a -v' VERBOSE=1
+ emake -k check
}
src_install() {
diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild
index ac40bd24d645..ffc9ebbec142 100644
--- a/sys-devel/binutils/binutils-9999.ebuild
+++ b/sys-devel/binutils/binutils-9999.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit eutils libtool flag-o-matic gnuconfig multilib versionator
+inherit eutils libtool flag-o-matic gnuconfig multilib
DESCRIPTION="Tools necessary to build programs"
HOMEPAGE="https://sourceware.org/binutils/"
@@ -35,13 +35,15 @@ case ${PV} in
inherit git-r3
S=${WORKDIR}/binutils
EGIT_CHECKOUT_DIR=${S}
- EGIT_BRANCH=$(get_version_component_range 1-2)
+ EGIT_BRANCH=$(ver_cut 1-2)
EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch"
- SLOT=$(get_version_component_range 1-2)
+ SLOT=$(ver_cut 1-2)
;;
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
- SLOT=$(get_version_component_range 1-2)
+ SLOT=$(ver_cut 1-2)
+ # live ebuild
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86"
;;
esac
@@ -80,6 +82,8 @@ DEPEND="${RDEPEND}
virtual/yacc
"
+RESTRICT="!test? ( test )"
+
MY_BUILDDIR=${WORKDIR}/build
src_unpack() {
@@ -284,8 +288,7 @@ src_test() {
# bug 637066
filter-flags -Wall -Wreturn-type
- # enable verbose test run and result logging
- emake -k check RUNTESTFLAGS='-a -v' VERBOSE=1
+ emake -k check
}
src_install() {