1 |
commit: 449d95228fb7d218b221f57401349419ad3ab5f7 |
2 |
Author: Henrik Pihl <ahvenas <AT> gmail <DOT> com> |
3 |
AuthorDate: Mon Aug 3 17:49:49 2020 +0000 |
4 |
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Aug 15 09:29:46 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449d9522 |
7 |
|
8 |
media-video/shotcut: version bump to 20.07.11 |
9 |
|
10 |
Package-Manager: Portage-3.0.1, Repoman-2.3.23 |
11 |
Signed-off-by: Henrik Pihl <ahvenas <AT> gmail.com> |
12 |
Closes: https://github.com/gentoo/gentoo/pull/16984 |
13 |
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> |
14 |
|
15 |
media-video/shotcut/Manifest | 1 + |
16 |
media-video/shotcut/shotcut-20.07.11.ebuild | 64 +++++++++++++++++++++++++++++ |
17 |
2 files changed, 65 insertions(+) |
18 |
|
19 |
diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest |
20 |
index 8061d50c601..c2b86035b9d 100644 |
21 |
--- a/media-video/shotcut/Manifest |
22 |
+++ b/media-video/shotcut/Manifest |
23 |
@@ -1,2 +1,3 @@ |
24 |
DIST shotcut-19.12.31.tar.gz 5475620 BLAKE2B 47fd90ddf40da3c08d3dab31b7170b02aab2f3e6b9d3d7446d53192c04b22b7e053cffe21632f1370d699ff00dca0d057f9a49d29ddeb225f039104abbc8ddee SHA512 714d5b3e184e9d0786bc64635e51fd61570e0404c0ebf0fa5c8a12cb85c9091c75ac61e4963bd400b5722f310ae590b2c2d83aa4cd7acbcb53545f224f0ca766 |
25 |
DIST shotcut-20.06.28.tar.gz 5797885 BLAKE2B 3f241d6bbe4a89410a2e96ec8bde9446ee88c452ee76f77e4d145f44a37c0d5d116f43e4d0e844b5a112998317f3378c84819bd63c9a02a5aff30338859340b6 SHA512 cd9b96ca467c669138902a94975a5f23baa266b1eb92de0b0446e6f6616a9927aac430c6bd41c4f00de4e5b6d99bfbdf074d339f98ef219a38e3572d8670d78b |
26 |
+DIST shotcut-20.07.11.tar.gz 5801379 BLAKE2B 93f91fc0d31583e2f53576a7c768e9c0330da07ebcacf1a9d66020a826bbff430fc6032c48f288936ac14f8eaf5a592297c818c72bdde73253a90cc6ce304655 SHA512 8590855f252dbf1a1e4aed078da93ea730e4dec2c67420f57babf59e37a8f4d76c808a14872ae68fa400e5057e9be9d42c567c4f0db3e869eefd5115b814d30b |
27 |
|
28 |
diff --git a/media-video/shotcut/shotcut-20.07.11.ebuild b/media-video/shotcut/shotcut-20.07.11.ebuild |
29 |
new file mode 100644 |
30 |
index 00000000000..a427a53ccc8 |
31 |
--- /dev/null |
32 |
+++ b/media-video/shotcut/shotcut-20.07.11.ebuild |
33 |
@@ -0,0 +1,64 @@ |
34 |
+# Copyright 1999-2020 Gentoo Authors |
35 |
+# Distributed under the terms of the GNU General Public License v2 |
36 |
+ |
37 |
+EAPI=7 |
38 |
+ |
39 |
+inherit flag-o-matic qmake-utils xdg |
40 |
+ |
41 |
+DESCRIPTION="A free, open source, cross-platform video editor" |
42 |
+HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/" |
43 |
+SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
44 |
+ |
45 |
+LICENSE="GPL-3+" |
46 |
+SLOT="0" |
47 |
+KEYWORDS="~amd64 ~x86" |
48 |
+ |
49 |
+BDEPEND=" |
50 |
+ dev-qt/linguist-tools:5 |
51 |
+" |
52 |
+COMMON_DEPEND=" |
53 |
+ dev-qt/qtcore:5 |
54 |
+ dev-qt/qtdeclarative:5[widgets] |
55 |
+ dev-qt/qtgui:5 |
56 |
+ dev-qt/qtmultimedia:5 |
57 |
+ dev-qt/qtnetwork:5 |
58 |
+ dev-qt/qtopengl:5 |
59 |
+ dev-qt/qtprintsupport:5 |
60 |
+ dev-qt/qtsql:5 |
61 |
+ dev-qt/qtwebkit:5 |
62 |
+ dev-qt/qtwebsockets:5 |
63 |
+ dev-qt/qtwidgets:5 |
64 |
+ dev-qt/qtxml:5 |
65 |
+ >=media-libs/mlt-6.18.0[ffmpeg,frei0r,jack,qt5,sdl,xml] |
66 |
+ media-libs/webvfx |
67 |
+ media-video/ffmpeg |
68 |
+" |
69 |
+DEPEND="${COMMON_DEPEND} |
70 |
+ dev-qt/qtconcurrent:5 |
71 |
+ dev-qt/qtx11extras:5 |
72 |
+" |
73 |
+RDEPEND="${COMMON_DEPEND} |
74 |
+ dev-qt/qtgraphicaleffects:5 |
75 |
+ dev-qt/qtquickcontrols:5 |
76 |
+ virtual/jack |
77 |
+" |
78 |
+ |
79 |
+src_prepare() { |
80 |
+ default |
81 |
+ |
82 |
+ sed -i -e '/QT.*private/d' \ |
83 |
+ src/src.pro || die |
84 |
+} |
85 |
+ |
86 |
+src_configure() { |
87 |
+ append-cxxflags -Wno-deprecated-declarations |
88 |
+ |
89 |
+ eqmake5 \ |
90 |
+ PREFIX="${EPREFIX}/usr" \ |
91 |
+ SHOTCUT_VERSION="${PV}" |
92 |
+} |
93 |
+ |
94 |
+src_install() { |
95 |
+ emake INSTALL_ROOT="${D}" install |
96 |
+ einstalldocs |
97 |
+} |