summaryrefslogtreecommitdiff
path: root/media-plugins
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
commit4cbcc855382a06088e2f016f62cafdbcb7e40665 (patch)
tree356496503d52354aa6d9f2d36126302fed5f3a73 /media-plugins
parentfcc5224904648a8e6eb528d7603154160a20022f (diff)
gentoo resync : 20.03.2022
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/Manifest.gzbin46246 -> 46718 bytes
-rw-r--r--media-plugins/frei0r-plugins/Manifest1
-rw-r--r--media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild54
-rw-r--r--media-plugins/grilo-plugins/Manifest2
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild14
-rw-r--r--media-plugins/gst-plugins-a52dec/Manifest4
-rw-r--r--media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.1.ebuild25
-rw-r--r--media-plugins/gst-plugins-amr/Manifest4
-rw-r--r--media-plugins/gst-plugins-amr/gst-plugins-amr-1.18.6.ebuild20
-rw-r--r--media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.1.ebuild19
-rw-r--r--media-plugins/gst-plugins-aom/Manifest4
-rw-r--r--media-plugins/gst-plugins-aom/gst-plugins-aom-1.18.6.ebuild19
-rw-r--r--media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.1.ebuild19
-rw-r--r--media-plugins/gst-plugins-assrender/Manifest4
-rw-r--r--media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-bluez/Manifest4
-rw-r--r--media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.18.6.ebuild18
-rw-r--r--media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.1.ebuild18
-rw-r--r--media-plugins/gst-plugins-bs2b/Manifest4
-rw-r--r--media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-cairo/Manifest4
-rw-r--r--media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-cdio/Manifest4
-rw-r--r--media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-cdparanoia/Manifest4
-rw-r--r--media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.18.6.ebuild19
-rw-r--r--media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.1.ebuild18
-rw-r--r--media-plugins/gst-plugins-chromaprint/Manifest4
-rw-r--r--media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.18.6.ebuild13
-rw-r--r--media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-colormanagement/Manifest4
-rw-r--r--media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.18.6.ebuild13
-rw-r--r--media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-dash/Manifest4
-rw-r--r--media-plugins/gst-plugins-dash/gst-plugins-dash-1.18.6.ebuild23
-rw-r--r--media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.1.ebuild22
-rw-r--r--media-plugins/gst-plugins-dtls/Manifest4
-rw-r--r--media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-dts/Manifest4
-rw-r--r--media-plugins/gst-plugins-dts/gst-plugins-dts-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.1.ebuild25
-rw-r--r--media-plugins/gst-plugins-dv/Manifest4
-rw-r--r--media-plugins/gst-plugins-dv/gst-plugins-dv-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-dvb/Manifest4
-rw-r--r--media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.18.6.ebuild19
-rw-r--r--media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.1.ebuild18
-rw-r--r--media-plugins/gst-plugins-dvdread/Manifest4
-rw-r--r--media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-faac/Manifest4
-rw-r--r--media-plugins/gst-plugins-faac/gst-plugins-faac-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-faad/Manifest4
-rw-r--r--media-plugins/gst-plugins-faad/gst-plugins-faad-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-flac/Manifest4
-rw-r--r--media-plugins/gst-plugins-flac/gst-plugins-flac-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/Manifest6
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.4.ebuild4
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.1.ebuild16
-rw-r--r--media-plugins/gst-plugins-gtk/Manifest4
-rw-r--r--media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.18.6.ebuild31
-rw-r--r--media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.1.ebuild31
-rw-r--r--media-plugins/gst-plugins-hls/Manifest4
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.18.6.ebuild37
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.1.ebuild36
-rw-r--r--media-plugins/gst-plugins-jack/Manifest4
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-1.18.6.ebuild18
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.1.ebuild17
-rw-r--r--media-plugins/gst-plugins-jpeg/Manifest4
-rw-r--r--media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-kate/Manifest4
-rw-r--r--media-plugins/gst-plugins-kate/gst-plugins-kate-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.1.ebuild16
-rw-r--r--media-plugins/gst-plugins-ladspa/Manifest4
-rw-r--r--media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.1.ebuild16
-rw-r--r--media-plugins/gst-plugins-lame/Manifest4
-rw-r--r--media-plugins/gst-plugins-lame/gst-plugins-lame-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-ldac/Manifest3
-rw-r--r--media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-ldac/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-libav/Manifest8
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.4-r1.ebuild34
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.6-r1.ebuild33
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.6.ebuild28
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.1.ebuild28
-rw-r--r--media-plugins/gst-plugins-libde265/Manifest4
-rw-r--r--media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-libmms/Manifest2
-rw-r--r--media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-libpng/Manifest4
-rw-r--r--media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-libvisual/Manifest4
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.18.6.ebuild24
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.1.ebuild23
-rw-r--r--media-plugins/gst-plugins-lv2/Manifest4
-rw-r--r--media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.1.ebuild16
-rw-r--r--media-plugins/gst-plugins-meta/Manifest2
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-1.18.6.ebuild69
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.1.ebuild68
-rw-r--r--media-plugins/gst-plugins-modplug/Manifest4
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/Manifest4
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/Manifest4
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-mpg123/Manifest4
-rw-r--r--media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-mplex/Manifest4
-rw-r--r--media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-neon/Manifest4
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.1.ebuild16
-rw-r--r--media-plugins/gst-plugins-ofa/Manifest2
-rw-r--r--media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-openaptx/Manifest3
-rw-r--r--media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.1.ebuild18
-rw-r--r--media-plugins/gst-plugins-openaptx/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-opencv/Manifest5
-rw-r--r--media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.1-use-system-libs-opencv.patch95
-rw-r--r--media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.6.ebuild32
-rw-r--r--media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.1.ebuild31
-rw-r--r--media-plugins/gst-plugins-openh264/Manifest4
-rw-r--r--media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-opus/Manifest6
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.6.ebuild55
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.1.ebuild54
-rw-r--r--media-plugins/gst-plugins-oss/Manifest4
-rw-r--r--media-plugins/gst-plugins-oss/gst-plugins-oss-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-pulse/Manifest4
-rw-r--r--media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.1.ebuild16
-rw-r--r--media-plugins/gst-plugins-raw1394/Manifest4
-rw-r--r--media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.18.6.ebuild21
-rw-r--r--media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.1.ebuild20
-rw-r--r--media-plugins/gst-plugins-resindvd/Manifest4
-rw-r--r--media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.1.ebuild24
-rw-r--r--media-plugins/gst-plugins-rtmp/Manifest4
-rw-r--r--media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-sbc/Manifest3
-rw-r--r--media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-sbc/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-sctp/Manifest4
-rw-r--r--media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-shout2/Manifest4
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-sidplay/Manifest4
-rw-r--r--media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/Manifest4
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.18.6.ebuild22
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-soundtouch/Manifest4
-rw-r--r--media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-soup/Manifest4
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-speex/Manifest4
-rw-r--r--media-plugins/gst-plugins-speex/gst-plugins-speex-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-srt/Manifest4
-rw-r--r--media-plugins/gst-plugins-srt/gst-plugins-srt-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.1.ebuild15
-rw-r--r--media-plugins/gst-plugins-srtp/Manifest4
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.18.6.ebuild17
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.1.ebuild16
-rw-r--r--media-plugins/gst-plugins-taglib/Manifest6
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.4.ebuild4
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-twolame/Manifest4
-rw-r--r--media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-uvch264/Manifest4
-rw-r--r--media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.18.6.ebuild22
-rw-r--r--media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.1.ebuild21
-rw-r--r--media-plugins/gst-plugins-v4l2/Manifest4
-rw-r--r--media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.18.6.ebuild30
-rw-r--r--media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.1.ebuild30
-rw-r--r--media-plugins/gst-plugins-vaapi/Manifest4
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.18.6.ebuild101
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.1.ebuild98
-rw-r--r--media-plugins/gst-plugins-voaacenc/Manifest4
-rw-r--r--media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/Manifest4
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-vpx/Manifest4
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-wavpack/Manifest4
-rw-r--r--media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.1.ebuild13
-rw-r--r--media-plugins/gst-plugins-webrtc/Manifest4
-rw-r--r--media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.18.6.ebuild43
-rw-r--r--media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.1.ebuild42
-rw-r--r--media-plugins/gst-plugins-x264/Manifest4
-rw-r--r--media-plugins/gst-plugins-x264/gst-plugins-x264-1.18.6.ebuild15
-rw-r--r--media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.1.ebuild22
-rw-r--r--media-plugins/gst-plugins-x265/Manifest4
-rw-r--r--media-plugins/gst-plugins-x265/gst-plugins-x265-1.18.6.ebuild16
-rw-r--r--media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.1.ebuild23
-rw-r--r--media-plugins/gst-plugins-ximagesrc/Manifest4
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.18.6.ebuild35
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.1.ebuild34
-rw-r--r--media-plugins/gst-plugins-zbar/Manifest4
-rw-r--r--media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.1.ebuild13
-rw-r--r--media-plugins/ir_lv2/Manifest2
-rw-r--r--media-plugins/ir_lv2/ir_lv2-1.3.4-r1.ebuild4
-rw-r--r--media-plugins/kodi-vfs-libarchive/Manifest4
-rw-r--r--media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.1-r1.ebuild (renamed from media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.1.ebuild)4
-rw-r--r--media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-9999.ebuild4
-rw-r--r--media-plugins/qmmp-plugin-pack/Manifest4
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.1.ebuild35
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.2.ebuild2
-rw-r--r--media-plugins/swh-lv2/Manifest2
-rw-r--r--media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild17
-rw-r--r--media-plugins/swh-plugins/Manifest2
-rw-r--r--media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild10
-rw-r--r--media-plugins/tap-plugins/Manifest4
-rw-r--r--media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild10
-rw-r--r--media-plugins/tap-plugins/tap-plugins-9999.ebuild10
-rw-r--r--media-plugins/vamp-aubio-plugins/Manifest4
-rw-r--r--media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild5
-rw-r--r--media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r1.ebuild7
-rw-r--r--media-plugins/vamp-libxtract-plugins/Manifest2
-rw-r--r--media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild4
-rw-r--r--media-plugins/vdr-epgsync/Manifest4
-rw-r--r--media-plugins/vdr-epgsync/metadata.xml11
-rw-r--r--media-plugins/vdr-epgsync/vdr-epgsync-1.0.2.ebuild17
-rw-r--r--media-plugins/vdr-osdteletext/Manifest2
-rw-r--r--media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild2
-rw-r--r--media-plugins/vdr-remoteosd/Manifest4
-rw-r--r--media-plugins/vdr-remoteosd/metadata.xml11
-rw-r--r--media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.1.ebuild17
-rw-r--r--media-plugins/vdr-xineliboutput/Manifest6
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild8
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild8
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild8
-rw-r--r--media-plugins/x42-plugins/Manifest6
-rw-r--r--media-plugins/x42-plugins/x42-plugins-20211016.ebuild46
-rw-r--r--media-plugins/x42-plugins/x42-plugins-20220107.ebuild6
-rw-r--r--media-plugins/x42-plugins/x42-plugins-99999999.ebuild4
272 files changed, 3673 insertions, 165 deletions
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 09195fdd5907..201a2a2d1055 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/frei0r-plugins/Manifest b/media-plugins/frei0r-plugins/Manifest
index 1c265b495620..d69a6f747f1a 100644
--- a/media-plugins/frei0r-plugins/Manifest
+++ b/media-plugins/frei0r-plugins/Manifest
@@ -1,4 +1,5 @@
AUX ocv4.patch 13850 BLAKE2B e385d97dea1e457642be0ee2bcce780b3fc62c06966ed2f88a9c081ea4d74a200a36d835b3a09809bf25d81a72126502fe3a99580fd6f420e22ec2dd23ca6b31 SHA512 b3c3817de2ff0d4738319ca47780d5e140d9e4d07e124b76ffc23133231ab9c7062fa786bc1f4b71d81c032044daae0e8845f4703720a6d4ec6c2f76bf68e8e6
DIST frei0r-plugins-1.7.0.tar.gz 1214323 BLAKE2B 1b571361ced6dfc29c5b487ee78664995aab615b89ac9a0839254c5fc17ddc7147cf9eb7c2d6df33f518fa96b9761a185dba420037e6c9cdf7d0e70416aab76c SHA512 8c80e8e0ce8c302e633ea1f6ff4e2a141fd7a8bcb7fce25dc7f1f6521be11258a3efa1074c224c7323e6a17bc405413385be193a5c787e2f276252b50477ebce
EBUILD frei0r-plugins-1.7.0-r1.ebuild 1399 BLAKE2B d5e01b3d00670e6a420f15f45778b5029a230cbfe1ce6efb6281e885acebffbcbb266268f955479ecc5f405c872832d1f6e0a63e7584530227fb9aabce5d0aea SHA512 809f076d169a71e1a21696c9fa8e2184a053f26c378d328397f728dd1966e361607fa604706da49ba643146ca19a6856806b2f51dd893714fcc0b836a4b5f82b
+EBUILD frei0r-plugins-1.7.0-r2.ebuild 1291 BLAKE2B cc1f3e129d715b4164d6fb2828a6df79a3d16e942ac07d16d2a17b166782ca014a6cbe555ce659ea1b20c8417554440e23c4c11c706f25db9d766a4bdab7204e SHA512 b337f1bcdf09681a2dd7bf5933c555742b2570527a450cd00a4a22ac15f7081928e7ec1935b414c050a2545f03427d833c96f0da3e408807737b1eaf50e48db7
MISC metadata.xml 639 BLAKE2B 6a7ec1b4bff3e8914a2a3e7a3c64e4888706e9cfbf45f9e67b498817e6bed385ad0659793e881d6f647acf4ba41bdba64f54a6da276ac75254383d75a85300cf SHA512 83a9293bfbc788fe3290efd9264b7bc3819dde7cb48eedad1c3ba709a1fe55fc4c4768fe00d2a31da009109a60e99c32faad43d573e71149042cbaeda24b2d98
diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild
new file mode 100644
index 000000000000..1b3d854afda5
--- /dev/null
+++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_DIR="doc"
+inherit cmake-multilib docs
+
+DESCRIPTION="A minimalistic plugin API for video effects"
+HOMEPAGE="https://www.dyne.org/software/frei0r/"
+SRC_URI="https://files.dyne.org/frei0r/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc +facedetect +scale0tilt"
+
+RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}]
+ facedetect? ( >=media-libs/opencv-2.3.0:=[contribdnn,features2d,${MULTILIB_USEDEP}] )
+ scale0tilt? ( >=media-libs/gavl-1.2.0[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt )
+PATCHES=( "${FILESDIR}/ocv4.patch" )
+
+src_prepare() {
+ cmake_src_prepare
+
+ local f=CMakeLists.txt
+
+ sed -i \
+ -e '/set(CMAKE_C_FLAGS/d' \
+ -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \
+ ${f} || die
+
+ # https://bugs.gentoo.org/418243
+ sed -i \
+ -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \
+ src/filter/*/${f} || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_OPENCV=$(usex !facedetect)
+ -DWITHOUT_GAVL=$(usex !scale0tilt)
+ )
+ cmake-multilib_src_configure
+}
+
+src_compile() {
+ cmake-multilib_src_compile
+ use doc && docs_compile
+}
diff --git a/media-plugins/grilo-plugins/Manifest b/media-plugins/grilo-plugins/Manifest
index f5d5cb9ab676..1ebeff3ac2f5 100644
--- a/media-plugins/grilo-plugins/Manifest
+++ b/media-plugins/grilo-plugins/Manifest
@@ -1,3 +1,3 @@
DIST grilo-plugins-0.3.14.tar.xz 1836512 BLAKE2B 28d633a1565c1bc8329a6a69d4f2d8db5e5887cdce5e56fd4167ab31f293a2c203583b9c2a916977a9642c6acc15933d37e50026e9929587f0f35af688c6a9c4 SHA512 941d9524cfb33e33315ac7575051521d9117ef517b169cca90660dee788252eaf1e6f8171ccc7beede5564d63149e065faf08c3244e17f7c1c193bfb7d2af1f8
-EBUILD grilo-plugins-0.3.14.ebuild 3138 BLAKE2B 1b370e91a55564012f6671e6e77a78da04bba500cebdea1ff2ff62e770458709989f60e1d7f94c4456d6e20f43285d022184781fbe51b877c583d6da40ce0998 SHA512 b362fcb4be536a75a880f14793f3b14934d14cde76c9f861aaea9024e9687c40a2ca74d71b6c15c275c1a729c97ba49ef92ff7d9d7d6e0cfc9096a73d0abb7e9
+EBUILD grilo-plugins-0.3.14.ebuild 3407 BLAKE2B 9a19b0fe6c8446d541a517e3bf1e191444f08c18ccee99df95e3f1d9219a7da4cc583d92178ff3c600e35672c9b135e1a89e39cb1bf5efc39992fef0e5ef80d8 SHA512 470927bd1a1ac02adaed628c76a543be9b79a41c619dd824fec0a0c4c4b8e8e399d8ca309f0b7d433e3639669551254f87e3b185dce0519657da6141e2e1a20b
MISC metadata.xml 921 BLAKE2B 6d399a219e95fd3cd2bd3549256bd4c66caec4ad78feba1b89fa4a6018d8a0b32c7e02c59c69b3c7d3aaa0eb7df6c0be1cc41052d53eafc664dda240367fa9c3 SHA512 a2360f8a8690346c2aa971d91776fb143671e4a1d69300519325943579522e98cc6f12654e5d8fa8df6008d56b7bd82b81ab41d95f7c650f439a91d8f3a705c9
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild
index 226ee065aaa4..293cd7957771 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild
@@ -63,6 +63,14 @@ BDEPEND="
lua? ( dev-util/gperf )
"
+pkg_pretend() {
+ if use gnome-online-accounts; then
+ if ! use flickr && ! use lua; then
+ ewarn "Ignoring USE=gnome-online-accounts USE does not contain flickr or lua"
+ fi
+ fi
+}
+
pkg_setup() {
use lua && lua-single_pkg_setup
}
@@ -101,8 +109,12 @@ src_configure() {
-Denable-tracker=no
-Denable-tracker3=$(usex tracker yes no)
-Denable-youtube=$(usex youtube yes no)
- $(meson_feature gnome-online-accounts goa)
-Dhelp=no
)
+ if use flickr || use lua; then
+ emesonargs+=($(meson_feature gnome-online-accounts goa))
+ else
+ emesonargs+=(-Dgoa=disabled)
+ fi
meson_src_configure
}
diff --git a/media-plugins/gst-plugins-a52dec/Manifest b/media-plugins/gst-plugins-a52dec/Manifest
index 7f5b07d47431..9db265ed153d 100644
--- a/media-plugins/gst-plugins-a52dec/Manifest
+++ b/media-plugins/gst-plugins-a52dec/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b1bdc363feb697ee7cc89f4c664aa7aa700b76678873e5dae23f277ad99d6034c1e3617d760acc9cd075e0044fae3f4bb88d SHA512 0223f4ceebd1482329cfc7c3faa094d9f3b1d3eaa51eab3ff42da781f0aede8e838221bdc8d1a3ffc43318fb424421447d5548ebaf9ecaf8a290975d178df9ca
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a
+DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f
+DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5
EBUILD gst-plugins-a52dec-1.16.3.ebuild 443 BLAKE2B 93bc714183c1873abdc8f38b945422f5e8bbebef100b66458fab9a0bbce94107e4b158792deeb769df0e14eeb424b239efe4ad3fb29cdde39fe3dbd5fed4eda2 SHA512 c5e44e3294dd9b0ae782db4ee8a6ee6b7ed268f836012068c6cd3d7a03dbeda6d269eeb385ffb62c3f0b96e291cefe2f5fb8c0ff410b8d6e36f8707c1c38f074
EBUILD gst-plugins-a52dec-1.18.4.ebuild 456 BLAKE2B da5c2529b9cc621953535af6b401f67e641410aa79766d310ab9e08eee09b2979b83c768c03dec48c1450b75923de85a8d27d08cf25cd0bdcef4eab1de5bd78b SHA512 f4a5d921e2ff26b958a199df1a7044622c814d00a10375b50c66519b4091ec40949b6423fb34b65c3f8b1f37aad6d218963552c11679b5434c493033bb339fe7
+EBUILD gst-plugins-a52dec-1.18.6.ebuild 462 BLAKE2B b0d748867058e925e2169c38aeffa00a6d30ce625c3effdde3bf21f4e844153befb29fb13cf842383b6856924bc96c6122123c5a86961bd2e3ec5e4f68dd0e79 SHA512 ff6c85e98ffb567a669e5cdd6013e7b7ca36f755e513bdc1ff761158fb53b929c18e9c5f67bd02f6d8decd130548292b02500209d5e42f7c814119d0a5a42b11
+EBUILD gst-plugins-a52dec-1.20.1.ebuild 566 BLAKE2B bddb4c9d53a327b58390f8d61e7d795f94b0e1f3c47ca1e6a90a03e2536c7ef8bea914821774f4d1972ce4727f731395c5039097dbd158dcd80079c2d73c754c SHA512 efeb008002a8f0832f46570b1217d4a0a8d41f42e442f8ae4262068fd84f0e8a2b0ef3c78a8f0e5a40c522fa7b444f9da4da3c9cee560fd66307594da8ae794a
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.18.6.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.18.6.ebuild
new file mode 100644
index 000000000000..43f2841142a6
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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-a52dec/gst-plugins-a52dec-1.20.1.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.1.ebuild
new file mode 100644
index 000000000000..e1895f003aa3
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-amr/Manifest b/media-plugins/gst-plugins-amr/Manifest
index 49791a25759c..3b352c55b3a6 100644
--- a/media-plugins/gst-plugins-amr/Manifest
+++ b/media-plugins/gst-plugins-amr/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b1bdc363feb697ee7cc89f4c664aa7aa700b76678873e5dae23f277ad99d6034c1e3617d760acc9cd075e0044fae3f4bb88d SHA512 0223f4ceebd1482329cfc7c3faa094d9f3b1d3eaa51eab3ff42da781f0aede8e838221bdc8d1a3ffc43318fb424421447d5548ebaf9ecaf8a290975d178df9ca
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a
+DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f
+DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5
EBUILD gst-plugins-amr-1.16.3.ebuild 489 BLAKE2B 79604579da277853446b34abb11b976bad3b2ac29dedf37fa050de864d1822576e9f2da2ce3506ca9c72d44a6a9390f31427740769d632030c90bf05854cbd46 SHA512 6975a326e8ba6898ea536aec8544d2dc42ba5a8d1b478fb306e8d5240105361aa85ac49ec6d12fdc9adc05c8c4567df83d53ab0ad522372d7c95d33597e79ddf
EBUILD gst-plugins-amr-1.18.4.ebuild 500 BLAKE2B a8dacc1cc3557249f7f1d8484d99707cb8a89e709c8440edac84f9dcd2b3d9fd22069ae291438c9cf4aefde2b68212ad77468aa279a47f7781ac0b25355cde11 SHA512 6c0ba6bf87dc934438591d7abaa07c6b6ea3514ed7b431096aa2d0bd8fd898496a8f63c63f2dc7cc3b1a261e569eeb712a38eae937039f2fe33d5eb79f96c541
+EBUILD gst-plugins-amr-1.18.6.ebuild 502 BLAKE2B 3574ed8be48ca176544fee35a40fe3bd481d1d990ff8066fdbf80ddca7e6cd857a5e1d260174f1e5a4b26dd062af0141e482865872b487531db4b0a0a6f5d2f7 SHA512 756ff2c3d18845ef2222d72b43fed2ccb28a0671843a15b7190ce8dffe8e5eb143bdc9c5e9c26ee2779a95be5a6e6d7b21bca62ff4588a23dafa10300a4afefb
+EBUILD gst-plugins-amr-1.20.1.ebuild 494 BLAKE2B e4f5d3e9188f57b87f8e49aaa869ec17b011d41ac7a85c587781954d1e31a7b8ddafe184af6dbad7c03670b7ce75f431561c6b75ce54c22d55ab1e1383aea29c SHA512 b3c9a62daad028acdaf1c904280692c7a083fd5d0e5eb49788270e9380d99d304000d587981ef0f47a95455ec720fb920dad33feb4f5ae2a66dfbc07deeba1a2
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.18.6.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.18.6.ebuild
new file mode 100644
index 000000000000..f0ff1e0f26e0
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.18.6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+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_ENABLED="amrnb amrwbdec"
+GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.1.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.1.ebuild
new file mode 100644
index 000000000000..24bff68b70e4
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_ENABLED="amrnb amrwbdec"
+GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"
diff --git a/media-plugins/gst-plugins-aom/Manifest b/media-plugins/gst-plugins-aom/Manifest
index d7c0ac3376e5..72446a011923 100644
--- a/media-plugins/gst-plugins-aom/Manifest
+++ b/media-plugins/gst-plugins-aom/Manifest
@@ -1,3 +1,7 @@
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-aom-1.18.4.ebuild 529 BLAKE2B e515d3e051075d80193e99511c1cb606e2855ee3e178a98e2d1486d49746dccac10e365f5de73c14075b0b91a879325740ddc9b0c4065ca3a7a880f9f55c4ef7 SHA512 570c43b833bb870f2f00c2511ecadb7947368ba88464401afcd3f812760a26fd74446fbe1edbff507591ee9a560cc78bdb0d3e832fd3741ee516e50043c55221
+EBUILD gst-plugins-aom-1.18.6.ebuild 529 BLAKE2B ea07ac5e5d0f906541fdd1f3f29f4d37111240df7f53148052c58804d17bc422405dbe82e5d60a35253136c10e923483fe80483327cf1c19efbc813f1fa1d263 SHA512 f281f8118f2fc48f74ecdd7903d74b0c639b4b56e2c52106467902517628e7eb469ae41159cbf907e1c3a1b8fa0015cda4435a1a5bc0f216436e790693d7415a
+EBUILD gst-plugins-aom-1.20.1.ebuild 529 BLAKE2B ea07ac5e5d0f906541fdd1f3f29f4d37111240df7f53148052c58804d17bc422405dbe82e5d60a35253136c10e923483fe80483327cf1c19efbc813f1fa1d263 SHA512 f281f8118f2fc48f74ecdd7903d74b0c639b4b56e2c52106467902517628e7eb469ae41159cbf907e1c3a1b8fa0015cda4435a1a5bc0f216436e790693d7415a
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.18.6.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.18.6.ebuild
new file mode 100644
index 000000000000..f102bc515506
--- /dev/null
+++ b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.18.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Alliance for Open Media AV1 plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection +orc"
+
+RDEPEND="
+ media-libs/libaom:0=[${MULTILIB_USEDEP}]
+ introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+ >=media-libs/gst-plugins-base-1.18.4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.1.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.1.ebuild
new file mode 100644
index 000000000000..f102bc515506
--- /dev/null
+++ b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Alliance for Open Media AV1 plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection +orc"
+
+RDEPEND="
+ media-libs/libaom:0=[${MULTILIB_USEDEP}]
+ introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+ >=media-libs/gst-plugins-base-1.18.4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-assrender/Manifest b/media-plugins/gst-plugins-assrender/Manifest
index f268e5bcceb0..3928b45b9259 100644
--- a/media-plugins/gst-plugins-assrender/Manifest
+++ b/media-plugins/gst-plugins-assrender/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-assrender-1.16.3.ebuild 398 BLAKE2B 46f97978b49d0a778af273652c6ec258a3400766e3243c375ebdb331f44705d8b62d78d852ebc80a0ce3853b6368d05edae708ed3f13657a447414f2a1d9d7d9 SHA512 7c61ab61011be22f0118866f33d29552521383c1fd8d943afc86118dd220511eaf88942dffce3ac8d115075eb05f4855dfbd7e4603e6558823c25217853005d2
EBUILD gst-plugins-assrender-1.18.4.ebuild 411 BLAKE2B 53b3bcc5c0ca6cb128f6cf850299a76ef1e62979e1612eb5f639dc0bf422b7c9bf7652e5947e6fa6f782d1c7604888dac637025af3503e135a0d9d4bcdf65215 SHA512 8db2305e294c4f1ccdb5932ce5c3353113395646b5ff88a87f6a7ccf9324a51b43c55fe36d044b735ee0a00fd6ea710ad0641ffe91bfd6ec1789c83305dccac2
+EBUILD gst-plugins-assrender-1.18.6.ebuild 417 BLAKE2B 3aa21385d178a6366120808ce7311bfe82d480ce587b0fe154e16a5090b47c5397a957dec1da408d36d1126a6cce3d5bce6fd24f29eb72f4aec99730429afd1c SHA512 6a8c8eec8ed00b10f90875fae29b8e92b50a1cda704caa788e6a3709f0cb9506448e9d66fe92ece80dd4bc18bde8a71f9cf3e4d9191c6b45ba418fe4558dde22
+EBUILD gst-plugins-assrender-1.20.1.ebuild 409 BLAKE2B eb4a0186c880d5ce0210d8522654721ffed9ba01927f6475835926ccb79e1786f336f36ba6e3c6cbd3c1b9e3a9df102270e1fd553e3581a7e23775eb62fb780a SHA512 12935761400265bfa69a817d5853985da2686b2fe8b043199fd4607a23a2ca4c4dd43f11dcdefb4132d92a0c47f63f2b1ca51bbdffa0e4848c5a01d0d666c3aa
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.18.6.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.18.6.ebuild
new file mode 100644
index 000000000000..ecfb1f549c30
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.1.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.1.ebuild
new file mode 100644
index 000000000000..d61da8965269
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+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 d8691611dfd7..bd5a64bde474 100644
--- a/media-plugins/gst-plugins-bluez/Manifest
+++ b/media-plugins/gst-plugins-bluez/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-bluez-1.16.3.ebuild 361 BLAKE2B 6363fedfbdabf9d8e17656434cfbbc0a5048d42184488bd49c6b8896e15bacf21c5567ab69b3d3e914ccb7735342228ec6d7a792a991c98f6f2ec8116230d76d SHA512 7149eb4bfa90297b3067fc5d5e7439f759b32a61c6f46e8c4fc86834ca83ca65252777aad68732799606dbd78b6e580a43be07574cd9b0176184ee73a793e13d
EBUILD gst-plugins-bluez-1.18.4.ebuild 367 BLAKE2B 35798bc49eccaaccea1693046712cf5e00926e84c41f0f3d7cf71e37a47a07283e74a7e7a885321ee97e590f29aa4889fe154e54e6ec6c8978ac831223db027a SHA512 5b1c4c377262ceae98e33471baf831b53a16299da48be79a2f20048b3369388941f8ef49d98c6d5c703431a36212d83d71e6382c19b6fab99b77506fa9103893
+EBUILD gst-plugins-bluez-1.18.6.ebuild 369 BLAKE2B 301c0ebe99fb2378b7a052f60c5f5544becc63bb81b2656157777f487e50652aba33deb48907e67d672c40ef4d296dbcf2aab0ccc9e234873310d20920d90a0f SHA512 4a39a8f742132bac65cd169e669d0166eef4ac43f0301f5ea18668dccf135f9033e9a761fe8ee049c6e6a37f9c24b6751bf38cf5f5c0885157b4b79ec705f002
+EBUILD gst-plugins-bluez-1.20.1.ebuild 372 BLAKE2B 761170be50d05b4795ba883ad6ca48f0a318f8665ade02be1f4531f8a8357533422bdf9e187f28a50cfcf8443f1fdc86d9649b88fde08a14fae5a1837ad65575 SHA512 052e406799e06946ad6920d69b81e4b870a8915c12e43c07acca813936e68afe8538caff18277190490c970c630d07b2ab4d36d2170bab501a628ec845d54799
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.18.6.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.18.6.ebuild
new file mode 100644
index 000000000000..b2955b70381d
--- /dev/null
+++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.18.6.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-bluez/gst-plugins-bluez-1.20.1.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.1.ebuild
new file mode 100644
index 000000000000..742ce0cfd024
--- /dev/null
+++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=net-wireless/bluez-5[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/gdbus-codegen
+"
diff --git a/media-plugins/gst-plugins-bs2b/Manifest b/media-plugins/gst-plugins-bs2b/Manifest
index cfb6915aa9e7..4633ba8aa859 100644
--- a/media-plugins/gst-plugins-bs2b/Manifest
+++ b/media-plugins/gst-plugins-bs2b/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-bs2b-1.16.3.ebuild 331 BLAKE2B 23543896eadcae9fca17a3e55cb559184a40a363eac2c3698d7e6a100b966c9cc663ffaff14cb5c8525944429c13c6be2109daca68e1b926b8e82bf246e73760 SHA512 b39a712efb956d8eeb2908ec910698e8ac7e747ad149054a2a733ab30e06f753932b7853b3640e8100be9504607626efbf3126abacf4081b0f2b31c9208ee5e5
EBUILD gst-plugins-bs2b-1.18.4.ebuild 337 BLAKE2B b4be76541aeb2d9402fcae8c14091400b8756d66295f8647e9de1ec501472da880b136a7a8538854b03fe7bca6edcd17d6f5648138dcb3add342894eb939bae2 SHA512 735c1d7fbc8254653db8018ad65ae283b93b4d42971b749b533a786f845a29babf1d3fbb076cf407fd78346a898d870d4ee59b65f599c2c12fd03e3ae9725490
+EBUILD gst-plugins-bs2b-1.18.6.ebuild 339 BLAKE2B 787e809d22b82fc6e3879c2bacc0aeaff24678c69418ce86b924bd7cb8bfa5676d80dbf533b73174594b50718b3665217ba63cde4afd439331c81e1a97df726e SHA512 7075ceddd8a4766e70c98d22934e9fc3eaa667bbeddbd95ae5ee5aa47f07f51f05619177d301503b03f89f947675a1324330a9b052e005a85b7bd61e0bd7b9aa
+EBUILD gst-plugins-bs2b-1.20.1.ebuild 331 BLAKE2B b1d730d4959b032a255e7306255de060630650d1c2ace40786af3dd69e963d728a54059db235ff279d722ecbb844dcf6aacf3813af9f2575945f9c108e78c86c SHA512 b94d2c2529b2680a724d254a5642263f7f9cc3f7aa80ff91fbea58b02e5ea9bc93ea4a322d6cf3b4c47cba44e5c8bee671261274f947d16d32af6245edd8ed7a
MISC metadata.xml 374 BLAKE2B 8323f41cdebbe14af4388ee8740c69af67b43e25352ce91804df40ada3e7a708896a6da6d85c6f6f80298260fdea54e1a7352321ddd4d902d3d73fd28b265016 SHA512 0030a4dcf645a1a0fdac28c4c5561d70f923cc08b9833476ffcd0767ed63cc8f547361a18657c303a341da17cdd8870c3f1289ed11b286c25f9ee7352cf392f3
diff --git a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.18.6.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.18.6.ebuild
new file mode 100644
index 000000000000..83f96f2165b0
--- /dev/null
+++ b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="bs2b elements for Gstreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/libbs2b[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.1.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.1.ebuild
new file mode 100644
index 000000000000..018815838257
--- /dev/null
+++ b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="bs2b elements for Gstreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+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 1cba8a1985ff..51daa118659e 100644
--- a/media-plugins/gst-plugins-cairo/Manifest
+++ b/media-plugins/gst-plugins-cairo/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-cairo-1.16.3.ebuild 331 BLAKE2B ff8c35a31a333d1d9136ee0f66fd4be4024227c367d894752f27c8ed972824fb37fc4b327dd8acd600c9d90e4449085cb35950763407aac39885676f671599a5 SHA512 17b1f351f4775fc69d9b35da2e8240264e4fd44865177121d6983936246b950ec4b0058c1568e619a5c2fe1416c0d374c63bee41abd5ae6d80799af5e31021f1
EBUILD gst-plugins-cairo-1.18.4.ebuild 337 BLAKE2B c028904b7cc3a2a5db51897f67b4f364ebe732f8faafb8826fc193e478977345a497d1b1547be7ea0ad9d5eeb7a3370f5c224496471744f18e0273c9a9221b99 SHA512 cc2b5ea1eff69b7a1b149feb8b8a5c76ce2960210593a9bfc9412457855417b1d8a7c98b83847a7ddee27c3c21fe236cb717b0ba3dcb2554af2724c10cb051af
+EBUILD gst-plugins-cairo-1.18.6.ebuild 338 BLAKE2B b62dab947ac3a04cec3db1a0d21653cdb0e2dba38622d432fda60113361cba2753c15cdcb9f5e4df78f86f5c81325d934b3d2c97e8b494c4557b105ca1bf9650 SHA512 5bbca7f095ffc0561129c62af71846be5a16d374e59f349ec11651247af3aa3ef8ed1306b358379d1e7216f79d012efed851a1058f04bedb0751c4d335e4bdb6
+EBUILD gst-plugins-cairo-1.20.1.ebuild 330 BLAKE2B 9e06752c6435263c5fc6fdbec4b0470bc0400361bfc5c73e6d97216ee06ffa93a6a1a9dd96db70efdfd2a602dc2a096c8950fc005ad2878a23c1da9340d9e1e5 SHA512 cf8b0e191ddfc394fe24a60f67222d9cd5f385a2b1d2a7a55fdb29b3fd5f65613348576590557a98572d45e2e7017e274fba06bc7593dfaf1b15ba69784a80e0
MISC metadata.xml 479 BLAKE2B 264dc8e4df1afcb465274e58dcf5677c58923801beea685be9ad3dcd770d984c0c67c88462abf6a59f9a802291aaecda4e21b73dab9158810b97824a5891c19d SHA512 a8a09b0db415d0a14fc2f3161c9d8a6f4fc5621eea4122770ae3a90a4ad4250975e78d540b1a4a8cb2b2ac2ffc4a1b60416bf4df262bfcfc0a204b2e77be9421
diff --git a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.18.6.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.18.6.ebuild
new file mode 100644
index 000000000000..c215268ca74d
--- /dev/null
+++ b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+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-cairo/gst-plugins-cairo-1.20.1.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.1.ebuild
new file mode 100644
index 000000000000..12189cdb8adc
--- /dev/null
+++ b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Video overlay plugin based on cairo for GStreamer"
+KEYWORDS="~amd64"
+
+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 d0e96e3359b1..03219c38083b 100644
--- a/media-plugins/gst-plugins-cdio/Manifest
+++ b/media-plugins/gst-plugins-cdio/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b1bdc363feb697ee7cc89f4c664aa7aa700b76678873e5dae23f277ad99d6034c1e3617d760acc9cd075e0044fae3f4bb88d SHA512 0223f4ceebd1482329cfc7c3faa094d9f3b1d3eaa51eab3ff42da781f0aede8e838221bdc8d1a3ffc43318fb424421447d5548ebaf9ecaf8a290975d178df9ca
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a
+DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f
+DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5
EBUILD gst-plugins-cdio-1.16.3.ebuild 372 BLAKE2B 280250587e3559487c8d02a632dd0b46440da16b5b53e921805951b37ad4ed0af3d765a424ffd056e1ffc8e20d59f7104e1ed2cc22bbebba87d07581f1fd7053 SHA512 252fbf60ff69e6ac8d8bc485111995a364e5bafec34f62df721452c58f2075fc9985bf94a589bc4f4ed7691afac716b6b391cb3a652dd204bc2bc44e4718558b
EBUILD gst-plugins-cdio-1.18.4.ebuild 385 BLAKE2B 4a25cc22c9a7e726686c9bab46a32c1fc247944784b4a126e6948a72308438cacf699c52772122e5e9c0b5a8e230e2dbf38210d93b2e5dc7eb58c3978ac77545 SHA512 404db1aed91a3f1bb3f8faa14b4bae8986620e74662d8e1cab49919ed03999b9f0d4196ab572b704235de41fbc94ade3c40fa9165ea777139ab40e997e92af0f
+EBUILD gst-plugins-cdio-1.18.6.ebuild 389 BLAKE2B 09b2cf36d2cf2f1e9f4e34f88d5b7d273babebf7eb7d1bff994f252917422523a8a2dfce3c4bb0986eaf8f72b466c25d169cc0c496a5e400db31cb971325ca3d SHA512 a8756f7550d5561559ab6154f0a68a210a258155bb3fe7bbe8d18d485e70f85b7d20c1d3c9e51eba7a4e85665397d78cb6925183687e5149002bd4adef84ccb9
+EBUILD gst-plugins-cdio-1.20.1.ebuild 485 BLAKE2B 185a6de670973e687ca5a919f67b42911176b537cf281ef5e7cf0da78bdd1dcfd269c213e9e9aa0f8fee750888b76f5805e68778f6f09472da98d3a9433d26b7 SHA512 bb030ccc1872d54ee4672745ddc6679301ca0d9db803720f9beae3546d5704733094a4d75707019bcb714deac8e38e85476aa836140fa96c4b424cf1857e4a09
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.18.6.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.18.6.ebuild
new file mode 100644
index 000000000000..be736f76c6f8
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.1.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.1.ebuild
new file mode 100644
index 000000000000..b7d4fa0e6fcd
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest b/media-plugins/gst-plugins-cdparanoia/Manifest
index 402dd3ef76d9..ad72492a6c72 100644
--- a/media-plugins/gst-plugins-cdparanoia/Manifest
+++ b/media-plugins/gst-plugins-cdparanoia/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-base-1.16.3.tar.xz 3953616 BLAKE2B c78713d0aa77a7e8c8043377a7b7959e8159baa3c3b81751b6dc825137c26fe8e52d3ff2c9c734bdda1d01a087b67d1bce4da66de390aad8169c74001c8f620c SHA512 d44d4da9cb27a6b8e59cb3f0714cc71809c0f14b42ef8d4a2dddbb940efbcb9634a40596d3cdc7391016f6e758005c14aabe1f8f30bb597a57d85c2d94045e75
DIST gst-plugins-base-1.18.4.tar.xz 3169512 BLAKE2B 8b5a7a08641532631842e2ec02379b116ae0f08cda7654d123dbb2d56f97667b94ffc716b389a14ad034d0edb36587d8edc2c4f53782135c53def248fa60d0a3 SHA512 c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a
+DIST gst-plugins-base-1.18.6.tar.xz 3180564 BLAKE2B ad68cd65cff362ea990b26b9669edc6fe9be21e178e84d7db9d5d4fb13e31326ad7d40cc6228ed5bd54b74aad8a085332d6ce005519208ce6c3d397c29ca0a94 SHA512 b63c80354f1e7363e776726246328781a598a9739ab51b91db552935e5e4e96145ceb7b5b16bff6d054497ed37189bf742ae66774c23b1921b8b19bd9ab93945
+DIST gst-plugins-base-1.20.1.tar.xz 3290068 BLAKE2B 56619a3c267d38daedc1d05b6ab95e8b66dba7bd9e30b019801146688b706f84551290de607d5d2e6f31f2a87302ab75db5cb9704623b4cc11e4aa5c327922c5 SHA512 679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541
EBUILD gst-plugins-cdparanoia-1.16.3.ebuild 475 BLAKE2B da0d62c41361adc6cc1a4bf3252010ef73f9aed43433658e1e9a5a68c34970a616fdd494244552f8dfb9f9d904011808ae6e791fbee783d253265952c99368b1 SHA512 4ec89ae001784d63b9b7fcbcd06cfb1968c89906f517fc8477042a0dd82e361b55539bd25a343c73512c2b542211401e4eba9b5c1adac71249ba2232a7568644
EBUILD gst-plugins-cdparanoia-1.18.4.ebuild 482 BLAKE2B 68b71044e43b6ce3252dbbecaf725dba1a248cf07a35680872ce831e42456aa26cedd685dacac2720406b4f68374874e9564e8cbba288fe4a2c6585c73f50b4a SHA512 631a613e3fef26f72c67cba824aaa6e798076b67ec46ccd937298b64512c88e9d16ccea8d1a8a69bb60f8c9e35e213ec38e0a4b442c717127b0567e47a81daa4
+EBUILD gst-plugins-cdparanoia-1.18.6.ebuild 488 BLAKE2B d023b9d5d14fd61f30d82f7100e1c112a138f3bd06a5247a298b2b35003591720a5b404c599223d847cf70a58a65db639ec2d542ec603c19a7ba2e4582240991 SHA512 ec49a1c7025e2130fd5b43fcbdc9bbeff9ec2d16f09dc3668add994f8d1d74bc1c3d8667e49817d9eaabe4469825c00dd89e6d7ebd5cfc472f82d9456889104a
+EBUILD gst-plugins-cdparanoia-1.20.1.ebuild 480 BLAKE2B 6c2e1425d171d304293dc375f3a04184ab3e9043ce1a392c022e4d9aee90adebf6b1d52f76e5895943f71ff5322a7b04344c87c88acf6400dcfec2b1c434fa91 SHA512 67d6bc5000d4b4a34813fd8fa9a0ad2b4b048a1a9593a5d90ff9fcb9465095790e3f1cd01b3983b5b573fb6d2934d1009b84fad1340e9047295fe0153f0d3921
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.18.6.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.18.6.ebuild
new file mode 100644
index 000000000000..54e10a774b4d
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.18.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer-meson
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_package audio_dep:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.1.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.1.ebuild
new file mode 100644
index 000000000000..7f5eb8a5615b
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer-meson
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_package audio_dep:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-chromaprint/Manifest b/media-plugins/gst-plugins-chromaprint/Manifest
index 34c4872c8638..911319a60556 100644
--- a/media-plugins/gst-plugins-chromaprint/Manifest
+++ b/media-plugins/gst-plugins-chromaprint/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-chromaprint-1.16.3.ebuild 380 BLAKE2B ded4b1e539d6696468c879db7c50e6f46ff71a1e98806e3ed3338d816695789001b5a18d0e9612bc0f69e27a498e874fc6677427ecf6d08c066560f80b3973c6 SHA512 c0d4810e614e28cea79a50a6b9d9f04e300ef79d68ed98fd50f4c82c6537a55fb595e03d1a98986363251fe73f0dc2c8f35c639e2e643dbb8d2115296af3fe72
EBUILD gst-plugins-chromaprint-1.18.4.ebuild 396 BLAKE2B 8560b3127f5ca65cc720498ab0bd7ae025dcf47f4c70900213d2cb5c9114650281d85fa7a9e6cb777888a009b79edbacb0a41bd51baac2a38b3c7efd7ab89386 SHA512 d14df6b99ba98f0518e69ad8bc7f0c514fb955e73c74c6f4c7430126aeca4797c1d1fe5da9679a8888649d5d1f962fe68da319c40a25285d4f1c6628d7153bdb
+EBUILD gst-plugins-chromaprint-1.18.6.ebuild 396 BLAKE2B 934c5aeaf0506a35ce3053d6263a5f5d30a6f3bf95428a121acfb70899582a465bc57bbfa67bda0d1198be91bce714efef77ca56f9c3dcbc26597e9f21b0896d SHA512 e349215f98d6e0790e479b5e33802a50eaf90a36a404459dee5ba8b6039dfb418ecc110eeb1ea1a106ad07eec1f564188e02e9d7dc125f2a87aeb11c1fc6bd40
+EBUILD gst-plugins-chromaprint-1.20.1.ebuild 396 BLAKE2B 934c5aeaf0506a35ce3053d6263a5f5d30a6f3bf95428a121acfb70899582a465bc57bbfa67bda0d1198be91bce714efef77ca56f9c3dcbc26597e9f21b0896d SHA512 e349215f98d6e0790e479b5e33802a50eaf90a36a404459dee5ba8b6039dfb418ecc110eeb1ea1a106ad07eec1f564188e02e9d7dc125f2a87aeb11c1fc6bd40
MISC metadata.xml 494 BLAKE2B ba6f7e6cdf8caeb886391f80b58c11e44096902aa4d0262c29a489bed7711b32705a6c45d5d5da0025c3678cbf0f925b2d90d508490990e68d7d92038db84d47 SHA512 959a3150fa16184c0ea690706c9c343b436e2bbc5185150bd50e49ef6081b5db4e71b4c7bd7bcc7c32359071c122f68d1f59ea47aab344a5058f7371db211883
diff --git a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.18.6.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.18.6.ebuild
new file mode 100644
index 000000000000..4da54c160d12
--- /dev/null
+++ b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.18.6.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Calculate Chromaprint fingerprint from audio files for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="media-libs/chromaprint[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.1.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.1.ebuild
new file mode 100644
index 000000000000..4da54c160d12
--- /dev/null
+++ b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Calculate Chromaprint fingerprint from audio files for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~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 f1ddf1ba85fc..876d74bd3f92 100644
--- a/media-plugins/gst-plugins-colormanagement/Manifest
+++ b/media-plugins/gst-plugins-colormanagement/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-colormanagement-1.16.3.ebuild 343 BLAKE2B d9ace2f315d507a5b57acba1a948ba1382a0bddb73065a717b2b2fa5f5cb936c5ef1b42dbd64bd82b99425cb3907aeaec2f42665d706709b7e4ed60f4247dff4 SHA512 67b71f7cb65f4c201b827ef77d7aa187246d4d5d6348be0edbffd69763fbfda5fa025e376e25ff04a80cefa03032003d143f11174560316c6199bdfcba01484a
EBUILD gst-plugins-colormanagement-1.18.4.ebuild 322 BLAKE2B b42b26450dc5f34d10521b3ade01e94356573e9d0d77b1f2182faeb2820952dfe7b78d0529c40723671b7b377f4741606789fe8bf8ce7a28da4f0ba26e331ef8 SHA512 a5a7f9993144e3d41d5f5afdefaa4e166a99ff64fb3a4921f48620a09afcd9df23dfd36b3341e97e3b1c283703db937cc51cff5604d5a5ea996fbdd50f82a246
+EBUILD gst-plugins-colormanagement-1.18.6.ebuild 322 BLAKE2B eeafa034da83ccc7b4e4650fae272a42e04018684094f25fc23e9acdd9680fdd912b53d2da443d4cf80a5d629b40368f51e1697941a431f4d801123065950fe3 SHA512 b0f89876f7a344abde9ab83c2c553d49fb87306ff56dddfe419a1dafda3742986c3f33e8cecfe4f292cf5867589fd3c256575531be17f29f42c934b38ad86708
+EBUILD gst-plugins-colormanagement-1.20.1.ebuild 322 BLAKE2B eeafa034da83ccc7b4e4650fae272a42e04018684094f25fc23e9acdd9680fdd912b53d2da443d4cf80a5d629b40368f51e1697941a431f4d801123065950fe3 SHA512 b0f89876f7a344abde9ab83c2c553d49fb87306ff56dddfe419a1dafda3742986c3f33e8cecfe4f292cf5867589fd3c256575531be17f29f42c934b38ad86708
MISC metadata.xml 457 BLAKE2B 5d06aa60a2c1884710c1c2e0663d728f690920deae06fcd0bd477a240a44731c64e04543e8a63803416487ba8f2f3f4c69cba3df80dcb47ac5e62c07482ce839 SHA512 c7460bf1d5f2e6477a1e955bc041761739b9e69a443e649a34d6af075b2d0d362adf52a4ec6b70a678e3842a3ab04f9fd46231a9362658026bd9fc7e154f0b19
diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.18.6.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.18.6.ebuild
new file mode 100644
index 000000000000..7978ea328fef
--- /dev/null
+++ b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.18.6.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Color management correction GStreamer plugins"
+KEYWORDS="~amd64"
+
+RDEPEND=">=media-libs/lcms-2.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.1.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.1.ebuild
new file mode 100644
index 000000000000..7978ea328fef
--- /dev/null
+++ b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Color management correction GStreamer plugins"
+KEYWORDS="~amd64"
+
+RDEPEND=">=media-libs/lcms-2.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dash/Manifest b/media-plugins/gst-plugins-dash/Manifest
index 607814a8e9f8..fb8b8ce4d29f 100644
--- a/media-plugins/gst-plugins-dash/Manifest
+++ b/media-plugins/gst-plugins-dash/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-dash-1.16.3.ebuild 1265 BLAKE2B 6b22336bf23b8fa6dcd60f46330024e26efa74e1296dcd8fb75c3e3ca6792564d116928f816af0c4246c3702fc7f37ef31600e4fbc2b8eeb018eb24112f56ed9 SHA512 aca70b191cf8a59905f94b1cad88631a41c6de66fb9f7f62ce25c148d5bfc0d648766214c8a673cc9d61a275803f764f9481e4e62ce824024c1c998a63561f8d
EBUILD gst-plugins-dash-1.18.4.ebuild 630 BLAKE2B b00bb96ebd4dabe5d31fc383dc7aa96db3b725b9c6cc62b99cdfe781c0865a56fb79e62e2129e6f6d7866cbce602b2e4fe10c83983b8b470e74f5960e2562104 SHA512 7f12f3b5b49b8bc6fbb86162b8f721e15aab752b29671af01b525f63bc4bf1bbee77518b5e873a2a9d0d8ee94502221f4c9dbb2aa582659891160984692ac918
+EBUILD gst-plugins-dash-1.18.6.ebuild 632 BLAKE2B 1e60d76f769f02ac2b0591cf9b7a74ab48309f4f1aa889279892f896b488db28171cfbabf11356ca8fe621172d5b96be2c2a8eee7f81bdd42dfefb419f5b5d8e SHA512 727e8f9e81afd81720b53434a25e03cbc766f987ae95c5b6a8666256e8def8f9daaed2c07069180689d3ce94bf0cf20fd7d0accf64ad1ff702f326987bb70e2d
+EBUILD gst-plugins-dash-1.20.1.ebuild 624 BLAKE2B 289259819e46bde47c52610adb459a5adda62a7ede05eeae2886f79d4039111de81cae9f205fcf455d2225ab3df0e517c6dec3cd465fc80a5f78ec3882154d2c SHA512 c47e4aa8688afae0d59c72c14ece54502b9a2f625b855344030548175991e79881257461b1eee2225b158fb21a3064bb1566fdc79c6d9c64e11c4ad7f638156c
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.18.6.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.18.6.ebuild
new file mode 100644
index 000000000000..a08b57e413f4
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.18.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
+ gstreamer_system_library gstisoff_dep:gstisoff
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils
+ gstreamer_system_package tag_dep:gstreamer-tag
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader
+}
diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.1.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.1.ebuild
new file mode 100644
index 000000000000..53a243db197d
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="MPEG-DASH plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
+ gstreamer_system_library gstisoff_dep:gstisoff
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils
+ gstreamer_system_package tag_dep:gstreamer-tag
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader
+}
diff --git a/media-plugins/gst-plugins-dtls/Manifest b/media-plugins/gst-plugins-dtls/Manifest
index 486a8647215c..25afcd7ca05f 100644
--- a/media-plugins/gst-plugins-dtls/Manifest
+++ b/media-plugins/gst-plugins-dtls/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-dtls-1.16.3.ebuild 340 BLAKE2B 270d0f0c192d7d60653963f59a2288f813754ab03f5607ba585ca499dda487d629d48b3e55aab1485644131e8f3255476e41dfd0735fd46afc406c95ffc4c8ad SHA512 3f4d5779fd39060fe73c57e82a22dd673e930fe8526ae43b2180aeb0f80e8aebe21ea1e525c7bb0ad05e349de8642da524e659689acf28608845fa1146074a6f
EBUILD gst-plugins-dtls-1.18.4.ebuild 354 BLAKE2B 973e73eda884ca8c069ffb2284ef5fb28bf6f187b1070199d1d5ad2299319059508c5d1be884d9227850c670d94bd972ab27d9d19a6ab1f2334bc887b2f41f10 SHA512 1b3414d477bddb7a9de4ace357cec991f36410ff7a3aae6f9153c081205a372829325d625a58efea80416963f2a41ec77db6cba040951078cbf87adb6e53a602
+EBUILD gst-plugins-dtls-1.18.6.ebuild 356 BLAKE2B 16b7fbf50e959c115dae7ba55ec93d3ab47758f1fd99cc4398f1611f5cacf87d9ea3dedbc24fe71b68e6e6dc002c9c9474ab05816726eea26c63935122e88aa2 SHA512 00916498cd08151ffb17d5523801f8f0e2720f4e67e5472553d1309795a67e04b356fd6452b1045c98701b1cb8562c9518b180f8c76a64a281dc252e2e0f0886
+EBUILD gst-plugins-dtls-1.20.1.ebuild 348 BLAKE2B 215c4b5e15e57ec84b9269174d81bc0b8298bc33ca3e52c3c6088b0f66e9fb021baa7afcc36aa001eb652b1c29ee551cc3a6a16e85e699fc13134f67aebe273f SHA512 ac584a6678623ea40f20c6c0b584f5d518e91df4a9ef819c13858ce1887e290579148814facebf4e6b2abad93dc70b9fd7bcbc9992ce4dd0962768f5e8ef1911
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.18.6.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.18.6.ebuild
new file mode 100644
index 000000000000..f1091bb887cb
--- /dev/null
+++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.1.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.1.ebuild
new file mode 100644
index 000000000000..9ce9ff3f0b03
--- /dev/null
+++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=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 11b6944a28a7..67501c9cc4cf 100644
--- a/media-plugins/gst-plugins-dts/Manifest
+++ b/media-plugins/gst-plugins-dts/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-dts-1.16.3.ebuild 415 BLAKE2B 6db71c80a9ffd8919e9b3f61743726bcaa21c3783c7bec30776b3802a0f9222e2014a00d2a91e3cc7fb855227c3a267e6dbc8479d3cea3e1facef2afafdb64cc SHA512 11e3600e102e5d249ef79116d778130f73c7d78ea15ddef5b8fddeb05180e7719f77eaadc038294740828afe106050ade15d093abb357fd75371765004e856ac
EBUILD gst-plugins-dts-1.18.4.ebuild 428 BLAKE2B c456c5578d3114be4b6587614aaac993cc6a65f5c2f02d58079171a4304aba23c399ea9c7b5d824b04c3a7dda5a2729c14f8798c16063e78e357697fadfd4c9b SHA512 89631259577dfd945c5917de6c654b5b11de57d8715813ef5b18b68135ac4ece36cfd5d7c3e86ed2b66978bc02c3223c485a78776e526c683ec522ea3f6c99bc
+EBUILD gst-plugins-dts-1.18.6.ebuild 430 BLAKE2B 0d18a48bf1b3e5c97ecbc6f6d38d78dd55bc0e8757bbdca77725d2e25bac03ac18a2f619d050b88ded710cd4b11f9112cc4adede631b289f9e1885c279aadb35 SHA512 9431593de19901821c9f05ac7887fcab265d1bbf7f72f2addb6c2d7c79b00c7ba3a23abd9418b8e630c4feb17abbaf27ff51c2f882772dc80dc325116d53eb2b
+EBUILD gst-plugins-dts-1.20.1.ebuild 537 BLAKE2B 02254e9d48b1c625b6c17e14a6e2c418ff57c545feeb1d76b0573d0771f822425ddc00ad7e062ff409a768c3c55c9be35797976c189f422ef5553f3168f48312 SHA512 338ca259242c047b10997bc802aa4f2d5c65d6cef6c15545084ba655f83027dc5aaaa3bbb5054b51eb0965617c8a3a5c42e55fabbc1f9bd4213d4e5444667863
MISC metadata.xml 267 BLAKE2B 331be70b2fa90cce1bf91ded1dac141de6a9bec40c1736bcb90d280ac7fabf22cfd0a701c7fd5864f007d1159954f7ee55701d5e68b47a1a9a217ca34b7ee619 SHA512 4dcdd6bc6d148a0e02a0f1b766bd0c5712d373d898c06078d8630e0067e858b815117392a11332b257156e95da6337494d99c2724d24cadb97432089908644b5
diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.18.6.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.18.6.ebuild
new file mode 100644
index 000000000000..920be0f8e137
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="DTS audio decoder plugin for Gstreamer"
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~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-dts/gst-plugins-dts-1.20.1.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.1.ebuild
new file mode 100644
index 000000000000..fae2aa270d32
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="DTS audio decoder plugin for Gstreamer"
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-dv/Manifest b/media-plugins/gst-plugins-dv/Manifest
index cb08f7e036a7..deef1b5bb041 100644
--- a/media-plugins/gst-plugins-dv/Manifest
+++ b/media-plugins/gst-plugins-dv/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-dv-1.16.3.ebuild 406 BLAKE2B cf417bd6e948701ab8ecc82e1edf94b9398a0163958130c70959288dc7dac7bf168050f0bb47c76768f545106486df7e85c08b8a8e90e5b93960d08881619a18 SHA512 d488a54889ec4fefb582d515db65811dd367d7ecddbf72015205bb31a2bbad737d7e622cdf8310add91f4f1434832b7f80c98e09ed21afc08ac4cc981e49e302
EBUILD gst-plugins-dv-1.18.4.ebuild 392 BLAKE2B a087cf78bfb0acb25b7cae5e4b4d68ebfdeccd142ba02c2c40a988c8cbacb2ce646126c4a6a25e28bc586d37a5984bc6c3fe607217a988368099721a7967154c SHA512 83ce0a6caab5014eda40bb545c0a2771a4d1e2525c426f6572b73e4fe842c69e954d96a31331ea474faad7f7919d9028e0d2243e7a2dc955df880675d880d3ad
+EBUILD gst-plugins-dv-1.18.6.ebuild 396 BLAKE2B 8b0f00e68a584a57454e662b6b9af9e83c4edbeb007fbb44041f5f096dd3e7fed0d0483ee849b9b1f85ab4f8626516ec34975e0b98bf9ae3dcaccd3f167339f0 SHA512 573b6e0add5476e50fbaf236c237f3bc373ca3e8d58a35d19ffe8ddc5ee67a8e12b5e8f5242fe997babd5f068297826ddd977ea2bc1d1b02246d26be537baed8
+EBUILD gst-plugins-dv-1.20.1.ebuild 388 BLAKE2B 3e0b27cf72cee00df0b2cfa54eccb3e1e992630c7fc875b34a86fae69d1fb91740ec6762d2d61f7169ddadff23e1d0a20f4670748a4dd9680f64b001d4f1c53f SHA512 ad1088d95f6c9d98a9828389f55a4605b78160c65426bb47ef1d742cf21f2e16485785a598d4fc05d174c58a643e07f8b8644a789fb216bfd837eb1f699baa12
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.18.6.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.18.6.ebuild
new file mode 100644
index 000000000000..db739e69c99e
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="DV demuxer and decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.1.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.1.ebuild
new file mode 100644
index 000000000000..37af577b1ee8
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="DV demuxer and decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dvb/Manifest b/media-plugins/gst-plugins-dvb/Manifest
index 1aba9412e6e6..570102198bcf 100644
--- a/media-plugins/gst-plugins-dvb/Manifest
+++ b/media-plugins/gst-plugins-dvb/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-dvb-1.16.3.ebuild 411 BLAKE2B 2cab809327175e643982d0158505a63cbfa0c512ba289dd55fb3a5e140ef3fdbb19621f57602de64f563c02b141e7ace2bfdc271214694bad726040b6a33640f SHA512 6e40d3a2392be6dc67325581a95bcb25ab8529beccf80d4c940fac9f178a04fc00aa3e3b6c52b1a8931045ec2a32cd4477da36f9207b1ac6d8b90125d2d92106
EBUILD gst-plugins-dvb-1.18.4.ebuild 417 BLAKE2B 8a4e869166b07f7a07a428fa050e8d23829aee65c153c0ec24971b7565421fa0a8ec7293b22af394f7259e36707d55d75c0a6d0eda4911d09b9cb0d8c10cd893 SHA512 fdbccc7295a637b684280f6a3cca39085e973713fe77d8c2b8de0b51214f50155fc895f85cd3170d9d3ee3bc7596896ef48d81752dc2e9a57d32b01a07ad3ab3
+EBUILD gst-plugins-dvb-1.18.6.ebuild 422 BLAKE2B d0ccf12239c9b575a427d6ae50557443d9cad16fd73b1f390e0acaaa259653d5b65fe751e89b721dbf5c91ccb6bd9e1b22c6e14d749e3bbc0961c033186c4151 SHA512 aaaf4363de360da50c39b756d7d6ed260a412a9d23fbf61e4668d43ae3938699d067eb8002f6d806ca789aa18cec2e356986c0625f1abfb34346eea2c986524c
+EBUILD gst-plugins-dvb-1.20.1.ebuild 414 BLAKE2B e08d9669f7b83e7078f34da4debdabc602c982e85bec8942083eea383d9274a0c5afa9e72bbccdd899c2c78eeab5d544fa3b9521e1b76c26969c7b1620a7f057 SHA512 3f13ada88cf01fb9dd69e22310190380fe6361155f3bfa0daf81e0b5c961e4219bf41af911b5252cced173495753bc4c7090085ee7a51b52e977335adbc5a5f0
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.18.6.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.18.6.ebuild
new file mode 100644
index 000000000000..53e1193dd45f
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.18.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPION="DVB device capture plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
+
+src_prepare() {
+ default
+ gstreamer_system_package gstmpegts_dep:gstreamer-mpegts
+}
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.1.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.1.ebuild
new file mode 100644
index 000000000000..b62cab12ddcd
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPION="DVB device capture plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
+
+src_prepare() {
+ default
+ gstreamer_system_package gstmpegts_dep:gstreamer-mpegts
+}
diff --git a/media-plugins/gst-plugins-dvdread/Manifest b/media-plugins/gst-plugins-dvdread/Manifest
index 222638b2fe5d..2034a21bca1a 100644
--- a/media-plugins/gst-plugins-dvdread/Manifest
+++ b/media-plugins/gst-plugins-dvdread/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b1bdc363feb697ee7cc89f4c664aa7aa700b76678873e5dae23f277ad99d6034c1e3617d760acc9cd075e0044fae3f4bb88d SHA512 0223f4ceebd1482329cfc7c3faa094d9f3b1d3eaa51eab3ff42da781f0aede8e838221bdc8d1a3ffc43318fb424421447d5548ebaf9ecaf8a290975d178df9ca
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a
+DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f
+DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5
EBUILD gst-plugins-dvdread-1.16.3.ebuild 376 BLAKE2B 3b662ee5bf8b97d596ae7b8800ddbaa4db41db96146424d51caaef192fe444c40152cfb6a881668244e8808f97a60e1229a8765911175f068b3aaf17df495ced SHA512 6aa12862cc861c0484d6f9017a96a62cabf94f835b778be9ebf88f1d6e20333d5afd11db28840c22b663a7d1e91b83d65d22874edf2519bbaa7ca2747b7fa863
EBUILD gst-plugins-dvdread-1.18.4.ebuild 389 BLAKE2B 555a809402bf34e326791d8676c8a614923ef9c1f265e186636131790f197749fa1cbd841f2d81eff2506f768d0e4d36f4b1e8cdd9d4387a0391d570cd7ec8e0 SHA512 502bfec03ed384ed9606bc21efa055272a7569c72f331ea651237593360b945bea6716de85f0e398d2fba193a317911ca0641c65c9cc4b76c947ecfb1c18d519
+EBUILD gst-plugins-dvdread-1.18.6.ebuild 394 BLAKE2B 756f0dccd69ec93de081de5a061f35f474cf53fb9255d097911eb72c98f78f1f32e0fb8a95b59d3c94d4ac836f93d0b6e92e02e6b771d4330dca5d14af76f3c0 SHA512 770a26af80018307cd46a6634c3149aa4b96df15391ec48b65ee43e6c516a7e4d7c96e54cbd8aac4c992130536d7175d430c8b96847e7b213ac688880dc4b75a
+EBUILD gst-plugins-dvdread-1.20.1.ebuild 490 BLAKE2B 867149afe5fe27e0667b49e323940ff108f27933d0dbd8026324120ad159fab7534109ee6ead85909f9556e110f6949999635bc7f1ada01775243f13c0c2eadf SHA512 939abe4be232d35e55788544fa39496b915bd7af5301dc85df346577121610b05f8f402ccbcd4161450593b42ad960d019b0193a73752263c7ec12b21f93fcae
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.18.6.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.18.6.ebuild
new file mode 100644
index 000000000000..7b430f00e3fe
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="DVD read plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.1.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.1.ebuild
new file mode 100644
index 000000000000..c9995544e088
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="DVD read plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-faac/Manifest b/media-plugins/gst-plugins-faac/Manifest
index 081906713425..8bb5a9c18daf 100644
--- a/media-plugins/gst-plugins-faac/Manifest
+++ b/media-plugins/gst-plugins-faac/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-faac-1.16.3.ebuild 357 BLAKE2B 5f96fffed2cd0fbc457e5a4a3d5b13b77ed4358a0166d061f5204b2a92817e5c78ac92aa82589efe16c73be96069705ba3fbe93a12d31d78e30c40f05a5b68d4 SHA512 a70a070a60ba66ba500d3127e0de3ee9be4487f2d75c701411c96d2e5f7ec0bb4436fd2ea05dfc6bde25a39b861f923f023c221d35b1cb99379131486b54c90a
EBUILD gst-plugins-faac-1.18.4.ebuild 363 BLAKE2B 69ef3020b6ce34ef8e9104dab4dc565893f99b5dd1f8206697748a3886d7c3d9d2cbd3662f14cae48c53dac1cede2c66a441dac3e40528a41ca3757e35b85801 SHA512 52214290411afc12cfc1bee248229e5efcc8211d630320e3d274c4fc056bd321f8be3928cd5122896f1188739902bf9ff8b358046c563111603a1a21f81bd4a6
+EBUILD gst-plugins-faac-1.18.6.ebuild 367 BLAKE2B 6b0abc5da791a2aa1d4f05fcc7e6f63a80fe4cdccd0d2d050a7dfcf414a10138b4d283d359c90824fe235ccf2de18fa03603b59179f51a8d31fa8ce11f844807 SHA512 24f4abc261cc4dd90c3bfebde1c666e2b7aeae7d7cbbad4d12e3a54d9687926a4f65d1e4f1ddb434a6c0e08c7a09ddd74dc456c9e7ea2361da02a94a7cef2012
+EBUILD gst-plugins-faac-1.20.1.ebuild 359 BLAKE2B 02bac2a65cf57dc54a4c8bd422f15ab4ff158915e801100e7f62946d6a642d9ca37dbe6924a3af1ad27d8585a8ae1f962429723d6e580ce0208f2d11acc45e51 SHA512 9cf657add02f04e9fbb73c1f98fcf96d8255d40a934e629d3fdc19d8467bd2090939e05c048d37b6fcfa8c7b2ad589da3733e1c243cf4c07fcfd01979e4ea3b1
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.18.6.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.18.6.ebuild
new file mode 100644
index 000000000000..8acb580a2c9b
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-faac/gst-plugins-faac-1.20.1.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.1.ebuild
new file mode 100644
index 000000000000..e3d2c246bc24
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="AAC audio encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+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 6edd3a14f0c3..c96a478a7da4 100644
--- a/media-plugins/gst-plugins-faad/Manifest
+++ b/media-plugins/gst-plugins-faad/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-faad-1.16.3.ebuild 362 BLAKE2B e60f7548090c127380ff594abdc07c486730cf9082738d5b841181b318d2d5907a70181714f7fc4aef24bdec0005106426b2d5e68c02e0c47233c092a447c4f5 SHA512 1a6a9066a8168426ff5c4c81d5ff936b4c9af64f2e76f9052f77b8c7dabeb0317dba9093627077b13bb04522742e169e842a7eb250b5e1c69a40945042891614
EBUILD gst-plugins-faad-1.18.4.ebuild 375 BLAKE2B f37dc1fabaa0f8b98870c38ae37670502aefd325523a93ba551ea3ca3da3f0666c112978aa96e575f81131c8d64eeda62d55860dc052e310d36709067c43c070 SHA512 d4c23034e12571f324e8d639a4ffdf6059625d2bf4370a3483e95577e84074ceb81c65a8551b5aa3b2e186ccae0ef041a9b4d85fc00465fc8a2080dbedd2c635
+EBUILD gst-plugins-faad-1.18.6.ebuild 379 BLAKE2B 7a89f98018f2ba52899de2c1e02dca3647c22f1419e7580133c980b715d642ebeaf62f2523ea12a76a817635c3c632df2b699da378a17ea543307bc28a7371e6 SHA512 2b6c56621c01368144efdae9b1ce64c9962d30664484dadbb188d7614089e4041441f861625643f23107e75189bba239b85f32fb519203a4d93b545d99b65259
+EBUILD gst-plugins-faad-1.20.1.ebuild 475 BLAKE2B e3963e3ff9d1bb6d9380d5845f9fce9cfdf65ad7a92059579a69aac141a26a0b9ef39828b0f42704b5c5dc9c304547775be9a837b448dfc60551f167d27d63a0 SHA512 859423a3f3e00afb8ef67ad46095a3955c1466a48029f74bd1bffadace809f3bc35b66d9bfa78ea3931518f710a3f7b33094ef5a4054c3003fcd83863fc88f59
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.18.6.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.18.6.ebuild
new file mode 100644
index 000000000000..e4922c586280
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="AAC audio decoder plugin"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.1.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.1.ebuild
new file mode 100644
index 000000000000..a2bb99343be6
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="AAC audio decoder plugin"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-flac/Manifest b/media-plugins/gst-plugins-flac/Manifest
index 020b4750077f..b53754a7c36a 100644
--- a/media-plugins/gst-plugins-flac/Manifest
+++ b/media-plugins/gst-plugins-flac/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-flac-1.16.3.ebuild 386 BLAKE2B b566e3774fd5a43844bcaef49cfef4718caf8f0ebcbc0dddb753879f2a2caf39a80ce8acb7f1b4209c11677deb19175d9a7ba47ab20e799729e51305e8ed4019 SHA512 8f253404b64fbe71bd1d6dcc425de8563ffa1516e63278b2a37a4c75b9124b94b93fb59f5de28d1b52c2caba9ee85fa38fad783bbda135f45780e6000ad3b847
EBUILD gst-plugins-flac-1.18.4.ebuild 399 BLAKE2B bfcef38c5c12eb94ddbe10c5b02d6c35a14012464a0d06ee2bc74faa67a90bceab9c19fe65efd75a899e07fc91541cf36483fa26e0168a68ca3d7fd35e55e269 SHA512 2dbde4569a629b07210b0ab6304a916b6ff88480240b181e4cc45b17dc30aebf4982bca702272a77f541ec7dcc5b30591124da2623b12eff50a49691dd8ff30b
+EBUILD gst-plugins-flac-1.18.6.ebuild 405 BLAKE2B 03dfcfaab55ce6298599708e91af4deb4a3aa4d4a73e0c465bdae9021547d6a2322c7b6255a53363e3e5c524337541593e5cf6fca2bcb340425d2bb378d17b16 SHA512 1dba674aabc5c5e60212784df4344966a5e0505d98d8eaa8f644d5e70e25111fc9aa7ff569e53b294c92b1ae94747ebab0d5d62e3cf8d023ef1c026ac74480d1
+EBUILD gst-plugins-flac-1.20.1.ebuild 397 BLAKE2B 3eff7478366bdd7b6a75852aeb9c20f0789f3f7d71d00aa363f34cf897c310ac0b7a97b3d0a32392997c8e73a05c00c2c3c8e95737037cf8afb6cd80bd8e44bf SHA512 aa1da048d5d400c7c0f43307419051c8edf9281a7737f489b7fd7e4997765a2cc6cd364fe5a2251f70eb8c244f406ce9eb3158ba0eebde96a0df45f6f9c38550
MISC metadata.xml 556 BLAKE2B cb52919884686ede76503190f6efcf3f8e9b4dfa667c0921391950610b40676b5e410e1870e8a87b3e80bda7dc5f4814ebb8528baf986d2832d011a31ec5469e SHA512 62157b789531cfb0c0bea4102674215cfd8d6258dac5468baf42273be4b9b675e5db0ee5543f091ec4fbf82830a8228f50eab40a120c4d3ff07a32afe6b0e9e2
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.18.6.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.18.6.ebuild
new file mode 100644
index 000000000000..4203026c96c7
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.1.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.1.ebuild
new file mode 100644
index 000000000000..230f425f2bc2
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+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 c0a8719b788a..2744106529c5 100644
--- a/media-plugins/gst-plugins-gdkpixbuf/Manifest
+++ b/media-plugins/gst-plugins-gdkpixbuf/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-gdkpixbuf-1.16.3.ebuild 461 BLAKE2B d4aeb5ae1fccc72b2149839b1cfd5de42977a0deda9d06b1b713f1d6ad62332435f611cbb22395022e9a79d923110b9c0de1a45f41bfca1812f4a74a226761a6 SHA512 2ef7680dea47ab8a7de9d198831b9df0f64de98f0021adabf9a2e201bea017ade71ace0030358b86a826c456e52f82d52547743d25d119b5be5583ca5826702f
-EBUILD gst-plugins-gdkpixbuf-1.18.4.ebuild 476 BLAKE2B df0f4a90e9bf7a5f675860f11aec38315099b3fc883579650bb94c35a879977a5b88d3e9a3ce8dff3afb56a6164db1eda42ea3a8ed17cc04898138960093f32d SHA512 2c5af15cba0de5f2375225766c98e95233de96d3633a8cfcf9befced0934ce7f1408b70ec109d283fb913f4538b0336d63092aa7e605f76a99e8367d55ba0354
+EBUILD gst-plugins-gdkpixbuf-1.18.4.ebuild 475 BLAKE2B d5f7bd8fdc5397243452ec090c38d626025c63a1576ef2882f23a08c13ce0583c66c7ed93cb383049ad86e55a24f870278727ea4a71e6a3e68713f8c1cbb06de SHA512 4f00580b1a0bf5e55e608299f6634c7d87da23b967d22abbfe3f8ce80a6eda867ee5c02d213231f966e64f03de400ce9c6e49df3b9f0066a9eab9484953b36bb
+EBUILD gst-plugins-gdkpixbuf-1.18.6.ebuild 481 BLAKE2B 702d2dbe7cfcaa4fe3ceac70ebd0cd5cc0bd4bb2d77fa31f69d289efbaac5f1f3fa7ec5dd0a312a5e5b4e0ccca5927af1fed620447e9c3c53c4e1dc5a3c629a8 SHA512 2e47474bf611e3d25ebb8b222a48d03c6cbb3d2b006ca9a38988667b901ef4b51655222ad555c02f31f4d9d0d07a7d53c9946fe0d66c84a1bd15d7428e5a6ed2
+EBUILD gst-plugins-gdkpixbuf-1.20.1.ebuild 473 BLAKE2B 39a30beb8b8e63e07371896738d205fcf0a8b46f9c1a697cb1357377690279545a1ca3edfc86b02e15dd068c82a750efc5888addaac2fb56f28d4e78c6118459 SHA512 8b40473f890a2380a019e568d42235f1986e04526299e4c486e4b913253c9af60ba6fb02ea7db2fb6e38777e357bc378dd8c5c7c12afb40034c1440e00a85059
MISC metadata.xml 611 BLAKE2B ef8ecef60b33cc7ea30268d033d248507e0e18795a1d7856074a3a2bf07c1aef8865ca9d4590d91e3fb0bed076af4b8171e50dd4a88efd9931830f5e25299357 SHA512 a6adad0795f752d27e32b5460ed72bda5ef970d5a6a223974f1ee377dc0a7bafd0007d3294dfbe90ae3a8e4583e96c4fa9f2fec864ba325fb5c4d092c6bc2b8d
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.4.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.4.ebuild
index 5fe72118e120..a33e98b189cd 100644
--- a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.4.ebuild
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
DESCRIPION="Image decoder, overlay and sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE=""
RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.6.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.6.ebuild
new file mode 100644
index 000000000000..290ac4cf5f1c
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPION="Image decoder, overlay and sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_ENABLED="gdk-pixbuf"
+GST_PLUGINS_BUILD_DIR="gdk_pixbuf"
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.1.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.1.ebuild
new file mode 100644
index 000000000000..c816d37aeac4
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPION="Image decoder, overlay and sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_ENABLED="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 1e4dcaefd082..eb3890aa22ff 100644
--- a/media-plugins/gst-plugins-gtk/Manifest
+++ b/media-plugins/gst-plugins-gtk/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-gtk-1.16.3.ebuild 1179 BLAKE2B 7aaf5ff28b98509fec7816fc782741b861b6b4775bcebc6b09fe5052d09ac583a356ab394acb73959e16d70e0a6d4c9eedaac525506050686899c49dd620241e SHA512 26e6f770306c868b27b0d71a4de11b22755d22422109ea33ee8827987f155847b49016b3f455747cc216341f9b04d5381c2aee9e0a58333a68b3b94dcbbfad2c
EBUILD gst-plugins-gtk-1.18.4.ebuild 1194 BLAKE2B f6d9ed545840fa1d7468c8c3fa4785c43251495e9c29ab17cf359c47e303efd60a378cca98bded929633e225ce66e8ec1c08f0cdf4943b1729d6489a5d6dab1f SHA512 450d4186dada48e10e5ea35c5b3fce3983b25062f66f6d49b5d00f92c4bd4da2d2593f240bb398375046242cb6489641e4f07671107f4b7957e451831b0f506f
+EBUILD gst-plugins-gtk-1.18.6.ebuild 1200 BLAKE2B 07d7d3e0b3c1e8f44d1d01b44949fb629a09b6a18ed80c0630afb1bea68dc584cc5984915618354d51354938b8d0c105a76746602f701a3dc1294b554d15b1b5 SHA512 d0e4b8982729218df949e404477414fdb90f91ab751f4e77d7e82ac2f0baf147eeea195c7876df05462d1addf915e5d7cc0bbf312b05078f520fd7518521d88e
+EBUILD gst-plugins-gtk-1.20.1.ebuild 1200 BLAKE2B 07d7d3e0b3c1e8f44d1d01b44949fb629a09b6a18ed80c0630afb1bea68dc584cc5984915618354d51354938b8d0c105a76746602f701a3dc1294b554d15b1b5 SHA512 d0e4b8982729218df949e404477414fdb90f91ab751f4e77d7e82ac2f0baf147eeea195c7876df05462d1addf915e5d7cc0bbf312b05078f520fd7518521d88e
MISC metadata.xml 791 BLAKE2B 5926a04f19bd8076a5c37efa479a13d2399c230295ff231cf6b16c2ba26da2d5082045ace8e27022618c9f2cf31bef986d664b3d9a795e029492f95ff000eb54 SHA512 b4caabc1551bb36f4c4e8edf70a88716ceeff90309b0268d7db59aa0fe8f4aa02ec3eb26d4cefcd0fdaaf8951c77c2cea57396d7ba0d30955de4db70e2200589
diff --git a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.18.6.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.18.6.ebuild
new file mode 100644
index 000000000000..66b7e2346549
--- /dev/null
+++ b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.18.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Video sink plugin for GStreamer that renders to a GtkWidget"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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_ENABLED="gtk3"
diff --git a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.1.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.1.ebuild
new file mode 100644
index 000000000000..66b7e2346549
--- /dev/null
+++ b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Video sink plugin for GStreamer that renders to a GtkWidget"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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_ENABLED="gtk3"
diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest
index d1283af3c7c9..9c949e1108f5 100644
--- a/media-plugins/gst-plugins-hls/Manifest
+++ b/media-plugins/gst-plugins-hls/Manifest
@@ -1,6 +1,10 @@
AUX gst-plugins-bad-1.18.4-use-system-libs-hls.patch 1000 BLAKE2B 6e992199308ff8afdebc47dd5fc0902495ff095f8e87cea96b0a3f9d7dd6644bd677a7d1753fa9c7b1a2dd5cefe5585b23029367535e8ad7df44dcd527774ded SHA512 4e7ec1a36c158334ffdb0f9e1db7b67cfbf71932aa08748e6d33b3d576b1cd58ff7c889c6b092e12dadff2755045f852e1477409801d499a5eb87afd66056cbd
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-hls-1.16.3.ebuild 1120 BLAKE2B 45e152ae24380ec9b4664fb87e7abe72051017264c3237e49e52d5b6afca7700e51c448f5c7acabc5f66ccaeb19f444593fc56a7d6083959fbf580b4078c2fd0 SHA512 84e0d86e5dfd528bb3976289ff7b045d0b056724b93286ac1dd49acfd58b7ec31beb9c31e43c2c978f579e681ee88e5419950df80dfddb27a891234804332a18
EBUILD gst-plugins-hls-1.18.4.ebuild 824 BLAKE2B 48afbe0d63110c63e6d0794f43fead0afac542613242de89b6fc0b6510185c4c04130f2b2816c09a28b18a22f793158fa1fbafe77bcc8bb223b180863eafcd7e SHA512 a7c6f016639c605dfe44b1da09f74dba2a2073183b1f99167e2447339c2ee08c89f37d50cb22b7fa8b09c3b220664ead05ba8c3d6727bce058a6aa4794967ee3
+EBUILD gst-plugins-hls-1.18.6.ebuild 827 BLAKE2B 668482e65891abcd5916bfb2102db1cc7f4e1c77b3e9651b8c7d4080a591bdfc7d2642383ddc3713f9ab72f212f5724aa2b0a24b42494b7d76aa257d725b75c9 SHA512 d2960937637121060e41974d5cee47810844f2de83d629ec2f43ba234aec3cfff1c4f8307fc9bdd0a6cc967649bf16b550e7e3e204a3ae5ece8f5a19318e6726
+EBUILD gst-plugins-hls-1.20.1.ebuild 819 BLAKE2B 87b7d891586761ad0b6199f26addef546d90271b80f48384eb60b20a001aa3f3cf454d91a0b86e7d048617353a81e53a8b68b3eaaeab5b06b23de795ba18fd16 SHA512 5abaea5c174f98f8a5630f2dcbf44f4a200f3c22868b723a86471c0f053ef40753cdd12ffa6eacd64010a52bb5465136136566a0c1e3f742ffd9d1dd9ac1d736
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.18.6.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.18.6.ebuild
new file mode 100644
index 000000000000..3f087056ca22
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.18.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="HTTP live streaming plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-hls.patch
+)
+
+src_prepare() {
+ default
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils
+ gstreamer_system_package tag_dep:gstreamer-tag
+ gstreamer_system_package video_dep:gstreamer-video
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dhls-crypto=nettle
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.1.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.1.ebuild
new file mode 100644
index 000000000000..637be85238d5
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="HTTP live streaming plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-hls.patch
+)
+
+src_prepare() {
+ default
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils
+ gstreamer_system_package tag_dep:gstreamer-tag
+ gstreamer_system_package video_dep:gstreamer-video
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dhls-crypto=nettle
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-jack/Manifest b/media-plugins/gst-plugins-jack/Manifest
index 84f6febff6be..3398fca486b2 100644
--- a/media-plugins/gst-plugins-jack/Manifest
+++ b/media-plugins/gst-plugins-jack/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-jack-1.16.3.ebuild 354 BLAKE2B 588eecfa2ce2e32c7cbae7c477cab2817fa7174d9f2d02879fe555bb590382b6f1ff4db60a005e15bbd269663611f0036c1429d37ec3020815d0dd3f89c116d3 SHA512 a3f73eed8fdfaea2f3deeb415a2b9bc21c2f1bf48b8e7ed31b9cb2ea8636223e0bcacca785594bc9604fb1339d11c29b3a3762991d9a78428ac5540973e63d10
EBUILD gst-plugins-jack-1.18.4-r1.ebuild 485 BLAKE2B ff976fff898919c35ad91806c398ae9e64c70778180cc1bc400ece83ebf51a03e77380e6b745245c742164c05bf55c634997b0260177805df8ebb6de07a06414 SHA512 4b10743ac15b8acbf2816be8797fcbc08b7f1fd3274baf6e56492f7e6af878fec20223b37362e2cfecc55ceef7ffb0eb599af7293e1d72263508e0210d92e142
+EBUILD gst-plugins-jack-1.18.6.ebuild 491 BLAKE2B d3152d660e90be154c53d4e5c8bf45b1acbb0447b42cf2aaebef617ff4aee64a8cf7d7490bc6bbcf466a495a01204fc38d6f1fcc4d07e698f776a265f2f218db SHA512 3e8d1740dc5618a3e5817b82552e5e136f7fb9baa436da4e768b2daafd888b1867e5025869f1aed3869b13d94a3fb6109b2da722b2aac40b5f0915f8e713e709
+EBUILD gst-plugins-jack-1.20.1.ebuild 483 BLAKE2B b6f3f9ef87a7a648503f7f6660423fccecbd503e5e26b936e2ef42e2103e081bb999c728008d8ccbac151dbf9c3cbfcd2a744d66f30cfe3cb2d317cdbed774c6 SHA512 ed7b2efcc0794ec7378ed31e6fa50da7d0076b4229066579ab40fa405317d3613142a8a11aad59babf97bb7620e96f16d344b5e18998aac805a9c58a6fbd0ace
MISC metadata.xml 488 BLAKE2B 342e74e1ed49bff874d7fb35c19f3c1492c31ea7ebf13006ae1d9f2ff0abe5e6c1292f8c5033f9c8609233e8ae9a8bb51bb600a95624643722bcb4d85fc030a4 SHA512 9d57b66877f623a7d50b38656f33082ee439ce5a04fa1b5dca67cef8dda03e71d5a7707981bce6e5e5a13a524be0b3b4b4ca806751c2618decdf12e7454265d8
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.18.6.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.18.6.ebuild
new file mode 100644
index 000000000000..9a528e215a0a
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.18.6.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPION="JACK audio server source/sink plugin for GStreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+# >=jack-1.9.7 is provided by pipewire[jack-sdk] as well
+RDEPEND="|| (
+ media-sound/jack2[${MULTILIB_USEDEP}]
+ media-video/pipewire[jack-sdk(-),${MULTILIB_USEDEP}]
+)"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.1.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.1.ebuild
new file mode 100644
index 000000000000..53e9ee9823ac
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPION="JACK audio server source/sink plugin for GStreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# >=jack-1.9.7 is provided by pipewire[jack-sdk] as well
+RDEPEND="|| (
+ media-sound/jack2[${MULTILIB_USEDEP}]
+ media-video/pipewire[jack-sdk(-),${MULTILIB_USEDEP}]
+)"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jpeg/Manifest b/media-plugins/gst-plugins-jpeg/Manifest
index b4dc3a012601..a7489c2e9161 100644
--- a/media-plugins/gst-plugins-jpeg/Manifest
+++ b/media-plugins/gst-plugins-jpeg/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-jpeg-1.16.3.ebuild 374 BLAKE2B 8952569f49957552269812901b8b749ae2c708ff33464c987aae356c805f521faa2c7c05ca076f735e00942c3906370a4a4e886a3b727d8aeb45619d7a68888c SHA512 9c0a769d8784289152a00a517039adfc9126edcb4ea37240620144d4dd35a99d3397e8cf8d13fbde7b2720440bb5bdcc679e491d58e8e24c3e5a1af88a86381e
EBUILD gst-plugins-jpeg-1.18.4.ebuild 387 BLAKE2B 40435bc43e8c76e0be1c1e280c03517dd30e4ddb27cb8fc29d0a723f62a1a8cf2517b9e4231788e62f6954337571309e8dfaaffe3066785dfcdf5c0b5de04fc1 SHA512 a4ed56636f2c5ff41dea98826e092a3c1c5c2260e57f17c8c33f4388cf89ae5c32860694de4f7e1b9fe89e4021a21214aabe7c62b478a05d6ae5d2f72ff5ec82
+EBUILD gst-plugins-jpeg-1.18.6.ebuild 393 BLAKE2B 7988953ed5165fcdf930ac9b604e7d4ee2249cf72a97594886a6f3a4e356373827f13ef115dce25384b6d9ded8403149f5573f4981920fedc9648f9882cc8960 SHA512 a086e2d701ae851116eebb5d889f3d1a710f83fb827cec90773dd857b2c40d36b41b967be37538c995f532dffc8b724a5a74c0eaf986b3a3994a188bcc541169
+EBUILD gst-plugins-jpeg-1.20.1.ebuild 385 BLAKE2B d233cf88f1b7a843ea1ce6532828c5db6092fc6a8f5a50536f5998d726078b99c725b03394b28ba796b92c02ae4b8c64f34cd77457215c7a3b5fb61b12163450 SHA512 595505e48c61ed1a21141537e29b71022860276d555273e761cd1be2fbf1e0f46d64112f00eb7713ef238b8c31292c33df3aab229a2cac0d179e3d67c0544574
MISC metadata.xml 660 BLAKE2B 3c04b23dc1137c3e3f726bfea150737939ad5b22b8ccd4964823e41db8dba675e46d3ed14de09077e6431794e4be9bc38ee42d094b105f24cf3cea26c8c6a5b0 SHA512 491bf8ece75726026a51476a85cecbc5461960ced3f09f58ce82997267e8445680241aca4c360a2fe5014eea9c8e0670d2596244b2deee2deb27aa21e1524370
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.18.6.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.18.6.ebuild
new file mode 100644
index 000000000000..92913fbfcee8
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.1.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.1.ebuild
new file mode 100644
index 000000000000..bfcbad964249
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+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 93d177fbfccc..f74f21fa1c62 100644
--- a/media-plugins/gst-plugins-kate/Manifest
+++ b/media-plugins/gst-plugins-kate/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-kate-1.16.3.ebuild 387 BLAKE2B 2b9b44cf2fabfb8b596bbea3a73b3b79883968f7880ff6c075b73205980524b5ac67d504a3dabd24b41411873e04e30a15098e65347a87416cccc677a90f6d87 SHA512 372044308f95d953a60044ba018bcef4ccbefdcfefd5a6f9a5f77a18d5531a532ae117f02c1fb299d47c63a50359bb87f9770fecc4a4f59ff3b31c03a7627c25
EBUILD gst-plugins-kate-1.18.4.ebuild 393 BLAKE2B 214c017d57737aeea520262d28ca2ea71ddbd4d57f657f6d109f88466efda6020c0489722d0e3a6818c644718acb9aee88d36517b3c64fccb1a240edc0c5c89f SHA512 4792291d7eecb3e3b4b75f55b296334d8f6b2d6ef25d796fa9c5c4343e2f6701500e84c9cdd0b48704b2b2fb0ed2536e6e95477231a022fd4f13c403aecd3a52
+EBUILD gst-plugins-kate-1.18.6.ebuild 393 BLAKE2B d615fa70a4fd889850d0bcb6c275195530a1b028e3159b31940f7c4400993afe7709a3ff98914eee7f0df7076c49a61b59095577ffade559312864a5e0d23ea0 SHA512 8a579066048c0f3341bb1a145acd209058c66072aa9a0b8ebd15a8724225bba03acb590ee0691540101564e6778dcd5886136660c4890acea8f1d27c9682a3bd
+EBUILD gst-plugins-kate-1.20.1.ebuild 385 BLAKE2B b57bacbccd9e31aa31c08dba6ee8b59544896d68fed841154b59632c566bc60cddb8fdd539fff00a53245e52a9c7183c3d37ed53636e7fe2506a768fcd914030 SHA512 a6196464ba1a53655bcf54d68ddde9532af6ff24e345782d1d912cdc09af6203b0dc3db57022017eaa5aad74a650ad2e9d67ef2f473019f7007f4580e93675c3
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.18.6.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.18.6.ebuild
new file mode 100644
index 000000000000..73c3ff9b1a40
--- /dev/null
+++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-kate/gst-plugins-kate-1.20.1.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.1.ebuild
new file mode 100644
index 000000000000..9fb2cd02ddfc
--- /dev/null
+++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Kate overlay codec suppport plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+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 1146187b27cd..0c90e7911fda 100644
--- a/media-plugins/gst-plugins-ladspa/Manifest
+++ b/media-plugins/gst-plugins-ladspa/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-ladspa-1.16.3.ebuild 343 BLAKE2B ff5f907f8b7a389bfffa2e43686a9cce1cae906e009f4feb59a414403301b57a2e06510e0177fc7518549ddb4fc7e57dee45d2b66f250b9ad9cbb4e0646dfdc0 SHA512 a9dc3a7f0bd51ed6300d2168fd10d2248e52dba67103161557f89a7e757c5c2ee9f7508657538778c5109a1ecba5636c73bdf3b413cb54938026d348120f6152
EBUILD gst-plugins-ladspa-1.18.4.ebuild 392 BLAKE2B c8563c82152db81a6364f4015ccb9c6c2d1ba97370a8a33667f19dff39be24133f6b805a966ecdd1a3f2de9168ba4261c1f968f41baf54cda3666a8e17c3b572 SHA512 3e076e32b38eb9e7b8d3e06eaa2d630da3b8f0714b9931220c0e26f07ff6f4f7f98444b9762c607acc6af922861d8cc38eb5c7d725caf57b094c8f1c12cc3232
+EBUILD gst-plugins-ladspa-1.18.6.ebuild 394 BLAKE2B fb35ffbc93b809f464f647f5b55d8c43169f290911cd561f245fe22f500161c4243d998869f0f202ab7d55860d0fbdf6bc74cf5a7ea430fa986f24dab030838e SHA512 b9068c59fc069195de9f1048b7b5d493f08bcd84315cf069ed72e963a66fe540829f619b85e196f6587dc3685f33948ecfcdf237b19a73b40b5b668a1d43a680
+EBUILD gst-plugins-ladspa-1.20.1.ebuild 386 BLAKE2B 98500c2943c0462760948d4d0965417fbbd31d9024c2ac3ad25afe674bd42eeab795ec3094b19480b941aa99a2da959056301538b9d49dc6cdbba3e6bc33b8c6 SHA512 cb400aba8329edda905328f1ba4c945c79e7166ec6b38968833e5044e63c113e4a76ac48281d8c412a9a03f5f737a67da29e471090b5fb4f6f99c70ad642c832
MISC metadata.xml 374 BLAKE2B 8323f41cdebbe14af4388ee8740c69af67b43e25352ce91804df40ada3e7a708896a6da6d85c6f6f80298260fdea54e1a7352321ddd4d902d3d73fd28b265016 SHA512 0030a4dcf645a1a0fdac28c4c5561d70f923cc08b9833476ffcd0767ed63cc8f547361a18657c303a341da17cdd8870c3f1289ed11b286c25f9ee7352cf392f3
diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.18.6.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.18.6.ebuild
new file mode 100644
index 000000000000..ca4e3d966f37
--- /dev/null
+++ b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Ladspa elements for Gstreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]
+ media-libs/liblrdf[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.1.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.1.ebuild
new file mode 100644
index 000000000000..43f8944b12c7
--- /dev/null
+++ b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Ladspa elements for Gstreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]
+ media-libs/liblrdf[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-lame/Manifest b/media-plugins/gst-plugins-lame/Manifest
index 98342cad3b31..f0b0e1edeb9f 100644
--- a/media-plugins/gst-plugins-lame/Manifest
+++ b/media-plugins/gst-plugins-lame/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-lame-1.16.3.ebuild 374 BLAKE2B 40329de5db81d7bc0bef99889b1b5a927bf8e1f9c3078db659eab527f44d00f615d148a2a813e4977966dfe6c25ce6320175dc2f282b5e6c7c59cbb4dbc780b4 SHA512 92d80e18046df5b9635c9f7df60a3246570615c4716ab0d436837322ff8d0979a7c4556dd90d7bf335b37593dcf12af14ed435377cbbe9b717064986c013edcf
EBUILD gst-plugins-lame-1.18.4.ebuild 387 BLAKE2B 4e4716639593ad3777e7377fd7e7081871a5d18c19f807c197de92982b14af12c7d7f91b283f8c0ee9696cc76ae453e4a2a9a2c38481baa0a17aede322d55a95 SHA512 73939a3878b881b175ba7f47d1c8d889fda3e89f7dad233bd2934d740e76b800e6b7455cccb775c89436befd943bc7b2e28eff01a9fc957e12dd207649338173
+EBUILD gst-plugins-lame-1.18.6.ebuild 391 BLAKE2B 4eccfa4e6241b2dd2ef68d04da0e74d817e8055419a0cb8f43501aa2c584b6978fa37af280d53a91a01754bb2120f4e8845257edaa40d89fea62d9795b541624 SHA512 bd85aa4b2a0797bb78d0a48be20b935f2fb67724bf88992c70fb9a4436cacbef68f8c43cada62706ebe01fd18d07fecdcb8177aea03a9d800db6b5f62eb1861a
+EBUILD gst-plugins-lame-1.20.1.ebuild 383 BLAKE2B a726f992a95de75cb3be265a0f9218bb2ffd10515c577dccfa6b5b4ecbb793abe1e1b5f5a354013692c4782ebe78a0088d0470283e8efadd21df21079d91b691 SHA512 6e09150896be7b3abbf8a3ca10a2923362cb6ab29df5c1e7cee3ef2e446d495498f4dd2ee951f3cb69314b2bf85bd56ec02282576ecc336e1bd638ed37131b62
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.18.6.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.18.6.ebuild
new file mode 100644
index 000000000000..cc2e6b945086
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="MP3 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.1.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.1.ebuild
new file mode 100644
index 000000000000..6658717a2ee5
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="MP3 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ldac/Manifest b/media-plugins/gst-plugins-ldac/Manifest
new file mode 100644
index 000000000000..64baf1cb09f7
--- /dev/null
+++ b/media-plugins/gst-plugins-ldac/Manifest
@@ -0,0 +1,3 @@
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
+EBUILD gst-plugins-ldac-1.20.1.ebuild 333 BLAKE2B 9919503c916e24b37ae05a99cdf3689aaef0e1790cdf15db8597739ea31cb82e4827fd9ea8a0d93e9efbe6156227ba98b76992431200d747581fc69b623bffd9 SHA512 0f70c73443c2d9516c7a8a13058e2b0e0c1749e7dbb1706acd0ad5990077f0ac68f357444f2d8f1560442f2c66ba76fd93aef3572b46f9556dce07d24d845968
+MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.1.ebuild b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.1.ebuild
new file mode 100644
index 000000000000..4a991609fafb
--- /dev/null
+++ b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="LDAC plugin for GStreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="media-libs/libldac[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ldac/metadata.xml b/media-plugins/gst-plugins-ldac/metadata.xml
new file mode 100644
index 000000000000..33fa99dbc4ba
--- /dev/null
+++ b/media-plugins/gst-plugins-ldac/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://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-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest
index 64d7d2466af3..b70f3a6a3f30 100644
--- a/media-plugins/gst-plugins-libav/Manifest
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -2,6 +2,14 @@ AUX external-ffmpeg4-dep.patch 672 BLAKE2B f6abd0913ce1dbd26d3c75fab15537f582605
AUX gst-plugins-libav-1.18.4_ffmpeg-4.4.patch 1237 BLAKE2B 19638004ad7778869d22eb3ee749524731a5b005a38e99ee0cc1170cbc1eed78471881e3c37e715b5898be845b20302705708ed1c90d5b974d963ccf3d97e692 SHA512 cdb2feb53277f7379dfca2d17a7e6b46fb35b6064545809fb18ddb3389e6b92984deecdaa80ea1284df38b6d754e5efd9c376b93261588353440cfdf942fdcb8
DIST gst-libav-1.16.3.tar.xz 9472760 BLAKE2B 3e98381244d74aa695c737a898711b311518749c6f949af7bd03d08cdf383cbe1a78cea8e3f0268fdb2132bec930803f8fa31e919c6c268b6f8d58092f01fd04 SHA512 37fe621a8d45ac6bf51383a776f3091cc114faaf84b0097e86f33eb4e8c0b70b4cc6fa467aad63daca9b1b24db24c10a067c973ef8232c2965eedeba3d251b0b
DIST gst-libav-1.18.4.tar.xz 281576 BLAKE2B 5ce7b15163a0671744ca6920865b2e3be35ac9209f8b3b0e73202684fe4da2e16abdee2be2d3844170cd688b58b3eadf89b3f3b87b457dc939ae409fe42bc410 SHA512 4eb10af6698f724bbc8d5b7b215e7349e6ff3b52e24b3987ee4077db1ae27ae0d6f25309adc50f0fccdf5af4d617634a7339ad1e5466a737c40a25c52c0d023f
+DIST gst-libav-1.18.6.tar.xz 286976 BLAKE2B a3cabee12ab7aedb950761133b719976b49bd14894de446df3dd17ff3b421902bde75f18f64d5f9a2c20a56780b7da1262535fc1707e364cd78a7f3e9e84dced SHA512 886e9f73bb9fdfb650d7c13cf3395679619fbdad3cc7f15b0415bdb9cc5a8f46484fa3dc57666dab0f337d2f2b1585b607516340e24760da58f9ae3137737ac0
+DIST gst-libav-1.20.1.tar.xz 280016 BLAKE2B aa734b9d05686ef829bc2243f7f44f1286cf5f1a72755cb7b9af695f4bc7e2b69916831e900b554967a89b5d103392e4fef3a31b47d542fd4a1acaaa70cd91b2 SHA512 5f4169ac03aec715b56d8bff5e45f471150b1997f785f1ad3dc687f9c76060d5bfaafe0ee51f460e53394adceaf41cb64875ce818c16c0111ee171b5dff46854
+DIST gst-plugins-libav-1.18.4_ffmpeg-5.patch.bz2 2454 BLAKE2B 7fd89996181f178b6597f3d445fb7b39b41e72173706b52e1b6aad28d35b54268a8aaeadcafebb002ed8264435cbfb7a0252713fc3f566dc002fdde71d6d6e70 SHA512 8da49c16fa2b4567016a16205b3be5830af2420ad8dfff0811f61237903751119be2a73a0953acdc0682c0c81de197af9196ba2abfc9f46bd2652b41f358db56
+DIST gst-plugins-libav-1.18.6_ffmpeg-5.patch.bz2 2454 BLAKE2B 7fd89996181f178b6597f3d445fb7b39b41e72173706b52e1b6aad28d35b54268a8aaeadcafebb002ed8264435cbfb7a0252713fc3f566dc002fdde71d6d6e70 SHA512 8da49c16fa2b4567016a16205b3be5830af2420ad8dfff0811f61237903751119be2a73a0953acdc0682c0c81de197af9196ba2abfc9f46bd2652b41f358db56
EBUILD gst-plugins-libav-1.16.3.ebuild 1542 BLAKE2B 76fb8c784100e89c04d0fe8100e92a04994848f00ba47a8e670448b6334095cec3dc8df6807e82d85ed5396379d34e524e92d5c9918eeb23ee25204caaeece1f SHA512 68e257b8144feefda1ad2da36fba1712811cb08cedd3d710fc24f3a1d0dc46b4a9b49e674c749c96ed66d76557c78a4689b27cb257aa93212a922226dca4b3ff
+EBUILD gst-plugins-libav-1.18.4-r1.ebuild 975 BLAKE2B b69366848713680502b6d323d86fe9739f44709db3396d29894ade17eef1d96f45bc3b617334e8fe9c66a50973678e64ef413109c06d5c967ca4bb299b4ce0c5 SHA512 db94c591f99e00a3d1342d5c597614c31938d856c7e9c624107e196c9874a7a29142bd6af1774e1fd807190a9df5d83b1ae345e5a15eb0ac2ed2e77b6042455a
EBUILD gst-plugins-libav-1.18.4.ebuild 869 BLAKE2B e47b8915fb34d56d98f75b5db1f038f497f4a2f3a1153708aeebdfb97407a11fc48e6bd767d94ab165ab758b88761853744519717cd4d0cd6e65f70a6d87a146 SHA512 f82f57402ff0b8f6be30d9319b48cefcd07cf561f63752850b05160cc31856c20623c20a50f5187d94e798df14f1906078cfb8fed32a5f0823752b6c242ec1d5
+EBUILD gst-plugins-libav-1.18.6-r1.ebuild 918 BLAKE2B 5b03606e790c85e85b2d1e47343b019d86916b16408c619ac1bdc032e693510809ccba311779864f28bd53b98233234012c069fbc1a231a6fcbbf168163fe9d2 SHA512 7b2dcd3cac03482967dcc032ae5d928b7fea4f67b0bbc4c469c6e66854a4d1de26f0556ac81171e1b184bf0f3ba6a2d0f22f17ebba6340cb1cc6bdccc1c44245
+EBUILD gst-plugins-libav-1.18.6.ebuild 776 BLAKE2B d8f4d94008175d00f9b377e0b4d8143a32c69d1310e3d099ed8cf7676480598152b86d00717b0d730d37fd697c92cbe4d6dad2e10734d8facf7c3b9f3f1d443b SHA512 a063a1e036ba8aefe7b4c3a867f5d3e311707cfd85c27c87a593897683ba9ceb794610e60e6f3cb2aad63b6693126383e0d18a3e35a3c5b4db90c486052e5588
+EBUILD gst-plugins-libav-1.20.1.ebuild 779 BLAKE2B 19df9ead90ae3d9152046216255bd6473c83b510abd8b142bd4f173d2e1aee6d04cb68326b32fae717e4fea4bddece5478ac4eddbc7530f80fe3a7670e0a6b7e SHA512 c2e751e0683ba9166a7a928d6c38c433c711caab35005793b5548bb4988801cb92df50daef46055ac6472ca1f4ebb53b55b4a723fbf2d0ffcd2713001d6dac2f
MISC metadata.xml 267 BLAKE2B 331be70b2fa90cce1bf91ded1dac141de6a9bec40c1736bcb90d280ac7fabf22cfd0a701c7fd5864f007d1159954f7ee55701d5e68b47a1a9a217ca34b7ee619 SHA512 4dcdd6bc6d148a0e02a0f1b766bd0c5712d373d898c06078d8630e0067e858b815117392a11332b257156e95da6337494d99c2724d24cadb97432089908644b5
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.4-r1.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.4-r1.ebuild
new file mode 100644
index 000000000000..e7561f84247b
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.4-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gstreamer-meson
+
+MY_PN="gst-libav"
+MY_PV="$(ver_cut 1-3)"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz"
+SRC_URI+=" https://cmpct.info/~sam/gentoo/distfiles/${CATEGORY}/${PN}/${P}_ffmpeg-5.patch.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/gst-plugins-libav-1.18.4_ffmpeg-4.4.patch"
+ "${WORKDIR}/${P}_ffmpeg-5.patch"
+)
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.6-r1.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.6-r1.ebuild
new file mode 100644
index 000000000000..ed81d22716be
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.6-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gstreamer-meson
+
+MY_PN="gst-libav"
+MY_PV="$(ver_cut 1-3)"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz"
+SRC_URI+=" https://cmpct.info/~sam/gentoo/distfiles/${CATEGORY}/${PN}/${P}_ffmpeg-5.patch.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${WORKDIR}/${P}_ffmpeg-5.patch"
+)
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.6.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.6.ebuild
new file mode 100644
index 000000000000..a171862fbead
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.18.6.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gstreamer-meson
+
+MY_PN="gst-libav"
+MY_PV="$(ver_cut 1-3)"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.1.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.1.ebuild
new file mode 100644
index 000000000000..bb77b1d2be15
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gstreamer-meson
+
+MY_PN="gst-libav"
+MY_PV="$(ver_cut 1-3)"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND=""
diff --git a/media-plugins/gst-plugins-libde265/Manifest b/media-plugins/gst-plugins-libde265/Manifest
index 4e6e1f98109f..5a05d619ad2a 100644
--- a/media-plugins/gst-plugins-libde265/Manifest
+++ b/media-plugins/gst-plugins-libde265/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-libde265-1.16.3.ebuild 321 BLAKE2B 95dd5c09072288e01dc9283ff20ec6d4bf2f774a40866b6f8ca14dc393842d50b7e3e64212875771636df3e369d60aca4a6678fa7cddf4443fe93f73b4194729 SHA512 209550ce3f63fae0ff24f3a35f9a116b3905949663bcc4fc655101e107aa0a31ab707934045e39a44cebc1af3af63938b67e27614de5d561410e8a7566c23402
EBUILD gst-plugins-libde265-1.18.4.ebuild 327 BLAKE2B 85c5a15f624eca03eb376550961c3619a93ce74067df1c51a53dead197a2aeca7c7c84bcb47a914f913472ab7302b45dc0cdf304e9a4f6e3018e11eb70ba7c62 SHA512 37675514c21eb98aeea3bbd2bebca6d1506fc9f4c6b1e25c21e7ab605c2c52c26cc6010927f93230f167fccf8676f99710b8bde31e6451a21113189839accfe4
+EBUILD gst-plugins-libde265-1.18.6.ebuild 329 BLAKE2B 1a9ad3abcea71512d898d219d160058cab92b6298f0d923a91de932a9c422bcfd8ce07d7019d8d810c6bc2c3c086c1df70f45c04d6281777f200c6700c3380f9 SHA512 6adc471fde57de5a218eff39510d3578c0f13d64f1c542c0ed1c09b9f12aa2ec8eeacf5c4684bb82c6a2769c90cd02016e91efa87da79c4bc81078f4b0b53881
+EBUILD gst-plugins-libde265-1.20.1.ebuild 321 BLAKE2B 02b527beb3deb3f8b89ad0a113bd9e25168f3374c8364d875aa1b26eca6be55132d2eda3337029e48f33aa6da7f2a94d3b5b401b57a91e07ea280ef3b54cb489 SHA512 6c7fa92db881b38bdab8ee60b106b22dce5470b714376ea6d5e21c519b57ecd83ef90a12f8beb87dc2ee8ee350ea352dab59f3721a17e2e11bb1f0e0c55ca6c9
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.18.6.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.18.6.ebuild
new file mode 100644
index 000000000000..60e640d939ab
--- /dev/null
+++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-libde265/gst-plugins-libde265-1.20.1.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.1.ebuild
new file mode 100644
index 000000000000..288681cef26c
--- /dev/null
+++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="H.265 decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+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 2d171f6770b0..9804cf5040b3 100644
--- a/media-plugins/gst-plugins-libmms/Manifest
+++ b/media-plugins/gst-plugins-libmms/Manifest
@@ -1,5 +1,7 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
EBUILD gst-plugins-libmms-1.16.3.ebuild 397 BLAKE2B 0620556867935992f6203135b7536f36f957f12c96279c7dd276792c6756d871cfb8521b97f59b061ecd1f14f4995e19cc7a0f828f00ed70bba937e18b83c70d SHA512 699cb620fee643691eecfd67093451d0f05959c80f1e7626cefe5aef9719899fb3cb9ea370941265728757bf20d9bcccb8ad366130968b5769882181b91a389c
EBUILD gst-plugins-libmms-1.18.4.ebuild 410 BLAKE2B 11d07528172c63811ec16be10bc36d413484037c8e32dd35a35eb8a43886a0fdcef4169e3aa9630b5c12b0b1170d7c67f342c679a68908453fd08c636d910bb0 SHA512 08e7f0d3756227fd023bf319cabc333315ccf29fcecf4b4c10040ddce5c481f23705099cd87021772e8ad07900f2342bfc753823f0b7134cff28808b82981c3d
+EBUILD gst-plugins-libmms-1.18.6.ebuild 414 BLAKE2B 40cfd696ba5b094ce8ddf5282f362867e9bd5abd2c8d8846874b1d2457ef5342a38511a145ec5fa6aae218c67ced0fc3830b2dc6fb1d82b204e317c8ede04a53 SHA512 7b163e7d0147fe154e8d4fdcac42b8ce33b606758b000b386b827f72ecd8fac7ca9c41d09fb0d235f409959e1ee22bfe7bb34904d5c5092a8182e30492c65a0b
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild
new file mode 100644
index 000000000000..19cc7f12c12a
--- /dev/null
+++ b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Microsoft Multi Media Server source plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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 2cb0f5d56cfd..4fe329af47b6 100644
--- a/media-plugins/gst-plugins-libpng/Manifest
+++ b/media-plugins/gst-plugins-libpng/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-libpng-1.16.3.ebuild 370 BLAKE2B 7b54fd7718d84da3796a2e781edeb1320dd1ca68c0d3e6dcabf63f263fc0e5b042d64f32065786b57dfdf00fca7f63b60663f8731a82f2f21d2a472308b3efb6 SHA512 07f44b9e49a22ae8ae097332f6b7bdee4109b741a83389d0fcd8da8827ab2778d1d2b0c8623be8b469610819d432fcdc8838305b052564c50a8cbafb100b0e06
EBUILD gst-plugins-libpng-1.18.4.ebuild 410 BLAKE2B b86aa7650260e9e4043a4008cec658ff1f0e0e211a1db9ed44da76e527cedaf4efae5c3c3ae880635a5e1f8f7f0743b3c85dbe07c170138cb57a95b7d7799ff3 SHA512 3a2fff3712792cd3741d765ddc63d6439155f571b9b27ab7fde064d7fd269ed567a86ac7f8ad8cfd925b7f326c74363b0a109307875f0c9cf9091cfa3a19afed
+EBUILD gst-plugins-libpng-1.18.6.ebuild 415 BLAKE2B d1f306744a6612f9807d4415388d8940b0d4b18b14666a286e4a91edc213c80e9930d193623e45fffd60d4d1a64ea485e6ac00bebc23c65ffb26172a03fc6248 SHA512 5dad079725ddeb35fe9511d338cb16114112b6bc406f1c6d508ad98efbd1ccf21aae35a503ef987d6ab35f3ce9730477e178297ce6a3aa514bb63fccc66d117c
+EBUILD gst-plugins-libpng-1.20.1.ebuild 407 BLAKE2B c9e29252c65df5ab60697fcb6493a8286bf901e703065518a740cb5e11bbff19ceefd353c788074deecae4cdd88a85d9ab59c9c1341cf39e1433fdf77f6c8b51 SHA512 688800399ed85e150f350f7f3ee3e61015f065e1e495093ce1911e174a69e35ed2cbd4a427a102c74294d887fad99ef84dfe5927639a48daa957eb2d52a1994e
MISC metadata.xml 484 BLAKE2B 39715acd23f06de3c5a0e7d46c75536018a122ff76fb537ef27ddfce3c9a8d8c97d435ef5393741b7d0964b75a7bd2617624f4f3173854ccc52beab06bc6fbd5 SHA512 916d09e2eaec4682390f0f530c8e3ce04dbe91c1f585ef45f3b33133774819667d7f3de33d5524000eb553ef87885ba9a026d669d3f2ba61ee93926044b992de
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.18.6.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.18.6.ebuild
new file mode 100644
index 000000000000..5d81898bddf0
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="PNG image encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_ENABLED="png"
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.1.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.1.ebuild
new file mode 100644
index 000000000000..e8121633459e
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="PNG image encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_ENABLED="png"
diff --git a/media-plugins/gst-plugins-libvisual/Manifest b/media-plugins/gst-plugins-libvisual/Manifest
index eebf0f850924..54859c278f8a 100644
--- a/media-plugins/gst-plugins-libvisual/Manifest
+++ b/media-plugins/gst-plugins-libvisual/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-base-1.16.3.tar.xz 3953616 BLAKE2B c78713d0aa77a7e8c8043377a7b7959e8159baa3c3b81751b6dc825137c26fe8e52d3ff2c9c734bdda1d01a087b67d1bce4da66de390aad8169c74001c8f620c SHA512 d44d4da9cb27a6b8e59cb3f0714cc71809c0f14b42ef8d4a2dddbb940efbcb9634a40596d3cdc7391016f6e758005c14aabe1f8f30bb597a57d85c2d94045e75
DIST gst-plugins-base-1.18.4.tar.xz 3169512 BLAKE2B 8b5a7a08641532631842e2ec02379b116ae0f08cda7654d123dbb2d56f97667b94ffc716b389a14ad034d0edb36587d8edc2c4f53782135c53def248fa60d0a3 SHA512 c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a
+DIST gst-plugins-base-1.18.6.tar.xz 3180564 BLAKE2B ad68cd65cff362ea990b26b9669edc6fe9be21e178e84d7db9d5d4fb13e31326ad7d40cc6228ed5bd54b74aad8a085332d6ce005519208ce6c3d397c29ca0a94 SHA512 b63c80354f1e7363e776726246328781a598a9739ab51b91db552935e5e4e96145ceb7b5b16bff6d054497ed37189bf742ae66774c23b1921b8b19bd9ab93945
+DIST gst-plugins-base-1.20.1.tar.xz 3290068 BLAKE2B 56619a3c267d38daedc1d05b6ab95e8b66dba7bd9e30b019801146688b706f84551290de607d5d2e6f31f2a87302ab75db5cb9704623b4cc11e4aa5c327922c5 SHA512 679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541
EBUILD gst-plugins-libvisual-1.16.3.ebuild 615 BLAKE2B a216cc64f7e2937f6f3dc4db8873db7799a5134c051ecfed600288a07e6654125461c615e80f281b31c527bd362d587821129b2a5063732cf2f22255ac9453dd SHA512 a25a9b6b0eaf496a57a945ff5cc7c8af8664cda0ef5e56fe53d788c44b72f1fecbb74ffd5deb483b5374bcaed3c698062f5bab77197ad203e26ed06d654ae144
EBUILD gst-plugins-libvisual-1.18.4.ebuild 644 BLAKE2B f56be2f60156c328510097652b419ec76f2c42225217396b86949cf625902003f48f560ba7825c51906ea63bc1f2e0cee29a63957e446353b1d0fbb4f3167dd9 SHA512 87e8d5aaa53bd7f20089f44597e58a55c156333b532453da9a2258e9dab395bcf70eafc83da934e7a50e6c70695f84983145954832d573e438d7d64541d56ed6
+EBUILD gst-plugins-libvisual-1.18.6.ebuild 648 BLAKE2B 5753d7c9e080f91587c7886c7558f81719a173e3a145929dff47e46908120dd0b60a296150b1b6022d2c149183ed6f0a655c46c3c1bafc7ca6564fbb4d625ab9 SHA512 062ba6852fa1e600d520569d34ed208b4cb5099e6b9f7f5f1a8e084c0fddc3dcc9f76ffb637f872e71f72e02a014f531f909d41a1d7f7aa039647b8aa1be6737
+EBUILD gst-plugins-libvisual-1.20.1.ebuild 640 BLAKE2B 146db247165471745078c13469e72ef50487c986682ebe8b61bb1853e9660b6cd37558d6dc7a45e1276a9d4e42ade32e376c5a9adc871d008676d309fadc59c7 SHA512 21918fcec10c62dd7c7e999d671bd8471a59f90228b359235a4c6969a48afd95faf2bd145c281e1a434ffc302a7e03eb7102443775581ea1ca6570ba2e27d201
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.18.6.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.18.6.ebuild
new file mode 100644
index 000000000000..761dcf6e2431
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.18.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer-meson
+
+DESCRIPTION="Visualization elements for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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_package audio_dep:gstreamer-audio
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils
+ gstreamer_system_package video_dep:gstreamer-video
+}
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.1.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.1.ebuild
new file mode 100644
index 000000000000..79ee4bf6a462
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer-meson
+
+DESCRIPTION="Visualization elements for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+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_package audio_dep:gstreamer-audio
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils
+ gstreamer_system_package video_dep:gstreamer-video
+}
diff --git a/media-plugins/gst-plugins-lv2/Manifest b/media-plugins/gst-plugins-lv2/Manifest
index 391c04eb8aa0..b416ce6cf046 100644
--- a/media-plugins/gst-plugins-lv2/Manifest
+++ b/media-plugins/gst-plugins-lv2/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-lv2-1.16.3.ebuild 387 BLAKE2B d469fa541e1625be03e3e7b1fc5f4dfe5be16c38323e476a5f37aeec895191cdae11bf5c2acc9e617aafe8c14d5f9caf9171101cf03f9bbd7d0c3d05033eb0ce SHA512 d940f4fd0fc42cc843cbc8cb0c731108209bcc31bb75a7b81bf8f88dee27c828f1a384b38c1a26a2f0ec0b291d6fb9423b937cc095bbe37a4cea37df567ff59d
EBUILD gst-plugins-lv2-1.18.4.ebuild 393 BLAKE2B 30891d5bc720243b5d038d083169d07d88164e272da424656f2ff428bb4c7af31929bd57cff161c78d0e0244684fa6ea60083f1e8884678fa8dfeff67d1a7f01 SHA512 b5314dec2831b0b7602b4bea73aa3a6f8b8bff19d53c8a11afa16a311836a8af76af5e56bea5176542e4ed8fa92df5e20d95ae34990b8134a3de597bb18f9ece
+EBUILD gst-plugins-lv2-1.18.6.ebuild 395 BLAKE2B 6bf1dc39eb72e808f12221f439fefe97451823c15fa90c019734249344195c5207c98cfaf3aab2d806130f10ba8bbd0361326995660cec53f6cbbdd465136887 SHA512 e19ddf6c808e4d4583e15f0fef4cd2e8bd1d1efaf03f6f9b4c3c3d7922236e943c69cfd9fbf14cbd61e3ef1f5bda744a04b4181dc6e7b347f61be62a1e603c2e
+EBUILD gst-plugins-lv2-1.20.1.ebuild 387 BLAKE2B 22a3e1a95d13aed77e4b450bbb54354760c65736513c1d47a73eb853c801ee14b3cdcd9ebc895ae97bc96d44428e667e3ba7423bdb2543af575d0ac1cdd27de8 SHA512 7ad9ee0cdfbb683413ede9ba0e761b1ca776253b23b62171eeaf6d254e27b5b802f6067b231b32948d59bd73220bde1c9a7ccbda29a42f07fd2bf000822dc6b0
MISC metadata.xml 374 BLAKE2B 8323f41cdebbe14af4388ee8740c69af67b43e25352ce91804df40ada3e7a708896a6da6d85c6f6f80298260fdea54e1a7352321ddd4d902d3d73fd28b265016 SHA512 0030a4dcf645a1a0fdac28c4c5561d70f923cc08b9833476ffcd0767ed63cc8f547361a18657c303a341da17cdd8870c3f1289ed11b286c25f9ee7352cf392f3
diff --git a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.18.6.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.18.6.ebuild
new file mode 100644
index 000000000000..5ef9230e0dd7
--- /dev/null
+++ b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Lv2 elements for Gstreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~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-lv2/gst-plugins-lv2-1.20.1.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.1.ebuild
new file mode 100644
index 000000000000..dc31e85dcf58
--- /dev/null
+++ b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Lv2 elements for Gstreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+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 255cc8ae5d8e..45be6a6ce957 100644
--- a/media-plugins/gst-plugins-meta/Manifest
+++ b/media-plugins/gst-plugins-meta/Manifest
@@ -1,3 +1,5 @@
EBUILD gst-plugins-meta-1.16.3.ebuild 3756 BLAKE2B c1d47c34e6ec4bae156e5bdf3b70af4b296c3592017d6f7c2a8123b1875a8968c6823797f2866cb7ff37f0f613ff7974715bb6c3f9ce30436fa4e5bc71a889be SHA512 04e5fc1c98c65153533842ca8bdf1fdab491fcd7583d69b9321c6f91168b76f51f94172778995eca6ba15cd98d31f25470acfba5ea21af90fdb42ea8530dedf2
EBUILD gst-plugins-meta-1.18.4.ebuild 3763 BLAKE2B 30e008039a7a3520e15713f28e721c18fd37f4c3e814dc71ac1b8aa1565cdf9ba8458a76d96c8b427771dfe66d7dcfa7548f21d624af598f8339572e64a26477 SHA512 145d3645bf653524986d6b50184e34478bddc0db99c9a3644c668488390adcc940580be36c38ef5c3cd4aa3e9d685264b57c69a9af2c5a784248b0463a5685fc
+EBUILD gst-plugins-meta-1.18.6.ebuild 3769 BLAKE2B 98882fb2af6b6f75e84aa5d94db3ed73d5fa09eb7c6373993bef0202dc643a8b277c3040ad533241c198bcae1d217a05a3e68ddbd938abc13c75366885661fae SHA512 923ed920c75f60e54e7a4d8654757cd1fdc66bd1502f554df5a26ef13b5db169a33790ae462fab9651dc752cfa7c3eef54a9be4e3fc723e458fae0de889e6f9f
+EBUILD gst-plugins-meta-1.20.1.ebuild 3690 BLAKE2B 6b588eae5df5b2e8e3e4872520a00bf97422b8fc24c0ea400c7c08ec7a0b679cf6ffbf8f514430f7304f5c1f5af1c51689c57c418104248afef56d057103da40 SHA512 ef35c908ac8ef348640253a135f1debe6575b56e92f3c711f2dfc1363eece73d902261ebf9daf80480fe0128cede3f6dc50d3366fb631fd9f4377c4ff0125cbc
MISC metadata.xml 997 BLAKE2B ba911d337f8113baa8dafbd46c3e0d7ca54e2bfcc8902a9fab89c683af5b3f4e4cbccd9a45afa588701db8d7c98b1c45be3cf2e6a82efc119a0d872c717a2bb4 SHA512 3ab15b72a6e1513272d15aff9b046fbcdbe2859e9fe53c7b388a507c782649fffdc8e991cb705aa452cfc5c96c0942362ab2fb74755456d0f5d7e136aea0cac8
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.18.6.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.18.6.ebuild
new file mode 100644
index 000000000000..2bfb4c95b4bd
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.18.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 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 ~riscv ~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-meta/gst-plugins-meta-1.20.1.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.1.ebuild
new file mode 100644
index 000000000000..3070951c92cf
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 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 ~riscv ~sparc ~x86"
+IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual 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}] )
+ 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 b1957b6112cf..f25f97b4e886 100644
--- a/media-plugins/gst-plugins-modplug/Manifest
+++ b/media-plugins/gst-plugins-modplug/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-modplug-1.16.3.ebuild 366 BLAKE2B 8110d65b276382f98119fdfcb82bc4d8942ef3040c13ccfc3dd1a13eb3488b553fb9062d2c0c51282bbbb8904c0f45a9b1c8235f80fa8f269ff1ae080072502c SHA512 4b346d37cf36b45f98469beca49d20b2e4964d774edbd97c630205b17e66c41805069fe034179e8feb3c305a916e65d05ce174ced5707d826c2283879ad09768
EBUILD gst-plugins-modplug-1.18.4.ebuild 379 BLAKE2B 05c6b6609df81abe9e6744da17e62cf94ad8d3dd94bec109ed1d9b6ea3dd3b459491486b62b9313b5f7cdd17c3af13f300490e4584be8861bc9153d8380f5a96 SHA512 cfa0e7654344964669dab03eb9298ddd7162c6098669d6ec28cb190bc2737f122d284f9b76d26aff4dc84603181607eee3e3c6735e296dd002e89e46e851ba73
+EBUILD gst-plugins-modplug-1.18.6.ebuild 384 BLAKE2B c7767a61fd1afa0d5e343cb0256ba50fc77eea6ccf669ad3ab83e2d20a3a68535f4a796669c42238935ff2ff46d505ff21674c7f41de89fb5d8818fece8afb68 SHA512 b770df38a58bc5bd8cdd4b1672943add3b8499f611e9d197086f7cf5349ffdb0f7863357e4cbe54961c8424d859d311e9033dea30b884733e1256502d72446d0
+EBUILD gst-plugins-modplug-1.20.1.ebuild 376 BLAKE2B e5257857287990f9d086352f7f48c324eca9b78d5caef5bcdbdf02a19429ab48ef34537641d247833a0db31de0f19029f7a1810ba7049e67df268bf5d66237e7 SHA512 96920d7a9e2721d177b4e87bfb856640d32c70142e96d68d280f7bb0937991e3fedee895aec86a6433f140e316e772c97704e4051d17c380a966c06649d08226
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.18.6.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.18.6.ebuild
new file mode 100644
index 000000000000..ebdae3779dda
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.1.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.1.ebuild
new file mode 100644
index 000000000000..7227a6ce7940
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
+
+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 4e6b9f51c953..912c6b3b79dc 100644
--- a/media-plugins/gst-plugins-mpeg2dec/Manifest
+++ b/media-plugins/gst-plugins-mpeg2dec/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b1bdc363feb697ee7cc89f4c664aa7aa700b76678873e5dae23f277ad99d6034c1e3617d760acc9cd075e0044fae3f4bb88d SHA512 0223f4ceebd1482329cfc7c3faa094d9f3b1d3eaa51eab3ff42da781f0aede8e838221bdc8d1a3ffc43318fb424421447d5548ebaf9ecaf8a290975d178df9ca
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a
+DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f
+DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5
EBUILD gst-plugins-mpeg2dec-1.16.3.ebuild 400 BLAKE2B 406c82f6602cf1b03ecb741a45d6bd081e4c8484b6687d7d31a1d4b256dee77312eb526e06a394d262fde486956b4ea2bf49b1891b18dc395d6ef9d3a264181d SHA512 fedb60cb4626bbd6d3427af9449db4517a97ba498aab74a011c3275bc45f604529d904f3e6e3b57287880f26929cd5a80876ae8c9d5722c13703a056a597f76c
EBUILD gst-plugins-mpeg2dec-1.18.4.ebuild 413 BLAKE2B 09d5399355df763f462238719fc48c481f0e773462625698fa483f0449dab13c08bdb8475165dd9d7605b30b0fc196054d1813d7c9eccfba9d3d667e3c52a9d3 SHA512 da76e638da1b5501fd9cd671330c8d96fb1a97ac5dc44c64918ea2a448c71ec9c1c3e4674ca734e4651b82a32db73472043c97b3282f32e1c39bcf6a25e9c84d
+EBUILD gst-plugins-mpeg2dec-1.18.6.ebuild 419 BLAKE2B e0fd2c8fdf73cf805ad5208e69eedbcbb7afd9a8ea3ee288823a3e05c3c53a8ed119abf10f2a2c1973f25e1c14bfb1d608c0fa91456caa45f950553e76edae3e SHA512 4e6d60a517ba8cd91f9a2c91e255939608402d09da7cdfb6b056860dd8efa6314a775171e2700a95046fdbacba20edb18b222ab1b6d63ca10496145b30d4839f
+EBUILD gst-plugins-mpeg2dec-1.20.1.ebuild 515 BLAKE2B 8fea42df73b8a172c1aed0bf174113c1ea5b2443909f9cf85f5dc2c55d1bdcd6cfc5e53a765305ef68b3529dc4b854cee4333a97ba93ea4c68763a318a9b0624 SHA512 17c7e4bc48c2ef726f13d8f63db9881720369938d5ecb2b8555f0984d9e014848f5f6382b293f49b4b8d6a7bcca3c13d27942295d91af0fc7e293a8ba2ae0e93
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.18.6.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.18.6.ebuild
new file mode 100644
index 000000000000..0740904799cb
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="MPEG2 decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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-mpeg2dec/gst-plugins-mpeg2dec-1.20.1.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.1.ebuild
new file mode 100644
index 000000000000..808919471cbb
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="MPEG2 decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-mpeg2enc/Manifest b/media-plugins/gst-plugins-mpeg2enc/Manifest
index 72f622848456..9fe8c8479e7a 100644
--- a/media-plugins/gst-plugins-mpeg2enc/Manifest
+++ b/media-plugins/gst-plugins-mpeg2enc/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-mpeg2enc-1.16.3-r1.ebuild 338 BLAKE2B 718a25864055056d98c094f0b9d256841a9731441b3067cfd686f22b63535e9e058e015b6d37b09c2828495baa6d85dca49e6ac0e664f6e94482482571d483f6 SHA512 7fe7a91f6d3a816aff33b5717c3f0cc8d11f1679d8c06447fa6bbf8a8e391a0e38841909ac1a725e2702be6c154ea72a95a2deb6d1c654ecdc638c28ddb73eb2
EBUILD gst-plugins-mpeg2enc-1.18.4-r1.ebuild 344 BLAKE2B 4f309e41f3ea19dd9477c5b27aad77d35393594dd29c06d1473d6e8b84af956b92aab143563aab96f814dde399fa29f01a630a08858930b18d4aa1bfe645695c SHA512 fe7bc3448ba275fd3651d1deacdc2dfe6c09081213fe36dfff72297e56e6a194f368441c980bb76044ae07f84b53dd505322bc97a96247b6549e2b84b62c2062
+EBUILD gst-plugins-mpeg2enc-1.18.6.ebuild 346 BLAKE2B 507079654bc0747b05c8f1bb1580127fc8d4e934940c7f9f32109655bfc3a6949a470d598c1a08396b7da287c8fac73edea728a0a8d2dd422df2923995f50f79 SHA512 93b68db6387cdaaae3fc04ae2f4007a21137d1f1c2eda49ca6db097b9ae19404cdd243de1a680cf669e49c9768a45d965383700665b42034b704175472836dc3
+EBUILD gst-plugins-mpeg2enc-1.20.1.ebuild 442 BLAKE2B 3fd35e4126cd9bd550f12535a8e95522f8ca3d6251e75d873afd16e938c961e777616d7abff5fe9b1b43efe3f559c5f9d756e4d5f3ee6fd246e6a05698285d36 SHA512 ccd26b40b35e84e9637258cee40dcba905bd983f7ca7783747d3667a557deac378a442d768d149373c09de1adaea3476000d1bb082a4294313c0a1617f828bce
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.18.6.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.18.6.ebuild
new file mode 100644
index 000000000000..ddb68d28b4b2
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-mpeg2enc/gst-plugins-mpeg2enc-1.20.1.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.1.ebuild
new file mode 100644
index 000000000000..aab7de40118c
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-mpg123/Manifest b/media-plugins/gst-plugins-mpg123/Manifest
index 3d11217f68de..0f3f80dcbe66 100644
--- a/media-plugins/gst-plugins-mpg123/Manifest
+++ b/media-plugins/gst-plugins-mpg123/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-mpg123-1.16.3.ebuild 372 BLAKE2B afa83a3e476c97a7954bd4ca478a7c50df0322afb2390a008d3c3a4473d4180bd812abe4bc025d5d17fb6c7c6044324b856a102260d0659fecb96f319043af09 SHA512 444393f9d3dc3fbaa9ef6cf999602296aa7071716cf440b8795b8c2ddc7a9312e3d2c5bf61d33f34fa687866c22737567445188e667461d90317528be3333ea5
EBUILD gst-plugins-mpg123-1.18.4.ebuild 385 BLAKE2B ee3c8398d26753f3b9654840a5b1d508e88cb7ea92f001e7cad4e8ea3883e08926b589dbaed50ff884fc6bf7e9fa927a269f0a4a937617e174ed600beb85cb9b SHA512 3ffdfc134f06eb27afe0ba68511bb0991d71db9794580d2e0219f9f4ff8f7c9d0e1d5479e966ad29dc15297e2e28fe74ef19f254763b1b40bcb2585b68100238
+EBUILD gst-plugins-mpg123-1.18.6.ebuild 391 BLAKE2B dc1cee88216c07bb1828cf88eb2aaa9b1dde8c71ca7f6624c3373a00406cb5301d6ef32f0a01ef9a6e38ac2379fef40c752bf74157326bf360e8dca9f75c3049 SHA512 6cbd1e53ef9a266737d30cea23c521eefc62dae67f6175bd80851c96f4673a72ad43cdc523837acfe8dbc833d2fe61829f26d838d438d752ef6a0e9e6a0aaf6a
+EBUILD gst-plugins-mpg123-1.20.1.ebuild 383 BLAKE2B 089639e4b20d5880b390d26da8c52269ae5fc540920fa81101f04036b48ecbe0c55a5155946bfadad5f30afb2821a00909bdaa818b8f1426b8e6f944cba13120 SHA512 01c711af962f9510410e37e73cf7b7491ccef7ddaaf6687837724fa02114cefb34aa2dd4dff665595ef1040e7104b167467d2769e061e278ed326cb27acf1e66
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.18.6.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.18.6.ebuild
new file mode 100644
index 000000000000..1ba0ad650361
--- /dev/null
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="MP3 decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.1.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.1.ebuild
new file mode 100644
index 000000000000..510281d93de5
--- /dev/null
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="MP3 decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+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 30bd3c7a0501..fd66e956e24d 100644
--- a/media-plugins/gst-plugins-mplex/Manifest
+++ b/media-plugins/gst-plugins-mplex/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-mplex-1.16.3-r1.ebuild 408 BLAKE2B aba48c5e8cc0bfa36b53cffc14c1a06660b2263f85ffae5b040b9dab75cc471a17fda30cd821862d01db448e4b05874831a43656d88adbf9484da9866669bdab SHA512 5fdc049577e89bfcda8c086e4c43bf6449450196b4d0f5d39753d8279e05ab594dc570f54a45496f70bb4f194ca3d1ef3c797c6529e43fd3700baf13b44a3610
EBUILD gst-plugins-mplex-1.18.4-r1.ebuild 421 BLAKE2B 228bbcb36c3fdf8a6766db7da3b1af34b86cd87bfbe29ce8d11c81ae86546433d9bfcd7fe9328c583c6cbcc946f4ca8864f6978c74fbef94a43cf395ebeeb13f SHA512 a7668fd3c41c2d8e6382db7087fa5f97bf8646fa423cee3e36dc8a5306809c75bf7b1e42ea851de0085027a7515c7bcda1094e80f4a905538e22594f9c35af38
+EBUILD gst-plugins-mplex-1.18.6.ebuild 423 BLAKE2B 2701b77d300ff6ab5e3d15679417875f3d2e1f4b14db6465d8f38dd88bab1c4973af7832114f14383dc0e04ff8c25308eeb2620c97e99c181d97b6b82e19a1c7 SHA512 8cac4f65755141056c734c9bb75bb0987bea6cd28a5402c2194b53fc08a00c425b0482807ce46377b4856fe53751c5e0a9571a71d6d9bb7afcbf332f8766a00b
+EBUILD gst-plugins-mplex-1.20.1.ebuild 519 BLAKE2B 773e8a9d6a17bc7d5922d643433c47de914d9311646707e2196933cb8c1c3eb3232ad83bda89e095b32eb94089e2dbf0e648b4ffb8e064e2584631b983cc0095 SHA512 0542982cd288980929e0c4f60fc120257cb326856ca58d571cef7c15f1d079f778d90e9d45a542cc8be21aa78d574dd54f71854b865c597485ba6062daa6257e
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.18.6.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.18.6.ebuild
new file mode 100644
index 000000000000..4c3488d6f00b
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.1.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.1.ebuild
new file mode 100644
index 000000000000..30d60f74cd90
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-neon/Manifest b/media-plugins/gst-plugins-neon/Manifest
index 183dbcad7a10..054d4a51538b 100644
--- a/media-plugins/gst-plugins-neon/Manifest
+++ b/media-plugins/gst-plugins-neon/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-neon-1.16.3.ebuild 515 BLAKE2B 0657d8758407d680402aaece5a97a184be5119c07d925aef3ced707c6553c6dffbec698561ad62b0724a7ef148bb05d47003e375944a8d9e2d7a09f01d876a90 SHA512 5f7919d6f8806f8417eb0014160058ccdbccfed7f833541e707e44335cbacb353c41a0d832dc8d037b7c9bc2349c68d45fb18b33c8bc501bbc3868d251edf222
EBUILD gst-plugins-neon-1.18.4.ebuild 389 BLAKE2B 667d0d85b21aaad2f2c601e4e6e9b2404c364690d10ed15cf8dd170614dca915477867472a74633eedd1c85389fe41a6a8c5c19d2930298db951136e86fd2875 SHA512 7d65134148b8f260b4058914b3fe1862bdea1c8181d6b51a99149748939c3ea7ab1a6ac186c608a4846c2ec57c30d7fdfa78f9d8c91414f1795de17da22b1612
+EBUILD gst-plugins-neon-1.18.6.ebuild 393 BLAKE2B 1bd56634680dad04fbf56bc02d3a9163b6c31395a8173679969458df8bbf746dd336e9e5eac2062cc7b001427db8ad665245ee841d01745b7d65322524af27a0 SHA512 b44628b8bc93262d815fb9762788ae06896f8945381ac3ed69639056c5da9c0b86ea0c6786d399aa238889e4c0f7ad7911305caeb836ee4e5e85be3924fbbaf7
+EBUILD gst-plugins-neon-1.20.1.ebuild 387 BLAKE2B d2297864cf245e9a0973f01d93fbdd1043f48e8e19054b6eece32fbc2787066748642bc1516f83941bfd996e145075a9138470a325599c0bda962b72bb1e9107 SHA512 b338a171a6062d0c261f182ad10da3d6780d5859123084855ada07ee50ce3186a0eda781f41d80e823907211cb56cc88f79208d441bdab7be8620e7f2956fb30
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.18.6.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.18.6.ebuild
new file mode 100644
index 000000000000..62c3d6a96322
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="HTTP client source plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]
+ <=net-libs/neon-0.31.99[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.1.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.1.ebuild
new file mode 100644
index 000000000000..394b393541a4
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="HTTP client source plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ >=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]
+ <=net-libs/neon-0.32.99[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ofa/Manifest b/media-plugins/gst-plugins-ofa/Manifest
index 8bc076ed453a..87559a8b64c8 100644
--- a/media-plugins/gst-plugins-ofa/Manifest
+++ b/media-plugins/gst-plugins-ofa/Manifest
@@ -1,5 +1,7 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
EBUILD gst-plugins-ofa-1.16.3.ebuild 385 BLAKE2B a4307db53d7c2173cc031f232b3f1416063594547c3e594f809bc27c5b48d44c6ca8cc57fe1bf077a93163667b56fb567ac2f4fa7d658b12fb8213200cf6a770 SHA512 bedd3f81710a498cf7219eae3257a2991d521e58f2af99274e91368fdee9f1942464b020dfa5e91d98ff0171b865df4a082674826abb023d308bc228ac6666c9
EBUILD gst-plugins-ofa-1.18.4.ebuild 391 BLAKE2B 2cfa43d9feb2a3d69e89aac50df8ef7f5b5467fc6b51335f7af2669968eb912bbbd41183a19256c4a75470fc9a67680532ca9f5a4ec68472f2c6988efd352fb2 SHA512 4c9e6d2eabda5f1e42307ea55b11348ca9fef72b4bb5b8ae4c7e1310a31e2f6a1aa562f519dcdda7809e9762d139cab9d2df24fd481d8d30e6fb122f0467a13b
+EBUILD gst-plugins-ofa-1.18.6.ebuild 393 BLAKE2B 141af296eff3e59996246c0856d8c8134dbb792909caa0e4cdcb608e10d12960ffd8c6565cc18a382811b9ae02f85d7d34033243a66a470a0c3d93d6e396f4f3 SHA512 468b2c89b3c0a9d0730c96e3a2f9b1c5748725c1a98dea3c7487262450bd1f3c20f849d637efd24971a07a0b06079541b51b89256018ff0433bffddeb5fb8fff
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild
new file mode 100644
index 000000000000..bcf8942fc455
--- /dev/null
+++ b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-openaptx/Manifest b/media-plugins/gst-plugins-openaptx/Manifest
new file mode 100644
index 000000000000..1420a55ae44c
--- /dev/null
+++ b/media-plugins/gst-plugins-openaptx/Manifest
@@ -0,0 +1,3 @@
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
+EBUILD gst-plugins-openaptx-1.20.1.ebuild 415 BLAKE2B c5f35ef643a35cfea203fedb12ddf72e6e513e43f4c765ddc6abc30ee4ddf113f10cce959964112e352ab578f15aeb1a17eb8d73c826f57ef386933354b82f4e SHA512 908878652703178fc0f3227c82d249692fc4a22346e1647bd0f45837d6abd93584983ab158ca035684f2ff8e786b4191756facbb7269d7d02ad8b2f23b0a0227
+MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.1.ebuild b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.1.ebuild
new file mode 100644
index 000000000000..4bf400bc1a18
--- /dev/null
+++ b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="openaptx plugin for GStreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ || (
+ >=media-libs/libfreeaptx-0.1.1[${MULTILIB_USEDEP}]
+ =media-libs/libopenaptx-0.2.0*[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-openaptx/metadata.xml b/media-plugins/gst-plugins-openaptx/metadata.xml
new file mode 100644
index 000000000000..33fa99dbc4ba
--- /dev/null
+++ b/media-plugins/gst-plugins-openaptx/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://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-opencv/Manifest b/media-plugins/gst-plugins-opencv/Manifest
index 93c8b7c8f850..a15d127282fe 100644
--- a/media-plugins/gst-plugins-opencv/Manifest
+++ b/media-plugins/gst-plugins-opencv/Manifest
@@ -1,7 +1,12 @@
AUX gst-plugins-bad-1.18.4-use-system-libs-opencv.patch 2030 BLAKE2B 16b83f0a34878a523e65ebe862e9100be969a318a9dfcac64b742eca68c017cdab3d6e44b3091c683842da79384f23a320bf777711818f63688b293c8521b38f SHA512 58cfb2dc849ec18f413f642b5125a920ec8c98c628bcf1b568b73a7f2681e921dd9a77832b4186f9abb4a60c689f17d249339cf82fd38f78d626b4b4cef9f8c7
AUX gst-plugins-bad-1.18.4-volatile-glib.patch 594 BLAKE2B 87a72ca19869d2a46a33a3d866763943e58f1bece5f2b0495e9a2f808e8c0b92d2415014f9739de4aa995c946922fbd1cac4a5669d4b403876500d1028b342fe SHA512 4672e774c2ed721ecc068e40cab63c8ff31df117025939b59ceb46a8e7998c1aa857e339902f86f2ad6fa690ee2ce23419ff5fde508d6e3d4972ee6feb4c076f
+AUX gst-plugins-bad-1.20.1-use-system-libs-opencv.patch 2383 BLAKE2B 351d9a5b8060fb2dd5fe94237f5bddb14a217d88af5c95db8badb71c7d816453850946f11cf6435d5fb8c2a318aa2b853b06cba78fc016d1ccf68fe6f23383b6 SHA512 36b2810e1e58feb490f249040eed1d10b1e8395551c427628e2a3b3de28b1a8ec523b7c3cde675423be34c31f7cb5e2e986bf36b252bd5e07385e6801b22177c
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-opencv-1.16.3.ebuild 719 BLAKE2B a4e976bec3993a280be39f01ebbc3f638c30ea480c5b2f8b2a30db8a5737524ebbafd7c52d6978210d89b4c4623c844a239f2148e82d900d87894f106b6adb21 SHA512 e8177d5e96db887ece39786677a92733096ee0c17c0452e621331a5c01187275b1a4a77896f81e24befe7f4ed6bf2d8db55dedaa5a0cabd167616a6a6b4cd7a1
EBUILD gst-plugins-opencv-1.18.4-r2.ebuild 786 BLAKE2B f37b38dda3c2e7eae57a946175be78d2086d16c167e399c916cae102f469cff229b5b83500cda217766cedf91f344298e43776d0f291478ee9742ef2881eb0a0 SHA512 b1e3cdc9d0bf229151728f3349fc391522c5d77f5df946771b2abac129195abaaca81610a574fcdf80e8d458ff8db1be71e23f41bf88e8deb0889bb6f5e6aa74
+EBUILD gst-plugins-opencv-1.18.6.ebuild 730 BLAKE2B 62a30fa3750c332dd0ba165449f95c15c0099cdf2beb1675964729a65c4abad1defc22ddb77130d5d90bdb508572077fc3de206227aa818ebdd3e44c4a4b8891 SHA512 ee4a63cb7376fc4ca0c22a3cfaa04ceff748b720c3890141728f5386d82e11981493498fa57224c0c2e42178e27faabd47581ee34f1be1d94674865c5d9be0c4
+EBUILD gst-plugins-opencv-1.20.1.ebuild 721 BLAKE2B b99ce6532adf638ac293a0beff55ea5d4066bd65c4acfa535ec37bf7a786cc414290fe3a839db958ad168ed6fb2e5eb6a6773eb92b0a71fccffa9890125d37f1 SHA512 b5356384a98d7cac274d5b723785df7e3d71723531d4b725f98e398570e7d4caf88fa7a18a631346752b94034e78d49702ceac51c61f6dbe2720e76ceff8ea37
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.1-use-system-libs-opencv.patch b/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.1-use-system-libs-opencv.patch
new file mode 100644
index 000000000000..57ee0cffc824
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.1-use-system-libs-opencv.patch
@@ -0,0 +1,95 @@
+commit 245245841d3117d81cff1b560b7ac4b1aad1aa78
+Author: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
+Date: Sat Jul 3 19:29:01 2021 +0300
+
+ Patch gst-plugins-bad 1.18.4 to also install opencv integration libs
+
+ Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
+
+diff --git a/ext/meson.build b/ext/meson.build
+index 2cbddbf82..c70a07bbe 100644
+--- a/ext/meson.build
++++ b/ext/meson.build
+@@ -58,7 +58,6 @@ subdir('ttml')
+ subdir('voaacenc')
+ subdir('voamrwbenc')
+ subdir('vulkan')
+-subdir('wayland')
+ subdir('webrtc')
+ subdir('webrtcdsp')
+ subdir('webp')
+diff --git a/gst-libs/gst/meson.build b/gst-libs/gst/meson.build
+index 6cbed6c6c..d44943189 100644
+--- a/gst-libs/gst/meson.build
++++ b/gst-libs/gst/meson.build
+@@ -1,22 +1 @@
+-subdir('uridownloader')
+-
+-subdir('adaptivedemux')
+-subdir('audio')
+-subdir('basecamerabinsrc')
+-subdir('codecparsers')
+-subdir('codecs')
+-subdir('d3d11')
+-subdir('insertbin')
+-subdir('interfaces')
+-subdir('isoff')
+-subdir('mpegts')
+ subdir('opencv')
+-subdir('play')
+-subdir('player')
+-subdir('sctp')
+-subdir('transcoder')
+-subdir('va')
+-subdir('vulkan')
+-subdir('wayland')
+-subdir('webrtc')
+-subdir('winrt')
+diff --git a/meson.build b/meson.build
+index e456c32da..cfa265061 100644
+--- a/meson.build
++++ b/meson.build
+@@ -484,23 +484,10 @@ pkgconfig_variables = ['exec_prefix=${prefix}',
+
+ pkgconfig_subdirs = ['gstreamer-1.0']
+
+-pkgconfig.generate(
+- libraries : [gst_dep],
+- variables : pkgconfig_variables,
+- subdirs : pkgconfig_subdirs,
+- name : 'gstreamer-plugins-bad-1.0',
+- description : 'Streaming media framework, bad plugins libraries',
+-)
+-
+ gpl_allowed = get_option('gpl').allowed()
+
+ subdir('gst-libs')
+-subdir('gst')
+-subdir('sys')
+ subdir('ext')
+-subdir('tests')
+-subdir('data')
+-subdir('tools')
+
+ if have_orcc
+ update_orc_dist_files = find_program('scripts/update-orc-dist-files.py')
+@@ -528,7 +524,6 @@ endif
+ # xgettext is optional (on Windows for instance)
+ if find_program('xgettext', required : get_option('nls')).found()
+ cdata.set('ENABLE_NLS', 1)
+- subdir('po')
+ endif
+
+ subdir('scripts')
+diff --git a/sys/meson.build b/sys/meson.build
+index cf39e5770..31d943d4b 100644
+--- a/sys/meson.build
++++ b/sys/meson.build
+@@ -17,7 +17,6 @@ subdir('mediafoundation')
+ subdir('msdk')
+ subdir('nvcodec')
+ subdir('opensles')
+-subdir('shm')
+ subdir('tinyalsa')
+ subdir('uvch264')
+ subdir('v4l2codecs')
diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.6.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.6.ebuild
new file mode 100644
index 000000000000..771ca9bca0a2
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit gstreamer-meson python-any-r1
+
+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-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}]
+ <media-libs/opencv-4.6.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+ "${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-opencv.patch
+)
+
+src_prepare() {
+ default
+ gstreamer_system_package video_dep:gstreamer-video
+}
+
+multilib_src_install() {
+ DESTDIR="${D}" eninja install
+}
diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.1.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.1.ebuild
new file mode 100644
index 000000000000..0797207d7422
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit gstreamer-meson python-any-r1
+
+DESCRIPTION="OpenCV elements for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+# >=opencv-4.1.2-r3 to help testing removal of older being fine
+RDEPEND="
+ >=media-libs/opencv-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}]
+ <media-libs/opencv-4.6.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+ "${FILESDIR}"/gst-plugins-bad-${PV}-use-system-libs-opencv.patch
+)
+
+src_prepare() {
+ default
+ gstreamer_system_package video_dep:gstreamer-video
+}
+
+multilib_src_install() {
+ DESTDIR="${D}" eninja install
+}
diff --git a/media-plugins/gst-plugins-openh264/Manifest b/media-plugins/gst-plugins-openh264/Manifest
index 2e194ae33672..0fbd2e2671f0 100644
--- a/media-plugins/gst-plugins-openh264/Manifest
+++ b/media-plugins/gst-plugins-openh264/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-openh264-1.16.3.ebuild 331 BLAKE2B d640b3458f26ea5ccf6277cd83f6ffa5f60e59dc8df885e0d6a42a4968bf9c2360d948dcfdc87498adbd630db407d53a197b8827eee7b617655b41177f1262d3 SHA512 d796723f23ccc8d7c65f1eb163222c5c5a8c1cda7b1cd38cb4edfdee5149cddfb5bc1f9dc44b0264e43651e89f9afe67b4bbf1cd8f74cd7a3a8cb4cad858ae00
EBUILD gst-plugins-openh264-1.18.4.ebuild 337 BLAKE2B 7cea8c32b91fa76cbca01b83dc853f147d116d4f6496c31983e653207c7ee5fcfab38bf4cc8fd2ccf9ff54a641728f34f3420413db00a6ab0f72bc4fe9aabd7b SHA512 a15afbf9e7a53f1924a3a6dafbe15b7d224cb275f212753eeb594ab331039eaea9ed29b2fcb9a59a4bd958b2b3740564f96bff30311fd5e2f71b165117a50693
+EBUILD gst-plugins-openh264-1.18.6.ebuild 339 BLAKE2B a0d0e4afc33a86cd9f2a587fea497b66f7ff9445b4fc4aa737c2a0ad9edc40d657452849dc4b7f92edbe5028de5950fae33a6b9df59cb5bad1b399dcdd387f52 SHA512 5ccd4a7337514ce1e1338c2ab3cdf9e82fcc50cd860a0502c6704bc2c3fee56e8bdd87a68f4f810b244775919fcb795f9f8769aa4320afd575d50d077c52aed3
+EBUILD gst-plugins-openh264-1.20.1.ebuild 331 BLAKE2B 9fdb4003fc82244ccdd0dbbfe2ef895569369e5241555192b34a00643792690ca0b7f459c706243b827ae36c57d0c9d7851641ff9928e6def405630cb5ff34d9 SHA512 dfb2158fa65ddbe5b98ffbefedf6d95b857243fcd153a197240a0d8143a8b385d1556cd94b924f0c9d5154ef69a9a5450acf2b5c891ad64cf261044d2405a5aa
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.18.6.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.18.6.ebuild
new file mode 100644
index 000000000000..974a7210d1fe
--- /dev/null
+++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-openh264/gst-plugins-openh264-1.20.1.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.1.ebuild
new file mode 100644
index 000000000000..a16ea6f607c4
--- /dev/null
+++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="H.264 encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+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 a78f81070ca2..8161eec7a1be 100644
--- a/media-plugins/gst-plugins-opus/Manifest
+++ b/media-plugins/gst-plugins-opus/Manifest
@@ -1,7 +1,13 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
DIST gst-plugins-base-1.16.3.tar.xz 3953616 BLAKE2B c78713d0aa77a7e8c8043377a7b7959e8159baa3c3b81751b6dc825137c26fe8e52d3ff2c9c734bdda1d01a087b67d1bce4da66de390aad8169c74001c8f620c SHA512 d44d4da9cb27a6b8e59cb3f0714cc71809c0f14b42ef8d4a2dddbb940efbcb9634a40596d3cdc7391016f6e758005c14aabe1f8f30bb597a57d85c2d94045e75
DIST gst-plugins-base-1.18.4.tar.xz 3169512 BLAKE2B 8b5a7a08641532631842e2ec02379b116ae0f08cda7654d123dbb2d56f97667b94ffc716b389a14ad034d0edb36587d8edc2c4f53782135c53def248fa60d0a3 SHA512 c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a
+DIST gst-plugins-base-1.18.6.tar.xz 3180564 BLAKE2B ad68cd65cff362ea990b26b9669edc6fe9be21e178e84d7db9d5d4fb13e31326ad7d40cc6228ed5bd54b74aad8a085332d6ce005519208ce6c3d397c29ca0a94 SHA512 b63c80354f1e7363e776726246328781a598a9739ab51b91db552935e5e4e96145ceb7b5b16bff6d054497ed37189bf742ae66774c23b1921b8b19bd9ab93945
+DIST gst-plugins-base-1.20.1.tar.xz 3290068 BLAKE2B 56619a3c267d38daedc1d05b6ab95e8b66dba7bd9e30b019801146688b706f84551290de607d5d2e6f31f2a87302ab75db5cb9704623b4cc11e4aa5c327922c5 SHA512 679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541
EBUILD gst-plugins-opus-1.16.3.ebuild 1238 BLAKE2B 7875e4a2ed5aba7fc3b2297ff0224c2844753d1e879442b33f28e7efbf93fda5ffdb43fc6f0bdbfdf17a861d4b0fbf6f1575c943b6cf8212d816447af9f61512 SHA512 1f16371105dbd18d9a06755418e2cd38041211573372c28f702a5d7bf4c4209787682a74ec03f2a4952df3f6dbe9a489dc74e1fce6e2de49f642727bab17d8a6
EBUILD gst-plugins-opus-1.18.4-r2.ebuild 1872 BLAKE2B 4db96e22966cc2ab04b374e1c3a25e22a06ba2efbd342ba910309bff02a099fc7f1e62725e5f494e55d41b5a23f4d3814103c434b22870c0946704c6e4d86f22 SHA512 a4c05db2078536511097f5f114875004deb0f824bab7d916468b09738e80a3f107e88a5d187e0641231afa16897b077b597c0c22cfa35dc7a44d50c5fe691ef0
+EBUILD gst-plugins-opus-1.18.6.ebuild 1878 BLAKE2B ccb6c00a1986e201a85eac54140682f545f2dbb9b6179eaaf47c16b65b7f8f5291c58ba1f88f8edf564cff4362739bfbbee84759325eb15efa9702f71534151c SHA512 c59ef6d74306a85fda04f9eaeb28cbb5cd6cb373b0aa6634f79d185263e111acc8dbfa6ba49fe4fc334afa0590cc8bf7e17b634a744a03e22102c7c024704b92
+EBUILD gst-plugins-opus-1.20.1.ebuild 1870 BLAKE2B 713454ea8004ca7653da139bced510ff268caa8d6cab7f51b4d3586f5455128f86a21ff1ba7425f02a982647b1f3315be1dbbd4d056d987083fff57be4551bfb SHA512 c98122ce66a2616a8240fb0549680b51d6bd325035f35c0f8e3cb3e3fc2d69061c4d6e33f09007a45b7d7f8d04805f1bf56f8f89d9ff829f73499e40e338578b
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.6.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.6.ebuild
new file mode 100644
index 000000000000..1244f73fa897
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer-meson
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+ !media-plugins/gst-plugins-opusparse
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_package audio_dep:gstreamer-audio
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils
+ gstreamer_system_package tag_dep:gstreamer-tag
+}
+
+# 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}"
+
+in_bdir() {
+ pushd "${BUILD_DIR}" || die
+ "$@"
+ popd || die
+}
+
+src_configure() {
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure
+}
+
+src_compile() {
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_compile
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_compile
+}
+
+multilib_src_test() {
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_test
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_test
+}
+
+src_install() {
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_install
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_install
+}
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.1.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.1.ebuild
new file mode 100644
index 000000000000..3f7f38cd0c9b
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer-meson
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+ !media-plugins/gst-plugins-opusparse
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_package audio_dep:gstreamer-audio
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils
+ gstreamer_system_package tag_dep:gstreamer-tag
+}
+
+# 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}"
+
+in_bdir() {
+ pushd "${BUILD_DIR}" || die
+ "$@"
+ popd || die
+}
+
+src_configure() {
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure
+}
+
+src_compile() {
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_compile
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_compile
+}
+
+multilib_src_test() {
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_test
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_test
+}
+
+src_install() {
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_install
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_install
+}
diff --git a/media-plugins/gst-plugins-oss/Manifest b/media-plugins/gst-plugins-oss/Manifest
index 3d63b6c8466a..1d64aa9634fb 100644
--- a/media-plugins/gst-plugins-oss/Manifest
+++ b/media-plugins/gst-plugins-oss/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-oss-1.16.3.ebuild 352 BLAKE2B a06153c5b1e73a3bf23d852370a419195dc52f6188709bc57e3606bfadacbc64fd8d6408f404b00e58fd0211ca6fa10192f5133fda290783ed53b1fce25e6f30 SHA512 1d0ba1b8a41918ce88aaf10f65b6a84f5a8bb9a126d10fabd2b9de7cbe62b1c2d595a40bb9f75c5e74a7976f1b61023cfabe418361ad70af0e24ce589c0cec5a
EBUILD gst-plugins-oss-1.18.4.ebuild 365 BLAKE2B f9b4b27fd2e8d7bc1d3402969b137537fcfabcd1a9be9a570d413a16aa140776bc849b994a29f3503e735b4d620eb61960f698ff38ef26c23eec60b8679d16be SHA512 2121df718baccf4bf13eea4f9f37dd22e044f5c37ba011b4907018461d3c73fcae94836ff2f560040f6779b9978580041a3515bb5aeb539a227b5faa37db4370
+EBUILD gst-plugins-oss-1.18.6.ebuild 371 BLAKE2B 69830d6eb38d24dd5a1bca38c505e209a56f57f2f59fc181d8033fb3800f67661df08b12f96649b4a2694b518fa34f6b59de1b8155fd97483ca78afe3c2656cd SHA512 9f47ec7597a4fc12743d46e590f35b7710f6d6f875335441a073352f2fc05e32614d04dddd71d57726a6eb269ada4956be1268addd0b51c26b645b862200e3ed
+EBUILD gst-plugins-oss-1.20.1.ebuild 363 BLAKE2B ecf8de2739963e5b187a33eb735a3130510c318421e342410841b3c833d2b9c04a90b010d69d57f7ea40fa842f220043c909238a82be35b3ceaf103534f8cd65 SHA512 4c163b74deaa0f7f83eeb13fc40a74fa57f401a5f2afd2773a2ee113994fb900cd9a56380937f0866dd464e15a40d575e4e1af4af3f7784f60163bff0ec60cc2
MISC metadata.xml 489 BLAKE2B da3aabebc7d62aee0a69ee7ecc40efe1c559048b4fefa3d2df3ea3c8899e3c64e371c6e6ebe083503beaf01d18b79a4f00b2e138632f36e8af6f7b2d7244191a SHA512 3607079dedbe1c0ccb14cf5fb8d74e6116b07213b7684357cce877d995f09f54c210580c8cb41cbcb8f61bd43e1706b2d5ab485cb87930ba2095c45c29f55e38
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.18.6.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.18.6.ebuild
new file mode 100644
index 000000000000..037209d37eb2
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.1.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.1.ebuild
new file mode 100644
index 000000000000..2b3728dc4f3f
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-pulse/Manifest b/media-plugins/gst-plugins-pulse/Manifest
index 4d40d09c7b06..58ebb3a193d7 100644
--- a/media-plugins/gst-plugins-pulse/Manifest
+++ b/media-plugins/gst-plugins-pulse/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-pulse-1.16.3.ebuild 455 BLAKE2B 3ec1819ee293dc78c29214b3fec78af6af4dac02b982f35c2bc5d05c9de1159ed978e2906933c39eef2b1e9b183c16a61e99948eb10507778478a872fc7f57ee SHA512 3e549b1cfbb7d82889821a86ddf4cf9274f82b8797a48c8fd50a4ec0c1f3d79eca40661dda71a4d6eee21a72b5faab12ca71df454a8130866e19ceea29a0fb6f
EBUILD gst-plugins-pulse-1.18.4.ebuild 468 BLAKE2B add9c17dd21ff87c6de2e33d7159574e3b562642f7248d4279dfb7f33fe3037feb5a42e45acc2cfc4b44654ed81b4098bd370868bb7eb06e75dd657347f28973 SHA512 edd31f9e7875160bc5b19b9cc0c6e01a04394c1eebfb6f96bde87dc828155df10040d3259ea8a2a06a938d27027a0b2d90c54b8518c38d9d8e60bf30dc202766
+EBUILD gst-plugins-pulse-1.18.6.ebuild 474 BLAKE2B 166e3a5d48a11a570899572a0064225fbf262176862423015fcc9f1366b7d7430967e792d2c6231bafab7a538121c43a23a5c51362d8fbd2e4d1557ba5f7358a SHA512 c2c23f02193823382d1bf9d507220288864966496eb8cb8e6761d769a3a67e79487700be29c5b00038af936c09074884b05b8efdea4eb7e3d39c02cbaffcac10
+EBUILD gst-plugins-pulse-1.20.1.ebuild 466 BLAKE2B 9782c25238290b87992ece5d28a9896b9406743ebf1f396cb7b58955cced3dbace0489232a598d7094cb2bf5993420db3984cc67c271bb081222c7ac69671888 SHA512 8f5174527d7f8741601becfb5f2131fc2b9f7d9e9313400feabc092e85cacbb9d0a0bfc80c303ff00ed9b55dada9ed643c9fd1fe74a6db6ff617976b5b8cb264
MISC metadata.xml 611 BLAKE2B 380f7e85db2d10717c6871abb99dfcdf040a119d4e8f0c43b6e1ad44f41b1694af07797e70cbf724169e86110f4b4c06dd9b51f4d27f781bb71d3301efe38243 SHA512 f9605aee69329c581d8d92a14acc2cfebfe5d6adc93c7d66298fad2c3fb91328869c9142cb39fb8f70bd2a8f7a76e20c6a2a3be88c01ffa4270f372fe7248378
diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.18.6.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.18.6.ebuild
new file mode 100644
index 000000000000..49c4b76355e8
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="PulseAudio sound server plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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-pulse/gst-plugins-pulse-1.20.1.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.1.ebuild
new file mode 100644
index 000000000000..69fa01bab008
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="PulseAudio sound server plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+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 9eff360a8809..0ebb60bbcd50 100644
--- a/media-plugins/gst-plugins-raw1394/Manifest
+++ b/media-plugins/gst-plugins-raw1394/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-raw1394-1.16.3.ebuild 514 BLAKE2B 3e000cc8a099c729f58a6ac19d792af8185f21a8ef0bc4c071dd1333357478c978273bac34832f1fcab46cebaa0005b3556b864afabe69d0d0a6d362b403fb9c SHA512 706ea67d15b28e46fd0135ce7450d07fe89d2b862c6a139609db81e80f1fd53a93cddffbee0d69bcd821e45608de50a76e7d23cf8914f5b18dad25661a229508
EBUILD gst-plugins-raw1394-1.18.4.ebuild 522 BLAKE2B ae3e43e9a54ed2653432f9128fb3b5f0bb3a9dd4c65c03c12ca996a3f761d9aa42ab52c72bd3df3d771a16134332788b00224c0c8181604044fd4264fc6caff7 SHA512 538c2ebb413021191d5ae1625919929b6b5670ba03a410319e4ba9c979a42aa3ebb1b44f6ad091f6c1a83ab04c64fed17e352c7375a1dbf7839f387ce4f9191f
+EBUILD gst-plugins-raw1394-1.18.6.ebuild 526 BLAKE2B 3f37fcaf0902e305cc66760788c4730e0a4d595bd2f911131aeed1818a95a14ffa943de70bac3e4a90f5430ba8a58cdf33fc11ce5a4b1b20874d9283e64cc112 SHA512 03b5e673faf43c1fecbda7bf08ba6977082cf354aff1186b91503d58d304838d247baa7648f49708d6687c01d231575d71fcc96aa585f66c9fcca2f6e4508e37
+EBUILD gst-plugins-raw1394-1.20.1.ebuild 518 BLAKE2B bb82156e4c99021a1406b6731ea1b447b64dc5bbcba4a38b6555ce7d43a9702f8fd1e5065e72a475345bcf973ee92fb91604812cd9cf6485a54894abc854a098 SHA512 79fc350d88e6cae3cb456831bfaa3b0f98539b918979c9b5a0093f219962d4c7cb8389372e9e513ee330630a039b75a9f17fd090c47637f334436234f45401c6
MISC metadata.xml 549 BLAKE2B be976af7c97b7132b7d823921d9d67f74469b4f1f323104fd219f33791874ce80428c44f0d7caeff7a4b860b66621932a4b5cbdd702eeaa974ca962608cc5af5 SHA512 f38c8c4367a505d692dfaa796f66461ad74570464e5da4083ca4c8a18db74817e97135a46764fa4a6e7bf179b31be5b81578cf44ace688596f2e45ca79f41d9b
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.18.6.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.18.6.ebuild
new file mode 100644
index 000000000000..4bdcf69e221d
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.18.6.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+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_ENABLED="dv1394"
+GST_PLUGINS_BUILD_DIR="raw1394"
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.1.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.1.ebuild
new file mode 100644
index 000000000000..d6603ed1be36
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+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_ENABLED="dv1394"
+GST_PLUGINS_BUILD_DIR="raw1394"
diff --git a/media-plugins/gst-plugins-resindvd/Manifest b/media-plugins/gst-plugins-resindvd/Manifest
index 0adcb57d356a..7b7e5f8e0872 100644
--- a/media-plugins/gst-plugins-resindvd/Manifest
+++ b/media-plugins/gst-plugins-resindvd/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-resindvd-1.16.3.ebuild 445 BLAKE2B b8cb36795974579d2a2cd045e8547374febfc9ffdf3935446f9260efc26ab3d0f01b22fc1a110f70d7646ea46c93dfb994433d7d344b5c540c789c9b7f3d42e0 SHA512 fe3ea42bd34134b70b8b750cc055aae12cfdae58e4c0ba5f04f85a30537fed249e1017c2f44b3aa6aa8a34a1742ec4c26826f8c55468571f56902afdd98ba678
EBUILD gst-plugins-resindvd-1.18.4.ebuild 458 BLAKE2B c8c1e81e51226649f96ddd364f9dd3dc820558955951165e333bfd0ad6f5b027726516c943b65ee16ee29d7968a1e55aec828400c752834e738528ab3fdbd677 SHA512 06a0478579ab5af4e957c23d45151ce0cdd9af32e9e92c937723ba9a7e8b3808167434214317b9bb24df82fa2ca75dc5b530c87d9b12111898bf7a663d6f81c6
+EBUILD gst-plugins-resindvd-1.18.6.ebuild 463 BLAKE2B e75eb32d8516bc97a64b953e70c3ce7884eacac563db83fca2d837c6c7e216f1deeaa009866c5a2a9594fd65fb94aa59b2c3b5096ee443a36da50d6e95e01993 SHA512 23db2fc1f3f0f19c8f82e8412defda94611b25d2abf979051ce4e8e4236c5c087855ee7beaf810e814a9387390a0f925643dd53a4de6ce8a67ea620d4cea76df
+EBUILD gst-plugins-resindvd-1.20.1.ebuild 559 BLAKE2B f2ab1e9d20ff6a9af05bd257f67782408fd9283f7b178d25af488a89f37d663268993ded1f6b74caa7d40ed5643b8571f33cf892e34f3ebc4ea7035e078a2839 SHA512 7a99327a99101c7a999a670c52f28509d1e516cec12a01a79bd41666b13b0b82fd9e6096cedfcc70035de7faa0c2fcf69c46d3cf4770342a1a51881ff1b57d86
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.18.6.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.18.6.ebuild
new file mode 100644
index 000000000000..7972fec58505
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="DVD playback support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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-resindvd/gst-plugins-resindvd-1.20.1.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.1.ebuild
new file mode 100644
index 000000000000..4e107e7bccac
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="DVD playback support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ >=media-libs/libdvdnav-4.2.0-r1:=[${MULTILIB_USEDEP}]
+ >=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest
index 3ef58a0a68f0..cf02cfba2de9 100644
--- a/media-plugins/gst-plugins-rtmp/Manifest
+++ b/media-plugins/gst-plugins-rtmp/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-rtmp-1.16.3.ebuild 332 BLAKE2B 9ac1403adaa193833a7b06e05441774a17b5d1103698178e70066e0ce8da0bdf6ffddacffdef154d4db643e7a5b450c842c6d863d454402b8ee71739150bd108 SHA512 ebe1ba351819ee1ad03ea8b2bb8ee828d92cda6210b76f1f110a1fe442d89b6f0936e70fa84a4650078f92826a4b07bc418f1ee3a1f5948f63c478c9d5ba11a0
EBUILD gst-plugins-rtmp-1.18.4.ebuild 338 BLAKE2B 69e0ca2cc512da77abc6261d0860c9524efc0f310062913ba004ccec0a7b42c5c95261f40c2589ada62dfe3d77ff9552983c0483a0e76dbbd52b32dde30d82f7 SHA512 26f64df62d89f6b07b8a6fab162574d1d730246e4393b67025134e6e9686838c70d4bb354228d560b4c70576acb7f450d4efd857bfe091afdb69c69f63e670f7
+EBUILD gst-plugins-rtmp-1.18.6.ebuild 340 BLAKE2B a58e7b3384403f3f4cd812e8afbb6bf878207ca4662379e61276a1a84e3babd689fc604b550965978b1a8df925a422fe53ad124968242ec5f57d455ee0a9a2b8 SHA512 55b26fb558c0511440b88b4cbf13d521502505a858e2f00b046f504cc4e77dba31727f65bd6304b8235325601e11209a0c8e482b2e481bf119f5ce89e861f26f
+EBUILD gst-plugins-rtmp-1.20.1.ebuild 332 BLAKE2B 19eab67a899ab240ec2f7708ee244c2c962506e0a0e43e2b4c601676fcd4711e05bc82279d5ac8f8627b15f896d3dbe1a8218558ad2982f2e6028d98ed411b17 SHA512 006c48bf56a529800feabe43c90a115a6d4a565dd510fbde8423b29ce8f7f2f14d0936509f4b0d5d7e961151d8c87894ff9eb234bf6618546b990db1014bd3a0
MISC metadata.xml 420 BLAKE2B 2a8c408c34ea3f895bf1e38b0fac72061979fb7e2b38b6d275d815bdd69ad9c6f328621919e1dbae37cbca37f9786cdae706cdf02ba77a49edbf6a65809a105e SHA512 f12a00575206882fd8c87f91ac85944ad9102f922c2bca6c503e99f3f534e74ec18074b6c13efa9d737e92299ad2e85f2c8f2c2850d60ee6fc8c5f1ead8a2157
diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.18.6.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.18.6.ebuild
new file mode 100644
index 000000000000..af5478624288
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-rtmp/gst-plugins-rtmp-1.20.1.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.1.ebuild
new file mode 100644
index 000000000000..ffb621b5d44e
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="RTMP source/sink plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sbc/Manifest b/media-plugins/gst-plugins-sbc/Manifest
new file mode 100644
index 000000000000..dd6813397a28
--- /dev/null
+++ b/media-plugins/gst-plugins-sbc/Manifest
@@ -0,0 +1,3 @@
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
+EBUILD gst-plugins-sbc-1.20.1.ebuild 320 BLAKE2B ddabade7de7ad59b2c9416a1e6c819aeda2c057bd551e35d7dc51ec38fa8c994bbdcf434fd50f34f2da2e4a77ae4aa7ef40e7dbe79d55125e73662b9b80b9ba2 SHA512 a484607e747fe51ca3e87b3c1ce37d9bc3eb53fd6d29a6d42899697f977c5bb6d899c7aa3ba68ae87fd3bdf2c16e8ffcaec2223bff567f4d551f01123ed798c7
+MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.1.ebuild b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.1.ebuild
new file mode 100644
index 000000000000..73534799643e
--- /dev/null
+++ b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="SBC encoder and decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ media-libs/sbc[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sbc/metadata.xml b/media-plugins/gst-plugins-sbc/metadata.xml
new file mode 100644
index 000000000000..33fa99dbc4ba
--- /dev/null
+++ b/media-plugins/gst-plugins-sbc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://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-sctp/Manifest b/media-plugins/gst-plugins-sctp/Manifest
index c608c9f8cbb1..8619c501c836 100644
--- a/media-plugins/gst-plugins-sctp/Manifest
+++ b/media-plugins/gst-plugins-sctp/Manifest
@@ -1,3 +1,7 @@
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-sctp-1.18.4.ebuild 329 BLAKE2B a046d1af36e97b23c9d1bb0a89006cbd6d8e709ec4e484a168cf64395e3a44e991100aaeb536aed5704e9ea3a3efe96219a97d89bd8655bbc5290b30045c9f96 SHA512 5eccb0cafe7d5086bbbd244a35c9c45a04df5ec9d37b849600736caa6e1bcdb28230c25f4fdab584f483bd85ef8a34dbef7769403c0a658be8e19c8ae634408b
+EBUILD gst-plugins-sctp-1.18.6.ebuild 330 BLAKE2B 1012833cd875172b4fe0cc54b97a77452b4c6937a974d7dd593e33e5d0a3b42d4b87be22a580045d94f68cbd0c82c1912c20d220992402dd0e2ec2ecd357e048 SHA512 cda587c5ed19f3781a3428c0cfbb9299631914e366450c66737e51e23d048fb2471481a9bcd020000ccafd00e78edb00b43526a3b0b2fa735352316f550ba56d
+EBUILD gst-plugins-sctp-1.20.1.ebuild 322 BLAKE2B a519e4a0e2e69af8efc8d1e2df52640984ca8e31dcb982f01217098fd4927fd842a5c5f0da3f5de8101767fa9560dde826916fb6226807a84e51c65ecfd84bfb SHA512 5307584fa36d61af747b427f42911ef83d4d79af20d9ebbf3579e26bf9cd4aa121d4ef9be888b3baa77a094ce679d9508075a705cd33008f8db212d722c41fae
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.18.6.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.18.6.ebuild
new file mode 100644
index 000000000000..9b9f60ee2144
--- /dev/null
+++ b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="SCTP plugins for GStreamer"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.1.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.1.ebuild
new file mode 100644
index 000000000000..1131b2c878af
--- /dev/null
+++ b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="SCTP plugins for GStreamer"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-shout2/Manifest b/media-plugins/gst-plugins-shout2/Manifest
index cbe1b29a599c..8454ee516e94 100644
--- a/media-plugins/gst-plugins-shout2/Manifest
+++ b/media-plugins/gst-plugins-shout2/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-shout2-1.16.3.ebuild 347 BLAKE2B dc909f13b5e4ad9557db0ce2aa03a6f19c45213e16aacef909f94fcfd0d89564f4805ccd14949a93e7a051155f037acf85cbf7e386dda6595c91cbaf364857a0 SHA512 71bbd5a7ed1f421fbb22ad7997f4cb085a32f033bca4b8f3a5dda292d9f19f4458e5d966edf57c9e53385602b6cf06704856fa13ee972b4b54c8a8311cc8b607
EBUILD gst-plugins-shout2-1.18.4.ebuild 353 BLAKE2B c5fded59986ed61a847b5e280ff66b1a13414dbf10c76560f8432936f5c055bd9e5950343249609fc9a24a4209dbbf7bb4dc002c27d94965b09da844e1ff929f SHA512 f380cc3eba1ae84fe3e6b245049c0108b088d959c9b77c6b7ded6008a776ff1856caee86da177609e12743ee1842db0c0bf3d87e5a4127e400ab6223152f9185
+EBUILD gst-plugins-shout2-1.18.6.ebuild 357 BLAKE2B ebeee2064b9d3727c78f2dbf5bfc92029e7577730b467c2ec0b42db12babb5ec64940a75257e349d50534bb09d7900df3b5383fb500a2548f2a84dc0f2619ff0 SHA512 c6d25a20fdb85173298058a35d7c26c289d430082fd5d7a171c67817105bd22e2c2f1df72e4f0509384cf2fbd1b841b6d92378e5597a3c4c8c18a4b87fc24882
+EBUILD gst-plugins-shout2-1.20.1.ebuild 349 BLAKE2B 1fe10e73aba05014412a7d7f46b721b3546890c282c835da119c55c30dea5471b145aca7bae6382c754607db24b17fbfb267846fe4665a9125e80b12ec442595 SHA512 ddecc9c2980fe0a3b93118beaf821dda5650b5e3d94a5eb8d045732d87b4f265b97c58023156639015551721d040b3407e0f11e4630e2cd1086f80f86837975a
MISC metadata.xml 479 BLAKE2B bbb55743b9e8dce2189fd76c94cc7fa254bfb9c2bccf0a46dcf37763491424625e08a6adcdede64ae8896606897acbbbeccef224cea1279e0e4944e4418081b1 SHA512 4bceaeaee1b4dc92e6b8472fd8e8b7d697ee737d3c905ca96760ce3917db90c7769bf1e94af31429193c910b95504b292adf1ef604dcfcec36db05e178a13339
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.18.6.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.18.6.ebuild
new file mode 100644
index 000000000000..81c63cff69e4
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+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-shout2/gst-plugins-shout2-1.20.1.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.1.ebuild
new file mode 100644
index 000000000000..76447f4a0f88
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Icecast server sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+
+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 38679457ab44..75083d9ce94d 100644
--- a/media-plugins/gst-plugins-sidplay/Manifest
+++ b/media-plugins/gst-plugins-sidplay/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b1bdc363feb697ee7cc89f4c664aa7aa700b76678873e5dae23f277ad99d6034c1e3617d760acc9cd075e0044fae3f4bb88d SHA512 0223f4ceebd1482329cfc7c3faa094d9f3b1d3eaa51eab3ff42da781f0aede8e838221bdc8d1a3ffc43318fb424421447d5548ebaf9ecaf8a290975d178df9ca
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a
+DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f
+DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5
EBUILD gst-plugins-sidplay-1.16.3.ebuild 352 BLAKE2B cc3cf50a2ee1f25348aaea6d9195a9f033a5ab1968e09567ff5ae6bf07a3bcb534969e80e9ec0933b2fbdabd089e1ef785b67af28b3c13bedb9800b01a24c3f7 SHA512 67df12a64a5ce31235a1beb760858bb9de1b510971adb6b90e9511f2914deb691cfc46752db243db8f7838e265f8c9ad5da956549865bfe6f51f0a2e1614c397
EBUILD gst-plugins-sidplay-1.18.4.ebuild 358 BLAKE2B 6098ace1d8e768ddf8dd96931c692322cc002ef1626ad63b42914b52ed5c4c28c7c1830dfc94d67ae808217a3d5ed32bdf66b0cb4da207369a5b60baeec77850 SHA512 a953c1ad5d7c6143615621059a1fe5acb68778b49c8be46c2a704953850d8557c7af284faff43a53148891669a0f04401b37e25326df2e11a7ae390d417d156c
+EBUILD gst-plugins-sidplay-1.18.6.ebuild 362 BLAKE2B abc649beceb78933bc4419d8d98e31a5393d252fdad92df20f27b29345f93a2ddc333389b688223891c424a0db65ad575cc20d9ad8728f1858b39eed698d948a SHA512 9f2c990ff1788b414307d49f47729169e1b5c4dac279928c1cce3d44670c108651f0b795dc80263b90a7c293c42807c6bdc7791043257833005ee4b2f46950b2
+EBUILD gst-plugins-sidplay-1.20.1.ebuild 458 BLAKE2B c3700977b14a0f8dce1100d494d1b65c897e067c90ad1ef90688dc0043bfbab6800d806c163ea37617f6aa77d85272240ba35330794a51a635ece278f0ab4808 SHA512 72fa52c4f0f5890e1ba26b8ab06dc1e134489fb351c61b8a9d93b49390eb4b8f4797cc252287890dd91bda9e639e3df3ef36b2097f628f145ed76d9ede547924
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.18.6.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.18.6.ebuild
new file mode 100644
index 000000000000..958ee0b42040
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+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-sidplay/gst-plugins-sidplay-1.20.1.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.1.ebuild
new file mode 100644
index 000000000000..ed4682c0298e
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="Sid decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest b/media-plugins/gst-plugins-smoothstreaming/Manifest
index b8375e0ae653..8498d358d19a 100644
--- a/media-plugins/gst-plugins-smoothstreaming/Manifest
+++ b/media-plugins/gst-plugins-smoothstreaming/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-smoothstreaming-1.16.3.ebuild 1356 BLAKE2B a7c04ac7c20f770fda49aae6d9d1b84cf554e60ecbaaff1a555159466bde35bf7a769e8d751da1be53ceb4ffb814d55512e4b9fdb711be6598126a949b513da7 SHA512 c0653932030893c3c3c725ed07fa7304b205b1b8fce1f8e40cff74748d8c6ebb386ad24198deb82d0ce5978eb620911002348367af47e4d7c11d1940e1205933
EBUILD gst-plugins-smoothstreaming-1.18.4.ebuild 602 BLAKE2B e449c49a65bd7edc5a89bf5f60db2610babfafc966776f1e5fb171c5f30d99ae619b4bab9096d8d9cbbd106e4858974fe298c1e61c1b25241b27fcdaa1a99bf0 SHA512 0cc07df4e752b4775a23a87c7f565a301e6e703b99975ca94d27dcd32f043a3a5219778d128dc20c97514b0ab0d2a9864bfe00c59727aec6dbb6a48ece2a5f96
+EBUILD gst-plugins-smoothstreaming-1.18.6.ebuild 604 BLAKE2B cb3d1981c5089ac0c20de302264f66153b289cb47a3e4a7af6698186b1977c422d1202aa73aa6316fb4f25d440f97e4b8784ad2fb251948861354296eddf378f SHA512 9676903c4ad464ed03830f9cb525c9f50b9fe1372fa7bc066fc490451f8945e0e5aba22220cc2d898f863617b2e96ce6941fc08b3cfa7679c88060160f1bedf2
+EBUILD gst-plugins-smoothstreaming-1.20.1.ebuild 596 BLAKE2B f5a991662d4faa99e90f940586bf36bb299be1d4f2c298c65ab9f7d6dfff9a579b526c9a3e13654009fbae76f9d2f73a8177289c978b3019226a3e6afb08de2f SHA512 d829ffd1637b450c325ae58aa3f6527c2f529e530bf0a3f2e73cf7ab9ee053e6c026844be059d106418d1ba76f908778ed5d98e3cd80bf5ec08ce8868e673e97
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.18.6.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.18.6.ebuild
new file mode 100644
index 000000000000..74e5e5f69a57
--- /dev/null
+++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.18.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
+ gstreamer_system_package gstcodecparsers_dep:gstreamer-codecparsers
+ gstreamer_system_library gstisoff_dep:gstisoff
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader
+}
diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.1.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.1.ebuild
new file mode 100644
index 000000000000..8b713384aec1
--- /dev/null
+++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Smooth Streaming plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
+ gstreamer_system_package gstcodecparsers_dep:gstreamer-codecparsers
+ gstreamer_system_library gstisoff_dep:gstisoff
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader
+}
diff --git a/media-plugins/gst-plugins-soundtouch/Manifest b/media-plugins/gst-plugins-soundtouch/Manifest
index ebacfef39d9c..f3734c53d89b 100644
--- a/media-plugins/gst-plugins-soundtouch/Manifest
+++ b/media-plugins/gst-plugins-soundtouch/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-soundtouch-1.16.3.ebuild 360 BLAKE2B 0d8463defdc5a7daf6243045a79fd08e7429511263caa045fb2abb12bcc0225845aa8846ef254788f1f303ac65ae820daef66b2f92c469066199f2ec42882c13 SHA512 22aaf72d775436b256e670817b5e6ee4b38a3b5ea58ce6c2ed9fa887120fca75cf03d14ee90c9cfc60a84050803bd8779259de86dec4e3e4292bac9899316440
EBUILD gst-plugins-soundtouch-1.18.4.ebuild 366 BLAKE2B 8901dda96dc38088c080ae539de6b5cc7fd5995d12e3d6b1cf6c175d79783b3bcbf1f1d7f35c8ad1952e11bc5100d895b32a3d4351de73ab2824c51d43d43d6a SHA512 d9a7df0c54a0341851d74dbdb9d3387c5015a001014492d519929f3e272e558ed2bbe65bfe56761e60e2c94ee7b42532eeb44a2be47d5539548689f7dc1f6498
+EBUILD gst-plugins-soundtouch-1.18.6.ebuild 368 BLAKE2B af3fb742e2a6f0fef2b3d327dccd6079d8e84e1d01c12519cba3773889892a085b493f5e4875c3e73e271530f10f548c1661e5778f578eaa16e7ca1374d2864f SHA512 78bfe94333718ba0ca6b9b6e54d303056c846e0b5879556b224db1dba649c654b5da0908efc5daffc7ec616a8839b9f5c3867fe2ad3dacc1fd442fb54aa93531
+EBUILD gst-plugins-soundtouch-1.20.1.ebuild 360 BLAKE2B 6cdbaa1d195e81f1449d1e65d6cd85c786bb23006ee8b20683a8b95d316d910a17a3b7702a7783ec7146443777b03703030c2d2a1edbb395cd20754e6d530491 SHA512 13f7b99168ebd0012a8ab16d5a9fe559816e3052aa98d9d3d1bb02fb4c5983ba9e6bc1381f6800d3fb3684476e59b07a1bfa2542a13dc41d95af70058cf9a26f
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.18.6.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.18.6.ebuild
new file mode 100644
index 000000000000..63883a830ccd
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-soundtouch/gst-plugins-soundtouch-1.20.1.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.1.ebuild
new file mode 100644
index 000000000000..8c883e75deb7
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+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 0686f3893c2d..95305095fcbf 100644
--- a/media-plugins/gst-plugins-soup/Manifest
+++ b/media-plugins/gst-plugins-soup/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-soup-1.16.3.ebuild 394 BLAKE2B ff38a1cf5de02bb68c085b89577dfaa50fe120154ee54e64ca61e184db5c90f6f6be793968024039a41917d55d96ad5236d4dbe7dfb7eb5bdc19fbfccda96ebc SHA512 222b1d77441b1e2295114e9976c74f09ff8a78a427ea0d6ed72232f2152620addbf84be12b57d71a733b9f894078f2c2f88cf9477d2d61fb818a642cbf6d4a36
EBUILD gst-plugins-soup-1.18.4.ebuild 407 BLAKE2B 2c137a80e855b902c1256c3792c1142401c0c70dd4b33f07059cf89e560a32161e1066e7a7df7166443153b5092bde9e52f4c9a7224e9e9f6d74ae75e2b75c00 SHA512 17e5aad0e1165b5f84ed17c2ce88f20ab359105d23de6b693221801467f704baac0b5874ba700a1c3feaff6a366ced1961f89caa7def8af2c3b8234f0a4e8eaf
+EBUILD gst-plugins-soup-1.18.6.ebuild 413 BLAKE2B 6ce45c952f213cdcff5af1f68e679e9387aa4e8328f1738cc96d9899a8b533f0c65e83be5c1a21469243e0c66dcf4d7e953e14b7eb4b688d067c03cbb647995b SHA512 39200fc31a4143a6028d1e4b24bd0d4cc50df7377d544ceaaeba35e32cb481ca64a019b6003429b01c460fb416d39d310f00b661e31a1234fc8a70c9b6ebb8cf
+EBUILD gst-plugins-soup-1.20.1.ebuild 405 BLAKE2B 82f4b8184719e53230111c705785097007352620a74f2c035df97df4f3183602c1c4caa053343c24061fe70700c6998fcf322773bb7974c0cae28f04f2aef083 SHA512 9592bc2ba7b4b6d576750de1b48c30ba5fd1024dec0fe07727a9feb58285ee24d56cd082d51826790fcd0f8d0773501277ffdc742d6abac20c99fa2bfe5749f1
MISC metadata.xml 553 BLAKE2B f9c596c85af9f2cac37f8ec62ab1b94b85c434484204c92a17c5401330111a0ea48dc97163a0d9bbb049592a944863da1c880bfd8dbc0af452ab6753d2889ec7 SHA512 2e72ef73c2cd4a87279a26930872a797d081b90053d2e6b1da7bf7e6a2ed1b22894f08e3c3ce6054462c9488524bb32469eac8e549ddf2c130569a6a15ca5c59
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.18.6.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.18.6.ebuild
new file mode 100644
index 000000000000..b9e2b274c9c5
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="HTTP client source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE=""
+
+RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.1.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.1.ebuild
new file mode 100644
index 000000000000..3fc19ff93899
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="HTTP client source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+
+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 3592138e37b4..86ffc3bf0075 100644
--- a/media-plugins/gst-plugins-speex/Manifest
+++ b/media-plugins/gst-plugins-speex/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-speex-1.16.3.ebuild 372 BLAKE2B 4b93ae199689cc5bff5d2a8b98670193cc2727cca43bf6e02f029bdf2cfde2a01077e43446725de92dd0fa0ca3d4126dd7de59a19a55e18762253eec883032f3 SHA512 b2ce2db48511c83e20542a2ccc0d54fac478331975760ec2958f32c77299a48154e5ca9a64eeaf57e203f815333798da67322bb151108815da166231f9b660e0
EBUILD gst-plugins-speex-1.18.4.ebuild 378 BLAKE2B 364a8d5cc79d2c4fe25d15db578f7911b764799835d7a4eb4b81fcaf25014f7d92c48c4029f7e4000bd5cebcd19a167c78549e6bf12ebf94a9ecbd6bef30e9d8 SHA512 b7adedd97c62bbddb5e8281e24263485d89c27d7e08b90df6d3a70ad77a4aded50f4e985710f6fd3d06e6782864b80d91a0b10a6a9c0a50ff96e34a4f8665945
+EBUILD gst-plugins-speex-1.18.6.ebuild 382 BLAKE2B 8f54fa2366eb3b115d37addd65c6c0072091372de7ca779d9fc6a4cc49c572ab2cd0daa16da77a1be09e4f7984bb96946bddd46517dc3902266a2e033ff5ec7c SHA512 5cf7fa51f2e3afb849be2cded4af09c2c6b02e5e24f61486fbc89680360804fda5338e8726ad74a2704525edca0ce35ebbd8fd88eb2bc754515ef212a74346ee
+EBUILD gst-plugins-speex-1.20.1.ebuild 374 BLAKE2B fa77f2e6937dc1cd8dbfaa934484e17fcf45981fcb2091697d9f16f812074dc4c6ef7b721aa86e3a193a1894ee58142d3d0cf6d5abff511ab3e6c3e833e85b42 SHA512 0f71d9bcbc89d82b775aa47a82c530973a71c26bad63dbb2b63432230541882512a2a901ca0716a9b5eaac417ba4d901acafee5d7f2ef836b59f8b9eaf929d33
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.18.6.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.18.6.ebuild
new file mode 100644
index 000000000000..b6533b8b16ad
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+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-speex/gst-plugins-speex-1.20.1.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.1.ebuild
new file mode 100644
index 000000000000..246b8a062bd5
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+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
index 673f29aeeaac..5d20720b40e3 100644
--- a/media-plugins/gst-plugins-srt/Manifest
+++ b/media-plugins/gst-plugins-srt/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-srt-1.16.3-r1.ebuild 334 BLAKE2B e0d306db35f86ff9e9b8c528bbcf811ec6c4417752dfecb8cc5abf5f30b6ebea4c96be9b34ab66714fb16573d03849c4830b3444da31cbf583ec479768b6ee5e SHA512 5577e8d48d479013ba99c0f79cce03f01612f3791a6de2f93b75df6d870c353c5d0e56c3d7659933e60e8ff4d55f89755b773c6c09ee7dc964df45b584d93a54
EBUILD gst-plugins-srt-1.18.4-r1.ebuild 340 BLAKE2B b2388840fd03e481ffdc92dab9f91e9d99fd2a9bc99ed12324f5d35feccb7f373b4179f5ecedb027211b95985e9e800536f3ff784823d73eb6ce13da90b8f52e SHA512 10463db5c5b1167f5f7ef483f05c9553129628674cd8166b7e43cbf6310c4567527292b3ea6310f670943bc7d402442bd7cfe5e077ecd22f9dd82817f8fe8c4b
+EBUILD gst-plugins-srt-1.18.6.ebuild 340 BLAKE2B 18b674b1c2f6b8309ffc593265cfc54f658dd2e232c5edf73542a33c26800c99679e5b8e8f6c1f5356a712b6b4caa13672cc390f59cb6b6f91313a2b8f9a66d1 SHA512 846e45bae87ecc8639f4ecbca73be4fbdfb895c5398b5df38ded8892e03c3cf7b10658e947bb84b87580e617283689ca56ab96ab2fcb6177494b42d3b9922f59
+EBUILD gst-plugins-srt-1.20.1.ebuild 332 BLAKE2B c027a828dfea769a63269fecf155b04557c32eb6bd13c9629c7d43cc2f894800dc2f181cbfd2ae66b7515f02a1ddff52874aa2e40f8ed187add5d43ed5a774ec SHA512 fe594ac683578ce41c360ea8d1a8c6f84f3a5672c51e695516c52c7df2a311ae8b02e93a5eba76bb94e36b6b5c0202821b9bdde63a33a7f48d66efea66bce6e1
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.18.6.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.18.6.ebuild
new file mode 100644
index 000000000000..606453f36642
--- /dev/null
+++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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/gst-plugins-srt-1.20.1.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.1.ebuild
new file mode 100644
index 000000000000..900b56229995
--- /dev/null
+++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Secure reliable transport (SRT) transfer plugin for GStreamer"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ net-libs/srt:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-srtp/Manifest b/media-plugins/gst-plugins-srtp/Manifest
index 88e741aa696c..33569802c095 100644
--- a/media-plugins/gst-plugins-srtp/Manifest
+++ b/media-plugins/gst-plugins-srtp/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-srtp-1.16.3.ebuild 384 BLAKE2B 5b855bec78ffbe904fe52fadbd65fb060c0e4e7af85d288e8689bde687ba35e2860e6d65d6b7ee03dd1f3e7e4661c2298e3829da91ffeaabe9e9a33c27f15d44 SHA512 1b4a6aaf500f53960444426d4a530212edcb54191a86474fde49c8fb5de3cbc3bff38bcb44f2f5ea1e9f2b5852caa002553e2d6188bda6c774bcfa7b8a5c6ffd
EBUILD gst-plugins-srtp-1.18.4.ebuild 397 BLAKE2B 64f13ecd04a3af70aa939f3bce4914a626231f191a3fdae223ce46bc6e7323a746bbbac37ec720d3957e664f6181e29e93d316c1971084d88921e6fb04a1d6b5 SHA512 78c7ad7dabb8fe2018d08c798d8d420e84447971651f22f61e7401c69048a27028a8abaee8b983b88f1750b107dbd5fade0b986d9f7834c2f0733daea4a42351
+EBUILD gst-plugins-srtp-1.18.6.ebuild 403 BLAKE2B ba194ee724fe998ab7d75e56aebda40f88d9a6469c93677b04821a0f460a19e4c7c747ee290badf29e744ec004bb0bc32e0228286133944f7a4a2cf0aae7e3fc SHA512 20f7dd0feeebc26104e76f0f0e1be2184763d5ed0dd01aca7e0d0f08c9a45e266cb1823966e36543b25691fe1d7bd94a7a7a8fbf4ddf4e5f27f27c87b8728476
+EBUILD gst-plugins-srtp-1.20.1.ebuild 395 BLAKE2B 6f0291ae5efd80b83b048d5abba1cef42e0f3df80c1a0260d2c398f97e2e1aed368f4c5ec283f0f648ffc13539bfe7ad06870a97d9b9aa84ec4c0de369710eb2 SHA512 00c44af57d6596ffce3fd070c77e2dcc99670808975b8db497bb60536bdfb196cca6f4a4ea85548490a408d4bb6db156ae86b9e430d8b12a444b8a526d66a3dc
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.18.6.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.18.6.ebuild
new file mode 100644
index 000000000000..19c67eaa1f2a
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.18.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-util/glib-utils"
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.1.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.1.ebuild
new file mode 100644
index 000000000000..a374e8040619
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-util/glib-utils"
diff --git a/media-plugins/gst-plugins-taglib/Manifest b/media-plugins/gst-plugins-taglib/Manifest
index 1ff48ea890ff..112926302bef 100644
--- a/media-plugins/gst-plugins-taglib/Manifest
+++ b/media-plugins/gst-plugins-taglib/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-taglib-1.16.3.ebuild 377 BLAKE2B d94cc86ce0dc82523432234813e3fa810f9edf1e6ed8ab193d7d96c87915d9215fb402bb1c30c17f92e851ab92c31976db9ace8943efdde2873f88c70be61247 SHA512 e3a638bdff2e42237bf2fb778e7b874df1254734586de8566f61d8c5370dd35c7ed3ad2a57b2c9fc8c94a0400dc1b121a1a8bd0dfb903bd16e3a4af748816434
-EBUILD gst-plugins-taglib-1.18.4.ebuild 390 BLAKE2B 05e46260c484dab4015dd0e10f3b29c11db5642f417aa1e52512ccfbaaa7bd7a6cb31f2c9bb0da12d9e8cb3b04b598fb2c785530d76d8fad657342cf6a970998 SHA512 452f17ee7ab49a720e205fc50ab019fb2b5ce3ec9be9f88b713dec2d532aac5ad7de894b1c0795ffcae2e2d5b904d6d84c0b0d451ecb005e63ace58f24cd3a85
+EBUILD gst-plugins-taglib-1.18.4.ebuild 389 BLAKE2B 7c69bf183d5a3541e39da88c8abc2ba227347982b6c42b71a22df7ed33f24a42745a9617b5125f497aba7acdaa8afff62457782350aa2c73b0b8454941fd2ddf SHA512 f20f7e8543c8f32d419c9355e5d0a3fb24e81a796ff68784ec8b673e08508a7e8387eabdeb8a244e2e9bdc2cad69cea8cb9f95d5c2e1161f5ad2b7b665943ecf
+EBUILD gst-plugins-taglib-1.18.6.ebuild 395 BLAKE2B 301b423417dfa3a4df8f708bee5393945f04bfa64f32411b0318ee9ba1b1a8180bf59bc8d10a59d10579b808623deeef96cd25972649a1ca691ebdfc18357d86 SHA512 5cf9de5c94237a13a02ce98e01001fb27f025992dc13338e55add7a7b9f311e7f3e8b46c106207614e6c34f3b9fc4305b5150bcb89e5876f542beb6a5ad0cc42
+EBUILD gst-plugins-taglib-1.20.1.ebuild 387 BLAKE2B 930c0c7caf4b6e9dc855bec0edee087454213d71de54a1cb9045b74d695fbb1d83edca3a626583e0e1822d70b15e05be4ff29e5af9e456416df90d5135c82a89 SHA512 8f646ff3fa7a053e3bd92d0bce9c1a782fcbd8d0844e5c7c20fa78f46bf8b4f9f9043b22d3ecdecbaff03037c0daa2c73b6768ccf07dc1892c7d3bf8dd65d460
MISC metadata.xml 473 BLAKE2B ea9703f6462bd4e4632ce2d8fbf164845f979f55016d2f855eb323ec9d048d1f83a12473195bb890f28d8d246ab85021bb20c88eb372db8e54f029ccdf7bfa43 SHA512 9bcf273ff843b7a554caba67748bf4ebb7cbdcf919ec639d29ed62816ab1492b8c71c7f9d62da54251248b899c58ea0fc37a3c05f523e01a5dbff790567e0fd2
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.4.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.4.ebuild
index 1f4adf759391..a79d8bfd62e5 100644
--- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.4.ebuild
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE=""
RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.6.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.6.ebuild
new file mode 100644
index 000000000000..5b39b4551f35
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.1.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.1.ebuild
new file mode 100644
index 000000000000..42b1673a7b46
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+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 a68eb49a71e8..70b6a7c12118 100644
--- a/media-plugins/gst-plugins-twolame/Manifest
+++ b/media-plugins/gst-plugins-twolame/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-twolame-1.16.3.ebuild 360 BLAKE2B beed27bc943a1160bfb34acd281101ad654f97e28258e23c3823f193a0321ff5bafe64dbab982944a8ba537bc14ffebb6e87304a7c8348cb6c8bbc272441763d SHA512 9125547658bc54ee7e39dc52c7afe3fff29dbb994fcb20b5651b5be3b19f46fb3de73e7e9e0141262b39d95687ca8c29bd5b1b4f37a03bdb59628ddde9e3f24a
EBUILD gst-plugins-twolame-1.18.4.ebuild 366 BLAKE2B 9ffbc7c88791750d1cea95621b1c2af502567ef892d1fce1399e7433422306853c20a090400f8e95141258f24262a773e16658cdf6ea5af6b0b9920375462f87 SHA512 617caac9f3b36f0d966847c3948902e6d4fc7cda0e714060552b02640e27e0ec6002e8c23f6f5215a1891804cbd9703afe2ecdfcca431956dabce3d21b44cd5a
+EBUILD gst-plugins-twolame-1.18.6.ebuild 370 BLAKE2B c38a65c2b73cd0a58fa54874c783695305309877f0ecea2bd77eca5fc34cf649aed44ca9741c6e784596fcb32144c90be7d4e3be1ef1c3b6bd8f61ac33a100bd SHA512 c80defe0844d486d0a790ad0891234939495c1884b5763ae8789960bd7c18fc9af3bd8a217da5ad9260310a85838bfccc6b676f854fc2bc952ac6d283eaab9f9
+EBUILD gst-plugins-twolame-1.20.1.ebuild 362 BLAKE2B 3c081ea310b5a5701b7094b71383fb07c94ff09a70867419876804ce9126465a3a8418fb4152d0d94a6da73743552f4673bd149836d0d1ed57b4ded797749d64 SHA512 6e97603d7764c4ee38bd35f3e7412b7dea5a67f61dcec87e5bb139cabfd124010e798fb014e0d127e3d4309e8c34c23e004522372df3177237a8f22894d7f3fe
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.18.6.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.18.6.ebuild
new file mode 100644
index 000000000000..6c9989a4c69d
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+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-twolame/gst-plugins-twolame-1.20.1.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.1.ebuild
new file mode 100644
index 000000000000..08b89995f378
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="MPEG2 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+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 b2c1a43ec706..f8fb62a84bb4 100644
--- a/media-plugins/gst-plugins-uvch264/Manifest
+++ b/media-plugins/gst-plugins-uvch264/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-uvch264-1.16.3.ebuild 802 BLAKE2B c9cbcefe1c1a7c44e04ad48095468948114320a18dff43dac5664a493e1c958f5ba4070ec15c38abfe3585dd73e245d7d05e839ee6341ddf36d49a5f4d23c653 SHA512 2365e60566f4bf69dadaa7d4f9b3a016cf6c04deb9406314e34d7b539c9826f4d16a562184fa960dc19e7fb9a11440ab6a12fc8d5b618de68d5c1569709c9234
EBUILD gst-plugins-uvch264-1.18.4.ebuild 479 BLAKE2B 689e4d9749cc058246690c5fcba488f2fdc987abb3240dc1a0ad161ea76a15fb5acba52111c82e82e76bcba9d3a838d8619901be138493f45d1a1e6c8245862a SHA512 f3ee9f5c2e7d0a2997e7b0976cdbed4dd308cb84b2dbd5cff4ca16d00c517ffcec551144a2c5dbe21f93e7be33d641c136fb642865ad1a38d7d4c03bcf5512bc
+EBUILD gst-plugins-uvch264-1.18.6.ebuild 481 BLAKE2B 69f778d37f3d0230111f7a098931218801926d5cf00e812b993278e2493d14dbd547ca4efe68910f7deb638a7dab667150bb4aa639edde7b8a8af122b5d50acf SHA512 59cde4bdda1bd49bc5338221b888150f6bab9def9462fcf60200ba3858476a014e83ae13deef7916369d2dd638fcdc4995679663cb6b95cd621ca8c9b365ca2a
+EBUILD gst-plugins-uvch264-1.20.1.ebuild 473 BLAKE2B 46c47b3ae147a815bb8a6bc625f970f9d6ecf1540a0f5f1f042658fd8f51fab52a0205ad9ec321e5fe267ae660c3386739b8d665a098ad5a76553744d32c3bd0 SHA512 7cc6d6654bd4e44ac9f0c933a51384ed8fa91c40d5745efa9ae307c8bb3293e4c66b7faf90fdac543b1065ab8e4b505ba5d3eb17fd425c6a686f9dd8b965365f
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.18.6.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.18.6.ebuild
new file mode 100644
index 000000000000..0ca495c4bd0b
--- /dev/null
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.18.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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
+ gstreamer_system_library gstbasecamerabin_dep:libgstbasecamerabinsrc
+}
diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.1.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.1.ebuild
new file mode 100644
index 000000000000..8a89ab04344d
--- /dev/null
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/libgudev:=[${MULTILIB_USEDEP}]
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_library gstbasecamerabin_dep:libgstbasecamerabinsrc
+}
diff --git a/media-plugins/gst-plugins-v4l2/Manifest b/media-plugins/gst-plugins-v4l2/Manifest
index 2af8b6757762..a8ae7775335d 100644
--- a/media-plugins/gst-plugins-v4l2/Manifest
+++ b/media-plugins/gst-plugins-v4l2/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-v4l2-1.16.3.ebuild 663 BLAKE2B 838621f470d4e5c79bd6b85b63543b25eea5aea4cc794de523fefe88ce8d99defb2c4cf5beaf0de5ace7bde6606be4feb0bb77e469e98fc9cd2b7f1e75c2071d SHA512 270e4b4a4c5d66a087fa51e1ce1f1b9efed18b95e6a444260501883d9370ede9552386f4f3452c11b373e2158d748713957b2c05d304c00cbc1d173d051e83c1
EBUILD gst-plugins-v4l2-1.18.4.ebuild 697 BLAKE2B a1ce9fd2333e848534b98de1fb7b8342f4d2919c030a2f640e1d0c46fda79d3f60b7ab8255ce3cd6177fb93e1ab739167c5519404b4018e9f8a80ede8f3f5c29 SHA512 f3ef1869bcb56cd74615e7f14c37d21bf2caa00278ccd11ac5dc0ee43d4aaf36a8f194805e045b9fbb080f292809a863254a4004c6dd6751faa2f22ba1cd8c20
+EBUILD gst-plugins-v4l2-1.18.6.ebuild 703 BLAKE2B e814a8dcdeacab946c8dc0eb23bd29db3fe61b7762b9ce607a32a804529df4a1afb44d3d2854e06803fbeef320a21612775ce2bbd634d6ee13ced9b44b8aee6f SHA512 9a183ab2cef64ce8484b49017412a400ab34234b71de174681cec27b7bd9bfb7edb4dc81bea2d5236c08633b930bacbbbcca522eb84df9f6f72813273964448a
+EBUILD gst-plugins-v4l2-1.20.1.ebuild 703 BLAKE2B e814a8dcdeacab946c8dc0eb23bd29db3fe61b7762b9ce607a32a804529df4a1afb44d3d2854e06803fbeef320a21612775ce2bbd634d6ee13ced9b44b8aee6f SHA512 9a183ab2cef64ce8484b49017412a400ab34234b71de174681cec27b7bd9bfb7edb4dc81bea2d5236c08633b930bacbbbcca522eb84df9f6f72813273964448a
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.18.6.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.18.6.ebuild
new file mode 100644
index 000000000000..7c61164fac68
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.18.6.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPION="V4L2 source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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_ENABLED="v4l2"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dv4l2-gudev=$(usex udev enabled disabled)
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.1.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.1.ebuild
new file mode 100644
index 000000000000..7c61164fac68
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPION="V4L2 source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~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_ENABLED="v4l2"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dv4l2-gudev=$(usex udev enabled disabled)
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest
index 9b3dd6b893b3..5d540d044622 100644
--- a/media-plugins/gst-plugins-vaapi/Manifest
+++ b/media-plugins/gst-plugins-vaapi/Manifest
@@ -1,5 +1,9 @@
DIST gstreamer-vaapi-1.16.3.tar.xz 1103784 BLAKE2B 89b4f42a9d04f4a03f171f2d3db81a2122ae64147039053dc508bc70f346c976c42ee60455785c3d35762561fa421af13b8e04dae6bca6d64eacad4ed218a281 SHA512 043a53e9e8c5d66cf955c8bc60236846a4a51793bf467d835c0992f490f4e03f0a7c3430c95641a9c659b0f59ae2f99c48bc54985729b5703fa1ecbc062175a0
DIST gstreamer-vaapi-1.18.4.tar.xz 783132 BLAKE2B 4ab7910dfc7dddc47dd538ed71a09f54ac217906ecfa3c93c10bfc63d5bab1825ada4c2e6076df35e1a8a4c6f20767fa8e43ea4197363a643d010a93026495a0 SHA512 355f0528929d459c8d0f009e7c8b75718ae175b648abfa1a65ed4a8b90e78a18d202b6a2fde2c5cc027a3321afc5adb90295c4f2635d68ebcedc045ac5f5664f
+DIST gstreamer-vaapi-1.18.6.tar.xz 789056 BLAKE2B 855a3154d4af018fd58ae39743b23cc4f18552a67ec059fe2fc967f122290c6f99d702a3f59371cbb4551542607b0c9b4a807743626f398c46f4050dfb9aac6c SHA512 84ac6a584e0b9dbddf4d77e3c538618679de273ec3897b91b658fb2d6d5d8a8c38b992e7b9880cf0917039dc6f0826063a2822fcb14bcaca435b53105ff4de94
+DIST gstreamer-vaapi-1.20.1.tar.xz 789288 BLAKE2B 14c299f3b001d5f4c231fb9e9f85aa43296117100d6a7795462365fe3176682f61e7222298160a51a48e9544796a44ad8e67df058f31e5c90d16225d4e0372c3 SHA512 0ef33c4ec6d439aa957ab74bef910706d093540b2b6a95deac5e6524415fdbba00dacd72cba67b778140efa0bea49479e5fd356cae4882eec37d5bbb0f44568d
EBUILD gst-plugins-vaapi-1.16.3-r1.ebuild 4340 BLAKE2B 39c8c41c412c549a120f0ed0ec5061111c40f8e85cf4f40d11ee22013f00c7a7f88a0fc3fb8775bdf13e0f470c807c93d0f38222cb4b7775fe3175a942df3a89 SHA512 3063a5dce13aac63b667bdcdb2c41827f474a900e6acadf68bbb2947e10013b683529460bb470116c1f50a21d6fe18631ae36117e60ea7524443e68ab1840b47
EBUILD gst-plugins-vaapi-1.18.4-r2.ebuild 4222 BLAKE2B fe42b1a45755266592bdff94f115eb7ce4c092b663e6b872368295211749b760400c5114b4661271b342b6d67603564e6d080b35c1b52acbec158cb7d8af14f6 SHA512 0ef82d7b5be5f17371bdb9f77f72256d048d9ff1983223e30d6aa97c61b83aba29dbac3cd3dc4011cccbdd55d6931b80e1401ad8e18ee4bd811e6f33289df74b
+EBUILD gst-plugins-vaapi-1.18.6.ebuild 4226 BLAKE2B 81e9968fc6431c3017bf1f1b5da8aed4fc05a6bbd1e653e0497853448ddddd303d8e62aa390c5ddff213e5e2773079643b08439194e13d59c76b540b4fc1d861 SHA512 875df6a6351201af5d7a82144086da49de9c68a8a2fdcd78ccd96af04df4f75738f773d0f788cefed7422da4dcdad445e835fe5bcf6f1624c986ec511875f3bb
+EBUILD gst-plugins-vaapi-1.20.1.ebuild 4153 BLAKE2B 95b417a2de2b930cb9d321d06bc8e6e107edf389b84b7bbd458ce9f8e5850cdc6278c00354b1b82c44a517c69dbd06e7c301d14be0e03870a226e4aa4acc863c SHA512 2866b0c07a76bd5884e5f2947fe2ef1871ce7c39fe0bce4f96a9ea5fa71d538035c648df576407f5026797528a4a59ed9228afae90f775cc1e13d3a249eda4e1
MISC metadata.xml 434 BLAKE2B bbc974951dbeb5b15d6c1aef4d79f0df6a9fb66ddcb370170deba060ea0c39be3d58dee5605de2c1cae8758621c548a4aff9fd26e59e6abe6aaedf7c33349cfb SHA512 64878569d6579302a606f6f9ef13cba96dcd950116653be2d1e7cdba51ae02d50b73ffb3f222ef9a009b720a425061cf3768eca8141b98dfb9513ee11cc9135b
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.18.6.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.18.6.ebuild
new file mode 100644
index 000000000000..94682d10393e
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.18.6.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gstreamer-meson python-any-r1
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer"
+HOMEPAGE="https://gitlab.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 ~riscv ~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/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}] )
+ 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
+"
+BDEPEND="${PYTHON_DEPS}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+# FIXME: "Failed to create vaapipostproc element"
+RESTRICT="test"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dwith_encoders=yes
+ -Dwith_drm=$(usex drm yes no)
+ -Dwith_x11=$(usex X yes no)
+ -Dwith_wayland=$(usex wayland yes no)
+ )
+
+ if use opengl || use gles2; then
+ emesonargs+=( -Dwith_egl=$(usex egl yes no) )
+ else
+ emesonargs+=( -Dwith_egl=no )
+ fi
+
+ if use opengl && use X; then
+ emesonargs+=( -Dwith_glx=yes )
+ else
+ emesonargs+=( -Dwith_glx=no )
+ fi
+
+ # Workaround EGL/eglplatform.h being built with X11 present
+ use X || export CFLAGS="${CFLAGS} -DEGL_NO_X11"
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.1.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.1.ebuild
new file mode 100644
index 000000000000..e7ae9e0573f5
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gstreamer-meson python-any-r1
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer"
+HOMEPAGE="https://gitlab.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 ~riscv ~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="
+ >=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.98[${MULTILIB_USEDEP}]
+ )
+ gles2? ( ${GL_DEPS} )
+ opengl? ( ${GL_DEPS} )
+ wayland? ( >=dev-libs/wayland-1.11.0[${MULTILIB_USEDEP}] )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
+ x11-libs/libXrender[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+# FIXME: "Failed to create vaapipostproc element"
+RESTRICT="test"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dwith_encoders=yes
+ -Dwith_drm=$(usex drm yes no)
+ -Dwith_x11=$(usex X yes no)
+ -Dwith_wayland=$(usex wayland yes no)
+ )
+
+ if use opengl || use gles2; then
+ emesonargs+=( -Dwith_egl=$(usex egl yes no) )
+ else
+ emesonargs+=( -Dwith_egl=no )
+ fi
+
+ if use opengl && use X; then
+ emesonargs+=( -Dwith_glx=yes )
+ else
+ emesonargs+=( -Dwith_glx=no )
+ fi
+
+ # Workaround EGL/eglplatform.h being built with X11 present
+ use X || export CFLAGS="${CFLAGS} -DEGL_NO_X11"
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-voaacenc/Manifest b/media-plugins/gst-plugins-voaacenc/Manifest
index 325e36f8e2c3..23a09c82f322 100644
--- a/media-plugins/gst-plugins-voaacenc/Manifest
+++ b/media-plugins/gst-plugins-voaacenc/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-voaacenc-1.16.3.ebuild 319 BLAKE2B 7522426685a5637b0e0412ea960ac980b72519a7a2d5462329040a80f48858c9b7d1a150acb0eb830b056fbcb5c26bf80def63ee3a984e7df992360e7ad6c044 SHA512 f7116f6b344279d50ded315f3b78afbb96b4a168240109fedd3543c7fe3770c05442cd9d93ca6083dcce884fb116783824d80858f5378ad84152508cf95eeed8
EBUILD gst-plugins-voaacenc-1.18.4.ebuild 325 BLAKE2B cfb9834cd89617c074775056daca7c456e5efd8e5a89ce504ca17de40784887f498ec6e851fd3419815d36e95674dc3b57401b115a0f7ff6771514260328b359 SHA512 6a50dc0ec0314348188082df06b300d61884486d08532b78d0f4cfd68be77a4e08af865264c2f9e7f6fe6b266440894ecab1130a3d46abf40202c7985866fa2f
+EBUILD gst-plugins-voaacenc-1.18.6.ebuild 327 BLAKE2B a81c14434e3424b232b47830baecc71b9d55e6a6a5c91120ed045a714ef5b38f36801ae50b1b9337736c6d2366ec1010ce6596d6d3c2a0fc8b282c9c354dcc9a SHA512 dbd9d851f2bda487c8355850eecc7663c38a2e4dfafc4a5cdbf3e45575a2dadc19848f6aa245ba14b1273933b587b826e269508c82eae89131ed10ae6bb7ac89
+EBUILD gst-plugins-voaacenc-1.20.1.ebuild 319 BLAKE2B 181281dbaf53b180746a972092d8b2c1c6d649134f4f2a1b33ff45d75d377965d82f43e75e10f3791a307e16f09dfc29d57e471f6af607f71d8fb2856b51f9bd SHA512 3d1fc19aa2b5c73397fba608c372ed5dc9396f912f980f6ecd908ed0e47559ca97ef3e7a6b36c8e6e1daeca1b9142765861f9c6b3bf0f882a841e0c9c9727166
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.18.6.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.18.6.ebuild
new file mode 100644
index 000000000000..2c29ad9f63f5
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-voaacenc/gst-plugins-voaacenc-1.20.1.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.1.ebuild
new file mode 100644
index 000000000000..c628267f6d23
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="AAC encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+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 9e785b4bf14e..eecfbcff3a54 100644
--- a/media-plugins/gst-plugins-voamrwbenc/Manifest
+++ b/media-plugins/gst-plugins-voamrwbenc/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-voamrwbenc-1.16.3.ebuild 333 BLAKE2B 8e5b085b9993e4d7f4b8004ea4c0eafb67a062e17608ed1ab23df56051c618bbbf0677cb42c9937ce10dd721014fd6c0ddf6294576673598df62177535776b73 SHA512 c026b759597f3a1357d7bcafec94b470ee16c101bb2b761d0922af95d55d3099bcacb386270c5f75f50ab81c4cc6b3a84f5e7dd4d598e776fa2d497d73f36ffe
EBUILD gst-plugins-voamrwbenc-1.18.4.ebuild 339 BLAKE2B f1e6c4a0c99385d6ea7c1bc86f21d522706d288588cc233c91a28e10578d037f7faf64853f88719e9f2991a34a9f438b6da895270ad8eabf6fd0743f18f83672 SHA512 fbaede0335d536981f6ab5ee59837331bb23a4da6f4cba459a807bec8207d53533f291224bc9e2938798e99a4d83a7ba073d34d2263a517851b138fa7693c7fb
+EBUILD gst-plugins-voamrwbenc-1.18.6.ebuild 341 BLAKE2B b733985f03ec72ee7eb035a937ff04184a87a9d6f156f43305e1d1d24b0aba8e9da43efb095afe51650f454e1334899e2ab09ef03c36566ba9af57ed408af337 SHA512 5b21f33e8015aef1de71fb091c0853cf67373e22a7ec68c6d3b135b0b6599ee84c82f61207ca0739b245d871ec585e816e1cdc3146a6df771abb4a36ad9ea7f2
+EBUILD gst-plugins-voamrwbenc-1.20.1.ebuild 333 BLAKE2B 1515f718399040ea352ec95b419a86e1f8db50c28175b2047b2e35333f2e4208e978aa805abf6b7c8d170bcbcd865236cf92dff5458859a5261d12a932de8f09 SHA512 097400985489dd0c57105d4fdab0f5438037d619a15ce22e4166f181d3ec84d8d6330fbd3e8683f06f1bcb3fb6893b9ce48d31476788cc90de9dea5c44a650b7
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.18.6.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.18.6.ebuild
new file mode 100644
index 000000000000..b20af6beddd1
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-voamrwbenc/gst-plugins-voamrwbenc-1.20.1.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.1.ebuild
new file mode 100644
index 000000000000..2b36f3fb7a20
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="AMR-WB audio encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+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 ebe6e42db8c7..7e18f0e81814 100644
--- a/media-plugins/gst-plugins-vpx/Manifest
+++ b/media-plugins/gst-plugins-vpx/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-vpx-1.16.3.ebuild 386 BLAKE2B 4ef15e26829491b9862a4f165b25a23f7e31f4321695a1f75268b3a0a017569e65b522831047f0c09a614fbb7e4536fcd87fa51358981138d3d007b0364b8318 SHA512 56772e580608d771955e960d6c50ae460c31b3da354b68aff6361147169d5737e68a3c8a743a6b30af41a0733a19f11bfb89483f186f9865ef0ee41e62ec2588
EBUILD gst-plugins-vpx-1.18.4.ebuild 389 BLAKE2B a2814ec632682aa4cf3e49b26b7b4d19842351a5a2fa96a11ddbf8ffd7bb2c734784075555b076628f8dd7b991a31d3e84f85e66f0ad3e5ad2fb528f213f4300 SHA512 fe1fd0f08f6b839f72fbc0b6a31e0bd0f4db7e475d9f790f739539dd84f02833d48a66a78d5102ff875a019d93ca2995507d87759648883eaf80657e949301c7
+EBUILD gst-plugins-vpx-1.18.6.ebuild 395 BLAKE2B df84248266371826ff897cf5c2eb9d98ea344114bbd6a81d60dfa9b7651fe608ad1bee555e32d2ec22146007d7c4b63860ec14111786cab0b09069841cf424c2 SHA512 726b30ae46d3a89cd565fb0159cb04beff6dd56958ffecdda641b27dc96bef69145d5af018ce358e49dbe3f88696d84f38f569c7ab3d7201d593f0659ebcd333
+EBUILD gst-plugins-vpx-1.20.1.ebuild 387 BLAKE2B b156b5f5120eaecc3587df9146ba31c2edf885b8b71407f75d079e4de6404022b3e8219a9c75cb83d684f16417f1042bfa946ea09ba885251519fe195954f2cc SHA512 b82f0130bfa2daf2b0d77acc8f09af11cdea8798e34561cb04d15909c0755594ca5ef48955229fc06084a420c445b74c7504b1b39753ccd4cabde68c2c6a0eea
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.18.6.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.18.6.ebuild
new file mode 100644
index 000000000000..a7c40b23f674
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libvpx-1.3.0:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.1.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.1.ebuild
new file mode 100644
index 000000000000..6e4b1690ca40
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-wavpack/Manifest b/media-plugins/gst-plugins-wavpack/Manifest
index 12a82091c528..af34bf90ef67 100644
--- a/media-plugins/gst-plugins-wavpack/Manifest
+++ b/media-plugins/gst-plugins-wavpack/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-wavpack-1.16.3.ebuild 390 BLAKE2B 282ec2fa553168df3fbdf9f375a5a758994307dd216872dee681adcfe9db78eda20ccbc0c82dfa9e0610189fecf3ea319ac5b8376baeb021c770644170618dac SHA512 f7ebf74909c7d7d0766b99bef56636655552ecbedb65f983fa8b4a23ef955d946423234c61a08ee87387c063d0b8ab85b2c7e1ec31870983b8898a929336936d
EBUILD gst-plugins-wavpack-1.18.4.ebuild 403 BLAKE2B ec9ad0b61a660586618e6afb2ad88ea1265d9a55eeed1cbe991765ede7f27def51aef233e8d77a9b5c232774408ee43db65a82a45b923c2dd915cffda6b7d193 SHA512 c833833d70a58ed9862e99ee746fa360aa137c17cb25528dc61630c2c5d146939fff333dd34dad41ebc21f4e216727f7544948f8d8c6a6d61183ec6732b32fea
+EBUILD gst-plugins-wavpack-1.18.6.ebuild 407 BLAKE2B 131f235c05a9bf3dc1dfa8e9c149238877c7715bf340782bd9f6f5d6bc17408a1a86f5b05d6b452d92f7419fef71bec4e64f78f004504db3eac141e0784b7372 SHA512 e7dadafb20d509426d1d549ecf12eb72218f2d0cc90f3fbf700b84571ef93f240e7b95f37fbd19950d1e733db691385918b25ad6a9d6d1a17e927e13f1cdbdf6
+EBUILD gst-plugins-wavpack-1.20.1.ebuild 399 BLAKE2B 92169da100b657df086d1d5d90f23767b34f065b7d7dee59d0cb7fa94958878318c1c618dff0d5e34e7cece5abafddcfa0fd2a766fb4993c429d80df932e7515 SHA512 98dc1aa8170aa23f486192e86de80b88539b17423a6670d63652eaecc4321b355b6591ddd1b6a063061ed41cbbabaab2c9f36032cce435bdfeea98471b761a63
MISC metadata.xml 530 BLAKE2B e03d00ad0be4cfe389447d4cb1cf58f708f80a247c79b8613c39d45e465aeac95943f34f447e240804b3bb05f2d69a23e70d32b67909e94b1c954f43c19cdbed SHA512 6f29436bc0fa41085fd6f2a350ef088f982416891784f52ef455742ea130970b23db9f69948ed4b107d7861ab0b252cffa42b9e5318a90f49f6ea8ec5e13db09
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.18.6.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.18.6.ebuild
new file mode 100644
index 000000000000..0ecd099796a9
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.1.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.1.ebuild
new file mode 100644
index 000000000000..37a8c6de160b
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-webrtc/Manifest b/media-plugins/gst-plugins-webrtc/Manifest
index 000fd9645724..69b1d4ea5a4b 100644
--- a/media-plugins/gst-plugins-webrtc/Manifest
+++ b/media-plugins/gst-plugins-webrtc/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-webrtc-1.16.3.ebuild 824 BLAKE2B 03cba6297709fc8b03f3a940870e2c87226b5c899dbe0c33df01361a8da26557ff3a8d7476692b63e7c0ad84fd28b447e96d97f3f8e1098d266122d11fef088c SHA512 af1edc2925c6ddd881c581a9e3bef8f8303f7ace9fdb46e19e4d48745fd6ba77f985cb1af5181775b9b8b11c7a36dc5b149c798aa53c2c3b940f8b13edbd7e4a
EBUILD gst-plugins-webrtc-1.18.4-r1.ebuild 1408 BLAKE2B 1d2c494e0768d6d70db1ffad02ed37741aab9a3534ff71243f4d6f023416a3fdb308b51dc7b18e214b85a2ee13878dc0dbdbf755961d12a09cf7ab2e94721c7b SHA512 598cf20e5a2e8d15ceb6c5a14e28efd57ecccc3fa60d35127f7d50599942749d26aa20a242abb6c2b96d1ad36fce6fa3c6dc5ff67530dbb01d2fbf912cba5f87
+EBUILD gst-plugins-webrtc-1.18.6.ebuild 1409 BLAKE2B 6089935656836845738f8b7579d3238d8e4af7a9a020d478f095760039182295a37fdbf0a0e09cb154971c06d2bd13f4e9bc715185cd0249f4500f30cabfc21f SHA512 7367cdb13ac2a52e8276e8c233c867e30be505cce7a39fdc71794624a6ed152c8405d16f43148aae1bfdc5a444e90900283c42e5955dcb84369c4712f21860ca
+EBUILD gst-plugins-webrtc-1.20.1.ebuild 1401 BLAKE2B ad4d2deba552387d34420f61384d8fada1dbded64642c695c700aef9f134d0ee617f3ae91a3de9833e46298e55c890f3c9c37e54533289b01f3b85202147dcfd SHA512 17a6c6e2cf683b34f742dec634e596ff164dbd9248429d9d2d2cbb68f5f9b9c569fdff4bbfce1b8fac793ab51fa485702a76ac729a5afdb22186c7673eb59ac8
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.18.6.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.18.6.ebuild
new file mode 100644
index 000000000000..fcb723abf9da
--- /dev/null
+++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.18.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="WebRTC plugins for GStreamer"
+KEYWORDS="~amd64"
+IUSE=""
+
+# == ext/webrtc/meson.build
+# dev-libs/glib (eclass): gio_dep
+# net-libs/libnice: libnice_dep
+# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep, gstapp_dep, gstrtp_dep
+# media-plugins/gst-plugins-sctp: gstsctp_dep
+# == ext/webrtcdsp/meson.build
+# media-libs/gst-plugins-base: gstbase_dep, gstaudio_dep
+# media-libs/gst-plugins-bad: gstbadaudio_dep
+# media-libs/webrtc-audio-processing: webrtc_dep
+# (android): gnustl_dep
+# == gst-libs/gst/webrtc/meson.build
+# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}]
+ <media-libs/webrtc-audio-processing-0.4:0
+ >=net-libs/libnice-0.1.14[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_ENABLED="webrtc webrtcdsp"
+GST_PLUGINS_BUILD_DIR="webrtc webrtcdsp"
+
+src_prepare() {
+ default
+ gstreamer_system_package gstwebrtc_dep:gstreamer-webrtc
+ gstreamer_system_package gstsctp_dep:gstreamer-sctp
+ gstreamer_system_package gstbadaudio_dep:gstreamer-bad-audio
+}
diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.1.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.1.ebuild
new file mode 100644
index 000000000000..c3f6d58eef3a
--- /dev/null
+++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="WebRTC plugins for GStreamer"
+KEYWORDS="~amd64"
+
+# == ext/webrtc/meson.build
+# dev-libs/glib (eclass): gio_dep
+# net-libs/libnice: libnice_dep
+# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep, gstapp_dep, gstrtp_dep
+# media-plugins/gst-plugins-sctp: gstsctp_dep
+# == ext/webrtcdsp/meson.build
+# media-libs/gst-plugins-base: gstbase_dep, gstaudio_dep
+# media-libs/gst-plugins-bad: gstbadaudio_dep
+# media-libs/webrtc-audio-processing: webrtc_dep
+# (android): gnustl_dep
+# == gst-libs/gst/webrtc/meson.build
+# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}]
+ <media-libs/webrtc-audio-processing-0.4:0
+ >=net-libs/libnice-0.1.17[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_ENABLED="webrtc webrtcdsp"
+GST_PLUGINS_BUILD_DIR="webrtc webrtcdsp"
+
+src_prepare() {
+ default
+ gstreamer_system_package gstwebrtc_dep:gstreamer-webrtc
+ gstreamer_system_package gstsctp_dep:gstreamer-sctp
+ gstreamer_system_package gstbadaudio_dep:gstreamer-bad-audio
+}
diff --git a/media-plugins/gst-plugins-x264/Manifest b/media-plugins/gst-plugins-x264/Manifest
index 80986982a496..a29d45670cc3 100644
--- a/media-plugins/gst-plugins-x264/Manifest
+++ b/media-plugins/gst-plugins-x264/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b1bdc363feb697ee7cc89f4c664aa7aa700b76678873e5dae23f277ad99d6034c1e3617d760acc9cd075e0044fae3f4bb88d SHA512 0223f4ceebd1482329cfc7c3faa094d9f3b1d3eaa51eab3ff42da781f0aede8e838221bdc8d1a3ffc43318fb424421447d5548ebaf9ecaf8a290975d178df9ca
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a
+DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f
+DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5
EBUILD gst-plugins-x264-1.16.3.ebuild 412 BLAKE2B 41a9f1939ce2b3de956c0cdb66bfe196148e6363ed1a983f905a4463da0fca2eb2789cc22f4896e931b956d8465a2a20c332d69c4864ce396c6d5710c64b9c66 SHA512 2a766330178223467ce098bb1ea7d2694b7e01081a0c3f3bdd89fbafceb8c64d31e0ec541c9f8901e510fcdca554a6da37212df717aca005b89530223104cca6
EBUILD gst-plugins-x264-1.18.4.ebuild 425 BLAKE2B 6856872d833982eac07642703bfee3ce6c585e22c84059b02bc4658b8805fd654487f5cd6623da320b17a4dee60dedcdbd451c8de85ec3f4e638bf1acca89184 SHA512 3e634e08108ec48494f9cf4bc8a863529b26707b0f708bf100b490ade78fb93e4bfafeef1932b43b124614c253e686cd4868b6e26402c69f50013ec0a8919efd
+EBUILD gst-plugins-x264-1.18.6.ebuild 431 BLAKE2B 78af852d1255e61623b10cfccfa40493e9f4d7693e7ce44753706eb8e5a7620c6c9ee6c9ccce734315b5cf96cf77b71d7cf98dc3b77748bdc9b218bfeef957e1 SHA512 48b051dff398dc2a5afe0253c7a04c6ff39cf1329a215aac005430c1d5c4c022c4c0272d9eab7438e2f752b12788a6f58b2e5e6c76440b10136052527ffb32e7
+EBUILD gst-plugins-x264-1.20.1.ebuild 527 BLAKE2B e105f87b17eb63ad184251c892c000df3559474418360381ff39e48047ce6bce31650a163b5ecf8fb30c5e2cac3298eb5c911fda2960ee62cdb5ec9ffddf87b3 SHA512 55bc5f137eed5dc78fa1daabfdad7086b19e8c390ca21130052b1f6d26daf0b66d64fd7756f11db30358f5cf629bd59bf4e9a229b9cdca4c310616ad7dd4b21a
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.18.6.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.18.6.ebuild
new file mode 100644
index 000000000000..c31bed698c03
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.18.6.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="H.264 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~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-x264/gst-plugins-x264-1.20.1.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.1.ebuild
new file mode 100644
index 000000000000..80fc4b467606
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="H.264 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# 20111220 ensures us X264_BUILD >= 120
+RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-x265/Manifest b/media-plugins/gst-plugins-x265/Manifest
index 1e53474d414e..894d88d3fa22 100644
--- a/media-plugins/gst-plugins-x265/Manifest
+++ b/media-plugins/gst-plugins-x265/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-x265-1.16.3.ebuild 315 BLAKE2B 5af053c98d4a690e12fe223a0425001d15f0d6c184839c819ccbe16dfba421eed8b4310740035092ec6f62cd4d0e8a19029dc4df9944eb82114dde95ae524753 SHA512 e02592f1fe7e81edcb750360490587c8ab7e058a487efcd4281a764896b100398cc07e0486853ef78257aae73c5e1b83cb5c1db00bce19617319f9e0767b47b3
EBUILD gst-plugins-x265-1.18.4.ebuild 321 BLAKE2B 570be74aaff99cb9f5a7dfe22e567489ac4a461251f5bfae19530d3940a50d02a3a12e26e828cdd1bc21d957815df379ecc0c53fead0195323224fe9037af6b7 SHA512 2358617d8b3801df33e5effce3d246f7657107dee9860f96cad5fe0ef81ea826847cc00ec4a4893c2f7652bc8c037366497c1844f5614b7a4f72001bb3964e42
+EBUILD gst-plugins-x265-1.18.6.ebuild 323 BLAKE2B 831f9b3fead9e741b21cf0a7bec7ca7680288d9d2efd1fe50db05dfd18a5c54cc894caef63472a3858a4e072441aad198a6fa869733e05a4ef25e145d0945fc0 SHA512 f2c9e2fc77a4c8f756844ff7f83d5cb386602704689b628ee8cba0cf3f6dee6881244f05300e5dc0b19c6e8a58d2f9add9f7327afa09afdbdfc0939357d83592
+EBUILD gst-plugins-x265-1.20.1.ebuild 419 BLAKE2B 0d21998e9e3be361e1d2fe2faae9e3800d418cf7118d67b7f911e81ced54c1aac92a2c1dd71eacdc956f09eeedfe55bbcd179315534057e11646a1f24fe4116c SHA512 10a1aa2d7f43e7d4f8d06f317d3daea81f0d98d795de9f7fee817a46dab3975e69bde573564b58075d24f4bed3b8ef06724669d169a46eb8ff179cfb157e7c32
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.18.6.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.18.6.ebuild
new file mode 100644
index 000000000000..6353a7faac17
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.18.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE="gst-plugins-bad"
+
+inherit gstreamer-meson
+
+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-x265/gst-plugins-x265-1.20.1.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.1.ebuild
new file mode 100644
index 000000000000..330762073333
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE="gst-plugins-bad"
+
+inherit gstreamer-meson
+
+DESCRIPTION="H.265 encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ media-libs/x265:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dgpl=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest b/media-plugins/gst-plugins-ximagesrc/Manifest
index f9c3e144b4b8..edfc68b89138 100644
--- a/media-plugins/gst-plugins-ximagesrc/Manifest
+++ b/media-plugins/gst-plugins-ximagesrc/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
+DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
+DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e
EBUILD gst-plugins-ximagesrc-1.16.3.ebuild 682 BLAKE2B 7fda93011cc9c44d73aa7c8d51f49ff4c337417268e57ba5e63f76215f2f9520acd80135fe525126b9f6d795183f217c4b949e9697cfd41d7b03f085cbb8ea35 SHA512 537720cbfa154051541d522a64352af83bfc72203462286233a0d6b445d9516f156a3abceb59126d0b40daa8410dd80abfcc0d8852aacb7ad5aea507073dd669
EBUILD gst-plugins-ximagesrc-1.18.4.ebuild 815 BLAKE2B 2946a0490ab23e7426a9cc42d1c48e4b9486b74348993d0ae8fc8b11782c2cca3b1c7d1ca9875e5a7d7d37997502ef049cee62ef08ec5afea493d4c7224e7ab5 SHA512 eaa84aef454e55974769bf504854f200ee8225326b52721beb496918f2a158c9d07ee7a5d3d002edff9f8ec6db103fde48853bfad77ec2cf637cc4f6557dd48c
+EBUILD gst-plugins-ximagesrc-1.18.6.ebuild 819 BLAKE2B daf78f168f14b28948614c519789d6b963422ad9f20eb4951ea2af3bd9a1837b004c77bff4b17b7e9eab7e0483561355c74067f5a80cdd9fc5e96eb6dcd96254 SHA512 395f6534f471b63e98c17c65aeb66715df510b4fa26408e3f925af8a78972a187683881c57a279b681f23f3899100740767c0b5aabff7dabf8606c0e21f0f174
+EBUILD gst-plugins-ximagesrc-1.20.1.ebuild 811 BLAKE2B 7aa8579bbd5c439c2830484b52e49e08e146bb63487d5f1c1ef9d0d7a855cc14b904117008db8cde5f4dd53cc75315d5c43ff0cb29fa0915a2107acf220b53ac SHA512 799ae6a6f7d3119bc6905617d3d046965d72583c51eebf2713a365f709e8e7eeb01edfe72b71b93edfb1faabedb2b0d1e628b1c30e698726c0700dd9a53ff8a7
MISC metadata.xml 458 BLAKE2B d284d58cc4bddde2a8942050d0db12bc040dddca27a415ffb90daa533a3b6f854478f2dee805fb39b2c20c494ced1d9855b77abdd4edc52cd28016307a5782a8 SHA512 1b264f32d905d9fbf4e676da23da4e52c68d5c2b6a4119b2ff31c1bdb793c0c0701b912a34849ec065cdc31bd2c89be96b6a1f9c434841458646ce500f12380d
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.18.6.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.18.6.ebuild
new file mode 100644
index 000000000000..fb6645a3adce
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.18.6.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+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
+"
+
+GST_PLUGINS_BUILD_DIR="ximage"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dximagesrc=enabled
+ -Dximagesrc-xshm=enabled
+ -Dximagesrc-xfixes=enabled
+ -Dximagesrc-xdamage=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.1.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.1.ebuild
new file mode 100644
index 000000000000..70efd94db894
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="X11 video capture stream plugin for GStreamer"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+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
+"
+
+GST_PLUGINS_BUILD_DIR="ximage"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dximagesrc=enabled
+ -Dximagesrc-xshm=enabled
+ -Dximagesrc-xfixes=enabled
+ -Dximagesrc-xdamage=enabled
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-plugins-zbar/Manifest b/media-plugins/gst-plugins-zbar/Manifest
index 973c997c0260..49c1440e4b28 100644
--- a/media-plugins/gst-plugins-zbar/Manifest
+++ b/media-plugins/gst-plugins-zbar/Manifest
@@ -1,5 +1,9 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
+DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
+DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6
EBUILD gst-plugins-zbar-1.16.3.ebuild 340 BLAKE2B e4b25fdbca2db5dd6c72171cef374f092d68e92a8f85cd62bb31d1aa6492f821a88f2cd39bbd60c88205214ec71058e1f01dcda553fa33360309b5bd433719ee SHA512 3ff53743d7381408589420a3b6b0e251b7da8722c82505d0e198123b8c10ef001c671fc50cddad656b8876c5de248cf91f180fe4fadddfc7fba3d0e3604861ad
EBUILD gst-plugins-zbar-1.18.4.ebuild 346 BLAKE2B e7e9914ebcd3414aff70138213868794bafd48eceb8ec0ff8c74952636cabf3cce2483ff66ab8a147a1ec8109d91802965eecc84ae7998a757d22e334ece26cb SHA512 2ac2ead885e2d2aee4166c14cbdeff0d294f31df7a03f40aff9f278467e8624ac871546aed9a5d4b95463eb78271b03fb81ad3b13d4daba69f30fac100fdc718
+EBUILD gst-plugins-zbar-1.18.6.ebuild 346 BLAKE2B d15b71942cadc7a70faa60814a5431414075f7deb7cae8d53367c108f9ab9671cefd789aaa5a61004e6a3de73866cf91e4ce8eec091cb1f401408cb66413060b SHA512 baccef83c2c04d5599818babeefa0d4924e9fee3a509622f68bdd65bdc3a27ec4e5529867d43a877035faba4148556b12210786477f5375eed56e83e4390287c
+EBUILD gst-plugins-zbar-1.20.1.ebuild 338 BLAKE2B 156d85a67930e8f62c4a028568fe6b4007d37ede8657a5d9db9abfe2c14d9adf901da7599f2f425e214725c06780c5577780acf6d613ae738512cdb6d729305e SHA512 c323af36eb61d8481a4b2ceda4070d430d271074eff97ccd255b590699ff6b6f00f58e2b2d6038e1dbc57c79ccc4223dcfe6da59974ccb35b12c2a3d6dce2006
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.18.6.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.18.6.ebuild
new file mode 100644
index 000000000000..2f3456d114ad
--- /dev/null
+++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.18.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+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-plugins-zbar/gst-plugins-zbar-1.20.1.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.1.ebuild
new file mode 100644
index 000000000000..4dd9319efe1c
--- /dev/null
+++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Bar codes detection in video streams for GStreamer"
+KEYWORDS="~amd64"
+
+RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/ir_lv2/Manifest b/media-plugins/ir_lv2/Manifest
index 6256537b60e8..f4b5fb2d283e 100644
--- a/media-plugins/ir_lv2/Manifest
+++ b/media-plugins/ir_lv2/Manifest
@@ -1,5 +1,5 @@
AUX ir_lv2-1.3.4-lv2.patch 433 BLAKE2B 3f831851c2354b4695780a6df057dcd3885855ef19bffb0cd0a12e2671d18fc789a7ffa5ad38176a006e5ea2f43361caa8baae50157db3898af2b2b965bda3f7 SHA512 cb2208857e61912fdd1e2f6b5c7e81fd3bb86ae2d8195926d1c23ed99cacc8bc90a1758767c6f9733696a8aa128573098cefeeb2271d9df5bd0a751689489963
AUX ir_lv2-1.3.4-respect-flags.patch 2159 BLAKE2B 28d1d2a834eb65838b73a87e6c8bafa9d473a755761b4c35f9102ba0591e83c6f102f332023060d4c53db1f0ed0a86091e0212636982529093d5b8a26fe4e54e SHA512 ff7f31aa1cd4f80325df97f0c7acddb241ae1e39e942622286bbd580f967eedef179a49c1b37b08314289119d2af926c73d68f1453c5339e8a6c300bb3f29087
DIST ir_lv2-1.3.4.tar.gz 126552 BLAKE2B 52f5b236c4680a759c0621ed0f9a394e6e82bdb9aaf4110b325902ae382d2f640a079c53d89c662a192a97d0e79349082cf100636c1a7d6c00738602ca652962 SHA512 6a9c8f906a07c6ed0daa53d8dc3693d535ec4cf63f07b5fcc62ab6638c66992ff7951918b0ce2ef8c65289b19988363be49bba9bb75a20b0463fa972b07ff58c
-EBUILD ir_lv2-1.3.4-r1.ebuild 1407 BLAKE2B 4c6385aabe8934e206352b6b1e9a7d9be7a3322910601c00404306e284565413fd08e419b7c2fe8e68d7ae41f3043036e0f52388d32186d654d425757d6203c1 SHA512 15e1fba8b4e434154ef101d4b86d07f4a40ba0fc7c2616eb11d74c89d34df702b4126fb4c6de20f5cc21129d83c86e354b99d1c8712cb8830a6f559539ee0cdf
+EBUILD ir_lv2-1.3.4-r1.ebuild 1394 BLAKE2B 358f238ee214870b7fae5ffc1330eaaa38f198dd41b9c59413e8b5a6a3b12e4ab7525cc45a12c7446b0734f1855a8c22f0104be86e347149582484d2b3aa0e60 SHA512 8e63f3bbd13365f5823c165377f065c663536722b32d68f10d220ccb87c80161fef2982e978af8f0640499ec887581eda06a15d880b294d5dbd008d357d89fe3
MISC metadata.xml 320 BLAKE2B 3a32dc31aea899ca4faf0feb6743218ec8f623623f3a840fa6220ed29d13ffd2cd8c9a7ff4e0bd234a0cdad1248b833e7baa32273287942f8c2c4719632c7137 SHA512 8695417846bb382064f43fb04d1610d568e39cab112d174ea76ce5136a27c80c1dbb51a690798ee10af43302102a45362275b0c2bee6008f2c938f8241b58bb1
diff --git a/media-plugins/ir_lv2/ir_lv2-1.3.4-r1.ebuild b/media-plugins/ir_lv2/ir_lv2-1.3.4-r1.ebuild
index ede744418cca..a7572f2c3a87 100644
--- a/media-plugins/ir_lv2/ir_lv2-1.3.4-r1.ebuild
+++ b/media-plugins/ir_lv2/ir_lv2-1.3.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit toolchain-funcs flag-o-matic
+inherit toolchain-funcs
DESCRIPTION="LV2 convolver plugin especially for creating reverb effects"
HOMEPAGE="https://tomszilagyi.github.io/plugins/ir.lv2/"
diff --git a/media-plugins/kodi-vfs-libarchive/Manifest b/media-plugins/kodi-vfs-libarchive/Manifest
index 252335a33cd2..5415aa777e8d 100644
--- a/media-plugins/kodi-vfs-libarchive/Manifest
+++ b/media-plugins/kodi-vfs-libarchive/Manifest
@@ -1,4 +1,4 @@
DIST kodi-vfs-libarchive-2.0.1.tar.gz 56520 BLAKE2B 32d2fe05da176cbbbd601e62434595aa6b597074fd9c22495ccbf8db97abb479cc8df22a3b45cb7a79734245d29fe15e429410fa638cd98f5fac26198c89a8f4 SHA512 8a72a1ef01beedf6cbbc4349b4f1cec135dc99158cdd1d5fcda0bfbde74ed3cced9f2f8c01dafdb3891109c5b257b16a2448124de2396cb6db50b0316f67efb7
-EBUILD kodi-vfs-libarchive-2.0.1.ebuild 813 BLAKE2B 70a018b22d288f64c754e6d5da388cefd505f79acd1fa69eba467ea17c4fe3c118b4dcbcaa2d3f70d98d8043d11a465c88e70b412bcf093825730fa452b001d9 SHA512 7f405122c65a25330cff7ec364d62ebe2ef62f400583130e69235453e761d905e17a5ab3e832679b3a36e7c52f1fbe638ecbaf61d2faf9488bade3a7362cdf20
-EBUILD kodi-vfs-libarchive-9999.ebuild 814 BLAKE2B f9b7113eebb7c4707027e868ee5f31f797f380ac7dd5d31903e06a4e1a6337bc1243db4434fa381ee6a425e8ab5a1a2130c37252fc5577b6bc045b3afe361305 SHA512 eefc3558b641cb21b4b4659c1b9653d978e79dfe2964ed7c4ada13b561b3c5b7286b523fa73471005f722a31f49aaf16c061cb8740b46849864977499022c051
+EBUILD kodi-vfs-libarchive-2.0.1-r1.ebuild 816 BLAKE2B b9287415c8ce34b6a104281167bb3c5652949606dd8678e805a669c694c33aea1fcd372a2e0fabd74b8278ffcf562a70c021921c031b5978c26cf3039278e028 SHA512 7c93350476d248c14db29766252408420e5a210da8cdf885e804f98ae84fc510e8b94d3b86322b7553f9ebc589b9dbf7e6b324217679dc257a73737fb88c79bb
+EBUILD kodi-vfs-libarchive-9999.ebuild 817 BLAKE2B 9e188ba5d08abe4495a6c25826ac409e3132fcdaad9428716d80db9a187fd66cdd6aac20d8e9d13f09c73476d82313b8d99885ad0adfbc09a0391e285c523e48 SHA512 2a5daab2ed08303af40e4d050092cd5a3c764e71e8e4de0e7d5c607ad506bb8d2ed22b5831fe2ddfe654a2034f7847010b2db7953b91e63e42062cb05b13abad
MISC metadata.xml 363 BLAKE2B 9f3b12716040c5be9fee766fc3f1afaf22136e8dc622848ce7d5b44030fd22c78d80301cddc94bcd198d7c051e782e5b8ce9b28398b3de3eaae63133fd8c55b2 SHA512 0856e8173bcdcce2bb4d430a009e14a0d375fed6947bf22fae3b837448e5938d0222c5c968271ba1d2eebbc40a95dc809a4e7ea51863db42956aedc5013933b6
diff --git a/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.1.ebuild b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.1-r1.ebuild
index f1a10b6aa4cb..15409a0d124d 100644
--- a/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.1.ebuild
+++ b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,7 +28,7 @@ LICENSE="GPL-2"
SLOT="0"
DEPEND="
- app-arch/libarchive[bzip2,lz4,lzma,lzo,zlib]
+ app-arch/libarchive[bzip2,lz4,lzma,lzo,zlib(+)]
app-arch/lzma
app-arch/bzip2
sys-libs/zlib
diff --git a/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-9999.ebuild b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-9999.ebuild
index e4caaa6c3501..0fff2e52354e 100644
--- a/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-9999.ebuild
+++ b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,7 +28,7 @@ LICENSE="GPL-2"
SLOT="0"
DEPEND="
- app-arch/libarchive[bzip2,lz4,lzma,lzo,zlib]
+ app-arch/libarchive[bzip2,lz4,lzma,lzo,zlib(+)]
app-arch/lzma
app-arch/bzip2
sys-libs/zlib
diff --git a/media-plugins/qmmp-plugin-pack/Manifest b/media-plugins/qmmp-plugin-pack/Manifest
index 274e05187a0c..8b8dac32ee2d 100644
--- a/media-plugins/qmmp-plugin-pack/Manifest
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -1,5 +1,3 @@
-DIST qmmp-plugin-pack-1.5.1.tar.bz2 226034 BLAKE2B 804e18c538119bfe89700f1975ff717c20bb65c2b956c30dae91d1ab2a06baf716a07809d1391f1844dadc3e8524fb6d37106b33091b91109a19f323b0942306 SHA512 0242754fdea26fc7c48a18edf77d35820af86643079c729465d9e4ddacb22470686e9d2771abe52e30441f97db5f1546ab984e941396d4cc67e7a0a1450328f3
DIST qmmp-plugin-pack-1.5.2.tar.bz2 230341 BLAKE2B 4959be4423f08cf1c0d16cf8f454167a7f7795786258526ce72ed694e8a33388cfe6308ff861f29011fcbb63563552965cea6c04a002b9ac40f1ab959d7fc232 SHA512 d2e7b1545e41ec40fa4b165f7154d76211fd4fb004c79f801caced0fb8972d182e9c393705ce2d9aa4359e00dbe51c9efdf499ae85f8d8578d68fcb4e108d7d5
-EBUILD qmmp-plugin-pack-1.5.1.ebuild 683 BLAKE2B 77404c7461cafbf794b558f370715fbfaabcbb593de681190c72ab7bebf9aedbecbef53aaeb301dfe5bb5f4ee532529aa7cbcd88f5477305fc334fb7bdfb0bab SHA512 aa170ba7a5889e2b38a9177165a19089b1897274b213bcb82b7a9bc21b23db36b9cdad1693878d26d0f7c4124eed09123f6210dfc282023e03b7596f6b6c3f14
-EBUILD qmmp-plugin-pack-1.5.2.ebuild 685 BLAKE2B 87ab402a828f5997daa25d1f8ff26d18630b3b3026adbdb1a4e249d5a1357fec59398273256987da9e150ab92ca219a70b39cf300045f05aadf7271d34caa69a SHA512 5df4c11ab57f1ff48e3ca28ba1c4bb98561a5a8349e845fb82f8a0ba9279076bd93c8074c0ccd731c137a367073450927b96835ec926974f4c2f3d50ed7ffd71
+EBUILD qmmp-plugin-pack-1.5.2.ebuild 683 BLAKE2B 55cc2fdc439fa5b59cb6585dcb3431f66b8f9a01278f4c9230b2f0cf2b2257e7917b83510a67c6c5486234d0d5081c9a00dbdd167d7a2163c7ebea521dfca9c9 SHA512 5c6724829bcb79ce0b67952867823b2ff940138d8a625ac5a89307623df289a5b915d1f532fcc59d03b41a5a1952f7f0b717b7f4a5c7f5eef95fa9012ad7e891
MISC metadata.xml 254 BLAKE2B 7f76152858fde96b9de5250e4cba30bfe0c5f2aa6ec7c84316072d84e4b664ecd6485642d3d184b1f2ddde8d9e03a94dd47dd00c5b8d82f80c5c0993d5627593 SHA512 7ed31d18221f55928f798dbf095166f535f7c0f5a1c3010b5113fd6b0d275af283f3d2e6839591335ec93bcd50aab5d0f104ad76eefda4d7a6b64d41af183f0b
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.1.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.1.ebuild
deleted file mode 100644
index 16ab2fbd5275..000000000000
--- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A set of extra plugins for Qmmp"
-HOMEPAGE="http://qmmp.ylsoftware.com/"
-SRC_URI="https://qmmp.ylsoftware.com/files/${PN}/$(ver_cut 1-2)/${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
- =media-sound/qmmp-$(ver_cut 1-2)*
- media-video/ffmpeg
-"
-DEPEND="${RDEPEND}
- dev-lang/yasm
- dev-qt/linguist-tools:5
-"
-
-src_configure() {
- append-ldflags -Wl,-z,noexecstack
- cmake_src_configure
-}
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.2.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.2.ebuild
index e567073cd376..db3d82b3054f 100644
--- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.2.ebuild
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://qmmp.ylsoftware.com/files/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="
diff --git a/media-plugins/swh-lv2/Manifest b/media-plugins/swh-lv2/Manifest
index e223724ec90d..16cfcb3d776e 100644
--- a/media-plugins/swh-lv2/Manifest
+++ b/media-plugins/swh-lv2/Manifest
@@ -1,3 +1,3 @@
DIST swh-lv2-1.0.16.tar.gz 159206 BLAKE2B d8a3e46debebad758e6300203f8cedf71c47799a85b1e95b11c258e464e73fdafd69f5bc80f419bab4f1b6541bd2038d75f5ff9ddc0088829a9a690fa24483e5 SHA512 1ded2c570b7f8385bb702539f5e1573fa23c6ddfb2b763af149b4ef1a32e394590b0b4fffcd006fca362b51318c1ff5cfbaeb40e4341cc07d5241aca1ac2eba0
-EBUILD swh-lv2-1.0.16.ebuild 735 BLAKE2B 6b092c801af5daece6ef7ad32e43693018ba10e8bc6ba38e7107917598f53dd084cf5040f62df8f43912d853a0306f91a33df1d6af571e06b7c039e3ca5d188b SHA512 b828b109e26b370a44b0cdcec8392bcfce13e2cd5ffa5bb83d0b712689873f5a0794aa12e212c4b9300442d8e06abcfe8de3a86e8096b9ed6b8ed56d4b0a7ccb
+EBUILD swh-lv2-1.0.16.ebuild 736 BLAKE2B c0c5afa1e1f5208be2fa0af3c334435edca28795d76eff99dddb7137711a353ae8ccb933dc7a962c9c73dd1ac7268ecd71381b65974058d6576bdf6f9c084759 SHA512 f88a85e250705464f13871be7cf85b30cad70a4082771cc54b13cbd75bccaf3809b4c3785e6d47c903a428144b2cb91b9585206b61ffb46ae1f6245ef454f814
MISC metadata.xml 332 BLAKE2B 118349270b78e334313851560443a727e828b4c05fcdf13940a5e73316a338fec5df9a0ec60746acfd880b51ef4dd150876927f597ed83567a8f9b46a848be4c SHA512 a8d2101998000ea33afafa866e72a7f2bae0ccba2232100f1e73d69bbe1a433b62e19f99d9e0b5ec39ce2624baa563830c5366a39b77b864cb978ed723ee8593
diff --git a/media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild b/media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild
index c134ba72c5e5..ba17914fd5c8 100644
--- a/media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild
+++ b/media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild
@@ -1,25 +1,24 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
inherit toolchain-funcs
DESCRIPTION="Large collection of LV2 audio plugins/effects"
HOMEPAGE="http://plugin.org.uk/"
SRC_URI="https://github.com/swh/lv2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/lv2-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
-RDEPEND="sci-libs/fftw:3.0"
-DEPEND="${RDEPEND}
- dev-libs/libxslt
+RDEPEND="sci-libs/fftw:3.0="
+DEPEND="${RDEPEND}"
+BDEPEND="dev-libs/libxslt
virtual/pkgconfig"
-S="${WORKDIR}/lv2-${PV}"
-
src_prepare() {
sed -e 's:-O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops::g' \
-i Makefile || die
@@ -27,7 +26,7 @@ src_prepare() {
}
src_compile() {
- emake CC=$(tc-getCC)
+ emake CC="$(tc-getCC)"
}
src_install() {
diff --git a/media-plugins/swh-plugins/Manifest b/media-plugins/swh-plugins/Manifest
index 7fb4f34aa591..fa6d08057bef 100644
--- a/media-plugins/swh-plugins/Manifest
+++ b/media-plugins/swh-plugins/Manifest
@@ -1,4 +1,4 @@
AUX swh-plugins-0.4.17-system-gsm.patch 1365 BLAKE2B d1e0d86384f47d0d096b12d4e216b53aa3e9df24a7dc11fe79667cee369b4001ffe0e972ff2bc761b8b892a470d15e631da59a6cf7c2c3254f6548f194745a13 SHA512 57e0f6976cd1d91ce453947f7f013d81b56fb27094f4c653ffd033baaf7d4d77bb52167fc912d84b6eef207e34590edb4cee4bc7d676dea116a4ad34b06436ea
DIST swh-plugins-0.4.17.tar.gz 456472 BLAKE2B 827e5c0d6ac692636904df64d1af8d94488f22a26cf09586b0ad32bec9017c9f3cd66074d8f786f5722e4918d32ff27be719561005273f2dcee81ea8690d6274 SHA512 6b566030b43c3929ce8938648abd458efa0fea0b4916410a34b4f4fa788c45e4a6ec3f46ca435f8546179ff0c4674303db22314e1c1f1d09e5f2b71e6c5aecc7
-EBUILD swh-plugins-0.4.17.ebuild 1678 BLAKE2B e2434b96b64435ed4b2bf530b8724ac1dcc564437ede44d46042fd3aeacbb5e6453bc88e528d0128511091ac032ae325f53c8ab7296903677c35ff3d82f245d3 SHA512 3365774353ade054fd47b75c3cdd3c153d86aa540152df2f0612bd4dd73a661c096e57837754f816c43c78a041d39cdd8a32ab521bb716d5fbe3f75cf0b281f6
+EBUILD swh-plugins-0.4.17.ebuild 1665 BLAKE2B abce019c9d3cd8305123b83e02f257d0491fb5e2c1c6311d0440b6d0a1c7748741953e2a6abc08bf3beee6325a85d4c5da3604311b70375c5739c4479dec4378 SHA512 faeca8845178d4867bf568db3172851f177fb944da3bb9a53103cc7a70728c165f45d327158e37df69ffbc2b57957790b4159b4936ae973925f82bea5dba321d
MISC metadata.xml 256 BLAKE2B 211ca90d8f704be5ca8a1994f0e8f1adbe1fd4937a10a301ced0b9be171dfdabb223661d168535cd7f5edfe0c8edca4620945e13dc3c43b5832ac183913188f0 SHA512 fde3b658512fa6742886d7dd84efc906331b43f5b0f8fdca353fe2280653381716d7143473c9237b9fe58b9df5889b38b008da34f6ce4b64336f38642d78e3dd
diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
index aeb2c673ccb7..896151126372 100644
--- a/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
+++ b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools flag-o-matic multilib-minimal
+inherit autotools flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Large collection of LADSPA audio plugins/effects"
HOMEPAGE="http://plugin.org.uk"
SRC_URI="https://github.com/swh/ladspa/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="nls cpu_flags_x86_3dnow cpu_flags_x86_sse"
@@ -40,9 +40,7 @@ src_prepare() {
# Use system libgsm, also patch above, bug #252890
rm -rf gsm
- NOCONFIGURE=1 ./autogen.sh
-
- elibtoolize
+ eautoreconf
multilib_copy_sources
}
diff --git a/media-plugins/tap-plugins/Manifest b/media-plugins/tap-plugins/Manifest
index 3344431f09e9..0d94237aced5 100644
--- a/media-plugins/tap-plugins/Manifest
+++ b/media-plugins/tap-plugins/Manifest
@@ -1,5 +1,5 @@
AUX tap-plugins-1.0.1-makefile.patch 1548 BLAKE2B b718586d51cb7e843c71a41965f08331510214cbb533d6464df5c33520021d818b9943bdb39c526f42611accc4000ff62e0f1175b3ccbccacd7b462312957f27 SHA512 c56af56531b10b6b0ff016813779280ff1c9bd52e6b79208d431ebc4c0e1e3cbf4150005997466492791867a1a8044824f0d3339cb4db567f8823bcf6e2d4ea2
DIST tap-plugins-1.0.1.tar.gz 64649 BLAKE2B 2b8ac9a26197f5c980512d33daf4c604d7bb3046fb40e3826d559d4420921a0e124a5577d53d0896bc92111f69765f714d5f55a9da60546e2e6f29e5c851b2a5 SHA512 25f72bba83a5a40d480bc9d4659b64096102281d02e43ad93d5064b0ef7972184db40162d1ef78fd783f431740a4c4d5e03160cdd5f43da3bc1570ff462c863a
-EBUILD tap-plugins-1.0.1.ebuild 935 BLAKE2B 6b7534a96530f047c30ae80ff28b8a2ed05a20307efa0cba895162832dd503b87c8edf93dd39b75bf0e9935287c09e776f83b22181b1183937b2bf24a4eaafa3 SHA512 2746c914953cf0ce5aafedc1fb37f7ee4414ab570e017c849eb7395d0eeac2122a1bb59ee183c7ab04335f69d154acbf3e22a3b1d7600796f63f127d288b416a
-EBUILD tap-plugins-9999.ebuild 937 BLAKE2B e4ab3637a83de605da4d4e3d5e4a719327c33616cb2209a3540e022561c8a2b0da620441d8a0cb8049f404567f7635301dc081c4336dbf7758c18db2fc045407 SHA512 5dd29e4a92a13161cd6f6bd97c891dbb2173e9f024fe90af6e0c5b7667548190b70bea333c27511e7c6612cbd4121b2d8b9c87705af729d2f78f1decba870ca9
+EBUILD tap-plugins-1.0.1.ebuild 928 BLAKE2B 4c6efd6cda404ae01b794bd4af50d526be0814f638a01bca4546c543b4f22bb4e7ff0e5be1871932f6a0c957e49254d6ab759ad3b51a57faf1dfb067bfcfde43 SHA512 5d9875fcb5cc21d5da1cdc5b088c532d4d6e0a1d4aa4898ad6fbdffa6331b0f3898417eaf19e60bfda09080da4a4813eea0359dfc6d46e771e5fea7f57f643c7
+EBUILD tap-plugins-9999.ebuild 930 BLAKE2B e0c2c86cd0de198009d570fffff0e97937b628fd575bad3084be061e6d75a9c6f58fea37076823170013e68652bc219a77f054cef7049a9a5475ccf7b73e491c SHA512 a7544a0ad8b4295f158136c6bc71f020a02e8f029a13dddb736a482d9765c450bbdae21091c77f320f0a7c21dd8b9af30a89a78508716e840ef5b6ec4f2efb33
MISC metadata.xml 1617 BLAKE2B aef384c393aa0a26c2e1519cb889ff1baf1126e3c1b7cacd3972c404ab26d2f94952f1ebe6d13e92fa779bd7ed716f21c5d958bda7d572c8484dcd651d00611f SHA512 1efd2df3b10f79da924f65d9ed5f5a7fbc94da397f4964443415c94fc7ba5e948662e3aaa85e46fcca3658ad65afab5ae551fee133394640f749c3476982a06a
diff --git a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
index 7b79ca1ba1b4..5484e27ee525 100644
--- a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
+++ b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
inherit toolchain-funcs
-if [[ "${PV}" == "9999" ]]; then
+if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/tomszilagyi/${PN}.git"
EGIT_PROJECT="${PN}.git"
@@ -15,16 +16,17 @@ fi
DESCRIPTION="Tom's audio processing (TAP) LADSPA plugins"
HOMEPAGE="https://github.com/tomszilagyi/tap-plugins http://tap-plugins.sourceforge.net/"
+
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
DEPEND="media-libs/ladspa-sdk"
RDEPEND="${DEPEND}"
+
DOCS=( README CREDITS )
PATCHES=( "${FILESDIR}/${PN}-1.0.1-makefile.patch" )
src_compile() {
- emake CC=$(tc-getCC) OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}"
+ emake CC="$(tc-getCC)" OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}"
}
src_install() {
diff --git a/media-plugins/tap-plugins/tap-plugins-9999.ebuild b/media-plugins/tap-plugins/tap-plugins-9999.ebuild
index 7098ad16ae3b..3a929a4d31e5 100644
--- a/media-plugins/tap-plugins/tap-plugins-9999.ebuild
+++ b/media-plugins/tap-plugins/tap-plugins-9999.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
inherit toolchain-funcs
-if [[ "${PV}" == "9999" ]]; then
+if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/tomszilagyi/${PN}.git"
EGIT_PROJECT="${PN}.git"
@@ -15,16 +16,17 @@ fi
DESCRIPTION="Tom's audio processing (TAP) LADSPA plugins"
HOMEPAGE="https://github.com/tomszilagyi/tap-plugins http://tap-plugins.sourceforge.net/"
+
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
DEPEND="media-libs/ladspa-sdk"
RDEPEND="${DEPEND}"
+
DOCS=( README CREDITS )
PATCHES=( "${FILESDIR}/${PN}-1.0.1-makefile.patch" )
src_compile() {
- emake CC=$(tc-getCC) OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}"
+ emake CC="$(tc-getCC)" OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}"
}
src_install() {
diff --git a/media-plugins/vamp-aubio-plugins/Manifest b/media-plugins/vamp-aubio-plugins/Manifest
index 4effa92a4df1..7cb6cc559254 100644
--- a/media-plugins/vamp-aubio-plugins/Manifest
+++ b/media-plugins/vamp-aubio-plugins/Manifest
@@ -1,6 +1,6 @@
DIST vamp-aubio-plugins-0.5.0.tar.bz2 26253 BLAKE2B dc05ef4d642fee389e60dee5ab46ad9679e641060a47cd084d5328067e88c325d007f9b317b9d46d0600c7cddb82ea7af156ab67330b23746dee6fa78adce2eb SHA512 7b1c13a91cb12b9e5f25a78ed31ccb4b5cfdabc8b3ac546dee776de1786008e6bb4471aa242bb4b128d202ea523e15efa4889e4f1c4189583b6d20d8b0dba675
DIST vamp-aubio-plugins-0.5.1.tar.bz2 234156 BLAKE2B 99b064a2d2372a6c42e1251ac5d29d0cc607543b4e651c3b006106bad888c9ab22fcc2a907acde135d7e663187388a52c2513f8845501908318ff9d1c0b5df9b SHA512 ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e
DIST waf-2.0.20 104725 BLAKE2B c9467b5205f596cd1b5d4b6ccb97806e9fa1f4d4eb9109d378a0978179ab49a029926cb86876ca2088878378f88eb292d899840b4a072e62fc6542b93bc2d894 SHA512 72de1c5a78eb353da4b4a6ea4fbf52d232ed6dd08e972872744e3727b952f813f44e47f0b47106bd6f05ce7fa137c4685ac313fb0b0d70e5fc85dc34918e66f0
-EBUILD vamp-aubio-plugins-0.5.0.ebuild 713 BLAKE2B 5b57027d701cc2ac58eee1ba9c631846308ee5745d2333ba344d51d3df2a405f761bd777512ef95c4b3484ec00ba8d72f3a5a0e6fb024a0536b6ce2dda73d651 SHA512 6f3e282f95a70c6f2cd012a9fd25ea3cd687f41eab1dbb6b661189eab757c754483e830a6d38a174d591af50ba679117f8cc23b3bf8df5e3a14883e1ce2c2b9b
-EBUILD vamp-aubio-plugins-0.5.1-r1.ebuild 819 BLAKE2B de791b5a75fe11442a6272d0efa0bae95a47e31a8de924099b1be1f73d6b61deb2a6f965e26bc911e3754076b4e9050e9cadc67cac19ed8f0fb6cb7f5e861818 SHA512 e21463d2f6a33a4556e354fad48dd6d8753c89f69551c63b3bb7d55d68f9a4557949bff360b8236ec5d839045471af88c817fb61638d5847f58c33594197da59
+EBUILD vamp-aubio-plugins-0.5.0.ebuild 756 BLAKE2B 123f6f62e769e34ac45c5ac28827604c6d3b221bb9fd318c737b05069768765e404589f3488db0789b394daaf3fa1757fefa61b0437614d57d926ce7d97821aa SHA512 986d46424b3fffdc5692a4d96b339cdf3bda66e8569afb30ba47346aedfdb6bce36663cf51a1b4ff83c71d78f5d249bae15ebbb36f217a1847ca3e055239e49d
+EBUILD vamp-aubio-plugins-0.5.1-r1.ebuild 826 BLAKE2B 515ca7815fc3e0025cc6571348fea5bc0d3b6e454f8c813880f27b227b8fca1d7cea43a61ace81d786efa3041e0d8ec785ba4072c05a906a62b549e87918af00 SHA512 d8aa448340e27cfdd615338587206ecb578488a2ce66e2f9c35dfb79588419654a0bc661d7e6fb35c471871cd360bfe2fde887fe9a063e2f0473b9a4f67d4f68
MISC metadata.xml 334 BLAKE2B d904d322833f47e53941fda75965e482e966ac307e36ecdb25c978a606ac67637eab921f4bcfab88f6158973862a5fa4135faaaf079be0bda417625288251df3 SHA512 79e29b069ce335b9c9504fcc2638eae16a24427552cb5203c77d5fb0aa07a9a3f49a3842994b92b656d502e8899c9b8e54ff7e1de3a3e5d818837d27042747ad
diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild
index 81e440734f68..a5a85f54cff6 100644
--- a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild
+++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,8 @@ SRC_URI="https://aubio.org/pub/vamp-aubio-plugins/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86"
+# bug #748057, configure script only allows amd64/x86
+KEYWORDS="-* amd64 x86"
IUSE=""
DEPEND=">=media-libs/aubio-0.4.1
diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r1.ebuild b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r1.ebuild
index cc300e026389..6a4cdd2a4cef 100644
--- a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r1.ebuild
+++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( pypy3 python3_{7..9} )
PYTHON_REQ_USE='threads(+)'
-inherit flag-o-matic toolchain-funcs multilib python-any-r1 waf-utils
+inherit python-any-r1 waf-utils
WAF_PV='2.0.20'
@@ -16,7 +16,8 @@ SRC_URI="https://aubio.org/pub/vamp-aubio-plugins/${P}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+# bug #748057, configure script only allows amd64/x86
+KEYWORDS="-* amd64 ~x86"
IUSE=""
DEPEND=">=media-libs/aubio-0.4.1
diff --git a/media-plugins/vamp-libxtract-plugins/Manifest b/media-plugins/vamp-libxtract-plugins/Manifest
index 281c759615af..e9921a59e0a5 100644
--- a/media-plugins/vamp-libxtract-plugins/Manifest
+++ b/media-plugins/vamp-libxtract-plugins/Manifest
@@ -1,3 +1,3 @@
DIST vamp-libxtract-plugins-0.6.6.20121204.tar.gz 20891 BLAKE2B 092358f93d00637627dd3ab2163cb9c38f65b3d1a1a5b9c118f8c50a38dc0f6dd5be4adba9027a8f1cd2d059d22457e79008fa16b2c93e4a1cc003727f9f54f2 SHA512 227b848409e4b57be042350ad1dedc8c02c0358239eaf530a0955a4b19ec2c4788e61c7b53b43de5ec1f051a33241e7a4c878584da1480b384756268b501c4c4
-EBUILD vamp-libxtract-plugins-0.6.6.20121204.ebuild 772 BLAKE2B 3811d2ab70912f64752ee1ad9789c840c54633d461546262304b9034a914bfdf2fb7a310577c2e38724db8720545bbdb2d8b9930190f06ec5cf234cc202c5bb9 SHA512 5373d8e0c1fd118152cf49f01f86b8180173c41bbb35cc17d758f1fbfae9f45e066abde7484e0b144b70a7d53aa512c8fd359c43de4bfc4de620a6bf5707c4cb
+EBUILD vamp-libxtract-plugins-0.6.6.20121204.ebuild 763 BLAKE2B e7ad6e326ab3f5dbeaf5e2bbbd92a8af7725ca6ef523fb32c7b41ad1225c1fa22198101ee8a766dcb2c7006c66d057484dd31997b4a5c57b5c9eb00976463dee SHA512 103dd896c67a4e9c52e4ec8419980551574acd50f1fd134e5cedf4464b4ee8ef8e27ccd2c44fcae8989cf9580b88c5ce533382b95c29c2367ec3887d74859519
MISC metadata.xml 256 BLAKE2B 211ca90d8f704be5ca8a1994f0e8f1adbe1fd4937a10a301ced0b9be171dfdabb223661d168535cd7f5edfe0c8edca4620945e13dc3c43b5832ac183913188f0 SHA512 fde3b658512fa6742886d7dd84efc906331b43f5b0f8fdca353fe2280653381716d7143473c9237b9fe58b9df5889b38b008da34f6ce4b64336f38642d78e3dd
diff --git a/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild b/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild
index faee250c5420..4687e69b93ce 100644
--- a/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild
+++ b/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit multilib toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="Vamp plugin encapsulating many of the functions of the LibXtract library"
HOMEPAGE="https://www.vamp-plugins.org/"
diff --git a/media-plugins/vdr-epgsync/Manifest b/media-plugins/vdr-epgsync/Manifest
index 1e6ae8a9af28..0762f5c1d102 100644
--- a/media-plugins/vdr-epgsync/Manifest
+++ b/media-plugins/vdr-epgsync/Manifest
@@ -1,5 +1,7 @@
AUX vdr-epgsync-1.0.1_vdr-2.4.patch 2244 BLAKE2B 76f1a631d4bdc0c86121b96ac23d08c3b691c0152a6238e392a9308b0220e9cf7acd04ffa23fcb7d509191f0d9ab31ddc6e64acf603ca491ae459ad1f6ce34f6 SHA512 0e8558222090dc2248c7c96798523a69988738a4e28d0aed24f93a4b8eb197d220227896fa364ccf5c029666164a4a2a51876794d53c0a6e8c4bee9f89d3f4f5
DIST vdr-epgsync-1.0.1.tgz 18198 BLAKE2B 0c2d782253d9c48a59e2dcf8cb58295b92d5c8b9384d947659b760c1f6b68c9b63c10ca4bccf5ae767d7499ea934f321edd4cc9c600f8da746781bc3a050b84d SHA512 1c9d1220460031a7dd22f8a8131c291bf9c66847be33c2a57464c29d7ed4b2297d6bda04c3ea0a24e3f00d5afe040d9236c5f9ef9f4389878906abc54466de18
+DIST vdr-epgsync-1.0.2.tar.gz 18108 BLAKE2B 75d22b63afb7b09d8f3ffd25fd977182f4c1c204582c50848319addcbdb30c15e6b8a02fbb9e9e23efa8bf9686c1ea398fdf5046704abf4b1bb846d5c6574045 SHA512 926d4a00a8475b01b3fda37b3ca075985a828f29a9801a9978bccf02d28953f5c5d0ada41ed318044fc0bf75ddf671de69bb373e82c1676a99c18a3f024e1620
EBUILD vdr-epgsync-1.0.1-r1.ebuild 426 BLAKE2B 0515028226b0258f089b5d046f179fc6903b32534d75476cf7a78b3fb4f066035a3d8200b359efc89432efdc0ee475f6df501c8c0a20f903181eb3179e00107a SHA512 9b0fee2c7ce2f16891b9463aaf3fb214d80120a7c8ea61ab5eba6a2d841df3738d1905f3bbeccd0ade22403f56061771f0c1a9ecf399adc67bed676774bbf112
EBUILD vdr-epgsync-1.0.1.ebuild 410 BLAKE2B f7721ff75917fbf33a8df6d48187c7a3814c86c18cfd9e6a553eb3af983ff8b088f5389363bea27f0972d891c37f6034ee0671acbec57b119a7544db13275619 SHA512 4c9322a6f3a1ed83df9d08caac462c21dee7b9dfba2775072906681264c252f78a99b22fdd2d436e322643bcde4b5eedb1d37a742ab72ebc85037daf7e47906e
-MISC metadata.xml 250 BLAKE2B 85787781bee26099abdc6b9035c66df92026cff1b418979513ea9e220d33698b803a452c9bf551802f4b2cfa1fb4f8cc978e7222f1cc3f469c9612f25ce6adea SHA512 e4b8dc67ce23a9e4ff2ef8dd02e7dec6409c2c3aab0ac4a59792438bbe546f694dd3ab6610467daf98c9968d03299674232ea130f472869d63c0b1dc2b82bc9e
+EBUILD vdr-epgsync-1.0.2.ebuild 534 BLAKE2B b731d6109f1ce64a1b6e9b76082a2a3ac83b710fcd50cc2b09cbbbe95e37120ab2faf2331299268790fcf02313c4a03e57a5d9bfc58b251ba484ad3bbd9b030a SHA512 965cbaafe533d0be86dae4e428c628edbe86af66c21170219f6e6d082a7759536b5df9e09ed147a64142fe130506533ba8fe9e9ff6ea868bdceb2954a3c645c2
+MISC metadata.xml 604 BLAKE2B b6947d85fc54288e0300688dfd1770536de96f3e87b0711e04ceac9813e7aa33df6a3ca0c1eb750af608895e8c63485be0d7862fea8b40f63677b5c98e40db91 SHA512 104dca752486171d4b8708db044cd602f7e636f6d6dd41536c89ca0b64d2d4cc19bdf495bd064352f2e739de939f8faccc1e3c65a4c9cf76dcff3a0e1cd3cbbf
diff --git a/media-plugins/vdr-epgsync/metadata.xml b/media-plugins/vdr-epgsync/metadata.xml
index 2b167a7461de..966ea2bb2513 100644
--- a/media-plugins/vdr-epgsync/metadata.xml
+++ b/media-plugins/vdr-epgsync/metadata.xml
@@ -1,8 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>martin.dummer@gmx.net</email>
+ <name>Martin Dummer</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<maintainer type="project">
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-epgsync</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.2.ebuild b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.2.ebuild
new file mode 100644
index 000000000000..214fb458340c
--- /dev/null
+++ b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Import the EPG of another VDR via vdr-svdrpservice"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-epgsync/ https://vdr.schmirler.de/"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-epgsync/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-epgsync-${PV}"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND=">=media-video/vdr-2.4"
diff --git a/media-plugins/vdr-osdteletext/Manifest b/media-plugins/vdr-osdteletext/Manifest
index b1ead55ad1ab..180b3cfd6166 100644
--- a/media-plugins/vdr-osdteletext/Manifest
+++ b/media-plugins/vdr-osdteletext/Manifest
@@ -6,5 +6,5 @@ DIST vdr-osdteletext-2.2.1.tar.gz 130325 BLAKE2B 8bfac7246a555d6b238db7123332b6d
DIST vdr-osdteletext-2.3.1.tar.gz 132544 BLAKE2B 33f62e53f6b960322b6e68e9dc1cc449f2d050fa0de22777a68c565233a3d7f509ea3826671fc06aaec7b3a1b9c996efad6e20317b070680d5b7aad87bba90d9 SHA512 1ffeebd35693a6fb41fd0c422e86ec2fdf4dfce5ffbdabd3da65421e50e390c68d9c0a38d5fca8bc65ff65bc2e4d529e520ea52ee304659cde2a337b3bce4a48
EBUILD vdr-osdteletext-0.9.8.ebuild 1232 BLAKE2B dc12f1752e8e66001fe7c5a2d7605b37983f121f5fd50218a268ee807c3b0ced95b2c0e63112a56bc6d191dbe1940d6ad806b1da45607f845317a482684c210f SHA512 9de8ac1f54cb0cce110094e658b8a21bb8d5ef6e76d5930059659743da942afc75b0e0538e0c2f954927ca140db8f36a07e0d8e092b3c8d7294149b7b6ce3401
EBUILD vdr-osdteletext-2.2.1.ebuild 1215 BLAKE2B 9d52fa8b0db12dff84c4ba421d67b026ddde788becfb4b7cb0aeaea9159c091b71ce68de70346cd4a5048e54c20fcf45eb0d7bfcbc3cd198fea3822b03cd714d SHA512 7d531da19ed5872be9a8967c801b7c748b67d80d56d9a28a8aac299fdf73a28aeef5b6d1929efb00836abf09df8ec737404f687f0a1c942fdfa35977e3d6e325
-EBUILD vdr-osdteletext-2.3.1.ebuild 1249 BLAKE2B 1fe46c5abd78a559983294fc6209ae22e16fe27c7ef342c5e726a0efa42a14020df5f00b3896b4ac40ac12f407faf2c35a686c757e11b4a06709521454c4bcad SHA512 0b007e232db7d033986ae144cd403f4be690bdb1a0221b837b7870f02ed472f394702c292ac96c1908dd6028c3bed8324d9be82feda82b86480609b340e72211
+EBUILD vdr-osdteletext-2.3.1.ebuild 1247 BLAKE2B c75d0bec66a2e9a95070cbf485ad2b842b7a47e95b20dd070938918343a5ab18d378eeb2ee9d428fdf0415d6d08c3db949771d5c6ea62eb41e759ec6bad7eeb4 SHA512 b9dd34b189ad52899177f1a4d0ed9dd738ac8ba0495c571f89a10e68cb699b9d0bc701f46e7c1dffa9a9c530df6f0260bb884d35b5345b49b7b6a8ffbd3d5c23
MISC metadata.xml 508 BLAKE2B 0e1fd077065c9e960657a6a6b2648f77a96cf106c57732b31c65050d3e85cdb35f3f735944bfc423f79be8382f5f210dcc7acfe04cdc10b294400f579cda251d SHA512 9409dce6ee81e8d7a7541528880eca2b38ba500cfc38a8c2d0eb0636c54ab5b5cb2987befa9f420fbb28b391b0516299ccc02b25b60137bef024cf2e70ee15a3
diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild b/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild
index 01a002d7ebde..a4e83f90d06c 100644
--- a/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild
+++ b/media-plugins/vdr-osdteletext/vdr-osdteletext-2.3.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/vdr-plugin-osdteletext-${PV}"
LICENSE="GPL-2+ public-domain" #teletext2.ttf, not copyrightable
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="acct-group/vdr
acct-user/vdr
diff --git a/media-plugins/vdr-remoteosd/Manifest b/media-plugins/vdr-remoteosd/Manifest
index 55aa0ee35210..b0a34dc9dd17 100644
--- a/media-plugins/vdr-remoteosd/Manifest
+++ b/media-plugins/vdr-remoteosd/Manifest
@@ -1,5 +1,7 @@
AUX vdr-2.4_remoteosd-1.0.0.patch 1293 BLAKE2B 4728cd6d81600d22b00bda303fe6c9ebe08b17d29c7b3e3f8f26219463f681d6653c9f173c6b96f080dce63eccc9a6f5e4289f2eaec651c427571f0998ea4908 SHA512 33ba02f42d23880344414d19994bdcfcd2734aef8f81401d2ad9124e73e5ce6b538640c6da805a90b551058f7049a8cb1c1e7a7bd276a2202dd8aa4f30d43fbd
DIST vdr-remoteosd-1.0.0.tgz 20154 BLAKE2B e507b2ecdf74b69f946df23cd312a1bbc9370809ce6dc38bc1ea1a84c0ec08c4d93d06f7f6e6e7be7a67058165991b706173011d6ceeac41d5a0527187f7af1b SHA512 c5af72ac82e41af7d753f20230cf511cb95abad07906be96b14f26aacce3c461ef3b552a1f28dceecfa5b50023268bbf9bf41b71e66326af610ba113295e9056
+DIST vdr-remoteosd-1.0.1.tar.gz 20300 BLAKE2B 5f06611bdfa1c9af6da42966558a3277c02093b6d8f0f2a575df77a33ccb66f63c1decbb31747628ddcf6ee0ad260b1551b5fc5a1ac7b2e59f3f7709f5203aa0 SHA512 f4a562d1e1e75e7eaed0f6a157ddf2adb4473f57a8e64f980529ced9e7fba3041150d14a4e158bc471ed6ae36072ca5b279b793c9ab86a5f7fdb3e089b7556af
EBUILD vdr-remoteosd-1.0.0-r1.ebuild 412 BLAKE2B 2a2c2a886ab26b5702f8afc07ce926d2f4e610e8c7d8a75ad66bab61d780075d15b827068aa92248339bfc7c4df39e86c099c71f37e3b196c8584b0100117860 SHA512 70ec37185518e4e8b340bbddec5700eb8d55debb389ecf85fa44fb16b56a84c2b5b5aac912da8de8dc645661c0c376bcf5d044ce796d12ddbd2ebf78fe499037
EBUILD vdr-remoteosd-1.0.0.ebuild 357 BLAKE2B eff41f0364c5a6d7101350d13f28096d4852fb16ac04180f169835726ef9ec9d7d48c37ab9f79bad11288cf0591aeff13f83664d3da149b78fd3a54e906c3c27 SHA512 5882b7673596fee7a89cb485e1a788c6d498b19f3ff4cb6a586e258d7c64006b640b7f459169e6fdfb70eb88971946832516b0a802f536a4d82d1156c2e910b8
-MISC metadata.xml 250 BLAKE2B 85787781bee26099abdc6b9035c66df92026cff1b418979513ea9e220d33698b803a452c9bf551802f4b2cfa1fb4f8cc978e7222f1cc3f469c9612f25ce6adea SHA512 e4b8dc67ce23a9e4ff2ef8dd02e7dec6409c2c3aab0ac4a59792438bbe546f694dd3ab6610467daf98c9968d03299674232ea130f472869d63c0b1dc2b82bc9e
+EBUILD vdr-remoteosd-1.0.1.ebuild 512 BLAKE2B 587193a06c8ebbc2e5374a982c862676df05caaaf76ec50d62730b4a909ba89885cd36e2556c32e0abd9ebb2c00b074ccc98c04c6586d8879a1ebfb6a9ddb497 SHA512 262ec6d266a540e776a29a6a1240a3599360448dc25017aac0be2c190f83aaee18a314ddc9892964ee512bab3856aa082655667665734335a7a6811f7a1b9e77
+MISC metadata.xml 606 BLAKE2B d703e628c4b09214b97342faf5588fc263a6c40a1c33de4ddf1fba97290ab46eafee00c78279e5575ac1ac97337c55eec8e523fe55aaa394164a263e12ee143a SHA512 462bcb33dc4d84f713b8691fb60c0f2e114b6cbb8e30269395ac0f3c49443b03b6959d9b22464a0136ddc27e7c968a695d8c16656bc6264276d8b68aca42287c
diff --git a/media-plugins/vdr-remoteosd/metadata.xml b/media-plugins/vdr-remoteosd/metadata.xml
index 2b167a7461de..1f4730965c38 100644
--- a/media-plugins/vdr-remoteosd/metadata.xml
+++ b/media-plugins/vdr-remoteosd/metadata.xml
@@ -1,8 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>martin.dummer@gmx.net</email>
+ <name>Martin Dummer</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<maintainer type="project">
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-remoteosd</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.1.ebuild b/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.1.ebuild
new file mode 100644
index 000000000000..99b027d5dc5c
--- /dev/null
+++ b/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: server/client remoteosd"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-remoteosd https://vdr.schmirler.de/"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-remoteosd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-remoteosd-${PV}"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND=">=media-video/vdr-2.4"
diff --git a/media-plugins/vdr-xineliboutput/Manifest b/media-plugins/vdr-xineliboutput/Manifest
index 1167e0f4aef5..561ae621c566 100644
--- a/media-plugins/vdr-xineliboutput/Manifest
+++ b/media-plugins/vdr-xineliboutput/Manifest
@@ -3,7 +3,7 @@ AUX vdr-frontend 392 BLAKE2B 99afb106dce6908c8d3a02d22c6072bbe4f9917bb8090175997
AUX vdr-xineliboutput-2.2.0_no-gcc.patch 981 BLAKE2B ea8daf82a19d7f8dd7cf5b56e90ed51ea5b9a986d589611c3922a750e61f1a1208d2291f761c2bce1992cd4de9c15d41de93fd1ceccb3d17cf59d5f0c6268eba SHA512 c8861a49f9c9849dafc6ac600df3696606d810f6b58ee24026355899aa1708ad309548c2c8f7b00850faa2ebd54674aec450af276c3eb556c4a5f9b7dc5d28c0
DIST vdr-xineliboutput-2.2.0.tgz 426058 BLAKE2B 8a5e325e0dd45dffdbcf1b9e49d4ae2486d3b3c7585dbca81855264a0a9057c48da7626acd5e9d7b2113b200eead178b19a0d9834ace5d25cd97157912d50bfa SHA512 d3b753fe496c6f73d491195cc1dac3333a46f2ef6350683fc15e3e8a423a90946574c3fdf0ed43727d61f007a8abdf3041e274317216bf06a8146dc9206f88d9
DIST vdr-xineliboutput-2.2.0_clang.patch.bz2 7405 BLAKE2B 80d4a0ca3673f61cd14538c2fbdc03017f8c993a55b4c3de0349c799b7239052bc452fbd78689e9ccace2e865b4d08ec69365ed9ad6900e08205676135dac3b9 SHA512 c02cc9a6ee8c9b3458dec6439ea4fa85421f3ac01828e65b123d13db689a75cbba5622a7e1fd76066a19a714c2debdb08f4c78139573a4563aefab19107a5512
-EBUILD vdr-xineliboutput-2.2.0-r2.ebuild 3302 BLAKE2B fdf7d87e60040c920e51471a355502bc16bcb2d90d283e61d6372df570c905eb5f9a60e704452d3caa6231305d69db682bc9c9608e5a5ad747d9fed15aeb980c SHA512 ef250e619f44b4171cc81bd9b7c31d2fa16d915d024efe6a59b730f48961508035a36045be484af9a02b9ab5fbff6e361fd274c0a01f8d8a3dce7b0e5d10daac
-EBUILD vdr-xineliboutput-2.2.0-r4.ebuild 3479 BLAKE2B c87cd877a0d2b5d3b53e6ad307795b0ff5e5efa80fd4e8da955053df041d4afa827ef9adc8eb37ac66e70df310f5b45969b4e87c11d8fb6837901199f96dad37 SHA512 40dbadc09aa6e1949850b9aaa047dbefae8361b25fcf5c8aee49423b9d93c5fb92a4e43f5100799f2567444f84298bc4968ae1b018ce0261333abe2d5cca8711
-EBUILD vdr-xineliboutput-9999.ebuild 3370 BLAKE2B 571c6598ff3de71c9ba9bc45c772fafc01ffd3c0391ea2a716db9b7107c05c17dbe90f487df45795723a50b8ab7f3a25a595aaa3de259cfecc885eabec5120cd SHA512 8e4728d5272095bf0dcc55cccf1a4c7c2acb1abc1ee3775c23f5ed6333893aa47f7b093f3f97ae3f1da01585acff40e4a8494987b9835625db89213ff26d0fbb
+EBUILD vdr-xineliboutput-2.2.0-r2.ebuild 3306 BLAKE2B 87598ca98dcd9634e3a2eb0443c119ac20b5cc765e0a8fd9052117c072eb5076a85bb5130a4da58ca0fe4082ea6c4d42fb01a9c7ed6e54662abe46a7835b237d SHA512 eebc8ea17baa5e747110e2e6aa68d2f031be8d673459537356003fbacb5bfc2110ff5b2cb41597f3583b574831e64d5e93247592d6d319728d5384db9e41151f
+EBUILD vdr-xineliboutput-2.2.0-r4.ebuild 3483 BLAKE2B 5a9d246711ab0533dca5df19d3e7388dfcb8b426c5844b678dccb76bc5e09fa0430ff34baf97b8b384dc7109bb2ba8b4f8f67e3c44afe0679e0cb13837bde918 SHA512 4875895b3f17bce520689bfe8f9e735ce42072b63d011a7a3ccf7a8133a0ea22884b85d6ae657fda79fc776e37409aed4facf004dac36a2dd8a10ecccff4971e
+EBUILD vdr-xineliboutput-9999.ebuild 3374 BLAKE2B b289705090735957ceeca4a2eaf01a89ff12e28ebbe5c992bff6d834386e187f2275e7ff20841c0d2b3f22a802f8f819569c63b31664d17cc2d59b1b9d84e998 SHA512 803f1a12ebb9ab1fe2e3e1d6164d2333f802d7225b4a8fea330b1f4e56105e7e24cf762a79df810de92539b38beb0e5f17926022cb197afe3ae866909c31a7de
MISC metadata.xml 831 BLAKE2B 2e3e8bb38385795fc4888defb8db10f3bf75f4719a56122a2f423f1c2f2ec63dccb66c3b2b1b27ed9ae4f9e9c143298d1a7af8b5451664d056c9d1f0c8d305bb SHA512 8e65771c2aba51185bc1c8b7d0ca2f1f17ef3cf85cc33ac46170ab1454399595f869004eb08e9968eef0172183a7d4a1d1f5a6b1c031916133aad85c3de41c59
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
index c3df9aff749c..c99f1ade06e2 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,8 +11,8 @@ DESCRIPTION="VDR Plugin: Xinelib PlugIn"
HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz"
-SLOT="0"
LICENSE="GPL-2+"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama"
@@ -83,8 +83,8 @@ src_configure() {
# No autotools based configure script
./configure \
- --cc=$(tc-getCC) \
- --cxx=$(tc-getCXX) \
+ --cc="$(tc-getCC)" \
+ --cxx="$(tc-getCXX)" \
$(use_enable X x11) \
$(use_enable X xshm) \
$(use_enable X xdpms) \
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild
index fb37a10e6c22..601a84339a77 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,8 +12,8 @@ HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz
http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2"
-SLOT="0"
LICENSE="GPL-2+"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama"
@@ -89,8 +89,8 @@ src_configure() {
# No autotools based configure script
./configure \
- --cc=$(tc-getCC) \
- --cxx=$(tc-getCXX) \
+ --cc="$(tc-getCC)" \
+ --cxx="$(tc-getCXX)" \
$(use_enable X x11) \
$(use_enable X xshm) \
$(use_enable X xdpms) \
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
index bc97c78bee09..c95ba6bb45b1 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,8 +12,8 @@ HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
EGIT_REPO_URI="https://git.code.sf.net/p/xineliboutput/git"
-SLOT="0"
LICENSE="GPL-2+"
+SLOT="0"
KEYWORDS=""
IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama"
@@ -93,8 +93,8 @@ src_configure() {
# No autotools based configure script
./configure \
- --cc=$(tc-getCC) \
- --cxx=$(tc-getCXX) \
+ --cc="$(tc-getCC)" \
+ --cxx="$(tc-getCXX)" \
$(use_enable X x11) \
$(use_enable X xshm) \
$(use_enable X xdpms) \
diff --git a/media-plugins/x42-plugins/Manifest b/media-plugins/x42-plugins/Manifest
index 44e7d8142c23..e28082e99b40 100644
--- a/media-plugins/x42-plugins/Manifest
+++ b/media-plugins/x42-plugins/Manifest
@@ -1,6 +1,4 @@
-DIST x42-plugins-20211016.tar.xz 3585184 BLAKE2B 0d053c0da317f65a61d95c787bc8ad85c1ab70ad4e392a217f0dca754cf627831826958b21424d667ee2d396650b3bf5f9fadda88e54558b0f804cdd6143abeb SHA512 44805f4ffc692bcb6263c7f2eea82925bdab1ad26a76cd2eda6991c8e3f1e2c173eb254185c1897f25910ee31bf74c4357715ab2605d157f0e4d3aba26a67b54
DIST x42-plugins-20220107.tar.xz 3587704 BLAKE2B 124d33cc282ab638cf19c8b3ec32bf67faf712638ebc70d556bca7e1ef1ff8cbac8e5e94be2ad0e607bfff627902d5a93633103a5f0208063b39a2de41aa1d76 SHA512 aaae12f2f5b4ec52c3422ae94d49b045505d81cd7ae7ce347a16f6ed0651be5ecf7d6c994bd56da50b26b08a8670850df7de0cb6c6913150227f4d6f33420e98
-EBUILD x42-plugins-20211016.ebuild 947 BLAKE2B 5ad534fa0954e9bbe4dcf494c9b75e73b769c1b89d67a74089ca9074fdcfc5533310fda5ed6c8a3d74dfbc6fbf4c97b18d0bbe7ba86bedd720e02147bfdba9ee SHA512 66b5f2a43c3de5105eaa42c6f54295950ddd99c0f811d1c9d50d9931fbad8d34e8fbf42238348a6a7ba858b507ae58d7bc3ed79d0256c38c76c1a967ff179415
-EBUILD x42-plugins-20220107.ebuild 948 BLAKE2B a4e6ac2c45fd725b5f1551ccac3a99754db0a9444fa4109cda0eaf498688a7cb5ab1bdf1994b1ae7e9ee36761d3627d257db228edcea9fe86a6a1b96ecfde26b SHA512 9aa1d0fbb72f6f23125d96deb1851ccb28f53d405b140c5be7c97253faac7d15e22b6ac2a45cb83cb37ce48b9e8f410655ca215a4f5ada17afd78a4194300e6f
-EBUILD x42-plugins-99999999.ebuild 948 BLAKE2B a4e6ac2c45fd725b5f1551ccac3a99754db0a9444fa4109cda0eaf498688a7cb5ab1bdf1994b1ae7e9ee36761d3627d257db228edcea9fe86a6a1b96ecfde26b SHA512 9aa1d0fbb72f6f23125d96deb1851ccb28f53d405b140c5be7c97253faac7d15e22b6ac2a45cb83cb37ce48b9e8f410655ca215a4f5ada17afd78a4194300e6f
+EBUILD x42-plugins-20220107.ebuild 989 BLAKE2B 64c52e23d7fd76f44de6e6876709c383b39cdb76d2e1d6fe167c1a31d37956059f579a948ada905d542e4f83b107be99c7df105d95b48ece960ffe8a14aa74c3 SHA512 14bd1a6ff5cf67d033a95bcda843dee0b0939985b3c1a47907ae0b7396e3de90edb4af6662afcff81158dc0826ee496a8f66f6981689e19b02e75844a7517c3d
+EBUILD x42-plugins-99999999.ebuild 990 BLAKE2B 7b2a33cfbf7cd6f7851ea53cc02b2a9f3e28be408d3971b191ba754f8f715117e249ad9cb54a9fab7e5f13425322cc5b2519389aa71890ff8c646e6a96ee8723 SHA512 58440fc8423fc6a29f1a133e0e4d70e7a2ad67b14fb963b5055481db5a954e296f66cc34049f846d25a8ae65f432dc706ae6bede61f51cdac59696b146a1c36a
MISC metadata.xml 340 BLAKE2B 18bfc086ea4e852a5b9c0e85c989fa02a89daaf114648d6f88569086d745823c92831548cb82089cf20092c0966bf7ec995c0918c0ce5a63701fb29078f2877c SHA512 3cbfc4312dc8f03c34aba0ae513fe8042b64cb570c0f408496d67bc7bb21688fa7939259bb67a7aaa1e1c1a3847a6f8d4bce5690d9aa025c27e15e74c24b8229
diff --git a/media-plugins/x42-plugins/x42-plugins-20211016.ebuild b/media-plugins/x42-plugins/x42-plugins-20211016.ebuild
deleted file mode 100644
index 1902a6a9dea8..000000000000
--- a/media-plugins/x42-plugins/x42-plugins-20211016.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Collection of LV2 plugins"
-HOMEPAGE="https://github.com/x42/x42-plugins"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/x42/x42-plugins.git"
-else
- SRC_URI="http://gareus.org/misc/x42-plugins/${P}.tar.xz"
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-RESTRICT="mirror"
-
-RDEPEND="dev-libs/glib
- media-fonts/dejavu
- media-libs/ftgl
- media-libs/glu
- media-libs/liblo
- media-libs/libsamplerate
- media-libs/libsndfile
- media-libs/libltc
- media-libs/lv2
- media-libs/zita-convolver
- sci-libs/fftw:3.0
- virtual/jack
- virtual/opengl
- x11-libs/cairo[X]
- x11-libs/pango
-"
-DEPEND="${RDEPEND}
- sys-apps/help2man"
-
-src_compile() {
- emake STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)/lv2" install
-}
diff --git a/media-plugins/x42-plugins/x42-plugins-20220107.ebuild b/media-plugins/x42-plugins/x42-plugins-20220107.ebuild
index 324e65350f3f..f57cf56abcb2 100644
--- a/media-plugins/x42-plugins/x42-plugins-20220107.ebuild
+++ b/media-plugins/x42-plugins/x42-plugins-20220107.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit toolchain-funcs
+
DESCRIPTION="Collection of LV2 plugins"
HOMEPAGE="https://github.com/x42/x42-plugins"
@@ -11,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/x42/x42-plugins.git"
else
SRC_URI="http://gareus.org/misc/x42-plugins/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="GPL-2"
@@ -38,7 +40,7 @@ DEPEND="${RDEPEND}
sys-apps/help2man"
src_compile() {
- emake STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
+ emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
}
src_install() {
diff --git a/media-plugins/x42-plugins/x42-plugins-99999999.ebuild b/media-plugins/x42-plugins/x42-plugins-99999999.ebuild
index 324e65350f3f..2ee199d0ef8f 100644
--- a/media-plugins/x42-plugins/x42-plugins-99999999.ebuild
+++ b/media-plugins/x42-plugins/x42-plugins-99999999.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit toolchain-funcs
+
DESCRIPTION="Collection of LV2 plugins"
HOMEPAGE="https://github.com/x42/x42-plugins"
@@ -38,7 +40,7 @@ DEPEND="${RDEPEND}
sys-apps/help2man"
src_compile() {
- emake STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
+ emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
}
src_install() {