public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2017-02-19 14:55 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2017-02-19 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     d987b36d3b807f0b35f706f0fcf567a5d8810097
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 13:33:09 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 14:45:29 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d987b36d

app-accessibility/simon: DEPEND on qwt[qt4]

Package-Manager: portage-2.3.3

 app-accessibility/simon/simon-0.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/simon/simon-0.4.1.ebuild b/app-accessibility/simon/simon-0.4.1.ebuild
index f0f2779d22..9ab5dc3985 100644
--- a/app-accessibility/simon/simon-0.4.1.ebuild
+++ b/app-accessibility/simon/simon-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -31,7 +31,7 @@ RDEPEND="
 	media-libs/alsa-lib
 	x11-libs/libX11
 	x11-libs/libXtst
-	x11-libs/qwt:6
+	x11-libs/qwt:6[qt4(+)]
 	libsamplerate? ( media-libs/libsamplerate )
 	nls? (
 		kde-apps/kde4-l10n


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2017-08-27  9:35 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2017-08-27  9:35 UTC (permalink / raw
  To: gentoo-commits

commit:     cb717cf60f34b2b0a8908edce454b5c10de10db4
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 27 08:30:51 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 09:35:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb717cf6

app-accessibility/simon: Drop USE=pim

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-accessibility/simon/metadata.xml       | 1 -
 app-accessibility/simon/simon-0.4.1.ebuild | 5 ++---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-accessibility/simon/metadata.xml b/app-accessibility/simon/metadata.xml
index 77c20c8190a..6a60622dd26 100644
--- a/app-accessibility/simon/metadata.xml
+++ b/app-accessibility/simon/metadata.xml
@@ -7,7 +7,6 @@
 	</maintainer>
 	<use>
 		<flag name="opencv">Use <pkg>media-libs/opencv</pkg></flag>
-		<flag name="pim">Use <pkg>kde-apps/kdepimlibs</pkg></flag>
 		<flag name="sphinx">Build sphinx backend (pulls <pkg>app-accessibility/julius</pkg> if disabled</flag>
 	</use>
 </pkgmetadata>

diff --git a/app-accessibility/simon/simon-0.4.1.ebuild b/app-accessibility/simon/simon-0.4.1.ebuild
index 228bc74d374..1fb96a7bf86 100644
--- a/app-accessibility/simon/simon-0.4.1.ebuild
+++ b/app-accessibility/simon/simon-0.4.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://kde/stable/simon/${PV}/src/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="libsamplerate nls opencv pim sphinx"
+IUSE="libsamplerate nls opencv sphinx"
 
 RDEPEND="
 	dev-qt/qtcore:4
@@ -37,7 +37,6 @@ RDEPEND="
 		virtual/libintl
 	)
 	opencv? ( media-libs/opencv )
-	pim? ( kde-apps/kdepimlibs:4 )
 	sphinx? (
 		>=app-accessibility/pocketsphinx-0.8
 		>=app-accessibility/sphinxbase-0.8
@@ -64,7 +63,7 @@ src_configure() {
 		-DBackendType=$(usex sphinx "both" "jhtk")
 		$(cmake-utils_use_with sphinx Sphinxbase)
 		$(cmake-utils_use_with sphinx Pocketsphinx)
-		$(cmake-utils_use_with pim KdepimLibs)
+		-DWITH_KdepimLibs=OFF
 		$(cmake-utils_use_with libsamplerate LibSampleRate)
 		$(cmake-utils_use_with opencv OpenCV)
 		$(cmake-utils_use_enable nls NLS)


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2017-12-02 21:57 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2017-12-02 21:57 UTC (permalink / raw
  To: gentoo-commits

commit:     0560b5eb59e304530e2c50bbf2dbbd1d20e2be91
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  2 21:12:16 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec  2 21:57:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0560b5eb

app-accessibility/simon: Drop KDE_LINGUAS

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-accessibility/simon/Manifest               |  2 +-
 app-accessibility/simon/simon-0.4.90-r1.ebuild | 61 ++++++++++++++++++++++++++
 2 files changed, 62 insertions(+), 1 deletion(-)

diff --git a/app-accessibility/simon/Manifest b/app-accessibility/simon/Manifest
index 7c5ea4ef022..f79e4d6645b 100644
--- a/app-accessibility/simon/Manifest
+++ b/app-accessibility/simon/Manifest
@@ -1,2 +1,2 @@
 DIST simon-0.4.1.tar.bz2 23856024 SHA256 8d55bc3f607a89e15efd51b844d93daf67d9967ad243f54efae324754859342d SHA512 d7349af3ec2482f18d8407891eeea7beea75630cc85aeade9f4105e3b84e82fde6284338688bbf84824d43c68de102eb34f3c21068cbe8a3307aa0586732b30d WHIRLPOOL 4c512bdfed8676cb5cfb896eacb14c66e3497abebe97a4faeb6804feb8ba36ed9101bc79a6efa573470d4a4d7eb6dfc94e3315dac488554563d35a397a066acb
-DIST simon-0.4.90.tar.xz 25257276 SHA256 e3a947c3b0b3f033cce43e2e7a5df86e0e8beec0442b2c19397f69f39a33307b SHA512 88b225e6d0168b87241649019376c8726fb3cc96ccbb985fd3dac5f5b67ed2d84de2756537300d7944797bceb7e340cdaf1c5aed731c1a7e2873d284ca3f94c1 WHIRLPOOL dca0174065a8c06269a02fdfdd6133e10e3f944ab2574259d1330b6210db5ddc381bd0f19f7566e225c0a73b3e2ba716e6fccbcf938e9a89f94cfbfba177f7c4
+DIST simon-0.4.90.tar.xz 25257276 BLAKE2B d5f78c721dc55387db415a740b00831471d6325d3aa2a0282e476132d2c7e378c4b024500527fd54a4073e972494e6ecc6f094022b5651b163d78ff6fcb20fcf SHA512 88b225e6d0168b87241649019376c8726fb3cc96ccbb985fd3dac5f5b67ed2d84de2756537300d7944797bceb7e340cdaf1c5aed731c1a7e2873d284ca3f94c1

diff --git a/app-accessibility/simon/simon-0.4.90-r1.ebuild b/app-accessibility/simon/simon-0.4.90-r1.ebuild
new file mode 100644
index 00000000000..7233beeb2d2
--- /dev/null
+++ b/app-accessibility/simon/simon-0.4.90-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SQL_REQUIRED="always"
+inherit kde4-base
+
+DESCRIPTION="Open-source speech recognition program for replacing mouse and keyboard"
+HOMEPAGE="http://simon-listens.org/"
+SRC_URI="mirror://kde/unstable/simon/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libsamplerate opencv sphinx"
+
+RDEPEND="
+	media-libs/alsa-lib
+	x11-libs/libX11
+	x11-libs/libXtst
+	x11-libs/qwt:6[qt4]
+	libsamplerate? ( media-libs/libsamplerate )
+	opencv? ( media-libs/opencv )
+	sphinx? (
+		>=app-accessibility/pocketsphinx-0.8
+		>=app-accessibility/sphinxbase-0.8
+		>=app-accessibility/SphinxTrain-1
+	)
+	!sphinx? ( app-accessibility/julius )
+"
+DEPEND="${RDEPEND}
+	sys-devel/bison
+	sys-devel/flex
+	virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.4.1-libdir.patch )
+
+src_configure() {
+	local mycmakeargs=(
+		-DSIMON_LIB_INSTALL_DIR=/usr/$(get_libdir)
+		-DWITH_KdepimLibs=OFF
+		-DUSE_PLASMA=OFF
+		-DWITH_LibSampleRate=$(usex libsamplerate)
+		-DWITH_OpenCV=$(usex opencv)
+		-DBackendType=$(usex sphinx "both" "jhtk")
+		$(cmake-utils_use_find_package sphinx Sphinxbase)
+		$(cmake-utils_use_find_package sphinx Pocketsphinx)
+	)
+
+	kde4-base_src_configure
+}
+
+pkg_postinst() {
+	kde4-base_pkg_postinst
+
+	elog "Optional dependencies:"
+	elog "  kde-apps/jovie (support for Jovie TTS system)"
+	use sphinx && elog "  app-accessibility/julius (alternative backend)"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2017-12-02 21:57 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2017-12-02 21:57 UTC (permalink / raw
  To: gentoo-commits

commit:     07b655e052d0b7ac07dabe3a52a1078c2947d549
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  2 21:13:06 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec  2 21:57:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b655e0

app-accessibility/simon: Drop old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-accessibility/simon/simon-0.4.90.ebuild | 63 -----------------------------
 1 file changed, 63 deletions(-)

diff --git a/app-accessibility/simon/simon-0.4.90.ebuild b/app-accessibility/simon/simon-0.4.90.ebuild
deleted file mode 100644
index c5c349f0a26..00000000000
--- a/app-accessibility/simon/simon-0.4.90.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_LINGUAS="ast bs ca ca@valencia cs da de el en_GB es et fa fi fr ga gl
-hu ia ja kk lt mr nds nl pl pt pt_BR sk sl sv tr ug uk zh_CN zh_TW"
-SQL_REQUIRED="always"
-inherit kde4-base
-
-DESCRIPTION="Open-source speech recognition program for replacing mouse and keyboard"
-HOMEPAGE="http://simon-listens.org/"
-SRC_URI="mirror://kde/unstable/simon/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libsamplerate opencv sphinx"
-
-RDEPEND="
-	media-libs/alsa-lib
-	x11-libs/libX11
-	x11-libs/libXtst
-	x11-libs/qwt:6[qt4(+)]
-	libsamplerate? ( media-libs/libsamplerate )
-	opencv? ( media-libs/opencv )
-	sphinx? (
-		>=app-accessibility/pocketsphinx-0.8
-		>=app-accessibility/sphinxbase-0.8
-		>=app-accessibility/SphinxTrain-1
-	)
-	!sphinx? ( app-accessibility/julius )
-"
-DEPEND="${RDEPEND}
-	sys-devel/bison
-	sys-devel/flex
-	virtual/pkgconfig
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.4.1-libdir.patch )
-
-src_configure() {
-	local mycmakeargs=(
-		-DSIMON_LIB_INSTALL_DIR=/usr/$(get_libdir)
-		-DWITH_KdepimLibs=OFF
-		-DUSE_PLASMA=OFF
-		-DWITH_LibSampleRate=$(usex libsamplerate)
-		-DWITH_OpenCV=$(usex opencv)
-		-DBackendType=$(usex sphinx "both" "jhtk")
-		$(cmake-utils_use_find_package sphinx Sphinxbase)
-		$(cmake-utils_use_find_package sphinx Pocketsphinx)
-	)
-
-	kde4-base_src_configure
-}
-
-pkg_postinst() {
-	kde4-base_pkg_postinst
-
-	elog "Optional dependencies:"
-	elog "  kde-apps/jovie (support for Jovie TTS system)"
-	use sphinx && elog "  app-accessibility/julius (alternative backend)"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2017-12-12 23:04 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2017-12-12 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     80b903651e9da64a2272dc44854a9e5f5e4e8c53
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 22:53:15 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 23:01:09 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b90365

app-accessibility/simon: Add KF5-branch live ebuild

Bug: https://bugs.gentoo.org/635816
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-accessibility/simon/metadata.xml      |  1 +
 app-accessibility/simon/simon-9999.ebuild | 76 +++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/app-accessibility/simon/metadata.xml b/app-accessibility/simon/metadata.xml
index 6a60622dd26..923816d1f30 100644
--- a/app-accessibility/simon/metadata.xml
+++ b/app-accessibility/simon/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<use>
 		<flag name="opencv">Use <pkg>media-libs/opencv</pkg></flag>
+		<flag name="pim">Enable support for KDE PIM resources integration</flag>
 		<flag name="sphinx">Build sphinx backend (pulls <pkg>app-accessibility/julius</pkg> if disabled</flag>
 	</use>
 </pkgmetadata>

diff --git a/app-accessibility/simon/simon-9999.ebuild b/app-accessibility/simon/simon-9999.ebuild
new file mode 100644
index 00000000000..f5fc867b212
--- /dev/null
+++ b/app-accessibility/simon/simon-9999.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_BRANCH="kf5"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Open-source speech recognition program for replacing mouse and keyboard"
+HOMEPAGE="http://simon-listens.org/"
+[[ ${PV} != *9999* ]] && SRC_URI="mirror://kde/unstable/simon/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS=""
+IUSE="libsamplerate opencv pim sphinx"
+
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcmutils)
+	$(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 kdelibs4support)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep khtml)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_kdeapps_dep okular)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	$(add_qt_dep qtx11extras)
+	media-libs/alsa-lib
+	media-libs/libqaccessibilityclient:5
+	x11-libs/libX11
+	x11-libs/libXtst
+	x11-libs/qwt:6=[qt5]
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package pim KF5CalendarCore)
+		$(cmake-utils_use_find_package pim KF5Akonadi)
+		-DWITH_LibSampleRate=$(usex libsamplerate)
+		-DWITH_OpenCV=$(usex opencv)
+		-DBackendType=$(usex sphinx "both" "jhtk")
+		$(cmake-utils_use_find_package sphinx Sphinxbase)
+		$(cmake-utils_use_find_package sphinx Pocketsphinx)
+		-DQWT_INCLUDE_DIR=/usr/include/qwt6
+		-DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so
+	)
+
+	kde5_src_configure
+}
+
+pkg_postinst() {
+	kde5_pkg_postinst
+
+	elog "Optional dependency:"
+	use sphinx && elog "  app-accessibility/julius (alternative backend)"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2017-12-12 23:04 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2017-12-12 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     4586f3afaa3906d3573788773d6a7df72c270f42
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 22:59:02 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 23:01:09 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4586f3af

app-accessibility/simon: Restrict tests

We won't be investing any resources in slot 4 anymore.

Closes: https://bugs.gentoo.org/640846
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-accessibility/simon/simon-0.4.90-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-accessibility/simon/simon-0.4.90-r1.ebuild b/app-accessibility/simon/simon-0.4.90-r1.ebuild
index 7233beeb2d2..8402c1e1916 100644
--- a/app-accessibility/simon/simon-0.4.90-r1.ebuild
+++ b/app-accessibility/simon/simon-0.4.90-r1.ebuild
@@ -37,6 +37,8 @@ DEPEND="${RDEPEND}
 
 PATCHES=( "${FILESDIR}"/${PN}-0.4.1-libdir.patch )
 
+RESTRICT+=" test"
+
 src_configure() {
 	local mycmakeargs=(
 		-DSIMON_LIB_INSTALL_DIR=/usr/$(get_libdir)


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2019-02-15 23:28 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2019-02-15 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b5a115a79ea9bbbc40b2d803593fa2f241e02d3e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 15 23:27:18 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 15 23:28:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a115a7

app-accessibility/simon: EAPI-7 bump

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

 app-accessibility/simon/simon-9999.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-accessibility/simon/simon-9999.ebuild b/app-accessibility/simon/simon-9999.ebuild
index f5fc867b212..8c9e1d6bf7f 100644
--- a/app-accessibility/simon/simon-9999.ebuild
+++ b/app-accessibility/simon/simon-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 EGIT_BRANCH="kf5"
 KDE_HANDBOOK="forceoptional"
@@ -9,7 +9,7 @@ KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="Open-source speech recognition program for replacing mouse and keyboard"
-HOMEPAGE="http://simon-listens.org/"
+HOMEPAGE="https://simon-listens.org/"
 [[ ${PV} != *9999* ]] && SRC_URI="mirror://kde/unstable/simon/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2019-11-13 13:45 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2019-11-13 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     4ec8170235663d683e11992d9c9fe8205d045904
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 13:38:15 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 13:44:26 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec81702

app-accessibility/simon: Port to ecm.eclass and kde.org.eclass

Drop non-existing qwt[qt5] USEDEP.

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

 app-accessibility/simon/simon-9999.ebuild | 74 ++++++++++++++++---------------
 1 file changed, 39 insertions(+), 35 deletions(-)

diff --git a/app-accessibility/simon/simon-9999.ebuild b/app-accessibility/simon/simon-9999.ebuild
index 8c9e1d6bf7f..3115d465843 100644
--- a/app-accessibility/simon/simon-9999.ebuild
+++ b/app-accessibility/simon/simon-9999.ebuild
@@ -4,51 +4,55 @@
 EAPI=7
 
 EGIT_BRANCH="kf5"
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+inherit ecm kde.org
 
 DESCRIPTION="Open-source speech recognition program for replacing mouse and keyboard"
 HOMEPAGE="https://simon-listens.org/"
-[[ ${PV} != *9999* ]] && SRC_URI="mirror://kde/unstable/simon/${PV}/${P}.tar.xz"
+
+if [[ ${PV} != *9999* ]]; then
+	SRC_URI="mirror://kde/unstable/simon/${PV}/${P}.tar.xz"
+	KEYWORDS=""
+fi
 
 LICENSE="GPL-2"
-KEYWORDS=""
+SLOT="5"
 IUSE="libsamplerate opencv pim sphinx"
 
 DEPEND="
-	$(add_frameworks_dep karchive)
-	$(add_frameworks_dep kcmutils)
-	$(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 kdelibs4support)
-	$(add_frameworks_dep kguiaddons)
-	$(add_frameworks_dep khtml)
-	$(add_frameworks_dep ki18n)
-	$(add_frameworks_dep kiconthemes)
-	$(add_frameworks_dep kio)
-	$(add_frameworks_dep kparts)
-	$(add_frameworks_dep ktexteditor)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kxmlgui)
-	$(add_kdeapps_dep okular)
-	$(add_qt_dep qtconcurrent)
-	$(add_qt_dep qtdbus)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtsql)
-	$(add_qt_dep qtwidgets)
-	$(add_qt_dep qtxml)
-	$(add_qt_dep qtx11extras)
+	dev-qt/qtconcurrent:5
+	dev-qt/qtdbus:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtsql:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtx11extras:5
+	kde-apps/okular:5
+	kde-frameworks/karchive:5
+	kde-frameworks/kcmutils:5
+	kde-frameworks/kcompletion:5
+	kde-frameworks/kconfig:5
+	kde-frameworks/kconfigwidgets:5
+	kde-frameworks/kcoreaddons:5
+	kde-frameworks/kcrash:5
+	kde-frameworks/kdbusaddons:5
+	kde-frameworks/kdelibs4support:5
+	kde-frameworks/kguiaddons:5
+	kde-frameworks/khtml:5
+	kde-frameworks/ki18n:5
+	kde-frameworks/kiconthemes:5
+	kde-frameworks/kio:5
+	kde-frameworks/kparts:5
+	kde-frameworks/ktexteditor:5
+	kde-frameworks/kwidgetsaddons:5
+	kde-frameworks/kxmlgui:5
 	media-libs/alsa-lib
 	media-libs/libqaccessibilityclient:5
 	x11-libs/libX11
 	x11-libs/libXtst
-	x11-libs/qwt:6=[qt5]
+	x11-libs/qwt:6=
 "
 RDEPEND="${DEPEND}"
 
@@ -65,11 +69,11 @@ src_configure() {
 		-DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so
 	)
 
-	kde5_src_configure
+	ecm_src_configure
 }
 
 pkg_postinst() {
-	kde5_pkg_postinst
+	ecm_pkg_postinst
 
 	elog "Optional dependency:"
 	use sphinx && elog "  app-accessibility/julius (alternative backend)"


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2020-10-18 15:47 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2020-10-18 15:47 UTC (permalink / raw
  To: gentoo-commits

commit:     e4e21e515d085b4ba8d4e6f2ba48506ca938d86d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 15 22:08:24 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 15:44:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e21e51

app-accessibility/simon: Last ditch fixes, not that it matters

Build fails anyway.

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

 app-accessibility/simon/simon-9999.ebuild | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/app-accessibility/simon/simon-9999.ebuild b/app-accessibility/simon/simon-9999.ebuild
index 3115d465843..9d68cd21a9e 100644
--- a/app-accessibility/simon/simon-9999.ebuild
+++ b/app-accessibility/simon/simon-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,6 +6,7 @@ EAPI=7
 EGIT_BRANCH="kf5"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
+KDE_ORG_CATEGORY="unmaintained"
 inherit ecm kde.org
 
 DESCRIPTION="Open-source speech recognition program for replacing mouse and keyboard"
@@ -58,13 +59,13 @@ RDEPEND="${DEPEND}"
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use_find_package pim KF5CalendarCore)
-		$(cmake-utils_use_find_package pim KF5Akonadi)
+		$(cmake_use_find_package pim KF5CalendarCore)
+		$(cmake_use_find_package pim KF5Akonadi)
 		-DWITH_LibSampleRate=$(usex libsamplerate)
 		-DWITH_OpenCV=$(usex opencv)
 		-DBackendType=$(usex sphinx "both" "jhtk")
-		$(cmake-utils_use_find_package sphinx Sphinxbase)
-		$(cmake-utils_use_find_package sphinx Pocketsphinx)
+		$(cmake_use_find_package sphinx Sphinxbase)
+		$(cmake_use_find_package sphinx Pocketsphinx)
 		-DQWT_INCLUDE_DIR=/usr/include/qwt6
 		-DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so
 	)


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

* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/
@ 2020-12-06 11:08 Joonas Niilola
  0 siblings, 0 replies; 10+ messages in thread
From: Joonas Niilola @ 2020-12-06 11:08 UTC (permalink / raw
  To: gentoo-commits

commit:     e7185d0e91ec8b8d4d775c7f13cac12dde723134
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  6 11:07:28 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Dec  6 11:08:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7185d0e

app-accessibility/simon: remove last-rited package

Closes: https://bugs.gentoo.org/752456
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-accessibility/simon/metadata.xml      | 13 -----
 app-accessibility/simon/simon-9999.ebuild | 81 -------------------------------
 2 files changed, 94 deletions(-)

diff --git a/app-accessibility/simon/metadata.xml b/app-accessibility/simon/metadata.xml
deleted file mode 100644
index 923816d1f30..00000000000
--- a/app-accessibility/simon/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>accessibility@gentoo.org</email>
-		<name>Gentoo Accessibility Project</name>
-	</maintainer>
-	<use>
-		<flag name="opencv">Use <pkg>media-libs/opencv</pkg></flag>
-		<flag name="pim">Enable support for KDE PIM resources integration</flag>
-		<flag name="sphinx">Build sphinx backend (pulls <pkg>app-accessibility/julius</pkg> if disabled</flag>
-	</use>
-</pkgmetadata>

diff --git a/app-accessibility/simon/simon-9999.ebuild b/app-accessibility/simon/simon-9999.ebuild
deleted file mode 100644
index 9d68cd21a9e..00000000000
--- a/app-accessibility/simon/simon-9999.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_BRANCH="kf5"
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KDE_ORG_CATEGORY="unmaintained"
-inherit ecm kde.org
-
-DESCRIPTION="Open-source speech recognition program for replacing mouse and keyboard"
-HOMEPAGE="https://simon-listens.org/"
-
-if [[ ${PV} != *9999* ]]; then
-	SRC_URI="mirror://kde/unstable/simon/${PV}/${P}.tar.xz"
-	KEYWORDS=""
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="libsamplerate opencv pim sphinx"
-
-DEPEND="
-	dev-qt/qtconcurrent:5
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtsql:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtx11extras:5
-	kde-apps/okular:5
-	kde-frameworks/karchive:5
-	kde-frameworks/kcmutils:5
-	kde-frameworks/kcompletion:5
-	kde-frameworks/kconfig:5
-	kde-frameworks/kconfigwidgets:5
-	kde-frameworks/kcoreaddons:5
-	kde-frameworks/kcrash:5
-	kde-frameworks/kdbusaddons:5
-	kde-frameworks/kdelibs4support:5
-	kde-frameworks/kguiaddons:5
-	kde-frameworks/khtml:5
-	kde-frameworks/ki18n:5
-	kde-frameworks/kiconthemes:5
-	kde-frameworks/kio:5
-	kde-frameworks/kparts:5
-	kde-frameworks/ktexteditor:5
-	kde-frameworks/kwidgetsaddons:5
-	kde-frameworks/kxmlgui:5
-	media-libs/alsa-lib
-	media-libs/libqaccessibilityclient:5
-	x11-libs/libX11
-	x11-libs/libXtst
-	x11-libs/qwt:6=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake_use_find_package pim KF5CalendarCore)
-		$(cmake_use_find_package pim KF5Akonadi)
-		-DWITH_LibSampleRate=$(usex libsamplerate)
-		-DWITH_OpenCV=$(usex opencv)
-		-DBackendType=$(usex sphinx "both" "jhtk")
-		$(cmake_use_find_package sphinx Sphinxbase)
-		$(cmake_use_find_package sphinx Pocketsphinx)
-		-DQWT_INCLUDE_DIR=/usr/include/qwt6
-		-DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so
-	)
-
-	ecm_src_configure
-}
-
-pkg_postinst() {
-	ecm_pkg_postinst
-
-	elog "Optional dependency:"
-	use sphinx && elog "  app-accessibility/julius (alternative backend)"
-}


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

end of thread, other threads:[~2020-12-06 11:08 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-27  9:35 [gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2020-12-06 11:08 Joonas Niilola
2020-10-18 15:47 Andreas Sturmlechner
2019-11-13 13:45 Andreas Sturmlechner
2019-02-15 23:28 Andreas Sturmlechner
2017-12-12 23:04 Andreas Sturmlechner
2017-12-12 23:04 Andreas Sturmlechner
2017-12-02 21:57 Andreas Sturmlechner
2017-12-02 21:57 Andreas Sturmlechner
2017-02-19 14:55 Andreas Sturmlechner

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