forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dev-util/kdevelop: 5.0.1 version bump
Package-Manager: portage-2.3.0
- Loading branch information
Showing
2 changed files
with
97 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST kdevelop-4.7.2.tar.xz 4441896 SHA256 5801a38a9abfebead18b74c0a0f5a6d68118b297c96ef1e2f75c8bfae3463b19 SHA512 f05643f185a02ce9f07b5e48b0cf61de5e0e2ed892b4fbe4edf749319c37466a2e904c7b64604cdff3b1c5c20e384ea23e7fdd1e30ed15642fd70f5e172e570a WHIRLPOOL 2caf928f84e22aacfa2691fc7a2752f84a38cdfccc4b3c176c04c0f81445a25548f7723ee57da293a921f7934789386bce7e4c50751cd4d61da2d15c39490695 | ||
DIST kdevelop-4.7.3.tar.bz2 4826588 SHA256 9db388d1c8274da7d168c13db612c7e94ece7815757b945b0aa0371620a06b35 SHA512 e6d410bda001cfaed7c15383497992d6aad0a878c4c6f786c154dc9de581139baf05e592a8355481dd25c7f8d3b52b3a9516187e1e85c1f229ba32bc7cc57636 WHIRLPOOL 521b58b688344884ed178b9f7eaa87f11c0eb7e631a83c33ba4b6b23ae49ca866da667e2e2d726ad17ea3bf311b66a2f2695627d50c4dbbed8074bb338270790 | ||
DIST kdevelop-5.0.1.tar.xz 4995176 SHA256 f8ef3bbd31d1f05627a554e0092b16faba3e332dd21f4e83db20f3789cea3465 SHA512 c83785c20cf4555abebcb4da7e64d6162eb5bdbe8e370de1a1129a06d8d68fef863c97140d6f6333b297fed71578c84d308d0f53d44545e7abbb982898dd7b0b WHIRLPOOL e622fb48a3d1e3ff74b234f3bd364ffcfdb0cf7190ecb107c56289fcf5bc7d733bae4b5349bb23ec55ad7a54fc8e1611c0e033f97b7bf29f20fa9cf096f78ef4 | ||
DIST kdevelop-5.0.tar.xz 4969604 SHA256 5e034b8670f4ba13ccb2948c28efa0b54df346e85b648078698cca8974ea811c SHA512 dc16785593ed11dcd6ff96a0fddd4f639abbcaaa3c139d703a1af267c8e0f75c45b866b9542c10c79eb4351e811edcc5e466a5ce7acbdecac60f4c28747e66b6 WHIRLPOOL e0e3f66b79b302d30fc006714a3d10b01bdd8d098e87aa3dc5f4e5556ce2214d9d5b1bee9fc189a12fab71e590134bdb9fc4e683c0c0263f7fbee899f7470f8d |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
# Copyright 1999-2016 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=6 | ||
|
||
EGIT_BRANCH="5.0" | ||
KDE_HANDBOOK="forceoptional" | ||
KDE_TEST="forceoptional-recursive" | ||
VIRTUALX_REQUIRED="test" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" | ||
LICENSE="GPL-2 LGPL-2" | ||
IUSE="+cxx +cmake +gdbui +ninja okteta +plasma +qmake qthelp" | ||
[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" | ||
|
||
COMMON_DEPEND=" | ||
$(add_frameworks_dep kcmutils) | ||
$(add_frameworks_dep kcompletion) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kcrash) | ||
$(add_frameworks_dep kdeclarative) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kiconthemes) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kitemmodels) | ||
$(add_frameworks_dep kitemviews) | ||
$(add_frameworks_dep kjobwidgets) | ||
$(add_frameworks_dep knewstuff) | ||
$(add_frameworks_dep knotifyconfig) | ||
$(add_frameworks_dep kparts) | ||
$(add_frameworks_dep kservice) | ||
$(add_frameworks_dep ktexteditor) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kwindowsystem) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_frameworks_dep threadweaver) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtdeclarative) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtnetwork) | ||
$(add_qt_dep qtwebkit) | ||
$(add_qt_dep qtwidgets) | ||
$(add_qt_dep qtxml) | ||
>=dev-util/kdevplatform-${PV}:5 | ||
x11-misc/shared-mime-info | ||
cxx? ( >=sys-devel/clang-3.5.0 ) | ||
gdbui? ( $(add_plasma_dep libksysguard) ) | ||
okteta? ( $(add_kdeapps_dep okteta) ) | ||
plasma? ( | ||
$(add_frameworks_dep krunner) | ||
$(add_frameworks_dep plasma) | ||
) | ||
qmake? ( dev-util/kdevelop-pg-qt:5 ) | ||
qthelp? ( $(add_qt_dep qthelp) ) | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
$(add_qt_dep qtconcurrent) | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
$(add_kdeapps_dep kapptemplate) | ||
$(add_kdeapps_dep kio-extras) | ||
>=sys-devel/gdb-7.0[python] | ||
ninja? ( dev-util/ninja ) | ||
!dev-util/kdevelop:4 | ||
!dev-util/kdevelop-clang | ||
!dev-util/kdevelop-qmake | ||
!dev-util/kdevelop-qmljs | ||
!<kde-apps/kapptemplate-16.04.0 | ||
" | ||
|
||
RESTRICT+=" test" | ||
# see bug 366471 | ||
|
||
PATCHES=( "${FILESDIR}/${PN}-ninja-optional.patch" ) | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
-DLEGACY_CPP_SUPPORT=$(usex !cxx) | ||
-DBUILD_cpp=OFF | ||
-DBUILD_cmake=$(usex cmake) | ||
-DBUILD_cmakebuilder=$(usex cmake) | ||
$(cmake-utils_use_find_package gdbui KF5SysGuard) | ||
-DBUILD_executeplasmoid=$(usex plasma) | ||
$(cmake-utils_use_find_package plasma KF5Plasma) | ||
-DBUILD_ninjabuilder=$(usex ninja) | ||
$(cmake-utils_use_find_package okteta OktetaKastenControllers) | ||
$(cmake-utils_use_find_package qmake KDevelop-PG-Qt) | ||
-DBUILD_qthelp=$(usex qthelp) | ||
) | ||
|
||
kde5_src_configure | ||
} |