public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2014-01-10 11:53 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2014-01-10 11:53 UTC (permalink / raw
  To: gentoo-commits

commit:     7fd97c973ec57fb6765874b7f3bcc081109f2e62
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 10 11:52:14 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jan 10 11:52:14 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7fd97c97

[kde-frameworks/sonnet] Improve license and description. Enchant backend is disabled upstream due to being buggy, so expose alternative aspell and hunspell backends instead.

Package-Manager: portage-2.2.7

---
 kde-frameworks/sonnet/metadata.xml       |  4 ++++
 kde-frameworks/sonnet/sonnet-9999.ebuild | 19 +++++++------------
 2 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/kde-frameworks/sonnet/metadata.xml b/kde-frameworks/sonnet/metadata.xml
index a23f444..e95d265 100644
--- a/kde-frameworks/sonnet/metadata.xml
+++ b/kde-frameworks/sonnet/metadata.xml
@@ -2,4 +2,8 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<herd>kde</herd>
+	<use>
+		<flag name="aspell">Enable the app-text/aspell spell-checking backend</flag>
+		<flag name="hunspell">Enable the app-text/hunspell spell-checking backend</flag>
+	</use>
 </pkgmetadata>

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index 52f6adb..fb1f059 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -7,28 +7,23 @@ EAPI=5
 FRAMEWORKS_DOXYGEN="true"
 inherit kde-frameworks
 
-DESCRIPTION="An abstraction layer for common spell checking applications"
-LICENSE="LGPL-2.1+"
+DESCRIPTION="Framework for providing spell-checking capabilities through abstraction of popular backends"
+LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS=""
-IUSE="spell"
+IUSE="aspell hunspell"
 
 RDEPEND="
 	dev-qt/qtgui:5
 	dev-qt/qtwidgets:5
-	spell? ( app-text/enchant )
+	aspell? ( app-text/aspell )
+	hunspell? ( app-text/hunspell )
 "
 DEPEND="${RDEPEND}"
 
-DOCS=( README )
-
 src_configure() {
-	# The features provided by aspell, hspell, and hunspell
-	# are all available via enchant.
 	local mycmakeargs=(
-		-DCMAKE_DISABLE_FIND_PACKAGE_ASPELL=true
-		-DCMAKE_DISABLE_FIND_PACKAGE_HSPELL=true
-		-DCMAKE_DISABLE_FIND_PACKAGE_HUNSPELL=true
-		$(cmake-utils_use_find_package spell ENCHANT)
+		$(cmake-utils_use_find_package aspell)
+		$(cmake-utils_use_find_package hunspell)
 	)
 
 	kde-frameworks_src_configure


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2014-01-10 11:53 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2014-01-10 11:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1fb69f6e98af9cb211a66ffc4beb2d20d16a547c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 10 11:53:02 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jan 10 11:53:02 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=1fb69f6e

[kde-frameworks/sonnet] Add tech preview.

Package-Manager: portage-2.2.7

---
 kde-frameworks/sonnet/sonnet-4.95.0.ebuild | 32 ++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/sonnet/sonnet-4.95.0.ebuild b/kde-frameworks/sonnet/sonnet-4.95.0.ebuild
new file mode 100644
index 0000000..85b4e80
--- /dev/null
+++ b/kde-frameworks/sonnet/sonnet-4.95.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+FRAMEWORKS_DOXYGEN="true"
+inherit kde-frameworks
+
+DESCRIPTION="Framework for providing spell-checking capabilities through abstraction of popular backends"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64"
+IUSE="aspell hunspell"
+
+RDEPEND="
+	dev-qt/qtgui:5
+	dev-qt/qtwidgets:5
+	aspell? ( app-text/aspell )
+	hunspell? ( app-text/hunspell )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	# enchant is disabled in master due to being buggy
+	local mycmakeargs=(
+		-DCMAKE_DISABLE_FIND_PACKAGE_ENCHANT=ON
+		$(cmake-utils_use_find_package aspell)
+		$(cmake-utils_use_find_package hunspell)
+	)
+
+	kde-frameworks_src_configure
+}


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2014-05-05 15:13 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2014-05-05 15:13 UTC (permalink / raw
  To: gentoo-commits

commit:     219db7c3f90ed49ebf1e5a9ac94f41cfdff7f1a1
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon May  5 15:12:58 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon May  5 15:12:58 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=219db7c3

[kde-frameworks/sonnet] Add nls dependency.

Package-Manager: portage-2.2.8-r1

---
 kde-frameworks/sonnet/sonnet-4.99.0.ebuild | 4 +++-
 kde-frameworks/sonnet/sonnet-9999.ebuild   | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/sonnet/sonnet-4.99.0.ebuild b/kde-frameworks/sonnet/sonnet-4.99.0.ebuild
index 92d74ee..9018e92 100644
--- a/kde-frameworks/sonnet/sonnet-4.99.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-4.99.0.ebuild
@@ -17,7 +17,9 @@ RDEPEND="
 	aspell? ( app-text/aspell )
 	hunspell? ( app-text/hunspell )
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+	nls? ( dev-qt/linguist-tools:5 )
+"
 
 src_configure() {
 	local mycmakeargs=(

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index e883151..f3db5ff 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -17,7 +17,9 @@ RDEPEND="
 	aspell? ( app-text/aspell )
 	hunspell? ( app-text/hunspell )
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+	nls? ( dev-qt/linguist-tools:5 )
+"
 
 src_configure() {
 	local mycmakeargs=(


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2015-05-19 13:09 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2015-05-19 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     f136e05317d162f986b91389f6bf971c078993b2
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 19 13:08:23 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 19 13:08:23 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f136e053

[kde-frameworks/sonnet] Enable aspell USE flag by default.

This will help ensure that spellchecking works out of the box.

Package-Manager: portage-2.2.19

 kde-frameworks/sonnet/sonnet-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index fe0b5ce..cc4522f 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 DESCRIPTION="Framework for providing spell-checking capabilities through abstraction of popular backends"
 LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS=""
-IUSE="aspell hunspell nls"
+IUSE="+aspell hunspell nls"
 
 RDEPEND="
 	dev-qt/qtgui:5


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2015-11-10 17:55 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2015-11-10 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     6a4ad64efb50506926029bc1f4bdbfe32c380496
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 10 17:46:24 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Nov 10 17:46:24 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6a4ad64e

kde-frameworks/sonnet: reduce DESCRIPTION length to fit within 80 character limit

Package-Manager: portage-2.2.24

 kde-frameworks/sonnet/sonnet-5.16.0.ebuild | 2 +-
 kde-frameworks/sonnet/sonnet-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/sonnet/sonnet-5.16.0.ebuild b/kde-frameworks/sonnet/sonnet-5.16.0.ebuild
index 2d32972..b56eb9d 100644
--- a/kde-frameworks/sonnet/sonnet-5.16.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.16.0.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit kde5
 
-DESCRIPTION="Framework for providing spell-checking capabilities through abstraction of popular backends"
+DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
 LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS=" ~amd64 ~x86"
 IUSE="+aspell hunspell nls"

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index 3980355..50bc516 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit kde5
 
-DESCRIPTION="Framework for providing spell-checking capabilities through abstraction of popular backends"
+DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
 LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS=""
 IUSE="+aspell hunspell nls"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2015-12-09 15:18 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2015-12-09 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     a919d38a37d2d06d6511a3c26815e122b72e74c7
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  9 15:18:00 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Dec  9 15:18:00 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=a919d38a

kde-frameworks/sonnet: switch default to hunspell

Package-Manager: portage-2.2.26

 kde-frameworks/sonnet/sonnet-5.17.0.ebuild | 2 +-
 kde-frameworks/sonnet/sonnet-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/sonnet/sonnet-5.17.0.ebuild b/kde-frameworks/sonnet/sonnet-5.17.0.ebuild
index b56eb9d..d8fadd0 100644
--- a/kde-frameworks/sonnet/sonnet-5.17.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.17.0.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
 LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS=" ~amd64 ~x86"
-IUSE="+aspell hunspell nls"
+IUSE="aspell +hunspell nls"
 
 RDEPEND="
 	dev-qt/qtgui:5

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index 50bc516..363244e 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
 LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS=""
-IUSE="+aspell hunspell nls"
+IUSE="aspell +hunspell nls"
 
 RDEPEND="
 	dev-qt/qtgui:5


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2016-07-27 19:32 Johannes Huber
  0 siblings, 0 replies; 17+ messages in thread
From: Johannes Huber @ 2016-07-27 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     5b0689c944a689b68c80aaec5b74479c0e298e06
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 27 19:31:40 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 19:31:40 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b0689c9

kde-frameworks/sonnet: Use subslot on app-text/hunspell

Package-Manager: portage-2.3.0

 kde-frameworks/sonnet/sonnet-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index 043ebba..6a4d359 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -15,7 +15,7 @@ RDEPEND="
 	$(add_qt_dep qtgui)
 	$(add_qt_dep qtwidgets)
 	aspell? ( app-text/aspell )
-	hunspell? ( app-text/hunspell )
+	hunspell? ( app-text/hunspell:= )
 "
 DEPEND="${RDEPEND}
 	nls? ( $(add_qt_dep linguist-tools) )


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2018-01-16 13:30 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2018-01-16 13:30 UTC (permalink / raw
  To: gentoo-commits

commit:     bd7ea60db19e554e7a5c8a8a09d244493c1ec28f
Author:     Paolo Pedroni <PPed72 <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Mon Jan 15 10:18:51 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 13:30:00 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=bd7ea60d

kde-frameworks/sonnet: Add VIRTUALX_REQUIRED=test

Closes: https://bugs.gentoo.org/644646
Closes: https://github.com/gentoo/gentoo/pull/6865

 kde-frameworks/sonnet/sonnet-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index a039110027..f9ca4add0c 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2019-06-05 19:06 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2019-06-05 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     6a3c1ed0760e4ad6c9d268e3ad8c7b8cb1423009
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 10:53:17 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jun  5 17:57:27 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6a3c1ed0

kde-frameworks/sonnet: Disable broken tests

settingsLang is apparently unaffected by LANG=C but getting its value
from somewhere else.

Bug: https://bugs.gentoo.org/680032
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 kde-frameworks/sonnet/sonnet-9999.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index d5c6c057b0..551656e8fb 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -30,3 +30,12 @@ src_configure() {
 
 	kde5_src_configure
 }
+
+src_test() {
+	# bugs: 680032
+	local myctestargs=(
+		-E "(sonnet-test_settings|sonnet-test_highlighter)"
+	)
+
+	kde5_src_test
+}


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2021-04-10 16:38 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2021-04-10 16:38 UTC (permalink / raw
  To: gentoo-commits

commit:     e1a9754dc0326a8ea94aa6d8d6761dd05440a8fa
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 10 11:30:32 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 10 16:37:38 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e1a9754d

kde-frameworks/sonnet: Disable broken sonnet-test_autodetect

Bug: https://bugs.gentoo.org/779994
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/sonnet/sonnet-5.81.0.ebuild | 5 +++--
 kde-frameworks/sonnet/sonnet-9999.ebuild   | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/sonnet/sonnet-5.81.0.ebuild b/kde-frameworks/sonnet/sonnet-5.81.0.ebuild
index 83a586a6c9..c2df24e9d6 100644
--- a/kde-frameworks/sonnet/sonnet-5.81.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.81.0.ebuild
@@ -34,9 +34,10 @@ src_configure() {
 }
 
 src_test() {
-	# bugs: 680032
+	# sonnet-test_settings: bug 680032
+	# sonnet-test_autodetect: bug 779994
 	local myctestargs=(
-		-E "(sonnet-test_settings|sonnet-test_highlighter)"
+		-E "(sonnet-test_autodetect|sonnet-test_settings|sonnet-test_highlighter)"
 	)
 
 	ecm_src_test

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index b2302ee4f0..95e81f0383 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -34,9 +34,10 @@ src_configure() {
 }
 
 src_test() {
-	# bugs: 680032
+	# sonnet-test_settings: bug 680032
+	# sonnet-test_autodetect: bug 779994
 	local myctestargs=(
-		-E "(sonnet-test_settings|sonnet-test_highlighter)"
+		-E "(sonnet-test_autodetect|sonnet-test_settings|sonnet-test_highlighter)"
 	)
 
 	ecm_src_test


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2021-11-13 19:05 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2021-11-13 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     60ae79d5b705bcf9a503f30eef6d8ee1aba57c40
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 13 18:43:28 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Nov 13 18:43:28 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=60ae79d5

kde-frameworks/sonnet: Add IUSE qml

Upstream commit ec5e00ad8965d5a3ce430e8b4e14133e179a36b7

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

 kde-frameworks/sonnet/metadata.xml         |  1 +
 kde-frameworks/sonnet/sonnet-5.88.0.ebuild | 11 +++++++----
 kde-frameworks/sonnet/sonnet-9999.ebuild   | 11 +++++++----
 3 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/kde-frameworks/sonnet/metadata.xml b/kde-frameworks/sonnet/metadata.xml
index 2f06842351..3831387b76 100644
--- a/kde-frameworks/sonnet/metadata.xml
+++ b/kde-frameworks/sonnet/metadata.xml
@@ -12,6 +12,7 @@
 		<flag name="aspell">Enable the app-text/aspell spell-checking backend</flag>
 		<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
 		<flag name="hunspell">Enable the app-text/hunspell spell-checking backend</flag>
+		<flag name="qml">Enable QML/QtQuick support via dev-qt/qtdeclarative</flag>
 	</use>
 	<slots>
 		<subslots>

diff --git a/kde-frameworks/sonnet/sonnet-5.88.0.ebuild b/kde-frameworks/sonnet/sonnet-5.88.0.ebuild
index dfbc16b703..336d50b85f 100644
--- a/kde-frameworks/sonnet/sonnet-5.88.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-5.88.0.ebuild
@@ -9,25 +9,28 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
+
 LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="aspell +hunspell nls"
+IUSE="aspell +hunspell nls qml"
 
-BDEPEND="
-	nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
 DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
 	aspell? ( app-text/aspell )
 	hunspell? ( app-text/hunspell:= )
+	qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
 "
 RDEPEND="${DEPEND}"
+BDEPEND="
+	nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
 
 src_configure() {
 	local mycmakeargs=(
 		$(cmake_use_find_package aspell ASPELL)
 		$(cmake_use_find_package hunspell HUNSPELL)
+		-DSONNET_USE_QML=$(usex qml)
 	)
 
 	ecm_src_configure

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index 897c6ca121..476cbfdc70 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -9,25 +9,28 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
+
 LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS=""
-IUSE="aspell +hunspell nls"
+IUSE="aspell +hunspell nls qml"
 
-BDEPEND="
-	nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
 DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
 	aspell? ( app-text/aspell )
 	hunspell? ( app-text/hunspell:= )
+	qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
 "
 RDEPEND="${DEPEND}"
+BDEPEND="
+	nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
 
 src_configure() {
 	local mycmakeargs=(
 		$(cmake_use_find_package aspell ASPELL)
 		$(cmake_use_find_package hunspell HUNSPELL)
+		-DSONNET_USE_QML=$(usex qml)
 	)
 
 	ecm_src_configure


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2022-09-14 14:49 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2022-09-14 14:49 UTC (permalink / raw
  To: gentoo-commits

commit:     1649435603688f7a456501c247ea99a71f25165b
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Aug 25 21:39:29 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 14:48:58 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=16494356

kde-frameworks/sonnet: use <pkg> tags in metadata.xml

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/sonnet/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-frameworks/sonnet/metadata.xml b/kde-frameworks/sonnet/metadata.xml
index 3831387b76..fc26a6a5cb 100644
--- a/kde-frameworks/sonnet/metadata.xml
+++ b/kde-frameworks/sonnet/metadata.xml
@@ -9,10 +9,10 @@
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
 	<use>
-		<flag name="aspell">Enable the app-text/aspell spell-checking backend</flag>
+		<flag name="aspell">Enable the <pkg>app-text/aspell</pkg> spell-checking backend</flag>
 		<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
-		<flag name="hunspell">Enable the app-text/hunspell spell-checking backend</flag>
-		<flag name="qml">Enable QML/QtQuick support via dev-qt/qtdeclarative</flag>
+		<flag name="hunspell">Enable the <pkg>app-text/hunspell</pkg> spell-checking backend</flag>
+		<flag name="qml">Enable QML/QtQuick support via <pkg>dev-qt/qtdeclarative</pkg></flag>
 	</use>
 	<slots>
 		<subslots>


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2022-10-02 22:17 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2022-10-02 22:17 UTC (permalink / raw
  To: gentoo-commits

commit:     0b55c769ffa22d73c342515bb82e345f58262608
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  2 21:53:22 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct  2 22:17:12 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b55c769

kde-frameworks/sonnet: 5.99.0 version bump

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

 kde-frameworks/sonnet/sonnet-5.99.0.ebuild | 47 ++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/kde-frameworks/sonnet/sonnet-5.99.0.ebuild b/kde-frameworks/sonnet/sonnet-5.99.0.ebuild
new file mode 100644
index 0000000000..6a62412044
--- /dev/null
+++ b/kde-frameworks/sonnet/sonnet-5.99.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
+
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="aspell +hunspell nls qml"
+
+DEPEND="
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	aspell? ( app-text/aspell )
+	hunspell? ( app-text/hunspell:= )
+	qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake_use_find_package aspell ASPELL)
+		$(cmake_use_find_package hunspell HUNSPELL)
+		-DSONNET_USE_QML=$(usex qml)
+	)
+
+	ecm_src_configure
+}
+
+src_test() {
+	# sonnet-test_settings: bug 680032
+	# sonnet-test_autodetect: bug 779994
+	local myctestargs=(
+		-E "(sonnet-test_autodetect|sonnet-test_settings|sonnet-test_highlighter)"
+	)
+
+	ecm_src_test
+}


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2022-11-16 21:07 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2022-11-16 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     18e5122d31d9dd52c249515e207d8ff05622963a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 21:04:56 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 21:04:56 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=18e5122d

kde-frameworks/sonnet: Drop IUSE nls

It is non-optional.

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

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

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index 005a7e4d80..0a31ed5e41 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Framework for providing spell-checking through abstraction of popul
 
 LICENSE="LGPL-2+ LGPL-2.1+"
 KEYWORDS=""
-IUSE="aspell +hunspell nls qml"
+IUSE="aspell +hunspell qml"
 
 DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -22,9 +22,7 @@ DEPEND="
 	qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
 "
 RDEPEND="${DEPEND}"
-BDEPEND="
-	nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
 
 src_configure() {
 	local mycmakeargs=(


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2022-12-11 21:24 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2022-12-11 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     402f70313090f914a0b5fbdaf910d9c1f426acaa
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 11 09:56:37 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 17:24:52 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=402f7031

kde-frameworks/sonnet: Move 9999 to 5.9999

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

 kde-frameworks/sonnet/{sonnet-9999.ebuild => sonnet-5.9999.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-5.9999.ebuild
similarity index 100%
rename from kde-frameworks/sonnet/sonnet-9999.ebuild
rename to kde-frameworks/sonnet/sonnet-5.9999.ebuild


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2024-10-15 20:09 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2024-10-15 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     6e7ce7ccf41fbf4ce6026479bd8065b397fce39a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 20:00:00 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 20:09:03 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6e7ce7cc

kde-frameworks/sonnet: Set SONNET_NO_BACKENDS=ON w/ USE=-aspell,-hunspell

Upstream commit 1764decd7b7426320f24f3dbde44fc13993d1ed2

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

 kde-frameworks/sonnet/sonnet-9999.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index c01044c8dd..0be7d70e3d 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -22,6 +22,8 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
 
+PATCHES=( "${FILESDIR}/${P}-no-backend.patch" ) # bug 941425
+
 CMAKE_SKIP_TESTS=(
 	# bug 779994
 	sonnet-test_autodetect
@@ -36,6 +38,9 @@ src_configure() {
 		$(cmake_use_find_package hunspell HUNSPELL)
 		-DSONNET_USE_QML=$(usex qml)
 	)
+	if ! use aspell && ! use hunspell; then
+		mycmakeargs+=( -DSONNET_NO_BACKENDS=ON )
+	fi
 
 	ecm_src_configure
 }


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/
@ 2024-10-15 20:10 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2024-10-15 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     6c770da44de3434cb7c4db41eee9d06f953792c3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 20:09:46 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 20:09:46 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6c770da4

kde-frameworks/sonnet: Drop non-existing patch...

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

 kde-frameworks/sonnet/sonnet-9999.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
index 0be7d70e3d..e01e258666 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -22,8 +22,6 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
 
-PATCHES=( "${FILESDIR}/${P}-no-backend.patch" ) # bug 941425
-
 CMAKE_SKIP_TESTS=(
 	# bug 779994
 	sonnet-test_autodetect


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

end of thread, other threads:[~2024-10-15 20:10 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-14 14:49 [gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-10-15 20:10 Andreas Sturmlechner
2024-10-15 20:09 Andreas Sturmlechner
2022-12-11 21:24 Andreas Sturmlechner
2022-11-16 21:07 Andreas Sturmlechner
2022-10-02 22:17 Andreas Sturmlechner
2021-11-13 19:05 Andreas Sturmlechner
2021-04-10 16:38 Andreas Sturmlechner
2019-06-05 19:06 Andreas Sturmlechner
2018-01-16 13:30 Andreas Sturmlechner
2016-07-27 19:32 Johannes Huber
2015-12-09 15:18 Michael Palimaka
2015-11-10 17:55 Michael Palimaka
2015-05-19 13:09 Michael Palimaka
2014-05-05 15:13 Michael Palimaka
2014-01-10 11:53 Michael Palimaka
2014-01-10 11:53 Michael Palimaka

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