[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-php/, dev-util/kdevelop/, dev-util/kdevelop-python/
commit: ce3ee5d66c27f066b2f048128f81d3827ac990b0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 22 21:28:19 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 22 21:28:19 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce3ee5d6 dev-util/kdevelop{-php,-python}: Add 5.5 stable branch Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdevelop-php/kdevelop-php-5.5..ebuild | 56 .../kdevelop-python-5.5..ebuild| 54 dev-util/kdevelop/kdevelop-5.5..ebuild | 145 + 3 files changed, 255 insertions(+) diff --git a/dev-util/kdevelop-php/kdevelop-php-5.5..ebuild b/dev-util/kdevelop-php/kdevelop-php-5.5..ebuild new file mode 100644 index 00..c5e4f236e0 --- /dev/null +++ b/dev-util/kdevelop-php/kdevelop-php-5.5..ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK_DIR="docs" +ECM_TEST="true" +KDE_ORG_NAME="kdev-php" +KFMIN=5.60.0 +QTMIN=5.12.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="PHP plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/"; + +LICENSE="GPL-2 LGPL-2" +SLOT="5" +IUSE="" + +BDEPEND=" + test? ( dev-util/kdevelop:5[test] ) +" +DEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop-pg-qt:5 + dev-util/kdevelop:5= +" +RDEPEND="${DEPEND}" + +# remaining tests fail for some, bug 668530 +RESTRICT+=" test" + +src_test() { + # tests hang, bug 667922 + local myctestargs=( + -E "(completionbenchmark|duchain_multiplefiles)" + ) + ecm_src_test +} diff --git a/dev-util/kdevelop-python/kdevelop-python-5.5..ebuild b/dev-util/kdevelop-python/kdevelop-python-5.5..ebuild new file mode 100644 index 00..577b80aedb --- /dev/null +++ b/dev-util/kdevelop-python/kdevelop-python-5.5..ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="forceoptional" +KDE_ORG_NAME="kdev-python" +PYTHON_COMPAT=( python3_{6,7,8} ) +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org python-single-r1 + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Python plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/"; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop:5= + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 +" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pycodestyle[${PYTHON_MULTI_USEDEP}] + ') +" + +RESTRICT+=" test" + +pkg_setup() { + python-single-r1_pkg_setup + ecm_pkg_setup +} diff --git a/dev-util/kdevelop/kdevelop-5.5..ebuild b/dev-util/kdevelop/kdevelop-5.5..ebuild new file mode 100644 index 00..525860f557 --- /dev/null +++ b/dev-util/kdevelop/kdevelop-5.5..ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KFMIN=5.60.0 +QTMIN=5.12.3 +VIRTUALDBUS_TEST="true" +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" +HOMEPAGE="https://www.kdevelop.org/"; + +LICENSE="GPL-2 LGPL-2" +SLOT="5/55" # look at KDEVELOP_SOVERSION inside CMakeLists.txt +IUSE="+gdbui hex +plasma +qmake reviewboard subversion webkit" + +COMMON_DEPEND="
[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-php/, dev-util/kdevelop/, dev-util/kdevelop-python/
commit: 98d02570597ae0ecb63b9ce4b4a1927d75bc01d6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jun 5 18:37:32 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jun 5 18:37:32 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=98d02570 dev-util: Sync with release switches from Gentoo ebuild repo Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdevelop-php/kdevelop-php-5.3..ebuild | 6 +- dev-util/kdevelop-php/kdevelop-php-.ebuild | 6 +- dev-util/kdevelop-python/kdevelop-python-5.3..ebuild | 6 +- dev-util/kdevelop-python/kdevelop-python-.ebuild | 6 +- dev-util/kdevelop/kdevelop-5.3..ebuild | 6 +- dev-util/kdevelop/kdevelop-.ebuild | 6 +- 6 files changed, 30 insertions(+), 6 deletions(-) diff --git a/dev-util/kdevelop-php/kdevelop-php-5.3..ebuild b/dev-util/kdevelop-php/kdevelop-php-5.3..ebuild index 25865093c1..dcb5a113b7 100644 --- a/dev-util/kdevelop-php/kdevelop-php-5.3..ebuild +++ b/dev-util/kdevelop-php/kdevelop-php-5.3..ebuild @@ -10,11 +10,15 @@ KMNAME="kdev-php" VIRTUALX_REQUIRED="test" inherit kde5 +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/kdevelop/${PV}/src/${KMNAME}-${PV}.tar.xz" + KEYWORDS="" +fi + DESCRIPTION="PHP plugin for KDevelop" HOMEPAGE="https://www.kdevelop.org/"; LICENSE="GPL-2 LGPL-2" IUSE="" -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" BDEPEND=" test? ( dev-util/kdevelop:5[test] ) diff --git a/dev-util/kdevelop-php/kdevelop-php-.ebuild b/dev-util/kdevelop-php/kdevelop-php-.ebuild index 25865093c1..dcb5a113b7 100644 --- a/dev-util/kdevelop-php/kdevelop-php-.ebuild +++ b/dev-util/kdevelop-php/kdevelop-php-.ebuild @@ -10,11 +10,15 @@ KMNAME="kdev-php" VIRTUALX_REQUIRED="test" inherit kde5 +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/kdevelop/${PV}/src/${KMNAME}-${PV}.tar.xz" + KEYWORDS="" +fi + DESCRIPTION="PHP plugin for KDevelop" HOMEPAGE="https://www.kdevelop.org/"; LICENSE="GPL-2 LGPL-2" IUSE="" -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" BDEPEND=" test? ( dev-util/kdevelop:5[test] ) diff --git a/dev-util/kdevelop-python/kdevelop-python-5.3..ebuild b/dev-util/kdevelop-python/kdevelop-python-5.3..ebuild index f9914471d5..f8bcefa087 100644 --- a/dev-util/kdevelop-python/kdevelop-python-5.3..ebuild +++ b/dev-util/kdevelop-python/kdevelop-python-5.3..ebuild @@ -8,10 +8,14 @@ KMNAME="kdev-python" PYTHON_COMPAT=( python3_{5,6,7} ) inherit kde5 python-single-r1 +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/kdevelop/${PV}/src/${KMNAME}-${PV}.tar.xz" + KEYWORDS="" +fi + DESCRIPTION="Python plugin for KDevelop" HOMEPAGE="https://www.kdevelop.org/"; IUSE="" -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-util/kdevelop-python/kdevelop-python-.ebuild b/dev-util/kdevelop-python/kdevelop-python-.ebuild index f9914471d5..f8bcefa087 100644 --- a/dev-util/kdevelop-python/kdevelop-python-.ebuild +++ b/dev-util/kdevelop-python/kdevelop-python-.ebuild @@ -8,10 +8,14 @@ KMNAME="kdev-python" PYTHON_COMPAT=( python3_{5,6,7} ) inherit kde5 python-single-r1 +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/kdevelop/${PV}/src/${KMNAME}-${PV}.tar.xz" + KEYWORDS="" +fi + DESCRIPTION="Python plugin for KDevelop" HOMEPAGE="https://www.kdevelop.org/"; IUSE="" -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-util/kdevelop/kdevelop-5.3..ebuild b/dev-util/kdevelop/kdevelop-5.3..ebuild index 8807b8f308..0f5a732e4e 100644 --- a/dev-util/kdevelop/kdevelop-5.3..ebuild +++ b/dev-util/kdevelop/kdevelop-5.3..ebuild @@ -9,11 +9,15 @@ VIRTUALDBUS_TEST="true" VIRTUALX_REQUIRED="test" inherit kde5 +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/kdevelop/${PV}/src/${P}.tar.xz" + KEYWORDS="" +fi + DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" HOMEPAGE="https://www.kdevelop.org/"; LICENSE="GPL-2 LGPL-2" IUSE="+gdbui hex +plasma +qmake reviewboard subversion webkit" -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" COMMON_DEPEND=" $(add_frameworks_dep karchive) diff --git a/dev-util/kdevelop/kdevelop-.ebuild b/dev-util/kdevelop/kdevelop-.ebuild index 9b2db94ca7..c9df5a3545 100644 --- a/dev-util/kdevelop/kdevelop-.ebuild +++ b/dev-util/kdevelop/kdevelop-.ebuild @@ -9,11 +9,15 @@ VIRTUALDBUS_TEST="true" VIRTUALX_REQUIRED="test" inherit kde5 +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC
[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-php/, dev-util/kdevelop/, dev-util/kdevelop-python/
commit: 6c2887ca807b04fc221df9e22b89258ba9e57a4c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Nov 20 01:04:27 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Nov 20 01:04:27 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6c2887ca dev-util/kdevelop*: Drop 5.2.0 Moved to Gentoo main ebuild repository. Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-util/kdevelop-php/kdevelop-php-5.2.0.ebuild| 40 --- .../kdevelop-python/kdevelop-python-5.2.0.ebuild | 53 dev-util/kdevelop/kdevelop-5.2.0.ebuild| 133 - 3 files changed, 226 deletions(-) diff --git a/dev-util/kdevelop-php/kdevelop-php-5.2.0.ebuild b/dev-util/kdevelop-php/kdevelop-php-5.2.0.ebuild deleted file mode 100644 index f6d4bf8fd2..00 --- a/dev-util/kdevelop-php/kdevelop-php-5.2.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGIT_BRANCH="5.2" -KDEBASE="kdevelop" -KDE_DOC_DIR="docs" -KDE_HANDBOOK="forceoptional" -KDE_TEST="forceoptional" -KMNAME="kdev-php" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="PHP plugin for KDevelop" -LICENSE="GPL-2 LGPL-2" -IUSE="" -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" - -DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemmodels) - $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep threadweaver) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - dev-util/kdevelop-pg-qt:5 - dev-util/kdevelop:5 -" -RDEPEND="${DEPEND} - !dev-util/kdevelop-php-docs -" diff --git a/dev-util/kdevelop-python/kdevelop-python-5.2.0.ebuild b/dev-util/kdevelop-python/kdevelop-python-5.2.0.ebuild deleted file mode 100644 index d2599b41ee..00 --- a/dev-util/kdevelop-python/kdevelop-python-5.2.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGIT_BRANCH="5.2" -KDE_TEST="forceoptional" -KDEBASE="kdevelop" -KMNAME="kdev-python" -PYTHON_COMPAT=( python3_{4,5,6} ) -inherit kde5 python-single-r1 - -DESCRIPTION="Python plugin for KDevelop" -IUSE="" -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemmodels) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep kparts) - $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep threadweaver) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - dev-util/kdevelop:5 -" -RDEPEND="${DEPEND} - dev-python/pycodestyle[${PYTHON_USEDEP}] -" - -RESTRICT+=" test" - -pkg_setup() { - python-single-r1_pkg_setup - kde5_pkg_setup -} - -src_compile() { - pushd "${WORKDIR}"/${P}_build > /dev/null || die - emake parser - popd > /dev/null || die - - kde5_src_compile -} diff --git a/dev-util/kdevelop/kdevelop-5.2.0.ebuild b/dev-util/kdevelop/kdevelop-5.2.0.ebuild deleted file mode 100644 index c75aebfa2d..00 --- a/dev-util/kdevelop/kdevelop-5.2.0.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGIT_BRANCH="5.2" -KDE_HANDBOOK="forceoptional" -KDE_TEST="true" -VIRTUALDBUS_TEST="true" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" -LICENSE="GPL-2 LGPL-2" -IUSE="cvs +gdbui okteta +plasma +qmake reviewboard subversion webkit +welcomepage" -[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="test? ( welcomepage )" - -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kbookmarks) - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep kcodecs) - $(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 kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add