Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/elisa/
Date: Sat, 29 Jun 2019 21:34:30
Message-Id: 1561844034.ac91b36ca708fbca808db2895b945ec6fb062ed7.asturm@gentoo
1 commit: ac91b36ca708fbca808db2895b945ec6fb062ed7
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 29 21:09:45 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 29 21:33:54 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac91b36c
7
8 media-sound/elisa: 0.4.2 version bump
9
10 Package-Manager: Portage-2.3.67, Repoman-2.3.16
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-sound/elisa/Manifest | 1 +
14 media-sound/elisa/elisa-0.4.2.ebuild | 64 ++++++++++++++++++++++++++++++++++++
15 2 files changed, 65 insertions(+)
16
17 diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest
18 index 5333c1ed6ae..94b47374eda 100644
19 --- a/media-sound/elisa/Manifest
20 +++ b/media-sound/elisa/Manifest
21 @@ -1 +1,2 @@
22 DIST elisa-0.4.1.tar.xz 1273516 BLAKE2B 017ba82435c9189436f4555b9dfd64e13550fdfdcd0c4c88b03062a85dc514d957ded3dbd9d6ce1b2dfc2a5fe06f27bc18bf1db398a429132b1f4295c798bf5b SHA512 39f711132587faed72793a678c7d25495b611350a434633b449b3b995b3d4706f919c652d178d9a061e772eff2ffc3d44e70b2c72c57082a728304c9dabb88e7
23 +DIST elisa-0.4.2.tar.xz 1274720 BLAKE2B 8b8a0db29ec2011bd4494167e637646e873020b24fa721f78683d0c2d062961919a9750a91955204fb65c8efcfcb883ae055c8d2de477a508d990657e1926197 SHA512 8044eca86613be279d2f8df61dd518b69672ba2f586474866f11df7494912020e59bb87905eb3c30a44c2f9bf21466de7f7efac35a6db0f822dfac013a6d57eb
24
25 diff --git a/media-sound/elisa/elisa-0.4.2.ebuild b/media-sound/elisa/elisa-0.4.2.ebuild
26 new file mode 100644
27 index 00000000000..59c4f96313a
28 --- /dev/null
29 +++ b/media-sound/elisa/elisa-0.4.2.ebuild
30 @@ -0,0 +1,64 @@
31 +# Copyright 1999-2019 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +KDE_TEST="forceoptional"
37 +KDE_HANDBOOK="optional"
38 +inherit kde5
39 +
40 +if [[ ${KDE_BUILD_TYPE} = release ]]; then
41 + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
42 + KEYWORDS="~amd64"
43 +fi
44 +
45 +DESCRIPTION="Simple music player by KDE"
46 +HOMEPAGE="https://community.kde.org/Elisa"
47 +LICENSE="LGPL-3+"
48 +IUSE="mpris semantic-desktop vlc"
49 +
50 +BDEPEND="sys-devel/gettext"
51 +DEPEND="
52 + $(add_frameworks_dep kcmutils)
53 + $(add_frameworks_dep kconfig)
54 + $(add_frameworks_dep kconfigwidgets)
55 + $(add_frameworks_dep kcoreaddons)
56 + $(add_frameworks_dep kcrash)
57 + $(add_frameworks_dep kdeclarative)
58 + $(add_frameworks_dep kfilemetadata)
59 + $(add_frameworks_dep ki18n)
60 + $(add_frameworks_dep kio)
61 + $(add_frameworks_dep kirigami)
62 + $(add_frameworks_dep kitemviews)
63 + $(add_frameworks_dep kxmlgui)
64 + $(add_qt_dep qtdeclarative)
65 + $(add_qt_dep qtgui)
66 + $(add_qt_dep qtmultimedia 'gstreamer')
67 + $(add_qt_dep qtsql)
68 + $(add_qt_dep qtwidgets)
69 + mpris? (
70 + $(add_frameworks_dep kdbusaddons)
71 + $(add_qt_dep qtdbus)
72 + )
73 + semantic-desktop? (
74 + $(add_frameworks_dep baloo)
75 + )
76 + vlc? ( media-video/vlc:= )
77 +"
78 +RDEPEND="${DEPEND}
79 + $(add_qt_dep qtgraphicaleffects)
80 + $(add_qt_dep qtquickcontrols)
81 + $(add_qt_dep qtquickcontrols2)
82 +"
83 +
84 +RESTRICT+=" test"
85 +
86 +src_configure() {
87 + local mycmakeargs=(
88 + $(cmake-utils_use_find_package mpris KF5DBusAddons)
89 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
90 + $(cmake-utils_use_find_package vlc LIBVLC)
91 + )
92 +
93 + kde5_src_configure
94 +}