summaryrefslogtreecommitdiff
path: root/media-plugins
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-05-14 11:09:11 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-05-14 11:09:11 +0100
commitdeba8115d2c2af26df42966b91ef04ff4dd79cde (patch)
tree9a48f42594e1a9e6b2020d5535a784314434d7a7 /media-plugins
parent38423c67c8a23f6a1bc42038193182e2da3116eb (diff)
gentoo resync : 14.05.2020
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/Manifest.gzbin45104 -> 45265 bytes
-rw-r--r--media-plugins/alsa-plugins/Manifest4
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild7
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild9
-rw-r--r--media-plugins/audacious-plugins/Manifest8
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild (renamed from media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild)2
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-4.0.3.ebuild (renamed from media-plugins/audacious-plugins/audacious-plugins-4.0.2.ebuild)2
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-9999.ebuild2
-rw-r--r--media-plugins/gst-plugins-a52dec/Manifest2
-rw-r--r--media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.16.2.ebuild17
-rw-r--r--media-plugins/gst-plugins-amr/Manifest2
-rw-r--r--media-plugins/gst-plugins-amr/gst-plugins-amr-1.16.2.ebuild20
-rw-r--r--media-plugins/gst-plugins-assrender/Manifest2
-rw-r--r--media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-bluez/Manifest2
-rw-r--r--media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.16.2.ebuild18
-rw-r--r--media-plugins/gst-plugins-bs2b/Manifest2
-rw-r--r--media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.16.2.ebuild16
-rw-r--r--media-plugins/gst-plugins-cairo/Manifest2
-rw-r--r--media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-cdio/Manifest2
-rw-r--r--media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-cdparanoia/Manifest2
-rw-r--r--media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.16.2.ebuild19
-rw-r--r--media-plugins/gst-plugins-chromaprint/Manifest2
-rw-r--r--media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.16.2.ebuild13
-rw-r--r--media-plugins/gst-plugins-colormanagement/Manifest2
-rw-r--r--media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.16.2.ebuild15
-rw-r--r--media-plugins/gst-plugins-dash/Manifest2
-rw-r--r--media-plugins/gst-plugins-dash/gst-plugins-dash-1.16.2.ebuild40
-rw-r--r--media-plugins/gst-plugins-dtls/Manifest2
-rw-r--r--media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.16.2.ebuild17
-rw-r--r--media-plugins/gst-plugins-dts/Manifest2
-rw-r--r--media-plugins/gst-plugins-dts/gst-plugins-dts-1.16.2.ebuild17
-rw-r--r--media-plugins/gst-plugins-dv/Manifest2
-rw-r--r--media-plugins/gst-plugins-dv/gst-plugins-dv-1.16.2.ebuild16
-rw-r--r--media-plugins/gst-plugins-dvb/Manifest2
-rw-r--r--media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.16.2.ebuild20
-rw-r--r--media-plugins/gst-plugins-dvdread/Manifest2
-rw-r--r--media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-faac/Manifest2
-rw-r--r--media-plugins/gst-plugins-faac/gst-plugins-faac-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-faad/Manifest2
-rw-r--r--media-plugins/gst-plugins-faad/gst-plugins-faad-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-flac/Manifest2
-rw-r--r--media-plugins/gst-plugins-flac/gst-plugins-flac-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/Manifest2
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.16.2.ebuild17
-rw-r--r--media-plugins/gst-plugins-gtk/Manifest2
-rw-r--r--media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.16.2.ebuild31
-rw-r--r--media-plugins/gst-plugins-hls/Manifest2
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.16.2.ebuild41
-rw-r--r--media-plugins/gst-plugins-jack/Manifest2
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-jpeg/Manifest2
-rw-r--r--media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-kate/Manifest2
-rw-r--r--media-plugins/gst-plugins-kate/gst-plugins-kate-1.16.2.ebuild17
-rw-r--r--media-plugins/gst-plugins-ladspa/Manifest2
-rw-r--r--media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-lame/Manifest2
-rw-r--r--media-plugins/gst-plugins-lame/gst-plugins-lame-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-libav/Manifest2
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.16.2-r1.ebuild60
-rw-r--r--media-plugins/gst-plugins-libde265/Manifest2
-rw-r--r--media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.16.2.ebuild16
-rw-r--r--media-plugins/gst-plugins-libmms/Manifest2
-rw-r--r--media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-libpng/Manifest2
-rw-r--r--media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-libvisual/Manifest2
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.16.2.ebuild25
-rw-r--r--media-plugins/gst-plugins-lv2/Manifest2
-rw-r--r--media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.16.2.ebuild17
-rw-r--r--media-plugins/gst-plugins-meta/Manifest1
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-1.16.2.ebuild69
-rw-r--r--media-plugins/gst-plugins-modplug/Manifest2
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/Manifest2
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/Manifest2
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpg123/Manifest2
-rw-r--r--media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.16.2.ebuild16
-rw-r--r--media-plugins/gst-plugins-mplex/Manifest2
-rw-r--r--media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-neon/Manifest2
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-ofa/Manifest2
-rw-r--r--media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-opencv/Manifest4
-rw-r--r--media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.16.2-r1.ebuild (renamed from media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.14.5.ebuild)9
-rw-r--r--media-plugins/gst-plugins-openh264/Manifest2
-rw-r--r--media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.16.2.ebuild16
-rw-r--r--media-plugins/gst-plugins-opus/Manifest3
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-1.16.2.ebuild44
-rw-r--r--media-plugins/gst-plugins-oss/Manifest2
-rw-r--r--media-plugins/gst-plugins-oss/gst-plugins-oss-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-pulse/Manifest2
-rw-r--r--media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.16.2.ebuild17
-rw-r--r--media-plugins/gst-plugins-raw1394/Manifest2
-rw-r--r--media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.16.2.ebuild21
-rw-r--r--media-plugins/gst-plugins-resindvd/Manifest2
-rw-r--r--media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.16.2.ebuild17
-rw-r--r--media-plugins/gst-plugins-rtmp/Manifest2
-rw-r--r--media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-shout2/Manifest2
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-sidplay/Manifest2
-rw-r--r--media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/Manifest2
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.16.2.ebuild41
-rw-r--r--media-plugins/gst-plugins-soundtouch/Manifest2
-rw-r--r--media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-soup/Manifest2
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-speex/Manifest2
-rw-r--r--media-plugins/gst-plugins-speex/gst-plugins-speex-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-srt/Manifest3
-rw-r--r--media-plugins/gst-plugins-srt/gst-plugins-srt-1.16.2.ebuild16
-rw-r--r--media-plugins/gst-plugins-srt/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-srtp/Manifest3
-rw-r--r--media-plugins/gst-plugins-srtp/files/gst-plugins-srtp-1.16.2-make43.patch200
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.16.2.ebuild21
-rw-r--r--media-plugins/gst-plugins-taglib/Manifest2
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-twolame/Manifest2
-rw-r--r--media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-uvch264/Manifest2
-rw-r--r--media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.16.2.ebuild31
-rw-r--r--media-plugins/gst-plugins-v4l2/Manifest2
-rw-r--r--media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.16.2.ebuild28
-rw-r--r--media-plugins/gst-plugins-vaapi/Manifest2
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.16.2.ebuild112
-rw-r--r--media-plugins/gst-plugins-voaacenc/Manifest2
-rw-r--r--media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/Manifest2
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-vpx/Manifest2
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-wavpack/Manifest2
-rw-r--r--media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-plugins-x264/Manifest2
-rw-r--r--media-plugins/gst-plugins-x264/gst-plugins-x264-1.16.2.ebuild15
-rw-r--r--media-plugins/gst-plugins-x265/Manifest2
-rw-r--r--media-plugins/gst-plugins-x265/gst-plugins-x265-1.16.2.ebuild16
-rw-r--r--media-plugins/gst-plugins-ximagesrc/Manifest2
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.16.2.ebuild26
-rw-r--r--media-plugins/gst-plugins-zbar/Manifest2
-rw-r--r--media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.16.2.ebuild14
-rw-r--r--media-plugins/gst-transcoder/Manifest2
-rw-r--r--media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild44
-rw-r--r--media-plugins/kodi-vfs-rar/Manifest2
-rw-r--r--media-plugins/kodi-vfs-rar/kodi-vfs-rar-2.3.1.ebuild34
-rw-r--r--media-plugins/qmmp-plugin-pack/Manifest4
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.2.ebuild28
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.4.0.ebuild30
-rw-r--r--media-plugins/vdr-rpihddevice/Manifest4
-rw-r--r--media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild4
-rw-r--r--media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.5.ebuild4
-rw-r--r--media-plugins/vdr-xineliboutput/Manifest8
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild (renamed from media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild)2
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild156
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild (renamed from media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild)2
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild154
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild2
166 files changed, 2257 insertions, 38 deletions
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 2e412c0ee906..dd39b54cb221 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest
index 286d53e88ad7..07e7c89002d8 100644
--- a/media-plugins/alsa-plugins/Manifest
+++ b/media-plugins/alsa-plugins/Manifest
@@ -2,6 +2,6 @@ AUX 51-pulseaudio-probe.conf 437 BLAKE2B 5eb7afb4bef1e647cfa1c3e9d6417000c0e74f2
AUX pulse-default.conf 196 BLAKE2B 4293e2ba9b4c87c35e3bdfe45781f86af733341c8bada5a78b38d08c59c5774e5679487e877d11fb7866b2ed7d9f9441552f864e9c2b9e42119eda62e1459ae8 SHA512 c64f73a46c9f50704d4b2bef09d95ce3bc2352da1437750f49974ab8e6f60d5467d5d94ab0e1490deea5f2b1f67b20aa60a10c502e7d6e049649bca4208f7c1e
DIST alsa-plugins-1.2.1.tar.bz2 406309 BLAKE2B 2ac26ad87fcdcc4452ec32b2b437d3be4308f13ce2a8e24150f319805b6d684edc6be9e51654f27c1a5bbc01a7caa9eb70250be405dc6921ecd93ee417f24cdf SHA512 a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de
DIST alsa-plugins-1.2.2.tar.bz2 406494 BLAKE2B 64148e3e6fcf651a2ac62b6b5f3cc915fe6718d35fea53da08f6f4b1a5ff06ba29e69b8cd2a95e3b9edf3880570b1d0b9267239f705043dab592c27fdd150ef3 SHA512 25a7dfaa64be024447d889b5cde668f1308d197f54880548a82d50beb4ac0dbff33b415da1e26dc5229408c934247a9bd38acfb0f82ca388deac0d77ab3cdadb
-EBUILD alsa-plugins-1.2.1.ebuild 3058 BLAKE2B d1f9af53e3acf6e5f06fd41e9dc3678c603d22b2b47d4893e713c7b3b57cfa9e4b1411cf07fffe0a48e7ccf67f22bdd41108a02acabf07f910a25e25c68d0ad6 SHA512 2dcfbcb94e637dee0c843b1bc4d7f3e4658a1775c6c9010df0ceea5dfae834442d3fb8bc6412b61d44738882906b1aef436198a5ce05dec9db1aa4be82f32376
-EBUILD alsa-plugins-1.2.2.ebuild 3106 BLAKE2B ba2126a760d774f2ea1e9860196bdda0584a425ef8d3536cf5481072741e9fe280a36fe641ba054de9334b051f01f974c536bce25498b7e509d438b8b47001f3 SHA512 42d7840f14f2225bc11b24d22e1feea1577a25f902b5ad9ef5bd129e27a94925bb4b6164284c9024b3a283edc29aa567a05d97c44061c5a14df732a97bdfefac
+EBUILD alsa-plugins-1.2.1.ebuild 3004 BLAKE2B eaf4a2f4b4053f439b2b70257d789dce8e22be1010d32aa649cefcf2e04ba7d0b4d4af3904b961c1ea7cc261d7a1ef20a28bd253fd32e9923f28d75e945e3a2f SHA512 9a89468199c10ae69e84b143192a32a57104fe021e6d12e4238cdd3d8872420f2675666dc6c403839c2f661e25abab133872c02b7bdaa88b2b7032edd64a5c72
+EBUILD alsa-plugins-1.2.2.ebuild 3024 BLAKE2B 47959f6f20d5cc67216fbc7037fc2df6abf5d8f046a43bd2bb4da1aa11bccf04bdc7c805e354a8b61cda24ada5999a75b51bfba2bfe5cbd6d930bbaa76d46238 SHA512 e627069813135380621098133c29b5bab069e247cbd1c08a120b1a3dcab35cb776ee603199b73471f8a61f3dfd8061d05852466eac75cf63ada1b2e66c0b0a81
MISC metadata.xml 512 BLAKE2B 2fa80544d70890c99164643bc1706b8c2e5f3d50c991e781e68441072366b1b89d0082507bf1c27d11d95bcd1c7d508f09ce0b193bd7d4ca77f27a2bdf9e24c8 SHA512 fce90766306d36d97ae40cbebf7b788f6f11766afc6d9680f563271ea184373ae20480b99b6e60edc74d9bfb222acd1d11c50163a31520f073a00bba9050e361
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild
index 9e88e5eddf94..63868db995ad 100644
--- a/media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild
@@ -11,14 +11,11 @@ SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
-IUSE="arcam_av debug ffmpeg jack libav libsamplerate +mix oss pulseaudio speex +usb_stream"
+IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex +usb_stream"
RDEPEND="
>=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
- ffmpeg? (
- libav? ( media-video/libav:= )
- !libav? ( media-video/ffmpeg:0= )
- )
+ ffmpeg? ( media-video/ffmpeg:0= )
jack? ( virtual/jack[${MULTILIB_USEDEP}] )
libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild
index 5bf8914feab3..314d3caa356c 100644
--- a/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild
@@ -10,15 +10,12 @@ SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-IUSE="arcam_av debug ffmpeg jack libav libsamplerate +mix oss pulseaudio speex +usb_stream"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux"
+IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex +usb_stream"
RDEPEND="
>=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
- ffmpeg? (
- libav? ( media-video/libav:=[${MULTILIB_USEDEP}] )
- !libav? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] )
- )
+ ffmpeg? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] )
jack? ( virtual/jack[${MULTILIB_USEDEP}] )
libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest
index f00076ef46d2..9f043b3322fd 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,6 +1,6 @@
DIST audacious-plugins-3.10.1.tar.bz2 1715477 BLAKE2B fda3940e6c06aadd93a3e1538be747083fcc969cf3118cf3e942787906b9ee0a13bd3c30d15ba19cb713559cdf8f7b71d7b961173b1619f0aafbdea5deb75ac3 SHA512 454e9ce4061e92a0ecda40f562d4cc7453fc0019fd76b25dbe9e319319fa37c22f9785cb29563e8074de8a88e6130106aca1e431790297e1b4636dc974fde565
-DIST audacious-plugins-4.0.2.tar.bz2 1752042 BLAKE2B 73a7c72517e1f897885d0d73797e0b47fe4c25625f317dd6ea6179de997d10f2e6b829bc35411794c1b526eb671e07220bc7056214668d2cd5b53d2e754a7041 SHA512 0d3aa46f6ad75e6d541de7b7f24de2cc169a8856c5a204688231b6233131a1ce55feb9bb126eed89d05a8ee21e3a441449a1e11fd20b4fc10724afebb4318118
-EBUILD audacious-plugins-3.10.1-r1.ebuild 4264 BLAKE2B 7f428c8cb876672ef3190116b2d4fe11db5c3eb8e1695bc7122742f6f4321f58cb517542d3b2d73419e6032e2f444c62e45b7d4b0769ff0bb29d6b9a99d2694e SHA512 16ad541dd629fb5ac68851d2e7563b4e334addf53664a6c87da64f797c33b102fbdc7371ae189389500f296b47c339f2800bb408ffc2860dd4823cb33a030f44
-EBUILD audacious-plugins-4.0.2.ebuild 4170 BLAKE2B 4896885c16c2c9c45a0b81bd88ff1652e03d98be1b1804f6a18d634bfdbbf7d497ccbac458c86dc6796593d61caefd0d2ee563fee659075cecc547dbe2f3ada4 SHA512 ee5bde622419a840f4d038f4767dfc0152ae29d8f6b301799ff9286e3afe1fc24a1770028d503deb55ba0613ab3a8dc77464210efc91e0006043b492c57067fc
-EBUILD audacious-plugins-9999.ebuild 4440 BLAKE2B bdff723274a39f9073e1ed2d8255ea8a0333f25f7ad678e762128d66477707b0f9f04e906433193da5ed7ab6f0f6f0acd534aef0032b0ce14e46c8ad2d03d2cf SHA512 29bfda58cfed858a64440c18eed2941b51de9af1aa36159026305d9a789fb65c0d4bb539a38c8eddfddc7d5d7eaa678f363fd74282cfc5b774ffdcbfa25ffb1b
+DIST audacious-plugins-4.0.3.tar.bz2 1759123 BLAKE2B 7a389a1d8f1bc17ce53e4e8c2560291c00b305ca0988f7ee27ce8a15d4be200d380a3525d43d1c04f6de9d7653f73c91721ba985801dc49dfa64b56309145f9b SHA512 6aaf9ca1d70e211e779baa65de844118f2e3c5ecef2ce6342429748e64437ddc67286ea286fbd7b0282304747dab31972f73ccb0aa312968c19d832ac0e0a6fc
+EBUILD audacious-plugins-3.10.1-r2.ebuild 4268 BLAKE2B 89595f04ce408acdbd1ac1603a29727d74e9400db3f41b1715de1935a21f7cb237f3172c674ca3c57fabd855f57b6c539498a87d1c2e2ea29c7d0baff5104d51 SHA512 e9e0a904d12bf6db1042cccfb2fb28a8f96c492df2722e9b9e61c1578b48b7ec7ff9bb472a55f980e06c952122853aad828a860439831dd5efa8b4ba3d7394f7
+EBUILD audacious-plugins-4.0.3.ebuild 4174 BLAKE2B 650562a5f819a58da73f6a291e05ce27f04668d5f9aefb71d63cdeb0cdd583bddf2be27f272849f6d5c907564e89bd9ce8bbd1cd436712b2a7da6c8797f9f3cc SHA512 ff9cc660ed95229aac78010683de5da5ac4aeaaae756561b3b42e551c47bad34bbf1a6d4602ec7234f423194a0404ee05ea003dc233cb94dd5a76b8023bde452
+EBUILD audacious-plugins-9999.ebuild 4444 BLAKE2B 7d6b475ded94f7fcfe9ae74efb3a8558cd599686c14c02ed0498e2b8945e791392cc269bdeb28f437f4ec7671a396fae37e2d6680e7ba4fae4df438ab4a0626e SHA512 21c95c887368cf14dd32a2fe6405d02f66ab17e53163b6d9660e61adf99f31330f4e5a40e9be1abc14b2b88e14064e7472cca80c08b768a194edd5c16a878e88
MISC metadata.xml 1383 BLAKE2B cbd59fa551c1841640a017477023c49554180f8cb4aa2d4700973da93f7fa3208ea44127c56c7cece22e0542f2ee9f900876e962d4a375d1ddff159bfa59a651 SHA512 4338dbb924441a1f49dd4a37c22089772ca7638966127427d49fe128084ab3790b313edde2f07b73e2a8a48f6fb54369b45e0769273796eeda258a19a3da308c
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild
index 7a744ede0c78..d0436f7ae10f 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild
@@ -61,7 +61,7 @@ DEPEND="
>=media-libs/libcddb-1.2.1
)
cue? ( media-libs/libcue:= )
- ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+ ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
flac? (
>=media-libs/flac-1.2.1-r1
>=media-libs/libvorbis-1.0
diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0.2.ebuild b/media-plugins/audacious-plugins/audacious-plugins-4.0.3.ebuild
index 9344bbc04686..a911f9f7c86c 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-4.0.2.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-4.0.3.ebuild
@@ -66,7 +66,7 @@ DEPEND="
>=media-libs/libcddb-1.2.1
)
cue? ( media-libs/libcue:= )
- ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+ ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
flac? (
>=media-libs/flac-1.2.1-r1
>=media-libs/libvorbis-1.0
diff --git a/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild b/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
index e2f2a9f90094..f9b1ea0ec287 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
@@ -64,7 +64,7 @@ DEPEND="
>=media-libs/libcddb-1.2.1
)
cue? ( media-libs/libcue:= )
- ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+ ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
flac? (
>=media-libs/flac-1.2.1-r1
>=media-libs/libvorbis-1.0
diff --git a/media-plugins/gst-plugins-a52dec/Manifest b/media-plugins/gst-plugins-a52dec/Manifest
index 88dc8fd229a1..1e223ea251d2 100644
--- a/media-plugins/gst-plugins-a52dec/Manifest
+++ b/media-plugins/gst-plugins-a52dec/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-ugly-1.14.3.tar.xz 889492 BLAKE2B 0c76ca28e1f062d0eac438f1692d2af33536719913ec10229eb6bc64f1f957bc7f6afe45e1c528ab4015c25dec61b8b9d2c517fee78a8a992c76bd41ff9e75d1 SHA512 0866bbcc3f1d0d668e77b5ef83fa7469dc80c957d2c6526126e761db46e83ff18d941c247833d27336106d8ba043e9ad50cafbddbff241f95bb16f9b1a0fbacc
+DIST gst-plugins-ugly-1.16.2.tar.xz 893964 BLAKE2B c607a7aa3459625a930021d247705f00e418e57557c57b8f9793bce74cb5c4d708b253250f0bbebd9698e9ff80d5636d578dded8c360ca2d34e3d43c9a722416 SHA512 9f393043f51b12b376607e68b3b86437af86e321e3a3566e59c7f3507ed26622211df87e30a23bcc927f37bc11f53ca3b29f1b12bf58e623ce18edc88a9cdee3
EBUILD gst-plugins-a52dec-1.14.3.ebuild 443 BLAKE2B d0286a3b2f42fdafb69337c992ed8a231c0e5a8de9b7de572727474150e75c8fac8abf655eaef2576911f9b824b4655400293b354d7daa49fc83e37b16b669cd SHA512 81c5ddffca77dc295cfa49861508248aa23283f1dbc958ff11918efa6cfaddcc89843faa45c4618a01840ae361bd6379996d54e482f1c4f260564d8556b7ec97
+EBUILD gst-plugins-a52dec-1.16.2.ebuild 449 BLAKE2B 7271d4e838cf442a9cc518bac8fc5a660b44f935d2f4c050b3353dae37572309b6789bdc9c93db88063c51722d07c96aebd3b343aabba4a7d7359b60d2f6f63a SHA512 5c229fe03a44cdbf4b43383542f8e1bd61a6d44f6a0f0e7d5790127039437043cb3bdb1f119e0f4e5f2d93f4334dbcfa098d305efcdcbe520f3c63cab8f8fd32
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.16.2.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.16.2.ebuild
new file mode 100644
index 000000000000..f1b7f0731f7d
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.16.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/a52dec-0.7.4-r6[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-amr/Manifest b/media-plugins/gst-plugins-amr/Manifest
index 523cf97bc30a..9ccffeef9d31 100644
--- a/media-plugins/gst-plugins-amr/Manifest
+++ b/media-plugins/gst-plugins-amr/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-ugly-1.14.3.tar.xz 889492 BLAKE2B 0c76ca28e1f062d0eac438f1692d2af33536719913ec10229eb6bc64f1f957bc7f6afe45e1c528ab4015c25dec61b8b9d2c517fee78a8a992c76bd41ff9e75d1 SHA512 0866bbcc3f1d0d668e77b5ef83fa7469dc80c957d2c6526126e761db46e83ff18d941c247833d27336106d8ba043e9ad50cafbddbff241f95bb16f9b1a0fbacc
+DIST gst-plugins-ugly-1.16.2.tar.xz 893964 BLAKE2B c607a7aa3459625a930021d247705f00e418e57557c57b8f9793bce74cb5c4d708b253250f0bbebd9698e9ff80d5636d578dded8c360ca2d34e3d43c9a722416 SHA512 9f393043f51b12b376607e68b3b86437af86e321e3a3566e59c7f3507ed26622211df87e30a23bcc927f37bc11f53ca3b29f1b12bf58e623ce18edc88a9cdee3
EBUILD gst-plugins-amr-1.14.3.ebuild 489 BLAKE2B 185373ff6163517e3d12103aafe64e69271118b29b8ed140e00f6698f1aba4092df85209e154f183044646de422678655c52d36eb899eaf6de69f1aa810ccb30 SHA512 b87ca1de4b2beecd0d104f748a7e826e99666d16980203804af49001f1424e2444d083e3de20b568726594371ca2d7c3ae28f990a754ecc965bb98acb97a0c16
+EBUILD gst-plugins-amr-1.16.2.ebuild 491 BLAKE2B da666ad6f411c2c13691bf819591859c106cde0f419b43fd9e6ae176e59d9affa16c5a55e86a775e031c7716ab7cc4077b34716e251c7a2d00e5c1c7467081de SHA512 0ebd3193612896a7bc168a726ac499b2ed844e4f9b3cb3a0ad54d29b72ad9e093e4038e1866ea3027e8995f52c2cc443505dadd441e846301529e84967bcb047
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.16.2.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.16.2.ebuild
new file mode 100644
index 000000000000..17f5e5998072
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.16.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="amrnb amrwb"
+GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"
diff --git a/media-plugins/gst-plugins-assrender/Manifest b/media-plugins/gst-plugins-assrender/Manifest
index dba821d3d77a..1f3099920fb4 100644
--- a/media-plugins/gst-plugins-assrender/Manifest
+++ b/media-plugins/gst-plugins-assrender/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-assrender-1.14.5.ebuild 398 BLAKE2B 26d6e39579c44a31c96892a409a39d464e1c6ebb99fcc1ddbea24e9f8612a09104c277276328518303d546ed38a6663911cdc4c427c3a89db4a79dd458d1adf3 SHA512 3f86d5cdd0d9dac391414cb6cb76512fc0b34635b928f84101322f00250e7b367fcaf9bb66e2ca2200b1ce913c2709b221c452a516953279aefabdfc0a566fab
+EBUILD gst-plugins-assrender-1.16.2.ebuild 404 BLAKE2B be851336ee858d0d95465517f4faabc513d218504fa26e3fd047f20d01b00896a416dbc4074286b65e061d47dbf40f3bcba2cad3cdd0240edb58be551ae406e6 SHA512 edbf85bde80f578ca8705b54bdd649196c92241ffb4b0a263b6d25f9e8114e856b81a3db9f23e1ba4286a2427c3fd6789ef9e2532fd0bb68be8471537804b074
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.16.2.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.16.2.ebuild
new file mode 100644
index 000000000000..762c52ab6bca
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-bluez/Manifest b/media-plugins/gst-plugins-bluez/Manifest
index 171d08ef0875..9ab6e92caac6 100644
--- a/media-plugins/gst-plugins-bluez/Manifest
+++ b/media-plugins/gst-plugins-bluez/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-bluez-1.14.5.ebuild 361 BLAKE2B 01dc807429ce2f5818ede7ad6f842ed8a2e18dd2b2edac4608e1b8f2841bea0bdea546082e0531ce02ab0b3f23ca1036a6fcebf06978e70fe3176a51335f7051 SHA512 e651a5ce9fe6b175f0bef8d38a2406c68ab4b4991d5a4e5aa8c1619ccb67c933a347328ed4de360fb73a259535dbb60a3921c4c5192c114ba00abf5c55a1a678
+EBUILD gst-plugins-bluez-1.16.2.ebuild 363 BLAKE2B 6a7e5c490fef16cc2c42a2728b8cbde27c305ccda3aad33abcb2adea78ca3915c51307267a6ea11ff4ea9db5a549bb02776e3cc81a4c89e0d7cda9fa83648e31 SHA512 2f334e02a1d405b8f202aadc936efb180de831146a4f79f743f4e67c01ddca03c6e481961e6533495367e363236eb65235de4492fe985d68b0e6eecfa58adcdf
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.16.2.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.16.2.ebuild
new file mode 100644
index 000000000000..af244952ef83
--- /dev/null
+++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.16.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=net-wireless/bluez-5[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-util/gdbus-codegen
+"
diff --git a/media-plugins/gst-plugins-bs2b/Manifest b/media-plugins/gst-plugins-bs2b/Manifest
index fae7859fa361..ee305e201377 100644
--- a/media-plugins/gst-plugins-bs2b/Manifest
+++ b/media-plugins/gst-plugins-bs2b/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-bs2b-1.14.5.ebuild 307 BLAKE2B 9ce161dc51a6581ebd198ec5595aa3fe36e706511166f33321370d51f4dc703d341ca859082f0d6f90a8d64fd44473db4986cce060166f487f14bc1546484c99 SHA512 0e2e4116b8e9c3906de2de4645765a7931fa0a323504f1871a40d14b5f9542ab9f35a7b2d92683ec40401597ea8c479b4dd9a0a79582f5be045bd660b77c569a
+EBUILD gst-plugins-bs2b-1.16.2.ebuild 309 BLAKE2B 35e2febf271451211b4cf9e8239510e510d4436f0d2829c7aa939bebb58be90203fc760c37467c6da4e3df85bd539e21a50aaff1d89d1e95d60e4dfef9db9ebd SHA512 d66ee9a8bb452f01610623a461dee414d5efb32d65408309f384c18093ad21c2a62c98ede028628878d903417cda8cbb7b853b6403031a731c907fb05b5855f0
MISC metadata.xml 373 BLAKE2B 6e4682246da86a7f498c11bb63a8c8acd13d6b62c527db46a4030ae641d8f86d8e6fdfb67af1e53043fd3ea0c54086d67944c99a08f693a15e59d887fd99c977 SHA512 e0a9334a77c4ab15b765c27ace9033ea1aac985a2050e5048dccc4af340ed4fab99b79c6b40a2b668b2559d5bcdcd2076091f7376af3b973df8eb3236ce43956
diff --git a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.16.2.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.16.2.ebuild
new file mode 100644
index 000000000000..46b208d122e1
--- /dev/null
+++ b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.16.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="bs2b elements for Gstreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/libbs2b[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cairo/Manifest b/media-plugins/gst-plugins-cairo/Manifest
index 40a676345947..9ad93716d991 100644
--- a/media-plugins/gst-plugins-cairo/Manifest
+++ b/media-plugins/gst-plugins-cairo/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-cairo-1.14.5.ebuild 331 BLAKE2B e56eb67274a2bd44fb1a5f75f9a4a57c2570f8e4c10e5bcf9f87a6e13dbbe9ce3ac85eebfe3d0f60a6a996d58120c366dc23740455170dbb0bd4ee13fc75b5b4 SHA512 3f3a88602f173e0282d299d605174053b9ef45c473e8b2faebfafb34ef5a3697be2bd116bba89622c9128c2348812970d516c597f8803f62e90780a2735d2c6c
+EBUILD gst-plugins-cairo-1.16.2.ebuild 332 BLAKE2B 7fc65c2285f61553ccae2fd0026807db9d9fc81c50a35f8827c5eccb03c82fb3aba502c9002105ffd910992772f2bccd42ab907c37fa9a69b9eefc372295f4db SHA512 87ad2924888b1c5db5d96e236ce44c6fb6a64b8a1bbd4641ebd5fc4cbde7e97952421be14fd6cbf0fb145b27104f9d6d3f8ab064c70b248c6f60aaa3d5964b7a
MISC metadata.xml 478 BLAKE2B e9563654e8e62fab3969a394c62a847c1e87617f8e1bbb0042850709ccb7f450f31283e2bb563aa51b14f0599f69147be29aaa2af2ac57f2b56f162b50f3bc62 SHA512 07528fb30c717b584e9fd9381ad9d71829de406a7f20994876703a7164b84529d21b35e8bdf0880216e6b308e96bb83294ab4ddf9f3ed05a4e20f8d5d2b35708
diff --git a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.16.2.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.16.2.ebuild
new file mode 100644
index 000000000000..cef49eb46bab
--- /dev/null
+++ b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Video overlay plugin based on cairo for GStreamer"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=x11-libs/cairo-1.10[glib,${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cdio/Manifest b/media-plugins/gst-plugins-cdio/Manifest
index 62d7a39ae375..1c909fa07265 100644
--- a/media-plugins/gst-plugins-cdio/Manifest
+++ b/media-plugins/gst-plugins-cdio/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-ugly-1.14.3.tar.xz 889492 BLAKE2B 0c76ca28e1f062d0eac438f1692d2af33536719913ec10229eb6bc64f1f957bc7f6afe45e1c528ab4015c25dec61b8b9d2c517fee78a8a992c76bd41ff9e75d1 SHA512 0866bbcc3f1d0d668e77b5ef83fa7469dc80c957d2c6526126e761db46e83ff18d941c247833d27336106d8ba043e9ad50cafbddbff241f95bb16f9b1a0fbacc
+DIST gst-plugins-ugly-1.16.2.tar.xz 893964 BLAKE2B c607a7aa3459625a930021d247705f00e418e57557c57b8f9793bce74cb5c4d708b253250f0bbebd9698e9ff80d5636d578dded8c360ca2d34e3d43c9a722416 SHA512 9f393043f51b12b376607e68b3b86437af86e321e3a3566e59c7f3507ed26622211df87e30a23bcc927f37bc11f53ca3b29f1b12bf58e623ce18edc88a9cdee3
EBUILD gst-plugins-cdio-1.14.3.ebuild 372 BLAKE2B 5beab6b0533973ff69fcb4c6a9a0378750c11ccbc4126381a6bbee698100d19217ce22abc0513a6e7971d0fff669c082a3af758483ab16a7296db1e269d6e027 SHA512 6857a2451b78839f6bc94aa45c398983272f2d87da9cf6dab72af6b093d66fbfd9e01c1c6cc0d6ef3dc94c5ca12c7153f59fa0f4dd5b1361de355f1360f40b68
+EBUILD gst-plugins-cdio-1.16.2.ebuild 376 BLAKE2B 22f8fa49e3d118f6d8661fbcfa54c12013a22768f80b6d72441d2e81ec5a16182eb8590df4cebfc68500edcac7a772e5bb7e8b4fb090bc3e8781538f06def271 SHA512 c4f0cc2dc21b4bd99585354aa7d0bb4fc4746116ed67a61d0e7a6b920d3e5fd495be0c976576114c74f4eafa2c1601992006dca626a0255a165029dac6b47f38
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.16.2.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.16.2.ebuild
new file mode 100644
index 000000000000..0ee6944e3d67
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest b/media-plugins/gst-plugins-cdparanoia/Manifest
index b0c25da000f5..5e09871d7203 100644
--- a/media-plugins/gst-plugins-cdparanoia/Manifest
+++ b/media-plugins/gst-plugins-cdparanoia/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-base-1.14.5.tar.xz 3717076 BLAKE2B 461e90df614c60d7efce6fabcf8ad7a5cb68b5fc01b05761fa441d838d3155b5a2e7f9b9420b7e48b2eec49e4bcfbd39009a662db03a923f42c6f45c782795cd SHA512 4e81c44a5ea3b910f96d3e9251ba38a79feacead4f96adb92eab5a650695ca8d5313e3ec1df78fec04376cf3152d2eefd4d39f6c11dadc98a11e55bbf8c8ccdc
+DIST gst-plugins-base-1.16.2.tar.xz 3939868 BLAKE2B 7313e50dc0842f02cde0113462c8d4b393dafe271da6e2a1af89dc997f2ec77a9f06bc467516c607c8b7b822e49efd1af829440a28a9af8356ef07e7fa899968 SHA512 f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42
EBUILD gst-plugins-cdparanoia-1.14.5.ebuild 475 BLAKE2B 2734efd3661b6453e9625a08777c555cbb618ed14a11772dbc7398ffe55c3f0e982435fe4da9fcdf1233baa459e4b0b43610e5c1466adecf68068ba670f6dae9 SHA512 d7da322158b303b68f726b061415665ace907e1bbfd405736870e23099c7049663b1362cf4309b97bbc617d69d1b05ac75e446a7a2b022b4f0055097b7e36694
+EBUILD gst-plugins-cdparanoia-1.16.2.ebuild 481 BLAKE2B 89fdc7a3a025d9f0bbbced3aeada7ebe5dcacc89e24f665d623dafed49f55103d01d410e8e248999ba461bf323725aad8ceda05cf3be18acc0e6b45673b4e637 SHA512 0f6141eac7a91208ffefa6ecb774835b2bf875d951eae463275b62c57f5deb989e7ee7bf61e7903037c99698d2713fe6db627c91eda8413db07ff46c721bde6e
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.16.2.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.16.2.ebuild
new file mode 100644
index 000000000000..68489be52999
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.16.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link gst-libs/gst/audio:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-chromaprint/Manifest b/media-plugins/gst-plugins-chromaprint/Manifest
index 14913db85fa6..081043dd0fc2 100644
--- a/media-plugins/gst-plugins-chromaprint/Manifest
+++ b/media-plugins/gst-plugins-chromaprint/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-chromaprint-1.14.5.ebuild 383 BLAKE2B 0466f0b61418310c66e7a034359d2c1462dcab8a1288cc28a904dacda47c0eee92ca9ab46aadb8cc1b2ae81c06f6a7e2a3811bc4776b0d1069322d485d3378e2 SHA512 ee14449f182a93fb3c4ecb00e3d028f4382a9d899d43fc61c1834fc37d752e3e5508429734a1ba9f62107219786045e840f7c2e94e4a5333c856acee3395a71b
+EBUILD gst-plugins-chromaprint-1.16.2.ebuild 383 BLAKE2B 4373a9c59cc82d9aefc75e55227282d7f3138331b30e05c1b700685442c2f42a872c1a23e1d17d8a89744fc7b837bab0244b0ffbc509dfc9a5bd443fbdb87395 SHA512 fc69b9c529a907eb2a7ea662d11c9126d1f90171b116b10393500ef3185a93b5be2194049d4c16dd421b454ab2c486787920697d00f1437b27fe0696133a0a63
MISC metadata.xml 493 BLAKE2B 2a86d0343178b353fec290f550a1442e2e1492e1e5bfb3bbbbc24a9f18cad04c12c582f5fb3deb5c845dd7633c2b6d0c30566ff86c68bd60635c49d0b46a8058 SHA512 2eba41dd2cd60d1101e79a68553188fd8d6a43711de3121e7ce230c1b09e598d3123aa2b1e65a415af80182848cc0ea17433a39b34d6d6cbeb8aa3f8644eee4c
diff --git a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.16.2.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.16.2.ebuild
new file mode 100644
index 000000000000..78b1853b0c38
--- /dev/null
+++ b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.16.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Calculate Chromaprint fingerprint from audio files for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="media-libs/chromaprint[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-colormanagement/Manifest b/media-plugins/gst-plugins-colormanagement/Manifest
index 6a005437bbe6..71b8d86c9105 100644
--- a/media-plugins/gst-plugins-colormanagement/Manifest
+++ b/media-plugins/gst-plugins-colormanagement/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-colormanagement-1.14.5.ebuild 343 BLAKE2B 4bbb50acb250359fa7f6755f15a72d9ce38d9829f77a7a2afddeb16095d48835e87cc7895c11e9a5fb65712c6452f7377eeddbc50e3f8aa5ba0bb2cbf15529d2 SHA512 2d13b1a1715731ca32ade98f94ce3ccb06683b09b2644fb5243623f53a68cd01fb03efabdf75ca639a93cd8bb77730d699858406dd9afaca390981bae654322c
+EBUILD gst-plugins-colormanagement-1.16.2.ebuild 343 BLAKE2B 7d071fb51422515e0edfe5f80c4dcabd6e361d73ce82efa850bbd35acb1dd0ee495b4a0644e0882adea6eebb1f6806f80d9c85985b10c754b1b6250ee6277db1 SHA512 aff00251ba9e5c5a6ec450c59b14d0d26acc28d512e50075c46234b5f5cbe5982efbaadc53010415f115e3a4ef81b210c72dfc7e6d4a4ac1381c096ecdde3792
MISC metadata.xml 456 BLAKE2B 85f88de4f97a4f6790b0f6ad7336dbddc1e494e00350454d647dd7acfdf97d1a4ac6265803ab162aff060dca2272ea581dd0cc45280d9f274dc6d45609119419 SHA512 0a37048c0f940a25d9de2e1dc46c2d825c362ef44f9a34be1c5d49c12ff55ab8ff60cccba7c6c7a95d307fe1407452e1b2638c474bac3d62324b23c263681c24
diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.16.2.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.16.2.ebuild
new file mode 100644
index 000000000000..4b500ad652e0
--- /dev/null
+++ b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.16.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Color management correction GStreamer plugins"
+KEYWORDS="~amd64"
+
+RDEPEND=">=media-libs/lcms-2.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="lcms2"
diff --git a/media-plugins/gst-plugins-dash/Manifest b/media-plugins/gst-plugins-dash/Manifest
index de2c879541b7..c262cefb10b0 100644
--- a/media-plugins/gst-plugins-dash/Manifest
+++ b/media-plugins/gst-plugins-dash/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-dash-1.14.5.ebuild 1265 BLAKE2B e85c74465d9040f73bf987bc953b8780cc57841e09eb6f5c03939dd6c216450922b24268291ca7e911a0b822ff0b7a39f1b9d08b494674579638ae7f5685d511 SHA512 75606fb32c828c269d6f71fa33ef0236ff514cf74b4c26a990665a4ab655d1ca6c766c8dadbef93b6ffb093210abfcf610bd69490fcc4df01bc6349765b6bf8d
+EBUILD gst-plugins-dash-1.16.2.ebuild 1267 BLAKE2B d309a6ea11749612a99c0f0bf8f03c44531891ed5486c710d4639cd9458ad696277d1a12495fa014deca76b85fff676584030cb7eacf6a0d9445b5931469f015 SHA512 9ed5d80a5600aa031050ce5f481bce0c4dd9e9f9327a73108647a61b8ac8270d05b79704c424fda1982474c965cdd52eb90ce39b2854fee6ed7c83cf9f4f5ede
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.16.2.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.16.2.ebuild
new file mode 100644
index 000000000000..1c26b6819766
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.16.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG-DASH plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptivedemux:gstadaptivedemux \
+ # gst-libs/gst/isoff:gstisoff
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgsturidownloader-1.0 -lgstapp-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/isoff"
+ libs="-lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstisoff-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-dtls/Manifest b/media-plugins/gst-plugins-dtls/Manifest
index 406a1b3f6c39..5a588e2277b3 100644
--- a/media-plugins/gst-plugins-dtls/Manifest
+++ b/media-plugins/gst-plugins-dtls/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-dtls-1.14.5.ebuild 426 BLAKE2B 3978a7c398acbba159f5e2e0145b5c2c878ad47cb392f5e871acd953dc0d766c05228f052b70bc4a41f7eb5c1321ac2d884fb040e6cab1e5cb004f5715b5b7b8 SHA512 688e6aae0385bf212dde3102131678fb0638728d810da2e1f7127207ede3d38320ae805036cfa15c9e0b075c8a7980f78ddad7ab027e5643ab485c69ac487067
+EBUILD gst-plugins-dtls-1.16.2.ebuild 428 BLAKE2B 3ceb5e7c29309374d70e5b1d69c82a1c201974c8f2581d4028efedccc4f4d8b3ba47029ab45d5769a1f85ab8399625637408b76f91bd067b75b831939081feb1 SHA512 3f92eb547b30b600d98918c80f3909a7b337ac6cab06fde27cd9865579b7594422aa3b225593bd6356c22852a0dd19dafa820abdda6fe7cccffd77a97ec2083e
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.16.2.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.16.2.ebuild
new file mode 100644
index 000000000000..5e660c04ac30
--- /dev/null
+++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.16.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl"
+
+RDEPEND="
+ libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+ !libressl? ( >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dts/Manifest b/media-plugins/gst-plugins-dts/Manifest
index c61b483722c7..00b2aa021f8a 100644
--- a/media-plugins/gst-plugins-dts/Manifest
+++ b/media-plugins/gst-plugins-dts/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-dts-1.14.5.ebuild 415 BLAKE2B 8e4b8940dc0e2e6bea7ab0ab545f5e661f3f67bb08a6881d7ebe266da599a21e3f439142d1a137dc991734197d10a001c0eca2464d45756cebb3082a971e39e6 SHA512 bae39fca79465968c81b16049f270967acb8b37ca64964add6e7fe332df7f5feaa9f0c0b30edcdb75848fad05d6a388cad40aeccc5dfb365f0475d94461b909c
+EBUILD gst-plugins-dts-1.16.2.ebuild 417 BLAKE2B f632b3130c2070e6724c9a5f20d982b1f19d31f4819b0da2bd8f4d06ffc9c710143c13bda6d03323b09359710d7f8a4267f53dcd030a99ed93940fd57eb21e16 SHA512 0b879a62ef0b574f74e81438aff50261deb02a3e99fa608ba6657337dc759fe9dcf96390e6757789a3dbaa2a254b24d4cd978a23bac96d3e3304cd78e8afbebf
MISC metadata.xml 266 BLAKE2B 3180109d2a1479e9436a76fb478dfb1b23db0daedbf0ef264a469fbbfecd858adf6ec01f3fdc5c56270d0a9e1e150ac947f4a1f893e967d6b1dc1f1b8f6d4ccb SHA512 aa2ce82fa0c848119ff309462722e1d7897da904f9e1dc9ae12dd61582823b69cf5a40faf8da0825ec397d2f01d44e82cb56730d9545abd619a17696091eca75
diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.16.2.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.16.2.ebuild
new file mode 100644
index 000000000000..2b018173cf74
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.16.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DTS audio decoder plugin for Gstreamer"
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dv/Manifest b/media-plugins/gst-plugins-dv/Manifest
index 50a02c7283e3..097bdb518381 100644
--- a/media-plugins/gst-plugins-dv/Manifest
+++ b/media-plugins/gst-plugins-dv/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-dv-1.14.5.ebuild 406 BLAKE2B 1440459d4068f2b5025b8df7b6c4bc34ddb0702aa2f22656280fe4e48413243079c5e5c6eda5ec14ae4c400ed7655a38623fc36e07daf3c67b8af692cf3d603d SHA512 180e3b18a185d7d0a7350729df9e8ed86984cb32a657c5b0abb3a51b513f611411ed62d758dd5de2958fd98f439f02eba732f8c1e9ffef74f17d94c778136ece
+EBUILD gst-plugins-dv-1.16.2.ebuild 410 BLAKE2B 30df138e42002b3d56a20ef14b4b48593fccc9d600a00cbae0631ce194fcf0ca7703c09b8dfc9636b4bc73b8efc1c85a1d764657fedbd45097de11a5bf0b581b SHA512 02beb0bc872162401c151725ac7a341b96fd2a9702f7bb247cfc0719703a620f8761e17a5b687267e272d704688b52ee005acdf5e3f6f0783d5354d921b51a5d
MISC metadata.xml 380 BLAKE2B e30d4f36d092c662f4b2caf33ae705dcee14cadb22174b125686c45a8724a880b291d4683fbf6b06a1e8003cf18be831a368d617d872904a58b1e3fe70ae7ca6 SHA512 bcbeccb0d35ae268383fd3cff3c5739301777233f6769556b5793b3b34a0c5c6e6bbcafcad392e22a8ee441698dc508d9638c1c53eaa17b692ecf5a40ee6f27c
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.16.2.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.16.2.ebuild
new file mode 100644
index 000000000000..513bcd9c059a
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.16.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="DV demuxer and decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="libdv"
diff --git a/media-plugins/gst-plugins-dvb/Manifest b/media-plugins/gst-plugins-dvb/Manifest
index 91f70b5b3cd5..cc1b345e80e4 100644
--- a/media-plugins/gst-plugins-dvb/Manifest
+++ b/media-plugins/gst-plugins-dvb/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-dvb-1.14.5.ebuild 411 BLAKE2B 932f952b5636c5004280c8bbe4c3c39bac9db41e381014b2abb4bb3c5d31ea54384c02e128bfdd42684c84dafe4ed153f6696b948a3a7ff615fef906d085b012 SHA512 bdcecd83108eaced2ec689bb6c08f1bcd0492f302e466ec8669fecbc7939c03df8acf5ad82927d041fff051c0943cde50904cc950906211527babc833231609f
+EBUILD gst-plugins-dvb-1.16.2.ebuild 416 BLAKE2B ea45d091fa5ff8446a76d8f48dd0c4516618f602683df4f2fa9822de9cf80616a0ad024eeb547a1b5cbb476a3fa2f8f78b0ffe819bcb2da0ae90ae39feb0e239 SHA512 c61b5233cc04c21223a1d9cc1cd9eba69ef9dba50da70999f292580ec2151c331ccd45347cf6d58cbc64c3af8aa25ae074c820343095ace53a16f495b3e23f77
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.16.2.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.16.2.ebuild
new file mode 100644
index 000000000000..5b52ddbd4abe
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.16.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPION="DVB device capture plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/mpegts:gstreamer-mpegts
+}
diff --git a/media-plugins/gst-plugins-dvdread/Manifest b/media-plugins/gst-plugins-dvdread/Manifest
index 4026b991f351..a0ab1e947dc0 100644
--- a/media-plugins/gst-plugins-dvdread/Manifest
+++ b/media-plugins/gst-plugins-dvdread/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-ugly-1.14.3.tar.xz 889492 BLAKE2B 0c76ca28e1f062d0eac438f1692d2af33536719913ec10229eb6bc64f1f957bc7f6afe45e1c528ab4015c25dec61b8b9d2c517fee78a8a992c76bd41ff9e75d1 SHA512 0866bbcc3f1d0d668e77b5ef83fa7469dc80c957d2c6526126e761db46e83ff18d941c247833d27336106d8ba043e9ad50cafbddbff241f95bb16f9b1a0fbacc
+DIST gst-plugins-ugly-1.16.2.tar.xz 893964 BLAKE2B c607a7aa3459625a930021d247705f00e418e57557c57b8f9793bce74cb5c4d708b253250f0bbebd9698e9ff80d5636d578dded8c360ca2d34e3d43c9a722416 SHA512 9f393043f51b12b376607e68b3b86437af86e321e3a3566e59c7f3507ed26622211df87e30a23bcc927f37bc11f53ca3b29f1b12bf58e623ce18edc88a9cdee3
EBUILD gst-plugins-dvdread-1.14.3.ebuild 376 BLAKE2B e8964a05efc0d4aa99e63c58ae9749a61a2bf91b85653a324e012ac9e567ba2fe72905b4b9dd5b93c529cb94be0a0f501590af0a4620a01a64b73677947bb733 SHA512 b28bdc8d097d909043bba8c8bbfd09e06486dedf2a0afd15e4364f75104b4300f31d51b8c99d92639a86f9d64f645273f1318d64acd8b58d0c1801c6f05c4df3
+EBUILD gst-plugins-dvdread-1.16.2.ebuild 381 BLAKE2B 5548c539c13fee80bd716dbb06f3e97476152b7000688a0b150e0adbf4d31f43912cfa51471f022a013a4dcb1037ee35aff57ea0f79c98d33d456ac08c58fe5a SHA512 49d2ac2aaa5aeb520e63a7ed272393314f50d5ca8386ffe88d8a2e8f9c037c54453656c14404161aa52717d9e3544ce7bea0e9bb79bb18b374a55af5b161a618
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.16.2.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.16.2.ebuild
new file mode 100644
index 000000000000..51dc2d982e7f
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="DVD read plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faac/Manifest b/media-plugins/gst-plugins-faac/Manifest
index fe883303b7e4..00af2cc754e3 100644
--- a/media-plugins/gst-plugins-faac/Manifest
+++ b/media-plugins/gst-plugins-faac/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-faac-1.14.5.ebuild 357 BLAKE2B 09919d8b49e5b5c67b5affa996cd6aba8b5781f305084b75be93537c039a7769995a52a244980fba0467b13ec22a9f3d628be569f6172b8544e7372d09257b88 SHA512 f6723783faa0304ad998c763593e2b33abe0f1d28290ac692666a77f92281c13a4d69e0aa9a4a0ba0df4a5954444bbb98fa98182e9d173710007945fa00d18b3
+EBUILD gst-plugins-faac-1.16.2.ebuild 361 BLAKE2B fd4e78b5c426eb17ff75cb2751d546f3841d5026541f7426ef9f6413d62074828c07a5216e11702277345581e6e7eb4a2f2b8c59c16167879fa9f1fa0f2ccec9 SHA512 9b1ab42e9ec7c40955e006cbfdf4eb5db79895cce940db1d33d7d1c2808e65ce5c29ac92f33d94c5d7160d0eadb6ca147fb97957cd5eb1882521163923eea540
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.16.2.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.16.2.ebuild
new file mode 100644
index 000000000000..741a48fa2e5b
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC audio encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faad/Manifest b/media-plugins/gst-plugins-faad/Manifest
index 8ddb2d2da54a..1c49a9f30855 100644
--- a/media-plugins/gst-plugins-faad/Manifest
+++ b/media-plugins/gst-plugins-faad/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-faad-1.14.5.ebuild 363 BLAKE2B 3b33834ebc2cd8623c321a63c58ad9dc5c647ba0027bfc18a0bd16760a7fe4d59dd4611a7c25771ba0e3ea3f7e8dafac473723b7dc8d27adf33f878ce9c442ff SHA512 e2868cecd9deb137c81af882be2b6168ad789545dc10ca8e6c7757856b87462bdf8724318911f8a0d652cadaca9886452f7922d4077d054673501528d8bc5d5b
+EBUILD gst-plugins-faad-1.16.2.ebuild 367 BLAKE2B f0ad21f308a5307df4c9902f28416d0b6abd9cc154ac3afddffa4664d71c2233d2cbf50fedc12dd380dccef4a1dd5b4c97e41d40d317c926136d293a37be161e SHA512 423efca00005b1d9f63e1938bd737f0b3bd0f3ae30347f279c4f497a7d195815db604439b967f1bd0440f07a652cd97c299c010fbaee299b8da263a012f413f9
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.16.2.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.16.2.ebuild
new file mode 100644
index 000000000000..9ed83aa72abd
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC audio decoder plugin."
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-flac/Manifest b/media-plugins/gst-plugins-flac/Manifest
index 3d7129a5b7f6..a55dbd782bf5 100644
--- a/media-plugins/gst-plugins-flac/Manifest
+++ b/media-plugins/gst-plugins-flac/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-flac-1.14.5.ebuild 386 BLAKE2B 038d67891ff5766f89bd884648a53efc518d84ccf9ccd24d6c0d00b5e5d3d50f63f481fb4009a20290584a0f24d15a9687b246a5183228ab1a947c0630390271 SHA512 37cdef1d004601e22b1b89b5a505aac0b3d42bab8e9b572349529a3e1d7224c05940929d23ca04d2f9ef42d4a6c43d1a86a57e2faf52726e104263112bece22e
+EBUILD gst-plugins-flac-1.16.2.ebuild 392 BLAKE2B 28e3a16bbce5f7be4b4614dd90850e9c5cd55c7e6f4867536ce41e9dff3a54785dba286f36190967530393cf1cdbabb7dca76f102847a73d3a472b3966a2d9a8 SHA512 3fac2b5796a74b631f7929db167e2c446928106b3cf15e8ac07b15875f3214f342d1e5b7da871faf6480f8f19d348e6d91e712f37195b7356b4a7b1a2208ad12
MISC metadata.xml 555 BLAKE2B 0a6c97712429505d543caaa732d716a95e4f6f5256aeb202da38bd2399ceb335e1fc6079279c96848d479d3fa3e2b8bb1c92b37ba284204b1936078d0175caf3 SHA512 2ffe5f5f8ef59e30a7da2efe1b5e88858c5f27776b7f48a7748f9cd72a18d5c97ddb239609c7bab808de874f0a51bf886ec24e395641fac995c8d3f041271e7d
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.16.2.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.16.2.ebuild
new file mode 100644
index 000000000000..61544d4ead57
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-gdkpixbuf/Manifest b/media-plugins/gst-plugins-gdkpixbuf/Manifest
index 92764ce1cd61..d6b8adc2bcfb 100644
--- a/media-plugins/gst-plugins-gdkpixbuf/Manifest
+++ b/media-plugins/gst-plugins-gdkpixbuf/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-gdkpixbuf-1.14.5.ebuild 461 BLAKE2B f050eeb612057848d0017a90e489951c17d96e595768532d47ab3f95213ca6dd5c3d1cfdd1d0d00693fce2b658628b57a4ef89d858126eee47f8d9a289e71369 SHA512 cf363c2742d987faeeb284cdca1cc950d89726679fd45614cdbad0604aaf924796451bde414e7aff4bd4e1f05f0f2ddfcb0e2e9393c0413313c45f68109169ed
+EBUILD gst-plugins-gdkpixbuf-1.16.2.ebuild 466 BLAKE2B 35076289971708e5f22d3aa23ae9c5b7df2f78f52604462e08874136358cd55e7c8aade46b88d65e7f04c6b1cfb378ab1ff2a8113385b43c81fae57df5102457 SHA512 a0156b3946a6c5646a33bcff89bf34d5193505e2161da1f462331b4ba86ad85c8467d6c908ab5ac64f73c0f9287b5a96c9cdaaf14a73c9b4da1da95bd6719849
MISC metadata.xml 610 BLAKE2B e0597a0e835fd058d1d172bef6cb6616efbd83b3f97e9b9d644afa6a68956dc97b37385ba7b5996468911f9da16e54b2dec18d9657ad8b1b6a4dcd71cb229f7e SHA512 472dddb540087c89be5a85ab67733d345bf039a95fc1a7bd2ec6ce3b08b8556b2676af77b93ee903bc8ace178963935b21dfcfc6c1c0a6ecab5a7429d60e5cbd
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.16.2.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.16.2.ebuild
new file mode 100644
index 000000000000..eb3e466730c0
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.16.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="Image decoder, overlay and sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="gdk_pixbuf"
+GST_PLUGINS_BUILD_DIR="gdk_pixbuf"
diff --git a/media-plugins/gst-plugins-gtk/Manifest b/media-plugins/gst-plugins-gtk/Manifest
index 7d468d2741ca..6d6c9da6e6e6 100644
--- a/media-plugins/gst-plugins-gtk/Manifest
+++ b/media-plugins/gst-plugins-gtk/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-gtk-1.14.5.ebuild 1178 BLAKE2B 291fe2e131bee9c2f07d9af09fbab28a182bbc1829d57484fad0b4e53f3521af3d0a33d559d5b5367ded88411322d6f729d83837bb1ae825b4b2fe2bd8fb85ad SHA512 99409d7214bbf4587c850bebe5a079f0983be00a6e86d6fd65ff57dda1431c97eada97557ab0a8c83b564eef8a45c72edfeee8e406668d2f4d9aaf6c4d439133
+EBUILD gst-plugins-gtk-1.16.2.ebuild 1185 BLAKE2B 210ebc7fcf7551da499b8a349a578d7c46ffc3f115bf1d330ae859db29852c614fc13b91a1ae27449a8432c53a07c503159ac4ed87dda5819c0346d627436d12 SHA512 389c7ae50a0a5771c6d8a9ba3a1ec09dc70af61022610dfd52b0e6070d0e012ce4515b5c474fa1daee17324895fb60d924a60183bb4cd6d2a8ea1ea7c46e266d
MISC metadata.xml 790 BLAKE2B 609210afdad563f5d63ea609ac6a65301907d447a137537aa9451ce6bf5774f9a15a8294a4e11b72697e123a4ffac44cefa5f6cf820a78bd998cd581e7ec720b SHA512 8ca80354a5c57ccbc941bc62cd7fc1b3bfbd2223901c24afac0ade01ab751e790cf9bafc4e0d4a3074606be99ac7aae10a45a9f7c65068342495f2995c956fa5
diff --git a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.16.2.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.16.2.ebuild
new file mode 100644
index 000000000000..1b37803b64ac
--- /dev/null
+++ b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.16.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Video sink plugin for GStreamer that renders to a GtkWidget"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+egl gles2 +opengl wayland +X" # Keep default IUSE mirrored with gst-plugins-base
+# egl, wayland and X only matters if gst-plugins-base is built with USE=opengl and/or USE=gles2
+# We mirror egl/gles2/opengl/wayland/X due to automagic detection from gstreamer-gl.pc variables;
+# we don't care about matching egl/wayland/X if both opengl and gles2 are disabled here and on
+# gst-plugins-base, but no way to express that.
+
+# We only need gtk+ matching backend flags when GL is enabled
+GL_DEPS="
+ >=x11-libs/gtk+-3.15:3[X?,wayland?,${MULTILIB_USEDEP}]
+"
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},egl=,gles2=,opengl=,wayland=,X=]
+ >=x11-libs/gtk+-3.15:3[${MULTILIB_USEDEP}]
+ gles2? ( ${GL_DEPS} )
+ opengl? ( ${GL_DEPS} )
+
+ !<media-libs/gst-plugins-bad-1.13.1:1.0
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="gtk3"
diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest
index 4525b8e00ab7..2e19cf28e270 100644
--- a/media-plugins/gst-plugins-hls/Manifest
+++ b/media-plugins/gst-plugins-hls/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-hls-1.14.5.ebuild 1120 BLAKE2B 2441b6b9f7e2b8d9aa2c08eea70d1a6fcdc2217ffad71027662ab1303e9b441f243da35844935785d09142e43c67778cc8347e62ea49ad12d455d4b38073f74d SHA512 c2bb1322a221b6e78f03dc7597f321db63a05fbcbee864f1c0f5bc5f3ff26dc1efc046210af1b710eff1b4a89f46633055156f3bd79703e830d084a35e30f8e5
+EBUILD gst-plugins-hls-1.16.2.ebuild 1122 BLAKE2B b4ec9cba425ed9cb3ec461f1a649931a11cc0a40869ae1ce1aa4c087ca602587cf03f2accd2a471ddff7d94dd71471bb1da135681bab22531954bc38df0aa60a SHA512 66f228b39cad3a131f7a5096814d63fc8abf7276316c3378ed6ef99167201773afc973ec44c244f38909d32a21c085f2d1e6db6b0c59a05596a6e554eb861a4f
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.16.2.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.16.2.ebuild
new file mode 100644
index 000000000000..b96a60275c6c
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.16.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="HTTP live streaming plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/hls/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/hls/Makefile.{am,in} || die
+}
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-hls-crypto=nettle
+}
diff --git a/media-plugins/gst-plugins-jack/Manifest b/media-plugins/gst-plugins-jack/Manifest
index 62a10534baa2..330745137576 100644
--- a/media-plugins/gst-plugins-jack/Manifest
+++ b/media-plugins/gst-plugins-jack/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-jack-1.14.5.ebuild 367 BLAKE2B 233a1456fc309d21cd9a606c2fc29e55983294b588442b54ec25c60d06a3d95d2b219555344fa881921395491e3e20e8ea23eb948e8d9d85477c4140c61cf71a SHA512 dcf8e090c5a54a63cb60050589071ab8657e8a63a1dc3628323ce05c76ffe31d4ccf58dae74111789694522ce494f3abe999581365984bd13c38d7568ec2400d
+EBUILD gst-plugins-jack-1.16.2.ebuild 373 BLAKE2B 6547d83526fc10ad6584d2db5f11a3c08d2c204290b67507e964bb9980a4de879254d40d4749bce614a8abd007839861357eb8bc71a3f5293a5fa39a57256f30 SHA512 60ed96e71fb3746184bd8af2719f8af61ee6c198859199acd576a44eb0d18ab6ce46af508143d083a07afda36b5ab22e61ee127cf343732f0a63269962206a20
MISC metadata.xml 487 BLAKE2B 182c55b79c188f12dcc000cecf9c507933183ab62a78c806b6f43918af528c1c7bf3adf435ad077f689a2b64706b7517b14393500dc4d1b7f2cc14b45dd6b764 SHA512 811374b3dabbff1084c5b1b6fb502197f58da02da195b922ce7556ca6e0f3668f266a14ba1a03ff352edb89a0cff9550e7d59f3f4e116ff63a22c6e8436ef6b8
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.2.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.2.ebuild
new file mode 100644
index 000000000000..ed584d8e3688
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="JACK audio server source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="virtual/jack[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jpeg/Manifest b/media-plugins/gst-plugins-jpeg/Manifest
index 68d27bd09695..b01017f367b8 100644
--- a/media-plugins/gst-plugins-jpeg/Manifest
+++ b/media-plugins/gst-plugins-jpeg/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-jpeg-1.14.5.ebuild 374 BLAKE2B c1927a186414fa14e2ce4a049b41617a51ad4817375a3a9fe5d62e75eab37bb70618563fb0c5a7f094f692f83f0aa63ea7ddbbd903f0e996ae702ea0edfa9e78 SHA512 1c12f8b6d44e24d55059bea1a1d530591337b3a33befce92d3b5cdb89723e91046d03de94e8c955cc1c71e6e6cccb77544ea0c3a8d97012aa2d457858cca0786
+EBUILD gst-plugins-jpeg-1.16.2.ebuild 380 BLAKE2B ef1886e53ed4287b304d71d52db7c9f424096f27e6ec91f370723055e1d954bbb0ef168c9c5483c41041ef95d37cfc99c74d7971d04bfdcdba8370e0d331d5c9 SHA512 2095d0751d96dd3dd40f8f82d0d206b284e3e0d1b470e88fb6b1be506d6e96c1d7641cf3209da0cbff81b7cf4b68199cb8a7b79230dee59c2ea8b329dcb8722a
MISC metadata.xml 659 BLAKE2B 8da81502aaf3eecb4ef62469b494598b329cb7e134511df9bd4269807882564e052ec76ddb50640203d96c08fa80deb3cb96d2b2c3c8dfae21fe296b87351ff5 SHA512 c4d076bdd3a4cf70540a9cc56c91a8e805f0a809065b629970158ca002f3cc03f3b7b91615121813030f510eb2e9a912aa4ca79504a20e023cc36f1fa3acf329
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.16.2.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.16.2.ebuild
new file mode 100644
index 000000000000..5832db7c8567
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-kate/Manifest b/media-plugins/gst-plugins-kate/Manifest
index 6367c746c2ea..e04d3f80529f 100644
--- a/media-plugins/gst-plugins-kate/Manifest
+++ b/media-plugins/gst-plugins-kate/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-kate-1.14.5.ebuild 387 BLAKE2B 338a156291cd670bd4ec0f3adfd0bdeaed80e2614dd4c67a8c1d3fac80e90d0d013b572bd4d92cdc0bed7280b2e0f3896265f704f3e0867de3ca9473e889a786 SHA512 ce64c73c0321e7928a6e184cb83f255b2e2f3550d1590d8c9f755be80a040e1eea31fb98d818907a80d43710d583d70c02099d4692ed282571e2497f93e340d5
+EBUILD gst-plugins-kate-1.16.2.ebuild 387 BLAKE2B 7d960ed36142623d5a1539a1ad80762da49d2f847f97c378c8ee4030c8eef29058e0af97315078cf4a9178de84c8f442c84646bd63787a812458901506f883bc SHA512 700b9809524000b5350b95a33bf30374a5daadcd9122460f48854c000f76c428d4aecfbd1dac8df99fa403e28bf93bdfbbef5276c54e077a221f9ede5d9ece0a
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.16.2.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.16.2.ebuild
new file mode 100644
index 000000000000..8a0fed4ce9f4
--- /dev/null
+++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.16.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Kate overlay codec suppport plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}]
+ >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ladspa/Manifest b/media-plugins/gst-plugins-ladspa/Manifest
index 72d8232acadd..02904082d264 100644
--- a/media-plugins/gst-plugins-ladspa/Manifest
+++ b/media-plugins/gst-plugins-ladspa/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-ladspa-1.14.5.ebuild 319 BLAKE2B d8015bae153cabbb1fb5cb8d13f67143eed82669910a0305f5a020005d5025cd1431be16a2bd21bad3c15e5667d7f16918c75f96cf7aa92cd22491968453579a SHA512 e225f08586703a6f693149503c2b36340d7cbc6c195edb0c900e718406f5adb460f33bcf0a597b7836c4bb3ca74ff76b1b0868c8df9ae9cce69d7dad0fce6643
+EBUILD gst-plugins-ladspa-1.16.2.ebuild 321 BLAKE2B a11f513e9be03ae4cf4e6fd8b06812ca3f0f2e762ddae1508da80d17c33316c1255103d8d4566862ff4d19871edee6df7611d19bee9892f3d1e84240470fcf8e SHA512 01474c256c49bbfe626723a562a970ee1f1ac65624d9d8ce7f737cdde6ceb445f073283a378a5aab816a919e95fac079a90403e6570b4ff73b8bb32c0e8910c5
MISC metadata.xml 373 BLAKE2B 6e4682246da86a7f498c11bb63a8c8acd13d6b62c527db46a4030ae641d8f86d8e6fdfb67af1e53043fd3ea0c54086d67944c99a08f693a15e59d887fd99c977 SHA512 e0a9334a77c4ab15b765c27ace9033ea1aac985a2050e5048dccc4af340ed4fab99b79c6b40a2b668b2559d5bcdcd2076091f7376af3b973df8eb3236ce43956
diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.16.2.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.16.2.ebuild
new file mode 100644
index 000000000000..24a2d135d8ca
--- /dev/null
+++ b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Ladspa elements for Gstreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-lame/Manifest b/media-plugins/gst-plugins-lame/Manifest
index 030e5861dcef..1172e6e7c290 100644
--- a/media-plugins/gst-plugins-lame/Manifest
+++ b/media-plugins/gst-plugins-lame/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-lame-1.14.5.ebuild 374 BLAKE2B 3d4736d5a493a686efe709196ce6a8aa101d58e8ceef0be43a07b66e2d635bdbda442fc63995be9c29425897c980a29790e16ee503d913cc1b2a26561f97092c SHA512 d964f3c0a915df2ade2416da25fd7e16cb90bebcc71859cc81db354737e041a2785c8795b27f515bd5ad7c15df5ceab37e2634e6e4421ef1093e76d2703e2f41
+EBUILD gst-plugins-lame-1.16.2.ebuild 378 BLAKE2B dff139523510a98add55b0e3368f788a75a8de11d9340c6ca3280d16daa29c19e7f2886435e55a22c639f0ff7e7e71e7b669f72a4e32f6196c9f483c4ce6c584 SHA512 d6e54fe9b73e4612d2b922b3ad668f1ba268c76104cee05cbd9ae7aea8b077c7be27d96db20b5a1289bab80783189d5a744d14aee58bccb93bc9fb61798993ff
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.16.2.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.16.2.ebuild
new file mode 100644
index 000000000000..36f4e6e5737e
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="MP3 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest
index f976c85582a6..e77246ec45cf 100644
--- a/media-plugins/gst-plugins-libav/Manifest
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -4,5 +4,7 @@ AUX fix-negative-pts.patch 1462 BLAKE2B 1f661913eef1d7d2827c95107473556213152e7a
DIST ffmpeg-4.1.3.tar.bz2 10689073 BLAKE2B 8486e21c8df116af802bb7f9208e702ec1feaa4f292f14021e0b6bfb3957b13ddacfa87db361e677ae0583cc2bd1d402a66b0c8507cbed79a001c9b8462100bf SHA512 d0f8b3ee7b55e67b1c7ad9610a7b19a15acfc35dc843683502e536ebcc2e8678b55325532c0039b764cc978e95f83afb48bd24304abaee26f26d3247a8310bfe
DIST gst-libav-1.14.4-ffmpeg4-patchset.tar.xz 49428 BLAKE2B 74c3e0b25643bcfdf01d1d16514401fef4bb988ba3d1f306b647ba0cd6e89f0205cc33e6d144889d6b2f7fab9e4fae946e03821a85009fa95c68f3cedf25068a SHA512 1347424ed342f00c25ac4780670611a24eeaf708426b6efc6d9f6c6fa7bf91ef292302a5363afe9523c497265b8c0d7ad81374364cbecb2924b749e716819745
DIST gst-libav-1.14.4.tar.xz 9036732 BLAKE2B 1c2e257912f61dac71e1d890f4cb650e0cdbbf4472cbd8dc6b73e471d1914409b71699bd198c154069e15e68364530e91f76619afb52b91e373e58c9237ab7cb SHA512 4a0e9a91c23cba82e6a6b8eb65ff42b9d80389dd232b08c22b3431d3942fb93a6a7e64be97083d11cbceb2abe5d45dc5b37d230f7552e1a7fb193610d0530717
+DIST gst-libav-1.16.2.tar.xz 9466288 BLAKE2B c14f3921bf357541b6ae4b5095dbff963fec90aa9ae3ef59e7b52c1d1f68fce8f497de017a6654f293d7b489ff5a880896018f5de0412456668f60bae1b2a32a SHA512 10817dec823b8ca84372d16e36c4ee11ab7a96a9168418f4c0bd0909fbda0ff45426bd3f754d7d491d4b07a51ec7eaa8e065e7e5c1daa120828c35a68adb312d
EBUILD gst-plugins-libav-1.14.4.4.1.3_p20190329.ebuild 3153 BLAKE2B 50a24244772cbaf2f63d69a64363ee562d3463f56fa1b1e5d3621105c623091e5e4e9f59fba063a99f5c176418f4b59f7dec79279a27b6e0dc1b847bb03441de SHA512 6636c7abdf9f99832771415784474f93b8382c948e172717903d17913460b03a598008d160be6610e77581853775ea35ac31c089ec90312209f4d66acc361855
+EBUILD gst-plugins-libav-1.16.2-r1.ebuild 1575 BLAKE2B cce237323488e74eaa072b9023c3c8ac76bf38722b67bce6ba7aa8e8805c5643870bda126e446085559e8bc2d2a299b3e907fdcfdbebad8def15c32ef3923bfb SHA512 460d09f56be98105c74df0fbaa4dde80cc56029045f4cb7043c3c7479174734c9fed9e1254df1165818ba81e7bf8ab96e64cee65c2429e5a86ff29fa493543ff
MISC metadata.xml 435 BLAKE2B 8ee96f01d191e918656c2a80e8cacee47237740f7639d34f0205417815a06ae8dd5b0a27bd7bffac668f3a74ce8fc377112e3cbc369ad4fb34089b2975f3c733 SHA512 5c65497b650587ba929108974a18116b9fdea3ae175fc637c470725a39375defbaf962323f7062ce4287655fc47e8fd28ce4a1d8608fe7ea243bc6999a1bf753
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.16.2-r1.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.16.2-r1.ebuild
new file mode 100644
index 000000000000..d097496927db
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.16.2-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eapi7-ver multilib-minimal
+
+MY_PN="gst-libav"
+
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="+orc"
+
+RDEPEND="
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RESTRICT="test" # FIXME: tests seem to get stuck at one point; investigate properly
+
+PATCHES=(
+ "${FILESDIR}"/external-ffmpeg4-dep.patch # Automatically rescan available elements for registry when system ffmpeg changes
+)
+
+multilib_src_configure() {
+ GST_PLUGINS_BUILD=""
+
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-maintainer-mode \
+ --with-package-name="Gentoo GStreamer ebuild" \
+ --with-package-origin="https://www.gentoo.org" \
+ --disable-fatal-warnings \
+ --with-system-libav \
+ $(use_enable orc)
+}
+
+multilib_src_compile() {
+ # Don't build with -Werror; verbose build
+ emake ERROR_CFLAGS= V=1
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/media-plugins/gst-plugins-libde265/Manifest b/media-plugins/gst-plugins-libde265/Manifest
index 5efc08eea4ee..e14d09ba9c2b 100644
--- a/media-plugins/gst-plugins-libde265/Manifest
+++ b/media-plugins/gst-plugins-libde265/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-libde265-1.14.5.ebuild 321 BLAKE2B 7ec911e89386954858c840e4f23d8eb50e1082a43c063b99e26b88621252433caa294498588d2d22f2dc37d9a707de3610ada82ab22992702582c20d4cf78d8b SHA512 7303f743823d9fdd4cda1391f7f119080e508bb2fd9165d7a3affd1d519fd4f70db5ef3e33bbe70a45487b35b0b022a12ca20f54132dd64aef55535753e46e81
+EBUILD gst-plugins-libde265-1.16.2.ebuild 323 BLAKE2B f79d386f7e2f47a04d2d105f207638caf221591ba21e2352636e71dbdb01d240f7f9f531fa6882d9ce75d22df88085fe16c8e373f3e7eb4be9192665d0458ae3 SHA512 a5801c2049cc34856e0f91c077d68644b34f39cd2343a0502c5add76716f8cfa8f9dc878a5f33e3238148998712efdf5256b9acf9a1aaa2812a238dbbc889747
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.16.2.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.16.2.ebuild
new file mode 100644
index 000000000000..8625bb68483d
--- /dev/null
+++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.16.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="H.265 decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libde265-0.9[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libmms/Manifest b/media-plugins/gst-plugins-libmms/Manifest
index d952a27337cb..fbe7b7d2468c 100644
--- a/media-plugins/gst-plugins-libmms/Manifest
+++ b/media-plugins/gst-plugins-libmms/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-libmms-1.14.5.ebuild 397 BLAKE2B 8331d4d24ac3beda4887ed6a1068287bc30d19dbe60a466d126f406b18d6a051bc6c6a5e331b4360bd18b8de9f70eff4b0e45ebd6840345480ef734cf1505cc1 SHA512 30d771690d23743cb5744f2e468e0a13357ae4c8700ed0aa2d245b3cf532b82a1043f8faa66c71696d86a2b8a56bdc8280ce238075c866d1a76be2ae791c6c2c
+EBUILD gst-plugins-libmms-1.16.2.ebuild 401 BLAKE2B cebae8cbf31904d335b6debe76a8dcf2de9266a0069b9efca1abca0d1c4c9fc43385e3066d936b019ef0285f829a4cbaf339b0df1825f78f36c0e00fa4de712c SHA512 127ccb640b22bf4bafe460ef6a3923bfc2e0f8b7cb72a16806d9b044b5d1683b6014c91d382eb2ffa863bb799aafdf6685e823cfdc808fbc0a4e46c0addeb9b0
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.16.2.ebuild b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.16.2.ebuild
new file mode 100644
index 000000000000..f2992843e95f
--- /dev/null
+++ b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Microsoft Multi Media Server source plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libmms-0.6.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libpng/Manifest b/media-plugins/gst-plugins-libpng/Manifest
index 1467bea42733..230f744dbf64 100644
--- a/media-plugins/gst-plugins-libpng/Manifest
+++ b/media-plugins/gst-plugins-libpng/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-libpng-1.14.5.ebuild 370 BLAKE2B e9b9f80c0b12973e114cfbc0fa384e54b6dfc7befef7247219eddec84ea5ce90295102067589fb1ff6ed2e9c6a8bb279972830bec1cc31f3bbe5b5c3160bbbb6 SHA512 cdad285e8a811b60ffbd6eac7e803eb02a62b5a7fb890336aa338d2d3f19b49893f401f2d9a0a69fe24194b5ba55bbee8648127aec1942397aa756fda5c0ecd1
+EBUILD gst-plugins-libpng-1.16.2.ebuild 375 BLAKE2B 44ca4b3e783621da31612a0f4f57d427a12fc747d3f128a39657e3b273b73138a13c314738ff8b41267e8e2b110c3aae261e5ce661441c909f953ec64cf27d74 SHA512 14756138ccf4d7ac0e4adfe5b526d76abbbb33bf3bb9357a0393863a226b042b96d99d8e95653af85b4e729d78cee4b4365d49a710febca04098833c63e9ea51
MISC metadata.xml 483 BLAKE2B 3c07bc4538ab8a6e0f2ca484f7b67a41d60f672714f17a1555eb2ebbcbbf14fe8e16f21360007789400352d3c1540c1644fd1402a12b639306a3068e5c9be822 SHA512 6d536bf8813f1f4d6b402487852ef1372172cb42c01d0a57af6b70166896deea5db36bed91f78ea18c1cdb8f809e5b5514f2b91a7668efeea170bee422d8a3a7
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.16.2.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.16.2.ebuild
new file mode 100644
index 000000000000..945bf2a9452c
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="PNG image encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libvisual/Manifest b/media-plugins/gst-plugins-libvisual/Manifest
index 394d4cf11a95..6442d49a57d1 100644
--- a/media-plugins/gst-plugins-libvisual/Manifest
+++ b/media-plugins/gst-plugins-libvisual/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-base-1.14.5.tar.xz 3717076 BLAKE2B 461e90df614c60d7efce6fabcf8ad7a5cb68b5fc01b05761fa441d838d3155b5a2e7f9b9420b7e48b2eec49e4bcfbd39009a662db03a923f42c6f45c782795cd SHA512 4e81c44a5ea3b910f96d3e9251ba38a79feacead4f96adb92eab5a650695ca8d5313e3ec1df78fec04376cf3152d2eefd4d39f6c11dadc98a11e55bbf8c8ccdc
+DIST gst-plugins-base-1.16.2.tar.xz 3939868 BLAKE2B 7313e50dc0842f02cde0113462c8d4b393dafe271da6e2a1af89dc997f2ec77a9f06bc467516c607c8b7b822e49efd1af829440a28a9af8356ef07e7fa899968 SHA512 f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42
EBUILD gst-plugins-libvisual-1.14.5.ebuild 615 BLAKE2B 43fa0482c1888a2b0b6471d559b4dbd7ed749aa8e060e08e27f12c5a433e61c6188c2da76cbe9fd1ad982e06ff273db010ad32c019085ef42f01db5472877423 SHA512 3e3396343d87677832d8fede03289c27c6cb8b60f1bf9fa2e20eafedfd86dba81e506ab22a6ff66bba7b82d0807fe36adadea2ec834225f374dd3ac7fbcc0378
+EBUILD gst-plugins-libvisual-1.16.2.ebuild 619 BLAKE2B fc559d70192fe5a457842ad6b52542712b7caf4159dc16df4de787aec940279cda71f1efc25ae5ea25a0f82cbab8fb0f98cd2551522d15afe84ffc2d09a09d00 SHA512 7f3cfada76b5be1d0b563f78675987c736adeb5dd4b0fd6213f6e7b2af53d641a2b821747327de43e914114281fffb94fda3ccc28b967995c08472199d54af2f
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.16.2.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.16.2.ebuild
new file mode 100644
index 000000000000..1ae89cc12f4a
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.16.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Visualization elements for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}]
+ >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/audio:gstreamer-audio \
+ gst-libs/gst/video:gstreamer-video \
+ gst-libs/gst/pbutils:gstreamer-pbutils
+}
diff --git a/media-plugins/gst-plugins-lv2/Manifest b/media-plugins/gst-plugins-lv2/Manifest
index eeb71dad43d7..48c990038ce6 100644
--- a/media-plugins/gst-plugins-lv2/Manifest
+++ b/media-plugins/gst-plugins-lv2/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-lv2-1.14.5.ebuild 363 BLAKE2B d01960509cb629f29b87e578b11b7bd1f6f23e89134f30494cfe4d900d10c4fd38ddf37d83e0ffc50e3691d3c1933a8fc109622da6912dc4970ca50d396ef749 SHA512 780c562eafdb72c3b32ced3f9f03834dd584f0a36d43a0d1287183596d7d721b51cfe7769371b063740dc3d34029a2ee75895ee15516c8acac2026b0677ecf4a
+EBUILD gst-plugins-lv2-1.16.2.ebuild 365 BLAKE2B b5bd3e522364d225095cfa339572ac8403932d5d39c7eabc8dd4cd70f88b82059f4f12a05f14126418240d52c914c1b31e4e95a3ada0c1769476d09481c23642 SHA512 3431a8d9fb7d808ffa74d900bfd0be26690422615ea1570e538f3be20ad31d04a3cb8b64bc39bae7cfee23df4faf9de7f5aeb0622311ba87cd086dae7857a8c0
MISC metadata.xml 373 BLAKE2B 6e4682246da86a7f498c11bb63a8c8acd13d6b62c527db46a4030ae641d8f86d8e6fdfb67af1e53043fd3ea0c54086d67944c99a08f693a15e59d887fd99c977 SHA512 e0a9334a77c4ab15b765c27ace9033ea1aac985a2050e5048dccc4af340ed4fab99b79c6b40a2b668b2559d5bcdcd2076091f7376af3b973df8eb3236ce43956
diff --git a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.16.2.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.16.2.ebuild
new file mode 100644
index 000000000000..433610f3ec3f
--- /dev/null
+++ b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.16.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Lv2 elements for Gstreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/lv2-1.14.0-r1[${MULTILIB_USEDEP}]
+ >=media-libs/lilv-0.24.2-r2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-meta/Manifest b/media-plugins/gst-plugins-meta/Manifest
index 8a5fb2115f81..698a16377ca7 100644
--- a/media-plugins/gst-plugins-meta/Manifest
+++ b/media-plugins/gst-plugins-meta/Manifest
@@ -1,2 +1,3 @@
EBUILD gst-plugins-meta-1.14.3.ebuild 3757 BLAKE2B 3370f8e71eb9860e1fb93315ab3a52a9890c1a12f88fc0cdf0b6d434ef806a66210215cb38285d60071254867bc04578c7c3e91ea4a75475cf87f71f458176a5 SHA512 42145f77d8566be12fe3c831fb46f6044db6dfccb625d7e533c4d0aceeb61397307a40131d0d7f998dedb147e896e0c66ff604dcaf85c6ff9bead7efd599cb67
+EBUILD gst-plugins-meta-1.16.2.ebuild 3762 BLAKE2B 62160abc778c8722e57eba36d83de852614ebdaf4995cdfac9e1a71528588c2bd2faf79b2256a634bf9a4652007d6ad244bff654a98126d4f21dc617d3f28527 SHA512 93bb1bbb9348413198d1411c69f8f243bacc37623b0e383db71abf0a1a99bafcc722acb03fda2c5f1cf5650d7b86255ad84d6d2b94afaf5cbdc6dee769fa6a8c
MISC metadata.xml 996 BLAKE2B 1bc83f42a32de2aafdf03808fffb16d603986c19160d2802426ecea7f279e529ff7ad0e2c321671681f80c3575dceaea0064db559dba1212b0a30b826ae8e2a2 SHA512 4d905ac8fb0f07b2ba3c6791d7a84daef638ed552d2fac834a71febb274d1c667abe66735e7cfe77f5ed83c269c01ca7c2761b13d176164cd956e8fadf31fbd0
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.16.2.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.16.2.ebuild
new file mode 100644
index 000000000000..426777bf6da5
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.16.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+
+LICENSE="metapackage"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mms mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack X x264"
+REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )"
+
+RDEPEND="
+ >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}]
+ a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ cdda? ( || (
+ >=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] ) )
+ dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dvb? (
+ >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dvd? (
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] )
+ ffmpeg? ( >=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] )
+ flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] )
+ http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] )
+ jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] )
+ lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] )
+ libass? ( >=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] )
+ libvisual? ( >=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mms? ( >=media-plugins/gst-plugins-libmms-${PV}:1.0[${MULTILIB_USEDEP}] )
+ modplug? ( >=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mp3? (
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpg123-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] )
+ oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] )
+ pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] )
+ taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] )
+ v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vcd? (
+ >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] )
+ wavpack? ( >=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] )
+ x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] )
+"
+
+# Usage note:
+# The idea is that apps depend on this for optional gstreamer plugins. Then,
+# when USE flags change, no app gets rebuilt, and all apps that can make use of
+# the new plugin automatically do.
+
+# When adding deps here, make sure the keywords on the gst-plugin are valid.
diff --git a/media-plugins/gst-plugins-modplug/Manifest b/media-plugins/gst-plugins-modplug/Manifest
index 9321a839f698..32f6b4b3b364 100644
--- a/media-plugins/gst-plugins-modplug/Manifest
+++ b/media-plugins/gst-plugins-modplug/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-modplug-1.14.5.ebuild 366 BLAKE2B 347cbb40659f69dbb3df4ca316e91e1c7a6c5ee8521dcaae94df6e1d2cf8b61283ecd275c27acb3239758f58cee7d6812870818a678e3926a81417e5d26776bf SHA512 4f344b4963b0ee7f615079073722ba6c71eca2633924e457fe1c71b63763edc2c1739a920f89ce67b3a75895a44e55cc0d05ba4034115afd01f6ac34edc9a12e
+EBUILD gst-plugins-modplug-1.16.2.ebuild 371 BLAKE2B 0ecdfcc706d914fa73ef91d1733bba10f91f1eef019f1ca7c61d70a789b217c99624b4da3f1dfff5310bfb9479a67c44e9225d9f1250dcb4a4ae524d0ce8069b SHA512 af6a22a86346635c09d2cebdbe7a601f7d40e66efd00da7a4529f61854e2bb42971024c242f3b1ff86f8f2f3606f6422401c5ca087b8b273266f807a5df3d279
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.16.2.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.16.2.ebuild
new file mode 100644
index 000000000000..4db2489197bc
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2dec/Manifest b/media-plugins/gst-plugins-mpeg2dec/Manifest
index 38b56f6750d1..f2d5d3ec6a2a 100644
--- a/media-plugins/gst-plugins-mpeg2dec/Manifest
+++ b/media-plugins/gst-plugins-mpeg2dec/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-ugly-1.14.3.tar.xz 889492 BLAKE2B 0c76ca28e1f062d0eac438f1692d2af33536719913ec10229eb6bc64f1f957bc7f6afe45e1c528ab4015c25dec61b8b9d2c517fee78a8a992c76bd41ff9e75d1 SHA512 0866bbcc3f1d0d668e77b5ef83fa7469dc80c957d2c6526126e761db46e83ff18d941c247833d27336106d8ba043e9ad50cafbddbff241f95bb16f9b1a0fbacc
+DIST gst-plugins-ugly-1.16.2.tar.xz 893964 BLAKE2B c607a7aa3459625a930021d247705f00e418e57557c57b8f9793bce74cb5c4d708b253250f0bbebd9698e9ff80d5636d578dded8c360ca2d34e3d43c9a722416 SHA512 9f393043f51b12b376607e68b3b86437af86e321e3a3566e59c7f3507ed26622211df87e30a23bcc927f37bc11f53ca3b29f1b12bf58e623ce18edc88a9cdee3
EBUILD gst-plugins-mpeg2dec-1.14.3.ebuild 400 BLAKE2B 752307fea50171afef2ccd2c333c1f87e8cb0ed3b2154d4184d75e2fb4c061503d5d5ce93ba8823437cd632357be2da5d0a059e5509a62a1aed741fd0fb7a2fd SHA512 4f10015f7cf540f61b9325b49fa40564defabc5e3196ebab7e3b71f89696054aa82c86562b124c4d19adf656e754667eace71738e922fbf02a80e6f9167befbc
+EBUILD gst-plugins-mpeg2dec-1.16.2.ebuild 406 BLAKE2B 52151231b4338c8b31d5c6c6be74184360d0964db999434a027801baf2a1145b8bd21cb1a852c895298807eb78229bf68bb5bb5dcfc3540c59fc03661f1d0691 SHA512 5a3428dc080d38c283e6012228e871158aa46a4dec30d795a3437e6952f2fa2723e3d8f3464b965173f631e0126e5380cfd24c2bb7aafd473dca6d0d5b72e789
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.16.2.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.16.2.ebuild
new file mode 100644
index 000000000000..4d18bb2a7579
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MPEG2 decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2enc/Manifest b/media-plugins/gst-plugins-mpeg2enc/Manifest
index 8e986e105364..2f0c18ae081c 100644
--- a/media-plugins/gst-plugins-mpeg2enc/Manifest
+++ b/media-plugins/gst-plugins-mpeg2enc/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-mpeg2enc-1.14.5.ebuild 336 BLAKE2B 91af84a87c7b6e038b617ff47b5a89eeb7d38e6e6ed8071052ab1c5788809ffdeaed4761d0d28bb4b3dea81c364f646362473c9919a8e7eb4725f9223f317256 SHA512 41684e4cb9e05c6f7b207135e6e3abc900fcc5acc0d71f1f5b9d9d647d67d0100ecb1f2dfc98dcc449e8969d830b5fd83e96625e68d7743a54961d52a54cb39e
+EBUILD gst-plugins-mpeg2enc-1.16.2.ebuild 338 BLAKE2B 65fab626c9098584c8d541055f7178af98e48c12b57e31c20c9e9d27df07e7c9051e22715fd1ebe68972cc9437c17013518db931a31ec0b31c6aba3c96700c1d SHA512 5b0fe8481aecb457f0e8ab338657a5058d7762b5a4378b84c0ea698dfd31bdc1789bb27d1d9e2b645b795ac86ed983b319bfa20ee480491e5a5455c5c987b35e
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.16.2.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.16.2.ebuild
new file mode 100644
index 000000000000..329bc6408435
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpg123/Manifest b/media-plugins/gst-plugins-mpg123/Manifest
index 44798bf88955..638b41cdc049 100644
--- a/media-plugins/gst-plugins-mpg123/Manifest
+++ b/media-plugins/gst-plugins-mpg123/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-mpg123-1.14.5.ebuild 372 BLAKE2B b57c63db53446aca6e5c8e4291bdc698bb8d23596dc32ffe1c8f4c7062d4a4b1b59299f69872535f6b04d6915677887f9a92ba19a6c60bdc552dd3f1a3d229b8 SHA512 c146745007dedaaebe8eea537b0a1b029d9c436084fd351aa003a11ea851de8721eb9ba743b7468d3383da767c9e56898720bad932b59e5052d036d77e1b82d4
+EBUILD gst-plugins-mpg123-1.16.2.ebuild 378 BLAKE2B 149816aad82d1c9fb35393c13de1601f2e33075d1d0e4bf8499d465b1bfdc7e9967ab730db2b73ffa05ff82bd1a844f672b431d9cd0ecc40c4ddb6363c27630d SHA512 fd3655c8bac3882f3ec02eb3910893bcf2868a07a13f085946e84204a77fcf9fb269e70037949a4ba4ca2d96d6dc74e650214f206bab9201848e7f301f9c39e0
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.16.2.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.16.2.ebuild
new file mode 100644
index 000000000000..7637a69629de
--- /dev/null
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.16.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="MP3 decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mplex/Manifest b/media-plugins/gst-plugins-mplex/Manifest
index f9c666964575..3cfbb9671d78 100644
--- a/media-plugins/gst-plugins-mplex/Manifest
+++ b/media-plugins/gst-plugins-mplex/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-mplex-1.14.5.ebuild 406 BLAKE2B ea321c6c7d05d6d9a037e844247547f184a407eb0563b003930c8b8303e247d0f6380bad22ddc60b35488f8ab3ca36f638310c4f7af3d87bd51e966e99390862 SHA512 c49579dd9a4fbe41f0469e99d298be11948b8e59dc3f8744b78f2baabd57da88905506e1430839f3e097bc06c92e67941fa1ac4e01db9e0a671c4a422a6c7d0b
+EBUILD gst-plugins-mplex-1.16.2.ebuild 408 BLAKE2B 26eaf61faaa1b832b839917290141f97c96640c40e0641cb910546c672c52c674444a18aa8d898e898ef1580357ec9c64482412cc20f9ab5c050e3c8337a7d4c SHA512 69edd12e06d583c9c9295e4df0c57628d7a4ece35fe675c8a84cca174fcee5c8fa836a1c103a02a2c8103ed6810da3a560dea31ff8269ef05efbb709396ba129
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.16.2.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.16.2.ebuild
new file mode 100644
index 000000000000..f6c21f8e9d07
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-neon/Manifest b/media-plugins/gst-plugins-neon/Manifest
index e6afb9b45ecb..c342ca009949 100644
--- a/media-plugins/gst-plugins-neon/Manifest
+++ b/media-plugins/gst-plugins-neon/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-neon-1.14.5.ebuild 337 BLAKE2B 41aad7bce0de776aa46c22941aeacac63579d7b2a00948d39bba8ec05f77f031c030301b86547e39f66ef92c86929dbe2408a442b19f355e556364b771799517 SHA512 1218e70c01a75a5050872d59691bb38cc87df379481809d10ffe91b5aeee7b834fafbf822cb03c5c2def1efbb8483da5cd79415f3e3b94a5fc4f9993ef7a4129
+EBUILD gst-plugins-neon-1.16.2.ebuild 341 BLAKE2B 38a875809c9307af90cfcf61ff4bb71f48b14e7cf0cd3d77b4662fb64b38ac077bebd27c39ca2e3177a3a0fc0c26242d4b284526ab7b8af4d5268a8ec00874ec SHA512 c3ac8c927a071e4a48ff6d5a63c7b91880d04f005252f40e231c840fe74fb75b57b76b23229c5b01dc7457db13530e00d9d3e8ac6c7ab9b67f152e5081086e3b
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.16.2.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.16.2.ebuild
new file mode 100644
index 000000000000..c0343e401204
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="HTTP client source plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ofa/Manifest b/media-plugins/gst-plugins-ofa/Manifest
index 73a65f76a5a9..05c8f09fee28 100644
--- a/media-plugins/gst-plugins-ofa/Manifest
+++ b/media-plugins/gst-plugins-ofa/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-ofa-1.14.5.ebuild 385 BLAKE2B b8830639822d7aebf1f15011e73f5264e46c33776bc1eba49481fc755fa2c2c555ff8f745f1f4e3820fc45f5dc6812814b34f9a0873b62c79202847481b3549b SHA512 c93f156cb16f5029391ff9ee81c4516340abf446bfb6be573102a8a9564c89a2f6681a7051be0d34d04e1c3efde2531ec735b18f91bdeda586073e2fce459f9e
+EBUILD gst-plugins-ofa-1.16.2.ebuild 387 BLAKE2B e58f2879592dd46e69b14a2cc7bc2bd5b568661675272f29412308b2b605624d240fbc4f1898a7fb4f894add56ec00a0b9f52a638a270cf5bc29ce12fb469ca3 SHA512 15e21de083f987500ba6e05d8ca8979ba654a4a2db6e54f4831ad8d239f09c0ab739374b26eabe2437ba0addbe3afb6164b7fb8e6715f3cd6a83152d082c84d1
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.16.2.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.16.2.ebuild
new file mode 100644
index 000000000000..e7b976befdf4
--- /dev/null
+++ b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MusicIP audio fingerprinting plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libofa-0.9.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-opencv/Manifest b/media-plugins/gst-plugins-opencv/Manifest
index 2010a08e0be4..8faa9f3fba62 100644
--- a/media-plugins/gst-plugins-opencv/Manifest
+++ b/media-plugins/gst-plugins-opencv/Manifest
@@ -1,3 +1,3 @@
-DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
-EBUILD gst-plugins-opencv-1.14.5.ebuild 653 BLAKE2B 05ecce2928ca20f9219972e6fcdd021cb0bf2aaef253b908b1627abb6e48fdf245268ab55c660f32ffc63203d04bb7e28cf40475457f7a29c8d8220027102ca7 SHA512 94d76147f6be27b1e7ff6b321adfbc6a94cc1a9b99a8c9ea575b4ff6417eec2c00cf8e6a3b54370c5ab8801a237ff6180d6c969d8b4e909948b322ce22c6bb0e
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
+EBUILD gst-plugins-opencv-1.16.2-r1.ebuild 719 BLAKE2B 66f6c6f2a36084fcc6ae0e5a634da5e0178bca253e8016ea6504fbcfa3bd7f4fea4686adbf81f77f32fc0f641cb94402b16a3c0e27d362c440913d7c2990d08e SHA512 d3ae36b935d44142d72a8dc83525e0f9092a3f142913f7e14b2bd45fb9865df99a98a36d885e8e29ab4c380ee51d28151bd3a98a85196aa8efbb86b6e430af05
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.14.5.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.16.2-r1.ebuild
index ca235c56e79f..6e31c6ff5ec5 100644
--- a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.14.5.ebuild
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.16.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,13 +6,14 @@ GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer
-DESCRIPTION="OpenCV elements for Gstreamer"
+DESCRIPTION="OpenCV elements for GStreamer"
KEYWORDS="~amd64 ~x86"
IUSE=""
+# >=opencv-4.1.2-r3 to help testing removal of older being fine
RDEPEND="
- >=media-libs/opencv-2.3.0[contrib(+),${MULTILIB_USEDEP}]
- <media-libs/opencv-3.5
+ >=media-libs/opencv-4.1.2-r3:=[contrib,${MULTILIB_USEDEP}]
+ <media-libs/opencv-4.2
"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-openh264/Manifest b/media-plugins/gst-plugins-openh264/Manifest
index bc11b3dca174..d87f9838e3f6 100644
--- a/media-plugins/gst-plugins-openh264/Manifest
+++ b/media-plugins/gst-plugins-openh264/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-openh264-1.14.5.ebuild 330 BLAKE2B ca7a30601574cc92a178ff2d2c42c08675a886ee253fb023b64432ec67b9d5974484ab4be01310b17179ce1da8a3ea9e755884ace8bd2e08f000dc4ee673d674 SHA512 6f5f785ff6191cc09ee7c38caab00e2fc4e3ff3b44554539bf32ac042dbb9f1a93a9663c710395a8fcc87d49315ef5969cb51b4ae59a94b0724a94b43b0e7269
+EBUILD gst-plugins-openh264-1.16.2.ebuild 332 BLAKE2B 1154f0637e8fed531e098944a8f747cae26d0e0a9d85ebe3f3285edea18e89d37f5ae002ffe19f09ac8d0111842493fefb6f2e0d54719ca4212cd4e7d953295a SHA512 cae7570ee45b90b5e8c0435a8a8713a00889e7c1fcab846513d5a85e8be7c683f1ac57118dccd4086b9fa5f671a1007fcd00b725f7514cf2e7220be13d085b29
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.16.2.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.16.2.ebuild
new file mode 100644
index 000000000000..d6a3bffefd7a
--- /dev/null
+++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.16.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="H.264 encoder/decoder plugin for GStreamer."
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/openh264-1.3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-opus/Manifest b/media-plugins/gst-plugins-opus/Manifest
index 8f032c26f025..333cd6315d0b 100644
--- a/media-plugins/gst-plugins-opus/Manifest
+++ b/media-plugins/gst-plugins-opus/Manifest
@@ -1,4 +1,7 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
DIST gst-plugins-base-1.14.5.tar.xz 3717076 BLAKE2B 461e90df614c60d7efce6fabcf8ad7a5cb68b5fc01b05761fa441d838d3155b5a2e7f9b9420b7e48b2eec49e4bcfbd39009a662db03a923f42c6f45c782795cd SHA512 4e81c44a5ea3b910f96d3e9251ba38a79feacead4f96adb92eab5a650695ca8d5313e3ec1df78fec04376cf3152d2eefd4d39f6c11dadc98a11e55bbf8c8ccdc
+DIST gst-plugins-base-1.16.2.tar.xz 3939868 BLAKE2B 7313e50dc0842f02cde0113462c8d4b393dafe271da6e2a1af89dc997f2ec77a9f06bc467516c607c8b7b822e49efd1af829440a28a9af8356ef07e7fa899968 SHA512 f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42
EBUILD gst-plugins-opus-1.14.5.ebuild 1238 BLAKE2B 2a49f4dba5a185cbc236b11220a769729adaa3f328391647459e556a7757c7c1c4e8d29c04ae9bcc4200be976df86d4a028d0328ee356587c25128748a916152 SHA512 8fc53f59d3ccc66a34eedeb15ab1a2ba32b39424ed3b5ee23f60caf53fe83ee5509a0936b642616b82f09083330d95989d2bb24c52a8633e737aae3116ce30c3
+EBUILD gst-plugins-opus-1.16.2.ebuild 1244 BLAKE2B 94f6c441c60207fad35bea81854c2f2fe6d4d5f7c41d8884e1d75143bf37ef69808ba76cddb3e4817c1d1e50178c16751213a400589a017ae6c5e294a6cb9987 SHA512 10d01f787b160b8b05a5efba071682e6f378ad7cfe370d0a0ca538d5449b6d6652a46dc80342ada7d529a338031d5901d7b33c0b828c8d4717116c09c22123a3
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.16.2.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.16.2.ebuild
new file mode 100644
index 000000000000..dba0f8b64762
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.16.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/tag:gstreamer-tag \
+ gst-libs/gst/pbutils:gstreamer-pbutils \
+ gst-libs/gst/audio:gstreamer-audio
+}
+
+# Everything below is for building opusparse from gst-plugins-bad. Once it moves into -base, all below can be removed
+SRC_URI+=" https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX}"
+
+src_configure() {
+ multilib-minimal_src_configure
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_configure
+}
+
+src_compile() {
+ multilib-minimal_src_compile
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_compile
+}
+
+src_install() {
+ multilib-minimal_src_install
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_install
+}
diff --git a/media-plugins/gst-plugins-oss/Manifest b/media-plugins/gst-plugins-oss/Manifest
index dff80568c81a..aee0fa89ad86 100644
--- a/media-plugins/gst-plugins-oss/Manifest
+++ b/media-plugins/gst-plugins-oss/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-oss-1.14.5.ebuild 352 BLAKE2B 80573c5fa704718c2dad70ab726f32ca39146187b5ba6ddba62a3d68e44f95229a361c33ddfff2d3b6d06e55776a8a00da51055a9d06fb093732da976dc087b4 SHA512 262ec1e5f8d50677af6ace83760c76f252890555c27e8db4c13d57d9d795da96e77f6b3175c53eaac756ae4dc4333c9c5df0ca8f5b89999d5d907885ca23ecb0
+EBUILD gst-plugins-oss-1.16.2.ebuild 358 BLAKE2B 91ffc2561966d342a1ef78174e5cdfd6f34630d3aa2176331454bc9060c023eb7bc88f8b6370c8d4b0fc513e2888d0d7057b6494080dd248c53e6a70d2d5b9bd SHA512 79210acf727226f16465306a92673dc94c20d3a736fc8bd6b2ae247bda155029da28a26ad6043cbeb204b0e565292e6ece7098e149e780a7997e2671af8ca6a7
MISC metadata.xml 488 BLAKE2B 72817781f31070fbba548a5a0e724d3a3a419f55b2c1ba1155e88f66b0f779d34fc5705c39d60ecc5c40a9ba47ed568aa2458c0557de1795ddacadf54b39a436 SHA512 6ab36e28308e33d9b2e74a419ed558c913510f23bee1fd1a58ff87c6937dc2c3b4c8c683831e771460258424e89797a6b8c5ebed95cb87506ae7d67c11b2c243
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.16.2.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.16.2.ebuild
new file mode 100644
index 000000000000..9238e88602ce
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-pulse/Manifest b/media-plugins/gst-plugins-pulse/Manifest
index 71bbbac910cc..b52ab5554f39 100644
--- a/media-plugins/gst-plugins-pulse/Manifest
+++ b/media-plugins/gst-plugins-pulse/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-pulse-1.14.5.ebuild 455 BLAKE2B 3d137f882a5402b29f6f30b92ffdd4960621cd8dd82f192f9b65a391bd462c96dff0038e3c9df38831e458adcad0b4b3f1f7cbccf29fd95895506ad4ecd3fb3c SHA512 e78f7ce36cba90003a339218449406a8d6803a5748d03f531547f4974abf7cfbcb6a46ea0eb64430ff17727cb927d8f8eb82461ff95aa9e996423f3aaa4726ef
+EBUILD gst-plugins-pulse-1.16.2.ebuild 461 BLAKE2B 15c1ce4067ce0a13214bdcf25271f4111ca8e43b68b5ec0f185f8e1d043120a111533a58d4a28b549d8657faff5c3e27bd1f01ccdc46acd4f5d0ee4610aec3dd SHA512 f5b0523ffe67000e7a352a72f6aa2593fff28afc6b98a817a8191d32624519e50e1a16237d4263184a9c3b05b187e52aa5a0a76297963b0daba4ac69a5ce8fbc
MISC metadata.xml 610 BLAKE2B c8d30b8baa2a2dc5dc43b2a0f5badcb212567f7ce4873f58b1662b3454c8232a4916f10470bb98c3dae745f818f0e02d7266542d44d3fd4b9eb7edf99bf2a419 SHA512 0f0fa4496446fbaa649c3d76538c4960ca0d7918b40e305aa0da8516e79ef25c10136b0097fd687cb968c37de636b57ae667be1bc3197a571f557400a9c0c478
diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.16.2.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.16.2.ebuild
new file mode 100644
index 000000000000..1a88fbcf8b56
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.16.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="PulseAudio sound server plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-raw1394/Manifest b/media-plugins/gst-plugins-raw1394/Manifest
index de0c950ff037..3fb5804005f5 100644
--- a/media-plugins/gst-plugins-raw1394/Manifest
+++ b/media-plugins/gst-plugins-raw1394/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-raw1394-1.14.5.ebuild 514 BLAKE2B d499ca202c465c73bb7dd0713e6f73326cefa36d228db31ac47db5bb8e6b296fcabbb53895100902a24f0b26d3d73b2f224a43c6d4ea74268196e76dd3741f6a SHA512 77b2bbf8e74f73dfef7652c7b8085a80720fd0d44fe15bf8af80d8078b05e466614ddca19be0b542969f0b295cb170786fb1b4f3f83beef3afcfee660b10fc0d
+EBUILD gst-plugins-raw1394-1.16.2.ebuild 518 BLAKE2B 86f2663d8651cf4db2307ba35567b7e74b013a08348d781fd5eb4725e86e87301e3a8f5b85a00185aa0adb92b40411bfc30c82a1451ad5fbda598f99015c55b0 SHA512 41ef16da0fcdd7c00f5feb430061d60dec7fa2cfe0f54400e5cfce79a35b3704ed4e8f8f1e535dfd6b9bfe761bd4ac5ad28021747dd643dd943e57074bec54ad
MISC metadata.xml 548 BLAKE2B affa90bfebf1a2616bfe7262f0850227bdb4aac3580924c58fda8c1c9c89fb288252c921c73404149d02c8f1d38f61840301bdfdea01608a3db14e5e8b0b08a6 SHA512 ad3c3f4e095d868f0df4f869fe521f3c51ada956f578b995bd9e7161ef679c5c395434a76f4ddcfe1242dc37790e8f1ffe0167c8a50c686d434747563c151031
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.16.2.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.16.2.ebuild
new file mode 100644
index 000000000000..fba0a177ba8f
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.16.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="dv1394"
+GST_PLUGINS_BUILD_DIR="raw1394"
diff --git a/media-plugins/gst-plugins-resindvd/Manifest b/media-plugins/gst-plugins-resindvd/Manifest
index 38c70cc9031c..f9214f4b9270 100644
--- a/media-plugins/gst-plugins-resindvd/Manifest
+++ b/media-plugins/gst-plugins-resindvd/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-resindvd-1.14.5.ebuild 445 BLAKE2B af736ed1a5400432fae9d86bd40cef62c8953021df0354d342ea6cfa2e7556350942bb54e4d1eb5b510d8fa0faa12e4c94848dc8f8cda9a80a8f77956cbc21ce SHA512 cf0d49b5796796be420e7b5bd4e00de962a463daaf90ddce902cef0eb38542641f998b4c51b572efc79223b3608228a250fbf8c8c2a36c5766f51182f66acc6d
+EBUILD gst-plugins-resindvd-1.16.2.ebuild 450 BLAKE2B 1c21d3d1b8d6564ff78801fda7f64044e76578eee51f5fcbedbbe7da750c21ba56b139b1b9ac35f646bc369e581ef8e5f68ab1ac9ca861da76beaba26f4300bd SHA512 383b5a7ec5957791a33a43e66a6a0153f6beb015750bdefb825e77530c03ec27ab87c256dc90e4375af044761f364c30d4b1268206666d08667f0ac005cbb441
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.16.2.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.16.2.ebuild
new file mode 100644
index 000000000000..8ab2fb442539
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.16.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DVD playback support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libdvdnav-4.2.0-r1:=[${MULTILIB_USEDEP}]
+ >=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest
index 213736e7f3cb..6adbcd4b5ae5 100644
--- a/media-plugins/gst-plugins-rtmp/Manifest
+++ b/media-plugins/gst-plugins-rtmp/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-rtmp-1.14.5.ebuild 332 BLAKE2B a06f090240d6d552c0d8b8cfec19a0b3dd8c3018677036619f27d04ffea008b074afb61b158a404abdafa773c948020cfec3c6ef9e362ba8d7bdfd8767ddaa80 SHA512 c08539c5e593a9aa6c95e84e537657a203b2b3a6e9830f66a94e9b6789141892411036dae076c6fb00ce978dc3a85b27cf24017b62698c79c3d9d36eef89ef45
+EBUILD gst-plugins-rtmp-1.16.2.ebuild 334 BLAKE2B ffa81bf79f2c24737fa578d916777d027f50f0ddbc6f6ea48e96ce07e25ecb40c5d83c0236d86c26bec7b538762a3ae4d7298a9507dd777729f198414e29a7b9 SHA512 268f351664bea8498199ae10ce97ce569c8cfd4be9ce31a42634ff2ab14ab1461b4b4dca63cdbe3e8bfba2bfeed32aefd3234f22b52f8455adbe4f364a140ab9
MISC metadata.xml 419 BLAKE2B 8e461a2732df916b2d78bf38497df7061a3617920e155157f6cd62e5658187ea94d4ad328533c950a9554bbd9f3c427a1b616a7a882bfc977b349746ced681fb SHA512 c157a5142e10bd93420db567edc321580c57872558473b0181fed12b688164dcd928cb19c983b61602583edcbf333ac685dec141be5cfc5a207f8b849f64046d
diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.16.2.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.16.2.ebuild
new file mode 100644
index 000000000000..5653a722cdba
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="RTMP source/sink plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-shout2/Manifest b/media-plugins/gst-plugins-shout2/Manifest
index 983f574f0b25..49497d15357b 100644
--- a/media-plugins/gst-plugins-shout2/Manifest
+++ b/media-plugins/gst-plugins-shout2/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-shout2-1.14.5.ebuild 347 BLAKE2B 5b3bce80aa762f70729fe2f5debb4022b22bee40fbf6288cbe71daf5facf148d9c51ca217188694e45e89e8e62589ee72cb96864a81f3ad6049c78c275c81cf2 SHA512 d22a20f4adb69aa571bd0f17f481febe62a882b8be9bd0f0142801ad41eb8336c0d06ed83a134de71622e25b91ade3cca5e6530f8a28adf4160dd959e33b0282
+EBUILD gst-plugins-shout2-1.16.2.ebuild 351 BLAKE2B ef47c14c630b1870a976b676d2c793b2b2c34058fd11afc6c413f99c2bf66c97417163d217694f3a3c30dea92990079416082ba68de402344d1bebb4895cb0e8 SHA512 faba6acd19437cdfb0a75f5eac73a24eec21c9e90f103a71aa264bdf2162d4abaeba0ce3d0707476d5c991657806bfbb4f7a5568a9fa810b2301342ef1c624d2
MISC metadata.xml 478 BLAKE2B 4c7e5bbe6d79d01544434b93b998847f6c5e3fa7bf2b979c9ff0238d75c0f1ac5693cb4224073926b6cf098a661fc5064f9ba2db3dd2b121093ee78cf905b1ea SHA512 a24a36ebfdfc159df5e23891118ea4e21855a4db31c1ddee9a081c55597be4f34014adbf0a46712d202f1557f2a63e776382c86ce5193465f35868c91114cc52
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.16.2.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.16.2.ebuild
new file mode 100644
index 000000000000..2f635472b1c0
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Icecast server sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sidplay/Manifest b/media-plugins/gst-plugins-sidplay/Manifest
index 9afd6122b749..d0724d8a73be 100644
--- a/media-plugins/gst-plugins-sidplay/Manifest
+++ b/media-plugins/gst-plugins-sidplay/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-ugly-1.14.3.tar.xz 889492 BLAKE2B 0c76ca28e1f062d0eac438f1692d2af33536719913ec10229eb6bc64f1f957bc7f6afe45e1c528ab4015c25dec61b8b9d2c517fee78a8a992c76bd41ff9e75d1 SHA512 0866bbcc3f1d0d668e77b5ef83fa7469dc80c957d2c6526126e761db46e83ff18d941c247833d27336106d8ba043e9ad50cafbddbff241f95bb16f9b1a0fbacc
+DIST gst-plugins-ugly-1.16.2.tar.xz 893964 BLAKE2B c607a7aa3459625a930021d247705f00e418e57557c57b8f9793bce74cb5c4d708b253250f0bbebd9698e9ff80d5636d578dded8c360ca2d34e3d43c9a722416 SHA512 9f393043f51b12b376607e68b3b86437af86e321e3a3566e59c7f3507ed26622211df87e30a23bcc927f37bc11f53ca3b29f1b12bf58e623ce18edc88a9cdee3
EBUILD gst-plugins-sidplay-1.14.3.ebuild 352 BLAKE2B 7308b9f82e32346124b81155fb27f079fb389c46fb7ec46a50e0d3cf1f1e978bbffbb6f3d06c6c6f95846c6db01b16b3e28370f3bc3789eeeb25409289d7f44c SHA512 fc0bfdf942b0096699ab9ce947833c7e837ac55e4c2f82bd3ea32bca320943bfdafb18a2c6ac4f47c99a018a730f839d6a95092eda9712589b455d9c3f778774
+EBUILD gst-plugins-sidplay-1.16.2.ebuild 356 BLAKE2B 860b2383532e576e561e39c63f2c70c2d273634d9f32bcafc6381e20005facff6e17796ea133407e6b1b73b8b3d7716f7c6dcf18234637b2e62464d5a42abacf SHA512 6005992c12bfa203f6091205aaa627f71e01ce341b84202222ac0b0604b291082d18d9620f13e94d42301af319b029f77e4a297fd96ef1e11aa9a2bc6789a15c
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.16.2.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.16.2.ebuild
new file mode 100644
index 000000000000..0554036d3a90
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="Sid decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest b/media-plugins/gst-plugins-smoothstreaming/Manifest
index 95c68222f35c..5ab511ba3594 100644
--- a/media-plugins/gst-plugins-smoothstreaming/Manifest
+++ b/media-plugins/gst-plugins-smoothstreaming/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-smoothstreaming-1.14.5.ebuild 1356 BLAKE2B 13243bf1f53db280eb0f8076e84ade16e91341404cef5343883afe4fd49d432cc7bc5bae11e6a9ba8920a91a8bd8eac9a5d0b4a411000c8de01859099e572621 SHA512 d470e7f1c6f1b10b90bb703c03e00f8e90a52f296d9a52a4680bab34972397a5ba643cee922d4d871a7caa09df7d05980905ea1315490889d51a437cd6d4b8c2
+EBUILD gst-plugins-smoothstreaming-1.16.2.ebuild 1358 BLAKE2B bd933f3cfc9cc22d58c7dda7c47bc9185c936b905df8c6c202b8324c9f73a2f74d60d4d10ce031e9d9327bcdf0c00b8974c10b7d703b77e69ce059d5b2a87679 SHA512 85576b560995a495cef929a0e69956298410f7a367c6a688a5409217d468ff253d6b3179998749fc127ff786c83e79f728961ee1d2f1803508f07550e0fa096f
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.16.2.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.16.2.ebuild
new file mode 100644
index 000000000000..eddd74c9f011
--- /dev/null
+++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.16.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Smooth Streaming plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux \
+ # gst-libs/gst/isoff:gstisoff
+ gstreamer_system_link \
+ gst-libs/gst/codecparsers:gstreamer-codecparsers
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgsturidownloader-1.0 -lgstapp-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/isoff"
+ libs="-lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstisoff-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-soundtouch/Manifest b/media-plugins/gst-plugins-soundtouch/Manifest
index 9d5149eb8b31..a3765d69070f 100644
--- a/media-plugins/gst-plugins-soundtouch/Manifest
+++ b/media-plugins/gst-plugins-soundtouch/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-soundtouch-1.14.5.ebuild 360 BLAKE2B 206ce13fa48219b2ff90a26e5981fae94b6a5735e999c88a634a515669934b217ef8f643a978e47bcde632179aacb14386b399ba66480c294ce44786be6a161f SHA512 c787f1aaf44156b972be8ba60ecb1424297c970c4662706cd40fc19d23a4fbe757ba2bc8d698ce56797d44d076bfc5c01b3ca2ea853498d00020fb64d42385e4
+EBUILD gst-plugins-soundtouch-1.16.2.ebuild 362 BLAKE2B 9b34f9199ead66bb86efe34240fb98c769b6cffe2a4b70c9ca377cd8309fa0c836e27f5ae79f37cc45127d7f429e712862300d6f2394511028f654248d88cd1b SHA512 34d88db0b915953826009b6f46ee5ddaab4c545be8d49e732dd88aec00e73f92d2c092fcc838a44eb1f545b8551ae2f99391b2704775d4b4e7ac43b28050cd84
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.16.2.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.16.2.ebuild
new file mode 100644
index 000000000000..c2a7185785e2
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/Manifest b/media-plugins/gst-plugins-soup/Manifest
index 68a186e02d2a..133d297ddb74 100644
--- a/media-plugins/gst-plugins-soup/Manifest
+++ b/media-plugins/gst-plugins-soup/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-soup-1.14.5.ebuild 394 BLAKE2B 06e3142367300416a53e4fd10da7866b90131d90720e76a654fffa587b031ca220f6ec896a73c7efc96bb65cb12bc1d29c2dee77fc915e0d42d2a0941750f8ce SHA512 1a02a7be9e461ab6a1f06a72c21d8d4032b570a7270e96a5e1c238505db4e9f1a7351071a7186fde13cab631c1b5cebbe3d89c30d35299568ea57736cf44f732
+EBUILD gst-plugins-soup-1.16.2.ebuild 400 BLAKE2B b8c924d85872e7cecaa8112400e80705d3d5de95d2d802b75e15ce08406da239fad23b4205878378e498e2025b84050c5f226198d0e990504bfe5c4ba9445547 SHA512 2cd67374b8f5b60fc4fb64d4b023ffeafa29f3a9cd52fb1fbbdfac2bef66b031adc3838b934fcf4cfc6492a2d77f758fc4d6c5129d80e0ee5ce2f9e6084a712b
MISC metadata.xml 552 BLAKE2B d1dddafba0b921d7484d1c52567a8b9fbecc611b5234bc602cef79c7953a2a3a9bb423bc929055127ab894506409ddd8e8a71cb432169b1370e65b83b2e4341e SHA512 ce8b5a2a0d33e00ef141b82b3c6d192e31b681f016f431f1306d2066677d7fac66135129f57d25f9d13644c9d3976baf74fa6e6f65f5feebee045b82d04e2d8c
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.16.2.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.16.2.ebuild
new file mode 100644
index 000000000000..cd99559e29b7
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="HTTP client source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+IUSE=""
+
+RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-speex/Manifest b/media-plugins/gst-plugins-speex/Manifest
index 0c7aeb438cef..a2f8d98c8ec8 100644
--- a/media-plugins/gst-plugins-speex/Manifest
+++ b/media-plugins/gst-plugins-speex/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-speex-1.14.5.ebuild 372 BLAKE2B 643b80b16180a09ba3363205ff0e5a045ace3a40ce6d8e38e29ece915a79d4ed98fba661804143a55c7b968884c6af94e434147e1a33d362769dfbc66e79ebb1 SHA512 4dc3d04f09636667280928ef165c98e3fd082f8bab95e8b1f8b59bad9b20ce051bf1d2818f4c5462dba321a8e30c015d8fc306cd0349b2fc2a582441994ffb95
+EBUILD gst-plugins-speex-1.16.2.ebuild 376 BLAKE2B af38aca9a739c8ef5ba9f8fb56bb8f4995b7d4e980b446f92a83ec5ccdd4ba802e604b5b5760c7cf6886e741e8dbd87e2ee9bc4a246aa23dbf5f14b3670064c6 SHA512 c9f7018717a9b6dde8c60e7d8cbda89389f01babd77ef2bef82b8d031d29c3cde42f5f129f8e1ed47ae59df6167678a8aa3d1b337c73fe8866e5a370b426795f
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.16.2.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.16.2.ebuild
new file mode 100644
index 000000000000..408642a8c655
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-srt/Manifest b/media-plugins/gst-plugins-srt/Manifest
new file mode 100644
index 000000000000..fcac58fd7b4b
--- /dev/null
+++ b/media-plugins/gst-plugins-srt/Manifest
@@ -0,0 +1,3 @@
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
+EBUILD gst-plugins-srt-1.16.2.ebuild 332 BLAKE2B 16af4043a62ea71da9b96f18284e1c8a8e7355fca822b04c745444359bc9a3a6f9d180b7ca2a085412e162a3537940f6d5df0c980373458b4515356d9c3cd46b SHA512 2aef69f692552c0d0a3afe9d18f4bec8e6e6d90aab234e9a55b0c66c82fbfd550c79f99dd30875218a29d79495da1fa2967b39d0c92645e5d4d7abc8063c3090
+MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.16.2.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.16.2.ebuild
new file mode 100644
index 000000000000..587b12a453c1
--- /dev/null
+++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.16.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Secure reliable transport (SRT) transfer plugin for GStreamer"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ net-libs/srt[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-srt/metadata.xml b/media-plugins/gst-plugins-srt/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-srt/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="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-srtp/Manifest b/media-plugins/gst-plugins-srtp/Manifest
index be9058c6699f..800a6cf91a66 100644
--- a/media-plugins/gst-plugins-srtp/Manifest
+++ b/media-plugins/gst-plugins-srtp/Manifest
@@ -1,4 +1,7 @@
AUX gst-plugins-srtp-1.14.5-make43.patch 7675 BLAKE2B e7f57e7a349717b3475715cf5383891ab422ef43143c3532163426a6ebbadcb51d4c339cea3bb646d3251f39f7e2dce3cb93381f5731c17d168a0de4c95b111a SHA512 b1e29b5ad5279043e8c5967d1d4c99613023c7cf7d9f0030bc51765901d4a594f66fceb0f58373ae82c0241fcbdfa3220b40dadbbfd4293137edf003abce677c
+AUX gst-plugins-srtp-1.16.2-make43.patch 7494 BLAKE2B f3207f46b7bb4a56acb70ca5a337eb326e47b9b16fce36938ccfea0b1dbea09213190899843bda338063cfe38589b9badc2676826bcb463cb1c1d90f5dbc19f9 SHA512 ccfd579039d2696e268f7b6fa17930383a765ad472f1e6b5ccc90ee26cbaf9006b584aad3009d8a7882ebbf1533533ae001b4335c781decb0ac93591056c8c30
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-srtp-1.14.5.ebuild 483 BLAKE2B c1d5a22be1404cf85137d041685c69637591d157fce0b7c0206d0ab28784b1068d393ba85de0adb4ce0b2f0eee8759359ac71c036e26e7775e49730a6b2d257a SHA512 d6c548ae9bc44fb9a2db9faa7398fd42be0122bb0714b7b21af6b689662c65a2486aea0240f4d61d8113952672549ea1ccfe7785b3f7cfca467f298ac2aba455
+EBUILD gst-plugins-srtp-1.16.2.ebuild 489 BLAKE2B 4150e4f1e7dc3edabe8dc7993ffec4df595495d3fdfdc6ca8bc239be36428f36028033cc0bd3d0cacb22b9605cbdcf9498478fa9b2cff13bfee3a682580b4bca SHA512 266069140d66ef5b6a8d6d5b7ada261e7cdc18d846758fbf95504bfaf908d48c5069706ce393230ca443dcec0f429713b8a64b8817bcebeb0353f3c2c3f870c2
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-srtp/files/gst-plugins-srtp-1.16.2-make43.patch b/media-plugins/gst-plugins-srtp/files/gst-plugins-srtp-1.16.2-make43.patch
new file mode 100644
index 000000000000..f5caac7872d1
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/files/gst-plugins-srtp-1.16.2-make43.patch
@@ -0,0 +1,200 @@
+diff --git a/common/glib-gen.mak b/common/glib-gen.mak
+index ef93a5f..cc02239 100644
+--- a/common/glib-gen.mak
++++ b/common/glib-gen.mak
+@@ -1,11 +1,13 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_enum_prefix=gst_color_balance
+
+-enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers=$(foreach h,$(glib_enum_headers),\n${H}include \"$(h)\")
+
+ # these are all the rules generating the relevant files
+ %-marshal.h: %-marshal.list
+diff --git a/common/gst-glib-gen.mak b/common/gst-glib-gen.mak
+index 76b2233..5f2b1ed 100644
+--- a/common/gst-glib-gen.mak
++++ b/common/gst-glib-gen.mak
+@@ -1,6 +1,8 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_gen_prefix=gst_color_balance
+@@ -8,7 +10,7 @@
+ #glib_gen_decl_banner=GST_EXPORT
+ #glib_gen_decl_include=\#include <gst/foo/foo-prelude.h>
+
+-enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers=$(foreach h,$(glib_enum_headers),\n${H}include \"$(h)\")
+
+ # these are all the rules generating the relevant files
+ $(glib_gen_basename)-marshal.h: $(glib_gen_basename)-marshal.list
+diff --git a/ext/srt/Makefile.in b/ext/srt/Makefile.in
+index 09109c3..e5f2a9d 100644
+--- a/ext/srt/Makefile.in
++++ b/ext/srt/Makefile.in
+@@ -17,6 +17,8 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_gen_prefix=gst_color_balance
+@@ -794,7 +796,7 @@ noinst_HEADERS = \
+ gstsrtsrc.h \
+ $(NULL)
+
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n${H}include \"$(h)\")
+ all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+diff --git a/ext/srtp/Makefile.in b/ext/srtp/Makefile.in
+index 758db8e..017c075 100644
+--- a/ext/srtp/Makefile.in
++++ b/ext/srtp/Makefile.in
+@@ -17,6 +17,8 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_gen_prefix=gst_color_balance
+@@ -775,7 +777,7 @@ glib_gen_basename = gstsrtp
+ BUILT_SOURCES = gstsrtp-enumtypes.c gstsrtp-enumtypes.h
+ nodist_libgstsrtp_la_SOURCES = $(BUILT_SOURCES)
+ CLEANFILES = $(BUILT_SOURCES)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n${H}include \"$(h)\")
+ all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+diff --git a/ext/webrtc/Makefile.in b/ext/webrtc/Makefile.in
+index da8fd9a..ec3588f 100644
+--- a/ext/webrtc/Makefile.in
++++ b/ext/webrtc/Makefile.in
+@@ -17,6 +17,8 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_gen_prefix=gst_color_balance
+@@ -805,7 +807,7 @@ libgstwebrtc_la_LIBADD = \
+
+ libgstwebrtc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+ libgstwebrtc_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n${H}include \"$(h)\")
+ all: all-am
+
+ .SUFFIXES:
+diff --git a/gst-libs/gst/interfaces/Makefile.in b/gst-libs/gst/interfaces/Makefile.in
+index ca1bde5..9d54c2e 100644
+--- a/gst-libs/gst/interfaces/Makefile.in
++++ b/gst-libs/gst/interfaces/Makefile.in
+@@ -17,6 +17,8 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_gen_prefix=gst_color_balance
+@@ -773,7 +775,7 @@ glib_enum_define = GST_PHOTOGRAPHY
+ glib_gen_prefix = gst_photography
+ glib_gen_basename = photography
+ glib_gen_decl_banner = GST_PHOTOGRAPHY_API
+-glib_gen_decl_include = \#include <gst/interfaces/photography-prelude.h>
++glib_gen_decl_include = ${H}include <gst/interfaces/photography-prelude.h>
+ built_sources = \
+ photography-enumtypes.c
+
+@@ -806,7 +808,7 @@ BUILT_SOURCES = \
+ $(built_headers)
+
+ CLEANFILES = $(BUILT_SOURCES)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n${H}include \"$(h)\")
+ all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+diff --git a/gst-libs/gst/mpegts/Makefile.in b/gst-libs/gst/mpegts/Makefile.in
+index 7a145cb..91a81cc 100644
+--- a/gst-libs/gst/mpegts/Makefile.in
++++ b/gst-libs/gst/mpegts/Makefile.in
+@@ -17,6 +17,8 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_gen_prefix=gst_color_balance
+@@ -822,7 +824,7 @@ glib_enum_define = GST_MPEGTS
+ glib_gen_prefix = gst_mpegts
+ glib_gen_basename = gstmpegts
+ glib_gen_decl_banner = GST_MPEGTS_API
+-glib_gen_decl_include = \#include <gst/mpegts/mpegts-prelude.h>
++glib_gen_decl_include = ${H}include <gst/mpegts/mpegts-prelude.h>
+ BUILT_SOURCES = gstmpegts-enumtypes.c gstmpegts-enumtypes.h
+ nodist_libgstmpegts_@GST_API_VERSION@_la_SOURCES = gstmpegts-enumtypes.c
+ CLEANFILES = $(BUILT_SOURCES) $(am__append_1)
+@@ -842,7 +844,7 @@ CLEANFILES = $(BUILT_SOURCES) $(am__append_1)
+ @HAVE_INTROSPECTION_TRUE@gir_DATA = $(BUILT_GIRSOURCES)
+ @HAVE_INTROSPECTION_TRUE@typelibsdir = $(libdir)/girepository-1.0/
+ @HAVE_INTROSPECTION_TRUE@typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n${H}include \"$(h)\")
+ all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+diff --git a/gst-libs/gst/webrtc/Makefile.in b/gst-libs/gst/webrtc/Makefile.in
+index 04146bc..1d0db28 100644
+--- a/gst-libs/gst/webrtc/Makefile.in
++++ b/gst-libs/gst/webrtc/Makefile.in
+@@ -17,6 +17,8 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_gen_prefix=gst_color_balance
+@@ -761,7 +763,7 @@ glib_enum_define = GST_WEBRTC
+ glib_gen_prefix = gst_webrtc
+ glib_gen_basename = webrtc
+ glib_gen_decl_banner = GST_WEBRTC_API
+-glib_gen_decl_include = \#include <gst/webrtc/webrtc_fwd.h>
++glib_gen_decl_include = ${H}include <gst/webrtc/webrtc_fwd.h>
+ built_sources = webrtc-enumtypes.c
+ built_headers = webrtc-enumtypes.h
+ BUILT_SOURCES = $(built_sources) $(built_headers)
+@@ -807,7 +809,7 @@ libgstwebrtc_@GST_API_VERSION@_la_LDFLAGS = \
+ $(GST_ALL_LDFLAGS) \
+ $(GST_LT_LDFLAGS)
+
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n${H}include \"$(h)\")
+ @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstWebRTC-@GST_API_VERSION@.gir
+ @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@include_HEADERS))
+ @HAVE_INTROSPECTION_TRUE@gir_sources = $(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@_la_SOURCES)) $(BUILT_SOURCES)
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.16.2.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.16.2.ebuild
new file mode 100644
index 000000000000..9f9edeb1adf2
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.16.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-util/glib-utils"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.16.2-make43.patch # remove when bumping and switching to Meson
+)
diff --git a/media-plugins/gst-plugins-taglib/Manifest b/media-plugins/gst-plugins-taglib/Manifest
index e9f0c53b6c2d..7dc35b815d27 100644
--- a/media-plugins/gst-plugins-taglib/Manifest
+++ b/media-plugins/gst-plugins-taglib/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-taglib-1.14.5.ebuild 377 BLAKE2B da8e0b8b8e6e80101fcd0bcbe91e750e34b01cc6e3d953147dc102a16037edd7656d33333f7033bbf783cfe5ae7b97b88917f58aa4f1318d72e4c7bac846b4af SHA512 2ee864013cace861719983b1478fbb900786f80cb56bc6ce87723932b7e8f8fdb4c967334672b089777fdc7e69c92854249e7a0acc699d70d5fe993a1591bb86
+EBUILD gst-plugins-taglib-1.16.2.ebuild 382 BLAKE2B 24026306c2a8f836d88f3d57c07490da606d9c0b95228edc5d01ed7e98f960689e408393518ab9d642759ffdbf70dc3d005d58cc9acaad79e927b3d2597f61d2 SHA512 28ad8ddefde32b0c373c0a08d5ee276a0e4e182fc857958d3d0a3d2f71d6c9853eed07af6c66cbdecc3907f01af494352775317bdb06dc0195130ca29166e697
MISC metadata.xml 472 BLAKE2B 2ddad354e550883322f2276a979d7cace56275d6b0ebe9301c40a6204043c0a05b0efae27cea079bdf1c0c04b8f588ab39e080d8b0e4f405c0d0287a00c4c746 SHA512 8ddf53f0cf2e92dbc2adc5f4910b2a6fab0b0ac68eb9c9c33fd94809714d0f10d0d9d546df012a70c5d9a13adce7cccc232be4fc107b63c4649ba3ff0ff32444
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.16.2.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.16.2.ebuild
new file mode 100644
index 000000000000..8ba6b5631860
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-twolame/Manifest b/media-plugins/gst-plugins-twolame/Manifest
index 357a1740f241..117ec6591d1d 100644
--- a/media-plugins/gst-plugins-twolame/Manifest
+++ b/media-plugins/gst-plugins-twolame/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-twolame-1.14.5.ebuild 360 BLAKE2B 5965cfd1abac3dd2bed596741cc12cd0013a54d7528ac4e930fc02c1b6602238fbbd3907c4d4f071b6857d7d17cd002f30fc227f3a4a675e1bdb777682296447 SHA512 55e3d02a38d469f7f422db0470fbee624942ce3fc55497f323aa8351826d69f8cbf2aa9eab51c0145f3fe690079a60edada6d9b57f163d2340bbd470131c515a
+EBUILD gst-plugins-twolame-1.16.2.ebuild 364 BLAKE2B 400b90195e8798b02035fdd10f79048a636741742d271a057241ceb9672fa0c8dfedaeea7aac5ed6f5b1c8b8fcadf650a3b69a67fcdd10484daf3674548ef6b1 SHA512 c255651881ae4af62d547c1b46c086a7cc7553c56543ad8361bbf90a6be901e64bbe12e3d0d803385088ee511205f23a1e1ea246c8ff7d45d64d7fc0478c217d
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.16.2.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.16.2.ebuild
new file mode 100644
index 000000000000..c7afcf1e565b
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="MPEG2 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-uvch264/Manifest b/media-plugins/gst-plugins-uvch264/Manifest
index 01f6185bd052..63da4582c545 100644
--- a/media-plugins/gst-plugins-uvch264/Manifest
+++ b/media-plugins/gst-plugins-uvch264/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-uvch264-1.14.5.ebuild 802 BLAKE2B 9f5c16dcec50df8e32e4c8ae9f8fc9a33a01161c0943444499ef6f69d54cd4f9281472f5f4df8e2134f70b7e2d13bc1bdad3866819d7f307229ea893826be84b SHA512 595dc752bcc6dad57a824b8f52d2a958beaa060d4b1c9c77370bc5fc889ed5c8c33994c84ce03ee01d1034f6f2713faa710400f1f163ebaafb4c56581f9742b6
+EBUILD gst-plugins-uvch264-1.16.2.ebuild 804 BLAKE2B 417d30e724ea19213759269548ebd66d8cb04a471030773fd4a58b78bb4c4c32f480e40a6b3c2350138000df418c74be89bf3b0ed634fb6ee0663e3d50538f09 SHA512 cc6bb717ac29de4333b9adad4a2e38b65443d9e3b86744b2e56bf6162427187e25270aa1c7c8945b5170d2787a39e13b87117a474150f82efe71c226543e331a
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.16.2.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.16.2.ebuild
new file mode 100644
index 000000000000..ea6e71ccacd0
--- /dev/null
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.16.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/libgudev:=[${MULTILIB_USEDEP}]
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gstbasecamerabin does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/basecamerabinsrc:gstbasecamerabinsrc
+
+ local directory libs
+ directory="gst-libs/gst/basecamerabinsrc"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgstbasecamerabinsrc-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i sys/uvch264/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-v4l2/Manifest b/media-plugins/gst-plugins-v4l2/Manifest
index e677cca141a5..61841e812b7d 100644
--- a/media-plugins/gst-plugins-v4l2/Manifest
+++ b/media-plugins/gst-plugins-v4l2/Manifest
@@ -1,4 +1,6 @@
AUX 1.14.5-glibc-2.30-compat.patch 1315 BLAKE2B e02cdb5b6ae1b2a8c94d577a0378a3c74394afbc62be71448715c2e5096d5156f4cbe625ad26c2950e14d691bb314b6ef53f9a997b3cd61851c4b20da3453066 SHA512 dfb48424e9ec6219962ff15a0939d1450474fc2a6fa42aa8dec77581f60cbb14ed5cde504dbe08f10d0b5a04b2010c205e3c5d33cf0fa5d94e7cb1e177493ffb
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-v4l2-1.14.5.ebuild 729 BLAKE2B a2cc46df6a7ee806ff755f589d62fdff7288c4e0f723b39d71abb23d78bc63fe54fc7f8b7190c454186dbc3038fd9f4f78176562c5178557a5edb1b46273c56b SHA512 b8cf6427c18231eb6090c8eb8d941cfcef086a92a2580a9ba88ee446cec12bd7d7b6e2e2537f160517ebe5d9d48dcf7ff904d71eaee117213d96eb9acb7fa446
+EBUILD gst-plugins-v4l2-1.16.2.ebuild 669 BLAKE2B 58ff7e0589cf4252175c931544b8c4803a764e1f408d9bb4c0c8e19c91ba879a0f88f8323905a3d34acce334de5279709e4454e74a0fd146214c80bf186822f0 SHA512 d2c82b45c397b0e23157863151ff5a185f3a48248a79a31a0225b1feb7da8c8b3e31478ba0d177b039afc2d9815c3625d96e0534b1c6eb4604134745a16d940b
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.16.2.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.16.2.ebuild
new file mode 100644
index 000000000000..fef1557acd7a
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.16.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="V4L2 source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="udev"
+
+RDEPEND="
+ >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ udev? ( >=dev-libs/libgudev-208:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ virtual/os-headers
+"
+
+GST_PLUGINS_BUILD="gst_v4l2"
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-libv4l2 \
+ $(use_with udev gudev)
+}
diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest
index 6e19888b433e..cb3fecdf778f 100644
--- a/media-plugins/gst-plugins-vaapi/Manifest
+++ b/media-plugins/gst-plugins-vaapi/Manifest
@@ -1,3 +1,5 @@
DIST gstreamer-vaapi-1.14.5.tar.xz 1068344 BLAKE2B b98363981dc7f111fc8c15188d31dea394b7f6cf300050b95d564b75020931a0f8690d11410f2d3d18d6649ef2ee290c933c3731b4bc3ca43bffb57a4c1bf542 SHA512 287df56ad9bb3fd0754b9f307082eb180c8f0b622e2c9436c5dcf2272a5fb620cb18970726d231688837d52cb169a10e98e14160e51fd82198c34ea612c0d60b
+DIST gstreamer-vaapi-1.16.2.tar.xz 1095012 BLAKE2B 5bf3d34db429d180dfc09cfeccab32f57f7fdad9d05e27ac1aab2ea89e1b14442d4bdb4fd768408b9aee25a117232081adb28447b252c5d553da9d9e0f5b8676 SHA512 61554b5496dca595fa6e278a5634112e225784e9f0a7e731800fd04b395ba4e11dc467b8d074cb8cfed182fa9b9511c104192aecbba3ac755a4c32372061ac9f
EBUILD gst-plugins-vaapi-1.14.5.ebuild 4326 BLAKE2B 3a4f15fa01265c69f1e65717c180375a621188523cb306ee957185b0504ad70b6ef1513ea562c83e5feffcd49b3e384e711612be60b95386c1dfb5de5a443b66 SHA512 fee4f766032af2310eda0567c2c3b911faae5720c773615277a675696f786b6f6c720c932d5d51b41c53be4c1aa7b7ec2fc7658980bfdbdc12c2dd34f8e9280d
+EBUILD gst-plugins-vaapi-1.16.2.ebuild 4368 BLAKE2B 4494f97a3d9fbec47276170c614efce3789781481490b2d078529961718a721e804e21dd2c03395873db3caf709c7dcf7e5a5c085ae6afe126d03f5cc355e500 SHA512 1205c8b3d1a14952027a95aee678e4ce4737cdb4b746cde8d68bbedeca3862f8562a65ad6c7886950793cfc7c436c01890649a3df39c52ae2c8037dfb96c179a
MISC metadata.xml 433 BLAKE2B d46828441b89363cce84ff10747ad13f30329aea96cf2acd2fc7deb786c3f3ec0ec5a86011657d39ac905f9f33a3904b38860b16f53cfb150530cc4142f1beed SHA512 366bbe78a862a65a8b82ee43521508db5766cde3a72f4ad8e7f0b703dc23347589e07dcfdb3f3ec12e62ac91adb38b2a58cee5dff4732069ac2b8724524a405b
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.16.2.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.16.2.ebuild
new file mode 100644
index 000000000000..aa36989078b0
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.16.2.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-minimal
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer"
+HOMEPAGE="https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="+drm +egl gles2 +opengl wayland +X" # Keep default enabled IUSE in sync with gst-plugins-base and libva
+
+# gst-vaapi configure is based around GL platform mainly, unlike gst-plugins-bad that goes by GL API mainly; for less surprises,
+# we design gst-vaapi ebuild in terms of GL API as main choice as well, meaning that USE opengl and/or gles2 is required to
+# enable opengl support at all and choices get chained from there.
+# One or multiple video output are required: drm, x11, glx, egl and/or wayland;
+# but GL API is our main trigger, thus USE=egl should be ineffective if neither gles2 or opengl is enabled;
+# So "|| ( drm egl opengl wayland X )" would be wrong, because egl isn't built with USE="egl -opengl -gles2", ending up with no video outputs.
+# As we ensure at least one working GL output with other REQUIRED_USE, we can put gles2/opengl in REQUIRED_USE instead of egl, solving the issue.
+# gles2 API only supported windowing system (on linux) is EGL, so require it
+# opengl API only supported windowing systems (on linux) are EGL and GLX, so require one of them (glx is enabled with USE="opengl X")
+REQUIRED_USE="
+ || ( drm gles2 opengl wayland X )
+ gles2? ( egl )
+ opengl? ( || ( egl X ) )
+"
+
+# glx doesn't require libva-glx (libva[opengl]) afaics, only by tests/test-display.c
+# USE flag behavior:
+# 'drm' enables vaapi drm support
+# 'egl' enables EGL platform support (but only if also 'opengl||gles2')
+# - 'egl' is exposed as a USE flag mainly to get EGL support instead of or in addition to GLX support with desktop GL while keeping it optional for pure GLX cases;
+# it's always required with USE=gles2, thus USE="gles2 opengl X" will require and build desktop GL EGL platform support as well on top of GLX, which doesn't add extra deps at that point.
+# 'gles2' enables GLESv2 or GLESv3 based GL API support
+# 'opengl' enables desktop OpenGL based GL API support
+# 'wayland' enables non-GL Wayland support; wayland EGL support when combined with 'egl' (but only if also 'opengl||gles2')
+# 'X' enables non-GL X support; GLX support when combined with 'opengl'
+# gst-plugins-bad still needed for codecparsers (GL libraries moved to -base); checked for 1.14 (recheck for 1.16)
+GST_REQ="${PV}"
+GL_DEPS="
+ >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[egl?,gles2?,opengl?,wayland?,X?]
+ media-libs/mesa[gles2?,egl?,X(+),${MULTILIB_USEDEP}]
+"
+RDEPEND="
+ >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}]
+ >=x11-libs/libva-1.4.0:=[drm?,wayland?,X?,${MULTILIB_USEDEP}]
+ drm? (
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+ )
+ gles2? ( ${GL_DEPS} )
+ opengl? ( ${GL_DEPS} )
+ wayland? (
+ >=dev-libs/wayland-1.11.0[${MULTILIB_USEDEP}]
+ >=dev-libs/wayland-protocols-1.15 )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
+ x11-libs/libXrender[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+multilib_src_configure() {
+ local myconf=()
+ if use opengl || use gles2; then
+ myconf+=(
+ $(use_enable egl)
+ --with-glapi=$(usex opengl 'gl,' '')$(usex gles2 'gles2,gles3' '') # It's fine to have extra commas passed
+ )
+ else
+ myconf+=(
+ --disable-egl
+ --without-glapi
+ )
+ fi
+
+ if use opengl && use X; then
+ myconf+=( --enable-glx )
+ else
+ myconf+=( --disable-glx )
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-static \
+ --disable-debug \
+ --disable-examples \
+ --enable-encoders \
+ $(use_enable drm) \
+ $(use_enable X x11) \
+ $(use_enable wayland) \
+ --without-gtk \
+ "${myconf[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/media-plugins/gst-plugins-voaacenc/Manifest b/media-plugins/gst-plugins-voaacenc/Manifest
index 14d42eab4b39..5bcfe8ee6cbf 100644
--- a/media-plugins/gst-plugins-voaacenc/Manifest
+++ b/media-plugins/gst-plugins-voaacenc/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-voaacenc-1.14.5.ebuild 319 BLAKE2B f88aacd8bfad7c6e95848c6f874784109629cfefe5564408d8d5a02cd65cb2a69a3a1b1df6f484ebcc31c62b78476aeaddc05af9fe08f6ee61667dce347d905d SHA512 8889792a4f5c405bf46f6af72ab1661923d30b56de4c03391325a3fd75c8f147b43c41623d7eb3afaad0a5a0af7db8f9b7bf21f4b71d212f47797c24da1d2f81
+EBUILD gst-plugins-voaacenc-1.16.2.ebuild 321 BLAKE2B a215683ce5c0e690f7bcd891aa1a49cadb9ff499834bc9fbff74f6e1845f6801618fbd798b28d6454fd2642e7d727ef76c44a3fde6e00ce0ab2f5d5f4340ea19 SHA512 1551c9681a3782bfe7a1f45e76b459a203d42117b858361edac82b9252a7d655fb72e76d5ced7a02d25ef52288173ff67d3b5b1bc75223e801a2e9b40015d77a
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.16.2.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.16.2.ebuild
new file mode 100644
index 000000000000..c65aaebe5339
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-voamrwbenc/Manifest b/media-plugins/gst-plugins-voamrwbenc/Manifest
index d45b78adf549..f11006a63f4c 100644
--- a/media-plugins/gst-plugins-voamrwbenc/Manifest
+++ b/media-plugins/gst-plugins-voamrwbenc/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-voamrwbenc-1.14.5.ebuild 333 BLAKE2B 849e58b02cb05640c9a4dda1bc2691334811b202c375c7ff574efa1fd67bfa347f483cc23c72fb4b7bb02c231dfb57ac7b5ed91a25945d0211856dc193eef753 SHA512 12d3776153e1dbdeeac37b8ca9b7cff50109c201fb6ac3f5b288f8c859d7f67ac43fd74db0e3535528c003ec2f7214fb93b7e0ef11cd3487361caf6eda5c9322
+EBUILD gst-plugins-voamrwbenc-1.16.2.ebuild 335 BLAKE2B aef1c15c0b54ff5388bc18da5681acec33704a5ba76b59f9f228d6a7c2effdf99ab6f2e6a16f92480acc09a1019c0dcb07d9552f162e1944ca78204496cba861 SHA512 c34c436956fd5199218b4da37820305c4cd6be888e8ffda680ca081f582a5cebe3e39cd5308f10a765cdee784e1a3f6ab5e3f2a7fb378c9d76ac6b24c71f0a3c
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.16.2.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.16.2.ebuild
new file mode 100644
index 000000000000..d891b3c91ac4
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AMR-WB audio encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-vpx/Manifest b/media-plugins/gst-plugins-vpx/Manifest
index 7154bf18f750..c10299ea82bb 100644
--- a/media-plugins/gst-plugins-vpx/Manifest
+++ b/media-plugins/gst-plugins-vpx/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-vpx-1.14.5.ebuild 387 BLAKE2B ffc214c464565ae91a0cd125df491646106a15aab467f1f5416a94132d12bd7040f7193462271d504eedfdfc13d6de83074f13d0f7ba4a41ba8694ab47425ac0 SHA512 5437d39c59c339b89d161aaf34d600a623a1e6a58057380d83ac64d3865b570ce1be68289a6e6590579c7b4ecaa3ad75f458c6d24b12b360f8bb0eb9a3374896
+EBUILD gst-plugins-vpx-1.16.2.ebuild 392 BLAKE2B 2be35a4f72a932571c49635031aef05af184a9fac1fa27dbd1055744b89fb448cbb8afc4a6430e111b692c8b93bf757a275ccb48497502c7d143fe2d4cd0c4a8 SHA512 7c08c3edf473905428c5b1bb59f8442a2b8153d5dd82edd1b2459cc458d49e4a5f16514cc15637f1aec1c348621654ceddec1951a3ddd5f7d444cbedc3da657a
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.16.2.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.16.2.ebuild
new file mode 100644
index 000000000000..7b556b11f50f
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit autotools gstreamer
+
+DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libvpx-1.3.0:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-wavpack/Manifest b/media-plugins/gst-plugins-wavpack/Manifest
index 5a8ba1769b1f..dbc5b0c6a390 100644
--- a/media-plugins/gst-plugins-wavpack/Manifest
+++ b/media-plugins/gst-plugins-wavpack/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-wavpack-1.14.5.ebuild 390 BLAKE2B 88bda5cf09ec8b7fcc9a5f6efb316b618270ce63f64a25a48a96d10a0e355cdace03f3251d5c24225de583cab76221f7efc84ed4dd6482cf87788602bf5a746e SHA512 574279c719fe30357ae872148b1191d3284e299c0fa33671302d3af229690c6bde33c7e4de4f2aaeb5cd665d90852193b1db0d14621e4ce0c6b5972d84e31ce0
+EBUILD gst-plugins-wavpack-1.16.2.ebuild 394 BLAKE2B 827b43caad07110abe3c8a7756f62965b86d7e65d8b9b8377247cc932c78b0db6684b9ed53e3293f2e45984757ef58618474fe511e59d71cea80f22026aa5756 SHA512 e1d414c08bbbb23459f8de29c49e1e5d227d64ca9d03bb57c7bd4c560202f429c6fe65f3f3ee4f7be88c184e91755bd23df11dd6e2aea20d9cadf8604f835b38
MISC metadata.xml 529 BLAKE2B 137cd943fda3cba7c57ece2b4eff3c1beb0c694dd564f11a82249171fc2bf17448a18aabd2ebf4eb21dfefef07c9a0a8a749df48e79e7709b56634d4ad8a8250 SHA512 31c1c1b8f7e462a53d6bd6cc68c310f5236c6ba52f3fac37775a30dcc0448b2fba900c1b2ef16f31566f03a3b823aa6de02ccaf033f6ec587d64a175aa57ade4
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.16.2.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.16.2.ebuild
new file mode 100644
index 000000000000..49c3bb3c9a01
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x264/Manifest b/media-plugins/gst-plugins-x264/Manifest
index 4cea927c1ec7..b9f606f6a270 100644
--- a/media-plugins/gst-plugins-x264/Manifest
+++ b/media-plugins/gst-plugins-x264/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-ugly-1.14.3.tar.xz 889492 BLAKE2B 0c76ca28e1f062d0eac438f1692d2af33536719913ec10229eb6bc64f1f957bc7f6afe45e1c528ab4015c25dec61b8b9d2c517fee78a8a992c76bd41ff9e75d1 SHA512 0866bbcc3f1d0d668e77b5ef83fa7469dc80c957d2c6526126e761db46e83ff18d941c247833d27336106d8ba043e9ad50cafbddbff241f95bb16f9b1a0fbacc
+DIST gst-plugins-ugly-1.16.2.tar.xz 893964 BLAKE2B c607a7aa3459625a930021d247705f00e418e57557c57b8f9793bce74cb5c4d708b253250f0bbebd9698e9ff80d5636d578dded8c360ca2d34e3d43c9a722416 SHA512 9f393043f51b12b376607e68b3b86437af86e321e3a3566e59c7f3507ed26622211df87e30a23bcc927f37bc11f53ca3b29f1b12bf58e623ce18edc88a9cdee3
EBUILD gst-plugins-x264-1.14.3.ebuild 412 BLAKE2B 5120035a98dfcf2e055f6694ccd74886e546300da0dc159e3c3f9d59415e06e0c097286f16cf9a43e2c288a609c81873ed80c45ab592bdf9816773d74fa419fa SHA512 f04743c5275651ba79875a7b0dd7eb6a6a67395f347d012e41f270f8db2af31ea7a2d38eba2977390fc5a2caf702f39f760a5100f777355f3ef0a3806cf1b177
+EBUILD gst-plugins-x264-1.16.2.ebuild 418 BLAKE2B b85993c76bbd9361171ac255b1576258c683b8d83bd6eac539cea89bb74610806da20ecbc7565292878d57d66d4d90c47a301e93593c499849eb9c6e89dee26a SHA512 a70d3376978fc27b33c070883d24636ed427531d5f7e1f53243dc1feb7d7875da7650df7fdbe809bc1346bef11485f2fa8fbe0861db414e1789d112d530b53b0
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.16.2.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.16.2.ebuild
new file mode 100644
index 000000000000..63d4975a14e1
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.16.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="H.264 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+# 20111220 ensures us X264_BUILD >= 120
+RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x265/Manifest b/media-plugins/gst-plugins-x265/Manifest
index f315b8ffd99c..f17ed7635a5f 100644
--- a/media-plugins/gst-plugins-x265/Manifest
+++ b/media-plugins/gst-plugins-x265/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-x265-1.14.5.ebuild 315 BLAKE2B 7cb878e6f3b8b087bf7c8d0ac47bdae273e1435772a3aab655a568046b2ff34f0625b2b11e94da0c970de3e0af00b68c3f448662f5b8b6bdb339f9db4581394c SHA512 16495d7f764218030a9500c07afc138c5eaec9c55a34970b1f37c8c9f37118888f96aba8d1093f402f64243b3665361dbf9550e148dfbc3d5bee997c62e8a3b1
+EBUILD gst-plugins-x265-1.16.2.ebuild 317 BLAKE2B 9b8f25e84dee1c5e0b2b481499d06195674bd243d9e8af02ec10008f2497e2b78dcf0558b4cab508893bd7003890b8ceb0cbbb024994e677933c8bdd79ffaad7 SHA512 55fe64f77911700514e75e8b734539e2e16f924730d26e9c23497b81eb06fdf9b2dc9de31d80b68d6931c2382918e236e17040f029edee75cfbdc373a32c4e0c
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.16.2.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.16.2.ebuild
new file mode 100644
index 000000000000..11c1fd1adbd9
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.16.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE="gst-plugins-bad"
+
+inherit gstreamer
+
+DESCRIPTION="H.265 encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/x265:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest b/media-plugins/gst-plugins-ximagesrc/Manifest
index bdcebb149025..bb20d192c697 100644
--- a/media-plugins/gst-plugins-ximagesrc/Manifest
+++ b/media-plugins/gst-plugins-ximagesrc/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-good-1.14.5.tar.xz 3800104 BLAKE2B acb8ba559c8f4d96cb548fa05e88a556dbfd3aed8572d91cee4fc7b652ab1e814a615713f1372a0acdaa723ddf2d9af9c84c599bc4128b8f61d03bfbc096dcce SHA512 11bfadaf39b28a0a6a6c87c4ade8513496e8f13873cb0c2ddc8b8241029b8775d4839f2de441bda664bc67c66c4ca1d6839dd7570f7d79c1f485d5a25cc9d236
+DIST gst-plugins-good-1.16.2.tar.xz 3897172 BLAKE2B b6341bb2f2456e2c558f71e9f18726eced88cbc703fa017067415297cc7ccdf70b4ceb18e9e3c7c64fc7c55806c7373d9a05eac582067ab764a02c1bafef4b33 SHA512 ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4
EBUILD gst-plugins-ximagesrc-1.14.5.ebuild 682 BLAKE2B 6acddf4e35c62bcb10de90e4c1658026dae67f41863a5a7c2f907963309d9140b93f846b37b84090865f212d33d76a65845ee1c20c72ce0ce3671d4b754204a0 SHA512 c719b4485e3237c2a4b428d39f5514bd82ee52417bec84bbbea39d59d8744d9cda454c8c833c7c04df6f37bb2029a422d66482b63d5e8811a1c3504557a2b8e7
+EBUILD gst-plugins-ximagesrc-1.16.2.ebuild 686 BLAKE2B 2aea221f8a20a1e9ef7926e7d7cb88700b330a48124d4d8e433d1723ee4dce27b6d7d34497fe1d68af49be7eb5b10aae9e5786ebc582a1a14ae5963634d1e38b SHA512 eae6679a833a58485c64a6fe9e4394eab3d038d5df524235da59af6088e9b321cd3f302da6f4492ae336b51ec7dc8c99b4605d28446dd7de02da19b9cc37229d
MISC metadata.xml 457 BLAKE2B 6af6de3816b28b279400abcc8e9fce070ce8ac5ce2f4ccbecff7d16ba0081bb277db520bd4efaeb07e48b220cf35baf09e0c68e7d99fab59eefc57c0881af49b SHA512 52d8e5e5f48b1e6a0f0e5742307348d66ec3302ffa32dc1dde2f98078621c242d431bf2354902f5ca17b277910cb733336219bc8c1598a1b4ea2c149fcbcf559
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.16.2.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.16.2.ebuild
new file mode 100644
index 000000000000..0359db28db53
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.16.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="X11 video capture stream plugin for GStreamer"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+
+# xshm is a compile time option of ximage
+GST_PLUGINS_BUILD="x xshm"
+GST_PLUGINS_BUILD_DIR="ximage"
diff --git a/media-plugins/gst-plugins-zbar/Manifest b/media-plugins/gst-plugins-zbar/Manifest
index 4d330987e923..98a7b5b19360 100644
--- a/media-plugins/gst-plugins-zbar/Manifest
+++ b/media-plugins/gst-plugins-zbar/Manifest
@@ -1,3 +1,5 @@
DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d SHA512 64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
+DIST gst-plugins-bad-1.16.2.tar.xz 4887812 BLAKE2B edf10aeb365d9a7cf4b5172af29b46cff4c7a49a3e4dde881469f5738b5a525eb51a6f70bb1dd6f680e4e48977d65769ac8e8f41d914b7ce7719b9fa260a7bd4 SHA512 aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
EBUILD gst-plugins-zbar-1.14.5.ebuild 340 BLAKE2B cbf2f8b7c76d6981415a00a18c8f52dfa387da6bc6d4adecce3f76bd9dddd8233ba838c2a345d76f2a7db0e0d529b59c5d6df2b734c716a42e1723eabb45d823 SHA512 41be0ddf118b5242aa144dcf0083a4137bad74ff900c1527cf7bda997d5e7e58087a21eb02fc37ce7c150841bed0017fed726c26f891bbf1239fff6cf3cc369a
+EBUILD gst-plugins-zbar-1.16.2.ebuild 340 BLAKE2B 07db0d97aefba217a4ae22aee26ce78c9f624d6fcb7e68a264d09b818666871e210c4a9d4ef0bcebe7ffed30aa11c5184f17f9c3bf28a0db4afd5f5a5c33236e SHA512 b29ebbf947485f59b46f3cb5f63dfbcd83b922fc7cbbdfe23cadc17ced89f845c23e61d747ceea3f52408116332287f0e82b5b394fb8242672fe5cec15998ea7
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.16.2.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.16.2.ebuild
new file mode 100644
index 000000000000..9999bf828b65
--- /dev/null
+++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.16.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Bar codes detection in video streams for GStreamer"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-transcoder/Manifest b/media-plugins/gst-transcoder/Manifest
index a6e479134c6c..8d2d85ae1791 100644
--- a/media-plugins/gst-transcoder/Manifest
+++ b/media-plugins/gst-transcoder/Manifest
@@ -1,3 +1,5 @@
+DIST gst-transcoder-1.14.1.tar.gz 37919 BLAKE2B 2687150ff3d609245449135d5725840aab9ed83b487bebeb0daf86634db27b3e68a5aca6ec8fb21ae5bf7e3c3808bc8729db5b24f75dabdf2bff7715a456fb9e SHA512 22dcb75bb706193e67a840218a69df797d5f833935e87d8df03838def5d426d94b25972ca4db8ae2f20fea915d18ef0044ee928a2dfe240f3134cdf1fced7657
DIST gst-transcoder-1.8.2.tar.gz 29884 BLAKE2B 1004f038f50db87c98cf7c6a9645a25b0e532daf3b80188444990a672f595f9a64b002e479c73448c03dbb1bebd70929d4d560cf172021535aa26f5d33a5ecc7 SHA512 cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494
+EBUILD gst-transcoder-1.14.1.ebuild 1130 BLAKE2B 3539b98990779cb0fd9db520537dcf858f084f119feeef65e533f038ff194ce58c930f2a1fc8bc31ebe292f0d9b7d86e09c7df68cc377c5c8c73d9869dcde223 SHA512 e2297a52a7b4dc0fcb232900c3cb4afbba1b15462a9a938744a6566f2e33eb32738261b03b9137f36bacce06b2d3b4d1ddc1bdf9f7630716d3894faa5f0f83c6
EBUILD gst-transcoder-1.8.2-r1.ebuild 1014 BLAKE2B 99193209efa7a128362f445d5963e4889f7f31f4fbceeb23bbbc2f62e80fad5d6591eb0104b9239ae048af1ac544b98c8ef303d33eb41588bc48dfb149992528 SHA512 7700d1f1df5579c4f8013380a3fd32f3d7b20827054e1fa3541c9d56cdb32c2b426b811e1643f2689750dc8550eb6adf380b722ceb11033a499c224fc7ebc1f3
MISC metadata.xml 352 BLAKE2B 392190d6cb4c329367131948f5a2edb6af72f843f48557e5a1199a07fa2f381289653a17838033b71448068ee9323e1a7799b06aadc7e7b94bec18863bd01483 SHA512 09f7d341340adc8de8cc9beff4aad3a1439c77be168d34e8b49ede249180c72bc8ea99c9d9b9b4b22ed4accaa78094e1436f603f0acf7ce2e5fd8a8ac4c49fd1
diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild b/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
new file mode 100644
index 000000000000..9b6e5e958bd3
--- /dev/null
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg
+
+DESCRIPTION="GStreamer Transcoding API"
+HOMEPAGE="https://github.com/pitivi/gst-transcoder"
+SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="gtk-doc"
+
+RDEPEND="
+ dev-libs/gobject-introspection:=
+ dev-libs/glib:2
+ >=media-libs/gstreamer-${PV}:1.0[introspection]
+ >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ gtk-doc? ( dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.1.2 )
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ xdg_src_prepare
+ gnome2_environment_reset # fixes gst /dev access under sandbox for g-ir-scanner
+}
+
+src_configure() {
+ addwrite /dev/dri/
+ local emesonargs=(
+ $(meson_use !gtk-doc disable_doc)
+ # gobject-introspection can be optional now, but the only consumer (pitivi) requires it.
+ # Migration to have the option is not done, as gst-transcoder moves into gst-plugins-bad-1.18 anyhow.
+ -Ddisable_introspection=false
+ )
+ meson_src_configure
+}
diff --git a/media-plugins/kodi-vfs-rar/Manifest b/media-plugins/kodi-vfs-rar/Manifest
index d4a37c64cdfe..7d149b6ad2a1 100644
--- a/media-plugins/kodi-vfs-rar/Manifest
+++ b/media-plugins/kodi-vfs-rar/Manifest
@@ -3,10 +3,12 @@ DIST kodi-vfs-rar-2.2.1.tar.gz 455711 BLAKE2B b16ce42dc66ddd0f9e8cd4be22ad63fa08
DIST kodi-vfs-rar-2.2.2.tar.gz 456689 BLAKE2B d874338fce92548bbf3223d103bc1083c78f9fd7799f7f54f689d3adacc64031b70b766fa086ae38b41c9945ae9f08d24080467444a4ac652a03c665d3a4908b SHA512 c03664b4db58251f558202c90b740c5c838745ec47007ad58e378d7237c2b399d57d42779e5dc24c371afcad4f90bc9516d25a4f5f1f7824b8c0d076a1b8cf5c
DIST kodi-vfs-rar-2.2.3.tar.gz 461697 BLAKE2B 08315b17e61a2074fca7382e69a6c4d76e75e123492614c0e2f3ccbade888c891b305df591df6f5a785df0a9abdae022f27020045d1db8eff3112f3c7bdd026e SHA512 9adc3fb36366bf14f3cf8229c3efabf6459228b148a19745e5f62230683aa607c94bf36c1739ab32a07ca50a33742e3094f21bc5d47d0fc27b26071fea231736
DIST kodi-vfs-rar-2.3.0.tar.gz 462195 BLAKE2B cc351adff4ca0b130a71606dac3cd2abd0da295b09a80f974ed4bc1fad9c96fbd3d869633d5d8b10fee12b2a1954f89bf989e4c2ef01bc5a5c7bcab055e72580 SHA512 8efcae79ee860ad376888e6ca2ef77b68baa64e6e7f82dfa505b341e5fe141f769d5ac3cb4c7b1adb89edde1ae98f684bfdcade5084b403c47b2f3ef877b0a71
+DIST kodi-vfs-rar-2.3.1.tar.gz 463099 BLAKE2B bbe83bdef495d9996c93fe1953b7c0b11b2638d563ef6f1bc32b8fb866293c37810ee70e881136ceb1723f4b94e35884155faa1273e06069476705cea722a0ba SHA512 c14501e4f10c6a0e07b9df0d8543d84033e4f2143fe3e31af1ac829423c4f55fdf26dfccf236cac7598638428e6a80740171a0d25c23ab9cb574909d4f8e7b64
EBUILD kodi-vfs-rar-2.2.0.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1
EBUILD kodi-vfs-rar-2.2.1.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1
EBUILD kodi-vfs-rar-2.2.2.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1
EBUILD kodi-vfs-rar-2.2.3.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1
EBUILD kodi-vfs-rar-2.3.0.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1
+EBUILD kodi-vfs-rar-2.3.1.ebuild 646 BLAKE2B 582b48740af3e7f23c3677c5c0e1a3c0d9e7cc3d73934290742410a616fbda4e182ec1d1e743cc415edebdd89caaa842b6ba50d868c5a29f2f6c0216687aebba SHA512 a0e7aa6f120d63815df1a91708152dbed1151e29c2d68d379cdab35bfdc078907fe64a722dc17b20cda6e4e2ca2f65326a1c00460c06f3d4af680a5dd4079bb1
EBUILD kodi-vfs-rar-9999.ebuild 683 BLAKE2B 6f3cdb65b799733e7724d35b9e7b87b464b0f48f625f2437419e8f08464ffdc4e9501b4eca49df5c054b7f11efea47aa7477e494a7189aa7916e3b3a0590868d SHA512 9006ab23cb68be4636ec4e9cd1f21c7bcc8d6b8602fbeceed20df7de737d88ab6f24e698d0c49aceeda61f3ab90a0be7d6ec85aa857b615b76d54a92026a803d
MISC metadata.xml 417 BLAKE2B 848739e38b8064c10732cc179fd55c24c49fa32bd9067706443b0efec47f697a66d330a52733033271638d3b0ba7ef1661f372052bb6dc1a25f5e0dd745f83ed SHA512 70d2ec7f4f00ef2c208db31180e4520f26bd059cd12084e7764297542f75798d2bbe55a3558971fde8709b403968da29011f271bc6f3c4b4a63ae2589c0ae76f
diff --git a/media-plugins/kodi-vfs-rar/kodi-vfs-rar-2.3.1.ebuild b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-2.3.1.ebuild
new file mode 100644
index 000000000000..800adb13571b
--- /dev/null
+++ b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-2.3.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="RAR VFS addon for Kodi"
+HOMEPAGE="https://github.com/xbmc/vfs.rar"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/xbmc/vfs.rar.git"
+ inherit git-r3
+ ;;
+*)
+ CODENAME="Leia"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/vfs.rar/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/vfs.rar-${PV}-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =dev-libs/libplatform-2*
+ =media-libs/kodi-platform-18*
+ =media-tv/kodi-18*
+ "
diff --git a/media-plugins/qmmp-plugin-pack/Manifest b/media-plugins/qmmp-plugin-pack/Manifest
index 6531d42c42e1..1307a36bf158 100644
--- a/media-plugins/qmmp-plugin-pack/Manifest
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -1,3 +1,7 @@
DIST qmmp-plugin-pack-1.3.0.tar.bz2 230625 BLAKE2B a26926c81dee6e47c4a97cd40328329722fa3ccc9c244fddb962ef268337b6a9ea7db6b9568af83f469f88cbf4c60c2154b968276209b118f3124871a6764057 SHA512 5d320938cc5cdd540149f131e41c87c0eb5b4db79fa6f6706dcf30177ce988733c291d95c731e14df13a2d1f9af13916de060d8eaf38910bfcef42aac68bc900
+DIST qmmp-plugin-pack-1.3.2.tar.bz2 231095 BLAKE2B e8a350b4ee7810d2431d3f3babdc6baf1860681f0170fc7dd84c5ecd3c664706af8e5c083f0326da3b6e3bd5ebf24f4874750098dd15d7f20848b386e81a6f40 SHA512 71b1f8e618507c48424e0b5b1144e99444cc0ebb984ed39512a7e11a050f5893cbffda53b1293e3186f46efd0b509c49febc874d48534081e7b9124d909aa651
+DIST qmmp-plugin-pack-1.4.0.tar.bz2 235590 BLAKE2B fabb813176cc97c84e92af542d148c33289959a678a1252bbf05ade86b2eef1ab398a8eadae066ef55490b763a0fb7ee7b1ec0c91d7f9578ee6a66fa0dfa735b SHA512 5c01e599ab5670992b93f07851a2eade444e79396a3b6e48bf17f6a2f08196c6d81fbb0404995fcb56e75136d2de430f2f2b1257890c2eaff443f4fd4a5adf6c
EBUILD qmmp-plugin-pack-1.3.0.ebuild 546 BLAKE2B 8b17bb09315075a2a48d556bccfd5006244390adcbb9073f3dbdc6263754fdaad25b5dcdafa87f7f791a7e7d52d96d2fb3c797d03bfa0d8f6c08ccf2d0a1b1ad SHA512 e644ae113cad2a31633da41f64d5821067f286f43332ef5149af17b6322f97854dab3ff132a28c4341175a97ff80b9ac708f2507477353284aea3ffaa3ad1f34
+EBUILD qmmp-plugin-pack-1.3.2.ebuild 548 BLAKE2B 50353516e22b970b724b434aa60d804785a101164bc78cdd56d8e1f7d9b6d9659b77073537379fff7eafeba77a6ee9ba7654e8e31814d9c7bbd42e554a551731 SHA512 3bc6548cf3231c1a60b90ead9018ba6cabbddaa20c900905362070b25e56932e2bfa73ae96e5501a5d90e8a82849f888b758e448702ae4afc667cad2088a0e07
+EBUILD qmmp-plugin-pack-1.4.0.ebuild 588 BLAKE2B d82e4597c3618a5532edee4f3956833d7935e0c08a9755cb575e9f5f411426dc6de249f6ea86d8b0ae20f462befc2f963bcc7362647653ff11ce0b5f104b271c SHA512 54862df07064ff3b21d7143dbd9175308f21dad6d2bd316b85778ded230691e9f669ff4b5b8fa619a1db5bdd346f404d8bba79ce4e4206ab9a51b08d2830d2e6
MISC metadata.xml 253 BLAKE2B 6426153a5fa5bbad2aaffd28a6460f87a35678319768c57ac8dfae02b2229f6278dead4f564e6bc2bfd54d7143aed95c382abc2ee16c1073e9fbaf4f84cc0fef SHA512 78b724be3e1dbd6fc3c2e92cdbacc15ea4b0e8ee6fa22f76ebdd882b3a7bbedeaf8f80a29e36ec67e0432d2dfad3f57de4bc46480f92c8e544322755292df894
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.2.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.2.ebuild
new file mode 100644
index 000000000000..26678a2504fd
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A set of extra plugins for Qmmp"
+HOMEPAGE="http://qmmp.ylsoftware.com/"
+SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/libsamplerate
+ >=media-libs/taglib-1.10
+ =media-sound/qmmp-$(ver_cut 1-2)*
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+ dev-lang/yasm
+ dev-qt/linguist-tools:5
+"
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.4.0.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.4.0.ebuild
new file mode 100644
index 000000000000..46a95d02aeb5
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A set of extra plugins for Qmmp"
+HOMEPAGE="http://qmmp.ylsoftware.com/"
+SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ media-libs/libsamplerate
+ >=media-libs/taglib-1.10
+ =media-sound/qmmp-$(ver_cut 1-2)*
+ media-video/ffmpeg
+"
+DEPEND="${RDEPEND}
+ dev-lang/yasm
+ dev-qt/linguist-tools:5
+"
diff --git a/media-plugins/vdr-rpihddevice/Manifest b/media-plugins/vdr-rpihddevice/Manifest
index 397a879eab4f..1ba8c2ede357 100644
--- a/media-plugins/vdr-rpihddevice/Manifest
+++ b/media-plugins/vdr-rpihddevice/Manifest
@@ -1,5 +1,5 @@
DIST vdr-rpihddevice-1.0.3.tgz 89445 BLAKE2B e459ca823e36ebf16c71bdc7db08311bfb31fabe3233ec62a076d69bf3428e2a6fc4cdc9a2cf906ba801942be559d98d68c28b7219fa3fbdba517eb80880be8c SHA512 9f5a9e06f382a11354d31531ad8a6277a49ce0b29c1ce2d96f952cdf1670779e5e3cd6e07eadcdd8eab151bd2467b53eeeb01d48f74f8e4f5232019110196c5e
DIST vdr-rpihddevice-1.0.5.tgz 93199 BLAKE2B 32afd2ef30bfbfa3893f0be98cb4316c9a090fa3d99c3fb2632f818c590aebf0a095768c7bef64b22ece42eac979f7f80565a5a9587761546473682a25904286 SHA512 3a122a3b96851653cb626090307034a19d6968f923c300899c8c661c4a68ed86bd3212454098622c8813a4cad80bacd491469083661e50852509e99479784ab1
-EBUILD vdr-rpihddevice-1.0.3.ebuild 617 BLAKE2B d9e9144cb58bd062329ad835e4969598ee432fb07ba4855dbe8cd5509cf37de1a61520d54a0e1c8265acedce5585d1922d23f848acad50492117088100b7bf92 SHA512 6897cccbe185baea91ae9dfaacad27e0063a459ab49720493db0c6515dca1457c79c5a7d3b8f7199144b8bac8419a0b97f939302a87b6e59e23c6ebc938fc6e2
-EBUILD vdr-rpihddevice-1.0.5.ebuild 780 BLAKE2B 170eafb41b07af6c50a44bde6ab15c23838471ead6382787c8263dd3802996aa4c0fc03ffea2ae1e10b8168768859a40e13bb523b4fa1b79adb81cc08f5dabed SHA512 b26ec5bf2ba3afd647961f59aafe0ce2558e4c0aa8d7103f964e6835e9aa50625cdf1175028e50839882e9ee3508729ab6a55c7ef1b51f0050f8ebcdc61d6526
+EBUILD vdr-rpihddevice-1.0.3.ebuild 621 BLAKE2B 31d9645721aa415aa936d02d77144e676b029d6a20b1444be3d0c669d4baa927ce1cdf0f22171ebd5edf597afb86d3e5e784a56e2e32effbcad293c226e90c92 SHA512 23db7e129725f0112798453d540b6c2dc760533f29a9182313f9a10567d701d18052a0fe5e12faa086402c4e2d93f36de7922d42b3b0820ddd3087ec800abe98
+EBUILD vdr-rpihddevice-1.0.5.ebuild 784 BLAKE2B 6f09879f9a85d5fda8ae71cee84802e99427a4e3e306d11524adf916bd46d73a742be9e14ba654a37415d34e62d09b945ddd7c4ee56e02e8dd0056a8872118e9 SHA512 6135ff19c862fa0123ce69c0a43953f4be1b06d8ee2e66bc978be21b5526053f87d4e33a4b7e80e94c5ca2c06993dd41673c646e2f17af5db101cbeebe2116fa
MISC metadata.xml 249 BLAKE2B d4dad5b7d4d1bbb3887888fd8519955b5e1262b2f3af04802d69aef6d836bf8d87d0316d9d3527d3a98c8c8ff98cf61d474bdc4ddbb3873592bae7fbfd9f4551 SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3
diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
index 4e227c3020e8..bf5ba349408d 100644
--- a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
+++ b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
DEPEND="media-libs/raspberrypi-userland
media-video/vdr
- virtual/ffmpeg"
+ media-video/ffmpeg"
src_prepare()
{
diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.5.ebuild b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.5.ebuild
index 1a096aa34358..ee3ca8918ebc 100644
--- a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.5.ebuild
+++ b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
DEPEND="media-libs/raspberrypi-userland
media-video/vdr
- virtual/ffmpeg"
+ media-video/ffmpeg"
src_prepare() {
sed -i "${S}"/Makefile -e '/LDFLAGS.*VCLIBDIR/s/$/ -Wl,--no-as-needed/' || die "sed failed"
diff --git a/media-plugins/vdr-xineliboutput/Manifest b/media-plugins/vdr-xineliboutput/Manifest
index 96adeb02b793..30cdffb27b2a 100644
--- a/media-plugins/vdr-xineliboutput/Manifest
+++ b/media-plugins/vdr-xineliboutput/Manifest
@@ -2,7 +2,9 @@ AUX confd-2.0.0 1476 BLAKE2B a1f852cb07940ff54125d88bae9467e5068e66e903b4dcdbde2
AUX vdr-frontend 400 BLAKE2B 49713e916fbbf849517440d50343f4cedc6ffb7f65e44235df5706d4ef5881fbc92b657a0079f6c0ca9d93b3eb0fe582385b41c1d87b2dc835abd1783c723edb SHA512 e6ef3d51fa02290db8456c5b37f9a97f90557bb7943c1310ff2d8e77ee1beee3c98b1a6f012c9d97e048e3d7079b72cdeab9fa13e2a494bcb6dc58c2cd426e1f
DIST vdr-xineliboutput-2.1.0.tgz 415333 BLAKE2B 8311271dda889cde5ab69d5bf1f643c8f6b1991ca615ce6322ea5585aac12b07b32f6fd933bf6c3797d45971597e61d429e4d9de356246109cab7c8f059b4d79 SHA512 226654dcd47864e9df8282ef401509d291677587b2850872c535abb7bee468a7c6d72c30953090890d002f0977aa1ee357a0fe6938ce3f3c1b6324e82b926537
DIST vdr-xineliboutput-2.2.0.tgz 426058 BLAKE2B 8a5e325e0dd45dffdbcf1b9e49d4ae2486d3b3c7585dbca81855264a0a9057c48da7626acd5e9d7b2113b200eead178b19a0d9834ace5d25cd97157912d50bfa SHA512 d3b753fe496c6f73d491195cc1dac3333a46f2ef6350683fc15e3e8a423a90946574c3fdf0ed43727d61f007a8abdf3041e274317216bf06a8146dc9206f88d9
-EBUILD vdr-xineliboutput-2.1.0.ebuild 3184 BLAKE2B c92bae8a16ea267a2113d92bddeed12b964048dda20dc4175f4f9f4377b0390c212b7cd3c7fedd13063a42c7154c7b69bb5dbf7aea6aee27e8d4dc20a80683dc SHA512 79329bd06dc3def119f8b037b28d4eeef6b77729c562738a6ea78ed94da4b9378bc80eecb493562f56817a93e12941bcb1bfba1b46d5643b83e099c9913a2705
-EBUILD vdr-xineliboutput-2.2.0.ebuild 3160 BLAKE2B 5c52c25ce1c57801e1aae5b74786ff8b4a5ce4f4d70f158ae7c924c730fa9a0b28e2dd8e5d19e78e951558d230295e41f53a2bffe1155431da76cfdf54d124cf SHA512 b7d8d943e6070f55e89119fbbb971369e4b47b950322985b3f50198300cba1057cf91cbf62e995d69a3ae59c1cc1e07d70b4a312dd92b4042ea8b445b50a5e6e
-EBUILD vdr-xineliboutput-9999.ebuild 3335 BLAKE2B dd251a11d5b4d1371ad03e35eff49ed746acc29789a8d7e67658c07f1a80729a3e07e2f250d73beb1b028ab8a6391a9d4f17274cbee15270dd07695a3e48d075 SHA512 16a1e737980e841b5722d21e4735a49c5a9ba6555e8affe876fd1f62cb1652d8fd4331e106603f21a1d58771c2f720211f8a1bc4973229825849aefd2fc283e3
+EBUILD vdr-xineliboutput-2.1.0-r1.ebuild 3188 BLAKE2B 418f56485399f59bb76eb81bbb7e248c9f7442ac2b57573809f0c0a0313cbd1a636803d0bfe53aacf160a1de9ce56806272d298ebf5c3d124cdf9c5576359234 SHA512 4b46e11a54ca09c481bc587577aa32f5b81efdcbb01c1223164d4ec9fb05863c38cc3abf040d0e6a89e29bdd06f80e60b32234eb328f090becd31eeaab722279
+EBUILD vdr-xineliboutput-2.1.0-r2.ebuild 3305 BLAKE2B 71e9be805743f805bd054b8d5b0e6c20b90d1b7238f3e1ac9e6bc53cd6166bf5be58dcc42afbf88f82bbfc56d1dc48fad2e7005c732e7bd177e2b25ff7d4fb2d SHA512 596e3ada1130b726c7c28422399dbcab420f3db8b31462b6b27d49aa9b15137ff491a8e2668677ed91d2823d63f3e63b4a1e81976da5b96f072ba4d2dec3a712
+EBUILD vdr-xineliboutput-2.2.0-r1.ebuild 3164 BLAKE2B ef4f2508985dee1d6d3c63f72e73194291fb15ee823791ab65ec56483885feaed6d53e6d323c8f8bd18ab16ab830cb8031c78e1bfb42f14cc2629f66f7dc5081 SHA512 cdfeb5d8b6198f8adc2e698e3c52f9e39bca56819d5153c7a133d5746ed9a6446609a456c0c7eb17d52fecca8b119272f13061d66ff27703c3a8e46ba3462eac
+EBUILD vdr-xineliboutput-2.2.0-r2.ebuild 3280 BLAKE2B a71d3c7eb32020febac53465491b68eb9ed852a4a5d327b562cc63deb6a22c48a1ca02ba4d5388de37d165cea51c8cea9e08cd78b7283d21ff258c32d7edacac SHA512 91b52973a874b3a57c647f0f24ddeaa21c0308f7312c5e807a6f71a389eb71740c8993bd3afe6f41fa56d9a0885d3c2893063fa9be615f7aadadd320f2bd1ad0
+EBUILD vdr-xineliboutput-9999.ebuild 3339 BLAKE2B 98de50f9e2e1c39e8c6ebb7d7cb66a4e7886724083992cc09a23a66e0e1ab1452c9e11d73e4f152d2e1b1b412893424ee47a8109f833d352c24f2ab4c4dab518 SHA512 406ae53a9f2cc456c414d40712c110532928197fb42c02069a8c8bd04b57d08cc277b0a7aca06926de1602c48ef26561740d50aecffa4a91c76aeb87e47451ec
MISC metadata.xml 830 BLAKE2B 04a0e0ba5a0afc1b2c3669a442bb5b62f44d25159c16c3a6539c541b43d22b4f30c8c6ea60b076f6326aed51ca4308af52971c3b3cc5bb5c93c3128ec22f6302 SHA512 4407810d8c94d896214a12e33698432024ffed5e788be0bf850aa706f2b3eefd9a5ecb58eaf37d6f3d28611ccaae9683b8feb97d2b1cc074386e67b6dc58e1e0
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild
index 5ff1c0f0d47c..8fed3989426d 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
xine? (
( >=media-libs/xine-lib-1.2
- virtual/ffmpeg )
+ media-video/ffmpeg )
fbcon? ( jpeg? ( virtual/jpeg:* ) )
X? (
x11-libs/libX11
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild
new file mode 100644
index 000000000000..57b4c4f49d71
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs vdr-plugin-2
+
+GENTOO_VDR_CONDITIONAL=yes
+
+DESCRIPTION="VDR Plugin: Xinelib PlugIn"
+HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
+SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama"
+
+COMMON_DEPEND="
+ vdr? (
+ media-video/vdr
+ libextractor? ( >=media-libs/libextractor-0.5.20 )
+ caps? ( sys-libs/libcap )
+ )
+
+ xine? (
+ ( >=media-libs/xine-lib-1.2
+ media-video/ffmpeg )
+ fbcon? ( jpeg? ( virtual/jpeg:* ) )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ bluray? ( media-libs/libbluray )
+ dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
+ jpeg? ( virtual/jpeg:* )
+ opengl? ( virtual/opengl )
+ vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] )
+ vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] )
+ xinerama? ( x11-libs/libXinerama )
+ )
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ sys-kernel/linux-headers
+ nls? ( sys-devel/gettext )
+ xine? (
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libXxf86vm
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE=" || ( vdr xine )"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use xine; then
+ XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+ [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir"
+ fi
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # bug 711978
+ sed -e "s:X11 opengl:X11 OpenGl:" -i configure || die
+}
+
+src_configure() {
+ local myconf
+
+ if has_version ">=media-libs/xine-lib-1.2"; then
+ myconf="${myconf} --enable-libavutil"
+ else
+ myconf="${myconf} --disable-libavutil"
+ fi
+
+ # No autotools based configure script
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cxx=$(tc-getCXX) \
+ $(use_enable X x11) \
+ $(use_enable X xshm) \
+ $(use_enable X xdpms) \
+ $(use_enable X xshape) \
+ $(use_enable X xrandr) \
+ $(use_enable X xrender) \
+ $(use_enable fbcon fb) \
+ $(use_enable vdr) \
+ $(use_enable xine libxine) \
+ $(use_enable libextractor) \
+ $(use_enable caps libcap) \
+ $(use_enable cec libcec) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable xinerama) \
+ $(use_enable vdpau) \
+ $(use_enable dbus dbus-glib-1) \
+ $(use_enable nls i18n) \
+ $(use_enable bluray libbluray) \
+ $(use_enable opengl) \
+ ${myconf} \
+ || die
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+}
+
+src_install() {
+ if use vdr; then
+ vdr-plugin-2_src_install
+
+ # bug 346989
+ insinto /etc/vdr/plugins/xineliboutput/
+ doins examples/allowed_hosts.conf
+ fowners -R vdr:vdr /etc/vdr/
+
+ if use nls; then
+ emake DESTDIR="${D}" i18n
+ fi
+
+ if use xine; then
+ doinitd "${FILESDIR}"/vdr-frontend
+
+ insinto $XINE_PLUGIN_DIR
+ doins xineplug_inp_xvdr.so
+
+ insinto $XINE_PLUGIN_DIR/post
+ doins xineplug_post_*.so
+
+ if use fbcon; then
+ dobin vdr-fbfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-fbfe.so.*
+ fi
+
+ if use X; then
+ dobin vdr-sxfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-sxfe.so.*
+ fi
+ fi
+ else
+ emake DESTDIR="${D}" install
+
+ dodoc HISTORY README
+ fi
+}
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild
index a0ae0f345cf4..e56e63363ca6 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
xine? (
( >=media-libs/xine-lib-1.2
- virtual/ffmpeg )
+ media-video/ffmpeg )
fbcon? ( jpeg? ( virtual/jpeg:* ) )
X? (
x11-libs/libX11
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild
new file mode 100644
index 000000000000..05f03857fb35
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs vdr-plugin-2
+
+GENTOO_VDR_CONDITIONAL=yes
+
+DESCRIPTION="VDR Plugin: Xinelib PlugIn"
+HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
+SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama"
+
+COMMON_DEPEND="
+ vdr? (
+ media-video/vdr
+ libextractor? ( >=media-libs/libextractor-0.5.20 )
+ caps? ( sys-libs/libcap )
+ )
+
+ xine? (
+ ( >=media-libs/xine-lib-1.2
+ media-video/ffmpeg )
+ fbcon? ( jpeg? ( virtual/jpeg:* ) )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ bluray? ( media-libs/libbluray )
+ dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
+ jpeg? ( virtual/jpeg:* )
+ opengl? ( virtual/opengl )
+ vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] )
+ vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] )
+ xinerama? ( x11-libs/libXinerama )
+ )
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ sys-kernel/linux-headers
+ nls? ( sys-devel/gettext )
+ xine? (
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libXxf86vm
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE=" || ( vdr xine )"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use xine; then
+ XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+ [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir"
+ fi
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # bug 711978
+ sed -e "s:X11 opengl:X11 OpenGl:" -i configure || die
+}
+src_configure() {
+ local myconf
+
+ if has_version ">=media-libs/xine-lib-1.2"; then
+ myconf="${myconf} --enable-libavutil"
+ else
+ myconf="${myconf} --disable-libavutil"
+ fi
+
+ # No autotools based configure script
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cxx=$(tc-getCXX) \
+ $(use_enable X x11) \
+ $(use_enable X xshm) \
+ $(use_enable X xdpms) \
+ $(use_enable X xshape) \
+ $(use_enable X xrandr) \
+ $(use_enable X xrender) \
+ $(use_enable fbcon fb) \
+ $(use_enable vdr) \
+ $(use_enable xine libxine) \
+ $(use_enable libextractor) \
+ $(use_enable caps libcap) \
+ $(use_enable cec libcec) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable xinerama) \
+ $(use_enable dbus dbus-glib-1) \
+ $(use_enable nls i18n) \
+ $(use_enable bluray libbluray) \
+ $(use_enable opengl) \
+ ${myconf} \
+ || die
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+}
+
+src_install() {
+ if use vdr; then
+ vdr-plugin-2_src_install
+
+ # bug 346989
+ insinto /etc/vdr/plugins/xineliboutput/
+ doins examples/allowed_hosts.conf
+ fowners -R vdr:vdr /etc/vdr/
+
+ if use nls; then
+ emake DESTDIR="${D}" i18n
+ fi
+
+ if use xine; then
+ doinitd "${FILESDIR}"/vdr-frontend
+
+ insinto $XINE_PLUGIN_DIR
+ doins xineplug_inp_xvdr.so
+
+ insinto $XINE_PLUGIN_DIR/post
+ doins xineplug_post_*.so
+
+ if use fbcon; then
+ dobin vdr-fbfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-fbfe.so.*
+ fi
+
+ if use X; then
+ dobin vdr-sxfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-sxfe.so.*
+ fi
+ fi
+ else
+ emake DESTDIR="${D}" install
+
+ dodoc HISTORY README
+ fi
+}
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
index a262a36247f1..63a718c965dc 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
@@ -26,7 +26,7 @@ COMMON_DEPEND="
xine? (
( >=media-libs/xine-lib-1.2
- virtual/ffmpeg )
+ media-video/ffmpeg )
fbcon? ( jpeg? ( virtual/jpeg:* ) )
X? (
x11-libs/libX11