commit:     7d43f387228fd9f04fa931f68bd74db2f3cd0984
Author:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Mon Jul  2 17:48:37 2018 +0000
Commit:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Mon Jul  2 17:48:37 2018 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=7d43f387

sys-devel/gdb: version bump to 8.1-r2

 sys-devel/gdb/gdb-8.1-r1.ebuild                        | 16 +++++++++-------
 sys-devel/gdb/{gdb-8.1-r1.ebuild => gdb-8.1-r2.ebuild} | 15 ++++++++-------
 2 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/sys-devel/gdb/gdb-8.1-r1.ebuild b/sys-devel/gdb/gdb-8.1-r1.ebuild
index 97c2a07..51b9541 100644
--- a/sys-devel/gdb/gdb-8.1-r1.ebuild
+++ b/sys-devel/gdb/gdb-8.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-inherit flag-o-matic eutils python-single-r1
+inherit eutils flag-o-matic python-single-r1
 
 export CTARGET=${CTARGET:-${CHOST}}
 if [[ ${CTARGET} == ${CHOST} ]] ; then
@@ -20,7 +20,7 @@ case ${PV} in
 9999*)
        # live git tree
        EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
-       inherit git-2
+       inherit git-r3
        SRC_URI=""
        ;;
 *.*.50.2???????)
@@ -53,15 +53,14 @@ PATCH_DEV="slyfox"
 DESCRIPTION="GNU debugger"
 HOMEPAGE="https://sourceware.org/gdb/";
 SRC_URI="${SRC_URI}
-       
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
-       ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
+       
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
+       ${PATCH_VER:+mirror://gentoo/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
 "
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
 if [[ ${PV} != 9999* ]] ; then
-       # alpha #562128
-       KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+       KEYWORDS="amd64 ~arm arm64 ~mips ppc x86"
 fi
 IUSE="+client lzma multitarget nls +python +server test vanilla xml"
 REQUIRED_USE="
@@ -69,7 +68,9 @@ REQUIRED_USE="
        || ( client server )
 "
 
-RDEPEND="server? ( !dev-util/gdbserver )
+RDEPEND="
+       dev-libs/mpfr:=
+       server? ( !dev-util/gdbserver )
        client? (
                >=sys-libs/ncurses-5.2-r2:0=
                sys-libs/readline:0=
@@ -123,6 +124,7 @@ src_configure() {
        local myconf=(
                --with-pkgversion="$(gdb_branding)"
                --with-bugurl='https://bugs.gentoo.org/'
+               --with-mpfr
                --disable-werror
                # Disable modules that are in a combined binutils/gdb tree. 
#490566
                --disable-{binutils,etc,gas,gold,gprof,ld}

diff --git a/sys-devel/gdb/gdb-8.1-r1.ebuild b/sys-devel/gdb/gdb-8.1-r2.ebuild
similarity index 96%
copy from sys-devel/gdb/gdb-8.1-r1.ebuild
copy to sys-devel/gdb/gdb-8.1-r2.ebuild
index 97c2a07..6e7b8df 100644
--- a/sys-devel/gdb/gdb-8.1-r1.ebuild
+++ b/sys-devel/gdb/gdb-8.1-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-inherit flag-o-matic eutils python-single-r1
+inherit eutils flag-o-matic python-single-r1
 
 export CTARGET=${CTARGET:-${CHOST}}
 if [[ ${CTARGET} == ${CHOST} ]] ; then
@@ -20,7 +20,7 @@ case ${PV} in
 9999*)
        # live git tree
        EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
-       inherit git-2
+       inherit git-r3
        SRC_URI=""
        ;;
 *.*.50.2???????)
@@ -53,15 +53,14 @@ PATCH_DEV="slyfox"
 DESCRIPTION="GNU debugger"
 HOMEPAGE="https://sourceware.org/gdb/";
 SRC_URI="${SRC_URI}
-       
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
-       ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
+       
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
+       ${PATCH_VER:+mirror://gentoo/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
 "
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
 if [[ ${PV} != 9999* ]] ; then
-       # alpha #562128
-       KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+       KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
 fi
 IUSE="+client lzma multitarget nls +python +server test vanilla xml"
 REQUIRED_USE="
@@ -69,8 +68,10 @@ REQUIRED_USE="
        || ( client server )
 "
 
-RDEPEND="server? ( !dev-util/gdbserver )
+RDEPEND="
+       server? ( !dev-util/gdbserver )
        client? (
+               dev-libs/mpfr:0=
                >=sys-libs/ncurses-5.2-r2:0=
                sys-libs/readline:0=
                lzma? ( app-arch/xz-utils )

Reply via email to