[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 271b88302b25f1199173a3656b0ced5a36624a82 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 24 23:05:51 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Mar 24 23:05:51 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=271b8830 kde-apps/kwrite: Add new dependency Upstream commit 875a6c0d7906856976aa0e2898d2c2d631bcb7be Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kwrite/kwrite-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index b0e11b792c..af69900060 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -24,6 +24,7 @@ RDEPEND=" >=kde-frameworks/kcoreaddons-${KFMIN}:5 >=kde-frameworks/kdbusaddons-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 + virtual/libintl " DEPEND="${RDEPEND}"
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 676a70d4515a46d21734715cf799d899eb5fc7f5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 16 11:41:15 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 16 11:41:15 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=676a70d4 kde-apps/kwrite: Translations moved to code repository Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kwrite/kwrite-.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index e1f620e1dc..32352c320e 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -34,10 +34,8 @@ src_prepare() { cmake_run_in apps/lib cmake_comment_add_subdirectory autotests # delete colliding kate translations - if [[ ${KDE_BUILD_TYPE} = release ]]; then - find po -type f -name "*po" -and -not -name "kwrite*" -delete || die - rm -rf po/*/docs/kate* || die - fi + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die + rm -rf po/*/docs/kate* || die } src_configure() {
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 12e1e59ecd47675f44b891c85519b50becfdbe74 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 22 18:03:16 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 22 18:04:15 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=12e1e59e kde-apps/kwrite: Fix build for live ebuilds Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kwrite/kwrite-22.08.0.ebuild | 10 +- kde-apps/kwrite/kwrite-22.08.49..ebuild | 10 +- kde-apps/kwrite/kwrite-.ebuild | 10 +- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/kde-apps/kwrite/kwrite-22.08.0.ebuild b/kde-apps/kwrite/kwrite-22.08.0.ebuild index bd98b98d47..0994c1be1f 100644 --- a/kde-apps/kwrite/kwrite-22.08.0.ebuild +++ b/kde-apps/kwrite/kwrite-22.08.0.ebuild @@ -30,7 +30,7 @@ DEPEND="${RDEPEND}" src_prepare() { ecm_src_prepare - # these tests are run in dev-libs/libkate + # these tests are run in kde-apps/kate-lib cmake_run_in apps/lib cmake_comment_add_subdirectory autotests # delete colliding kate translations @@ -47,8 +47,8 @@ src_configure() { ) use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) - # provided by dev-libs/libkate - append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV} + # provided by kde-apps/kate-lib + append-libs -lkateprivate ecm_src_configure } @@ -56,6 +56,6 @@ src_configure() { src_install() { ecm_src_install - # provided by dev-libs/libkate - rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die } diff --git a/kde-apps/kwrite/kwrite-22.08.49..ebuild b/kde-apps/kwrite/kwrite-22.08.49..ebuild index 54f653b791..ef64f07c7e 100644 --- a/kde-apps/kwrite/kwrite-22.08.49..ebuild +++ b/kde-apps/kwrite/kwrite-22.08.49..ebuild @@ -30,7 +30,7 @@ DEPEND="${RDEPEND}" src_prepare() { ecm_src_prepare - # these tests are run in dev-libs/libkate + # these tests are run in kde-apps/kate-lib cmake_run_in apps/lib cmake_comment_add_subdirectory autotests # delete colliding kate translations @@ -47,8 +47,8 @@ src_configure() { ) use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) - # provided by dev-libs/libkate - append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV} + # provided by kde-apps/kate-lib + append-libs -lkateprivate ecm_src_configure } @@ -56,6 +56,6 @@ src_configure() { src_install() { ecm_src_install - # provided by dev-libs/libkate - rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die } diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index 54f653b791..ef64f07c7e 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -30,7 +30,7 @@ DEPEND="${RDEPEND}" src_prepare() { ecm_src_prepare - # these tests are run in dev-libs/libkate + # these tests are run in kde-apps/kate-lib cmake_run_in apps/lib cmake_comment_add_subdirectory autotests # delete colliding kate translations @@ -47,8 +47,8 @@ src_configure() { ) use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) - # provided by dev-libs/libkate - append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV} + # provided by kde-apps/kate-lib + append-libs -lkateprivate ecm_src_configure } @@ -56,6 +56,6 @@ src_configure() { src_install() { ecm_src_install - # provided by dev-libs/libkate - rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die }
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 4952a07a90b701bd0c1601f2afb93c623a6707e3 Author: Sam James gentoo org> AuthorDate: Sun Aug 21 02:44:57 2022 + Commit: Sam James gentoo org> CommitDate: Sun Aug 21 02:44:57 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4952a07a kde-apps/kwrite: use ESYSROOT, ED Signed-off-by: Sam James gentoo.org> kde-apps/kwrite/kwrite-22.08.0.ebuild | 4 ++-- kde-apps/kwrite/kwrite-22.08.49..ebuild | 4 ++-- kde-apps/kwrite/kwrite-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/kde-apps/kwrite/kwrite-22.08.0.ebuild b/kde-apps/kwrite/kwrite-22.08.0.ebuild index aec44c5192..bd98b98d47 100644 --- a/kde-apps/kwrite/kwrite-22.08.0.ebuild +++ b/kde-apps/kwrite/kwrite-22.08.0.ebuild @@ -48,7 +48,7 @@ src_configure() { use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) # provided by dev-libs/libkate - append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV} + append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV} ecm_src_configure } @@ -57,5 +57,5 @@ src_install() { ecm_src_install # provided by dev-libs/libkate - rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die } diff --git a/kde-apps/kwrite/kwrite-22.08.49..ebuild b/kde-apps/kwrite/kwrite-22.08.49..ebuild index ca3f152d34..54f653b791 100644 --- a/kde-apps/kwrite/kwrite-22.08.49..ebuild +++ b/kde-apps/kwrite/kwrite-22.08.49..ebuild @@ -48,7 +48,7 @@ src_configure() { use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) # provided by dev-libs/libkate - append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV} + append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV} ecm_src_configure } @@ -57,5 +57,5 @@ src_install() { ecm_src_install # provided by dev-libs/libkate - rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die } diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index ca3f152d34..54f653b791 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -48,7 +48,7 @@ src_configure() { use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) # provided by dev-libs/libkate - append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV} + append-libs -l"${ESYSROOT}"/usr/$(get_libdir)/libkateprivate.so.${PV} ecm_src_configure } @@ -57,5 +57,5 @@ src_install() { ecm_src_install # provided by dev-libs/libkate - rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die }
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: c44ecf806e4e55fabb78b71a6e0caf8e8802ef2a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 20 20:36:44 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 20 21:37:13 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c44ecf80 kde-apps/kwrite: Depend on newly split out kde-apps/kate-lib Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kwrite/kwrite-22.08.0.ebuild | 39 + kde-apps/kwrite/kwrite-22.08.49..ebuild | 39 + kde-apps/kwrite/kwrite-.ebuild | 39 + kde-apps/kwrite/metadata.xml| 3 --- 4 files changed, 54 insertions(+), 66 deletions(-) diff --git a/kde-apps/kwrite/kwrite-22.08.0.ebuild b/kde-apps/kwrite/kwrite-22.08.0.ebuild index d48569c60c..aec44c5192 100644 --- a/kde-apps/kwrite/kwrite-22.08.0.ebuild +++ b/kde-apps/kwrite/kwrite-22.08.0.ebuild @@ -7,7 +7,7 @@ KDE_ORG_NAME="kate" ECM_HANDBOOK="optional" KFMIN=5.96.0 QTMIN=5.15.5 -inherit ecm gear.kde.org +inherit ecm flag-o-matic gear.kde.org DESCRIPTION="Simple text editor based on KDE Frameworks" HOMEPAGE="https://apps.kde.org/kwrite/"; @@ -15,34 +15,24 @@ HOMEPAGE="https://apps.kde.org/kwrite/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="activities telemetry" +IUSE="" RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + ~kde-apps/kate-lib-${PV}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 >=kde-frameworks/kdbusaddons-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) - telemetry? ( dev-libs/kuserfeedback:5 ) " -DEPEND="${RDEPEND} - >=kde-frameworks/ktextwidgets-${KFMIN}:5 -" - -PATCHES=( "${FILESDIR}/${KDE_ORG_NAME}-22.07.80-split-build-from-source.patch" ) +DEPEND="${RDEPEND}" src_prepare() { ecm_src_prepare + + # these tests are run in dev-libs/libkate + cmake_run_in apps/lib cmake_comment_add_subdirectory autotests + # delete colliding kate translations if [[ ${KDE_BUILD_TYPE} = release ]]; then find po -type f -name "*po" -and -not -name "kwrite*" -delete || die @@ -52,13 +42,20 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DBUILD_SPLIT_FROM_SOURCE=ON -DBUILD_addons=FALSE -DBUILD_kate=FALSE - $(cmake_use_find_package activities KF5Activities) - $(cmake_use_find_package telemetry KUserFeedback) ) use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) + # provided by dev-libs/libkate + append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV} + ecm_src_configure } + +src_install() { + ecm_src_install + + # provided by dev-libs/libkate + rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die +} diff --git a/kde-apps/kwrite/kwrite-22.08.49..ebuild b/kde-apps/kwrite/kwrite-22.08.49..ebuild index 90e2ea790f..ca3f152d34 100644 --- a/kde-apps/kwrite/kwrite-22.08.49..ebuild +++ b/kde-apps/kwrite/kwrite-22.08.49..ebuild @@ -7,7 +7,7 @@ KDE_ORG_NAME="kate" ECM_HANDBOOK="optional" KFMIN=5.96.0 QTMIN=5.15.5 -inherit ecm gear.kde.org +inherit ecm flag-o-matic gear.kde.org DESCRIPTION="Simple text editor based on KDE Frameworks" HOMEPAGE="https://apps.kde.org/kwrite/"; @@ -15,34 +15,24 @@ HOMEPAGE="https://apps.kde.org/kwrite/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="" -IUSE="activities telemetry" +IUSE="" RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + ~kde-apps/kate-lib-${PV}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 >=kde-frameworks/kdbusaddons-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) - telemetry? ( dev-libs/kuserfeedback:5 ) " -DEPEND="${RDEPEND} - >=kde-frameworks/ktextwidgets-${KFMIN}:5 -" - -PATCHES=( "${FILESDIR}/${KDE_ORG_NAME}-22.07.80-spli
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/, kde-apps/kwrite/files/
commit: c5e154651e041b989e761fe02cf9318da008fab1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jul 23 10:35:10 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 23 10:36:40 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c5e15465 kde-apps/kwrite: Workaround upstream's reshuffling of build system Fixing kate vs. kwrite conflicting in shared kateprivate library. Patch pending upstream: https://invent.kde.org/utilities/kate/-/merge_requests/815 Also, add IUSE telemetry. Upstream commits: 5ef89b41cfc1c78fe9dc91e93f9bc8c63984a1cb 8ebf728518162248bd7178c1f55678f2d4c6b77c Closes: https://bugs.gentoo.org/859358 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kate-22.07.80-split-build-from-source.patch| 75 ++ kde-apps/kwrite/kwrite-22.07.80.ebuild | 9 ++- kde-apps/kwrite/kwrite-22.08.49..ebuild| 9 ++- kde-apps/kwrite/kwrite-.ebuild | 9 ++- 4 files changed, 96 insertions(+), 6 deletions(-) diff --git a/kde-apps/kwrite/files/kate-22.07.80-split-build-from-source.patch b/kde-apps/kwrite/files/kate-22.07.80-split-build-from-source.patch new file mode 100644 index 00..a574058b9a --- /dev/null +++ b/kde-apps/kwrite/files/kate-22.07.80-split-build-from-source.patch @@ -0,0 +1,75 @@ +From 9062475ec3ef15ff9355cbbdc581a59653589534 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 23 Jul 2022 12:09:28 +0200 +Subject: [PATCH 1/2] lib is not optional, so don't pretend it is + +Signed-off-by: Andreas Sturmlechner +--- + apps/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/apps/CMakeLists.txt b/apps/CMakeLists.txt +index 04b048482..669f10a35 100644 +--- a/apps/CMakeLists.txt b/apps/CMakeLists.txt +@@ -1,5 +1,5 @@ + # kateprivate shared library used by Kate & KWrite (and addons) +-ecm_optional_add_subdirectory(lib) ++add_subdirectory(lib) + + # the Kate application + ecm_optional_add_subdirectory(kate) +-- +2.35.1 + + +From def5d43a015779e26b6e438e1b2f38afb7bd8b27 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 23 Jul 2022 12:16:26 +0200 +Subject: [PATCH 2/2] Add option to -DBUILD_SPLIT_FROM_SOURCE + +This will enable source-based distributions like Gentoo to keep split +kate/kwrite packaging not conflicting with one another by not +requiring to install a duplicate kateprivate lib. + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 5 + + apps/lib/CMakeLists.txt | 6 -- + 2 files changed, 9 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e7fff38db..1ec401c55 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -35,6 +35,11 @@ include(ECMDeprecationSettings) + + include(FeatureSummary) + ++option(BUILD_SPLIT_FROM_SOURCE "This will build kateprivate as a static library" OFF) ++set(KATEPRIVATE_LIB_MODE "SHARED") ++if(BUILD_SPLIT_FROM_SOURCE) ++set(KATEPRIVATE_LIB_MODE "STATIC") ++endif() + + ecm_set_disabled_deprecation_versions( + QT 5.15 +diff --git a/apps/lib/CMakeLists.txt b/apps/lib/CMakeLists.txt +index a883cf5c5..04dcb340c 100644 +--- a/apps/lib/CMakeLists.txt b/apps/lib/CMakeLists.txt +@@ -1,7 +1,9 @@ + # Kate shared library, used by Kate/KWrite and the addons +-add_library(kateprivate SHARED "") ++add_library(kateprivate ${KATEPRIVATE_LIB_MODE} "") + set_target_properties(kateprivate PROPERTIES VERSION ${RELEASE_SERVICE_VERSION}) +-install(TARGETS kateprivate ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP) ++if(NOT BUILD_SPLIT_FROM_SOURCE) ++ install(TARGETS kateprivate ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP) ++endif() + + # ensure right translations domain, we use one kate.po(t) for lib + apps + target_compile_definitions(kateprivate PRIVATE TRANSLATION_DOMAIN="kate") +-- +2.35.1 + diff --git a/kde-apps/kwrite/kwrite-22.07.80.ebuild b/kde-apps/kwrite/kwrite-22.07.80.ebuild index 3ba0861f21..d48569c60c 100644 --- a/kde-apps/kwrite/kwrite-22.07.80.ebuild +++ b/kde-apps/kwrite/kwrite-22.07.80.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kwrite/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="activities" +IUSE="activities telemetry" RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 @@ -33,11 +33,14 @@ RDEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) + telemetry? ( dev-libs/kuserfeedback:5 ) " DEPEND="${RDEPEND} >=kde-frameworks/ktextwidgets-${KFMIN}:5 " +PATCHES=( "${FILESDIR}/${KDE_ORG_NAME}-22.07.80-split-build-from-source.patch" ) + src_prepare() { ecm_src_prepare # delete colliding kate translations @@ -49,9 +52,11 @@ src_prepare() { src_configure() { local mycmakeargs=( - $(cmake_use_find_package activities KF5Activities) +
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 230420c3f6b339adce7e036813d369bd0714bc2d Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 23 12:20:07 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 23 12:20:07 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=230420c3 kde-apps/kwrite: Add missing DEPEND Upstream commits: be873011d9127cb338bad7c7d9b19bbcce6d9004 (dep added) 2626a9eb9e72d88b2a559e8411c3f8d4ad657f5e (dep made explicit) Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kwrite/kwrite-21.11.80.ebuild | 6 -- kde-apps/kwrite/kwrite-21.12.49..ebuild | 6 -- kde-apps/kwrite/kwrite-.ebuild | 6 -- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/kde-apps/kwrite/kwrite-21.11.80.ebuild b/kde-apps/kwrite/kwrite-21.11.80.ebuild index 15da854511..1b946369cf 100644 --- a/kde-apps/kwrite/kwrite-21.11.80.ebuild +++ b/kde-apps/kwrite/kwrite-21.11.80.ebuild @@ -17,7 +17,7 @@ SLOT="5" KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="activities" -DEPEND=" +RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=kde-frameworks/kconfig-${KFMIN}:5 @@ -34,7 +34,9 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + >=kde-frameworks/ktextwidgets-${KFMIN}:5 +" src_prepare() { ecm_src_prepare diff --git a/kde-apps/kwrite/kwrite-21.12.49..ebuild b/kde-apps/kwrite/kwrite-21.12.49..ebuild index 40b9f3a7a3..c2edf7df8a 100644 --- a/kde-apps/kwrite/kwrite-21.12.49..ebuild +++ b/kde-apps/kwrite/kwrite-21.12.49..ebuild @@ -17,7 +17,7 @@ SLOT="5" KEYWORDS="" IUSE="activities" -DEPEND=" +RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=kde-frameworks/kconfig-${KFMIN}:5 @@ -34,7 +34,9 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + >=kde-frameworks/ktextwidgets-${KFMIN}:5 +" src_prepare() { ecm_src_prepare diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index 40b9f3a7a3..c2edf7df8a 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -17,7 +17,7 @@ SLOT="5" KEYWORDS="" IUSE="activities" -DEPEND=" +RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=kde-frameworks/kconfig-${KFMIN}:5 @@ -34,7 +34,9 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + >=kde-frameworks/ktextwidgets-${KFMIN}:5 +" src_prepare() { ecm_src_prepare
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: d85e7d6a4cd58b35aacf99ac83b90f2ea67ee71d Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 12 07:36:05 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 12 07:36:05 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d85e7d6a kde-apps/kwrite: 21.04.1 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kwrite/kwrite-21.04.1.ebuild | 57 +++ 1 file changed, 57 insertions(+) diff --git a/kde-apps/kwrite/kwrite-21.04.1.ebuild b/kde-apps/kwrite/kwrite-21.04.1.ebuild new file mode 100644 index 00..8361fce42e --- /dev/null +++ b/kde-apps/kwrite/kwrite-21.04.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_ORG_NAME="kate" +ECM_HANDBOOK="optional" +KFMIN=5.80.0 +QTMIN=5.15.2 +inherit ecm kde.org + +DESCRIPTION="Simple text editor based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/en/kwrite"; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="activities" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + # delete colliding kate translations + if [[ ${KDE_BUILD_TYPE} = release ]]; then + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die + rm -rf po/*/docs/kate* || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package activities KF5Activities) + -DBUILD_addons=FALSE + -DBUILD_kate=FALSE + ) + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 8da3a6007205a777e40d36878898e871d2bbe530 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 16 19:31:10 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 16 22:41:38 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8da3a600 kde-apps/kwrite: Workaround build failure by dropping po dir Closes: https://bugs.gentoo.org/700242 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kwrite/kwrite-19.11.80.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-apps/kwrite/kwrite-19.11.80.ebuild b/kde-apps/kwrite/kwrite-19.11.80.ebuild index 0862c397eb..5aac957498 100644 --- a/kde-apps/kwrite/kwrite-19.11.80.ebuild +++ b/kde-apps/kwrite/kwrite-19.11.80.ebuild @@ -43,6 +43,7 @@ src_prepare() { find po -type f -name "*po" -and -not -name "kwrite*" -delete || die rm -rf po/*/docs/kate* || die fi + rm -r po || die # 700242 } src_configure() {
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 263947332094082388bafeb28eaa74e5d35e5ed1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 22 14:12:46 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 22 14:14:28 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=26394733 kde-apps/kwrite: Add USE activities, fix DESCRIPTION Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kwrite/kwrite-.ebuild | 7 +-- kde-apps/kwrite/metadata.xml | 3 +++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index a786cc2463..4bd07c5d54 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -7,12 +7,13 @@ KMNAME="kate" KDE_HANDBOOK="optional" inherit kde5 -DESCRIPTION="KDE simple text editor" +DESCRIPTION="Simple text editor based on KDE Frameworks" HOMEPAGE="https://kde.org/applications/utilities/kwrite"; + KEYWORDS="" +IUSE="activities" DEPEND=" - $(add_frameworks_dep kactivities) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) @@ -27,6 +28,7 @@ DEPEND=" $(add_frameworks_dep kxmlgui) $(add_qt_dep qtgui) $(add_qt_dep qtwidgets) + activities? ( $(add_frameworks_dep kactivities) ) " RDEPEND="${DEPEND}" @@ -41,6 +43,7 @@ src_prepare() { src_configure() { local mycmakeargs=( + $(cmake-utils_use_find_package activities KF5Activities) -DBUILD_addons=FALSE -DBUILD_kate=FALSE ) diff --git a/kde-apps/kwrite/metadata.xml b/kde-apps/kwrite/metadata.xml index 2fdbf33d96..e86df5ddbf 100644 --- a/kde-apps/kwrite/metadata.xml +++ b/kde-apps/kwrite/metadata.xml @@ -5,4 +5,7 @@ k...@gentoo.org Gentoo KDE Project + + Enable Plasma Activities support via kde-frameworks/kactivities +
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/files/, kde-apps/kwrite/
commit: 8bc66fb0ff303f000a34d83af5cd69587d1da26e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 8 15:47:37 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 8 15:47:37 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8bc66fb0 kde-apps/kwrite: Backport start-as-root Package-Manager: Portage-2.3.41, Repoman-2.3.9 .../kwrite/files/kwrite-18.04.3-root-user.patch| 62 ++ kde-apps/kwrite/kwrite-18.04.49..ebuild| 2 + 2 files changed, 64 insertions(+) diff --git a/kde-apps/kwrite/files/kwrite-18.04.3-root-user.patch b/kde-apps/kwrite/files/kwrite-18.04.3-root-user.patch new file mode 100644 index 00..5bbf2da605 --- /dev/null +++ b/kde-apps/kwrite/files/kwrite-18.04.3-root-user.patch @@ -0,0 +1,62 @@ +From bf6d5b7532968763bdc629aa90426c53500af13f Mon Sep 17 00:00:00 2001 +From: Nathaniel Graham +Date: Sat, 26 May 2018 14:50:24 -0600 +Subject: Re-allow running Kate and KWrite as the actual root user (but still + not using sudo) + +Summary: +The original change (9adcebd3c2e476c8a32e9b455cc99f46b0e12a7e) to prevent sudo usage broke the use case of running KWrite or Kate while logged in as the actual `root` user with a GUI session. This is how the Kali distro is set up by default, so the original change amounted to making Kate and KWrite not launch at all on this KDE distro. + +This patch re-enables running as the actual root user, but keeps blocking usage via `sudo` or `kdesu`. There are no negative security implications associated with re-allowing usage via the root user, since if you're running a GUI session, you were already exposed to the original security threat and Kate and KWrite do not increase the attack surface. + +I have submitted a similar change for Dolphin that has been accepted (D12795), but @elvisangelaccio wants that to go in at the same time as this, to keep them in sync. + +BUG: 387973 +FIXED-IN: 18.08.0 + +Test Plan: +- Log in as normal user and run `sudo kate` or `sudo kwrite`: you get an error message. +- Log in as normal user and run `kdesu kate` or `kdesu kwrite`: you get an error message. +- Log in as the root user and run Kate or KWrite normally: it works. + +Reviewers: #kate, dhaumann, cullmann, #ktexteditor + +Reviewed By: #kate, dhaumann, #ktexteditor + +Subscribers: kwrite-devel, elvisangelaccio + +Tags: #kate + +Differential Revision: https://phabricator.kde.org/D13138 +--- + kwrite/main.cpp | 14 -- + 2 files changed, 16 insertions(+), 12 deletions(-) + +diff --git a/kwrite/main.cpp b/kwrite/main.cpp +index 62f4f2d..d3f3ca9 100644 +--- a/kwrite/main.cpp b/kwrite/main.cpp +@@ -50,13 +50,15 @@ + extern "C" Q_DECL_EXPORT int main(int argc, char **argv) + { + #ifndef Q_OS_WIN +-/** +- * Check whether we are running as root +- **/ ++// Prohibit using sudo or kdesu (but allow using the root user directly) + if (getuid() == 0) { +-std::cout << "Executing KWrite as root is not possible. To edit files as root use:" << std::endl; +-std::cout << "SUDO_EDITOR=kwrite sudoedit " << std::endl; +-return 0; ++if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { ++std::cout << "Executing Kate with sudo is not possible due to unfixable security vulnerabilities." << std::endl; ++return EXIT_FAILURE; ++} else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { ++std::cout << "Executing Kate with kdesu is not possible due to unfixable security vulnerabilities." << std::endl; ++return EXIT_FAILURE; ++} + } + #endif + /** +-- +cgit v0.11.2 diff --git a/kde-apps/kwrite/kwrite-18.04.49..ebuild b/kde-apps/kwrite/kwrite-18.04.49..ebuild index 91aa935a67..c98171c27e 100644 --- a/kde-apps/kwrite/kwrite-18.04.49..ebuild +++ b/kde-apps/kwrite/kwrite-18.04.49..ebuild @@ -30,6 +30,8 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/${PN}-18.04.3-root-user.patch" ) + src_prepare() { kde5_src_prepare # delete colliding kate translations
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 2c1115db45dd591e25f83c8c4c51ca27c3616d7b Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Apr 7 21:34:17 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Apr 7 21:40:00 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2c1115db kde-apps/kwrite: Remove colliding kate translations Package-Manager: Portage-2.3.3, Repoman-2.3.1 kde-apps/kwrite/kwrite-17.04.49..ebuild | 9 + kde-apps/kwrite/kwrite-.ebuild | 9 + 2 files changed, 18 insertions(+) diff --git a/kde-apps/kwrite/kwrite-17.04.49..ebuild b/kde-apps/kwrite/kwrite-17.04.49..ebuild index 97365228e0..a03e9b083e 100644 --- a/kde-apps/kwrite/kwrite-17.04.49..ebuild +++ b/kde-apps/kwrite/kwrite-17.04.49..ebuild @@ -30,6 +30,15 @@ DEPEND=" " RDEPEND="${DEPEND}" +src_prepare() { + kde5_src_prepare + # delete colliding kate translations + if [[ ${KDE_BUILD_TYPE} = release ]]; then + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die + rm -rf po/*/docs/kate* || die + fi +} + src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index 97365228e0..a03e9b083e 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -30,6 +30,15 @@ DEPEND=" " RDEPEND="${DEPEND}" +src_prepare() { + kde5_src_prepare + # delete colliding kate translations + if [[ ${KDE_BUILD_TYPE} = release ]]; then + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die + rm -rf po/*/docs/kate* || die + fi +} + src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 47105583fc5a85c432f479e9043c5cabd1fbb73a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Apr 1 14:49:28 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Apr 1 14:49:28 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=47105583 kde-apps/kwrite: Set KDE_HANDBOOK optional, fix cmake warning Reported-by: Arfrever Package-Manager: Portage-2.3.3, Repoman-2.3.1 kde-apps/kwrite/kwrite-17.03.80.ebuild | 5 ++--- kde-apps/kwrite/kwrite-17.04.49..ebuild | 5 ++--- kde-apps/kwrite/kwrite-.ebuild | 5 ++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/kde-apps/kwrite/kwrite-17.03.80.ebuild b/kde-apps/kwrite/kwrite-17.03.80.ebuild index 5411a66b72..af9f4a027e 100644 --- a/kde-apps/kwrite/kwrite-17.03.80.ebuild +++ b/kde-apps/kwrite/kwrite-17.03.80.ebuild @@ -4,7 +4,7 @@ EAPI=6 KMNAME="kate" -KDE_HANDBOOK="true" +KDE_HANDBOOK="optional" inherit kde5 DESCRIPTION="KDE simple text editor" @@ -34,9 +34,8 @@ src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE -DBUILD_kate=FALSE - -DBUILD_katepart=FALSE - $(cmake-utils_use_find_package handbook DocTools) ) + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) kde5_src_configure } diff --git a/kde-apps/kwrite/kwrite-17.04.49..ebuild b/kde-apps/kwrite/kwrite-17.04.49..ebuild index f5f31d0731..97365228e0 100644 --- a/kde-apps/kwrite/kwrite-17.04.49..ebuild +++ b/kde-apps/kwrite/kwrite-17.04.49..ebuild @@ -4,7 +4,7 @@ EAPI=6 KMNAME="kate" -KDE_HANDBOOK="true" +KDE_HANDBOOK="optional" inherit kde5 DESCRIPTION="KDE simple text editor" @@ -34,9 +34,8 @@ src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE -DBUILD_kate=FALSE - -DBUILD_katepart=FALSE - $(cmake-utils_use_find_package handbook DocTools) ) + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) kde5_src_configure } diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index f5f31d0731..97365228e0 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -4,7 +4,7 @@ EAPI=6 KMNAME="kate" -KDE_HANDBOOK="true" +KDE_HANDBOOK="optional" inherit kde5 DESCRIPTION="KDE simple text editor" @@ -34,9 +34,8 @@ src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE -DBUILD_kate=FALSE - -DBUILD_katepart=FALSE - $(cmake-utils_use_find_package handbook DocTools) ) + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) kde5_src_configure }
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/, profiles/package.mask/, kde-apps/libkexiv2/, ...
commit: 45cee7efacc7b06a95d7ef438aba84ce6a8103f6 Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Mar 6 23:10:16 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Mar 12 16:45:22 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=45cee7ef kde-apps: Move kdecore-meta-15.12.2 and deps to tree Package-Manager: portage-2.2.27 .../baloo-widgets/baloo-widgets-15.12.2.ebuild | 27 --- .../baloo-widgets-15.12.49..ebuild | 2 +- kde-apps/baloo-widgets/baloo-widgets-.ebuild | 2 +- kde-apps/dolphin/dolphin-15.12.2.ebuild| 84 -- kde-apps/kdecore-meta/kdecore-meta-15.12.2.ebuild | 19 - .../kdecore-meta/kdecore-meta-15.12.49..ebuild | 2 +- kde-apps/kdecore-meta/kdecore-meta-.ebuild | 2 +- kde-apps/konsole/konsole-15.12.2.ebuild| 57 --- kde-apps/konsole/konsole-15.12.49..ebuild | 2 +- kde-apps/konsole/konsole-.ebuild | 2 +- kde-apps/kwrite/kwrite-15.12.2.ebuild | 43 --- kde-apps/kwrite/kwrite-15.12.49..ebuild| 2 +- kde-apps/kwrite/kwrite-.ebuild | 2 +- kde-apps/libkdcraw/libkdcraw-15.12.2.ebuild| 18 - kde-apps/libkdcraw/libkdcraw-15.12.49..ebuild | 4 +- kde-apps/libkdcraw/libkdcraw-.ebuild | 4 +- kde-apps/libkexiv2/libkexiv2-15.12.2.ebuild| 18 - kde-apps/libkexiv2/libkexiv2-15.12.49..ebuild | 2 +- kde-apps/libkexiv2/libkexiv2-.ebuild | 2 +- kde-apps/thumbnailers/thumbnailers-15.12.2.ebuild | 20 -- .../thumbnailers/thumbnailers-15.12.49..ebuild | 4 +- kde-apps/thumbnailers/thumbnailers-.ebuild | 4 +- profiles/package.mask/kde-apps-15.12.2 | 9 --- 23 files changed, 18 insertions(+), 313 deletions(-) diff --git a/kde-apps/baloo-widgets/baloo-widgets-15.12.2.ebuild b/kde-apps/baloo-widgets/baloo-widgets-15.12.2.ebuild deleted file mode 100644 index 40722c9..000 --- a/kde-apps/baloo-widgets/baloo-widgets-15.12.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_TEST="forceoptional" -inherit kde5 - -DESCRIPTION="Widget library for baloo" -KEYWORDS=" ~amd64 ~x86" -IUSE="" - -DEPEND=" - $(add_frameworks_dep baloo) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kfilemetadata) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kwidgetsaddons) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" -RDEPEND="${DEPEND} - !kde-base/baloo-widgets -" diff --git a/kde-apps/baloo-widgets/baloo-widgets-15.12.49..ebuild b/kde-apps/baloo-widgets/baloo-widgets-15.12.49..ebuild index 07e5608..4231873 100644 --- a/kde-apps/baloo-widgets/baloo-widgets-15.12.49..ebuild +++ b/kde-apps/baloo-widgets/baloo-widgets-15.12.49..ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 KDE_TEST="forceoptional" inherit kde5 diff --git a/kde-apps/baloo-widgets/baloo-widgets-.ebuild b/kde-apps/baloo-widgets/baloo-widgets-.ebuild index 07e5608..4231873 100644 --- a/kde-apps/baloo-widgets/baloo-widgets-.ebuild +++ b/kde-apps/baloo-widgets/baloo-widgets-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 KDE_TEST="forceoptional" inherit kde5 diff --git a/kde-apps/dolphin/dolphin-15.12.2.ebuild b/kde-apps/dolphin/dolphin-15.12.2.ebuild deleted file mode 100644 index e1b8a6c..000 --- a/kde-apps/dolphin/dolphin-15.12.2.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_HANDBOOK="forceoptional" -KDE_TEST="true" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Plasma filemanager focusing on usability" -HOMEPAGE="https://dolphin.kde.org https://www.kde.org/applications/system/dolphin"; -KEYWORDS=" ~amd64 ~x86" -IUSE="semantic-desktop thumbnail" - -DEPEND=" - $(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 kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kinit) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kjobwidgets) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep knotifications) - $(add_frameworks_
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 84d3d60f66edb80e3041d84d60116203df19a440 Author: Michael Palimaka gentoo org> AuthorDate: Wed Nov 4 18:39:38 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Nov 4 18:56:07 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=84d3d60f kde-apps/kwrite: use KDE_HANDBOOK="forceoptional" Package-Manager: portage-2.2.20.1 kde-apps/kwrite/kwrite-15.08.49..ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kde-apps/kwrite/kwrite-15.08.49..ebuild b/kde-apps/kwrite/kwrite-15.08.49..ebuild index 0d34182..f16c6fc 100644 --- a/kde-apps/kwrite/kwrite-15.08.49..ebuild +++ b/kde-apps/kwrite/kwrite-15.08.49..ebuild @@ -5,8 +5,7 @@ EAPI=5 KMNAME="kate" -KDE_HANDBOOK="true" -KDE_PUNT_BOGUS_DEPS="true" +KDE_HANDBOOK="forceoptional" inherit kde5 DESCRIPTION="KDE simple text editor"
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: f55bccd352bc86dcc9ce26af83cf17b18a4bbdde Author: Michael Palimaka gentoo org> AuthorDate: Wed Nov 4 18:38:59 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Nov 4 18:56:07 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f55bccd3 kde-apps/kwrite: handbook is now optional upstream Upstream-commit: 3dbb6e1c81f27ca6baeff9a83be359cc31a276f5 Package-Manager: portage-2.2.20.1 kde-apps/kwrite/kwrite-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index 6b5a726..24875fd 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -6,7 +6,6 @@ EAPI=5 KMNAME="kate" KDE_HANDBOOK="true" -KDE_PUNT_BOGUS_DEPS="true" inherit kde5 DESCRIPTION="KDE simple text editor" @@ -37,6 +36,7 @@ src_configure() { -DBUILD_addons=FALSE -DBUILD_kate=FALSE -DBUILD_katepart=FALSE + $(cmake-utils_use_find_package handbook DocTools) ) kde5_src_configure
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 648262887502cefe910612a2609232514f80294d Author: Michael Palimaka gentoo org> AuthorDate: Tue Sep 1 18:05:55 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Sep 1 18:05:55 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=64826288 kde-apps/kwrite: moved to main tree. Package-Manager: portage-2.2.20.1 kde-apps/kwrite/kwrite-15.04.3.ebuild | 47 - kde-apps/kwrite/kwrite-15.08.0.ebuild | 49 --- 2 files changed, 96 deletions(-) diff --git a/kde-apps/kwrite/kwrite-15.04.3.ebuild b/kde-apps/kwrite/kwrite-15.04.3.ebuild deleted file mode 100644 index 08d0ab6..000 --- a/kde-apps/kwrite/kwrite-15.04.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KMNAME="kate" -inherit kde5 - -DESCRIPTION="KDE simple text editor" -HOMEPAGE="https://www.kde.org/applications/utilities/kwrite"; -KEYWORDS="~amd64 ~x86" - -DEPEND=" - $(add_frameworks_dep karchive) - $(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 kguiaddons) - $(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 kparts) - $(add_frameworks_dep kservice) - $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep sonnet) -" - -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DBUILD_addons=FALSE - -DBUILD_kate=FALSE - ) - - kde5_src_configure -} diff --git a/kde-apps/kwrite/kwrite-15.08.0.ebuild b/kde-apps/kwrite/kwrite-15.08.0.ebuild deleted file mode 100644 index b42ef76..000 --- a/kde-apps/kwrite/kwrite-15.08.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KMNAME="kate" -KDE_HANDBOOK="true" -KDE_PUNT_BOGUS_DEPS="true" -inherit kde5 - -DESCRIPTION="KDE simple text editor" -HOMEPAGE="https://www.kde.org/applications/utilities/kwrite"; -KEYWORDS="~amd64 ~x86" - -DEPEND=" - $(add_frameworks_dep kactivities) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kjobwidgets) - $(add_frameworks_dep kparts) - $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 -" -RDEPEND="${DEPEND}" - -src_prepare() { - kde5_src_prepare - - sed -i -e "/add_subdirectory( kate )/d" doc/CMakeLists.txt || die - sed -i -e "/add_subdirectory( katepart )/d" doc/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_addons=FALSE - -DBUILD_kate=FALSE - ) - - kde5_src_configure -}
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: e57c6c87a069c55cec5ecdb125587ebaf4658911 Author: Michael Palimaka gentoo org> AuthorDate: Tue Sep 1 17:21:31 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Sep 1 17:41:07 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e57c6c87 kde-apps/kwrite: enable handbook Package-Manager: portage-2.2.20.1 kde-apps/kwrite/kwrite-15.08.0.ebuild | 8 kde-apps/kwrite/kwrite-15.08.49..ebuild | 8 kde-apps/kwrite/kwrite-.ebuild | 2 ++ 3 files changed, 18 insertions(+) diff --git a/kde-apps/kwrite/kwrite-15.08.0.ebuild b/kde-apps/kwrite/kwrite-15.08.0.ebuild index c702443..b42ef76 100644 --- a/kde-apps/kwrite/kwrite-15.08.0.ebuild +++ b/kde-apps/kwrite/kwrite-15.08.0.ebuild @@ -5,6 +5,7 @@ EAPI=5 KMNAME="kate" +KDE_HANDBOOK="true" KDE_PUNT_BOGUS_DEPS="true" inherit kde5 @@ -31,6 +32,13 @@ DEPEND=" " RDEPEND="${DEPEND}" +src_prepare() { + kde5_src_prepare + + sed -i -e "/add_subdirectory( kate )/d" doc/CMakeLists.txt || die + sed -i -e "/add_subdirectory( katepart )/d" doc/CMakeLists.txt || die +} + src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE diff --git a/kde-apps/kwrite/kwrite-15.08.49..ebuild b/kde-apps/kwrite/kwrite-15.08.49..ebuild index 7c6bc16..0d34182 100644 --- a/kde-apps/kwrite/kwrite-15.08.49..ebuild +++ b/kde-apps/kwrite/kwrite-15.08.49..ebuild @@ -5,6 +5,7 @@ EAPI=5 KMNAME="kate" +KDE_HANDBOOK="true" KDE_PUNT_BOGUS_DEPS="true" inherit kde5 @@ -31,6 +32,13 @@ DEPEND=" " RDEPEND="${DEPEND}" +src_prepare() { + kde5_src_prepare + + sed -i -e "/add_subdirectory( kate )/d" doc/CMakeLists.txt || die + sed -i -e "/add_subdirectory( katepart )/d" doc/CMakeLists.txt || die +} + src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index 7c6bc16..6b5a726 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -5,6 +5,7 @@ EAPI=5 KMNAME="kate" +KDE_HANDBOOK="true" KDE_PUNT_BOGUS_DEPS="true" inherit kde5 @@ -35,6 +36,7 @@ src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE -DBUILD_kate=FALSE + -DBUILD_katepart=FALSE ) kde5_src_configure
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 5c3dcc680115e20811af2124641a64e34c7ca173 Author: Michael Palimaka gentoo org> AuthorDate: Wed Aug 26 13:58:47 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Aug 26 13:58:47 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5c3dcc68 kde-apps/kwrite: punt bogus deps. Package-Manager: portage-2.2.20.1 kde-apps/kwrite/kwrite-15.08.0.ebuild | 1 + kde-apps/kwrite/kwrite-15.08.49..ebuild | 1 + kde-apps/kwrite/kwrite-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/kde-apps/kwrite/kwrite-15.08.0.ebuild b/kde-apps/kwrite/kwrite-15.08.0.ebuild index 048fb63..5ac21ac 100644 --- a/kde-apps/kwrite/kwrite-15.08.0.ebuild +++ b/kde-apps/kwrite/kwrite-15.08.0.ebuild @@ -5,6 +5,7 @@ EAPI=5 KMNAME="kate" +KDE_PUNT_BOGUS_DEPS="true" inherit kde5 DESCRIPTION="KDE simple text editor" diff --git a/kde-apps/kwrite/kwrite-15.08.49..ebuild b/kde-apps/kwrite/kwrite-15.08.49..ebuild index d1f54b0..43e3d7b 100644 --- a/kde-apps/kwrite/kwrite-15.08.49..ebuild +++ b/kde-apps/kwrite/kwrite-15.08.49..ebuild @@ -5,6 +5,7 @@ EAPI=5 KMNAME="kate" +KDE_PUNT_BOGUS_DEPS="true" inherit kde5 DESCRIPTION="KDE simple text editor" diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index d1f54b0..43e3d7b 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -5,6 +5,7 @@ EAPI=5 KMNAME="kate" +KDE_PUNT_BOGUS_DEPS="true" inherit kde5 DESCRIPTION="KDE simple text editor"
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 612d123e9750b5094cc57b847cf865378906ff59 Author: Michael Palimaka gentoo org> AuthorDate: Wed Aug 26 13:51:48 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Aug 26 13:51:48 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=612d123e kde-apps/kwrite: update dependencies. Package-Manager: portage-2.2.20.1 kde-apps/kwrite/kwrite-15.08.0.ebuild | 15 --- kde-apps/kwrite/kwrite-15.08.49..ebuild | 15 --- kde-apps/kwrite/kwrite-.ebuild | 15 --- 3 files changed, 12 insertions(+), 33 deletions(-) diff --git a/kde-apps/kwrite/kwrite-15.08.0.ebuild b/kde-apps/kwrite/kwrite-15.08.0.ebuild index 05f4d80..048fb63 100644 --- a/kde-apps/kwrite/kwrite-15.08.0.ebuild +++ b/kde-apps/kwrite/kwrite-15.08.0.ebuild @@ -12,29 +12,22 @@ HOMEPAGE="http://www.kde.org/applications/utilities/kwrite"; KEYWORDS="~amd64 ~x86" DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kactivities) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) - $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep kdbusaddons) $(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 kparts) - $(add_frameworks_dep kservice) $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep sonnet) + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 " - RDEPEND="${DEPEND}" src_configure() { diff --git a/kde-apps/kwrite/kwrite-15.08.49..ebuild b/kde-apps/kwrite/kwrite-15.08.49..ebuild index 24731fa..d1f54b0 100644 --- a/kde-apps/kwrite/kwrite-15.08.49..ebuild +++ b/kde-apps/kwrite/kwrite-15.08.49..ebuild @@ -12,29 +12,22 @@ HOMEPAGE="http://www.kde.org/applications/utilities/kwrite"; KEYWORDS="" DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kactivities) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) - $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep kdbusaddons) $(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 kparts) - $(add_frameworks_dep kservice) $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep sonnet) + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 " - RDEPEND="${DEPEND}" src_configure() { diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index 24731fa..d1f54b0 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -12,29 +12,22 @@ HOMEPAGE="http://www.kde.org/applications/utilities/kwrite"; KEYWORDS="" DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kactivities) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) - $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep kdbusaddons) $(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 kparts) - $(add_frameworks_dep kservice) $(add_frameworks_dep ktexteditor) - $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep sonnet) + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 " - RDEPEND="${DEPEND}" src_configure() {
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/, kde-apps/kdeedu-data/
commit: bb05c99f18db25407751e746f998b6a3b34cb406 Author: Andreas Sturmlechner gmail com> AuthorDate: Wed May 6 20:59:45 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Thu May 7 17:53:22 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb05c99f [kde-apps] Add missing 15.04.0 ebuilds Package-Manager: portage-2.2.18 kde-apps/kdeedu-data/kdeedu-data-15.04.0.ebuild | 15 kde-apps/kwrite/kwrite-15.04.0.ebuild | 47 + 2 files changed, 62 insertions(+) diff --git a/kde-apps/kdeedu-data/kdeedu-data-15.04.0.ebuild b/kde-apps/kdeedu-data/kdeedu-data-15.04.0.ebuild new file mode 100644 index 000..30144e0 --- /dev/null +++ b/kde-apps/kdeedu-data/kdeedu-data-15.04.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_AUTODEPS="false" +inherit kde5 + +DESCRIPTION="Shared icons, artwork and data files for educational applications" +KEYWORDS=" ~amd64" +IUSE="" + +DEPEND="$(add_frameworks_dep extra-cmake-modules)" +RDEPEND="" diff --git a/kde-apps/kwrite/kwrite-15.04.0.ebuild b/kde-apps/kwrite/kwrite-15.04.0.ebuild new file mode 100644 index 000..0864a40 --- /dev/null +++ b/kde-apps/kwrite/kwrite-15.04.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KMNAME="kate" +inherit kde5 + +DESCRIPTION="KDE simple text editor" +HOMEPAGE="http://www.kde.org/applications/utilities/kwrite"; +KEYWORDS=" ~amd64" + +DEPEND=" + $(add_frameworks_dep karchive) + $(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 kguiaddons) + $(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 kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) +" + +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kate=FALSE + ) + + kde5_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/
commit: 7f8d77108f8a0b84f44cef9e5618e21bb196a7b1 Author: Andreas Sturmlechner gmail com> AuthorDate: Wed Mar 11 20:57:17 2015 + Commit: Johannes Huber gentoo org> CommitDate: Sat Mar 14 12:37:05 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7f8d7710 [kde-apps/kwrite] DEPEND on kde-frameworks/kcrash Package-Manager: portage-2.2.18 kde-apps/kwrite/kwrite-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index a8ff9e0..a90b08d 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -18,6 +18,7 @@ DEPEND=" $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) $(add_frameworks_dep kguiaddons) $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes)
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/files/, kde-apps/kwrite/
commit: 6a4075a5b031f32b5159ae2f0a5ac7c163a539e9 Author: Andreas Sturmlechner gmail com> AuthorDate: Tue Feb 3 17:16:30 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Feb 3 17:22:56 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=6a4075a5 [kde-apps/kwrite] Tests patch upstreamed Package-Manager: portage-2.2.15 --- kde-apps/kwrite/files/kwrite--tests-optional.patch | 11 --- kde-apps/kwrite/kwrite-.ebuild | 2 -- 2 files changed, 13 deletions(-) diff --git a/kde-apps/kwrite/files/kwrite--tests-optional.patch b/kde-apps/kwrite/files/kwrite--tests-optional.patch deleted file mode 100644 index 8d6f3f3..000 --- a/kde-apps/kwrite/files/kwrite--tests-optional.patch +++ /dev/null @@ -1,11 +0,0 @@ a/CMakeLists.txt 2015-01-21 22:20:04.283180998 +0100 -+++ b/CMakeLists.txt 2015-01-21 22:20:28.328951019 +0100 -@@ -30,7 +30,7 @@ - include(KDECMakeSettings) - include(KDECompilerSettings) - --find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core DBus Widgets Script Sql Test) -+find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core DBus Widgets Script Sql) - - # Load the frameworks we need - find_package(KF5 REQUIRED COMPONENTS diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index 5ff01bb..a8ff9e0 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -38,8 +38,6 @@ RDEPEND="${DEPEND} !kde-base/kwrite:4 " -PATCHES=( "${FILESDIR}/${PN}--tests-optional.patch" ) - src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE
[gentoo-commits] proj/kde:master commit in: kde-apps/kwrite/files/, kde-apps/kwrite/
commit: 54f95c82ba055fd5e1f9919431cbcb2fb0295740 Author: Andreas Sturmlechner gmail com> AuthorDate: Wed Jan 21 21:25:02 2015 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 21 22:52:41 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=54f95c82 [kde-apps/kwrite] Make tests optional There are currently none for kwrite. --- kde-apps/kwrite/files/kwrite--tests-optional.patch | 11 +++ kde-apps/kwrite/kwrite-.ebuild | 2 ++ 2 files changed, 13 insertions(+) diff --git a/kde-apps/kwrite/files/kwrite--tests-optional.patch b/kde-apps/kwrite/files/kwrite--tests-optional.patch new file mode 100644 index 000..8d6f3f3 --- /dev/null +++ b/kde-apps/kwrite/files/kwrite--tests-optional.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt 2015-01-21 22:20:04.283180998 +0100 b/CMakeLists.txt 2015-01-21 22:20:28.328951019 +0100 +@@ -30,7 +30,7 @@ + include(KDECMakeSettings) + include(KDECompilerSettings) + +-find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core DBus Widgets Script Sql Test) ++find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core DBus Widgets Script Sql) + + # Load the frameworks we need + find_package(KF5 REQUIRED COMPONENTS diff --git a/kde-apps/kwrite/kwrite-.ebuild b/kde-apps/kwrite/kwrite-.ebuild index a8ff9e0..5ff01bb 100644 --- a/kde-apps/kwrite/kwrite-.ebuild +++ b/kde-apps/kwrite/kwrite-.ebuild @@ -38,6 +38,8 @@ RDEPEND="${DEPEND} !kde-base/kwrite:4 " +PATCHES=( "${FILESDIR}/${PN}--tests-optional.patch" ) + src_configure() { local mycmakeargs=( -DBUILD_addons=FALSE