public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2014-12-26 18:09 Michael Palimaka
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2014-12-26 18:09 UTC (permalink / raw
  To: gentoo-commits

commit:     3e1769bc6d7da317caed29183d8558b7cbe0e254
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 26 18:08:35 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Dec 26 18:09:04 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=3e1769bc

[kde-apps/kate] Update deps.

Package-Manager: portage-2.2.15

---
 kde-apps/kate/kate-14.12.0.ebuild | 12 +++++-------
 kde-apps/kate/kate-9999.ebuild    | 12 +++++-------
 2 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/kde-apps/kate/kate-14.12.0.ebuild b/kde-apps/kate/kate-14.12.0.ebuild
index 595f588..bd5405d 100644
--- a/kde-apps/kate/kate-14.12.0.ebuild
+++ b/kde-apps/kate/kate-14.12.0.ebuild
@@ -14,7 +14,6 @@ IUSE="+addons"
 
 DEPEND="
 	$(add_frameworks_dep kactivities)
-	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcodecs)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -33,22 +32,21 @@ DEPEND="
 	$(add_frameworks_dep ktexteditor)
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
 	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep sonnet)
-	dev-libs/libxml2
-	dev-libs/libxslt
-	dev-libs/qjson
 	dev-qt/qtdbus:5
 	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtprintsupport:5
 	dev-qt/qtscript:5
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	addons? (
+		$(add_frameworks_dep kbookmarks)
+		$(add_frameworks_dep knewstuff)
 		$(add_frameworks_dep knotifications)
 		$(add_frameworks_dep kwallet)
 		$(add_frameworks_dep plasma)
+		$(add_frameworks_dep threadweaver)
+		dev-libs/libgit2:=
 	)
 "
 RDEPEND="${DEPEND}

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 1e68319..65af02e 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -14,7 +14,6 @@ IUSE="+addons"
 
 DEPEND="
 	$(add_frameworks_dep kactivities)
-	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcodecs)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -33,22 +32,21 @@ DEPEND="
 	$(add_frameworks_dep ktexteditor)
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
 	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep sonnet)
-	dev-libs/libxml2
-	dev-libs/libxslt
-	dev-libs/qjson
 	dev-qt/qtdbus:5
 	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtprintsupport:5
 	dev-qt/qtscript:5
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	addons? (
+		$(add_frameworks_dep kbookmarks)
+		$(add_frameworks_dep knewstuff)
 		$(add_frameworks_dep knotifications)
 		$(add_frameworks_dep kwallet)
 		$(add_frameworks_dep plasma)
+		$(add_frameworks_dep threadweaver)
+		dev-libs/libgit2:=
 	)
 "
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2015-02-21  7:50 Michael Palimaka
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2015-02-21  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     c1eada1b4f14cbf1c1923e291b263c1667c9c42c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 21 07:50:35 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Feb 21 07:50:35 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=c1eada1b

[kde-apps/kate] Improve dependencies.

Package-Manager: portage-2.2.17

---
 kde-apps/kate/kate-14.12.2.ebuild | 6 ++++--
 kde-apps/kate/kate-9999.ebuild    | 3 ++-
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kate/kate-14.12.2.ebuild b/kde-apps/kate/kate-14.12.2.ebuild
index 855507f..d1bd4d2 100644
--- a/kde-apps/kate/kate-14.12.2.ebuild
+++ b/kde-apps/kate/kate-14.12.2.ebuild
@@ -4,7 +4,8 @@
 
 EAPI=5
 
-KDE_HANDBOOK="optional"
+KDE_HANDBOOK="true"
+KDE_TEST="true"
 inherit kde5
 
 DESCRIPTION="Kate is an advanced text editor"
@@ -46,7 +47,8 @@ DEPEND="
 		$(add_frameworks_dep kwallet)
 		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)
-		dev-libs/libgit2:=
+		dev-qt/qtsql:5
+		>=dev-libs/libgit2-0.22.0:=
 	)
 "
 RDEPEND="${DEPEND}

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 61b78ce..2eeb783 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -47,7 +47,8 @@ DEPEND="
 		$(add_frameworks_dep kwallet)
 		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)
-		dev-libs/libgit2:=
+		dev-qt/qtsql:5
+		>=dev-libs/libgit2-0.22.0:=
 	)
 "
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2015-03-14 12:37 Johannes Huber
  0 siblings, 0 replies; 40+ messages in thread
From: Johannes Huber @ 2015-03-14 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     51cea444744f010ea78b1abc872e42b4a862e0d5
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Wed Mar 11 20:55:53 2015 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 12:37:05 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=51cea444

[kde-apps/kate] DEPEND on kde-frameworks/kcrash

Package-Manager: portage-2.2.18

 kde-apps/kate/kate-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 2eeb783..8dfccb3 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -20,6 +20,7 @@ DEPEND="
 	$(add_frameworks_dep kconfig)
 	$(add_frameworks_dep kconfigwidgets)
 	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
 	$(add_frameworks_dep kdbusaddons)
 	$(add_frameworks_dep kguiaddons)
 	$(add_frameworks_dep ki18n)


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2015-09-01 17:41 Michael Palimaka
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2015-09-01 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     312b352f0d89288ebf69c8abadc0138924e5b1a3
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  1 17:41:04 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Sep  1 17:41:08 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=312b352f

kde-apps/kwrite: remove handbook conflicting with kde-apps/kwrite.

Package-Manager: portage-2.2.20.1

 kde-apps/kate/kate-15.08.0.ebuild       | 6 ++++++
 kde-apps/kate/kate-15.08.49.9999.ebuild | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/kde-apps/kate/kate-15.08.0.ebuild b/kde-apps/kate/kate-15.08.0.ebuild
index 9da119a..2b66932 100644
--- a/kde-apps/kate/kate-15.08.0.ebuild
+++ b/kde-apps/kate/kate-15.08.0.ebuild
@@ -54,6 +54,12 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+	kde5_src_prepare
+
+	sed -i -e "/add_subdirectory( kwrite )/d" doc/CMakeLists.txt || die
+}
+
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_build addons)

diff --git a/kde-apps/kate/kate-15.08.49.9999.ebuild b/kde-apps/kate/kate-15.08.49.9999.ebuild
index 363e6f7..32ccae7 100644
--- a/kde-apps/kate/kate-15.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-15.08.49.9999.ebuild
@@ -54,6 +54,12 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+	kde5_src_prepare
+
+	sed -i -e "/add_subdirectory( kwrite )/d" doc/CMakeLists.txt || die
+}
+
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_build addons)


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2015-09-01 18:06 Michael Palimaka
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2015-09-01 18:06 UTC (permalink / raw
  To: gentoo-commits

commit:     7b918988eed685295a0f5944458294c0c6c24210
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  1 18:05:38 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Sep  1 18:05:38 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7b918988

kde-apps/kate: moved to main tree.

Package-Manager: portage-2.2.20.1

 kde-apps/kate/kate-15.04.3.ebuild | 64 -----------------------------------
 kde-apps/kate/kate-15.08.0.ebuild | 70 ---------------------------------------
 2 files changed, 134 deletions(-)

diff --git a/kde-apps/kate/kate-15.04.3.ebuild b/kde-apps/kate/kate-15.04.3.ebuild
deleted file mode 100644
index 9da119a..0000000
--- a/kde-apps/kate/kate-15.04.3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Kate is an advanced text editor"
-HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org"
-KEYWORDS="~amd64 ~x86"
-IUSE="+addons"
-
-DEPEND="
-	$(add_frameworks_dep kactivities)
-	$(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 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 kwindowsystem)
-	$(add_frameworks_dep kxmlgui)
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtscript:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	addons? (
-		$(add_frameworks_dep kbookmarks)
-		$(add_frameworks_dep knewstuff)
-		$(add_frameworks_dep knotifications)
-		$(add_frameworks_dep kwallet)
-		$(add_frameworks_dep plasma)
-		$(add_frameworks_dep threadweaver)
-		dev-qt/qtsql:5
-		>=dev-libs/libgit2-0.22.0:=
-	)
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_build addons)
-		-DBUILD_kwrite=FALSE
-	)
-
-	kde5_src_configure
-}

diff --git a/kde-apps/kate/kate-15.08.0.ebuild b/kde-apps/kate/kate-15.08.0.ebuild
deleted file mode 100644
index 2b66932..0000000
--- a/kde-apps/kate/kate-15.08.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Kate is an advanced text editor"
-HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org"
-KEYWORDS="~amd64 ~x86"
-IUSE="+addons"
-
-DEPEND="
-	$(add_frameworks_dep kactivities)
-	$(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 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 kwindowsystem)
-	$(add_frameworks_dep kxmlgui)
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtscript:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	addons? (
-		$(add_frameworks_dep kbookmarks)
-		$(add_frameworks_dep knewstuff)
-		$(add_frameworks_dep knotifications)
-		$(add_frameworks_dep kwallet)
-		$(add_frameworks_dep plasma)
-		$(add_frameworks_dep threadweaver)
-		dev-qt/qtsql:5
-		>=dev-libs/libgit2-0.22.0:=
-	)
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	kde5_src_prepare
-
-	sed -i -e "/add_subdirectory( kwrite )/d" doc/CMakeLists.txt || die
-}
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_build addons)
-		-DBUILD_kwrite=FALSE
-	)
-
-	kde5_src_configure
-}


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2015-10-18 16:49 Michael Palimaka
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2015-10-18 16:49 UTC (permalink / raw
  To: gentoo-commits

commit:     a195fa136ca2fefbfd1bf1fe084360a1523f27a1
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Oct 18 14:00:25 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 16:49:45 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=a195fa13

kde-apps/kate: Drop knotifications dependency

Package-Manager: portage-2.2.20.1

 kde-apps/kate/kate-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 363e6f7..dcdb496 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -44,7 +44,6 @@ DEPEND="
 	addons? (
 		$(add_frameworks_dep kbookmarks)
 		$(add_frameworks_dep knewstuff)
-		$(add_frameworks_dep knotifications)
 		$(add_frameworks_dep kwallet)
 		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2015-11-04 18:56 Michael Palimaka
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2015-11-04 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0975daab14311c01ef264031476ec91b793060c3
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  4 18:42:20 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Nov  4 18:56:07 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0975daab

kde-apps/kate: handbook is now optional upstream

Upstream-commit: 3dbb6e1c81f27ca6baeff9a83be359cc31a276f5

Package-Manager: portage-2.2.20.1

 kde-apps/kate/kate-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 884781b..a60c5ff 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -57,6 +57,7 @@ src_configure() {
 	local mycmakeargs=(
 		-DBUILD_ADDONS=$(usex addons)
 		-DBUILD_kwrite=FALSE
+		$(cmake-utils_use_find_package handbook DocTools)
 	)
 
 	kde5_src_configure


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2015-11-04 18:56 Michael Palimaka
  0 siblings, 0 replies; 40+ messages in thread
From: Michael Palimaka @ 2015-11-04 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0b88996014478cb786e98bc20d02f11a5230369a
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  4 18:41:56 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Nov  4 18:56:07 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b889960

kde-apps/kate: switch to usex

Package-Manager: portage-2.2.20.1

 kde-apps/kate/kate-15.08.49.9999.ebuild | 2 +-
 kde-apps/kate/kate-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kate/kate-15.08.49.9999.ebuild b/kde-apps/kate/kate-15.08.49.9999.ebuild
index 32ccae7..54e7fd0 100644
--- a/kde-apps/kate/kate-15.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-15.08.49.9999.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use_build addons)
+		-DBUILD_ADDONS=$(usex addons)
 		-DBUILD_kwrite=FALSE
 	)
 

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index dcdb496..884781b 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -55,7 +55,7 @@ RDEPEND="${DEPEND}"
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use_build addons)
+		-DBUILD_ADDONS=$(usex addons)
 		-DBUILD_kwrite=FALSE
 	)
 


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2016-05-18  6:06 Johannes Huber
  0 siblings, 0 replies; 40+ messages in thread
From: Johannes Huber @ 2016-05-18  6:06 UTC (permalink / raw
  To: gentoo-commits

commit:     3c2146a38b7fe260ca3e059cde0e3998c9e81ed3
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed May 18 06:06:07 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed May 18 06:06:07 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3c2146a3

kde-apps/kate: Depend on dev-libs/libgit2[threads]

Gentoo-bug: 583358

Package-Manager: portage-2.3.0_rc1

 kde-apps/kate/kate-16.04.1.ebuild       | 2 +-
 kde-apps/kate/kate-16.04.49.9999.ebuild | 2 +-
 kde-apps/kate/kate-9999.ebuild          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kate/kate-16.04.1.ebuild b/kde-apps/kate/kate-16.04.1.ebuild
index e001523..15ae905 100644
--- a/kde-apps/kate/kate-16.04.1.ebuild
+++ b/kde-apps/kate/kate-16.04.1.ebuild
@@ -48,7 +48,7 @@ DEPEND="
 		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)
 		$(add_qt_dep qtsql)
-		>=dev-libs/libgit2-0.22.0:=
+		>=dev-libs/libgit2-0.22.0:=[threads]
 	)
 "
 RDEPEND="${DEPEND}"

diff --git a/kde-apps/kate/kate-16.04.49.9999.ebuild b/kde-apps/kate/kate-16.04.49.9999.ebuild
index d14019c..5020944 100644
--- a/kde-apps/kate/kate-16.04.49.9999.ebuild
+++ b/kde-apps/kate/kate-16.04.49.9999.ebuild
@@ -48,7 +48,7 @@ DEPEND="
 		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)
 		$(add_qt_dep qtsql)
-		>=dev-libs/libgit2-0.22.0:=
+		>=dev-libs/libgit2-0.22.0:=[threads]
 	)
 "
 RDEPEND="${DEPEND}"

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index d14019c..5020944 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -48,7 +48,7 @@ DEPEND="
 		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)
 		$(add_qt_dep qtsql)
-		>=dev-libs/libgit2-0.22.0:=
+		>=dev-libs/libgit2-0.22.0:=[threads]
 	)
 "
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2017-03-22 20:36 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-03-22 20:36 UTC (permalink / raw
  To: gentoo-commits

commit:     77f219e170823ea315c4b969e5c8c36c0327a6fe
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 20:36:23 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 20:36:23 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=77f219e1

kde-apps/kate: Fix tests

Reported-by: Frank Krömmelbein <kroemmelbein <AT> gmx.de>
Gentoo-bug: 612776

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/kate/kate-17.04.49.9999.ebuild | 7 +++++++
 kde-apps/kate/kate-9999.ebuild          | 7 +++++++
 2 files changed, 14 insertions(+)

diff --git a/kde-apps/kate/kate-17.04.49.9999.ebuild b/kde-apps/kate/kate-17.04.49.9999.ebuild
index 4f6a7c79e0..e56477e39f 100644
--- a/kde-apps/kate/kate-17.04.49.9999.ebuild
+++ b/kde-apps/kate/kate-17.04.49.9999.ebuild
@@ -5,6 +5,7 @@ EAPI=6
 
 KDE_HANDBOOK="optional"
 KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Kate is an advanced text editor"
@@ -52,6 +53,12 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+	kde5_src_prepare
+	# test hangs
+	sed -e "/session_manager_test/d" -i kate/autotests/CMakeLists.txt || die
+}
+
 src_configure() {
 	local mycmakeargs=(
 		-DBUILD_ADDONS=$(usex addons)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 4f6a7c79e0..e56477e39f 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=6
 
 KDE_HANDBOOK="optional"
 KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Kate is an advanced text editor"
@@ -52,6 +53,12 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+	kde5_src_prepare
+	# test hangs
+	sed -e "/session_manager_test/d" -i kate/autotests/CMakeLists.txt || die
+}
+
 src_configure() {
 	local mycmakeargs=(
 		-DBUILD_ADDONS=$(usex addons)


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2017-04-01 14:50 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-04-01 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     277652fb869075b1bd38fcd7508314337b0c799e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  1 14:46:38 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr  1 14:46:38 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=277652fb

kde-apps/kate: Fix USE=addons

Reported-by: Arfrever

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/kate/kate-17.03.80.ebuild      | 2 +-
 kde-apps/kate/kate-17.04.49.9999.ebuild | 2 +-
 kde-apps/kate/kate-9999.ebuild          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kate/kate-17.03.80.ebuild b/kde-apps/kate/kate-17.03.80.ebuild
index 7c25205f46..88ab44a2b7 100644
--- a/kde-apps/kate/kate-17.03.80.ebuild
+++ b/kde-apps/kate/kate-17.03.80.ebuild
@@ -61,7 +61,7 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_ADDONS=$(usex addons)
+		-DBUILD_addons=$(usex addons)
 		-DBUILD_kwrite=FALSE
 	)
 

diff --git a/kde-apps/kate/kate-17.04.49.9999.ebuild b/kde-apps/kate/kate-17.04.49.9999.ebuild
index e56477e39f..1e35a7354e 100644
--- a/kde-apps/kate/kate-17.04.49.9999.ebuild
+++ b/kde-apps/kate/kate-17.04.49.9999.ebuild
@@ -61,7 +61,7 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_ADDONS=$(usex addons)
+		-DBUILD_addons=$(usex addons)
 		-DBUILD_kwrite=FALSE
 	)
 

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index e56477e39f..1e35a7354e 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -61,7 +61,7 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_ADDONS=$(usex addons)
+		-DBUILD_addons=$(usex addons)
 		-DBUILD_kwrite=FALSE
 	)
 


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2017-04-08  8:31 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-04-08  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     10ce3ccf24c950e0c3ec8371ba61ac065a9ad5db
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  7 21:34:48 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr  7 21:40:01 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=10ce3ccf

kde-apps/kate: Remove colliding kwrite translations

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/kate/kate-17.04.49.9999.ebuild | 5 +++++
 kde-apps/kate/kate-9999.ebuild          | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/kde-apps/kate/kate-17.04.49.9999.ebuild b/kde-apps/kate/kate-17.04.49.9999.ebuild
index 1e35a7354e..d31b30d060 100644
--- a/kde-apps/kate/kate-17.04.49.9999.ebuild
+++ b/kde-apps/kate/kate-17.04.49.9999.ebuild
@@ -57,6 +57,11 @@ src_prepare() {
 	kde5_src_prepare
 	# test hangs
 	sed -e "/session_manager_test/d" -i kate/autotests/CMakeLists.txt || die
+	# delete colliding kwrite translations
+	if [[ ${KDE_BUILD_TYPE} = release ]]; then
+		find po -type f -name "*po" -and -name "kwrite*" -delete || die
+		rm -rf po/*/docs/kwrite || die
+	fi
 }
 
 src_configure() {

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 1e35a7354e..d31b30d060 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -57,6 +57,11 @@ src_prepare() {
 	kde5_src_prepare
 	# test hangs
 	sed -e "/session_manager_test/d" -i kate/autotests/CMakeLists.txt || die
+	# delete colliding kwrite translations
+	if [[ ${KDE_BUILD_TYPE} = release ]]; then
+		find po -type f -name "*po" -and -name "kwrite*" -delete || die
+		rm -rf po/*/docs/kwrite || die
+	fi
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2017-07-23 13:06 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-07-23 13:06 UTC (permalink / raw
  To: gentoo-commits

commit:     cc0144e71bc4cea8c7e7d6849f0cf2b5499f53a5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 13:04:56 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 13:04:56 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc0144e7

kde-apps/kate: Drop dev-libs/libgit2 DEPEND

Upstream commit f3d9558b69adee563590255c23e3fa689fb12703

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kate/kate-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index d31b30d060..5e8e3eff0b 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -48,7 +48,6 @@ DEPEND="
 		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)
 		$(add_qt_dep qtsql)
-		>=dev-libs/libgit2-0.22.0:=[threads]
 	)
 "
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2017-08-20  9:55 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-08-20  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     d10e92bc6065aebc38a7c9cc31349dbc7ea58a31
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 09:54:38 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 09:54:38 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d10e92bc

kde-apps/kate: Switch HOMEPAGE to https

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/kate/kate-17.08.49.9999.ebuild | 2 +-
 kde-apps/kate/kate-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kate/kate-17.08.49.9999.ebuild b/kde-apps/kate/kate-17.08.49.9999.ebuild
index 813d73cb6c..970562b0e4 100644
--- a/kde-apps/kate/kate-17.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-17.08.49.9999.ebuild
@@ -9,7 +9,7 @@ VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Kate is an advanced text editor"
-HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org"
+HOMEPAGE="https://www.kde.org/applications/utilities/kate https://kate-editor.org/"
 KEYWORDS=""
 IUSE="+addons"
 

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 5e8e3eff0b..9d40d633d2 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -9,7 +9,7 @@ VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Kate is an advanced text editor"
-HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org"
+HOMEPAGE="https://www.kde.org/applications/utilities/kate https://kate-editor.org/"
 KEYWORDS=""
 IUSE="+addons"
 


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2017-08-20  9:55 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-08-20  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     a0536413fe78b98f82ca4486e9448efc3dd19995
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 09:53:28 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 09:53:28 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=a0536413

kde-apps/kate: Disable LibGit2 for stability

KDE-bug: 361537
Upstream commit f3d9558b69adee563590255c23e3fa689fb12703

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/kate/kate-17.08.49.9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kate/kate-17.08.49.9999.ebuild b/kde-apps/kate/kate-17.08.49.9999.ebuild
index d31b30d060..813d73cb6c 100644
--- a/kde-apps/kate/kate-17.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-17.08.49.9999.ebuild
@@ -48,7 +48,6 @@ DEPEND="
 		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)
 		$(add_qt_dep qtsql)
-		>=dev-libs/libgit2-0.22.0:=[threads]
 	)
 "
 RDEPEND="${DEPEND}"
@@ -69,6 +68,7 @@ src_configure() {
 		-DBUILD_addons=$(usex addons)
 		-DBUILD_kwrite=FALSE
 	)
+	use addons && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LibGit2=ON )
 
 	kde5_src_configure
 }


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2017-11-06 21:32 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-11-06 21:32 UTC (permalink / raw
  To: gentoo-commits

commit:     7da672170f508bf323ae1ace104ac50a0c191c3d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  6 21:32:12 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov  6 21:32:12 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7da67217

kde-apps/kate: Block kde-misc/ktexteditorpreviewplugin

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 kde-apps/kate/kate-9999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 9d40d633d2..34d37c824f 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -50,7 +50,9 @@ DEPEND="
 		$(add_qt_dep qtsql)
 	)
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+	!kde-misc/ktexteditorpreviewplugin
+"
 
 src_prepare() {
 	kde5_src_prepare


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2018-05-31 21:34 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2018-05-31 21:34 UTC (permalink / raw
  To: gentoo-commits

commit:     70db8ab67cd7783f987b7ca455891fff20394b6f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May 31 21:14:21 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May 31 21:34:01 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=70db8ab6

kde-apps/kate: Add some postinst hints

Closes: https://bugs.gentoo.org/656588
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-apps/kate/kate-18.04.49.9999.ebuild | 10 ++++++++++
 kde-apps/kate/kate-9999.ebuild          | 10 ++++++++++
 2 files changed, 20 insertions(+)

diff --git a/kde-apps/kate/kate-18.04.49.9999.ebuild b/kde-apps/kate/kate-18.04.49.9999.ebuild
index 7760f20e57..ce8e6b9061 100644
--- a/kde-apps/kate/kate-18.04.49.9999.ebuild
+++ b/kde-apps/kate/kate-18.04.49.9999.ebuild
@@ -72,3 +72,13 @@ src_configure() {
 
 	kde5_src_configure
 }
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	if use addons; then
+		elog "The functionality of ktexteditorpreview plugin can be extended with:"
+		elog "  kde-misc/kmarkdownwebview"
+		elog "  media-gfx/kgraphviewer"
+	fi
+}

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 7760f20e57..ce8e6b9061 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -72,3 +72,13 @@ src_configure() {
 
 	kde5_src_configure
 }
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	if use addons; then
+		elog "The functionality of ktexteditorpreview plugin can be extended with:"
+		elog "  kde-misc/kmarkdownwebview"
+		elog "  media-gfx/kgraphviewer"
+	fi
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2018-12-13 22:24 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2018-12-13 22:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c110ca309db2ab637f59b2eb3a48e49f5cb75f14
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 13 21:09:55 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 13 22:23:59 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c110ca30

kde-apps/kate: Reduce pkg_postinst spam

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-18.12.49.9999.ebuild | 2 +-
 kde-apps/kate/kate-9999.ebuild          | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kate/kate-18.12.49.9999.ebuild b/kde-apps/kate/kate-18.12.49.9999.ebuild
index 800a84214f..ea0091ddcc 100644
--- a/kde-apps/kate/kate-18.12.49.9999.ebuild
+++ b/kde-apps/kate/kate-18.12.49.9999.ebuild
@@ -76,7 +76,7 @@ src_configure() {
 pkg_postinst() {
 	kde5_pkg_postinst
 
-	if use addons; then
+	if [[ -z "${REPLACING_VERSIONS}" ]] && use addons; then
 		elog "The functionality of ktexteditorpreview plugin can be extended with:"
 		elog "  kde-misc/kmarkdownwebview"
 		elog "  media-gfx/kgraphviewer"

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index ce8e6b9061..ea0091ddcc 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -76,7 +76,7 @@ src_configure() {
 pkg_postinst() {
 	kde5_pkg_postinst
 
-	if use addons; then
+	if [[ -z "${REPLACING_VERSIONS}" ]] && use addons; then
 		elog "The functionality of ktexteditorpreview plugin can be extended with:"
 		elog "  kde-misc/kmarkdownwebview"
 		elog "  media-gfx/kgraphviewer"


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2019-08-06 20:05 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-08-06 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     f4f213abba68630f43bf64f43dcea2d42e9a1fd7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  6 19:38:12 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Aug  6 19:38:12 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f4f213ab

kde-apps/kate: Disable tests in src_test not src_prepare

New contender: sessions_action_test

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-19.07.90.ebuild      | 12 ++++++++++--
 kde-apps/kate/kate-19.08.49.9999.ebuild | 12 ++++++++++--
 kde-apps/kate/kate-9999.ebuild          | 12 ++++++++++--
 3 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kate/kate-19.07.90.ebuild b/kde-apps/kate/kate-19.07.90.ebuild
index df50ca9262..124c40f82b 100644
--- a/kde-apps/kate/kate-19.07.90.ebuild
+++ b/kde-apps/kate/kate-19.07.90.ebuild
@@ -55,8 +55,7 @@ RDEPEND="${DEPEND}
 
 src_prepare() {
 	kde5_src_prepare
-	# test hangs
-	sed -e "/session_manager_test/d" -i kate/autotests/CMakeLists.txt || die
+
 	# delete colliding kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
 		find po -type f -name "*po" -and -name "kwrite*" -delete || die
@@ -73,6 +72,15 @@ src_configure() {
 	kde5_src_configure
 }
 
+src_test() {
+	# tests hang
+	local myctestargs=(
+		-E "(session_manager_test|sessions_action_test)"
+	)
+
+	kde5_src_test
+}
+
 pkg_postinst() {
 	kde5_pkg_postinst
 

diff --git a/kde-apps/kate/kate-19.08.49.9999.ebuild b/kde-apps/kate/kate-19.08.49.9999.ebuild
index 440a03a378..1e6a9e0f89 100644
--- a/kde-apps/kate/kate-19.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-19.08.49.9999.ebuild
@@ -55,8 +55,7 @@ RDEPEND="${DEPEND}
 
 src_prepare() {
 	kde5_src_prepare
-	# test hangs
-	sed -e "/session_manager_test/d" -i kate/autotests/CMakeLists.txt || die
+
 	# delete colliding kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
 		find po -type f -name "*po" -and -name "kwrite*" -delete || die
@@ -73,6 +72,15 @@ src_configure() {
 	kde5_src_configure
 }
 
+src_test() {
+	# tests hang
+	local myctestargs=(
+		-E "(session_manager_test|sessions_action_test)"
+	)
+
+	kde5_src_test
+}
+
 pkg_postinst() {
 	kde5_pkg_postinst
 

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 440a03a378..1e6a9e0f89 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -55,8 +55,7 @@ RDEPEND="${DEPEND}
 
 src_prepare() {
 	kde5_src_prepare
-	# test hangs
-	sed -e "/session_manager_test/d" -i kate/autotests/CMakeLists.txt || die
+
 	# delete colliding kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
 		find po -type f -name "*po" -and -name "kwrite*" -delete || die
@@ -73,6 +72,15 @@ src_configure() {
 	kde5_src_configure
 }
 
+src_test() {
+	# tests hang
+	local myctestargs=(
+		-E "(session_manager_test|sessions_action_test)"
+	)
+
+	kde5_src_test
+}
+
 pkg_postinst() {
 	kde5_pkg_postinst
 


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2019-08-22 14:14 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-08-22 14:14 UTC (permalink / raw
  To: gentoo-commits

commit:     9db4453edcbe1ba5e84f46f9b88b4472d8e5e954
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 22 14:01:08 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 14:14:28 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9db4453e

kde-apps/kate: Replace USE addons with more fine-grained options

Add USE: activities, filebrowser, lspclient, plasma, projects, snippets, sql
Update DESCRIPTION.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-19.08.49.9999.ebuild |  7 ++++---
 kde-apps/kate/kate-9999.ebuild          | 30 ++++++++++++++++++++----------
 kde-apps/kate/metadata.xml              |  7 +++++++
 3 files changed, 31 insertions(+), 13 deletions(-)

diff --git a/kde-apps/kate/kate-19.08.49.9999.ebuild b/kde-apps/kate/kate-19.08.49.9999.ebuild
index 1e6a9e0f89..45800a68fa 100644
--- a/kde-apps/kate/kate-19.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-19.08.49.9999.ebuild
@@ -8,13 +8,12 @@ KDE_TEST="true"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 
-DESCRIPTION="Kate is an advanced text editor"
+DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
 HOMEPAGE="https://kde.org/applications/utilities/kate https://kate-editor.org/"
 KEYWORDS=""
-IUSE="+addons"
+IUSE="activities +addons"
 
 DEPEND="
-	$(add_frameworks_dep kactivities)
 	$(add_frameworks_dep kcodecs)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -40,6 +39,7 @@ DEPEND="
 	$(add_qt_dep qtgui)
 	$(add_qt_dep qtwidgets)
 	$(add_qt_dep qtxml)
+	activities? ( $(add_frameworks_dep kactivities) )
 	addons? (
 		$(add_frameworks_dep kbookmarks)
 		$(add_frameworks_dep knewstuff)
@@ -65,6 +65,7 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
+		$(cmake-utils_use_find_package activities KF5Activities)
 		-DBUILD_addons=$(usex addons)
 		-DBUILD_kwrite=FALSE
 	)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 1e6a9e0f89..2ec3dd1e90 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -8,13 +8,13 @@ KDE_TEST="true"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 
-DESCRIPTION="Kate is an advanced text editor"
+DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
 HOMEPAGE="https://kde.org/applications/utilities/kate https://kate-editor.org/"
+
 KEYWORDS=""
-IUSE="+addons"
+IUSE="activities +filebrowser lspclient +projects plasma +snippets sql"
 
 DEPEND="
-	$(add_frameworks_dep kactivities)
 	$(add_frameworks_dep kcodecs)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -26,7 +26,6 @@ DEPEND="
 	$(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)
@@ -40,12 +39,17 @@ DEPEND="
 	$(add_qt_dep qtgui)
 	$(add_qt_dep qtwidgets)
 	$(add_qt_dep qtxml)
-	addons? (
-		$(add_frameworks_dep kbookmarks)
+	activities? ( $(add_frameworks_dep kactivities) )
+	filebrowser? ( $(add_frameworks_dep kbookmarks) )
+	lspclient? ( $(add_frameworks_dep kitemmodels) )
+	plasma? ( $(add_frameworks_dep plasma) )
+	projects? (
 		$(add_frameworks_dep knewstuff)
-		$(add_frameworks_dep kwallet)
-		$(add_frameworks_dep plasma)
 		$(add_frameworks_dep threadweaver)
+	)
+	snippets? ( $(add_frameworks_dep knewstuff) )
+	sql? (
+		$(add_frameworks_dep kwallet)
 		$(add_qt_dep qtsql)
 	)
 "
@@ -65,7 +69,13 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_addons=$(usex addons)
+		$(cmake-utils_use_find_package activities KF5Activities)
+		-DBUILD_filebrowser=$(usex filebrowser)
+		-DBUILD_lspclient=$(usex lspclient)
+		-DBUILD_sessionapplet=$(usex plasma)
+		-DBUILD_project=$(usex projects)
+		-DBUILD_snippets=$(usex snippets)
+		-DBUILD_katesql=$(usex sql)
 		-DBUILD_kwrite=FALSE
 	)
 
@@ -84,7 +94,7 @@ src_test() {
 pkg_postinst() {
 	kde5_pkg_postinst
 
-	if [[ -z "${REPLACING_VERSIONS}" ]] && use addons; then
+	if [[ -z "${REPLACING_VERSIONS}" ]]; then
 		elog "The functionality of ktexteditorpreview plugin can be extended with:"
 		elog "  kde-misc/kmarkdownwebview"
 		elog "  media-gfx/kgraphviewer"

diff --git a/kde-apps/kate/metadata.xml b/kde-apps/kate/metadata.xml
index 83921a6e4e..0a6b46015b 100644
--- a/kde-apps/kate/metadata.xml
+++ b/kde-apps/kate/metadata.xml
@@ -6,6 +6,13 @@
 		<name>Gentoo KDE Project</name>
 	</maintainer>
 	<use>
+		<flag name="activities">Enable Plasma Activities support via <pkg>kde-frameworks/kactivities</pkg></flag>
 		<flag name="addons">Build and install additional plugins</flag>
+		<flag name="filebrowser">Enable File System browser tool view</flag>
+		<flag name="lspclient">Enable LSP (Language Server Protocol) client plugin</flag>
+		<flag name="plasma">Enable Session Applet addon for KDE Plasma</flag>
+		<flag name="projects">Enable Project plugin for executing queries on SQL DBs</flag>
+		<flag name="snippets">Enable Snippets Tool View plugin to manage or download code snippets</flag>
+		<flag name="sql">Enable SQL plugin for executing queries on SQL DBs</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2019-11-16 23:18 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-11-16 23:18 UTC (permalink / raw
  To: gentoo-commits

commit:     085abe5c61e3bc01b41363a172ca14139f87a469
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 16 19:36:19 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Nov 16 22:41:45 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=085abe5c

kde-apps/kate: Workaround build failure by dropping po dir

Closes: https://bugs.gentoo.org/700244
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-19.11.80.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kate/kate-19.11.80.ebuild b/kde-apps/kate/kate-19.11.80.ebuild
index 568126824f..d22ff32aeb 100644
--- a/kde-apps/kate/kate-19.11.80.ebuild
+++ b/kde-apps/kate/kate-19.11.80.ebuild
@@ -70,6 +70,7 @@ src_prepare() {
 		find po -type f -name "*po" -and -name "kwrite*" -delete || die
 		rm -rf po/*/docs/kwrite || die
 	fi
+	rm -r po || die # 700244
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2020-02-11 23:26 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2020-02-11 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     e4ea55f10ba559466708fa4d76bc34d159ef8f79
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 23:18:55 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 23:18:55 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e4ea55f1

kde-apps/kate: Sort dependencies, add comment

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-9999.ebuild | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index d649db4808..1fdddeff57 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -19,7 +19,12 @@ SLOT="5"
 KEYWORDS=""
 IUSE="activities feedback +filebrowser lspclient +projects plasma +snippets sql"
 
+# only addons/externaltools depends on kiconthemes, too small for USE
 DEPEND="
+	>=dev-qt/qtdbus-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtxml-${QTMIN}:5
 	>=kde-frameworks/kcodecs-${KFMIN}:5
 	>=kde-frameworks/kcompletion-${KFMIN}:5
 	>=kde-frameworks/kconfig-${KFMIN}:5
@@ -40,10 +45,6 @@ DEPEND="
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kwindowsystem-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	>=dev-qt/qtdbus-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtxml-${QTMIN}:5
 	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
 	feedback? ( dev-libs/kuserfeedback:5 )
 	filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
@@ -55,8 +56,8 @@ DEPEND="
 	)
 	snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
 	sql? (
-		>=kde-frameworks/kwallet-${KFMIN}:5
 		>=dev-qt/qtsql-${QTMIN}:5
+		>=kde-frameworks/kwallet-${KFMIN}:5
 	)
 "
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2020-02-11 23:26 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2020-02-11 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     0a3ed99a1b3c7dbe910fac6e86638ac725f91abe
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 23:08:48 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 23:08:48 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0a3ed99a

kde-apps/kate: Add USE feedback

Upstream commit 8d30b98cba90179b320eea60e536c00155d3c539

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-9999.ebuild | 4 +++-
 kde-apps/kate/metadata.xml     | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index aa204198bb..d649db4808 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -17,7 +17,7 @@ https://kde.org/applications/utilities/org.kde.kate"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="activities +filebrowser lspclient +projects plasma +snippets sql"
+IUSE="activities feedback +filebrowser lspclient +projects plasma +snippets sql"
 
 DEPEND="
 	>=kde-frameworks/kcodecs-${KFMIN}:5
@@ -45,6 +45,7 @@ DEPEND="
 	>=dev-qt/qtwidgets-${QTMIN}:5
 	>=dev-qt/qtxml-${QTMIN}:5
 	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+	feedback? ( dev-libs/kuserfeedback:5 )
 	filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
 	lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
 	plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
@@ -75,6 +76,7 @@ src_prepare() {
 src_configure() {
 	local mycmakeargs=(
 		$(cmake_use_find_package activities KF5Activities)
+		$(cmake_use_find_package feedback KUserFeedback)
 		-DBUILD_filebrowser=$(usex filebrowser)
 		-DBUILD_lspclient=$(usex lspclient)
 		-DBUILD_sessionapplet=$(usex plasma)

diff --git a/kde-apps/kate/metadata.xml b/kde-apps/kate/metadata.xml
index 1c4379fbac..5c17af62b8 100644
--- a/kde-apps/kate/metadata.xml
+++ b/kde-apps/kate/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<use>
 		<flag name="activities">Enable Plasma Activities support via <pkg>kde-frameworks/kactivities</pkg></flag>
+		<flag name="feedback">Send anonymized usage information to KDE so they can better understand our users</flag>
 		<flag name="filebrowser">Enable File System browser tool view</flag>
 		<flag name="lspclient">Enable LSP (Language Server Protocol) client plugin</flag>
 		<flag name="plasma">Enable Session Applet addon for KDE Plasma</flag>


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2020-09-07 15:07 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2020-09-07 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     8c132ae2a923e7e6df934dccbe34220776203e20
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 14:00:25 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 15:05:49 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8c132ae2

kde-apps/kate: Use optfeature

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-20.08.49.9999.ebuild | 11 +++++------
 kde-apps/kate/kate-9999.ebuild          | 11 +++++------
 2 files changed, 10 insertions(+), 12 deletions(-)

diff --git a/kde-apps/kate/kate-20.08.49.9999.ebuild b/kde-apps/kate/kate-20.08.49.9999.ebuild
index 88c8a7b98c..f16cc7feef 100644
--- a/kde-apps/kate/kate-20.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-20.08.49.9999.ebuild
@@ -8,7 +8,7 @@ ECM_TEST="true"
 KFMIN=5.72.0
 QTMIN=5.14.2
 VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
 
 DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
 HOMEPAGE="https://kate-editor.org/
@@ -98,11 +98,10 @@ src_test() {
 }
 
 pkg_postinst() {
-	ecm_pkg_postinst
-
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
-		elog "The functionality of ktexteditorpreview plugin can be extended with:"
-		elog "  kde-misc/markdownpart or kde-misc/kmarkdownwebview"
-		elog "  media-gfx/kgraphviewer"
+		elog "Optional dependencies:"
+		optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
+		optfeature "DOT graph file previews" media-gfx/kgraphviewer
 	fi
+	ecm_pkg_postinst
 }

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 59b1cf30d8..712027bb95 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -8,7 +8,7 @@ ECM_TEST="true"
 KFMIN=5.73.0
 QTMIN=5.14.2
 VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
 
 DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
 HOMEPAGE="https://kate-editor.org/
@@ -98,11 +98,10 @@ src_test() {
 }
 
 pkg_postinst() {
-	ecm_pkg_postinst
-
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
-		elog "The functionality of ktexteditorpreview plugin can be extended with:"
-		elog "  kde-misc/markdownpart or kde-misc/kmarkdownwebview"
-		elog "  media-gfx/kgraphviewer"
+		elog "Optional dependencies:"
+		optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
+		optfeature "DOT graph file previews" media-gfx/kgraphviewer
 	fi
+	ecm_pkg_postinst
 }


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2020-10-04 16:25 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2020-10-04 16:25 UTC (permalink / raw
  To: gentoo-commits

commit:     b24d749af1a98e4c5c4b9cf1988802d796c04ae3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 29 21:37:02 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct  4 09:03:11 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b24d749a

kde-apps/kate: Update HOMEPAGE

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-20.08.49.9999.ebuild | 3 +--
 kde-apps/kate/kate-9999.ebuild          | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/kde-apps/kate/kate-20.08.49.9999.ebuild b/kde-apps/kate/kate-20.08.49.9999.ebuild
index f16cc7feef..009631344c 100644
--- a/kde-apps/kate/kate-20.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-20.08.49.9999.ebuild
@@ -11,8 +11,7 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org optfeature
 
 DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
-HOMEPAGE="https://kate-editor.org/
-https://kde.org/applications/utilities/org.kde.kate"
+HOMEPAGE="https://kate-editor.org/ https://kde.org/applications/en/kate"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 98e2f5998e..c4c484ce16 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -11,8 +11,7 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org optfeature
 
 DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
-HOMEPAGE="https://kate-editor.org/
-https://kde.org/applications/utilities/org.kde.kate"
+HOMEPAGE="https://kate-editor.org/ https://kde.org/applications/en/kate"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2020-10-06 18:13 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2020-10-06 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     825c67431e604d9c64ddcfcc32f205f1fed4f2b2
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 07:27:08 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 07:27:08 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=825c6743

kde-apps/kate: 20.08.2 version bump

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-20.08.2.ebuild | 106 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 106 insertions(+)

diff --git a/kde-apps/kate/kate-20.08.2.ebuild b/kde-apps/kate/kate-20.08.2.ebuild
new file mode 100644
index 0000000000..058c9324a8
--- /dev/null
+++ b/kde-apps/kate/kate-20.08.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.72.0
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
+HOMEPAGE="https://kate-editor.org/ https://kde.org/applications/en/kate"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="activities +filebrowser lspclient +projects plasma +snippets sql telemetry"
+
+# only addons/externaltools depends on kiconthemes, too small for USE
+DEPEND="
+	>=dev-qt/qtdbus-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtxml-${QTMIN}:5
+	>=kde-frameworks/kcodecs-${KFMIN}:5
+	>=kde-frameworks/kcompletion-${KFMIN}: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/kguiaddons-${KFMIN}:5
+	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kiconthemes-${KFMIN}:5
+	>=kde-frameworks/kio-${KFMIN}:5
+	>=kde-frameworks/kitemviews-${KFMIN}:5
+	>=kde-frameworks/kjobwidgets-${KFMIN}:5
+	>=kde-frameworks/kparts-${KFMIN}:5
+	>=kde-frameworks/kservice-${KFMIN}:5
+	>=kde-frameworks/ktexteditor-${KFMIN}:5
+	>=kde-frameworks/ktextwidgets-${KFMIN}:5
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+	>=kde-frameworks/kwindowsystem-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+	filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
+	lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
+	plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
+	projects? (
+		>=kde-frameworks/knewstuff-${KFMIN}:5
+		>=kde-frameworks/threadweaver-${KFMIN}:5
+	)
+	snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
+	sql? (
+		>=dev-qt/qtsql-${QTMIN}:5
+		>=kde-frameworks/kwallet-${KFMIN}:5
+	)
+	telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	ecm_src_prepare
+
+	# delete colliding kwrite translations
+	if [[ ${KDE_BUILD_TYPE} = release ]]; then
+		find po -type f -name "*po" -and -name "kwrite*" -delete || die
+		rm -rf po/*/docs/kwrite || die
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake_use_find_package activities KF5Activities)
+		-DBUILD_filebrowser=$(usex filebrowser)
+		-DBUILD_lspclient=$(usex lspclient)
+		-DBUILD_sessionapplet=$(usex plasma)
+		-DBUILD_project=$(usex projects)
+		-DBUILD_snippets=$(usex snippets)
+		-DBUILD_katesql=$(usex sql)
+		-DBUILD_kwrite=FALSE
+		$(cmake_use_find_package telemetry KUserFeedback)
+	)
+
+	ecm_src_configure
+}
+
+src_test() {
+	# tests hang
+	local myctestargs=(
+		-E "(session_manager_test|sessions_action_test)"
+	)
+
+	ecm_src_test
+}
+
+pkg_postinst() {
+	if [[ -z "${REPLACING_VERSIONS}" ]]; then
+		elog "Optional dependencies:"
+		optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
+		optfeature "DOT graph file previews" media-gfx/kgraphviewer
+	fi
+	ecm_pkg_postinst
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2021-04-04 19:21 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2021-04-04 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     d9f9dab7ef377a6e08c8d57bb8650b401c31e1fb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  3 11:07:42 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr  4 19:10:21 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d9f9dab7

kde-apps/kate: Drop superfluous optfeature header

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 81d8e6207c..a9c533e33d 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -98,7 +98,6 @@ src_test() {
 
 pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
-		elog "Optional dependencies:"
 		optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
 		optfeature "DOT graph file previews" media-gfx/kgraphviewer
 	fi


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2021-05-12  7:50 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2021-05-12  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     09efdac3b395594b3d319aca7871ab5926b1c832
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 12 07:36:04 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 12 07:36:04 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=09efdac3

kde-apps/kate: 21.04.1 version bump

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-21.04.1.ebuild | 111 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 111 insertions(+)

diff --git a/kde-apps/kate/kate-21.04.1.ebuild b/kde-apps/kate/kate-21.04.1.ebuild
new file mode 100644
index 0000000000..20461b0532
--- /dev/null
+++ b/kde-apps/kate/kate-21.04.1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.80.0
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
+HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/en/kate"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="activities +filebrowser lspclient +projects plasma +snippets sql telemetry"
+
+# only addons/externaltools depends on kiconthemes, too small for USE
+DEPEND="
+	>=dev-qt/qtconcurrent-${QTMIN}:5
+	>=dev-qt/qtdbus-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtxml-${QTMIN}:5
+	>=kde-frameworks/kcodecs-${KFMIN}:5
+	>=kde-frameworks/kcompletion-${KFMIN}: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/kguiaddons-${KFMIN}:5
+	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kiconthemes-${KFMIN}:5
+	>=kde-frameworks/kio-${KFMIN}:5
+	>=kde-frameworks/kitemviews-${KFMIN}:5
+	>=kde-frameworks/kjobwidgets-${KFMIN}:5
+	>=kde-frameworks/kparts-${KFMIN}:5
+	>=kde-frameworks/kservice-${KFMIN}:5
+	>=kde-frameworks/ktexteditor-${KFMIN}:5
+	>=kde-frameworks/ktextwidgets-${KFMIN}:5
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+	>=kde-frameworks/kwindowsystem-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+	filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
+	lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
+	plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
+	projects? (
+		>=kde-frameworks/knewstuff-${KFMIN}:5
+		>=kde-frameworks/threadweaver-${KFMIN}:5
+	)
+	snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
+	sql? (
+		>=dev-qt/qtsql-${QTMIN}:5
+		>=kde-frameworks/kwallet-${KFMIN}:5
+	)
+	telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+	# bug 785412, master/21.08
+	"${FILESDIR}/${PN}-21.04.0-implicit-dep.patch"
+)
+
+src_prepare() {
+	ecm_src_prepare
+
+	# delete colliding kwrite translations
+	if [[ ${KDE_BUILD_TYPE} = release ]]; then
+		find po -type f -name "*po" -and -name "kwrite*" -delete || die
+		rm -rf po/*/docs/kwrite || die
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake_use_find_package activities KF5Activities)
+		-DBUILD_filebrowser=$(usex filebrowser)
+		-DBUILD_lspclient=$(usex lspclient)
+		-DBUILD_sessionapplet=$(usex plasma)
+		-DBUILD_project=$(usex projects)
+		-DBUILD_snippets=$(usex snippets)
+		-DBUILD_katesql=$(usex sql)
+		-DBUILD_kwrite=FALSE
+		$(cmake_use_find_package telemetry KUserFeedback)
+	)
+
+	ecm_src_configure
+}
+
+src_test() {
+	# tests hang
+	local myctestargs=(
+		-E "(session_manager_test|sessions_action_test)"
+	)
+
+	ecm_src_test
+}
+
+pkg_postinst() {
+	if [[ -z "${REPLACING_VERSIONS}" ]]; then
+		optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
+		optfeature "DOT graph file previews" media-gfx/kgraphviewer
+	fi
+	ecm_pkg_postinst
+}


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2022-07-09 12:52 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-07-09 12:52 UTC (permalink / raw
  To: gentoo-commits

commit:     e72a9ba6eca521d1c48019ac297305dc2193644c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  9 09:32:25 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 12:52:38 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e72a9ba6

kde-apps/kate: Drop unused dependency

Upstream commit 3ce45f5f46f493ebbf4b0715b0a3de60f0446648

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index e2b47dbeaa..3879f0feb5 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -41,7 +41,6 @@ DEPEND="
 	>=kde-frameworks/kparts-${KFMIN}:5
 	>=kde-frameworks/kservice-${KFMIN}:5
 	>=kde-frameworks/ktexteditor-${KFMIN}:5
-	>=kde-frameworks/ktextwidgets-${KFMIN}:5
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kwindowsystem-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2022-08-20 21:37 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-08-20 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     9c3dae96ee4ec1c8f2e92620a6e9eb5dfa41f68b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 20 20:29:11 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 20 21:37:13 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c3dae96

kde-apps/kate: Depend on newly split out kate-libs and kate-addons

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-22.08.0.ebuild       | 81 ++++++++-------------------------
 kde-apps/kate/kate-22.08.49.9999.ebuild | 81 ++++++++-------------------------
 kde-apps/kate/kate-9999.ebuild          | 81 ++++++++-------------------------
 kde-apps/kate/metadata.xml              |  9 ----
 4 files changed, 57 insertions(+), 195 deletions(-)

diff --git a/kde-apps/kate/kate-22.08.0.ebuild b/kde-apps/kate/kate-22.08.0.ebuild
index 61bf6cc268..362b63ae62 100644
--- a/kde-apps/kate/kate-22.08.0.ebuild
+++ b/kde-apps/kate/kate-22.08.0.ebuild
@@ -4,11 +4,10 @@
 EAPI=8
 
 ECM_HANDBOOK="optional"
-ECM_TEST="true"
 KFMIN=5.96.0
 QTMIN=5.15.5
 VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org optfeature
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
 HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
@@ -16,93 +15,51 @@ HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="activities +filebrowser lspclient +projects plasma +snippets sql telemetry"
+IUSE=""
 
-# only addons/externaltools depends on kiconthemes, too small for USE
 DEPEND="
-	>=dev-qt/qtconcurrent-${QTMIN}:5
 	>=dev-qt/qtdbus-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtxml-${QTMIN}:5
-	>=kde-frameworks/kcodecs-${KFMIN}:5
-	>=kde-frameworks/kcompletion-${KFMIN}: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/kguiaddons-${KFMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/kitemviews-${KFMIN}:5
-	>=kde-frameworks/kjobwidgets-${KFMIN}:5
-	>=kde-frameworks/kparts-${KFMIN}:5
-	>=kde-frameworks/kservice-${KFMIN}:5
-	>=kde-frameworks/ktexteditor-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kwindowsystem-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-	filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
-	lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
-	plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
-	projects? (
-		>=kde-frameworks/knewstuff-${KFMIN}:5
-		>=kde-frameworks/threadweaver-${KFMIN}:5
-	)
-	snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
-	sql? (
-		>=dev-qt/qtsql-${QTMIN}:5
-		>=kde-frameworks/kwallet-${KFMIN}:5
-	)
-	telemetry? ( dev-libs/kuserfeedback:5 )
 "
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.07.80-split-build-from-source.patch" )
+RDEPEND="${DEPEND}
+	~kde-apps/kate-addons-${PV}:5
+"
 
 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 kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
-		find po -type f -name "*po" -and -name "kwrite*" -delete || die
+		rm -f po/*/*.po || die # installed by dev-libs/libkate
 		rm -rf po/*/docs/kwrite || die
 	fi
 }
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_SPLIT_FROM_SOURCE=ON
+		-DBUILD_addons=FALSE
 		-DBUILD_kwrite=FALSE
-		$(cmake_use_find_package activities KF5Activities)
-		-DBUILD_filebrowser=$(usex filebrowser)
-		-DBUILD_lspclient=$(usex lspclient)
-		-DBUILD_sessionapplet=$(usex plasma)
-		-DBUILD_project=$(usex projects)
-		-DBUILD_snippets=$(usex snippets)
-		-DBUILD_katesql=$(usex sql)
-		$(cmake_use_find_package telemetry KUserFeedback)
 	)
 
+	# provided by dev-libs/libkate
+	append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+
 	ecm_src_configure
 }
 
-src_test() {
-	# tests hang
-	local myctestargs=(
-		-E "(session_manager_test|sessions_action_test)"
-	)
+src_install() {
+	ecm_src_install
 
-	ecm_src_test
-}
-
-pkg_postinst() {
-	if [[ -z "${REPLACING_VERSIONS}" ]]; then
-		optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
-		optfeature "DOT graph file previews" media-gfx/kgraphviewer
-	fi
-	ecm_pkg_postinst
+	# provided by dev-libs/libkate
+	rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }

diff --git a/kde-apps/kate/kate-22.08.49.9999.ebuild b/kde-apps/kate/kate-22.08.49.9999.ebuild
index f53f645395..195c3a1229 100644
--- a/kde-apps/kate/kate-22.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-22.08.49.9999.ebuild
@@ -4,11 +4,10 @@
 EAPI=8
 
 ECM_HANDBOOK="optional"
-ECM_TEST="true"
 KFMIN=5.96.0
 QTMIN=5.15.5
 VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org optfeature
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
 HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
@@ -16,93 +15,51 @@ HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="activities +filebrowser lspclient +projects plasma +snippets sql telemetry"
+IUSE=""
 
-# only addons/externaltools depends on kiconthemes, too small for USE
 DEPEND="
-	>=dev-qt/qtconcurrent-${QTMIN}:5
 	>=dev-qt/qtdbus-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtxml-${QTMIN}:5
-	>=kde-frameworks/kcodecs-${KFMIN}:5
-	>=kde-frameworks/kcompletion-${KFMIN}: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/kguiaddons-${KFMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/kitemviews-${KFMIN}:5
-	>=kde-frameworks/kjobwidgets-${KFMIN}:5
-	>=kde-frameworks/kparts-${KFMIN}:5
-	>=kde-frameworks/kservice-${KFMIN}:5
-	>=kde-frameworks/ktexteditor-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kwindowsystem-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-	filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
-	lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
-	plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
-	projects? (
-		>=kde-frameworks/knewstuff-${KFMIN}:5
-		>=kde-frameworks/threadweaver-${KFMIN}:5
-	)
-	snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
-	sql? (
-		>=dev-qt/qtsql-${QTMIN}:5
-		>=kde-frameworks/kwallet-${KFMIN}:5
-	)
-	telemetry? ( dev-libs/kuserfeedback:5 )
 "
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.07.80-split-build-from-source.patch" )
+RDEPEND="${DEPEND}
+	~kde-apps/kate-addons-${PV}:5
+"
 
 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 kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
-		find po -type f -name "*po" -and -name "kwrite*" -delete || die
+		rm -f po/*/*.po || die # installed by dev-libs/libkate
 		rm -rf po/*/docs/kwrite || die
 	fi
 }
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_SPLIT_FROM_SOURCE=ON
+		-DBUILD_addons=FALSE
 		-DBUILD_kwrite=FALSE
-		$(cmake_use_find_package activities KF5Activities)
-		-DBUILD_filebrowser=$(usex filebrowser)
-		-DBUILD_lspclient=$(usex lspclient)
-		-DBUILD_sessionapplet=$(usex plasma)
-		-DBUILD_project=$(usex projects)
-		-DBUILD_snippets=$(usex snippets)
-		-DBUILD_katesql=$(usex sql)
-		$(cmake_use_find_package telemetry KUserFeedback)
 	)
 
+	# provided by dev-libs/libkate
+	append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+
 	ecm_src_configure
 }
 
-src_test() {
-	# tests hang
-	local myctestargs=(
-		-E "(session_manager_test|sessions_action_test)"
-	)
+src_install() {
+	ecm_src_install
 
-	ecm_src_test
-}
-
-pkg_postinst() {
-	if [[ -z "${REPLACING_VERSIONS}" ]]; then
-		optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
-		optfeature "DOT graph file previews" media-gfx/kgraphviewer
-	fi
-	ecm_pkg_postinst
+	# provided by dev-libs/libkate
+	rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index f53f645395..195c3a1229 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -4,11 +4,10 @@
 EAPI=8
 
 ECM_HANDBOOK="optional"
-ECM_TEST="true"
 KFMIN=5.96.0
 QTMIN=5.15.5
 VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org optfeature
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
 HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
@@ -16,93 +15,51 @@ HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="activities +filebrowser lspclient +projects plasma +snippets sql telemetry"
+IUSE=""
 
-# only addons/externaltools depends on kiconthemes, too small for USE
 DEPEND="
-	>=dev-qt/qtconcurrent-${QTMIN}:5
 	>=dev-qt/qtdbus-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtxml-${QTMIN}:5
-	>=kde-frameworks/kcodecs-${KFMIN}:5
-	>=kde-frameworks/kcompletion-${KFMIN}: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/kguiaddons-${KFMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/kitemviews-${KFMIN}:5
-	>=kde-frameworks/kjobwidgets-${KFMIN}:5
-	>=kde-frameworks/kparts-${KFMIN}:5
-	>=kde-frameworks/kservice-${KFMIN}:5
-	>=kde-frameworks/ktexteditor-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kwindowsystem-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-	filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
-	lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
-	plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
-	projects? (
-		>=kde-frameworks/knewstuff-${KFMIN}:5
-		>=kde-frameworks/threadweaver-${KFMIN}:5
-	)
-	snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
-	sql? (
-		>=dev-qt/qtsql-${QTMIN}:5
-		>=kde-frameworks/kwallet-${KFMIN}:5
-	)
-	telemetry? ( dev-libs/kuserfeedback:5 )
 "
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.07.80-split-build-from-source.patch" )
+RDEPEND="${DEPEND}
+	~kde-apps/kate-addons-${PV}:5
+"
 
 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 kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
-		find po -type f -name "*po" -and -name "kwrite*" -delete || die
+		rm -f po/*/*.po || die # installed by dev-libs/libkate
 		rm -rf po/*/docs/kwrite || die
 	fi
 }
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_SPLIT_FROM_SOURCE=ON
+		-DBUILD_addons=FALSE
 		-DBUILD_kwrite=FALSE
-		$(cmake_use_find_package activities KF5Activities)
-		-DBUILD_filebrowser=$(usex filebrowser)
-		-DBUILD_lspclient=$(usex lspclient)
-		-DBUILD_sessionapplet=$(usex plasma)
-		-DBUILD_project=$(usex projects)
-		-DBUILD_snippets=$(usex snippets)
-		-DBUILD_katesql=$(usex sql)
-		$(cmake_use_find_package telemetry KUserFeedback)
 	)
 
+	# provided by dev-libs/libkate
+	append-libs -l/usr/$(get_libdir)/libkateprivate.so.${PV}
+
 	ecm_src_configure
 }
 
-src_test() {
-	# tests hang
-	local myctestargs=(
-		-E "(session_manager_test|sessions_action_test)"
-	)
+src_install() {
+	ecm_src_install
 
-	ecm_src_test
-}
-
-pkg_postinst() {
-	if [[ -z "${REPLACING_VERSIONS}" ]]; then
-		optfeature "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
-		optfeature "DOT graph file previews" media-gfx/kgraphviewer
-	fi
-	ecm_pkg_postinst
+	# provided by dev-libs/libkate
+	rm -v "${D}"/usr/$(get_libdir)/libkateprivate.so.${PV} || die
 }

diff --git a/kde-apps/kate/metadata.xml b/kde-apps/kate/metadata.xml
index 2d75872272..d925f24397 100644
--- a/kde-apps/kate/metadata.xml
+++ b/kde-apps/kate/metadata.xml
@@ -8,13 +8,4 @@
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
-	<use>
-		<flag name="activities">Enable Plasma Activities support via <pkg>kde-frameworks/kactivities</pkg></flag>
-		<flag name="filebrowser">Enable File System browser tool view</flag>
-		<flag name="lspclient">Enable LSP (Language Server Protocol) client plugin</flag>
-		<flag name="plasma">Enable Session Applet addon for KDE Plasma</flag>
-		<flag name="projects">Enable Project plugin for executing queries on SQL DBs</flag>
-		<flag name="snippets">Enable Snippets Tool View plugin to manage or download code snippets</flag>
-		<flag name="sql">Enable SQL plugin for executing queries on SQL DBs</flag>
-	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2022-08-21  2:46 Sam James
  0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2022-08-21  2:46 UTC (permalink / raw
  To: gentoo-commits

commit:     2c10d1fa0705e5203aef56d3f32b7979a83713fd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 21 02:44:52 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 21 02:44:52 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=2c10d1fa

kde-apps/kate: use ESYSROOT, ED

Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-apps/kate/kate-22.08.0.ebuild       | 4 ++--
 kde-apps/kate/kate-22.08.49.9999.ebuild | 4 ++--
 kde-apps/kate/kate-9999.ebuild          | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kate/kate-22.08.0.ebuild b/kde-apps/kate/kate-22.08.0.ebuild
index 362b63ae62..16ae4bc06f 100644
--- a/kde-apps/kate/kate-22.08.0.ebuild
+++ b/kde-apps/kate/kate-22.08.0.ebuild
@@ -52,7 +52,7 @@ src_configure() {
 	)
 
 	# 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
 }
@@ -61,5 +61,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/kate/kate-22.08.49.9999.ebuild b/kde-apps/kate/kate-22.08.49.9999.ebuild
index 195c3a1229..0989719941 100644
--- a/kde-apps/kate/kate-22.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-22.08.49.9999.ebuild
@@ -52,7 +52,7 @@ src_configure() {
 	)
 
 	# 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
 }
@@ -61,5 +61,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/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 195c3a1229..0989719941 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -52,7 +52,7 @@ src_configure() {
 	)
 
 	# 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
 }
@@ -61,5 +61,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
 }


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2022-08-22 18:14 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-08-22 18:14 UTC (permalink / raw
  To: gentoo-commits

commit:     8256535e603ca7329fbb4a5e486be354b87f8562
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 22 18:01:44 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Aug 22 18:04:15 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8256535e

kde-apps/kate: Fix build for live ebuilds

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-22.08.0.ebuild       | 12 ++++++------
 kde-apps/kate/kate-22.08.49.9999.ebuild | 12 ++++++------
 kde-apps/kate/kate-9999.ebuild          | 12 ++++++------
 3 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/kde-apps/kate/kate-22.08.0.ebuild b/kde-apps/kate/kate-22.08.0.ebuild
index 16ae4bc06f..4756b80fd7 100644
--- a/kde-apps/kate/kate-22.08.0.ebuild
+++ b/kde-apps/kate/kate-22.08.0.ebuild
@@ -35,12 +35,12 @@ RDEPEND="${DEPEND}
 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 kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
-		rm -f po/*/*.po || die # installed by dev-libs/libkate
+		rm -f po/*/*.po || die # installed by kde-apps/kate-lib
 		rm -rf po/*/docs/kwrite || die
 	fi
 }
@@ -51,8 +51,8 @@ src_configure() {
 		-DBUILD_kwrite=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
 }
@@ -60,6 +60,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/kate/kate-22.08.49.9999.ebuild b/kde-apps/kate/kate-22.08.49.9999.ebuild
index 0989719941..c66b0e3d17 100644
--- a/kde-apps/kate/kate-22.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-22.08.49.9999.ebuild
@@ -35,12 +35,12 @@ RDEPEND="${DEPEND}
 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 kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
-		rm -f po/*/*.po || die # installed by dev-libs/libkate
+		rm -f po/*/*.po || die # installed by kde-apps/kate-lib
 		rm -rf po/*/docs/kwrite || die
 	fi
 }
@@ -51,8 +51,8 @@ src_configure() {
 		-DBUILD_kwrite=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
 }
@@ -60,6 +60,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/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 0989719941..c66b0e3d17 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -35,12 +35,12 @@ RDEPEND="${DEPEND}
 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 kwrite translations
 	if [[ ${KDE_BUILD_TYPE} = release ]]; then
-		rm -f po/*/*.po || die # installed by dev-libs/libkate
+		rm -f po/*/*.po || die # installed by kde-apps/kate-lib
 		rm -rf po/*/docs/kwrite || die
 	fi
 }
@@ -51,8 +51,8 @@ src_configure() {
 		-DBUILD_kwrite=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
 }
@@ -60,6 +60,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
 }


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2022-10-06  9:02 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-10-06  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     77ed6de7c1a03fe66d632e57abe351a41204ed9e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  6 08:16:36 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 09:01:57 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=77ed6de7

kde-apps/kate: Add CPE to metadata

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kate/metadata.xml b/kde-apps/kate/metadata.xml
index d925f24397..0dd08b0494 100644
--- a/kde-apps/kate/metadata.xml
+++ b/kde-apps/kate/metadata.xml
@@ -7,5 +7,6 @@
 	</maintainer>
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
+		<remote-id type="cpe">cpe:/a:kde:kate</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2022-10-16 11:42 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2022-10-16 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     40fc707504f8b65915333bda4c9f37a1b8988233
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 11:41:11 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 11:41:11 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=40fc7075

kde-apps/kate: Translations moved to code repository

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-9999.ebuild | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index e24042a9b9..972775eae7 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -39,10 +39,8 @@ src_prepare() {
 	cmake_run_in apps/lib cmake_comment_add_subdirectory autotests
 
 	# delete colliding kwrite translations
-	if [[ ${KDE_BUILD_TYPE} = release ]]; then
-		rm -f po/*/*.po || die # installed by kde-apps/kate-lib
-		rm -rf po/*/docs/kwrite || die
-	fi
+	rm -f po/*/*.po || die # installed by kde-apps/kate-lib
+	rm -rf po/*/docs/kwrite || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2023-01-15 12:30 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2023-01-15 12:30 UTC (permalink / raw
  To: gentoo-commits

commit:     e84c2c0f9d12854f96b02b4fe73c45e6fff4d581
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 12:22:17 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 12:23:34 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e84c2c0f

kde-apps/kate: Add kde-frameworks/kwindowsystem[X] usedep

Unconditional use of KX11Extras.

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-22.12.49.9999.ebuild | 3 ++-
 kde-apps/kate/kate-9999.ebuild          | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kate/kate-22.12.49.9999.ebuild b/kde-apps/kate/kate-22.12.49.9999.ebuild
index 58c205b9bb..928b4461d3 100644
--- a/kde-apps/kate/kate-22.12.49.9999.ebuild
+++ b/kde-apps/kate/kate-22.12.49.9999.ebuild
@@ -17,6 +17,7 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
 DEPEND="
 	>=dev-qt/qtdbus-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -26,7 +27,7 @@ DEPEND="
 	>=kde-frameworks/kcoreaddons-${KFMIN}:5
 	>=kde-frameworks/kdbusaddons-${KFMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kwindowsystem-${KFMIN}:5
+	>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
 "
 RDEPEND="${DEPEND}
 	~kde-apps/kate-addons-${PV}:5

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 58c205b9bb..928b4461d3 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -17,6 +17,7 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
 DEPEND="
 	>=dev-qt/qtdbus-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -26,7 +27,7 @@ DEPEND="
 	>=kde-frameworks/kcoreaddons-${KFMIN}:5
 	>=kde-frameworks/kdbusaddons-${KFMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kwindowsystem-${KFMIN}:5
+	>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
 "
 RDEPEND="${DEPEND}
 	~kde-apps/kate-addons-${PV}:5


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2023-02-23 20:25 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2023-02-23 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     7948b833ad1750c8fc5d69401c2bd8eadccac264
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 19:37:28 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 19:37:39 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7948b833

kde-apps/kate: Disable libkateterminal

Upstream commit 44aa2093daf4d28986ec8a76fad7b855c2e87ddc

Closes: https://bugs.gentoo.org/895412
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 928b4461d3..96f326fcdf 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -48,6 +48,7 @@ src_configure() {
 	local mycmakeargs=(
 		-DBUILD_addons=FALSE
 		-DBUILD_kwrite=FALSE
+		-DBUILD_libkateterminal=FALSE # we've got konsole instead
 	)
 
 	# provided by kde-apps/kate-lib


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2023-03-23 16:06 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2023-03-23 16:06 UTC (permalink / raw
  To: gentoo-commits

commit:     780f5d250a6dca68d73566573512f6cdbbce86c3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 23 15:57:13 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 23 16:05:54 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=780f5d25

kde-apps/kate: Revert "Disable libkateterminal"

This reverts commit 7948b833ad1750c8fc5d69401c2bd8eadccac264.

Upstream commit b5d66fe500936d213090391c7af32a3a0c4c27bb

Closes: https://bugs.gentoo.org/895412
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 7627b88da3..a6620b10e7 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -48,7 +48,6 @@ src_configure() {
 	local mycmakeargs=(
 		-DBUILD_addons=FALSE
 		-DBUILD_kwrite=FALSE
-		-DBUILD_libkateterminal=FALSE # we've got konsole instead
 	)
 
 	# provided by kde-apps/kate-lib


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2023-03-25  0:15 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2023-03-25  0:15 UTC (permalink / raw
  To: gentoo-commits

commit:     25bbd2a7f4448bb22204546bb35a6ba59d857cd8
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 23:05:09 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 23:05:09 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=25bbd2a7

kde-apps/kate: Add new dependency

Upstream commit 875a6c0d7906856976aa0e2898d2c2d631bcb7be

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index a6620b10e7..7b8d2bb8a0 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -28,6 +28,7 @@ DEPEND="
 	>=kde-frameworks/kdbusaddons-${KFMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
 	>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+	virtual/libintl
 "
 RDEPEND="${DEPEND}
 	~kde-apps/kate-addons-${PV}:5


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2023-09-14 19:43 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2023-09-14 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     ec91c72cdb5902fb044a85bfabd13f7bc8dc36d2
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 14 19:41:09 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 14 19:42:40 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ec91c72c

kde-apps/kate: Add missing dependency

Closes: https://bugs.gentoo.org/914122
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-23.08.49.9999.ebuild | 1 +
 kde-apps/kate/kate-9999.ebuild          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/kate/kate-23.08.49.9999.ebuild b/kde-apps/kate/kate-23.08.49.9999.ebuild
index a9735f1d45..7dc302d026 100644
--- a/kde-apps/kate/kate-23.08.49.9999.ebuild
+++ b/kde-apps/kate/kate-23.08.49.9999.ebuild
@@ -22,6 +22,7 @@ DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtx11extras-${QTMIN}:5
 	~kde-apps/kate-lib-${PV}:5
 	>=kde-frameworks/kcoreaddons-${KFMIN}:5
 	>=kde-frameworks/kdbusaddons-${KFMIN}:5

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index a9735f1d45..7dc302d026 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -22,6 +22,7 @@ DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtx11extras-${QTMIN}:5
 	~kde-apps/kate-lib-${PV}:5
 	>=kde-frameworks/kcoreaddons-${KFMIN}:5
 	>=kde-frameworks/kdbusaddons-${KFMIN}:5


^ permalink raw reply related	[flat|nested] 40+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/kate/
@ 2024-03-15 14:07 Andreas Sturmlechner
  0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2024-03-15 14:07 UTC (permalink / raw
  To: gentoo-commits

commit:     856baca6ae248ffcfa1386b310cb9a309f63e0b8
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 12:52:11 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 13:19:00 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=856baca6

kde-apps/kate: Add missing dev-qt/qtbase:6= slot op

Uses Qt6::GuiPrivate for qtx11extras_p.h

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kate/kate-24.02.49.9999.ebuild | 3 ++-
 kde-apps/kate/kate-9999.ebuild          | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kate/kate-24.02.49.9999.ebuild b/kde-apps/kate/kate-24.02.49.9999.ebuild
index 02df0158ab..4c8ec60a7f 100644
--- a/kde-apps/kate/kate-24.02.49.9999.ebuild
+++ b/kde-apps/kate/kate-24.02.49.9999.ebuild
@@ -16,9 +16,10 @@ SLOT="6"
 KEYWORDS=""
 IUSE=""
 
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
 # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
 DEPEND="
-	>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+	>=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
 	~kde-apps/kate-lib-${PV}:6
 	>=kde-frameworks/kcoreaddons-${KFMIN}:6
 	>=kde-frameworks/kdbusaddons-${KFMIN}:6

diff --git a/kde-apps/kate/kate-9999.ebuild b/kde-apps/kate/kate-9999.ebuild
index 02df0158ab..4c8ec60a7f 100644
--- a/kde-apps/kate/kate-9999.ebuild
+++ b/kde-apps/kate/kate-9999.ebuild
@@ -16,9 +16,10 @@ SLOT="6"
 KEYWORDS=""
 IUSE=""
 
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
 # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
 DEPEND="
-	>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+	>=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
 	~kde-apps/kate-lib-${PV}:6
 	>=kde-frameworks/kcoreaddons-${KFMIN}:6
 	>=kde-frameworks/kdbusaddons-${KFMIN}:6


^ permalink raw reply related	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2024-03-15 14:07 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-08  8:31 [gentoo-commits] proj/kde:master commit in: kde-apps/kate/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-03-15 14:07 Andreas Sturmlechner
2023-09-14 19:43 Andreas Sturmlechner
2023-03-25  0:15 Andreas Sturmlechner
2023-03-23 16:06 Andreas Sturmlechner
2023-02-23 20:25 Andreas Sturmlechner
2023-01-15 12:30 Andreas Sturmlechner
2022-10-16 11:42 Andreas Sturmlechner
2022-10-06  9:02 Andreas Sturmlechner
2022-08-22 18:14 Andreas Sturmlechner
2022-08-21  2:46 Sam James
2022-08-20 21:37 Andreas Sturmlechner
2022-07-09 12:52 Andreas Sturmlechner
2021-05-12  7:50 Andreas Sturmlechner
2021-04-04 19:21 Andreas Sturmlechner
2020-10-06 18:13 Andreas Sturmlechner
2020-10-04 16:25 Andreas Sturmlechner
2020-09-07 15:07 Andreas Sturmlechner
2020-02-11 23:26 Andreas Sturmlechner
2020-02-11 23:26 Andreas Sturmlechner
2019-11-16 23:18 Andreas Sturmlechner
2019-08-22 14:14 Andreas Sturmlechner
2019-08-06 20:05 Andreas Sturmlechner
2018-12-13 22:24 Andreas Sturmlechner
2018-05-31 21:34 Andreas Sturmlechner
2017-11-06 21:32 Andreas Sturmlechner
2017-08-20  9:55 Andreas Sturmlechner
2017-08-20  9:55 Andreas Sturmlechner
2017-07-23 13:06 Andreas Sturmlechner
2017-04-01 14:50 Andreas Sturmlechner
2017-03-22 20:36 Andreas Sturmlechner
2016-05-18  6:06 Johannes Huber
2015-11-04 18:56 Michael Palimaka
2015-11-04 18:56 Michael Palimaka
2015-10-18 16:49 Michael Palimaka
2015-09-01 18:06 Michael Palimaka
2015-09-01 17:41 Michael Palimaka
2015-03-14 12:37 Johannes Huber
2015-02-21  7:50 Michael Palimaka
2014-12-26 18:09 Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox