Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 389332 Details for
Bug 479638
>=dev-qt/qt-creator-3.3: build against qt5
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
qt-creator-3.3.0_beta1.ebuild
qt-creator-3.3.0_beta1.ebuild.patch (text/plain), 3.25 KB, created by
Paweł Stankowski
on 2014-11-14 21:40:08 UTC
(
hide
)
Description:
qt-creator-3.3.0_beta1.ebuild
Filename:
MIME Type:
Creator:
Paweł Stankowski
Created:
2014-11-14 21:40:08 UTC
Size:
3.25 KB
patch
obsolete
>--- /usr/portage/dev-qt/qt-creator/qt-creator-3.2.2.ebuild 2014-11-07 03:01:08.000000000 +0100 >+++ qt-creator-3.3.0_beta1.ebuild 2014-11-14 22:28:35.354820091 +0100 >@@ -4,7 +4,8 @@ > > EAPI=5 > >-PLOCALES="cs de fr ja pl ru sl zh_CN zh_TW" >+# 'hu' is not added here as it is defined in BAD_LANGUAGES in translations.pro file. >+PLOCALES="cs de es fr it ja pl ru sl uk zh_CN zh_TW" > > inherit eutils l10n multilib qmake-utils > >@@ -30,28 +31,34 @@ > KEYWORDS="~amd64 ~arm ~ppc ~x86" > > # TODO: qbs:qbsprojectmanager, winrt (both require qt5) >-QTC_PLUGINS=(android autotools:autotoolsprojectmanager baremetal bazaar >+QTC_PLUGINS=(android:"android qmakeandroidsupport" autotools:autotoolsprojectmanager baremetal bazaar > clang:clangcodemodel clearcase cmake:cmakeprojectmanager cvs git > ios mercurial perforce python:pythoneditor qnx subversion valgrind) > IUSE="debug doc examples test ${QTC_PLUGINS[@]%:*}" > > # minimum Qt version required >-QT_PV="4.8.5:4" >+QT_PV="5.3.1:5" > > CDEPEND=" > =dev-libs/botan-1.10*[threads] > >=dev-qt/designer-${QT_PV} >- >=dev-qt/qtcore-${QT_PV}[ssl] >- >=dev-qt/qtdeclarative-${QT_PV}[accessibility] >- >=dev-qt/qtgui-${QT_PV}[accessibility] >- >=dev-qt/qthelp-${QT_PV}[doc?] >+ >=dev-qt/qtnetwork-${QT_PV}[ssl] >+ >=dev-qt/qtconcurrent-${QT_PV} >+ >=dev-qt/qtdeclarative-${QT_PV} >+ >=dev-qt/qtgui-${QT_PV} >+ >=dev-qt/qthelp-${QT_PV} >+ >=dev-qt/qtquickcontrols-${QT_PV} >+ >=dev-qt/qtwidgets-${QT_PV} >+ >=dev-qt/qtxml-${QT_PV} >+ doc? ( >=dev-qt/qtcore-${QT_PV}[global_docs] >=dev-qt/qdoc-${QT_PV} ) > >=dev-qt/qtscript-${QT_PV} > >=dev-qt/qtsql-${QT_PV} >- >=dev-qt/qtsvg-${QT_PV}[accessibility] >+ >=dev-qt/qtsvg-${QT_PV} > clang? ( >=sys-devel/clang-3.2:= ) > " > DEPEND="${CDEPEND} > virtual/pkgconfig >+ >=dev-qt/linguist-tools-${QT_PV} > test? ( >=dev-qt/qttest-${QT_PV} ) > " > RDEPEND="${CDEPEND} >@@ -74,9 +81,11 @@ > for plugin in "${QTC_PLUGINS[@]#[+-]}"; do > if ! use ${plugin%:*}; then > einfo "Disabling ${plugin%:*} plugin" >- sed -i -re "/(^\s+|SUBDIRS\s*\+=\s*)${plugin#*:}\>/d" \ >- src/plugins/plugins.pro \ >- || die "failed to disable ${plugin%:*} plugin" >+ for plugin_directory_name in ${plugin#*:}; do >+ sed -i -re "/(^\s+|SUBDIRS\s*\+=\s*)${plugin_directory_name}\>/d" \ >+ src/plugins/plugins.pro \ >+ || die "failed to disable ${plugin%:*} plugin" >+ done > fi > done > >@@ -89,9 +98,7 @@ > } > > src_configure() { >- EQMAKE4_EXCLUDE="share/qtcreator/templates/* >- tests/*" >- eqmake4 IDE_LIBRARY_BASENAME="$(get_libdir)" \ >+ eqmake5 IDE_LIBRARY_BASENAME="$(get_libdir)" \ > IDE_PACKAGE_MODE=1 \ > LLVM_INSTALL_DIR="${EPREFIX}/usr" \ > TEST=$(use test && echo 1 || echo 0) \ >@@ -102,8 +109,7 @@ > echo ">>> Test phase [QTest]: ${CATEGORY}/${PF}" > cd tests/auto || die > >- EQMAKE4_EXCLUDE="valgrind/*" >- eqmake4 IDE_LIBRARY_BASENAME="$(get_libdir)" >+ eqmake5 IDE_LIBRARY_BASENAME="$(get_libdir)" > > default > } >@@ -113,12 +119,11 @@ > > dodoc dist/{changes-*,known-issues} > >- # install documentation >+ # install documentation - it will be auto-detected by qtcreator only when installed under <qtcreator-path>/../share/qtcreator > if use doc; then > emake docs >- insinto /usr/share/doc/${PF} >+ insinto /share/doc/qtcreator > doins share/doc/qtcreator/qtcreator{,-dev}.qch >- docompress -x /usr/share/doc/${PF}/qtcreator{,-dev}.qch > fi > > # install desktop file
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 479638
:
355026
|
388714
|
388716
|
388806
|
388808
|
388810
|
389332
|
390232