1 |
commit: 3354d1716f1b68e51991b04b28fe6df16ef1545a |
2 |
Author: James Beddek <telans <AT> posteo <DOT> de> |
3 |
AuthorDate: Sun Jan 16 02:04:50 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jan 19 01:14:58 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3354d171 |
7 |
|
8 |
media-video/ffmpeg: add 5.0 |
9 |
|
10 |
Signed-off-by: James Beddek <telans <AT> posteo.de> |
11 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
12 |
|
13 |
media-video/ffmpeg/Manifest | 1 + |
14 |
media-video/ffmpeg/{ffmpeg-9999.ebuild => ffmpeg-5.0.ebuild} | 5 +++-- |
15 |
media-video/ffmpeg/ffmpeg-9999.ebuild | 5 +++-- |
16 |
3 files changed, 7 insertions(+), 4 deletions(-) |
17 |
|
18 |
diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest |
19 |
index d1bac784ee01..87ac85442819 100644 |
20 |
--- a/media-video/ffmpeg/Manifest |
21 |
+++ b/media-video/ffmpeg/Manifest |
22 |
@@ -5,3 +5,4 @@ DIST ffmpeg-4.3.1.tar.bz2 11301038 BLAKE2B 3b0eb332459921435b60e72f5c572034abf65 |
23 |
DIST ffmpeg-4.3.2.tar.bz2 11307134 BLAKE2B 97e1e598e4abe397b06298d545c3073ea2303e11c01e98343fe09d99174e02ca94f52c4df0d389fbefe7814686221446d30f107092f00cb0b69275c8747d6f32 SHA512 ec5566f8684f0ceb18184d59786ea1fc166ab28c46260ebcca5b919ad53137ba7317fd0c537e97df28553572a0d5e42c558773c808cf76995d67985aec2d6d4d |
24 |
DIST ffmpeg-4.4.1.tar.bz2 11494996 BLAKE2B 050b0501cb21f44451d59bf3b20b18d55234636b5a69a4962103d63f80ce9af172cc2cecb1e33b92334fcf635b283afddbdfa20cbd6deb526008cdb34ae01c16 SHA512 c41e63ffa9f5465ea3a7f4a8b255b299a2f49d5868ada4310a2344b8fea02476365c44871defd5609da55c805cbb58f34063dbdd4b203ade932cba8b3cfefc72 |
25 |
DIST ffmpeg-4.4.tar.bz2 11489948 BLAKE2B a8dc007e260896228789d27339402e846cd21758e02c7a8d66a745ced2d1bbef4aa9c18c9b7cefef004b5ffa3fc859e2a2474c957bdf9ff27e82cec72ed4a5bf SHA512 212c330f477e9452b9d7873d6d3c452a5c946b6b9c17b01d94c60fda66e61e53b78388ef7686b8d9415a27cd3e05d5f0d6639a02a22467dbf1ed483b5594c80f |
26 |
+DIST ffmpeg-5.0.tar.bz2 11821587 BLAKE2B 76abc243707712b7974552cfbd703b5059487ac05b76744dcaacab45924598bffe173b41354a41718a7b5bd0933e71e95a11f9e715b9127b49cc19a88124a3d6 SHA512 2e7f05d3218201869602a32fc473ae55f9b8bc22d2710ebe7523953c27d39cf459e91e34d3b940d8ffe90677b028cea04c5b189775b1718a83b2b73943ba3f61 |
27 |
|
28 |
diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-5.0.ebuild |
29 |
similarity index 98% |
30 |
copy from media-video/ffmpeg/ffmpeg-9999.ebuild |
31 |
copy to media-video/ffmpeg/ffmpeg-5.0.ebuild |
32 |
index 4a5d570d6c24..a6be1e984dff 100644 |
33 |
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild |
34 |
+++ b/media-video/ffmpeg/ffmpeg-5.0.ebuild |
35 |
@@ -220,7 +220,7 @@ RDEPEND=" |
36 |
jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] ) |
37 |
libaom? ( >=media-libs/libaom-1.0.0-r1:=[${MULTILIB_USEDEP}] ) |
38 |
libaribb24? ( >=media-libs/aribb24-1.0.3-r2[${MULTILIB_USEDEP}] ) |
39 |
- libass? ( >=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}] ) |
40 |
+ libass? ( >=media-libs/libass-0.11.0:=[${MULTILIB_USEDEP}] ) |
41 |
libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] ) |
42 |
libdrm? ( x11-libs/libdrm[${MULTILIB_USEDEP}] ) |
43 |
libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] ) |
44 |
@@ -260,7 +260,7 @@ RDEPEND=" |
45 |
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] |
46 |
) |
47 |
vpx? ( >=media-libs/libvpx-1.4.0:=[${MULTILIB_USEDEP}] ) |
48 |
- vulkan? ( >=media-libs/vulkan-loader-1.1.97:=[${MULTILIB_USEDEP}] ) |
49 |
+ vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[${MULTILIB_USEDEP}] ) |
50 |
X? ( |
51 |
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] |
52 |
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] |
53 |
@@ -382,6 +382,7 @@ multilib_src_configure() { |
54 |
|
55 |
if use openssl ; then |
56 |
myconf+=( --disable-gnutls ) |
57 |
+ has_version dev-libs/openssl:0/3 && myconf+=( --enable-version3 ) |
58 |
fi |
59 |
|
60 |
# (temporarily) disable non-multilib deps |
61 |
|
62 |
diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild |
63 |
index 4a5d570d6c24..a6be1e984dff 100644 |
64 |
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild |
65 |
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild |
66 |
@@ -220,7 +220,7 @@ RDEPEND=" |
67 |
jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] ) |
68 |
libaom? ( >=media-libs/libaom-1.0.0-r1:=[${MULTILIB_USEDEP}] ) |
69 |
libaribb24? ( >=media-libs/aribb24-1.0.3-r2[${MULTILIB_USEDEP}] ) |
70 |
- libass? ( >=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}] ) |
71 |
+ libass? ( >=media-libs/libass-0.11.0:=[${MULTILIB_USEDEP}] ) |
72 |
libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] ) |
73 |
libdrm? ( x11-libs/libdrm[${MULTILIB_USEDEP}] ) |
74 |
libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] ) |
75 |
@@ -260,7 +260,7 @@ RDEPEND=" |
76 |
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] |
77 |
) |
78 |
vpx? ( >=media-libs/libvpx-1.4.0:=[${MULTILIB_USEDEP}] ) |
79 |
- vulkan? ( >=media-libs/vulkan-loader-1.1.97:=[${MULTILIB_USEDEP}] ) |
80 |
+ vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[${MULTILIB_USEDEP}] ) |
81 |
X? ( |
82 |
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] |
83 |
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] |
84 |
@@ -382,6 +382,7 @@ multilib_src_configure() { |
85 |
|
86 |
if use openssl ; then |
87 |
myconf+=( --disable-gnutls ) |
88 |
+ has_version dev-libs/openssl:0/3 && myconf+=( --enable-version3 ) |
89 |
fi |
90 |
|
91 |
# (temporarily) disable non-multilib deps |