commit:     3351afb360c87bb9d0596bff371536b710886375
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 00:31:40 2017 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 00:31:45 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=3351afb3

dev-qt/qtcore: move system-doubleconversion handling to the eclass

And enable it for 5.7 as well

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-qt/qtcore/qtcore-5.7.9999.ebuild | 4 ++--
 dev-qt/qtcore/qtcore-5.8.0.ebuild    | 1 -
 dev-qt/qtcore/qtcore-5.8.9999.ebuild | 1 -
 dev-qt/qtcore/qtcore-5.9999.ebuild   | 1 -
 eclass/qt5-build.eclass              | 3 +--
 5 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/dev-qt/qtcore/qtcore-5.7.9999.ebuild 
b/dev-qt/qtcore/qtcore-5.7.9999.ebuild
index 4d79aa12..42e33d83 100644
--- a/dev-qt/qtcore/qtcore-5.7.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.7.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,8 +13,8 @@ fi
 
 IUSE="icu systemd"
 
-# TODO after bug 581054: dev-libs/double-conversion:=
 DEPEND="
+       dev-libs/double-conversion:=
        dev-libs/glib:2
        >=dev-libs/libpcre-8.38[pcre16,unicode]
        >=sys-libs/zlib-1.2.5

diff --git a/dev-qt/qtcore/qtcore-5.8.0.ebuild 
b/dev-qt/qtcore/qtcore-5.8.0.ebuild
index 1c5b1eb7..6e111d62 100644
--- a/dev-qt/qtcore/qtcore-5.8.0.ebuild
+++ b/dev-qt/qtcore/qtcore-5.8.0.ebuild
@@ -35,7 +35,6 @@ QT5_TARGET_SUBDIRS=(
 
 src_configure() {
        local myconf=(
-               -system-doubleconversion
                $(qt_use icu)
                $(qt_use !icu iconv)
                $(qt_use systemd journald)

diff --git a/dev-qt/qtcore/qtcore-5.8.9999.ebuild 
b/dev-qt/qtcore/qtcore-5.8.9999.ebuild
index 1c5b1eb7..6e111d62 100644
--- a/dev-qt/qtcore/qtcore-5.8.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.8.9999.ebuild
@@ -35,7 +35,6 @@ QT5_TARGET_SUBDIRS=(
 
 src_configure() {
        local myconf=(
-               -system-doubleconversion
                $(qt_use icu)
                $(qt_use !icu iconv)
                $(qt_use systemd journald)

diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild 
b/dev-qt/qtcore/qtcore-5.9999.ebuild
index 1c5b1eb7..6e111d62 100644
--- a/dev-qt/qtcore/qtcore-5.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9999.ebuild
@@ -35,7 +35,6 @@ QT5_TARGET_SUBDIRS=(
 
 src_configure() {
        local myconf=(
-               -system-doubleconversion
                $(qt_use icu)
                $(qt_use !icu iconv)
                $(qt_use systemd journald)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 97659d23..eea388d8 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -593,8 +593,7 @@ qt5_base_configure() {
                # prefer system libraries (only common hard deps here)
                -system-zlib
                -system-pcre
-               # TODO after bug 581054
-               #$([[ ${QT5_MINOR_VERSION} -ge 7 ]] && echo 
-system-doubleconversion)
+               $([[ ${QT5_MINOR_VERSION} -ge 7 ]] && echo 
-system-doubleconversion)
 
                # disable everything to prevent automagic deps (part 1)
                -no-mtdev

Reply via email to