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-video/subtitlecomposer/
Date: Mon, 17 Sep 2018 21:09:27
Message-Id: 1537218267.36e892fa5b71c17ecb4f6db69c735165f3bc43fe.asturm@gentoo
1 commit: 36e892fa5b71c17ecb4f6db69c735165f3bc43fe
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 15 23:51:59 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 17 21:04:27 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=36e892fa
7
8 media-video/subtitlecomposer: Sync with 0.6.6 changes
9
10 Package-Manager: Portage-2.3.49, Repoman-2.3.10
11
12 .../subtitlecomposer/subtitlecomposer-9999.ebuild | 27 +++++++++++++---------
13 1 file changed, 16 insertions(+), 11 deletions(-)
14
15 diff --git a/media-video/subtitlecomposer/subtitlecomposer-9999.ebuild b/media-video/subtitlecomposer/subtitlecomposer-9999.ebuild
16 index 16f0452e51..1bc839caa7 100644
17 --- a/media-video/subtitlecomposer/subtitlecomposer-9999.ebuild
18 +++ b/media-video/subtitlecomposer/subtitlecomposer-9999.ebuild
19 @@ -13,9 +13,9 @@ EGIT_REPO_URI="https://github.com/maxrd2/${PN}"
20
21 LICENSE="GPL-2"
22 KEYWORDS=""
23 -IUSE="mpv unicode xine"
24 +IUSE="gstreamer libav mpv unicode xine"
25
26 -CDEPEND="
27 +COMMON_DEPEND="
28 $(add_frameworks_dep kcodecs)
29 $(add_frameworks_dep kcompletion)
30 $(add_frameworks_dep kconfig)
31 @@ -30,31 +30,38 @@ CDEPEND="
32 $(add_frameworks_dep sonnet)
33 $(add_qt_dep qtgui)
34 $(add_qt_dep qtwidgets)
35 - dev-libs/glib:2
36 - media-libs/gstreamer:1.0
37 - media-libs/gst-plugins-base:1.0
38 media-libs/phonon[qt5(+)]
39 + gstreamer? (
40 + dev-libs/glib:2
41 + media-libs/gstreamer:1.0
42 + media-libs/gst-plugins-base:1.0
43 + )
44 + libav? ( media-video/libav:= )
45 + !libav? ( media-video/ffmpeg:0= )
46 mpv? ( media-video/mpv )
47 unicode? ( dev-libs/icu:= )
48 xine? (
49 media-libs/xine-lib
50 + x11-libs/libX11
51 x11-libs/libxcb
52 )
53 "
54 -RDEPEND="${CDPEEND}
55 +RDEPEND="${COMMON_DEPEND}
56 !media-video/subtitlecomposer:4
57 "
58 -DEPEND="${CDEPEND}
59 +DEPEND="${COMMON_DEPEND}
60 sys-devel/gettext
61 + virtual/pkgconfig
62 "
63
64 src_configure() {
65 local mycmakeargs=(
66 -DCMAKE_DISABLE_FIND_PACKAGE_PocketSphinx=ON # bug 616706
67 + $(cmake-utils_use_find_package gstreamer GStreamer)
68 $(cmake-utils_use_find_package mpv MPV)
69 $(cmake-utils_use_find_package unicode ICU)
70 $(cmake-utils_use_find_package xine Xine)
71 - $(cmake-utils_use_find_package xine XCB)
72 + $(cmake-utils_use_find_package xine X11)
73 )
74
75 kde5_src_configure
76 @@ -63,8 +70,6 @@ src_configure() {
77 pkg_postinst() {
78 kde5_pkg_postinst
79
80 - echo
81 - elog "Some example scripts provided by ${PV} require dev-lang/ruby"
82 + elog "Some example scripts provided by ${PN} require dev-lang/ruby"
83 elog "or dev-lang/python to be installed."
84 - echo
85 }