* [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 --
2021-11-13 19:05 [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
2022-09-14 14:49 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