[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 49d002018224dd8498633f2316d544b5d729cb61 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 3 18:24:08 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 3 19:48:13 2025 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=49d00201 kde-apps/artikulate: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/artikulate/metadata.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kde-apps/artikulate/metadata.xml b/kde-apps/artikulate/metadata.xml index d925f24397..53d5f7d1cd 100644 --- a/kde-apps/artikulate/metadata.xml +++ b/kde-apps/artikulate/metadata.xml @@ -6,6 +6,7 @@ Gentoo KDE Project - https://bugs.kde.org/ + https://bugs.kde.org/enter_bug.cgi?product=Artikulate + education/artikulate
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 1f43476f856ef28bc2fb093f953ae413bc0e61d2 Author: Alfred Wingate protonmail com> AuthorDate: Sat May 3 19:24:01 2025 + Commit: Sam James gentoo org> CommitDate: Sat May 3 19:45:07 2025 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1f43476f kde-apps/artikulate: add dev-libs/libxml2 subslot op for incoming ABI break Signed-off-by: Alfred Wingate protonmail.com> Part-of: https://github.com/gentoo/kde/pull/1039 Signed-off-by: Sam James gentoo.org> kde-apps/artikulate/artikulate-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 31a14a933f..a193925c00 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -18,7 +18,7 @@ KEYWORDS="" IUSE="" DEPEND=" - dev-libs/libxml2 + dev-libs/libxml2:= >=dev-qt/qtbase-${QTMIN}:6[gui,sql,xml] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 36ae2b184fdea19c892d6f326c969aeda66da8ea Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 29 16:17:37 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 29 16:18:57 2025 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=36ae2b18 kde-apps/artikulate: drop 25.04.49. Signed-off-by: Andreas Sturmlechner gentoo.org> .../artikulate/artikulate-25.04.49..ebuild | 46 -- 1 file changed, 46 deletions(-) diff --git a/kde-apps/artikulate/artikulate-25.04.49..ebuild b/kde-apps/artikulate/artikulate-25.04.49..ebuild deleted file mode 100644 index dd5ba26afd..00 --- a/kde-apps/artikulate/artikulate-25.04.49..ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="forceoptional" -KFMIN=5.115.0 -QTMIN=5.15.12 -inherit ecm gear.kde.org - -DESCRIPTION="Language learning application that helps improving pronunciation skills" -HOMEPAGE="https://apps.kde.org/artikulate/"; - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="" -IUSE="" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=dev-qt/qtxmlpatterns-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 -" - -src_configure() { - local mycmakeargs=( - -DBUILD_autotests=$(usex test) - ) - ecm_src_configure -}
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 97a58561ced59281571a42a0df90490897143ac4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 20 21:03:41 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 20 21:05:15 2025 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=97a58561 kde-apps/artikulate: Drop unused dependency Upstream commit 8e0187dc68dda15e81b503a513c61827adf749d9 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/artikulate/artikulate-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 00d7701b02..842d13b75f 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -32,7 +32,6 @@ DEPEND=" >=kde-frameworks/kitemmodels-${KFMIN}:6 >=kde-frameworks/knewstuff-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kxmlgui-${KFMIN}:6 " RDEPEND="${DEPEND}"
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/, eclass/
commit: 1db2ebf3048889a3e962f81af60a93a6ed7b275f Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 25 16:22:01 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 25 16:24:48 2025 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1db2ebf3 kde-apps/artikulate: Port to Qt6 Upstream commits: 13f44b64a3e16345a88c8bda9ce1786c5b45b638 bebf6138a41f7294be701d4a620c2e0b6ece2d03 2a3be7150b5cca51e142557ba12b63648b9ae371 3c1f3330fa3010d1edf765bf88d7f30f384be07b 27fb25baa29353b7a0bb5fdba877cb4367f0d432 05cb22e0ebaa27d41541394f66ba83491efa89b1 Signed-off-by: Andreas Sturmlechner gentoo.org> eclass/gear.kde.org.eclass | 18 + kde-apps/artikulate/artikulate-.ebuild | 42 ++ 2 files changed, 33 insertions(+), 27 deletions(-) diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass index ee9e182799..9926068ab6 100644 --- a/eclass/gear.kde.org.eclass +++ b/eclass/gear.kde.org.eclass @@ -63,7 +63,7 @@ elif [[ -z ${KDE_ORG_COMMIT} ]]; then SRC_URI="${_KDE_SRC_URI}${KDE_ORG_TAR_PN}-${PV}.tar.xz" fi -# list of applications ported to KF6 in SLOT=6 having to block SLOT=5 +# list of applications ported to KF6 having to block SLOT=5 if $(ver_test -gt 24.01.75); then case ${PN} in akonadi | \ @@ -248,7 +248,7 @@ if $(ver_test -gt 24.01.75); then esac fi -# list of applications ported to KF6 post-24.02 in SLOT=6 having to block SLOT=5 +# list of applications ported to KF6 post-24.02 having to block SLOT=5 if $(ver_test -gt 24.04.75); then case ${PN} in audex | \ @@ -262,7 +262,7 @@ if $(ver_test -gt 24.04.75); then esac fi -# list of applications ported to KF6 post-24.05 in SLOT=6 having to block SLOT=5 +# list of applications ported to KF6 post-24.05 having to block SLOT=5 if $(ver_test -gt 24.07.75); then case ${PN} in k3b | \ @@ -285,8 +285,7 @@ if $(ver_test -gt 24.07.75); then esac fi -# list of applications ported to KF6 post-24.08 in SLOT=6 having to block SLOT=5 -# (option to build with KF6 in master, but default remains KF5) +# list of applications ported to KF6 post-24.08 having to block SLOT=5 if $(ver_test -gt 24.11.75); then case ${PN} in cantor | \ @@ -301,4 +300,13 @@ if $(ver_test -gt 24.11.75); then esac fi +# list of applications ported to KF6 post-25.04 having to block SLOT=5 +if $(ver_test -gt 25.07.75); then + case ${PN} in + artikulate) + RDEPEND+=" !${CATEGORY}/${PN}:5" ;; + *) ;; + esac +fi + fi diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index dd5ba26afd..00d7701b02 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -5,38 +5,36 @@ EAPI=8 ECM_HANDBOOK="optional" ECM_TEST="forceoptional" -KFMIN=5.115.0 -QTMIN=5.15.12 -inherit ecm gear.kde.org +KFMIN=6.9.0 +QTMIN=6.8.1 +inherit ecm gear.kde.org xdg DESCRIPTION="Language learning application that helps improving pronunciation skills" HOMEPAGE="https://apps.kde.org/artikulate/"; LICENSE="GPL-2" # TODO: CHECK -SLOT="5" +SLOT="0" KEYWORDS="" IUSE="" DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=dev-qt/qtxmlpatterns-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 + dev-libs/libxml2 + >=dev-qt/qtbase-${QTMIN}:6[gui,sql,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 " +RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=(
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: c9f7e5bf6fb67746560527fa7dc24b690f7250eb Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 4 13:13:46 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 4 13:13:46 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9f7e5bf kde-apps/artikulate: Drop IUSE=gstreamer, media-libs/qt-gstreamer dead Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/artikulate/artikulate-20.12.2.ebuild | 9 - kde-apps/artikulate/artikulate-20.12.49..ebuild | 9 - kde-apps/artikulate/artikulate-.ebuild | 9 - 3 files changed, 12 insertions(+), 15 deletions(-) diff --git a/kde-apps/artikulate/artikulate-20.12.2.ebuild b/kde-apps/artikulate/artikulate-20.12.2.ebuild index 431fda1e16..82f107954c 100644 --- a/kde-apps/artikulate/artikulate-20.12.2.ebuild +++ b/kde-apps/artikulate/artikulate-20.12.2.ebuild @@ -14,11 +14,12 @@ HOMEPAGE="https://apps.kde.org/en/artikulate"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="gstreamer" +IUSE="" DEPEND=" >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 >=dev-qt/qtsql-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 @@ -31,15 +32,13 @@ DEPEND=" >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/knewstuff-${KFMIN}:5 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - gstreamer? ( >=media-libs/qt-gstreamer-1.2.0-r4 ) - !gstreamer? ( >=dev-qt/qtmultimedia-${QTMIN}:5 ) " RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( - -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer) - -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex !gstreamer) + -DBUILD_GSTREAMER_PLUGIN=OFF + -DBUILD_QTMULTIMEDIA_PLUGIN=ON ) ecm_src_configure diff --git a/kde-apps/artikulate/artikulate-20.12.49..ebuild b/kde-apps/artikulate/artikulate-20.12.49..ebuild index 022a408bed..ba793d5a9a 100644 --- a/kde-apps/artikulate/artikulate-20.12.49..ebuild +++ b/kde-apps/artikulate/artikulate-20.12.49..ebuild @@ -14,11 +14,12 @@ HOMEPAGE="https://apps.kde.org/en/artikulate"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="" -IUSE="gstreamer" +IUSE="" DEPEND=" >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 >=dev-qt/qtsql-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 @@ -31,15 +32,13 @@ DEPEND=" >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/knewstuff-${KFMIN}:5 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - gstreamer? ( >=media-libs/qt-gstreamer-1.2.0-r4 ) - !gstreamer? ( >=dev-qt/qtmultimedia-${QTMIN}:5 ) " RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( - -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer) - -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex !gstreamer) + -DBUILD_GSTREAMER_PLUGIN=OFF + -DBUILD_QTMULTIMEDIA_PLUGIN=ON ) ecm_src_configure diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 022a408bed..ba793d5a9a 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -14,11 +14,12 @@ HOMEPAGE="https://apps.kde.org/en/artikulate"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="" -IUSE="gstreamer" +IUSE="" DEPEND=" >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 >=dev-qt/qtsql-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 @@ -31,15 +32,13 @@ DEPEND=" >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/knewstuff-${KFMIN}:5 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - gstreamer? ( >=media-libs/qt-gstreamer-1.2.0-r4 ) - !gstreamer? ( >=dev-qt/qtmultimedia-${QTMIN}:5 ) " RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( - -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer) - -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex !gstreamer) + -DBUILD_GSTREAMER_PLUGIN=OFF + -DBUILD_QTMULTIMEDIA_PLUGIN=ON ) ecm_src_configure
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 0d249975f8e5759bb31e2c808fb70289eef6a8e6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jul 18 08:44:08 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 18 08:48:21 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0d249975 kde-apps/artikulate: 20.07.80 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/artikulate/artikulate-20.07.80.ebuild | 46 ++ 1 file changed, 46 insertions(+) diff --git a/kde-apps/artikulate/artikulate-20.07.80.ebuild b/kde-apps/artikulate/artikulate-20.07.80.ebuild new file mode 100644 index 00..9b0293c8f4 --- /dev/null +++ b/kde-apps/artikulate/artikulate-20.07.80.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="optional" +KFMIN=5.72.0 +QTMIN=5.14.2 +inherit ecm kde.org + +DESCRIPTION="Language learning application that helps improving pronunciation skills" +HOMEPAGE="https://kde.org/applications/education/org.kde.artikulate"; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="gstreamer" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5(+)] ) + !gstreamer? ( >=dev-qt/qtmultimedia-${QTMIN}:5 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer) + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex !gstreamer) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 828acbc35c693c9c015533e551bb484ad2bbdfbf Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 19 09:55:47 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 19 09:55:47 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=828acbc3 kde-apps/artikulate: Drop unused DEPEND Upstream commit b31404df2ef2417e30598daa0b7ca580fb7949cc Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/artikulate/artikulate-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index fa4e507dba..5df763638b 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -22,7 +22,6 @@ DEPEND=" $(add_frameworks_dep ki18n) $(add_frameworks_dep knewstuff) $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) $(add_qt_dep qtdeclarative) $(add_qt_dep qtgui) $(add_qt_dep qtsql)
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 4384a003c74228420dd750abe72695da0d91cb9a Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 8 23:41:35 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 9 09:55:41 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4384a003 kde-apps/artikulate: Set KDE_HANDBOOK to optional Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/artikulate/artikulate-18.12.49..ebuild | 2 +- kde-apps/artikulate/artikulate-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/artikulate/artikulate-18.12.49..ebuild b/kde-apps/artikulate/artikulate-18.12.49..ebuild index d28227b2e3..fa4e507dba 100644 --- a/kde-apps/artikulate/artikulate-18.12.49..ebuild +++ b/kde-apps/artikulate/artikulate-18.12.49..ebuild @@ -3,7 +3,7 @@ EAPI=7 -KDE_HANDBOOK="true" +KDE_HANDBOOK="optional" inherit kde5 DESCRIPTION="Language learning application that helps improving pronunciation skills" diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index d28227b2e3..fa4e507dba 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -KDE_HANDBOOK="true" +KDE_HANDBOOK="optional" inherit kde5 DESCRIPTION="Language learning application that helps improving pronunciation skills"
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 73b2b4516958d1d5d7e4a2916906ee9eddda8297 Author: Michael Palimaka gentoo org> AuthorDate: Mon Dec 25 10:16:13 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Dec 25 10:30:25 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=73b2b451 kde-apps/artikulate: add missing dependency Package-Manager: Portage-2.3.14, Repoman-2.3.6 kde-apps/artikulate/artikulate-17.12.49..ebuild | 1 + kde-apps/artikulate/artikulate-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/kde-apps/artikulate/artikulate-17.12.49..ebuild b/kde-apps/artikulate/artikulate-17.12.49..ebuild index 4a7e553a9f..264a03ca54 100644 --- a/kde-apps/artikulate/artikulate-17.12.49..ebuild +++ b/kde-apps/artikulate/artikulate-17.12.49..ebuild @@ -17,6 +17,7 @@ DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) $(add_frameworks_dep ki18n) $(add_frameworks_dep knewstuff) diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 4a7e553a9f..264a03ca54 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -17,6 +17,7 @@ DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) $(add_frameworks_dep ki18n) $(add_frameworks_dep knewstuff)
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 78caaa2e376f757eb0d8d58700ff0227d4fa4931 Author: Michael Palimaka gentoo org> AuthorDate: Mon Dec 25 10:15:45 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Dec 25 10:30:25 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=78caaa2e kde-apps/artikulate: sort variables Package-Manager: Portage-2.3.14, Repoman-2.3.6 kde-apps/artikulate/artikulate-17.12.49..ebuild | 4 ++-- kde-apps/artikulate/artikulate-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kde-apps/artikulate/artikulate-17.12.49..ebuild b/kde-apps/artikulate/artikulate-17.12.49..ebuild index 9e39b2332d..4a7e553a9f 100644 --- a/kde-apps/artikulate/artikulate-17.12.49..ebuild +++ b/kde-apps/artikulate/artikulate-17.12.49..ebuild @@ -11,6 +11,8 @@ HOMEPAGE="https://edu.kde.org/applications/language/artikulate"; KEYWORDS="" IUSE="+gstreamer qtmedia" +REQUIRED_USE="|| ( gstreamer qtmedia )" + DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kconfig) @@ -31,8 +33,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -REQUIRED_USE="|| ( gstreamer qtmedia )" - src_configure() { local mycmakeargs=( -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer) diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 9e39b2332d..4a7e553a9f 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -11,6 +11,8 @@ HOMEPAGE="https://edu.kde.org/applications/language/artikulate"; KEYWORDS="" IUSE="+gstreamer qtmedia" +REQUIRED_USE="|| ( gstreamer qtmedia )" + DEPEND=" $(add_frameworks_dep karchive) $(add_frameworks_dep kconfig) @@ -31,8 +33,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -REQUIRED_USE="|| ( gstreamer qtmedia )" - src_configure() { local mycmakeargs=( -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer)
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 00d162673eb4358dfb735d331a0234dc21fa88eb Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Feb 21 12:18:05 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Feb 23 14:15:19 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=00d16267 kde-apps/artikulate: Add DEPENDs Package-Manager: portage-2.2.27 kde-apps/artikulate/artikulate-.ebuild | 20 kde-apps/artikulate/metadata.xml | 3 +++ 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 8eb6e28..baa60a3 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 KDE_HANDBOOK="true" inherit kde5 @@ -10,13 +10,13 @@ inherit kde5 DESCRIPTION="Language learning application that helps improving pronunciation skills" HOMEPAGE="https://edu.kde.org/applications/language/artikulate"; KEYWORDS="" -IUSE="" +IUSE="+gstreamer qtmedia" DEPEND=" + $(add_frameworks_dep karchive) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdeclarative) $(add_frameworks_dep ki18n) $(add_frameworks_dep knewstuff) $(add_frameworks_dep kwidgetsaddons) @@ -27,6 +27,18 @@ DEPEND=" $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) $(add_qt_dep qtxmlpatterns) - >=media-libs/qt-gstreamer-1.2.0[qt5] + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5] ) + qtmedia? ( $(add_qt_dep qtmultimedia) ) " RDEPEND="${DEPEND}" + +REQUIRED_USE="|| ( gstreamer qtmedia )" + +src_configure() { + local mycmakeargs=( + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer) + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia) + ) + + kde5_src_configure +} diff --git a/kde-apps/artikulate/metadata.xml b/kde-apps/artikulate/metadata.xml index 2fdbf33..34d1ba6 100644 --- a/kde-apps/artikulate/metadata.xml +++ b/kde-apps/artikulate/metadata.xml @@ -5,4 +5,7 @@ k...@gentoo.org Gentoo KDE Project + + Enable playback via Qt5Multimedia +
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: e659f2fcf6d1fd5032018d8f44b936823cfa769f Author: Michael Palimaka gentoo org> AuthorDate: Mon Oct 19 18:28:27 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Oct 19 18:28:49 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e659f2fc kde-apps/artikulate: remove unused dependency Gentoo-bug: 563522 Upstream-commit: ee92ad1d7dcd233cf73016b8e6036bb7abd0bab7 Package-Manager: portage-2.2.20.1 kde-apps/artikulate/artikulate-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 847623e..7054550 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -29,6 +29,4 @@ DEPEND=" dev-qt/qtxmlpatterns:5 >=media-libs/qt-gstreamer-1.2.0[qt5] " -RDEPEND="${DEPEND} - $(add_kdeapps_dep kqtquickcharts) -" +RDEPEND="${DEPEND}"
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 05e41d8378d5c04da73ba3d21a2fd94df70b0028 Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Oct 17 00:38:45 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Oct 17 14:34:27 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=05e41d83 kde-apps/artikulate: Frameworks merged to master Package-Manager: portage-2.2.20.1 kde-apps/artikulate/artikulate-5..ebuild | 36 kde-apps/artikulate/artikulate-.ebuild | 24 ++- 2 files changed, 18 insertions(+), 42 deletions(-) diff --git a/kde-apps/artikulate/artikulate-5..ebuild b/kde-apps/artikulate/artikulate-5..ebuild deleted file mode 100644 index 17d4d78..000 --- a/kde-apps/artikulate/artikulate-5..ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_HANDBOOK=true -EGIT_BRANCH="frameworks" -inherit kde5 - -DESCRIPTION="Language learning application that helps improving pronunciation skills" -HOMEPAGE="https://edu.kde.org/applications/language/artikulate"; -KEYWORDS="" -IUSE="" - -DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdeclarative) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - dev-qt/qtxmlpatterns:5 - >=media-libs/qt-gstreamer-1.2.0[qt5] -" -RDEPEND="${DEPEND} - $(add_kdeapps_dep kqtquickcharts) -" diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 29688a4..847623e 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -4,18 +4,30 @@ EAPI=5 -DECLARATIVE_REQUIRED="always" -KDE_HANDBOOK="optional" -inherit kde4-base +KDE_HANDBOOK="true" +QT_MINIMAL="5.5.0" +inherit kde5 DESCRIPTION="Language learning application that helps improving pronunciation skills" HOMEPAGE="https://edu.kde.org/applications/language/artikulate"; KEYWORDS="" -IUSE="debug" +IUSE="" DEPEND=" - dev-qt/qtxmlpatterns:4 - >=media-libs/qt-gstreamer-1.2.0[qt4(+)] + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtsql:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtxmlpatterns:5 + >=media-libs/qt-gstreamer-1.2.0[qt5] " RDEPEND="${DEPEND} $(add_kdeapps_dep kqtquickcharts)
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: d498b408ed8c57900ff6600608b5a0eea88707b1 Author: Johannes Huber gentoo org> AuthorDate: Sun Jul 26 11:39:16 2015 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jul 26 11:39:16 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d498b408 [kde-apps/artikulate] Add KF5 version Package-Manager: portage-2.2.20 kde-apps/artikulate/artikulate-5..ebuild | 36 1 file changed, 36 insertions(+) diff --git a/kde-apps/artikulate/artikulate-5..ebuild b/kde-apps/artikulate/artikulate-5..ebuild new file mode 100644 index 000..f708f17 --- /dev/null +++ b/kde-apps/artikulate/artikulate-5..ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK=true +EGIT_BRANCH="frameworks" +inherit kde5 + +DESCRIPTION="Language learning application that helps improving pronunciation skills" +HOMEPAGE="http://edu.kde.org/applications/language/artikulate"; +KEYWORDS="" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtsql:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtxmlpatterns:5 + >=media-libs/qt-gstreamer-1.2.0[qt5] +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kqtquickcharts) +"
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: f3132847d78ac8508073f912fc02293fd376d024 Author: Michael Palimaka gentoo org> AuthorDate: Sun May 10 18:03:33 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Sun May 10 18:03:33 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f3132847 [kde-apps/artikulate] Remove unused inherit. Package-Manager: portage-2.2.18 kde-apps/artikulate/artikulate-14.12.3.ebuild | 2 +- kde-apps/artikulate/artikulate-15.04.0.ebuild | 2 +- kde-apps/artikulate/artikulate-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-apps/artikulate/artikulate-14.12.3.ebuild b/kde-apps/artikulate/artikulate-14.12.3.ebuild index 75ad650..fbc7ab5 100644 --- a/kde-apps/artikulate/artikulate-14.12.3.ebuild +++ b/kde-apps/artikulate/artikulate-14.12.3.ebuild @@ -6,7 +6,7 @@ EAPI=5 DECLARATIVE_REQUIRED="always" KDE_HANDBOOK="optional" -inherit kde4-base multilib +inherit kde4-base DESCRIPTION="Language learning application that helps improving pronunciation skills" HOMEPAGE="http://edu.kde.org/applications/language/artikulate"; diff --git a/kde-apps/artikulate/artikulate-15.04.0.ebuild b/kde-apps/artikulate/artikulate-15.04.0.ebuild index 75ad650..fbc7ab5 100644 --- a/kde-apps/artikulate/artikulate-15.04.0.ebuild +++ b/kde-apps/artikulate/artikulate-15.04.0.ebuild @@ -6,7 +6,7 @@ EAPI=5 DECLARATIVE_REQUIRED="always" KDE_HANDBOOK="optional" -inherit kde4-base multilib +inherit kde4-base DESCRIPTION="Language learning application that helps improving pronunciation skills" HOMEPAGE="http://edu.kde.org/applications/language/artikulate"; diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index 8c05349..986b510 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -6,7 +6,7 @@ EAPI=5 DECLARATIVE_REQUIRED="always" KDE_HANDBOOK="optional" -inherit kde4-base multilib +inherit kde4-base DESCRIPTION="Language learning application that helps improving pronunciation skills" HOMEPAGE="http://edu.kde.org/applications/language/artikulate";
[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/
commit: 4c0e92736594f3f02cf38192c0d4b06dc8a7882a Author: Michael Palimaka gentoo org> AuthorDate: Fri Apr 3 19:43:05 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Apr 3 19:43:05 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4c0e9273 [kde-apps/artikulate] Enforce missing USE dependency wrt bug #545416. Package-Manager: portage-2.2.18 kde-apps/artikulate/artikulate-14.12.3.ebuild | 2 +- kde-apps/artikulate/artikulate-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/artikulate/artikulate-14.12.3.ebuild b/kde-apps/artikulate/artikulate-14.12.3.ebuild index 5bbe9eb..75ad650 100644 --- a/kde-apps/artikulate/artikulate-14.12.3.ebuild +++ b/kde-apps/artikulate/artikulate-14.12.3.ebuild @@ -15,7 +15,7 @@ IUSE="debug" DEPEND=" dev-qt/qtxmlpatterns:4 - >=media-libs/qt-gstreamer-1.2.0 + >=media-libs/qt-gstreamer-1.2.0[qt4(+)] " RDEPEND="${DEPEND} $(add_kdeapps_dep kqtquickcharts) diff --git a/kde-apps/artikulate/artikulate-.ebuild b/kde-apps/artikulate/artikulate-.ebuild index a13c5da..8c05349 100644 --- a/kde-apps/artikulate/artikulate-.ebuild +++ b/kde-apps/artikulate/artikulate-.ebuild @@ -15,7 +15,7 @@ IUSE="debug" DEPEND=" dev-qt/qtxmlpatterns:4 - >=media-libs/qt-gstreamer-1.2.0 + >=media-libs/qt-gstreamer-1.2.0[qt4(+)] " RDEPEND="${DEPEND} $(add_kdeapps_dep kqtquickcharts)