summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2016-05-18 15:42:18 +0200
committerJohannes Huber <johu@gentoo.org>2016-05-18 16:03:33 +0200
commit66ef0203d4c540eb29b88a9ca47a71d54d5fa2dd (patch)
tree5096e0b3a3b9501276d23ccbdefa39f613d758d5 /kde-apps/artikulate
parentapp-misc/tmux: Add 2.1-r1 and ship terminfo file. (diff)
downloadgentoo-66ef0203d4c540eb29b88a9ca47a71d54d5fa2dd.tar.gz
gentoo-66ef0203d4c540eb29b88a9ca47a71d54d5fa2dd.tar.bz2
gentoo-66ef0203d4c540eb29b88a9ca47a71d54d5fa2dd.zip
kde-apps: Version bump KDE Applications 16.04.1
Except KDE PIM which is not ready for production yet, which is available (masked) in kde overlay. Package-Manager: portage-2.3.0_rc1
Diffstat (limited to 'kde-apps/artikulate')
-rw-r--r--kde-apps/artikulate/Manifest1
-rw-r--r--kde-apps/artikulate/artikulate-16.04.1.ebuild44
-rw-r--r--kde-apps/artikulate/metadata.xml3
3 files changed, 48 insertions, 0 deletions
diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest
index af28e1e73301..87677b95b50e 100644
--- a/kde-apps/artikulate/Manifest
+++ b/kde-apps/artikulate/Manifest
@@ -1,2 +1,3 @@
DIST artikulate-15.12.3.tar.xz 3743640 SHA256 a12293fd319f51e37fdf716f88e1cf0f907b11454d5431cd531237f9e77db001 SHA512 5e5af44e18a6ad6270af8ed5236df0bd4df39017609c4a5ce9c5e091abe7cc6c11f45bf42e33b712f6665ea1ec264645e0522a89d2404c2f68e622786ead888d WHIRLPOOL 538482e8f4a49d7c2fec4fe7cb56f5e5f88ca1eab715669a2aaf41ab16d4932fae78052b20234cdcb6296a13a1cfcc373d812a0acbb90260ff1e8bc090b8dec4
+DIST artikulate-16.04.1.tar.xz 3752292 SHA256 a58c812e3c4d24af71686e3e5ced833a4935f26587c850e4664ff01682d3f852 SHA512 0f0f2ab17732df9f3e3808bdfc2777b26988c35c974f1dfcfef0391ee648a432725d315d697821797d4b3ab2d982b3b74d77a8369869ac44c15b02485e740d21 WHIRLPOOL b00b158c934241e21113662250d7b9732d191d51720a03c247e5b88f5d7b6c5b9c644faad95ac3f64d5ef0f6ab260e7a3027d0c21382b3d77841638d3c96ab4f
DIST artikulate-4.14.3.tar.xz 3850740 SHA256 d30197496b36358eeb43013d27e25950e91eea83274abbcd614f09e3381eebea SHA512 ef2421229fd88ecc85d0f4f98f847c9607459f3c58a1b3c3e9cb9204deb789504085819a757f80160179150cdbcdab3c7711ece3c6b85be2fb449229c2a1a572 WHIRLPOOL a62d1c7cd429c1cc0ad0a903206bf297d6b8759954569eb958318b50892e691c4216fc6c76ad761a7e240d0c98195740fcdbaa164dfa87e8b52d88380d54d814
diff --git a/kde-apps/artikulate/artikulate-16.04.1.ebuild b/kde-apps/artikulate/artikulate-16.04.1.ebuild
new file mode 100644
index 000000000000..54adef8b9ea2
--- /dev/null
+++ b/kde-apps/artikulate/artikulate-16.04.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Language learning application that helps improving pronunciation skills"
+HOMEPAGE="https://edu.kde.org/applications/language/artikulate"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gstreamer qtmedia"
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcrash)
+ $(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)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ $(add_qt_dep qtxmlpatterns)
+ 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 2fdbf33d963d..34d1ba675f86 100644
--- a/kde-apps/artikulate/metadata.xml
+++ b/kde-apps/artikulate/metadata.xml
@@ -5,4 +5,7 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <use>
+ <flag name="qtmedia">Enable playback via Qt5Multimedia</flag>
+ </use>
</pkgmetadata>