Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: media-sound/elisa/
Date: Sat, 30 Nov 2019 09:42:17
Message-Id: 1575105538.bbaf7d3391b9f8ffeca564334accbdfac05f1b52.asturm@gentoo
1 commit: bbaf7d3391b9f8ffeca564334accbdfac05f1b52
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 29 19:27:02 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 30 09:18:58 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bbaf7d33
7
8 media-sound/elisa: Add 19.12 stable branch
9
10 Package-Manager: Portage-2.3.80, Repoman-2.3.19
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-sound/elisa/elisa-19.12.49.9999.ebuild | 62 ++++++++++++++++++++++++++++
14 1 file changed, 62 insertions(+)
15
16 diff --git a/media-sound/elisa/elisa-19.12.49.9999.ebuild b/media-sound/elisa/elisa-19.12.49.9999.ebuild
17 new file mode 100644
18 index 0000000000..a95595fe9f
19 --- /dev/null
20 +++ b/media-sound/elisa/elisa-19.12.49.9999.ebuild
21 @@ -0,0 +1,62 @@
22 +# Copyright 1999-2019 Gentoo Authors
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=7
26 +
27 +ECM_HANDBOOK="optional"
28 +ECM_TEST="forceoptional"
29 +KFMIN=5.60.0
30 +QTMIN=5.12.3
31 +inherit ecm kde.org
32 +
33 +DESCRIPTION="Simple music player by KDE"
34 +HOMEPAGE="https://community.kde.org/Elisa"
35 +
36 +LICENSE="LGPL-3+"
37 +SLOT="5"
38 +KEYWORDS=""
39 +IUSE="mpris semantic-desktop vlc"
40 +
41 +BDEPEND="sys-devel/gettext"
42 +DEPEND="
43 + >=dev-qt/qtdeclarative-${QTMIN}:5
44 + >=dev-qt/qtgui-${QTMIN}:5
45 + >=dev-qt/qtmultimedia-${QTMIN}:5
46 + >=dev-qt/qtsql-${QTMIN}:5
47 + >=dev-qt/qtwidgets-${QTMIN}:5
48 + >=kde-frameworks/kcmutils-${KFMIN}:5
49 + >=kde-frameworks/kconfig-${KFMIN}:5
50 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
51 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
52 + >=kde-frameworks/kcrash-${KFMIN}:5
53 + >=kde-frameworks/kdeclarative-${KFMIN}:5
54 + >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib]
55 + >=kde-frameworks/ki18n-${KFMIN}:5
56 + >=kde-frameworks/kio-${KFMIN}:5
57 + >=kde-frameworks/kirigami-${KFMIN}:5
58 + >=kde-frameworks/kitemviews-${KFMIN}:5
59 + >=kde-frameworks/kxmlgui-${KFMIN}:5
60 + mpris? (
61 + >=dev-qt/qtdbus-${QTMIN}:5
62 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
63 + )
64 + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
65 + vlc? ( media-video/vlc:= )
66 + !vlc? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer] )
67 +"
68 +RDEPEND="${DEPEND}
69 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
70 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
71 +"
72 +
73 +RESTRICT+=" test"
74 +
75 +src_configure() {
76 + local mycmakeargs=(
77 + $(cmake_use_find_package mpris KF5DBusAddons)
78 + $(cmake_use_find_package semantic-desktop KF5Baloo)
79 + $(cmake_use_find_package vlc LIBVLC)
80 + )
81 +
82 + ecm_src_configure
83 +}