Gentoo Archives: gentoo-commits

From: Aric Belsito <lluixhi@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: sys-devel/gdb/
Date: Mon, 02 Jul 2018 17:50:19
Message-Id: 1530553717.7d43f387228fd9f04fa931f68bd74db2f3cd0984.lluixhi@gentoo
1 commit: 7d43f387228fd9f04fa931f68bd74db2f3cd0984
2 Author: Aric Belsito <lluixhi <AT> gmail <DOT> com>
3 AuthorDate: Mon Jul 2 17:48:37 2018 +0000
4 Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com>
5 CommitDate: Mon Jul 2 17:48:37 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=7d43f387
7
8 sys-devel/gdb: version bump to 8.1-r2
9
10 sys-devel/gdb/gdb-8.1-r1.ebuild | 16 +++++++++-------
11 sys-devel/gdb/{gdb-8.1-r1.ebuild => gdb-8.1-r2.ebuild} | 15 ++++++++-------
12 2 files changed, 17 insertions(+), 14 deletions(-)
13
14 diff --git a/sys-devel/gdb/gdb-8.1-r1.ebuild b/sys-devel/gdb/gdb-8.1-r1.ebuild
15 index 97c2a07..51b9541 100644
16 --- a/sys-devel/gdb/gdb-8.1-r1.ebuild
17 +++ b/sys-devel/gdb/gdb-8.1-r1.ebuild
18 @@ -4,7 +4,7 @@
19 EAPI=6
20 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
21
22 -inherit flag-o-matic eutils python-single-r1
23 +inherit eutils flag-o-matic python-single-r1
24
25 export CTARGET=${CTARGET:-${CHOST}}
26 if [[ ${CTARGET} == ${CHOST} ]] ; then
27 @@ -20,7 +20,7 @@ case ${PV} in
28 9999*)
29 # live git tree
30 EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
31 - inherit git-2
32 + inherit git-r3
33 SRC_URI=""
34 ;;
35 *.*.50.2???????)
36 @@ -53,15 +53,14 @@ PATCH_DEV="slyfox"
37 DESCRIPTION="GNU debugger"
38 HOMEPAGE="https://sourceware.org/gdb/"
39 SRC_URI="${SRC_URI}
40 - ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
41 - ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
42 + ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
43 + ${PATCH_VER:+mirror://gentoo/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
44 "
45
46 LICENSE="GPL-2 LGPL-2"
47 SLOT="0"
48 if [[ ${PV} != 9999* ]] ; then
49 - # alpha #562128
50 - KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
51 + KEYWORDS="amd64 ~arm arm64 ~mips ppc x86"
52 fi
53 IUSE="+client lzma multitarget nls +python +server test vanilla xml"
54 REQUIRED_USE="
55 @@ -69,7 +68,9 @@ REQUIRED_USE="
56 || ( client server )
57 "
58
59 -RDEPEND="server? ( !dev-util/gdbserver )
60 +RDEPEND="
61 + dev-libs/mpfr:=
62 + server? ( !dev-util/gdbserver )
63 client? (
64 >=sys-libs/ncurses-5.2-r2:0=
65 sys-libs/readline:0=
66 @@ -123,6 +124,7 @@ src_configure() {
67 local myconf=(
68 --with-pkgversion="$(gdb_branding)"
69 --with-bugurl='https://bugs.gentoo.org/'
70 + --with-mpfr
71 --disable-werror
72 # Disable modules that are in a combined binutils/gdb tree. #490566
73 --disable-{binutils,etc,gas,gold,gprof,ld}
74
75 diff --git a/sys-devel/gdb/gdb-8.1-r1.ebuild b/sys-devel/gdb/gdb-8.1-r2.ebuild
76 similarity index 96%
77 copy from sys-devel/gdb/gdb-8.1-r1.ebuild
78 copy to sys-devel/gdb/gdb-8.1-r2.ebuild
79 index 97c2a07..6e7b8df 100644
80 --- a/sys-devel/gdb/gdb-8.1-r1.ebuild
81 +++ b/sys-devel/gdb/gdb-8.1-r2.ebuild
82 @@ -4,7 +4,7 @@
83 EAPI=6
84 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
85
86 -inherit flag-o-matic eutils python-single-r1
87 +inherit eutils flag-o-matic python-single-r1
88
89 export CTARGET=${CTARGET:-${CHOST}}
90 if [[ ${CTARGET} == ${CHOST} ]] ; then
91 @@ -20,7 +20,7 @@ case ${PV} in
92 9999*)
93 # live git tree
94 EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
95 - inherit git-2
96 + inherit git-r3
97 SRC_URI=""
98 ;;
99 *.*.50.2???????)
100 @@ -53,15 +53,14 @@ PATCH_DEV="slyfox"
101 DESCRIPTION="GNU debugger"
102 HOMEPAGE="https://sourceware.org/gdb/"
103 SRC_URI="${SRC_URI}
104 - ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
105 - ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
106 + ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
107 + ${PATCH_VER:+mirror://gentoo/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
108 "
109
110 LICENSE="GPL-2 LGPL-2"
111 SLOT="0"
112 if [[ ${PV} != 9999* ]] ; then
113 - # alpha #562128
114 - KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
115 + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
116 fi
117 IUSE="+client lzma multitarget nls +python +server test vanilla xml"
118 REQUIRED_USE="
119 @@ -69,8 +68,10 @@ REQUIRED_USE="
120 || ( client server )
121 "
122
123 -RDEPEND="server? ( !dev-util/gdbserver )
124 +RDEPEND="
125 + server? ( !dev-util/gdbserver )
126 client? (
127 + dev-libs/mpfr:0=
128 >=sys-libs/ncurses-5.2-r2:0=
129 sys-libs/readline:0=
130 lzma? ( app-arch/xz-utils )