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 |
} |