summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-02-17 20:03:52 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-02-17 20:03:52 +0000
commit4935506e9a5cbfabd37c64093eac5f36c2ff0017 (patch)
treeaf9dd93ea349eacaf28286c7c45c7a083b0b7c31 /media-video
parent434d713861b70f6c6563d6ee50a8e64f14c970d9 (diff)
gentoo resync : 17.02.2018
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin29906 -> 30061 bytes
-rw-r--r--media-video/gnome-mpv/Manifest4
-rw-r--r--media-video/gnome-mpv/gnome-mpv-0.13.ebuild37
-rw-r--r--media-video/gnome-mpv/metadata.xml8
-rw-r--r--media-video/libav/Manifest3
-rw-r--r--media-video/libav/files/libav-11.8-perl526.patch12
-rw-r--r--media-video/libav/libav-11.8.ebuild3
-rw-r--r--media-video/vlc/Manifest8
-rw-r--r--media-video/vlc/metadata.xml8
-rw-r--r--media-video/vlc/vlc-3.0.0-r1.ebuild4
-rw-r--r--media-video/vlc/vlc-3.0.9999.ebuild91
-rw-r--r--media-video/vlc/vlc-9999.ebuild91
12 files changed, 148 insertions, 121 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 338a087ab777..e924424e5ddf 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/gnome-mpv/Manifest b/media-video/gnome-mpv/Manifest
new file mode 100644
index 000000000000..9cb85c6972a0
--- /dev/null
+++ b/media-video/gnome-mpv/Manifest
@@ -0,0 +1,4 @@
+DIST gnome-mpv-0.13-upstream-updates.patch 2043 BLAKE2B 097ce4725ece5105f6d4eb47abb0c2a62f4caca13a38ec9719bc2c6d94cd56a94a3193bfd403e8f122b5f6339a597a364d94d437833eda3659f2a03777f63ae4 SHA512 1769a2084515e739068a726be738889bb9d842440acaa536106c73ca596d849ea1eb7ad863367e3c7bee8e338f0d6ade216435f61214beffbd2213f19c7a7b37
+DIST gnome-mpv-0.13.tar.xz 304176 BLAKE2B 62c3f9528dc1e82e29d35b6e0f93e4137bedddf61353a60370c2c4298fae4dbd89f4c55846e09bc8dfd96165f91f761761a063a0b33a394cd029f30492da60b6 SHA512 07ef6637a965f40b30a2212a8ff7807855c5b75eb8fe7cbb9ce930d11834403d5f4e1fa11dd2b5218736213d5bdf400fd7d6367ccee6b9e28da15907ba72bd10
+EBUILD gnome-mpv-0.13.ebuild 927 BLAKE2B f231b1e99ee91fd5fc18c11fd3c46eb3deb41cbadf2921abf54ead3c4af0db03972d125bff16b40ff05493f8e2939e4f90c1431c7ac7cb734b794bd569cf48d3 SHA512 3f40e12f6a304d0b7cb8544a4d131277a918e5dc9b6aba3d2e692e57a3069b6f9bd9ea524276a8552b0154d2f06a398d2ce3092324e34a193a2c1f6a5fbe5ec3
+MISC metadata.xml 240 BLAKE2B 9fdc2353993b08138d11aacc71a6026e52430fe7b4b4d0a195dd03a5334b6c18dba7a88279e18c6b97cfbd1e0c818f5310b5d1419e77b3ede373c62321f4c2e6 SHA512 3b569f3b00bb1b30eb7c5f2e3c372f3b87d96cb333d36857973c85d8b5da1f480918ad7f3b1ed9cdbe7db6bcd1db35b454d34559a430c28008b5a1dccc65776b
diff --git a/media-video/gnome-mpv/gnome-mpv-0.13.ebuild b/media-video/gnome-mpv/gnome-mpv-0.13.ebuild
new file mode 100644
index 000000000000..96f420ed5b59
--- /dev/null
+++ b/media-video/gnome-mpv/gnome-mpv-0.13.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils xdg-utils meson
+
+DESCRIPTION="A simple GTK+ frontend for mpv"
+HOMEPAGE="https://github.com/gnome-mpv/gnome-mpv"
+SRC_URI="https://github.com/gnome-mpv/gnome-mpv/releases/download/v${PV}/${P}.tar.xz
+ https://github.com/gnome-mpv/gnome-mpv/releases/download/v${PV}/update-appdata-and-add-missing-meson-build-file.patch -> ${P}-upstream-updates.patch
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-libs/glib-2.44
+ >=x11-libs/gtk+-3.20:3
+ >=media-video/mpv-0.21[libmpv]
+ media-libs/libepoxy"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=( "${DISTDIR}"/${P}-upstream-updates.patch )
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ gnome2_icon_cache_update
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ gnome2_icon_cache_update
+ gnome2_schemas_update
+}
diff --git a/media-video/gnome-mpv/metadata.xml b/media-video/gnome-mpv/metadata.xml
new file mode 100644
index 000000000000..f059324b0976
--- /dev/null
+++ b/media-video/gnome-mpv/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>leio@gentoo.org</email>
+ <name>Mart Raudsepp</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-video/libav/Manifest b/media-video/libav/Manifest
index 0e2eabef4c7d..4bb14dbf0656 100644
--- a/media-video/libav/Manifest
+++ b/media-video/libav/Manifest
@@ -1,4 +1,5 @@
AUX libav-11.3-libvpx-1.5.0.patch 2168 BLAKE2B a667702aaf67f1dc5d3355c5f9808694a40f9d7758c66ac5320a0caa627a1d42363a794570883b09ff2c446752727c996e3cc66c16b23ab8c6f9625b4eef579a SHA512 ef4a50d710eb11658fbf13fa29e5f60a64dbb3bf99ed56e12480a595679c242876ea7e0211048c3013e762c9484c3cd3363244c1b040fc8fd11f010b497d2e9e
+AUX libav-11.8-perl526.patch 575 BLAKE2B cda427336a8d2fec7dc8633bec072e7b765c586cd56fae5c6dc94bcdde0634fc2032e73d46efc2946ddafad06dead628f48c7c608c4f96fd5d9622d4b6f2d2d6 SHA512 27a3df5ae92032536c6d79074b8513aeb3dc0e781a8bad46dcea8cd4a5279bff79f21b11b651fafa1ec24515c355ca2f4e1fd4fc4e99584860d9f60aa15396ac
DIST fate-11.tar.xz 691009480 BLAKE2B 01e1e8125d34a623b5bd4bf1da0daee96d045e73fd069cf438f471970ad4cf71df8bd3235306b3493cb547fb5ac4bb8fce416e194fec9a7e9b9de68a5a15d572 SHA512 f9dc152964e3f19cf32d5d4cbc923a2bd05ba3b0f8f3880122df79d32852ee9d4795a0bfd66d7a2925299e9e9533888df6103e212ea3e5cbfe799d17ffa2b433
DIST fate-12-r1.tar.xz 763758260 BLAKE2B 299e1a2a773e49c7a51c1222ac34eaea24f77420570a1b0c0b18db5517736656f52ad0a7ca807f65f5e9f9597709265fcd950cf989ad995aa4289ba0e364950e SHA512 084f584c34d34b66c1f4d4742a11376ee2b90f6a07529b5aba6d50421dc8f863fded73dd57ad2c201aadfd529f0f923fa531ea9b41aaaa7b682846ef565a1018
DIST fate-12.tar.xz 755165356 BLAKE2B 031cef24bcfae6205cd6546f453cddb17387176ae837086dd38c8c7132ad9b8dee5367be5fb1b8c604b2203a1e2a55f0c3be2a62f825a95a7ace1aceb4593b70 SHA512 f6ffb3b673b01debd71d7c79cd5c3c4d6f6adb975ed0bdb7c791d674efd8a84ac98f7db3943dfbe3756a3f8819ceab2bdf4633c15fefddf0f8e10adfc805c1e1
@@ -7,7 +8,7 @@ DIST libav-11.8.tar.xz 4865796 BLAKE2B fb0e8f129edee0423252f334b12485d514f9fdfb3
DIST libav-12.2.tar.xz 5268804 BLAKE2B e25b3dfe1026b9e69c89cbec2090070088a7004dc03e8cc23da2da03824a627c733c16c67e5fc65ec9f19942d93405d5ba6926de83cae04c497597f55220f004 SHA512 4b37cfb18a6cf6f12eddb5175b1751c093f3a495ae1d1b588884c60157cb260479b1d8fa3a6e3e08c00d7a26422b1e78a750eb35cf7bc763c01790f3567cba03
DIST libav-13_pre20171219.tar.xz 5427904 BLAKE2B 074dc5d071aeb656fc14a015c2e3c168aa81d25e2fb08d99e300dc47d7ea28f61500fcfab0b16fa136261a5af27631b7536eb3aefa0e1feb4d615af57f9f5a36 SHA512 0c9b59957f1fbbff8f5b95b02c11014a4efdddf4b7e1b158cd0fda3af8b89bd90d48263ed0239915adfb7abcd7a8b22c278cd5cf1d01822bd22df65cc7f69689
DIST libav-9.17.tar.xz 4080028 BLAKE2B 206e80835292af9f4c1c65539e69981b6993679c11e8a1feef1e37dc32174e47744ebce319b8709bcd60804f493fab1e524c781e174d60d9ebe35ad01f6fbc60 SHA512 20af83d4b6a23c159c2386b6592ba6a6acf3f2c54e8aeb16dd0c8a64d637fbde24f37b864698b1143c6802b64a7b5e8ddfe0e7601b35c35686a789e2b3232f5a
-EBUILD libav-11.8.ebuild 11181 BLAKE2B b7e0f5d841c6ae3173490503d6079dccac7aee934b2d1225602d16696978a45784c5fde44866bff54afe69a95bb724f10c062bb0872dfce4d6ac431454fa397d SHA512 167c8c1c0931ea35b0661f894956969c03debff3de338d6f8b336b1cf0d2f88938cf626aa88ba91daf597394be29c2e0d622756ffd4e94f18ef3053f141851b8
+EBUILD libav-11.8.ebuild 11241 BLAKE2B 53b4d84474b17c28d362db15ae62296bd95015c307ef8f294c991a0aa9e4eea6d2990c542665accefaa39d2bab12a0d337b97c3ed6bcf24cc8b80bd32e60610d SHA512 82091fc9f20bcb357a759248c145e2723c10293f9b6114f1d0af1b0bac219e7edb891665c792eaacc6c517167803a83bff3fe4e57bbf95ab37206f048d40c2f3
EBUILD libav-11.9999.ebuild 11141 BLAKE2B d7205d9a0d0e359b12c1e43ce315d0998dbe825fa39bc6cd02f23b142d1281a8327ca5578ced5767af43e89885509ee51e7eb2921b20f019b754b55ca7c63ada SHA512 c879c5bc09b22f77387bf62066b845d8d2e6f6e130d1a439dcc648cf7f1802df0abddcfb9a6c7f3fe11d122abe33da3726cd89eab1346fcce39730cc47f18cfe
EBUILD libav-12.2.ebuild 11522 BLAKE2B 1aaf92397a4829251a03abae83ec3b06208c490f6f80ee37aad48930771c958afe88b50656b99a4f4a0a7d889137c413a347f0a46b681e5a4aad1dbf75c8be97 SHA512 a6afb2e793af497cff59660936b2aee2ff990faade1d8af9b52aa62c2380b3229f340a7698ff892aa87c603490e6965bdf1b422124cd560d76f77b961058f062
EBUILD libav-13_pre20171219.ebuild 10941 BLAKE2B 80bca84307c4e999f621ddb8f495a53979221c769eec27f36ef930d5f72c4154871ee0579c8925fd0726dc24914463667625482d3d66532eccaeda0b845c28bc SHA512 ad192093c6d8897ec42af7f12009d84c4c2a0af35a1ae5fdc8569d9b86293fd3781f6858bb6e100d46790df18c81297aee0e20e90c459a01b2032a8d6dd36373
diff --git a/media-video/libav/files/libav-11.8-perl526.patch b/media-video/libav/files/libav-11.8-perl526.patch
new file mode 100644
index 000000000000..d9625c653dec
--- /dev/null
+++ b/media-video/libav/files/libav-11.8-perl526.patch
@@ -0,0 +1,12 @@
+diff -ruN libav-11.8.orig/doc/texi2pod.pl libav-11.8/doc/texi2pod.pl
+--- libav-11.8.orig/doc/texi2pod.pl 2016-09-06 18:09:14.000000000 +0200
++++ libav-11.8/doc/texi2pod.pl 2018-02-16 18:25:11.823113370 +0100
+@@ -379,7 +379,7 @@
+ # @* is also impossible in .pod; we discard it and any newline that
+ # follows it. Similarly, our macro @gol must be discarded.
+
+- s/\@anchor{(?:[^\}]*)\}//g;
++ s/\@anchor\{(?:[^\}]*)\}//g;
+ s/\(?\@xref\{(?:[^\}]*)\}(?:[^.<]|(?:<[^<>]*>))*\.\)?//g;
+ s/\s+\(\@pxref\{(?:[^\}]*)\}\)//g;
+ s/;\s+\@pxref\{(?:[^\}]*)\}//g;
diff --git a/media-video/libav/libav-11.8.ebuild b/media-video/libav/libav-11.8.ebuild
index 4a42816a6301..04dccfd24e3f 100644
--- a/media-video/libav/libav-11.8.ebuild
+++ b/media-video/libav/libav-11.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -153,6 +153,7 @@ src_prepare() {
epatch_user
epatch "${FILESDIR}"/libav-11.3-libvpx-1.5.0.patch #565696
+ epatch "${FILESDIR}"/libav-11.8-perl526.patch #634646
# if we have snapshot then we need to hardcode the version
if [[ ${PV%_p*} != ${PV} ]]; then
diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index be5bfb59c77e..6e327e0130ce 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -19,7 +19,7 @@ DIST vlc-2.2.8.tar.xz 22137276 BLAKE2B 10780f79a5c45c44b8fb76f229512da3932883da4
DIST vlc-3.0.0.tar.xz 25191148 BLAKE2B 8f0826f5586a304df4cc53acae768377a53bbd9a1c6578b4dcd39a4e1fb627d2e6f6f2f6ce3abacfb9ebc2a9fb1bae179938bbf88644aa9070f49675cc10fcf1 SHA512 9bdc64e16ddd2e8d2693179f2fcac8462d7defff186262a049ba325ef00882fbd75a9d323b506ba06876a8168fd5e90319837c8dcd136b206161e67748c2a9f7
EBUILD vlc-2.2.6.ebuild 15554 BLAKE2B bb51292251d39edda6e981b3805480396307dc0052cf4124fd74acda3bc48103646b147761aca15093f00afae21264eb27a46b1bab27d208755b47591981d0fc SHA512 56a3383357cf055d4bc1a459b0c395a22afa95d9d3eb2be1ed48d1b485378b9d5d230851b8c65accd9713a712685044f62a5652b1fa79749f678aca190fcc6cb
EBUILD vlc-2.2.8-r1.ebuild 14829 BLAKE2B bd4dfb29beba20d2f9177c41ee4791aa733054eee6c522039b76586f0c9be8ec8ba6c79043a139ef0557b73cfc14c81edc7b14821241969a2bb8c84c1b5eefb0 SHA512 20305c4736dabc61729189a06be0082340f4f0619a9e49e28f4192585d88147c6a1c49a6284664c02b6674ab24c7ef4b1963484336cbb6c899330c048b250163
-EBUILD vlc-3.0.0-r1.ebuild 13764 BLAKE2B 974b217b5096a6072c2a30c901b04b26c850a3d47315756b256fc8416537ed54de651ee83130dec582d2c09bc347ae974c5bf8f4538d67e9d5375dcf3d687db1 SHA512 7e8ee4ba97bd64afca1d952815de7ebf3faadabc4bf88dc731489e8c3b8175986fea541fe04e742dd792a8558303c3c24b49cdc1d0e26c85c336eef85dcfc78e
-EBUILD vlc-3.0.9999.ebuild 13764 BLAKE2B 974b217b5096a6072c2a30c901b04b26c850a3d47315756b256fc8416537ed54de651ee83130dec582d2c09bc347ae974c5bf8f4538d67e9d5375dcf3d687db1 SHA512 7e8ee4ba97bd64afca1d952815de7ebf3faadabc4bf88dc731489e8c3b8175986fea541fe04e742dd792a8558303c3c24b49cdc1d0e26c85c336eef85dcfc78e
-EBUILD vlc-9999.ebuild 13757 BLAKE2B a63677b92fd8ad7e432071f88962247b37b5394d609827b3ace21ea64f437fdc82a6fcf238f2ab3deb86b29b2e57f34919bd951a5ae857c53e0c304c68f923e6 SHA512 b088d6fec3f082455a95f318e6487eb522ba6c80fa4a321637471e4352ca3d584c8d52b2ecf12e3d546bc78bc93cae1ee6066c9d4137732bb39cc096fc7ea3dd
-MISC metadata.xml 6560 BLAKE2B 7a079c7b3d008646d49c8669834fccb7e78cf2ab88e0eb2671c571f91f012ab8b33989ef2035e35b55c585c1bdc930e9a5fd7d26c7f1a2fc7cab819fca54f21f SHA512 ed19d0f4e3349e13ef9967911c16a4b6569cefa97169ad79d7a9510ca88965c9e8fefcd593ceb2e5b0c31e82ad92e9513ff36460eddf3605d2250d285b19530f
+EBUILD vlc-3.0.0-r1.ebuild 13778 BLAKE2B 57f18c1dc3bddfaa4b52e1ef6a238a5b4d36cc9da61bae28ac23c361f7bf696903efa1f2401091d4628382cedcd4a3869423ce950f78b14ebe8fb9d47a3e2a37 SHA512 a47472a6c92fa63db7e1096690b43c72f71d310bf47843ea59495e3d57584ab37132310bc06abd696b0f7fc267c72d761021d52876a7c6cad136a840ae1e7c03
+EBUILD vlc-3.0.9999.ebuild 13404 BLAKE2B 8d25b9df42539f302c8e20288afd42dd64ca2f00c3e826606878d7d1f0fc2937ac95db1265caf4ffa1f1d5440bb25f29c059ccd670b7928c0d9998c8c482099a SHA512 364a6bb9732aa0a2a548d6927a5c85f38afcebc5cc77a09d8866b948722982ed41ea170f06136a6d5b9349b4004ffb36a3eb60a53f7badfb3d9683b480ba30bc
+EBUILD vlc-9999.ebuild 13397 BLAKE2B 835143b3d9cca09bca391c4bc064099823d672101bdd8284b0ed60643ebe888d2b44cdbe3c623efc45b0cdae9cb81e3a7aca23fbf0d59f75e98f7de1c72cc435 SHA512 937c26307dbe60cf178ff06b7b8fe2cb93b46adaf3c9727a7fadc325b12466088e3473cba4b5049fb1ae90bb3918cb0774429f7cf66e7beb4c3b6ef2d49ba6e7
+MISC metadata.xml 6316 BLAKE2B 0d357647477cb1b25d8b4b91bb3ad9340c5f5ff7373aa595a737641fbce1faaa2668a7dc1179b3668abdabcb2d31b470d7263af94581ce8c714df00177525c81 SHA512 fd896bf02577e5a8788918eebd3c31b87b0a6e2cd56157c08431f2aa94a47823051ede6cb6d95e3d0b0cabf8b50a4de420f3b0693b80446dce6e998dfdba4aa4
diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml
index 7f79c863655f..d3e880287a29 100644
--- a/media-video/vlc/metadata.xml
+++ b/media-video/vlc/metadata.xml
@@ -43,20 +43,18 @@
<flag name="mpeg">Add libmpeg2 support for mpeg-1 and mpeg-2 video streams</flag>
<flag name="nfs">Enables support for nfs protocol via <pkg>net-fs/libnfs</pkg></flag>
<flag name="omxil">Enables OpenMAX Integration Layer codec module.</flag>
- <flag name="optimisememory">Enable optimisation for memory rather than performance.</flag>
<flag name="opencv">Enabled OpenCV (computer vision) filter module.</flag>
+ <flag name="optimisememory">Enable optimisation for memory rather than performance.</flag>
<flag name="opus">Support opus decoding via libopus.</flag>
<flag name="postproc">Enables image post-processing via libpostproc (part of FFmpeg).</flag>
<flag name="projectm">Enables the projectM visualization plugin.</flag>
- <flag name="qt4" restrict="&gt;=media-video/vlc-0.9">Builds a Qt4 based frontend, a graphical interface.</flag>
- <flag name="qt5" restrict="&gt;=media-video/vlc-2.2">Builds a Qt5 based frontend, a graphical interface (overrides qt4).</flag>
<flag name="rtsp">Enables real audio and RTSP modules.</flag>
<flag name="run-as-root">Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!</flag>
<flag name="schroedinger">Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec).</flag>
- <flag name="sid">Adds support for playing C64 SID files through <pkg>media-libs/libsidplay</pkg>:2.</flag>
<flag name="sdl-image">Enables sdl image video decoder (depends on sdl)</flag>
<flag name="sftp">Enables libssh2 to support SFTP file transfer.</flag>
<flag name="shout">Enables libshout output.</flag>
+ <flag name="sid">Adds support for playing C64 SID files through <pkg>media-libs/libsidplay</pkg>:2.</flag>
<flag name="skins">Enables support for the skins2 interface.</flag>
<flag name="swscale">Enables image scaling and conversion via libswscale (part of FFmpeg).</flag>
<flag name="tremor">Enables tremor, a fixed-point version of the Ogg Vorbis decoder.</flag>
@@ -67,8 +65,8 @@
<flag name="vpx">Enables the decoder(s) from the WebM VP8 / VP9 Codec SDK.</flag>
<flag name="wma-fixed">Enables fixed point WMA decoder.</flag>
<flag name="X">Enables support for, e.g., fullscreen mode via the X Window System. By itself, this flag does not build a graphical interface.</flag>
- <flag name="xcb">Support the X C-language Binding, a replacement for Xlib; !!! you will need this option to be able to integrate video in the Qt interface, see bug #500678.</flag>
<flag name="x265">Support X265 Encoder.</flag>
+ <flag name="xcb">Support the X C-language Binding, a replacement for Xlib; !!! you will need this option to be able to integrate video in the Qt interface, see bug #500678.</flag>
<flag name="zeroconf">Enables support for zero-configuration networking via avahi.</flag>
<flag name="zvbi">Enables support for teletext subtitles via the zvbi library.</flag>
</use>
diff --git a/media-video/vlc/vlc-3.0.0-r1.ebuild b/media-video/vlc/vlc-3.0.0-r1.ebuild
index 782d399de032..03f66537fe2d 100644
--- a/media-video/vlc/vlc-3.0.0-r1.ebuild
+++ b/media-video/vlc/vlc-3.0.0-r1.ebuild
@@ -70,11 +70,11 @@ RDEPEND="
archive? ( app-arch/libarchive:= )
avcodec? (
!libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
+ libav? ( >=media-video/libav-11.8:0= )
)
avformat? (
!libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
+ libav? ( >=media-video/libav-11.8:0= )
)
bidi? ( dev-libs/fribidi:0 )
bluray? ( >=media-libs/libbluray-0.6.2:0= )
diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.9999.ebuild
index 782d399de032..bc75f15f8c11 100644
--- a/media-video/vlc/vlc-3.0.9999.ebuild
+++ b/media-video/vlc/vlc-3.0.9999.ebuild
@@ -29,37 +29,32 @@ HOMEPAGE="https://www.videolan.org/vlc/"
LICENSE="LGPL-2.1 GPL-2"
SLOT="0/5-9" # vlc - vlccore
-IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
- chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
- dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig +gcrypt
- gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav libcaca
- libnotify +libsamplerate libtiger linsys libtar lirc live lua
- macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx modplug mp3
- mpeg mtp musepack ncurses neon nfs ogg omxil opencv opengl optimisememory opus
- png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root samba
- schroedinger sdl-image sftp shout sid skins speex cpu_flags_x86_sse svg
- +swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
- vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf zvbi
+IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb chromaprint chromecast dbus dc1394
+ debug directx dts +dvbpsi dvd elibc_glibc +encode faad fdk +ffmpeg flac fluidsynth
+ fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate libass libav
+ libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications
+ macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs ogg omxil opencv
+ opengl optimisememory opus png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root
+ samba schroedinger sdl-image sftp shout sid skins speex ssl svg taglib theora tremor
+ truetype twolame udev upnp vaapi v4l vcd vdpau vlm vnc vorbis vpx wayland wma-fixed +X
+ x264 x265 +xcb xml xv zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
"
REQUIRED_USE="
aalib? ( X )
bidi? ( truetype )
- dvb? ( dvbpsi )
- dxva2? ( avcodec )
- ffmpeg? ( avcodec avformat swscale )
+ directx? ( ffmpeg )
fontconfig? ( truetype )
- gnutls? ( gcrypt )
libcaca? ( X )
libtar? ( skins )
libtiger? ( kate )
skins? ( qt5 truetype X xml )
- vaapi? ( avcodec X )
- vdpau? ( X )
+ ssl? ( gcrypt )
+ vaapi? ( ffmpeg X )
+ vdpau? ( ffmpeg X )
vlm? ( encode )
xv? ( xcb )
"
RDEPEND="
- dev-libs/libgpg-error:0
net-dns/libidn:0
sys-libs/zlib:0[minizip]
virtual/libintl:0
@@ -68,14 +63,6 @@ RDEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.24:0 )
aom? ( media-libs/libaom:= )
archive? ( app-arch/libarchive:= )
- avcodec? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
- )
- avformat? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
- )
bidi? ( dev-libs/fribidi:0 )
bluray? ( >=media-libs/libbluray-0.6.2:0= )
cddb? ( >=media-libs/libcddb-1.2:0 )
@@ -95,16 +82,22 @@ RDEPEND="
elibc_glibc? ( >=sys-libs/glibc-2.8:2.2 )
faad? ( >=media-libs/faad2-2.6.1:0 )
fdk? ( media-libs/fdk-aac:0 )
+ ffmpeg? (
+ !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi?] )
+ libav? ( >=media-video/libav-11.8:0=[vaapi?] )
+ )
flac? (
>=media-libs/flac-1.1.2:0
>=media-libs/libogg-1:0
)
fluidsynth? ( >=media-sound/fluidsynth-1.1.2:0 )
fontconfig? ( media-libs/fontconfig:1.0 )
- gcrypt? ( >=dev-libs/libgcrypt-1.6.0:0= )
+ gcrypt? (
+ >=dev-libs/libgcrypt-1.6.0:0=
+ dev-libs/libgpg-error:0
+ )
gme? ( media-libs/game-music-emu:0 )
gnome-keyring? ( app-crypt/libsecret )
- gnutls? ( net-libs/gnutls:0 )
gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
ieee1394? (
>=sys-libs/libavc1394-0.5.3:0
@@ -182,14 +175,11 @@ RDEPEND="
>=media-libs/speex-1.2.0:0
media-libs/speexdsp:0
)
+ ssl? ( net-libs/gnutls:0 )
svg? (
>=gnome-base/librsvg-2.9:2
>=x11-libs/cairo-1.13.1:0
)
- swscale? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
- )
taglib? ( >=media-libs/taglib-1.9:0 )
theora? ( media-libs/libtheora:0 )
tremor? ( media-libs/tremor:0 )
@@ -202,17 +192,9 @@ RDEPEND="
udev? ( virtual/udev:0 )
upnp? ( net-libs/libupnp:= )
v4l? ( media-libs/libv4l:0 )
- vaapi? (
- x11-libs/libva:0=[drm,wayland?,X?]
- !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi] )
- libav? ( media-video/libav:0=[vaapi] )
- )
+ vaapi? ( x11-libs/libva:0=[drm,wayland?,X?] )
vcd? ( >=dev-libs/libcdio-0.78.2:0 )
- vdpau? (
- x11-libs/libvdpau:0
- !libav? ( media-video/ffmpeg:0= )
- libav? ( >=media-video/libav-10:0= )
- )
+ vdpau? ( x11-libs/libvdpau:0 )
vnc? ( >=net-libs/libvncserver-0.9.9:0 )
vorbis? ( media-libs/libvorbis:0 )
vpx? ( media-libs/libvpx:0= )
@@ -298,33 +280,36 @@ src_configure() {
$(use_enable altivec)
$(use_enable aom)
$(use_enable archive)
- $(use_enable avcodec)
- $(use_enable avformat)
$(use_enable bidi fribidi)
$(use_enable bluray)
$(use_enable cddb libcddb)
$(use_enable chromaprint)
$(use_enable chromecast)
+ $(use_enable cpu_flags_x86_mmx mmx)
+ $(use_enable cpu_flags_x86_sse sse)
$(use_enable dbus)
$(use_enable dbus kwallet)
- $(use_enable directx)
$(use_enable dc1394)
$(use_enable debug)
+ $(use_enable directx)
+ $(use_enable directx d3d11va)
+ $(use_enable directx dxva2)
$(use_enable dts dca)
$(use_enable dvbpsi)
$(use_enable dvd dvdnav)
$(use_enable dvd dvdread)
- $(use_enable dxva2)
$(use_enable encode sout)
$(use_enable faad)
$(use_enable fdk fdkaac)
+ $(use_enable ffmpeg avcodec)
+ $(use_enable ffmpeg avformat)
+ $(use_enable ffmpeg swscale)
$(use_enable flac)
$(use_enable fluidsynth)
$(use_enable fontconfig)
$(use_enable gcrypt libgcrypt)
$(use_enable gme)
$(use_enable gnome-keyring secret)
- $(use_enable gnutls)
$(use_enable gstreamer gst-decode)
$(use_enable ieee1394 dv1394)
$(use_enable jack)
@@ -342,7 +327,6 @@ src_configure() {
$(use_enable lua)
$(use_enable macosx-notifications osx-notifications)
$(use_enable macosx-qtkit)
- $(use_enable cpu_flags_x86_mmx mmx)
$(use_enable modplug mod)
$(use_enable mp3 mad)
$(use_enable mpeg libmpeg2)
@@ -350,12 +334,12 @@ src_configure() {
$(use_enable musepack mpc)
$(use_enable ncurses)
$(use_enable neon)
- $(use_enable ogg) $(use_enable ogg)
+ $(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
$(use_enable opencv)
- $(use_enable opus)
$(use_enable optimisememory optimize-memory)
+ $(use_enable opus)
$(use_enable png)
$(use_enable postproc)
$(use_enable projectm)
@@ -367,15 +351,14 @@ src_configure() {
$(use_enable samba smbclient)
$(use_enable schroedinger)
$(use_enable sdl-image)
- $(use_enable sid)
$(use_enable sftp)
$(use_enable shout)
+ $(use_enable sid)
$(use_enable skins skins2)
$(use_enable speex)
- $(use_enable cpu_flags_x86_sse sse)
+ $(use_enable ssl gnutls)
$(use_enable svg)
$(use_enable svg svgdec)
- $(use_enable swscale)
$(use_enable taglib)
$(use_enable theora)
$(use_enable tremor)
@@ -395,10 +378,10 @@ src_configure() {
$(use_enable wma-fixed)
$(use_with X x)
$(use_enable x264)
+ $(use_enable x265)
$(use_enable xcb)
$(use_enable xml libxml2)
$(use_enable xv xvideo)
- $(use_enable x265)
$(use_enable zeroconf avahi)
$(use_enable zvbi)
$(use_enable !zvbi telx)
diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
index 9a3f64ee3bf8..92b9f7445a32 100644
--- a/media-video/vlc/vlc-9999.ebuild
+++ b/media-video/vlc/vlc-9999.ebuild
@@ -29,37 +29,32 @@ HOMEPAGE="https://www.videolan.org/vlc/"
LICENSE="LGPL-2.1 GPL-2"
SLOT="0/5-9" # vlc - vlccore
-IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
- chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
- dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig +gcrypt
- gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav libcaca
- libnotify +libsamplerate libtiger linsys libtar lirc live lua
- macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx modplug mp3
- mpeg mtp musepack ncurses neon nfs ogg omxil opencv opengl optimisememory opus
- png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root samba
- schroedinger sdl-image sftp shout sid skins speex cpu_flags_x86_sse svg
- +swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
- vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf zvbi
+IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb chromaprint chromecast dbus dc1394
+ debug directx dts +dvbpsi dvd elibc_glibc +encode faad fdk +ffmpeg flac fluidsynth
+ fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate libass libav
+ libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications
+ macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs ogg omxil opencv
+ opengl optimisememory opus png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root
+ samba schroedinger sdl-image sftp shout sid skins speex ssl svg taglib theora tremor
+ truetype twolame udev upnp vaapi v4l vcd vdpau vlm vnc vorbis vpx wayland wma-fixed +X
+ x264 x265 +xcb xml xv zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
"
REQUIRED_USE="
aalib? ( X )
bidi? ( truetype )
- dvb? ( dvbpsi )
- dxva2? ( avcodec )
- ffmpeg? ( avcodec avformat swscale )
+ directx? ( ffmpeg )
fontconfig? ( truetype )
- gnutls? ( gcrypt )
libcaca? ( X )
libtar? ( skins )
libtiger? ( kate )
skins? ( qt5 truetype X xml )
- vaapi? ( avcodec X )
- vdpau? ( X )
+ ssl? ( gcrypt )
+ vaapi? ( ffmpeg X )
+ vdpau? ( ffmpeg X )
vlm? ( encode )
xv? ( xcb )
"
RDEPEND="
- dev-libs/libgpg-error:0
net-dns/libidn:0
sys-libs/zlib:0[minizip]
virtual/libintl:0
@@ -68,14 +63,6 @@ RDEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.24:0 )
aom? ( media-libs/libaom:= )
archive? ( app-arch/libarchive:= )
- avcodec? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
- )
- avformat? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
- )
bidi? ( dev-libs/fribidi:0 )
bluray? ( >=media-libs/libbluray-0.6.2:0= )
cddb? ( >=media-libs/libcddb-1.2:0 )
@@ -95,16 +82,22 @@ RDEPEND="
elibc_glibc? ( >=sys-libs/glibc-2.8:2.2 )
faad? ( >=media-libs/faad2-2.6.1:0 )
fdk? ( media-libs/fdk-aac:0 )
+ ffmpeg? (
+ !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi?] )
+ libav? ( >=media-video/libav-11.8:0=[vaapi?] )
+ )
flac? (
>=media-libs/flac-1.1.2:0
>=media-libs/libogg-1:0
)
fluidsynth? ( >=media-sound/fluidsynth-1.1.2:0 )
fontconfig? ( media-libs/fontconfig:1.0 )
- gcrypt? ( >=dev-libs/libgcrypt-1.6.0:0= )
+ gcrypt? (
+ >=dev-libs/libgcrypt-1.6.0:0=
+ dev-libs/libgpg-error:0
+ )
gme? ( media-libs/game-music-emu:0 )
gnome-keyring? ( app-crypt/libsecret )
- gnutls? ( net-libs/gnutls:0 )
gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
ieee1394? (
>=sys-libs/libavc1394-0.5.3:0
@@ -182,14 +175,11 @@ RDEPEND="
>=media-libs/speex-1.2.0:0
media-libs/speexdsp:0
)
+ ssl? ( net-libs/gnutls:0 )
svg? (
>=gnome-base/librsvg-2.9:2
>=x11-libs/cairo-1.13.1:0
)
- swscale? (
- !libav? ( media-video/ffmpeg:0= )
- libav? ( media-video/libav:0= )
- )
taglib? ( >=media-libs/taglib-1.9:0 )
theora? ( media-libs/libtheora:0 )
tremor? ( media-libs/tremor:0 )
@@ -202,17 +192,9 @@ RDEPEND="
udev? ( virtual/udev:0 )
upnp? ( net-libs/libupnp:= )
v4l? ( media-libs/libv4l:0 )
- vaapi? (
- x11-libs/libva:0=[drm,wayland?,X?]
- !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi] )
- libav? ( media-video/libav:0=[vaapi] )
- )
+ vaapi? ( x11-libs/libva:0=[drm,wayland?,X?] )
vcd? ( >=dev-libs/libcdio-0.78.2:0 )
- vdpau? (
- x11-libs/libvdpau:0
- !libav? ( media-video/ffmpeg:0= )
- libav? ( >=media-video/libav-10:0= )
- )
+ vdpau? ( x11-libs/libvdpau:0 )
vnc? ( >=net-libs/libvncserver-0.9.9:0 )
vorbis? ( media-libs/libvorbis:0 )
vpx? ( media-libs/libvpx:0= )
@@ -298,33 +280,36 @@ src_configure() {
$(use_enable altivec)
$(use_enable aom)
$(use_enable archive)
- $(use_enable avcodec)
- $(use_enable avformat)
$(use_enable bidi fribidi)
$(use_enable bluray)
$(use_enable cddb libcddb)
$(use_enable chromaprint)
$(use_enable chromecast)
+ $(use_enable cpu_flags_x86_mmx mmx)
+ $(use_enable cpu_flags_x86_sse sse)
$(use_enable dbus)
$(use_enable dbus kwallet)
- $(use_enable directx)
$(use_enable dc1394)
$(use_enable debug)
+ $(use_enable directx)
+ $(use_enable directx d3d11va)
+ $(use_enable directx dxva2)
$(use_enable dts dca)
$(use_enable dvbpsi)
$(use_enable dvd dvdnav)
$(use_enable dvd dvdread)
- $(use_enable dxva2)
$(use_enable encode sout)
$(use_enable faad)
$(use_enable fdk fdkaac)
+ $(use_enable ffmpeg avcodec)
+ $(use_enable ffmpeg avformat)
+ $(use_enable ffmpeg swscale)
$(use_enable flac)
$(use_enable fluidsynth)
$(use_enable fontconfig)
$(use_enable gcrypt libgcrypt)
$(use_enable gme)
$(use_enable gnome-keyring secret)
- $(use_enable gnutls)
$(use_enable gstreamer gst-decode)
$(use_enable ieee1394 dv1394)
$(use_enable jack)
@@ -342,7 +327,6 @@ src_configure() {
$(use_enable lua)
$(use_enable macosx-notifications osx-notifications)
$(use_enable macosx-qtkit)
- $(use_enable cpu_flags_x86_mmx mmx)
$(use_enable modplug mod)
$(use_enable mp3 mad)
$(use_enable mpeg libmpeg2)
@@ -350,12 +334,12 @@ src_configure() {
$(use_enable musepack mpc)
$(use_enable ncurses)
$(use_enable neon)
- $(use_enable ogg) $(use_enable ogg)
+ $(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
$(use_enable opencv)
- $(use_enable opus)
$(use_enable optimisememory optimize-memory)
+ $(use_enable opus)
$(use_enable png)
$(use_enable postproc)
$(use_enable projectm)
@@ -367,15 +351,14 @@ src_configure() {
$(use_enable samba smbclient)
$(use_enable schroedinger)
$(use_enable sdl-image)
- $(use_enable sid)
$(use_enable sftp)
$(use_enable shout)
+ $(use_enable sid)
$(use_enable skins skins2)
$(use_enable speex)
- $(use_enable cpu_flags_x86_sse sse)
+ $(use_enable ssl gnutls)
$(use_enable svg)
$(use_enable svg svgdec)
- $(use_enable swscale)
$(use_enable taglib)
$(use_enable theora)
$(use_enable tremor)
@@ -395,10 +378,10 @@ src_configure() {
$(use_enable wma-fixed)
$(use_with X x)
$(use_enable x264)
+ $(use_enable x265)
$(use_enable xcb)
$(use_enable xml libxml2)
$(use_enable xv xvideo)
- $(use_enable x265)
$(use_enable zeroconf avahi)
$(use_enable zvbi)
$(use_enable !zvbi telx)