commit:     83a7b166ebd273834a9e6e48eaae24e93685c0e1
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 02:38:35 2019 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun May 12 02:38:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a7b166

dev-qt/qt-creator: add 4.8.2

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>

 dev-qt/qt-creator/Manifest                                           | 1 +
 .../qt-creator/{qt-creator-9999.ebuild => qt-creator-4.8.2.ebuild}   | 5 ++++-
 dev-qt/qt-creator/qt-creator-9999.ebuild                             | 3 +++
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index 04e7204a2a7..82c47cd70ce 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -1,2 +1,3 @@
 DIST qt-creator-opensource-src-4.6.2.tar.xz 23397676 BLAKE2B 
a6c641d2daaa1d692919739de1a26da0a8806db3a8678dffc792fc77855ecf14136ad1e990e678f66afc471950c6bcc0803a6d47a21af6eb91ff010e77383ee6
 SHA512 
32d583cc3684b268a649e265ebe97bde0a9fdcea60013d8966edef6df3fa0097bcb19d9fc7abf5ece9b59870ad1049e8320477df4321f0f311843e359aaea6b6
 DIST qt-creator-opensource-src-4.8.0.tar.xz 24545016 BLAKE2B 
f2c4256ab2d2eb1ac8bf897df2517f8784b97723564a9f53347de858301997c4d02f6a20269a4d74d0305f27babc65491521965b7e1941cd3c3778cb9701c8d5
 SHA512 
4b6c6778493b7c8b593868ebfe90ccb21eb3daec16853604ea422f29fc57be5623033c79610507931202fa34a648760c29134670d26b1c4c098e1eae28bb1743
+DIST qt-creator-opensource-src-4.8.2.tar.xz 24600872 BLAKE2B 
c686ea4f0ab981cba98319d8d7dd8eee9fd967d17e80f2602e8416145bddcbd7cae928d06a950914d677c9b2e82ed855812e66d64ce7cc998742357284f41865
 SHA512 
9900a82b1298a1cc74b33eab6a1063ed77e11f3150b8f82a72b7703b88f979e5a332efee9a622554df5238b44470e99a061b6c70f0d8cdfc352a07ce51a4c450

diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild 
b/dev-qt/qt-creator/qt-creator-4.8.2.ebuild
similarity index 97%
copy from dev-qt/qt-creator/qt-creator-9999.ebuild
copy to dev-qt/qt-creator/qt-creator-4.8.2.ebuild
index ba2d57c8c41..8d0c85c4e5b 100644
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild
+++ b/dev-qt/qt-creator/qt-creator-4.8.2.ebuild
@@ -56,7 +56,7 @@ CDEPEND="
                >=dev-qt/qthelp-${QT_PV}
                webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets] )
        )
-       qbs? ( >=dev-util/qbs-1.13.0 )
+       qbs? ( ~dev-util/qbs-1.12.2 )
        serialterminal? ( >=dev-qt/qtserialport-${QT_PV} )
        systemd? ( sys-apps/systemd:= )
 "
@@ -140,6 +140,9 @@ src_prepare() {
        sed -i -e '/\(dumpers\|namedemangler\)\.pro/d' 
tests/auto/debugger/debugger.pro || die
        sed -i -e '/CONFIG -=/s/$/ testcase/' 
tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin?/plugin?.pro || 
die
 
+       # do not install test binaries
+       sed -i -e '/CONFIG +=/s/$/ no_testcase_installs/' 
tests/auto/{qttest.pri,json/json.pro} || die
+
        # fix path to some clang headers
        sed -i -e 
"/^CLANG_RESOURCE_DIR\s*=/s:\$\${LLVM_LIBDIR}:${EPREFIX}/usr/lib:" 
src/shared/clang/clang_defines.pri || die
 

diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild 
b/dev-qt/qt-creator/qt-creator-9999.ebuild
index ba2d57c8c41..8f3a9f11681 100644
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild
+++ b/dev-qt/qt-creator/qt-creator-9999.ebuild
@@ -140,6 +140,9 @@ src_prepare() {
        sed -i -e '/\(dumpers\|namedemangler\)\.pro/d' 
tests/auto/debugger/debugger.pro || die
        sed -i -e '/CONFIG -=/s/$/ testcase/' 
tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin?/plugin?.pro || 
die
 
+       # do not install test binaries
+       sed -i -e '/CONFIG +=/s/$/ no_testcase_installs/' 
tests/auto/{qttest.pri,json/json.pro} || die
+
        # fix path to some clang headers
        sed -i -e 
"/^CLANG_RESOURCE_DIR\s*=/s:\$\${LLVM_LIBDIR}:${EPREFIX}/usr/lib:" 
src/shared/clang/clang_defines.pri || die
 

Reply via email to